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
338080303502	338080304062	338080304612	338080305162	338080305712	338080306262	338080306812	338080307362	338080307912	338080308462	338080309012	338080309562	338080310112	338080310662	338080311212	338080311762	338080312312	338080312862	338080313412	338080313962	338080314512	338080315062	338080315612	338080316162	338080316712	338080317262	338080317812	338080318362	338080318912	338080319462	338080320012	338080320562	338080321112	338080321662	338080322212	338080322762	338080323312	338080323862	338080324412	338080324962	338080325512	338080326062	338080326612	338080327162	338080327712	338080328262	338080328812	338080329362	338080329912	338080330462	338080331012	338080331562	338080332112	338080332662	338080333212	338080333762	338080334312	338080334862	338080335412	338080335962	338080336512	338080337062	338080337612	338080338162	338080338712	338080339262	338080339812	338080340362	338080340912	338080341462	338080342012	338080342562	338080343112	338080343662	338080344212	338080344762	338080345312	338080345862	338080346412	338080346962	338080347512	338080348062	338080348612	338080349162	338080349712	338080350262	338080350812	338080351362	338080351912	338080352462	338080353012	338080353562	338080354112	338080354662	338080355212	338080355762	338080356312	338080356862	338080357412	338080357962	338080358512	338080359062	338080359612	338080360162	338080360712	338080361262	338080361812	338080362362	338080362912	338080363462	338080364012	338080364562	338080365112	338080365662	338080366212	338080366762	338080367312	338080367862	338080368412	338080368962	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41986	10569	2657	1325	819	600	545	481	484	456	401	438	386	421	371	409	404	357	366	387	359	398	395	356	346	347	383	383	352	381	350	352	337	357	375	353	357	351	380	339	340	370	331	376	374	376	375	342	341	351	377	354	349	334	332	334	344	340	345	356	348	358	381	345	383	384	351	344	383	357	351	340	359	373	340	354	328	341	313	342	331	318	326	365	312	339	350	310	352	355	333	348	353	336	338	353	361	352	358	365	345	364	357	353	332	342	347	329	332	352	353	335	366	361	334	360	382	365	341	321	395	401	346	377	338	356	363	365	362	364	343	346	321	341	347	337	357	349	354	366	341	332	335	355	341	372	353	384	370	362	331	346	383	369	355	360	309	349	377	334	333	328	384	353	334	343	338	365	350	320	342	365	358	369	356	345	371	380	367	358	365	355	351	352	331	353	370	361	341	349	313	383	372	382	379	324	315	349	343	363	344	359	368	364	351	348	354	361	335	340	363	382	355	409	321	369	371	364	355	366	378	373	374	382	341	343	386	371	347	332	399	341	364	341	334	310	315	333	353	395	378	391	346	320	354	350	387	393	358	347	343	357	343	321	346	331	386	370	358	387	337	380	335	352	377	364	331	326	366	344	341	359	367	352	316	348	369	320	367	348	385	361	339	335	322	388	370	376	345	330	322	363	339	363	347	334	349	347	384	355	363	353	363	335	364	361	344	362	356	363	391	361	357	370	332	377	366	336	338	352	376	366	390	389	361	327	347	346	323	351	388	375	364	350	345	373	335	346	359	351	356	328	362	364	352	359	344	348	337	350	339	350	297	335	331	336	349	379	314	372	405	352	361	368	341	350	363	337	385	335	382	356	393	371	341	335	338	395	324	344	360	351	339	349	374	373	336	388	349	383	352	381	340	354	355	343	320	342	351	353	334	349	322	328	329	367	339	380	348	387	364	341	337	333	348	357	376	329	354	363	371	333	339	385	344	346	367	308	321	379	322	330	334	340	321	341	344	331	364	347	364	348	363	333	347	373	352	322	345	375	329	336	359	331	354	331	339	361	365	353	347	364	365	345	364	376	376	375	368	357	358	357	350	333	361	330	336	350	342	403	364	376	379	362	327	380	342	340	340	361	340	298	362	382	324	370	313	356	359	367	358	359	347	324	305	363	360	352	370	325	343	343	334	344	391	375	390	356	339	386	356	331	359	354	367	341	328	381	349	376	327	309	333	394	349	344	398	367	350	322	322	372	328	335	348	326	364	327	366	362	368	399	391	352	348	365	349	316	384	308	390	368	377	344	359	338	347	313	312	375	363	365	334	340	363	371	331	365	339	345	384	380	354	350	384	352	389	353	363	339	330	351	349	363	378	361	356	395	356	379	357	358	368	328	375	354	369	339	338	371	345	363	298	383	356	401	362	349	343	361	356	315	384	330	362	368	389	367	288	317	367	347	363	354	347	360	371	365	360	363	303	333	330	331	338	340	357	354	345	361	354	327	362	352	348	335	354	343	337	335	336	376	338	354	341	372	359	362	345	321	347	324	336	314	375	368	343	340	358	360	370	347	336	350	350	346	341	381	347	389	320	349	372	366	349	335	313	325	366	365	367	370	356	333	347	381	387	334	322	347	345	368	353	344	367	370	334	385	351	331	340	352	318	348	350	386	379	337	398	368	356	380	355	369	358	378	354	371	399	335	327	355	368	383	365	349	361	346	338	327	325	369	359	363	354	324	365	321	367	371	331	343	345	369	329	336	333	318	377	373	339	366	353	351	326	345	360	351	361	344	342	349	356	330	363	354	370	348	334	298	308	321	339	323	342	349	353	347	327	374	347	339	352	337	378	379	377	315	315	326	339	374	372	363	333	339	365	326	327	375	363	367	350	370	320	368	313	374	365	374	365	303	368	377	372	366	335	340	357	348	343	367	361	380	331	354	345	331	360	373	339	334	357	367	319	338	318	372	409	383	322	319	345	324	373	326	371	333	332	372	349	363	361	343	367	337	360	339	329	327	373	355	363	339	338	343	350	383	371	366	348	376	380	320	362	315	368	384	386	396	343	339	365	364	355	355	355	337	359	387	339	376	345	347	354	327	357	380	346	351	391	347	351	354	351	334	357	350	376	366	360	363	360	346	326	318	344	362	354	366	378	324	385	336	350	334	406	331	367	339	358	384	389	344	324	326	362	369	340	396	374	370	358	351	342	391	400	394	373	383	368	334	367	385	335	340	360	332	323	337	377	348	338	394	339	333	361	365	375	371	371	329	357	347	391	351	371	375	346	353	367	355	349	344	380	336	361	344	370	380	362	351	348	342	350	362	354	342	349	327	374	365	341	347	370	368	342	351	382	320	381	345	340	370	340	346	357	347	340	307	361	368	340	349	338	389	348	372	333	339	318	351	328	333	368	316	350	341	353	402	362	364	372	362	315	344	368	350	347	384	373	358	360	345	347	340	352	342	364	369	367	360	340	357	387	370	315	332	341	346	350	374	331	307	337	336	379	363	334	336	350	321	380	377	372	349	375	334	387	362	332	353	347	365	365	333	349	372	382	361	335	365	341	355	348	347	351	417	347	346	377	394	346	338	317	376	346	366	291	327	362	346	340	345	359	361	416	347	369	346	337	365	333	383	355	368	341	364	349	366	384	365	349	323	355	364	341	375	345	333	354	355	325	367	399	358	344	363	371	348	374	346	340	352	332	332	349	382	325	359	311	395	349	363	350	356	352	373	395	363	344	358	383	343	347	352	393	346	377	386	359	407	362	366	326	359	350	333	376	336	331	332	355	346	337	375	358	335	362	334	397	416	347	374	349	365	357	347	351	347	368	343	340	359	345	360	346	322	357	341	331	319	343	321	378	376	369	335	326	340	398	350	427	355	360	377	357	341	371	387	342	370	337	356	320	383	348	348	358	348	333	356	360	332	360	371	316	347	347	350	365	344	368	325	364	371	366	332	355	364	363	366	374	327	378	358	383	375	353	359	329	354	331	369	342	378	356	334	363	394	370	364	324	340	354	348	340	348	360	358	338	315	362	368	328	350	356	326	336	397	353	344	372	349	337	341	330	359	368	333	346	330	355	348	376	348	363	329	341	361	333	334	351	356	345	368	335	362	342	355	325	347	351	342	361	383	374	352	374	348	342	379	339	387	384	358	354	344	332	383	347	334	352	354	337	374	353	349	349	332	334	391	359	346	367	367	332	342	363	346	327	354	367	345	386	343	354	347	340	350	304	390	333	355	373	340	319	366	364	340	367	312	312	360	349	324	362	358	346	340	346	371	346	340	364	362	371	389	349	317	338	340	365	357	338	337	316	363	334	359	336	330	358	349	349	346	361	366	344	336	335	359	363	359	339	326	312	362	333	341	371	370	384	372	356	355	371	381	329	384	376	370	349	362	342	367	346	344	347	369	358	358	367	337	394	372	348	333	356	355	346	367	345	382	326	349	348	345	323	317	341	328	382	344	388	368	367	353	349	380	316	340	341	352	355	343
23798	1597	2457	2674	2225	1867	1548	1423	1284	1134	1116	1092	1045	1004	962	962	1006	922	938	913	895	850	811	845	811	878	891	816	809	799	791	814	780	819	805	828	798	808	850	778	839	769	788	782	727	816	728	835	825	780	815	802	837	726	771	763	833	816	745	794	802	791	769	766	796	811	781	766	799	783	778	796	761	812	824	765	752	802	758	788	773	777	790	802	800	841	791	812	788	790	789	788	737	786	787	768	724	793	750	786	750	828	780	778	784	756	772	740	803	784	727	761	738	737	742	820	741	726	730	764	821	757	797	823	773	820	755	780	777	811	795	793	753	753	828	741	778	775	732	801	807	760	761	784	744	792	760	823	789	734	796	774	747	803	755	750	765	740	724	744	758	775	764	745	769	799	726	841	747	754	768	746	767	744	772	748	776	771	777	795	724	755	752	765	762	777	758	782	758	759	734	756	798	737	789	738	736	747	769	736	812	777	788	708	757	849	815	753	756	765	743	785	737	797	783	850	811	749	787	759	740	814	742	745	808	745	764	793	712	761	797	796	749	770	817	745	738	764	746	803	748	784	787	822	836	790	782	786	777	807	800	792	777	798	817	803	809	772	773	780	785	773	794	838	765	751	800	753	761	804	785	757	740	760	799	808	773	790	797	751	792	723	799	738	813	769	787	787	786	793	787	747	741	808	743	786	716	766	809	791	787	769	752	789	772	808	740	809	737	768	771	783	728	815	751	782	762	759	790	757	773	793	737	781	783	770	722	794	787	820	804	745	750	802	745	753	767	779	762	783	733	808	780	749	768	734	807	768	766	804	788	741	729	776	757	752	747	791	775	746	787	749	773	790	738	818	766	771	760	772	736	807	733	785	753	772	795	791	763	769	809	801	779	737	741	765	763	773	773	782	756	808	806	793	760	787	801	785	790	749	787	781	758	749	783	755	723	754	760	807	779	801	800	832	778	736	729	756	701	804	786	728	764	726	800	794	792	800	803	740	782	769	781	809	804	805	715	789	762	798	765	766	805	783	764	768	797	750	764	738	793	768	771	753	757	781	776	791	787	757	791	793	753	775	730	763	806	800	792	761	715	806	741	802	777	774	737	785	768	767	742	829	807	777	768	811	761	727	752	815	790	748	817	774	758	766	755	756	831	781	798	813	748	817	803	765	793	811	814	804	816	757	779	765	799	781	771	771	752	798	818	790	766	756	713	796	815	773	818	762	692	721	780	765	799	800	810	815	760	753	780	776	777	753	770	781	789	761	721	791	801	750	717	713	788	748	749	742	775	785	760	783	772	729	720	765	747	751	786	776	795	762	760	817	786	734	776	722	782	768	793	812	761	802	790	752	811	787	787	790	818	790	799	724	791	754	825	831	753	740	779	774	776	753	776	758	830	757	776	798	804	772	771	815	812	763	787	772	782	791	802	795	797	791	788	809	804	718	767	745	770	769	790	798	823	765	803	764	821	772	822	763	785	807	805	807	763	783	749	811	796	779	807	773	807	822	721	800	735	789	763	782	783	754	768	778	795	785	812	746	806	724	724	762	790	793	750	818	785	795	796	776	756	763	809	768	782	773	759	744	717	731	771	764	809	816	744	774	719	745	841	821	808	747	734	779	777	754	741	806	762	764	794	769	743	776	788	820	793	804	795	773	741	800	802	780	751	792	728	805	755	691	746	790	787	758	767	802	776	745	769	767	800	772	772	824	752	792	718	807	811	812	766	773	839	787	755	803	764	763	751	785	737	751	760	826	751	821	770	764	797	719	768	802	795	852	788	794	812	755	718	768	755	753	783	754	787	773	765	793	753	739	825	766	740	789	727	748	739	737	768	747	802	767	796	770	821	750	765	765	727	730	723	742	731	828	793	766	760	810	751	802	740	767	766	737	751	782	810	751	776	780	761	787	756	772	800	744	847	802	770	760	759	814	846	786	772	820	817	812	792	754	792	802	735	771	772	739	723	767	846	770	765	779	806	778	741	773	733	762	743	787	791	776	795	844	761	695	791	777	752	769	775	749	735	806	760	771	751	787	801	790	797	790	739	755	812	771	755	786	761	757	748	787	733	834	792	698	763	809	800	770	764	782	757	823	772	793	802	809	798	746	833	750	751	717	757	803	775	759	775	809	800	806	771	696	750	744	762	821	784	736	760	790	777	783	747	740	779	780	774	786	765	811	777	763	786	780	793	779	728	761	779	728	774	815	765	818	748	792	782	782	804	726	766	783	775	754	764	751	779	784	789	749	786	799	804	746	797	808	800	764	780	775	786	721	774	737	772	800	801	786	783	825	774	784	756	779	787	811	783	824	827	773	788	776	814	789	753	788	705	774	763	753	744	750	823	803	753	824	808	736	780	805	795	754	778	774	741	783	824	759	778	760	739	791	801	772	756	755	739	780	782	795	783	769	789	737	774	793	778	825	737	742	782	773	785	742	839	746	763	764	798	768	798	783	779	809	767	800	790	774	828	756	775	741	761	720	740	772	772	733	753	785	775	741	787	766	763	767	805	779	735	776	798	734	778	804	765	749	798	765	809	731	817	766	789	799	780	765	801	764	773	771	721	723	783	763	794	826	749	777	791	767	765	813	783	729	831	796	731	792	760	789	796	737	743	766	757	768	730	777	761	797	776	762	800	808	785	783	747	777	737	763	762	750	759	740	771	788	783	779	815	796	756	738	760	759	771	815	786	781	724	766	768	780	744	776	757	774	740	767	735	752	766	746	797	724	766	744	791	752	790	806	778	774	767	759	786	795	792	751	774	728	804	725	795	752	784	822	823	716	779	731	767	806	739	818	732	789	818	766	778	835	829	788	812	763	859	840	784	755	772	771	743	809	789	797	751	817	769	812	735	808	766	778	831	840	797	782	728	754	810	801	767	752	867	779	807	771	807	758	745	784	777	765	809	782	802	782	796	789	753	776	800	839	774	809	797	779	798	735	794	771	761	776	799	750	826	756	827	784	779	754	765	756	814	773	762	805	823	739	818	755	762	742	810	756	790	794	778	821	820	736	757	786	840	790	806	775	800	785	782	801	763	757	701	703	759	759	773	798	753	789	797	747	774	797	730	702	788	769	770	798	813	780	752	790	753	800	787	806	786	765	767	743	748	805	768	778	736	825	824	831	748	744	792	761	777	779	766	795	786	742	794	767	736	757	773	769	761	803	780	767	803	772	784	798	790	747	786	772	781	778	829	781	755	847	769	769	781	756	758	718	748	807	757	797	763	788	770	754	802	729	808	739	792	791	816	738	784	776	765	809	770	761	782	780	751	784	818	739	781	802	814	782	804	741	775	780	780	769	707	785	734	752	797	764	745	787	806	734	756	756	771	825	727	784	768	765	753	802	780	791	749	785	756	793	786	767	774	828	771	737	824	750	771	808	766	799	817	773	776	783	743	809	782	771	786	808	787	780	825	761	796	778	773	751	793	775	768	810	826	780	835	834	781	745	802	757	804	755	817	781	766	797	790	765	764	775	756	774	752	774	757	743
9191	661	195	165	141	118	103	111	133	122	137	129	111	109	126	108	116	112	133	141	117	103	114	105	121	110	109	123	124	122	143	116	123	133	126	125	114	124	116	109	126	131	105	120	109	124	135	123	137	103	118	120	119	126	123	119	135	110	125	128	114	111	119	114	110	121	112	106	130	127	117	97	111	139	116	107	113	120	115	103	114	106	114	109	140	118	116	108	101	103	99	108	114	109	98	134	107	113	138	130	108	120	124	114	114	127	133	127	122	103	127	148	120	123	123	112	131	127	121	123	147	118	118	122	125	116	115	146	105	93	129	104	106	111	119	101	119	108	110	137	93	120	125	104	119	113	135	128	122	137	126	105	97	123	121	101	113	128	123	121	129	114	124	114	93	102	117	97	110	112	102	86	121	120	154	113	123	130	128	119	141	120	110	114	118	146	127	119	113	129	120	113	131	133	108	104	109	110	117	142	105	113	107	116	106	114	104	121	117	143	116	121	123	117	95	105	114	142	95	124	128	94	117	138	138	124	116	113	137	104	105	126	118	102	99	106	114	132	115	111	113	112	123	132	117	114	121	119	113	126	122	96	153	136	102	96	116	108	110	104	111	117	142	102	132	112	132	94	141	136	138	121	121	114	119	106	118	137	105	116	136	94	122	123	121	105	117	106	113	113	110	109	111	102	133	116	112	144	126	115	109	118	102	118	129	117	138	122	104	115	108	94	132	106	125	90	110	122	134	124	106	108	112	110	121	127	129	101	127	134	120	118	113	126	108	114	117	106	106	104	85	102	89	122	119	110	131	126	106	126	119	118	118	137	133	117	115	118	128	125	114	99	120	115	124	102	117	120	124	110	84	129	126	118	119	107	105	127	120	127	117	132	110	128	118	120	113	123	117	120	128	92	120	137	110	106	116	124	105	115	120	105	111	109	108	138	109	119	117	124	94	131	106	110	106	108	87	96	112	120	117	130	102	123	118	128	112	111	126	137	113	127	107	119	101	129	113	106	121	136	126	119	126	131	107	98	105	98	127	106	104	115	139	105	136	106	112	132	110	113	125	111	122	114	126	125	124	107	122	113	96	103	106	120	132	128	118	143	96	112	122	128	130	123	134	119	99	108	133	133	108	113	129	122	131	117	113	120	118	139	110	96	121	123	124	131	126	111	122	98	115	121	123	105	110	125	115	127	120	118	114	131	122	113	110	132	128	121	149	128	124	119	105	100	104	117	117	120	123	110	125	106	123	115	118	111	101	111	112	107	123	119	91	140	129	122	122	114	103	118	132	124	106	121	129	99	101	94	113	118	118	130	123	102	116	108	123	120	105	111	113	116	124	116	124	114	116	105	109	104	130	128	126	114	102	118	119	114	97	130	107	108	120	124	143	115	114	102	98	119	114	125	119	130	109	103	101	123	136	110	109	120	124	111	110	123	129	108	107	128	119	128	110	128	129	109	113	118	130	95	125	119	107	106	102	114	101	86	129	120	139	129	117	122	124	122	131	116	124	96	115	123	121	116	120	119	125	124	133	123	133	129	129	99	139	133	119	108	135	126	121	129	134	100	122	118	120	137	105	129	108	126	114	137	121	116	111	132	104	123	117	125	121	109	129	131	106	118	122	108	140	94	107	125	104	127	112	106	98	114	116	121	122	108	137	132	133	97	127	123	109	106	125	137	112	125	112	123	115	131	129	135	120	110	123	119	135	121	103	124	125	108	124	130	118	137	106	135	110	119	125	122	125	128	110	134	122	127	124	109	120	122	110	122	123	109	110	125	120	127	102	113	101	111	101	102	112	123	104	129	112	111	118	110	102	123	130	119	116	111	124	145	127	113	120	145	134	119	137	118	99	107	142	125	129	121	119	113	122	108	112	113	134	126	138	127	120	123	122	112	112	86	107	127	132	122	119	147	112	124	131	92	116	107	140	122	121	141	116	101	111	116	95	124	120	134	109	118	109	95	102	122	117	110	108	118	133	153	116	100	115	107	119	125	117	123	132	108	118	117	123	125	106	127	109	113	137	114	110	135	105	110	123	102	113	144	119	136	87	102	128	120	123	127	137	114	110	110	127	110	115	139	99	113	120	139	137	113	94	122	127	141	147	111	128	101	119	119	111	114	124	113	124	128	111	124	121	107	99	127	128	113	120	126	120	126	111	89	109	130	116	127	129	114	126	115	109	113	112	116	111	137	107	126	119	116	107	132	128	130	105	110	133	116	131	97	112	128	120	137	102	100	115	102	93	109	119	126	106	126	137	125	112	137	89	109	120	117	111	115	107	119	105	120	125	129	120	121	132	132	129	126	143	116	108	110	128	119	128	105	130	125	126	122	101	127	105	146	115	108	128	117	141	116	106	118	98	109	104	105	123	122	127	114	114	106	111	129	105	106	151	105	129	117	114	131	113	115	113	129	130	111	124	107	92	118	109	109	117	121	104	107	96	109	108	123	125	111	113	128	126	111	101	134	128	139	116	125	132	125	101	121	143	113	118	123	133	113	120	114	109	126	127	112	118	121	104	108	129	110	104	113	111	107	113	101	112	113	101	113	129	124	130	131	107	108	139	132	121	140	121	119	115	112	115	127	101	120	108	114	112	113	127	111	120	116	116	114	108	132	109	116	118	138	129	117	113	113	106	141	114	136	103	105	127	101	105	97	119	111	107	99	126	114	132	131	120	106	124	103	126	126	120	91	115	119	109	106	121	134	121	130	112	101	117	107	131	109	115	103	148	90	111	116	121	106	117	100	117	132	114	131	131	120	119	121	109	107	115	150	127	100	108	125	114	129	126	119	99	105	104	112	125	126	122	104	93	123	120	110	113	119	104	111	110	120	101	100	122	115	105	115	146	109	123	136	103	117	102	121	106	123	124	126	121	119	116	119	126	122	128	131	119	126	114	135	133	114	111	134	126	121	115	129	129	103	95	98	106	129	125	124	114	126	128	111	126	112	127	124	138	119	131	123	118	124	120	115	136	138	113	116	123	122	121	98	105	111	131	128	104	121	122	117	126	128	119	119	120	119	123	131	112	111	123	118	116	147	116	109	132	106	120	135	120	126	110	90	123	112	107	101	122	93	123	112	126	110	121	115	119	121	108	131	121	111	120	122	111	104	128	141	149	112	125	106	129	111	120	128	124	142	123	113	132	129	103	127	116	125	135	124	125	128	127	123	112	123	112	122	109	119	109	101	97	118	98	127	102	115	120	109	124	92	115	111	109	109	134	122	135	122	133	129	140	97	110	112	124	129	116	127	125	104	111	122	107	102	102	128	118	124	112	129	112	111	103	119	136	120	118	120	120	112	105	122	137	120	133	124	124	135	126	111	96	128	112	119	113	117	114	105	119	127	119	104	123	122	101	116	107	122	119	123	119	128	127	110	139	114	100	123	94	114	126	142	116	102	126	106	125	127	133	115	114	108	125	138	115	124	123	120	127	110	124	112	110	134	117	106	144	136	117	112	114	121	109	104	143	128	111	122	101	141	131	123
5597	421	415	412	366	338	345	360	353	343	376	346	370	304	309	358	363	301	348	345	299	357	292	351	338	305	340	335	310	308	333	308	291	332	281	338	339	297	312	303	294	333	311	317	306	313	299	325	341	324	289	319	323	334	328	338	306	332	318	328	307	291	302	285	338	334	312	296	314	313	336	304	349	321	330	357	280	324	311	297	306	308	346	311	320	315	320	284	318	355	314	312	334	330	314	307	337	314	310	302	342	346	289	319	316	344	338	308	298	329	294	316	295	305	308	315	320	307	323	299	293	287	353	318	324	318	324	317	355	319	306	333	316	313	341	311	303	332	321	287	287	345	344	332	327	348	352	306	330	334	327	311	322	352	333	316	325	324	354	340	329	297	292	309	303	348	323	321	356	318	314	339	340	290	341	319	307	346	342	323	311	291	311	319	321	311	308	327	343	311	329	322	294	305	323	353	326	310	333	324	309	332	302	326	314	319	332	300	334	318	318	313	315	335	320	309	355	363	328	320	343	319	340	333	305	298	305	328	345	328	310	372	304	321	319	291	322	305	309	333	289	323	313	316	302	314	327	318	305	321	338	302	326	346	326	308	317	339	351	300	335	326	313	312	308	343	321	299	331	337	339	345	321	314	326	285	311	322	325	293	312	305	336	334	303	315	335	332	350	320	331	331	304	299	333	325	302	343	320	334	330	314	294	368	321	324	314	309	330	340	304	308	300	333	318	330	342	302	322	325	364	331	340	316	290	296	322	301	306	321	327	328	356	304	310	316	304	303	305	298	308	315	302	309	335	316	325	324	316	330	315	314	326	307	301	320	333	317	300	319	358	333	345	333	341	332	315	289	330	320	317	330	318	295	303	320	325	325	287	310	343	283	352	361	320	331	297	295	318	357	327	295	296	323	310	307	338	326	279	321	352	308	331	339	301	358	325	310	341	299	306	339	311	316	337	335	331	311	307	312	326	320	268	298	336	353	338	339	295	299	329	295	308	320	348	313	308	321	297	320	282	300	328	295	275	308	321	356	312	337	341	313	347	323	327	333	308	287	306	327	332	317	352	314	337	294	289	321	300	335	308	319	327	347	346	354	299	292	316	321	309	288	335	320	339	321	311	309	334	324	313	325	334	312	344	328	324	352	327	285	320	310	338	306	297	313	312	343	297	284	340	327	326	346	292	349	317	313	317	331	352	303	324	310	327	333	308	291	319	330	333	340	305	297	345	313	282	317	298	307	314	310	320	335	328	326	313	318	326	305	314	306	337	329	296	304	321	326	345	329	326	332	325	308	341	309	325	335	322	298	359	341	312	299	314	329	302	305	344	322	375	296	311	345	340	310	286	325	334	327	358	298	328	329	320	338	330	347	342	310	322	326	294	302	303	333	315	313	322	295	306	337	313	345	309	317	315	344	303	301	319	331	334	310	343	292	335	305	313	332	302	324	292	310	278	294	330	314	342	300	332	324	319	324	348	332	320	326	308	309	331	300	313	314	300	307	305	345	306	345	323	319	279	307	312	346	337	299	292	336	300	327	297	304	307	285	310	334	322	317	306	298	330	325	345	315	321	337	308	317	317	332	344	334	329	332	322	325	310	301	330	354	313	318	306	317	308	340	341	293	338	314	337	294	318	334	304	286	336	296	297	307	366	319	330	309	306	310	347	318	325	323	317	292	311	296	319	321	295	354	290	317	326	299	306	292	334	287	309	314	349	328	373	303	306	305	295	297	320	311	332	310	308	324	321	322	348	301	333	346	344	303	306	278	316	346	305	285	323	309	310	307	331	276	313	310	293	300	331	310	335	301	338	329	328	293	302	312	292	285	275	303	339	334	329	320	309	343	337	308	334	337	330	330	343	295	316	267	313	323	336	308	311	301	275	320	321	316	313	313	330	329	323	293	314	302	273	299	316	310	315	296	313	315	335	332	314	345	336	316	309	313	351	334	302	327	325	370	321	316	336	304	315	302	315	321	321	318	314	320	311	325	304	318	291	324	333	340	333	323	307	344	292	284	360	321	312	284	312	324	329	314	315	322	346	318	307	344	333	299	314	319	328	282	300	319	320	348	305	305	331	295	287	296	298	288	293	319	328	355	355	317	308	333	326	318	300	346	311	325	320	299	325	337	328	345	309	342	299	324	326	307	289	314	304	327	321	360	316	336	293	337	325	303	283	295	329	300	335	317	325	321	322	312	297	343	340	324	349	342	312	316	317	329	331	333	324	316	337	351	316	326	327	323	265	320	307	322	337	346	329	314	328	341	305	344	336	308	331	317	311	297	316	318	355	295	332	313	328	302	330	299	295	322	298	304	339	335	322	312	292	328	320	331	310	312	327	298	336	338	322	335	315	287	333	343	284	369	319	308	334	297	308	350	321	334	339	322	324	332	333	351	297	336	318	324	323	318	306	334	341	331	305	331	353	345	338	333	283	300	332	329	341	332	347	293	304	323	317	333	281	329	329	312	323	343	306	296	309	333	308	327	313	329	313	319	332	336	323	322	333	320	324	269	315	333	327	326	321	312	326	330	310	321	310	341	347	286	363	308	305	347	330	310	325	341	319	306	323	302	328	322	329	317	340	354	339	289	320	320	310	331	305	306	344	321	301	312	323	335	296	308	330	320	337	303	306	355	333	345	336	292	314	327	304	337	315	346	329	341	285	340	307	322	318	318	345	345	323	314	324	315	321	312	311	333	315	337	267	331	341	334	340	335	299	306	322	311	319	310	338	326	327	328	336	324	303	325	304	305	345	333	293	305	292	314	330	317	293	338	312	343	318	325	331	314	317	285	301	341	320	331	325	312	308	313	308	329	316	327	299	327	307	308	293	325	306	290	300	347	316	290	316	329	306	312	331	302	330	336	330	317	336	350	344	332	346	299	303	265	307	343	314	328	281	306	330	297	340	284	309	325	322	328	343	300	271	325	304	323	331	310	298	358	312	357	319	327	318	311	296	304	273	313	301	313	336	313	288	320	324	342	305	336	293	304	292	344	334	305	310	330	315	326	327	320	286	311	333	330	309	303	336	310	317	310	297	287	320	301	293	341	314	364	311	324	304	277	340	289	299	284	311	302	310	314	325	340	321	318	338	341	320	315	331	294	331	279	303	310	323	326	314	328	336	314	301	322	312	312	318	338	308	326	268	330	298	311	297	318	300	282	317	317	309	320	328	321	326	296	317	302	311	303	320	302	311	336	329	318	339	301	312	328	304	318	319	321	304	289	336	331	296	359	321	332	323	306	283	322	322	324	317	318	317	310	281	307	306	340	317	309	337	362	327	296	306	346	302	290	331	310	324	305	283	310	298	315	313	281	319	362	339	368	345	321	334	323	291	294	288	351	336	344	339	318	302	297	328	325	312	347	312	327	310	324	329	350	326	349	300	331	338	309	323	309	327	336	345	296	322	317	284	338	308	333	333	335	336	309	337	334	299	327	308	333	330	318	309	299	303	362	329	358	311	305	333	322	353	318	333	323	330	327	301	330
29661	5920	1229	561	417	291	281	245	258	216	217	222	204	189	201	222	232	219	197	211	220	221	209	211	199	232	210	201	192	234	202	206	217	220	192	191	220	181	183	191	187	204	208	211	194	192	195	193	235	199	194	193	206	172	221	182	247	195	177	229	246	174	189	236	184	221	186	186	194	202	174	195	222	189	197	199	197	198	189	218	211	214	210	188	206	210	203	212	213	208	220	199	199	238	226	202	203	207	237	210	208	194	212	218	215	214	214	198	198	235	219	219	214	192	207	196	204	215	202	211	219	220	190	215	188	189	206	195	210	208	213	213	213	193	178	188	225	177	203	196	194	193	212	187	207	210	201	197	200	191	237	179	170	195	236	229	224	204	184	197	215	203	198	199	206	191	199	183	201	205	170	205	185	191	203	255	215	185	201	196	183	199	222	182	191	189	209	221	193	214	240	204	170	238	195	210	197	183	202	202	188	202	213	195	199	215	195	177	202	198	216	192	204	224	211	188	206	184	199	185	184	223	210	208	203	215	192	186	205	222	174	228	197	209	225	214	198	253	210	221	237	192	213	199	203	200	220	209	219	182	221	199	202	203	200	215	222	190	211	201	217	192	231	200	222	209	203	176	208	192	202	213	209	208	199	172	208	186	217	192	207	186	251	190	170	184	214	208	198	210	215	184	218	200	215	177	199	209	178	193	204	178	223	202	217	193	168	192	163	194	192	187	189	211	201	209	242	185	214	208	190	210	199	197	178	216	184	211	200	222	200	199	211	223	232	234	208	225	212	203	223	209	217	206	171	196	197	207	215	211	181	207	186	189	182	196	196	179	216	203	221	170	193	218	178	182	190	187	225	205	211	216	201	175	197	210	235	189	195	192	208	191	212	190	212	212	205	196	196	219	221	187	202	253	205	200	186	225	182	226	216	204	211	206	206	191	187	200	217	207	196	190	205	221	189	207	223	209	217	191	231	206	202	227	209	173	187	211	206	199	213	216	195	176	195	201	191	224	214	255	186	191	199	217	205	227	205	184	211	208	208	195	210	201	197	214	212	204	199	206	186	224	195	179	216	203	202	200	188	204	209	233	219	196	190	210	204	212	201	230	183	211	192	197	192	195	194	190	201	215	202	233	229	193	184	219	228	227	170	236	201	194	200	217	180	238	173	182	195	203	220	189	186	183	233	188	191	198	201	197	199	213	207	206	204	205	212	163	237	211	190	226	223	208	231	197	191	208	198	172	195	221	201	223	204	194	222	206	194	202	224	189	211	194	216	192	229	200	213	206	210	185	186	168	196	185	190	206	219	199	198	194	207	210	224	201	209	199	207	186	194	179	210	198	219	190	230	213	200	198	197	168	208	223	204	198	201	203	181	200	231	224	178	198	210	196	207	195	205	192	207	197	212	226	190	187	200	226	232	213	224	221	192	220	188	202	228	192	198	237	217	186	209	199	191	197	187	221	191	223	203	229	198	209	226	195	213	219	220	223	208	217	217	177	226	167	233	204	198	198	207	218	221	208	198	206	211	212	200	196	205	212	214	191	224	198	185	199	194	210	217	200	191	197	195	246	237	245	205	210	206	185	229	164	196	212	200	222	196	206	216	206	197	233	216	190	234	216	215	238	234	201	205	219	213	191	209	195	215	220	236	179	222	181	181	199	191	239	202	202	224	211	209	216	208	205	205	202	202	205	183	191	202	192	222	176	214	215	190	208	203	197	243	217	204	222	198	219	233	205	181	213	191	219	199	230	208	199	211	200	228	226	217	201	221	209	206	205	199	227	200	192	204	204	234	188	197	197	217	193	180	200	210	202	192	234	212	228	206	220	196	199	221	216	205	213	194	201	180	198	193	213	223	198	225	227	202	191	197	234	222	195	197	206	207	182	190	228	172	186	207	228	198	226	193	228	195	238	188	210	223	203	222	215	180	219	197	175	184	197	203	215	205	189	217	197	198	195	213	181	197	175	211	212	200	207	210	212	198	227	179	187	224	192	220	226	228	209	192	217	223	234	164	229	202	196	208	200	221	208	197	208	193	200	188	214	229	220	170	205	189	187	191	203	187	209	206	204	172	170	193	170	182	197	209	186	196	230	191	222	202	233	239	227	215	209	185	191	207	200	216	231	186	177	198	202	205	179	185	192	188	207	207	205	180	249	225	187	224	199	220	200	220	177	204	207	214	173	194	177	194	215	176	200	203	210	193	190	206	216	197	194	186	193	168	214	202	190	195	176	205	171	203	200	201	201	200	218	220	183	234	212	210	219	217	215	211	171	175	214	220	184	208	197	211	227	211	206	210	206	210	203	212	232	210	190	204	195	212	205	201	192	224	195	193	213	161	183	193	228	205	214	191	216	202	219	193	215	219	214	191	205	192	205	198	200	194	180	197	199	244	186	222	219	198	187	220	215	201	180	224	220	204	198	186	192	188	191	225	201	195	237	208	170	210	222	214	201	225	208	181	196	242	208	205	219	191	226	202	196	205	235	212	205	204	217	208	216	231	230	217	198	212	201	192	182	208	220	197	189	212	191	202	194	190	218	196	225	201	187	207	228	202	219	205	224	219	223	188	207	182	211	204	219	223	201	195	207	213	193	224	198	211	177	194	195	202	170	216	174	224	200	197	223	220	204	203	214	192	201	200	214	190	214	214	181	181	220	206	182	227	217	188	186	208	244	211	210	183	182	194	199	199	222	218	192	217	188	209	219	204	218	208	200	217	200	207	202	198	207	191	226	225	203	206	229	228	223	208	205	182	209	181	185	243	194	220	201	191	181	225	214	203	195	190	237	230	208	180	191	210	204	200	198	199	204	202	217	188	212	171	181	182	211	198	196	191	204	200	198	221	226	210	204	219	222	205	193	193	174	221	196	185	198	199	192	189	217	182	217	232	180	197	212	194	184	189	199	201	228	210	214	194	203	206	207	195	212	218	201	200	207	211	198	207	211	224	184	222	199	180	256	189	201	207	221	178	196	203	224	226	219	224	211	215	201	211	184	184	202	202	196	192	225	226	203	163	198	213	198	177	187	186	209	190	199	230	221	219	192	177	191	234	181	217	193	181	214	176	219	199	187	204	194	210	189	202	206	181	219	213	190	184	222	179	204	203	210	201	195	192	177	176	207	191	212	211	219	207	200	227	211	178	172	192	200	179	221	217	207	198	212	196	183	196	194	205	209	220	194	208	216	216	181	175	180	214	216	215	201	216	180	219	200	211	211	183	192	229	218	207	230	214	193	221	218	193	220	199	231	195	170	228	196	190	200	196	221	202	214	231	211	193	212	216	180	217	214	196	231	182	179	203	182	192	198	196	194	189	208	170	193	204	227	227	224	206	196	201	190	212	214	227	194	187	212	198	200	206	207	183	181	218	180	227	217	196	230	206	225	221	190	184	225	192	206	233	202	185	192	185	220	203	205	210	207	195	218	234	196	206	194	199	193	186	184	193	190	224	225	195	193	218	235	235	196	215	202	208	206	229	194	227	201	217	217
17974	911	1413	1446	1269	1015	873	831	764	728	725	649	672	643	626	603	540	634	557	597	607	543	577	568	525	526	532	518	557	520	527	522	561	528	502	503	491	485	495	500	472	503	469	476	461	483	490	529	547	538	482	507	492	476	508	519	498	513	508	506	481	536	497	473	528	484	494	518	498	486	528	478	500	516	472	489	480	514	530	502	490	551	498	516	550	500	504	517	517	469	494	535	506	475	503	496	466	505	500	513	528	495	496	512	555	527	506	526	541	483	485	491	500	484	518	490	482	475	487	480	477	504	470	485	475	491	506	526	480	535	513	490	551	473	510	469	481	493	485	502	557	486	496	520	490	500	494	496	482	476	473	516	475	480	516	503	524	511	531	503	501	462	515	513	501	528	480	509	492	486	510	521	490	484	486	492	521	503	499	518	490	493	532	494	528	464	455	532	479	528	486	485	534	499	473	445	490	452	497	490	503	493	484	474	543	509	542	507	498	501	516	462	500	492	540	492	514	498	501	520	504	516	487	461	502	492	504	511	512	509	484	512	492	467	470	514	477	493	496	500	471	435	524	506	512	491	520	493	530	474	495	482	474	477	495	500	483	520	531	472	489	484	516	473	482	447	498	524	492	503	481	534	498	515	498	475	494	499	547	468	497	540	496	520	470	493	514	472	542	530	506	490	500	479	525	489	524	517	494	463	517	494	525	532	504	546	518	550	498	525	504	489	544	485	481	489	513	493	497	471	464	480	502	481	500	498	472	492	470	486	538	503	507	467	475	506	498	515	473	492	525	496	502	510	523	516	493	453	505	544	452	485	514	453	475	540	516	489	550	484	499	502	475	510	501	497	499	529	484	462	464	491	534	484	485	522	490	484	486	504	500	476	532	494	543	482	510	485	553	503	492	506	499	506	483	479	502	503	481	506	507	499	464	508	489	495	527	502	462	491	477	500	529	491	504	479	488	484	522	488	481	544	467	480	518	478	494	516	486	481	488	486	487	511	523	504	480	494	461	486	510	506	459	512	483	472	528	486	484	479	479	523	476	501	501	492	523	452	502	522	457	521	477	497	513	523	512	508	498	509	536	516	531	515	505	498	505	481	470	492	479	457	500	505	481	518	506	456	507	513	514	500	500	508	517	481	505	487	493	512	522	464	505	453	525	505	541	503	459	529	490	520	465	478	510	522	534	481	476	506	491	536	529	498	503	442	472	493	488	444	513	557	495	506	499	485	452	507	496	516	527	501	472	498	513	549	482	516	492	481	513	513	528	476	488	473	473	484	504	513	494	455	507	475	475	519	504	486	491	517	504	485	480	493	491	505	499	530	500	505	484	546	513	495	485	474	496	509	548	496	502	457	514	523	542	481	473	505	500	507	485	511	512	476	522	514	472	532	485	508	484	502	535	509	516	485	488	512	524	527	487	514	483	506	480	526	531	521	493	531	529	504	498	470	511	485	508	546	527	529	530	537	445	515	476	503	497	476	502	481	479	452	454	451	501	487	518	507	448	511	479	556	524	491	542	471	513	442	530	517	467	537	519	505	530	496	492	528	497	497	505	511	508	470	539	493	521	477	491	502	543	470	533	502	494	532	550	488	551	455	505	487	515	467	510	502	487	512	519	475	496	510	496	455	472	469	458	511	496	509	530	485	477	494	493	492	472	488	472	510	539	493	514	507	506	515	522	493	469	462	515	494	525	493	467	526	500	504	480	493	471	537	494	476	495	486	482	476	475	507	492	475	493	508	488	522	471	518	485	507	498	515	517	507	526	500	518	489	487	470	498	495	507	456	520	546	515	485	504	531	439	456	479	467	523	538	452	498	515	516	467	419	517	526	476	478	470	519	524	487	455	512	520	491	541	550	486	501	473	473	513	473	518	478	480	482	471	452	500	518	507	523	481	520	489	462	503	538	483	456	491	512	528	501	519	482	514	483	543	491	469	526	482	520	462	500	525	462	506	482	478	489	518	513	473	515	535	489	501	480	506	493	504	478	490	513	502	476	498	527	474	500	500	486	514	508	481	513	523	532	471	529	500	497	506	482	513	478	537	522	486	480	527	497	527	488	524	496	515	501	503	488	490	468	479	497	491	507	517	528	523	467	495	484	474	493	486	464	494	478	502	505	512	497	508	477	457	512	495	508	540	509	498	501	517	526	490	511	503	532	498	490	499	470	498	520	514	504	510	515	500	493	501	511	477	490	519	521	530	483	515	494	511	511	482	486	469	496	506	502	468	479	523	510	479	498	489	522	518	519	492	510	484	507	495	511	523	486	492	519	493	482	531	525	484	524	509	490	482	499	502	527	509	492	496	502	485	521	507	512	480	563	493	528	515	482	538	502	521	489	516	460	495	491	507	491	520	487	510	484	461	507	492	516	521	472	503	523	465	486	487	501	495	548	494	520	517	465	518	518	518	445	468	473	509	507	474	438	497	474	485	529	493	519	497	495	490	495	508	534	474	475	548	486	487	501	496	508	510	512	500	486	478	487	440	483	536	516	436	467	490	513	509	476	548	468	474	506	510	467	526	509	484	492	558	488	494	481	492	488	512	509	460	484	501	531	549	492	512	510	511	490	526	523	480	475	520	479	471	507	518	506	474	498	485	530	471	499	496	482	511	499	484	504	492	527	493	508	533	520	528	495	486	495	479	506	501	487	489	525	498	464	432	504	454	521	473	468	518	446	502	507	546	506	502	497	517	462	482	495	549	492	471	453	505	528	557	508	465	488	505	479	468	506	505	555	533	504	500	516	478	507	518	531	505	502	554	512	494	486	498	465	484	480	493	518	469	495	508	506	535	479	494	485	471	471	486	489	482	496	490	514	490	532	500	518	519	503	474	513	459	544	493	473	554	496	488	471	519	501	496	499	526	470	486	522	466	456	502	498	498	478	515	496	511	514	511	493	489	514	469	493	491	486	504	492	509	499	509	500	480	507	534	536	528	505	516	491	507	517	493	482	490	494	470	506	520	526	496	509	497	480	534	459	498	512	530	540	510	477	473	467	526	516	467	500	492	515	480	503	504	495	536	508	484	486	497	502	511	504	514	482	494	470	520	527	514	467	486	530	474	519	520	556	449	498	513	462	519	508	504	493	511	456	474	494	501	521	478	509	532	463	504	487	504	502	523	508	477	462	509	485	534	493	489	504	476	503	505	462	503	502	465	485	513	499	513	515	525	469	501	489	522	475	538	489	481	507	491	527	503	528	484	479	532	506	497	491	476	509	516	487	509	480	490	499	485	520	498	522	529	510	504	506	488	553	478	515	494	484	523	517	476	483	523	504	490	526	461	533	490	488	477	453	502	510	496	492	503	479	512	495	485	493	488	520	524	502	518	489	537	498	507	500	506	514	526	469	467	493	510	506	500	505	476	513	532	507	524	507	500	546	518	503	519	494	478	519	482	491	514	479	493	480	504	540	502	471	486	494	524	544	495	504	499	498	507	522	555	453	483	500	492	464	516	516	462	535	476	514	489	481	514	477	499	515
43443	13432	3374	1424	791	559	479	460	430	430	394	400	400	373	350	357	405	389	365	354	365	361	360	354	316	322	353	402	334	344	336	357	316	373	341	315	344	325	348	370	372	320	366	347	339	365	328	347	355	416	336	317	331	349	339	370	361	343	347	343	338	351	322	346	345	380	383	343	331	361	351	298	330	366	353	346	336	369	363	355	347	356	346	314	332	339	370	356	326	346	350	366	350	344	355	321	345	347	357	343	346	362	325	354	352	355	336	344	338	325	361	311	359	347	370	389	337	360	330	363	361	318	395	359	343	384	352	318	380	351	356	361	356	384	351	413	347	357	381	381	350	349	354	365	335	373	381	357	383	348	332	346	356	364	354	315	312	340	326	346	334	341	374	320	347	336	314	343	370	365	373	339	322	326	345	330	307	348	365	350	357	359	358	332	363	337	351	325	311	376	347	343	315	374	364	325	334	353	341	345	328	331	364	338	366	374	367	312	347	333	341	353	324	378	320	317	354	348	321	304	345	326	336	347	364	344	352	332	372	363	346	326	341	323	351	349	355	406	384	338	342	303	326	354	362	334	353	353	334	317	361	370	339	355	323	316	350	405	350	333	313	337	363	346	354	348	336	357	305	346	290	345	341	365	347	368	339	303	317	379	358	337	352	367	339	387	363	342	365	351	328	338	334	356	336	317	384	369	338	329	317	339	359	336	354	359	321	371	376	385	349	354	348	367	326	332	372	358	342	370	313	338	363	346	340	328	326	315	404	302	347	370	379	321	350	353	340	333	397	338	352	327	365	347	349	329	336	351	317	347	364	322	353	341	351	372	347	344	348	370	374	357	370	370	377	347	361	362	345	351	320	319	338	349	349	334	356	358	324	354	351	316	334	379	383	332	355	345	326	360	331	353	331	356	374	337	348	316	373	330	360	327	345	351	327	320	357	322	332	353	333	353	330	339	378	335	354	337	343	335	333	342	357	409	354	333	365	379	395	324	355	343	349	347	340	327	327	348	341	377	321	360	336	367	362	325	328	328	382	369	359	350	347	350	317	380	339	360	349	312	359	343	326	320	320	356	326	318	357	359	313	336	370	339	345	336	363	368	350	370	392	353	394	346	331	323	320	338	322	372	373	320	354	328	361	351	327	345	352	370	352	415	306	335	370	315	336	352	364	323	334	329	369	359	331	356	349	349	343	373	381	350	355	351	341	304	379	357	388	309	333	354	403	350	337	351	321	328	311	340	368	317	328	344	334	341	322	344	332	342	354	362	366	333	382	361	355	352	335	357	329	346	345	322	332	373	335	369	352	347	340	352	353	359	340	353	360	384	372	323	351	348	361	335	354	358	326	354	337	362	342	383	377	329	327	338	366	302	333	341	344	329	361	329	368	366	313	334	342	354	343	349	328	339	342	329	357	349	376	347	367	356	357	384	332	379	365	324	352	377	309	335	368	345	313	356	308	341	354	328	317	336	366	343	314	370	309	360	334	346	334	365	352	352	365	347	338	369	356	341	340	344	365	392	377	332	365	318	370	327	352	351	320	353	349	329	341	358	351	337	325	341	342	339	344	358	348	350	357	315	348	369	355	314	339	377	349	400	319	348	316	359	324	346	320	390	346	302	368	380	368	340	362	356	346	338	334	369	305	340	352	378	339	333	313	310	361	319	308	361	319	371	357	359	328	324	334	350	351	365	348	341	402	355	294	336	369	356	353	323	318	336	356	340	345	343	309	370	344	309	343	358	345	359	381	332	373	367	343	327	348	313	351	352	388	382	321	338	299	331	363	348	363	344	356	339	327	329	363	315	348	345	354	351	308	328	366	349	337	355	350	342	376	350	329	352	322	339	331	366	350	322	342	380	338	355	371	333	333	342	359	383	309	345	344	349	353	341	370	343	351	312	355	359	333	344	358	348	349	360	339	326	356	378	323	361	290	328	346	359	366	356	349	317	327	304	357	360	365	389	356	342	349	327	339	367	348	359	350	357	348	354	377	398	337	335	326	374	354	327	336	383	294	364	354	338	365	329	339	331	379	341	333	356	336	350	368	365	365	343	355	334	322	331	381	351	375	347	348	356	309	320	298	322	350	327	339	356	378	326	349	341	347	337	327	368	316	309	326	305	373	354	321	354	371	337	339	369	351	347	328	359	349	373	373	360	358	315	304	330	344	331	343	349	373	332	293	347	373	342	358	367	368	323	336	339	342	346	366	369	347	364	351	323	348	335	339	344	353	355	353	347	358	327	302	364	345	356	314	360	346	357	360	360	373	320	310	319	347	347	354	329	323	346	340	323	367	362	345	345	349	317	326	325	359	349	390	368	346	305	357	365	326	365	374	358	336	330	394	330	347	297	341	351	383	345	361	350	325	359	284	364	360	346	334	336	333	355	354	385	356	377	384	358	355	317	363	329	370	355	323	389	341	363	324	342	388	334	321	383	366	360	356	330	345	326	335	336	379	319	301	313	324	323	340	305	365	359	332	306	387	362	368	327	348	365	363	347	354	368	357	343	375	325	324	335	357	351	333	407	370	390	363	361	342	358	324	309	381	325	340	370	361	357	345	325	364	343	364	345	302	350	333	351	298	333	356	356	349	347	348	354	356	328	358	354	363	317	330	337	309	326	324	330	360	378	382	313	322	326	319	353	344	366	333	370	355	339	358	355	369	356	333	352	372	323	347	337	385	366	344	318	364	333	337	347	360	359	336	331	335	314	337	338	364	362	337	350	349	326	349	315	360	346	343	310	302	355	350	341	365	351	332	313	362	344	345	370	363	320	347	376	329	336	367	364	337	362	326	369	322	368	346	365	366	383	348	383	348	374	342	341	346	341	347	363	353	351	350	313	340	306	369	340	328	343	346	326	347	351	339	346	371	339	334	363	344	333	339	360	362	345	338	336	337	322	369	353	349	358	382	380	345	359	329	380	331	344	342	368	329	381	351	352	335	333	374	365	329	301	358	391	334	350	323	342	335	336	355	334	326	347	344	351	321	356	332	340	335	342	346	328	306	346	328	361	334	341	360	371	368	385	357	369	314	337	340	357	334	332	355	332	359	327	352	332	387	383	332	335	341	329	349	338	395	358	352	341	345	363	348	335	364	402	349	298	354	328	356	365	328	371	349	375	332	361	364	357	353	377	353	338	365	375	354	312	320	344	390	360	339	321	343	378	359	356	323	337	344	359	363	329	323	341	376	336	375	358	350	339	365	310	328	361	354	300	346	339	348	306	366	335	328	362	321	340	363	329	326	357	370	345	370	360	319	330	317	372	356	325	348	337	347	345	383	334	366	340	344	291	364	331	341	351	367	349	338	349	336	308	340	342	346	316	356	323	323	342	367	364	339	356	357	372	306	299	367	335	396	353	369	362	329	343	362	336	331	329	368	352	349	326	326	351	339	319	331	352	366	357	355	332	330	357	361	349	365	375	343	365	330	347	333	306	347	351	346	389	381	302	360	378	324	365	330	386	376	350	354	350	337	335	352	338	327	340
26066	2097	2332	2561	2168	1812	1561	1352	1263	1251	1144	1028	1002	981	937	910	945	875	863	854	904	823	844	885	809	877	863	792	826	808	765	835	735	802	731	790	779	793	775	772	752	814	826	810	732	768	874	748	779	778	786	775	760	811	782	771	775	802	773	787	754	762	741	748	744	776	752	739	817	780	766	779	758	767	752	777	759	763	791	784	778	800	779	744	771	792	775	763	795	751	737	760	763	751	759	755	724	757	794	742	755	758	778	753	752	758	778	754	767	716	765	783	749	769	765	764	703	744	765	753	739	758	770	792	793	807	745	775	778	765	748	790	721	757	788	741	765	776	774	733	775	792	733	796	758	755	749	752	752	816	742	748	773	808	702	741	726	756	770	739	763	733	748	776	781	793	805	737	757	777	759	774	734	805	737	759	758	783	690	786	761	753	752	741	820	809	793	778	753	789	776	724	728	781	773	786	763	762	743	756	754	769	743	765	775	760	723	771	743	783	731	806	762	759	759	713	759	741	718	768	723	784	753	774	772	806	767	843	793	781	738	761	721	753	757	768	765	778	782	738	736	749	736	797	762	778	703	788	732	788	744	730	710	744	697	754	764	778	797	760	767	761	751	759	748	711	715	753	786	776	730	754	751	768	777	790	788	762	739	770	748	720	705	747	759	764	781	743	745	720	773	788	770	775	734	791	751	770	760	779	799	782	786	770	776	739	777	741	750	788	765	759	743	750	787	780	764	747	735	714	767	740	745	763	763	791	776	778	768	813	745	808	735	791	774	762	743	779	743	767	749	757	695	793	714	735	770	733	750	760	805	735	798	758	728	729	733	796	721	702	712	784	775	762	779	755	762	757	777	768	816	761	780	726	782	769	787	816	743	834	696	708	778	730	762	790	735	790	765	759	770	785	767	779	759	717	803	754	721	719	799	742	778	777	737	760	774	791	710	766	736	783	717	766	757	757	707	754	782	723	789	740	751	754	747	723	711	746	763	731	770	767	793	781	740	819	828	738	799	742	771	729	794	750	801	777	735	788	757	742	759	763	786	720	804	831	731	757	782	700	787	781	767	788	759	723	747	760	805	771	789	797	722	726	778	683	738	757	771	704	738	798	763	702	821	718	791	750	744	749	731	682	694	729	754	762	768	787	740	799	675	712	790	746	782	747	757	740	784	743	733	792	731	754	750	778	780	751	755	748	722	756	737	812	762	755	727	748	733	770	699	739	741	764	787	780	752	738	721	725	763	785	776	766	780	808	767	722	723	762	804	724	743	772	803	691	763	785	777	767	799	777	747	744	783	721	767	726	755	749	768	750	768	731	778	772	743	746	776	727	764	798	777	737	786	734	741	756	742	731	767	741	782	801	754	801	770	753	761	777	793	754	790	777	703	763	773	748	779	823	790	797	724	721	791	736	771	784	742	677	751	738	743	786	760	754	740	761	744	775	739	799	740	802	766	774	778	763	776	710	708	693	801	753	800	764	761	777	779	790	735	764	737	742	741	783	766	747	780	772	793	740	725	777	804	732	741	735	801	755	762	735	799	775	762	750	819	756	768	754	761	798	768	767	822	766	746	756	757	726	756	774	772	721	774	798	744	743	780	752	788	775	731	765	722	759	772	762	779	737	752	795	795	729	761	733	735	776	768	791	796	732	761	765	770	785	782	753	781	781	767	780	766	766	808	756	767	704	775	719	759	782	773	779	752	735	741	805	765	778	752	760	752	739	790	743	796	739	743	774	761	743	761	782	741	767	715	744	767	775	825	728	772	769	780	765	818	763	769	780	775	764	760	750	783	781	693	780	795	733	788	761	760	770	770	762	750	777	795	723	754	735	786	686	753	762	730	733	708	777	740	720	760	745	735	757	773	705	757	784	739	726	729	751	732	706	776	797	778	753	730	745	812	797	751	751	731	790	714	728	794	722	731	813	722	725	767	761	746	732	791	777	789	753	741	687	767	764	780	737	791	722	746	734	762	737	768	764	816	770	791	781	754	730	748	753	787	754	755	797	778	784	743	786	745	807	791	783	719	712	698	797	779	769	772	803	782	762	737	792	720	762	771	761	731	731	802	780	804	801	757	754	740	745	779	796	722	732	794	754	749	733	799	730	763	734	777	704	784	771	736	764	761	748	763	735	705	846	766	744	774	772	742	734	717	728	767	703	740	802	706	733	756	769	793	763	819	796	777	722	768	736	767	783	765	809	778	755	699	730	786	756	751	707	775	778	766	722	733	795	776	769	789	752	776	760	734	743	801	738	738	823	808	778	839	785	747	766	774	772	784	800	769	740	735	746	766	759	752	758	765	835	678	764	794	745	761	722	763	758	771	768	737	777	793	758	756	718	757	776	746	721	771	694	780	750	770	795	717	709	778	738	761	735	758	777	741	750	746	802	747	742	776	789	748	750	750	713	785	749	745	771	705	766	791	782	753	787	760	733	773	735	748	755	749	756	767	782	775	690	788	722	752	784	737	722	767	696	747	743	797	761	749	765	767	757	765	775	765	754	749	738	752	796	767	785	789	715	732	757	779	815	700	761	795	707	769	780	793	711	763	780	788	749	790	758	749	747	698	733	751	827	754	769	782	740	736	775	722	802	798	782	713	780	783	749	735	758	784	739	752	716	786	796	784	783	745	772	762	712	779	758	753	719	780	779	818	731	759	778	758	774	730	768	802	751	764	759	757	745	761	749	750	752	708	741	743	742	787	762	793	706	752	746	761	696	736	762	725	757	753	777	758	741	738	774	770	732	778	752	813	791	752	780	786	740	772	749	749	794	750	760	807	788	777	729	749	758	759	784	775	829	723	776	777	757	781	699	768	805	825	747	767	805	763	755	759	754	795	724	679	750	742	766	774	726	797	789	785	768	775	727	740	744	752	736	687	745	808	718	730	726	744	708	749	709	773	784	713	731	755	750	771	783	718	770	766	796	740	741	772	780	753	797	768	766	817	802	727	742	721	739	799	776	740	720	730	739	782	822	753	752	758	755	782	700	776	797	779	753	716	735	721	806	762	777	727	767	783	722	776	759	766	773	771	717	743	740	764	744	730	769	756	729	756	766	776	716	788	723	775	759	738	746	819	761	785	783	774	745	763	752	773	724	785	769	738	793	747	773	803	812	700	790	779	764	767	762	731	801	777	759	796	751	747	742	716	785	739	756	721	748	762	758	753	724	739	757	749	770	735	760	785	758	752	736	749	756	708	783	750	782	770	760	759	718	773	738	774	762	764	723	689	733	765	724	769	713	720	773	759	766	768	787	747	782	755	795	778	775	785	778	725	752	740	770	737	694	740	736	777	760	755	761	760	790	770	742	763	764	760	692	758	765	808	759	785	716	736	744	784	749	756	765	716	762	745	782	805	762	781	760	747	754	792	763	775	766	759	725	781	754	791	700	807	767	771	755	778	784	748	740	779	755	757	766	764	735	739	708	841	778	746	766	770	770	696	756	737	723	723	752	772	750	708	721	761	762	790	755	776	722	749	775	778	753
9956	899	205	157	154	140	140	126	130	159	112	113	134	119	118	99	115	116	105	129	131	126	118	112	111	124	121	117	128	113	128	136	114	109	112	125	122	113	126	125	125	129	137	136	127	127	113	124	118	123	131	121	125	129	105	110	119	133	127	105	129	130	136	104	115	127	122	120	120	139	103	105	108	130	112	117	115	125	88	126	128	129	142	127	123	105	95	136	114	105	95	106	130	114	101	116	110	128	91	99	105	135	123	129	111	95	135	138	112	125	124	130	118	129	129	124	128	144	121	111	112	141	113	129	125	120	115	112	108	111	122	120	137	130	145	113	119	108	120	127	120	131	118	121	100	122	128	122	120	98	130	121	115	132	142	125	147	133	120	138	124	103	132	112	134	123	108	127	120	106	107	133	110	118	130	124	101	118	120	137	140	131	113	101	139	141	132	117	113	103	121	112	124	133	140	133	140	131	139	105	111	125	113	136	111	109	124	134	133	120	119	108	121	101	140	103	105	116	114	113	120	102	117	102	118	121	111	124	104	108	118	119	111	118	117	88	102	101	112	137	120	107	116	102	111	121	105	128	102	123	113	121	131	135	115	128	127	124	108	120	129	110	124	141	124	136	109	112	132	99	106	110	120	123	113	107	131	129	107	129	132	142	124	129	112	112	134	112	101	109	119	105	99	125	121	117	109	116	122	96	117	114	113	102	122	134	117	134	115	108	125	133	136	114	146	126	123	113	120	131	104	104	128	115	124	118	123	132	109	134	122	121	121	142	119	137	116	126	122	114	115	118	103	108	111	104	137	122	98	108	117	121	121	109	121	112	105	122	126	112	130	113	113	114	120	121	131	125	117	108	123	124	116	122	115	101	123	116	119	131	100	102	127	124	118	111	123	108	127	118	129	131	125	144	116	112	137	158	101	116	102	103	110	131	118	105	122	124	136	109	111	142	105	111	108	122	128	107	104	101	118	116	120	116	117	113	135	112	130	122	96	126	121	128	112	112	117	118	91	118	128	121	128	148	124	117	119	124	97	113	116	142	122	113	96	137	107	108	121	98	136	129	141	140	113	140	111	118	101	102	104	96	96	105	118	134	122	130	121	115	119	124	128	135	119	129	139	128	115	121	130	129	125	137	130	121	130	132	118	108	106	113	122	130	119	117	130	127	128	120	103	116	128	136	122	122	123	116	118	145	119	126	128	101	113	136	122	118	139	131	127	104	117	111	118	99	108	106	112	120	114	103	139	126	115	107	108	123	123	114	125	89	104	98	153	116	106	116	126	115	110	121	111	126	108	122	120	133	114	108	131	111	100	121	118	111	118	119	122	108	112	111	107	117	151	126	138	105	117	113	114	96	122	135	139	167	122	111	118	108	118	128	112	134	99	113	127	128	123	122	127	134	110	109	118	111	120	116	106	123	136	105	123	131	129	113	122	126	136	103	127	116	117	142	119	122	138	132	136	157	101	125	120	94	130	129	113	129	120	112	124	124	120	90	125	118	121	109	119	124	124	108	118	103	111	131	120	113	145	130	120	128	115	115	120	116	104	104	101	102	135	115	122	105	105	126	98	104	100	119	139	118	114	126	132	105	101	107	106	133	112	121	124	117	110	117	106	127	128	120	116	161	113	113	125	112	122	113	129	139	128	112	128	133	131	111	139	121	130	109	140	121	100	106	119	145	130	129	109	109	102	129	117	139	111	131	139	124	128	107	119	153	117	119	122	113	138	139	140	125	120	146	106	122	122	116	131	130	133	148	123	95	118	127	117	120	113	123	121	96	114	123	114	109	127	133	117	110	123	124	125	108	119	118	120	131	109	103	131	133	121	123	150	134	122	93	132	128	128	124	124	110	130	121	120	132	109	115	99	126	119	118	127	124	111	131	131	131	132	127	126	121	122	132	113	116	118	132	117	122	123	128	141	112	107	109	109	123	125	140	107	127	102	120	123	124	116	138	116	111	109	113	123	130	128	144	107	103	117	126	113	89	102	122	119	103	109	105	129	97	144	129	106	126	113	153	138	114	123	110	136	134	115	117	119	128	139	106	118	122	123	127	131	128	122	107	109	122	119	116	129	122	119	123	103	128	107	131	130	108	119	106	110	111	130	132	111	131	127	128	148	117	110	126	125	131	103	101	122	132	114	117	134	131	120	108	118	112	111	136	97	117	103	120	109	122	103	127	116	122	110	128	119	121	118	117	141	111	108	118	118	130	120	113	139	110	104	135	113	130	115	118	122	112	120	122	122	114	124	112	103	123	123	130	126	122	125	93	104	111	127	131	123	126	109	109	120	117	131	132	129	97	112	113	121	123	100	124	110	112	122	155	126	131	126	128	140	119	116	110	108	127	133	145	118	114	124	107	129	149	114	112	119	141	112	124	120	123	112	115	125	129	97	119	124	110	117	109	109	128	123	119	99	121	145	116	135	121	124	122	116	110	131	118	122	131	119	122	131	126	102	135	110	109	98	108	131	128	103	119	125	122	111	119	137	139	135	118	113	120	130	143	114	122	116	94	112	110	116	132	137	137	117	135	136	126	154	139	104	133	109	118	130	105	122	132	130	140	120	107	134	97	125	105	120	122	119	116	136	126	126	120	138	139	101	114	116	121	116	133	150	134	128	118	117	127	123	113	124	135	135	131	105	142	132	132	116	136	125	110	103	119	111	146	108	125	100	117	125	119	120	112	101	104	128	130	113	127	125	107	121	123	115	119	119	127	112	100	134	119	109	127	123	131	108	117	121	115	121	132	121	140	133	126	110	128	113	127	121	94	111	121	106	123	122	126	132	122	113	130	117	104	112	139	129	104	97	113	110	93	95	121	123	112	120	133	119	122	127	110	107	104	121	113	99	133	130	137	129	98	107	130	115	112	119	132	116	118	132	119	106	119	118	108	118	124	110	114	118	114	127	123	105	118	125	97	108	119	123	117	133	118	151	118	129	115	129	116	121	122	119	132	107	123	123	104	121	125	129	115	116	113	126	116	124	127	132	123	122	119	123	135	120	111	120	131	128	131	128	136	118	128	115	128	130	119	123	117	118	119	113	116	115	108	113	115	105	133	102	128	119	125	110	107	125	119	114	132	117	106	127	130	105	97	115	113	137	117	113	127	99	138	143	124	120	121	118	115	124	121	141	126	115	110	107	115	127	129	132	133	137	134	102	122	125	132	115	118	125	108	116	105	116	124	147	101	112	109	125	108	113	111	99	146	118	108	127	142	132	110	106	109	139	108	124	129	119	108	123	117	123	143	148	134	120	115	121	129	117	118	127	96	105	110	129	119	123	127	121	108	132	112	124	126	140	119	131	112	104	122	110	120	118	123	103	142	120	91	125	125	107	121	110	114	129	113	119	133	112	111	99	111	123	109	137	129	119	113	126	108	101	123	121	112	130	118	109	126	107	123	119	137	105	117	107	112	135	132	105	131	150	121	135	128	121	99	128	95	124	140	134	142	135	120	124	111	131	112	118	122	136	131	129	106	118	119
6112	440	444	428	369	389	352	410	350	363	366	365	311	346	340	322	341	323	336	365	306	318	335	346	317	325	333	330	369	312	329	348	297	305	314	308	327	336	344	312	351	307	312	297	301	331	342	340	334	314	289	313	312	319	327	349	336	305	298	318	337	312	337	332	342	313	297	297	332	316	338	332	327	301	327	322	334	333	348	334	303	325	337	318	324	317	332	343	329	312	331	337	312	317	329	317	322	325	302	320	325	308	323	295	323	324	331	370	305	340	325	337	341	317	321	346	318	316	327	314	327	316	324	322	325	316	306	308	360	335	347	318	299	338	310	316	318	302	346	315	340	333	319	307	309	313	327	337	337	344	319	328	356	309	321	348	311	343	339	328	348	355	330	340	328	368	330	300	303	339	329	366	303	323	321	336	325	344	313	299	314	340	323	314	341	329	324	359	323	360	310	349	338	311	287	323	329	324	321	349	318	324	324	313	306	322	339	338	330	316	307	347	289	292	287	330	328	339	328	289	324	306	309	311	326	314	284	343	333	323	326	325	322	322	331	308	317	335	310	338	311	349	338	340	329	330	317	339	316	355	336	337	340	320	336	298	305	304	319	325	312	319	316	291	336	322	357	307	331	329	304	347	326	295	340	329	336	317	301	343	320	331	310	307	315	305	338	331	310	321	349	338	348	341	316	329	325	314	301	312	310	307	344	341	354	321	357	336	371	315	355	304	319	332	327	308	339	309	332	335	328	337	304	314	308	341	336	334	341	309	315	325	330	294	342	323	327	314	353	303	304	294	344	318	332	334	316	309	316	348	301	327	307	316	346	346	318	312	292	329	313	304	348	323	344	297	312	323	293	370	331	325	326	346	297	299	303	352	300	300	322	335	305	325	300	340	309	315	333	328	339	301	336	311	325	288	309	292	338	328	347	336	349	332	334	342	341	360	349	303	342	355	299	339	316	337	315	323	325	320	333	314	327	317	337	322	332	330	318	328	319	331	308	310	335	343	325	302	290	335	335	327	309	325	312	315	323	305	330	313	328	309	312	288	339	362	334	329	312	364	312	306	288	304	316	331	354	343	309	337	320	306	333	304	344	348	293	302	306	282	348	312	341	344	295	334	284	328	333	309	324	310	328	306	338	339	344	332	309	322	281	318	301	339	315	300	319	340	326	309	343	302	370	351	311	347	347	321	324	329	352	301	284	313	331	321	308	336	357	337	347	326	327	323	342	318	326	311	340	290	335	326	305	314	340	330	338	321	336	320	313	313	326	359	309	321	303	353	303	301	304	334	319	302	367	337	310	324	325	347	323	339	314	333	289	305	334	300	293	297	307	310	316	328	311	316	352	293	329	308	322	317	336	327	302	296	329	340	326	302	313	335	317	335	312	357	306	338	284	327	318	330	346	311	344	323	313	346	360	320	304	323	350	331	335	331	299	327	321	287	330	310	298	336	327	329	328	305	317	328	308	341	322	328	286	328	296	282	315	322	310	296	340	332	328	304	351	318	348	300	299	315	309	294	324	316	330	329	276	320	318	297	322	337	312	305	326	337	286	313	334	358	336	312	333	321	296	313	307	319	334	306	254	366	349	316	333	338	353	325	312	347	295	339	305	319	341	335	275	316	314	349	349	331	311	331	298	321	310	318	335	321	293	298	305	380	335	312	329	350	318	306	308	320	334	315	315	297	328	343	315	316	355	290	327	355	325	323	322	351	309	312	313	324	318	321	295	291	328	313	355	309	336	349	327	329	320	295	332	315	324	336	327	330	339	309	314	294	337	341	298	338	330	305	309	318	315	341	339	337	306	331	330	325	300	306	342	320	320	306	341	326	337	339	360	318	341	300	326	303	322	327	304	337	324	317	331	343	307	346	344	321	314	312	328	307	351	319	332	316	333	303	339	326	314	330	330	331	321	328	337	325	311	326	300	326	327	345	313	329	338	326	305	319	322	313	342	353	301	286	311	315	320	330	309	316	318	349	337	304	300	318	339	347	335	337	320	321	299	326	295	315	337	328	343	321	325	327	322	305	327	323	300	362	347	334	344	313	363	289	329	320	320	321	332	366	334	357	306	311	316	295	314	360	337	356	302	311	320	343	338	340	333	320	308	332	331	316	335	331	320	350	346	339	336	341	315	355	333	327	323	349	301	322	322	328	302	285	312	313	332	321	318	346	338	315	356	300	298	343	321	321	321	328	339	351	357	345	340	345	311	340	332	316	339	326	292	365	340	326	298	302	325	292	357	294	309	326	349	327	343	346	337	336	332	297	347	314	326	346	324	335	345	348	341	312	297	304	342	339	308	295	306	302	317	329	322	298	324	314	381	318	320	343	296	337	301	316	298	329	311	352	325	329	324	293	351	311	310	336	314	332	324	337	320	322	327	324	340	333	324	319	349	346	315	313	314	310	322	322	299	355	353	323	325	365	313	335	331	341	352	305	330	300	301	314	338	336	311	326	340	323	318	288	340	317	316	329	324	313	314	319	321	360	284	338	336	315	346	322	351	361	303	309	329	364	316	328	308	319	344	355	323	342	308	316	328	314	327	335	336	312	332	327	317	345	325	311	333	313	304	333	349	314	325	304	318	318	303	308	298	303	333	348	312	319	324	326	327	321	326	314	324	316	290	287	313	313	296	340	285	325	307	346	335	335	346	330	337	279	311	350	311	320	352	315	339	322	321	343	312	356	305	336	333	347	303	339	295	343	321	302	369	322	353	317	357	363	290	329	340	326	333	338	328	348	298	317	350	309	327	329	337	309	302	320	298	318	309	339	311	274	313	326	286	337	332	356	307	319	344	315	340	316	329	337	332	300	299	321	326	318	336	330	345	343	348	322	327	301	291	305	360	334	308	337	363	343	293	321	346	313	311	332	326	338	283	303	337	305	339	336	337	341	323	310	338	319	305	338	296	299	352	339	313	333	296	317	328	316	317	346	313	340	320	290	310	355	329	324	299	315	325	333	328	369	350	332	334	304	333	332	298	322	312	353	330	297	300	328	317	316	280	314	320	335	322	330	313	354	319	316	332	333	328	316	285	305	327	302	308	291	320	335	308	345	327	324	338	328	285	327	296	333	333	305	334	336	313	320	282	326	325	335	346	337	324	322	307	321	303	322	302	331	342	311	317	327	344	336	312	318	346	352	314	340	314	315	313	308	301	333	323	355	312	306	333	304	354	304	340	320	333	331	305	358	358	350	325	307	290	312	295	348	322	325	346	353	332	363	337	303	313	351	308	302	292	347	311	361	360	347	324	324	316	304	303	321	328	299	308	332	336	327	313	291	359	325	335	338	330	311	294	329	303	312	346	317	338	344	330	348	367	330	326	329	330	336	306	295	317	336	317	310	331	351	325	338	320	352	336	326	307	317	327	334	303	332	351	339	321	319	308	336	319	347	336	338	329	297	316	314	286	305	340	326	331	340	332	324	324	317	327	298	338	298	347	328	282	322	338	311	312	348	310	339	350	323	332	336	321	313	342	340	300	317
30377	5965	1320	629	348	318	292	237	250	217	236	246	214	219	231	237	221	233	218	224	182	208	207	200	239	243	198	210	189	212	212	190	204	217	218	182	200	188	199	213	183	234	205	193	199	201	183	241	179	194	189	183	248	213	199	223	206	180	204	212	190	202	201	182	209	238	186	180	207	213	208	218	212	188	193	203	182	196	206	220	208	229	186	208	220	206	192	194	215	209	219	182	209	204	212	208	209	204	215	217	228	191	183	201	231	163	204	183	192	179	191	211	195	205	187	210	214	195	187	201	194	222	226	210	197	189	214	173	209	201	213	207	211	209	185	211	214	220	192	209	195	184	201	192	233	221	195	230	200	191	192	216	201	195	199	234	181	220	193	207	195	203	211	185	186	188	199	186	205	217	211	200	201	207	192	225	229	208	183	201	206	202	238	197	187	217	249	195	208	188	212	241	191	184	200	213	189	212	178	230	208	199	196	222	211	213	216	204	223	199	212	198	222	207	203	216	199	196	217	209	208	189	188	182	185	238	205	222	219	224	239	193	205	197	221	217	203	196	199	174	182	211	199	205	200	227	220	194	196	220	205	184	192	218	188	168	219	220	201	212	213	212	205	195	200	193	202	190	215	232	183	228	209	198	197	218	224	209	195	200	190	205	229	207	201	202	200	191	209	204	213	228	204	189	186	240	223	208	191	197	186	195	219	204	180	183	205	185	201	203	249	201	224	210	211	228	205	222	178	231	212	223	185	184	202	222	211	218	209	189	183	217	191	232	210	195	237	203	235	227	200	215	184	208	189	189	203	193	220	199	183	207	164	201	196	200	198	203	206	172	189	214	246	204	196	211	195	197	183	211	194	217	206	195	237	189	192	174	208	205	207	209	195	207	198	226	208	192	189	205	176	223	197	174	201	205	192	192	229	195	192	206	199	202	210	206	198	223	196	204	184	213	223	200	199	177	209	206	180	214	203	199	223	209	194	199	192	206	196	201	184	203	183	220	189	191	179	201	183	234	200	228	218	183	210	212	201	215	214	182	216	200	205	181	225	201	191	196	215	200	237	214	212	192	181	170	204	192	212	214	210	223	190	188	232	192	195	183	209	184	208	217	220	198	213	178	220	210	189	205	212	192	223	204	180	183	185	206	199	173	210	234	206	184	185	215	204	221	177	191	171	201	195	204	219	198	224	185	209	181	226	222	201	196	185	209	194	188	200	222	224	208	198	187	203	221	215	191	206	196	219	188	209	179	217	223	201	197	211	208	226	183	201	196	224	199	206	191	192	194	202	188	207	195	210	219	203	195	195	230	207	168	189	181	200	213	210	207	225	200	202	198	209	197	207	190	191	186	222	189	213	189	226	221	230	222	191	227	226	213	211	199	196	215	209	231	208	211	223	193	196	206	184	194	212	191	220	202	204	208	199	186	213	208	200	203	220	230	200	177	214	180	197	208	178	213	193	198	211	199	197	198	179	213	199	193	199	211	193	192	192	209	223	192	232	208	209	217	182	222	230	219	209	191	213	193	208	207	190	190	169	189	218	173	190	180	206	222	200	205	202	208	191	177	210	200	187	202	198	222	241	175	194	204	205	210	195	181	203	196	203	207	212	191	194	188	210	198	215	215	191	202	173	217	228	239	188	210	216	206	204	172	212	185	216	212	206	209	231	233	214	216	202	216	207	220	196	205	201	229	214	220	184	225	234	201	195	182	220	228	199	194	180	237	196	183	169	187	222	211	213	202	186	183	219	202	202	204	216	190	195	200	220	208	194	201	199	226	189	202	193	169	195	190	202	211	218	183	198	200	223	202	208	205	172	207	187	195	188	222	206	184	214	203	191	189	233	193	209	191	195	210	236	194	211	189	188	205	208	231	204	232	217	193	180	212	197	182	189	180	196	239	177	191	210	216	224	196	232	216	186	214	189	202	172	196	200	218	201	200	194	192	204	177	202	225	197	190	207	199	209	208	199	207	187	206	213	203	232	200	192	223	199	195	182	193	190	201	183	195	192	222	203	200	218	195	205	204	232	173	191	196	231	177	201	213	220	226	182	195	216	194	228	214	206	237	213	220	225	209	201	208	201	212	203	208	202	241	218	216	179	218	190	241	210	228	210	217	206	211	203	179	233	189	225	214	194	187	200	206	206	203	217	247	193	196	189	182	194	203	213	223	204	210	202	200	216	189	170	204	176	210	197	187	201	208	199	219	211	182	221	198	185	213	168	222	179	191	201	221	219	228	212	209	199	200	214	209	198	226	234	206	202	216	208	186	184	193	191	203	195	187	195	214	221	195	197	165	188	201	198	204	187	209	205	192	192	212	226	228	221	203	163	204	218	195	196	189	208	188	217	213	186	177	179	190	204	179	211	218	200	196	192	205	205	203	182	234	219	193	181	203	197	189	170	197	206	212	214	233	245	205	214	199	197	210	197	225	197	184	192	219	178	204	193	185	207	190	216	205	196	203	223	184	195	199	231	220	188	230	211	189	209	173	213	245	205	196	160	193	218	215	200	191	176	196	203	190	180	200	207	208	198	236	220	183	244	172	234	201	178	195	196	224	188	210	224	205	211	188	236	212	191	210	237	222	195	235	161	193	215	231	215	226	200	199	215	199	222	229	206	218	199	206	197	209	196	217	201	213	165	214	197	198	205	197	193	226	212	232	215	190	218	220	256	225	208	207	195	181	190	190	196	191	211	204	219	193	177	188	195	190	192	188	215	207	207	217	202	208	215	217	201	196	200	194	230	219	238	222	212	218	224	205	193	196	215	220	214	174	200	210	206	204	183	183	179	172	217	188	196	217	202	207	213	187	206	222	195	214	212	219	222	220	191	215	190	183	217	223	213	172	190	199	213	208	204	188	216	186	199	211	225	201	227	220	198	233	196	213	211	218	199	225	220	195	226	190	187	209	209	204	204	187	226	207	221	222	210	227	209	202	177	198	223	193	221	211	199	182	183	210	193	206	241	197	185	182	201	186	201	194	208	233	218	168	223	217	223	207	195	192	219	190	194	220	225	215	234	200	204	218	197	220	204	215	208	228	196	213	179	199	213	183	180	211	209	231	223	210	221	200	223	179	196	180	185	211	225	185	188	215	194	243	177	188	212	216	214	207	223	198	218	188	215	225	221	182	211	204	170	230	210	224	195	199	195	207	224	194	190	206	176	200	229	227	181	217	184	230	204	195	209	225	200	230	200	200	195	240	209	193	178	200	216	199	212	203	229	190	227	206	197	194	221	219	212	190	188	215	178	238	232	206	214	191	192	180	220	191	190	216	188	223	228	250	209	189	224	208	213	213	239	235	216	203	206	204	225	239	203	189	220	209	221	196	227	200	204	215	175	217	209	206	191	198	205	213	219	209	210	203	196	184	192	195	231	199	200	182	206	196	222	241	200	179	219	215	187	200	186	240	234	209	211	177	192	190	174	200	178	194	208	243	207	201	223	218	206	209	216	185	219	202	197	209	205	195	174	197	220	228	213	190	207	187
18161	915	1286	1456	1142	1049	944	868	701	734	671	692	665	583	637	579	580	561	586	603	515	566	530	561	506	547	554	527	517	491	529	542	504	534	502	539	511	526	492	574	491	486	538	546	518	501	489	499	495	479	537	521	470	500	480	511	464	552	492	512	457	449	522	486	489	504	492	506	501	510	513	482	501	464	475	494	481	495	508	540	535	473	512	502	551	454	507	462	477	497	513	483	475	499	489	518	481	462	500	534	479	513	505	457	507	510	487	504	457	497	479	492	519	487	478	482	450	477	521	510	508	509	476	519	538	492	481	497	477	473	491	543	491	493	515	485	479	477	526	467	503	466	484	556	516	487	492	501	526	521	540	485	553	484	481	522	477	462	507	483	489	504	503	452	512	474	466	530	529	486	500	529	519	538	477	531	501	544	492	499	476	480	487	486	461	480	508	531	530	536	512	488	486	508	499	497	470	487	494	492	473	533	479	501	461	514	488	480	498	557	523	532	520	498	522	525	479	488	498	502	493	517	511	499	478	507	503	544	469	530	469	518	487	506	474	480	473	512	484	476	474	516	527	504	476	523	490	520	477	488	477	505	481	519	500	515	481	470	517	541	499	497	489	485	534	537	524	536	507	476	505	453	496	507	514	481	514	538	523	530	523	498	501	521	499	479	512	496	497	482	488	534	517	490	483	495	490	506	458	560	499	486	507	509	518	498	488	489	500	546	507	519	490	506	502	477	493	493	481	545	477	487	526	484	484	498	482	485	494	463	465	503	498	511	459	472	523	472	501	511	506	509	510	467	495	494	516	514	489	531	546	499	501	476	502	512	500	536	514	531	508	488	474	522	504	476	500	488	492	455	476	480	449	475	495	486	513	503	475	467	490	469	550	513	519	481	507	469	482	496	473	521	442	476	529	480	488	493	495	513	512	482	499	509	534	455	549	474	511	494	507	516	487	508	534	513	474	498	494	474	472	515	487	554	448	464	521	485	489	478	526	472	502	530	478	541	487	496	505	497	512	503	448	505	482	502	494	513	539	500	482	510	503	492	464	484	499	503	469	516	483	498	514	491	495	494	532	517	485	482	524	483	533	486	510	524	485	500	511	451	535	457	487	538	506	506	529	525	509	533	533	496	524	518	545	471	498	538	454	501	515	533	464	507	476	478	506	521	444	480	519	502	496	523	499	529	491	532	544	498	503	512	528	479	539	476	505	504	483	501	514	497	468	481	530	495	499	461	509	510	516	481	521	491	523	461	472	498	527	485	531	485	507	509	492	494	517	520	448	486	511	481	469	480	505	473	486	494	490	488	493	526	483	511	488	506	465	513	480	476	497	500	539	491	477	509	459	467	499	481	477	479	516	475	511	514	506	508	515	502	503	501	482	539	525	485	476	535	444	487	518	467	487	501	453	499	485	523	524	508	508	487	561	534	471	491	483	500	504	532	499	457	513	521	470	515	504	483	491	490	520	481	442	520	494	534	480	539	489	484	498	506	503	481	498	475	490	496	517	488	516	493	519	507	466	493	483	474	516	484	486	489	507	508	454	505	494	510	524	498	485	485	463	490	489	472	515	508	518	525	540	485	509	480	497	496	499	495	509	500	505	514	492	509	471	506	491	523	512	511	483	487	540	509	497	501	469	472	483	495	518	517	498	505	450	535	499	462	501	470	476	453	495	455	472	479	485	520	516	496	528	506	480	511	519	508	475	502	507	480	500	505	496	494	469	515	474	505	489	493	489	501	464	538	496	481	469	481	510	503	491	482	492	498	469	497	504	505	501	518	544	482	544	537	485	494	516	458	476	524	522	499	507	506	509	516	480	535	485	534	492	541	516	488	462	506	511	498	471	471	476	524	518	477	524	527	512	476	492	487	518	487	520	509	467	513	512	502	487	503	513	473	526	485	468	509	476	475	485	502	487	460	476	468	464	473	492	506	522	549	524	501	503	489	532	505	464	466	526	465	486	503	492	463	480	506	524	516	521	517	484	495	462	518	478	514	484	490	507	500	482	488	478	491	468	501	492	530	518	519	523	498	486	502	476	497	503	499	511	450	506	535	519	467	485	551	504	498	478	489	511	524	495	512	516	477	493	486	504	493	466	493	498	517	532	519	483	499	534	511	481	525	534	471	512	507	497	488	488	533	472	495	518	512	532	473	485	481	475	468	458	521	528	551	516	500	484	497	485	528	499	508	508	517	492	517	498	502	474	514	495	484	513	529	515	497	443	480	444	526	466	520	511	486	490	474	525	498	470	508	506	526	509	514	552	500	479	491	453	552	509	500	510	489	495	538	502	471	506	516	506	496	519	519	472	525	463	518	536	484	484	507	523	490	465	519	503	485	502	499	526	485	506	507	495	481	492	499	480	499	530	469	490	510	497	473	474	507	482	504	473	505	518	483	496	495	522	487	496	499	524	439	516	494	480	457	474	493	463	515	496	535	533	476	495	502	482	510	480	492	497	527	529	494	554	473	548	527	496	498	498	484	507	462	569	512	493	484	473	525	495	492	454	508	527	499	495	485	510	519	479	510	504	488	469	517	498	512	526	492	495	464	487	486	446	498	494	532	508	502	511	499	528	488	488	490	506	567	494	510	464	494	489	474	482	535	497	510	521	513	519	471	503	479	492	505	489	521	518	539	467	510	501	473	520	510	504	480	509	524	519	519	526	472	454	521	490	490	463	474	496	470	482	526	496	537	487	475	498	507	506	551	509	488	491	447	533	510	488	457	500	512	495	469	468	447	506	491	490	483	479	515	502	500	468	499	500	477	521	505	485	511	507	504	531	505	468	520	502	488	537	515	494	510	529	533	491	518	471	532	509	517	469	525	506	478	527	509	492	524	477	496	517	495	490	463	469	531	532	473	511	459	497	514	529	552	468	526	483	496	507	464	503	512	490	493	514	504	469	517	520	501	452	497	507	497	494	519	463	497	439	499	493	490	536	494	489	498	486	461	531	517	485	515	503	482	495	493	450	504	482	494	524	465	534	482	493	508	524	500	508	507	489	484	502	510	531	499	515	498	513	490	496	507	490	444	457	543	483	523	494	487	513	507	537	488	475	493	473	558	482	536	513	487	469	524	504	523	510	482	501	498	489	479	534	509	523	472	516	486	526	505	483	478	510	513	473	567	505	455	485	505	489	458	474	485	516	543	524	497	508	496	503	498	492	509	472	483	519	486	478	512	481	481	489	523	514	512	536	478	521	488	479	484	461	483	523	536	526	480	524	479	487	496	484	530	460	476	536	477	505	457	508	497	496	503	505	497	461	548	498	488	527	480	503	508	501	476	500	469	529	506	540	473	514	490	523	478	496	477	499	552	473	498	468	496	482	495	486	501	530	511	479	494	454	525	503	499	487	549	526	520	505	499	475	522	489	526	537	463	474	419	472	534	473	531	507	502	456	516	492	495	485	457	518	483	498	477	507	466	510	498	512	525	491	507	490	478	499	500	483	491	510	494	517	514	502	487	493	509	482	487	495	515	530	505
43664	12871	3491	1433	820	613	516	457	469	447	378	431	411	399	388	388	359	336	360	307	343	403	361	327	337	345	355	359	359	324	354	332	355	350	384	343	350	354	330	355	352	382	314	364	340	324	359	348	339	360	350	341	331	330	373	368	369	382	372	387	302	327	345	388	367	365	339	361	335	325	353	329	392	314	371	362	337	359	365	354	348	344	363	413	344	367	336	304	347	348	332	324	370	366	347	327	345	355	350	351	327	372	369	359	324	369	378	334	317	362	359	346	364	353	345	365	335	378	349	341	340	340	325	336	331	370	393	350	343	311	351	320	365	364	316	368	346	356	328	327	331	302	364	335	358	340	379	323	342	352	342	335	348	340	344	347	332	327	353	347	344	360	314	361	355	346	338	322	319	361	352	346	321	329	358	350	349	343	329	320	361	376	331	338	365	353	342	348	322	321	349	357	333	318	314	369	371	341	331	372	326	329	365	383	345	356	347	376	367	352	365	367	332	384	386	327	337	332	344	321	356	322	344	362	364	348	280	348	308	337	280	308	334	362	370	370	340	334	361	352	328	344	339	336	320	320	343	358	341	331	361	368	314	313	349	366	352	349	332	327	324	329	315	342	370	299	348	333	344	320	354	347	331	340	363	302	345	339	336	355	353	364	362	340	356	353	320	299	324	319	318	357	373	320	341	346	399	353	325	341	337	335	353	323	314	363	324	327	352	327	359	356	346	366	324	338	363	310	356	394	303	390	342	329	337	366	365	336	347	384	367	348	350	347	369	350	324	321	336	328	333	336	329	379	344	356	366	337	309	364	358	387	323	320	374	353	317	344	339	324	339	349	354	350	334	357	362	324	361	367	358	360	333	328	330	341	337	361	347	368	329	298	317	337	304	356	353	348	358	345	352	374	338	340	338	340	313	325	375	336	342	375	338	347	320	295	347	353	383	330	333	324	353	342	331	317	375	337	358	312	355	320	345	328	342	345	328	316	344	339	378	328	354	320	328	354	322	316	314	353	323	350	313	353	347	355	367	361	352	374	360	334	370	347	327	357	332	341	335	326	332	348	342	329	366	321	352	342	340	339	347	364	327	352	362	322	354	331	330	352	305	356	339	344	337	347	334	351	363	388	359	336	323	374	328	364	387	356	342	377	357	331	345	336	346	344	333	365	357	349	328	369	363	307	325	334	323	386	317	334	376	387	325	385	356	348	378	303	357	363	348	314	370	352	369	326	368	340	313	363	331	331	363	316	348	307	368	355	320	315	319	361	352	352	310	340	360	301	374	333	333	318	388	311	334	351	380	327	390	365	367	350	354	351	378	327	328	329	369	338	377	351	366	376	352	345	337	353	364	349	355	325	357	347	354	367	338	365	350	378	373	345	346	402	347	361	341	322	342	320	369	348	342	334	354	332	343	364	314	332	340	362	352	305	365	338	357	350	305	347	320	364	339	309	327	358	389	365	339	380	318	336	342	360	355	372	355	348	285	337	351	348	351	365	293	349	356	332	376	320	367	337	336	366	383	313	318	311	341	339	373	321	349	358	344	340	372	326	353	342	348	345	365	365	352	334	313	357	357	344	355	377	331	317	326	356	351	347	357	334	343	374	329	335	330	339	370	335	339	368	336	350	337	385	332	341	370	311	368	346	340	358	347	348	338	358	310	360	346	341	363	379	331	358	339	363	380	351	348	349	345	317	333	353	375	357	361	355	351	342	396	342	340	320	382	380	353	356	317	326	339	361	322	366	357	299	332	343	373	378	391	363	353	311	387	336	353	325	315	353	382	344	346	330	362	386	369	324	340	362	335	348	374	330	365	339	369	363	369	362	352	367	351	347	327	336	363	351	391	347	356	335	373	341	369	322	363	343	321	351	330	346	351	368	330	348	353	344	343	385	347	362	364	354	350	333	350	360	329	348	324	330	300	330	332	366	296	334	351	335	344	354	352	337	317	330	334	349	393	315	351	362	359	336	376	343	364	339	362	327	326	367	375	370	381	355	340	336	361	377	358	297	337	348	358	365	321	322	351	327	339	384	343	359	298	316	359	362	336	341	330	334	365	333	337	340	330	320	361	312	342	351	326	352	347	381	359	343	353	364	362	338	350	350	355	366	343	363	324	395	368	328	348	347	331	372	369	328	344	386	329	354	353	346	366	369	339	375	331	357	358	365	344	376	342	341	398	374	343	377	351	353	331	355	369	321	361	375	348	332	343	332	331	345	327	345	370	314	355	341	366	341	317	347	343	311	332	372	369	335	366	342	371	380	371	351	364	341	348	342	332	342	382	333	365	309	321	339	333	323	323	367	334	317	284	337	336	344	372	365	316	327	318	335	351	329	333	363	350	341	326	373	394	359	326	354	334	346	358	324	303	335	361	332	376	378	364	353	360	310	308	333	304	344	298	381	335	369	352	371	318	347	330	321	337	313	312	369	358	342	338	308	331	365	341	335	336	317	353	411	339	355	344	330	321	334	317	375	327	343	353	342	353	358	325	343	347	384	321	355	349	335	346	323	344	353	328	314	357	391	366	365	289	310	342	331	352	364	362	337	336	365	333	338	329	320	301	336	342	327	354	327	334	339	343	348	372	369	346	332	315	311	315	321	412	303	338	368	358	343	340	309	327	342	347	322	338	350	398	338	356	321	341	332	348	362	333	386	338	350	342	316	329	341	373	341	362	349	313	348	324	360	306	346	350	366	337	362	332	329	368	340	345	356	331	353	356	332	334	357	335	378	360	347	350	327	335	343	362	332	346	349	332	341	366	357	343	331	314	344	357	372	355	369	365	349	309	320	356	317	315	348	363	316	344	354	374	366	351	342	316	316	352	347	372	325	344	330	367	368	306	352	359	372	363	369	351	350	336	366	333	344	371	370	322	329	347	340	348	360	361	327	339	348	355	342	337	336	365	343	339	345	358	372	345	347	375	338	331	343	322	318	365	343	369	349	323	381	388	371	356	356	322	350	342	357	353	391	352	345	323	346	382	314	341	341	327	362	331	381	367	373	331	360	393	387	334	376	388	374	366	341	321	335	366	328	361	345	315	366	339	334	384	379	350	357	357	356	303	350	366	346	366	317	351	356	381	363	335	329	295	389	359	316	318	348	350	354	337	296	371	321	329	380	340	384	308	333	379	355	341	381	372	339	375	330	344	359	349	323	368	343	339	365	353	332	335	342	338	338	335	377	292	368	364	293	376	369	307	372	326	375	361	342	372	373	311	348	350	354	324	340	358	345	303	356	374	326	312	340	341	336	363	328	398	345	333	352	309	337	359	350	321	366	360	347	384	343	359	350	327	378	379	364	338	330	334	335	351	345	345	325	372	341	354	338	354	349	334	353	312	333	328	359	391	320	319	327	338	352	331	358	343	347	343	361	355	344	319	355	342	303	345	335	320	361	327	337	356	359	355	321	358	322	342	354	300	376	364	357	345	356	350	342	372	375	323	334	286	339	354	368	329	356	370	365	391	351	361	347	330	318	308	327	318	333
26011	1603	2334	2610	2178	1835	1625	1429	1282	1204	1091	1064	1019	967	928	907	948	928	896	886	828	850	847	853	804	890	819	789	836	795	856	770	760	779	741	780	813	783	808	757	771	813	755	746	786	812	803	803	781	803	769	808	775	737	806	750	753	768	788	755	777	769	738	744	729	738	816	766	814	789	726	790	747	759	782	756	779	780	742	789	744	748	735	703	820	750	760	760	763	788	757	790	720	742	751	795	792	765	752	759	761	802	776	787	761	771	793	745	736	720	764	746	798	790	751	749	769	779	732	724	749	727	798	793	786	746	792	751	729	761	819	789	785	809	782	758	774	785	715	706	785	717	779	711	746	737	734	732	750	729	771	772	713	786	818	728	810	695	820	769	768	794	711	796	737	752	783	692	738	778	769	766	772	735	763	762	770	800	759	768	793	738	766	785	751	770	748	775	779	776	795	766	736	774	785	749	754	721	730	755	765	761	769	775	753	754	793	709	754	743	768	778	773	739	707	800	787	769	746	765	751	761	723	772	706	753	745	755	736	771	784	725	760	754	727	666	814	806	764	755	749	727	805	818	793	796	782	796	771	748	746	768	739	778	704	759	766	763	770	744	730	754	791	799	781	755	722	739	777	763	747	752	798	707	748	764	726	766	704	747	779	799	718	780	732	675	702	739	788	757	793	758	771	741	780	746	748	778	722	810	772	778	757	777	721	796	811	779	756	780	740	747	762	727	767	767	794	742	778	690	745	768	783	787	777	779	732	767	757	815	726	775	720	735	734	735	722	778	748	794	710	806	785	740	751	737	742	756	787	808	762	811	767	820	788	760	694	784	745	736	716	749	709	713	772	718	747	809	751	738	705	759	780	728	759	785	741	749	720	767	790	732	757	775	743	772	714	787	739	767	760	755	804	788	727	768	747	748	746	765	827	719	725	742	782	715	761	748	775	734	770	792	750	727	729	728	777	743	762	797	740	737	763	791	773	755	750	797	763	763	797	748	747	752	771	739	738	736	742	720	711	780	780	770	782	751	787	777	720	741	768	741	683	794	751	758	788	764	763	789	719	836	814	769	796	744	751	806	738	731	715	847	777	776	738	770	738	775	746	768	748	766	776	738	728	733	735	756	790	742	757	799	714	743	732	767	769	774	788	776	771	768	807	779	736	746	755	790	784	763	768	758	726	718	757	755	736	741	813	774	756	778	734	700	733	791	742	767	743	754	762	792	767	746	767	739	750	732	797	723	778	694	758	851	721	733	753	754	740	734	763	733	756	758	768	740	758	778	704	807	782	776	792	799	759	760	768	802	724	725	775	802	731	748	769	801	723	707	745	729	737	771	764	722	714	758	709	751	811	756	711	742	767	703	806	755	752	737	801	795	767	769	765	744	727	778	750	762	711	768	715	733	774	752	697	767	729	776	714	776	755	765	781	730	724	803	763	779	816	749	768	773	759	742	751	765	800	833	755	750	735	790	771	771	762	736	753	754	807	751	789	743	756	725	767	718	772	761	746	759	794	754	731	769	772	717	790	720	753	733	763	755	796	728	788	737	743	771	748	781	761	751	742	784	761	716	755	764	747	711	749	770	731	793	720	786	767	841	788	765	771	772	758	808	760	809	730	771	744	734	760	708	765	788	782	770	802	773	768	750	702	794	739	821	820	743	813	776	787	742	769	767	777	705	782	776	788	767	750	809	718	724	810	787	764	749	829	733	730	772	774	764	768	759	759	750	767	725	754	790	794	797	741	810	811	757	724	783	782	726	695	785	748	775	775	785	770	817	799	768	772	764	765	761	796	789	781	768	768	685	813	752	745	773	750	778	757	750	742	688	743	787	713	724	751	764	790	707	781	728	760	804	721	779	738	776	756	774	747	760	743	745	752	738	736	772	732	740	796	798	763	753	811	758	773	800	762	773	723	794	774	798	840	741	761	728	697	737	760	756	799	730	756	762	771	737	809	817	792	759	794	766	773	744	757	716	757	755	769	753	767	763	723	730	748	733	778	777	731	784	809	742	728	699	781	753	799	755	750	743	767	788	747	766	748	753	786	746	746	699	725	751	717	745	736	762	745	798	720	764	752	751	705	747	760	753	754	843	780	772	718	754	802	787	775	796	727	748	779	752	750	739	778	780	784	741	764	740	754	794	710	781	750	779	731	766	812	767	744	749	764	729	762	746	726	728	742	764	798	733	745	753	763	776	782	740	741	732	763	755	743	795	794	741	786	774	753	743	751	763	735	770	753	799	726	760	747	777	721	746	735	738	707	769	783	727	758	759	727	696	762	797	703	807	799	765	760	738	747	720	715	781	750	747	778	763	742	736	802	810	693	781	741	791	736	757	776	734	759	810	766	800	769	774	734	750	740	736	779	736	778	745	792	747	761	775	742	765	796	779	787	711	766	745	804	755	766	755	809	741	752	765	764	774	750	755	755	726	698	776	772	760	746	767	794	754	775	770	733	758	744	743	790	781	783	728	757	717	723	727	722	723	721	718	737	783	832	750	794	763	772	757	778	749	790	759	743	727	757	756	760	771	739	760	730	783	749	733	745	777	756	813	717	771	725	722	782	718	753	743	779	764	717	734	774	769	781	757	773	722	727	751	758	687	766	765	858	716	788	768	714	749	754	753	787	718	752	735	768	729	816	758	759	782	731	785	726	762	808	814	711	738	754	796	791	761	783	780	736	749	772	749	777	801	710	779	745	740	761	801	769	717	771	736	823	766	775	802	749	758	770	740	746	742	804	728	716	766	792	734	770	771	777	702	789	821	770	763	792	760	764	742	779	746	805	786	743	758	788	734	729	739	769	781	750	754	753	757	784	762	695	784	748	791	781	737	769	770	738	755	802	741	752	771	715	759	752	778	801	747	832	742	721	750	772	748	758	766	774	732	744	782	749	735	771	756	793	791	811	706	757	732	769	778	823	735	790	752	775	725	744	787	747	798	720	756	773	691	740	771	709	803	744	775	748	769	786	686	816	712	802	778	786	730	737	746	710	726	793	795	764	726	769	759	764	749	804	740	781	748	758	739	777	761	759	730	756	805	757	748	755	781	776	746	785	815	743	776	723	726	795	780	732	764	769	776	760	787	810	685	773	763	781	726	763	756	771	774	795	777	719	774	726	766	791	785	764	768	767	706	775	729	727	747	792	744	761	777	781	742	733	746	760	735	800	821	721	787	725	773	785	786	745	735	710	752	771	785	783	741	734	733	773	734	769	752	734	749	725	730	767	753	752	760	789	742	713	806	730	732	738	772	787	757	732	745	784	740	751	781	767	841	763	795	732	754	766	743	749	755	794	740	767	729	751	762	754	772	733	757	802	781	803	727	742	739	775	760	770	733	720	757	771	770	743	759	764	720	807	718	773	788	777	745	786	795	745	716	739	768	839	780	730	760	797	742	775	755	747	743	731	763	761	753	732	784	742	777	745	723	761	783	754	728	731	766	768	754	687	754	793	740	777	766	767	723	807	783	751	755	785	767	808	763	705	812
10026	845	178	145	127	100	96	121	115	122	120	129	130	136	105	117	103	121	111	121	125	136	119	132	139	125	113	128	121	113	119	111	113	99	121	121	125	107	113	119	127	130	116	111	115	114	109	124	140	96	128	118	105	124	111	119	99	123	129	95	132	114	113	143	104	115	103	124	128	106	97	108	100	120	135	113	106	116	132	106	114	142	121	131	124	102	118	111	108	109	122	128	112	101	110	117	114	110	109	97	103	103	123	147	101	117	116	113	95	107	116	106	127	135	114	116	115	113	123	126	99	123	106	120	129	132	105	121	126	124	126	104	116	121	109	84	111	131	119	123	136	114	124	119	117	123	127	114	124	133	116	118	129	127	104	86	127	120	101	112	128	134	121	103	143	115	124	118	97	139	114	104	124	126	122	120	113	94	121	116	92	116	100	103	105	121	130	107	93	111	115	118	123	130	117	129	138	105	130	128	119	118	116	136	139	117	118	110	102	109	112	108	100	104	111	103	120	129	121	119	133	110	117	115	106	123	119	110	127	153	129	132	95	103	120	108	113	133	104	117	121	110	97	123	141	134	109	128	88	115	126	110	134	127	145	125	118	124	125	117	119	111	121	134	116	101	122	121	123	107	126	108	124	106	113	134	103	88	83	139	121	129	138	104	124	127	103	111	132	119	139	117	117	97	130	127	133	109	108	104	102	108	108	114	120	130	106	124	122	116	137	96	119	134	114	119	131	143	128	135	110	105	95	152	105	125	133	129	135	126	128	131	118	117	98	129	117	114	101	118	117	129	112	120	128	127	132	130	108	128	127	130	112	138	101	128	131	106	115	109	102	124	135	115	139	128	123	114	128	106	132	134	101	133	114	128	113	140	132	96	138	118	125	134	103	111	134	135	120	129	118	98	102	120	120	114	124	103	113	121	110	112	122	137	104	108	119	114	101	120	123	111	124	117	102	106	112	119	120	120	134	141	100	122	122	90	122	114	114	131	122	115	135	127	126	120	122	114	134	103	128	103	116	96	140	126	96	116	122	109	117	128	116	115	115	123	142	117	126	137	119	130	102	104	109	130	121	119	106	138	105	117	139	135	117	123	131	127	111	129	112	117	130	128	104	106	127	118	129	100	126	111	122	128	132	109	127	126	122	128	112	124	99	101	115	107	104	113	91	137	120	111	111	123	116	120	110	126	110	94	100	96	113	112	107	90	120	128	132	120	129	113	132	126	105	107	101	138	117	124	112	132	127	109	114	115	125	113	117	120	126	117	113	126	112	116	93	148	144	115	118	118	126	109	138	126	107	130	117	113	137	112	128	119	112	112	106	135	109	109	107	131	118	124	132	119	125	126	121	106	109	112	118	101	115	121	123	141	130	131	103	122	112	127	114	122	132	106	134	117	130	110	121	111	125	128	128	118	115	107	103	129	113	126	106	125	132	123	114	109	133	113	123	115	121	108	109	134	130	105	130	117	113	99	123	114	98	115	125	114	111	135	98	128	127	123	118	118	130	117	98	97	119	119	124	119	107	121	130	118	131	91	102	102	113	120	120	117	122	123	94	95	131	116	143	128	127	114	106	111	118	120	93	122	137	107	103	136	115	109	112	131	109	119	121	111	106	106	135	104	120	95	117	97	121	124	122	129	126	120	120	115	115	116	116	110	114	111	113	107	119	123	111	106	99	105	126	95	131	139	94	122	111	118	119	117	107	116	141	116	105	129	93	121	123	120	124	126	101	110	116	120	106	108	121	117	105	124	139	118	91	129	121	111	132	113	129	103	119	103	145	128	123	120	120	122	117	136	119	93	129	111	118	113	120	121	111	123	120	135	118	121	117	128	100	117	118	125	122	122	148	126	128	104	112	129	113	106	124	120	115	120	134	134	130	102	118	109	128	116	98	131	124	117	112	127	122	105	113	118	132	114	115	113	109	104	104	137	115	104	138	114	107	134	116	120	124	124	139	136	131	97	113	119	117	131	114	113	132	106	134	111	128	127	110	95	119	126	123	116	134	120	141	122	113	95	120	127	104	119	111	116	122	134	132	133	103	93	107	118	130	128	110	126	145	106	115	129	104	123	127	113	108	119	121	104	128	108	118	111	112	125	93	114	143	126	124	115	127	136	97	96	115	109	120	144	123	113	108	115	138	135	105	120	122	128	130	115	125	108	99	126	107	91	127	130	115	121	120	83	133	116	119	116	107	100	125	125	131	111	120	116	132	126	116	138	121	118	133	123	116	120	126	122	109	117	126	121	107	109	132	124	113	118	115	111	129	110	126	126	135	113	118	112	114	120	123	112	129	135	102	136	123	110	103	108	142	102	115	119	107	102	129	122	115	119	107	115	115	120	137	113	110	112	125	110	135	122	129	108	100	117	152	130	117	114	119	113	128	122	114	117	127	97	125	119	125	133	100	105	120	112	112	117	99	123	124	129	117	114	132	102	124	107	112	128	130	118	120	111	125	137	114	109	138	124	125	123	120	126	108	119	129	138	127	106	129	113	112	118	109	118	141	113	131	134	133	125	121	143	113	134	109	126	127	122	137	112	126	106	115	111	119	98	109	100	128	124	126	117	107	121	117	115	113	106	135	124	118	134	99	127	124	107	130	128	102	114	121	121	135	136	129	118	106	129	106	88	115	131	123	128	119	115	117	125	148	109	127	97	93	110	130	106	95	112	153	126	102	114	112	128	121	129	125	126	115	119	114	119	90	113	99	96	102	116	144	112	114	120	117	108	122	124	122	123	97	104	108	133	117	124	131	131	130	113	129	137	104	100	118	113	98	121	109	99	106	113	117	150	129	110	144	116	128	129	109	97	114	118	123	135	112	136	125	138	124	129	132	123	141	132	115	123	109	114	111	104	112	115	119	111	126	116	112	126	118	104	106	111	106	118	125	130	125	116	121	124	131	99	127	121	128	105	118	122	120	113	122	110	108	117	127	116	122	115	114	107	120	127	105	99	130	118	126	120	132	110	131	131	119	112	111	134	129	125	114	116	126	108	120	104	115	110	130	113	113	98	90	118	113	136	128	123	104	122	105	127	118	93	110	97	108	108	131	122	116	128	105	111	105	111	113	134	127	115	100	111	126	122	129	116	100	118	111	114	115	122	124	107	111	118	124	113	117	119	108	116	117	107	112	118	116	123	124	135	124	108	107	129	107	133	125	126	97	105	106	116	98	132	116	109	99	120	135	115	129	111	100	115	113	120	107	116	135	125	100	110	117	110	127	119	102	107	117	123	133	113	119	113	118	104	105	116	120	118	112	119	109	115	141	113	114	141	109	99	116	106	109	112	99	104	141	113	138	140	120	101	127	126	146	115	108	123	106	108	129	114	118	105	113	118	106	101	133	108	134	143	111	104	116	135	106	111	142	113	122	128	135	116	110	88	91	104	131	137	112	112	117	127	118	123	116	122	112	107	117	124	112	139	124	111	127	106	115	120	134	130	106	135	132	111	108	110	115	116	95	127	114	116	112	117	126	136	122	104
6035	455	413	404	411	358	337	335	361	347	350	325	352	300	327	311	317	347	341	312	308	320	332	311	342	307	321	326	316	322	329	343	341	303	301	291	313	336	305	320	346	345	348	294	305	297	337	329	333	339	328	327	305	325	354	316	312	307	333	297	330	292	310	305	320	302	354	301	324	312	289	312	283	324	311	280	313	313	333	339	342	326	349	309	298	343	336	308	327	319	302	330	319	305	355	328	288	329	290	281	324	323	332	301	310	333	377	334	314	338	302	269	343	331	344	321	310	287	308	308	307	322	304	320	354	308	305	310	327	295	303	305	319	317	353	309	312	352	314	329	335	309	334	330	308	323	329	322	351	322	329	340	299	295	313	338	324	351	291	285	299	350	342	337	348	329	303	307	318	337	340	269	311	313	298	304	272	305	312	317	316	304	310	320	315	317	312	318	319	328	311	310	319	327	338	315	324	319	300	328	328	336	343	311	312	286	327	333	335	311	321	324	328	320	333	336	311	318	266	351	335	303	319	321	323	321	365	332	337	350	304	306	348	335	306	327	320	302	308	319	291	319	285	310	301	344	311	303	347	350	300	307	315	311	321	328	310	310	316	347	332	336	373	324	317	297	320	311	334	294	322	305	323	292	344	333	304	301	309	295	313	269	307	323	311	334	300	343	310	310	318	352	286	320	290	327	314	305	317	318	334	284	328	329	301	308	299	314	315	338	295	322	324	327	335	331	279	292	291	311	290	306	302	321	342	311	301	345	302	313	300	303	292	315	338	319	279	330	322	303	334	317	326	304	320	305	349	312	298	317	298	309	263	344	325	307	311	334	318	330	336	307	304	308	318	323	315	312	310	315	313	315	331	336	329	342	333	286	324	324	321	341	316	307	334	322	329	345	310	330	324	310	307	370	322	328	334	315	332	340	328	296	298	318	320	304	343	350	305	324	305	308	315	309	321	321	340	314	336	296	310	330	327	332	303	329	280	298	341	321	346	368	319	347	330	329	301	292	311	311	308	340	297	312	355	310	298	313	354	320	323	299	271	281	311	342	322	322	343	329	284	294	315	316	347	325	327	326	301	289	298	332	300	340	344	340	314	350	314	344	313	305	291	330	304	326	333	320	359	309	307	305	296	298	333	315	318	339	319	304	336	338	333	351	341	299	351	306	312	309	323	307	313	317	341	346	300	319	300	305	305	319	350	329	307	325	331	297	320	316	317	326	292	331	306	322	313	312	315	314	302	295	348	295	321	293	278	328	295	344	327	342	334	321	300	324	338	313	327	310	310	378	295	309	319	313	313	330	288	320	328	286	327	311	339	333	368	293	309	312	322	344	321	324	334	361	308	296	306	334	314	313	314	305	326	361	323	342	328	304	346	323	316	322	286	325	298	327	298	305	306	308	299	293	344	302	313	349	335	328	311	355	313	303	313	326	332	309	314	337	311	335	321	373	323	325	331	376	349	299	323	320	316	308	344	297	321	326	331	331	340	303	306	319	330	325	312	330	297	318	327	325	320	324	331	325	297	309	317	307	305	329	323	285	344	312	335	316	327	319	301	338	353	311	308	312	285	312	311	317	338	340	335	325	313	305	353	318	294	305	330	336	323	301	316	330	315	292	319	319	305	316	329	352	351	311	324	320	328	340	303	297	315	329	292	290	290	324	370	335	334	301	333	298	317	320	356	304	319	322	344	335	298	319	301	304	298	312	285	337	306	283	344	283	338	311	335	337	325	328	340	303	351	346	303	306	342	334	295	339	341	329	318	336	321	294	325	309	305	349	350	339	289	340	302	315	325	298	349	316	335	329	282	309	334	335	309	332	328	290	328	332	330	366	327	299	337	321	292	309	335	311	303	319	310	347	292	295	326	300	334	324	340	322	321	299	308	320	303	314	306	330	332	321	339	334	328	320	342	341	335	296	268	326	319	306	345	323	320	343	341	319	348	288	307	349	314	329	370	300	298	303	326	313	325	323	330	304	305	296	340	300	315	325	308	313	326	326	319	307	315	321	341	312	328	297	322	325	323	303	290	346	322	322	303	332	333	328	293	314	312	286	336	315	310	356	319	308	351	355	315	327	312	332	312	303	314	306	347	319	293	309	308	328	326	311	321	335	315	327	331	312	318	293	340	318	278	344	317	317	312	337	299	285	322	333	325	301	336	317	318	301	321	333	338	356	348	305	311	313	354	310	321	296	350	299	298	342	345	331	306	309	335	330	291	288	343	306	304	313	301	322	339	322	335	339	326	310	338	312	330	296	284	345	311	317	335	314	329	304	313	320	324	331	310	303	300	329	329	322	298	326	305	317	347	335	334	328	355	355	293	318	318	320	325	316	286	337	332	332	355	330	319	295	354	293	350	300	295	331	338	316	302	318	294	313	312	312	298	313	305	330	317	329	325	312	310	304	314	322	331	332	327	333	304	318	300	339	346	305	291	314	311	327	315	331	336	321	308	323	327	279	298	311	322	297	311	286	307	326	317	326	313	314	291	320	330	310	318	319	325	292	314	319	338	309	327	324	325	296	320	348	312	307	313	362	334	332	303	326	330	303	307	335	318	305	299	343	331	343	304	330	319	319	314	341	324	300	340	322	308	330	324	330	336	316	302	313	310	344	337	340	332	300	321	327	309	319	326	330	308	321	330	312	339	320	318	317	313	329	288	348	319	294	302	308	353	320	336	285	326	322	325	335	354	319	338	329	298	299	323	319	340	329	287	312	318	330	308	333	300	286	305	295	311	316	299	301	350	311	350	317	351	342	338	333	324	312	291	308	320	328	309	304	316	292	323	311	326	306	285	314	313	330	301	319	311	326	304	300	338	339	349	315	315	333	293	298	288	327	305	316	327	320	320	320	306	337	314	329	347	344	328	288	326	300	325	303	308	293	360	329	298	321	304	325	317	323	308	301	326	354	316	307	318	314	324	326	312	338	326	340	310	355	319	317	336	277	327	328	311	316	282	329	326	350	320	327	330	355	309	319	312	322	307	300	284	331	316	318	282	289	309	313	318	305	324	303	331	277	330	324	322	314	321	315	330	315	327	327	300	300	332	286	315	341	320	335	309	299	302	321	320	312	325	340	338	301	332	316	356	323	327	324	283	334	295	311	297	323	320	337	307	310	307	334	291	323	345	319	317	313	349	294	294	334	294	341	324	318	344	329	308	334	319	326	320	306	309	336	320	337	320	302	327	327	353	293	316	327	291	325	315	311	312	297	311	322	292	325	305	318	295	330	319	309	291	301	296	331	326	326	349	352	335	304	325	274	290	336	319	328	308	309	308	316	321	348	345	333	309	305	286	308	317	291	351	322	303	331	284	297	331	299	342	321	317	325	307	326	313	332	318	321	358	312	323	337	318	296	317	295	353	330	312	313	329	333	304	309	309	324	315	343	326	310	295	293	322	324	308	333	336	300	324	316	340	318	315	325	327	328	323	323	302	308	305	349	328	303	312	339	325	292	325	329	305	321	310	282	329	321	325	326	309	316
32356	6903	1428	667	421	304	267	280	273	271	210	218	212	256	230	187	198	213	211	225	250	227	206	186	175	211	220	249	222	211	204	230	226	183	211	236	207	203	187	194	179	175	197	210	224	206	234	220	223	213	195	194	197	211	186	203	204	174	182	217	209	213	223	199	220	211	215	202	222	222	222	214	202	218	180	194	195	218	192	181	224	206	198	206	196	203	207	208	221	224	207	190	213	209	202	188	240	208	209	193	176	210	192	199	226	188	198	222	194	183	168	226	188	210	192	214	194	206	206	209	206	177	232	177	195	193	207	192	192	198	189	183	204	210	215	230	203	206	187	186	201	221	186	192	216	201	233	180	223	198	211	211	218	194	221	206	208	199	203	192	242	227	193	198	229	184	179	192	208	214	222	196	209	201	200	231	214	217	214	210	213	206	208	218	219	201	192	196	187	196	226	218	231	201	184	185	193	200	206	216	199	207	207	197	197	167	196	156	214	204	247	208	189	205	212	208	182	186	185	218	206	219	218	197	204	234	207	230	202	176	213	216	217	218	234	192	214	194	199	173	207	200	199	200	184	205	206	223	186	209	209	217	211	218	198	195	220	186	219	198	208	231	189	194	217	198	187	227	196	216	223	182	217	178	199	191	215	186	212	184	216	199	179	190	215	225	201	185	174	188	185	189	194	174	231	172	208	224	197	217	209	180	218	213	226	228	207	209	200	225	190	207	206	219	200	197	209	188	224	198	229	180	201	210	196	190	175	232	224	215	183	182	198	226	197	206	228	201	197	206	200	203	223	203	199	187	193	218	194	231	211	224	208	203	190	170	212	196	199	228	201	190	188	193	171	207	185	215	188	198	194	206	218	195	196	203	254	197	187	189	201	230	223	194	218	197	197	215	192	201	198	218	205	233	191	219	221	199	199	209	201	219	234	200	199	191	196	195	209	202	193	201	219	224	210	193	184	207	204	174	206	204	201	217	190	224	222	195	197	213	201	206	210	193	198	241	188	192	190	206	244	209	196	198	194	246	208	172	182	186	191	216	231	221	216	210	189	203	207	196	204	207	221	207	197	181	206	221	207	206	178	210	198	200	203	224	224	198	193	199	204	227	202	191	209	215	192	195	198	234	202	207	225	198	216	181	199	212	208	201	186	224	182	199	187	187	193	182	207	220	192	174	194	202	192	207	211	186	206	207	176	205	215	196	201	188	198	194	194	238	220	213	203	191	160	182	202	225	228	209	207	190	219	202	208	193	207	213	198	195	199	192	204	208	217	207	203	227	208	193	198	218	207	205	187	203	202	213	229	190	191	189	216	193	184	203	211	193	190	199	226	227	211	199	214	225	205	204	178	201	199	205	181	207	206	227	216	197	216	193	188	218	199	215	226	209	184	183	190	226	202	246	226	223	194	204	206	189	198	163	214	190	217	208	208	215	217	206	211	173	194	207	222	224	211	190	201	206	222	192	215	194	184	191	201	207	195	187	203	177	201	193	205	181	197	223	206	211	189	221	222	208	208	187	200	216	189	206	188	206	212	214	206	196	195	178	209	190	207	191	206	209	235	167	167	225	214	197	191	218	208	238	191	184	194	177	189	214	183	220	227	225	214	223	239	200	212	188	236	200	189	169	219	211	207	207	210	175	206	182	196	215	211	193	226	187	217	190	202	204	218	194	199	195	190	203	200	190	185	197	208	201	181	246	203	187	202	191	201	232	196	246	199	195	207	201	199	196	198	194	202	204	198	214	205	215	200	181	167	195	212	176	222	195	202	195	188	199	220	213	195	211	193	195	184	196	219	213	206	211	203	214	236	196	209	246	174	203	203	227	203	189	197	204	195	199	187	219	200	210	193	207	198	207	196	204	211	205	197	202	199	202	190	207	215	191	205	213	224	210	230	190	208	195	216	204	222	209	209	208	219	196	202	211	206	185	203	189	216	180	196	208	217	187	236	176	237	222	226	207	188	200	215	189	220	181	207	217	221	176	183	179	182	227	211	224	206	223	225	221	206	204	239	213	232	202	222	239	186	223	188	251	205	221	186	184	214	204	218	188	212	175	196	202	193	207	235	212	197	175	215	179	180	223	219	200	202	199	201	195	218	224	197	220	192	208	201	196	194	174	201	198	198	213	219	205	194	206	215	226	227	209	232	203	217	213	208	205	191	199	230	206	212	206	193	191	213	227	199	191	199	211	230	215	198	209	216	220	218	196	198	193	191	195	192	197	207	208	201	230	227	217	184	204	194	197	232	195	204	205	244	212	211	216	191	208	194	195	232	210	190	200	215	204	208	190	233	207	211	175	196	208	204	217	214	187	204	172	193	182	184	206	177	205	204	192	206	206	213	215	206	217	212	231	195	216	198	199	241	201	231	227	216	222	196	195	209	195	209	199	219	209	199	229	195	204	203	214	181	208	241	195	203	194	197	206	204	188	207	195	210	230	164	204	233	213	192	195	183	223	208	186	214	192	197	161	211	195	181	186	233	196	202	195	212	194	194	197	202	211	184	207	177	192	179	220	189	219	193	206	195	192	218	188	220	222	235	176	220	210	192	231	212	199	223	226	218	198	179	185	221	235	211	205	193	186	204	187	194	197	202	242	211	208	206	199	190	228	213	191	209	198	199	189	203	222	214	202	188	206	189	226	212	198	224	218	213	209	191	210	202	190	199	207	192	204	215	198	200	210	180	202	210	187	188	181	170	226	200	179	191	240	184	216	226	189	199	198	196	181	201	223	224	176	188	198	209	220	227	183	215	229	215	213	253	216	201	180	204	193	218	185	190	176	218	177	214	194	208	190	195	191	196	187	224	194	239	205	196	201	178	217	185	204	204	208	205	196	211	202	214	188	208	201	211	210	195	199	236	227	198	235	217	231	202	196	214	210	179	214	208	219	205	228	206	213	182	199	208	204	177	213	204	210	217	201	208	190	200	185	189	206	192	215	208	200	191	214	177	221	217	220	178	218	200	212	196	217	231	233	175	170	192	217	203	223	211	196	208	207	218	222	183	196	210	210	175	226	181	186	181	210	193	215	204	221	213	196	215	215	214	206	204	202	183	192	196	216	190	191	194	218	212	192	224	198	197	224	198	222	188	194	213	211	213	231	216	207	192	206	212	215	224	238	210	208	192	186	177	174	185	196	220	212	197	207	203	178	197	211	215	210	235	231	205	181	209	200	231	208	211	183	228	241	219	200	196	195	206	204	198	167	218	194	201	208	183	210	202	191	205	214	175	206	197	195	181	228	205	234	194	195	232	211	199	212	177	223	195	217	218	230	202	223	200	213	191	183	198	196	196	217	208	194	182	198	203	200	223	190	228	193	177	215	219	231	173	204	217	198	202	183	228	234	202	209	200	197	215	197	201	183	172	201	181	217	207	182	206	209	207	223	213	200	200	201	194	186	200	187	173	217	229	206	202	206	194	185	225	201	196	207	249	192	216	206	185	193	218	189	190	206	197	206	187	221	191	215	205	194	223	238	225	202	197	183
19442	1084	1323	1402	1261	1079	899	832	730	714	688	673	617	578	598	560	532	518	576	563	519	575	514	556	534	545	517	552	508	500	514	549	504	509	519	499	485	521	540	474	519	496	486	508	505	538	475	507	501	500	470	524	518	500	518	513	530	493	510	469	508	489	544	494	440	501	504	520	503	516	448	515	556	468	529	522	511	512	503	531	546	508	463	480	513	525	496	502	515	473	505	485	517	472	503	460	514	503	488	494	495	521	467	503	506	484	563	486	483	488	532	502	492	499	562	518	500	498	525	476	460	535	491	568	467	541	522	493	510	526	508	473	473	484	487	528	507	544	528	470	497	475	527	503	473	518	460	519	484	520	578	449	518	524	498	523	491	522	499	475	449	491	501	499	496	478	534	524	503	495	495	503	512	475	492	478	494	473	476	503	489	483	480	549	494	496	496	511	531	484	484	449	520	502	446	485	514	483	489	484	518	505	531	475	523	469	528	508	507	456	522	471	522	470	492	508	532	513	487	462	516	475	508	482	483	500	513	542	500	490	471	465	503	520	498	503	526	462	497	490	480	491	471	487	508	483	503	513	543	493	537	528	519	490	517	479	502	495	499	472	508	498	487	506	497	493	475	516	484	492	526	504	494	525	503	510	475	511	489	497	497	510	536	499	509	493	521	532	510	498	514	509	475	483	523	486	498	486	516	517	470	472	513	440	496	503	526	489	496	486	521	494	512	490	514	488	547	555	524	549	501	469	509	519	533	482	508	498	463	507	493	509	500	509	482	458	523	511	455	490	504	517	471	476	487	490	491	515	514	519	487	476	479	501	510	515	502	507	531	521	544	476	488	502	437	468	509	522	475	492	491	486	466	499	495	539	515	494	495	502	512	511	513	491	506	524	478	514	492	480	487	507	505	478	473	496	507	493	474	527	484	496	525	508	474	503	499	541	528	485	503	536	507	512	496	496	495	524	528	468	493	550	444	508	458	473	509	503	526	486	437	556	503	479	514	491	498	465	515	511	514	477	526	480	522	482	492	491	563	479	531	506	461	534	488	504	499	456	464	513	533	503	510	486	487	498	471	500	473	505	515	488	473	460	487	504	491	477	541	513	511	501	506	502	468	520	495	494	449	473	472	480	501	493	446	498	522	525	523	507	484	483	485	502	461	440	494	567	500	483	498	510	521	508	533	493	519	487	522	485	510	491	526	518	468	515	470	470	456	501	499	497	492	501	466	482	518	489	497	504	487	480	505	503	534	497	498	493	468	484	542	484	509	489	477	524	502	500	497	489	510	478	497	519	494	521	472	502	473	502	501	517	516	535	498	508	499	535	508	486	526	524	532	481	541	492	489	460	495	496	468	521	482	497	481	500	477	523	525	482	507	494	526	540	546	500	507	492	498	517	488	475	468	465	489	497	442	535	470	509	509	525	480	516	476	493	512	525	505	570	517	501	474	511	534	476	511	513	472	474	551	457	493	511	521	523	530	519	506	496	494	508	479	473	477	462	495	513	475	525	573	494	493	512	513	514	488	504	444	480	525	488	505	478	512	492	480	512	489	481	493	478	488	505	479	504	476	539	562	484	488	467	542	487	510	476	464	457	511	493	502	487	503	520	526	502	468	488	524	549	521	426	495	448	452	482	509	509	503	512	512	481	519	500	502	468	484	468	513	463	479	488	487	486	529	500	473	479	500	487	490	495	500	522	498	498	469	468	477	503	533	512	522	486	498	465	442	494	475	501	471	508	468	532	513	492	488	490	485	512	508	487	489	487	471	518	487	490	465	494	507	519	480	504	465	511	514	435	540	503	471	509	488	548	483	499	515	526	489	516	480	492	487	474	513	485	469	484	490	482	514	468	499	523	498	493	517	524	484	525	495	470	504	501	504	503	496	526	498	493	531	520	524	496	506	462	509	488	465	513	493	508	445	487	509	493	482	478	508	528	476	517	509	516	464	495	471	456	508	507	516	514	512	483	457	492	491	476	503	488	500	499	504	463	468	481	543	496	479	513	482	483	502	524	490	461	497	535	514	520	508	487	522	530	507	458	500	509	464	512	531	509	493	509	542	467	505	495	497	513	486	501	507	488	517	513	485	531	514	491	508	475	495	471	467	486	518	500	520	488	498	482	479	495	494	493	549	533	507	462	494	452	550	541	506	496	492	499	512	527	489	503	494	512	559	479	488	490	490	462	482	497	506	529	511	482	508	520	505	489	529	533	468	479	554	490	476	447	530	520	516	454	491	519	488	539	537	503	490	473	487	502	485	492	467	491	504	488	494	522	525	483	526	522	534	486	497	471	518	489	534	534	536	490	495	482	492	485	508	508	491	503	567	478	473	536	524	494	497	487	492	500	476	500	510	490	491	529	535	506	522	494	498	460	503	458	524	479	474	496	527	454	533	531	521	489	489	498	487	468	529	524	484	511	488	492	508	518	516	523	543	490	465	512	485	518	500	516	464	482	539	543	511	531	464	506	505	479	500	483	512	506	529	528	509	516	472	522	483	506	492	490	455	488	501	528	482	516	514	499	493	525	528	491	480	478	485	518	470	508	470	498	507	508	522	505	492	467	543	500	549	503	503	470	455	481	511	505	523	497	505	493	543	501	491	504	513	541	491	505	474	478	509	520	512	486	507	489	498	507	522	515	528	460	526	521	484	475	501	500	525	517	516	489	486	483	505	491	533	505	495	536	515	550	509	472	521	512	475	493	511	532	491	491	449	474	550	513	498	513	504	499	489	484	511	470	512	480	541	475	475	485	497	483	489	529	500	500	497	502	509	534	473	456	555	500	477	474	498	487	466	497	489	520	514	453	521	480	492	493	480	456	475	483	513	501	518	498	499	489	460	492	525	524	478	483	516	563	530	492	481	506	523	528	506	526	527	536	497	496	487	510	506	501	546	490	486	540	516	456	488	529	495	519	491	506	509	458	507	499	507	467	511	542	526	517	485	503	475	562	510	511	503	508	480	493	508	542	506	501	495	505	498	474	494	465	532	506	515	522	476	538	528	523	471	446	473	521	465	536	486	491	510	509	492	494	501	518	479	484	507	508	499	459	485	498	514	506	491	500	513	469	479	531	526	525	485	501	518	503	500	511	506	502	483	523	542	515	516	491	532	505	502	514	528	486	495	535	499	513	497	559	461	478	447	495	510	519	490	510	479	533	507	475	492	507	511	521	485	501	522	473	505	501	521	479	472	551	472	495	465	515	516	502	501	511	503	496	506	511	547	508	520	485	525	494	502	482	504	474	509	487	524	473	521	487	496	523	497	485	495	514	468	517	497	496	460	520	508	500	461	509	486	522	503	453	504	471	498	472	487	470	514	464	487	556	508	478	523	504	489	510	493	509	481	525	525	499	531	477	519	493	506	524	486	473	561	485	542	499	494	529	505	500	508	495	493	503	522	473	509	535	478	502	491	475	504	511	496	519	540	495	464	475	476	488	440	506	518	504	491	516	478	514	491	527	514	537	483	487	540	481	537	475	488	495
45450	13677	3725	1535	883	611	534	549	413	443	383	430	403	410	385	335	359	402	364	352	352	364	371	340	360	378	338	366	367	369	373	349	346	330	369	348	330	338	370	335	366	338	341	318	341	348	331	356	345	331	317	363	331	373	374	319	331	327	347	365	362	341	383	330	314	367	358	307	333	342	326	314	361	324	346	337	348	337	363	351	364	392	354	339	351	332	392	357	344	368	346	327	350	356	357	389	316	302	371	340	364	347	312	343	334	359	358	398	345	370	370	330	315	357	370	322	310	319	343	358	384	365	350	335	383	338	310	334	360	365	411	363	325	318	356	321	366	354	330	369	366	361	381	333	325	365	339	346	374	330	345	329	328	358	323	360	374	289	352	326	349	386	315	364	380	332	376	359	335	352	378	372	338	325	337	333	343	341	349	347	358	302	348	348	343	330	370	320	365	348	369	366	346	342	333	335	342	352	351	367	357	360	336	340	358	345	340	361	380	325	334	366	317	340	352	349	356	323	334	335	321	334	354	342	352	332	331	343	330	345	339	371	364	334	346	355	335	343	359	369	335	321	342	337	344	369	342	336	330	321	356	362	435	364	374	369	342	368	367	365	366	368	362	343	361	381	346	337	373	366	354	342	342	344	352	363	328	301	362	341	342	342	369	317	358	355	335	304	329	340	386	345	365	317	380	370	342	338	344	339	338	400	359	330	366	329	321	343	324	337	354	335	346	345	336	340	316	351	373	329	347	339	327	308	367	338	341	339	349	336	341	347	347	344	371	330	322	342	339	329	351	331	358	332	327	280	353	366	339	343	357	355	367	344	324	322	328	348	341	326	345	346	318	326	341	355	382	328	346	374	341	374	328	364	326	413	348	331	362	328	348	333	364	309	329	367	377	322	331	335	346	327	341	317	353	358	316	360	336	362	369	405	370	372	317	334	349	334	360	337	306	322	396	357	330	352	325	363	333	351	341	345	337	347	307	356	355	332	335	347	352	354	352	338	365	376	341	378	335	354	359	347	362	380	312	335	316	334	397	354	381	375	352	321	356	359	369	388	320	330	324	359	323	373	332	319	366	368	350	393	352	314	361	376	340	354	369	331	336	339	384	390	328	381	352	338	334	340	365	355	315	364	361	381	362	381	365	351	336	340	370	330	349	319	336	340	346	375	360	339	360	368	347	331	380	343	335	324	334	336	359	355	339	313	376	354	328	352	312	337	373	328	344	391	361	414	368	324	370	356	354	341	359	352	361	386	380	342	339	341	370	334	353	315	334	369	358	356	322	357	342	373	325	339	286	329	364	361	345	325	342	331	307	358	363	341	312	368	351	345	334	310	308	321	356	327	346	322	331	335	346	364	341	335	340	315	322	364	363	369	328	373	345	331	345	338	388	314	374	352	360	362	362	388	351	347	380	354	327	390	354	318	353	336	341	351	341	326	352	341	311	344	366	341	369	354	365	351	301	380	323	350	350	354	329	357	402	319	356	380	318	348	337	299	363	367	340	330	328	320	333	332	374	373	349	314	383	334	345	316	371	335	311	377	363	350	331	336	368	328	354	359	372	377	327	371	385	340	353	382	338	330	350	352	335	362	344	334	357	349	324	368	354	345	344	343	352	374	354	335	345	353	335	324	375	396	340	357	376	335	321	357	324	348	315	325	349	337	347	336	354	357	342	331	355	333	360	332	330	343	378	351	362	340	338	356	356	341	342	333	337	343	333	332	368	363	338	348	323	335	327	349	366	336	352	332	344	317	353	338	365	340	376	354	364	384	327	335	339	334	352	352	332	312	344	324	343	321	304	355	332	333	340	345	374	375	304	305	315	347	318	333	340	351	343	339	371	371	357	348	330	353	295	368	349	336	363	352	345	356	328	345	347	337	377	354	378	375	346	368	387	382	361	337	359	354	338	325	372	343	351	349	350	298	312	333	381	319	350	352	346	346	355	336	367	328	363	356	340	357	354	336	406	348	360	338	367	335	360	374	388	320	342	327	320	354	345	373	345	340	330	344	351	377	358	363	346	328	344	328	313	391	341	361	332	350	348	349	345	355	357	377	372	382	318	349	365	361	360	369	332	342	327	353	360	367	335	336	373	354	366	345	351	322	339	349	373	307	353	392	350	330	319	355	312	341	373	336	357	359	335	354	394	353	309	359	357	339	368	322	324	343	310	369	330	352	322	308	328	344	345	362	358	355	349	342	340	347	354	393	337	336	357	342	347	330	347	373	344	343	370	341	333	371	351	352	345	326	303	325	338	332	327	389	348	347	334	343	347	370	360	329	378	395	350	354	325	339	346	322	348	319	321	354	366	344	334	344	339	359	364	381	367	342	370	336	313	352	360	312	336	372	315	304	351	324	320	358	331	342	379	356	340	401	327	311	346	325	300	345	338	325	354	358	328	359	347	333	359	359	325	334	351	347	348	352	365	336	320	350	351	302	326	393	350	315	340	367	336	340	395	352	361	356	379	347	345	327	327	329	362	383	360	364	333	340	358	368	355	366	333	334	351	352	349	335	371	332	337	345	346	399	376	336	374	353	347	345	405	346	331	341	340	348	343	339	327	342	361	345	343	318	364	360	280	360	364	370	333	339	352	360	346	363	360	338	356	374	344	374	347	349	369	332	360	363	342	358	359	343	320	356	340	359	338	355	331	304	317	323	352	369	338	375	333	345	344	368	385	338	331	335	363	319	354	363	356	325	355	328	318	334	356	318	346	346	336	352	361	336	328	350	316	349	329	355	345	329	373	342	331	347	326	345	316	371	360	329	336	370	357	364	358	370	364	371	376	366	316	343	358	359	357	390	377	359	326	334	366	335	357	322	305	365	351	353	340	358	362	352	387	310	377	314	331	308	343	325	356	373	350	345	347	335	415	329	318	351	341	353	345	323	359	379	340	342	344	352	314	313	370	335	329	382	340	327	332	352	342	327	357	322	336	337	332	352	328	352	361	373	353	331	340	344	351	346	327	343	324	349	359	387	355	382	345	343	335	377	341	354	356	317	313	359	296	345	327	348	349	352	311	326	354	377	291	362	351	344	312	332	375	352	321	324	354	369	345	344	378	325	339	310	385	338	334	365	324	363	329	358	341	349	299	355	380	321	345	347	343	350	335	360	367	362	386	319	354	360	346	333	325	319	330	376	360	353	356	309	346	330	361	352	329	324	349	310	332	379	340	301	356	380	365	329	349	330	318	382	350	329	323	373	322	364	345	354	327	363	403	375	322	307	378	335	362	338	329	348	358	335	351	307	331	322	313	354	352	377	371	373	353	357	355	356	341	322	348	323	344	327	338	351	316	362	365	324	377	342	310	343	351	343	320	338	302	311	349	373	349	381	360	362	343	338	354	346	322	317	340	316	355	399	334	365	339	347	330	321	338	335	344	359	286	341	341	349	350	358	321	347	371	355	367	338	368	330	336	307	360	346	360	366	361	343	364	356	331	342	355	337	384	354	384	304	385	350	342	374	351	342	342	354	362	336	371	328
27059	1763	2486	2493	2174	1821	1610	1387	1231	1137	1117	1043	1039	997	933	906	890	835	870	875	844	848	852	805	854	854	806	822	856	766	805	778	806	828	828	773	852	817	742	792	743	749	734	805	786	761	742	765	745	821	764	705	812	812	792	755	746	778	749	784	788	771	776	802	814	761	784	797	773	706	734	789	727	764	778	735	794	734	740	745	839	796	794	781	740	765	810	742	795	784	745	763	787	769	753	754	757	783	770	762	732	783	807	744	808	751	745	736	769	774	799	807	765	741	745	782	707	764	798	781	762	754	748	797	760	739	800	742	809	755	765	753	771	786	757	749	775	805	797	755	718	778	739	743	760	761	790	737	761	755	750	737	757	760	801	754	781	753	772	765	814	760	735	723	756	736	731	764	774	788	802	749	757	759	749	751	785	744	779	764	734	726	812	758	761	747	779	756	768	755	745	757	771	738	755	700	779	791	724	800	734	692	784	724	762	736	779	741	740	784	790	773	774	834	742	753	808	766	784	729	773	760	750	802	801	810	779	790	759	801	779	745	772	734	723	785	751	782	775	764	720	770	768	769	759	792	759	835	789	756	773	741	729	744	737	761	775	768	727	750	776	760	773	725	757	754	765	785	767	794	791	723	761	762	788	735	732	746	755	805	769	759	720	772	768	736	773	754	773	732	788	777	766	764	759	748	826	793	744	767	780	792	752	701	695	799	720	777	767	788	756	779	794	788	774	750	793	752	803	740	740	705	783	722	768	726	773	754	747	724	750	743	737	741	778	806	754	773	757	786	710	757	742	728	748	780	759	748	768	765	745	778	757	785	789	788	742	752	756	721	817	777	778	739	765	729	745	732	765	761	762	768	781	779	751	745	758	727	727	755	745	759	766	782	783	705	739	773	747	809	715	771	743	800	752	697	794	751	754	759	775	750	795	808	728	765	791	813	720	743	746	793	747	732	735	751	717	752	681	793	831	757	766	779	781	796	809	772	766	727	768	726	743	798	757	759	797	725	676	802	743	768	724	785	699	803	774	750	809	743	778	777	713	781	755	730	762	711	765	702	744	716	780	723	736	784	802	722	811	736	753	776	768	721	767	725	800	721	767	714	784	828	801	708	744	738	772	767	779	715	746	760	788	763	772	732	751	710	741	751	749	776	680	778	758	732	775	725	766	739	747	730	846	770	741	779	801	749	719	750	732	787	735	778	725	737	794	721	726	772	817	784	753	732	768	711	753	734	731	681	734	796	737	801	745	751	726	752	785	726	752	751	755	764	759	768	784	838	772	719	755	730	812	756	753	778	785	728	796	769	746	711	739	810	734	725	804	750	726	734	766	725	769	726	804	689	735	764	711	766	787	750	739	782	756	745	722	734	821	762	807	783	723	769	743	725	816	779	781	768	758	736	744	799	765	742	724	799	730	786	691	717	750	767	779	772	779	758	712	753	767	738	778	753	749	775	782	725	778	735	775	779	778	753	774	782	776	757	784	738	740	765	769	775	744	783	759	760	770	728	745	762	778	730	723	771	731	764	757	719	759	820	784	765	739	783	766	717	744	712	733	790	762	762	760	798	706	788	743	766	753	735	755	754	795	781	730	785	794	734	749	756	751	782	781	779	775	769	777	817	743	746	736	781	758	733	775	725	766	797	751	734	766	735	742	734	738	805	762	796	738	799	772	780	817	768	735	749	739	794	777	772	766	754	757	743	764	757	776	832	784	756	749	749	733	766	735	796	760	708	740	775	751	741	743	726	784	750	757	763	784	728	769	733	771	784	810	785	729	750	771	786	692	785	775	762	742	735	789	718	755	759	735	783	817	744	732	736	759	747	805	768	746	809	785	728	794	741	752	751	720	732	752	783	773	737	746	745	758	814	752	812	708	782	748	722	729	774	724	738	776	780	700	750	774	727	717	787	741	765	778	775	789	762	779	865	723	782	744	874	738	753	694	718	769	796	754	758	774	750	766	786	757	784	768	782	742	764	767	748	774	701	744	796	799	778	779	798	815	754	765	768	721	735	769	738	769	743	742	780	747	728	756	744	833	795	715	768	780	762	739	752	767	829	766	734	758	802	759	712	754	768	724	810	762	734	786	731	791	756	730	714	786	741	763	806	749	746	754	774	752	706	758	761	787	795	820	749	729	772	771	762	782	728	790	806	750	783	780	719	758	765	744	727	757	763	766	813	749	787	780	769	768	748	751	751	791	762	763	753	768	769	789	777	810	720	786	730	799	735	773	803	746	839	746	760	740	740	751	752	788	779	732	780	756	762	753	765	757	747	740	767	807	774	778	765	737	754	778	737	736	816	765	716	778	766	722	724	744	727	725	769	818	750	790	806	769	820	759	790	747	739	726	696	732	716	745	774	782	790	801	783	761	776	781	794	808	793	713	779	753	810	811	761	757	776	782	763	766	768	728	788	709	704	746	772	786	758	712	716	770	707	815	764	790	779	779	840	722	765	772	736	774	742	789	828	758	738	743	787	766	743	799	754	739	763	752	793	760	781	800	727	756	757	793	749	741	758	786	726	758	731	739	713	832	757	769	768	717	780	750	763	778	797	768	747	754	789	741	774	755	768	735	774	822	742	747	737	782	764	761	773	799	772	748	764	723	706	703	770	762	770	775	741	719	811	804	808	771	777	749	751	723	801	792	751	725	796	730	768	749	713	764	784	757	758	734	753	714	737	735	753	783	739	756	758	812	786	772	775	766	801	795	801	776	724	846	739	809	785	794	760	735	751	704	759	735	766	756	803	817	773	745	814	812	715	783	743	815	764	791	776	726	771	736	698	718	756	758	833	766	710	756	760	724	751	795	724	729	757	745	794	779	727	772	722	748	730	725	757	766	791	807	717	755	769	719	767	749	748	779	825	754	758	779	752	764	718	764	734	795	725	787	735	760	759	779	767	797	727	759	772	719	729	741	771	741	796	757	715	800	737	751	702	759	791	778	787	768	743	829	762	793	771	751	805	728	707	729	750	748	720	762	708	748	736	754	758	743	743	786	752	748	753	723	730	730	734	761	756	775	730	778	778	766	773	744	724	802	722	734	727	730	746	738	771	738	798	746	753	781	773	783	771	721	771	743	755	809	791	775	777	769	734	750	771	757	747	777	775	814	771	741	762	743	781	736	780	752	730	781	765	776	720	748	757	747	759	768	821	710	729	760	775	770	755	795	721	773	725	741	717	767	768	768	751	764	828	752	815	796	743	723	785	785	700	738	736	796	766	796	749	760	741	779	790	726	719	756	744	796	793	762	768	699	771	771	797	731	781	740	736	750	772	734	748	745	743	754	784	761	788	754	759	762	784	754	748	764	754	774	760	734	765	766	786	715	745	732	785	798	762	777	692	767	720	764	783	753	762	742	774	741	787	728	749	752	784	814	726	749	761	781	782	768	732	757	757	771	800	771	752	788	738	778	769	767	780	761	696	737	740	775	822	740	820	756	764	746	789	745	789	747	745	810	742	748	740	772	756	780	789	759	742	751	716
10687	860	181	143	135	134	130	122	123	123	115	101	128	120	97	125	125	109	135	128	123	125	130	146	114	122	130	151	110	97	130	119	120	118	121	122	106	125	91	121	126	99	131	107	113	127	117	109	143	128	116	140	130	107	118	130	131	123	111	135	126	126	141	113	133	128	131	111	109	119	107	122	129	118	124	124	112	125	114	112	113	135	137	111	127	107	111	126	112	115	115	96	119	120	115	119	113	113	119	130	117	107	117	138	111	103	126	118	138	136	115	111	98	120	100	116	113	126	105	135	123	115	127	111	124	112	99	131	122	110	103	105	109	104	132	119	104	115	101	133	134	125	110	104	115	128	92	117	125	132	120	114	104	116	132	128	101	130	116	112	123	131	119	114	123	104	122	110	114	126	104	103	126	108	116	120	131	130	118	115	114	114	131	94	112	130	131	119	143	121	102	124	108	103	110	109	111	121	112	119	124	103	137	124	137	133	126	103	113	93	122	136	117	126	132	137	125	119	131	134	128	99	129	92	123	109	133	97	133	104	112	141	106	103	87	110	131	129	151	103	111	93	117	131	109	135	130	102	123	110	112	111	120	125	120	128	112	97	109	129	127	143	120	121	131	129	122	104	107	104	126	109	120	112	110	100	107	104	111	89	133	127	100	114	112	111	105	104	106	119	122	142	126	141	123	134	107	106	121	117	125	123	94	100	121	107	122	135	129	116	134	126	110	113	124	98	112	149	135	136	86	110	120	122	120	108	135	118	110	118	119	115	127	136	108	143	151	131	122	135	130	115	112	121	113	121	119	138	118	100	103	114	112	114	113	120	128	117	102	125	119	101	122	133	111	134	125	126	125	93	135	119	125	123	110	125	153	124	123	112	121	112	121	114	115	129	97	108	120	124	116	115	136	111	123	93	138	107	105	128	129	117	92	110	117	122	107	109	131	125	112	133	133	114	109	129	125	113	127	105	108	120	122	122	136	120	117	120	128	107	132	131	125	125	130	137	126	123	121	119	114	116	101	109	92	129	132	128	112	108	120	123	127	126	150	141	117	120	114	128	118	109	128	100	120	117	113	107	118	115	122	140	116	131	116	126	115	128	119	118	127	135	127	104	111	132	114	116	141	122	109	118	99	127	124	135	112	122	122	108	122	114	116	119	115	114	131	140	109	114	110	118	135	115	120	123	129	113	132	108	113	109	119	119	125	116	97	139	131	157	121	123	118	110	107	110	94	124	101	118	112	110	100	98	105	129	138	114	106	121	124	114	126	113	122	128	118	132	93	126	129	142	99	138	133	129	119	120	117	115	107	122	102	119	109	109	122	154	121	98	132	117	88	115	136	119	125	136	126	109	106	146	119	115	109	99	115	115	116	107	122	129	130	127	109	131	114	109	119	119	118	117	130	131	118	104	139	100	119	129	122	132	118	136	118	138	142	133	107	108	103	115	120	102	116	106	103	132	130	125	89	120	122	119	122	126	126	118	106	100	125	131	116	101	105	115	98	104	122	122	98	104	113	131	128	122	137	109	139	115	112	120	120	116	116	119	131	144	114	125	133	123	124	116	111	127	117	122	109	118	101	107	141	102	104	121	117	119	127	111	128	135	119	136	137	109	116	123	117	109	120	120	115	115	125	134	116	111	116	103	102	115	126	122	112	132	130	118	124	113	115	112	112	106	122	129	105	116	97	118	98	143	105	126	116	125	112	145	107	148	106	110	116	120	124	132	120	101	120	120	108	108	131	114	139	101	120	122	113	97	127	120	117	131	107	105	113	125	121	107	103	138	109	128	129	100	124	110	117	117	115	113	113	106	121	119	113	110	95	135	122	139	104	118	131	138	121	128	138	122	115	112	98	121	125	127	122	122	108	136	120	133	124	91	108	125	117	112	94	100	117	96	124	120	137	126	109	116	104	122	126	126	130	121	128	123	101	113	113	116	170	119	122	87	119	118	122	135	125	140	122	125	118	118	103	103	124	130	119	122	130	130	123	129	120	116	126	126	129	130	117	120	114	122	115	108	115	110	116	116	134	114	102	115	136	117	135	147	125	111	116	121	118	128	104	120	120	114	123	131	126	119	113	130	128	121	125	113	131	127	119	138	122	98	128	112	121	115	124	114	132	112	118	103	133	124	106	119	102	93	116	127	121	118	112	128	120	124	117	104	110	131	134	106	106	110	134	111	121	107	103	113	115	107	106	120	119	112	123	113	115	114	133	119	101	150	112	116	117	114	116	129	135	106	119	126	114	125	120	137	117	110	137	140	150	122	106	128	113	157	117	102	115	128	123	123	87	110	116	127	136	123	118	117	129	135	112	117	132	125	116	122	93	141	115	111	130	120	111	93	127	106	99	129	127	132	102	112	129	117	131	131	122	120	106	117	136	111	112	139	106	112	134	130	129	109	96	120	118	133	131	113	125	120	127	113	118	113	113	143	115	122	116	126	124	141	118	123	159	128	113	144	107	123	121	109	112	108	143	120	130	110	121	119	119	105	125	116	120	106	126	118	131	134	126	114	148	135	134	117	124	120	122	126	101	132	136	125	134	132	113	131	112	109	123	134	119	113	116	145	119	139	137	124	129	135	127	122	147	126	121	122	131	122	101	137	116	106	112	110	116	100	121	160	123	139	110	119	120	109	121	147	109	129	130	126	134	124	102	114	96	140	121	128	126	116	103	128	127	112	127	128	110	92	90	119	116	106	114	137	98	136	124	118	133	122	118	133	110	112	107	120	127	140	118	110	141	118	130	107	100	117	110	99	140	115	115	122	101	93	117	138	117	109	130	111	109	119	110	119	138	117	117	131	112	118	129	123	126	118	102	119	128	136	117	114	92	106	119	105	131	91	108	130	126	121	115	102	115	99	131	135	132	117	110	111	103	119	114	120	118	130	127	135	81	136	105	102	123	117	115	114	114	141	128	119	133	123	112	119	112	147	109	127	101	140	114	96	116	102	117	116	119	115	128	122	142	133	119	127	145	119	110	125	127	110	117	115	134	141	131	125	100	126	117	110	130	120	118	123	102	119	112	134	122	121	116	119	116	117	121	97	127	112	116	116	125	127	120	117	118	113	131	115	113	119	114	139	107	147	140	109	130	106	129	112	124	109	114	150	124	96	116	82	108	121	111	99	112	126	114	127	108	121	115	133	116	113	135	126	115	123	115	120	89	124	117	114	118	88	102	121	141	112	124	109	125	109	93	132	87	108	131	114	108	122	126	123	133	116	134	108	122	136	106	137	125	123	111	140	120	121	106	127	106	121	91	122	96	132	118	120	120	117	125	108	155	131	112	123	121	139	120	128	120	135	127	140	115	110	114	117	132	125	111	85	128	136	121	104	108	116	117	98	137	93	119	135	121	113	130	117	115	102	108	130	133	122	122	136	116	124	109	127	119	110	119	113	136	127	118	116	131	130	109	106	111	122	107	115	128	123	114	131	127	114	117	123	117	110	117	117	109	112	119	90	118	106	136	128	98	123	135	98	120	123
6441	367	400	412	388	366	358	393	359	350	332	354	348	319	305	334	320	329	348	336	326	316	337	327	322	319	344	322	325	317	320	315	276	331	312	296	315	326	359	301	287	312	310	338	306	344	328	328	323	317	318	357	368	279	332	332	336	352	343	318	278	314	318	328	335	329	340	310	297	318	317	325	344	316	332	312	305	322	337	283	330	320	319	328	339	305	321	343	335	328	341	325	354	301	323	335	319	292	308	312	305	332	311	328	312	293	327	340	334	342	327	334	348	305	339	275	291	331	349	345	326	314	364	303	293	327	338	319	304	294	308	311	335	290	342	321	328	332	327	315	325	310	335	325	326	318	345	304	313	303	310	345	338	308	341	298	310	309	302	309	309	297	352	315	297	302	335	315	304	315	334	318	324	331	325	321	295	304	290	312	322	332	298	304	318	305	290	345	349	312	343	305	312	294	317	308	302	311	341	316	320	309	315	302	312	298	332	323	354	342	297	334	349	329	346	313	295	320	311	304	351	323	295	330	307	327	334	334	332	355	339	318	350	313	349	303	316	296	310	311	309	306	332	337	331	323	319	295	371	302	320	322	325	303	306	332	283	287	301	314	331	333	327	316	334	329	340	317	336	302	304	316	316	314	331	327	326	314	351	313	309	322	346	335	344	323	288	340	313	293	315	332	315	324	340	299	339	296	319	328	313	357	316	295	323	308	333	313	318	325	344	310	328	348	302	327	283	292	347	301	309	341	363	335	292	304	327	291	329	326	324	352	341	337	373	320	303	362	325	331	303	311	299	335	313	338	334	319	323	339	322	274	302	320	285	331	322	332	371	309	330	347	332	363	333	318	319	293	308	309	312	321	318	305	327	295	316	337	327	307	294	306	322	348	319	325	316	340	334	328	313	309	320	310	328	335	328	289	356	324	296	330	282	297	314	334	318	351	313	298	322	313	293	283	335	327	342	272	328	304	359	345	339	310	315	308	347	300	315	343	308	326	310	310	329	345	331	350	290	344	315	333	344	338	280	324	350	346	339	304	314	280	332	334	323	322	328	290	336	301	315	301	319	327	338	314	332	294	289	324	296	363	318	323	312	335	340	304	300	314	309	333	319	327	295	279	302	349	316	312	326	305	356	313	314	324	319	309	311	328	321	313	303	341	309	291	299	299	357	332	333	312	311	319	285	338	299	324	312	340	330	306	288	300	304	325	301	312	317	320	303	321	333	348	365	345	330	300	304	301	314	295	341	310	332	312	338	299	324	346	322	357	313	327	326	309	313	317	301	301	297	317	311	296	333	315	317	339	318	334	326	328	340	309	322	328	299	321	318	309	307	319	327	310	291	310	323	363	312	327	333	301	307	308	340	372	336	311	338	351	324	312	293	314	335	318	318	334	320	331	295	331	310	311	317	298	336	349	316	293	340	316	317	326	299	282	352	311	318	343	302	313	295	316	316	305	313	307	331	319	328	331	312	334	310	349	319	333	327	314	320	316	316	294	291	323	331	329	344	280	345	325	316	320	318	328	304	345	321	340	306	332	295	356	314	295	310	340	319	320	317	341	309	335	355	306	313	341	321	325	310	332	329	302	318	304	330	281	311	336	350	313	294	342	311	326	327	296	327	303	284	347	304	304	360	313	284	293	320	302	354	307	295	345	293	325	319	313	289	320	294	316	319	311	319	289	297	329	319	312	312	304	328	308	342	351	304	302	342	303	328	341	327	308	327	327	317	325	326	300	327	301	363	324	306	305	359	280	303	324	309	304	317	326	316	332	321	318	283	284	318	317	314	379	349	318	348	331	328	325	330	294	332	317	330	306	328	322	291	296	345	314	368	312	323	325	344	344	314	345	336	319	368	355	344	324	361	349	325	332	301	337	330	299	314	315	302	341	316	287	287	332	332	333	311	292	351	321	335	313	323	339	327	334	329	306	322	308	349	335	313	330	367	349	315	324	293	272	330	338	306	338	319	329	320	319	319	329	315	331	298	313	292	345	346	329	342	321	317	372	306	329	340	334	276	331	314	328	365	305	298	287	324	333	299	333	321	333	316	342	313	308	329	323	265	304	331	324	323	342	326	321	310	332	320	351	336	324	329	337	324	310	314	337	305	309	346	348	291	335	296	308	342	306	314	345	319	315	305	296	312	319	330	314	320	326	364	322	308	335	369	350	325	331	293	308	324	312	333	327	341	303	310	294	346	327	285	326	337	307	317	363	287	291	332	338	311	314	323	321	336	334	318	340	345	324	339	321	288	301	324	318	313	359	333	335	328	291	313	321	311	315	304	329	311	344	312	334	302	311	304	349	296	318	332	381	293	304	309	323	326	287	334	287	344	306	316	290	301	316	320	335	282	289	357	335	316	305	322	308	324	314	351	307	289	311	308	336	338	328	300	360	306	307	301	321	322	335	347	318	309	332	321	355	307	329	309	296	316	317	317	327	346	321	320	319	331	317	329	329	325	322	310	305	304	322	315	311	322	308	294	330	340	324	321	314	319	308	316	296	305	326	338	319	346	327	306	306	302	295	338	324	329	325	330	340	332	308	323	347	300	301	314	367	297	318	346	320	291	323	306	320	330	336	318	330	312	321	322	320	327	325	313	324	299	315	307	321	325	318	316	299	332	311	307	336	316	323	292	299	306	332	308	328	285	318	338	338	326	338	313	298	336	330	330	337	302	344	344	314	304	342	365	332	332	342	328	295	326	325	325	284	328	274	304	337	337	341	288	331	293	366	314	322	331	319	354	348	324	327	333	291	322	339	307	318	364	335	317	349	315	315	300	303	315	318	340	291	365	346	322	308	320	324	297	301	272	317	328	303	361	307	334	321	326	341	307	309	311	317	308	321	277	352	341	353	349	354	329	277	325	274	319	286	347	343	323	319	329	339	369	302	340	305	309	322	344	316	320	300	340	291	306	341	304	306	363	313	308	301	303	332	370	296	308	323	315	302	310	308	330	320	328	343	324	337	319	314	337	318	323	366	304	346	323	336	321	309	352	304	323	353	295	322	291	345	313	325	324	316	318	333	321	322	329	331	326	336	304	324	299	313	331	331	336	307	307	354	278	308	323	282	327	302	354	325	326	300	294	304	326	340	311	331	353	344	365	336	349	341	322	318	305	304	305	309	323	313	328	301	346	303	294	333	332	312	313	297	331	267	310	298	312	321	317	322	310	349	327	327	306	311	339	330	326	324	338	344	295	324	307	305	324	337	306	335	309	325	317	329	327	294	318	320	328	309	346	302	295	303	303	329	338	341	303	290	322	341	296	339	311	344	306	283	338	319	303	309	345	315	354	328	304	353	317	361	300	332	295	330	337	332	300	304	352	326	332	339	318	310	352	322	312	320	332	330	331	326	327	311	331	303	312	348	304	339	297	316	307	316	347	346	302	325	309	298	312	304	328	314	343	277	319	302	359	350	290	334	366	348	306	317	306	333	315	323	326	312	301	314	302	345	333	293	347	327	336	327	294	354	318	325	334	316	327	347
33611	7351	1547	707	455	319	274	244	249	247	251	278	231	233	222	250	231	224	204	223	205	223	205	213	210	234	203	198	208	196	201	191	185	191	233	209	200	207	195	216	181	237	213	184	207	219	176	190	239	184	195	205	219	216	216	213	208	213	193	221	225	233	249	208	210	196	224	209	183	194	184	210	204	229	210	191	205	203	181	221	207	208	207	248	211	195	206	213	206	157	186	185	222	184	227	204	215	207	211	208	206	221	208	207	207	176	202	219	173	202	214	196	242	246	203	175	186	212	203	168	227	189	216	203	174	170	202	210	197	168	212	193	188	196	203	185	190	215	195	205	175	216	213	213	178	203	200	210	209	202	215	192	196	181	175	216	207	194	178	223	202	229	202	220	200	201	206	204	185	200	190	207	207	223	205	188	205	219	198	225	185	199	207	193	210	221	207	248	183	212	222	208	214	214	257	206	186	217	194	202	237	216	204	192	183	206	207	195	221	195	190	201	185	207	208	234	177	204	214	191	173	210	193	194	224	207	228	217	172	172	198	195	202	200	213	195	199	216	231	186	179	178	200	194	220	200	184	191	201	198	221	215	194	209	198	206	208	188	228	176	206	182	218	220	192	220	196	189	233	215	201	216	217	201	196	201	226	181	250	201	193	209	223	200	204	219	210	234	214	226	196	194	214	199	221	203	207	186	195	205	213	217	213	203	213	206	212	216	205	201	198	188	204	231	210	202	204	211	218	203	199	209	196	198	201	228	187	167	228	169	222	196	165	192	166	186	192	189	205	215	199	207	207	186	204	192	202	180	212	201	193	209	231	223	191	203	209	180	240	211	220	222	212	204	212	201	184	218	218	201	177	203	188	210	219	196	196	198	217	191	221	204	204	203	205	169	227	187	185	190	207	215	200	192	206	192	217	236	189	192	196	216	212	185	215	208	215	172	205	174	180	209	194	213	183	176	222	195	210	181	201	228	163	209	230	229	212	210	206	208	227	210	210	248	199	204	184	202	215	186	175	187	222	197	213	213	194	182	231	184	201	194	195	188	212	204	188	163	212	207	203	211	236	213	181	193	192	225	191	186	183	208	238	198	202	209	205	202	209	183	208	213	207	182	221	184	217	218	210	203	214	192	217	210	192	224	225	194	208	196	199	202	196	202	221	226	226	196	197	205	216	193	197	212	224	202	197	217	221	178	181	230	204	201	228	191	220	204	210	197	194	210	186	188	188	212	230	197	211	187	243	212	202	196	208	224	201	203	239	204	228	210	220	183	211	201	213	212	179	206	189	200	202	195	189	215	193	197	197	193	204	189	192	200	229	215	207	200	178	232	192	195	189	208	209	229	211	196	220	200	212	163	236	195	192	234	194	214	210	189	191	203	190	187	200	196	204	198	198	219	205	194	189	186	191	202	204	208	220	204	200	193	190	240	193	199	203	181	234	183	212	220	225	210	208	211	211	215	213	214	194	188	184	191	197	180	215	179	176	193	233	215	180	230	189	184	188	205	207	211	217	195	197	213	181	210	205	209	204	206	164	221	200	194	214	208	192	217	202	195	203	205	217	208	210	185	211	190	179	192	190	212	190	210	205	198	221	221	233	217	210	190	191	215	193	199	179	214	237	241	181	222	195	198	200	205	188	202	213	168	204	219	207	193	221	201	238	235	190	200	194	217	183	202	231	215	187	190	207	211	198	203	241	200	188	206	184	227	214	195	195	218	210	227	203	205	207	189	177	192	178	172	170	194	197	216	209	185	210	220	241	235	177	213	219	226	180	221	197	226	201	215	214	228	202	196	209	178	165	210	241	191	230	215	214	221	215	183	207	216	198	211	201	212	228	193	201	241	204	237	211	235	196	195	193	242	205	189	201	232	238	207	176	202	208	222	185	186	192	215	198	186	221	213	168	223	207	207	209	226	194	179	204	199	177	203	185	214	216	203	215	190	201	242	218	228	213	247	222	229	182	200	199	236	220	195	208	208	216	222	214	181	213	205	204	207	213	225	187	182	231	190	223	189	202	215	218	213	224	173	202	194	213	228	210	239	192	201	208	199	201	195	195	183	185	233	203	243	188	227	165	178	198	240	193	189	177	173	224	224	202	198	194	203	221	229	223	223	216	202	215	179	185	183	192	221	209	202	200	223	213	194	220	205	193	208	208	220	209	200	196	201	224	191	185	213	201	202	199	202	210	212	212	211	178	181	232	210	246	192	196	215	190	223	189	213	197	187	208	196	213	215	226	221	215	200	224	204	183	214	220	202	219	199	187	211	194	192	240	198	219	199	196	194	234	237	189	209	205	215	215	196	193	203	195	196	191	200	202	217	231	219	178	182	202	196	189	198	181	182	216	217	221	216	193	193	197	190	207	177	217	193	222	184	226	195	192	213	198	192	220	200	197	212	232	209	184	204	225	204	209	235	237	210	174	188	158	222	237	206	207	219	199	200	229	198	226	210	202	227	206	195	185	192	226	214	206	191	212	210	211	222	203	261	195	178	210	211	207	183	229	202	210	233	202	233	214	200	216	211	197	197	194	194	210	208	193	183	216	213	177	194	224	202	202	196	215	217	203	198	192	216	230	207	216	177	210	230	201	225	191	211	216	237	226	224	221	210	200	202	208	183	178	194	246	216	247	199	212	205	202	222	215	215	196	194	192	225	222	219	224	215	218	210	210	220	192	191	198	213	196	179	197	202	198	190	208	197	248	218	194	205	223	227	196	187	210	216	200	202	250	215	174	178	191	211	213	197	184	179	195	192	205	228	200	207	206	201	216	205	204	220	192	213	211	214	213	223	207	216	221	209	218	207	211	205	226	200	215	232	187	197	152	200	184	217	207	206	186	219	234	213	203	194	216	212	218	223	201	203	198	195	191	221	207	203	167	219	209	195	201	212	218	185	235	179	206	186	186	206	201	202	203	190	221	194	204	207	202	190	222	181	213	169	210	210	197	197	210	194	235	206	181	173	208	208	189	209	231	199	194	181	225	216	238	203	207	215	211	245	208	206	204	222	197	166	185	214	186	209	216	181	169	197	226	212	232	182	192	242	192	216	205	183	189	205	214	215	207	203	197	198	189	182	218	187	199	221	234	215	228	236	196	211	173	201	214	231	210	197	177	218	215	225	193	195	186	213	217	200	194	197	218	200	206	212	225	178	192	203	187	208	196	193	204	235	227	213	208	178	222	209	193	211	209	190	207	227	194	217	220	245	193	221	221	157	175	199	221	230	221	216	195	189	188	211	239	227	214	209	197	204	185	211	171	184	195	201	191	219	222	207	209	196	216	215	186	180	214	210	214	196	215	177	185	180	196	207	211	210	224	249	217	223	190	190	205	189	187	208	222	213	207	201	206	195	198	197	194	221	208	193	204	202	203	195	176	196	196	202	227	191	212	213	220	186	197	229	179	225	216	188	214	221	205	225	204	221	215	216	187	202	215	184	186	221	225	200	231	204	220	198	215	180	199	193	207	259	235	205	226	196	211	165	205	195
20229	896	1364	1434	1177	1121	936	835	763	725	673	659	631	625	619	598	619	528	591	580	562	518	541	532	553	516	512	539	616	492	583	536	537	529	515	521	534	501	497	518	500	490	491	502	528	505	500	512	527	515	498	483	541	476	509	553	515	500	487	505	482	544	493	507	522	496	466	518	533	487	531	505	517	505	462	533	540	502	489	471	541	498	534	456	531	491	487	469	497	479	507	506	474	488	515	526	484	503	489	497	478	515	455	528	465	569	499	515	508	538	505	523	557	504	507	517	499	507	499	512	526	546	551	503	487	501	486	479	505	485	490	517	477	468	496	528	484	494	513	514	483	496	487	505	475	488	463	490	467	477	503	489	546	476	490	487	505	514	541	477	525	540	475	500	550	487	510	494	517	494	528	515	537	487	478	494	479	494	504	533	527	495	508	508	511	473	519	529	546	519	522	524	519	493	490	495	526	493	527	456	470	501	518	525	483	477	515	505	476	540	472	511	491	475	511	470	473	480	482	480	497	506	536	505	497	500	476	519	535	525	490	486	516	500	528	514	491	483	485	495	526	511	508	491	533	528	471	491	481	466	492	509	516	482	505	534	495	505	510	453	491	503	494	501	476	537	502	508	507	458	532	514	471	554	526	493	514	492	525	480	485	550	503	517	528	488	546	526	504	489	456	494	492	504	457	490	505	523	499	484	537	533	523	520	483	493	526	476	521	480	538	512	492	484	521	494	509	513	530	500	511	513	480	521	515	541	529	528	500	474	447	475	506	475	530	476	522	506	493	474	469	502	497	488	494	503	481	540	494	495	490	485	509	512	505	515	509	561	463	482	492	498	492	504	494	508	504	479	489	483	487	467	494	453	456	513	498	491	494	482	489	496	508	555	474	474	546	495	533	469	514	492	498	536	465	478	526	450	476	507	508	534	488	501	522	483	526	489	482	489	527	472	504	492	529	493	455	465	444	510	491	501	491	517	496	519	511	508	528	496	484	473	441	472	487	486	521	466	484	530	460	519	518	460	520	531	504	509	506	512	500	507	439	559	473	517	515	455	516	480	482	525	479	512	530	493	562	489	498	535	486	508	493	494	516	483	495	519	525	476	488	540	503	520	493	502	512	542	498	530	492	517	505	467	508	487	522	496	494	520	506	491	492	483	504	527	480	462	483	513	522	503	505	477	462	491	486	507	502	501	534	568	480	523	527	482	531	467	508	495	479	474	501	475	482	489	475	462	513	591	497	515	519	529	519	508	484	520	460	499	497	515	522	501	513	468	529	485	508	554	489	514	492	482	465	473	492	449	516	526	517	454	516	512	510	501	461	533	511	486	474	476	499	440	478	483	555	497	462	519	492	516	495	512	482	510	495	498	492	524	507	490	504	499	481	491	521	485	477	482	512	505	496	493	521	498	512	532	517	486	527	487	500	528	545	445	498	495	484	515	494	498	487	479	526	513	506	485	473	503	513	487	490	529	503	527	504	503	541	492	508	481	491	520	497	516	511	457	511	522	483	506	528	508	520	501	469	513	471	514	525	508	506	536	510	497	506	498	536	527	487	518	519	507	494	475	509	506	521	486	524	491	508	467	515	508	502	527	548	509	518	524	536	488	487	494	516	481	532	496	524	504	491	479	525	506	473	483	498	501	517	513	500	496	496	504	503	517	499	514	499	495	490	519	513	485	481	523	506	522	512	513	465	496	508	517	479	509	514	521	505	504	490	520	477	538	502	495	486	481	476	515	541	552	495	508	495	501	529	485	505	503	520	551	516	507	516	523	497	507	508	511	507	533	487	506	546	483	476	478	466	487	462	519	494	515	477	507	504	480	496	473	467	479	526	489	515	486	538	513	529	483	494	505	514	492	499	469	540	472	504	536	515	521	518	530	474	526	521	494	509	494	515	495	484	519	485	501	495	473	507	523	478	503	466	521	553	509	488	482	494	503	496	522	497	507	521	508	522	508	540	499	570	472	521	489	501	518	495	530	509	512	519	461	488	511	488	483	501	514	468	509	478	472	502	513	484	470	487	494	495	518	543	487	491	533	546	509	500	522	533	482	503	522	489	553	483	481	497	491	517	491	498	477	518	510	518	491	530	515	476	500	477	496	508	503	520	462	494	493	507	480	508	511	513	510	532	522	519	486	477	513	468	498	487	450	501	516	503	472	509	475	503	505	496	484	459	438	521	502	485	512	466	485	485	530	494	516	498	479	498	524	529	488	475	509	527	506	501	508	534	536	492	519	520	485	480	488	519	496	497	470	499	554	470	506	479	522	495	534	513	479	518	517	527	508	480	472	533	563	486	509	491	497	548	528	481	507	507	554	532	502	470	478	501	504	499	493	516	506	490	510	504	507	518	504	481	507	520	478	500	527	528	463	523	482	478	440	526	524	469	485	549	511	498	529	530	435	467	527	488	487	481	508	523	533	522	509	526	509	494	509	521	495	455	519	460	504	485	504	481	540	480	533	501	518	531	497	440	511	499	499	488	505	491	482	541	541	500	490	504	527	528	499	499	528	492	488	496	501	510	526	520	476	491	482	496	520	525	501	557	501	490	492	514	486	464	524	494	510	503	536	493	499	521	469	504	513	484	487	530	476	495	484	500	504	513	499	507	499	484	540	497	490	518	471	485	466	515	473	487	472	484	501	507	470	522	499	480	492	491	483	521	507	531	480	497	490	517	488	520	513	499	519	499	509	527	498	455	525	476	540	477	487	481	486	509	438	554	488	455	453	485	467	500	465	514	535	544	508	535	465	526	520	486	491	523	492	563	527	481	470	493	507	500	487	481	490	506	505	524	503	486	512	514	501	463	464	499	463	488	509	478	487	527	513	487	506	512	493	542	495	509	461	488	490	452	534	536	524	516	530	488	484	513	468	496	511	515	511	452	483	492	480	522	493	482	518	471	508	490	539	470	542	470	501	491	526	498	508	508	513	509	472	502	512	482	489	493	532	491	481	510	495	472	476	486	483	524	473	534	509	483	526	501	516	527	485	523	481	504	476	472	540	494	517	522	475	523	509	572	506	484	533	493	532	502	544	534	500	520	497	514	545	522	499	510	509	505	512	494	493	526	531	495	485	450	501	506	511	503	520	525	467	499	477	490	515	470	463	512	525	490	460	495	484	505	465	530	494	474	515	469	539	502	482	521	515	505	510	496	503	473	482	515	464	496	483	506	534	492	491	486	499	527	491	507	463	506	486	509	495	514	488	519	446	472	492	521	490	504	511	505	518	520	505	467	481	485	537	521	509	482	498	538	521	460	510	497	492	548	488	473	481	525	481	522	491	499	483	508	517	503	519	498	500	522	500	509	461	503	480	508	493	533	529	522	499	508	541	456	503	535	515	517	522	541	509	555	489	495	484	496	500	485	469	498	514	500	476	470	541	476	502	492	487	484	510	492	488	508	498	493	483	471	530	514	502	522	532	495	472	485	512	541	532	514	533	482	444	525	464	506	505	510	455	489	495	529	510	533	514	490	496	487	517
45960	13581	3685	1410	796	592	550	507	425	418	370	377	364	404	400	372	378	345	365	352	356	370	362	380	371	332	337	348	354	328	337	332	358	333	389	337	362	321	332	360	303	371	338	315	346	346	333	347	356	327	359	342	367	346	345	341	366	360	356	401	373	328	314	371	332	306	336	359	355	323	356	350	323	345	334	322	342	337	328	315	307	333	375	370	301	341	392	353	331	317	361	352	326	360	373	330	352	340	353	366	324	334	337	333	350	379	340	298	358	349	351	343	373	341	313	335	353	352	325	325	351	354	323	345	363	335	339	359	364	355	348	350	329	352	344	330	345	320	334	321	330	349	367	362	358	339	345	311	374	306	363	399	336	349	379	358	329	367	287	320	305	357	364	348	347	355	341	351	352	336	360	355	343	333	315	340	347	379	379	322	339	325	323	352	350	336	338	345	330	359	360	366	344	306	318	327	317	342	311	393	353	379	340	353	342	320	338	323	382	349	329	330	326	329	346	358	325	331	311	366	350	351	356	378	334	341	350	382	398	407	360	308	329	374	360	335	343	327	311	368	345	355	341	368	347	346	323	340	339	333	329	349	318	320	338	357	339	321	378	365	335	329	326	364	391	359	380	381	369	292	329	356	324	328	323	355	368	352	379	328	370	349	332	354	336	313	372	342	376	357	375	347	331	348	352	356	356	341	340	374	354	351	372	339	325	361	342	334	327	343	391	346	352	350	325	338	327	361	365	306	330	337	324	350	345	358	351	356	369	347	334	373	299	335	329	301	347	329	351	340	335	326	325	382	352	289	380	321	340	359	320	330	332	345	387	334	344	315	365	311	360	319	338	339	351	377	335	347	331	348	302	341	342	312	329	363	328	367	365	322	336	343	346	349	345	321	327	352	371	356	321	342	331	326	374	351	374	349	324	324	321	351	319	319	329	342	327	369	361	377	358	345	324	355	336	367	361	363	313	333	355	342	340	319	341	330	379	341	397	335	337	348	359	332	323	329	313	333	314	362	356	334	378	338	303	417	361	348	358	350	364	330	369	343	345	372	358	320	317	354	353	382	347	319	353	379	324	360	359	351	344	350	313	321	340	343	353	355	344	348	365	330	364	354	343	326	351	360	337	317	355	313	356	368	333	356	362	346	327	324	323	322	414	367	334	370	349	368	333	323	353	343	323	360	329	348	346	356	311	371	342	319	360	348	331	362	356	318	316	326	325	373	411	369	373	369	315	317	326	313	329	324	347	363	347	354	350	352	341	352	346	344	375	328	340	356	307	374	330	379	307	322	336	318	356	407	328	369	331	353	362	366	334	314	319	318	312	338	351	345	373	378	372	347	333	341	352	335	324	351	354	333	346	372	350	318	321	339	319	343	337	335	340	326	334	330	343	349	358	376	340	360	315	325	315	355	358	321	349	362	331	345	317	346	398	360	357	330	370	373	333	354	333	375	354	365	360	369	377	348	315	325	357	354	372	321	354	334	309	352	332	342	376	365	338	363	335	366	335	343	340	334	353	322	351	321	335	393	347	335	349	334	364	392	351	335	313	351	343	344	328	330	323	336	333	352	347	349	361	348	333	342	339	349	345	352	350	339	319	342	308	343	367	336	359	341	326	334	383	395	335	308	371	334	326	353	317	351	357	346	342	347	341	344	350	325	323	335	324	321	347	374	351	361	333	364	355	336	333	400	349	341	333	358	350	349	378	336	363	357	348	339	351	373	321	356	340	359	350	386	382	332	344	385	331	333	348	335	329	336	367	309	318	364	357	333	343	370	337	332	324	361	339	350	335	325	337	345	315	332	356	347	350	363	349	350	349	340	322	390	384	355	389	364	336	300	325	330	376	341	318	340	345	409	353	380	351	342	346	339	353	302	365	360	307	374	378	355	346	348	343	319	342	338	329	333	326	362	371	365	305	334	359	344	348	320	347	316	343	351	337	372	318	326	362	367	372	380	362	337	333	402	389	386	340	353	336	363	349	325	341	354	373	347	367	360	341	338	305	356	331	335	363	369	317	320	317	345	384	339	325	338	358	324	343	356	375	317	312	319	359	343	324	376	345	331	334	322	314	355	333	347	346	309	337	343	363	364	361	356	339	341	350	341	353	379	354	348	316	355	367	325	334	322	300	368	333	353	364	328	373	335	361	361	364	358	397	334	349	362	336	330	321	318	335	332	357	369	302	341	375	374	349	319	369	356	329	341	347	373	363	341	309	376	323	374	358	343	371	343	322	303	317	315	345	372	334	329	318	382	320	335	339	344	355	360	320	328	310	332	318	354	344	342	363	365	324	328	346	343	323	362	326	320	348	335	344	350	298	315	371	361	318	358	325	347	347	327	324	347	307	343	346	344	344	342	388	371	326	330	357	373	334	337	355	342	356	353	324	369	330	353	345	321	350	342	337	337	341	334	353	339	342	324	345	351	326	346	353	316	361	362	322	323	328	346	353	317	346	323	330	334	342	366	357	386	395	342	342	331	310	333	302	351	377	342	342	335	343	363	316	369	330	348	370	359	370	368	347	349	321	316	327	374	352	348	356	309	356	368	342	324	360	357	347	313	345	325	313	359	331	358	348	367	332	345	312	313	349	378	351	333	371	352	343	344	322	340	304	342	389	344	295	311	303	323	352	340	376	347	330	335	345	354	333	365	369	356	340	320	320	303	352	319	360	359	325	341	384	325	301	323	340	356	341	339	348	386	364	379	339	357	351	329	311	345	313	364	336	357	322	366	358	318	377	342	331	366	344	324	332	334	302	324	326	352	360	361	327	334	364	372	355	323	352	376	315	339	322	328	342	342	357	354	354	384	328	380	360	392	293	369	332	361	368	330	371	359	382	338	341	323	343	326	311	353	367	342	359	345	355	331	364	377	372	338	352	348	327	335	291	340	344	396	334	412	350	345	327	318	306	311	302	345	375	361	322	334	303	357	374	360	332	318	364	314	353	330	350	327	301	328	387	357	371	326	325	344	350	301	334	357	317	355	361	375	356	317	315	337	325	313	347	327	344	364	357	368	340	329	333	364	327	362	327	342	312	322	339	347	372	357	348	334	356	318	317	321	339	334	407	342	345	354	352	325	348	342	307	328	324	341	343	322	351	360	347	351	333	381	317	365	327	392	341	334	352	366	348	336	385	332	348	354	311	368	369	327	318	338	334	316	344	346	334	355	336	363	349	342	377	313	357	340	332	363	337	328	326	322	330	326	343	319	295	344	365	317	352	340	322	336	351	372	336	341	354	345	351	387	370	360	317	334	358	345	338	376	384	324	349	370	380	352	369	335	332	315	350	326	341	323	349	328	366	375	345	331	319	333	318	348	327	360	329	330	372	355	341	359	342	317	361	327	371	341	363	340	352	329	331	330	354	334	326	336	305	301	319	348	369	361	348	369	341	350	355	354	341	332	364	336	323	324	368	340	382	345	355	322	387	334	310	343	351	372	350	335	341	381	361	356	347	321	296	341	323	330	363	280	350	326	326	363	323	359
27438	1554	2405	2499	2164	1883	1589	1412	1284	1169	1068	1075	978	946	1001	910	886	905	827	853	846	839	810	841	831	854	840	775	790	873	819	828	809	803	804	762	820	788	753	804	787	805	807	788	769	739	804	775	837	790	742	766	769	767	752	771	747	743	788	736	750	773	781	774	807	724	767	812	792	778	737	782	755	755	690	784	719	726	799	755	707	718	784	754	743	774	757	760	786	801	782	749	768	764	754	744	755	766	756	759	770	782	794	789	734	822	768	751	738	801	769	744	761	798	724	764	761	730	749	740	781	766	804	722	754	721	764	746	723	790	741	748	801	807	748	748	762	833	754	784	755	727	783	752	747	752	807	761	789	777	782	721	742	725	787	746	760	717	810	767	717	763	760	794	717	787	745	727	804	783	741	776	798	739	751	748	799	816	764	730	734	788	764	758	804	732	817	697	775	776	749	759	762	758	759	680	779	797	735	744	738	717	742	762	745	747	731	757	861	738	785	767	745	722	745	709	770	736	791	787	756	747	804	800	769	754	723	704	785	770	796	773	711	768	741	744	708	748	750	757	753	776	774	791	774	807	797	791	774	788	762	786	722	763	735	758	757	775	769	738	771	759	749	722	797	759	739	741	713	829	740	801	743	749	747	761	740	768	744	739	750	788	778	787	737	762	750	772	684	723	795	792	757	757	723	753	769	765	739	776	781	728	723	744	797	785	780	774	770	768	767	716	765	747	743	810	708	740	775	749	740	790	757	714	773	746	720	797	714	760	792	827	784	767	759	772	729	764	738	781	750	775	820	741	806	769	779	821	779	783	821	745	745	782	773	750	783	743	731	767	763	752	770	770	785	754	795	779	744	736	746	765	735	783	792	792	759	761	758	772	732	774	763	723	729	806	765	775	725	743	749	777	773	749	776	777	752	782	780	763	797	808	786	720	735	782	746	763	720	748	757	751	772	763	735	770	778	743	802	811	730	795	760	780	715	796	748	765	780	749	770	741	776	772	693	798	763	810	681	719	764	730	750	768	785	743	750	789	769	741	736	786	835	781	748	757	725	779	766	684	752	765	756	755	774	753	781	721	730	735	767	759	748	774	723	746	803	769	774	779	777	794	757	817	700	759	779	751	755	782	742	797	747	730	748	721	750	721	767	778	731	744	763	750	772	728	751	773	768	777	775	744	759	758	748	728	709	781	752	729	756	756	715	770	796	750	743	749	783	750	786	740	707	772	784	765	781	729	746	748	731	778	750	801	743	789	739	786	726	755	747	732	759	791	748	737	734	768	768	745	796	793	766	783	796	741	773	735	787	748	769	737	728	722	749	716	770	729	725	749	784	771	745	771	787	722	727	758	784	783	751	793	752	797	783	728	799	760	726	705	771	734	792	788	721	743	743	768	733	772	768	752	848	733	732	764	778	717	780	776	776	737	717	715	767	763	726	795	734	756	792	708	801	748	732	754	784	789	735	724	733	725	703	785	765	675	771	788	760	766	743	793	822	760	751	729	734	753	759	770	765	807	772	720	715	739	725	791	783	759	791	786	730	726	745	724	826	790	767	765	790	769	759	732	734	773	783	736	722	738	801	746	728	751	726	738	784	727	782	739	788	791	752	737	743	758	797	798	752	784	798	767	738	723	709	766	764	741	786	779	786	788	714	798	757	709	743	803	783	742	812	740	751	753	743	733	796	761	759	827	803	737	782	753	740	724	770	762	742	756	737	752	781	806	819	782	783	751	752	781	737	790	790	756	780	735	767	744	750	756	760	781	730	730	762	713	725	753	773	725	768	759	795	751	824	754	752	801	728	724	817	792	708	735	730	760	701	746	802	777	755	809	799	734	723	751	706	768	788	730	766	767	785	724	736	766	778	707	744	752	799	792	759	789	744	756	831	756	743	780	782	802	767	754	719	747	720	739	703	720	759	763	827	763	741	732	817	791	731	719	709	732	737	705	766	729	748	773	739	720	796	783	754	758	755	731	772	799	769	747	779	698	816	737	801	734	747	741	764	717	761	754	723	766	808	753	765	781	804	779	763	739	767	779	733	766	762	774	771	763	748	812	781	763	739	738	751	771	743	751	782	766	739	777	768	775	761	801	775	809	744	747	756	784	735	763	733	737	757	732	763	794	754	794	762	731	741	749	805	813	768	735	755	778	779	796	753	786	727	751	807	741	788	784	748	769	767	766	788	795	758	774	792	744	752	735	746	711	765	821	761	791	774	772	746	778	791	780	739	760	806	768	757	768	775	761	770	790	734	765	750	778	755	745	771	711	744	790	777	801	779	709	784	826	718	769	766	679	737	772	772	766	746	767	751	754	780	758	736	752	771	769	789	809	754	760	741	790	796	756	778	774	754	744	778	760	773	704	757	746	759	781	753	792	712	813	789	701	770	785	735	734	755	752	746	773	791	738	840	768	795	748	800	761	754	788	794	743	730	765	730	747	824	781	735	765	742	722	724	798	761	758	794	769	748	735	757	777	735	737	725	788	707	785	779	808	752	773	757	754	773	749	709	775	774	753	818	761	744	742	787	733	753	782	735	746	736	770	782	736	741	757	734	798	773	763	763	796	747	713	742	760	752	808	765	758	779	753	728	753	721	769	730	829	748	779	775	754	740	719	749	736	707	724	725	745	734	797	770	793	763	766	760	799	739	752	814	754	722	796	762	765	729	733	753	763	730	736	819	763	756	763	725	747	778	773	761	743	796	774	737	779	766	735	742	755	744	747	755	759	735	717	777	767	767	783	741	777	764	729	790	753	740	803	774	733	730	745	727	753	772	761	725	765	731	746	781	745	749	762	802	767	766	726	743	790	721	786	752	726	751	753	750	763	746	764	749	727	729	754	715	763	819	728	809	736	703	769	760	739	761	778	724	771	778	743	755	752	797	795	769	759	787	777	706	796	772	816	729	765	749	725	745	768	763	746	737	844	802	744	799	773	797	745	772	760	731	743	745	714	794	743	821	789	767	723	763	764	779	823	796	781	747	731	725	745	814	755	750	771	714	781	742	759	810	813	748	719	791	758	767	766	796	727	742	792	784	803	738	798	812	748	760	720	753	744	747	745	724	748	750	801	780	767	763	774	773	770	805	751	775	734	770	718	729	735	743	733	822	762	768	720	752	782	746	723	743	771	747	796	767	772	750	716	804	798	779	790	730	772	792	757	801	769	715	747	748	768	780	807	761	777	803	801	771	801	724	720	762	806	785	773	750	735	720	813	757	790	776	700	801	822	778	742	782	822	799	736	752	724	766	803	754	739	797	784	750	748	719	739	783	758	692	752	723	785	770	719	774	764	811	760	721	766	754	786	785	785	790	767	718	803	764	684	774	751	785	730	754	844	767	762	796	783	762	727	728	765	698	749	754	791	744	734	725	769	794	764	826	757	733	783	726	734	798	759	757	759	771	706	763	732	799	732	711	808	794	774	740	787	796	791	758	765	784	755	731	746	768	749	784	762	764	698	719	754	738	774	734	718	730	751	752	739	728	754
11009	921	243	163	128	123	126	147	126	109	107	125	117	132	118	120	125	117	128	143	131	135	119	106	125	109	112	123	101	140	117	117	124	109	120	113	110	119	117	123	110	107	126	143	118	136	109	124	123	119	136	147	129	104	127	141	123	112	119	119	107	112	123	116	119	131	113	126	132	149	117	128	130	130	131	115	99	120	131	121	120	129	114	119	129	119	111	133	106	119	121	138	123	122	125	129	130	129	127	131	112	105	109	127	106	135	140	116	145	129	117	131	114	136	147	111	106	137	123	131	124	124	121	121	120	111	121	133	107	99	105	129	116	133	123	101	120	92	115	108	123	113	120	116	113	130	126	127	97	134	118	103	146	116	108	123	137	104	114	116	115	107	105	110	131	118	133	131	125	130	109	103	118	111	97	114	119	121	116	115	128	119	119	124	105	141	109	117	131	121	109	125	116	110	119	111	119	128	119	116	127	103	116	137	134	113	110	107	115	107	114	128	107	126	151	110	117	114	111	121	114	111	101	106	115	124	117	103	135	119	119	108	141	99	136	131	138	130	119	132	110	116	113	137	130	117	103	121	157	114	109	95	132	118	125	103	105	106	127	110	119	88	113	106	122	128	142	120	120	124	129	129	128	127	101	129	100	122	109	121	126	124	110	124	136	133	132	128	108	109	115	118	125	125	107	107	112	129	137	109	140	111	129	134	130	122	123	115	121	135	112	121	95	98	106	98	117	122	128	109	116	106	150	132	132	112	114	101	122	111	133	128	132	109	107	112	121	115	110	104	130	110	94	133	118	119	139	132	119	111	101	119	93	103	110	114	133	130	130	128	117	111	107	106	114	112	110	119	109	104	135	134	115	129	100	109	122	133	96	133	115	111	132	114	113	100	123	122	105	113	118	99	114	95	125	119	106	113	112	116	128	110	97	129	109	92	114	108	127	117	124	123	118	126	92	149	116	108	135	123	125	127	97	116	130	110	112	120	115	131	115	90	107	95	137	127	120	124	127	120	140	138	135	132	118	122	105	103	110	120	145	136	132	117	120	105	133	134	126	117	129	121	128	108	110	137	135	107	119	109	125	117	118	125	155	127	135	128	112	129	123	126	128	118	110	122	118	119	108	110	151	118	135	109	122	130	114	105	124	106	131	103	111	136	118	142	124	128	125	123	116	117	117	127	106	128	98	119	111	136	109	121	108	130	132	121	121	127	95	117	101	116	153	110	115	123	130	107	118	109	103	97	113	118	133	127	130	107	99	113	100	116	109	114	122	120	113	119	139	123	126	119	122	94	122	113	123	104	124	122	114	118	113	126	133	107	128	133	113	134	111	113	127	98	130	127	121	121	124	135	122	111	123	113	109	134	116	146	127	123	112	118	134	110	135	118	121	115	105	103	132	141	114	113	122	141	115	101	125	121	122	131	114	133	113	134	120	130	108	122	108	129	130	125	121	120	128	122	90	99	119	130	131	132	131	113	122	126	116	114	118	131	118	110	107	142	103	96	126	136	140	130	121	133	99	134	131	112	115	109	132	113	137	121	143	107	106	118	131	95	143	122	125	104	144	110	133	142	104	126	129	117	119	126	129	118	122	111	100	119	134	108	99	122	115	119	125	114	123	131	133	127	109	107	116	122	124	129	113	114	136	124	100	123	105	101	124	129	101	148	123	143	132	118	132	134	117	126	122	112	108	119	102	112	126	136	118	137	126	97	108	124	111	127	116	119	119	107	106	109	120	122	115	131	120	128	124	108	121	116	100	115	102	111	118	105	109	116	115	118	117	127	124	132	129	128	128	130	120	129	120	99	115	110	149	111	111	114	112	100	124	120	105	117	132	135	145	137	132	98	119	134	118	118	128	107	116	130	118	123	113	105	111	93	126	112	139	124	93	102	116	131	110	116	150	97	124	102	134	129	139	120	120	150	124	132	118	122	133	122	118	124	111	134	112	117	119	149	131	125	135	107	123	114	126	110	133	120	118	129	107	111	131	151	102	126	127	128	123	123	123	112	122	131	108	122	104	103	118	122	110	118	121	106	101	108	116	121	116	109	132	119	123	137	129	135	118	149	128	148	118	117	119	106	126	120	111	113	117	128	129	120	119	120	101	135	117	137	122	140	136	101	118	111	115	129	145	124	115	113	128	110	130	109	89	126	114	132	129	123	125	125	133	106	127	120	113	124	108	134	114	118	116	113	140	122	116	115	145	128	124	136	131	126	129	114	140	114	150	130	135	121	127	117	116	132	105	126	117	154	114	140	115	119	128	107	130	129	103	118	135	107	119	124	113	108	118	103	121	127	137	115	110	118	124	128	130	106	110	135	132	107	118	138	127	106	114	108	127	120	112	133	136	117	94	115	115	111	120	130	115	118	116	132	134	112	119	123	136	116	131	122	119	115	133	121	102	117	127	104	90	110	115	129	112	125	119	134	126	121	132	129	125	124	131	121	106	131	101	123	108	118	118	97	123	116	116	92	102	133	114	121	114	119	99	117	113	113	118	134	117	121	118	140	110	139	107	134	108	111	113	112	97	109	113	132	98	141	111	137	123	116	109	127	104	138	98	123	105	112	127	120	115	129	126	139	128	130	122	99	123	107	122	121	110	136	114	145	125	141	114	113	104	113	135	107	118	120	121	122	115	120	141	140	100	98	112	106	114	108	92	130	132	117	116	96	128	102	117	117	111	118	115	123	104	120	128	121	125	119	118	111	125	135	136	112	124	114	117	119	109	108	128	139	103	121	112	129	122	139	117	138	119	119	112	128	134	112	119	118	117	107	117	119	100	111	125	144	119	122	118	122	112	131	135	106	114	137	105	132	114	116	133	124	131	110	102	107	143	122	117	126	118	111	145	133	121	126	113	112	118	115	115	111	125	98	120	89	116	121	121	123	108	103	120	134	106	147	135	130	99	114	111	94	114	121	116	144	114	135	124	129	117	119	125	112	141	118	122	120	108	154	111	112	125	105	123	99	135	111	125	114	133	120	118	130	106	109	90	114	134	116	121	111	137	148	117	159	125	126	112	131	109	120	108	135	122	104	139	134	140	108	117	104	109	116	116	103	125	107	118	112	108	129	102	139	121	106	138	114	106	123	122	118	109	150	109	120	110	117	134	151	115	111	134	98	90	105	113	126	98	125	125	125	127	131	139	102	125	151	129	130	117	117	112	123	113	124	123	114	130	117	116	118	116	88	117	134	129	115	121	128	134	109	105	99	97	121	127	101	129	109	126	132	134	108	130	104	121	141	136	120	123	128	133	104	104	124	123	122	88	121	131	129	124	114	120	118	117	114	128	102	128	110	106	114	129	125	139	125	114	118	118	119	112	133	110	131	113	108	120	123	144	111	127	98	107	129	122	107	104	117	90	111	127	94	122	121	120	113	133	117	108	139	118	133	116	130	109	113	141	108	107	131	114	104	137	135	121	128	125	102	119	143	109	112	123	115	92	98	108	107	99	121	131	139	118	123	105	113	124	118	119	99	130	111
6744	420	398	409	399	372	384	380	361	319	323	345	329	345	344	309	336	312	291	308	338	312	345	330	345	311	331	322	322	322	334	363	315	332	326	315	335	310	335	320	348	313	321	310	305	379	352	334	334	330	336	297	323	343	291	343	302	277	333	339	357	329	335	314	327	314	312	321	354	336	326	319	315	284	349	346	343	331	305	319	304	302	343	359	311	293	317	346	321	325	349	329	350	304	318	325	335	324	339	326	315	313	311	321	331	328	343	305	293	318	346	332	342	353	357	322	362	347	325	318	322	340	311	353	311	333	313	357	320	332	328	303	277	310	364	321	337	342	376	350	337	350	344	309	361	359	348	327	326	322	321	312	342	309	325	332	345	299	342	326	301	326	321	304	284	337	314	315	349	317	327	344	331	363	333	322	332	321	332	331	314	302	295	306	301	314	314	312	316	300	299	324	329	326	313	321	324	349	354	323	363	364	297	328	319	335	322	347	314	347	332	327	320	297	345	336	302	307	368	316	330	312	335	294	292	301	341	337	350	327	318	363	342	298	353	322	327	322	335	288	322	338	321	319	306	302	359	327	318	329	334	330	340	348	291	304	327	307	324	359	339	354	310	319	286	342	308	343	322	314	301	296	333	355	341	331	328	309	347	340	321	336	348	339	336	313	344	343	330	328	335	324	304	322	316	323	283	326	314	341	304	331	328	328	293	328	322	299	344	298	290	305	324	340	326	326	310	320	319	330	344	326	314	319	300	332	287	289	306	331	344	292	309	320	335	319	339	334	309	323	347	312	310	321	340	335	326	319	321	342	318	323	331	305	319	281	313	317	318	315	304	303	304	321	355	348	311	304	323	339	340	321	305	326	333	329	317	321	348	312	306	343	289	320	337	308	327	324	321	336	366	309	351	325	324	299	337	358	309	320	335	339	324	329	284	332	325	349	323	296	338	309	336	305	299	329	314	312	334	337	323	342	278	325	321	300	330	324	337	309	317	344	345	304	355	345	336	364	308	299	332	281	311	343	340	295	297	302	309	324	298	286	332	309	311	324	342	302	319	304	348	286	261	313	311	316	339	324	312	320	335	337	318	339	339	325	325	329	345	327	314	314	308	318	327	312	331	290	331	336	313	316	330	311	321	317	337	323	324	306	328	295	302	325	335	333	327	307	320	329	319	381	326	363	317	350	318	301	353	317	348	336	315	308	336	336	336	310	343	305	286	320	322	337	348	318	326	360	309	333	338	345	316	324	311	310	344	323	332	320	327	353	342	318	338	300	312	317	315	349	274	329	308	308	315	300	305	302	325	356	322	313	370	331	327	304	310	316	323	319	306	311	357	324	332	311	326	351	310	344	306	338	327	285	336	297	306	324	311	318	366	334	321	320	340	317	341	326	327	293	327	353	305	293	322	336	298	318	348	357	310	310	281	325	309	299	318	336	338	343	332	316	335	328	317	316	297	331	333	332	328	310	300	320	334	307	313	328	316	298	296	316	311	302	349	316	335	341	358	311	356	343	335	285	324	310	323	293	336	321	344	319	345	344	309	348	326	296	338	331	319	338	335	352	333	308	361	324	314	338	358	334	342	355	335	320	315	303	355	330	346	322	345	321	325	323	377	353	328	314	332	302	324	326	311	324	360	329	312	343	334	300	356	324	288	323	344	346	327	326	312	279	348	336	320	375	305	344	305	342	333	308	325	353	298	283	314	348	285	330	286	328	322	337	306	347	315	333	341	336	337	331	317	327	312	297	323	328	343	336	309	325	309	325	338	311	316	297	312	311	338	324	308	285	305	339	347	303	327	347	306	334	327	315	316	300	313	330	312	332	320	325	315	310	357	331	335	318	344	298	339	320	347	312	316	312	332	291	318	328	337	350	321	345	331	344	348	325	323	336	311	317	324	333	323	344	327	308	315	331	320	310	331	340	341	316	317	330	313	330	340	340	342	320	322	309	323	362	327	311	321	320	339	327	321	322	311	281	316	281	329	338	366	297	316	337	330	308	322	321	334	333	310	351	301	345	312	317	338	340	302	319	282	376	338	320	308	346	333	333	303	312	335	295	331	333	327	312	309	357	323	356	340	324	318	323	324	322	317	331	317	363	337	373	314	329	315	338	316	327	318	298	330	318	316	328	379	338	348	335	347	333	306	322	377	314	299	331	312	323	306	343	322	319	336	337	325	323	321	311	322	308	329	302	317	326	336	333	309	333	311	350	320	319	366	322	304	309	343	366	321	297	339	337	340	316	319	343	304	335	309	351	288	346	351	324	301	307	322	323	298	308	308	320	309	314	350	326	314	327	323	324	296	363	322	313	322	332	281	339	287	339	349	306	365	310	291	305	304	350	327	348	313	309	325	342	315	320	315	277	303	335	319	325	325	359	319	346	325	309	330	330	320	310	349	325	321	325	308	353	303	301	289	322	304	329	295	307	323	295	296	336	319	327	342	343	341	317	334	345	340	310	328	316	335	322	341	333	322	318	354	317	336	317	320	308	305	327	296	315	343	294	342	332	326	307	326	308	314	320	304	325	307	310	320	314	349	320	331	330	318	320	349	327	336	317	334	333	327	293	326	338	341	306	295	335	323	327	343	304	318	342	303	358	331	337	320	325	311	340	281	310	295	315	373	354	320	357	352	330	321	327	273	297	339	326	314	324	319	352	306	303	311	326	322	359	331	324	302	295	331	304	293	332	304	312	350	342	316	330	308	311	321	340	302	312	325	333	322	334	321	333	307	373	310	334	319	324	333	344	337	341	331	321	320	324	330	316	333	341	341	368	337	329	319	355	349	324	324	294	305	302	332	340	312	299	351	321	324	305	344	320	376	338	322	312	312	342	304	322	294	360	337	332	298	352	326	330	335	361	288	334	292	321	319	340	340	303	294	315	311	363	279	324	299	325	311	314	337	316	317	331	333	328	305	336	301	319	302	336	356	378	342	298	340	364	320	301	292	301	325	328	313	320	319	327	315	358	344	324	329	326	332	326	351	311	316	344	333	296	311	346	323	320	332	343	326	341	341	348	340	303	328	302	375	306	318	322	310	305	324	334	290	312	293	348	339	331	343	303	338	313	347	303	323	318	344	319	350	325	332	322	309	315	354	319	314	324	325	344	330	322	326	301	308	332	330	341	297	316	293	336	328	311	333	354	319	324	336	322	306	324	304	340	315	322	300	312	332	310	319	328	319	313	327	313	351	341	308	316	316	322	291	343	334	319	315	324	349	296	332	289	350	319	359	343	336	360	313	317	328	330	340	310	335	303	352	310	310	290	314	308	312	307	336	305	328	298	375	317	361	313	335	332	314	327	305	311	324	347	316	325	311	339	303	320	284	316	289	329	335	319	350	312	336	349	339	339	322	322	320	338	313	305	328	322	310	355	334	298	349	352	332	332	318	287	358	307	317	316	326	322	326	351	343	335	332	309	362	298	335	320	308	325	321	333	326	361	324	322	334	292	299	308	344	322	313	316	305	282	329	351	337	296	325	297
33886	7109	1317	652	403	334	296	267	246	232	239	204	201	227	225	201	208	228	214	206	193	189	218	212	212	203	193	242	216	214	218	199	204	215	240	195	195	217	203	198	186	185	210	214	210	201	194	207	194	196	191	221	223	222	195	216	223	185	213	181	213	210	187	219	201	187	175	186	225	218	191	178	198	200	185	204	215	178	196	192	217	191	220	203	199	196	192	196	210	221	227	189	199	197	204	194	210	228	197	228	187	179	238	226	205	199	203	223	219	222	221	200	180	186	198	219	215	203	186	217	201	195	213	187	191	204	187	223	206	195	205	198	184	207	211	202	214	172	192	201	209	203	192	172	217	190	201	199	208	207	205	218	185	210	192	172	191	191	199	203	214	203	205	207	212	169	238	229	228	218	225	172	236	205	210	200	197	188	209	217	205	190	190	214	201	205	214	201	195	219	195	193	211	197	211	235	193	208	210	201	200	201	210	221	213	205	215	204	230	197	207	200	192	195	195	203	202	209	208	186	197	217	227	213	204	209	237	194	199	192	194	199	221	211	198	208	197	208	229	240	179	209	214	225	208	196	213	200	192	205	191	193	197	203	188	175	200	217	222	210	189	212	225	196	214	207	218	211	202	211	170	200	215	212	191	224	187	223	190	190	183	171	195	218	224	176	215	217	205	211	199	246	205	198	217	181	202	193	233	196	184	206	201	192	178	198	185	200	183	195	226	224	198	208	195	245	221	203	185	186	200	180	186	181	203	193	198	194	229	213	222	218	216	178	210	208	199	213	196	190	218	203	202	206	222	181	201	203	211	214	225	189	223	193	194	198	190	220	215	190	206	208	239	189	193	215	188	189	201	216	193	201	192	222	209	203	196	179	216	213	200	183	208	194	219	196	188	240	223	213	163	223	222	186	186	202	204	207	220	226	208	229	219	190	190	198	197	188	223	187	215	190	219	208	204	212	214	187	189	198	213	202	205	202	192	233	213	206	202	229	228	227	208	212	206	203	199	230	184	208	208	197	216	200	219	184	188	181	214	192	191	242	209	198	221	197	199	202	200	193	208	177	213	187	218	220	234	189	221	188	185	199	202	186	203	206	206	197	206	223	214	222	209	190	216	183	204	187	212	219	221	208	173	208	222	194	218	214	182	205	197	183	228	198	227	214	166	178	206	193	175	181	219	213	184	217	215	202	208	188	196	181	182	188	197	206	168	227	197	201	180	224	184	183	198	221	171	215	213	225	214	182	208	203	219	186	191	182	220	213	213	213	187	202	190	165	186	195	196	185	207	208	206	220	221	195	220	212	198	207	198	209	181	178	205	193	196	183	203	225	236	215	205	205	184	187	206	179	201	206	194	196	210	208	211	227	228	220	201	195	194	203	176	227	216	206	233	206	205	214	208	241	206	218	199	213	205	189	218	237	184	211	237	226	203	206	216	237	220	189	199	188	220	238	227	231	203	215	197	205	214	205	182	217	205	213	187	195	209	201	169	195	206	198	180	217	194	202	202	202	193	208	213	192	200	210	194	181	179	196	186	220	214	209	202	213	196	195	199	182	220	201	199	219	221	227	196	199	187	217	202	215	213	217	202	184	188	182	188	208	198	219	174	214	208	179	194	191	213	189	202	213	199	187	177	220	218	208	205	231	202	199	225	185	206	214	199	212	203	202	217	250	247	210	200	214	216	202	214	193	217	189	216	225	182	192	197	194	204	196	198	215	206	192	193	185	183	226	213	211	215	198	211	195	217	225	216	204	190	173	205	201	208	199	183	201	232	235	209	205	181	223	187	214	195	182	204	240	199	248	207	196	193	223	180	178	175	179	212	201	178	217	184	210	190	183	184	211	171	190	212	204	225	187	198	199	204	205	205	211	176	201	202	214	210	206	208	222	220	225	208	207	189	185	196	211	200	211	192	211	225	207	205	201	185	210	230	199	202	208	209	206	226	220	195	215	210	196	200	191	193	158	211	199	225	210	178	211	208	201	213	171	166	175	211	205	178	211	220	208	204	201	228	192	210	203	204	200	214	223	220	195	214	204	194	197	209	220	202	201	197	170	234	195	213	210	209	213	220	206	208	207	198	214	186	196	214	199	201	215	203	185	218	205	200	215	176	186	197	201	187	214	199	202	191	228	192	203	189	181	203	195	209	217	216	194	188	203	189	172	214	211	211	182	212	212	197	170	200	195	219	215	219	187	183	221	199	207	223	216	228	208	206	230	230	197	214	214	228	185	173	220	188	201	193	173	189	192	224	221	184	210	210	204	225	178	206	189	209	189	207	188	198	211	162	212	210	221	224	196	166	214	238	202	188	188	223	201	226	211	210	207	199	189	181	193	203	223	202	199	192	181	182	222	206	213	223	214	202	206	216	217	215	192	197	213	228	240	198	208	209	201	201	230	183	186	218	199	191	178	195	218	199	229	210	192	213	191	236	231	203	212	229	191	193	178	224	199	212	225	181	206	206	229	216	189	197	180	202	208	206	209	190	178	186	208	216	205	239	224	202	197	212	196	234	227	202	202	213	198	207	176	206	194	221	205	194	217	223	212	216	215	198	205	205	200	182	226	183	176	183	227	203	198	191	238	213	189	203	195	212	189	176	215	197	213	158	213	201	211	175	193	198	199	193	181	227	203	222	195	201	219	208	191	184	234	207	220	206	214	195	194	190	212	215	207	211	177	216	210	190	221	206	219	187	188	212	179	187	213	207	215	200	185	169	215	209	200	217	219	203	210	212	223	196	177	181	181	207	211	213	204	200	230	206	217	198	195	218	194	230	192	222	202	214	189	179	218	186	174	198	194	223	200	195	217	209	203	194	193	174	206	217	167	194	189	217	204	213	216	213	182	196	181	200	207	182	217	197	211	234	186	191	212	229	179	191	184	182	202	196	218	208	187	199	201	250	201	206	191	177	204	215	215	211	195	213	213	210	198	200	199	219	181	208	210	201	207	196	222	202	200	210	192	218	222	205	198	215	216	231	212	192	220	193	216	179	208	164	191	200	213	223	180	203	202	167	194	209	183	203	200	200	187	231	214	200	188	233	208	209	219	197	191	206	213	206	209	200	208	229	207	190	186	204	206	202	209	208	182	222	159	214	205	209	192	201	178	206	191	201	220	193	210	206	200	206	185	206	222	206	225	234	223	191	220	225	190	201	208	191	214	213	202	215	222	208	213	196	215	221	194	185	208	175	220	240	211	200	192	235	211	227	191	239	206	214	205	201	196	228	180	204	185	203	244	170	193	216	206	200	186	221	205	169	215	161	194	209	224	206	228	188	218	194	219	173	214	197	225	182	210	217	223	205	225	239	193	208	181	178	200	224	200	202	183	209	238	202	221	208	196	183	196	188	196	217	186	199	196	193	220	195	194	218	216	200	187	170	204	238	202	186	193	238	193	201	218	190	208	183	207	207	184	210	211	198	206	227	197	202	200	217	204	204	210	251	220	216	207	191	176	238	204	191	210	185	206	217	186	191	192	207	183	198	202
20229	910	1335	1401	1287	1055	891	799	727	718	659	667	626	607	572	566	580	587	585	559	547	541	576	545	507	556	527	571	493	550	529	492	552	569	481	527	483	565	556	507	522	515	495	553	498	510	542	520	495	522	536	517	475	498	473	524	510	529	514	484	536	490	504	473	515	489	503	500	509	473	477	533	467	488	531	480	480	477	509	488	494	514	490	554	542	501	473	519	517	530	497	512	530	516	510	531	483	511	500	496	504	519	475	476	534	539	497	516	522	520	500	476	477	534	502	441	519	508	538	505	485	471	484	483	519	515	492	478	498	497	498	509	529	491	536	492	490	440	508	499	504	535	487	511	482	489	493	532	486	514	507	451	508	484	497	515	479	491	491	503	486	508	485	547	518	483	531	542	518	544	522	493	520	500	515	504	503	495	521	509	495	498	545	493	515	510	492	494	482	514	496	489	505	515	509	471	435	519	520	535	537	506	539	522	524	514	542	515	514	467	506	508	495	541	529	503	506	457	478	493	521	503	501	539	510	486	511	501	482	509	509	502	505	535	520	483	503	535	487	472	492	482	527	489	485	472	494	469	525	524	517	491	441	542	487	501	555	507	531	527	503	487	493	523	517	522	531	504	509	509	472	487	521	481	492	495	462	468	491	479	507	477	547	507	507	500	507	480	534	470	513	503	495	525	507	514	506	485	478	473	532	522	548	511	487	483	465	483	467	465	489	515	506	492	522	498	506	522	520	491	515	486	479	502	511	479	503	510	503	504	521	524	474	485	470	475	483	478	523	485	479	551	472	509	514	464	488	502	551	478	477	493	492	500	512	524	493	504	498	483	456	498	442	481	537	461	501	521	512	530	487	496	508	527	488	451	510	512	486	471	484	468	486	533	503	514	481	459	493	528	479	555	471	547	479	504	501	466	464	452	444	544	524	462	487	484	473	503	532	546	473	490	485	501	523	501	516	487	509	489	502	480	540	502	500	526	564	496	528	491	510	492	528	514	516	482	495	495	461	514	505	461	456	518	509	468	487	485	514	491	567	486	463	476	493	478	532	506	515	502	491	487	485	527	466	510	493	480	497	494	471	502	525	479	497	489	559	510	497	538	534	558	514	499	476	532	491	527	524	486	481	474	466	513	494	506	559	481	495	459	488	512	510	504	510	491	491	493	478	543	513	503	492	509	490	516	488	492	504	528	479	481	512	484	491	499	494	470	530	457	507	511	497	521	525	516	485	501	501	531	446	480	504	486	536	493	517	508	504	520	498	524	535	507	489	469	521	483	489	478	515	517	489	504	497	488	520	496	512	490	512	489	454	515	499	520	525	542	518	474	494	485	535	499	512	501	524	462	482	498	470	491	521	508	494	476	491	445	506	485	529	470	484	472	509	514	488	494	500	522	477	474	470	522	454	464	503	494	481	500	482	523	476	497	479	492	508	538	495	512	484	519	532	524	499	546	475	531	520	484	479	493	538	494	488	499	504	492	474	513	499	495	524	520	572	505	545	534	495	502	488	508	547	534	480	491	491	509	483	482	502	530	466	494	507	513	528	481	496	494	501	514	523	512	481	503	551	481	469	484	506	501	483	504	508	474	488	481	524	529	494	479	527	490	491	502	550	499	503	526	498	495	517	470	475	478	553	511	507	523	488	492	499	502	496	582	485	507	500	454	462	511	476	507	512	512	471	562	541	518	468	491	482	558	518	465	522	520	488	520	451	495	521	518	514	515	531	492	528	507	475	525	504	520	521	514	494	489	470	489	520	467	531	508	526	483	533	475	482	484	498	520	454	530	452	500	493	531	479	462	539	496	464	514	519	488	467	508	506	509	490	490	522	457	484	542	496	524	538	492	488	543	519	512	510	515	493	508	521	487	482	501	525	513	513	477	479	536	479	497	467	508	466	496	515	532	495	531	500	504	467	510	460	468	484	545	453	518	486	494	491	468	491	498	504	523	473	484	511	474	482	489	476	467	512	458	500	481	489	523	497	491	497	512	506	481	483	459	511	512	503	483	498	508	505	478	519	486	505	522	523	499	492	514	494	517	547	482	500	510	491	501	519	469	494	518	530	480	480	506	478	495	535	502	534	497	505	469	505	466	523	544	494	549	539	501	535	502	493	517	503	494	509	543	497	484	486	500	471	477	501	526	488	469	532	539	500	495	532	469	497	538	501	464	522	539	517	501	476	527	475	476	521	498	451	463	540	489	475	544	471	536	487	533	481	504	533	491	514	494	508	535	483	491	512	501	526	476	523	567	520	545	529	494	470	463	516	480	488	485	495	483	501	497	509	485	504	485	538	521	475	494	535	487	501	530	507	518	540	498	457	503	496	512	524	477	511	532	504	491	490	480	500	506	491	486	516	525	523	520	516	476	504	461	490	455	522	513	491	552	509	505	539	483	539	477	511	481	487	465	472	493	463	545	495	493	498	485	459	499	506	516	477	466	548	526	503	542	523	473	476	510	512	522	476	495	510	581	494	522	508	543	479	491	494	541	502	517	516	506	508	501	477	494	525	487	511	509	522	501	496	492	504	503	500	526	466	499	499	482	453	528	554	517	478	488	538	487	518	511	546	489	504	509	499	489	501	489	500	500	490	503	516	497	508	465	481	483	505	504	512	509	501	510	497	505	526	504	484	519	512	517	500	483	524	489	532	533	507	528	470	541	516	528	475	515	503	508	480	537	475	470	479	504	525	499	539	483	483	506	548	495	486	487	515	565	505	492	536	486	488	497	508	480	463	514	464	470	508	549	477	481	539	484	519	492	530	493	509	459	494	495	498	474	542	523	490	487	500	523	513	516	489	471	526	469	536	519	482	478	509	434	493	506	471	477	467	496	469	513	436	510	493	493	521	497	507	511	495	503	526	528	506	479	515	520	537	507	487	547	474	503	517	506	496	492	486	534	504	517	535	562	487	523	525	499	489	461	477	512	505	520	498	553	518	509	497	504	543	507	534	534	520	501	533	478	505	511	501	496	521	540	503	491	488	483	487	501	537	535	494	514	469	501	492	483	499	518	496	447	515	528	525	504	532	529	503	499	547	532	464	519	482	468	489	502	515	505	496	522	493	510	544	466	522	522	540	473	530	493	523	473	465	483	542	502	490	470	534	459	492	507	489	483	539	518	488	570	522	485	521	511	507	461	493	469	492	519	524	481	508	526	516	556	505	465	487	531	529	491	523	495	482	500	513	492	536	511	483	558	510	527	510	511	500	456	533	503	502	483	532	481	459	517	543	482	504	492	495	540	499	478	512	507	491	493	496	506	488	549	488	482	497	508	516	472	494	491	444	503	525	527	496	508	500	524	518	500	481	514	453	523	473	493	502	507	502	499	476	519	530	459	516	502	515	526	481	472	528	505	493	554	508	510	504	516	511	495	508	551	511	476	477	532	463	534	532	483	482	546	486	475	476	506	499	479	491	485	542	497	498	518	456	545	505	517	471	487	536	489	539	487	498	491	515	501	497	477	463	510	524	470	493	554	538	530
46848	14238	3846	1435	834	612	536	478	426	385	443	370	391	392	368	372	372	358	357	376	335	347	343	331	365	383	345	398	351	364	333	365	368	375	334	320	319	329	346	343	365	356	328	354	346	350	368	352	355	358	371	320	350	333	368	345	391	349	359	365	332	353	327	351	313	311	336	299	375	330	337	381	368	381	323	330	350	314	353	336	324	334	363	323	309	396	357	308	355	339	329	340	355	344	345	320	355	287	355	269	364	336	341	367	347	330	361	302	344	328	316	345	333	368	348	341	308	352	361	335	327	345	334	367	371	324	319	363	333	293	330	321	339	315	328	361	379	367	338	343	358	351	386	341	342	334	375	314	315	349	360	359	361	314	372	301	362	342	356	356	365	364	368	336	342	372	348	332	362	354	335	372	392	344	347	384	331	348	313	351	363	363	324	320	357	342	304	322	299	345	344	349	353	337	325	326	338	307	317	336	346	342	348	316	343	353	312	360	311	343	352	350	343	313	351	366	361	355	381	356	333	342	348	341	351	317	348	345	339	340	341	384	327	349	329	320	311	335	320	337	329	302	353	363	381	344	342	344	321	374	326	368	335	344	331	351	352	349	321	331	344	329	353	374	368	314	349	373	344	340	368	324	335	357	335	333	335	345	356	355	336	335	334	336	329	340	368	346	379	345	375	350	349	379	386	342	325	362	343	357	337	339	332	333	344	362	342	359	358	319	346	368	350	327	341	354	364	357	349	339	370	330	362	352	305	336	330	331	372	374	319	367	343	323	346	362	336	368	330	323	369	332	300	359	318	324	369	351	370	339	350	359	317	318	335	325	331	338	373	352	336	377	324	352	347	343	346	351	339	348	321	336	359	349	360	394	367	349	364	347	331	374	365	336	334	340	294	312	320	367	336	375	314	338	317	320	364	341	355	344	341	347	343	311	325	399	357	337	320	341	362	360	332	339	354	346	342	352	367	347	296	314	346	323	334	333	378	321	337	290	345	348	382	357	351	358	355	340	378	337	329	373	371	321	354	328	334	364	349	335	362	363	322	359	345	319	332	318	332	347	357	374	365	351	347	345	331	318	327	372	342	358	348	344	321	357	344	340	330	356	332	353	329	371	364	352	348	363	360	352	344	344	328	312	348	355	356	346	366	364	331	333	346	356	339	322	346	329	362	387	353	313	362	339	356	335	360	362	318	351	341	316	323	332	344	332	349	372	353	313	375	348	322	308	336	354	336	355	310	337	367	324	364	354	344	347	342	361	379	352	342	328	324	343	329	344	310	338	364	340	345	372	348	356	344	327	334	380	394	329	356	375	351	369	357	347	330	346	349	325	343	349	320	321	303	349	321	326	342	320	353	349	378	315	323	330	343	351	311	369	364	344	330	350	349	352	342	341	323	347	346	361	358	314	367	339	359	343	348	367	357	340	354	315	326	357	352	323	354	349	346	336	347	318	316	326	335	333	315	340	341	317	335	355	336	352	361	316	360	371	328	323	363	357	346	347	337	360	333	362	350	321	330	332	379	324	361	328	299	320	348	320	352	335	367	309	333	344	365	321	324	360	343	304	366	382	353	346	350	344	333	329	348	332	362	377	341	338	337	324	323	352	326	330	321	325	317	344	345	361	322	332	353	337	335	340	353	360	329	333	375	361	358	330	322	335	353	337	378	327	336	357	314	327	342	329	357	391	328	374	333	357	353	347	342	328	358	349	334	350	367	330	337	363	344	311	347	356	325	323	349	337	370	363	355	333	338	337	363	363	327	378	337	344	353	366	378	359	335	321	331	346	333	328	336	317	345	337	345	356	332	299	363	313	362	348	338	318	368	328	289	368	357	381	356	357	352	357	371	377	325	337	341	368	323	318	331	334	329	359	335	328	380	345	344	355	383	348	327	372	328	350	361	321	355	367	330	334	363	360	370	350	316	315	341	339	317	348	349	316	320	338	316	372	332	375	358	324	339	337	359	355	345	300	334	337	313	329	357	340	343	321	349	333	324	332	336	354	356	364	372	364	328	341	318	325	318	382	332	356	341	355	334	347	339	381	350	327	359	336	379	362	352	345	339	370	349	348	353	316	364	348	354	346	319	296	303	333	330	346	348	340	367	316	342	330	346	364	337	336	360	303	356	322	345	333	382	304	331	324	324	320	373	332	307	339	306	313	361	369	323	371	349	343	322	323	346	350	353	362	353	345	348	343	353	319	368	358	357	320	312	317	318	360	359	333	334	331	342	348	338	318	359	360	327	367	375	327	324	329	315	345	314	342	342	372	323	375	334	338	280	326	352	303	313	360	326	341	342	323	370	350	365	299	350	339	329	383	309	323	335	350	356	362	341	302	392	333	321	326	315	326	391	357	331	334	347	302	343	314	364	354	358	339	353	327	370	361	334	351	369	296	337	335	341	319	358	358	353	351	358	315	381	383	347	371	347	346	353	340	352	321	315	319	324	347	336	315	355	362	324	345	329	349	326	349	327	352	355	336	349	344	363	337	313	311	300	339	316	345	353	314	335	347	392	338	320	347	327	336	318	349	333	365	337	355	337	324	347	329	333	314	335	339	338	344	370	384	328	347	343	340	348	323	352	360	366	372	366	353	307	326	364	317	370	351	315	333	379	347	340	372	334	330	328	366	345	392	321	351	384	340	357	338	312	351	339	352	353	313	357	360	351	346	353	341	324	306	353	371	354	378	367	358	351	324	378	344	342	347	315	309	345	315	345	360	333	335	357	348	344	336	343	341	326	355	367	345	343	323	333	342	328	324	354	370	379	338	360	339	320	328	350	356	365	348	349	345	319	354	317	336	330	325	354	342	328	325	332	300	380	369	369	329	354	334	348	345	333	342	339	338	345	353	384	315	321	324	317	333	329	333	321	367	365	333	291	327	332	376	370	337	351	330	323	368	345	370	395	336	354	355	341	333	354	335	297	322	332	355	344	352	328	360	313	323	333	369	350	353	391	356	376	326	375	317	342	334	334	351	381	354	357	353	340	358	338	336	330	316	360	330	359	357	286	343	365	365	308	331	375	347	356	351	291	346	340	353	361	353	334	343	327	328	312	340	332	349	345	369	371	337	334	348	360	332	336	342	309	362	342	368	329	328	334	340	381	324	364	348	368	367	329	340	335	354	368	346	351	331	369	369	303	348	299	361	353	360	334	334	342	327	360	345	325	332	333	350	344	351	347	327	347	335	374	361	367	328	348	356	353	347	345	333	333	376	330	339	358	371	349	358	350	329	355	335	345	354	328	333	373	317	332	346	378	314	319	355	338	314	378	344	320	330	308	364	352	354	382	392	342	336	361	318	354	342	338	318	329	339	362	333	353	340	338	327	336	358	406	345	330	351	371	334	369	348	305	332	347	377	361	328	342	343	359	327	327	355	350	294	366	335	341	343	335	325	351	325	343	321	357	330	357	293	341	352	345	333	331	367	367	369	340	364	360	317	357	322	313	324	351	338	300	350	340	379	349	341	329	336	320	331	323	353	339	366
27826	1858	2469	2393	2139	1853	1587	1330	1288	1246	1093	1125	1021	977	939	910	878	922	809	863	834	860	839	851	859	810	849	826	819	789	818	775	842	800	807	786	790	825	789	837	800	784	803	779	797	759	767	829	784	776	817	772	782	749	735	810	757	753	774	748	767	804	761	805	714	795	776	771	787	784	761	766	773	777	793	700	776	751	749	767	794	729	790	751	720	738	769	747	776	799	790	757	784	754	758	772	756	763	695	800	730	765	771	732	801	754	743	806	753	762	782	754	742	760	789	737	775	716	782	789	780	765	696	756	778	749	757	726	785	755	787	794	745	770	787	755	768	788	804	752	717	770	743	747	750	728	766	726	782	800	765	766	734	733	796	712	780	781	728	731	729	782	737	728	710	746	781	728	808	741	722	721	750	708	730	747	791	768	723	772	721	747	748	718	716	723	796	795	721	723	797	801	761	756	818	750	773	759	737	781	719	737	770	754	822	707	783	706	770	737	786	771	708	819	705	772	793	740	759	776	786	792	737	805	812	728	750	749	752	761	712	747	731	789	785	727	767	797	764	779	739	782	779	757	727	740	761	807	766	748	737	711	773	724	697	746	788	761	748	790	819	773	776	752	738	731	744	786	732	808	746	746	701	747	761	742	762	713	763	778	778	717	832	767	771	794	693	783	743	754	751	747	738	737	760	762	765	745	781	695	746	766	739	748	753	830	760	782	820	735	783	737	766	745	771	769	779	737	795	755	756	749	758	725	774	731	762	793	772	785	749	756	792	749	703	782	760	769	755	803	744	776	741	779	766	732	751	732	719	746	751	774	768	738	789	777	761	739	717	727	761	721	797	749	733	777	702	766	783	688	741	755	752	739	816	779	772	748	736	732	756	782	739	750	736	750	777	725	787	765	713	703	763	777	825	670	735	748	725	734	773	795	755	747	751	787	761	798	764	771	752	696	755	776	737	784	727	734	683	777	765	733	784	720	756	750	755	760	766	756	832	776	753	799	740	743	745	773	798	790	698	757	742	741	822	740	725	752	785	732	779	760	828	770	786	754	792	787	714	734	762	791	790	741	743	719	787	783	762	783	740	699	771	735	765	736	742	792	785	720	797	769	756	773	787	764	764	693	746	804	712	760	758	737	750	741	711	739	736	764	776	715	713	775	739	782	728	759	762	758	796	699	795	741	800	780	800	724	760	734	776	783	781	780	766	764	698	796	729	762	761	770	776	739	692	711	744	781	780	784	805	799	752	801	784	750	788	753	759	748	721	786	758	719	753	764	749	819	732	796	787	747	740	760	756	771	808	768	729	781	780	741	713	706	767	717	799	739	752	743	795	771	770	756	792	760	739	706	757	759	752	778	762	752	724	749	766	756	729	754	769	801	733	774	728	796	745	771	735	765	740	733	794	753	737	768	728	683	789	788	763	812	749	741	739	770	781	778	784	804	768	727	738	702	774	764	768	726	821	760	797	746	739	776	756	720	750	776	748	779	729	740	754	764	766	748	785	770	789	755	776	757	722	808	787	715	756	784	745	724	748	784	747	717	755	766	714	743	749	768	718	711	736	743	746	742	774	788	728	742	749	756	756	729	718	816	776	782	758	743	795	811	767	752	722	761	753	789	815	765	738	797	730	737	747	702	773	760	718	764	757	764	728	816	735	737	784	769	750	771	701	792	765	770	748	758	780	765	754	746	762	719	766	779	749	774	761	773	719	714	739	725	709	767	721	743	743	768	770	797	781	732	709	742	766	785	707	775	805	783	760	763	721	765	786	736	772	756	758	729	807	761	775	717	734	719	713	739	728	704	773	763	770	814	792	780	767	723	781	746	806	755	774	796	735	772	762	769	755	748	730	761	769	762	738	748	734	747	755	796	772	811	767	753	759	753	776	782	756	737	743	784	765	719	763	736	787	760	729	767	771	744	759	797	730	763	712	744	735	767	776	774	752	731	717	748	779	753	747	743	678	752	733	733	745	734	782	771	787	732	763	765	776	784	736	750	784	757	747	802	773	747	793	771	721	741	742	780	768	781	765	774	737	750	772	700	783	777	759	740	790	724	806	732	770	791	717	762	712	785	778	740	766	760	783	792	741	746	702	789	788	731	772	783	743	736	773	758	749	757	803	795	799	782	824	790	715	784	744	793	749	716	760	775	751	783	787	768	768	769	760	795	803	768	762	727	830	790	782	756	748	774	789	749	821	699	785	740	727	757	749	730	738	738	788	799	744	760	760	748	756	741	771	766	765	736	760	750	762	731	721	751	772	841	813	757	759	751	742	768	787	728	744	768	728	795	773	745	732	788	777	743	786	710	766	766	811	747	806	736	758	758	760	738	698	739	815	799	791	750	716	768	784	773	791	783	803	806	772	777	770	771	752	752	739	739	756	768	751	767	775	733	738	795	724	746	768	728	731	769	757	756	728	792	732	776	708	759	766	786	713	728	794	708	792	721	732	774	706	755	722	777	732	708	758	776	737	772	767	746	746	732	733	805	766	732	801	736	768	778	786	751	784	728	788	737	760	702	759	775	769	760	736	753	714	701	761	781	767	760	764	743	727	780	736	806	766	737	754	783	713	768	814	732	746	776	711	754	785	748	759	725	723	774	786	767	740	768	740	765	732	743	711	754	738	717	723	766	797	741	733	775	756	762	774	782	766	765	762	770	722	794	717	734	786	814	768	727	746	743	766	781	812	760	757	760	763	758	786	711	751	712	759	757	727	798	781	771	774	687	747	721	798	779	731	736	759	768	707	723	782	748	743	772	752	756	747	747	730	735	727	750	783	759	820	749	735	684	783	787	756	818	789	729	758	751	746	760	752	787	736	760	762	761	730	711	804	745	765	740	750	757	778	755	789	784	729	747	772	826	715	803	728	758	703	815	773	798	789	720	765	770	729	737	792	724	765	785	767	759	716	740	742	756	793	747	757	741	739	757	718	757	778	770	768	774	755	743	711	753	739	734	773	755	773	804	776	783	750	770	737	698	792	717	740	745	763	765	777	779	786	714	769	737	796	767	723	755	761	732	771	776	784	780	735	781	720	794	693	774	752	731	758	724	741	786	784	754	779	799	742	735	734	763	723	765	723	784	722	753	734	728	748	747	777	776	776	756	764	732	794	788	768	758	768	735	693	725	746	738	722	739	701	747	752	788	758	782	737	788	712	756	738	754	730	758	755	744	779	746	803	745	778	766	797	770	746	750	775	750	791	769	736	784	813	793	757	756	747	732	715	782	756	746	816	750	754	779	767	745	722	759	747	755	789	784	754	794	769	746	808	735	764	744	772	766	766	739	758	759	755	770	721	747	767	755	731	789	754	758	712	756	741	762	782	712	751	742	793	764	722	724	780	718	738	739	680	722	767	808	720	755	755	773	736	750	767	757	737	770	794	748	752	722	768	776	739	774	753	786	741	755	811	756	752	730	761	752	711	786	726	748	772	833	758	749	750	818	802	711	766	737	721	779	755	765	775	747	781	824	773	769	768	715	769	737
11177	895	128	151	135	95	113	125	109	102	118	131	123	108	130	133	118	132	119	114	108	118	123	114	135	135	112	113	134	116	90	100	115	126	131	135	119	112	114	115	102	126	121	114	123	109	112	103	118	107	108	106	111	114	112	119	127	118	120	124	115	124	123	106	123	114	118	105	100	119	122	115	118	107	122	126	112	111	139	106	124	114	108	105	128	113	101	123	111	99	125	104	125	126	127	126	108	112	123	113	127	123	124	125	122	137	104	94	111	115	116	111	129	136	125	112	127	117	132	130	127	117	101	129	121	134	98	122	107	136	140	124	95	119	98	123	102	117	116	119	125	133	109	106	126	111	105	112	133	116	125	92	96	112	102	110	114	124	108	98	113	123	106	124	126	112	110	115	124	133	108	145	102	119	121	115	117	99	125	104	101	126	124	121	119	98	130	132	129	136	114	100	118	126	113	110	121	125	124	113	120	108	141	105	95	106	115	119	106	146	123	109	127	116	131	120	122	117	126	115	126	133	124	128	122	114	118	112	125	119	127	132	100	107	111	116	146	119	148	139	112	119	108	121	123	110	123	132	105	119	111	100	109	105	115	115	107	101	102	137	112	119	84	107	105	124	137	105	119	115	115	128	92	137	108	120	123	138	126	102	104	119	120	122	117	107	114	131	113	133	130	125	113	118	122	106	101	110	111	123	116	122	110	139	94	100	123	139	113	109	138	122	154	149	105	109	100	146	115	106	127	95	111	110	113	138	129	114	104	132	124	127	111	107	114	107	107	133	125	122	122	113	113	155	132	127	103	113	127	100	105	126	112	121	107	120	141	114	117	97	126	128	99	105	96	93	123	126	129	123	116	96	114	111	119	129	117	118	114	111	134	122	125	119	137	92	116	130	104	129	128	129	127	118	124	120	99	124	123	120	106	105	110	137	132	130	126	107	118	113	111	136	107	106	117	113	105	127	129	119	146	132	124	139	137	116	123	123	137	103	99	126	124	137	137	136	107	129	128	130	103	120	116	117	128	121	88	158	120	120	140	124	121	127	125	123	121	127	128	122	121	124	120	142	118	107	106	112	131	124	108	134	102	111	117	118	112	142	120	136	118	137	113	128	107	119	113	115	79	99	103	113	113	111	110	121	113	123	109	105	122	124	113	141	103	131	115	122	114	110	119	113	123	105	116	113	120	136	117	140	132	94	123	113	114	113	107	105	114	140	105	114	100	122	123	122	117	92	115	126	91	117	123	114	128	132	118	101	98	137	119	112	113	128	117	125	120	124	106	111	124	111	104	122	116	114	94	116	125	117	126	119	137	122	125	104	116	117	127	128	119	149	106	107	127	129	129	133	116	101	130	115	127	105	116	99	136	115	109	125	102	91	113	147	116	126	99	116	114	130	114	121	133	132	110	115	94	118	99	117	106	92	131	120	123	114	117	120	102	115	114	124	129	133	106	103	99	127	128	113	126	116	114	113	97	119	118	143	108	126	129	111	126	132	116	115	123	104	103	136	108	129	114	105	110	136	135	120	122	106	119	114	93	105	111	99	131	130	122	129	99	113	121	128	119	107	116	121	112	120	139	138	118	116	130	111	124	98	129	123	121	131	120	98	114	114	100	112	129	98	95	102	81	106	112	116	121	121	117	108	116	100	96	118	132	121	148	103	121	119	117	115	110	98	122	124	115	112	123	134	113	116	128	110	124	135	97	101	117	137	114	131	104	121	102	117	142	109	110	99	134	107	94	106	125	126	103	132	124	106	119	120	115	130	121	135	106	117	109	120	118	130	115	111	106	121	116	119	96	104	126	107	115	125	133	106	114	115	140	110	129	130	113	113	108	122	106	148	118	120	113	107	109	85	96	112	133	132	117	99	121	122	95	132	118	112	127	118	119	126	110	101	98	108	103	124	110	111	123	117	122	108	145	106	99	96	107	123	121	119	109	107	127	125	124	130	129	126	118	102	85	113	108	106	114	131	124	127	98	129	119	141	110	114	107	99	134	122	123	131	112	108	125	121	119	102	127	139	97	101	124	108	113	114	115	115	139	103	120	128	123	131	122	108	109	130	119	109	134	125	110	122	107	130	138	112	122	122	109	111	106	110	102	115	87	116	129	124	116	122	136	99	95	108	117	109	140	129	110	122	135	103	130	124	114	129	123	113	117	100	143	131	106	116	109	119	121	130	128	119	118	138	124	116	115	110	125	119	116	127	128	129	132	137	133	117	129	143	113	108	103	115	124	109	131	100	121	114	100	138	130	96	107	107	93	125	111	127	145	141	129	106	128	100	84	95	124	125	122	110	137	132	101	110	104	124	113	116	126	117	114	126	93	126	134	134	120	118	119	140	123	114	93	114	115	106	105	107	94	106	108	139	123	105	127	125	108	113	114	119	116	111	123	133	115	107	115	131	118	121	126	126	113	109	113	123	110	104	123	94	111	122	107	106	96	122	116	135	115	111	135	104	116	128	98	135	128	98	105	107	91	113	125	100	123	116	122	110	112	104	108	110	120	126	137	110	89	130	97	97	119	115	105	114	130	116	96	122	99	107	97	133	117	136	128	118	124	107	105	110	135	117	124	113	110	116	127	124	106	106	117	103	113	132	119	114	105	129	118	102	127	114	125	95	110	110	119	118	119	143	118	138	117	118	106	108	105	111	105	112	95	124	122	134	115	114	125	98	105	104	97	107	120	107	113	118	121	101	127	102	120	109	134	133	118	98	110	117	110	132	134	121	114	121	117	137	102	122	112	126	122	130	120	95	131	117	96	112	112	118	128	113	123	100	130	128	133	105	110	112	106	113	101	137	127	107	115	110	109	103	133	141	132	128	120	100	115	130	127	112	105	119	116	130	122	125	99	118	137	110	122	120	116	111	102	125	142	106	143	116	117	114	114	114	134	127	107	123	129	123	122	129	120	105	123	131	124	111	114	121	133	118	101	128	118	108	129	107	129	103	133	133	125	102	109	98	109	121	133	126	122	96	109	130	133	128	130	107	108	115	113	106	128	132	111	133	104	154	118	110	119	108	126	113	114	98	132	127	102	124	118	124	110	93	131	110	125	150	132	110	106	115	122	125	138	131	118	97	113	117	116	124	124	142	110	95	105	120	127	121	101	101	112	108	118	119	102	110	109	99	98	108	107	117	130	108	110	102	102	115	115	131	105	127	118	117	117	121	106	108	93	114	151	102	123	104	106	133	109	128	124	109	102	90	105	121	119	105	110	119	117	123	107	124	105	104	101	127	157	130	105	120	118	135	116	131	113	124	103	131	106	122	115	116	112	130	133	127	102	123	124	90	93	107	134	128	92	110	120	114	118	106	125	139	111	101	116	119	119	113	110	117	120	121	110	128	126	123	140	124	112	114	124	104	91	131	125	133	128	119	117	135	128	109	125	125	118	109	105	99	123	121	106	125	123	112	120	119	139	94	124	127	117	122	110	120	104	125	126	117	130	136	110	107	128	126	116	106	108	129	114	131	102	108	146	115
6822	393	385	412	387	396	301	362	369	332	327	356	344	334	355	308	290	329	321	321	316	315	352	338	314	346	366	318	317	322	298	315	298	355	320	306	336	330	330	307	325	352	309	320	336	333	295	333	333	338	293	326	337	308	301	340	326	302	316	329	310	332	301	316	327	302	336	358	302	310	303	330	345	350	311	303	314	300	334	314	299	305	298	366	341	316	303	330	343	303	304	307	307	348	284	297	294	308	307	319	327	329	324	304	314	319	314	314	300	324	312	290	332	313	326	280	320	311	337	322	336	329	288	316	302	289	321	352	291	311	308	351	332	328	330	295	283	298	318	308	321	364	306	344	314	339	328	308	317	316	319	311	298	303	346	315	322	345	329	318	317	321	325	321	312	289	340	329	351	285	303	297	319	298	279	321	328	318	357	335	322	312	336	303	336	337	325	349	286	318	326	308	341	317	358	319	300	332	344	320	337	308	320	315	289	321	309	315	333	307	294	299	307	335	333	296	317	322	340	314	328	320	350	305	283	351	339	342	309	318	286	299	329	323	300	322	295	337	288	340	278	330	348	326	330	336	366	333	308	311	317	333	340	331	344	305	333	321	305	341	331	299	309	320	313	320	339	302	357	299	324	307	335	323	308	324	344	289	326	318	327	335	290	284	338	308	329	306	326	316	334	306	295	339	338	298	292	327	317	297	313	324	344	301	310	274	321	290	308	299	330	310	330	329	315	346	311	332	328	326	304	327	343	332	301	326	323	338	330	280	350	311	301	311	318	319	340	312	309	341	322	319	303	307	291	319	322	338	325	296	292	330	331	287	309	371	258	313	308	328	334	333	318	338	324	327	308	311	358	324	314	330	319	330	324	332	309	315	316	355	352	339	317	340	296	353	289	337	321	306	320	319	331	299	344	318	351	329	321	379	287	313	309	334	339	337	323	334	294	306	335	303	290	293	313	326	344	316	313	326	322	323	298	284	333	347	318	335	312	343	325	302	308	321	305	329	301	302	330	296	309	326	312	322	320	291	309	319	305	309	312	332	336	336	300	320	350	326	337	303	341	367	320	313	289	334	336	308	320	309	299	306	309	333	336	322	319	320	345	333	321	301	318	340	326	343	291	318	330	338	295	323	344	331	309	330	307	311	299	332	298	323	294	346	317	297	269	326	331	329	334	347	323	320	295	311	317	353	330	297	304	324	332	334	323	308	328	310	330	289	309	316	315	347	300	341	321	287	325	293	320	286	348	322	305	329	314	319	338	322	297	326	307	315	343	319	327	317	347	285	318	318	310	312	320	329	321	338	317	347	327	309	323	311	342	321	323	294	318	299	314	306	326	336	310	339	330	331	308	351	284	323	318	310	298	305	329	302	297	305	332	312	327	355	349	304	328	334	322	327	320	333	336	366	343	295	316	318	303	332	336	296	295	322	370	321	314	317	338	301	314	324	301	288	312	331	339	340	275	312	329	297	309	312	323	351	331	335	299	296	332	302	326	318	336	338	301	339	330	344	316	316	312	322	338	313	315	319	318	319	302	307	298	322	315	300	346	322	348	340	296	335	317	351	304	313	298	321	296	343	315	325	309	324	314	331	342	333	322	338	320	310	316	312	326	326	326	342	307	333	336	328	346	316	322	349	303	283	324	310	315	325	316	342	323	358	332	355	314	320	328	317	311	332	327	321	294	316	312	322	316	353	327	298	300	336	320	321	319	314	322	312	344	311	320	330	315	329	287	304	310	328	318	298	336	313	353	311	324	316	347	279	338	301	322	310	320	298	304	319	317	313	311	313	292	322	318	338	314	312	314	319	308	318	317	298	302	336	291	341	285	341	349	308	320	318	301	325	320	326	279	333	297	305	302	304	338	338	324	289	331	311	347	292	331	315	315	323	318	337	298	329	316	328	338	308	340	354	309	307	359	319	315	325	309	308	338	298	337	306	311	307	330	308	323	318	297	340	308	315	336	335	313	324	312	325	342	310	320	328	306	342	320	316	326	340	338	313	287	323	307	319	333	300	313	333	337	318	324	329	310	310	301	314	335	294	338	334	327	297	303	335	319	316	294	294	314	336	287	325	323	306	336	313	326	321	343	319	316	313	324	333	303	332	310	284	296	320	327	343	288	327	340	300	326	327	355	326	316	368	338	309	321	311	281	291	291	311	293	339	339	310	319	315	318	330	315	318	316	317	319	321	325	294	303	314	331	312	291	311	336	323	323	308	317	314	334	335	317	331	297	342	297	303	340	295	299	329	347	288	297	351	297	304	325	306	315	327	342	333	297	299	317	360	321	302	321	305	297	293	322	309	305	325	320	324	297	305	326	320	330	356	305	311	321	309	330	312	314	293	331	276	315	337	301	313	326	316	324	306	348	326	338	330	322	310	299	316	312	326	310	322	344	335	291	302	322	328	298	318	327	328	331	302	314	303	323	299	352	330	305	301	320	333	316	347	295	337	298	291	326	324	329	322	301	327	298	367	285	317	292	324	303	317	290	324	307	331	306	356	340	290	297	325	301	329	324	314	346	289	320	334	296	331	322	322	314	331	309	357	350	331	352	329	329	322	334	322	325	282	338	289	297	313	324	329	295	320	310	322	334	320	350	326	337	289	317	334	330	330	282	320	286	324	338	318	309	317	333	332	334	309	327	348	350	368	340	328	305	296	291	329	307	337	300	329	327	328	312	346	312	325	318	303	322	325	335	304	316	344	328	318	351	359	321	310	323	338	296	308	301	335	309	295	317	276	313	302	329	278	354	348	328	304	329	339	329	303	302	315	272	303	318	306	307	329	310	336	322	323	337	311	291	321	334	314	292	302	310	301	277	334	310	339	304	336	311	309	297	312	317	316	342	300	347	342	311	325	336	351	300	304	310	338	290	324	281	323	327	292	315	347	316	322	296	336	313	333	276	309	337	320	317	317	317	317	315	337	315	288	329	311	346	296	335	318	317	321	342	312	295	293	327	324	339	315	346	347	320	295	295	343	322	297	346	278	312	355	306	336	333	337	354	288	341	323	291	290	331	307	332	319	322	330	277	341	324	339	309	300	331	306	297	319	327	312	297	322	289	327	299	319	319	314	316	325	326	324	292	325	327	307	277	320	311	332	313	315	336	314	357	291	322	320	334	317	328	299	329	331	310	315	316	311	302	325	339	303	296	308	300	317	303	338	328	306	347	328	336	292	330	328	325	329	322	345	299	292	324	314	308	313	319	323	289	349	321	329	307	301	302	325	306	316	327	308	305	317	308	308	296	333	313	295	325	329	317	343	310	323	315	320	346	330	307	312	285	319	330	315	331	376	288	335	302	313	333	317	321	323	299	321	333	288	303	307	286	336	349	314	340	306	336	329	325	360	301	325	339	323	346	348	342	332	292	317	290	328	305	342	327	304	325	311	332	331	321	289	335	310	342	289	338	326	324	326	324	331	318	306	307	309	284	315	348	377	302	313	300	292	307	305	330	350	301	311	301	331	307	318	320	319	296	351	332	326
33672	7070	1404	624	399	353	302	289	277	236	246	233	232	191	192	209	195	217	226	204	196	209	190	199	225	228	202	197	203	212	195	211	203	200	211	205	234	203	195	217	218	231	228	188	190	178	199	197	207	203	158	240	212	195	186	213	202	211	180	233	210	228	185	193	217	219	193	176	185	223	199	215	223	211	205	201	205	196	211	220	205	211	193	186	196	209	187	205	209	207	207	184	189	188	211	189	195	209	230	213	199	220	190	193	205	205	212	198	221	238	212	179	210	192	208	241	223	215	209	222	216	198	180	220	202	225	212	207	228	208	212	194	201	198	196	176	190	228	193	189	197	187	188	226	218	211	195	188	188	205	203	230	220	197	215	215	192	191	210	205	213	177	177	216	208	188	195	173	184	194	205	204	215	206	203	227	181	197	198	226	224	197	208	216	230	196	211	171	189	200	205	219	221	195	203	213	178	234	228	206	202	181	223	189	188	227	200	210	205	173	210	204	217	185	205	203	206	186	210	202	222	209	194	192	203	207	186	230	190	211	203	212	208	188	198	179	191	222	208	168	199	196	211	186	189	213	194	209	186	216	209	202	183	216	188	203	189	210	211	228	190	188	192	214	189	242	177	198	223	194	187	229	187	199	207	196	193	202	224	185	208	202	213	209	196	177	189	208	213	200	212	210	221	207	196	206	219	198	207	207	193	196	200	206	216	166	206	201	204	199	176	194	180	214	228	202	180	213	207	174	198	180	194	199	223	205	207	213	188	195	192	192	193	201	221	201	194	205	214	207	214	180	192	206	228	218	220	191	215	201	199	206	185	237	197	212	202	209	199	220	217	219	177	215	233	165	208	179	200	189	189	223	216	195	212	195	199	209	217	198	195	196	211	192	210	185	212	190	218	243	209	214	196	200	235	195	182	203	205	227	216	205	183	219	228	178	219	206	204	196	203	187	229	218	200	238	205	192	200	194	188	183	197	207	205	195	232	195	195	206	211	193	228	199	220	198	191	193	198	187	201	209	195	213	219	205	188	184	187	200	199	195	212	219	221	218	237	196	207	207	182	207	224	182	216	216	191	226	209	207	195	211	241	218	192	220	191	212	206	217	215	202	210	187	184	187	206	193	219	215	200	197	218	208	205	211	206	240	193	186	215	214	177	196	218	189	200	201	210	226	203	219	191	181	189	175	197	202	234	186	178	206	210	207	229	231	236	210	196	178	207	191	201	211	183	179	189	193	196	205	191	213	204	214	204	216	211	202	201	191	176	177	192	223	228	213	217	195	182	168	183	204	213	194	193	186	198	218	199	220	241	186	220	200	202	204	216	193	238	188	224	176	186	229	215	202	209	229	222	191	197	179	200	198	198	223	220	205	197	198	152	177	223	192	191	204	202	205	192	183	213	195	174	186	199	199	187	219	222	200	224	220	191	196	200	214	201	206	213	189	233	190	193	192	214	196	214	194	172	195	200	223	211	206	192	225	199	218	208	201	196	185	192	230	199	208	188	207	211	193	191	172	198	209	212	212	221	180	211	207	202	172	187	197	233	195	205	215	191	202	213	210	209	240	211	211	209	240	208	219	208	195	200	179	198	188	236	214	213	227	225	201	232	201	206	200	208	218	166	201	206	183	225	202	187	202	187	235	189	208	199	184	206	212	224	182	190	183	200	201	164	219	212	215	197	193	218	224	184	209	221	210	187	197	213	186	205	186	210	218	223	216	205	205	243	187	220	230	204	190	198	206	206	171	187	198	206	207	215	198	215	207	194	232	205	191	216	219	236	223	194	189	177	200	194	195	196	194	215	223	182	196	222	221	206	209	183	218	211	233	201	221	212	204	224	202	218	185	192	178	215	205	232	176	199	213	190	172	218	224	196	231	193	236	211	189	213	180	173	216	191	201	223	211	194	190	240	202	196	229	214	193	195	200	206	191	219	191	211	187	184	192	220	219	180	222	205	227	212	206	204	234	198	192	214	231	208	193	223	245	204	189	219	214	182	217	227	230	172	188	224	208	205	218	210	217	200	176	214	190	170	201	206	223	193	204	207	196	181	187	205	212	182	196	210	195	210	240	184	179	194	191	190	211	213	221	194	218	200	190	210	232	241	220	230	217	193	198	210	184	192	223	211	196	184	243	204	217	212	223	207	195	196	201	200	202	190	204	214	254	197	195	220	186	200	197	196	199	211	224	237	186	194	181	219	214	196	188	207	193	196	188	200	206	176	203	195	182	198	165	169	172	176	238	200	216	219	193	205	212	217	211	209	200	212	243	200	211	177	196	199	197	179	189	201	220	206	206	219	197	198	183	213	214	229	219	182	232	179	204	198	203	206	201	219	210	185	183	208	214	197	231	203	188	210	214	206	208	193	229	202	209	221	204	227	190	187	189	188	237	191	189	172	190	231	210	212	191	208	179	216	195	168	208	207	187	180	192	198	183	219	222	201	195	212	199	199	227	233	210	194	199	209	205	212	196	211	206	218	218	209	203	208	200	219	196	178	228	207	185	222	194	181	203	194	195	202	201	223	193	186	218	214	243	207	217	210	195	200	210	230	226	204	183	208	178	215	201	186	198	203	205	186	209	199	217	196	187	234	206	216	228	190	190	222	220	191	204	190	194	224	215	175	228	191	206	206	207	203	188	175	207	213	179	183	200	208	202	189	203	196	173	241	197	174	208	221	196	205	220	189	210	233	232	223	211	222	224	214	234	204	204	245	204	196	206	223	202	225	187	216	250	210	185	204	216	223	208	199	194	188	246	160	215	197	202	216	212	193	197	208	200	190	226	196	183	242	208	221	192	198	222	200	205	210	201	214	210	198	207	176	180	180	211	222	214	211	198	205	200	207	179	209	205	221	218	199	195	214	201	203	212	191	219	202	203	196	188	201	221	227	213	220	213	218	195	204	205	210	173	204	172	182	195	199	194	187	196	227	208	207	206	235	239	181	186	199	233	210	203	210	214	195	205	210	205	211	232	216	234	197	218	210	220	198	195	198	186	256	230	214	204	208	212	215	215	175	212	193	215	247	197	213	217	178	212	198	213	200	211	219	213	170	196	203	212	211	222	244	206	184	208	213	217	197	199	229	218	191	206	212	180	198	198	204	206	183	220	225	191	188	169	188	208	228	207	232	232	220	191	185	196	182	199	218	198	208	194	181	187	200	191	201	195	193	191	203	192	226	229	218	214	206	232	187	212	205	190	222	204	205	203	185	200	204	212	191	186	194	189	216	188	203	202	194	201	208	208	203	212	195	212	207	200	190	208	178	204	188	224	192	214	215	210	225	184	215	185	200	223	191	203	182	189	203	189	195	190	187	223	202	205	198	205	204	200	193	203	193	204	219	186	189	222	199	174	225	195	184	185	218	172	207	182	197	227	195	227	206	216	212	204	191	215	178	208	226	199	223	212	201	219	184	218	195	197	240	203	222	197	193	207	233	188	207	205	236	187	196	201	184	208	216	221	204	215	194	193	223	203	187	209	213	189	203	202
20141	942	1395	1436	1251	1031	868	815	822	722	630	658	656	579	593	612	580	553	566	576	555	498	578	534	545	502	491	529	506	509	546	518	523	535	527	520	529	503	561	559	522	501	517	502	505	510	462	519	492	484	508	506	499	510	452	500	500	483	508	484	536	562	521	477	491	519	502	506	501	510	480	498	542	531	473	513	462	560	522	529	465	489	509	506	530	463	507	496	532	515	473	515	511	504	508	531	486	535	507	510	494	497	521	493	526	503	489	532	478	490	491	494	525	517	462	491	506	510	534	537	544	511	507	509	515	465	461	531	490	514	503	502	469	537	503	517	506	480	490	541	496	506	531	493	510	474	501	495	510	478	496	491	535	499	497	506	499	503	493	543	525	491	504	476	498	475	498	497	500	511	523	488	502	506	460	511	507	519	521	522	507	501	538	459	463	501	496	489	478	460	504	476	511	511	478	482	526	493	477	522	512	514	506	483	489	486	509	489	505	478	512	488	534	496	493	500	465	472	516	465	497	475	482	543	536	494	521	507	494	484	479	500	499	515	512	518	445	459	493	524	460	524	469	492	496	511	527	496	508	548	518	490	486	464	492	507	503	509	474	513	516	511	481	498	503	519	509	505	485	515	550	528	462	512	491	504	499	498	504	462	479	561	524	515	521	506	532	516	460	479	469	517	520	501	498	496	491	462	496	487	488	532	479	506	503	494	499	508	509	463	507	524	487	523	511	512	494	527	438	497	497	485	537	516	495	476	492	489	517	490	493	507	516	491	506	560	503	542	488	496	465	523	501	486	489	531	539	476	503	462	491	499	466	511	491	453	531	505	550	469	514	464	498	523	496	520	485	501	489	488	488	497	516	514	483	520	459	478	491	510	467	485	520	515	470	516	520	468	535	503	495	506	513	523	514	527	480	484	527	459	532	483	500	478	516	492	489	494	522	489	491	514	501	520	454	486	481	486	483	530	516	471	508	505	511	492	502	493	520	506	499	516	521	473	510	473	482	466	472	504	506	487	501	489	494	524	497	517	529	477	498	476	460	490	513	486	537	472	518	485	521	527	502	495	497	525	506	519	488	528	505	518	530	469	488	529	503	495	558	514	498	524	519	474	507	481	519	459	494	526	485	522	508	504	507	513	501	540	522	486	503	527	530	514	482	506	476	526	486	517	494	476	476	523	503	486	497	530	530	472	496	481	521	510	514	516	515	519	517	529	525	514	516	501	486	542	515	477	518	506	509	484	497	496	516	494	450	471	530	521	445	572	541	510	554	514	506	446	502	480	501	515	464	489	494	521	540	540	467	522	549	439	522	540	491	503	485	477	483	493	486	493	479	506	486	480	480	494	490	504	502	538	497	487	524	475	477	473	515	519	479	501	487	521	517	472	519	492	532	488	503	479	481	470	502	496	531	519	500	522	513	479	509	460	486	521	468	486	508	537	525	471	492	530	479	520	485	499	515	511	469	502	489	477	499	472	501	503	491	529	510	512	521	519	503	478	517	505	491	540	493	516	458	493	480	530	548	500	553	480	512	458	508	516	513	507	478	499	501	480	476	515	510	499	539	491	499	531	489	499	493	529	496	511	522	522	491	526	492	478	483	548	461	484	475	486	514	487	525	508	516	473	504	543	512	501	504	464	505	495	468	505	491	502	522	428	492	548	517	494	462	528	473	485	490	520	524	511	461	512	499	512	507	518	484	479	513	501	513	496	485	498	498	518	516	489	503	491	472	491	486	513	498	521	495	486	498	498	484	512	470	493	500	525	542	523	508	536	487	486	466	481	503	518	513	503	498	475	532	479	485	515	496	502	518	502	490	512	485	485	512	515	510	511	504	477	515	503	473	485	524	498	466	483	483	505	528	516	521	472	496	496	498	474	502	544	478	525	511	518	513	515	501	519	500	528	479	511	528	470	537	518	487	485	537	496	517	534	483	471	493	485	516	511	492	498	463	484	554	485	497	475	555	512	529	495	485	481	542	472	532	529	511	453	492	504	471	489	515	517	486	510	476	528	515	507	486	486	537	527	480	504	539	501	492	464	508	497	523	500	495	510	528	531	491	475	513	520	540	492	473	477	474	523	508	501	522	484	487	496	559	519	472	531	488	484	502	477	503	475	547	505	474	488	502	513	493	534	475	493	538	524	461	475	491	482	489	478	468	508	513	537	521	516	484	492	495	500	497	478	523	470	498	489	515	490	534	505	532	498	496	503	472	463	490	502	450	501	465	494	508	513	542	476	478	485	439	483	524	509	504	519	531	477	522	478	497	498	475	511	488	495	517	491	490	527	487	484	498	539	511	513	480	508	511	511	437	499	510	526	504	502	541	505	497	487	531	488	474	551	469	504	470	474	531	500	468	512	496	493	486	493	484	501	521	479	496	500	541	464	485	468	484	482	465	476	464	506	493	456	478	518	457	529	495	468	519	507	502	455	458	493	486	475	473	496	466	543	495	490	495	480	506	502	487	542	482	509	518	492	470	525	526	489	484	481	469	490	517	531	520	512	445	542	481	486	524	517	544	470	504	508	496	523	504	469	501	497	509	486	464	510	502	521	494	543	463	525	483	512	478	494	511	497	503	492	502	531	505	523	521	473	519	525	490	481	487	565	493	502	481	505	491	504	486	495	545	487	489	478	493	492	489	502	517	473	503	476	515	516	488	499	527	458	496	514	510	524	489	493	478	537	473	511	481	494	542	493	484	506	471	531	507	527	523	462	515	506	544	475	486	486	476	479	521	535	481	489	503	507	504	505	552	504	490	523	460	504	469	515	475	529	522	485	510	497	468	492	492	481	548	521	483	494	529	494	479	520	516	518	505	512	473	497	581	518	459	542	512	484	421	484	497	490	496	524	450	518	465	478	516	493	525	521	548	508	500	491	519	470	524	511	489	535	546	528	523	549	523	501	494	467	512	487	497	478	508	500	514	454	501	483	505	531	516	504	535	550	464	500	492	487	550	498	537	473	504	549	510	481	517	505	538	463	523	518	514	460	473	517	537	506	503	518	487	485	464	518	480	500	472	473	492	488	505	491	454	510	473	459	490	499	500	493	496	482	520	506	484	523	481	479	470	467	475	492	522	472	467	519	484	507	499	469	526	472	513	462	492	534	512	514	493	506	514	474	500	542	491	501	488	491	487	474	554	520	519	478	502	501	534	527	494	549	513	508	492	474	485	522	473	497	507	514	495	494	486	492	481	512	516	505	462	506	497	466	503	516	509	516	501	526	502	501	509	505	488	488	490	547	493	552	509	522	474	484	514	496	481	475	535	499	493	508	506	511	479	457	511	467	520	518	534	509	467	515	515	523	519	491	476	524	478	488	530	501	523	485	469	500	514	482	536	484	528	534	499	478	474	454	527	505	511	530	473	481	526	483	504	449	483	554	484	519	493	457	503	499	494	514	478	467	528	521	478	461	515	504	545	488	573	507	477	521	489	484	508	505	466	515	488	487	513	516	512	476	491	498	534	488	462	488	505	516	470	485
47177	14985	4000	1574	857	583	500	445	449	452	421	389	355	351	372	388	391	378	362	391	328	356	366	360	341	360	362	349	385	354	355	345	328	331	333	337	314	316	391	363	352	368	325	345	344	330	349	335	380	361	329	377	340	388	373	364	344	361	342	349	348	348	332	382	370	332	315	325	347	321	340	340	340	333	333	360	357	312	345	340	355	389	350	373	341	333	352	305	349	346	322	361	361	351	301	375	323	336	344	370	346	352	367	325	367	338	352	349	329	325	332	336	334	323	307	376	362	334	348	291	359	325	352	358	349	331	335	347	362	346	364	328	309	351	377	353	337	324	312	370	361	344	321	368	360	317	340	347	342	345	349	377	331	342	316	355	335	356	351	350	389	377	319	331	360	323	343	338	350	344	329	359	333	357	361	342	350	350	369	341	327	333	343	364	341	325	365	341	348	313	327	336	334	387	345	333	333	352	363	336	364	311	360	321	328	323	323	337	339	319	358	348	342	330	339	338	344	337	362	336	333	356	346	340	348	339	331	336	327	345	334	347	396	353	350	333	327	359	365	339	331	360	326	340	396	342	329	370	378	342	331	330	348	358	344	341	312	371	332	337	315	315	346	355	353	373	358	350	362	374	378	342	361	366	325	334	348	309	344	359	363	340	385	335	341	337	344	303	333	304	364	366	368	372	322	313	349	338	380	371	348	377	369	329	354	339	329	319	356	345	348	343	307	343	356	384	369	352	317	324	335	318	355	297	357	329	343	377	341	319	343	332	319	342	349	309	338	330	340	362	318	337	336	325	372	390	382	381	345	395	380	344	336	335	340	317	336	326	315	318	338	330	336	364	338	358	348	314	339	365	417	385	355	363	348	379	329	339	346	348	328	334	343	326	329	333	356	315	368	335	337	330	344	374	338	338	329	343	301	358	359	348	329	376	365	319	360	355	346	346	338	378	339	348	373	382	360	342	302	366	358	363	319	369	351	338	331	341	344	341	310	339	341	358	326	321	314	351	371	355	322	326	359	316	341	366	345	360	336	338	338	384	334	324	338	357	341	381	310	316	333	319	345	337	333	339	316	328	322	342	351	359	374	368	357	358	344	320	335	352	342	327	308	337	352	325	348	344	345	326	321	358	349	376	350	381	365	354	340	351	310	329	340	335	335	375	331	310	369	353	350	334	377	344	364	344	333	360	347	409	359	335	340	310	347	373	355	348	310	303	338	325	326	339	346	347	328	337	334	344	354	330	308	348	358	346	349	375	375	359	353	347	380	371	388	357	323	354	343	321	343	351	371	368	321	369	347	357	368	343	338	374	373	371	357	348	326	364	334	372	347	352	357	344	301	328	367	350	357	348	373	331	337	359	294	326	355	342	326	331	356	311	338	338	314	296	335	346	377	351	353	348	344	331	412	340	339	360	325	323	315	325	329	325	353	325	347	385	341	345	329	294	339	331	348	303	279	324	316	372	373	358	344	310	304	332	351	352	342	360	303	304	341	300	312	341	351	350	336	396	343	356	335	353	306	353	331	356	324	326	357	346	347	318	359	345	356	331	341	329	325	375	320	327	346	325	331	329	333	310	380	408	356	370	327	342	338	341	335	379	349	348	376	342	338	358	367	367	366	398	318	324	345	306	333	342	351	307	333	345	333	338	324	334	328	349	347	342	357	359	340	337	339	349	348	373	343	321	309	324	343	346	368	359	339	357	356	347	324	330	328	367	343	335	351	345	357	313	341	357	371	343	319	334	341	342	354	337	313	343	369	333	354	351	357	306	332	344	336	337	384	363	335	371	336	364	323	352	309	351	336	378	308	397	354	328	356	344	355	315	347	351	339	357	369	347	351	321	353	366	351	345	319	351	323	381	322	321	368	354	341	360	328	352	368	360	345	361	356	347	352	270	341	351	376	373	382	328	312	332	361	341	341	352	327	355	330	329	348	334	360	329	354	360	326	367	347	320	361	319	329	345	353	365	370	322	344	347	346	343	334	339	362	330	385	384	364	337	347	347	342	336	356	356	335	313	375	356	350	341	340	327	357	356	340	385	313	329	339	350	290	335	353	309	325	322	337	369	351	335	345	360	327	346	363	350	379	368	327	337	359	335	358	348	366	343	341	331	345	347	348	363	356	380	325	323	342	357	406	359	324	346	373	355	358	344	351	329	338	374	358	352	356	319	315	343	331	319	319	340	358	308	381	337	365	389	378	365	344	311	347	340	361	321	314	342	330	368	362	354	326	333	364	317	340	351	356	363	327	335	376	358	360	338	378	394	332	363	332	360	354	357	321	363	350	333	354	348	360	383	332	346	356	334	331	343	349	330	321	310	343	319	348	305	307	350	354	314	324	285	356	342	357	367	357	344	342	371	338	353	343	332	312	374	342	349	350	344	321	358	327	359	337	362	362	364	369	352	325	336	336	363	344	311	391	359	373	295	365	364	331	322	333	311	329	360	332	356	353	335	318	374	394	318	368	339	323	350	348	352	340	349	336	320	392	330	328	330	349	372	316	332	371	339	351	306	368	337	334	331	362	338	341	352	344	335	348	326	336	317	311	341	295	380	346	356	343	336	370	347	347	343	320	335	331	315	368	324	311	323	358	329	309	355	360	340	331	346	344	361	362	338	357	368	330	334	315	342	361	381	318	345	314	340	345	338	352	363	357	347	359	351	329	324	350	316	340	342	354	354	309	331	345	357	354	352	350	364	310	308	341	347	347	347	346	362	329	376	373	346	365	349	344	350	351	349	331	344	360	327	374	307	342	329	320	361	300	336	340	363	390	324	320	311	382	376	342	367	380	347	343	297	351	351	337	363	352	325	349	342	362	339	338	378	353	332	359	351	349	342	356	329	411	317	352	348	343	357	363	320	335	346	338	362	388	389	331	324	347	366	349	323	342	369	337	372	348	341	355	393	319	341	365	335	330	309	335	318	359	347	343	374	330	302	343	342	376	360	325	304	349	346	342	353	367	335	369	357	351	359	397	372	334	359	368	348	316	348	352	336	343	357	292	342	337	307	338	335	349	352	323	346	356	333	344	339	315	348	349	291	319	337	358	349	320	340	347	329	328	361	336	396	354	333	333	320	348	352	348	325	352	354	319	340	401	316	351	396	358	335	340	306	385	340	328	322	326	331	345	322	357	300	334	350	311	344	379	320	360	373	343	337	326	341	309	330	359	367	364	338	337	336	335	319	321	336	379	351	367	369	377	332	373	370	360	344	326	331	354	349	343	320	351	326	339	360	359	308	377	361	332	345	343	364	360	377	354	365	337	355	364	348	346	336	330	340	350	328	312	324	326	362	307	333	305	365	374	371	346	344	325	340	363	344	348	355	357	353	335	348	319	355	349	342	322	336	334	344	370	319	352	363	353	372	329	355	363	354	324	363	330	322	352	373	334	401	345	357	375	369	341	344	357	306	345	338	335	335	376	368	342	382	332	343	340	301	342	331	358	338	325	367	326	343	372	323	344	353	353	353	327	346	325	355	331	375
28873	1996	2399	2573	2282	1842	1644	1392	1311	1155	1175	1019	1080	949	896	931	927	860	844	880	897	824	831	868	865	786	832	781	793	819	818	778	827	795	775	776	779	787	789	775	789	810	799	805	745	772	758	748	752	729	762	756	775	774	762	730	714	782	773	776	802	744	734	761	776	736	819	771	739	751	733	779	768	742	790	777	708	736	754	748	788	793	765	814	765	806	784	783	729	771	786	756	730	764	746	795	728	764	733	743	789	743	773	747	775	733	779	773	746	734	735	782	757	778	768	727	776	744	736	772	732	765	727	784	756	702	735	722	766	740	776	724	709	744	706	729	752	793	757	738	771	769	786	809	820	779	780	728	724	693	771	731	768	768	780	781	752	758	722	762	758	723	729	746	777	732	790	744	753	747	725	789	719	745	797	769	760	783	747	709	736	792	784	739	751	776	731	735	705	749	767	715	727	744	741	738	743	728	747	725	744	767	781	768	735	756	761	796	754	807	728	745	827	785	777	817	764	734	844	777	750	760	728	734	759	770	751	754	754	764	757	802	796	742	785	823	788	746	763	791	724	740	750	762	741	768	769	785	730	748	763	782	751	833	740	768	713	772	754	775	752	701	730	752	749	751	727	758	776	768	771	779	729	705	794	765	783	741	802	723	735	759	772	759	761	786	760	748	754	719	758	787	754	798	832	723	756	771	751	797	770	745	783	760	765	749	778	764	762	778	810	747	761	750	703	745	791	746	773	731	793	724	774	762	746	746	801	767	744	863	720	818	757	799	747	723	751	733	788	757	788	774	738	775	733	768	759	722	776	761	723	726	770	784	754	788	702	750	751	753	734	790	750	772	776	770	730	738	788	743	753	753	779	722	781	725	761	759	721	728	767	801	732	753	748	740	744	702	740	732	746	781	799	748	751	766	738	732	721	739	776	682	766	721	696	775	735	762	757	758	729	707	773	769	799	750	784	730	781	761	777	789	727	761	704	755	801	732	776	751	794	788	744	735	770	724	763	755	808	807	734	743	759	760	746	819	810	720	810	832	745	701	812	749	828	775	741	749	741	776	739	758	807	743	779	789	799	784	790	746	745	747	718	741	759	762	799	742	724	730	754	755	730	779	791	724	758	747	787	710	805	753	744	780	733	744	778	743	699	750	743	748	742	763	770	743	752	763	725	801	786	707	776	771	756	756	792	745	771	751	756	746	765	717	786	751	722	732	769	720	746	741	779	750	746	709	784	759	718	799	720	739	764	781	682	748	759	757	736	762	756	697	747	758	730	741	739	727	762	737	774	765	760	723	754	768	756	783	740	784	790	769	770	741	798	789	812	748	744	755	749	780	738	752	750	789	801	715	770	806	774	786	736	736	800	722	730	766	720	823	737	718	769	748	722	768	783	784	811	780	748	781	742	771	793	769	783	739	742	769	737	741	753	774	759	725	705	752	782	773	793	745	764	782	712	741	788	733	758	788	803	790	727	787	685	791	774	781	719	746	740	766	729	744	776	779	735	746	756	742	784	737	751	735	769	722	778	778	719	762	779	773	807	729	799	772	800	803	742	761	772	716	723	758	774	694	699	762	758	755	758	793	734	802	788	796	770	731	768	701	806	774	734	734	707	804	742	763	766	783	698	753	756	761	785	689	801	779	810	743	770	734	757	751	773	778	756	752	728	754	780	788	762	758	710	778	775	791	751	732	764	758	811	754	693	748	765	753	795	778	780	748	732	789	762	742	753	709	764	726	729	749	727	709	720	763	730	727	734	813	767	798	718	735	738	767	783	740	782	723	765	713	797	771	757	718	754	795	733	766	809	759	784	799	758	766	755	812	742	735	776	762	776	793	740	751	769	730	746	763	757	754	752	773	773	755	741	716	745	704	759	766	779	741	783	773	793	755	799	788	739	772	790	739	764	722	786	744	722	784	766	733	762	738	735	791	755	787	776	754	728	724	766	760	746	739	787	743	762	726	739	723	760	745	789	772	697	739	760	758	767	803	771	771	734	785	737	776	755	752	774	744	774	740	731	711	770	756	773	825	750	749	750	729	752	778	788	722	731	766	737	707	770	792	818	783	729	735	789	773	732	772	756	754	765	794	743	719	779	752	769	740	780	739	761	764	745	724	818	748	761	721	747	800	699	745	787	719	718	754	740	746	751	731	737	762	757	766	701	778	753	768	760	757	710	742	744	772	793	752	752	776	702	767	778	742	755	747	709	757	794	779	732	769	790	724	740	767	748	710	760	753	738	741	806	781	730	845	752	777	800	793	749	794	768	739	780	778	756	770	726	720	731	800	725	794	794	759	768	780	779	741	808	764	818	765	780	744	724	777	786	794	803	711	745	782	750	798	774	768	735	744	772	765	765	755	736	741	756	725	733	759	761	791	754	717	807	784	748	775	811	728	733	735	758	766	733	758	783	719	799	768	763	718	781	724	740	762	805	778	794	733	779	756	752	725	753	785	753	711	742	800	758	754	761	774	774	794	794	753	752	767	745	729	701	787	761	787	739	809	741	763	743	794	790	799	709	743	771	762	816	799	790	770	747	792	765	763	785	764	780	763	788	723	727	710	771	769	717	743	751	805	785	758	769	755	756	737	770	773	753	761	737	711	784	742	778	821	767	755	761	770	697	787	746	739	764	730	795	744	799	741	791	748	749	739	758	787	784	739	746	747	761	788	735	779	822	783	729	805	744	732	725	768	705	802	780	827	745	785	760	762	738	716	718	773	711	730	735	806	764	771	773	713	743	782	772	786	732	785	761	754	750	761	799	732	734	736	688	787	762	729	749	826	760	795	766	778	779	740	778	727	778	740	779	725	707	707	703	755	760	757	764	754	768	748	820	746	717	737	778	745	744	770	807	762	780	736	751	790	778	746	750	700	793	738	768	788	744	729	752	740	794	743	756	793	734	797	762	724	757	776	773	740	698	784	761	764	762	740	777	835	788	711	740	747	780	790	735	766	809	738	775	771	741	737	784	720	780	793	749	741	772	741	753	786	759	753	709	770	779	776	739	781	776	759	779	782	777	756	814	744	798	757	746	782	721	754	784	762	765	767	756	783	730	777	726	751	712	691	748	714	726	746	753	774	739	774	782	743	741	750	798	727	753	771	749	756	768	802	747	785	787	726	792	765	734	736	752	755	730	786	788	721	756	760	752	743	786	763	734	747	735	703	804	740	751	758	753	746	787	770	736	781	763	752	773	762	801	740	806	755	760	719	745	752	765	768	779	739	758	765	763	768	721	758	751	790	745	759	742	745	749	710	737	776	752	759	748	771	777	727	748	740	762	783	765	785	765	778	804	814	748	754	685	749	784	758	756	775	765	752	799	738	788	816	795	751	732	786	749	768	775	706	740	742	814	778	767	703	779	731	772	758	771	771	730	737	763	772	769	761	720	817	760	751	749	766	743	742	714	758	750	813	730	784	788	736	795	729	756	798	797	766	733	761	756	796	737	776	757	774	769	780	781	749	754	763	778	811	775	792	785	798	768	762
11352	965	177	125	131	108	117	133	117	102	132	132	151	117	127	122	107	117	123	136	127	124	134	120	117	113	120	116	120	98	118	112	121	105	116	111	98	114	116	114	131	125	120	136	119	122	95	129	116	107	126	101	100	108	146	110	128	117	118	109	95	111	111	121	110	96	111	130	118	110	114	115	111	107	119	122	118	97	139	117	112	119	105	121	98	111	109	111	116	140	119	120	111	103	111	98	98	139	136	103	136	109	119	117	115	107	116	124	121	130	101	121	117	124	126	110	129	120	123	113	115	125	128	121	117	120	115	130	112	106	110	120	115	130	116	126	96	124	102	106	126	109	119	106	114	114	123	131	105	113	136	112	138	103	118	129	99	122	94	122	97	104	120	121	113	105	132	111	130	98	129	155	112	109	125	101	109	117	99	111	134	132	117	125	103	112	135	122	127	119	126	116	134	116	108	121	108	101	105	128	135	125	111	103	116	111	119	135	125	119	104	111	118	110	131	120	97	87	101	105	122	119	111	124	102	97	116	120	95	120	115	124	109	97	137	86	92	120	115	127	115	89	104	133	137	126	101	127	111	113	87	127	100	108	128	131	120	121	113	110	114	119	125	106	132	108	109	110	109	116	99	119	127	127	116	98	111	132	105	116	117	96	116	120	128	134	119	131	121	105	111	125	111	109	108	101	145	117	112	100	113	126	124	120	109	113	108	128	103	108	97	136	112	120	104	123	114	96	143	112	105	117	117	102	108	120	108	108	130	115	125	130	138	127	131	117	132	111	110	104	111	124	124	124	126	118	119	111	107	115	101	125	113	120	144	113	128	118	115	105	96	112	105	142	115	131	127	130	127	116	107	113	111	140	120	114	120	120	109	126	119	104	91	132	100	104	137	123	119	135	120	146	112	104	117	105	133	87	131	121	118	107	121	126	99	114	110	106	98	98	120	125	105	126	125	108	110	144	87	124	108	110	117	93	120	116	121	116	117	117	98	108	120	144	103	108	121	101	125	114	114	119	114	126	105	99	119	122	141	129	133	119	120	117	102	120	104	126	114	113	106	126	114	110	104	111	90	118	119	97	120	119	120	143	125	104	104	111	103	112	117	107	133	127	133	104	108	114	108	116	107	112	124	125	120	110	118	125	127	106	125	98	111	109	134	108	118	119	144	117	113	128	115	106	119	123	120	129	135	108	118	103	107	107	126	105	115	107	101	99	103	108	116	125	163	149	121	131	100	111	122	118	137	126	123	119	99	105	111	107	90	116	104	112	101	120	116	113	107	115	109	101	107	119	111	113	115	110	125	121	115	114	96	122	124	111	111	123	125	115	117	123	118	107	119	119	108	108	99	111	113	124	132	112	122	128	126	106	100	115	135	114	133	94	122	117	121	97	103	121	113	119	131	126	100	141	118	115	91	120	105	129	118	131	104	108	132	125	85	111	113	118	137	121	112	122	123	112	114	97	125	119	121	118	116	115	100	123	130	96	109	110	113	122	130	112	124	133	93	120	114	117	101	112	106	112	121	122	123	125	101	122	114	91	107	92	121	105	131	119	116	148	102	119	137	107	113	114	108	107	111	118	138	118	118	120	106	113	103	128	113	122	134	112	116	122	95	112	125	112	113	125	115	104	119	112	103	97	118	106	121	122	122	122	128	104	126	108	110	128	105	105	116	104	115	106	122	132	133	138	117	116	117	114	132	108	125	113	113	125	103	108	105	133	125	136	113	146	118	109	112	116	113	115	125	106	123	120	136	122	128	123	110	102	116	131	116	112	107	113	100	117	130	130	116	125	115	121	142	119	123	111	108	129	137	102	99	134	121	111	102	109	127	101	119	110	128	127	97	116	106	104	114	135	117	101	118	118	104	130	117	119	119	133	152	115	104	136	115	115	113	109	107	111	107	110	101	123	95	113	109	120	100	118	110	98	133	113	118	118	127	109	117	124	118	105	114	132	121	116	109	127	135	104	121	123	76	109	136	114	122	115	103	123	122	102	108	109	113	116	131	133	132	123	133	108	94	117	97	137	118	123	126	116	115	102	121	117	116	104	136	130	122	116	102	92	102	111	127	125	140	119	123	127	101	120	123	105	119	116	103	115	111	121	127	115	117	118	106	111	120	113	116	127	95	132	120	100	109	125	96	110	120	125	110	112	117	118	109	109	101	133	97	102	89	123	112	121	119	121	122	108	117	105	112	117	128	101	104	95	121	109	137	100	102	118	123	128	105	120	116	115	95	121	136	109	95	142	120	114	99	121	101	114	111	106	114	124	127	97	109	106	121	98	114	145	114	113	118	104	131	104	117	110	137	107	126	103	122	116	111	119	126	97	112	125	145	100	114	105	126	109	116	111	103	109	138	121	126	115	130	104	128	94	110	129	115	120	111	114	96	118	126	104	114	113	125	119	121	116	130	126	124	131	95	108	114	93	133	119	113	109	120	102	135	128	102	129	110	129	130	134	115	97	120	95	124	111	108	99	118	129	128	131	116	117	121	103	113	121	105	118	104	99	104	114	107	122	105	128	102	126	126	136	109	106	127	107	103	125	101	108	108	122	125	135	120	95	121	120	116	110	101	104	89	119	125	110	125	151	125	124	124	111	122	116	109	100	114	113	109	126	107	107	123	103	102	107	134	108	123	121	97	103	127	134	135	138	93	118	115	111	131	132	100	105	119	101	111	109	114	120	142	101	104	114	112	119	117	90	133	103	111	113	105	118	135	108	130	97	145	109	127	106	106	99	108	133	113	112	118	128	112	129	124	112	127	99	119	106	105	103	108	112	116	114	106	125	121	138	111	124	131	121	122	103	105	112	125	121	130	114	119	114	101	118	94	103	111	120	132	111	119	103	143	119	133	122	119	122	126	93	109	124	109	119	112	128	127	137	138	121	110	127	137	123	108	122	114	116	129	134	127	94	119	108	113	116	136	108	132	138	132	114	108	131	107	104	106	113	118	115	129	111	122	126	112	114	102	122	96	115	109	137	121	133	103	102	107	116	114	120	115	127	116	131	114	124	127	99	123	101	115	106	129	126	110	117	125	133	108	104	112	97	126	115	119	119	118	104	109	95	128	118	125	117	102	129	132	124	119	113	137	135	99	102	124	115	94	100	119	121	102	128	101	103	106	123	103	123	115	132	115	124	101	117	111	114	111	129	126	121	132	98	121	128	106	102	110	106	115	124	138	117	126	125	115	115	130	115	112	115	124	115	117	100	128	130	114	117	127	98	115	121	121	106	151	102	113	122	116	122	103	136	127	131	115	115	131	124	130	107	111	107	119	125	105	153	112	101	114	124	114	120	122	127	125	104	124	132	130	112	107	134	111	109	118	126	125	120	129	110	113	121	122	116	120	123	122	131	117	126	123	106	127	98	123	117	101	96	91	124	115	117	125	109	120	115	114	124	121	130	113	126	103	128	116	120	114	112	117	115	103	115	105	100	131	139	102	106	130	115	119	121	121	111	98	109	125	108	124	109	98	147	128	122
6949	421	377	363	397	359	401	332	326	306	307	348	324	337	336	314	290	310	321	314	310	322	309	310	327	328	316	306	323	340	324	311	318	327	321	287	340	314	319	308	328	309	297	279	312	360	277	337	292	259	326	330	305	298	326	278	315	299	359	350	326	312	312	325	320	323	357	339	309	307	358	353	338	292	332	309	301	309	307	302	319	315	328	317	308	312	338	305	338	328	325	314	305	291	310	323	320	347	322	349	299	331	346	302	296	318	312	305	312	342	328	326	331	313	331	287	323	303	329	304	276	313	325	323	321	339	316	322	319	342	319	322	333	319	331	303	307	308	325	337	326	298	315	331	297	332	330	328	312	301	322	323	311	289	282	320	355	320	283	304	327	303	295	292	313	319	351	314	316	282	325	308	321	307	323	306	334	318	321	303	325	318	326	307	344	320	289	288	311	305	317	317	311	313	307	292	300	340	341	336	307	312	318	322	314	325	312	297	327	311	317	313	322	319	294	316	316	316	298	289	305	303	340	326	316	322	314	348	305	348	295	266	344	312	278	332	338	317	333	302	317	329	355	333	340	302	309	289	335	294	284	323	308	304	313	311	314	324	298	294	338	298	331	309	351	312	316	316	301	316	312	272	347	320	310	301	278	289	299	308	325	291	326	313	311	311	316	310	307	317	289	305	316	306	319	321	326	338	307	315	316	311	304	341	295	299	303	341	321	292	335	302	315	332	311	316	322	311	297	307	329	291	332	317	314	302	342	353	340	324	331	299	339	309	339	349	323	335	315	331	345	312	325	313	304	345	347	315	300	330	313	318	322	287	315	324	289	302	326	308	299	288	306	324	326	293	330	347	330	340	305	341	302	327	319	330	301	317	347	321	315	335	341	334	300	312	295	324	301	311	291	301	284	318	327	283	311	295	312	282	339	304	302	321	338	302	313	320	306	314	319	309	309	355	337	314	316	339	317	313	326	328	324	341	294	322	347	346	322	284	310	337	335	311	329	298	330	301	323	323	324	341	294	339	316	324	297	299	282	300	286	340	334	359	334	334	314	299	301	319	335	296	299	351	311	318	313	294	315	290	322	294	335	320	358	288	317	319	328	356	325	304	308	298	335	323	331	287	285	313	300	289	305	322	307	346	291	320	296	310	320	312	312	315	286	311	317	316	309	337	308	295	280	321	302	298	318	345	319	295	311	328	317	317	306	342	323	322	332	299	335	279	294	309	323	326	311	306	310	319	341	295	330	288	327	302	328	314	322	329	314	330	349	340	322	310	327	300	290	344	310	319	344	350	312	318	326	329	306	315	306	315	298	327	344	291	324	329	335	298	304	299	319	321	319	325	316	276	331	282	351	300	329	323	273	312	330	350	326	307	315	330	325	324	313	344	284	325	294	337	296	325	333	323	318	343	329	308	311	308	311	317	285	297	306	321	320	302	320	333	284	310	303	300	319	313	326	321	330	311	337	343	314	308	319	332	286	308	308	321	299	333	331	315	304	315	322	301	328	305	311	296	351	347	308	317	315	279	323	330	316	303	294	319	344	327	274	293	330	338	324	334	307	302	305	334	323	314	320	288	301	322	318	318	323	323	295	334	308	330	336	329	335	337	326	338	319	281	301	316	301	325	306	321	335	348	353	279	303	333	312	322	339	279	303	309	297	310	333	336	321	320	311	300	323	293	288	309	302	308	328	312	320	318	298	287	296	308	337	308	323	309	297	311	325	314	315	305	324	330	356	330	307	324	292	319	332	311	308	323	317	296	325	307	280	301	338	380	305	326	329	304	337	324	291	324	305	334	331	299	299	325	343	296	339	308	309	303	332	311	278	318	321	315	289	315	335	318	304	284	314	340	321	347	346	305	304	295	284	294	317	335	323	286	324	323	326	322	318	310	325	314	298	319	310	327	328	343	295	326	324	333	311	312	322	300	292	326	272	336	327	352	318	315	327	326	308	307	309	350	330	318	332	331	279	294	297	280	302	299	294	320	321	302	346	327	283	325	274	305	292	343	320	328	300	330	311	317	330	316	325	320	332	294	345	317	303	324	310	344	315	322	310	309	327	326	322	336	305	357	338	283	328	337	331	305	344	330	320	326	327	346	298	275	306	316	305	326	334	331	333	300	304	290	344	336	311	297	326	316	344	279	302	309	319	319	282	304	360	314	300	324	338	321	325	341	317	335	315	301	321	302	304	322	311	304	289	347	306	329	274	292	281	314	320	303	302	306	310	312	334	289	318	340	288	277	329	305	295	334	298	316	308	309	289	304	303	339	316	325	319	291	303	339	323	294	313	317	324	312	328	304	323	321	322	315	324	331	333	335	316	310	323	304	314	295	301	335	340	326	292	310	319	306	313	314	325	347	316	339	306	312	316	314	320	316	312	334	325	299	316	301	284	311	289	316	322	314	324	314	317	315	277	320	311	301	325	319	296	340	326	337	313	339	325	293	331	314	323	309	304	310	356	306	359	324	327	327	318	297	328	298	290	301	318	290	312	308	322	290	336	284	301	345	296	300	322	328	299	296	331	307	311	319	294	315	325	344	349	343	294	324	287	308	308	318	306	304	322	344	307	300	326	346	313	311	298	319	337	337	320	318	328	320	314	317	327	343	331	334	314	329	327	285	338	314	309	287	328	325	325	352	303	329	338	284	307	306	307	305	305	323	300	307	334	321	280	267	303	315	313	298	258	312	305	311	288	291	316	288	334	350	349	314	304	320	324	320	323	297	298	296	306	272	354	343	316	285	291	348	338	301	292	328	342	333	284	298	310	331	319	341	313	299	300	331	323	288	308	308	333	325	285	324	317	300	319	318	291	312	326	323	326	332	319	302	331	298	303	313	318	341	311	316	333	349	333	326	330	337	334	316	314	288	307	339	310	323	335	341	326	304	311	337	303	289	336	323	307	296	279	308	301	295	336	315	335	305	337	361	309	319	290	324	316	302	335	305	327	341	301	308	339	311	332	308	334	324	308	335	305	296	294	289	342	300	331	327	323	331	312	337	309	330	324	329	326	306	305	355	321	288	308	334	298	345	326	326	318	323	335	319	300	326	321	334	307	308	300	311	304	314	314	277	339	269	323	318	316	308	369	317	309	308	279	314	334	320	315	325	340	349	309	337	322	304	354	325	304	304	295	335	305	280	330	305	323	289	348	346	346	319	289	309	347	318	320	305	332	322	329	323	270	319	309	295	316	327	358	320	306	344	302	316	331	288	332	337	323	319	316	324	272	312	301	307	318	290	316	330	298	301	297	322	328	332	301	278	292	307	316	340	312	318	340	313	332	298	308	330	337	358	331	298	327	348	315	330	335	308	332	331	285	334	318	344	311	320	336	322	323	312	319	302	352	319	327	336	346	305	299	323	323	310	292	281	331	310	328	310	316	300	325	293	323	293	302	318	329	320	319	356	312	293	320	314	316	298	302	316	301	306	336	333	315	347	296	307	350	326	322	311	336	330	278	342	326	323	308	324	315	286	335	317	306	336
35190	8056	1384	616	430	330	304	239	229	246	225	208	193	234	243	222	218	237	237	220	188	205	202	190	223	209	227	202	193	190	210	203	198	217	205	199	191	206	199	189	209	191	221	179	200	235	186	183	227	231	223	226	198	217	200	210	187	209	185	211	196	194	199	181	215	203	215	238	207	191	217	208	225	227	179	196	193	202	184	209	188	211	191	205	224	216	202	194	216	178	218	206	209	197	214	187	230	207	204	215	230	185	200	223	201	214	236	211	207	204	211	238	235	200	203	199	202	207	202	192	189	183	187	211	203	224	187	200	224	188	209	210	175	200	205	214	206	206	198	197	187	166	172	186	227	214	214	199	213	207	230	190	198	180	203	193	200	210	196	226	206	221	182	211	212	198	216	211	213	210	197	197	204	168	190	213	211	176	216	203	220	227	193	215	226	209	205	193	203	204	200	214	225	197	211	197	198	204	234	204	199	223	214	240	196	235	220	206	198	213	203	223	214	223	224	190	204	218	182	193	225	192	193	208	211	178	196	223	186	201	187	197	213	213	217	204	224	186	190	190	211	207	207	173	184	227	207	196	252	220	211	186	199	190	228	218	203	218	209	175	226	193	193	209	222	208	201	243	196	205	209	211	200	207	220	192	181	193	195	214	200	221	210	207	229	185	199	218	209	225	205	200	218	230	216	186	207	213	220	206	205	177	210	205	210	198	187	201	220	207	193	190	196	208	217	195	189	180	202	217	224	210	205	200	214	208	234	188	206	203	174	216	212	187	215	218	198	207	198	210	199	211	220	219	194	217	169	210	208	233	186	227	200	203	228	207	219	222	222	207	204	171	228	238	220	190	221	190	202	226	201	210	181	187	211	215	186	197	216	206	202	227	208	166	201	195	226	212	196	212	196	225	223	194	193	199	227	200	232	203	206	200	212	200	203	199	216	166	188	198	223	229	218	179	220	209	199	194	215	182	202	203	202	199	190	196	199	230	215	207	193	205	193	197	205	214	189	207	204	194	217	216	197	212	212	190	202	218	192	228	221	178	197	212	245	206	182	195	196	197	192	220	188	254	222	201	183	178	230	221	223	189	213	193	189	178	241	190	222	195	223	178	225	215	187	202	201	185	212	186	206	223	218	199	196	212	188	213	192	206	205	210	216	225	176	189	213	201	196	208	194	194	210	194	219	191	190	218	240	194	223	185	212	192	210	183	206	214	197	197	180	209	229	212	204	208	189	185	205	204	188	186	202	206	182	204	209	208	197	202	191	218	181	178	186	197	221	215	218	215	209	215	205	203	195	222	195	234	200	207	207	223	228	226	207	204	214	191	201	190	209	210	254	204	189	173	203	211	181	188	213	190	189	212	208	226	225	179	227	206	202	206	199	189	235	217	230	199	227	221	211	198	193	201	190	203	222	214	232	195	216	232	191	214	199	208	158	188	208	218	199	199	214	212	208	223	222	201	230	204	194	216	202	194	215	208	183	195	196	218	210	210	190	211	177	225	231	207	184	215	206	232	217	201	188	207	216	198	198	203	197	203	211	206	212	195	206	202	230	212	205	201	211	204	212	172	189	194	216	213	202	206	216	181	229	213	220	207	210	201	208	209	190	200	205	225	208	207	218	210	219	220	204	180	194	197	200	208	195	163	216	206	200	213	220	212	215	224	197	204	192	208	213	219	219	225	207	218	219	198	191	195	209	200	202	209	209	191	215	210	187	252	195	208	190	209	176	225	212	229	211	213	239	198	216	190	192	202	217	186	210	201	234	221	195	209	189	184	215	191	229	201	197	222	230	189	214	198	200	218	206	209	213	187	206	209	179	213	224	207	209	247	196	223	173	198	225	200	187	225	200	210	191	218	211	211	202	188	185	189	204	199	257	234	183	209	209	216	222	161	217	228	191	210	210	211	218	208	224	201	217	207	206	235	214	206	223	211	200	231	211	206	185	203	224	194	206	193	245	203	201	212	195	218	208	198	189	210	214	193	225	221	192	191	205	222	212	206	202	207	208	207	213	212	196	187	212	200	189	221	204	176	190	215	207	207	212	198	209	182	236	163	211	175	211	212	202	212	240	204	217	219	216	229	208	220	228	202	210	195	199	211	212	218	213	186	197	196	197	206	225	214	203	186	231	236	222	198	194	212	202	219	182	193	193	170	220	189	213	194	191	197	236	170	200	196	206	178	201	194	180	197	198	209	215	197	199	201	204	200	201	193	229	198	213	197	186	213	206	194	176	213	203	215	214	222	202	198	220	178	212	205	198	182	208	218	214	220	177	209	193	205	214	197	229	222	205	209	191	237	202	183	186	179	212	199	215	203	200	209	219	195	221	195	199	192	227	187	203	209	191	235	219	196	189	202	216	218	166	221	218	209	179	214	227	194	219	209	187	191	197	174	201	216	216	227	220	187	199	189	200	205	203	216	216	181	214	212	214	183	178	206	197	191	227	214	208	211	201	203	191	200	200	218	233	200	227	213	216	205	189	216	209	217	201	205	209	186	182	214	195	218	214	191	214	195	200	212	182	207	207	199	216	217	203	238	209	209	200	203	214	229	200	208	175	170	182	216	196	193	211	207	219	175	214	195	217	197	197	240	209	188	196	202	232	196	200	175	202	231	218	211	212	192	195	234	184	188	210	186	214	196	195	181	194	191	212	211	209	214	188	183	167	191	216	194	197	201	223	223	197	183	193	189	197	243	221	219	209	233	223	200	201	177	201	203	199	208	244	203	211	209	204	214	201	248	229	178	221	214	201	211	218	208	166	191	212	160	231	171	203	211	211	219	212	206	188	198	208	185	189	216	215	193	191	199	201	209	210	209	200	214	207	193	181	204	211	186	185	229	227	207	207	187	200	186	223	207	195	199	216	198	222	196	212	186	208	205	192	208	188	201	208	197	189	251	186	192	205	201	184	213	169	240	201	236	198	190	212	220	184	219	199	213	202	187	199	212	184	195	199	215	200	195	214	183	199	245	201	213	187	220	192	205	176	193	187	170	190	212	201	206	207	215	189	200	197	196	212	242	200	198	207	195	192	196	232	226	235	202	182	206	179	194	185	205	204	170	195	191	223	207	196	236	222	216	206	183	200	233	206	180	198	224	231	203	220	206	183	226	209	194	195	201	190	202	190	200	213	226	182	218	194	207	195	188	207	193	220	185	196	197	201	217	210	233	203	205	190	203	209	193	243	203	188	208	211	188	200	214	209	191	225	202	230	228	204	169	208	221	220	225	193	211	205	230	220	249	187	188	210	204	221	208	216	255	191	187	179	211	174	197	217	183	197	208	212	187	212	205	212	210	216	192	197	206	212	251	198	208	229	227	215	181	182	222	212	218	216	192	182	202	208	187	216	212	210	205	181	212	202	219	201	232	206	218	198	219	208	202	212	206	179	240	201	219	204	198	213	201	203	213	216	232	210	214	195	201	183	205	229	239	223	209	215	196	207	206	200	189	194	210	204	179	209	216	211	217	210	193	187	195	197	228	222	225
21607	1211	1270	1408	1251	1099	980	840	821	711	637	645	652	626	598	605	577	612	617	537	595	531	534	520	535	514	546	497	556	499	533	509	562	501	498	501	508	533	510	514	488	494	499	492	470	533	511	500	516	529	517	508	510	498	493	508	526	544	503	506	528	496	562	519	515	520	508	506	485	512	520	511	521	496	523	470	517	443	495	487	453	516	535	478	484	510	513	491	495	548	501	449	494	507	508	495	514	498	456	518	500	531	485	515	505	535	473	486	473	475	509	508	477	512	542	505	505	535	490	497	479	504	491	516	521	544	519	493	497	521	518	463	507	490	488	501	505	517	503	489	490	490	482	493	530	527	525	518	503	496	502	511	497	471	557	479	486	521	481	534	485	484	501	519	509	488	484	521	519	501	508	518	514	522	502	524	536	505	508	501	515	510	518	495	487	496	511	491	517	512	498	504	526	495	517	482	484	477	476	510	507	528	447	467	495	491	499	487	525	512	481	468	543	504	527	518	537	523	515	481	486	501	511	514	524	490	493	503	508	494	512	504	471	466	555	503	494	482	452	507	523	519	511	546	491	519	509	511	512	506	488	539	492	518	479	497	512	492	484	510	506	519	522	474	498	498	498	487	500	493	543	514	541	480	472	519	494	484	501	488	532	534	491	530	510	555	512	513	518	472	486	505	489	478	504	514	513	497	485	512	533	481	516	516	523	538	502	489	525	459	479	517	495	513	556	501	490	515	475	512	526	493	532	465	464	533	526	501	479	499	516	486	512	474	510	526	509	474	559	501	478	536	505	560	503	551	490	508	530	476	463	507	493	494	493	493	492	512	493	534	483	503	448	506	486	493	482	527	509	483	492	500	512	533	463	518	545	488	541	501	527	520	510	478	518	486	508	486	537	491	526	480	483	519	504	459	528	512	494	545	495	514	521	467	497	512	534	496	482	531	492	478	504	507	490	525	496	526	481	463	524	506	544	472	507	505	525	495	486	545	478	503	489	470	485	491	485	535	520	492	498	516	504	510	504	457	519	502	491	482	494	477	486	502	520	524	507	523	541	496	543	482	529	537	477	504	521	520	501	492	544	518	514	534	508	530	490	476	475	487	494	520	522	511	507	519	495	521	485	522	474	514	493	488	502	488	488	484	475	507	496	508	515	521	528	513	500	537	469	505	507	536	513	508	465	475	517	535	525	486	510	479	518	504	505	495	466	507	484	486	496	510	493	489	497	528	489	487	497	488	471	482	491	530	518	521	526	532	461	525	522	501	506	496	512	535	511	503	508	492	494	529	506	472	515	508	487	490	525	486	480	502	471	445	472	476	486	523	506	498	476	467	502	516	470	475	481	528	546	468	508	486	486	522	470	505	490	524	489	478	534	490	534	510	485	469	454	509	500	538	494	483	496	510	522	500	502	530	493	547	512	459	516	496	494	533	495	517	501	484	545	494	505	469	521	497	472	495	488	486	487	505	506	494	512	497	495	510	504	482	507	554	475	533	503	525	504	506	500	530	522	480	518	503	504	489	498	522	491	458	478	495	496	486	484	546	494	465	509	503	494	491	482	508	485	509	497	485	507	517	463	490	513	545	458	479	474	521	495	515	484	509	514	456	472	485	485	485	491	468	525	500	513	529	516	532	488	505	523	512	469	504	505	517	499	554	472	516	516	510	517	530	497	510	512	518	503	495	523	524	490	537	508	518	463	477	502	514	511	495	511	504	495	553	478	536	488	496	480	505	518	486	526	497	504	511	479	494	527	477	515	509	469	541	500	485	493	534	481	519	489	516	475	528	495	502	495	515	485	503	471	511	519	524	503	512	482	527	514	432	492	537	511	506	503	493	504	533	510	506	524	486	465	503	527	561	487	487	504	478	475	547	528	508	477	477	469	514	489	464	486	513	512	528	479	494	478	507	468	493	469	499	508	490	475	500	455	537	509	486	521	509	521	501	455	503	535	510	517	477	471	492	515	471	544	469	486	500	518	511	500	515	506	458	494	503	503	532	510	495	519	533	487	485	510	487	491	481	495	528	502	513	471	497	500	493	533	529	477	508	444	512	497	517	499	524	507	488	481	476	500	538	522	500	509	528	491	512	478	516	515	517	479	490	517	510	496	522	488	496	540	479	500	532	543	511	527	486	494	490	493	562	540	494	475	532	491	489	507	499	499	491	535	536	466	514	485	528	506	551	507	510	501	497	470	484	500	500	478	473	505	483	520	533	465	486	521	512	509	497	520	498	496	498	492	528	511	486	493	483	495	503	508	494	506	513	524	481	518	498	520	499	516	490	481	541	497	493	543	482	498	524	519	477	482	458	504	515	536	527	496	510	493	545	541	477	527	500	530	516	523	472	476	493	508	490	477	469	517	525	472	471	493	478	486	493	516	519	510	533	518	505	467	521	498	477	505	561	476	493	518	490	523	499	493	508	466	518	532	520	495	506	504	489	529	505	525	510	509	492	492	493	518	513	499	499	503	526	542	517	463	519	525	493	521	483	513	508	497	488	511	504	506	495	521	520	475	568	494	528	503	546	519	484	504	489	485	506	514	509	528	469	523	528	457	473	508	489	494	532	466	497	498	528	500	522	500	486	520	501	510	515	491	492	529	465	512	501	503	483	506	509	520	493	477	498	499	500	457	529	532	520	496	524	530	507	530	485	497	506	487	467	510	539	495	514	493	454	488	527	474	535	478	483	507	515	500	464	494	467	500	501	481	549	507	543	499	517	512	516	482	491	484	515	516	509	482	520	477	501	494	491	479	551	488	474	505	560	476	485	521	508	544	542	503	478	451	460	522	464	485	490	498	480	496	492	504	521	485	522	509	528	481	464	530	463	502	504	489	490	493	482	483	510	502	490	472	494	514	490	472	508	490	492	511	462	474	528	542	499	504	543	520	513	502	520	538	512	537	516	553	500	517	534	476	481	483	458	521	507	542	509	506	530	499	511	487	531	514	500	513	462	488	519	556	537	481	503	530	520	510	510	500	549	506	496	480	522	528	488	534	469	473	511	499	476	498	523	508	489	511	487	464	474	512	484	527	504	518	535	504	486	500	482	489	506	530	506	499	521	505	487	542	498	521	477	528	509	532	463	484	503	477	526	510	514	460	507	510	523	515	481	477	492	563	512	481	508	503	499	563	525	519	470	476	510	503	508	525	504	524	494	470	489	511	469	461	547	517	495	480	494	487	514	457	517	487	512	526	515	556	533	550	511	472	481	529	502	557	472	512	547	506	515	496	524	516	556	489	499	497	534	509	492	510	504	524	529	507	474	497	507	533	475	494	496	518	463	494	504	485	497	485	465	484	498	477	496	501	482	506	513	517	474	522	508	505	490	479	514	477	527	472	479	551	472	510	541	504	546	496	480	531	502	521	485	497	547	515	475	516	501	476	461	483	532	520	476	519	514	501	483	525	519	485	544	477	505	536	461	463	535	523	485	516	506	485	518	532	469	528	492	512	502	512	502	519	467	543	519	521	497	488	536	466	522
49471	16631	4520	1719	914	661	565	459	429	383	457	423	386	403	421	363	392	332	376	401	382	370	327	349	330	382	366	342	355	375	330	382	393	332	350	365	363	334	355	408	389	393	352	372	349	374	351	356	374	339	357	395	353	338	353	348	372	355	351	375	381	363	319	370	354	343	349	361	321	352	333	328	346	336	332	358	321	328	383	377	339	339	342	373	345	358	363	335	325	310	334	341	348	365	388	346	355	310	354	358	332	340	361	374	337	383	386	345	351	379	348	339	399	353	360	345	379	371	357	348	379	328	350	358	345	375	353	367	335	334	350	373	336	363	360	307	309	365	345	344	329	333	342	356	360	358	347	329	343	343	376	351	351	396	385	332	303	348	345	369	382	361	338	357	356	367	347	340	379	324	346	339	339	339	356	347	382	340	300	365	322	363	351	317	343	351	340	337	357	350	316	354	327	349	328	335	352	350	306	351	363	355	338	322	345	333	353	353	389	341	369	314	321	350	358	333	363	343	380	352	332	347	323	322	339	327	379	350	366	378	383	332	352	346	347	342	348	379	380	324	359	356	330	354	354	360	371	331	384	333	342	329	327	314	361	340	355	357	339	357	324	302	378	392	346	337	350	333	363	337	329	375	389	344	341	338	347	350	371	378	330	346	317	344	340	332	321	346	353	362	356	339	340	312	376	357	356	376	349	328	312	335	319	373	344	376	343	373	390	333	382	333	354	351	349	320	334	353	335	325	358	346	339	370	375	390	344	324	317	338	329	354	347	355	369	325	363	376	332	325	345	343	323	346	346	319	330	378	372	334	340	326	379	320	333	344	312	370	341	373	321	349	357	367	362	344	400	348	365	329	359	360	321	389	372	358	371	359	328	323	377	340	332	340	360	306	335	353	365	335	312	302	303	335	337	368	321	333	336	342	302	333	343	333	388	342	341	358	338	356	314	329	340	343	352	326	345	368	367	329	378	347	345	324	348	366	323	356	347	363	352	347	330	350	356	319	355	363	356	327	291	386	360	319	355	353	359	306	375	329	370	341	360	355	366	352	375	306	362	368	333	378	350	363	340	371	341	342	355	345	341	342	358	342	357	317	325	342	339	340	351	364	369	400	323	369	354	349	341	347	351	365	355	323	348	350	330	359	320	351	347	335	339	355	379	341	320	321	356	316	339	347	368	329	371	329	328	344	321	338	353	365	358	343	341	361	324	330	349	346	361	391	358	364	343	312	337	349	345	341	351	381	351	377	323	330	378	351	330	359	331	364	327	323	376	331	343	348	357	336	365	339	352	325	347	338	337	365	333	367	330	330	330	338	365	338	337	364	350	321	319	331	380	361	363	337	332	352	353	373	336	366	335	320	349	338	351	325	363	370	325	344	331	349	359	377	321	355	408	373	347	332	352	356	308	340	357	353	360	308	331	368	371	344	318	365	343	330	347	338	350	363	358	334	356	358	343	357	321	349	357	346	376	385	355	311	329	307	366	326	364	369	362	345	310	366	330	353	366	321	328	327	349	322	355	337	360	359	374	344	330	349	365	331	369	352	323	371	366	341	383	344	323	291	327	341	337	382	358	355	337	331	321	321	336	332	354	311	332	345	340	325	368	352	355	320	343	371	338	335	319	375	347	343	347	345	343	370	316	333	353	315	340	351	339	363	337	359	320	355	315	327	315	349	335	333	345	326	337	341	364	358	342	327	349	350	327	328	337	368	325	366	344	336	350	361	322	349	326	345	321	343	335	330	345	386	346	356	337	316	336	371	329	339	362	378	354	380	359	349	373	311	360	337	353	350	331	361	358	338	368	331	315	351	336	362	392	312	362	321	357	358	356	348	341	349	359	369	323	384	364	326	322	316	338	348	367	382	361	381	342	381	357	330	356	352	366	356	326	319	332	376	311	357	333	339	350	339	355	353	343	371	348	362	323	323	355	330	352	346	338	359	347	336	335	337	384	374	330	314	364	344	359	370	378	351	321	373	336	336	381	335	382	327	340	318	326	316	331	308	344	371	356	338	376	364	397	337	332	340	312	357	370	332	337	327	361	336	325	306	337	342	328	357	373	337	367	342	320	375	404	361	345	336	329	332	360	340	335	374	356	357	332	348	302	381	361	359	344	369	374	331	355	350	356	345	370	321	357	359	366	361	363	389	348	367	330	303	340	333	338	352	349	346	342	358	332	368	387	337	336	333	341	328	336	356	343	333	339	322	349	362	336	350	363	387	346	340	324	327	305	380	383	351	366	343	362	372	351	357	342	349	346	336	355	319	346	322	331	364	378	313	397	359	369	321	360	372	335	328	333	325	342	379	340	351	339	358	340	352	366	352	345	344	330	338	311	345	363	354	321	340	339	356	356	345	329	378	366	353	364	341	358	382	345	339	334	324	401	325	364	369	362	359	381	362	357	346	359	355	348	351	331	397	334	358	340	362	353	334	331	333	333	360	333	335	350	371	344	373	331	337	357	363	336	374	346	344	367	341	322	316	353	378	353	357	345	337	370	322	395	383	324	346	330	318	354	363	327	332	328	313	362	332	331	352	343	388	367	328	284	317	307	355	334	364	371	404	363	344	341	339	362	362	357	321	316	383	353	383	370	320	369	321	360	342	330	343	348	360	362	339	348	355	376	325	331	352	335	350	339	378	341	350	358	376	377	365	326	335	378	345	365	344	381	339	344	308	355	320	363	291	341	302	328	355	360	373	330	340	315	338	377	327	368	339	342	347	352	362	326	373	357	351	330	317	308	350	340	361	332	346	374	331	343	347	364	354	394	388	351	356	324	335	356	354	356	335	331	347	357	344	343	370	374	332	349	311	340	336	342	348	341	325	347	375	300	358	343	329	365	338	385	356	346	316	369	322	334	357	373	341	353	344	348	331	347	331	319	341	360	376	349	354	356	349	376	337	364	346	344	372	355	361	322	326	338	384	345	339	328	306	349	354	361	351	343	336	377	356	331	352	313	359	338	342	325	320	335	398	333	373	351	336	350	338	348	331	359	362	372	360	361	328	326	324	373	338	354	365	325	325	322	354	353	345	362	364	349	378	339	344	341	315	352	332	337	351	374	330	345	369	324	342	369	335	338	311	333	347	324	352	349	374	342	352	346	370	390	350	338	332	332	352	326	340	379	336	366	370	314	360	347	351	371	327	332	316	336	341	358	347	339	364	314	321	361	298	365	361	361	353	331	340	322	367	378	365	333	361	345	368	308	330	336	341	331	375	312	335	339	333	395	332	343	348	353	359	352	347	348	371	337	355	338	332	346	372	355	343	320	363	315	358	350	334	338	375	361	344	337	345	367	300	348	362	362	375	335	380	339	339	348	386	360	333	355	356	336	350	339	379	374	348	354	345	330	348	353	344	319	330	345	353	327	306	352	344	372	342	342	364	331	352	369	345	381	348	334	352	342	353	351	333	353	347	373	350	359	348	354	372	361	357	360	333	352	338	330	337	320	339	334	327	320	325	332	340	337	334	327	342	321	365	335	328
30937	2084	2401	2615	2241	1882	1665	1453	1283	1178	1120	1093	1024	970	933	949	922	895	887	843	887	853	867	887	891	802	719	778	832	807	748	777	760	761	798	794	794	765	780	774	775	792	774	785	735	789	757	739	761	766	779	759	766	777	726	720	787	793	719	732	792	760	733	756	758	769	793	742	758	756	781	772	761	748	822	818	759	772	801	771	790	778	739	734	796	723	785	754	757	743	804	775	724	765	796	779	792	794	741	770	790	789	819	765	793	781	766	764	725	777	780	782	764	743	741	800	797	770	836	787	760	742	789	721	767	812	771	796	737	766	770	810	757	743	731	733	762	782	761	714	724	752	754	754	742	754	744	769	773	766	766	755	789	733	711	757	786	744	728	757	776	796	792	747	751	811	778	718	775	759	739	769	768	773	812	747	784	746	783	764	802	742	729	775	743	769	778	782	756	739	779	750	795	750	765	807	772	782	806	790	726	785	753	696	741	704	731	778	750	726	751	757	764	784	769	752	748	769	710	760	777	766	783	748	757	790	773	725	765	771	816	795	792	774	771	759	792	766	779	765	766	791	754	735	779	771	751	774	759	757	775	783	728	832	768	693	758	746	782	743	764	756	705	750	784	800	744	790	762	807	770	760	731	745	762	769	784	736	782	725	768	722	750	787	747	767	774	741	761	776	791	797	781	715	771	790	770	767	744	776	787	768	744	763	719	819	788	741	769	710	782	686	734	753	787	746	777	785	758	770	796	795	759	833	728	789	775	729	760	745	751	749	780	750	758	781	756	840	776	735	743	768	765	783	778	792	755	801	772	735	736	814	733	780	738	764	719	746	746	716	802	678	784	776	734	749	729	779	776	732	735	730	739	716	742	775	762	765	759	742	844	800	777	762	714	743	780	732	783	726	783	797	737	759	786	766	765	774	774	777	753	746	713	749	755	752	716	708	796	838	752	813	728	753	812	743	748	753	703	773	758	726	835	766	736	776	726	781	723	746	765	756	769	763	791	722	781	763	788	769	772	760	788	782	730	750	811	753	773	751	799	745	791	779	815	766	725	737	778	765	813	753	737	791	783	759	724	742	772	762	757	811	769	769	811	771	794	745	696	792	811	752	792	791	787	716	785	725	759	782	772	770	727	719	784	732	818	747	783	772	752	733	795	775	767	780	759	753	773	766	785	755	742	821	810	731	725	770	796	751	767	751	800	755	758	811	799	747	738	787	776	711	774	793	792	831	821	787	724	718	720	729	817	748	761	786	749	730	749	769	760	746	792	776	732	750	723	753	717	777	721	722	757	765	734	744	778	717	769	805	761	807	770	761	816	730	748	805	792	758	766	796	729	794	729	751	743	791	784	725	753	762	769	740	757	746	759	819	721	810	740	760	746	717	789	827	768	727	752	723	721	807	778	740	764	753	747	766	793	748	776	773	767	773	757	778	770	737	781	759	812	784	709	781	768	773	754	755	771	810	784	740	752	771	774	758	775	743	776	777	782	724	711	731	778	745	735	811	769	776	734	758	817	724	741	780	729	765	765	824	700	747	748	777	751	758	811	767	784	749	757	754	794	789	743	751	785	783	748	756	762	716	797	783	759	774	750	757	755	774	746	792	723	763	786	718	812	770	798	820	762	806	755	768	750	806	744	761	741	805	799	776	750	777	771	739	813	747	753	788	764	784	775	788	759	711	777	740	752	761	828	744	753	753	796	797	780	764	760	738	770	732	769	784	764	789	770	784	698	823	779	769	743	781	798	788	759	808	823	776	781	775	757	706	740	884	756	757	699	790	773	737	768	773	757	785	746	790	825	766	775	803	785	767	744	740	763	728	721	766	732	706	721	733	794	743	717	766	708	758	764	792	741	789	791	724	739	756	723	771	769	782	771	766	743	723	775	741	772	798	792	710	722	733	758	775	714	724	754	759	788	790	768	755	732	714	781	749	788	754	764	777	779	737	769	808	677	793	764	709	785	729	749	752	755	721	801	761	723	737	791	758	785	771	758	763	767	762	733	716	780	773	782	741	788	800	783	807	733	787	811	725	831	782	771	741	722	745	701	740	748	808	737	777	776	792	763	780	730	792	782	782	757	718	747	789	726	764	773	754	749	709	755	756	760	775	738	734	796	763	750	742	757	792	768	776	780	729	790	739	755	766	736	784	785	747	738	746	714	741	760	784	737	785	778	807	731	822	733	785	779	751	748	748	754	712	714	748	713	753	789	751	737	808	755	742	786	762	763	735	744	725	804	714	751	730	775	728	822	770	767	705	758	799	797	790	784	752	767	816	775	757	799	753	763	792	731	732	725	768	723	775	778	737	748	799	733	766	801	786	801	752	753	801	782	726	796	767	760	778	761	728	791	743	743	773	759	709	748	754	720	716	778	779	702	768	736	784	775	763	787	700	777	760	772	733	774	773	755	773	725	780	785	798	830	721	746	729	752	753	756	752	757	725	742	823	735	759	777	764	807	801	788	756	742	804	768	736	728	763	756	795	749	749	812	774	745	773	757	812	806	754	774	776	757	771	720	814	774	769	737	788	755	799	772	764	780	779	763	816	758	733	773	763	739	738	771	780	751	770	768	793	782	720	739	768	797	760	732	745	784	750	733	776	770	757	756	747	776	736	818	767	755	801	767	736	763	810	756	739	805	689	749	782	799	737	755	756	829	747	791	784	765	799	714	761	767	742	771	718	726	753	780	740	811	813	770	806	739	783	751	772	803	783	764	789	744	753	717	751	756	813	786	782	770	803	829	766	756	768	773	730	755	778	822	760	773	776	804	747	798	784	776	781	769	730	745	745	753	801	765	797	803	762	770	742	793	743	782	761	738	793	767	753	758	770	830	842	774	773	700	757	801	718	771	796	757	729	756	771	755	728	816	784	744	713	775	771	797	733	806	749	808	817	722	800	791	748	738	733	751	762	736	807	710	807	716	744	728	784	736	771	767	779	738	765	741	794	783	745	732	753	758	737	768	773	726	761	736	772	740	809	723	738	799	767	771	762	758	729	758	744	812	724	776	751	763	758	769	738	749	794	798	778	735	780	764	760	713	748	807	770	760	743	752	735	752	709	714	823	754	738	774	774	778	741	724	762	769	786	782	763	789	764	736	714	800	763	787	754	723	797	759	774	771	773	767	765	802	760	758	713	724	750	774	755	772	765	835	731	772	792	740	760	761	796	812	746	785	770	711	773	709	750	747	769	734	781	769	752	686	729	779	769	734	746	797	732	766	732	751	697	791	781	735	788	740	816	739	786	743	763	764	719	744	831	752	751	771	747	743	756	742	732	818	796	741	766	787	736	745	775	726	740	786	736	781	747	779	749	794	703	788	767	763	745	735	757	758	772	744	784	763	727	745	772	758	725	775	763	761	799	759	716	763	808	774	762	767	758	766	763	788	761	770	742	770	784	741	788	739	767	783	796	788	763	775	737	744	752	772	748	826	789	736	738	755	777	731	772	734	765	702	765	723	790	799	803	757	776	732	761	741	729	739	738
11673	970	142	144	111	129	139	118	122	131	127	134	124	129	112	121	109	123	139	119	119	125	99	115	128	125	116	98	121	108	104	124	127	108	122	115	110	124	116	120	136	111	116	112	119	110	129	131	98	109	138	120	109	105	121	130	122	109	131	119	108	106	99	106	117	120	129	119	130	100	124	113	97	135	117	104	106	124	126	118	115	120	108	136	119	132	118	123	112	123	113	130	113	116	123	139	111	87	111	104	132	106	113	96	99	91	133	123	146	110	99	111	106	106	126	121	89	103	117	123	117	135	131	102	111	126	103	113	112	114	110	124	116	115	107	114	110	121	120	117	120	105	114	130	105	108	109	117	107	105	113	119	104	135	103	109	120	125	113	99	138	124	124	121	124	102	132	133	114	120	118	103	135	124	114	132	117	104	123	119	116	111	103	111	120	124	84	121	93	110	126	104	128	112	114	133	117	112	90	128	121	119	125	111	114	117	119	102	112	108	122	118	113	120	88	138	134	109	131	117	101	119	105	121	121	110	103	100	113	111	111	118	114	133	114	134	102	98	110	109	115	152	106	132	136	126	117	98	112	100	122	125	119	122	117	129	97	124	116	108	112	106	107	110	104	124	99	117	112	119	103	132	111	114	126	128	123	119	131	111	99	109	107	96	98	133	120	127	102	131	126	127	119	108	104	128	132	108	138	137	132	129	114	136	112	123	125	113	106	99	117	105	122	113	129	134	129	130	108	142	126	118	116	119	114	104	113	119	112	114	103	136	126	115	120	132	140	116	125	133	104	130	135	113	105	125	112	120	124	137	131	122	103	138	127	121	130	114	94	129	113	127	106	120	113	103	111	118	119	127	117	100	109	107	103	123	111	112	127	123	115	115	117	86	109	113	110	103	110	121	128	125	122	104	115	113	122	125	136	110	125	131	116	106	114	109	105	106	148	107	122	115	114	111	98	108	130	121	121	120	122	107	133	123	129	113	108	105	121	112	122	112	114	127	115	122	111	121	87	129	110	116	104	119	116	115	116	140	110	125	119	103	111	118	125	122	91	135	146	111	124	117	76	122	101	105	113	130	132	105	110	126	120	106	121	104	101	99	119	117	121	108	100	109	114	123	127	141	110	118	124	121	133	131	138	108	114	107	123	118	133	118	131	125	107	149	135	110	131	110	117	137	117	112	108	121	102	127	120	104	113	106	113	140	96	106	117	101	108	117	116	105	109	116	104	112	124	115	123	110	124	123	122	141	126	108	112	133	118	125	115	121	118	113	111	109	121	122	120	121	123	125	100	133	107	108	134	114	132	100	132	122	142	101	103	124	114	104	125	114	103	115	128	101	107	116	90	109	142	101	106	130	106	111	97	109	118	143	119	129	114	123	110	119	108	122	122	123	118	113	115	102	102	117	122	128	114	131	121	105	123	118	109	128	123	108	122	96	111	97	124	116	123	118	108	117	107	110	108	107	116	113	116	119	124	134	128	99	104	125	116	119	97	113	115	116	106	114	134	114	106	114	135	93	110	111	114	119	128	102	99	107	105	110	128	126	121	131	134	121	107	108	125	107	123	123	111	103	114	113	116	108	148	119	118	117	98	122	120	112	108	123	105	130	114	126	120	123	135	92	118	123	137	111	113	127	115	101	128	117	114	116	119	106	117	115	128	118	109	109	128	116	100	120	132	101	112	131	111	100	109	105	140	122	120	125	138	137	117	111	116	147	115	109	116	115	116	102	110	121	108	117	98	106	116	106	124	114	117	113	127	107	128	118	103	114	116	100	119	147	112	111	100	107	122	139	118	126	111	121	135	125	121	115	123	146	130	110	112	117	115	141	114	96	109	128	117	129	112	94	108	116	119	114	105	93	98	127	123	107	105	114	134	110	140	121	108	105	112	128	144	115	102	142	102	118	113	111	118	103	130	108	97	111	111	120	108	102	121	126	116	113	110	121	129	122	126	111	119	104	105	111	103	118	124	145	124	118	114	113	119	107	118	137	125	124	128	101	122	121	110	125	119	102	99	121	127	133	154	131	131	112	144	116	109	116	120	108	123	93	109	92	111	116	107	111	121	124	111	123	137	121	132	128	92	106	137	118	135	115	110	125	113	126	109	138	126	129	108	112	113	94	113	140	116	106	145	119	126	94	114	107	138	118	117	134	117	125	136	137	108	131	119	98	116	128	119	114	115	106	113	120	133	159	131	123	133	113	117	108	122	119	96	112	115	116	109	130	123	138	110	121	122	113	106	115	105	123	116	97	128	134	120	117	94	121	119	135	123	114	108	131	100	133	114	99	114	106	123	124	102	126	120	115	104	102	110	115	106	132	120	127	105	132	108	97	90	123	124	126	94	96	107	115	107	101	115	102	111	91	130	125	126	119	110	127	105	115	108	130	121	110	143	117	125	114	128	141	134	130	129	103	97	139	114	121	143	125	131	142	108	126	113	112	120	99	115	95	113	114	114	105	112	123	116	114	108	114	130	124	121	125	133	102	123	120	123	116	101	118	132	120	113	127	144	142	83	94	125	103	128	127	116	106	128	124	125	128	138	94	101	104	112	119	107	118	147	128	120	106	113	141	103	101	97	104	105	111	133	115	123	111	100	121	116	132	110	135	93	113	109	111	116	115	103	115	123	118	142	142	112	100	126	123	96	129	97	120	132	130	115	109	127	115	113	105	96	119	115	122	115	116	119	112	120	113	126	118	106	111	132	103	123	107	120	106	98	122	112	125	112	104	119	128	132	112	95	117	119	127	113	116	122	102	112	112	102	125	107	92	143	99	113	104	129	123	98	110	100	134	100	105	119	95	138	120	113	114	101	131	120	134	123	123	120	127	127	126	116	116	111	92	124	97	119	127	106	98	115	111	134	117	119	109	108	114	113	108	113	107	121	116	118	137	111	134	112	123	120	124	132	128	121	105	107	123	133	142	119	102	123	113	112	116	125	137	123	129	144	108	129	118	121	123	131	132	120	132	135	119	128	100	110	112	108	124	139	124	117	131	146	107	143	110	131	128	113	136	103	131	119	113	123	139	106	109	111	122	103	112	125	131	114	104	122	106	106	91	116	135	123	129	145	126	115	105	115	129	122	123	105	128	118	106	106	119	115	115	101	116	118	109	112	98	123	126	106	117	126	107	132	124	123	122	113	141	113	120	97	114	118	140	135	128	119	124	104	112	116	107	118	123	104	120	111	117	131	106	107	130	112	134	133	117	119	115	131	139	104	135	113	131	130	157	115	89	112	127	112	141	108	125	118	125	103	99	141	115	99	114	111	105	131	107	112	129	113	112	148	107	119	133	122	106	126	108	119	132	142	110	115	113	124	123	118	110	124	107	139	109	130	122	106	106	116	106	116	113	112	108	126	111	123	101	113	122	134	126	129	100	93	109	118	124	110	105	108	100	116	107	127	112	123	122	128	115	115	90	121	128	97	102	108	98	108	120	111	104	113	135	103	107	124	120	126	140	123	98	125	117	121	132	132	106	102	119
7222	398	425	391	419	386	355	337	330	340	353	315	342	323	349	308	310	342	333	337	342	365	338	291	297	324	300	314	358	336	326	295	331	323	357	338	308	320	308	329	306	323	317	306	295	297	320	325	337	317	336	322	324	338	314	299	289	325	334	306	343	314	329	323	280	318	330	331	340	330	331	305	306	308	321	339	309	310	338	342	351	321	297	334	353	318	332	285	315	303	327	316	291	346	299	303	331	305	301	308	339	368	307	326	338	348	312	321	312	293	300	320	337	294	301	347	305	298	316	318	292	321	317	329	311	315	343	324	318	300	319	312	308	302	296	351	338	293	329	347	340	321	320	313	339	339	297	320	339	323	358	311	367	345	315	329	316	332	305	338	327	325	345	311	306	330	313	339	308	307	318	324	308	309	326	343	307	325	311	309	325	293	316	300	337	302	313	313	314	303	312	292	310	321	341	337	320	325	337	295	302	313	319	288	351	309	347	310	307	276	328	330	319	327	310	340	322	309	329	306	319	299	321	345	304	321	298	329	299	318	357	330	290	314	328	284	323	333	307	312	294	307	353	335	320	350	287	328	317	312	339	312	308	312	338	305	319	344	324	319	325	321	320	324	317	366	307	350	322	324	323	329	339	320	322	326	325	313	338	323	319	340	284	311	311	334	317	328	327	292	341	283	303	332	313	324	322	317	348	328	335	319	320	330	358	317	335	306	321	322	292	333	334	356	335	321	377	323	281	277	314	306	316	322	308	335	345	323	315	327	322	313	308	337	325	320	348	341	349	347	371	320	307	338	315	325	312	314	311	343	339	322	323	334	324	362	357	320	329	303	326	350	288	308	357	317	314	300	333	316	302	290	322	299	324	328	319	320	352	308	309	276	343	313	300	328	315	353	315	324	306	321	379	348	316	309	321	332	352	318	326	344	301	314	332	305	329	324	323	341	324	316	324	322	281	300	311	292	314	328	298	390	298	313	319	331	319	336	319	343	329	325	340	330	327	313	322	321	304	326	290	303	330	323	323	304	294	331	315	299	303	301	307	324	322	317	337	329	327	334	322	335	337	320	315	339	338	341	300	342	310	329	283	322	325	322	340	310	336	329	294	343	300	359	317	322	339	315	333	328	297	311	352	314	329	326	350	302	334	294	298	303	299	302	295	288	326	316	328	328	286	294	300	310	299	341	342	327	300	322	315	348	304	335	328	316	313	312	331	338	338	306	303	323	331	339	323	310	322	332	332	321	338	329	318	311	328	313	330	304	325	333	299	325	338	349	348	322	310	326	297	303	329	308	304	311	315	331	321	304	343	323	293	325	328	302	310	327	305	318	333	321	291	322	310	291	325	301	309	311	332	313	308	302	310	308	339	317	323	314	294	338	311	344	336	318	345	298	324	326	310	314	371	312	325	319	327	326	330	310	298	305	320	312	327	360	297	302	296	332	314	342	337	302	296	320	337	308	341	333	331	308	300	309	342	323	309	320	331	327	298	319	296	304	315	308	332	321	303	334	309	298	323	303	340	340	342	327	324	301	319	331	297	303	306	305	311	333	289	332	344	331	330	336	338	282	329	334	344	327	316	271	318	275	316	345	338	314	314	328	348	325	333	357	359	309	341	282	319	314	300	369	318	303	311	335	325	373	318	332	342	323	326	303	324	306	340	319	319	339	328	332	312	326	311	318	331	303	297	288	305	320	319	284	303	301	306	307	326	357	305	339	325	305	288	292	311	347	326	311	339	331	298	358	331	304	329	335	328	330	324	303	330	324	330	320	312	344	307	325	309	342	307	317	330	303	305	291	315	319	295	307	319	315	322	348	355	323	312	312	337	299	305	297	327	331	290	323	328	322	344	352	307	325	317	343	308	303	323	339	315	301	291	346	336	304	303	313	314	305	304	338	294	310	322	329	322	316	312	308	338	308	313	312	309	312	315	335	309	320	311	295	306	322	313	313	318	289	344	300	290	313	307	285	311	294	327	327	314	275	303	309	294	317	350	331	323	303	310	334	291	322	315	314	317	294	338	334	342	341	320	323	296	334	330	328	319	311	332	313	346	351	297	303	343	329	320	315	322	285	300	308	336	280	338	312	312	315	362	315	342	317	320	311	333	298	346	340	331	317	295	347	331	321	373	318	302	324	327	327	330	293	300	328	341	315	361	323	297	311	348	288	319	331	307	313	321	324	354	330	352	325	292	325	334	365	324	300	325	320	288	348	293	291	341	323	301	331	312	353	324	316	341	341	332	313	274	326	297	326	330	340	312	334	297	277	321	329	340	320	311	298	338	282	304	302	320	296	349	326	318	358	321	317	286	324	280	323	320	323	338	341	336	333	317	308	360	320	301	315	332	335	330	305	332	287	341	326	346	310	334	331	298	319	309	324	287	331	316	304	277	306	313	350	273	322	330	288	335	310	300	347	323	326	312	349	325	333	323	335	322	317	301	331	325	323	348	343	350	299	321	338	336	339	310	335	332	302	299	306	303	319	329	340	343	298	372	301	336	312	325	317	324	330	337	314	321	330	323	311	303	306	332	362	289	292	297	320	320	327	318	315	302	301	290	322	320	283	326	335	309	333	314	329	332	324	315	314	350	319	350	328	322	322	354	329	329	346	344	328	310	367	323	351	324	369	288	333	310	339	305	323	315	347	317	307	311	318	315	317	312	294	338	319	292	319	311	325	332	340	320	321	350	343	318	316	304	320	312	327	325	326	300	287	376	299	333	348	298	351	319	317	349	323	303	342	295	303	311	332	328	305	324	307	317	314	304	338	316	338	327	328	313	319	326	316	314	304	305	310	338	292	337	307	344	332	321	308	345	312	320	334	319	364	320	294	339	298	279	298	309	328	336	322	293	304	336	315	323	350	360	314	324	285	308	317	288	316	338	321	308	334	326	332	363	346	309	328	316	304	365	346	332	377	294	302	337	312	329	334	318	316	303	297	337	313	328	319	305	350	339	313	292	322	336	339	317	285	327	298	283	338	327	323	328	308	325	307	353	360	315	296	336	299	309	321	312	303	323	331	332	309	317	315	318	323	333	325	303	306	340	313	303	338	305	344	363	322	305	310	317	325	343	320	324	289	307	331	333	329	364	318	295	324	310	313	255	340	310	305	322	320	275	307	293	299	305	316	308	299	312	329	332	316	311	296	323	322	308	355	335	341	329	307	329	319	281	304	320	300	315	302	323	333	327	311	320	321	349	348	327	324	307	311	280	326	323	312	355	330	317	325	325	317	302	336	273	314	297	319	324	298	336	333	294	367	307	329	312	335	307	303	318	275	312	318	327	298	324	359	297	315	298	312	301	304	326	367	322	337	325	310	282	314	302	302	324	332	331	305	302	360	337	340	308	329	308	318	333	330	321	349	337	314	320	322	341	296	302	323	320	333	344	298	302	313	323	305	347	330	286	327	292	294	356	309	336	273	327	341	307	336	328	324	334	306	284	330	349	307	282	348	342	324	331	316	300	341	327	310	292	298	324	311	318	309
35850	8544	1441	672	436	355	310	252	270	210	242	249	245	237	224	220	188	181	242	187	205	197	202	209	213	215	203	211	217	195	224	210	191	203	217	180	198	195	219	192	207	199	199	197	193	218	220	189	219	205	181	232	178	217	205	182	189	229	213	200	227	209	185	201	200	225	180	197	188	229	200	207	202	194	186	200	187	217	208	223	219	212	182	213	191	200	199	212	213	197	194	234	198	191	183	211	201	173	208	212	165	202	221	224	184	185	232	212	191	206	184	187	182	200	218	188	228	224	189	203	205	211	195	212	191	210	207	198	203	219	184	216	201	220	236	204	212	214	198	180	217	195	182	206	204	232	195	225	218	224	213	194	201	197	196	195	202	184	223	194	188	236	180	194	203	198	221	216	189	196	205	199	212	203	189	195	224	235	191	214	205	213	225	211	202	201	225	192	191	215	209	222	203	200	226	212	212	193	222	190	219	199	205	172	196	173	192	179	174	176	190	189	202	195	192	201	218	210	165	202	231	207	200	204	201	206	184	202	236	205	201	204	215	180	182	193	188	209	198	196	196	209	206	218	204	210	200	192	213	195	200	179	207	232	198	206	239	204	208	174	224	217	208	203	216	177	219	225	228	215	202	194	199	219	176	201	216	210	198	196	194	193	213	225	229	200	210	218	197	198	209	184	194	200	203	209	200	191	188	199	198	194	194	199	182	205	188	158	195	205	182	204	216	210	208	201	229	191	195	199	194	220	222	229	234	192	213	178	193	221	229	196	180	215	198	222	225	204	206	195	190	220	190	214	223	201	188	207	205	215	210	219	200	230	232	219	205	197	215	195	213	191	214	229	174	239	220	211	195	216	218	175	185	223	192	203	171	177	182	202	180	220	207	209	230	219	193	193	212	193	205	202	210	210	211	188	197	207	187	187	194	201	202	203	210	233	212	238	192	196	226	214	201	190	194	181	207	189	224	214	222	189	184	233	204	238	208	229	203	223	214	216	169	179	211	235	213	200	198	219	213	228	193	201	230	212	223	239	191	227	228	223	192	202	185	182	230	175	219	236	195	185	181	198	204	175	213	223	195	221	190	209	211	226	184	183	194	203	190	219	215	213	201	199	189	200	231	210	197	195	198	216	210	202	227	191	193	201	170	200	183	192	199	230	206	213	202	218	220	233	198	197	205	195	211	226	190	224	203	218	225	233	196	213	210	189	224	222	219	206	215	194	218	185	235	195	197	221	194	195	215	196	195	208	175	201	232	208	185	203	202	201	199	197	227	215	198	203	212	211	191	193	212	220	174	186	192	193	219	192	217	245	195	235	201	216	212	185	190	210	209	216	192	213	189	217	226	202	209	215	217	193	195	195	204	191	208	195	208	167	222	197	219	199	198	204	194	214	210	200	206	203	187	222	210	195	216	212	227	239	179	213	231	228	208	184	217	209	195	207	216	218	202	217	210	188	176	205	215	236	226	223	202	184	223	196	195	194	179	218	203	214	171	197	190	208	237	210	197	226	203	206	216	225	208	202	187	191	206	191	207	168	178	226	184	187	188	182	218	210	196	182	200	192	206	192	205	185	183	186	199	201	195	177	202	191	212	200	217	203	217	182	211	211	205	190	185	212	179	217	200	202	178	216	202	214	185	204	206	209	212	175	211	218	203	202	212	201	205	188	215	212	181	192	198	217	201	196	200	198	177	233	206	215	204	224	229	196	197	218	192	216	179	212	195	179	197	214	210	192	199	195	188	233	225	214	173	211	217	206	202	214	184	212	204	242	200	197	180	217	203	182	208	229	199	196	189	209	205	210	222	224	229	251	223	199	227	223	195	202	221	209	188	209	200	212	199	208	210	190	194	225	191	225	202	210	189	204	180	237	206	233	211	201	189	219	231	221	234	201	182	200	196	196	204	200	218	218	228	240	193	221	219	175	215	204	204	193	194	195	177	188	210	199	194	208	223	198	172	214	222	234	219	208	201	216	199	198	228	206	200	184	225	208	213	216	188	210	199	200	196	207	207	199	215	185	220	204	212	221	196	192	228	200	221	231	196	213	187	187	189	187	226	213	190	196	207	194	233	198	205	226	191	196	228	212	234	206	229	183	211	210	185	189	196	202	217	202	205	195	209	207	191	209	218	201	184	192	219	218	233	221	205	229	229	208	212	205	186	226	198	196	191	186	203	203	208	194	212	175	219	215	211	201	193	212	206	193	216	233	186	214	216	188	212	219	180	228	209	196	214	228	223	185	218	211	197	200	217	191	192	217	192	174	175	186	201	190	195	193	227	206	230	186	212	199	209	209	185	205	199	212	221	213	205	212	222	210	217	194	187	195	209	207	210	195	218	205	219	198	177	203	215	183	199	232	211	217	212	187	179	202	195	215	184	205	208	193	213	218	223	216	219	201	218	200	201	184	227	207	205	212	199	226	221	211	223	230	211	241	202	193	199	199	214	194	211	179	219	190	187	211	216	204	216	208	193	223	214	198	195	194	194	237	200	208	225	173	200	204	189	217	212	217	193	200	178	189	197	212	198	215	218	197	203	200	211	189	228	199	198	192	201	199	211	182	184	190	181	204	201	230	195	197	184	171	210	198	200	211	222	206	201	212	212	221	204	214	208	209	204	186	191	162	217	194	188	206	189	197	185	206	214	216	166	194	209	203	210	195	193	240	205	207	241	231	211	218	191	209	201	185	210	230	189	224	254	217	213	198	224	220	213	200	222	201	204	204	206	204	183	213	185	218	216	231	225	186	226	202	182	188	210	217	197	208	221	226	198	218	212	181	209	190	202	237	225	215	195	198	231	189	228	196	217	181	219	196	188	231	181	200	211	189	227	210	214	211	244	230	199	192	189	191	213	252	216	220	191	226	189	191	215	198	192	204	202	215	218	177	238	180	221	194	233	203	195	206	188	236	194	206	197	230	216	226	192	178	210	208	188	209	221	200	220	195	202	229	218	198	220	202	206	213	200	178	193	225	197	180	195	199	204	210	192	223	185	196	188	201	195	208	203	209	198	226	220	191	223	191	209	182	223	208	216	178	187	200	219	170	206	198	202	218	201	192	213	194	192	219	201	192	216	185	203	230	207	216	192	191	211	215	200	207	209	206	209	203	215	194	189	232	202	199	186	208	195	200	199	203	178	191	195	215	198	207	204	184	222	201	186	217	197	209	211	219	215	188	200	208	204	209	191	231	219	223	202	187	207	200	201	205	225	195	189	181	192	205	182	197	218	208	217	201	158	230	214	180	215	230	245	213	187	202	207	186	229	241	216	223	213	199	212	228	216	186	198	197	205	229	217	192	209	232	222	207	180	216	229	203	221	176	186	197	209	205	221	181	203	182	210	203	208	201	199	193	206	202	218	207	218	219	220	197	203	253	201	213	205	201	212	223	208	211	219	217	188	223	195	192	207	183	221	225	214	205	187	210	187	220	213	230	179	169	184	212	204	214	202	192	215	209	221	212	221	205	207	202	201	198	219	187	212	207	222	200
21890	978	1376	1431	1327	1221	951	824	751	736	685	598	577	636	663	582	582	571	576	568	580	536	541	579	543	575	521	547	528	496	502	532	543	504	518	498	564	535	538	522	520	510	547	533	523	513	521	511	540	509	494	534	521	488	487	480	506	504	534	549	511	527	527	469	502	529	476	528	497	519	544	566	526	527	502	512	526	505	504	493	487	506	546	533	483	533	504	525	456	481	497	519	506	495	448	508	475	507	491	506	501	534	531	483	548	537	467	558	544	525	514	492	519	506	489	545	495	465	502	534	498	524	540	494	500	528	509	524	521	472	514	510	474	498	505	498	535	481	478	499	481	492	527	511	532	501	489	521	530	469	488	527	508	492	488	545	452	510	494	495	463	498	515	512	504	523	497	521	490	478	525	493	458	485	533	494	494	516	525	473	483	527	515	508	493	523	484	520	489	468	492	511	497	503	498	507	553	531	524	512	480	479	512	487	474	504	535	522	477	475	524	495	512	488	493	553	483	505	509	518	559	493	492	547	489	501	505	475	484	494	478	515	541	508	515	511	546	490	489	491	511	536	509	486	503	515	483	458	548	481	495	481	533	528	494	502	463	518	464	492	499	498	499	507	514	480	519	497	520	502	506	521	508	445	510	538	553	460	550	514	515	529	511	519	504	499	485	505	499	545	521	518	506	509	500	490	500	485	489	485	487	498	506	502	534	541	534	468	500	517	535	537	484	488	515	517	508	505	499	485	505	540	500	527	487	498	493	523	520	536	488	512	507	457	473	478	511	518	508	534	503	497	506	530	524	501	511	501	498	516	482	471	500	530	487	489	496	511	530	520	482	523	535	468	500	512	489	489	538	506	523	489	487	509	537	496	473	479	507	479	510	506	460	553	545	488	491	462	522	471	519	446	498	496	507	456	487	534	521	523	512	510	490	465	512	506	490	487	469	496	461	514	473	448	532	486	508	446	472	501	477	484	480	500	539	533	509	519	557	533	517	488	511	488	485	495	508	515	527	507	467	507	490	513	514	475	498	530	464	509	497	486	530	492	559	527	508	447	516	491	521	512	523	523	484	518	499	513	506	520	497	538	497	536	482	495	504	519	495	492	469	506	511	539	506	492	500	529	516	480	507	440	524	494	478	469	504	517	487	492	496	530	491	510	543	518	489	501	506	505	521	512	523	496	498	539	525	496	512	506	486	495	511	474	468	502	499	518	498	513	470	516	523	487	511	529	532	484	502	477	500	497	523	497	492	485	519	506	490	494	538	499	464	485	487	512	486	490	495	501	486	514	500	514	491	488	468	500	501	530	513	548	533	529	501	505	494	471	514	537	512	530	535	481	489	469	527	514	507	484	532	473	523	474	540	503	502	523	533	502	500	525	505	513	504	506	504	513	504	516	519	481	526	509	489	465	540	494	484	486	512	499	490	516	467	540	473	532	514	520	515	518	532	448	456	465	551	503	512	492	523	492	500	452	480	497	515	506	487	510	520	516	517	496	529	518	496	483	479	531	508	491	478	477	489	527	501	484	516	478	496	559	496	498	508	504	477	495	494	519	518	504	513	510	547	490	491	522	483	493	500	453	490	499	501	531	534	533	493	504	458	527	458	465	507	514	475	543	499	518	497	512	519	509	464	494	480	510	498	487	488	534	511	532	517	557	491	504	543	515	502	523	535	454	494	517	480	483	491	485	494	471	503	480	507	468	503	430	512	509	472	480	524	488	496	512	524	542	456	504	505	491	537	526	520	492	492	523	552	514	492	505	478	536	466	431	502	524	522	501	499	508	519	522	484	459	518	519	528	476	487	475	492	540	471	507	488	471	508	510	505	520	521	484	508	508	516	516	541	481	508	515	469	503	516	471	517	492	530	517	496	462	492	531	469	472	509	532	521	541	479	520	486	518	508	518	533	483	506	488	468	519	474	521	506	491	540	490	503	549	513	487	510	500	524	476	463	499	518	493	482	481	530	460	486	486	500	519	470	484	469	491	478	505	497	498	508	490	563	506	509	484	505	529	488	538	523	489	498	488	483	511	495	521	513	522	513	444	498	480	533	494	488	488	530	534	541	500	487	483	522	531	545	528	491	490	480	502	509	505	502	484	515	513	524	538	480	475	497	479	490	526	462	552	461	494	494	502	495	493	510	503	508	484	507	486	522	539	543	516	478	496	483	513	490	494	476	437	529	541	465	485	491	502	484	480	521	481	517	486	494	532	490	469	514	494	500	444	493	513	460	477	521	525	547	475	501	518	473	520	523	491	490	481	511	481	517	550	503	504	481	539	542	510	556	475	481	504	508	502	468	508	472	482	553	467	518	477	492	504	458	505	489	498	541	460	498	472	516	499	522	492	528	489	520	509	496	518	480	480	478	508	521	490	516	543	526	509	505	515	478	523	532	522	543	507	480	512	511	536	535	550	549	526	535	479	501	504	485	487	491	531	507	522	542	458	512	487	501	534	520	522	513	546	492	511	484	510	482	531	495	505	528	547	484	525	464	478	502	449	510	474	457	553	523	517	547	534	504	528	485	492	500	476	505	501	518	482	506	492	497	463	500	493	477	501	525	508	508	500	509	497	525	518	507	518	509	502	477	499	496	505	495	487	492	481	485	544	525	523	497	450	464	519	494	475	491	487	456	539	501	491	497	476	518	548	523	495	553	475	554	511	512	499	486	498	512	489	503	556	526	517	509	498	496	491	531	481	469	541	520	525	515	438	494	504	491	510	496	501	539	536	548	492	509	519	486	486	491	512	524	489	506	472	460	502	486	521	522	521	508	474	465	489	495	472	496	499	479	497	494	496	498	493	506	525	516	487	505	573	505	503	512	486	475	484	463	489	490	532	527	462	545	493	462	483	506	488	511	530	482	497	510	498	509	476	526	565	478	453	505	426	536	479	487	468	468	493	525	516	490	488	504	496	509	464	505	574	512	484	477	488	529	520	521	480	502	472	501	513	512	500	529	494	484	507	443	522	489	502	516	531	485	533	488	498	523	526	515	494	483	532	537	490	528	479	457	517	491	484	500	477	546	479	500	520	522	465	462	500	516	484	524	495	495	521	521	517	466	487	501	515	480	496	467	495	511	531	493	480	484	536	502	504	498	511	477	520	546	498	468	514	517	474	531	505	503	523	469	483	521	529	493	514	512	519	484	499	514	533	477	498	521	509	496	513	498	538	475	494	463	528	501	521	491	494	490	551	506	477	509	466	509	457	513	487	471	534	479	464	520	505	538	526	491	521	509	526	516	530	496	511	519	489	483	516	521	528	489	509	507	517	493	496	494	546	525	522	529	452	518	516	492	514	508	477	528	495	502	497	486	514	477	518	517	519	529	491	482	526	498	516	500	510	507	478	528	495	514	510	514	509	500	501	470	505	524	510	496	514	511	522	478	488	505	499	534	506	510	493	495	480	466	511	479	491	532	529	530	474	481	493	525	483	498	506	508	485	541	545	498	485	493	541	501	492	517	510	511	498	529	489	490	508	498	490
48856	15745	4195	1596	993	679	559	484	402	424	430	385	416	362	356	404	364	369	368	338	375	379	372	342	385	358	372	346	324	372	348	340	345	348	353	376	374	364	343	373	327	361	343	381	353	337	351	349	336	346	350	342	345	339	349	312	351	336	359	360	342	315	353	310	338	346	361	370	343	353	366	351	333	388	330	367	309	372	338	357	334	337	338	313	338	325	364	319	356	346	320	359	370	310	326	344	355	370	348	318	360	352	364	368	356	335	346	331	336	349	352	380	365	339	341	355	379	366	311	395	346	337	368	333	380	344	362	360	330	374	319	339	340	365	348	349	345	348	360	344	323	305	325	325	348	380	316	341	328	340	305	327	333	334	341	355	334	339	352	346	365	347	326	330	349	331	331	333	346	346	355	348	424	325	348	323	337	356	336	368	377	351	335	322	337	372	353	344	313	329	334	337	339	326	358	351	349	371	359	329	357	328	345	360	341	354	363	327	328	334	371	364	375	360	358	354	351	339	366	344	362	349	309	340	346	304	323	356	351	338	346	336	349	393	329	351	357	378	327	355	330	327	368	334	357	342	334	335	350	379	345	325	323	335	359	347	352	368	310	355	357	331	339	357	335	361	325	378	341	363	350	334	369	355	364	354	341	347	344	364	351	316	349	339	353	346	314	316	389	348	333	329	345	305	312	369	314	360	363	326	352	364	373	342	347	360	344	330	360	344	309	347	359	328	395	343	354	333	369	359	370	349	330	340	336	334	360	323	387	358	354	317	377	361	354	319	313	314	338	383	323	347	343	336	345	354	351	326	378	356	364	355	325	354	321	331	336	317	366	330	351	332	374	354	325	343	386	348	337	343	328	332	337	360	359	346	321	340	352	308	320	340	355	350	294	344	318	339	349	351	350	341	339	343	329	349	326	331	362	373	352	338	336	307	363	313	335	352	349	352	318	361	332	353	322	364	331	382	328	367	334	352	351	346	350	371	348	335	356	351	334	336	334	342	336	312	342	325	399	378	371	349	353	356	323	338	360	314	343	339	348	375	345	389	355	328	345	338	335	347	340	394	352	345	348	378	384	352	393	308	329	339	320	385	317	374	348	339	368	374	360	376	322	321	353	369	360	290	341	334	338	357	365	361	340	340	360	328	358	347	373	340	348	344	359	358	328	317	369	362	323	341	321	360	372	359	336	322	321	393	313	401	342	341	372	360	333	317	350	358	358	365	364	344	359	319	345	318	320	343	346	344	344	358	354	340	339	361	357	323	334	351	364	357	341	371	338	298	361	337	358	332	367	324	345	316	365	377	324	338	331	365	325	371	361	323	352	347	363	343	329	374	355	347	340	359	366	355	387	375	331	349	355	349	379	369	351	344	401	328	335	350	366	337	334	328	348	325	325	340	339	337	321	319	355	339	321	352	342	390	357	353	334	357	364	336	384	356	394	336	328	346	318	340	343	325	331	341	360	363	319	362	348	321	386	359	338	347	364	320	341	322	381	361	365	331	364	351	315	358	339	361	369	383	344	366	393	346	359	384	363	357	318	358	319	364	350	341	309	359	303	338	320	347	351	337	334	313	330	373	367	321	381	300	318	345	351	326	319	340	321	375	352	362	346	362	344	372	357	344	365	335	323	330	356	343	373	339	356	314	362	376	332	302	366	362	365	381	309	390	351	350	393	346	320	337	367	358	342	311	353	345	347	329	363	339	365	321	361	331	379	337	349	352	334	347	388	376	358	313	351	329	353	349	365	380	383	335	387	358	360	347	382	364	347	357	349	352	319	325	361	343	331	365	350	327	339	348	323	351	344	319	301	329	372	374	328	336	353	359	367	345	376	337	378	325	323	340	382	343	350	336	353	318	375	335	345	387	348	369	345	342	335	377	306	331	326	356	349	334	339	337	355	330	323	318	359	337	363	346	329	349	390	313	365	347	370	368	393	358	313	360	336	359	353	333	364	388	377	332	339	416	352	315	337	360	329	293	365	372	323	330	324	323	326	350	335	337	358	305	359	303	389	345	372	348	345	345	340	356	317	365	353	377	376	325	348	337	329	391	352	316	375	330	361	356	359	361	412	354	384	366	355	419	329	352	348	346	337	333	347	359	332	370	372	355	329	340	334	317	352	328	374	344	348	350	338	371	328	329	311	365	348	335	344	322	354	346	349	355	367	360	346	352	364	351	339	353	356	341	368	342	325	324	337	322	331	322	314	338	366	354	394	338	358	382	390	383	315	346	341	321	321	355	351	342	320	356	299	335	349	342	368	348	357	378	382	357	337	355	381	359	343	354	339	336	337	323	336	361	330	330	367	363	385	362	322	377	339	332	326	335	408	325	339	348	348	365	330	346	318	364	342	336	358	353	354	354	358	327	340	358	339	344	336	348	363	325	337	350	382	356	336	304	346	334	370	319	353	344	348	321	313	345	342	369	333	370	369	352	356	336	331	340	332	338	328	338	362	313	334	336	342	350	377	343	340	350	340	324	346	342	351	332	320	357	345	352	328	366	330	342	383	340	326	352	366	360	375	346	377	364	344	354	345	374	368	351	357	335	343	378	331	333	312	325	346	334	319	351	351	355	356	333	398	360	366	349	347	354	373	365	328	351	372	367	343	360	389	326	347	328	349	345	349	377	350	323	345	340	357	347	356	318	335	361	364	365	330	370	362	353	347	359	385	321	345	328	343	371	373	345	353	350	355	337	369	309	342	328	352	350	344	336	343	304	350	332	340	352	357	333	347	361	345	350	368	344	331	349	334	327	342	360	343	368	322	358	354	316	340	318	304	322	321	332	332	349	313	340	352	303	350	373	320	320	309	320	330	349	342	343	332	371	345	333	323	327	322	371	359	353	336	332	311	328	332	320	394	371	394	315	348	326	354	343	327	311	335	357	382	350	336	356	387	381	386	380	383	359	359	326	313	350	378	350	354	340	315	342	320	369	357	328	358	372	383	350	343	328	323	291	349	335	343	366	298	370	346	388	352	343	382	341	342	366	319	326	360	357	346	375	335	372	348	346	373	368	348	356	366	340	287	387	338	348	362	309	339	326	317	357	378	331	370	389	337	342	383	334	328	327	329	393	338	325	373	370	349	356	380	342	334	345	315	346	374	329	343	340	314	324	330	323	380	339	330	330	346	367	355	356	366	366	364	351	322	366	334	384	353	351	391	340	358	359	335	358	333	332	342	380	344	354	370	359	359	339	359	356	344	338	342	357	332	356	331	338	311	372	349	326	307	350	327	345	322	336	333	328	346	364	315	367	364	312	344	354	333	365	366	367	324	341	346	320	363	338	326	368	348	335	362	375	331	354	329	351	340	348	344	332	387	334	316	368	360	367	349	394	314	361	335	335	354	317	304	333	378	335	363	382	328	347	392	374	338	331	353	361	367	305	332	330	337	339	314	337	336	330	347	367	344	319	383	331	379	353	337	332	345	345	351	322	354	395	403	374	343	346	298	302	305	345	367	389	296	315	377	335	350	317	352	343	330	349
29958	1650	2450	2620	2437	1928	1723	1533	1287	1171	1123	985	1017	987	910	930	984	881	886	883	858	823	815	818	824	791	800	830	850	791	805	765	822	801	757	792	759	795	776	748	798	781	820	765	765	761	790	803	786	728	815	756	743	789	791	733	785	760	753	746	700	788	726	758	773	772	819	770	825	774	736	775	795	763	750	766	740	772	801	741	754	747	776	779	711	796	766	737	762	757	771	722	810	775	762	799	776	781	738	767	751	813	766	783	750	775	745	754	733	775	706	761	813	733	840	725	711	818	774	816	778	781	788	764	738	772	769	785	845	759	721	750	759	767	725	750	803	796	794	725	792	776	768	781	802	767	749	762	721	719	778	736	799	743	712	776	800	775	787	741	845	713	768	735	793	768	742	776	746	764	715	701	758	775	827	775	786	733	754	767	755	773	789	762	746	726	760	769	820	783	785	765	759	793	760	732	736	789	775	794	758	771	774	771	748	759	761	785	749	757	769	829	773	793	762	754	738	787	760	755	733	771	774	810	765	759	744	747	795	740	759	762	788	802	792	758	829	761	722	779	806	778	734	773	753	764	770	810	737	799	786	790	784	796	774	735	751	730	755	751	750	751	777	783	781	801	729	759	738	776	743	705	778	757	793	782	786	808	759	768	704	783	785	765	786	699	733	808	742	816	747	758	748	756	777	748	731	709	788	774	740	743	777	745	788	725	735	727	757	753	761	758	736	777	757	761	761	728	782	799	741	766	787	773	747	760	760	781	731	747	742	759	754	769	793	776	787	798	775	731	732	749	719	747	795	785	739	756	781	771	797	750	770	747	756	764	761	752	750	732	776	788	719	768	723	747	763	755	727	783	757	756	742	791	735	759	737	761	737	752	771	756	756	754	778	737	743	738	790	795	728	783	756	743	788	781	805	791	799	783	801	706	752	799	776	762	738	741	773	771	713	811	775	785	792	739	805	757	773	783	800	765	752	766	836	809	766	778	750	755	777	774	762	757	755	775	763	778	736	730	765	788	803	773	770	811	746	785	728	742	768	806	751	765	767	744	760	756	749	776	788	753	749	721	775	792	801	775	744	774	747	791	754	833	756	794	790	798	747	777	750	737	694	798	758	791	724	789	737	764	736	750	768	776	782	759	768	782	744	808	777	758	767	742	766	804	777	806	729	748	776	738	797	761	773	794	746	835	773	750	797	757	737	766	773	736	762	847	743	795	734	732	782	766	803	749	787	749	763	774	761	718	774	741	746	754	757	748	750	757	743	767	782	758	829	759	786	712	774	759	790	743	781	791	739	770	755	713	746	770	771	777	766	819	747	792	762	787	822	750	802	769	788	743	736	815	773	772	801	802	739	814	773	773	783	792	735	806	743	739	756	752	812	745	746	735	804	799	742	782	762	761	781	734	775	777	823	817	702	792	763	756	791	743	752	766	764	767	800	747	775	766	757	778	767	813	780	744	767	745	773	727	752	769	799	775	790	777	736	776	777	778	754	730	795	715	753	769	783	704	796	819	757	807	768	765	738	697	747	755	800	767	750	818	823	790	762	754	740	728	730	767	738	797	757	745	725	820	780	737	812	750	766	757	796	808	765	815	770	748	770	756	759	747	776	781	752	767	764	780	758	823	723	809	741	726	765	736	738	771	792	725	764	760	753	727	758	728	779	751	736	757	809	759	763	771	786	744	782	799	796	753	783	764	760	785	730	781	770	725	729	744	761	785	752	755	798	788	755	751	731	774	764	804	815	787	759	770	774	746	797	759	750	741	781	713	729	816	777	755	774	789	782	765	737	851	717	763	801	751	767	773	761	787	784	721	709	785	775	746	737	771	782	793	759	746	788	758	815	760	755	741	780	786	802	730	778	791	820	777	741	761	795	722	757	775	821	781	756	778	756	804	780	764	744	753	759	777	714	785	757	727	728	773	727	775	775	804	744	725	807	772	749	733	766	800	791	730	806	787	803	769	799	770	724	743	763	770	774	833	760	738	737	760	766	735	784	757	769	730	759	792	715	746	764	807	762	751	714	790	781	699	793	764	747	755	823	758	793	792	834	751	775	768	781	761	810	783	786	789	756	728	792	784	758	759	716	759	776	761	780	772	786	808	768	799	756	775	751	755	769	840	764	753	773	820	762	753	757	773	749	768	772	804	822	785	761	752	793	805	735	840	748	779	770	725	735	740	821	801	741	721	760	734	802	794	772	776	720	784	782	820	745	810	737	764	779	749	724	770	763	767	802	802	814	744	753	738	724	789	757	799	743	730	746	780	803	778	802	777	807	777	788	798	690	795	768	745	743	821	784	763	785	790	748	765	705	725	732	726	760	763	704	746	784	715	773	711	747	726	749	755	811	783	750	747	811	753	756	786	755	752	776	804	802	789	757	761	792	741	758	757	736	782	714	777	763	774	718	766	772	758	799	715	774	721	776	774	753	753	765	761	735	760	705	776	783	762	779	722	793	763	764	762	795	752	745	798	793	729	757	736	768	731	722	804	760	746	776	761	747	777	751	763	779	781	756	795	772	771	797	810	779	772	766	750	772	792	708	764	788	786	734	780	765	767	778	773	734	766	760	751	789	731	763	757	752	737	731	787	748	764	801	738	739	788	769	731	756	779	763	801	727	742	777	814	748	747	787	841	760	760	729	710	806	730	743	764	739	744	768	724	804	763	754	780	790	770	760	768	769	769	733	753	751	727	782	767	799	723	778	783	796	739	788	684	764	746	775	787	804	772	780	798	745	767	759	784	777	752	791	730	787	771	783	760	764	804	819	760	793	736	700	800	759	791	795	806	789	823	804	791	790	780	766	746	753	805	809	802	720	780	719	768	787	741	815	759	738	741	753	783	823	772	773	801	769	745	762	774	762	770	748	766	738	758	750	748	756	851	800	800	772	771	794	725	773	778	750	756	773	744	758	796	710	718	783	747	735	799	794	757	750	788	763	761	791	766	778	758	756	794	799	791	792	745	739	750	803	777	767	752	819	795	732	769	789	766	750	724	795	747	744	725	710	788	735	731	781	773	760	724	785	758	804	775	751	757	782	769	780	767	791	773	778	774	731	786	796	773	784	735	764	743	790	765	747	765	743	717	771	750	749	714	786	703	779	804	733	745	783	769	772	709	798	725	767	717	737	793	755	733	804	769	808	787	786	725	720	742	769	784	727	768	732	783	783	769	749	738	710	758	784	729	735	725	723	783	770	755	739	714	778	724	817	744	751	779	731	792	789	805	774	756	715	778	771	788	749	732	755	762	795	734	732	753	796	738	721	781	744	752	762	788	775	746	767	739	735	781	711	747	747	713	779	788	843	782	768	782	789	791	749	813	769	743	797	807	771	759	744	760	769	747	766	784	793	771	801	782	757	696	757	788	756	775	757	720	782	834	763	777	752	772	801	766	782	753	749	759	753	768	800	738	786	726	778	770	746	735	723	825	702	800	816	744	730	752	764	807	751	731	784	784	759	753	762	769	761	771	758	770	807	743	822	792
12169	1046	217	167	144	129	111	124	124	131	131	136	115	115	129	119	131	133	117	123	128	124	104	105	117	118	123	130	119	119	126	133	121	128	115	121	136	107	106	115	103	98	126	138	118	122	111	118	117	138	122	126	117	101	125	122	131	125	110	118	117	111	136	124	96	120	112	101	115	132	102	117	149	115	112	109	107	140	131	122	93	101	145	106	132	109	130	109	124	90	113	124	129	122	125	131	123	106	133	149	126	112	116	116	114	146	120	133	122	137	131	108	134	118	119	115	129	141	136	109	141	124	144	109	84	129	114	110	126	127	118	117	123	119	122	126	128	129	103	104	142	122	131	135	126	136	125	116	136	118	118	117	117	105	103	123	114	112	104	124	133	124	117	141	122	136	114	114	110	111	137	125	113	126	121	129	129	111	136	121	99	115	114	101	112	115	137	113	122	121	127	140	114	104	110	92	137	109	90	130	99	158	115	133	133	108	123	135	127	117	103	126	146	123	114	129	126	91	113	120	130	112	115	103	115	103	129	124	120	129	124	120	110	125	99	130	115	131	114	127	119	121	115	127	133	107	118	127	113	127	134	118	122	113	117	120	114	96	128	137	122	120	135	124	110	126	123	119	138	120	122	102	122	138	125	129	113	117	98	125	140	129	122	125	114	151	103	143	122	111	109	128	142	102	100	131	107	107	105	121	114	116	132	125	122	114	120	116	110	105	125	131	126	103	117	126	122	109	129	117	125	129	102	109	111	104	104	111	126	113	136	97	114	114	130	127	121	111	126	130	125	130	125	104	125	126	134	116	126	127	107	107	132	134	122	137	110	108	113	94	109	127	136	134	119	122	118	145	140	102	129	142	135	114	104	101	103	103	118	113	90	102	130	100	133	122	106	131	124	140	90	122	123	125	110	114	153	126	107	111	124	124	129	138	133	100	132	127	123	113	117	116	130	112	123	110	137	136	109	127	120	124	102	95	117	129	87	137	127	123	142	114	117	125	139	117	117	113	102	120	126	97	119	114	132	135	129	118	98	105	119	108	121	126	130	140	122	130	121	129	102	105	123	120	123	130	144	121	123	135	125	117	106	120	134	126	111	122	117	128	124	97	123	128	130	118	109	113	110	126	123	125	123	114	122	128	127	116	131	120	126	125	129	116	107	107	125	124	117	111	102	130	107	132	134	122	123	136	105	137	119	111	138	129	131	128	115	137	120	119	113	130	107	106	94	126	135	107	125	111	123	137	138	140	127	112	137	112	132	135	112	141	121	110	124	120	99	100	118	146	128	130	116	124	116	102	141	120	107	126	114	114	122	102	127	109	130	106	131	144	129	121	132	116	133	100	120	113	119	149	124	110	118	141	116	134	123	105	110	109	124	130	126	116	133	111	118	104	130	96	98	133	112	114	110	124	123	118	100	104	107	126	111	151	92	114	97	110	135	132	132	125	131	107	112	125	126	109	113	113	106	127	106	113	141	134	110	126	125	102	115	120	110	134	118	105	124	119	118	121	130	109	104	122	123	149	122	140	155	124	128	117	145	151	104	111	138	128	123	124	115	116	112	114	130	100	119	136	99	110	143	130	141	134	102	122	104	138	139	139	118	121	123	134	116	101	133	111	119	115	127	118	129	121	119	132	119	124	112	114	101	118	112	133	112	111	108	110	129	128	106	116	137	127	118	120	112	135	127	110	105	125	126	152	116	112	118	114	93	101	110	115	113	126	110	105	124	117	122	122	147	120	117	131	102	142	133	130	119	109	150	123	125	105	138	128	112	93	115	111	119	119	110	121	138	99	123	117	118	118	113	117	101	128	138	135	130	114	124	109	134	86	106	120	123	135	108	124	131	106	101	113	112	108	132	125	133	105	119	142	103	138	118	112	125	114	105	122	119	129	129	124	110	119	118	141	132	122	97	117	116	127	113	119	102	133	113	151	127	123	139	115	133	134	125	130	117	128	132	106	131	113	107	130	111	109	134	113	88	108	123	118	129	124	105	125	117	113	120	146	115	116	114	114	101	106	118	123	105	124	129	113	107	112	133	127	124	92	92	123	117	121	120	137	136	138	113	132	111	130	135	112	112	115	108	126	118	129	143	139	100	112	110	122	121	110	101	137	106	126	114	133	125	114	119	130	136	126	121	123	115	101	108	125	140	137	122	115	106	122	106	139	123	113	125	129	121	115	118	141	122	126	114	130	147	123	134	120	116	144	100	116	123	96	114	127	148	120	124	105	141	112	142	135	111	143	112	140	113	120	137	126	121	113	134	99	124	122	116	115	145	120	107	114	121	123	104	126	125	115	111	115	126	118	142	118	111	113	114	102	108	134	104	111	111	132	135	124	124	135	129	116	120	132	129	105	133	110	138	101	94	131	129	131	121	115	136	129	113	106	125	105	110	124	104	129	112	97	130	111	105	126	113	116	124	111	131	118	119	139	130	115	109	119	114	114	135	120	116	116	111	125	112	116	128	117	115	114	129	108	132	121	110	118	120	106	115	127	125	129	137	116	135	123	134	130	113	134	107	121	112	142	120	105	112	128	132	117	124	112	136	125	120	115	118	117	125	140	131	149	122	115	132	110	104	127	114	120	119	105	134	113	96	110	100	125	138	101	137	139	129	123	129	93	124	134	102	126	120	118	111	128	122	125	128	147	123	121	111	116	141	122	125	103	129	110	105	97	103	113	123	125	134	124	98	108	100	122	121	127	110	118	127	107	123	119	118	134	132	130	119	127	124	128	124	127	131	108	105	128	119	122	136	110	123	130	112	131	121	130	113	119	131	116	122	123	131	127	118	122	131	119	139	126	111	147	126	125	99	130	141	132	130	120	128	128	97	108	126	102	110	102	97	104	144	113	109	138	135	96	116	116	116	125	129	114	132	129	101	141	128	131	113	107	110	123	110	117	129	140	129	100	107	121	124	101	126	124	111	132	124	116	125	110	107	117	111	143	123	118	130	99	121	126	116	126	123	105	136	132	129	108	105	107	125	113	111	128	110	117	129	120	122	107	117	116	123	128	103	115	126	128	129	114	99	139	129	112	104	121	112	133	109	131	126	118	102	131	120	108	117	119	121	115	100	125	127	125	121	138	143	125	103	144	128	125	140	123	111	135	130	135	119	122	115	119	128	117	130	120	93	146	124	105	127	135	118	145	128	111	125	132	132	92	113	112	117	113	105	117	102	127	124	115	117	126	126	98	122	124	137	141	106	124	107	134	128	136	130	114	111	123	126	102	138	137	135	121	105	136	133	115	108	121	117	99	114	115	97	118	106	124	126	117	117	118	126	105	124	119	138	127	121	105	120	137	134	101	119	118	128	97	119	118	134	118	109	106	132	120	107	123	116	98	125	125	110	108	117	123	130	128	123	136	105	118	111	114	128	123	113	102	125	134	125	125	116	137	119	128	96	120	139	105	125	120	127	111	127	106	115	111	132	114	123	125	117	129	124	108	122	113	107	106	146	110	150	111	118	106	122	125	122	115	115	111
7442	369	420	448	439	368	377	356	336	368	347	345	340	353	336	351	313	358	349	321	343	374	327	364	352	309	320	322	312	339	322	327	316	372	300	318	297	311	305	308	334	342	324	325	353	349	333	345	325	303	325	349	333	327	318	304	318	333	323	333	348	340	314	320	314	302	310	328	325	287	309	322	295	316	318	314	375	347	323	333	341	335	329	340	347	281	328	314	334	317	300	308	299	308	304	348	324	335	324	340	329	332	309	327	311	316	312	307	343	330	336	339	316	306	294	307	309	320	334	337	319	288	332	316	318	344	294	308	314	319	329	325	318	347	315	288	308	342	318	319	326	315	344	314	326	313	304	338	332	333	343	330	341	307	376	330	327	306	275	331	306	301	324	301	324	319	328	299	335	312	352	306	305	336	326	335	343	308	324	329	301	318	310	320	312	324	306	322	351	349	328	332	332	354	338	347	309	301	310	335	343	300	331	315	329	304	326	324	298	338	327	311	301	320	328	336	337	330	291	324	335	309	284	323	314	321	349	327	334	313	317	311	323	303	297	325	318	339	321	333	308	324	351	343	335	344	323	317	337	323	378	324	365	339	327	327	322	314	346	329	346	317	358	332	311	333	306	304	323	316	299	297	324	322	286	336	308	336	303	317	313	348	321	335	330	324	341	298	320	309	357	316	311	347	361	328	327	298	298	342	338	323	324	329	324	337	369	317	313	340	367	321	323	338	336	335	328	320	326	292	350	317	319	350	301	318	349	361	356	348	338	318	330	326	306	302	309	322	342	338	310	305	340	296	305	327	306	321	296	357	328	352	306	281	317	340	339	326	305	358	300	344	289	337	330	329	322	330	365	315	331	354	350	330	348	317	308	333	316	334	331	369	290	325	305	320	316	331	323	299	313	340	324	359	321	348	341	289	317	334	331	325	336	334	349	321	323	336	324	325	309	308	314	348	328	316	321	302	336	323	303	339	351	351	364	333	324	345	304	297	336	352	318	304	304	311	324	311	349	312	312	332	315	328	309	306	321	318	307	342	327	326	334	339	314	336	361	318	346	333	333	303	349	360	339	289	315	294	321	320	345	320	306	302	305	344	286	325	310	290	321	326	325	324	348	356	307	300	298	353	367	347	314	292	309	318	333	365	307	333	309	316	370	333	340	326	325	356	324	324	302	337	316	348	350	319	342	311	322	317	342	316	330	338	317	341	327	312	310	307	311	334	328	324	316	318	301	330	299	316	345	301	341	326	293	353	353	315	313	310	337	323	350	289	307	306	317	296	324	300	338	285	282	322	352	320	312	304	293	331	287	302	339	356	331	323	336	340	308	339	336	336	316	360	289	290	314	344	325	298	324	349	308	311	305	312	323	328	338	346	317	332	329	369	333	318	333	331	340	288	313	349	296	309	334	321	328	340	303	316	340	367	315	333	330	314	319	355	296	295	312	307	336	304	343	288	330	290	327	349	376	306	350	308	297	338	322	318	307	356	341	294	312	311	303	317	339	345	325	312	323	283	354	334	357	317	297	300	350	334	347	308	333	358	302	312	334	311	305	371	331	293	302	345	294	332	316	343	328	306	318	328	345	297	369	326	361	297	311	315	342	313	288	288	299	320	301	336	332	323	314	333	327	338	312	309	314	298	350	302	321	341	332	351	319	323	328	344	320	300	350	321	324	322	341	304	320	317	362	335	330	330	333	350	310	344	363	351	295	343	311	341	346	306	308	313	340	323	314	330	301	293	332	323	351	311	272	321	317	313	342	320	314	319	334	340	327	339	300	346	334	342	340	317	352	295	330	301	338	323	316	329	348	299	332	331	290	313	311	340	375	327	291	306	302	333	332	301	320	340	357	325	329	338	304	340	298	336	334	317	299	300	330	325	293	291	328	340	305	308	326	317	372	320	320	344	310	307	313	352	355	325	311	327	334	316	309	336	311	353	308	320	313	321	317	314	314	309	313	349	334	305	342	314	302	324	314	319	320	306	319	315	326	348	342	309	344	312	349	323	327	320	311	323	320	290	321	330	322	303	310	317	340	328	308	297	374	329	303	324	309	318	306	355	345	305	354	307	310	320	314	314	303	350	307	325	312	338	323	316	346	319	310	341	315	298	323	333	325	336	304	312	333	350	300	333	339	304	288	307	284	348	323	326	321	304	348	330	299	335	335	351	323	353	327	327	313	346	327	323	344	317	335	325	332	299	341	361	321	296	366	361	346	306	334	322	361	325	305	328	330	283	327	322	354	322	321	352	316	346	311	333	306	346	334	304	328	331	324	328	343	309	331	325	335	296	338	320	328	312	333	295	306	299	327	343	337	331	271	337	354	325	329	306	349	311	343	349	333	336	303	299	315	317	364	313	294	363	293	318	352	338	308	304	345	326	350	291	349	357	363	333	344	296	326	321	321	301	316	346	336	351	339	311	325	312	332	310	337	347	327	321	335	349	321	332	307	344	341	328	380	331	341	308	306	316	337	315	352	334	325	306	285	291	347	299	335	315	307	300	362	321	306	327	304	333	336	301	293	351	346	340	310	320	307	347	329	322	285	326	330	336	343	367	345	337	318	315	302	309	308	300	316	337	345	303	320	357	334	347	316	318	271	325	335	309	323	344	352	297	335	322	330	324	320	321	338	329	293	306	352	342	332	339	312	326	334	317	353	310	332	351	322	333	354	350	293	328	339	327	373	350	328	330	345	326	349	323	337	363	313	349	315	339	358	310	302	343	311	312	323	290	330	319	342	299	312	341	338	326	296	320	332	295	353	315	318	312	330	367	310	321	339	369	325	348	311	318	308	291	342	347	350	307	351	293	339	339	300	313	329	347	361	330	324	330	290	333	331	354	329	300	298	303	318	306	323	294	314	313	333	298	309	344	313	347	334	329	339	335	349	312	345	326	346	328	334	327	329	329	338	332	329	298	315	288	315	319	331	305	329	325	326	343	307	290	322	330	317	337	296	325	326	356	341	293	316	290	332	310	315	355	367	298	329	302	322	358	323	325	323	294	313	331	357	298	290	321	324	338	339	330	296	306	306	329	329	295	322	319	352	317	315	340	344	378	311	315	305	336	316	308	350	328	332	336	321	296	314	318	328	311	299	306	342	311	341	313	340	316	338	320	351	317	379	328	337	309	313	306	322	353	319	282	332	308	305	296	345	284	311	337	343	321	307	288	357	318	316	316	326	335	308	304	353	307	345	336	326	309	332	347	305	322	327	304	313	310	318	307	300	294	304	336	322	330	307	324	321	287	305	301	306	340	309	320	321	312	320	318	344	286	322	333	307	331	290	346	270	322	310	332	335	317	337	336	345	343	325	321	317	349	287	322	319	334	309	349	362	343	365	317	319	353	337	338	318	347	332	360	357	336	357	303	320	347	315	336	327	334	322	322	331	353	330	308	338	312	314	320	312	308	315	323	360	334	305	333	333	280	308	338	356	334	371	346	357	288	341	325	332	315	321	293	315	343	347	332	365	356	336	306	329	327	306	317
35307	7605	1415	711	491	390	273	285	235	228	236	252	216	214	215	236	204	214	227	198	223	203	212	204	226	195	202	213	214	203	204	179	204	195	200	212	196	212	210	211	184	196	208	225	220	190	194	190	186	181	174	186	182	222	215	216	211	212	209	208	224	161	215	223	190	219	188	174	229	220	214	198	205	220	203	218	190	195	206	215	207	204	203	176	212	199	218	206	204	201	202	220	234	218	219	198	194	228	204	185	206	206	197	226	216	201	211	217	189	215	205	204	187	195	217	200	225	223	218	179	194	201	200	243	234	213	201	172	211	207	233	210	204	204	225	224	221	219	210	202	204	211	202	196	210	209	232	214	203	228	179	191	197	198	205	224	216	246	169	208	212	204	207	207	197	194	212	207	198	217	177	213	192	208	227	217	231	214	209	203	202	211	211	200	208	200	228	184	210	223	207	224	199	198	200	215	246	191	204	221	197	182	215	225	211	203	204	168	191	225	200	183	218	229	203	229	204	201	194	215	247	207	223	200	204	196	190	201	218	224	198	215	197	196	207	208	240	199	175	192	190	199	202	211	205	181	214	219	195	220	182	187	213	212	189	168	212	193	219	203	200	230	213	206	223	197	192	205	215	241	248	233	217	215	189	210	199	176	232	199	198	197	201	224	183	198	190	202	185	211	189	203	189	176	193	208	222	201	210	193	210	199	200	192	194	202	205	229	216	203	220	219	195	227	209	217	195	194	201	213	195	204	194	222	192	205	201	214	193	231	219	204	192	204	223	208	234	216	206	209	192	198	211	241	189	207	164	186	241	202	206	190	216	194	216	190	198	191	195	201	185	201	206	189	237	212	198	233	187	233	189	209	201	214	187	189	180	215	200	194	213	215	201	227	219	188	207	208	200	197	208	228	209	199	202	206	224	208	217	202	206	214	179	203	210	218	191	206	206	223	205	222	208	197	218	225	190	199	210	203	201	210	179	202	199	188	183	209	205	207	213	225	207	206	209	198	216	222	231	216	210	223	192	203	201	224	196	202	197	232	197	238	197	207	205	183	185	209	182	185	226	214	197	191	216	219	200	206	201	181	208	230	194	203	211	180	198	172	179	198	218	196	224	187	214	206	186	190	225	216	207	192	204	209	213	201	205	207	186	205	218	189	199	221	231	200	225	216	221	221	232	220	222	207	222	199	189	196	198	189	203	187	193	198	225	226	182	193	220	201	181	190	193	213	241	199	224	205	215	198	219	206	202	185	187	204	217	239	185	189	180	180	224	184	213	224	192	221	218	233	203	178	231	225	204	178	199	175	196	213	179	205	170	207	193	190	194	211	202	195	205	186	213	200	207	198	218	189	194	203	196	200	186	176	196	224	205	199	210	204	207	197	201	222	212	204	208	228	207	210	222	199	192	195	200	218	218	196	197	212	192	213	205	189	191	226	207	213	185	174	193	221	192	195	225	209	218	213	222	196	189	217	220	192	219	225	208	213	192	172	228	200	230	189	201	185	194	187	195	167	224	224	210	204	206	221	203	225	199	203	213	217	205	197	199	238	225	203	207	182	201	210	208	197	211	223	220	224	181	242	205	188	198	189	196	221	196	206	235	192	200	217	215	213	223	205	177	179	225	223	174	228	206	214	215	202	232	219	178	230	196	198	211	190	185	205	224	168	232	216	212	182	211	236	230	231	186	202	204	219	198	179	200	217	220	209	215	196	208	225	200	204	186	186	200	213	195	206	225	233	216	209	209	193	200	223	220	181	205	211	193	218	230	215	215	172	190	195	180	237	203	195	157	222	193	193	217	229	214	176	216	234	212	212	220	230	222	199	179	203	201	209	219	220	208	202	213	198	191	201	199	206	249	228	197	217	190	191	207	206	228	208	191	222	185	190	179	201	215	193	207	191	233	207	201	210	227	200	196	216	188	201	209	171	212	208	191	195	198	203	209	211	221	193	199	223	210	238	201	197	213	213	193	194	189	222	201	198	216	222	211	204	200	191	171	215	224	203	187	184	205	203	206	191	194	191	187	214	196	207	209	203	224	208	201	228	174	183	164	173	211	190	214	218	211	198	182	191	214	197	197	210	214	220	200	186	189	202	233	199	204	225	227	237	234	212	235	215	212	223	186	227	189	194	187	216	197	205	191	185	221	199	201	218	207	212	194	217	179	214	216	200	208	214	179	211	214	210	197	198	252	227	178	182	194	216	208	202	238	172	176	222	192	207	208	225	204	213	185	221	210	207	217	215	193	209	222	197	207	217	207	189	219	212	201	212	214	221	232	211	182	205	205	210	193	212	199	187	188	187	206	151	173	196	202	198	189	189	202	199	180	171	197	199	170	206	199	230	213	218	201	180	204	174	185	193	203	188	214	208	229	194	210	230	190	185	194	215	220	207	211	224	209	192	190	190	206	191	216	218	232	197	198	208	202	195	199	228	228	219	200	193	217	191	204	190	221	191	183	198	212	206	190	203	198	173	205	209	185	199	215	188	214	197	199	183	202	211	219	221	201	204	224	203	196	220	196	215	245	235	196	198	221	183	227	196	202	197	201	217	188	196	184	186	213	204	203	191	180	186	200	206	197	209	199	204	232	214	206	210	217	175	188	192	195	193	181	151	213	206	226	212	194	211	216	214	206	219	190	211	205	208	204	210	215	223	199	196	198	195	214	202	218	180	236	207	202	227	197	239	213	193	172	209	233	219	214	191	217	223	207	230	195	234	230	223	180	201	229	205	217	223	192	198	205	196	201	177	191	199	202	199	193	209	191	195	205	224	208	228	223	218	210	206	174	238	196	228	222	211	220	180	199	211	199	220	198	193	208	191	187	213	203	209	216	201	204	212	215	204	193	201	194	219	196	214	217	209	206	208	184	201	199	210	218	208	213	200	203	204	197	180	202	197	209	217	177	222	202	181	231	229	205	199	242	194	197	221	212	198	179	220	214	217	221	201	180	199	221	216	221	208	218	208	204	201	193	205	222	217	204	192	197	211	212	161	215	188	207	189	183	198	178	217	180	231	228	201	202	202	220	193	228	239	207	196	198	238	199	181	234	199	233	234	204	213	210	188	216	208	214	236	216	218	212	239	204	202	214	212	221	200	196	208	196	203	209	207	205	205	218	243	200	198	190	203	176	223	187	191	189	221	201	209	188	208	200	194	192	209	191	202	244	223	206	203	215	204	216	198	205	226	219	203	235	195	207	221	194	197	185	191	224	219	201	216	197	213	226	180	204	200	183	186	221	197	183	182	202	169	209	199	196	212	204	177	190	192	182	224	229	211	222	232	183	236	212	198	193	233	256	194	221	211	217	200	203	226	184	224	221	205	230	192	199	189	187	164	192	165	185	236	202	216	191	204	209	197	206	193	213	217	217	184	199	197	206	249	195	190	186	207	192	211	213	190	211	198	216	192	179	223	189	218	185	210	211	186	210	188	206	226	235	225	192	200	187	180	195	231	209	212	207	204	244	195	204	208	213	195	207	195	206	210	168	210
20864	947	1460	1528	1263	1084	1008	868	744	740	703	630	644	598	612	610	611	608	547	578	554	589	576	527	544	515	498	528	534	548	516	477	535	555	527	542	527	538	484	555	542	505	490	497	533	497	551	513	506	534	525	512	566	515	516	544	487	512	520	523	471	537	460	481	498	560	504	499	532	490	467	485	490	495	502	493	473	508	521	505	495	490	468	526	498	488	464	497	523	500	507	499	494	520	548	498	505	511	465	481	485	455	491	506	523	513	502	506	482	523	482	483	489	473	479	510	483	521	540	517	520	517	491	522	514	517	490	486	491	466	484	499	523	523	510	514	493	512	466	543	467	509	482	462	485	513	539	524	513	481	518	527	493	511	542	556	516	503	506	496	486	531	516	522	490	546	519	483	512	491	515	503	506	489	566	485	501	512	513	499	511	492	547	488	507	509	508	504	496	481	492	493	493	481	483	486	518	494	479	505	503	534	542	490	500	493	498	497	529	524	518	532	479	514	555	506	480	538	498	528	524	525	535	522	475	475	494	560	513	491	498	495	511	509	508	485	512	485	491	506	486	493	519	488	483	489	466	514	501	543	529	455	520	488	549	547	546	485	512	502	513	489	493	553	490	475	506	515	506	491	499	445	497	506	482	543	485	488	519	465	485	469	478	519	476	499	518	513	513	498	455	482	502	502	525	528	494	541	496	486	483	466	496	529	488	545	504	503	475	498	507	490	529	555	497	503	485	503	490	565	513	494	489	478	518	508	494	502	515	512	493	497	534	531	463	482	518	501	565	499	454	525	482	533	486	480	481	492	490	520	508	489	471	480	454	471	568	480	551	459	520	524	501	523	523	500	516	496	490	506	494	479	500	509	497	507	510	495	487	495	496	495	502	489	486	500	492	493	534	486	510	511	527	518	518	500	464	478	488	498	536	499	504	517	494	495	454	504	497	479	540	518	497	529	540	532	535	487	506	469	510	491	464	513	515	504	483	534	482	477	504	494	497	511	504	519	490	502	532	468	489	511	480	498	479	517	543	492	507	504	493	502	530	490	512	519	498	471	517	518	491	504	485	450	450	487	513	497	507	526	485	491	512	484	488	520	482	500	491	505	529	495	537	469	533	480	481	515	513	512	472	488	495	484	511	517	512	497	513	485	511	485	494	541	533	472	522	496	508	500	482	496	519	480	469	506	496	510	516	513	539	488	472	537	536	518	511	517	519	465	488	537	514	464	513	524	527	485	549	521	496	461	499	548	493	521	498	523	490	528	501	506	514	496	496	473	471	515	535	513	492	499	524	514	526	486	526	526	465	509	516	525	505	504	522	501	530	550	456	506	487	502	515	509	488	497	491	493	485	505	484	497	509	499	466	533	483	482	498	511	482	456	466	503	501	518	545	527	532	505	501	487	520	496	505	499	464	454	529	529	455	513	502	485	529	460	492	526	504	507	517	487	483	547	515	480	499	501	482	480	521	520	491	543	505	515	512	513	528	497	482	508	480	528	517	509	513	522	464	510	485	521	516	466	533	482	493	475	534	529	504	480	524	530	525	499	502	489	510	492	509	498	513	501	500	521	505	501	493	503	455	485	503	452	497	474	526	471	505	524	512	497	520	509	474	491	510	466	489	470	482	491	529	505	499	529	500	489	516	508	512	512	482	511	505	492	511	499	517	538	534	527	493	493	491	508	489	478	514	503	504	501	504	529	498	503	522	489	527	518	540	529	479	505	507	526	523	483	464	524	513	467	494	496	541	494	514	483	500	492	492	500	532	490	534	501	493	519	509	498	493	527	516	470	535	482	527	483	496	529	532	505	494	507	525	463	506	527	455	476	478	494	493	489	493	500	512	502	459	552	498	518	532	542	496	490	478	510	476	492	505	529	486	487	535	514	474	507	482	494	493	514	484	527	526	513	494	519	506	509	512	505	510	480	473	523	499	511	489	517	529	542	489	493	471	503	540	466	503	503	509	515	521	479	506	493	505	486	511	516	484	511	460	481	495	541	514	488	470	485	508	555	449	505	503	511	497	509	462	486	493	496	537	524	490	475	514	486	487	467	491	504	509	479	484	489	506	488	460	497	491	493	494	508	503	492	501	531	522	484	521	494	511	461	489	522	505	537	507	477	485	487	488	521	520	490	528	469	503	535	526	502	496	533	481	492	494	490	504	495	490	503	530	499	526	487	505	512	450	504	542	494	487	458	521	512	475	506	505	495	489	473	492	514	482	486	511	490	554	490	468	498	516	509	505	502	492	470	485	506	503	533	528	503	498	464	458	496	502	499	489	519	479	541	488	549	495	497	520	468	514	537	509	486	504	473	540	533	483	524	502	506	448	532	528	500	484	473	503	478	498	517	489	479	503	516	471	491	490	506	520	509	506	515	461	450	528	497	515	532	508	531	517	493	486	496	518	529	484	541	493	503	472	485	520	514	527	507	500	507	481	514	504	517	524	473	505	505	510	499	475	504	512	490	460	478	519	482	488	500	510	530	472	502	482	479	466	489	505	517	506	503	514	495	456	514	538	498	514	491	495	506	502	522	508	497	491	502	483	490	475	466	487	497	476	534	516	532	508	509	512	516	497	512	524	495	501	499	491	551	505	528	456	493	506	519	498	495	537	511	517	509	488	500	553	491	535	480	483	508	485	470	495	495	514	489	520	520	517	518	494	485	511	518	478	494	499	513	511	485	487	534	514	518	529	484	537	494	485	499	495	450	541	508	513	480	491	493	508	507	521	493	504	459	501	515	541	484	456	504	502	516	528	475	550	535	474	490	496	466	505	547	499	524	501	499	510	482	502	511	505	530	498	479	495	502	503	493	510	516	492	503	490	502	479	511	508	507	505	522	509	526	501	480	541	494	521	526	484	511	531	535	514	493	542	485	480	477	515	472	512	471	498	489	502	478	493	493	480	466	500	500	463	522	491	471	514	485	497	519	498	497	492	515	480	518	508	528	491	496	488	505	505	547	496	530	485	530	481	533	514	438	501	524	531	521	496	453	518	481	497	514	541	493	519	518	505	469	488	519	545	524	493	512	516	560	474	535	504	474	494	551	501	511	450	462	477	519	478	476	511	479	502	482	517	524	484	506	529	505	521	499	502	498	469	554	492	486	479	475	508	508	509	488	520	517	495	538	477	499	490	521	492	513	473	491	523	514	471	469	516	525	508	529	536	533	525	499	504	478	509	522	505	508	469	512	486	493	478	520	521	541	499	483	489	549	501	505	523	510	560	504	484	516	503	504	526	536	519	474	516	485	477	494	550	549	539	520	517	533	502	509	522	490	502	495	504	475	513	522	517	518	517	485	479	511	525	484	528	485	525	485	528	511	485	518	537	491	484	470	488	472	503	519	490	536	517	503	492	510	474	499	462	541	493	527	521	495	522	476	537	497	519	511	473	509	504	490	491	480	510	491	520	524	489	514	460	479	526	499	507	522	503	488	508	517	513	478	511	494	482	535	521	477	503	493	523	515	522	505	512	516	482	544	481	503
48421	14899	3875	1599	885	680	549	482	456	407	435	399	393	402	385	352	396	380	400	369	359	344	369	369	387	377	347	387	338	409	330	337	354	385	323	354	339	285	360	399	341	359	348	338	371	341	332	369	336	336	365	350	329	327	381	343	358	373	348	338	373	342	376	335	315	340	380	338	333	345	328	363	319	335	335	341	338	337	311	354	372	353	379	329	339	328	356	387	356	367	374	400	347	358	307	340	362	352	339	397	354	361	345	359	339	361	360	337	338	344	348	319	315	374	359	374	363	334	342	337	352	394	335	327	359	355	367	318	327	388	353	328	364	330	331	353	368	351	314	345	345	329	374	330	339	321	388	339	341	341	341	331	331	346	343	345	323	363	325	341	351	380	356	360	318	335	385	317	320	330	343	338	358	370	328	323	387	382	388	376	325	360	338	360	364	343	374	337	346	339	358	340	333	368	353	358	321	388	347	361	349	357	339	349	324	340	324	346	357	362	353	356	353	357	327	327	320	333	354	341	317	313	352	374	351	335	364	351	357	346	332	343	362	338	334	358	344	380	326	370	350	339	314	365	359	366	373	327	340	345	333	312	330	358	383	329	349	341	343	317	360	370	340	344	309	322	367	341	379	332	348	355	319	308	370	343	339	336	357	337	289	347	313	327	340	351	342	365	389	346	319	347	350	337	349	370	352	323	386	319	359	359	341	319	347	348	307	349	368	358	323	353	351	363	351	341	343	325	327	350	338	347	348	338	361	332	341	350	360	364	371	330	309	311	347	329	343	342	383	344	352	363	353	319	335	347	370	339	354	346	351	356	371	340	388	340	357	315	334	375	330	323	366	320	355	320	345	325	334	347	371	312	348	346	320	348	335	339	323	365	324	311	332	343	366	314	327	339	369	360	320	325	383	362	362	332	367	325	383	388	391	349	333	304	344	351	354	323	318	343	346	336	327	369	381	360	324	364	368	312	359	338	319	361	324	359	354	360	378	358	336	346	314	329	382	380	363	327	323	325	301	356	350	324	356	362	365	353	326	339	337	348	321	386	317	331	350	324	349	341	358	327	344	332	326	360	368	329	340	321	334	324	334	323	325	352	363	352	345	318	349	351	381	344	322	319	359	307	330	346	322	343	321	360	334	356	318	324	359	366	363	352	356	350	339	338	337	328	349	330	319	382	332	320	340	381	315	320	383	333	369	337	366	319	345	337	354	341	342	340	334	343	330	371	324	342	353	344	323	330	373	325	344	366	385	352	364	336	391	367	362	322	327	395	327	335	331	366	346	362	381	346	292	333	380	363	338	304	347	358	324	336	350	354	343	338	333	350	356	334	339	345	322	354	391	369	368	360	361	352	371	329	334	346	333	347	336	339	368	386	349	368	307	357	347	363	329	346	338	374	325	356	341	337	322	349	379	355	378	374	358	339	337	334	365	331	355	328	334	364	339	382	363	330	332	327	351	348	304	382	315	321	322	335	311	334	361	315	334	352	374	357	376	359	356	313	350	375	348	359	343	353	373	343	381	364	333	321	327	388	321	333	383	338	337	338	318	329	327	385	335	344	333	362	355	349	354	328	314	348	350	323	332	314	368	273	356	375	326	350	361	319	343	342	381	351	361	328	334	354	322	326	342	344	341	332	308	366	330	340	370	369	346	339	324	329	340	372	396	352	343	336	328	361	346	317	317	318	350	336	332	349	351	345	360	331	337	341	326	329	353	339	354	319	342	343	364	345	372	365	344	379	346	331	382	390	338	333	371	331	351	339	328	370	322	340	322	346	349	296	333	338	346	309	324	340	349	308	314	386	332	354	362	364	341	339	322	348	325	356	404	345	331	352	317	317	309	324	322	344	356	373	359	350	328	330	323	391	354	379	348	396	344	357	343	331	318	358	367	352	337	355	343	313	352	369	371	352	320	346	322	308	352	374	319	360	336	343	357	336	335	342	342	344	325	347	340	332	378	328	361	318	365	342	342	350	324	363	328	353	339	316	353	316	341	345	333	326	343	307	356	356	361	368	336	341	362	333	342	370	320	339	290	374	336	360	344	325	337	331	378	378	357	348	327	337	354	326	332	388	349	364	369	325	387	371	354	372	330	364	365	364	330	343	380	311	322	322	358	326	325	341	333	337	348	339	345	362	351	331	319	384	351	337	382	336	355	354	325	344	342	327	355	362	339	357	383	349	316	322	309	339	338	362	325	331	324	352	377	374	364	350	321	347	332	351	336	352	356	349	341	315	330	352	358	295	330	345	372	359	332	342	369	351	336	331	353	393	394	332	316	361	326	359	357	335	394	364	329	349	337	364	381	362	369	342	345	335	350	341	377	345	324	315	321	316	331	338	371	370	341	307	332	333	335	363	351	318	342	380	382	345	326	357	339	347	324	374	354	329	329	378	375	350	369	367	335	371	347	323	341	347	352	344	380	387	328	342	357	337	361	363	339	366	340	325	300	356	376	388	391	341	392	344	368	348	361	363	341	309	328	354	327	362	368	326	338	350	330	338	355	347	354	334	344	365	331	313	338	341	350	339	373	327	327	338	330	338	352	355	341	328	339	368	312	337	354	322	341	335	342	381	323	338	338	348	317	357	335	339	344	341	318	368	348	350	343	340	357	380	314	361	361	351	355	367	368	353	385	337	346	290	329	329	348	360	358	334	367	353	339	347	313	375	353	380	369	329	353	340	391	342	344	362	339	338	370	347	358	359	323	368	379	351	357	358	360	293	368	348	322	356	357	361	339	305	339	303	308	335	387	321	322	355	378	345	352	356	342	351	351	377	365	298	327	376	289	340	354	362	344	372	328	325	328	326	344	363	322	353	348	317	353	366	369	352	344	351	300	357	341	355	338	341	360	367	331	347	340	337	339	352	332	368	369	357	315	331	327	368	337	354	380	376	312	370	350	374	374	372	334	344	341	333	363	346	340	346	360	369	318	364	343	357	350	356	338	335	348	387	322	343	315	324	350	344	341	344	336	347	362	356	347	350	350	341	328	393	361	378	317	337	360	356	361	328	396	361	390	378	314	332	352	334	376	359	366	338	318	341	348	372	369	315	327	336	309	371	359	359	330	361	362	368	321	358	399	351	346	340	363	310	317	386	370	319	361	344	356	341	338	381	336	354	322	299	319	378	320	317	330	371	330	336	368	329	367	367	344	341	337	356	336	333	330	350	344	348	379	374	342	350	368	351	365	354	335	369	391	342	344	323	320	350	301	349	336	348	372	342	363	395	346	327	338	348	327	335	323	330	370	371	369	369	346	357	336	361	335	358	337	382	352	380	350	335	328	361	348	306	338	340	402	338	316	320	348	368	356	345	368	351	338	352	328	374	322	357	305	347	331	342	294	385	352	317	371	358	362	360	374	381	329	337	345	354	354	365	344	334	340	308	350	347	349	361	360	355	302	310	335	327	371	386	367	357	329	349	327	363	359	353	362	343	315	353	364	373	353	375	365	295	344	348	349	376	331	307	326	349	366	350	354	366	383	310
29143	1616	2502	2666	2434	1868	1718	1455	1312	1165	1075	1044	955	952	900	975	920	871	861	828	824	835	804	827	828	828	766	783	783	815	817	802	804	834	778	822	810	783	757	815	789	785	822	782	807	765	781	788	734	780	727	781	803	782	775	744	797	801	717	773	782	779	780	827	769	775	805	809	719	758	775	778	794	744	742	790	798	759	703	764	773	827	703	767	756	816	786	790	776	776	765	761	742	825	783	776	744	758	713	782	780	793	796	775	740	782	741	767	785	778	741	747	789	769	724	752	779	787	779	771	707	749	781	744	728	753	730	795	771	806	759	787	720	813	814	725	751	784	752	750	699	744	737	840	754	740	725	727	751	746	747	738	767	735	767	771	756	784	772	764	805	727	765	764	743	795	816	798	762	698	771	824	743	767	787	764	807	752	743	798	740	779	789	751	775	756	749	768	764	756	782	744	728	748	730	741	748	742	772	724	749	755	749	777	772	778	728	800	742	798	785	787	784	773	793	752	767	781	739	725	841	790	791	751	823	737	740	711	753	733	831	730	739	779	763	755	743	801	807	800	754	769	731	709	735	747	750	763	725	749	761	789	785	732	789	737	755	742	735	747	798	734	805	756	777	732	785	742	747	800	785	787	797	707	731	807	798	772	751	752	794	760	741	750	736	769	753	747	796	763	765	787	709	740	771	750	801	811	760	776	780	745	790	749	777	735	737	805	707	753	728	734	736	785	819	751	729	717	768	756	740	736	748	763	785	823	777	755	765	743	735	746	718	722	767	748	788	812	727	774	761	747	743	758	731	740	762	786	786	746	777	748	720	751	749	783	752	789	725	753	757	769	811	748	720	759	790	793	703	752	769	804	774	783	703	775	823	741	788	778	739	776	736	751	745	790	769	774	768	741	741	767	751	779	768	773	746	762	715	718	739	813	737	815	746	772	785	718	772	730	703	746	735	751	736	737	763	765	720	813	747	756	768	738	733	765	753	743	774	770	765	743	698	745	756	721	737	782	742	755	794	754	757	733	719	781	753	740	758	731	776	750	729	742	759	784	729	775	796	773	776	782	741	770	727	747	766	767	719	726	819	782	718	742	708	729	772	742	736	785	763	701	743	766	757	800	719	714	775	750	786	763	761	714	793	772	686	734	740	758	753	795	761	724	759	749	759	785	759	795	751	814	780	711	751	783	794	774	731	760	748	765	750	731	790	717	788	767	751	750	760	721	787	807	780	777	763	729	767	689	748	728	810	769	820	763	752	765	768	765	783	760	747	727	755	744	761	776	793	725	732	764	786	762	752	761	750	779	740	792	764	720	723	772	769	738	777	741	814	754	744	761	792	798	718	739	802	757	726	781	764	799	755	774	756	797	780	732	743	790	758	717	785	736	770	801	738	749	765	769	735	770	759	758	740	763	755	766	749	807	771	715	761	777	743	756	740	725	719	800	784	786	754	781	709	757	776	769	742	776	745	737	757	719	729	778	774	749	759	810	739	720	788	762	742	737	779	789	703	747	792	746	743	796	811	742	730	757	768	753	724	713	763	765	733	781	787	790	733	724	729	765	774	758	747	792	804	765	771	750	747	749	752	754	810	785	738	778	765	773	756	757	748	806	747	796	749	802	798	740	765	770	781	783	777	770	744	764	783	774	773	779	782	718	733	750	752	764	788	774	763	764	810	752	781	731	789	771	779	796	735	790	774	707	768	724	769	844	804	773	732	716	709	712	782	789	765	822	737	736	796	797	766	745	757	767	808	777	751	768	815	748	738	762	710	767	744	762	747	794	753	749	782	771	734	719	742	715	759	749	757	789	761	818	719	757	765	786	801	764	741	766	743	784	700	776	769	780	745	752	794	739	731	728	784	751	764	783	742	774	804	747	723	759	694	800	732	783	777	779	730	771	803	717	789	750	764	779	771	705	762	759	749	750	782	745	778	797	743	735	760	769	714	724	856	796	784	751	753	757	746	781	704	789	779	792	744	750	743	784	722	761	731	751	721	763	798	774	759	780	742	795	768	775	777	762	786	751	752	736	787	767	841	784	801	744	745	758	796	814	790	848	747	808	727	764	734	749	788	791	793	729	804	743	740	769	744	737	783	769	769	698	727	731	733	754	779	765	758	773	772	754	760	769	769	782	774	779	779	752	774	762	748	747	786	776	736	764	774	754	751	762	762	766	760	757	740	746	762	761	804	795	745	779	790	711	769	766	754	755	737	724	733	787	773	774	781	766	755	743	816	746	772	732	742	748	796	758	758	791	792	783	744	781	775	782	719	743	802	787	799	754	728	764	778	742	770	778	817	765	743	722	721	714	751	712	739	761	781	750	740	810	752	764	751	766	749	764	790	802	746	741	762	777	753	702	762	773	759	724	832	751	764	734	781	743	755	760	766	787	795	786	746	717	743	733	784	735	745	763	715	748	701	732	767	788	759	771	808	760	748	774	709	761	798	758	773	786	815	763	765	803	777	739	773	733	769	717	797	788	780	793	740	789	739	780	784	779	768	765	756	707	759	758	743	775	757	748	758	790	766	739	744	753	768	747	735	764	761	785	749	758	774	751	760	730	738	769	743	758	764	755	835	781	775	740	768	751	783	744	776	766	761	760	798	803	772	762	764	788	799	735	773	729	757	818	801	715	771	801	734	758	811	751	730	757	744	739	772	737	752	723	759	780	789	782	769	744	813	722	780	760	786	710	742	757	738	728	759	755	750	773	751	767	773	745	745	735	754	765	738	762	753	757	776	730	764	727	776	763	742	762	780	797	751	738	779	757	786	747	766	747	730	751	770	775	810	729	730	804	799	741	757	712	755	739	749	727	688	752	780	749	787	771	785	748	728	735	745	752	781	736	796	726	755	737	762	727	736	771	776	729	804	801	763	775	792	749	749	762	763	798	783	804	723	731	744	797	765	715	776	741	754	801	730	737	777	727	776	792	751	741	726	772	719	811	767	798	783	724	784	769	750	753	740	787	775	758	810	742	759	739	787	773	744	784	754	785	755	748	752	774	748	722	735	725	769	729	780	752	776	728	788	756	795	770	733	829	783	724	762	725	783	746	781	751	782	742	763	759	797	769	730	776	742	730	745	757	742	843	745	771	782	759	690	723	744	784	782	743	794	726	745	756	762	771	803	736	748	748	749	734	719	749	749	790	770	755	761	778	764	740	772	740	728	810	790	745	784	797	749	768	745	749	705	773	762	729	782	790	770	779	722	775	748	762	759	776	749	742	714	762	782	753	794	738	777	719	782	760	742	796	778	772	789	743	813	748	769	709	748	763	758	797	758	792	766	767	789	772	695	748	752	759	762	801	778	752	818	748	730	771	784	773	811	748	758	704	750	751	787	796	713	769	779	717	750	788	768	766	786	795	747	747	759	769	749	798	739	755	743	715	721	736	804	800	764	747	762	723	778	761	777	769	725	734	782	803	830	743	834	761	746	783	784	751	743	780	744	732	784	713	760	779	775	774	812	774	748	754	756	801	737	747	777	741
11876	886	161	169	136	121	141	94	121	119	110	139	109	124	102	125	136	112	108	123	128	110	124	105	111	128	124	119	108	109	131	129	119	123	134	128	133	111	111	126	119	122	107	107	113	88	108	112	99	111	110	106	122	143	139	126	115	101	126	103	107	108	104	114	126	108	108	133	126	107	126	126	123	101	121	122	123	116	126	108	116	106	113	128	137	131	121	84	104	120	98	133	114	117	120	130	106	118	92	130	121	105	124	138	129	110	137	110	136	127	119	105	130	117	148	122	129	128	120	122	116	135	129	115	132	107	118	121	116	113	111	134	122	100	121	102	120	106	102	120	144	106	123	131	123	120	131	137	111	115	126	128	142	111	146	119	126	123	94	105	121	129	125	145	118	116	120	126	107	113	114	115	116	124	127	102	122	122	97	111	114	133	121	113	125	120	119	121	97	116	141	131	130	135	103	132	142	111	127	115	131	127	129	107	120	118	130	141	111	123	119	103	123	121	117	128	122	128	118	116	116	117	119	111	93	112	118	122	128	124	136	135	126	121	109	110	132	146	131	124	119	120	108	111	130	120	116	113	113	129	113	131	114	119	115	120	123	104	96	105	118	112	112	105	123	125	114	109	135	109	99	138	95	128	121	108	108	125	108	118	122	109	84	100	110	112	137	111	117	111	110	120	117	128	117	116	110	121	100	129	122	136	110	116	120	114	118	128	120	93	107	127	152	112	143	122	129	130	122	107	119	125	122	109	113	116	125	117	108	127	133	126	104	115	115	104	116	110	111	100	107	125	111	114	165	92	112	123	117	120	122	116	131	116	106	135	123	127	146	128	124	122	112	130	127	121	105	109	105	108	119	94	129	106	139	137	109	115	126	119	132	117	124	134	120	125	122	116	93	117	111	129	105	112	108	118	119	104	117	108	115	123	129	138	101	119	128	129	121	136	129	120	123	105	110	106	128	116	117	110	101	107	127	112	123	109	104	112	105	112	126	84	127	117	127	106	109	110	112	126	116	104	103	107	120	124	116	132	101	108	126	128	111	127	120	138	105	136	133	100	107	99	135	122	120	147	113	129	141	115	106	121	122	112	125	101	138	118	126	124	136	133	119	123	92	109	159	126	126	118	115	105	101	126	119	136	151	115	94	125	116	121	95	105	148	116	121	140	122	106	122	102	125	114	139	104	119	130	129	91	122	114	119	126	113	135	113	105	130	129	117	120	111	124	94	126	125	122	105	93	129	134	129	129	108	125	119	132	140	107	120	117	118	117	138	105	139	102	97	136	112	113	105	118	143	129	94	111	123	106	111	115	100	128	113	104	124	124	118	125	92	100	123	115	127	104	128	119	111	120	137	104	129	129	125	129	105	131	138	126	104	120	116	112	110	104	117	135	123	121	124	114	109	133	95	115	128	119	113	97	122	117	112	121	106	113	119	140	106	114	100	106	122	132	114	100	120	103	103	136	112	102	133	122	132	117	99	109	116	111	115	117	108	107	119	120	120	110	116	127	99	98	137	139	137	135	117	135	134	108	144	115	110	118	112	108	116	116	105	134	125	121	141	105	111	101	115	123	122	123	114	108	102	113	130	120	121	130	133	122	133	107	121	128	131	106	132	117	131	111	118	105	121	101	121	145	128	121	103	111	115	108	94	118	105	116	116	125	136	113	96	129	124	123	107	131	120	121	112	110	122	125	128	123	147	114	117	115	100	120	109	116	112	124	119	128	117	115	112	127	97	124	114	110	119	130	115	99	124	111	128	106	110	111	115	106	94	118	103	121	104	115	141	105	110	108	116	127	111	107	121	93	122	123	122	113	118	122	142	123	118	113	100	107	114	114	93	129	116	120	132	124	120	100	107	129	116	138	132	120	117	138	140	127	134	128	120	118	130	114	126	106	111	111	154	117	114	101	121	106	109	133	123	116	108	116	123	134	128	133	103	136	95	127	140	127	119	106	107	127	134	119	130	130	100	121	109	106	131	115	140	109	113	118	113	111	124	110	88	114	141	105	111	114	130	109	110	110	122	123	118	84	114	114	113	115	114	104	135	113	99	106	105	131	105	124	127	119	131	129	105	120	124	119	120	139	135	115	120	108	95	108	114	130	129	122	139	110	110	125	122	90	114	97	140	117	115	101	112	131	133	117	118	113	117	133	134	127	120	127	124	146	128	112	138	139	104	113	109	125	111	107	143	124	113	112	98	96	103	117	107	103	133	114	127	124	132	111	117	145	111	109	110	103	133	113	114	111	116	116	117	116	119	122	138	110	138	105	132	122	117	125	122	100	124	89	99	117	104	109	99	125	113	116	106	117	105	124	113	135	124	128	117	98	118	107	122	131	108	94	123	125	117	113	123	118	138	127	116	115	106	115	108	98	133	101	116	121	111	133	112	120	141	117	120	106	102	119	99	134	131	111	152	132	132	125	125	128	129	104	123	97	116	134	101	118	108	115	128	93	109	107	101	103	128	122	101	106	124	125	109	117	127	100	119	108	114	109	126	112	106	110	110	122	124	125	113	131	120	99	108	111	104	127	106	118	120	84	125	136	103	105	130	125	143	127	102	150	109	113	116	125	126	110	113	128	102	123	124	123	132	112	110	110	115	115	119	106	106	124	109	102	123	116	114	133	127	124	117	121	133	119	135	129	98	107	140	119	139	125	110	105	117	95	89	121	103	101	123	120	114	123	116	120	108	101	125	136	137	115	110	114	106	119	99	123	114	112	114	108	115	127	125	89	126	109	123	117	101	122	121	135	129	122	102	124	114	105	98	103	115	121	114	97	127	128	122	118	132	116	104	129	106	124	105	108	111	113	113	102	128	93	106	110	120	117	139	110	119	118	137	126	110	123	121	90	123	119	128	111	126	121	100	128	118	132	148	118	113	121	124	92	103	133	134	126	116	125	125	102	98	122	123	124	119	134	143	111	128	120	113	126	105	130	104	125	123	143	106	112	131	133	125	119	135	120	116	120	106	131	116	121	114	143	116	109	100	125	132	119	112	92	107	111	130	111	133	122	125	111	112	121	127	126	102	137	112	127	136	129	109	126	119	122	115	111	117	115	114	124	132	115	100	131	122	128	107	133	112	112	121	107	120	118	97	101	119	113	128	106	116	100	90	110	106	100	114	100	114	101	118	113	118	115	120	149	122	122	108	118	138	113	117	111	102	122	118	117	123	113	138	112	100	110	127	125	151	119	129	124	98	131	105	118	129	114	103	124	112	132	129	114	121	104	108	142	121	113	120	125	123	107	115	127	103	110	133	121	103	107	136	126	106	130	122	109	115	144	124	111	133	112	123	109	125	112	119	125	113	125	133	112	100	118	120	131	131	128	101	135	120	112	125	119	106	116	102	104	102	141	132	96	96	101	115	133	126	124	106	134	116	108	105	106	125	133	102	109	118	128	118	109	121	117	130	128	103	104	139	119	119	117	124	132	119	104	117	139	123	130	108	112	116	118	96	107	119	102	103	101	109	123	139	98	110	107
7165	385	418	420	402	359	370	330	315	380	319	296	323	333	346	334	323	341	324	320	315	310	298	308	338	342	347	298	316	306	306	323	291	312	330	327	347	310	312	305	338	332	349	326	318	315	344	314	336	314	319	308	319	318	305	312	303	320	292	336	305	307	313	308	293	334	343	305	318	296	328	362	331	304	311	311	310	330	338	341	309	348	326	325	275	323	313	299	313	324	314	318	321	319	322	326	366	336	330	321	323	298	355	309	315	342	316	307	351	331	319	325	323	327	310	308	337	352	342	327	330	314	319	322	342	327	343	303	315	317	314	337	345	315	298	324	324	325	345	330	316	303	329	363	309	319	314	293	319	300	316	284	327	304	351	308	318	341	296	325	319	340	295	299	323	326	332	306	308	327	295	322	334	305	312	344	336	309	280	334	288	330	327	325	317	326	323	306	295	332	313	322	316	338	338	307	311	276	328	328	326	313	316	329	314	311	303	325	339	332	315	327	332	313	304	310	316	313	322	325	337	321	296	311	317	307	322	330	332	323	300	313	339	318	338	308	297	318	336	314	301	347	339	316	289	317	373	315	325	332	358	327	321	319	323	327	301	340	322	312	319	298	308	320	324	340	325	288	328	319	309	300	354	332	326	329	320	301	328	325	327	300	287	339	321	307	299	329	316	296	299	296	327	328	335	303	301	315	295	321	305	339	328	332	319	303	338	346	331	273	302	301	341	338	315	316	324	332	311	316	333	278	333	327	313	292	320	303	306	323	298	323	334	308	286	306	306	326	341	323	321	335	321	309	287	334	352	316	356	284	342	328	320	323	332	312	304	302	309	317	346	328	329	292	305	308	317	321	348	353	308	340	346	317	318	313	320	343	315	342	342	310	331	314	320	312	342	311	307	319	306	327	329	308	306	329	333	324	334	329	347	295	359	326	305	325	322	350	354	282	282	284	293	342	332	325	342	304	308	302	307	312	335	283	314	309	318	334	319	342	333	336	300	327	350	308	359	316	311	304	311	343	315	321	322	313	352	309	320	344	329	338	328	327	323	307	305	341	355	317	330	338	311	326	332	326	304	309	338	317	336	297	316	307	336	318	334	314	368	319	334	311	317	315	321	325	312	355	284	312	304	326	343	320	299	322	314	292	332	335	301	334	302	337	332	330	330	326	333	358	329	359	279	304	310	298	318	314	325	287	325	310	332	314	312	352	342	328	313	314	345	315	312	336	323	338	328	338	360	323	371	306	317	318	319	310	295	320	342	319	338	334	325	282	344	332	323	319	322	308	323	319	314	348	333	307	331	310	322	328	312	290	318	307	300	306	277	314	320	309	324	320	332	343	327	348	316	314	311	324	339	318	339	293	293	317	334	309	315	317	334	328	336	302	304	326	318	338	320	295	363	311	323	329	311	338	322	326	349	309	307	340	331	307	311	297	337	318	328	322	348	329	362	298	299	297	296	332	332	319	315	316	350	319	344	336	289	291	299	282	319	316	267	331	335	301	322	358	304	330	323	314	329	297	299	284	322	319	294	314	330	332	318	314	331	319	322	338	291	317	310	296	318	313	307	339	284	285	324	328	324	321	316	296	328	318	331	313	329	327	330	333	343	306	349	282	292	319	317	331	307	335	316	307	321	310	319	288	308	333	320	331	326	354	332	331	332	303	326	330	344	325	315	327	316	335	353	328	309	295	318	282	357	299	313	305	294	314	319	339	291	345	306	297	349	336	348	294	331	353	327	289	322	310	288	311	327	316	308	319	318	332	296	337	322	322	297	339	371	329	287	338	325	328	292	330	353	314	277	326	339	326	336	333	308	340	305	313	353	315	324	316	331	323	306	286	326	325	300	307	323	341	351	336	306	317	301	347	290	319	331	283	317	321	326	328	321	320	310	326	286	327	339	292	282	331	308	341	320	312	294	292	330	313	296	350	340	309	322	324	352	348	334	330	337	367	308	309	343	338	290	328	330	334	335	356	313	296	301	328	280	324	353	305	329	302	308	359	301	297	298	354	324	288	302	314	278	307	331	371	354	295	317	309	337	322	315	304	320	310	301	313	347	323	307	328	322	284	326	319	313	324	306	306	308	350	331	337	312	325	332	331	313	289	336	363	321	318	294	319	314	319	336	295	305	329	328	334	331	316	308	318	322	320	337	325	334	325	294	310	324	311	336	310	320	313	328	316	383	299	373	293	356	327	290	305	278	341	319	320	289	322	305	310	313	349	297	311	308	308	319	294	302	354	333	324	307	313	327	319	328	327	316	298	287	355	287	300	359	310	355	337	335	329	295	311	320	289	312	331	336	302	310	323	326	294	332	313	321	337	316	323	339	319	315	320	374	339	311	315	327	294	340	334	296	334	309	297	300	345	343	311	327	324	306	299	347	320	339	304	301	317	322	310	288	321	316	339	330	325	325	317	367	330	313	314	291	300	333	322	316	331	285	317	311	292	343	316	345	359	343	308	337	295	350	337	275	337	324	305	302	326	320	336	321	309	328	297	350	311	338	331	329	324	303	307	313	326	316	338	352	328	328	319	322	309	294	336	302	293	314	348	319	352	325	315	341	323	309	302	322	319	327	311	326	327	326	330	321	314	301	311	313	326	298	292	287	296	343	325	299	344	321	325	356	341	334	320	335	292	321	337	310	318	330	333	318	279	358	297	321	332	287	358	326	338	329	324	332	319	291	315	316	323	278	317	293	301	340	295	294	300	296	332	310	303	313	310	349	334	327	321	312	348	346	337	344	319	337	345	338	304	321	342	309	308	286	317	329	329	273	306	309	325	343	349	301	321	315	307	371	295	276	337	301	335	322	311	308	334	330	328	332	327	311	325	314	300	344	302	326	336	318	348	301	324	331	310	320	284	319	328	305	328	311	325	339	326	321	308	333	318	316	290	321	317	327	341	300	351	288	326	334	341	308	360	317	320	307	316	306	279	300	312	316	335	314	332	314	320	326	295	322	293	365	321	328	329	305	299	338	334	315	345	316	334	340	329	323	284	321	293	314	348	332	298	326	319	322	306	286	305	335	336	334	324	320	318	341	344	331	346	303	331	313	346	304	335	352	351	310	294	344	339	314	293	332	308	334	310	309	334	317	315	308	358	326	332	321	338	307	321	331	304	315	325	334	316	322	326	318	339	304	325	341	322	313	305	320	325	279	322	343	309	321	326	340	299	364	283	332	311	346	333	321	313	296	337	335	339	306	322	335	315	338	332	339	296	354	321	327	307	322	302	312	318	340	297	335	326	320	303	320	311	309	304	303	318	360	328	315	317	326	320	299	314	343	310	300	331	325	321	308	323	322	343	309	318	313	324	334	330	297	304	307	338	284	323	358	307	272	304	305	308	350	315	320	313	321	323	298	288	307	327	327	309	347	303	301	352	308	318	324	290	313	320	285	349	327	348	345	293	309	294	331	313	344	305	314	325	301	353	286	328	323	306	302	338	310	317	305	326	323	294	320	344	348	333	299	311	335	332	367	320	306	319
35541	8194	1507	697	440	319	302	289	239	247	271	230	234	223	214	214	197	194	205	225	225	204	187	193	216	191	232	211	209	195	201	221	204	217	206	247	186	193	202	206	228	200	202	224	188	218	200	213	182	193	199	206	197	185	210	180	179	189	193	212	219	183	209	196	178	215	222	206	242	246	200	184	226	206	196	209	214	190	177	222	212	217	211	205	205	198	231	196	229	191	184	214	206	206	201	183	195	201	204	198	207	214	207	189	195	219	194	216	182	191	228	195	191	258	193	199	183	199	184	203	201	236	204	186	195	204	188	221	216	170	203	214	197	182	212	205	217	184	234	218	205	191	196	217	219	213	169	209	195	209	209	223	209	181	200	187	203	217	208	217	204	201	188	170	195	191	225	207	185	203	209	185	183	191	229	193	208	193	196	212	206	204	206	216	190	204	210	193	199	179	202	209	181	188	209	217	229	200	184	192	219	217	197	197	239	210	194	182	213	207	212	188	197	226	204	197	213	199	208	229	219	210	209	215	212	214	204	226	215	186	226	189	206	205	170	201	208	217	196	191	191	206	209	235	192	188	176	196	214	214	183	205	224	199	221	216	205	200	210	194	204	203	223	229	222	216	194	198	188	216	220	185	213	204	187	210	218	182	182	232	201	196	212	230	215	207	208	202	175	225	223	196	172	207	204	199	193	208	213	203	228	213	157	213	218	229	194	226	225	207	233	210	211	209	204	219	201	214	208	199	190	192	211	221	212	214	174	196	212	211	209	194	185	185	198	180	187	222	199	196	227	195	200	210	196	226	208	231	208	208	202	189	197	219	208	211	222	202	185	223	193	191	219	203	180	224	205	168	205	195	186	201	202	208	183	201	209	214	218	231	199	213	187	209	220	188	225	203	216	201	200	208	201	188	196	189	215	200	201	194	215	230	221	189	255	191	171	221	232	247	213	203	188	202	208	243	220	199	196	192	213	194	210	197	196	217	215	213	213	193	186	195	219	195	209	179	199	197	222	209	201	172	206	217	204	209	216	207	191	213	195	217	216	197	206	208	220	177	187	218	167	221	194	216	217	202	228	248	201	217	198	182	208	231	218	179	218	180	185	228	220	215	180	208	214	201	202	229	233	236	199	202	198	203	214	213	207	193	231	184	206	185	167	206	192	230	191	184	212	210	203	197	218	194	201	219	252	205	184	204	205	217	218	242	198	188	202	195	208	187	187	202	218	219	198	223	189	206	196	205	205	207	196	231	207	198	216	231	209	212	216	226	208	232	208	241	184	202	214	213	211	240	223	193	207	218	190	202	220	206	183	214	219	187	193	200	199	208	196	216	195	196	226	202	201	195	223	190	188	227	180	193	198	192	171	218	193	195	208	226	205	210	197	207	200	190	228	195	182	144	202	214	190	210	198	232	197	205	210	213	203	199	227	193	213	182	184	179	182	218	192	203	194	214	225	198	214	189	207	193	216	208	201	221	199	187	166	203	203	230	210	186	199	202	193	217	219	184	222	201	189	189	209	225	164	228	223	221	193	181	215	206	195	178	212	193	207	200	211	255	201	222	192	193	178	232	199	184	201	212	205	179	207	227	218	229	211	231	193	208	198	199	215	201	196	231	262	204	214	246	203	196	221	190	191	227	202	240	216	218	191	208	198	202	200	202	196	228	180	207	204	219	206	181	192	226	199	205	201	218	227	211	202	187	191	234	232	183	201	195	193	224	211	171	187	220	197	222	208	196	218	206	215	221	208	183	207	215	194	205	216	185	194	204	189	209	231	194	174	191	193	234	209	186	196	179	208	209	195	218	205	227	196	190	208	192	209	211	216	204	221	199	206	239	205	195	193	224	207	173	193	167	238	192	179	201	211	217	206	223	234	172	224	206	212	194	206	203	187	201	224	230	194	236	201	201	217	206	205	180	201	216	219	213	217	199	219	200	176	194	219	202	201	214	198	198	209	220	204	224	201	213	208	200	198	184	196	206	215	169	182	189	214	197	204	198	230	216	201	200	185	207	198	194	207	218	218	208	186	169	210	186	203	223	229	205	203	192	174	200	191	184	204	230	231	207	195	189	211	202	202	202	169	204	186	181	217	235	223	229	203	244	199	221	221	194	219	206	224	163	220	186	218	216	192	230	199	204	191	206	200	212	224	211	208	220	203	219	211	192	198	183	223	201	185	199	193	200	225	218	207	207	213	212	216	194	200	221	183	194	191	199	212	167	207	203	197	188	216	172	221	192	193	194	215	190	212	211	220	194	251	219	208	219	192	194	181	185	180	193	216	225	215	198	238	218	191	198	206	211	195	218	214	198	201	189	169	222	201	200	207	223	196	242	250	194	207	206	226	205	183	187	215	217	214	184	198	216	224	186	201	202	183	190	200	179	207	198	203	214	208	200	180	189	226	246	204	177	224	202	194	204	200	253	198	216	215	214	219	215	211	209	184	193	208	212	228	197	182	192	211	191	214	244	200	221	213	208	191	218	207	203	212	230	201	216	210	232	191	212	230	197	213	193	194	180	191	203	192	191	192	168	194	207	218	221	193	203	208	184	200	197	194	191	211	187	194	206	214	218	189	195	195	207	222	204	196	222	213	205	195	212	195	205	187	221	219	230	192	199	215	217	218	205	221	226	197	201	213	218	218	221	185	219	201	231	199	220	198	217	220	211	188	209	187	196	195	202	197	227	216	203	214	199	237	201	198	165	189	186	216	201	235	206	216	201	214	195	203	175	196	205	215	183	212	239	227	197	212	172	194	189	211	216	202	181	176	221	185	193	196	179	186	197	213	214	225	207	187	211	210	219	193	194	202	223	196	203	206	206	230	194	206	202	226	191	215	195	204	211	209	209	218	223	198	242	193	211	232	215	213	195	194	196	241	180	216	201	204	242	192	218	187	208	188	191	214	195	229	184	217	221	208	212	213	232	191	233	242	210	194	191	243	215	199	185	220	202	210	191	214	229	226	195	232	225	192	203	239	211	192	199	211	227	205	215	199	188	198	187	216	215	228	177	204	211	190	217	187	208	230	203	195	216	202	198	215	180	187	200	217	186	215	183	222	226	217	210	197	207	190	209	191	208	211	184	203	211	211	185	211	205	194	219	221	216	194	218	200	205	176	190	226	214	226	213	204	221	236	195	192	199	212	192	203	209	182	224	201	193	219	203	198	206	188	200	198	231	186	215	206	186	224	207	197	209	202	240	193	241	217	210	202	187	213	183	191	192	231	217	194	199	210	214	209	202	198	238	211	189	193	226	199	198	247	215	234	217	197	223	206	191	188	195	227	244	207	208	217	198	208	203	204	210	215	206	215	201	178	228	203	204	204	212	226	219	188	199	234	228	251	216	185	206	204	206	230	223	224	180	200	198	181	220	193	197	215	228	217	163	205	217	205	165	184	217	225	187	198	219	204	181	182	191	233	225	202	176	209	233	199	183	212	213	212	222	219	218	200	192	198	228	199	209	210	192	192	184	200	217	218	192	190	172	186	217
21937	1176	1474	1705	1397	1125	1026	851	792	703	685	667	612	640	653	596	567	591	609	553	561	595	577	555	531	529	477	537	491	513	500	545	540	548	570	524	486	513	488	529	499	558	512	536	508	503	482	480	557	485	529	510	545	479	510	522	512	489	521	469	556	503	528	453	517	543	504	483	493	524	511	487	518	498	500	495	545	481	459	506	527	518	480	463	543	533	506	493	467	496	496	500	528	492	439	504	515	493	527	480	511	504	492	560	520	495	491	497	533	481	558	517	495	542	496	488	506	517	522	551	523	529	528	530	520	508	552	487	493	514	523	524	516	550	516	479	492	494	505	530	506	510	515	504	496	484	503	494	501	543	487	526	483	470	479	499	494	507	498	534	499	539	505	484	511	516	549	512	538	497	519	477	517	528	488	521	476	526	530	472	524	493	470	454	497	521	500	524	492	533	522	542	514	481	459	497	498	502	475	508	500	479	475	531	501	527	498	483	517	497	551	514	485	502	475	500	506	516	486	497	479	504	538	495	484	494	524	494	524	486	479	508	495	555	483	564	498	513	517	483	542	539	511	514	509	483	515	500	546	522	490	470	540	485	512	504	503	451	504	564	496	509	529	517	513	489	479	472	449	497	487	537	494	509	514	486	494	489	508	511	482	479	519	473	501	467	527	517	542	531	491	500	511	542	482	509	482	513	498	525	527	501	489	496	526	486	498	520	541	512	515	487	513	504	528	503	519	470	517	519	539	515	529	520	495	524	498	492	532	473	484	519	502	523	484	545	490	516	488	483	514	448	475	526	513	521	506	493	506	488	484	471	513	522	523	492	498	511	499	506	507	500	493	477	465	483	496	501	475	497	531	493	503	490	487	500	479	510	493	459	498	508	518	472	509	477	483	485	489	517	505	514	456	534	496	498	522	473	519	514	493	494	568	461	512	467	487	465	516	482	496	529	519	512	471	491	501	527	525	511	484	477	469	516	504	509	488	505	471	484	527	508	536	518	496	506	483	504	509	558	536	559	499	474	489	500	519	455	487	511	518	496	514	494	526	470	553	492	522	533	479	518	462	537	463	519	512	494	484	516	470	488	520	502	495	494	514	510	507	502	486	497	461	530	510	474	504	490	507	513	512	519	515	523	497	470	534	514	502	517	493	477	509	482	517	503	476	460	484	514	474	529	494	531	488	490	539	531	534	558	483	492	490	522	526	496	496	539	469	531	475	499	505	484	466	525	515	453	519	490	474	493	487	528	491	513	489	491	478	467	465	514	507	510	499	480	511	500	489	515	517	522	498	508	515	516	531	521	552	518	486	485	500	503	517	486	487	518	455	531	503	499	533	519	507	499	502	523	464	507	532	496	494	538	537	491	477	496	510	551	479	477	515	490	540	499	530	507	514	525	497	494	532	509	517	530	561	555	494	535	521	484	492	508	506	484	505	506	486	528	511	504	563	534	536	464	520	494	526	524	471	508	522	516	505	475	452	542	529	505	506	517	479	496	494	528	520	532	498	487	513	514	496	486	506	512	518	522	511	533	483	504	534	478	503	496	500	538	500	518	483	505	534	492	451	484	540	540	528	487	530	490	516	460	516	524	496	504	476	486	512	500	432	499	469	506	504	534	489	501	527	500	474	540	495	476	494	506	516	501	534	503	498	514	522	529	503	521	502	533	522	475	497	524	506	473	513	524	553	454	508	508	505	484	495	515	511	427	502	535	503	499	502	499	531	528	488	499	486	537	502	492	518	516	508	476	510	494	526	521	489	498	496	509	531	499	466	526	503	486	486	515	475	536	526	501	493	523	502	508	470	480	531	508	487	453	487	531	513	490	487	540	479	519	541	526	503	475	517	503	527	488	493	542	492	512	481	537	570	536	499	481	511	496	495	487	479	494	481	491	530	515	519	487	498	508	532	465	542	484	525	490	498	532	496	518	479	500	521	513	503	492	506	477	443	525	469	552	496	504	506	489	496	524	478	462	508	520	498	470	496	498	528	468	476	535	518	506	492	451	496	475	488	493	471	522	482	512	496	521	494	472	483	498	524	497	512	515	466	478	475	531	511	513	488	494	498	543	481	543	534	488	544	476	469	499	503	524	504	536	523	469	522	505	494	484	471	507	514	483	515	487	490	494	452	478	497	474	515	502	459	493	538	490	489	487	497	513	544	473	499	498	504	555	478	514	485	470	493	505	537	532	517	516	468	509	507	487	475	529	478	502	488	461	519	500	479	519	473	533	518	542	503	516	508	449	518	493	508	524	531	484	515	473	512	498	482	515	507	524	491	520	516	533	469	469	456	518	505	512	484	526	514	507	501	509	513	475	466	512	499	502	458	478	510	506	495	512	486	524	498	526	499	473	464	504	505	464	510	472	487	530	510	478	498	476	507	514	523	482	502	492	483	501	537	514	524	507	526	450	551	532	499	504	515	543	512	528	489	493	507	464	507	535	569	512	470	458	535	522	515	510	468	488	517	514	518	480	496	471	493	493	521	513	463	518	523	479	458	539	505	499	516	497	496	462	557	493	494	491	491	487	452	489	476	509	509	509	493	533	493	507	519	524	520	504	486	490	527	512	497	524	464	520	495	507	476	501	502	462	477	496	475	504	500	502	503	464	495	530	494	514	502	527	511	464	547	477	499	516	477	550	495	492	536	515	488	522	494	484	509	493	487	508	495	531	501	514	435	465	526	491	487	509	526	466	503	519	551	503	497	505	496	527	489	500	512	544	516	479	495	505	498	507	487	495	495	501	501	502	489	492	521	488	498	500	480	515	519	476	506	452	535	504	502	498	501	489	465	484	482	495	532	494	485	513	517	528	500	505	479	493	470	543	478	504	505	541	482	535	504	489	493	505	524	497	512	505	494	521	496	559	471	487	508	495	504	465	518	448	498	518	502	503	507	498	500	483	527	475	500	481	489	470	445	523	496	536	492	477	518	500	499	497	514	493	456	518	484	461	502	473	509	540	500	501	462	516	517	532	532	496	520	473	520	505	536	496	505	505	495	535	486	510	489	528	511	524	508	498	528	508	481	478	525	504	495	511	525	473	542	467	510	502	504	490	534	474	505	473	526	502	520	486	540	526	529	517	516	534	531	499	488	480	505	535	507	504	486	496	520	531	515	499	496	523	514	482	505	546	504	498	485	484	489	499	499	489	543	517	513	496	512	476	516	495	510	478	515	481	490	494	468	516	489	534	543	486	523	482	474	496	486	516	539	492	515	519	489	504	510	505	513	527	489	474	529	537	543	469	508	546	537	492	496	481	526	512	495	552	474	545	480	495	455	488	497	473	483	478	491	553	476	471	436	540	483	523	542	532	470	498	493	510	532	489	486	520	537	496	497	502	534	455	489	529	526	466	518	453	501	516	525	501	498	479	509	484	483	476	524	508	491	541	500	485	514	531	549	478	509	493	493	442	548	505	478	500	492	536	504	504	467	499	498	490	478	494	484	521	487	556	523	548	511	492	518	490	524	500	470	503	495	473	508	493
49552	15880	3894	1622	902	666	514	475	433	447	393	423	374	368	362	376	411	368	338	347	345	316	361	349	336	370	335	357	347	334	334	353	359	340	351	369	334	306	312	345	342	370	335	363	322	354	355	354	330	375	363	391	367	338	305	394	353	371	340	357	323	368	397	334	308	376	345	325	358	319	353	357	346	378	362	349	348	363	386	382	394	375	362	344	350	370	345	334	331	349	330	352	322	352	331	341	371	398	346	322	345	350	366	305	340	340	320	345	323	340	367	367	345	345	317	386	334	328	323	324	389	366	343	346	346	324	340	351	348	338	338	339	342	335	371	342	359	340	358	352	358	340	323	351	338	314	340	383	390	323	355	379	380	361	324	337	344	309	359	366	329	356	329	354	337	371	356	367	369	360	342	371	385	370	335	333	356	336	374	377	353	323	335	346	323	358	335	374	371	359	348	321	356	368	336	336	356	349	333	337	364	324	366	398	346	376	315	342	339	343	349	350	323	362	355	333	353	355	372	359	341	346	383	379	317	345	336	342	355	357	333	314	372	353	340	361	354	313	349	357	399	320	353	337	350	341	339	320	327	364	366	331	348	321	352	351	379	318	324	300	345	330	328	348	347	353	345	337	381	333	343	316	324	372	372	330	369	333	357	373	331	349	339	362	339	357	329	363	362	342	345	362	362	379	338	322	345	382	356	362	353	372	357	366	388	350	363	345	359	357	370	365	320	371	394	343	335	361	349	325	328	374	365	408	375	318	321	390	341	346	361	363	311	325	332	350	334	367	336	331	352	365	352	336	351	318	340	350	352	350	361	351	347	344	368	339	341	368	326	344	321	368	336	347	345	318	346	369	326	369	337	335	349	350	347	319	309	351	330	342	320	342	365	326	336	328	313	290	389	371	325	376	340	360	331	393	336	331	342	338	343	352	366	390	370	340	385	368	361	340	323	345	298	345	352	317	364	350	344	323	361	341	289	327	342	332	350	368	363	352	339	345	357	299	334	364	336	355	367	320	369	346	367	354	345	351	359	372	357	341	353	330	345	334	375	350	389	369	334	355	323	327	352	341	379	340	342	333	360	351	336	348	354	340	347	393	367	307	306	331	379	336	339	358	367	311	340	352	339	365	328	362	372	352	353	333	353	358	366	350	347	363	337	370	352	331	349	340	318	345	333	366	325	368	343	375	357	361	330	356	318	316	348	349	341	354	351	352	332	347	337	352	343	330	340	348	341	350	271	337	334	353	379	353	364	304	341	366	381	334	312	377	332	354	344	359	358	345	358	319	367	343	335	352	331	394	350	353	356	347	326	313	322	336	368	335	351	359	347	369	365	334	342	336	357	327	343	375	322	334	322	330	334	350	343	353	347	345	347	354	379	352	315	355	325	359	340	372	333	329	353	362	311	349	354	322	308	357	319	359	341	314	316	318	360	347	339	370	325	366	355	362	326	345	336	333	354	303	314	350	372	359	340	340	382	320	342	372	339	330	305	349	349	326	335	382	352	325	349	349	374	308	316	356	323	368	348	333	334	353	370	367	354	352	406	334	370	333	345	352	349	355	320	352	343	346	356	331	387	350	319	387	361	366	331	343	335	332	306	372	351	374	377	347	369	332	353	337	345	341	361	381	326	341	324	355	355	358	315	353	367	347	325	361	319	328	341	359	376	350	372	322	384	363	350	378	356	340	331	317	341	334	355	377	377	391	322	342	367	348	369	366	352	325	341	350	337	365	367	373	331	329	343	335	368	351	311	368	367	344	352	337	328	319	311	330	352	356	353	368	370	342	321	356	327	337	343	333	346	369	362	375	369	359	366	317	350	351	335	333	345	343	362	315	306	371	368	352	382	321	345	364	346	339	302	345	357	333	333	398	324	331	297	349	345	356	348	329	333	330	352	361	330	383	331	335	370	345	361	348	359	349	358	331	368	359	337	347	331	346	343	347	323	386	354	350	328	314	356	302	368	358	343	394	371	316	386	377	352	343	362	353	338	333	363	329	327	348	334	324	368	340	322	333	363	325	338	358	314	304	332	345	377	389	367	316	354	332	360	348	338	337	360	353	317	338	347	365	346	352	334	377	380	352	328	353	345	342	338	342	361	353	371	382	351	332	341	333	319	366	389	367	362	350	339	292	356	342	369	356	351	361	312	324	327	339	299	322	351	375	330	349	316	381	356	350	349	359	374	371	337	326	342	347	322	368	337	365	346	339	344	322	329	343	339	366	319	330	324	365	351	344	311	347	341	350	383	370	332	345	306	360	309	380	340	348	335	348	356	360	346	372	341	345	330	345	337	340	349	324	390	356	332	338	354	364	332	350	347	357	320	366	367	351	344	352	359	330	321	334	351	328	344	334	357	321	345	320	337	324	335	364	350	342	342	398	368	307	359	342	349	357	335	341	326	313	347	337	314	380	369	371	345	399	347	355	359	342	307	362	367	341	359	359	367	354	351	373	338	391	330	415	343	380	365	345	332	366	347	315	336	353	360	343	335	316	330	322	360	407	356	371	350	394	396	340	369	303	360	340	361	385	356	373	324	375	342	349	340	359	350	374	323	367	322	329	345	317	335	330	352	359	346	332	378	366	367	359	338	342	354	384	354	336	334	326	339	349	366	348	324	361	347	380	333	362	366	341	361	334	297	351	363	346	353	338	370	332	380	348	397	354	332	311	333	346	360	370	342	371	369	360	393	335	329	348	352	359	363	354	361	343	352	399	331	368	312	369	389	328	353	335	341	363	347	344	346	338	362	339	346	326	356	356	368	353	344	338	363	356	339	363	333	323	384	349	361	341	367	339	323	363	361	323	306	345	297	314	325	369	332	324	349	339	391	319	350	333	328	323	331	339	348	386	406	363	339	348	341	349	360	341	366	343	302	345	352	372	366	349	332	323	368	299	382	379	347	331	331	324	333	319	359	339	332	376	323	351	313	347	371	337	356	326	345	340	344	363	344	329	324	369	346	344	349	353	340	339	346	309	365	344	335	344	338	390	308	345	331	344	334	312	350	355	332	353	314	327	341	341	335	320	375	346	348	325	317	393	326	341	328	323	346	342	361	333	336	341	330	354	355	341	331	329	352	347	346	356	339	357	320	372	334	369	315	327	374	335	370	338	345	315	367	350	352	351	355	342	326	358	365	359	342	371	373	355	308	336	357	386	350	370	380	332	346	353	356	336	383	361	383	364	342	364	346	340	359	341	358	315	348	318	309	359	360	372	343	334	341	333	332	353	358	354	336	356	340	310	373	376	350	329	316	313	326	377	324	332	345	347	392	378	350	339	357	317	340	351	343	354	385	380	331	350	352	332	353	345	351	317	368	364	340	327	337	367	328	317	349	378	340	358	338	345	327	350	349	351	347	336	315	369	341	377	361	320	381	372	365	370	317	303	324	333	352	358	342	365	370	351	361	350	349	344	356	351	351	381	322	356	341	368	375	376	371	308	356	378	345	343	369	324	322	319	328	332	359	321	337	365	349	339	408	378	331	388
30050	2000	2614	2802	2425	2020	1616	1384	1251	1210	1139	1047	931	941	948	979	901	956	874	881	868	881	855	839	828	801	809	818	815	785	775	774	801	786	790	845	769	781	780	834	785	788	767	801	809	767	787	825	732	815	774	779	773	792	758	794	745	801	762	761	802	745	789	769	785	794	759	732	784	776	765	780	766	794	798	772	766	769	789	745	761	799	738	774	728	778	770	742	759	711	747	768	779	795	785	736	775	855	709	729	764	760	766	740	696	785	689	785	767	828	746	751	782	721	773	748	731	754	798	771	731	752	776	741	744	781	734	789	777	747	739	747	718	753	747	746	798	754	790	764	751	780	751	694	738	726	763	765	768	749	784	759	773	754	759	730	765	749	758	728	732	741	777	792	753	774	776	747	747	762	795	795	705	738	708	734	794	764	794	766	798	717	745	748	771	737	681	747	812	761	751	739	737	746	794	796	804	773	755	806	742	761	745	771	806	764	776	773	754	753	763	735	727	760	751	737	772	738	767	762	786	763	777	768	804	756	761	776	754	772	720	763	723	777	763	789	742	725	766	715	780	701	775	724	734	721	737	764	749	776	769	766	793	739	759	731	720	777	805	770	744	740	727	772	750	704	764	758	741	743	804	682	769	741	781	749	784	760	784	780	744	810	753	755	782	753	800	748	777	768	798	838	724	799	755	729	744	755	740	764	728	757	782	753	802	728	774	787	756	764	765	770	755	750	735	816	742	734	762	732	785	747	779	773	808	762	796	698	724	759	797	805	760	741	731	760	762	752	742	784	748	786	782	739	765	719	750	773	726	735	751	750	785	727	691	769	762	744	796	810	735	776	769	755	738	731	768	754	731	755	781	755	747	829	759	767	773	765	811	790	713	770	708	806	747	741	756	743	811	760	765	780	744	753	767	791	757	758	782	739	741	769	758	781	719	757	766	781	734	741	737	802	784	711	718	709	797	773	778	794	736	774	762	770	778	703	745	740	741	759	756	799	741	766	771	798	781	761	778	777	775	769	746	719	784	725	781	766	808	752	806	800	716	690	738	751	761	754	768	765	768	749	762	738	734	775	773	783	760	769	784	775	782	764	760	730	749	779	762	688	799	773	767	783	785	786	759	766	734	734	804	765	791	751	751	781	765	763	835	764	758	749	763	769	802	765	751	751	722	788	780	764	779	791	717	760	759	745	803	760	754	750	725	746	742	772	787	796	800	781	762	785	740	788	781	768	749	759	729	707	769	776	815	752	782	779	763	720	773	747	764	748	745	800	755	764	797	718	774	773	790	698	775	783	789	733	773	748	736	738	763	784	791	790	757	767	772	767	825	770	744	802	749	789	747	773	799	757	770	699	713	717	802	790	761	739	795	783	713	824	750	778	745	759	774	786	740	813	746	740	789	750	776	735	740	773	750	732	742	759	730	749	774	804	813	730	789	773	740	730	780	781	790	798	746	771	791	778	795	765	785	775	774	772	747	791	730	723	752	760	749	761	764	774	819	797	756	760	759	706	764	748	741	745	731	759	768	757	726	780	754	803	705	757	809	756	767	802	754	743	739	758	809	777	724	727	730	733	741	759	737	733	766	716	729	793	742	720	733	745	766	759	733	756	733	771	755	766	759	743	763	732	738	743	781	750	731	784	779	724	802	785	760	747	762	767	807	764	712	757	739	726	758	737	742	786	767	791	779	833	763	765	738	819	738	758	751	759	711	721	793	760	759	785	785	774	735	761	801	754	779	785	727	786	749	756	737	832	762	834	740	826	796	757	756	747	734	792	705	784	741	767	742	789	788	712	777	755	790	806	765	751	741	766	755	774	747	754	730	791	748	728	737	755	732	763	750	776	755	717	778	774	760	748	804	753	806	801	763	735	717	781	754	758	719	807	738	798	789	759	789	758	746	741	694	762	733	739	778	737	780	749	842	828	762	739	751	760	770	750	769	724	747	749	759	734	757	797	767	716	784	755	782	784	799	715	758	746	768	815	709	768	785	752	777	835	792	706	785	758	740	775	771	717	698	742	763	719	778	768	802	778	744	756	723	741	790	754	730	753	776	744	763	778	777	756	762	765	790	793	771	774	762	725	775	751	801	780	703	765	729	746	796	708	729	711	746	702	754	802	740	733	752	756	762	735	769	715	694	764	829	740	792	767	723	801	812	748	742	752	756	792	754	760	756	747	769	771	749	760	761	766	742	820	760	766	800	774	778	760	712	742	763	779	762	759	743	836	746	729	745	791	783	766	804	801	724	802	775	739	732	754	772	717	775	727	799	789	746	775	722	728	778	734	801	789	743	732	745	754	806	794	808	813	756	720	767	784	850	798	760	757	764	770	819	706	793	765	781	742	730	791	758	770	783	758	781	738	797	719	771	771	728	713	765	715	747	724	806	761	759	769	741	779	779	733	745	812	755	753	780	774	761	829	776	717	692	756	750	761	791	731	805	771	767	734	816	739	779	782	750	766	817	756	786	766	746	729	772	760	808	770	818	720	811	765	693	722	798	783	736	788	731	784	760	772	767	747	818	754	743	755	756	735	791	710	763	745	741	752	765	759	774	728	731	781	742	777	755	750	747	775	734	774	756	744	791	778	778	790	759	746	769	783	766	741	770	780	760	821	736	765	752	798	796	807	741	753	774	723	732	695	719	784	764	747	769	779	760	785	739	773	740	755	757	751	746	716	790	723	739	732	797	848	743	806	801	758	780	751	771	752	777	759	741	744	780	768	714	775	780	769	763	740	756	743	769	764	735	750	800	727	759	802	751	818	789	776	776	764	761	770	685	801	730	753	776	750	765	775	750	761	776	761	735	770	740	740	766	776	777	767	748	772	746	718	740	772	728	770	736	779	746	767	765	749	748	769	797	782	743	779	775	733	750	789	750	806	726	744	777	742	772	776	726	773	788	772	779	734	803	804	774	731	755	694	779	748	769	745	732	782	771	745	785	765	736	707	831	739	770	767	791	781	719	799	779	766	736	756	734	767	810	767	757	759	777	744	760	760	784	725	787	784	778	747	738	772	759	715	760	784	783	751	788	746	755	720	782	795	757	756	757	723	759	771	781	772	751	763	793	723	741	700	804	746	764	792	759	711	751	758	766	784	761	736	768	772	776	775	804	732	707	718	760	750	758	736	796	742	756	767	804	767	739	797	740	792	712	775	764	738	764	777	753	740	748	778	781	792	734	754	776	747	755	739	774	791	749	752	779	805	783	766	757	790	751	729	761	747	765	769	755	779	746	718	778	768	754	775	738	790	750	740	784	775	775	785	710	707	764	702	824	766	790	747	779	754	789	771	763	726	771	759	792	723	751	731	801	736	776	782	760	769	753	747	776	770	797	741	768	767	733	786	779	721	750	733	791	713	795	794	741	799	798	742	756	771	815	755	768	760	741	707	743	774	808	756	767	783	820	754	756	743	744	806	805	741	737	794	799	807	761	783	762	731	808	759	774	744	779	748	780	767	821	764	747	762	732	753	735	720	778	755	767	786
13611	1272	194	153	145	159	126	119	134	115	143	128	127	127	131	131	107	124	139	117	120	115	141	118	102	102	130	107	113	131	105	109	127	157	128	131	112	122	120	124	134	117	115	130	121	103	158	103	132	106	123	115	93	139	122	128	109	115	112	110	120	110	128	143	134	120	107	134	108	110	110	104	104	109	119	108	118	123	103	143	112	113	112	118	106	121	117	128	137	101	131	119	143	116	149	107	131	120	132	126	145	128	106	127	113	96	126	127	108	133	110	119	125	110	143	127	110	106	127	124	119	123	120	109	154	124	115	114	125	102	119	118	121	121	130	112	130	94	128	135	111	116	131	122	108	149	128	121	117	114	138	113	134	112	109	136	120	116	111	107	130	127	129	128	122	116	103	99	107	103	108	121	112	139	117	106	121	131	136	119	122	103	112	113	96	124	121	132	104	127	110	114	129	118	103	127	117	120	127	115	106	124	134	117	96	128	129	114	116	115	121	115	121	111	111	112	123	109	129	124	130	130	124	106	102	94	113	102	92	108	121	111	137	130	109	120	119	129	109	124	130	131	126	113	118	111	110	109	112	121	97	129	127	130	115	118	120	115	97	119	124	116	113	118	114	127	108	121	132	129	121	110	123	140	134	139	121	119	112	123	114	143	128	107	108	117	110	114	132	121	126	115	116	121	127	127	141	143	88	123	127	130	143	117	135	143	112	105	107	101	120	129	118	124	115	106	121	117	124	111	111	138	117	112	118	137	103	138	126	128	133	119	107	115	141	126	114	112	126	142	142	120	129	122	116	120	114	112	113	108	120	95	113	134	94	131	112	93	121	100	107	108	111	110	125	118	117	114	127	136	122	112	108	131	119	130	112	128	115	116	118	119	118	120	120	124	110	113	117	120	145	120	117	104	122	135	133	100	108	117	121	125	127	130	118	118	128	115	120	128	141	127	109	127	117	115	138	119	102	104	115	98	127	121	94	105	105	124	129	147	130	101	129	137	112	140	120	114	126	130	117	133	109	108	115	124	127	137	151	100	104	111	120	112	116	114	116	114	89	129	118	115	119	96	107	127	119	132	100	122	138	119	98	135	109	105	119	128	110	95	117	105	110	114	136	117	122	121	117	118	127	134	148	126	122	129	100	102	139	108	116	131	118	105	100	100	122	99	130	113	119	127	141	133	120	135	146	119	125	120	142	120	131	113	119	107	116	117	112	107	118	138	118	125	121	115	123	136	130	110	119	122	158	120	129	118	119	99	97	110	117	152	121	131	120	121	132	122	135	129	125	142	134	123	103	120	133	122	114	132	134	103	117	112	98	116	117	134	133	111	123	113	111	128	128	114	110	121	127	133	117	106	117	131	102	110	136	120	109	105	142	132	113	132	128	115	134	121	131	121	139	114	137	112	105	136	121	111	121	135	126	107	123	128	127	114	136	142	115	130	123	119	129	113	120	112	116	130	128	111	124	107	99	119	115	129	138	104	117	116	128	120	112	142	105	107	133	118	135	111	99	131	108	121	121	115	129	115	137	124	124	116	120	110	131	118	100	138	112	117	129	132	132	132	133	119	108	106	125	111	131	122	109	121	136	139	112	115	127	125	129	105	94	112	120	135	120	125	133	131	109	117	122	131	125	144	132	136	129	128	125	95	125	108	115	120	127	130	136	121	119	113	112	117	130	116	125	125	123	105	107	107	116	100	121	116	126	119	108	119	114	120	133	115	137	128	127	124	130	115	114	133	138	146	121	141	99	146	133	101	126	107	115	124	108	133	133	119	125	110	124	117	107	118	129	110	122	116	128	119	134	115	112	110	107	123	133	120	125	122	132	122	131	114	126	117	129	114	116	113	111	137	129	115	103	132	120	120	119	145	108	108	107	132	118	116	122	123	103	126	116	132	128	119	115	139	104	132	117	129	114	122	110	135	113	121	127	134	118	126	126	103	118	140	101	102	132	116	119	125	121	137	136	109	111	106	119	126	112	110	129	131	102	128	125	119	99	100	126	111	126	132	127	110	129	133	117	110	118	121	134	118	109	123	131	106	126	136	113	120	131	103	119	112	97	111	111	106	130	111	103	115	119	127	131	99	120	134	117	123	141	144	149	106	116	121	135	116	125	120	127	118	115	112	123	129	110	122	136	120	119	100	113	121	130	124	114	118	130	131	109	131	108	137	124	126	113	113	117	133	136	130	115	141	125	113	112	121	136	108	105	155	132	128	127	119	109	113	101	110	128	112	135	135	128	111	119	97	109	107	136	136	136	112	133	130	137	106	106	121	124	120	109	104	133	109	120	122	152	107	116	122	111	92	128	144	109	141	124	90	104	121	122	122	146	122	121	105	116	85	119	117	114	113	140	124	122	108	118	132	110	142	118	124	121	128	113	120	121	120	104	109	127	149	110	122	129	130	121	110	125	113	103	140	114	106	130	118	98	103	138	118	125	148	120	120	104	130	107	129	140	126	132	127	106	126	123	115	125	104	108	116	120	130	130	115	133	116	120	141	131	134	101	114	128	110	108	125	128	92	130	100	116	100	120	111	132	127	134	114	108	104	92	126	137	117	112	113	129	111	106	121	129	111	133	106	101	130	147	115	138	111	130	126	108	113	136	121	118	112	141	104	121	134	109	130	121	117	105	126	123	119	115	120	114	132	115	109	115	115	130	114	130	118	109	145	112	124	108	103	86	112	119	135	121	127	110	112	126	112	115	109	132	126	94	115	152	113	135	96	104	126	136	116	129	115	130	123	114	145	119	134	121	154	121	135	114	122	120	134	116	118	117	104	141	106	119	126	117	107	106	107	118	134	103	126	142	106	125	123	125	133	136	103	119	118	116	149	121	120	108	133	124	100	132	101	129	118	148	132	105	136	117	99	111	114	120	117	116	122	102	136	143	124	102	127	131	108	133	128	121	132	122	99	127	112	128	116	117	121	108	124	107	135	134	118	123	123	114	122	107	120	120	106	125	123	120	137	115	122	130	122	111	109	115	124	144	123	133	121	126	133	101	116	126	107	112	125	103	118	110	127	122	127	121	121	112	98	127	113	107	122	126	125	122	105	119	136	135	136	119	113	114	111	115	140	115	118	128	121	119	122	136	132	117	110	98	104	135	126	127	105	95	115	113	112	128	117	141	111	115	136	116	120	124	103	117	119	129	116	106	103	118	103	105	136	114	111	109	140	118	115	133	116	122	118	114	116	114	101	132	115	124	112	121	115	136	126	125	125	116	120	120	103	139	112	108	121	136	118	110	130	100	105	141	118	104	115	116	123	107	106	108	110	117	117	129	120	123	131	115	132	101	93	121	126	126	123	116	124	121	113	111	121	120	112	124	117	117	116	123	139	120	105	137	108	113	118	98	145	136	119	112	123	122	117	120	121	108	112	126	123	125	109	96	140	136	120	131	143	114	103	101	109	110	110	117	100	120	115	129	123	119	131	123	142	119	116	137	107	112	111	137	123	121	129	117	142	126	115	102	131	131	109	124	122
8243	491	498	473	426	381	398	389	365	343	303	346	373	326	327	296	349	359	315	354	317	310	313	347	336	333	328	373	318	305	333	320	329	316	302	306	320	315	294	334	336	365	318	317	325	327	280	313	323	292	305	315	309	328	348	296	270	330	323	326	314	315	310	308	354	329	327	328	319	351	339	292	333	339	380	349	315	335	334	307	342	327	308	339	340	348	329	314	308	283	329	320	308	291	305	322	342	299	346	333	326	331	303	290	286	308	301	305	334	314	302	325	323	336	321	304	292	330	319	336	330	329	298	315	315	305	305	303	309	305	318	322	308	278	302	332	311	345	322	311	308	327	326	291	365	334	341	339	325	354	329	323	333	337	317	330	342	340	327	340	301	326	314	354	325	311	308	327	313	311	335	320	340	289	316	320	316	322	329	298	306	342	325	324	354	284	310	308	362	350	301	316	322	328	345	319	332	329	333	338	316	350	319	326	345	344	335	314	339	295	323	328	302	333	291	363	343	373	295	314	367	326	301	310	305	337	309	329	312	327	362	319	358	329	326	332	328	314	338	316	310	309	268	283	328	317	328	326	318	303	311	311	313	343	325	335	343	328	337	329	337	308	318	329	308	322	300	330	312	333	352	325	332	340	331	315	356	304	357	323	322	351	331	296	333	312	297	339	335	308	330	356	325	323	304	332	358	368	360	346	335	322	348	295	349	314	324	320	297	328	324	316	308	314	310	325	316	329	326	336	360	313	320	325	329	332	319	339	320	356	299	321	329	325	272	343	305	319	329	325	297	345	322	297	305	331	309	317	292	283	297	330	299	325	299	350	274	316	305	308	294	320	330	314	342	303	347	327	326	341	345	309	308	291	335	302	306	306	352	293	349	316	377	321	323	334	331	325	340	321	320	329	371	302	300	301	324	333	333	279	336	321	320	327	318	338	319	313	328	334	338	314	318	332	319	313	342	324	325	297	364	337	387	317	330	333	317	321	330	305	380	329	342	321	363	314	307	324	298	314	286	329	333	333	312	326	338	325	321	309	330	341	308	359	338	311	328	305	320	308	303	305	318	314	315	322	304	315	337	316	334	335	315	319	326	332	294	360	343	332	320	296	292	328	327	312	285	319	333	338	305	355	302	342	315	311	371	310	318	306	335	313	308	311	308	312	325	320	324	333	373	342	338	311	313	329	302	323	325	312	305	334	295	325	334	345	314	353	327	333	296	301	313	343	338	328	275	316	336	309	302	310	336	331	302	308	299	355	307	310	332	299	303	310	338	304	327	308	314	306	312	339	324	351	311	328	331	347	349	330	328	327	306	308	306	298	332	311	337	323	337	333	328	289	325	318	301	292	340	335	317	299	337	289	335	336	310	344	341	323	330	301	318	337	332	318	355	333	290	319	326	320	316	337	339	313	308	322	316	308	319	338	335	321	337	361	306	321	319	321	308	295	336	318	319	356	314	331	290	314	322	331	295	343	301	309	319	321	311	328	314	345	326	332	337	322	318	320	328	299	333	315	318	291	298	338	315	323	307	294	331	336	313	347	345	317	322	329	316	320	346	293	338	355	329	316	306	330	349	308	316	301	343	325	327	321	320	341	329	333	328	350	315	339	338	299	331	316	349	360	311	316	316	381	353	327	334	318	358	317	352	311	296	319	304	327	327	351	323	331	315	329	330	322	342	359	349	301	294	331	325	334	313	329	354	317	304	317	348	344	323	317	341	280	332	310	335	319	331	331	335	347	351	336	336	303	287	306	344	313	315	350	319	313	308	324	315	356	325	321	343	350	301	301	326	357	327	320	297	282	288	352	353	310	340	335	332	332	346	314	314	339	319	311	313	304	327	324	297	334	340	321	312	325	292	342	346	327	355	321	345	316	349	330	315	303	319	318	316	338	317	358	313	338	364	331	328	290	311	319	328	334	319	358	309	317	365	302	326	316	302	322	314	327	343	317	318	330	331	330	304	330	333	332	325	343	319	336	298	337	378	304	353	325	307	332	309	297	307	322	325	292	304	312	312	310	319	341	314	302	300	355	326	360	342	291	309	309	334	296	341	327	340	323	338	351	314	366	312	304	322	338	304	338	311	352	335	322	336	337	340	336	314	324	323	307	324	296	302	321	327	330	316	314	322	336	315	341	311	303	314	325	335	332	314	344	335	322	334	295	330	348	339	293	287	270	317	299	330	340	324	339	329	327	313	317	316	344	319	301	326	326	306	314	308	335	315	320	328	348	354	308	299	326	361	309	343	332	347	300	303	344	308	316	318	307	293	343	338	317	342	335	327	324	313	305	329	339	322	310	367	308	329	329	342	344	356	362	325	288	292	350	324	314	305	311	331	338	336	350	319	352	339	317	305	352	317	314	318	318	358	333	315	312	326	332	318	300	333	350	327	338	319	333	322	316	351	317	313	316	283	315	349	320	333	314	351	312	337	347	324	338	324	312	314	329	347	305	348	324	311	319	312	318	316	340	302	319	325	325	322	331	318	340	333	318	344	329	312	334	335	294	334	325	315	314	336	344	322	312	316	327	351	358	342	294	362	327	326	321	323	334	323	306	319	342	359	327	308	342	342	336	333	350	305	332	356	326	303	369	313	341	335	321	309	344	324	342	320	363	313	322	310	333	333	337	331	334	300	317	303	301	303	312	330	312	327	360	314	308	328	359	312	320	283	336	328	306	303	322	300	335	293	326	311	319	357	320	313	319	351	320	336	313	349	316	326	308	332	309	319	330	324	325	307	331	343	312	305	328	306	327	321	334	331	341	345	319	309	326	322	327	328	311	321	310	342	313	296	314	306	341	309	296	327	353	333	300	314	303	314	310	307	288	324	321	321	308	332	345	318	330	318	322	287	305	325	350	303	318	312	332	306	324	338	312	383	315	326	339	346	248	316	346	302	323	302	309	296	330	321	352	304	329	338	315	316	293	296	309	325	289	308	324	296	321	346	329	303	326	323	343	319	334	318	341	317	343	312	305	332	309	307	324	343	338	333	291	276	312	325	360	342	342	279	339	344	320	309	296	329	332	316	301	311	320	297	337	302	328	316	307	349	347	300	314	315	369	333	334	294	322	284	303	316	311	317	340	307	308	300	325	335	309	333	340	298	314	287	305	307	292	329	354	355	316	339	310	340	323	325	348	353	341	343	302	305	307	322	331	320	333	302	305	332	329	310	293	348	314	323	307	327	312	316	319	350	301	354	305	332	324	357	304	333	316	322	300	311	322	366	329	349	330	337	315	338	310	295	332	350	339	313	316	353	332	340	321	294	298	357	302	354	310	334	358	292	300	339	297	325	334	310	303	315	304	329	299	316	310	326	311	332	353	307	341	333	319	313	352	327	304	299	332	335	320	304	298	329	296	344	314	318	335	327	327	327	314	341	319	337	318	296	327	324	308	347	302	316	342	294	341	332	303	285	321	306	329	340	326	321	330	344	297	348	297	352	327	318	334	339	294	330	287	288	315	313	304	300	346	324	320	310	359	344	316
39138	10194	1678	739	420	370	292	295	253	240	223	201	229	207	220	227	256	210	238	225	218	226	218	227	199	213	200	201	203	221	204	190	242	200	235	187	191	195	224	206	183	191	214	194	208	182	202	214	222	199	248	225	221	191	225	181	210	201	207	215	203	214	211	195	212	219	212	214	200	188	177	209	194	201	185	194	195	211	209	206	216	213	227	216	198	211	200	208	206	211	231	212	206	200	253	238	202	197	201	186	244	205	198	187	231	192	230	197	224	216	199	228	216	198	230	241	212	223	211	194	205	215	186	212	213	217	231	203	228	204	204	221	210	218	223	214	207	215	215	210	209	236	183	212	222	227	202	213	209	219	198	220	189	220	200	207	197	190	184	207	214	210	225	204	206	215	162	184	178	226	190	192	190	201	191	204	205	200	211	232	193	193	214	202	208	197	196	183	218	213	239	209	214	201	217	236	235	229	220	253	220	216	230	193	225	216	226	216	225	191	183	216	200	212	216	229	226	215	221	220	197	236	216	210	214	198	186	224	191	217	233	229	193	203	235	179	213	230	192	242	196	224	218	209	217	239	207	212	206	213	219	211	230	195	208	202	214	201	230	183	215	186	229	224	196	190	228	219	198	205	196	204	194	214	214	234	185	211	210	232	241	217	215	216	225	185	229	214	211	214	203	193	217	203	207	194	204	220	228	223	196	199	193	209	199	219	205	212	190	203	198	202	202	227	207	199	202	210	223	198	205	207	200	194	225	223	214	217	183	196	197	199	177	183	221	216	180	215	210	232	195	209	221	194	224	212	213	195	192	212	204	264	195	209	210	199	182	195	247	175	213	221	213	232	207	195	198	217	230	198	206	186	201	214	219	217	203	190	201	226	242	200	220	207	206	184	222	212	178	180	169	239	233	192	174	201	221	215	202	222	203	202	192	169	213	222	189	204	203	202	195	219	196	201	175	226	192	209	219	201	203	227	179	185	222	218	204	206	192	202	224	209	229	191	209	188	196	210	229	213	229	205	219	184	228	194	224	186	231	210	179	223	209	221	224	248	193	210	207	188	250	205	196	183	229	205	215	177	228	216	213	184	228	201	202	216	177	209	183	216	224	221	214	184	229	197	211	204	229	213	167	229	199	197	209	207	184	211	234	195	191	237	229	189	214	207	210	220	185	181	233	222	227	197	227	230	196	208	210	221	218	192	236	194	205	236	184	194	205	192	216	209	198	223	210	210	202	204	199	210	225	209	206	214	226	217	210	207	201	210	209	211	251	207	224	246	197	216	192	214	222	243	195	224	190	217	211	253	229	218	183	205	190	204	217	216	212	221	204	202	216	210	219	242	199	208	192	178	189	189	203	207	214	207	208	203	200	220	222	189	223	226	200	209	183	207	183	225	179	211	193	211	202	220	204	188	216	222	189	216	190	199	198	235	229	221	210	216	203	196	208	249	215	181	186	199	194	217	190	206	180	199	203	201	192	201	195	208	239	225	202	219	203	255	194	186	199	223	203	214	212	191	229	220	209	222	208	210	233	204	199	232	260	231	221	223	230	188	209	209	223	230	150	203	229	231	235	202	190	210	202	227	214	207	190	205	178	183	181	197	219	182	202	205	203	218	196	213	198	203	198	205	204	215	195	212	211	193	207	207	209	217	189	201	219	222	226	208	211	216	187	243	196	193	199	236	221	208	235	207	205	213	220	183	201	180	202	216	224	204	213	191	176	200	190	207	211	247	221	217	201	230	231	204	210	191	190	183	219	228	207	205	209	190	221	207	222	203	200	214	192	227	190	196	210	176	224	248	237	184	198	173	226	203	230	195	213	219	226	202	198	209	244	217	233	214	181	224	211	212	214	207	189	210	209	207	209	208	190	227	232	215	242	184	169	194	193	226	216	219	189	205	211	218	207	233	188	206	233	241	215	200	190	217	222	218	192	215	187	197	227	212	217	199	226	196	188	204	185	209	218	179	204	207	229	200	186	208	222	220	183	205	202	190	202	208	203	211	192	230	228	199	215	205	190	208	184	196	215	251	226	227	220	219	198	186	208	195	196	249	192	216	192	208	183	202	254	238	227	213	201	200	201	192	209	214	202	190	215	212	210	205	213	204	223	208	230	188	211	211	193	202	210	219	196	193	212	203	208	222	233	189	178	216	202	196	221	231	226	232	190	210	210	191	239	210	219	210	220	236	220	198	180	188	205	211	170	196	202	212	224	199	199	226	196	190	227	207	195	215	178	221	210	203	199	198	212	184	211	232	195	202	208	221	212	204	188	178	214	218	217	208	208	177	214	228	201	214	233	208	186	203	201	202	221	195	215	228	215	226	203	197	193	215	234	222	174	195	194	222	202	214	200	222	192	205	234	192	203	179	225	179	213	214	193	201	189	188	202	189	216	209	209	198	201	210	206	214	187	194	221	205	212	186	216	182	196	200	220	210	207	206	208	199	225	208	208	195	222	194	200	174	192	202	204	225	212	214	208	229	190	194	241	200	216	207	207	199	218	221	198	238	229	213	234	201	242	200	211	189	186	194	191	248	215	207	253	222	203	229	231	188	191	212	197	196	222	229	216	201	196	202	205	207	184	242	205	199	222	207	218	198	199	226	214	216	208	227	218	201	203	193	207	186	190	172	206	200	208	216	226	184	209	222	229	222	203	216	214	215	221	192	202	187	202	177	191	221	195	219	204	191	204	231	240	213	180	229	223	249	215	213	211	214	201	220	218	203	179	204	235	205	205	213	210	226	176	207	210	215	196	222	211	196	226	206	227	225	225	212	201	230	232	202	198	211	215	196	203	180	198	205	205	208	207	196	229	217	224	217	220	233	213	227	236	227	221	220	179	220	229	231	196	205	216	197	218	189	195	174	217	203	189	213	227	208	210	227	191	221	220	171	216	195	213	195	193	196	172	207	225	208	216	211	190	219	215	173	199	183	215	205	213	197	228	203	210	194	206	190	192	211	237	184	215	208	199	231	223	216	208	229	201	216	210	199	212	214	206	187	228	200	188	205	220	206	189	207	198	178	225	178	196	228	201	215	209	192	181	206	201	217	201	233	179	200	211	205	179	205	206	215	242	223	214	209	209	226	211	217	227	190	228	183	197	225	218	204	181	187	208	215	196	192	210	202	191	205	229	237	188	215	182	222	202	231	203	211	221	199	243	188	222	211	231	241	203	194	220	202	225	230	190	243	206	229	217	216	200	194	173	204	220	184	196	205	208	203	230	189	188	200	187	193	220	214	231	200	193	201	216	201	211	212	195	199	198	217	189	217	199	221	215	233	203	245	196	188	209	242	197	209	219	216	213	205	202	190	203	204	214	210	232	222	176	217	205	206	195	189	225	226	198	204	221	219	219	192	225	189	217	193	212	219	221	202	221	213	201	224	198	214	225	208	212	206	242	210	230	170	182	181	210	194	213	183	210	202	198	189	206	198	212	203	201	249	209	206	207	251	187	228	233	225	213	178	191	222	164	201	209	212	198	219	188	209
24147	1212	1514	1538	1299	1083	1007	813	779	673	648	636	589	601	635	603	636	598	595	598	534	535	543	562	545	541	562	528	512	529	532	540	554	519	548	536	514	511	509	492	546	527	534	519	472	491	552	505	531	513	523	535	493	493	523	516	521	529	454	515	522	504	508	492	509	521	515	511	505	462	517	553	467	473	501	499	498	538	513	508	517	499	489	537	516	547	497	537	476	512	540	520	496	509	501	495	549	518	545	539	498	522	544	506	491	528	471	512	486	502	534	524	493	536	514	506	480	514	546	489	534	504	531	538	509	523	548	538	450	512	480	477	509	511	492	534	514	463	499	533	486	543	463	506	516	490	521	528	518	506	492	501	474	459	510	500	512	536	484	521	486	521	498	525	515	512	496	488	533	511	492	519	583	510	496	517	490	523	508	499	495	474	485	519	514	548	502	512	493	494	480	490	517	519	542	524	545	466	556	532	506	493	520	500	503	510	497	498	512	477	539	526	513	470	544	512	487	531	518	471	539	508	534	487	539	543	509	526	538	540	533	499	531	549	484	498	540	528	478	505	479	494	547	505	490	504	505	499	490	489	521	499	538	506	500	510	511	487	477	519	536	463	546	461	511	481	507	516	492	512	510	520	525	499	500	523	537	496	465	476	539	475	507	511	510	488	505	570	536	527	477	505	498	476	524	476	502	479	540	504	512	490	521	494	556	522	478	496	522	504	472	490	498	506	505	535	501	537	504	501	494	491	507	487	542	526	518	543	501	494	476	510	519	491	492	497	514	499	511	489	506	483	484	532	502	536	519	514	519	507	509	498	548	517	488	495	482	520	510	505	506	483	512	514	541	532	532	510	483	508	566	514	528	516	506	507	526	542	548	527	531	474	485	498	506	529	524	515	477	518	488	505	544	476	511	501	486	529	472	467	458	473	505	517	516	495	523	506	511	497	471	492	538	509	535	492	537	478	471	526	523	483	488	497	481	479	515	524	509	523	533	541	545	486	490	480	501	527	488	500	543	522	531	503	524	504	461	471	473	498	533	529	475	515	485	482	536	493	506	537	502	515	491	513	473	502	552	503	471	511	510	509	506	461	483	479	478	497	501	498	464	489	525	482	510	496	506	512	501	508	512	485	559	560	510	515	461	508	502	499	492	488	487	520	543	489	528	518	513	506	520	518	511	515	507	503	532	465	502	516	550	533	486	466	495	487	510	477	528	512	493	539	563	502	484	530	506	542	513	534	510	494	502	517	499	548	498	564	515	515	524	516	492	513	541	485	516	504	500	504	498	497	539	528	532	547	526	527	497	522	489	527	539	473	512	514	522	508	534	515	491	510	499	508	492	509	491	503	510	497	469	500	520	493	459	534	494	513	512	487	503	510	526	513	517	509	496	504	514	510	473	517	509	534	526	552	491	545	523	502	465	477	550	525	504	512	561	503	528	478	513	509	503	497	495	494	480	513	472	534	542	506	471	510	499	472	527	530	536	525	506	503	547	505	508	500	491	470	488	520	518	512	527	513	489	473	491	507	503	514	488	488	528	510	488	510	543	530	488	488	517	515	514	536	540	495	475	500	487	499	520	522	485	497	512	483	508	515	497	517	492	520	461	548	498	530	502	492	515	526	523	507	553	497	544	513	516	516	528	475	480	483	575	483	515	479	501	485	508	500	512	508	535	493	497	485	520	472	495	504	513	512	458	491	495	520	500	541	511	535	526	450	518	485	545	480	518	494	513	506	510	531	496	511	509	489	509	456	504	538	512	504	449	557	497	498	489	516	532	521	498	514	560	515	509	535	519	546	505	518	521	496	520	517	528	507	514	466	491	519	531	508	501	494	459	517	554	503	492	507	464	476	480	508	509	518	519	558	522	496	485	487	520	520	485	497	532	477	481	484	498	529	506	504	534	483	527	486	502	530	502	532	533	506	510	523	504	488	549	543	501	555	503	491	498	534	516	517	533	530	490	520	502	506	508	513	485	532	490	540	529	512	491	504	469	493	507	454	491	512	549	502	506	462	478	517	528	514	495	488	488	513	511	505	516	517	522	476	492	492	521	474	503	531	494	499	523	483	520	489	470	487	490	523	477	494	523	552	483	521	537	517	508	504	538	550	496	519	544	511	501	516	472	476	498	525	484	527	516	500	542	547	513	497	482	520	500	499	523	532	494	501	506	509	460	504	538	492	520	526	514	566	508	533	509	528	536	511	537	482	490	563	500	498	505	484	516	504	502	517	476	488	480	513	500	496	502	515	542	490	504	483	533	503	515	469	531	513	545	470	505	506	498	491	517	480	496	511	535	536	528	523	503	524	496	538	507	498	528	495	479	467	471	498	474	502	500	545	477	491	519	493	499	533	493	505	531	508	497	531	482	488	500	491	491	487	568	563	501	509	536	547	476	527	523	469	479	480	536	495	540	517	501	500	490	493	515	526	503	478	517	481	537	510	524	474	495	541	536	478	502	486	533	526	546	494	471	502	540	505	540	537	534	503	495	527	544	525	521	521	511	498	542	526	534	522	496	490	511	499	503	504	582	484	525	491	507	536	497	479	548	511	555	490	508	525	524	467	533	490	516	516	506	483	531	557	518	498	507	503	480	502	505	528	527	499	517	522	521	524	515	513	500	461	565	531	487	521	489	494	499	512	503	470	487	530	496	515	496	496	493	546	475	510	559	479	503	522	515	503	501	487	507	523	513	477	462	487	531	503	487	514	522	532	514	551	504	475	501	544	501	531	482	503	536	522	486	496	519	499	532	524	453	500	558	489	517	514	538	544	515	509	485	475	502	511	486	536	549	510	509	493	488	531	502	524	485	480	492	496	515	487	477	497	522	482	484	531	486	531	509	487	507	525	540	490	524	512	498	496	529	481	478	523	528	512	495	531	475	505	503	489	533	532	515	545	543	507	495	533	522	488	484	511	523	486	513	508	493	516	505	557	471	495	499	463	497	495	497	538	492	474	494	554	484	484	522	493	523	497	507	541	523	482	539	528	532	520	513	519	519	472	544	493	528	510	541	508	447	506	513	507	521	544	521	561	495	530	476	515	543	562	506	562	534	511	483	507	499	493	517	524	510	536	473	502	500	515	499	519	540	480	481	515	525	533	523	550	527	504	526	528	472	488	473	512	494	529	521	514	489	536	545	484	512	540	513	503	480	520	528	497	505	499	501	466	496	527	523	502	529	473	492	492	464	528	525	485	498	518	550	474	536	524	500	496	514	548	509	532	474	523	485	512	516	483	528	488	485	485	518	514	505	545	499	499	515	498	527	478	492	493	527	568	463	485	508	550	470	512	534	488	495	515	510	513	508	492	496	534	484	500	478	508	466	525	477	500	523	492	480	540	521	502	488	518	490	544	498	505	490	485	477	507	502	506	498	504	499	504	503	512	582	531	492	500	544	507	517	501	521	501	471	472	478	512	507	450	544	554	521	520	501	525	527	495	520	494	506	504	515	536	544	507	495	491	474	495	478	534	528	518	530	538	544	515
51748	17001	4753	1560	875	589	521	444	409	393	424	395	380	379	354	356	392	358	389	383	384	350	359	380	409	356	331	363	369	354	319	360	357	336	371	340	310	355	366	341	374	311	328	346	365	333	369	341	400	343	342	340	315	363	348	311	363	334	369	331	366	366	328	368	383	383	342	346	319	311	345	365	351	354	342	388	382	365	292	315	361	342	332	331	378	339	320	353	380	310	345	401	322	349	302	339	339	382	353	367	350	368	353	387	351	352	371	382	339	314	339	313	337	350	356	323	300	346	332	380	327	355	352	410	346	370	348	322	397	346	328	371	351	375	355	352	340	360	348	319	404	350	363	326	384	380	374	336	368	361	351	336	340	350	328	331	364	344	364	341	337	381	339	337	350	383	344	345	365	330	327	335	368	321	376	350	308	356	375	346	342	335	380	349	356	342	337	332	337	356	326	330	333	343	323	311	381	336	342	348	355	335	333	380	375	355	347	343	345	316	334	354	383	341	325	354	331	337	309	330	343	346	339	320	340	339	363	343	349	356	364	345	360	347	372	345	358	371	364	334	339	369	343	348	386	353	354	355	353	379	338	316	343	366	331	333	340	332	334	330	355	354	340	306	379	339	347	324	345	325	344	316	343	346	340	399	340	351	358	350	333	361	354	322	311	327	346	361	361	312	373	351	331	345	317	355	344	319	325	349	358	358	313	340	357	351	350	369	367	337	346	350	343	336	346	324	338	362	348	317	354	356	340	333	351	334	363	330	368	339	337	372	345	343	348	363	337	359	339	344	324	344	385	341	376	344	331	331	382	366	357	311	362	346	338	333	332	341	359	366	382	329	339	375	317	356	396	377	335	365	359	332	345	337	339	342	334	366	350	319	365	345	342	345	338	357	366	390	389	374	371	346	377	329	351	340	319	360	332	350	356	345	375	353	347	339	352	349	353	322	305	366	313	322	341	390	359	356	316	320	351	353	341	308	329	346	330	306	354	325	359	323	346	348	333	337	357	373	405	357	338	344	362	352	364	346	335	359	337	364	360	329	346	353	367	367	366	375	329	329	343	380	340	377	339	328	373	388	356	325	376	328	342	313	384	348	352	383	345	373	371	330	352	377	388	324	365	355	363	313	357	335	348	338	322	348	374	351	341	341	379	311	348	300	349	350	360	318	330	360	354	358	336	376	361	328	321	347	360	356	365	390	357	336	388	392	317	345	398	366	366	330	381	354	351	342	342	352	351	381	372	358	362	355	329	366	360	333	353	352	345	392	357	340	358	357	346	321	339	363	340	349	370	360	344	357	343	332	344	376	383	343	328	336	328	366	360	362	346	361	339	334	346	327	312	360	377	388	368	325	359	341	349	412	378	350	340	355	358	349	338	330	333	323	355	347	337	368	334	335	359	343	367	322	356	321	339	338	329	337	329	333	324	321	351	323	367	356	376	326	331	347	308	330	331	343	342	320	341	362	333	369	355	360	379	366	338	364	335	350	373	365	412	370	352	339	355	329	373	372	365	334	380	332	327	325	352	326	342	335	352	344	388	375	355	348	358	329	331	360	343	320	364	372	340	344	369	322	303	349	348	345	352	339	393	370	360	332	360	377	334	351	350	354	324	357	374	331	305	346	386	345	324	346	345	359	328	364	376	343	349	356	370	345	356	404	351	347	386	351	355	338	326	343	337	346	349	351	374	326	390	335	338	360	367	322	339	349	331	328	327	320	353	348	329	306	387	365	360	357	380	371	334	345	339	345	353	347	363	351	355	329	354	361	332	360	328	325	327	368	363	351	364	367	326	365	338	345	358	370	330	365	361	340	367	346	342	327	340	314	354	346	363	340	331	303	346	338	346	371	340	361	367	352	340	361	334	343	382	364	326	357	335	343	372	313	337	348	354	360	354	346	317	355	366	350	354	351	345	343	330	347	363	367	344	305	341	319	339	349	350	325	319	344	348	337	330	349	376	344	354	316	364	350	397	330	335	360	332	352	357	340	363	343	366	359	345	366	350	344	332	345	336	335	330	367	315	350	383	354	327	342	356	389	352	314	351	345	339	364	384	354	341	364	352	332	372	323	350	346	337	363	357	342	323	351	362	323	332	351	349	335	366	351	341	353	331	339	340	326	332	316	324	357	339	359	339	338	348	316	350	371	363	313	312	365	385	340	364	360	359	308	333	353	351	378	345	336	404	344	342	352	358	341	352	336	352	333	379	332	364	379	324	360	350	358	310	367	342	348	338	322	361	353	320	351	361	329	364	345	369	345	338	366	344	369	354	382	350	355	333	374	364	316	341	327	364	326	386	346	366	344	363	344	333	346	307	347	343	347	321	325	363	336	359	352	358	358	335	333	347	360	370	343	338	340	350	339	342	361	353	355	328	337	334	367	348	367	346	335	303	359	337	342	347	362	369	320	352	354	377	325	307	334	403	358	404	366	341	332	358	354	330	394	315	323	380	371	374	360	353	352	350	304	338	367	339	304	361	346	355	320	351	319	339	337	361	340	328	346	355	339	374	370	323	355	350	340	328	355	325	328	318	382	337	346	364	342	357	324	372	360	352	386	333	312	351	355	346	359	363	345	338	327	364	369	339	337	358	307	338	353	352	325	368	338	331	327	340	346	343	322	340	331	352	320	339	359	329	360	326	359	292	360	344	332	361	344	372	358	347	384	365	374	322	315	350	366	311	361	358	338	336	381	371	327	308	324	340	324	354	336	337	343	349	339	319	340	353	368	351	336	361	359	368	336	374	359	340	334	308	353	364	337	349	363	355	329	365	324	352	322	379	358	323	305	346	360	367	349	351	343	358	341	353	357	342	313	375	332	332	351	327	372	339	364	325	341	359	342	341	365	373	363	344	415	348	340	370	323	339	348	327	374	340	336	346	352	353	374	357	341	346	344	365	342	346	306	371	360	364	327	357	332	341	315	331	377	372	340	355	353	356	315	346	308	328	368	371	314	332	366	331	324	316	382	339	326	336	374	336	331	351	378	351	360	330	346	308	298	344	336	361	342	329	343	349	309	337	350	380	374	347	364	350	333	342	330	335	336	340	355	344	355	366	342	373	396	383	327	355	346	341	332	332	364	358	368	336	380	353	326	362	337	366	346	355	359	317	361	351	313	351	347	346	354	320	358	327	375	358	352	381	342	347	324	365	349	327	362	318	373	358	371	334	351	369	374	356	341	354	349	316	390	310	333	380	347	352	370	366	375	364	325	323	344	331	367	354	377	379	408	390	336	403	387	343	364	362	334	365	359	346	354	334	347	349	362	338	358	341	351	351	358	302	343	380	351	371	356	358	364	357	336	331	334	364	346	347	336	323	347	375	347	354	384	379	348	344	374	338	330	342	326	354	316	319	298	312	317	348	346	313	324	367	345	390	359	326	368	315	333	362	339	372	342	358	379	362	321	390	341	398	361	353	378	366	335	348	325	322	316	344	347	402	328	359	340	326	364	336	320	373	342	354	358	346	346	336	334	365	358	355	375	350	338
31766	1865	2540	2770	2266	1876	1565	1343	1200	1119	1071	996	1001	947	905	933	973	911	882	894	860	870	915	819	817	806	775	802	814	825	816	865	831	776	809	760	788	787	751	815	724	816	782	781	759	785	738	719	814	758	806	766	768	771	801	818	824	789	754	815	798	745	763	778	758	776	769	762	790	786	808	713	771	783	785	735	799	771	762	724	731	789	779	787	712	785	775	817	805	738	696	805	746	791	768	765	757	784	754	801	694	781	718	798	755	745	758	788	825	731	728	743	754	682	806	750	784	763	789	778	768	770	747	752	764	761	784	765	778	769	790	789	736	777	772	791	772	782	762	777	707	760	695	778	730	772	769	783	706	766	760	755	779	740	768	783	726	770	748	734	728	746	790	758	755	794	766	796	736	739	729	762	758	710	756	739	766	781	756	764	762	746	742	812	772	768	770	725	797	786	779	811	714	794	744	786	761	795	794	767	789	782	778	781	754	738	736	741	735	753	770	735	769	780	772	722	742	766	764	733	772	742	804	776	728	754	753	779	769	714	767	754	744	804	730	702	808	817	804	763	764	755	762	739	822	770	762	768	724	739	815	786	786	774	820	813	770	746	786	752	742	801	799	774	792	746	735	742	740	757	699	791	749	732	778	808	726	825	779	803	791	779	768	737	777	796	712	790	759	789	734	736	750	788	757	734	728	785	758	779	718	761	766	747	769	765	772	733	736	800	784	807	790	783	759	782	734	735	798	775	813	811	717	741	724	729	767	757	796	724	774	758	819	774	763	806	759	774	741	728	783	748	722	726	802	804	769	768	783	749	777	761	845	780	765	717	749	716	802	772	795	733	751	750	754	724	766	730	773	786	773	770	802	782	717	792	819	747	769	730	812	767	763	759	781	743	705	769	775	788	800	769	731	832	763	720	786	787	800	773	760	729	767	788	810	761	816	762	759	731	735	779	718	758	803	766	765	756	796	768	779	786	765	764	789	785	772	762	776	768	745	717	766	740	830	711	791	785	794	816	824	809	737	782	797	753	757	730	793	769	787	765	792	778	789	760	745	796	765	807	741	749	785	727	705	760	703	752	708	772	754	796	776	750	740	778	739	707	783	752	765	784	781	765	719	771	758	784	764	706	692	741	754	749	762	800	735	717	745	798	810	740	796	794	777	792	767	790	777	780	752	761	747	768	711	772	721	724	755	766	747	764	782	709	767	804	784	803	743	753	756	791	774	753	782	706	774	761	747	757	771	768	769	710	792	778	723	776	768	776	792	797	756	763	791	768	768	817	778	753	770	752	779	780	716	710	772	787	755	769	765	763	748	801	773	748	752	811	726	761	802	765	761	744	740	773	748	734	771	753	785	799	735	752	752	748	806	794	762	800	760	775	762	787	761	819	785	722	707	786	758	769	720	765	767	778	756	728	749	782	737	741	756	727	774	734	735	778	789	799	766	763	820	725	774	780	743	754	785	775	741	754	757	791	746	755	721	754	734	766	770	765	795	818	807	765	743	760	787	741	744	761	739	745	782	758	713	793	814	772	708	726	774	789	746	758	793	790	779	798	736	789	725	718	797	801	791	805	744	794	773	747	770	734	784	778	759	783	749	775	745	834	789	772	804	778	773	728	744	736	725	737	735	836	785	724	806	797	701	740	772	818	780	740	751	752	762	762	781	753	769	754	754	812	781	753	772	797	741	724	793	747	788	783	768	752	734	733	788	789	774	720	753	760	770	789	737	743	791	810	739	778	756	760	740	775	784	762	746	739	750	723	799	765	749	773	747	776	746	792	742	763	731	750	758	696	755	771	781	736	726	738	748	789	745	795	802	784	741	712	798	720	737	738	749	730	768	751	779	771	783	783	785	779	781	769	745	771	689	749	773	749	758	769	811	767	720	766	706	737	741	687	776	773	771	780	799	717	718	772	797	750	763	807	799	760	759	725	810	749	757	790	741	710	774	750	785	749	806	730	782	763	768	734	722	785	784	764	795	727	802	810	766	780	726	782	724	739	803	790	779	754	791	794	738	755	765	693	778	797	737	793	728	731	781	774	737	806	742	778	712	743	851	712	719	752	736	820	752	752	751	743	772	789	761	794	747	747	785	797	752	784	765	766	745	734	766	794	784	786	728	771	827	762	799	755	764	749	767	745	762	769	800	785	753	765	745	762	757	748	723	760	792	761	787	799	734	777	750	788	763	792	759	749	740	730	775	729	771	750	790	765	758	722	775	857	758	786	803	793	744	747	763	789	789	850	798	822	775	804	763	738	819	774	747	797	733	748	756	756	842	755	795	800	743	743	786	769	738	780	759	748	775	774	747	767	747	752	775	744	785	744	787	720	733	736	810	780	787	764	772	744	757	776	774	707	742	779	785	754	786	799	738	743	739	780	815	774	730	771	749	760	753	744	774	730	773	752	775	763	738	764	795	722	720	780	728	766	793	757	750	779	717	773	758	738	764	782	765	737	743	784	759	757	753	711	768	764	725	725	775	770	752	783	748	737	765	758	796	827	759	797	787	818	815	751	769	758	748	741	740	790	718	777	767	745	744	799	779	757	819	754	764	748	790	751	743	743	758	741	803	719	723	725	811	748	755	787	742	833	791	806	754	736	766	736	746	785	776	761	784	800	770	745	783	757	774	820	780	756	760	775	730	787	782	727	758	748	786	839	748	791	783	747	787	758	789	711	772	739	756	738	721	777	791	723	776	707	779	762	777	753	749	714	743	748	733	778	809	810	793	740	759	758	724	794	796	822	747	783	770	742	754	790	768	754	773	751	764	804	750	750	751	811	773	774	742	767	744	775	744	771	754	771	747	751	730	744	724	768	791	784	754	769	802	826	779	720	774	777	702	774	787	767	772	772	764	799	763	754	792	822	754	781	803	764	806	747	793	758	757	787	805	759	740	747	750	725	743	758	774	777	784	734	778	763	786	713	724	769	725	713	807	731	777	788	753	803	786	803	758	807	793	766	779	729	804	813	748	776	761	758	758	781	713	706	774	762	757	776	802	721	776	755	783	737	781	781	799	751	777	754	751	722	768	771	739	738	749	745	796	777	785	798	758	791	751	747	741	775	783	735	756	796	780	790	694	781	713	746	725	781	751	747	808	720	800	745	735	763	775	769	761	799	757	777	789	745	722	782	718	738	745	686	773	734	787	773	731	716	769	759	789	785	780	773	721	735	779	743	777	745	780	752	806	737	800	777	752	727	760	779	784	763	730	783	790	846	754	755	774	775	755	767	828	773	745	701	761	810	817	772	792	772	777	777	727	799	760	744	792	752	809	764	780	802	774	770	765	764	785	773	790	792	785	781	766	746	751	754	810	831	728	788	786	765	760	696	749	776	749	743	790	793	742	780	812	762	771	788	735	739	790	797	760	797	803	794	749	778	759	782	773	768	728	722	758	809	778	767	825	748	756	781	747	708	765	774	755	697	778	730	783	786	748	781	771	755	733	785	742	751	728	748	735	737	770	773	794	795	720	827	744	790	774	737
14430	1428	188	168	142	147	157	109	116	105	145	128	131	119	110	133	121	106	105	129	109	124	110	119	133	107	115	114	144	126	131	97	125	128	133	130	113	104	121	131	117	130	112	137	137	127	120	126	128	118	113	134	136	127	118	141	103	127	138	128	126	113	107	102	117	105	123	130	112	117	98	92	140	107	116	128	108	120	157	141	124	131	122	115	93	112	123	145	122	148	118	115	106	105	133	124	115	101	119	121	102	121	112	137	100	127	110	103	121	111	132	106	144	131	119	121	118	115	103	109	122	111	139	109	98	100	106	121	122	130	107	145	129	116	130	129	112	128	108	101	88	98	130	119	137	112	116	131	135	107	120	114	107	117	117	108	133	107	117	119	109	114	125	111	108	109	113	118	115	119	118	105	115	103	133	106	140	126	139	125	127	106	131	131	117	111	115	135	139	110	143	140	122	120	128	128	105	122	124	132	114	114	116	93	98	143	137	115	107	99	135	134	92	130	143	143	133	109	104	110	135	102	117	126	117	107	123	134	103	109	118	130	112	114	124	136	126	135	109	142	129	120	115	102	112	116	149	116	129	104	127	117	109	118	116	124	116	129	128	108	114	121	128	126	144	130	122	137	131	113	122	133	119	94	123	126	105	90	124	106	125	143	106	123	133	143	119	111	114	101	108	119	106	92	153	116	133	134	137	128	121	116	94	149	108	109	116	138	125	123	103	111	131	103	128	140	118	131	115	136	104	108	115	103	126	104	121	103	109	112	130	113	143	104	132	120	100	137	111	128	138	107	114	93	103	119	124	132	127	152	147	133	115	103	122	113	121	121	100	128	115	121	119	106	129	132	119	110	130	84	121	105	120	124	126	110	113	103	99	111	112	106	127	118	92	108	100	119	137	132	145	115	102	130	121	141	131	109	129	104	135	142	138	125	122	129	120	113	136	107	124	135	130	99	104	113	125	102	111	113	112	121	111	114	122	134	129	119	130	115	109	102	109	131	126	119	123	126	113	124	129	124	113	111	141	122	150	133	104	121	104	121	145	103	94	112	115	117	126	120	99	108	111	111	123	120	128	116	98	127	128	110	109	119	136	126	111	109	134	159	112	116	124	126	104	111	97	105	134	124	129	132	137	107	136	133	121	110	131	116	128	118	111	130	110	98	121	114	122	131	134	116	113	128	115	125	129	116	121	113	105	83	114	136	116	131	131	134	115	136	134	116	120	125	112	119	123	105	113	113	113	124	120	112	115	122	138	123	126	132	115	105	111	109	92	116	137	131	117	121	122	113	131	107	127	124	113	119	120	112	123	141	106	135	127	128	138	109	127	124	129	106	109	115	117	121	114	130	135	109	127	135	134	124	135	133	139	103	113	104	135	119	131	121	104	138	119	128	107	123	121	127	120	113	114	123	106	102	128	103	133	102	120	96	103	119	129	112	124	122	120	131	115	141	130	129	110	128	116	129	120	106	107	109	105	145	133	90	132	129	112	118	119	118	125	98	126	124	117	114	116	103	122	128	111	136	103	129	124	115	116	115	135	102	117	141	114	128	128	124	114	129	107	110	112	118	136	125	113	98	114	137	141	120	129	130	132	125	139	126	114	111	118	108	133	124	115	114	121	118	114	131	131	126	119	121	127	120	134	132	125	106	129	130	121	102	113	138	110	112	114	98	121	113	125	128	92	132	122	146	114	139	122	108	122	117	120	119	123	128	115	139	117	126	118	153	131	135	114	107	100	115	121	125	126	124	121	111	118	105	120	109	128	124	119	117	147	125	110	120	130	110	112	138	114	148	120	107	108	96	121	130	108	124	122	128	123	111	99	129	108	127	120	115	95	109	129	97	114	108	120	125	94	118	103	117	110	96	111	101	124	119	121	137	126	128	122	115	117	126	118	113	120	123	124	131	128	134	119	131	131	129	123	122	108	124	115	129	144	125	103	141	117	126	134	126	124	123	104	145	114	121	96	117	127	96	99	121	124	115	130	118	106	117	129	117	125	114	138	108	110	92	122	116	135	97	117	144	139	103	124	110	114	117	109	104	115	119	123	131	141	129	109	125	114	118	110	120	122	141	127	124	98	131	126	122	129	115	138	128	108	129	122	115	123	127	95	107	104	122	129	107	95	130	124	119	107	105	120	117	131	124	127	125	136	116	117	118	135	118	132	95	128	112	110	126	138	106	119	128	117	113	104	132	115	104	131	110	130	127	105	119	111	107	121	124	120	95	121	100	104	122	108	113	109	119	118	120	99	135	116	109	117	132	132	94	119	97	111	118	116	127	137	124	121	116	139	101	130	124	113	121	107	121	117	119	99	100	134	142	144	124	115	122	121	154	129	130	144	129	129	109	118	135	138	123	122	117	112	133	120	112	116	104	121	136	108	107	136	133	134	129	114	122	119	119	116	137	105	118	123	124	115	120	127	116	127	113	116	125	135	117	105	131	112	155	113	105	125	132	127	111	113	116	126	130	124	118	101	105	123	117	122	126	142	110	123	117	114	128	115	115	130	118	126	115	116	118	120	109	89	124	127	120	128	127	107	117	119	141	120	144	119	148	128	109	111	117	111	116	117	117	109	112	130	141	123	118	115	118	111	127	117	117	118	119	127	103	103	111	116	127	137	129	131	98	117	116	125	112	104	134	111	121	122	128	121	137	122	144	108	98	125	105	102	112	116	119	120	117	120	109	126	127	123	108	121	101	141	140	127	128	120	111	137	122	109	95	121	130	97	117	120	123	122	111	127	123	94	121	115	132	123	112	105	100	137	110	139	125	121	135	124	114	139	114	132	107	108	126	120	120	125	124	134	108	140	94	106	133	116	123	114	104	133	94	113	122	124	111	138	133	145	100	115	124	118	123	116	112	123	122	127	118	128	113	119	111	119	119	123	142	129	139	118	136	98	125	129	91	118	129	129	109	131	114	128	112	110	131	104	124	106	119	99	118	106	114	112	128	112	135	121	106	123	102	123	102	125	123	133	105	128	113	117	125	107	115	125	110	126	124	112	111	124	124	113	106	122	121	107	109	132	129	107	127	124	115	132	122	114	129	123	125	135	131	127	111	106	127	101	106	127	123	104	139	131	131	130	114	105	115	127	110	116	110	107	129	143	123	116	103	119	129	120	116	162	132	107	109	107	118	113	108	131	123	98	125	103	108	151	121	98	115	139	140	138	124	110	116	112	105	108	88	114	125	125	124	131	118	122	98	128	141	133	113	117	118	115	122	127	126	118	115	111	129	112	121	116	130	122	140	121	132	132	127	99	125	127	123	108	127	143	123	131	132	132	119	104	130	133	102	117	130	115	125	119	137	132	111	106	127	113	115	125	123	130	110	116	103	114	126	131	113	121	128	121	106	140	118	117	116	120	96	116	133	132	113	113	113	127	109	105	119	121	128	128	120	121	113	129	126	121	130	114	97	136	112	134	129	134	103	123	113	110	114	113	105	116	112	99	120	103	114	127	133	119	126	113	115	116	128	118	121	95	120
8447	429	466	478	430	379	351	364	351	314	326	312	391	323	356	341	324	344	320	307	344	345	311	340	322	327	332	304	332	347	328	321	330	317	326	282	324	332	331	345	315	323	338	319	317	339	313	308	319	308	335	335	340	321	326	353	333	319	337	312	308	325	351	317	352	330	334	333	328	333	322	337	312	345	318	325	338	340	332	333	338	292	352	319	351	298	315	334	313	344	327	347	364	335	346	318	298	363	334	320	308	324	339	325	296	333	319	367	313	313	354	345	318	335	306	339	322	326	327	331	305	301	315	304	294	302	347	336	322	316	350	292	308	293	309	320	341	299	288	306	351	315	319	334	310	307	331	329	316	339	329	301	332	310	313	350	328	348	328	313	333	317	313	322	357	319	321	322	321	325	340	287	288	327	349	313	298	311	320	315	325	316	330	326	315	321	309	319	327	304	311	318	345	332	328	329	322	285	335	318	310	332	312	322	336	325	305	295	332	324	293	330	316	283	309	329	341	311	343	383	324	336	311	300	326	343	325	337	311	307	341	308	316	321	335	331	309	328	322	333	319	324	296	318	356	348	315	294	329	329	315	280	345	301	304	318	318	348	329	331	323	302	300	349	295	300	304	308	336	296	348	318	317	291	334	315	319	270	314	305	323	327	312	337	334	295	299	333	304	322	371	305	320	330	322	330	308	304	316	314	344	305	292	329	305	292	295	309	343	275	349	283	309	306	300	340	309	326	314	295	335	346	324	328	309	316	318	305	315	324	314	333	336	321	335	309	309	320	320	336	326	332	300	307	316	332	317	310	337	314	335	317	363	358	298	338	321	304	282	331	331	352	332	276	339	291	327	327	317	327	348	328	319	290	316	348	339	320	349	314	325	292	319	339	301	293	324	312	353	308	321	295	348	319	328	313	309	306	321	298	341	323	308	312	308	344	339	339	328	323	290	334	303	330	313	307	329	358	344	312	293	304	353	357	303	343	305	314	365	299	312	319	325	342	317	299	319	342	315	313	319	338	320	317	326	321	321	291	324	310	315	279	344	312	327	323	342	301	329	340	337	321	309	328	338	301	353	313	349	290	309	307	330	295	302	311	323	301	308	333	323	338	322	328	322	318	329	336	348	327	327	302	280	317	324	316	315	299	309	339	319	326	309	329	324	328	340	310	334	319	310	322	294	317	362	282	307	299	313	299	333	324	328	338	313	356	307	319	332	324	354	318	290	316	347	307	324	311	321	307	356	343	299	351	343	295	325	345	321	329	308	328	319	330	317	318	341	349	318	318	353	281	357	313	352	321	314	328	312	334	292	334	335	303	356	351	332	310	329	320	340	348	359	302	351	334	327	304	320	375	316	338	346	320	307	321	310	318	305	351	322	319	337	269	315	338	312	325	320	321	342	337	340	350	330	325	331	332	331	319	300	340	332	343	296	317	333	324	315	344	344	323	362	321	346	335	336	355	310	362	282	345	311	315	328	340	304	302	353	316	318	303	299	332	320	327	311	345	328	344	324	335	292	341	324	331	315	344	320	353	342	291	307	301	353	327	318	322	332	304	320	325	311	305	313	344	353	319	344	319	330	326	332	337	300	328	313	327	292	336	314	340	340	317	298	324	355	350	356	319	294	323	296	327	327	336	312	327	326	319	342	324	320	310	320	325	333	289	311	317	330	343	299	319	313	318	327	313	303	284	297	302	343	337	329	323	315	306	346	346	331	302	328	322	315	357	303	309	321	306	310	341	321	299	332	353	334	315	330	291	294	337	337	333	324	350	330	308	318	282	310	351	321	311	304	322	322	325	362	302	289	309	351	323	328	313	290	303	316	347	330	319	307	261	310	301	336	316	298	292	312	330	316	320	292	293	307	332	329	351	318	321	323	318	337	318	317	324	311	323	305	313	337	337	330	311	340	327	292	343	309	309	334	313	292	327	324	303	323	287	326	370	308	325	310	305	303	309	328	342	284	365	334	304	319	316	346	314	317	308	300	309	315	311	299	310	295	345	307	327	360	320	340	310	335	303	321	322	308	322	295	299	312	318	294	316	299	322	328	337	333	315	323	299	291	310	275	322	315	284	326	291	325	323	337	328	308	312	342	314	330	317	311	320	316	316	340	332	326	357	315	325	320	332	304	337	313	336	307	307	311	309	291	319	329	347	304	307	316	301	300	343	327	320	341	315	323	334	301	286	320	316	331	320	296	343	337	309	316	309	308	319	328	283	329	291	296	328	347	332	322	300	348	311	285	303	329	313	342	314	323	331	319	313	321	318	325	340	312	305	291	317	324	336	345	316	322	316	341	346	319	317	304	319	317	320	316	329	316	301	348	346	328	324	303	322	352	316	333	330	340	350	295	336	338	314	321	283	331	301	304	340	320	308	317	333	314	320	319	330	317	328	302	321	344	312	315	321	319	322	333	296	333	304	341	304	319	322	328	300	288	322	300	324	302	285	309	326	314	333	338	353	319	370	310	342	339	326	320	335	326	347	351	345	318	303	307	330	322	314	347	299	339	305	293	295	330	325	318	308	317	339	292	345	327	318	337	333	352	315	329	333	338	348	325	325	346	325	302	330	325	332	337	303	318	335	320	374	307	356	295	288	327	322	306	315	327	331	313	309	304	303	304	304	314	325	337	308	337	346	334	325	284	290	317	375	307	313	310	365	314	290	322	319	339	334	337	337	323	308	329	362	325	359	335	315	363	313	336	343	305	306	358	318	362	336	322	299	344	311	292	291	354	307	323	330	356	335	323	307	311	316	329	310	309	336	328	316	315	321	290	308	324	308	361	336	283	308	323	308	322	301	307	328	336	330	312	329	343	316	314	332	324	323	321	305	318	314	375	306	295	362	339	326	321	339	323	335	334	317	316	322	320	317	290	297	313	350	318	326	330	314	319	316	338	294	323	322	306	303	314	316	361	288	348	308	323	332	324	325	328	317	330	307	332	339	316	305	319	296	356	328	323	310	290	326	311	280	354	349	358	319	348	325	293	320	346	297	326	298	348	347	338	344	301	305	306	321	324	362	322	324	346	299	299	292	327	321	307	340	311	290	343	349	314	309	341	320	310	301	340	351	323	341	298	329	339	319	351	318	309	307	328	320	324	307	330	304	306	330	305	326	332	346	353	309	358	341	338	311	316	297	317	321	333	319	331	317	370	346	299	330	333	349	317	343	313	315	319	358	319	313	333	323	337	322	301	302	315	361	288	359	317	315	313	326	343	310	320	339	309	340	301	347	363	308	297	313	310	292	297	318	291	321	299	312	317	345	310	335	328	316	286	315	324	312	319	317	317	320	305	340	321	313	303	299	320	333	327	329	361	331	314	313	321	320	312	327	331	335	308	319	340	291	305	307	334	288	315	318	304	322	343	340	289	298	337	321	311	303	319	321	297	311	310	373	385	322	301	348	314	325	342	314	332	336	332	301	324	311	326	320	296	351	310	306	309	314	320	343	328	350	339	318	344	308	309	312	301	331	308	313	326	298	332	327
40668	11351	1905	709	457	332	288	309	252	219	242	257	241	225	227	240	219	233	210	189	206	238	218	216	209	183	225	201	183	193	206	213	215	214	210	221	208	191	190	189	205	196	209	228	194	216	224	215	201	228	198	188	194	203	232	208	224	214	239	205	227	234	182	216	216	235	206	233	222	224	233	202	206	212	202	192	196	209	204	193	225	224	212	228	216	208	195	190	201	178	215	231	224	212	205	201	206	187	199	242	221	204	210	207	211	210	222	242	208	193	220	217	200	213	223	191	207	206	204	248	221	236	239	201	228	220	212	200	204	199	201	196	207	197	192	227	220	199	194	199	193	197	177	216	223	197	203	218	210	223	202	236	202	235	215	213	189	208	218	202	223	209	195	218	225	227	193	194	228	195	212	201	210	208	222	214	203	187	221	221	201	218	178	232	198	209	245	211	196	232	215	196	196	206	235	230	198	190	181	192	191	208	215	230	211	195	187	208	199	219	243	208	195	214	217	206	254	231	196	199	221	194	220	215	194	223	238	200	225	199	217	193	229	217	217	197	219	250	208	186	239	185	202	203	184	245	214	216	215	196	205	192	209	194	194	202	188	203	181	229	194	217	208	215	231	206	179	223	206	204	213	199	189	224	233	252	238	226	213	226	229	199	180	203	232	219	202	204	194	213	204	202	196	225	212	210	241	257	229	201	236	197	225	220	193	194	201	192	211	230	216	237	190	216	227	227	205	178	217	208	227	215	209	218	220	206	224	219	228	221	230	208	180	204	198	208	202	199	206	204	206	192	180	180	219	202	234	186	191	203	182	230	255	212	231	226	225	201	180	197	224	206	229	210	206	207	223	194	209	227	246	191	216	259	223	189	207	198	189	194	204	205	200	219	211	208	182	217	178	207	186	200	244	206	196	220	228	218	244	201	203	193	222	226	213	206	193	231	205	191	222	210	203	230	189	216	223	204	188	202	200	188	186	219	235	227	197	215	219	236	217	231	206	219	234	216	224	195	203	191	211	188	206	186	193	235	225	220	211	205	186	224	196	211	205	262	201	219	183	202	218	184	239	219	213	203	200	209	217	215	251	196	210	205	216	206	179	201	209	228	221	224	200	202	204	189	175	201	223	218	213	199	236	209	217	206	195	229	202	209	211	202	212	209	231	237	236	223	225	201	228	237	208	208	206	216	206	209	193	180	196	241	219	197	197	190	178	182	197	201	221	184	220	218	225	216	209	199	204	210	247	214	228	218	218	239	193	228	212	216	250	193	213	217	224	199	248	211	202	223	237	234	219	216	204	236	213	202	223	211	184	207	224	209	234	197	229	219	228	214	222	216	171	217	205	212	250	205	245	213	200	247	235	223	199	205	231	189	230	182	246	229	252	214	199	219	221	220	226	208	213	196	207	188	202	238	207	195	192	211	187	200	212	242	194	196	216	180	224	201	221	197	212	211	197	197	207	205	223	230	241	232	199	206	216	196	206	207	197	205	212	241	202	249	234	231	209	224	246	198	192	235	210	201	208	203	197	190	202	213	213	238	229	214	192	229	219	228	203	220	203	196	205	205	205	218	216	227	229	205	200	196	222	218	230	231	208	215	236	221	250	221	209	198	199	201	212	228	214	193	209	207	191	219	252	212	176	201	212	187	211	205	200	225	213	208	225	224	222	202	212	202	194	195	225	219	226	242	212	226	242	206	211	204	196	212	192	196	204	174	193	211	194	178	226	193	207	204	221	216	193	214	215	202	200	228	197	224	207	206	220	221	240	202	203	213	208	228	228	231	190	251	204	219	208	211	215	223	201	217	204	229	178	218	222	203	201	207	236	194	182	194	199	209	205	187	196	207	183	192	185	192	223	272	215	214	220	204	179	210	235	240	231	225	204	231	186	223	198	212	202	208	208	188	190	205	198	223	203	240	221	218	198	229	221	223	219	215	196	214	197	218	201	213	219	216	212	215	195	211	216	212	201	224	221	227	225	198	193	206	202	248	234	227	184	215	179	225	208	235	209	231	208	214	224	198	196	179	189	208	208	208	218	214	218	205	202	214	210	204	186	208	202	208	211	203	212	226	202	236	228	198	217	207	233	222	202	207	216	173	246	190	196	210	214	213	204	195	214	222	178	204	200	226	208	252	227	208	244	214	225	207	237	223	222	226	187	199	193	222	195	208	222	228	219	208	208	231	229	224	230	211	227	192	205	233	237	213	203	171	234	234	228	213	237	207	200	201	204	221	209	230	215	216	245	195	217	211	196	215	240	197	206	218	232	180	218	207	209	217	221	241	184	211	207	198	189	198	197	204	220	224	211	197	185	201	217	195	233	228	219	222	201	236	229	226	236	208	223	203	240	199	206	189	184	192	216	199	212	228	209	206	195	214	201	208	207	241	219	210	219	217	228	187	239	208	213	220	237	224	234	195	217	203	207	200	200	205	235	210	224	189	219	198	238	233	205	242	209	206	230	219	197	192	235	223	195	196	207	236	228	195	207	215	253	190	230	233	235	205	254	200	216	212	225	210	186	216	214	237	193	203	216	221	203	214	221	226	221	175	206	203	226	182	221	239	208	204	182	218	209	213	230	228	220	214	220	196	209	201	215	250	225	180	208	210	213	198	230	209	219	197	206	218	228	234	200	194	197	212	202	197	206	218	204	182	201	221	233	222	194	217	198	220	194	196	227	194	208	196	189	194	194	232	212	213	206	229	192	185	175	201	235	219	230	202	230	187	231	206	217	190	218	201	223	235	196	226	200	193	205	185	219	198	208	226	218	232	201	205	191	187	206	173	194	195	238	240	204	210	235	208	204	208	206	215	189	212	214	206	207	196	218	202	222	193	208	216	210	216	208	219	209	226	170	218	197	226	231	187	211	212	187	222	212	212	220	230	201	203	208	230	182	204	222	197	195	215	218	219	240	201	231	190	236	187	221	227	215	197	211	224	217	202	225	228	220	199	230	240	191	215	220	234	198	189	188	211	208	193	199	179	219	207	209	201	238	229	206	183	208	197	221	213	196	198	190	226	220	203	199	183	186	206	215	184	194	216	237	223	205	189	223	220	227	187	203	202	211	226	210	228	203	215	205	230	244	200	230	196	207	191	238	201	195	212	192	209	236	204	227	208	198	193	207	201	223	233	206	199	247	199	223	184	218	219	197	232	184	206	228	223	207	240	203	189	176	212	234	199	185	228	192	204	190	199	212	201	212	198	188	195	205	228	205	186	211	196	199	188	250	209	233	196	199	218	195	209	200	199	222	218	213	212	217	202	223	192	184	192	201	204	209	222	210	188	197	189	205	222	211	199	213	209	193	198	224	194	229	208	230	196	206	203	190	179	232	188	190	200	193	207	194	183	203	196	204	185	208	202	195	194	200	215	202	243	211	223	208	192	218	203	249	231	222	188	220	207	208	207	221	215	208	227	208	174	210	211	183	227	211	200	226	234	227	214	206	222	203	192	230	240	194	225	208	203	212	204	208	211	195	202	226	207	205	201
25369	1462	1463	1619	1284	1074	946	818	772	706	650	687	672	659	640	573	613	592	544	580	548	545	520	513	501	501	566	551	508	551	581	508	484	571	553	546	508	509	548	522	491	547	521	474	544	500	523	520	527	527	574	517	512	537	530	508	496	518	510	515	546	507	522	485	530	527	480	462	497	542	465	491	525	544	515	513	490	499	492	497	537	505	544	514	503	543	544	516	514	491	505	497	519	500	546	510	494	493	492	487	503	538	495	487	492	462	504	483	551	495	513	528	513	535	504	496	518	515	501	498	535	546	535	516	498	507	513	534	475	500	530	508	563	556	520	470	503	501	504	533	512	516	497	495	508	518	521	496	512	497	488	502	515	496	506	535	528	514	510	567	511	568	490	518	524	497	462	523	498	524	506	527	499	527	524	476	486	492	461	536	471	530	524	506	516	526	481	544	522	514	552	520	511	545	499	520	470	509	508	521	495	501	506	511	486	444	515	503	527	525	520	527	523	473	527	541	493	542	510	535	539	529	484	485	520	464	555	522	501	557	487	542	528	488	514	500	514	541	511	523	521	557	512	552	492	501	507	498	506	519	483	549	488	555	530	514	505	534	496	470	487	538	499	521	497	490	540	545	558	529	513	523	507	485	494	544	480	478	469	509	534	487	473	504	521	543	530	491	524	524	515	519	510	530	508	510	537	486	501	485	486	509	491	525	493	511	554	536	545	502	549	504	491	528	481	546	522	506	507	499	494	485	484	516	492	508	503	519	463	492	498	529	505	493	486	519	553	503	486	512	516	507	524	521	499	519	569	495	511	510	532	507	482	491	513	508	547	504	507	526	471	470	545	508	549	546	496	477	500	496	512	493	508	500	503	541	518	512	499	517	507	513	508	544	493	491	498	513	483	529	536	542	474	487	524	523	495	509	514	514	535	517	542	497	532	488	527	491	478	530	507	539	528	567	512	526	492	503	494	519	543	476	522	488	492	529	494	489	515	498	502	546	540	480	560	501	505	521	504	532	493	544	525	533	546	543	516	509	503	499	498	481	529	539	500	547	481	526	490	515	520	503	485	518	550	497	500	519	527	531	480	498	516	496	517	482	530	517	513	522	544	480	522	513	516	523	512	496	508	520	575	507	509	529	524	552	492	571	469	508	509	529	507	528	535	504	499	465	518	515	526	522	537	505	482	525	505	526	523	497	536	511	520	497	527	507	491	506	526	489	524	539	501	478	535	518	474	519	507	487	501	509	561	505	500	539	521	537	474	525	500	527	504	476	457	546	521	486	511	557	488	546	512	507	500	543	483	534	495	521	511	496	530	510	541	520	521	497	536	516	525	519	533	524	518	501	535	490	558	509	550	482	524	527	488	554	494	524	523	532	483	529	503	490	543	515	516	493	519	500	489	551	500	556	496	478	532	526	503	533	495	532	534	487	529	511	539	558	489	512	498	549	478	507	520	487	497	507	505	496	518	499	515	477	515	546	528	516	505	474	534	506	522	521	511	516	510	523	536	517	494	493	496	498	470	451	525	511	532	481	499	499	537	490	530	525	524	520	494	502	569	533	548	517	488	509	527	479	521	538	500	566	494	508	541	505	466	529	515	491	537	537	482	572	511	564	522	531	516	464	496	512	532	516	521	516	527	517	551	521	516	555	495	482	505	461	521	518	494	487	514	476	456	536	548	520	527	529	488	527	521	548	497	500	515	521	500	536	461	493	487	539	523	509	496	511	528	540	513	523	518	550	496	511	524	540	511	540	508	538	482	495	547	537	472	520	515	516	511	530	512	476	529	511	514	503	482	505	539	512	498	548	518	501	499	491	508	499	499	466	452	523	524	541	505	490	484	511	558	502	497	468	476	519	525	491	499	513	488	594	519	501	499	506	512	497	507	493	516	475	482	472	498	492	518	549	525	517	517	501	506	476	520	512	546	529	491	500	532	523	505	486	535	506	533	506	473	488	488	495	515	512	511	526	536	505	505	481	503	530	514	514	514	535	492	503	522	496	509	517	475	490	505	502	495	486	487	499	529	518	512	523	496	503	526	471	538	509	549	492	532	514	491	563	537	497	502	514	481	481	475	528	496	472	498	526	496	537	521	515	488	485	524	543	489	507	523	527	489	517	498	475	505	492	524	472	478	544	488	521	495	486	512	543	489	461	489	545	480	522	543	504	536	512	519	491	498	505	473	511	522	517	513	522	508	490	529	518	543	487	538	528	498	514	507	471	513	522	525	520	539	530	491	514	474	499	521	511	509	499	525	528	560	493	494	479	524	499	522	501	571	512	499	511	499	519	516	516	487	511	463	509	508	529	486	460	537	513	502	499	477	516	528	487	490	502	515	530	481	533	498	498	482	536	542	530	486	515	542	518	513	526	483	468	513	511	498	514	495	542	490	505	504	479	511	480	483	547	524	507	514	498	539	484	535	514	523	545	535	523	532	489	466	498	492	535	522	505	527	505	555	524	523	544	506	567	553	535	531	488	488	511	507	545	516	532	492	499	499	512	536	488	496	475	557	506	506	558	458	515	527	543	516	499	490	536	525	495	553	482	502	469	522	511	473	545	518	514	511	515	500	511	521	517	550	521	496	511	501	518	533	551	527	501	546	492	501	502	568	517	502	516	531	515	490	516	482	503	505	473	528	520	522	551	505	523	508	538	510	494	507	487	505	495	520	551	475	537	474	537	547	505	521	534	512	484	550	477	507	487	506	486	521	533	515	491	497	504	513	510	499	491	494	525	479	573	555	532	508	460	516	496	525	549	523	491	523	523	501	517	540	533	503	516	483	504	506	481	520	504	511	513	537	490	535	500	512	546	536	539	506	518	518	517	524	543	523	524	481	507	502	515	521	524	527	494	513	538	520	497	521	490	524	491	499	535	470	533	528	510	499	510	506	523	534	495	534	554	518	489	525	481	522	482	509	519	524	456	489	475	479	549	497	551	503	528	527	481	518	520	533	534	510	466	502	498	486	497	539	506	517	546	535	527	494	501	513	489	528	497	545	485	540	466	497	565	515	588	463	530	525	508	510	488	503	512	509	455	490	481	461	533	454	506	471	560	538	506	540	510	507	480	546	524	540	510	529	509	506	528	539	517	497	490	493	469	536	565	517	522	525	498	509	514	510	488	506	491	545	519	504	537	463	525	571	498	509	473	525	519	535	496	495	543	475	498	548	523	528	481	525	552	500	554	493	501	504	505	493	505	540	521	503	504	470	498	562	496	522	498	521	533	505	532	515	507	498	510	535	530	569	531	510	500	518	522	485	512	494	540	554	506	530	514	507	475	534	540	524	509	504	532	486	541	549	516	513	485	526	514	511	499	494	487	511	495	467	492	487	502	543	503	504	498	495	466	521	502	539	523	523	485	537	450	513	524	486	505	483	544	503	509	515	494	536	496	525	530	547	532	524	518	525	546	509	531	496	524	513	534	498	521	536	466	590	508	519	534	549	526	516	514	490	524	501	513	466	507	494	489	500	494	534	533	502	495
53347	18776	5221	1891	953	658	493	490	476	424	405	380	410	354	393	362	352	359	358	390	370	387	344	368	350	362	381	343	371	390	384	361	369	367	336	338	390	385	340	339	367	354	367	347	347	330	344	411	341	403	360	321	346	351	348	354	393	344	379	348	377	323	355	364	384	332	355	353	340	355	381	365	356	314	364	333	366	347	334	397	348	360	335	386	400	357	377	328	347	336	365	334	336	367	328	333	349	332	371	327	373	352	325	364	342	376	353	352	372	372	337	366	327	368	363	333	350	380	347	359	326	327	329	345	347	323	381	321	341	351	329	353	340	328	332	359	365	371	345	362	348	325	337	348	348	335	359	342	382	346	343	349	338	339	356	353	368	354	348	352	316	360	336	383	362	370	312	352	386	368	348	335	333	308	365	343	380	328	353	339	356	359	350	335	352	329	336	334	394	358	326	312	302	355	358	365	397	352	358	379	324	383	328	337	357	367	339	330	360	357	344	324	328	345	309	315	362	360	350	356	379	352	365	333	331	332	338	312	367	348	351	350	367	324	333	345	363	364	340	328	328	355	345	367	351	391	393	338	383	331	356	331	367	372	320	328	352	334	340	350	357	373	365	358	326	339	319	358	336	346	345	333	313	343	327	383	379	355	340	349	367	335	347	371	355	363	359	344	362	348	354	359	337	359	332	328	375	357	351	367	328	367	357	337	297	339	391	378	335	317	352	334	333	360	349	375	344	354	375	355	401	331	341	358	368	341	340	328	391	356	368	361	357	357	339	335	332	348	342	344	356	351	360	364	348	361	334	335	331	383	346	349	344	308	349	339	340	365	354	343	377	375	340	358	330	339	348	326	343	341	356	319	337	350	363	358	327	310	351	355	317	327	369	348	321	345	394	317	361	333	367	381	333	300	330	338	328	344	379	361	349	379	351	372	335	360	335	345	305	337	380	348	366	368	349	324	372	349	365	329	335	321	356	328	317	352	320	364	332	347	365	339	310	342	360	359	379	375	362	343	351	332	349	363	322	334	344	369	335	372	334	331	359	380	343	351	355	361	335	360	379	341	347	347	370	352	348	340	358	340	390	344	328	385	363	372	335	362	370	324	363	368	360	353	338	357	336	351	335	342	365	300	329	343	355	293	355	370	351	374	370	346	360	351	335	363	345	373	350	347	384	386	318	372	347	312	288	356	346	355	367	362	338	366	358	357	363	319	330	394	346	330	344	352	312	359	298	395	345	355	389	305	354	352	353	367	384	322	342	334	335	345	329	362	340	337	346	359	326	374	311	329	371	307	348	356	340	356	346	382	345	360	359	322	333	316	340	361	363	376	330	306	351	329	362	381	358	379	350	314	383	330	312	379	346	357	342	341	339	350	344	354	317	366	366	323	322	341	337	370	343	340	350	377	356	335	349	346	359	348	365	391	356	367	348	382	374	365	367	344	386	333	351	367	354	351	355	370	349	324	352	384	373	362	331	370	348	340	357	381	354	362	344	366	337	340	344	332	350	391	340	364	374	377	336	353	351	320	338	362	354	316	362	326	336	361	367	379	338	365	293	354	355	362	323	345	373	354	333	352	334	355	332	350	351	388	312	357	375	327	387	357	369	363	317	329	309	341	373	348	333	343	347	361	345	360	364	348	368	295	348	372	374	332	365	341	354	328	352	323	370	353	344	349	363	341	361	341	351	351	360	357	391	373	306	352	378	349	376	347	359	367	341	334	365	339	307	392	367	341	339	344	351	368	369	339	324	360	349	321	354	352	341	311	355	304	361	341	318	353	378	365	360	337	345	349	368	360	338	336	327	339	340	326	351	369	390	345	365	318	349	340	326	349	362	328	324	360	367	351	359	333	336	332	344	363	332	374	337	348	344	355	348	341	328	344	376	331	350	348	327	360	405	314	349	363	369	341	314	332	343	334	374	354	363	342	344	325	361	359	349	340	328	345	346	323	385	364	312	373	333	331	353	355	380	362	338	323	380	336	335	355	357	380	354	312	341	345	358	321	372	381	334	395	367	338	343	360	373	362	348	350	346	336	325	357	330	372	387	384	333	316	329	359	328	284	335	345	351	347	349	341	356	347	357	366	335	345	352	343	353	360	338	331	370	364	355	324	351	347	361	363	312	354	310	349	342	351	305	353	334	332	335	375	343	338	312	364	376	377	351	356	359	368	367	373	355	362	306	328	367	352	349	369	343	324	361	352	331	357	347	357	379	403	368	322	340	333	346	334	362	345	354	338	347	337	325	344	376	377	331	373	330	346	341	320	378	355	361	318	342	358	360	342	376	364	335	365	362	377	382	383	317	302	355	356	374	360	342	328	353	346	385	353	362	345	356	316	357	344	332	323	342	346	356	345	353	356	348	372	350	342	356	344	356	347	343	342	371	366	346	329	359	320	342	347	368	351	325	359	323	363	361	386	356	339	374	354	348	373	326	367	384	323	324	347	330	321	343	322	359	347	372	334	345	353	360	346	356	331	322	344	320	375	386	345	397	347	319	349	375	340	354	352	356	319	347	390	366	352	374	343	323	329	350	323	320	360	347	339	371	346	365	360	354	339	341	350	367	350	366	351	351	325	351	368	331	374	354	343	357	354	384	352	343	379	345	345	339	353	365	393	340	319	343	344	312	324	356	340	380	355	383	359	352	354	329	362	345	345	399	314	342	362	358	359	378	365	366	329	340	358	340	346	344	325	370	360	336	362	335	330	312	358	344	322	324	340	355	335	342	386	303	366	368	326	335	373	318	391	352	362	313	308	343	337	355	352	361	328	332	317	358	337	374	379	332	379	337	320	344	321	360	353	332	342	331	330	347	381	340	382	352	334	333	354	391	357	340	334	366	359	378	364	367	381	345	317	385	333	327	370	369	329	350	315	349	332	373	361	373	352	384	357	397	354	330	369	352	344	366	336	360	383	346	315	377	339	356	337	338	394	346	351	385	349	364	346	374	341	381	371	334	333	352	377	362	315	314	307	389	348	356	379	355	373	361	337	367	336	360	323	332	372	372	354	335	309	348	374	374	355	351	345	308	312	332	342	338	323	371	326	377	349	309	399	342	350	382	369	370	348	372	323	349	373	363	372	371	337	354	363	315	331	305	355	335	348	334	331	344	354	389	376	366	366	330	344	350	354	329	336	352	357	365	302	370	372	345	400	357	351	359	367	351	353	374	345	334	339	328	376	334	349	351	356	349	335	334	369	359	381	323	320	349	388	356	380	335	373	330	305	375	310	365	342	337	336	360	353	365	322	374	386	341	369	388	347	334	336	313	340	343	338	362	309	344	331	348	383	338	357	342	324	361	328	318	361	382	331	345	388	360	342	367	340	383	373	346	317	326	328	367	398	344	333	329	349	361	372	309	351	308	332	315	352	346	372	348	388	357	336	323	341	345	375	340	362	364	347	355	328	310	336	373	351	388	366	371	352	325	336	351	352	338	356	335	308	348	353	370	346	349	363	338	345	347	361	354	359	300	325	353	359	345	351
33416	1968	2595	2784	2271	1906	1524	1377	1187	1136	1077	1077	969	987	1000	948	971	857	890	908	855	929	904	873	772	848	796	760	843	835	828	790	811	791	799	780	765	802	777	817	790	776	786	742	801	752	787	801	760	777	776	767	801	797	810	815	822	780	820	777	766	791	819	808	750	767	791	843	780	802	778	767	813	817	714	808	801	784	782	727	738	744	747	788	757	762	732	746	768	745	732	789	786	785	771	779	758	779	786	749	746	741	765	791	802	780	776	810	783	797	763	783	763	850	745	790	751	724	758	813	736	755	793	798	786	752	822	771	766	799	783	801	751	809	823	706	754	772	773	781	771	771	779	790	750	790	723	774	820	767	787	785	749	763	739	757	732	802	762	808	756	781	803	781	751	762	778	805	755	708	753	787	784	781	799	755	753	762	764	723	751	703	805	765	773	771	797	721	720	760	789	798	756	756	773	785	785	708	745	828	745	774	727	830	765	753	695	762	686	769	749	811	779	767	754	725	813	820	745	767	733	734	793	806	773	795	780	751	768	748	812	768	737	734	763	740	756	733	758	740	787	735	777	763	753	746	760	810	778	760	700	776	743	795	757	785	781	757	778	742	743	767	808	749	761	765	797	752	785	770	763	776	803	773	746	751	758	736	738	737	757	760	784	772	768	822	779	784	786	734	779	751	770	789	785	747	736	784	726	775	766	779	756	750	768	748	751	767	768	761	755	741	739	769	781	769	758	710	759	767	760	718	778	800	723	740	783	790	759	782	791	755	723	740	790	819	792	751	790	795	804	726	762	731	805	714	787	741	783	776	792	763	760	761	732	757	812	755	815	759	801	752	732	779	754	766	783	720	736	779	778	757	755	800	710	784	780	736	748	718	790	732	755	786	791	755	757	732	785	737	757	736	729	776	811	770	798	820	721	776	790	770	752	775	774	763	776	750	740	742	782	784	795	776	747	784	738	815	730	747	786	777	750	816	780	774	754	754	764	815	804	781	748	761	779	731	728	800	768	745	788	740	796	769	735	751	759	732	755	747	785	759	762	766	753	741	747	789	738	817	769	732	736	760	782	759	725	758	817	790	757	797	760	751	711	692	749	761	772	752	804	746	706	796	740	787	734	793	726	771	799	736	767	757	755	779	785	741	790	743	756	759	758	786	784	776	749	789	786	767	809	742	753	749	808	717	738	753	782	737	764	778	759	742	803	772	810	767	762	777	765	748	746	732	778	734	773	787	737	724	762	733	746	800	793	787	771	786	732	788	743	786	817	764	806	757	778	796	758	756	746	791	789	758	785	810	776	764	774	772	766	751	753	723	769	778	823	724	730	755	799	761	781	774	753	795	751	732	735	744	744	777	717	759	762	798	735	758	781	771	794	742	812	767	765	789	779	798	786	728	756	687	694	779	744	755	778	775	755	759	764	743	804	782	757	780	742	797	748	753	766	784	782	741	733	741	745	738	756	762	776	720	759	751	795	782	775	743	787	764	778	764	711	798	803	745	754	717	754	750	774	773	762	740	790	825	781	775	714	751	748	746	758	766	746	758	799	737	767	723	782	775	738	814	788	744	791	785	755	783	754	759	777	795	848	733	755	797	737	769	787	771	767	766	811	784	765	772	735	785	759	769	778	752	747	800	813	790	793	738	809	794	826	805	797	754	786	771	758	812	793	714	772	748	760	790	742	692	785	738	797	753	751	756	753	759	767	760	829	771	752	792	787	766	737	770	797	785	764	772	725	728	795	761	772	757	778	765	736	799	736	813	803	752	743	790	800	787	785	797	754	825	743	792	727	732	781	719	796	824	786	781	796	784	768	742	789	765	759	801	736	801	756	746	802	732	746	813	751	757	705	762	784	744	775	751	750	785	839	787	748	772	782	743	769	753	707	805	781	741	766	725	735	785	752	771	760	751	759	735	762	713	760	724	758	761	752	714	792	762	803	769	788	839	786	783	748	780	713	764	770	776	781	744	760	759	822	795	761	768	730	767	763	765	822	818	725	758	772	800	785	722	716	756	755	797	740	758	745	781	783	777	796	767	808	785	757	785	777	752	816	762	729	737	750	752	731	801	700	768	783	771	723	730	798	792	791	740	754	740	765	757	778	735	770	794	739	754	760	791	802	749	794	792	741	783	729	782	752	778	778	749	745	784	763	778	780	787	752	725	755	765	748	780	730	813	741	755	776	774	775	762	785	761	755	793	786	866	734	762	801	762	811	739	762	754	730	754	785	815	716	750	724	800	772	742	832	785	714	761	700	771	780	733	767	793	721	788	777	729	784	796	807	762	762	779	707	739	766	770	795	761	789	789	746	773	785	766	773	765	760	796	763	780	805	791	788	759	775	762	779	754	829	777	781	773	730	773	731	815	752	794	766	755	733	690	781	787	780	784	756	732	723	724	764	783	758	764	782	800	796	764	731	768	743	741	820	759	807	787	793	804	788	756	819	808	793	748	758	769	765	765	744	757	765	750	775	739	820	757	774	729	752	742	744	778	742	762	737	765	772	772	787	783	740	757	774	735	778	769	753	805	739	744	746	716	801	739	761	759	763	775	774	738	761	778	756	761	706	783	742	751	729	790	828	799	770	764	753	761	783	811	813	740	784	771	713	717	734	798	794	766	827	721	753	800	780	803	718	697	725	769	758	814	746	763	797	770	760	737	779	746	760	816	736	805	731	783	707	754	757	781	803	735	760	755	779	731	732	763	723	791	791	758	734	698	779	721	748	811	788	756	812	790	796	752	742	799	766	785	763	752	778	726	758	746	745	785	783	765	766	756	771	764	781	741	738	789	766	747	741	754	796	826	754	764	789	751	786	728	790	743	724	782	814	777	707	736	721	764	737	783	802	725	726	754	762	758	767	744	783	763	741	779	763	808	762	739	791	766	766	776	730	758	763	775	780	780	798	754	765	746	760	712	791	777	788	759	718	735	749	760	767	804	748	737	751	827	806	771	721	767	769	786	762	765	768	775	767	774	751	774	788	791	739	754	793	754	746	770	778	710	738	768	787	733	774	768	766	729	758	807	764	764	770	708	773	765	746	762	753	759	776	773	807	831	736	753	796	786	763	775	759	768	818	773	734	761	740	759	799	730	767	818	744	706	784	774	747	779	802	802	732	771	796	804	740	768	788	796	769	740	749	787	753	749	785	759	773	773	802	750	793	789	727	790	831	757	747	745	829	773	783	781	789	812	717	743	801	742	759	770	785	786	768	798	736	786	730	710	780	790	732	798	809	755	747	781	799	778	810	753	783	774	746	755	726	800	758	798	782	769	760	748	771	787	748	752	747	784	713	776	786	808	787	759	745	773	779	775	819	754	806	771	763	750	803	765	789	778	787	832	757	781	717	804	726	766	791	771	755	731	781	719	790	757	779	739	790	723	710	781	734	771	734	805	815	748	796	761	743	777	795	800	757	727	763	808	720	788	781	799	751	770	792	780	759	758	758	793	782	801	771	772	756	765	739	718	754	785	757	739	755	747	763	761
15363	1528	214	178	150	151	124	136	109	120	116	146	133	111	133	120	130	145	118	123	128	119	117	126	125	121	114	105	116	125	107	129	129	120	119	127	126	116	93	119	143	132	147	123	131	103	118	121	116	125	112	113	131	110	114	127	124	108	121	149	136	115	126	124	118	136	129	134	123	106	107	115	122	145	132	112	118	116	123	119	132	127	130	95	137	113	153	128	127	126	133	124	117	133	120	122	116	130	117	96	107	103	112	113	127	121	96	137	137	146	139	138	124	119	98	123	113	110	104	139	128	131	101	112	129	129	119	102	127	113	125	104	124	116	106	141	113	117	121	116	121	106	116	102	118	133	107	122	128	109	88	135	119	117	117	131	116	139	123	112	119	110	128	126	109	108	121	122	115	123	115	128	122	123	118	161	114	115	144	136	145	131	113	111	116	133	131	141	136	98	125	120	103	137	123	137	115	147	127	122	123	126	108	117	106	116	107	110	134	112	132	122	114	116	121	115	127	130	125	107	109	121	124	106	124	121	127	123	126	119	121	123	111	108	114	106	114	131	105	135	108	97	141	116	127	124	120	127	126	135	111	105	125	140	131	134	125	116	127	138	122	120	125	129	118	128	114	129	117	126	117	119	142	112	124	106	115	113	142	142	123	116	111	140	137	125	106	113	101	125	123	125	112	111	118	121	121	136	114	123	115	114	116	118	112	120	125	114	111	114	107	112	142	119	111	119	124	115	135	122	117	125	120	126	113	104	120	128	132	113	138	133	100	104	122	117	117	126	129	117	128	137	114	121	130	109	122	107	142	133	120	112	133	119	116	98	126	134	104	149	147	134	127	123	116	118	118	128	133	111	121	115	129	124	95	115	115	135	115	116	152	149	120	130	126	121	139	115	122	132	122	138	121	122	107	125	116	127	139	136	129	134	94	120	107	118	127	142	120	87	109	113	112	132	120	128	129	133	140	119	124	132	128	118	119	108	121	137	141	129	154	122	127	141	105	134	129	127	114	125	129	138	115	118	119	127	123	132	115	146	132	117	124	104	113	150	139	88	124	115	119	141	115	121	119	137	123	117	144	142	122	115	130	132	118	137	118	103	124	122	116	117	118	111	117	110	111	126	123	99	139	115	108	121	154	143	151	139	120	109	116	113	140	127	124	134	120	130	123	127	126	101	125	122	104	117	100	93	127	136	140	132	116	126	114	101	141	118	106	137	126	119	113	103	121	127	127	110	117	102	109	104	116	113	103	114	111	128	126	120	128	120	110	125	103	133	118	118	125	135	106	134	115	115	118	103	114	109	114	121	126	136	106	121	143	115	119	120	126	117	105	106	113	105	103	134	107	120	104	127	120	133	121	124	135	116	147	144	117	132	116	121	120	121	145	126	112	127	137	123	143	142	128	112	118	126	124	104	131	110	125	135	128	137	123	123	124	136	124	139	110	119	110	132	116	132	131	120	128	113	127	105	105	135	107	120	111	135	124	120	118	132	115	112	100	115	137	114	105	112	115	110	141	129	135	146	115	102	115	115	111	147	137	135	119	118	126	129	126	117	123	125	107	109	131	127	109	109	113	123	117	131	133	129	125	140	108	121	119	119	125	137	119	143	97	112	155	133	125	113	127	132	128	120	121	112	131	120	124	100	131	100	147	125	131	102	109	128	116	113	94	103	103	109	131	116	144	121	133	108	123	104	101	132	116	121	127	118	121	125	132	106	124	139	132	128	145	134	124	140	150	124	143	124	141	132	136	122	133	114	130	120	141	132	156	114	120	89	106	101	119	109	119	136	130	102	135	110	121	125	97	117	127	112	129	128	114	139	106	122	114	119	114	131	115	120	97	118	133	118	108	118	130	141	111	131	118	121	143	120	126	103	127	135	126	131	116	115	124	122	98	108	113	112	131	123	110	120	110	107	113	145	102	153	122	116	107	115	128	126	102	125	112	96	106	131	125	114	157	128	122	115	122	85	128	151	114	124	123	125	146	120	129	120	118	119	129	137	119	116	111	128	127	142	130	112	119	132	120	132	124	115	112	115	134	123	123	121	109	115	126	122	125	100	124	113	116	89	122	126	118	106	118	133	119	121	126	110	134	103	125	103	137	123	129	123	139	121	141	115	131	119	115	108	128	136	120	124	116	108	125	117	113	143	120	119	112	124	111	129	111	119	132	108	115	113	117	122	125	131	135	139	109	114	104	125	135	141	136	133	132	138	119	122	134	133	128	117	141	130	103	116	121	97	132	128	134	112	112	120	124	139	131	122	99	107	116	113	147	109	127	109	127	113	135	99	112	116	118	116	110	117	114	125	123	124	109	124	97	126	116	131	107	107	129	117	139	132	120	100	126	140	135	128	124	115	122	130	126	103	101	140	123	121	119	127	125	137	116	124	122	127	129	135	125	109	121	121	127	121	136	120	119	123	123	118	113	116	142	119	123	121	125	99	109	117	119	122	114	128	125	142	133	91	107	111	96	137	126	121	127	139	106	122	127	117	103	105	107	130	127	130	108	105	130	127	124	107	96	130	110	125	127	130	103	121	126	129	135	112	105	108	111	109	108	114	111	112	126	124	130	115	108	123	122	116	133	129	142	120	114	123	104	131	128	141	138	112	124	113	129	136	135	135	106	151	118	109	130	89	121	123	120	110	117	120	132	128	124	116	121	116	144	106	126	109	115	135	115	115	129	113	114	117	124	115	132	111	119	114	122	134	124	123	116	121	111	140	139	111	130	129	127	112	132	110	129	127	114	110	116	125	108	108	127	119	120	118	113	137	131	140	120	119	99	139	126	123	122	132	116	111	119	122	134	93	100	121	113	90	136	117	117	99	142	143	125	126	135	104	120	117	139	139	133	123	114	120	123	130	120	106	139	128	133	94	113	124	132	124	129	121	124	123	127	115	129	116	137	115	108	124	126	119	124	135	125	141	110	127	122	102	127	118	115	115	138	112	113	147	141	104	128	125	97	137	123	117	123	138	120	120	113	128	135	127	127	118	106	119	118	112	112	138	110	110	103	98	151	98	126	120	117	111	114	130	104	119	127	114	102	112	114	119	119	108	120	127	130	123	125	129	159	125	112	119	118	119	121	146	140	121	137	114	134	101	125	139	126	133	104	143	127	114	108	120	114	116	132	106	110	100	127	126	113	119	109	113	121	138	107	133	132	120	132	140	125	118	151	115	162	138	129	113	110	127	114	122	119	127	107	135	128	104	117	132	119	122	122	121	117	103	99	120	111	143	119	125	123	118	129	133	106	93	129	129	120	121	120	111	117	111	118	112	143	126	114	116	118	121	118	103	126	104	113	132	122	122	124	129	134	140	115	120	121	149	111	101	108	118	107	102	109	118	107	127	133	98	106	109	118	105	115	112	122	130	102	131	94	135	119	136	128	105	117	125	120	128	130	118	100	127	122	130	141	108	117	108	119	85	117	129	118	118	137	122	113	123	112	118	128	139	125	127	104	121	118	117	143	119	113	120	109	131	121	110
8979	459	463	449	384	405	396	356	351	390	357	347	348	341	320	306	343	338	344	317	319	320	343	320	332	352	322	307	330	349	352	336	336	328	353	332	296	305	319	344	327	316	302	335	324	331	310	324	316	344	338	333	309	350	325	304	333	300	312	351	344	318	314	301	333	311	319	333	336	324	326	320	345	336	318	320	353	319	348	339	338	294	308	337	312	298	289	322	310	316	310	326	294	326	284	316	326	309	313	316	329	315	297	339	305	328	316	318	350	328	298	321	334	324	336	327	306	332	317	314	326	335	348	323	315	321	291	310	308	339	341	338	329	329	335	361	311	317	313	342	334	276	359	316	305	281	278	317	334	330	301	299	322	322	313	279	338	336	312	327	325	345	290	313	295	351	317	311	315	293	342	323	334	350	313	344	293	326	321	317	335	330	317	323	329	321	287	326	317	322	322	327	335	284	343	330	373	328	329	359	311	363	330	291	354	333	333	336	340	326	318	344	300	308	330	338	325	329	332	334	299	331	358	301	313	304	316	341	337	322	283	305	305	326	362	356	319	352	292	325	299	331	335	345	324	344	309	307	308	316	313	330	346	357	325	347	315	313	339	310	317	314	340	327	325	353	311	315	307	319	346	346	317	339	345	328	312	323	347	345	339	304	290	294	318	299	310	341	310	327	335	316	315	314	320	354	317	333	354	315	341	304	287	320	315	315	319	302	315	340	337	338	304	303	316	333	328	332	336	321	331	322	338	299	323	343	306	339	323	322	376	300	330	320	352	326	340	334	380	289	315	304	328	298	329	317	336	333	325	337	359	333	325	329	290	312	298	359	303	318	317	333	338	309	296	323	327	324	326	317	315	353	321	317	345	343	332	356	317	298	314	340	322	350	337	310	329	325	293	334	298	317	337	337	302	332	318	297	316	338	309	325	339	320	345	313	317	294	313	320	325	326	345	344	343	291	329	311	344	319	295	293	357	325	329	330	328	324	320	306	350	307	321	325	318	348	312	336	347	347	324	344	341	287	333	328	326	327	336	314	333	297	348	337	307	322	348	343	325	357	355	308	351	334	333	321	328	332	307	297	307	315	348	314	299	322	326	325	351	308	323	316	300	334	305	327	325	303	358	295	315	322	284	320	323	301	337	356	321	300	359	314	347	341	339	318	366	312	293	283	324	337	324	337	277	316	323	332	312	293	309	324	351	339	306	348	352	329	317	326	312	336	327	296	322	307	344	360	315	359	331	314	345	337	326	320	306	339	331	331	334	336	299	357	314	343	312	306	295	313	318	299	332	341	323	306	322	302	338	312	331	332	357	310	340	337	354	308	332	331	318	334	318	335	321	322	339	327	347	334	297	339	324	311	327	335	316	278	313	343	321	344	330	294	311	326	355	326	332	311	303	358	313	311	363	304	291	338	336	331	335	335	347	339	330	312	286	321	288	324	308	318	317	343	322	323	329	329	321	318	358	343	299	293	335	316	340	331	339	329	306	369	311	336	355	309	326	330	351	319	322	332	341	323	292	328	345	339	361	318	320	329	333	295	324	308	340	311	368	319	355	321	297	331	323	319	327	320	311	330	347	304	319	316	345	346	323	333	347	325	324	288	346	300	323	343	320	304	336	307	322	325	358	330	316	304	338	299	310	301	307	320	349	354	343	321	330	310	335	319	310	324	316	352	324	346	316	332	307	327	321	319	327	328	328	338	331	358	301	331	331	333	329	344	325	315	364	333	327	378	311	333	347	340	312	333	320	328	318	329	299	334	318	324	329	308	291	329	330	324	304	337	311	358	348	325	317	343	322	311	311	316	320	323	309	328	350	343	322	305	339	316	313	327	353	350	348	342	328	311	320	347	313	350	329	340	338	322	310	306	320	359	340	355	347	306	326	319	324	308	357	308	313	340	310	324	320	361	324	342	348	347	308	334	331	290	337	345	350	293	317	318	323	313	340	347	348	314	322	346	315	334	323	324	310	353	339	330	326	329	343	327	307	339	329	318	310	316	333	330	322	319	314	312	334	331	348	318	327	357	325	303	333	354	341	308	309	316	350	316	320	318	304	360	341	342	348	371	353	327	327	309	334	294	328	339	315	311	327	314	370	338	320	327	306	325	304	341	305	316	313	314	317	332	332	352	300	353	334	338	322	341	317	317	332	354	325	313	329	313	347	306	314	322	330	330	332	337	334	329	335	337	313	312	314	324	333	320	325	354	294	317	365	337	333	323	338	325	325	300	353	325	313	319	342	314	311	307	309	323	354	320	312	336	320	303	331	278	360	331	329	301	336	323	324	364	333	347	350	363	319	363	342	319	352	316	284	338	287	303	306	307	317	330	292	315	366	328	294	336	305	317	341	326	343	309	295	325	323	312	326	319	304	307	327	293	297	331	329	317	319	323	331	314	322	315	344	350	310	339	310	324	322	320	308	306	294	333	346	308	307	304	367	337	304	313	328	316	340	314	340	321	341	305	317	297	318	293	355	336	336	335	308	348	327	338	304	324	344	348	358	345	328	327	344	317	309	353	285	339	353	328	302	319	331	368	296	317	323	300	355	327	319	327	338	312	365	356	322	329	325	331	325	326	334	300	340	334	319	325	332	335	341	349	309	326	331	323	333	315	322	297	323	341	308	316	347	327	344	305	328	315	327	312	297	310	318	323	317	328	318	329	333	295	343	324	344	315	351	342	331	331	303	365	312	328	331	323	290	325	327	341	299	330	348	307	308	307	350	345	289	346	316	309	321	336	347	348	328	352	288	341	306	327	322	332	315	345	372	333	335	337	328	336	327	280	298	305	314	331	317	337	336	324	305	348	353	341	275	323	331	335	284	329	345	337	331	345	375	311	341	335	335	299	332	314	335	351	355	310	323	314	297	329	313	330	317	318	329	343	323	326	327	329	319	348	290	349	335	320	322	340	294	312	326	325	315	323	303	299	342	305	322	303	318	287	319	323	311	324	297	340	326	310	361	320	335	335	319	323	296	323	358	330	317	332	317	316	312	317	314	323	340	349	324	345	338	327	328	344	365	327	328	339	333	304	327	313	304	333	316	313	321	334	335	317	315	296	340	356	349	341	335	321	330	317	338	329	339	344	365	309	334	302	356	348	336	361	332	366	326	325	325	318	345	335	331	307	325	327	340	344	335	322	342	342	296	301	322	312	339	327	367	397	309	353	311	335	322	330	328	290	328	299	313	328	353	329	319	318	347	329	325	341	312	313	332	331	316	352	329	319	341	307	351	322	333	319	318	352	320	334	296	345	341	338	329	368	323	332	317	330	327	338	335	298	334	328	312	316	340	289	309	339	329	323	309	327	307	312	331	329	282	323	328	322	310	330	309	336	286	308	331	321	313	345	321	309	340	316	334	306	337	302	305	317	305	325	306	333	318	299	338	313	330	294	335	308	364	308	306	336	368	329	319	359	326	347	295	340	328	314	317	320	332	298	341	317	367	319	297	342	310	331	336	310	314	349	340	343	329	304	343	341	308	329
41207	11307	1984	772	436	369	304	266	240	257	237	256	236	225	238	221	213	213	217	246	216	211	211	212	212	227	219	206	216	204	215	225	219	257	205	203	209	179	236	235	187	229	212	221	207	196	198	211	196	186	197	209	200	207	194	221	214	240	208	188	190	222	242	218	232	176	207	204	215	208	186	225	222	182	244	244	244	202	198	234	201	224	217	184	220	212	233	249	199	192	191	200	195	233	205	190	184	226	178	205	215	200	208	210	195	194	205	239	222	191	206	218	197	175	245	222	185	229	221	227	215	194	192	227	219	202	224	207	234	215	213	191	196	199	222	221	202	224	206	185	212	206	220	188	197	195	218	194	190	181	195	196	227	198	198	211	226	183	220	200	187	230	211	210	227	214	203	191	179	199	209	238	194	209	220	217	188	200	214	237	200	205	239	206	227	226	221	226	203	206	223	207	206	219	181	211	218	221	184	190	199	193	221	221	212	197	207	209	215	213	229	184	232	200	238	190	166	214	205	243	199	196	214	203	207	213	209	224	188	231	214	228	214	187	204	196	201	213	193	219	212	224	229	220	208	230	207	219	212	192	209	218	196	220	226	197	236	203	192	204	215	219	198	244	225	200	213	229	214	221	234	189	214	234	217	206	206	195	197	210	171	184	215	218	207	224	200	196	203	199	216	204	172	230	205	207	199	211	222	203	204	197	178	210	214	179	186	187	212	212	220	217	206	221	210	195	210	182	199	208	206	206	217	219	226	210	205	220	195	177	194	225	194	213	217	208	232	214	194	203	226	203	226	205	205	191	203	181	234	212	208	228	223	189	247	218	195	221	196	213	194	193	211	215	210	227	205	219	206	235	223	192	193	190	203	189	226	222	228	230	193	203	225	189	206	208	207	211	196	200	194	211	203	194	226	192	195	194	197	219	217	225	204	211	208	192	198	240	228	192	181	219	213	230	227	206	215	199	196	187	229	215	208	212	215	210	207	232	231	213	226	199	232	216	226	222	219	215	200	208	214	211	207	197	222	197	175	241	221	189	199	218	191	203	220	221	205	210	207	257	214	214	217	213	168	200	197	219	184	207	218	227	185	240	235	197	224	189	198	219	221	241	198	183	199	215	232	190	183	190	212	216	202	208	200	207	209	229	225	173	238	214	207	220	220	193	195	189	189	199	203	220	220	208	204	195	208	205	177	201	228	222	209	192	227	223	197	188	186	211	211	211	189	191	201	202	207	218	253	236	229	218	235	202	208	197	231	206	192	239	211	223	223	214	198	196	251	236	203	241	215	229	216	203	212	206	206	243	213	217	165	222	241	196	212	227	196	213	258	201	238	232	221	188	230	167	202	182	208	237	200	218	231	213	224	218	228	189	220	193	223	224	212	195	219	199	220	162	200	197	210	228	206	191	183	199	224	209	216	207	188	199	223	213	215	196	220	205	208	202	208	205	215	200	197	204	201	195	194	187	197	220	201	217	184	195	188	233	219	238	217	213	181	229	202	195	212	206	197	201	206	204	228	218	217	221	202	209	210	199	187	189	190	200	219	222	224	235	195	209	200	191	229	182	215	189	192	231	231	208	206	201	201	208	253	218	233	204	217	213	206	218	206	186	202	211	224	182	214	200	184	210	212	195	198	196	242	210	232	218	229	222	235	192	219	214	198	215	200	182	231	221	207	215	199	194	193	208	183	240	190	207	229	208	188	197	204	222	236	221	188	217	216	194	218	218	239	202	204	209	212	185	198	208	196	213	207	199	227	224	200	219	227	173	229	223	231	198	199	232	240	208	218	213	204	208	213	206	208	212	215	211	188	224	235	213	213	216	203	201	209	216	215	216	196	220	214	211	215	206	222	222	204	191	206	208	204	224	182	207	179	245	187	202	216	229	230	204	202	187	190	218	214	246	198	213	212	225	201	221	234	197	215	194	206	191	227	205	223	206	210	219	210	206	194	238	200	207	237	219	223	192	153	205	225	200	213	232	195	218	203	219	185	190	243	200	204	218	221	194	205	225	220	218	217	192	203	216	206	222	234	213	207	222	216	198	189	236	206	201	184	177	228	211	198	214	195	178	209	186	224	222	192	189	205	203	205	196	209	191	200	211	190	179	201	184	219	201	200	211	195	205	182	214	195	204	201	205	211	222	211	212	216	209	200	217	229	221	187	211	223	209	224	211	203	186	226	208	227	202	189	202	205	206	215	206	217	187	214	198	192	202	204	196	209	223	210	228	202	245	227	201	228	216	190	197	227	213	225	212	212	218	235	199	220	208	222	208	205	234	174	198	203	211	228	206	190	231	184	220	221	196	192	219	206	223	208	193	191	228	186	225	228	225	238	191	182	215	200	238	192	209	202	215	213	205	229	228	221	208	201	221	204	167	241	212	215	220	222	216	213	230	187	225	190	197	226	200	164	197	199	198	196	227	228	221	213	207	213	210	186	208	222	221	216	211	197	225	184	217	216	185	230	194	199	228	211	191	213	200	215	209	179	214	219	191	212	196	196	198	222	174	208	197	212	219	206	214	211	220	194	230	219	203	198	221	208	211	210	211	199	217	183	228	268	239	189	183	212	214	194	235	207	198	187	242	187	220	212	221	218	204	207	235	199	206	211	225	202	202	218	212	205	218	186	220	182	177	198	214	233	212	226	224	210	205	213	201	214	192	214	199	213	189	224	190	210	200	209	202	213	254	212	205	217	217	220	214	218	201	200	204	212	199	186	210	213	215	204	187	215	210	199	207	212	176	220	200	214	194	218	189	212	229	216	208	238	213	221	230	221	217	203	199	221	171	201	203	198	228	213	198	250	190	252	204	200	190	213	204	206	207	217	198	222	241	237	211	201	208	201	197	179	200	195	227	234	200	246	200	203	190	220	180	225	227	212	230	206	206	204	222	219	222	226	207	194	221	201	229	214	252	236	198	199	189	220	183	225	193	224	197	186	212	185	212	185	181	201	223	218	203	193	192	204	240	242	236	210	209	174	210	232	190	196	220	245	216	192	201	210	196	181	193	179	216	191	220	232	226	205	221	206	197	217	208	210	194	197	196	217	212	203	185	209	213	205	198	197	220	202	197	192	198	206	225	214	221	204	203	238	199	186	204	190	206	219	222	227	247	221	212	203	225	227	208	204	162	204	204	227	191	205	204	214	203	219	209	191	204	236	229	226	185	204	215	177	202	236	218	211	199	207	216	194	217	228	226	172	185	217	226	211	239	207	230	190	207	207	232	228	213	205	195	213	219	193	231	216	206	206	224	213	207	181	180	179	195	198	218	203	192	247	210	215	173	190	209	190	201	178	223	229	205	207	184	203	202	207	192	197	210	221	205	220	214	216	196	202	198	216	213	215	202	193	197	162	207	224	196	220	194	181	209	224	200	176	235	217	214	208	219	233	203	209	221	199	235	206	244	256	226	217	196	196	230	202	215	202	189	226	198	201	199	209	204	186	197	201	215	210	220	201	185	242	223	228	204	197	196	202	180	218	200	218	208
25558	1156	1428	1576	1216	1034	898	798	717	740	656	715	605	622	641	615	581	602	550	589	577	555	557	503	523	533	510	546	550	528	531	516	523	552	524	524	508	517	529	532	462	502	532	513	532	550	522	493	487	488	520	533	512	498	491	537	553	525	495	511	485	499	531	498	531	500	477	480	518	515	473	521	511	517	525	521	509	537	484	497	449	516	524	527	495	513	480	525	471	511	506	513	534	477	524	494	523	532	540	473	511	527	508	500	513	478	484	517	468	489	504	527	502	477	473	492	529	488	526	504	495	540	502	518	488	494	496	472	530	494	538	490	475	533	548	585	463	535	481	488	487	493	481	493	551	500	562	503	513	508	535	515	530	497	533	497	518	549	463	491	486	507	540	507	501	524	472	531	487	541	498	474	503	495	474	484	503	513	502	502	470	465	533	510	488	513	485	535	519	463	514	524	495	487	484	496	538	493	505	507	493	478	476	517	501	526	503	494	542	459	528	453	522	480	502	513	510	480	491	510	459	490	512	465	502	511	513	514	535	509	491	540	480	474	487	526	476	482	497	491	488	537	551	532	517	501	468	470	541	502	517	516	526	510	503	482	534	530	489	526	512	509	528	540	507	531	478	493	522	524	494	480	550	481	491	509	533	477	520	500	537	519	517	506	520	505	532	427	489	503	499	523	533	542	492	498	547	481	500	520	519	522	511	567	501	501	514	497	480	482	501	544	509	507	502	512	496	487	510	498	518	506	499	476	491	486	499	487	504	479	533	539	498	514	522	529	518	524	483	527	527	493	518	476	538	526	504	540	472	510	499	492	515	533	522	484	557	458	522	494	492	507	530	479	497	469	512	492	544	483	496	494	466	564	509	516	548	524	517	522	536	498	509	457	519	506	497	526	464	547	535	496	476	485	492	507	507	531	495	496	488	522	461	531	478	521	521	553	487	509	492	503	528	539	520	497	506	562	488	534	489	508	510	579	571	520	497	541	504	516	490	503	498	518	489	526	530	506	513	492	494	516	517	491	500	505	486	481	502	485	537	473	493	466	509	533	491	473	497	513	514	484	520	492	506	483	542	483	560	540	492	521	533	483	501	502	531	536	502	503	508	536	540	492	499	503	476	498	524	537	516	501	529	524	506	525	509	484	550	535	516	499	482	467	489	483	545	499	503	552	496	462	502	508	496	470	523	528	477	527	524	526	519	507	519	535	552	510	517	502	513	507	503	477	499	470	495	498	534	547	509	483	508	505	466	498	546	551	488	559	504	522	499	482	507	507	507	543	498	508	485	504	512	489	543	518	520	472	575	515	527	504	522	500	557	483	488	469	486	510	500	518	520	475	476	558	520	514	487	520	513	489	492	476	533	502	512	544	517	518	508	503	542	500	498	498	461	535	472	489	472	505	524	528	487	478	519	495	480	530	496	538	509	486	516	508	507	512	529	490	538	549	528	517	509	480	532	517	520	531	507	522	538	499	516	504	508	539	503	516	495	531	488	526	530	524	519	488	473	523	559	517	458	505	483	483	522	503	522	541	496	499	495	518	503	531	471	481	508	510	512	480	530	498	493	547	466	515	514	485	526	530	514	554	480	475	542	530	503	502	558	493	508	477	493	512	494	527	483	493	530	484	494	498	494	498	503	532	534	514	489	494	524	493	516	524	460	493	480	509	545	487	515	518	505	505	450	510	521	520	492	492	487	501	515	513	511	543	516	482	562	517	502	525	494	503	476	527	536	501	466	521	529	513	459	513	519	487	547	507	520	528	511	508	527	538	526	509	518	551	534	499	501	522	484	537	509	510	505	513	495	530	475	507	523	536	471	499	511	513	531	486	497	490	472	455	528	518	522	516	476	521	519	542	484	523	498	520	471	530	522	514	528	491	483	508	544	528	515	505	524	539	501	497	497	524	499	481	513	517	548	506	499	522	507	503	505	520	488	525	503	524	548	515	528	522	502	497	499	525	509	498	507	538	534	492	520	494	518	503	510	465	496	505	535	528	485	460	509	527	487	542	531	479	516	505	489	455	544	535	549	509	459	525	507	502	478	517	503	505	486	503	506	482	490	463	506	524	514	582	490	505	551	514	499	508	488	504	500	558	491	508	521	508	511	488	510	497	483	508	496	482	514	545	491	532	493	514	506	489	511	480	482	538	535	473	507	519	525	508	522	493	529	495	518	505	552	495	500	506	454	526	509	479	484	510	539	520	496	485	506	516	507	513	493	519	512	502	502	496	471	520	508	502	531	530	487	540	488	505	544	508	509	499	487	514	496	499	501	521	491	523	499	506	512	534	518	493	506	559	529	521	463	488	531	525	549	510	483	523	467	513	524	521	490	507	539	529	474	492	509	529	552	484	511	514	508	526	531	517	511	501	501	500	498	497	498	540	508	506	504	495	536	508	541	500	532	523	495	521	531	503	457	505	531	510	487	504	519	490	490	486	500	503	505	520	482	536	496	510	511	557	481	535	495	496	523	502	526	533	513	506	499	503	462	500	496	482	520	498	540	505	523	516	538	513	481	537	500	510	517	512	549	523	499	493	517	514	504	488	502	518	520	503	508	528	492	507	539	582	508	505	506	501	497	510	507	477	497	493	515	511	508	519	473	527	454	484	495	505	523	506	522	504	536	519	513	515	512	531	520	507	553	528	482	540	527	500	447	518	536	482	513	522	491	532	481	514	506	502	517	488	518	496	525	540	481	498	487	493	512	479	498	509	486	491	491	498	529	492	537	512	483	546	509	489	548	541	527	524	472	478	514	523	488	533	517	551	522	508	521	507	490	478	515	496	512	528	496	513	520	522	562	512	524	511	506	532	513	491	466	507	499	534	519	481	505	521	522	522	485	500	487	506	480	509	516	522	490	457	502	498	529	505	493	500	508	526	489	478	501	515	504	515	497	490	509	486	519	531	514	510	488	502	479	470	490	488	515	473	516	484	537	493	518	475	468	512	526	524	549	468	525	523	508	528	541	520	479	505	478	534	496	520	510	480	505	512	504	486	541	541	510	526	517	542	518	525	526	536	534	491	543	507	475	492	509	479	519	497	479	492	521	516	539	528	506	467	522	528	548	480	508	571	502	516	510	515	523	483	487	527	468	541	498	506	489	530	544	500	507	542	521	497	464	484	497	521	481	517	475	471	473	531	494	552	495	486	510	486	492	516	528	502	474	532	552	511	538	552	480	476	471	556	480	503	510	495	504	560	518	510	551	576	514	536	491	535	494	500	488	502	515	512	469	537	533	497	506	504	529	489	535	525	558	500	518	523	529	525	483	538	544	528	497	510	512	562	511	525	514	472	521	533	494	477	478	481	523	495	518	519	478	524	543	501	513	440	534	490	495	487	488	520	529	501	491	476	486	510	507	537	534	498	492	516	487	483	480	520	514	485	502	520	467	493	525	491	522	522	469	518	499	507	519	524	468	539	476	525	520	508	440	478	507	503	497	487	538	522	489	529	525	512	506	528	476	510	548	534	526	519	515	533	511	504
53493	18268	4879	1607	918	633	527	439	425	426	416	411	377	401	354	394	336	348	352	330	347	368	348	327	356	334	351	387	330	367	315	324	366	353	331	366	387	379	321	334	348	347	336	341	353	354	360	311	347	340	368	352	349	325	319	330	344	354	359	341	324	342	341	401	346	346	346	332	336	367	347	316	381	362	367	337	326	335	323	352	315	362	363	353	352	369	330	361	367	342	291	318	351	348	350	326	323	338	344	365	331	338	341	353	332	377	312	320	300	349	348	405	353	346	357	334	306	351	346	319	356	334	330	354	371	335	346	350	357	321	326	325	362	375	358	356	331	343	358	341	333	354	378	329	379	321	373	371	352	350	326	347	341	322	329	344	325	310	357	327	306	336	336	366	360	317	333	334	367	332	403	371	331	325	334	358	386	325	342	338	308	310	349	343	357	358	368	330	388	321	343	340	346	324	315	379	338	369	285	354	356	349	294	343	323	340	364	363	328	326	334	359	317	326	364	342	328	341	323	337	336	371	317	338	332	339	330	334	354	351	356	362	406	361	381	340	335	347	357	327	339	311	361	359	347	361	359	344	329	331	350	328	366	377	349	340	347	332	332	334	313	355	335	339	341	339	332	329	335	357	350	361	333	347	319	318	356	325	314	358	324	366	332	322	319	330	334	328	343	348	341	361	349	362	353	335	340	331	350	307	356	333	371	343	342	348	325	349	363	366	323	364	306	320	333	361	368	376	357	299	348	345	379	349	329	321	318	330	330	332	308	319	345	330	363	360	335	374	350	347	329	367	397	330	363	323	380	376	348	361	348	343	359	342	364	327	354	351	330	342	344	353	353	303	387	321	337	355	349	313	338	348	364	345	353	354	347	337	322	337	318	315	381	336	347	348	341	346	358	314	352	345	334	379	334	330	323	326	317	345	358	358	327	328	352	365	363	321	379	362	353	316	315	394	375	336	305	380	328	342	345	350	325	339	309	348	382	350	328	349	373	298	331	376	357	359	406	369	357	383	343	306	328	366	347	372	344	329	309	361	349	339	322	314	347	358	334	356	347	396	335	348	336	298	400	336	349	332	353	330	309	383	351	342	316	365	328	329	366	365	366	331	367	310	353	336	363	366	327	334	369	370	320	350	360	335	338	325	357	328	349	317	344	374	341	337	337	321	367	344	335	338	380	315	359	334	334	315	406	390	344	332	368	373	336	308	318	343	357	330	394	336	327	320	321	337	354	326	337	332	345	354	372	324	354	337	344	344	366	367	349	350	349	329	363	358	325	345	363	342	352	323	336	360	320	341	315	393	339	365	354	339	304	335	376	359	335	330	331	333	336	319	345	357	381	336	345	360	346	338	348	301	373	333	327	346	334	320	320	339	356	316	350	363	314	323	339	321	353	335	354	341	348	330	360	328	370	362	359	352	369	362	320	328	362	344	372	323	346	381	349	370	318	349	298	353	331	329	343	370	314	350	349	358	316	304	355	393	362	357	326	330	347	312	332	340	359	322	329	353	334	339	318	352	350	398	313	301	327	380	340	327	320	335	362	315	318	362	324	353	329	356	350	318	342	385	359	340	306	329	313	332	395	339	333	353	354	356	346	360	344	360	310	334	344	385	335	339	340	364	364	345	359	339	320	352	338	326	363	377	354	332	363	341	362	314	319	372	351	361	346	365	341	383	338	321	364	338	338	339	365	323	362	341	318	333	347	370	350	342	307	342	332	348	370	349	337	340	366	331	392	334	354	356	376	353	301	373	330	347	349	375	324	357	363	357	338	313	376	340	355	345	350	370	336	302	323	344	331	283	382	332	389	360	342	372	336	345	319	321	344	373	338	358	329	326	345	374	364	351	368	338	328	316	365	372	364	364	353	334	305	351	343	319	331	318	329	288	336	299	335	346	323	346	360	359	374	331	336	366	330	353	323	359	368	326	350	345	351	344	365	346	332	349	343	340	367	313	344	346	359	342	364	320	352	361	312	360	356	347	339	352	328	368	383	339	349	334	364	326	333	356	333	342	361	357	329	342	318	313	356	347	345	343	338	298	327	343	393	353	328	344	367	344	327	320	349	339	340	342	348	362	343	334	334	356	350	343	365	329	318	351	343	338	353	337	350	344	335	289	318	347	355	329	329	350	334	383	346	343	364	391	367	366	377	316	346	329	327	306	347	345	300	334	356	349	344	343	346	324	348	353	330	340	336	360	353	368	314	303	344	373	315	347	368	336	319	368	336	336	345	337	327	367	345	331	334	340	355	324	348	348	329	342	340	308	324	374	306	360	369	356	328	390	363	333	354	377	377	342	350	350	351	335	353	355	343	337	355	342	358	322	393	371	379	325	342	318	329	345	319	342	334	347	318	319	402	357	314	341	345	362	383	350	318	354	343	341	317	337	342	368	324	351	350	347	345	314	349	342	334	350	335	375	407	337	335	322	318	355	388	332	356	356	352	361	332	340	360	338	360	285	320	327	324	354	348	311	339	368	342	311	358	347	339	346	333	327	376	345	358	345	335	329	360	355	379	307	292	326	322	354	300	343	398	339	332	345	356	347	373	375	296	383	344	340	349	341	367	325	330	396	352	307	351	328	342	341	341	352	332	353	339	366	353	356	330	332	331	387	365	370	358	327	344	322	351	356	337	374	376	337	371	322	332	331	323	356	356	326	346	323	340	353	352	390	321	334	364	337	360	381	328	331	331	338	333	312	355	326	339	352	340	299	356	348	368	354	344	326	316	336	302	356	323	349	352	362	300	329	350	340	355	369	331	329	363	346	330	330	353	344	381	337	345	339	370	321	369	362	381	353	330	362	375	368	325	333	334	361	349	388	367	337	367	347	340	338	358	357	369	345	330	321	369	336	330	386	326	330	355	365	386	344	359	350	335	365	324	345	341	355	322	395	364	341	346	330	343	323	328	351	337	332	319	356	376	378	359	363	355	353	322	318	369	373	309	323	319	335	320	329	376	324	361	357	324	320	314	348	346	366	330	336	332	348	322	359	345	373	339	299	317	366	325	337	328	339	373	306	338	340	303	339	341	346	331	325	364	354	337	350	396	361	355	323	327	348	367	352	327	351	355	334	374	302	346	313	319	341	364	364	320	357	353	395	393	322	359	354	356	314	323	339	325	342	301	342	292	351	351	338	364	367	315	357	363	349	381	335	360	331	365	363	351	324	342	337	357	308	359	334	349	351	341	319	302	337	364	328	347	358	352	361	329	363	343	319	336	349	341	306	343	345	393	382	352	338	357	306	333	324	331	338	341	315	345	347	330	369	317	333	345	359	326	311	325	323	333	364	337	348	353	333	358	335	344	373	327	311	331	383	344	346	350	330	361	394	351	315	331	319	336	344	318	314	329	334	351	365	357	352	328	368	325	362	341	332	380	349	358	351	330	358	359	383	372	351	350	316	338	366	343	351	324	330	339	336	353	364	337	315	334	367	329	361	355	370	359	365	318	341	350	327	335	332	368	324	348	342	381	366	348	360	345	354
33016	1992	2531	2716	2134	1887	1525	1358	1247	1127	1155	1068	1037	990	961	978	927	896	892	816	797	791	872	802	812	780	800	788	799	820	744	843	768	768	761	763	797	811	842	863	785	793	853	731	799	764	832	758	759	771	742	721	781	780	765	822	750	796	775	754	767	824	727	768	772	752	776	714	834	724	742	808	785	758	700	771	720	761	754	804	759	772	751	776	779	768	749	790	769	745	779	804	730	742	748	797	762	744	775	773	725	753	763	765	760	730	780	798	797	726	701	787	767	760	735	761	755	752	734	807	758	763	744	725	773	811	746	755	718	732	773	762	744	758	776	769	742	809	792	778	733	780	766	764	783	741	740	751	721	748	761	770	747	735	745	755	744	807	747	702	754	774	758	802	772	752	730	773	799	760	755	791	753	747	768	779	779	716	789	786	782	791	796	775	783	757	707	753	763	740	707	776	746	799	765	731	750	776	750	781	741	720	748	778	795	757	761	767	754	737	776	763	717	722	703	731	766	818	791	816	762	735	763	697	774	758	718	744	704	759	760	724	732	764	738	716	783	746	744	779	753	782	771	785	759	771	774	763	736	776	751	745	737	803	746	772	756	781	773	773	746	799	756	764	793	770	769	827	758	780	761	787	772	724	745	725	785	761	734	736	788	754	759	748	802	752	789	768	718	764	765	694	797	725	753	789	800	721	792	773	758	780	754	765	754	747	804	745	770	719	717	738	760	750	784	784	790	756	795	799	719	721	782	729	769	805	800	760	772	752	728	800	806	779	806	723	711	747	786	802	792	756	757	752	788	772	784	766	731	778	745	760	687	756	770	811	761	760	714	734	761	787	765	717	841	731	754	770	694	777	753	778	764	743	723	712	781	730	814	751	743	766	753	777	716	751	721	724	766	822	761	727	796	793	759	783	758	795	778	811	757	787	743	790	743	770	767	697	785	734	713	688	775	782	797	767	746	739	805	744	777	780	769	757	789	788	739	773	759	758	779	728	793	709	762	757	724	759	751	722	771	734	751	742	780	799	756	743	728	715	787	771	698	742	756	759	779	781	754	799	765	739	760	767	758	755	821	766	757	753	772	752	788	747	737	743	760	794	718	755	726	709	801	732	790	757	757	778	770	789	750	735	789	752	771	768	759	744	808	747	763	763	793	765	727	783	744	719	750	731	760	771	798	744	721	723	756	800	773	763	756	769	737	735	778	730	778	758	745	748	740	738	764	709	794	751	744	771	779	736	806	788	755	737	723	731	744	777	750	770	734	767	753	723	778	794	787	707	793	774	757	791	764	730	777	766	794	745	794	798	760	752	750	757	790	780	771	722	769	741	739	785	743	735	746	737	729	780	770	768	745	722	766	778	723	739	733	818	753	776	714	705	764	755	783	763	779	737	761	736	761	779	747	751	735	782	775	792	759	765	732	705	744	728	724	738	737	812	767	799	737	732	730	752	778	751	790	739	740	763	803	808	742	743	765	720	739	773	714	822	792	768	791	761	776	754	803	750	753	740	739	750	747	702	740	769	792	752	737	783	767	742	790	718	775	725	772	764	734	757	754	757	747	791	747	746	754	769	762	753	761	770	749	777	731	779	775	782	788	705	775	688	790	763	727	736	722	796	766	752	721	764	768	780	784	836	781	780	806	756	719	755	715	728	792	784	763	767	742	736	773	751	746	717	738	769	734	730	743	761	730	745	716	792	765	734	749	750	777	776	824	800	762	792	774	762	782	746	736	760	765	722	760	797	770	745	765	792	765	765	723	768	782	752	766	773	728	727	743	791	761	740	746	767	754	767	791	757	766	806	763	709	761	724	759	774	758	783	733	805	757	773	755	771	797	714	738	786	746	722	788	771	751	705	775	761	760	717	811	774	763	746	767	769	739	760	710	791	731	779	717	760	785	808	750	788	693	714	750	730	780	770	741	743	755	732	783	759	706	745	781	740	704	741	767	751	744	826	783	741	714	763	764	733	787	728	799	745	790	742	741	758	744	793	801	781	759	773	757	779	774	736	777	780	765	761	730	773	735	765	761	783	749	763	738	737	744	741	751	754	786	691	778	728	777	739	775	745	750	720	742	727	775	777	719	765	750	782	799	763	793	766	803	810	752	776	707	752	793	747	710	783	764	760	766	744	725	787	777	818	717	796	782	777	795	730	734	747	727	774	737	744	730	747	747	782	748	741	757	818	778	775	810	760	781	779	721	751	748	715	753	747	776	804	772	781	763	756	711	764	695	748	724	818	774	790	777	749	762	757	772	714	780	738	793	737	740	735	755	790	712	742	777	745	760	758	749	719	719	779	731	738	797	742	735	733	742	765	754	737	754	768	773	745	776	795	777	777	767	757	763	771	715	785	774	764	753	753	838	762	786	773	685	768	784	717	779	756	701	738	742	742	756	806	730	756	754	743	766	737	751	753	820	763	734	733	843	778	705	790	793	698	748	760	712	718	718	723	756	765	793	698	731	743	724	765	730	751	747	769	740	756	721	795	718	755	704	760	754	768	739	742	760	740	793	797	724	710	789	744	779	780	754	778	755	723	726	818	777	721	817	750	759	745	791	762	776	748	750	775	827	740	790	779	798	780	805	746	730	768	766	733	799	764	805	773	750	703	835	778	748	733	750	824	743	759	761	784	713	787	749	732	775	718	751	752	810	759	736	807	749	762	694	705	751	741	762	757	728	768	756	735	759	761	759	735	792	771	760	765	747	788	720	760	740	730	772	739	762	730	746	784	697	771	789	804	758	806	727	727	774	772	749	790	757	768	737	747	758	778	754	821	757	722	731	756	694	775	731	728	737	771	763	730	802	744	773	684	769	775	760	776	735	773	780	780	782	727	767	786	735	748	751	757	686	754	769	744	770	765	728	768	766	752	777	789	806	807	737	782	732	761	780	730	742	757	736	781	746	800	794	739	708	759	772	735	762	735	792	785	796	743	745	731	732	787	780	781	769	796	716	726	725	784	759	760	769	702	729	766	796	722	769	783	764	808	759	782	816	769	742	746	772	738	736	727	773	789	724	802	743	774	760	790	730	717	755	725	757	708	760	744	773	777	759	774	775	783	734	717	750	764	775	756	789	748	738	773	713	811	763	758	816	776	732	730	734	764	754	757	780	760	729	770	736	751	772	762	766	744	760	743	758	757	767	793	780	728	742	747	747	781	750	811	756	775	729	803	736	749	757	815	729	769	726	779	763	760	732	752	729	779	776	733	750	830	749	770	756	763	723	721	744	705	735	779	691	730	751	745	743	748	766	747	763	748	771	764	748	726	732	745	769	813	789	787	776	743	759	758	698	768	725	771	740	731	743	741	749	737	801	801	726	792	762	709	796	746	816	763	766	721	798	761	760	745	771	753	789	760	747	729	738	740	796	726	743	744	729	777	743	789	782	790	796	764	753	753	777	748	754	738	790	752	769	742	751	784	816	804	741	711	749	730	761	783	760	761	733	742	759	716	755	727	780	787	744	741	731	763	732	717	748	719	775	771
15866	1772	219	153	160	147	129	116	117	126	133	107	108	115	117	126	136	123	114	145	123	123	115	111	117	113	125	144	136	118	106	109	115	108	126	142	118	114	151	108	112	114	126	107	115	104	104	122	122	120	117	125	107	123	117	111	113	121	115	132	94	123	99	119	125	117	117	110	114	102	101	120	115	110	135	125	122	117	116	111	106	117	129	142	118	134	140	127	129	100	87	106	113	109	121	121	118	148	153	132	110	113	120	113	123	106	132	110	124	125	125	115	119	104	141	129	129	122	127	114	130	146	137	117	101	121	121	111	122	146	123	127	117	118	126	122	134	127	120	110	129	135	124	113	130	129	113	115	127	116	110	117	118	104	138	138	131	134	115	112	118	130	110	128	132	130	119	121	114	134	139	102	124	116	137	108	139	116	119	131	119	103	118	118	119	110	141	116	102	124	135	117	121	117	114	105	131	114	131	120	120	115	129	130	117	128	125	136	113	121	100	100	105	127	125	134	104	114	130	119	132	120	113	95	117	126	121	136	128	120	118	124	111	138	122	146	111	101	134	140	114	138	130	127	129	142	137	150	126	131	126	116	119	112	139	106	133	124	108	140	120	101	99	115	102	126	126	123	128	122	132	136	111	125	133	123	113	120	115	133	129	114	127	126	105	128	132	119	122	108	130	113	130	100	113	117	118	150	128	129	114	127	124	117	128	111	116	111	137	129	116	112	98	122	129	133	132	116	114	126	113	112	133	126	126	114	112	119	100	114	135	116	116	117	140	112	120	142	113	124	123	128	116	139	117	118	128	132	129	110	109	112	133	100	127	132	114	132	101	135	109	100	103	126	113	112	121	129	123	127	125	124	119	102	132	104	110	133	123	115	123	135	110	126	127	110	117	139	125	116	116	100	124	141	116	133	115	118	108	131	123	88	129	120	156	117	122	98	146	127	112	118	135	124	128	120	120	115	111	116	115	116	138	132	113	125	128	106	109	119	115	129	120	124	125	117	123	120	126	121	116	112	129	116	141	115	112	115	117	127	112	126	138	115	117	101	122	111	128	120	120	118	106	118	125	114	105	117	112	129	137	120	138	119	123	100	113	126	110	104	125	109	99	140	102	127	143	122	145	127	118	127	124	109	120	131	115	126	114	131	96	109	129	128	134	121	118	111	133	125	112	124	110	123	107	112	115	130	103	132	134	118	119	137	106	136	117	106	136	119	114	106	122	120	107	113	108	115	127	104	120	127	119	117	120	126	130	127	125	111	132	133	127	129	129	115	115	122	113	111	104	105	132	132	129	127	135	115	138	128	151	119	98	133	146	125	125	134	124	149	113	129	137	131	122	116	128	112	129	118	132	117	98	116	135	109	115	116	128	112	107	122	112	135	111	129	139	119	118	134	99	133	128	136	132	122	135	136	142	125	105	111	109	123	141	113	121	119	133	113	89	115	115	100	111	109	133	109	138	113	99	121	137	128	109	124	111	108	128	126	123	93	125	104	142	108	118	111	125	111	109	124	117	86	121	140	136	117	109	143	113	104	134	125	128	110	89	112	126	114	134	113	111	124	116	119	122	103	130	98	123	105	127	102	116	102	117	105	123	117	100	110	157	120	134	106	122	121	106	121	129	106	118	105	124	137	127	154	121	118	122	101	112	118	113	116	133	128	100	113	122	121	119	119	98	118	110	123	114	123	109	109	117	122	125	139	123	103	106	111	111	112	112	124	136	94	113	92	127	102	121	150	101	107	124	129	128	124	88	145	118	130	130	118	101	118	124	105	114	97	120	118	104	95	126	106	111	153	131	123	123	129	101	102	119	115	106	108	113	122	124	110	108	103	106	135	119	100	115	115	116	117	127	110	116	130	127	132	132	100	108	119	109	117	120	101	122	133	120	122	111	110	101	96	133	119	108	120	116	123	123	114	129	112	124	113	113	112	105	99	125	107	117	133	126	132	110	122	115	119	111	118	135	115	109	107	109	112	124	110	127	149	152	134	126	110	106	105	119	112	117	132	128	114	97	92	139	118	107	126	139	137	114	103	133	113	128	115	108	120	115	107	118	108	103	141	117	121	126	112	123	125	124	118	106	105	117	130	142	106	134	127	96	112	119	125	119	108	119	117	109	124	127	128	103	131	129	114	111	86	108	114	123	109	148	130	129	123	114	109	136	112	111	124	102	134	127	127	124	114	127	126	143	140	128	127	119	108	128	130	107	134	132	112	109	135	124	112	94	128	129	140	97	105	115	114	115	115	105	121	131	135	120	114	114	131	129	117	114	138	123	142	110	114	109	112	102	102	132	123	139	113	130	130	116	112	112	108	110	101	126	110	120	148	114	123	110	100	121	111	122	115	118	116	103	107	108	102	107	122	117	118	104	115	117	148	133	133	126	110	128	113	124	126	101	124	124	127	121	123	114	123	116	126	122	113	136	111	120	101	109	112	104	120	130	136	116	104	103	123	106	123	124	137	124	109	113	121	131	87	107	109	127	126	138	116	111	129	99	109	133	122	117	124	143	129	108	121	116	113	122	142	118	129	121	144	131	114	115	123	127	132	129	122	120	113	132	120	116	127	134	107	109	114	125	124	119	106	117	140	116	117	113	100	104	110	108	135	99	116	110	116	120	128	112	116	111	109	123	119	142	121	108	112	119	110	122	117	121	128	115	107	116	127	93	116	143	135	98	119	121	117	119	107	110	110	117	110	120	114	113	116	133	126	119	123	120	134	125	114	113	142	127	110	116	140	129	101	139	113	99	119	123	123	109	109	118	144	131	139	139	127	127	110	149	144	123	135	113	116	100	123	134	112	135	137	118	101	107	106	122	143	123	126	125	136	121	128	130	100	114	111	114	112	123	131	109	120	126	121	116	115	136	96	112	114	128	111	112	119	88	110	114	121	121	134	105	114	140	109	113	96	111	94	123	114	112	110	106	141	119	114	103	117	128	119	84	101	125	138	125	121	102	102	112	88	118	128	118	110	123	114	111	99	108	126	113	129	127	123	138	102	128	115	118	119	128	112	122	131	117	112	104	110	114	115	126	122	114	129	128	115	114	124	115	138	119	135	116	110	132	128	128	124	128	110	123	109	114	99	120	131	124	136	128	109	132	137	119	123	107	131	116	128	122	135	117	125	122	135	124	130	114	126	127	104	107	136	118	124	94	126	118	126	113	107	119	122	117	124	122	130	100	118	107	119	114	127	132	121	100	117	121	112	123	107	131	140	134	107	132	127	107	123	112	115	111	109	125	112	121	136	102	135	97	111	127	126	133	128	119	123	131	133	119	118	102	107	116	102	126	99	130	119	108	98	124	122	145	96	111	107	114	132	102	125	118	135	107	118	127	125	131	117	104	119	114	105	131	140	119	122	123	118	119	115	118	129	104	106	107	116	128	121	125	124	114	128	116	127	101	119	131	125	119	134	123	118	108	107	117	116	110	125	110	135	120	121	101	114	120	130	120	111	119	101	141	113	136	124	130	119	122	110	118	122
9417	470	433	492	421	419	366	351	337	310	357	323	352	357	318	331	310	336	325	328	339	314	313	330	343	327	358	314	341	317	329	344	352	329	318	349	307	322	307	360	292	353	321	340	322	326	303	309	331	306	327	316	318	315	306	312	335	286	333	340	316	328	318	292	319	342	339	322	314	349	317	341	322	321	331	300	313	328	320	310	314	299	298	321	313	308	340	367	292	285	322	357	307	334	326	363	341	304	281	324	325	325	307	295	340	298	311	299	301	355	359	332	346	325	345	318	349	307	306	314	335	314	321	312	319	336	313	337	296	309	318	319	327	306	318	284	315	323	333	324	320	320	324	366	339	349	325	332	329	311	307	303	310	331	322	368	308	330	293	320	288	269	299	329	329	327	328	312	316	329	308	329	309	346	304	329	372	331	293	333	328	330	310	307	325	309	332	355	338	326	331	298	298	328	333	328	327	300	331	327	342	320	339	346	297	306	301	293	324	296	345	309	315	340	327	331	323	305	315	317	343	363	326	293	321	334	337	299	293	316	337	302	307	356	324	317	324	325	363	325	308	317	308	335	288	342	290	328	338	286	333	310	258	296	336	324	324	316	357	338	320	298	314	334	342	338	345	327	298	314	312	317	331	309	299	351	337	341	337	332	302	314	329	357	353	275	323	328	311	337	305	332	340	304	336	322	293	347	322	317	312	335	305	296	343	300	304	284	301	331	346	338	300	348	333	307	351	316	292	308	327	320	315	304	325	341	323	334	324	320	308	306	285	340	281	321	303	351	326	310	335	306	318	343	327	318	316	328	334	297	320	304	294	326	305	338	316	296	362	333	308	322	299	323	344	331	319	320	318	334	324	338	306	342	312	324	323	310	314	304	276	327	343	288	302	341	339	309	302	299	333	306	312	303	292	332	332	331	308	314	332	355	344	325	369	316	328	321	307	327	346	307	354	327	340	287	380	324	307	344	318	321	307	320	270	325	337	318	333	328	331	287	291	324	313	322	302	327	318	301	300	339	318	285	302	322	309	349	326	336	344	312	306	315	324	306	336	337	314	322	332	311	295	349	322	300	330	322	346	338	334	341	298	323	307	326	302	310	295	288	332	308	327	334	321	311	313	315	328	329	282	309	288	328	321	325	340	346	340	329	343	329	334	338	335	335	322	318	328	343	309	316	293	338	345	300	331	298	301	323	308	314	301	317	332	332	299	304	324	296	326	324	317	332	304	328	313	315	348	335	350	341	331	329	334	308	345	316	317	328	318	288	327	316	358	322	342	310	312	315	323	357	309	306	287	313	337	329	306	334	323	326	315	299	339	310	331	308	327	317	291	341	302	318	323	337	306	318	345	346	325	341	314	328	326	342	340	315	318	317	358	333	330	316	342	341	346	326	280	313	340	302	318	357	305	310	320	314	301	327	285	313	313	313	298	309	310	343	315	307	319	332	321	370	322	310	313	320	318	334	314	295	327	292	358	320	298	324	322	342	310	290	328	345	283	357	315	318	329	340	302	314	382	315	317	328	325	326	323	337	334	315	314	322	320	298	351	333	338	318	340	337	298	324	329	289	329	312	326	306	349	311	319	323	342	339	325	315	313	303	329	311	287	293	337	310	341	323	352	299	308	322	319	321	333	340	328	304	295	329	296	344	308	329	292	347	342	322	274	315	306	322	315	304	328	335	327	329	308	329	315	290	282	338	352	304	337	329	313	327	310	317	323	342	310	330	328	285	299	303	307	322	323	324	293	316	300	317	297	296	309	331	319	278	361	313	327	300	316	296	334	307	330	307	319	319	310	342	327	320	324	300	298	310	298	359	312	329	328	316	307	336	322	308	332	320	292	313	320	287	312	354	325	315	318	305	321	334	302	316	343	307	300	330	325	304	353	317	317	327	332	347	316	322	323	318	358	332	345	311	331	329	349	324	315	297	330	298	315	320	331	324	328	330	307	363	298	334	357	343	343	309	321	318	310	301	328	319	313	330	325	301	305	335	262	339	298	293	330	318	358	331	314	315	303	313	345	318	325	298	314	340	296	322	316	331	328	304	307	304	371	317	343	363	303	292	308	305	314	331	292	328	343	303	321	295	327	322	337	342	316	321	317	298	347	355	330	296	315	293	323	344	334	331	301	304	316	343	291	325	330	315	290	330	302	323	289	334	312	320	309	298	316	326	300	306	306	335	326	327	338	332	319	341	321	324	325	332	304	321	294	326	331	326	325	318	300	339	311	327	316	331	349	303	328	322	326	312	309	330	314	316	340	367	312	303	305	337	318	329	305	311	309	311	332	334	303	334	326	302	338	299	325	286	293	316	340	317	304	321	307	317	333	326	304	317	299	320	310	317	331	317	327	325	311	338	303	337	328	318	353	282	324	317	346	354	311	315	312	335	282	336	341	313	317	287	308	304	312	303	300	301	327	319	308	298	313	307	331	353	305	292	298	318	314	343	322	318	284	349	336	335	317	366	307	291	316	315	310	355	321	309	290	294	318	327	310	285	298	364	320	332	352	317	341	299	303	315	302	336	350	358	334	334	316	309	322	299	330	311	305	309	301	305	319	349	307	309	299	332	282	302	332	301	294	330	331	318	334	298	316	326	324	367	342	318	332	351	324	313	348	326	312	305	316	339	335	314	296	349	311	322	315	349	282	304	319	340	313	318	319	330	294	328	317	317	362	303	326	295	309	312	286	340	329	317	316	356	337	318	348	317	306	315	305	286	277	307	319	284	337	312	302	302	342	329	262	344	299	302	304	327	297	363	357	320	311	316	304	312	314	279	324	309	322	325	320	302	308	303	315	288	301	347	326	321	331	311	308	264	291	313	315	323	326	332	293	324	359	308	299	366	318	350	322	312	297	324	319	290	323	334	312	313	301	324	324	323	342	338	336	282	318	297	304	291	315	321	349	331	351	331	291	329	376	316	327	292	317	284	330	325	291	310	341	306	314	332	311	318	320	298	325	330	302	294	303	315	317	328	312	326	345	316	293	338	335	302	301	342	296	344	295	296	317	313	323	328	304	319	312	345	294	358	307	303	300	333	316	328	330	359	300	324	287	327	320	334	344	282	311	316	314	335	299	321	319	295	313	327	308	330	311	328	342	336	304	303	305	346	317	303	348	306	326	314	329	304	321	329	297	330	286	343	326	348	314	297	303	336	305	330	302	295	323	321	333	321	329	333	317	338	322	328	328	319	348	339	313	326	332	311	318	317	339	304	325	338	333	281	322	313	386	317	338	335	282	346	334	337	316	338	310	304	331	331	318	326	328	318	287	315	303	303	297	323	320	309	303	309	302	318	309	312	319	335	327	336	327	340	283	318	307	339	344	306	287	326	332	300	331	339	304	316	306	336	314	304	328	334	335	328	318	349	334	324	327	312	333	341	303	322	323	335	309	315	344	338	317	296	342	301	339	323	327	317	307	344	304	336	299	326	333	313	323	320	311	341	337	312	321	352	305	287	319	351	321	315	290	327	327	319	331	332	326	329
43123	13135	2107	764	440	332	272	270	246	234	225	220	232	228	222	224	230	235	208	236	214	222	207	195	201	194	212	191	233	193	182	237	195	215	208	218	215	227	206	225	198	195	222	222	190	196	203	192	211	189	200	207	214	199	196	230	198	208	209	208	194	200	206	223	219	205	196	212	187	196	168	200	172	201	210	210	193	209	205	207	194	186	198	204	240	189	229	210	188	186	211	203	188	226	210	203	224	194	206	183	207	214	198	232	202	208	199	182	182	212	198	216	231	195	200	226	193	187	216	213	215	200	211	209	226	229	189	229	175	225	230	198	211	205	192	192	202	243	187	194	210	230	240	193	223	204	203	214	216	216	194	216	196	201	197	200	190	204	179	214	208	190	204	197	202	216	192	216	229	217	199	215	225	208	204	193	202	225	193	239	178	242	211	210	188	208	174	199	188	189	198	176	190	200	217	200	201	159	181	227	227	215	186	209	205	226	207	211	191	179	216	220	201	216	194	203	245	225	224	206	227	225	193	218	197	188	192	218	217	206	208	198	207	249	218	189	218	208	194	190	188	178	205	212	204	231	193	215	181	186	202	205	205	204	231	197	181	210	225	241	227	239	215	213	218	209	180	192	187	183	191	201	241	202	186	206	193	189	214	188	186	195	213	192	222	198	214	187	233	197	211	185	209	223	208	217	185	209	209	198	190	201	204	207	202	188	205	195	200	195	190	179	198	201	210	200	216	215	204	213	196	229	199	203	216	207	211	212	221	212	232	212	200	214	205	227	196	216	196	207	195	204	197	215	211	197	217	194	196	206	216	208	215	234	193	205	222	217	212	204	210	219	206	225	207	199	209	213	199	208	200	197	194	214	186	202	217	229	200	199	238	202	195	231	185	215	220	221	199	214	215	215	201	214	207	211	200	186	194	183	217	242	210	186	207	158	195	205	196	177	210	207	228	209	194	195	229	198	198	216	187	190	212	208	222	175	250	249	199	191	207	224	244	206	205	233	203	233	200	218	213	196	235	219	203	221	198	186	188	184	210	218	184	205	206	222	158	202	201	218	167	214	228	214	206	206	206	183	212	194	203	206	192	230	197	215	174	214	210	214	243	233	238	215	205	212	230	203	225	186	224	206	231	196	208	242	206	178	196	201	220	214	210	204	209	206	213	217	196	190	242	209	195	213	231	199	208	232	191	219	186	213	210	203	246	214	209	206	214	217	201	195	224	209	195	210	240	203	214	204	223	195	239	233	196	219	235	212	209	218	205	256	225	227	199	183	216	203	209	198	222	193	213	218	201	216	216	219	196	187	219	210	185	210	201	213	207	188	223	213	224	203	199	219	199	188	208	210	191	194	220	205	217	200	223	202	183	210	235	214	212	210	205	211	189	206	204	211	212	208	209	201	209	215	207	208	197	204	243	211	189	212	219	207	208	207	213	217	191	194	212	205	184	223	200	211	216	231	197	203	220	212	214	210	216	212	205	189	202	199	206	225	233	211	190	210	210	209	211	205	195	206	184	224	235	216	217	181	220	220	210	190	220	200	222	217	216	212	220	197	216	177	207	223	208	184	196	202	226	222	202	214	202	218	205	209	221	221	262	214	203	180	175	224	214	203	208	215	218	220	199	207	190	216	207	199	190	214	193	198	196	227	170	195	203	218	189	188	231	209	204	187	212	247	191	189	191	202	205	201	202	219	261	194	241	227	182	189	193	206	212	202	232	190	205	223	174	207	198	223	196	200	223	243	189	222	197	235	203	193	207	194	202	188	210	197	212	216	221	189	225	197	205	217	202	221	199	204	210	205	184	222	181	193	192	183	221	196	231	209	197	224	215	189	224	228	205	209	204	200	187	200	218	208	191	216	211	219	218	231	202	208	196	199	201	234	205	209	211	204	199	225	247	201	216	231	209	184	180	195	225	238	209	239	221	237	185	221	229	222	181	206	215	236	206	221	185	193	224	168	210	213	210	189	195	214	213	224	191	204	211	214	184	191	211	202	191	199	192	210	202	220	224	201	195	210	193	204	224	224	203	199	211	211	229	188	229	209	222	236	199	179	202	183	188	196	187	196	201	206	202	194	217	204	209	247	188	214	199	231	233	198	233	199	219	211	238	217	182	197	228	210	220	184	224	224	229	192	203	229	220	211	206	209	176	188	218	235	199	225	197	185	217	209	216	249	199	233	189	222	184	183	205	229	181	225	222	215	206	211	195	196	189	202	216	216	217	249	213	197	210	217	224	207	225	218	217	216	220	224	219	214	220	183	191	168	197	195	233	228	204	175	220	208	186	209	192	210	226	200	213	202	198	203	212	206	202	197	179	229	218	209	239	203	179	220	209	172	250	209	205	219	225	199	201	206	190	210	207	214	214	217	201	185	228	189	192	195	222	206	213	203	214	211	200	204	178	188	218	230	209	205	221	193	219	183	215	198	208	202	222	197	211	205	201	223	209	218	206	199	206	193	203	196	200	227	226	205	188	206	208	200	195	200	195	232	195	211	190	204	200	190	234	192	230	208	189	240	207	223	213	230	189	200	207	194	193	203	230	202	224	172	212	229	215	198	215	244	197	229	192	205	188	230	185	167	177	222	207	197	196	184	182	213	184	202	189	224	221	211	181	227	191	200	197	195	190	202	217	193	218	209	223	215	224	203	179	198	200	201	229	236	204	190	226	224	211	225	210	197	183	214	166	202	214	219	207	228	211	214	193	225	214	231	218	222	201	210	215	192	235	175	202	246	200	215	214	207	200	186	211	196	176	202	215	209	184	175	221	199	231	232	207	201	202	220	212	211	193	199	200	211	211	199	180	220	183	192	192	180	189	217	207	236	192	210	199	223	177	231	220	214	201	202	217	212	203	217	217	203	242	200	197	227	226	233	218	226	206	187	209	213	222	209	201	194	198	203	229	198	210	204	189	205	189	225	170	191	211	207	218	197	209	214	201	187	212	193	207	203	193	209	199	214	225	216	194	207	184	228	227	221	231	200	232	184	206	234	196	223	245	208	196	208	218	223	196	197	181	203	228	196	169	222	199	187	213	232	210	201	195	238	201	237	224	184	208	235	216	238	198	211	202	232	198	233	204	221	223	219	188	196	200	178	196	186	229	209	232	214	203	228	230	216	197	192	202	208	218	215	218	235	190	210	217	202	217	195	203	211	201	208	223	190	190	227	228	203	208	190	226	211	200	227	228	192	198	205	216	207	196	215	195	200	221	208	206	213	176	197	164	203	189	202	204	206	223	218	190	192	183	211	203	217	218	217	186	183	173	201	189	188	221	180	201	191	217	190	200	208	203	224	199	202	258	240	214	181	214	181	189	189	197	209	223	210	193	208	204	184	204	223	207	220	201	195	229	202	208	200	201	209	186	206	192	210	196	188	211	199	211	188	226	205	206	177	202	193	208	218	229	212	207	199	190	229	211	216	229	204	186	202	193	210	222	167	200	225	205	216	231	204	195	225	210	206	223	195	192	219	214	235	206	171	235	241
27088	1581	1414	1545	1140	1076	854	764	738	698	607	661	617	619	588	576	623	563	560	540	542	518	538	535	554	571	507	509	545	478	569	507	493	521	539	506	514	522	518	514	506	492	516	521	554	532	509	493	492	468	535	536	485	522	503	528	484	494	524	537	484	455	491	524	469	526	460	498	509	500	494	465	497	520	533	441	514	487	516	551	509	494	494	511	517	481	524	499	462	478	552	487	529	469	492	478	514	524	479	471	480	502	536	492	485	511	505	495	511	504	495	496	476	527	506	514	476	524	474	516	497	498	482	504	503	499	523	486	504	496	491	467	506	492	537	498	491	517	527	492	480	515	534	505	510	496	507	539	490	494	518	504	505	483	488	575	532	514	541	521	487	489	516	536	514	546	488	494	479	487	497	484	515	492	529	501	513	497	507	475	504	521	481	522	476	518	490	514	499	490	475	476	471	465	503	526	483	472	563	503	485	523	520	510	543	500	529	521	548	488	524	480	560	493	521	517	497	487	552	482	493	545	479	498	477	543	508	534	554	504	557	499	520	520	550	544	510	505	464	499	476	508	511	481	503	480	469	470	501	506	485	476	445	487	532	477	494	500	506	488	476	549	520	559	523	508	523	547	547	522	514	474	452	541	498	528	540	516	500	510	526	496	471	535	483	478	487	508	460	509	523	517	477	492	505	465	513	454	522	477	515	494	482	535	505	459	497	513	505	528	491	499	517	495	495	514	501	532	476	483	509	481	508	530	511	528	541	498	537	507	511	492	546	504	527	473	527	474	499	492	474	508	499	504	502	511	497	470	522	474	535	433	471	497	493	536	471	506	500	462	484	475	469	539	524	513	557	486	490	505	518	495	497	524	510	482	523	518	508	496	516	540	494	491	504	500	500	527	518	486	505	489	536	536	505	487	493	483	484	534	515	548	510	508	533	522	552	532	524	475	519	534	542	485	504	503	499	525	519	507	522	534	507	473	472	458	491	491	489	483	503	485	500	492	491	487	454	480	483	496	488	523	543	499	492	440	513	522	530	481	488	510	497	497	514	524	530	515	499	531	477	475	513	511	508	487	527	526	528	509	503	502	516	523	488	496	483	516	513	486	536	525	496	479	539	500	572	480	474	521	502	510	513	502	505	536	474	491	534	483	541	530	500	502	519	512	514	494	477	512	508	473	477	513	507	502	490	514	459	481	488	502	488	528	519	503	513	515	531	519	516	520	500	512	516	495	481	454	460	509	544	470	477	511	546	476	504	514	469	469	508	477	493	531	530	530	546	508	494	427	510	498	536	505	507	509	521	492	515	488	518	514	504	531	492	487	497	481	484	491	520	487	519	528	506	527	522	499	542	510	515	523	460	493	497	493	525	492	483	471	526	506	526	513	497	480	512	478	498	502	553	507	514	449	532	499	478	501	539	475	529	543	498	472	511	509	487	465	493	479	497	515	469	488	521	501	504	480	513	469	518	529	493	514	499	507	489	469	474	522	518	519	487	505	522	527	508	537	539	515	490	487	531	480	493	502	564	538	505	492	531	541	525	514	518	534	518	502	535	528	548	495	464	496	515	490	499	529	473	483	492	527	546	532	520	539	499	523	528	492	492	494	528	497	537	503	471	496	517	504	457	501	486	482	515	455	495	515	518	507	509	529	469	506	503	507	499	533	500	542	507	503	538	507	552	444	530	540	511	508	481	506	491	459	462	509	505	494	502	499	487	505	513	516	511	495	463	527	488	533	457	492	470	485	492	493	534	519	551	502	464	535	502	509	485	495	509	503	523	487	509	506	464	508	481	476	504	506	504	496	549	487	464	521	514	492	539	530	520	487	504	488	502	456	472	506	522	518	509	519	489	521	490	509	505	540	528	507	499	507	500	450	496	517	513	439	493	471	508	557	455	524	495	483	470	493	503	469	494	544	489	501	525	514	473	523	531	514	511	495	533	483	511	456	506	499	470	500	540	458	517	513	475	457	513	533	531	512	501	490	509	571	493	476	521	534	498	533	492	530	538	508	484	483	511	549	492	486	487	497	463	495	506	501	520	518	484	521	499	520	509	506	490	505	533	462	465	475	470	545	524	529	502	479	513	477	470	469	480	474	546	477	553	511	484	479	505	499	544	512	539	486	500	487	496	532	526	524	502	470	527	512	529	538	495	496	491	505	500	489	472	491	476	478	487	502	526	514	478	482	492	494	486	478	558	536	553	511	444	532	495	526	536	492	490	540	519	500	502	480	497	488	505	506	512	498	499	514	471	521	477	545	509	529	494	487	539	490	464	509	505	532	507	543	528	501	500	494	519	544	517	482	499	495	515	520	471	497	513	501	494	524	505	524	460	502	513	539	520	516	488	544	453	525	530	511	537	539	520	475	488	519	514	526	525	490	470	536	499	498	502	524	523	505	540	507	527	500	490	501	493	507	504	483	524	463	501	450	518	478	507	485	509	525	469	516	523	474	529	524	511	509	504	488	474	520	539	548	501	529	524	487	497	520	482	510	526	525	496	511	509	497	553	487	501	521	489	510	512	526	543	513	522	504	455	529	502	487	543	542	481	508	504	521	539	525	506	489	521	511	487	492	498	520	521	544	486	492	486	498	510	500	528	536	480	479	529	507	487	516	524	500	487	501	530	479	466	474	471	489	503	521	563	526	495	491	507	477	548	505	474	529	486	493	500	525	496	495	497	500	492	494	499	515	533	505	501	504	504	496	466	495	519	540	484	551	525	519	517	498	516	472	497	497	514	538	519	483	486	499	433	504	500	534	503	469	523	559	494	490	472	501	495	511	499	508	479	519	486	528	503	498	472	499	523	470	491	492	557	471	464	528	492	541	516	538	477	508	547	510	489	500	514	504	529	454	460	519	502	502	469	490	508	464	465	480	484	478	515	505	484	540	470	504	522	560	507	503	460	512	496	507	529	472	499	492	537	487	493	514	518	465	483	488	535	494	488	514	502	504	536	476	481	486	480	512	503	510	487	539	500	514	518	500	468	477	488	457	468	551	535	479	540	501	509	501	515	527	500	489	494	488	498	560	472	494	499	507	528	467	502	535	509	507	495	537	513	490	493	475	492	487	503	550	495	484	536	511	497	510	485	474	495	527	511	510	486	490	481	493	501	510	509	499	536	521	460	507	502	469	486	500	538	488	547	538	498	475	502	501	497	493	510	521	503	490	500	494	514	477	512	507	525	490	502	503	499	513	464	539	471	513	491	508	518	493	511	464	486	562	500	509	510	497	498	503	523	552	531	479	560	512	473	519	520	553	495	469	480	509	551	527	498	530	540	519	493	505	538	503	509	487	479	532	503	501	503	503	537	487	469	538	536	476	494	486	531	498	516	525	513	526	485	476	469	521	524	494	499	488	502	534	513	494	508	493	495	452	524	510	492	509	513	475	470	462	495	530	495	471	491	530	555	488	493	496	474	513	495	513	471	537	467	494	508	498	490	491	462	508	504	497	512	460	503	540	525	527	515	516	514	489	485	503	496	506
55510	21165	5884	1960	934	637	499	497	434	463	439	358	383	347	361	371	370	362	366	334	341	322	321	349	360	371	373	309	338	336	341	336	381	336	380	356	354	303	358	348	336	348	353	322	334	354	358	362	373	390	347	346	376	331	383	326	379	349	326	352	363	364	340	367	381	324	334	345	364	369	342	349	356	319	346	353	333	364	345	352	373	359	336	347	369	352	394	342	323	345	351	325	308	330	369	328	353	368	366	362	362	352	340	315	365	348	376	336	344	370	342	324	316	344	340	341	356	345	355	311	373	349	357	342	385	344	351	369	329	379	391	363	333	335	354	374	333	328	321	324	369	339	362	372	355	354	388	360	332	323	358	350	361	331	354	374	346	369	355	340	347	381	332	391	372	370	362	354	341	351	349	311	352	352	348	330	344	341	339	347	344	338	361	360	356	325	346	368	354	354	388	330	331	347	344	342	288	360	351	354	335	357	325	371	355	344	358	356	345	323	348	358	354	362	360	343	363	380	324	344	413	398	351	372	353	315	354	333	370	336	369	341	353	374	354	339	360	355	330	354	384	362	340	330	364	387	339	354	373	363	347	374	355	358	374	304	363	343	336	347	323	354	369	369	348	314	360	357	331	330	337	327	346	329	303	326	324	320	374	348	326	360	373	371	329	391	391	367	377	304	317	340	347	356	364	377	341	330	371	368	347	385	333	365	348	334	338	368	357	307	325	325	355	376	325	319	326	340	330	323	353	373	358	347	352	356	374	391	340	321	365	314	360	342	389	353	365	348	313	396	356	312	325	364	352	368	333	348	357	341	350	390	353	346	358	313	333	345	339	381	341	365	393	313	383	367	361	329	363	337	343	383	337	371	331	333	347	362	374	345	358	333	363	320	340	341	348	336	347	307	371	323	369	339	325	375	390	344	360	355	379	338	354	305	361	370	330	345	377	344	318	359	332	371	356	386	367	320	381	356	321	298	333	403	344	352	312	355	337	362	371	310	334	346	323	338	343	333	356	338	342	355	340	372	394	357	340	322	324	355	346	367	339	318	324	374	332	340	354	309	340	343	367	365	374	374	350	351	349	330	334	366	360	346	370	296	331	352	356	355	371	320	350	319	344	395	345	377	339	343	348	288	336	356	350	355	347	348	299	320	341	345	342	345	347	318	340	383	402	345	380	320	323	352	367	318	341	352	347	350	323	359	365	355	346	327	333	371	332	318	314	338	336	333	331	354	319	392	336	400	333	335	343	329	291	336	330	357	339	339	317	350	359	357	371	346	334	371	350	381	364	370	338	382	373	330	351	327	366	361	354	373	352	356	371	375	379	360	332	372	347	367	368	348	336	383	350	373	345	342	343	348	364	376	358	325	363	369	330	339	321	349	341	327	336	335	364	350	401	365	360	333	373	344	373	343	372	340	312	358	343	345	386	302	320	365	343	364	322	345	352	358	339	332	328	321	304	350	331	359	365	370	370	366	333	369	330	368	353	348	334	351	345	318	361	338	376	341	348	334	322	367	385	359	339	340	341	352	395	348	351	340	322	346	380	371	361	317	333	341	364	365	358	344	354	367	350	369	396	348	340	333	325	357	371	341	365	390	398	339	337	373	355	315	358	355	330	346	351	366	364	335	349	361	377	314	321	327	315	369	310	361	361	344	323	341	342	365	337	329	342	365	356	369	309	358	354	369	334	347	344	344	326	330	306	348	319	325	372	331	335	396	347	365	377	356	368	342	336	346	382	330	330	319	338	344	347	377	363	316	333	360	373	363	340	361	352	307	333	367	316	355	365	338	328	348	334	361	356	348	361	334	341	346	353	334	347	325	360	294	360	326	352	307	351	330	323	334	371	373	343	355	377	354	328	354	349	307	355	314	363	318	402	344	355	328	344	357	334	353	351	347	341	365	359	313	315	370	323	356	335	328	314	370	331	348	344	387	344	376	337	360	350	321	348	351	325	348	334	378	330	351	378	325	296	339	352	325	365	362	354	351	345	339	312	327	349	350	347	358	384	333	314	348	365	358	334	340	329	322	359	316	352	327	351	362	327	319	346	357	324	357	347	374	352	357	336	327	338	333	359	332	344	331	349	348	373	348	354	365	303	355	329	342	334	353	352	366	354	369	358	324	341	304	338	331	335	353	349	311	345	314	347	316	362	345	330	334	332	344	370	335	353	313	346	375	324	317	339	357	352	388	345	334	315	351	360	314	346	384	343	352	341	331	340	318	347	386	362	375	359	367	341	359	318	350	361	360	373	379	387	371	334	351	345	344	354	364	364	323	329	363	343	359	339	335	343	350	352	351	344	330	340	373	350	376	341	373	349	331	344	338	332	308	376	337	366	364	366	347	355	322	350	337	346	313	335	344	327	343	358	363	347	379	342	355	351	345	349	345	337	377	345	353	366	313	328	348	316	328	347	360	330	353	346	327	339	333	356	319	347	319	351	363	359	342	341	348	351	345	350	343	373	391	365	373	345	325	378	365	326	311	355	336	323	364	369	321	316	363	324	372	321	338	379	361	349	399	350	353	398	341	312	335	349	344	311	315	350	399	362	317	357	361	335	330	325	323	332	369	340	329	387	322	336	365	390	357	341	342	354	402	346	363	397	370	347	322	322	362	359	369	340	323	353	350	353	335	354	373	353	368	340	371	338	327	351	343	345	352	398	366	351	369	349	338	347	356	361	368	350	361	370	357	361	350	361	344	322	372	340	334	326	364	306	301	350	355	363	323	321	332	341	347	316	382	338	334	360	354	346	312	373	345	358	329	338	333	328	373	325	334	327	334	355	377	372	365	318	348	349	390	329	341	379	364	302	333	321	347	306	345	371	372	351	329	373	343	357	378	326	347	369	330	371	366	348	359	351	354	373	358	322	373	344	341	361	346	340	365	346	332	334	357	337	373	365	367	322	364	357	345	330	326	374	361	352	357	367	314	361	332	332	363	351	366	376	325	351	329	354	359	356	324	349	369	336	367	339	367	354	340	375	369	362	349	373	339	343	361	351	366	336	336	359	328	394	378	353	364	342	334	338	315	354	362	345	337	303	321	319	346	360	336	353	336	390	352	366	361	381	349	306	389	366	339	349	368	350	359	357	375	376	375	370	339	353	367	362	345	362	331	351	333	327	346	347	361	299	370	353	349	331	326	353	354	327	357	319	331	344	380	377	347	326	323	373	323	335	338	347	352	313	347	294	346	385	378	345	361	362	317	343	364	312	340	320	355	321	352	373	419	351	404	319	347	319	343	353	356	348	317	356	358	359	346	329	322	323	386	331	339	343	366	408	357	324	354	355	370	356	295	336	382	340	355	370	389	364	318	324	347	386	337	320	335	316	363	338	329	326	349	339	336	400	363	341	383	352	320	343	327	331	378	308	325	342	326	303	336	331	352	335	344	345	311	360	350	305	373	403	338	376	369	348	352	354	343	384	341	337	335	375	366	352	337	329	335	348	380	351	342	309	376	347	309	357	355	368	368	301	311	345	358	347	369
35753	2432	2544	2728	2080	1833	1430	1334	1250	1140	1125	1047	995	951	904	915	953	889	883	857	847	834	807	873	802	826	818	805	807	788	834	818	822	759	770	792	773	772	769	756	786	755	772	735	786	797	759	810	817	785	767	737	738	760	713	748	720	773	767	807	739	750	757	768	739	811	786	735	729	746	817	746	717	815	741	799	736	814	790	782	748	764	810	788	798	745	753	740	770	752	780	751	773	804	765	783	782	700	729	759	761	798	718	735	762	740	730	768	777	802	772	800	781	712	804	696	800	780	757	748	741	783	751	783	732	742	740	762	701	738	771	734	761	776	800	743	783	784	737	753	793	757	751	778	780	733	770	741	809	778	770	770	774	731	769	749	742	804	762	805	715	754	764	781	778	780	762	781	722	764	751	790	785	737	768	783	788	775	734	737	735	762	810	790	761	740	739	748	768	807	740	771	750	745	772	789	769	743	796	760	759	781	769	762	808	762	789	807	772	747	752	783	772	777	761	723	755	780	752	736	765	799	799	739	751	772	704	769	733	783	719	764	754	767	737	735	755	782	752	705	746	750	756	746	773	794	734	731	816	794	755	777	741	744	730	728	777	758	723	781	790	745	732	740	743	748	804	740	860	755	775	723	797	728	769	718	789	797	745	756	800	729	807	703	738	793	742	746	767	787	724	763	776	756	758	793	730	739	712	751	794	793	775	764	733	762	791	762	789	804	742	752	747	738	770	736	769	736	778	779	721	856	772	760	769	842	753	766	730	790	711	753	759	796	784	738	788	767	791	711	769	765	779	765	744	737	768	760	786	766	786	789	793	737	745	776	729	774	801	791	734	739	730	802	790	782	733	735	803	715	723	774	791	782	715	811	760	722	773	720	752	740	779	759	722	762	792	758	765	734	797	713	767	755	780	779	745	743	780	751	784	763	803	802	735	800	755	800	763	687	843	763	705	749	751	752	785	802	758	759	830	807	771	764	784	760	768	782	791	744	726	774	749	751	717	756	773	748	757	839	762	751	762	776	769	746	766	748	722	758	776	767	742	772	820	746	759	747	723	770	792	773	768	727	753	811	786	735	736	772	746	771	788	793	720	780	748	777	811	771	796	745	776	793	755	777	773	751	769	772	797	763	776	734	698	755	791	811	771	786	762	729	729	780	748	750	735	755	804	788	840	796	768	791	712	735	799	736	754	780	768	799	761	756	754	778	766	736	818	747	794	777	762	687	752	737	776	763	811	825	766	722	734	732	806	747	754	831	790	708	720	784	766	741	793	792	755	757	758	741	741	797	768	701	704	791	747	748	751	781	763	744	751	703	781	794	750	779	751	738	752	767	763	813	761	739	733	745	798	780	823	788	756	796	778	746	725	765	747	711	764	817	752	761	788	773	726	791	736	768	733	779	745	780	783	705	783	740	741	775	754	747	807	764	745	746	760	756	751	791	769	778	786	763	739	758	754	771	736	770	807	820	823	785	760	761	730	733	820	754	763	784	781	753	762	788	759	747	744	784	737	803	773	749	759	734	745	757	804	751	755	741	707	730	767	759	804	740	794	788	770	749	703	793	764	758	758	746	766	771	700	764	767	745	801	762	741	720	787	767	730	737	721	754	761	796	778	776	775	731	771	751	771	751	757	732	729	730	763	800	753	794	777	758	733	741	739	800	776	728	753	735	780	781	804	745	791	752	768	825	749	729	753	728	737	790	802	756	756	782	757	747	770	714	740	794	701	746	751	755	718	777	833	740	737	737	752	746	723	754	788	771	778	766	754	731	724	799	725	737	769	745	753	748	745	780	753	739	759	745	750	749	769	731	741	726	781	787	762	726	758	747	801	799	765	736	829	769	774	752	776	731	753	750	768	762	820	779	780	773	759	750	771	717	729	781	808	738	777	795	730	728	746	824	774	759	772	771	783	768	748	752	746	712	758	732	740	749	803	747	837	765	730	807	835	752	706	753	756	754	773	754	784	744	771	768	768	738	734	782	793	758	704	724	779	796	786	720	720	760	760	778	804	781	763	754	822	735	805	790	733	760	723	751	822	759	767	706	749	759	864	698	767	751	740	746	716	755	750	716	798	786	777	737	743	745	807	717	834	797	755	744	770	774	769	749	747	738	730	796	795	797	738	773	776	719	733	791	784	806	791	773	749	772	846	744	730	742	778	754	753	859	744	737	779	787	794	752	795	789	742	732	779	755	687	791	786	768	743	766	724	796	754	782	801	777	741	747	724	778	782	768	780	765	790	718	789	789	775	748	747	785	774	733	803	792	772	731	780	789	706	730	699	772	788	758	723	764	708	741	728	755	715	718	766	752	791	769	759	792	794	762	792	748	765	775	739	782	727	746	760	746	724	771	801	744	768	717	739	749	719	777	782	782	770	807	704	756	789	792	770	751	766	794	702	730	751	770	790	760	743	779	781	790	733	734	798	766	739	777	813	712	767	757	752	771	749	778	751	774	709	812	789	750	729	782	735	750	781	792	744	785	745	796	814	763	774	734	798	768	754	782	734	736	768	763	740	728	773	753	723	761	761	730	744	774	770	751	746	712	774	766	750	762	771	794	740	743	769	768	750	741	806	764	767	744	745	743	711	775	793	788	785	725	805	775	732	745	752	747	737	777	713	757	763	762	770	765	746	773	786	776	768	754	746	785	794	732	777	743	815	735	783	735	729	784	759	754	747	784	783	705	724	779	770	777	770	800	730	734	790	725	744	756	784	780	754	780	784	766	717	793	774	737	804	769	683	755	789	766	736	796	785	764	809	775	766	797	757	775	775	787	750	782	746	717	750	777	746	757	818	760	786	711	786	764	742	775	788	796	783	738	719	721	777	747	733	764	775	765	817	791	802	768	761	796	846	804	759	720	747	729	767	751	700	749	748	717	769	793	826	771	789	805	728	741	755	768	738	808	703	741	745	749	732	780	758	753	765	749	809	787	754	712	739	719	705	801	745	730	748	700	764	793	741	762	727	756	763	767	758	764	704	733	781	755	761	739	724	741	761	759	786	777	765	774	794	760	769	782	685	752	765	790	764	775	785	750	743	793	778	763	731	811	749	784	740	717	741	749	793	767	789	773	783	712	739	761	755	772	721	750	741	772	778	739	786	796	732	790	755	748	777	781	740	773	791	768	749	787	775	799	755	760	758	747	793	737	766	752	748	684	785	816	746	758	789	734	720	753	757	752	800	781	769	743	745	796	760	815	759	762	777	782	730	760	781	758	722	750	773	755	753	767	775	732	793	759	734	827	737	756	726	708	781	743	781	715	774	769	766	805	719	783	717	780	738	787	775	743	814	735	752	834	718	696	739	784	755	739	751	756	817	790	780	720	773	742	756	810	772	776	780	748	719	793	743	756	710	822	773	791	735	793	741	752	775	761	803	725	787	812	745	788	762	733	747	710	763	730	753	733	810	762	782	807	762	770	729	769	803	814	736	761	785	737	777	727	712	735	814	797	727	758	737	792	761	750	812	759	758	782	770	790	798	792
16804	1990	218	155	143	149	145	117	141	123	124	128	121	128	133	134	121	128	117	118	123	150	126	118	141	122	116	118	135	125	122	117	126	106	119	128	109	102	108	107	128	117	139	132	117	123	124	142	114	122	131	122	119	96	116	127	109	118	137	117	121	116	110	113	126	123	115	94	97	114	108	133	128	111	122	115	112	111	118	118	132	127	88	130	124	111	109	113	93	131	139	120	111	132	114	110	116	122	148	121	126	117	113	119	123	114	128	124	104	135	115	113	102	103	108	103	111	124	122	119	119	135	86	130	127	99	105	109	103	106	103	138	110	116	102	119	114	125	103	111	120	138	130	119	107	140	115	121	135	142	112	132	125	138	126	113	123	135	138	126	125	111	127	116	115	120	139	143	112	147	122	125	125	136	94	119	97	121	120	121	101	119	124	115	112	150	125	149	114	131	119	102	132	114	123	131	128	125	147	116	121	118	124	140	114	130	102	126	110	111	123	125	92	118	100	117	118	131	125	115	126	120	120	125	130	130	113	137	142	122	111	128	125	136	109	105	125	115	111	122	110	114	113	109	113	117	125	136	104	118	144	112	125	124	115	127	145	122	103	112	126	138	132	134	125	131	114	121	134	121	133	116	127	119	132	126	114	140	131	120	117	125	134	150	118	119	115	132	130	109	126	125	116	140	122	125	118	133	117	120	124	120	114	122	113	98	106	110	121	112	125	128	116	111	126	115	118	136	128	119	145	123	118	121	139	126	124	139	117	124	105	118	109	120	121	138	120	107	115	131	116	113	142	118	123	115	132	106	121	130	135	136	131	112	117	127	136	123	121	127	96	114	124	133	135	101	115	106	118	102	137	130	107	117	109	121	98	126	116	97	146	119	113	124	127	119	107	120	111	126	146	115	115	124	116	126	121	108	120	125	121	111	112	136	138	123	141	123	116	111	127	130	109	108	97	124	121	100	122	137	113	104	115	125	95	124	133	112	126	130	122	119	119	139	97	119	120	116	111	111	105	124	120	114	123	116	127	121	112	119	125	120	125	132	100	120	111	125	119	143	121	128	110	127	108	109	118	156	109	131	125	107	123	110	130	123	129	121	135	120	109	116	127	115	127	112	95	118	127	134	132	120	117	93	119	129	109	116	95	133	119	127	133	110	108	136	126	122	100	140	119	144	121	120	117	125	112	126	100	124	114	127	128	108	123	119	117	127	112	119	142	106	106	126	108	137	127	147	125	121	145	125	124	120	100	106	114	130	112	117	108	112	93	126	120	148	124	150	100	156	124	127	132	136	145	141	116	108	133	101	133	112	111	117	133	106	130	136	132	119	127	132	123	135	133	121	108	102	109	112	110	109	103	112	107	132	117	103	106	110	127	123	117	127	121	114	131	134	133	113	118	120	134	108	122	121	116	129	132	94	127	120	128	140	119	123	96	104	114	124	120	120	119	111	133	110	108	127	99	127	110	119	108	135	130	114	113	120	116	119	122	139	111	122	146	103	108	127	106	104	112	107	123	119	130	121	122	124	124	126	116	137	117	106	122	104	130	113	116	128	95	112	102	130	117	134	113	98	122	118	132	116	124	108	136	113	124	114	114	127	116	123	130	118	122	108	102	111	131	116	132	143	109	100	129	125	115	130	117	123	124	110	136	116	109	107	115	107	121	135	140	99	119	120	116	112	126	118	115	135	126	115	146	117	129	114	117	118	116	114	122	108	132	142	141	120	125	123	145	107	113	114	104	104	135	124	124	110	112	128	124	123	121	123	108	137	112	116	109	116	109	123	149	126	117	134	123	138	149	100	127	119	123	132	133	117	137	126	118	127	125	111	136	119	136	128	99	130	124	135	119	123	123	130	121	130	135	99	106	102	125	121	103	109	116	127	105	120	137	144	115	105	130	130	124	119	134	155	121	121	113	156	128	116	131	120	101	144	129	118	112	108	130	115	100	121	112	125	131	118	120	110	133	114	130	133	140	98	122	122	112	106	120	109	138	107	126	132	118	114	112	109	133	119	130	147	142	104	124	137	113	139	117	119	132	113	120	112	107	132	130	132	110	123	107	108	101	120	124	119	142	131	138	119	112	117	113	131	102	124	110	129	132	139	151	127	137	148	116	126	98	127	128	121	130	113	116	127	106	129	127	119	101	119	101	120	102	109	117	121	118	128	129	136	130	106	132	120	112	118	130	124	146	143	119	115	111	133	143	111	134	131	107	121	133	122	107	113	117	115	122	119	103	134	137	111	128	115	112	134	121	113	131	110	125	106	109	142	138	134	135	109	136	112	124	127	118	109	126	127	114	120	119	117	100	129	136	123	118	113	132	135	104	130	106	108	116	110	116	110	134	136	132	126	125	127	114	123	118	141	121	131	125	123	133	135	89	128	136	117	109	127	137	101	114	112	127	133	135	123	128	132	109	110	136	121	145	126	111	132	122	114	103	114	118	118	126	128	112	112	112	133	110	108	145	124	122	112	140	118	111	127	102	109	133	121	110	104	120	118	144	122	109	117	112	137	136	136	116	97	99	102	110	100	106	115	128	130	127	124	119	112	144	126	130	114	122	119	143	112	116	136	138	119	130	106	109	131	112	130	127	101	85	108	89	106	106	132	115	118	163	107	118	116	84	116	120	119	109	124	98	124	137	117	106	135	127	134	125	118	133	117	114	112	113	123	113	132	116	146	93	105	122	110	126	108	107	107	106	118	135	129	125	120	125	122	116	109	115	148	108	139	139	126	118	106	129	129	114	133	135	119	131	140	97	123	116	113	133	132	127	105	145	111	112	141	136	99	132	122	104	111	124	110	110	112	130	113	117	123	123	130	129	135	131	100	124	127	137	133	108	110	134	127	110	114	116	114	130	128	128	110	112	119	119	124	115	101	113	107	102	127	113	117	120	106	110	124	124	105	110	132	107	135	102	92	127	130	148	112	118	128	125	117	119	132	129	111	119	126	103	126	130	105	117	123	99	111	130	139	124	112	100	119	120	92	113	126	109	125	113	92	136	128	120	102	145	131	108	120	141	105	128	133	135	120	124	113	119	119	110	122	122	119	129	125	122	110	101	129	115	119	126	127	110	115	111	120	143	113	135	140	121	134	129	105	137	112	138	101	141	109	108	127	137	114	116	131	127	123	121	94	115	133	125	98	124	112	113	120	130	115	121	118	120	125	103	113	122	125	121	131	114	102	122	125	126	143	122	131	96	121	125	118	134	115	104	126	135	131	129	143	138	113	105	108	110	122	115	129	142	121	109	140	131	133	107	135	91	110	124	101	137	114	112	122	121	98	113	107	129	125	118	114	134	104	124	108	105	118	99	133	117	123	119	128	117	115	133	115	141	113	157	127	132	124	113	120	120	103	111	109	110	123	121	108	93	135	121	142	124	110	115	110	121	115	116	122	121	115	112	133	138	118	139	104	119	138	145	115	131	107	104	135	126	128	133	108	138	125	110	141	121	120	100	136	115	119	109	133	122	125	135	141	117	111
9943	643	438	446	400	379	375	354	348	331	385	379	317	333	334	345	335	340	330	322	338	305	323	313	353	361	299	331	319	330	315	322	336	338	318	289	304	323	340	343	364	317	304	331	344	340	360	333	297	306	342	343	331	345	343	329	317	306	294	325	331	304	328	341	337	346	332	375	282	315	312	325	332	328	321	336	317	328	305	333	307	342	338	343	328	338	327	284	300	336	336	303	274	328	329	307	326	334	324	305	335	327	322	329	342	326	312	312	331	343	322	344	346	308	317	327	323	350	323	296	333	344	313	328	297	366	315	289	324	330	339	339	313	315	321	317	322	312	326	334	284	336	321	332	295	303	297	305	327	309	314	303	340	324	316	345	346	343	309	267	318	282	278	331	332	293	276	318	340	338	320	318	292	317	353	309	305	307	300	338	315	341	302	331	358	287	354	340	339	321	292	310	317	316	338	307	328	306	298	324	311	352	314	308	337	323	330	334	341	327	335	333	329	317	318	330	345	337	310	335	333	318	301	289	349	297	325	351	296	291	306	321	328	347	324	311	314	342	309	315	327	337	359	327	310	338	321	329	325	361	326	301	350	298	349	353	302	315	313	358	325	329	339	338	298	304	306	351	327	335	320	331	337	334	302	330	334	332	297	325	333	313	308	289	308	310	300	322	321	310	331	292	338	340	299	299	321	307	309	314	323	325	312	318	326	328	365	314	326	318	312	364	330	309	332	329	334	311	340	299	336	333	332	331	323	316	352	302	311	310	322	311	347	326	380	313	344	302	320	330	323	315	335	352	303	338	320	322	309	313	324	302	313	338	353	339	297	334	321	345	343	337	324	297	322	319	334	326	355	340	304	336	389	299	324	309	311	327	321	331	314	337	311	314	351	315	331	315	314	339	358	330	336	352	317	312	305	308	323	319	328	311	337	347	326	348	354	301	317	313	315	334	324	325	283	332	319	337	315	299	364	321	314	334	307	315	343	303	331	314	354	325	329	346	343	354	305	326	320	351	332	321	338	330	338	322	322	329	338	351	304	327	302	299	296	301	310	324	304	288	332	340	307	330	349	323	327	353	354	332	287	317	353	344	314	360	322	326	317	319	323	361	304	347	345	323	328	300	296	328	346	321	319	282	327	320	309	312	339	310	334	341	301	342	327	310	292	325	303	291	351	333	325	340	330	286	314	289	355	323	321	296	301	332	351	322	339	333	338	326	306	343	332	325	337	331	310	289	321	333	318	349	299	315	327	331	333	325	334	329	295	341	316	322	314	320	327	343	340	309	364	339	341	329	331	340	341	290	314	318	344	352	329	325	289	322	313	325	326	334	328	327	347	336	319	318	327	312	284	304	320	358	325	319	326	334	314	285	310	332	331	302	293	363	305	332	313	350	282	325	352	315	301	313	372	349	313	303	330	327	315	348	321	342	319	333	342	310	339	320	306	359	332	334	313	322	337	340	331	336	329	313	345	312	327	283	308	313	318	329	314	332	329	338	332	315	336	298	322	360	326	324	339	293	317	290	319	343	312	303	320	326	331	309	335	321	326	353	294	296	332	313	307	333	322	300	348	317	316	289	326	326	325	331	354	329	327	353	339	324	319	322	317	333	282	274	315	328	295	315	346	311	348	331	326	308	300	313	318	350	324	344	315	317	328	341	294	332	325	375	310	301	303	340	326	339	331	332	306	298	301	332	328	319	317	360	302	332	362	333	336	294	324	328	338	317	335	355	325	327	333	334	294	330	312	336	298	340	284	289	301	310	323	329	329	313	285	345	313	317	327	314	318	344	378	323	296	322	322	302	320	321	343	311	329	332	343	322	331	323	300	320	327	288	290	348	312	341	339	297	297	308	305	350	328	306	333	315	340	335	306	328	332	344	319	326	334	345	322	319	309	323	296	329	314	285	316	313	306	336	293	284	353	329	319	307	319	360	333	331	353	322	325	319	317	333	320	328	343	305	311	350	329	302	295	359	304	297	313	342	316	361	346	331	315	319	330	329	308	344	347	331	326	327	308	312	302	346	329	331	305	337	310	288	350	302	306	362	293	311	332	314	333	322	337	293	331	295	293	310	303	297	315	316	307	338	333	322	331	341	291	324	291	343	304	336	339	308	337	308	334	328	309	319	359	330	339	315	348	333	339	325	342	292	317	332	317	317	346	317	328	295	312	300	341	316	342	356	344	323	341	327	323	311	328	346	288	294	359	299	315	310	344	293	328	343	330	341	316	336	317	339	326	329	324	311	330	333	351	327	309	320	355	327	313	305	321	338	315	325	307	291	323	302	333	311	338	310	332	349	315	287	292	317	357	350	348	340	317	308	322	339	298	291	327	334	324	312	343	309	330	308	324	321	294	296	360	332	295	305	329	318	333	338	345	320	337	310	308	314	321	320	344	334	290	301	325	319	319	310	306	312	308	324	326	340	301	359	353	313	317	335	289	326	345	316	325	296	291	327	322	308	299	320	308	333	345	307	319	313	318	322	331	283	308	364	293	308	331	319	342	334	324	336	312	282	327	338	309	329	331	342	296	307	365	317	358	317	358	350	314	295	311	340	332	356	344	304	328	314	315	306	314	337	311	313	336	295	308	307	354	301	290	307	327	293	320	304	306	314	311	291	324	363	336	336	330	333	340	334	300	321	339	292	299	342	295	310	327	339	344	303	338	325	341	313	347	343	327	327	328	318	329	335	327	329	328	310	338	301	313	303	322	316	344	333	332	308	334	357	342	309	322	380	322	313	316	325	352	331	342	334	312	340	367	345	315	321	331	320	314	331	316	344	313	328	328	306	319	336	315	325	328	291	283	326	330	320	295	340	322	317	337	315	345	307	353	369	342	327	299	320	313	326	313	314	338	302	296	311	317	344	349	309	330	330	307	336	319	344	333	312	295	358	294	328	317	323	331	356	349	301	320	326	362	324	309	360	313	337	316	304	330	315	350	354	326	339	332	334	345	359	322	329	323	332	290	316	347	309	302	330	364	276	298	309	299	343	314	336	324	322	302	294	346	336	301	319	337	286	337	308	313	327	338	325	331	292	341	363	324	294	315	312	338	327	371	332	300	295	333	335	316	333	318	306	329	332	311	305	331	328	331	319	309	327	332	339	308	337	329	327	335	300	322	326	339	344	326	344	314	303	315	328	350	301	297	311	325	338	325	327	316	345	283	302	347	343	325	319	332	310	346	329	341	289	325	326	318	338	332	366	343	329	301	345	312	328	316	345	322	352	348	333	307	311	319	342	343	310	306	310	325	349	335	302	283	324	302	315	331	321	330	320	311	287	338	326	312	343	323	319	318	324	336	315	337	340	332	345	317	336	336	326	335	305	300	288	330	311	338	343	324	310	324	317	286	336	320	320	328	333	304	342	315	326	329	311	315	291	360	345	338	319	330	291	319	345	315	302	326	304	326	326	321	353	340	309	299	306	339	333	311	321	327	354	305	321	326	328	301	310	336	317	306	317	304	292	332	326	333	365	308	340	315	361
42637	13275	2007	652	422	303	268	278	258	248	240	230	250	235	245	227	205	233	206	201	207	201	225	227	210	210	190	205	206	208	194	205	230	220	226	217	216	202	222	193	201	186	199	208	218	220	196	190	204	219	209	227	203	203	204	194	193	228	199	213	230	215	189	221	200	194	215	204	214	202	228	208	213	233	216	214	186	229	190	204	223	207	220	233	203	230	188	216	215	208	238	194	215	201	207	200	182	207	209	223	217	197	185	210	212	232	188	208	202	221	186	184	204	201	201	203	210	244	208	210	233	195	238	206	199	188	201	198	207	212	200	217	211	222	214	241	208	184	208	207	238	220	225	198	211	191	173	197	234	197	204	176	206	205	223	219	209	219	249	217	194	228	214	233	219	225	211	224	209	203	218	216	252	199	208	198	233	220	222	202	168	214	221	218	213	200	217	220	239	210	217	237	228	206	205	176	201	218	205	180	203	215	217	215	221	207	206	213	195	205	201	215	234	176	231	221	177	197	184	219	209	218	233	219	212	180	204	198	223	221	219	181	217	224	219	182	208	172	224	223	172	199	229	201	183	209	192	206	228	191	177	227	214	219	235	211	200	214	186	216	188	183	202	234	219	177	215	235	202	200	212	193	192	222	200	231	201	194	201	230	186	210	239	193	192	171	209	209	201	205	220	180	204	213	220	218	209	220	221	220	225	200	192	196	221	197	172	179	209	198	233	215	198	216	190	203	195	197	208	207	218	220	236	214	208	220	211	224	220	196	210	214	194	203	213	202	220	207	211	220	212	227	187	239	223	187	206	208	178	203	193	220	212	208	200	216	200	212	230	223	219	218	213	201	221	207	200	196	252	210	214	196	194	192	170	208	206	199	203	237	207	195	192	192	178	210	225	221	231	234	205	223	203	216	220	206	208	204	221	227	200	213	208	200	195	186	202	195	196	203	203	208	217	215	214	216	235	218	223	192	213	184	216	208	208	227	218	221	206	233	206	188	186	216	213	229	208	223	225	211	203	224	213	209	191	205	188	178	207	222	251	216	230	214	196	211	184	197	205	212	193	191	219	213	213	215	217	233	185	223	202	221	214	217	190	205	180	195	202	211	209	199	213	210	225	206	218	187	196	219	234	216	255	183	219	231	225	193	205	220	205	213	215	216	206	222	214	215	186	209	222	207	207	217	205	194	188	188	213	213	195	211	229	213	211	222	228	235	232	220	187	190	187	213	203	200	242	227	231	229	244	221	196	205	209	208	195	203	212	214	197	238	192	225	203	201	212	225	187	203	176	218	212	199	215	209	202	207	218	201	209	243	181	223	229	191	183	208	222	225	216	226	172	200	186	203	196	175	232	195	186	221	179	213	205	205	196	187	182	203	195	227	182	192	209	189	230	193	212	222	194	197	229	216	183	216	207	184	202	199	197	224	211	201	177	207	205	196	188	195	196	220	192	202	204	182	199	195	206	196	201	218	200	181	214	223	222	237	207	195	216	196	203	218	209	221	219	212	227	221	230	206	238	192	229	232	236	221	203	181	200	202	222	207	188	202	196	204	221	213	206	217	227	197	208	184	197	202	208	197	224	211	217	207	183	221	222	179	211	245	215	237	246	201	202	214	195	229	211	218	225	220	205	212	208	212	254	201	225	195	240	179	188	210	196	204	213	209	226	192	193	200	174	229	197	222	176	198	226	224	238	182	207	215	217	217	200	216	223	190	196	203	194	184	233	209	244	216	209	231	202	245	211	213	192	212	213	224	224	199	206	196	197	196	208	220	181	187	216	194	220	196	199	176	218	238	201	201	213	208	223	200	204	202	234	214	202	184	197	203	200	195	223	197	181	204	162	226	238	208	220	227	218	201	217	210	178	227	202	246	218	206	205	240	211	187	230	220	235	210	218	206	196	219	196	204	244	205	206	216	201	209	204	216	205	212	205	211	225	234	203	200	220	218	214	205	207	195	217	189	203	225	222	192	208	170	216	215	186	216	220	196	194	227	208	218	206	248	215	200	243	221	220	223	188	220	188	201	197	211	195	218	206	215	193	214	229	203	220	195	205	198	222	218	219	208	188	222	246	244	199	205	222	210	195	209	205	197	179	212	226	193	213	179	207	213	245	230	210	191	197	210	180	210	185	228	200	184	236	205	206	203	157	187	196	220	222	202	224	172	204	209	210	203	211	182	195	213	222	196	202	186	193	184	219	230	197	203	183	234	183	216	225	208	198	205	229	213	224	187	198	210	213	211	226	196	212	245	223	222	227	200	194	197	221	224	210	236	223	220	200	197	206	211	219	188	207	201	208	214	219	213	218	205	219	216	227	189	210	200	207	218	210	225	217	236	208	202	202	192	217	237	194	223	230	200	236	179	218	186	186	187	207	220	207	175	193	203	198	213	199	212	184	226	201	180	215	179	237	187	225	198	191	201	186	216	190	181	233	227	234	198	237	210	202	208	192	198	220	223	208	222	209	208	214	215	232	229	192	197	222	226	207	214	210	206	222	225	217	210	201	202	188	205	195	220	205	242	200	207	174	188	201	202	219	197	224	188	210	216	211	221	217	184	227	218	207	225	182	204	202	192	180	219	212	189	208	193	197	221	196	190	204	248	189	230	221	218	214	213	197	216	204	194	198	203	200	211	211	210	220	206	203	172	197	189	222	221	194	219	202	204	173	198	207	217	208	201	183	204	209	196	201	202	197	204	209	212	197	216	206	189	215	210	187	201	210	235	210	215	195	199	231	217	253	200	207	198	202	240	212	237	228	200	201	213	203	219	221	212	191	201	190	222	232	196	186	231	191	216	203	217	210	199	235	226	207	190	219	202	220	189	212	191	204	190	206	225	190	190	214	211	191	197	202	228	214	222	217	201	237	189	207	221	202	178	219	215	192	209	214	208	230	177	209	232	218	187	208	215	221	197	204	226	221	176	208	216	205	211	196	188	203	210	205	215	227	245	190	226	200	208	219	218	206	199	189	183	206	199	205	234	199	219	180	207	213	216	214	185	213	172	209	253	207	229	210	227	202	216	199	192	214	219	214	212	237	211	217	185	222	191	195	212	202	221	219	204	214	212	193	211	243	221	213	220	224	215	203	213	209	181	175	198	245	190	200	210	183	211	206	214	237	226	231	219	217	210	210	212	205	195	206	173	218	202	229	202	243	206	197	195	215	221	214	184	228	190	195	212	183	233	182	180	214	232	235	193	203	199	212	174	209	189	201	210	227	214	177	201	206	196	194	189	237	209	205	189	223	207	197	191	226	233	208	213	198	189	191	216	224	195	220	210	197	198	205	199	228	207	200	201	241	212	213	192	194	194	194	199	223	225	222	214	213	230	206	196	197	213	232	217	199	183	207	205	197	219	195	220	220	208	193	211	201	240	209	194	196	214	192	206	175	218	245	247	207	198	210	246	201	196	173	207	200	215	214	182	181	197	230	208	218	214	216	188	196	206	202	215	196	213	200	182	255	215	191	195	178	181	190	194	210	197	201	222
27050	1974	1406	1525	1176	1025	896	797	764	707	688	643	661	654	596	532	588	568	542	553	541	558	544	558	520	575	560	553	561	521	507	525	545	553	538	526	510	502	504	526	523	515	508	548	511	500	528	547	478	517	523	525	533	521	518	502	469	480	516	524	462	512	510	517	516	500	534	524	547	533	501	504	546	514	546	480	493	514	464	534	492	498	494	501	512	522	516	535	510	475	487	502	472	518	505	510	494	472	521	522	513	497	523	503	513	488	497	527	435	530	506	508	517	513	512	492	504	525	487	497	497	506	543	516	536	507	486	480	508	540	526	496	541	503	487	519	520	550	538	536	492	486	529	541	527	520	476	524	521	485	494	477	568	518	505	459	466	500	507	491	543	486	531	507	544	525	519	504	478	495	500	499	499	549	545	493	517	513	509	523	503	576	493	496	519	487	539	527	539	477	538	490	495	541	540	496	514	499	525	551	528	495	533	511	489	550	524	484	480	507	490	482	510	498	502	511	554	485	484	549	513	480	502	526	485	526	489	514	487	514	494	521	476	494	483	506	473	532	477	493	469	518	532	492	531	503	513	500	506	517	511	493	464	480	513	526	497	468	520	507	496	501	525	506	480	500	480	481	484	501	493	569	475	517	493	486	485	498	498	518	520	477	509	559	528	480	460	489	468	517	543	518	532	498	512	530	515	507	480	516	499	526	540	561	511	500	486	514	506	526	532	541	464	527	498	475	461	494	535	522	515	471	521	523	506	512	525	520	540	548	478	511	487	514	520	524	537	529	510	498	489	469	520	521	516	487	522	524	504	487	526	490	497	494	499	496	534	534	518	532	522	510	526	500	490	526	489	501	478	513	514	503	544	524	517	495	502	445	508	539	467	516	497	502	510	510	550	497	521	510	539	502	520	463	489	525	496	470	543	473	501	522	471	492	535	522	476	478	463	506	508	525	470	495	511	480	532	506	494	514	527	530	506	487	517	477	497	524	528	468	528	490	463	526	505	483	476	485	552	491	501	475	484	492	520	519	552	485	517	508	543	484	530	482	481	547	500	510	516	485	478	495	490	531	498	525	546	512	512	475	529	531	486	540	495	514	514	489	519	491	486	536	508	474	517	537	492	533	518	489	536	508	510	536	518	518	533	495	519	540	508	512	499	493	551	503	517	525	477	528	511	494	504	501	505	502	485	501	504	459	525	479	475	496	515	480	491	499	475	522	507	523	520	545	499	534	516	480	516	508	481	467	521	501	538	530	534	520	498	511	523	519	539	550	490	499	505	494	508	510	527	564	491	472	527	506	531	446	511	515	510	445	522	492	532	495	465	475	505	537	533	508	498	518	502	509	510	464	496	500	513	496	497	495	515	537	514	513	490	462	514	498	508	517	502	491	501	542	508	511	498	452	539	512	505	518	525	516	519	510	492	508	500	523	539	512	537	502	513	521	509	513	491	487	511	483	486	521	515	481	466	523	536	524	520	516	516	499	485	493	502	549	478	487	481	525	497	494	513	530	493	476	514	492	533	514	487	517	473	454	487	494	502	530	489	491	519	471	506	524	526	491	531	501	514	478	465	509	520	497	524	494	522	500	514	486	501	499	537	500	495	522	514	493	550	496	539	503	493	518	514	466	519	511	475	535	489	508	481	491	536	498	506	501	505	466	531	527	511	510	496	510	471	497	491	536	529	505	529	498	519	540	496	538	492	515	521	467	536	510	508	504	505	503	514	540	482	507	499	511	506	489	480	486	489	523	513	508	534	515	554	535	529	515	529	494	526	534	537	509	529	504	519	493	509	505	486	481	484	486	482	474	518	511	531	470	488	532	520	497	513	499	538	495	507	507	542	505	473	468	496	506	517	520	536	501	454	486	485	502	497	498	499	539	525	487	490	521	529	488	501	485	499	482	527	487	512	470	500	496	478	519	531	492	485	523	487	486	520	459	523	539	522	517	506	497	475	476	547	504	502	516	530	544	504	507	504	514	483	502	527	480	494	493	536	536	490	463	528	499	521	507	516	489	537	453	514	522	512	522	487	493	512	492	499	508	496	475	530	500	531	502	517	497	505	477	485	501	522	495	463	548	553	516	523	486	549	520	497	522	514	499	471	453	512	556	516	507	521	508	509	499	511	510	513	482	486	528	480	481	461	504	517	522	516	482	509	525	533	510	517	488	525	591	483	504	491	527	470	523	481	508	518	540	504	511	457	530	504	517	486	510	534	526	504	545	508	507	510	501	504	495	489	494	488	494	534	511	494	510	521	530	510	505	510	507	488	508	546	511	508	471	532	539	517	511	508	518	507	472	525	502	521	540	513	495	488	516	510	502	531	506	537	559	512	489	493	512	460	541	519	560	517	495	504	514	510	508	540	508	493	533	518	535	485	517	476	475	493	500	532	524	496	502	505	466	482	528	486	512	473	521	521	480	532	537	532	466	512	524	518	527	538	466	518	481	545	538	515	503	521	499	487	500	490	507	518	497	511	504	506	548	461	484	534	488	520	527	518	486	514	510	578	518	512	488	492	513	543	525	508	524	504	529	498	514	483	539	469	501	480	532	475	495	444	494	482	480	506	504	513	511	515	488	494	497	492	489	472	539	518	508	529	529	491	485	547	517	502	536	483	513	488	506	526	531	500	538	550	513	470	503	480	454	492	527	512	524	448	524	492	556	485	502	496	477	510	490	516	543	500	516	560	548	484	535	475	531	489	478	501	533	532	486	541	488	538	477	519	505	506	548	459	526	468	535	510	515	490	479	480	540	539	528	499	490	509	519	512	452	496	513	493	504	543	550	520	505	509	506	505	489	498	520	475	484	472	502	511	505	507	492	524	504	544	509	511	569	503	514	523	525	525	505	521	535	528	470	523	523	517	517	503	498	479	519	524	492	486	501	527	497	501	513	510	536	503	538	521	531	520	510	507	512	519	495	495	486	482	500	494	512	496	489	541	494	513	515	503	484	520	474	518	507	471	527	508	508	506	475	516	517	498	490	492	484	499	491	528	479	509	532	536	496	505	518	502	471	493	502	500	537	480	510	543	516	483	485	511	496	525	509	551	533	496	504	491	531	514	523	511	503	534	484	478	532	490	512	506	537	505	489	489	525	463	507	505	508	485	483	504	493	517	517	495	529	509	520	547	494	511	506	576	504	469	481	509	497	533	525	508	498	495	470	531	487	503	521	518	503	526	503	532	486	545	523	503	492	505	495	464	477	506	530	498	486	480	477	503	482	520	469	521	490	524	535	525	526	503	470	501	514	471	501	526	494	499	540	488	526	503	459	482	511	514	477	515	506	484	490	537	537	533	491	501	496	491	505	507	513	501	530	520	496	515	510	505	513	507	534	525	509	535	477	529	542	519	490	520	547	525	504	516	506	518	518	488	515	515	508	510	505	526	522	556	489	511	487	515	481	502	498	499	510	550	523	511	521	505	504	538	523	516	512	511	514	508	480	543	478	504	552	511	493	512	479	484	470	469	515	528	498	507	506	532	525
54423	19736	4945	1691	897	606	520	454	463	402	416	398	360	405	390	412	352	364	342	362	400	404	369	372	366	370	343	359	352	354	376	336	326	318	347	334	395	375	330	363	324	365	342	356	322	336	350	371	331	352	345	377	337	368	353	369	352	346	351	364	362	339	316	364	327	337	348	375	356	379	327	355	361	369	379	340	325	320	313	366	344	357	371	372	360	370	337	367	400	376	352	359	339	337	365	375	327	370	323	328	352	331	313	331	343	347	323	323	329	350	357	307	334	355	328	322	314	326	338	319	345	342	318	348	348	333	306	376	333	351	331	331	368	319	373	359	331	350	334	390	347	322	333	320	346	369	350	366	357	312	332	345	337	363	343	333	310	390	360	306	357	333	349	357	352	314	336	361	341	354	350	332	312	337	371	339	344	338	318	343	360	339	353	334	337	377	354	349	325	372	330	377	349	318	383	309	370	358	402	325	353	325	318	347	307	324	350	338	328	324	368	344	340	378	354	351	339	349	327	339	353	342	369	322	304	307	339	338	354	340	339	353	355	354	373	316	312	323	355	353	372	351	352	290	343	351	341	341	358	329	344	338	351	356	304	334	322	330	338	345	341	347	349	348	347	354	357	307	343	347	349	345	341	318	335	375	337	363	322	316	354	336	348	352	390	352	289	341	351	359	321	343	345	358	343	340	328	337	394	331	326	369	374	369	351	336	354	370	320	367	337	338	346	374	297	314	366	369	340	322	318	325	342	335	382	367	382	361	310	317	357	386	354	339	356	361	323	347	315	323	384	316	372	336	342	357	316	383	373	322	346	388	346	365	347	362	346	358	328	361	334	341	356	317	365	361	356	396	370	325	353	325	350	351	355	352	334	320	329	331	382	330	324	328	367	341	303	355	317	364	325	364	324	327	324	324	351	359	356	347	299	329	337	364	342	334	320	298	365	335	367	281	332	332	362	340	392	341	327	325	334	352	399	340	340	331	330	314	342	354	338	313	374	343	317	372	334	337	358	335	301	337	321	343	324	368	352	353	362	332	338	333	358	354	336	333	326	339	345	335	339	364	331	353	371	379	324	338	303	354	367	371	352	351	350	316	375	345	344	347	325	351	388	344	341	371	304	323	338	325	343	335	340	299	356	341	332	350	358	354	331	354	376	321	331	362	327	367	354	341	303	339	312	355	313	367	324	379	357	333	352	346	359	334	341	347	348	366	384	355	358	340	364	392	327	313	340	348	335	353	368	360	355	347	352	351	374	389	343	340	333	346	361	356	328	350	335	335	356	329	334	314	357	348	375	332	336	362	335	374	306	364	385	336	350	336	309	359	370	346	359	367	371	357	319	328	326	304	352	338	332	269	340	329	333	341	349	371	331	341	360	383	350	350	381	367	381	340	338	350	380	323	349	338	318	351	339	366	371	332	313	358	329	342	351	321	367	356	350	370	327	332	333	312	337	343	343	360	365	344	326	329	344	370	334	304	365	338	311	358	336	367	339	372	341	308	368	346	325	293	312	407	353	360	356	333	312	337	359	326	353	331	321	340	384	352	322	371	324	356	331	347	351	384	313	331	355	316	321	365	352	347	379	357	359	370	313	374	314	361	345	369	391	325	331	362	371	353	333	371	340	381	310	365	354	297	332	343	363	358	323	347	338	309	336	325	366	344	349	358	339	336	322	330	351	338	351	328	349	349	312	311	322	310	356	310	343	325	323	299	400	331	361	327	342	326	328	336	285	351	318	363	321	344	325	351	372	346	351	339	326	342	330	332	351	339	342	340	328	327	388	356	358	296	338	362	327	327	345	345	370	346	347	348	366	344	343	382	340	367	335	311	360	353	346	351	339	326	333	376	319	362	341	351	347	338	374	334	341	426	341	313	354	353	360	340	333	349	339	366	365	338	344	346	351	330	331	320	365	375	349	363	339	338	356	313	359	340	346	336	351	338	348	346	357	334	373	355	328	352	323	377	332	376	323	343	356	380	324	364	349	367	334	364	367	330	336	373	331	374	373	339	320	345	366	309	366	303	350	379	338	329	375	342	334	332	311	349	341	345	347	369	347	352	292	362	358	315	312	339	336	349	325	355	340	344	386	330	312	351	327	357	346	326	355	325	378	338	326	317	296	361	320	360	316	336	320	339	316	352	330	363	357	351	346	318	387	345	388	346	345	356	366	384	350	340	357	332	364	339	330	353	327	358	352	339	355	336	358	357	340	318	333	333	350	305	347	365	339	331	377	348	378	346	374	389	336	329	360	339	354	337	296	361	351	333	339	354	317	375	357	315	348	332	359	337	384	399	357	321	318	341	343	330	357	332	353	340	358	324	324	331	346	339	324	343	352	370	336	358	352	368	370	332	311	311	327	355	359	336	328	387	363	362	378	336	329	309	304	358	345	347	349	348	332	348	355	351	336	312	346	326	351	340	346	308	331	353	335	345	344	345	328	383	343	339	317	363	352	351	388	329	340	333	358	370	304	329	359	306	315	379	332	360	330	374	345	342	343	350	355	325	360	371	370	362	377	364	364	344	347	310	306	359	346	358	335	334	366	326	345	326	359	315	368	338	357	348	339	371	338	322	349	370	351	322	348	339	358	332	356	338	338	352	321	341	359	326	315	346	321	354	273	334	332	375	377	347	332	355	323	350	356	328	377	336	330	346	372	325	396	348	339	342	354	324	376	372	346	329	283	350	360	333	351	321	353	357	319	339	375	336	333	376	367	335	354	325	391	323	344	321	331	350	339	397	348	309	319	356	355	336	337	333	349	322	350	327	318	343	325	331	343	343	331	326	339	361	306	323	315	352	341	361	339	340	368	333	345	361	349	391	346	343	305	339	354	361	364	318	329	344	343	332	339	331	372	341	370	346	316	334	339	333	336	355	367	396	386	353	363	367	346	347	352	309	314	327	308	350	350	325	357	340	365	311	346	347	363	362	323	334	357	351	304	353	343	340	366	354	359	338	332	395	339	341	318	341	332	320	318	295	346	341	320	315	366	309	361	357	376	317	336	306	366	349	360	397	370	343	335	391	357	308	346	290	329	348	373	345	359	308	304	331	383	373	359	385	342	340	353	363	335	322	370	339	313	402	335	290	335	362	307	344	364	357	322	342	343	347	332	328	352	376	379	359	321	378	321	340	331	358	356	347	357	355	331	300	341	355	394	358	338	332	366	315	348	338	335	352	350	340	345	310	331	365	337	331	324	321	317	330	307	323	328	357	301	346	367	330	405	369	342	342	333	353	342	319	353	374	370	397	319	343	355	344	382	371	328	344	338	368	350	364	320	336	341	347	335	372	350	360	336	324	340	356	365	340	329	371	374	332	371	370	337	362	352	324	312	345	367	342	327	334	360	349	388	336	354	338	342	314	356	360	358	321	344	388	358	338	358	363	350	333	314	304	350	366	354	340	382	347	346	382	378	373	352	329	322	327	321	361	351	332	346	350	357	341	338	310	330	355	332	336	323	309	314	334	350	326	346	360	357	331	346	325
34767	2485	2478	2632	2079	1764	1546	1363	1290	1196	1078	1096	1063	948	1048	970	971	851	772	854	864	863	845	851	855	841	868	811	799	804	792	786	861	811	814	748	773	798	810	751	778	803	757	809	794	782	739	765	787	763	770	742	793	761	779	777	807	751	732	760	792	776	721	824	776	736	781	760	784	746	770	751	724	807	765	742	736	784	782	767	778	792	770	774	746	746	780	716	765	791	771	753	726	766	780	757	776	754	733	776	773	772	749	830	807	749	758	749	757	767	783	769	752	750	757	729	779	730	778	760	787	779	764	773	756	713	769	767	789	745	751	757	774	758	728	762	792	793	728	744	735	773	761	787	738	734	745	759	764	762	742	751	765	753	750	747	790	733	802	763	760	753	794	792	741	793	778	752	772	748	755	747	757	757	768	772	772	783	771	757	815	745	731	743	808	740	753	735	741	755	809	739	743	690	766	757	754	754	787	749	800	737	743	756	766	788	782	761	807	738	801	769	737	726	732	754	743	683	761	726	743	761	742	727	732	744	750	738	777	757	752	716	772	840	755	738	761	788	770	773	754	728	742	753	712	774	694	797	810	770	716	710	749	772	769	739	773	818	796	783	753	750	770	790	778	761	782	803	762	745	777	775	732	812	781	752	749	772	747	725	757	767	763	740	748	774	760	708	786	772	731	788	767	803	772	709	732	746	797	782	766	712	747	773	753	725	768	763	781	764	768	773	794	716	757	781	788	810	708	724	779	758	773	747	812	729	713	745	729	792	723	763	790	758	736	719	769	766	780	783	812	705	771	782	792	770	723	813	781	771	774	754	790	770	739	741	767	727	756	749	738	746	732	734	768	806	784	742	750	736	796	733	731	742	763	747	731	736	770	785	718	757	762	762	833	825	733	740	756	762	728	720	729	806	709	692	753	759	748	703	694	743	774	739	784	769	798	767	746	762	762	744	754	709	739	759	780	755	745	716	731	738	731	728	754	710	783	794	738	767	818	722	750	784	806	755	810	793	734	736	804	764	763	780	749	729	766	716	801	731	758	721	782	738	757	755	752	740	730	742	729	782	778	705	739	735	789	776	775	733	723	768	787	796	749	748	770	799	751	762	773	789	832	752	736	760	753	722	747	730	742	749	778	774	727	735	821	779	712	731	766	743	713	770	768	739	775	745	783	735	757	742	754	772	748	753	780	765	776	760	740	777	720	745	720	753	720	738	775	739	784	808	790	720	806	752	767	762	739	760	773	764	754	752	768	727	745	766	762	748	756	747	754	739	778	774	765	759	764	760	757	767	725	749	739	745	754	761	747	802	778	806	741	781	751	746	806	803	735	754	774	783	744	748	749	723	702	797	769	770	736	758	774	752	733	739	760	699	758	760	766	764	752	766	756	773	761	786	789	781	774	760	737	784	763	764	752	773	760	827	758	725	723	775	766	766	729	798	768	809	736	770	720	776	715	746	781	782	781	818	734	731	779	792	763	768	806	771	697	778	763	739	787	775	740	773	739	735	794	787	797	752	777	726	771	728	752	804	745	742	778	778	740	753	732	772	770	744	767	799	740	744	767	779	831	716	721	748	779	726	741	751	759	766	785	757	736	714	792	792	752	734	790	768	764	740	726	797	776	738	732	722	773	746	783	770	710	799	764	773	797	712	770	761	777	779	768	803	806	803	720	766	751	746	751	763	776	757	742	779	821	686	758	738	766	744	775	763	725	758	746	747	762	787	740	783	726	782	733	805	786	711	774	805	743	734	737	794	739	717	787	794	791	775	757	755	717	758	756	769	770	729	780	751	799	794	755	764	783	799	769	747	707	785	774	734	769	757	725	717	734	728	753	693	806	755	717	782	717	732	769	818	831	794	737	780	703	766	799	738	758	758	739	778	726	789	727	780	732	782	787	729	761	777	736	741	757	808	730	778	826	724	784	755	755	784	749	801	744	775	742	788	771	764	734	776	722	784	740	731	766	765	761	773	730	716	790	748	730	724	757	756	762	798	761	771	727	757	766	707	710	759	758	755	763	737	784	760	778	795	767	767	736	765	713	717	758	731	724	773	746	713	804	787	791	772	789	765	785	713	820	782	815	723	780	754	763	731	762	734	757	783	691	787	773	789	753	753	799	750	772	749	746	787	767	780	775	744	760	765	766	725	776	772	734	766	733	747	787	766	784	773	727	753	779	753	748	780	767	726	797	743	757	774	729	729	784	735	790	797	791	802	741	786	727	718	765	747	777	748	774	740	735	761	758	773	760	766	759	742	755	757	796	732	779	771	771	770	772	749	760	804	707	776	816	724	759	784	736	798	761	809	794	760	742	774	748	743	759	736	806	761	755	747	773	754	785	751	741	743	763	743	824	786	780	788	764	760	764	759	789	763	800	730	764	733	791	777	760	743	742	731	710	716	771	750	800	789	750	724	804	782	756	745	775	791	755	770	794	760	748	798	747	721	764	775	713	778	791	799	765	732	761	746	749	744	723	734	760	753	759	735	746	760	774	773	733	755	812	750	768	749	765	759	771	781	787	797	750	744	777	784	785	793	771	782	735	723	798	762	804	773	768	731	824	745	741	778	723	746	727	771	802	735	762	760	757	766	725	751	740	745	759	771	781	775	734	715	796	767	756	787	753	719	698	732	797	750	787	749	755	790	716	808	767	833	740	759	782	752	797	728	744	755	792	711	782	721	754	734	768	720	782	789	766	751	769	747	770	715	761	792	795	818	791	730	703	794	744	720	767	794	765	759	792	741	808	772	776	723	766	697	733	735	795	737	801	750	751	717	732	767	764	773	800	722	751	737	763	733	747	762	796	784	744	746	729	793	726	802	780	790	745	736	776	756	770	727	708	778	772	742	791	747	789	762	738	786	786	738	746	737	767	797	749	766	735	802	722	718	725	717	835	765	802	789	754	824	757	744	790	783	801	810	779	739	795	777	783	762	760	801	810	762	723	776	725	766	750	750	797	781	764	761	770	732	745	737	780	765	818	805	775	784	746	760	734	800	762	786	788	806	742	777	748	751	750	766	717	768	756	816	711	753	725	773	716	739	775	791	710	806	778	722	796	734	765	710	772	761	737	757	837	784	767	821	736	804	710	802	805	763	780	748	728	794	746	730	793	736	710	753	779	764	750	752	734	770	764	702	803	713	751	761	755	727	775	756	754	754	710	782	699	760	750	742	798	739	765	784	721	781	779	786	724	763	722	752	806	727	722	790	760	791	775	765	752	742	790	784	746	739	769	795	816	758	760	833	762	789	764	758	780	756	722	741	743	746	779	763	735	771	743	710	796	738	765	736	727	769	727	774	722	806	743	778	769	756	771	734	773	776	775	730	756	745	763	793	756	721	721	764	729	717	750	783	742	749	762	773	773	735	718	767	775	772	761	713	820	788	815	789	780	761	737	801	782	750	833	796	758	757	809	773	748	743	771	759	779	754	751	719	837	750	782	769	705	757	776	762	773	756	713	790	730	783	764	807	770	750	768	825	775	723	724	780
16670	1926	173	143	150	129	128	135	148	120	142	141	134	116	141	119	116	123	125	125	122	139	123	117	111	123	120	106	120	126	129	112	133	115	136	97	118	110	104	127	128	109	108	116	114	127	129	122	116	109	115	128	103	134	120	125	122	117	95	111	109	105	124	138	107	131	132	102	110	115	113	117	106	132	91	106	105	113	126	130	131	135	112	129	131	126	106	125	128	121	133	136	104	94	123	123	116	127	120	131	138	106	114	110	122	140	135	111	110	98	115	122	116	116	117	136	126	112	114	103	98	114	147	106	116	90	115	131	121	118	148	131	129	124	101	123	101	103	111	144	120	129	123	121	122	118	118	150	126	115	131	125	123	134	111	114	125	106	127	128	107	121	119	137	132	115	120	119	126	99	122	106	119	103	118	128	116	126	109	117	123	127	104	127	109	119	117	131	122	129	114	141	131	131	129	118	127	102	123	133	118	126	133	116	123	130	125	122	147	112	123	128	111	115	126	105	121	132	114	122	107	108	117	132	132	129	119	121	100	132	138	113	105	121	100	120	118	128	110	103	117	115	139	121	133	127	128	137	111	131	130	119	119	115	119	116	119	111	129	117	124	113	131	110	126	103	132	117	125	119	138	122	102	127	123	105	120	139	108	120	112	109	121	111	126	118	92	126	99	117	111	103	134	123	121	126	114	113	132	104	135	118	113	133	106	126	123	114	119	129	138	127	125	111	106	114	124	126	118	120	140	112	106	134	121	122	130	114	126	108	117	123	127	92	107	138	129	116	108	138	121	119	117	120	95	133	136	116	120	108	119	108	122	119	135	113	124	137	139	122	112	121	96	104	121	102	121	134	131	112	115	119	119	131	140	134	109	124	108	99	123	127	119	122	103	142	130	110	115	128	111	110	136	101	140	112	101	110	111	149	148	114	110	118	111	122	103	129	123	132	120	143	114	109	132	131	132	116	131	108	128	119	129	123	96	117	141	115	124	108	120	115	129	132	116	118	111	119	106	110	107	110	117	106	127	145	122	119	114	111	139	120	114	122	120	107	123	133	125	133	155	137	115	106	119	114	111	101	101	133	121	110	112	111	114	134	122	114	96	126	115	148	125	125	117	100	108	130	132	114	134	128	122	121	117	111	109	112	116	100	130	104	111	138	131	105	123	119	115	117	125	114	100	116	118	100	118	118	117	118	131	78	114	106	129	106	130	144	126	134	135	132	95	108	126	131	132	125	123	115	100	107	112	125	131	112	115	134	100	107	117	117	126	129	108	126	127	111	115	109	98	121	121	104	126	127	113	107	110	122	102	117	122	101	114	127	115	121	124	141	121	117	123	114	118	130	108	122	110	118	124	107	127	111	118	141	98	101	117	102	119	108	110	116	113	113	114	128	133	121	118	120	123	132	115	112	109	115	130	108	119	113	153	123	111	122	123	114	123	138	115	126	131	144	149	97	104	104	130	135	117	127	119	111	114	142	113	118	111	126	127	115	138	138	114	122	117	136	120	96	107	123	117	124	128	125	113	120	117	124	101	118	120	127	120	130	132	137	110	125	135	126	102	133	124	101	131	100	120	134	127	102	96	115	89	109	136	125	133	113	108	106	120	130	125	119	118	141	127	102	130	106	113	100	122	117	130	135	135	110	111	111	131	124	103	134	127	123	117	150	103	142	103	131	118	117	124	104	134	123	108	99	111	128	116	114	118	107	123	128	117	120	144	124	102	125	134	116	104	130	106	114	94	135	106	122	102	120	125	121	129	124	121	117	133	104	129	122	115	105	130	109	110	103	131	112	130	129	114	129	98	118	111	100	108	136	133	139	123	100	128	127	112	94	109	119	128	110	124	123	107	102	130	104	120	114	130	118	135	121	124	119	111	129	135	126	118	121	113	104	121	114	125	139	121	116	115	130	111	100	119	122	113	125	124	128	134	120	110	120	106	108	108	104	128	119	121	122	116	129	131	110	108	132	124	128	116	121	114	117	120	109	118	112	109	121	117	122	119	116	151	107	116	116	116	120	127	115	148	120	146	122	103	106	120	115	134	156	129	100	103	139	112	114	121	142	129	115	115	95	93	118	121	115	113	112	121	132	124	135	108	122	105	100	108	133	124	104	116	97	118	125	100	117	135	131	115	117	130	134	152	121	126	131	111	118	125	111	112	123	119	131	116	99	125	129	142	130	109	103	117	124	117	115	116	118	105	147	133	114	125	136	117	123	103	117	114	107	125	134	121	120	129	139	94	111	109	124	139	125	128	114	98	125	100	113	109	119	128	129	129	89	126	136	131	126	118	134	115	116	137	133	119	123	129	114	128	120	118	99	108	147	129	116	112	100	105	121	118	105	121	134	117	139	120	131	129	116	104	119	105	122	114	141	104	121	116	102	101	110	118	112	110	114	128	101	108	140	120	137	126	131	118	133	119	111	121	126	124	118	116	109	120	126	107	134	112	124	127	121	97	122	109	116	152	118	119	110	137	121	117	131	110	138	129	122	119	138	120	114	119	107	147	120	112	112	104	122	122	126	131	107	111	104	114	83	98	108	105	116	101	110	106	124	109	103	130	123	119	128	120	137	127	139	138	120	102	116	98	124	110	98	130	113	106	133	102	142	113	109	120	122	115	106	124	112	126	105	121	125	113	105	114	124	114	122	134	109	136	116	128	120	123	133	124	121	133	118	124	119	93	140	117	105	144	115	117	118	116	94	129	126	118	134	109	121	104	105	131	107	131	122	114	135	135	119	121	133	127	109	108	103	106	113	118	125	117	115	127	123	112	120	113	105	132	122	116	125	129	102	125	115	118	113	131	120	135	103	117	121	139	114	112	102	134	124	131	135	105	110	115	134	136	132	126	124	128	111	121	118	127	121	121	116	151	112	118	132	118	101	152	138	128	116	117	143	130	124	122	125	97	118	128	107	125	127	133	115	111	106	122	124	124	125	118	127	120	112	83	110	104	122	121	114	124	146	124	126	130	113	115	136	114	116	105	136	120	124	141	126	137	115	129	114	136	124	97	116	111	128	91	129	125	125	115	112	112	125	119	126	121	127	118	136	132	122	114	121	134	128	140	126	125	118	121	121	111	123	142	132	111	139	128	130	134	120	128	116	127	120	145	106	96	120	131	135	127	130	121	131	98	126	108	109	97	119	115	122	128	124	122	126	108	107	118	120	119	114	122	139	107	131	114	123	115	112	142	121	148	106	120	130	108	107	145	135	104	134	130	105	136	136	117	115	117	135	119	114	128	132	133	118	128	112	123	118	151	123	124	117	132	93	117	131	127	136	115	116	129	109	117	127	90	119	114	124	127	117	108	102	121	128	116	111	115	136	128	127	124	130	105	126	107	138	110	131	106	125	123	110	118	137	115	101	126	116	110	115	127	116	141	112	105	112	115	125	107	121	127	138	132	128	139	116	115	112	132	116	123	103	116	119	105	125	122	126	120	110	112	140	124	96	101	100	102	105	104	127	132	108	110	111	118	127	135	128
9796	492	439	436	373	354	358	372	367	358	366	302	355	326	321	338	340	306	321	336	346	340	332	348	306	334	339	324	298	346	298	322	330	336	331	323	302	296	338	306	344	318	329	333	320	322	319	322	338	313	302	317	345	337	320	337	329	303	344	330	326	327	336	331	320	345	323	309	308	293	324	311	318	325	320	341	311	291	303	309	322	311	307	328	318	283	315	333	327	301	312	320	333	328	303	310	338	302	329	311	322	292	338	304	334	335	315	311	331	300	325	348	311	283	334	335	314	318	331	324	299	319	343	333	322	342	315	314	342	322	314	323	294	333	304	319	328	311	325	328	339	321	321	298	345	348	326	326	325	327	323	346	337	318	285	344	311	316	340	298	314	323	371	332	292	310	324	316	325	346	311	301	316	334	278	327	278	363	293	340	322	314	319	335	295	326	303	328	337	337	333	337	333	328	337	328	295	328	316	321	323	351	363	320	323	312	331	327	325	304	290	313	331	288	323	331	323	311	331	346	348	333	307	305	294	319	324	295	337	316	291	323	321	313	340	336	316	315	296	327	323	321	320	312	321	313	297	324	323	317	316	314	328	314	366	325	315	295	307	342	323	313	324	313	330	344	346	307	316	320	348	317	309	332	319	299	345	329	302	323	316	346	318	323	304	305	296	344	337	311	320	327	293	313	353	297	327	288	293	313	311	330	336	307	296	324	316	318	339	308	337	322	348	330	312	351	307	315	335	312	312	307	315	307	327	313	292	309	301	342	289	337	326	310	332	322	300	284	313	297	298	332	331	297	356	292	330	318	316	294	307	305	313	305	318	319	342	337	337	298	333	319	302	331	296	316	325	321	311	334	335	317	324	316	331	352	337	326	311	331	314	317	345	332	304	346	296	354	324	302	309	327	296	297	297	311	289	292	339	335	332	327	341	322	351	325	315	328	352	306	331	311	341	332	329	326	317	333	351	322	315	315	296	304	353	365	333	303	337	311	319	305	319	313	329	300	276	320	313	316	329	309	304	314	276	294	295	314	312	305	320	312	325	320	321	287	313	328	317	329	338	326	347	341	298	328	329	329	307	338	296	318	331	321	315	345	335	313	314	300	315	351	314	326	321	306	336	335	307	332	341	302	338	337	311	290	321	301	315	309	295	323	347	335	254	326	322	311	300	356	345	302	326	300	340	326	320	295	313	340	341	323	313	329	317	338	297	349	331	307	301	334	318	302	308	307	334	321	323	331	309	307	325	337	320	333	293	313	360	312	330	302	335	301	329	309	339	306	353	345	332	312	330	347	339	299	335	330	308	301	305	335	365	306	357	321	306	290	336	324	323	331	280	326	325	309	319	339	346	303	326	291	302	367	310	315	305	350	337	303	305	339	332	305	295	307	320	367	325	343	307	318	305	308	337	346	319	341	332	316	338	339	312	295	301	313	333	314	305	309	318	299	318	283	310	303	323	310	322	356	319	331	314	315	363	296	310	330	315	319	311	313	305	352	337	326	334	327	324	326	293	365	329	295	331	319	309	317	301	295	324	306	341	316	347	310	333	323	293	335	301	308	339	321	309	345	325	351	338	324	321	353	283	333	316	306	310	294	321	338	319	323	311	300	296	325	324	320	338	288	334	313	317	308	294	290	316	327	335	323	315	338	292	315	319	349	307	311	334	306	315	309	325	315	296	354	320	339	339	322	331	280	319	327	329	308	324	306	320	324	328	328	349	321	355	327	295	311	349	315	332	324	334	308	383	346	320	330	337	299	320	325	320	332	302	376	330	311	281	343	356	323	322	352	335	323	332	313	296	305	318	309	307	318	330	279	336	306	307	337	326	330	312	289	306	296	316	288	303	323	295	321	334	334	326	352	306	314	345	327	318	308	310	293	298	310	328	324	348	326	317	326	342	329	331	319	323	325	313	315	347	327	333	335	313	310	308	343	303	323	334	346	326	322	343	318	323	307	321	294	330	307	291	325	322	302	314	310	325	322	322	344	308	334	356	348	284	287	318	366	323	315	310	302	281	326	352	324	332	318	318	338	310	342	343	332	322	322	296	329	329	338	371	347	323	288	310	307	303	328	359	301	316	338	329	305	322	321	263	316	328	296	297	313	340	315	345	329	360	332	325	336	333	314	314	315	320	308	309	320	326	308	354	293	306	338	324	297	329	321	333	323	320	331	313	356	339	309	341	332	311	323	323	314	304	306	301	332	334	298	358	286	328	363	323	309	324	333	307	305	300	315	351	319	322	347	313	317	335	321	314	331	288	292	324	315	317	332	319	347	314	297	334	299	308	321	312	318	333	325	329	321	322	299	289	302	321	347	299	303	331	310	319	325	303	291	320	302	305	329	304	311	343	338	312	337	335	323	299	307	296	350	359	316	328	351	321	327	342	339	325	304	281	313	309	318	327	316	321	329	321	312	339	301	318	281	349	313	308	348	328	322	308	308	278	314	313	338	331	318	307	299	328	324	299	340	351	314	295	321	343	374	319	330	310	309	316	347	351	311	308	339	322	335	350	332	324	294	332	313	354	316	312	314	330	303	312	295	302	320	292	330	326	308	335	312	342	338	342	310	305	352	340	335	296	289	335	327	344	301	291	344	328	355	291	335	322	343	341	314	332	329	319	351	346	288	346	319	352	307	317	334	312	331	367	352	315	312	314	336	297	344	312	314	313	321	312	336	325	305	301	315	329	284	308	341	338	301	337	351	319	276	277	303	331	336	301	319	322	297	347	298	322	338	330	352	324	308	316	318	322	339	332	300	329	290	307	318	303	321	331	344	306	308	319	333	302	314	334	317	308	295	332	318	314	306	306	316	341	304	353	312	345	316	318	309	340	327	312	337	314	341	285	306	331	279	329	316	308	318	339	272	320	282	357	339	335	322	299	311	318	327	335	345	348	303	314	324	339	319	310	370	298	323	287	320	325	323	332	331	341	307	344	317	281	354	317	343	343	337	321	334	330	341	283	335	332	330	329	326	321	317	290	317	338	317	315	351	334	311	333	301	316	307	328	332	307	302	311	284	335	352	326	301	310	339	318	302	312	311	313	322	335	344	363	331	328	314	331	300	329	315	318	347	272	300	310	340	295	338	308	308	324	338	315	301	310	317	312	367	358	322	346	330	331	318	337	327	331	340	314	306	322	320	346	332	325	319	307	325	293	311	313	336	301	313	348	354	314	310	333	335	358	328	333	328	313	311	299	304	334	316	332	302	318	315	309	319	320	329	323	319	345	331	309	350	325	312	322	321	338	325	322	359	314	319	306	319	336	318	333	307	306	323	333	297	342	320	319	347	333	333	318	345	327	353	338	330	300	324	334	343	326	318	299	337	322	339	308	312	333	334	328	331	307	343	282	348	343	321	328	345	326	321	345	290	321	312	318	303	320	344	297	319	342	299	350	316	314	332	331	307	348	327	309	291	331	322	312	317	323	328	340	294	323	306	321	325	323	310	330	305	294	331	309	313	319	297	330	335	324	323	309	311	300	286
42941	12795	2023	729	448	334	279	280	244	258	244	226	202	224	234	230	221	247	230	230	222	207	193	212	218	218	196	233	225	237	195	208	237	193	184	206	230	213	212	218	218	214	228	195	201	228	215	204	196	219	200	194	196	205	208	196	210	192	197	239	191	204	191	226	174	226	186	203	208	222	187	212	200	213	202	208	236	200	221	207	217	209	193	220	226	205	219	197	183	191	214	212	201	176	175	215	176	195	189	219	198	256	210	200	179	193	196	203	228	198	214	208	199	230	210	204	215	229	200	226	191	225	224	178	208	182	205	190	218	215	218	192	235	182	209	229	198	198	184	208	209	209	236	197	205	180	215	203	240	233	211	236	193	220	218	202	207	206	210	218	211	203	212	212	196	215	214	211	199	208	206	220	227	212	221	194	219	220	214	193	208	206	220	192	214	183	210	218	199	224	225	211	196	213	211	228	223	208	226	226	212	214	214	220	212	190	200	204	225	201	190	198	219	228	224	226	209	211	183	186	211	233	229	204	208	216	213	200	219	203	196	212	204	193	226	211	191	203	170	214	193	190	207	195	215	218	187	217	209	238	212	182	198	203	202	204	194	226	227	212	205	192	212	188	191	212	203	221	217	190	183	191	198	215	218	207	204	196	199	247	209	227	212	213	208	227	231	208	223	203	206	202	226	194	214	184	228	214	204	189	198	224	239	220	208	198	222	221	188	242	221	206	216	194	231	219	206	190	240	234	187	212	202	239	225	201	219	226	201	192	188	218	181	218	207	220	204	250	222	221	206	198	188	209	227	216	210	235	227	219	220	235	169	208	191	193	197	194	196	214	212	221	230	206	221	221	188	214	196	210	210	224	198	217	190	215	227	217	208	212	214	208	239	215	199	190	229	216	205	204	215	204	174	240	210	232	224	209	234	205	181	215	185	218	212	203	203	214	207	200	227	189	204	201	203	204	199	204	224	222	240	202	201	189	218	209	219	205	199	210	227	213	204	223	205	232	227	237	187	213	191	207	226	218	188	218	202	223	209	236	220	228	189	214	210	187	209	179	219	207	191	191	209	216	201	184	223	211	190	188	192	227	211	178	187	248	233	202	200	220	194	229	206	225	197	192	213	198	230	204	181	216	236	211	202	225	206	212	233	198	225	204	216	247	192	213	201	207	233	221	227	213	188	214	191	189	217	204	187	219	193	212	198	236	222	202	220	186	199	189	206	195	182	214	216	187	206	203	195	189	185	227	220	220	217	201	211	236	209	211	211	191	208	186	208	222	180	219	233	233	212	171	228	197	184	218	216	209	214	192	177	226	194	205	199	211	209	221	241	198	259	207	221	218	217	213	184	205	202	205	209	218	199	207	233	249	212	210	199	209	176	190	183	221	222	199	199	207	194	214	218	195	228	224	222	217	217	208	236	214	200	241	184	204	184	223	189	207	229	201	216	198	226	208	204	193	192	185	181	204	211	202	193	207	218	217	210	222	215	216	207	221	207	212	203	218	215	223	219	206	201	198	217	223	215	246	213	200	214	211	176	237	201	205	203	210	197	239	237	245	201	227	196	202	221	203	222	219	193	206	191	220	218	177	192	199	211	194	206	223	191	208	196	216	229	193	227	182	203	228	215	210	220	208	201	214	225	207	210	222	219	213	205	232	205	223	217	222	202	235	202	206	191	172	213	234	224	200	215	221	209	225	193	204	173	176	240	225	211	196	206	201	189	213	197	221	198	196	168	202	207	175	185	190	222	190	214	217	222	201	209	202	210	208	197	201	218	218	207	194	208	197	223	193	219	207	185	216	202	171	199	201	215	183	220	228	201	202	196	237	222	221	190	204	207	199	212	204	197	212	220	221	209	249	221	248	205	196	223	225	208	190	196	215	220	223	225	202	203	230	218	220	207	231	205	196	186	182	226	196	176	203	218	189	187	210	192	208	211	228	190	212	213	169	205	231	209	187	212	226	205	238	216	198	218	185	206	217	211	187	198	183	211	220	200	212	226	222	226	199	202	182	221	175	197	217	207	210	224	217	210	211	221	232	210	199	212	195	186	204	214	185	206	208	218	200	201	220	195	223	171	207	190	205	196	213	234	180	202	196	203	199	210	223	190	218	203	206	186	195	224	236	210	219	215	208	206	194	218	177	197	196	218	207	199	192	194	211	218	217	198	191	227	205	204	206	212	214	205	219	206	221	212	201	205	209	219	221	225	208	196	169	197	197	190	232	219	196	215	183	180	207	201	215	220	217	211	212	210	199	202	234	204	244	221	202	206	215	249	223	210	205	202	197	236	187	225	228	183	186	253	222	225	225	198	213	186	237	227	205	186	194	221	210	199	184	211	188	220	198	189	213	225	221	212	217	202	205	217	221	205	225	217	211	212	230	209	217	232	209	214	197	220	192	213	206	191	218	216	182	214	209	225	183	195	236	201	196	218	178	211	237	209	227	232	183	217	193	221	225	224	209	219	208	207	198	200	216	230	247	217	208	194	189	214	222	189	181	215	204	211	206	214	226	199	186	208	225	193	210	217	214	211	229	199	213	228	217	207	220	197	190	224	216	193	201	199	236	204	207	202	198	180	206	217	197	172	228	206	203	199	212	196	213	216	196	200	212	188	201	214	205	179	194	190	193	196	190	242	192	212	201	221	230	184	204	207	197	208	239	221	213	212	219	187	196	206	208	212	229	221	185	191	237	215	210	202	228	208	196	226	232	220	194	218	202	219	232	207	177	199	201	208	214	198	216	194	181	199	208	194	188	191	226	227	215	204	216	206	191	195	208	176	203	197	191	215	216	197	211	246	223	216	200	188	214	203	216	195	203	163	187	216	232	205	217	215	229	194	185	178	212	205	193	216	187	192	205	198	198	216	204	201	189	205	177	228	202	206	212	213	209	209	203	198	218	228	210	212	207	203	203	192	205	210	243	201	222	203	194	206	201	190	217	190	197	197	201	224	197	182	213	217	202	216	204	191	207	198	200	205	188	184	223	196	181	217	217	232	208	224	224	211	190	208	175	235	197	218	231	165	195	206	227	197	208	190	214	196	214	204	183	205	202	184	198	227	237	201	218	196	224	211	200	191	240	218	201	192	235	220	230	222	213	198	217	203	211	200	213	209	192	219	218	206	203	172	210	187	212	206	197	204	189	198	223	201	203	217	183	219	212	243	192	201	188	207	190	189	226	226	195	200	206	212	212	182	190	199	230	243	220	206	226	205	200	184	212	191	199	210	229	219	180	225	198	199	208	226	226	218	220	210	208	202	219	195	230	227	204	199	200	189	213	228	186	215	187	239	226	207	223	234	214	207	201	203	203	204	208	192	227	212	212	225	190	226	188	224	205	208	203	215	222	213	205	209	192	205	210	206	238	208	214	230	217	206	207	226	196	241	234	222	229	224	197	199	192	208	209	192	201	208	213	234	179	196	203	204	196	215	228	188	229	197	243	201	221	189	209	208	181	234	212	204	212	207	220	218	200	217	203	189	210	171	193
26950	1679	1396	1532	1233	1041	911	865	799	738	666	685	676	633	581	589	566	613	565	571	542	554	529	542	528	554	535	518	503	493	541	505	535	541	522	519	505	527	502	525	483	524	507	517	455	539	523	502	479	482	529	556	540	538	533	501	529	461	533	503	521	527	523	432	553	501	481	498	533	510	538	507	481	484	515	503	511	471	554	529	501	509	491	511	487	531	480	467	458	505	503	519	524	533	524	517	508	522	522	454	474	552	500	520	501	514	543	503	501	564	536	529	492	532	507	556	489	468	488	543	512	489	513	526	538	519	458	507	485	516	482	511	489	503	506	520	537	489	504	491	497	508	511	494	486	511	505	560	535	509	508	488	494	494	509	469	522	523	534	533	495	523	438	524	493	493	504	519	531	532	503	497	527	533	513	550	517	528	515	517	503	507	516	474	528	488	501	483	536	479	516	525	503	526	475	493	523	458	501	484	509	502	494	493	469	498	521	501	504	518	500	497	494	483	489	543	494	475	540	514	508	539	477	478	523	510	527	490	513	514	526	544	505	466	475	531	482	499	522	480	539	497	517	469	553	544	475	526	524	523	509	511	501	501	524	511	519	513	509	517	508	525	527	493	461	483	501	497	519	509	471	526	508	511	521	541	499	521	522	511	503	492	506	505	505	506	529	530	501	537	504	485	492	519	525	492	514	528	510	500	544	525	487	486	477	545	512	503	500	536	524	456	531	480	488	506	513	459	486	549	494	508	510	525	514	498	513	511	513	515	452	484	499	539	518	467	519	527	512	495	519	500	482	502	480	509	476	503	545	517	512	520	473	513	505	487	477	481	451	506	493	494	499	490	489	492	503	495	498	487	482	533	513	471	490	510	502	495	490	514	498	537	502	510	510	525	527	477	503	502	492	529	494	507	515	505	484	500	488	489	516	507	514	460	484	500	517	512	484	541	496	529	500	500	490	475	535	500	479	505	483	525	503	514	514	526	532	507	489	516	489	482	485	528	517	472	466	534	514	516	528	483	533	528	471	521	513	485	515	506	526	496	483	506	520	473	487	496	530	494	504	513	502	535	508	488	529	493	519	502	509	516	519	498	498	546	507	505	501	524	474	460	495	503	545	506	547	520	511	509	473	527	504	507	514	520	472	496	520	508	546	534	555	509	484	512	526	536	522	496	470	559	533	521	497	522	493	513	475	490	539	511	516	504	510	481	505	512	479	481	455	509	500	531	526	482	534	495	500	492	469	542	497	514	502	502	498	522	515	509	495	491	504	536	526	488	505	480	501	552	568	507	489	538	510	528	489	499	493	494	487	469	509	526	488	483	501	519	501	502	522	491	533	482	543	538	492	508	484	521	486	510	466	532	499	579	528	526	494	520	484	490	493	496	519	513	494	555	524	509	474	511	494	475	535	475	533	470	521	499	490	524	526	487	508	474	471	491	510	522	526	478	500	539	503	495	489	491	515	496	499	489	466	518	465	484	515	512	548	519	508	515	480	489	503	467	520	512	479	506	510	484	464	542	544	481	525	514	496	468	522	511	474	527	480	482	513	519	493	514	464	509	500	501	510	495	511	467	540	520	526	495	522	498	471	542	513	505	489	494	518	495	514	504	566	509	526	566	518	502	464	503	557	490	454	549	495	499	512	467	505	483	509	491	514	475	509	536	518	535	495	501	510	543	480	493	525	495	522	540	465	515	494	511	541	503	504	502	510	466	508	509	526	524	530	502	522	507	508	557	464	500	563	524	504	523	480	478	478	514	492	514	513	524	498	477	501	494	532	512	497	527	504	515	493	531	506	510	568	507	503	558	487	536	561	490	480	505	516	530	476	502	530	482	503	466	511	485	502	554	476	546	508	497	521	515	505	504	557	465	479	493	533	492	483	494	530	543	499	509	496	506	538	504	516	493	511	492	498	538	491	500	499	500	535	500	505	492	530	510	478	552	496	507	501	495	547	521	497	541	511	506	522	550	552	488	519	483	542	471	505	494	505	500	514	512	469	510	536	505	508	491	531	530	498	528	508	496	513	522	486	480	536	487	514	493	558	530	550	507	501	567	526	534	517	491	524	492	510	498	482	512	509	499	523	488	515	511	479	539	525	509	459	530	517	491	484	509	474	487	503	500	507	482	530	491	476	562	538	498	511	525	478	479	490	516	508	542	512	532	542	493	516	494	527	535	497	504	503	532	492	536	495	502	513	561	511	510	500	474	461	491	501	503	518	497	473	491	513	473	475	532	545	543	517	538	517	523	517	485	490	497	511	495	505	496	510	492	508	488	539	512	532	507	540	514	514	528	538	505	502	507	497	496	482	509	511	486	522	490	548	476	478	473	492	512	504	490	516	483	512	499	533	483	515	470	522	488	520	538	541	505	519	506	485	506	481	521	511	523	472	464	483	498	533	500	491	508	561	475	496	524	526	533	506	505	503	485	511	477	511	543	521	477	493	537	479	485	485	538	504	492	541	529	499	539	482	522	522	524	534	505	519	510	509	488	489	523	527	515	503	491	510	501	494	520	512	500	474	520	491	515	499	493	517	518	483	561	517	523	497	514	484	499	534	486	470	547	500	524	528	491	508	517	510	516	510	485	516	481	530	501	448	483	498	473	498	525	495	469	516	494	472	536	541	515	478	509	511	522	520	510	513	504	517	468	508	526	511	523	491	509	519	490	518	549	516	522	512	517	498	517	519	518	537	497	538	514	530	528	520	476	476	474	549	509	484	515	528	492	517	524	479	491	475	500	485	549	495	528	494	475	508	494	506	520	483	490	519	530	521	532	517	510	508	520	514	516	480	454	487	518	480	508	512	515	495	506	484	502	522	561	524	486	540	495	490	491	525	477	548	474	505	535	500	539	525	514	509	517	524	473	474	515	519	466	520	521	512	510	541	487	522	518	521	470	534	495	487	510	458	509	498	480	511	525	492	542	499	487	490	534	481	513	510	547	480	532	500	514	492	534	476	545	500	471	502	509	514	477	478	493	520	486	491	514	515	527	471	519	496	505	527	550	476	482	572	533	493	516	510	481	477	499	517	455	501	523	546	520	529	525	499	514	508	519	506	478	517	457	511	536	473	523	513	498	527	493	488	528	478	526	513	543	505	525	517	505	524	510	520	500	546	479	482	504	500	518	535	499	531	516	506	523	527	480	533	508	485	510	495	466	490	503	507	514	532	505	506	532	545	537	510	520	512	516	496	491	506	537	515	491	490	541	534	519	517	508	485	456	539	489	457	499	527	506	540	496	476	485	560	490	507	531	504	517	472	489	533	477	474	517	481	514	482	508	497	488	514	506	512	488	513	513	498	546	518	508	505	533	543	528	489	520	516	554	517	486	517	502	504	472	515	500	485	524	536	473	486	502	492	525	540	508	485	558	493	501	502	529	480	507	515	470	508	514	486	499	497	511	501	506	504	484	530	487	502	514	511	546	465	514	506	528	494	500	523	511	484	496	491	483	517	491	503	478	556	521	537	501	489	545	530	514	512	509
55359	21914	6071	1900	895	583	521	475	425	409	428	390	390	399	367	362	361	392	350	380	331	354	372	361	372	315	371	347	359	336	347	343	314	356	336	369	358	356	328	363	359	344	349	342	368	360	344	368	332	347	358	324	321	343	367	340	367	362	331	351	355	366	359	357	312	368	351	361	325	348	345	357	366	317	341	366	359	359	326	376	339	351	330	317	337	347	330	370	363	372	373	377	336	349	378	378	344	338	328	332	332	388	333	363	350	390	321	355	367	352	327	316	364	366	351	382	365	373	381	366	376	327	357	354	339	346	344	325	331	332	359	331	344	379	396	334	333	336	339	408	382	336	312	344	323	354	340	337	355	299	329	361	370	369	331	378	339	383	341	344	346	345	392	311	356	321	332	323	338	338	378	342	331	346	330	338	327	286	335	357	373	349	348	367	331	362	368	331	364	357	364	336	308	317	327	361	345	346	339	327	364	380	383	381	349	341	383	328	343	338	324	326	350	338	345	336	384	324	338	334	358	360	327	293	350	341	365	360	317	315	363	346	364	347	361	335	376	353	336	337	337	334	355	361	309	322	344	358	352	340	330	372	353	338	356	364	354	334	345	348	310	389	356	323	336	327	376	326	385	341	387	301	389	335	368	323	321	319	341	341	310	315	308	350	330	370	309	322	392	352	346	366	332	317	325	322	335	394	373	327	305	337	364	325	347	388	342	328	331	320	380	366	360	359	314	359	349	352	337	343	335	402	333	290	396	334	398	346	343	360	336	337	360	352	356	328	333	337	338	348	330	327	339	343	314	356	318	367	364	333	347	368	337	313	334	373	334	308	349	320	354	365	303	356	351	376	368	339	330	347	352	345	364	348	358	337	316	360	334	362	364	381	350	356	346	359	332	340	341	331	316	364	346	350	345	369	346	358	310	312	356	351	356	387	351	322	345	381	346	345	365	363	341	346	353	340	378	352	353	356	318	345	341	355	384	371	333	343	360	360	352	355	349	324	356	334	370	338	376	353	367	363	330	337	338	339	337	317	362	361	361	352	347	350	371	327	358	359	362	379	331	348	328	401	364	393	355	338	348	313	390	362	340	331	392	364	357	351	326	356	334	357	348	351	351	318	347	358	351	351	328	350	308	365	320	330	333	346	357	346	371	361	322	318	366	372	347	363	337	351	337	328	338	385	355	384	355	381	353	327	321	311	326	335	364	348	350	326	322	307	361	349	375	362	353	332	353	356	311	336	328	362	332	354	340	314	370	331	357	329	345	335	337	298	320	335	361	340	356	328	367	383	372	359	360	322	365	350	406	345	392	358	322	339	344	343	325	340	344	376	320	345	396	374	366	362	367	373	335	326	372	412	337	353	383	366	343	330	324	345	317	359	346	362	331	354	347	330	379	346	342	374	326	364	313	342	353	350	335	350	332	354	352	328	362	355	343	319	336	365	334	352	356	337	342	327	327	365	344	349	365	340	373	380	330	315	337	375	336	348	319	325	366	344	329	317	347	324	335	353	357	353	334	357	322	326	367	335	363	329	326	315	354	389	333	322	355	366	322	337	316	287	349	312	346	349	363	347	332	322	371	310	308	358	360	346	336	358	361	359	344	325	349	335	335	339	359	326	351	369	329	324	328	328	360	343	360	320	314	355	338	310	360	356	354	328	344	329	319	377	371	374	368	341	330	368	353	328	351	333	365	339	354	345	357	334	339	379	361	317	355	363	367	359	332	324	334	324	327	382	359	380	363	360	319	307	356	349	366	346	353	346	352	374	369	358	345	365	317	348	359	355	329	347	332	372	342	385	352	319	356	336	373	337	364	358	375	367	337	347	339	337	319	354	354	330	368	334	353	345	358	327	319	315	365	343	320	313	372	350	358	349	394	370	359	327	347	378	332	326	332	329	347	381	361	311	390	341	347	348	342	360	373	382	336	331	321	350	345	344	350	369	333	370	365	338	344	339	344	338	357	370	361	341	390	363	382	342	320	399	337	343	317	354	341	343	340	331	344	339	344	352	344	335	349	331	333	341	345	320	346	339	394	370	364	366	329	346	388	346	359	343	325	359	364	342	347	351	362	338	358	323	368	338	379	347	301	359	336	312	317	350	335	319	352	336	319	325	356	390	328	366	349	366	348	377	383	330	387	347	337	285	341	354	365	381	369	313	339	363	350	340	322	340	361	326	338	359	341	354	351	336	323	338	326	359	361	331	360	356	349	373	363	337	374	321	351	361	316	318	345	336	361	360	351	358	399	327	377	349	320	326	333	324	286	346	350	343	322	355	340	346	365	348	327	350	333	340	358	359	338	328	338	326	357	274	327	328	344	330	350	368	347	347	336	330	347	343	340	352	318	328	352	321	379	358	358	351	365	309	371	342	359	350	361	349	355	337	340	331	342	341	373	374	320	372	373	380	337	341	324	354	409	346	327	355	358	309	361	341	393	359	335	316	355	330	332	365	339	359	340	326	342	360	354	347	334	329	325	370	357	362	299	395	376	355	376	320	350	344	321	359	335	364	352	379	319	316	345	376	385	309	364	385	347	319	365	374	337	337	384	353	346	326	357	348	334	320	376	361	354	373	365	355	374	344	343	380	324	331	331	322	345	338	378	358	353	339	322	329	315	326	312	350	342	310	337	340	319	362	371	368	297	341	349	327	328	372	336	346	351	329	350	373	330	360	371	377	325	307	368	304	361	357	362	368	359	361	378	303	337	348	360	331	349	354	384	368	358	376	369	342	348	364	363	407	363	310	362	371	360	343	355	365	350	315	364	345	342	341	318	340	348	341	389	328	337	371	315	344	358	351	345	347	337	353	381	303	346	386	338	367	344	327	339	332	338	334	370	359	355	361	337	318	324	336	351	336	373	372	353	405	366	324	302	306	335	353	314	372	335	348	360	354	332	325	346	320	354	348	355	375	356	360	343	368	322	362	370	329	305	348	355	354	342	319	323	337	348	365	307	320	350	369	357	327	341	373	355	315	356	341	345	306	353	357	368	332	362	364	298	352	358	315	358	354	358	367	343	358	331	368	348	329	356	313	341	319	391	331	310	320	305	349	336	368	341	324	325	325	344	365	359	374	343	351	384	341	332	286	336	339	357	322	358	302	339	363	406	329	361	338	371	340	351	381	368	332	307	308	329	349	358	349	346	354	402	335	347	354	357	352	338	328	331	323	361	364	335	335	343	343	368	383	348	344	333	330	371	348	342	370	340	355	384	357	352	359	365	380	328	330	367	387	352	339	356	338	338	340	357	368	346	329	328	366	299	350	344	349	351	354	352	336	355	359	342	340	363	353	341	376	342	339	280	348	358	369	313	355	383	324	356	350	341	359	350	331	368	311	346	382	358	373	339	356	348	348	332	368	325	329	355	363	356	312	361	338	349	337	310	310	305	367	364	348	364	361	350	364	321	321	352	363	315	340	331	343	312	326	340	372	320	335	322	354	355	332	340	368	350	358	335	325	362	352	347	340	354	358	329	323	331	378	356	345
36081	2841	2413	2609	2062	1675	1536	1374	1230	1192	1044	1098	1046	1033	958	942	891	842	866	863	805	843	836	812	813	865	821	832	776	704	793	765	799	784	758	804	726	812	803	801	771	800	765	780	792	727	768	781	760	763	806	766	761	739	754	817	752	781	779	795	743	782	745	777	788	767	760	724	775	793	745	679	722	784	757	741	773	749	750	741	794	798	757	763	785	708	771	783	773	782	676	814	740	765	737	790	759	761	735	732	761	766	758	805	777	750	755	798	770	699	748	772	743	748	789	761	747	771	776	791	671	805	729	740	779	761	795	810	767	684	797	759	736	736	771	762	816	740	767	747	703	738	769	711	785	780	749	816	775	744	811	728	776	798	696	777	729	758	711	784	741	731	755	788	812	802	746	766	711	735	727	746	763	751	804	746	765	734	757	759	753	732	778	764	746	736	743	753	775	741	742	782	701	763	756	760	785	728	776	784	769	769	762	744	725	791	728	702	788	732	801	733	760	755	806	735	750	801	737	726	723	732	724	694	732	804	737	795	784	712	804	761	737	776	788	776	790	735	745	773	690	734	744	763	742	736	719	740	787	748	740	797	731	730	742	757	757	773	722	760	730	718	749	763	802	797	771	780	740	833	754	799	757	769	747	735	771	756	686	780	741	722	770	742	795	731	809	793	804	739	789	727	723	758	767	794	702	750	767	733	756	775	737	739	745	711	722	756	729	763	803	727	744	748	760	767	769	791	783	752	758	740	804	794	760	776	739	745	773	786	817	735	731	773	731	776	707	768	723	821	725	773	779	710	740	785	763	766	792	782	777	791	751	767	773	738	770	764	733	706	789	734	770	772	781	692	763	784	733	763	770	795	807	755	718	718	759	777	749	732	779	743	837	720	711	733	730	758	708	798	768	742	776	741	801	776	721	721	769	722	775	772	732	714	794	775	786	741	747	758	760	748	751	797	779	748	772	724	763	760	779	766	733	784	729	750	761	806	764	720	804	754	757	762	788	750	687	745	769	799	762	762	765	736	743	768	772	763	822	728	762	757	769	780	754	769	796	783	806	747	718	753	803	730	764	770	772	748	795	778	730	736	779	756	749	778	793	816	800	767	736	728	776	718	741	755	764	777	793	773	772	738	786	787	721	762	737	769	750	719	778	753	802	742	783	808	754	760	760	762	811	706	743	778	725	715	750	754	781	757	734	766	754	754	759	687	773	735	789	762	771	704	759	709	752	749	771	795	730	751	806	768	734	779	748	750	763	760	787	726	743	778	797	782	768	741	769	776	736	790	716	730	754	763	789	746	709	744	739	770	768	774	792	720	738	732	770	805	747	732	791	769	748	736	738	765	739	749	779	775	760	749	752	730	754	727	719	775	772	780	707	744	761	735	755	752	763	766	811	762	729	748	726	770	767	785	736	768	783	772	772	735	745	781	801	727	765	729	731	781	761	790	789	757	784	781	742	745	739	761	835	782	740	740	749	722	739	739	741	786	773	760	759	740	773	780	720	785	753	791	764	738	743	747	757	778	776	725	803	756	779	751	811	730	810	774	795	765	708	772	741	788	762	792	717	740	772	791	777	774	772	691	771	736	787	731	788	812	782	772	738	771	713	758	755	755	749	789	734	764	762	738	749	782	724	750	758	764	725	746	757	757	749	723	730	761	777	782	785	743	796	796	760	778	752	721	804	777	742	766	762	776	746	744	700	762	789	755	764	702	760	792	724	730	759	745	728	778	748	759	727	769	729	791	788	752	778	800	821	760	818	743	722	739	757	807	781	739	774	717	795	705	784	728	765	740	737	780	736	753	810	802	745	771	729	761	765	769	749	757	772	754	770	723	714	720	761	770	803	772	718	792	769	741	782	749	734	747	812	728	758	726	733	787	786	738	782	757	763	728	783	744	722	798	726	790	764	767	761	762	765	800	731	735	760	757	757	759	744	738	808	744	766	724	726	736	752	748	712	773	805	813	755	778	776	753	748	743	748	727	786	739	759	750	762	781	760	745	731	731	743	724	698	758	785	773	722	792	748	751	737	797	719	707	784	777	774	730	775	770	715	737	755	766	746	777	724	765	762	746	814	777	783	758	765	742	763	717	760	739	753	771	714	739	718	773	793	763	737	772	737	754	747	825	741	781	785	714	786	777	724	773	702	789	757	760	729	765	758	778	801	763	761	713	772	762	775	723	755	704	765	754	730	718	765	769	780	727	769	746	755	763	778	708	799	745	755	751	722	786	730	741	745	763	728	782	769	791	747	776	803	737	744	754	785	788	774	779	750	752	731	753	771	735	722	772	771	768	770	776	707	744	784	793	723	742	787	752	728	753	802	778	774	802	695	753	770	769	745	763	767	758	743	759	753	731	793	725	716	741	742	782	747	739	772	774	737	723	734	781	744	737	778	773	755	716	771	781	787	766	688	769	772	775	734	721	761	792	795	728	794	737	744	768	719	789	741	724	762	758	766	775	789	775	732	818	738	748	711	714	758	761	776	756	745	765	753	783	720	771	751	755	754	733	774	752	796	741	775	731	791	825	733	755	774	781	760	808	780	758	711	739	730	775	737	717	773	747	754	759	739	761	767	756	718	778	727	713	768	726	793	807	774	751	803	733	754	748	717	780	785	760	774	738	738	744	789	745	706	797	760	749	729	716	727	787	747	740	713	744	755	754	842	763	745	751	720	753	787	705	763	751	781	728	702	796	765	777	739	765	775	768	811	779	747	739	763	764	763	753	716	772	739	784	723	752	801	745	728	799	727	775	770	770	729	694	771	769	726	739	739	748	709	757	752	732	769	717	705	763	746	747	798	778	816	761	721	833	823	744	750	751	800	726	779	784	765	786	786	763	775	766	805	782	809	734	733	786	774	755	725	742	766	765	775	747	778	726	762	748	751	775	761	773	755	741	807	744	754	774	753	765	791	782	714	772	760	755	804	783	702	745	769	740	730	766	757	777	729	760	773	717	764	761	747	775	734	754	751	760	753	782	755	739	787	776	702	764	763	777	800	776	739	715	746	758	773	773	772	820	800	747	740	761	779	747	751	742	755	773	760	769	695	736	798	768	731	775	733	734	735	758	776	779	767	751	792	752	735	798	736	758	745	711	762	765	780	771	781	724	738	817	748	764	751	766	767	731	717	785	798	783	748	772	760	762	801	736	792	728	775	748	802	710	784	763	693	718	744	739	735	792	775	774	737	700	795	754	790	781	764	711	765	772	728	764	785	720	727	763	766	744	783	745	770	759	750	768	793	756	760	761	748	801	761	748	726	774	816	771	770	769	718	695	774	754	764	698	765	752	763	761	750	756	764	739	741	764	793	714	745	748	761	759	752	717	779	775	772	739	777	744	713	768	742	809	798	747	764	785	740	716	709	703	779	731	722	714	784	755	771	713	777	774	736	786	745	797	748	784	753	748	743	719	744	750	769	754	767	751	735	709	758	781	769	762	770	716	795	792	728	733	771	765	751	810	771	740	761	726	770	735	760	770	730	748
17152	2269	176	145	136	107	134	133	124	108	116	124	102	116	120	118	128	119	133	138	139	116	122	101	144	140	116	125	116	127	114	114	121	126	132	136	112	127	101	116	137	133	152	131	104	147	118	110	106	118	122	132	124	104	126	117	117	133	133	134	124	127	110	147	115	133	108	106	153	143	106	109	137	116	124	116	121	131	119	126	114	105	106	116	111	118	116	113	134	102	135	119	137	126	123	126	122	120	121	107	101	112	128	122	136	94	142	134	121	124	109	121	111	113	128	130	109	108	119	122	107	99	133	130	120	123	124	125	128	145	126	134	130	147	113	117	106	120	109	112	139	115	110	114	137	132	127	99	106	115	124	103	109	129	135	146	140	107	130	107	129	114	117	113	129	122	153	133	127	116	113	108	128	121	119	104	102	110	115	113	112	117	135	112	87	130	135	124	112	120	124	121	114	110	119	110	126	116	106	126	118	130	94	126	121	134	125	133	103	128	114	131	124	133	113	122	128	94	112	112	122	97	123	123	119	129	104	110	130	101	128	133	128	120	147	129	122	114	106	119	99	119	131	129	123	123	120	123	142	124	124	123	120	125	121	118	118	123	137	118	105	107	120	133	118	134	130	108	119	111	118	120	114	111	114	122	110	116	140	122	130	114	123	141	118	117	107	110	127	122	133	130	133	119	104	128	127	116	133	112	101	136	115	130	113	131	126	113	133	110	118	118	119	114	102	116	109	116	102	124	126	95	108	127	128	113	114	121	124	129	115	123	117	114	127	103	135	108	119	108	134	126	123	127	110	102	137	111	112	122	120	153	127	121	129	117	126	108	126	118	121	116	112	131	124	128	136	124	140	125	118	105	101	126	120	111	114	131	112	124	115	117	126	136	113	96	106	107	128	130	117	111	119	131	134	120	130	120	130	128	118	99	123	125	115	111	115	109	110	94	118	114	109	125	118	128	132	115	120	91	128	121	139	136	129	116	118	126	113	106	125	144	127	146	115	114	109	111	103	127	124	124	131	111	113	118	127	114	130	119	109	125	121	128	130	101	127	131	135	145	116	120	113	111	124	119	120	128	117	128	111	112	111	104	136	138	132	98	152	133	130	112	124	123	100	115	110	123	124	110	119	115	118	130	119	102	109	119	119	126	113	111	109	119	121	131	104	125	116	104	128	123	114	113	106	137	121	105	145	133	118	118	118	127	125	109	117	95	144	112	130	105	120	121	122	110	119	114	140	133	125	113	121	116	121	115	110	126	92	134	127	107	128	130	106	130	115	134	111	134	122	127	115	113	111	103	118	136	119	129	133	131	106	114	108	126	108	117	123	113	133	120	142	127	122	141	123	110	120	130	122	133	111	129	116	128	129	125	113	113	131	124	129	127	123	116	128	113	144	104	151	118	102	125	114	106	110	132	128	121	106	117	101	126	118	89	108	126	136	122	113	113	104	126	111	102	116	114	142	134	126	127	118	104	94	132	103	122	106	114	118	124	124	109	114	109	109	138	132	110	113	111	139	105	127	126	111	113	114	119	106	111	105	121	133	106	111	125	107	130	113	133	119	101	124	119	114	119	125	107	119	115	137	118	146	110	114	135	126	129	115	140	149	117	127	122	135	122	119	131	126	125	112	111	127	112	123	106	117	120	123	127	111	129	104	107	133	134	130	132	110	98	127	117	128	104	131	115	137	110	126	98	111	141	114	104	107	108	131	125	113	92	103	145	94	101	99	111	123	105	126	106	107	115	121	130	137	118	104	105	104	120	94	102	121	99	133	131	110	109	150	116	99	137	118	135	125	129	138	118	118	119	104	124	123	118	115	122	113	147	108	123	132	117	127	115	122	131	129	130	129	111	113	121	132	107	125	114	99	106	113	119	111	112	139	105	109	113	122	127	112	112	117	121	123	131	111	117	103	105	91	116	117	133	127	135	136	118	118	129	132	139	123	111	111	117	121	137	111	104	108	122	124	146	136	136	129	115	121	129	134	134	116	143	138	141	128	128	142	125	150	103	124	110	98	118	120	115	127	111	112	116	124	151	105	124	125	117	105	110	123	138	127	116	130	121	143	138	98	120	122	119	136	103	114	106	108	121	123	122	103	134	106	116	126	112	115	120	117	117	140	107	120	124	122	115	154	121	133	117	128	119	113	106	133	92	96	109	110	106	117	116	120	111	132	107	134	101	133	128	126	117	139	105	133	105	132	133	121	110	120	102	128	131	140	115	132	99	116	138	149	123	115	108	111	118	150	138	127	118	140	109	107	120	122	107	92	144	107	117	126	111	123	118	132	97	137	119	135	129	103	133	112	119	97	129	131	119	120	120	119	136	134	119	120	125	113	141	123	120	110	101	138	113	121	123	97	104	116	129	110	119	118	112	116	118	149	134	133	138	107	103	105	115	85	127	128	118	116	87	139	106	126	114	121	130	108	129	108	130	120	109	104	113	130	125	114	116	112	105	136	108	113	111	115	106	122	127	107	118	112	139	124	125	125	125	122	122	98	111	138	104	126	118	131	127	117	134	128	127	114	130	103	131	131	131	137	118	125	118	108	104	117	105	107	111	113	109	120	113	128	131	96	116	111	112	127	134	115	113	103	125	123	130	133	136	138	135	129	125	124	96	90	119	124	103	132	119	112	120	137	139	106	120	150	140	137	135	121	116	129	118	119	137	134	112	124	130	90	104	114	129	131	105	114	101	122	120	128	124	115	115	128	124	122	133	114	125	114	112	109	120	105	103	119	129	130	118	103	116	122	144	130	123	121	110	134	132	109	109	125	128	106	115	133	101	123	117	111	114	113	126	106	114	102	131	105	94	121	109	115	122	127	120	142	109	118	114	115	124	101	124	121	108	111	111	120	124	107	118	124	131	126	146	107	129	122	97	91	125	87	99	105	115	131	110	122	131	112	119	118	138	116	134	121	129	125	121	114	129	119	154	119	123	126	119	97	106	107	113	125	128	117	112	105	110	112	104	117	142	113	117	108	130	129	132	112	143	121	95	114	130	107	124	118	125	115	135	145	106	124	114	132	120	115	111	116	141	106	114	128	130	122	112	99	98	141	130	119	124	136	109	107	143	118	123	121	92	110	127	114	117	130	147	123	124	107	111	104	133	131	119	116	126	97	111	117	109	136	120	133	106	102	124	139	129	131	130	117	112	112	126	128	135	135	134	101	161	121	111	117	123	115	106	124	104	93	101	124	138	102	125	115	130	120	117	130	109	116	95	129	126	124	120	127	127	132	126	124	115	143	132	115	111	115	125	125	126	139	121	110	127	114	122	106	122	109	108	119	110	105	121	107	134	118	128	117	121	112	125	124	120	121	129	111	133	121	117	103	136	104	113	113	114	122	133	119	123	89	134	124	134	133	110	105	118	127	129	122	108	107	115	109	134	129	111	95	128	123	117	112	120	114	113	126	107	127	111	113	121	116	121	109	111	124	131	117	124	120	112	121	118	114	125	95	112	97	113	137	118	132	103	130	125	103	96
10069	637	431	439	389	365	345	359	348	326	349	317	366	317	343	351	359	328	347	279	330	309	301	303	303	298	300	336	297	321	354	297	358	313	331	309	324	330	340	335	289	338	323	299	307	346	293	312	339	305	337	308	321	311	308	332	337	331	351	294	309	304	321	321	335	327	332	356	322	312	312	311	316	324	288	307	318	320	322	363	328	300	298	290	346	342	299	309	306	317	328	304	314	312	322	281	333	330	339	322	338	285	339	302	314	319	293	313	313	337	303	343	307	313	356	315	313	297	335	307	291	329	358	329	305	355	336	337	339	322	325	322	312	363	316	326	303	292	317	324	322	298	321	303	329	309	308	318	339	315	324	299	340	328	317	336	325	315	337	336	369	313	325	312	320	323	314	317	310	331	301	325	352	314	351	299	307	351	310	302	287	298	326	329	338	302	315	303	327	311	327	302	325	346	335	328	311	323	291	312	329	321	329	281	308	329	339	333	302	309	354	320	322	333	335	311	320	331	342	299	300	346	316	315	304	313	303	299	292	345	322	327	310	345	340	338	340	328	317	359	325	281	338	316	317	314	304	292	337	330	346	338	330	321	313	332	332	335	354	309	326	288	364	344	317	318	328	306	346	301	360	332	324	346	329	319	314	313	326	343	308	329	330	336	327	337	295	314	315	315	312	326	312	312	342	339	317	319	313	312	331	330	312	298	331	330	307	320	298	323	341	362	305	299	316	324	324	309	327	290	294	290	330	307	309	305	317	330	328	316	304	327	307	339	353	326	350	346	301	350	288	300	366	330	342	341	316	307	331	321	305	310	309	317	310	292	339	320	332	343	339	303	307	272	305	289	302	319	318	316	354	341	308	313	347	349	323	325	330	318	336	314	351	337	317	299	297	339	310	319	332	344	315	320	338	301	293	319	320	359	309	301	325	302	316	322	315	332	299	299	332	310	329	346	291	300	299	303	326	327	325	333	302	323	334	288	301	316	310	315	309	316	328	329	315	318	293	294	314	293	311	306	317	357	326	298	321	355	325	334	327	322	310	288	302	346	325	305	357	317	336	371	298	325	342	330	345	350	348	309	309	320	335	367	335	343	342	308	300	331	327	324	298	335	312	322	300	335	328	317	317	311	367	290	322	348	306	303	339	318	296	340	309	310	331	354	354	315	325	326	311	303	314	317	290	314	324	351	334	314	305	314	301	312	314	311	329	300	318	331	314	303	336	297	331	300	301	306	304	322	324	284	365	318	342	332	315	361	287	323	318	324	357	327	358	324	285	321	315	301	311	302	306	330	339	345	309	294	317	309	316	321	299	293	290	326	318	305	291	335	327	295	302	327	320	318	315	327	371	335	312	317	320	318	342	321	281	320	344	352	309	299	316	296	307	314	306	325	313	317	305	328	342	330	335	293	343	313	325	297	335	318	305	315	305	312	307	355	302	339	315	322	316	352	309	319	332	328	291	332	311	325	299	338	323	339	317	327	307	352	335	291	367	324	302	309	328	346	337	289	306	291	304	321	320	284	301	297	346	351	342	321	344	339	324	332	330	313	316	335	347	339	348	311	333	332	302	329	343	350	330	312	334	325	331	295	330	319	319	306	339	300	307	340	306	330	319	325	346	304	309	349	317	346	307	322	294	286	346	316	260	338	342	302	322	303	316	315	322	309	285	291	317	325	338	325	329	276	299	314	309	323	323	334	318	335	295	319	325	362	319	307	341	325	316	294	277	323	369	305	332	331	333	325	309	295	336	321	337	327	292	345	310	336	340	310	294	317	314	313	316	286	302	333	337	319	346	316	297	303	307	302	336	336	325	326	333	339	329	339	328	300	290	311	345	320	332	331	317	314	324	300	316	310	326	356	329	302	317	334	319	324	295	353	334	350	318	285	329	325	331	329	312	333	339	310	326	323	282	346	310	326	299	311	318	300	327	296	325	307	331	314	315	283	327	297	342	380	338	310	323	299	305	299	302	346	329	346	325	301	328	329	323	306	310	335	301	330	294	331	313	338	297	341	302	322	292	321	324	336	318	326	363	317	363	324	321	335	277	317	327	303	349	329	315	295	320	336	325	311	344	320	315	305	303	315	306	298	304	338	327	312	332	337	341	324	313	344	335	328	348	328	324	318	356	310	283	306	321	314	284	320	305	332	314	318	343	297	340	324	315	342	340	297	322	307	305	324	328	311	304	323	328	311	323	322	323	355	330	351	310	330	328	340	309	331	325	300	286	328	326	320	296	312	336	331	313	315	301	306	342	329	305	293	307	290	291	333	327	321	322	322	329	310	309	313	372	351	320	294	320	337	289	334	335	313	342	331	313	329	326	295	283	315	305	357	348	332	296	328	293	343	313	335	338	339	314	313	338	315	329	323	322	343	299	309	313	315	322	325	325	287	297	340	314	309	310	310	302	319	298	308	310	327	323	330	294	311	310	312	302	338	344	337	314	340	309	350	326	322	312	331	324	339	303	325	316	312	337	324	318	302	308	329	333	313	336	345	340	291	323	320	313	306	327	341	294	304	321	358	291	321	302	285	342	341	324	313	318	318	350	327	320	344	331	319	341	305	334	304	305	285	301	344	293	320	348	307	323	303	335	317	302	322	314	337	344	303	325	325	318	324	322	321	323	301	310	315	323	315	324	333	353	339	312	351	310	351	316	356	330	324	302	303	315	302	302	300	290	313	316	316	341	329	301	323	316	302	331	327	301	292	305	320	300	308	316	296	321	304	316	294	300	324	329	300	341	319	295	300	297	311	334	348	326	325	323	315	316	322	304	309	319	317	317	312	346	305	312	341	304	344	324	316	339	329	315	372	323	338	289	334	333	344	321	309	332	330	306	344	316	330	300	331	327	312	350	302	345	333	343	358	326	319	328	292	301	315	309	324	327	357	302	305	324	299	303	302	307	296	325	328	326	331	327	339	323	294	321	344	346	300	289	323	328	328	310	338	321	335	350	362	268	353	350	299	317	337	314	343	319	332	314	327	295	341	313	318	345	300	318	316	361	304	329	302	323	299	320	368	331	361	303	333	312	312	327	305	352	334	327	322	281	318	329	298	328	310	327	331	343	312	332	295	331	296	313	303	332	298	304	291	343	333	290	344	282	329	298	312	325	313	300	325	305	303	323	319	314	313	316	289	322	332	308	308	345	292	297	316	337	316	300	318	339	305	298	293	335	288	326	314	326	360	337	316	302	307	319	319	335	339	308	306	319	321	328	287	334	303	336	311	295	304	318	339	322	301	345	303	319	335	293	305	318	337	298	351	299	325	325	288	332	356	325	297	328	326	343	312	294	313	328	318	330	317	300	286	344	322	319	302	338	328	324	340	293	295	315	340	314	303	328	331	292	336	333	335	353	314	328	291	311	314	297	320	370	314	349	349	305	327	289	310	319	299	326	357	308	361	305	328	329	287	294	343	308	326	329	316	322	345	318	339	327	348	303	314	302	326	324	325	325	345	297	336	317	345	315	324	326	327	325	320	366	283
42238	12931	2101	759	419	384	294	259	257	213	262	222	229	213	226	236	214	258	217	213	228	232	233	213	208	195	224	223	189	202	220	187	214	224	216	200	225	226	232	192	179	206	213	224	208	209	222	209	220	199	208	196	216	183	186	204	208	214	214	192	201	198	210	223	202	203	184	225	199	212	194	207	205	221	195	221	209	180	229	207	192	218	205	225	214	214	202	198	200	252	242	228	206	218	197	198	201	179	217	217	230	205	236	214	235	197	228	205	213	204	213	228	223	179	225	229	213	210	189	196	186	208	240	185	192	210	225	206	173	226	195	200	195	192	192	221	215	222	209	221	220	191	205	223	204	197	219	210	228	212	229	190	213	210	201	218	213	217	243	213	198	185	198	203	204	172	223	223	224	189	217	213	243	210	206	217	192	203	197	200	189	209	212	197	218	232	202	205	218	219	236	208	221	208	234	220	223	213	213	174	178	179	218	201	201	193	195	218	177	211	206	197	215	215	213	198	217	192	223	198	224	205	206	227	212	211	235	204	235	190	202	210	193	185	194	209	194	228	207	225	222	202	212	212	202	206	220	220	231	213	186	203	228	206	235	218	207	229	201	221	246	206	223	227	220	207	174	189	224	202	200	194	206	215	218	195	213	205	206	206	210	238	201	187	218	191	229	197	201	195	197	183	195	229	222	200	219	195	236	227	204	183	190	222	217	184	215	215	212	199	208	217	208	183	216	212	238	213	212	207	199	203	224	210	183	219	225	202	217	200	211	206	209	218	191	194	227	214	201	196	198	201	216	225	210	239	217	213	205	234	218	187	216	189	215	199	174	223	192	189	206	215	229	183	186	208	221	178	204	195	200	183	233	216	215	182	220	216	205	191	227	187	189	191	199	228	178	223	241	220	196	213	184	200	213	228	247	198	251	212	217	196	198	214	210	179	182	192	202	220	225	224	207	221	178	224	210	209	173	189	183	215	208	205	190	205	191	207	205	195	192	195	180	210	171	194	177	203	207	215	199	210	225	184	245	221	223	190	215	190	213	173	187	216	202	189	191	195	206	188	195	233	225	217	207	234	210	186	193	195	217	193	197	182	220	201	227	196	203	219	188	189	225	218	208	196	216	199	216	230	205	216	203	202	214	233	204	210	232	208	224	220	193	206	195	193	237	198	182	213	194	223	241	200	208	190	204	223	220	216	194	162	215	207	222	214	219	207	214	217	221	227	201	202	218	211	208	212	204	224	216	229	221	185	203	212	212	189	215	233	209	203	219	213	188	210	200	186	205	214	198	192	213	214	209	238	209	193	243	197	176	228	178	218	192	220	206	215	204	200	203	203	206	204	212	180	187	213	222	211	199	197	191	203	189	191	203	223	224	206	176	217	212	217	225	203	203	206	217	184	219	186	184	181	206	228	222	194	223	194	196	208	228	201	227	177	221	186	206	187	213	238	207	228	225	223	190	186	221	219	204	209	211	199	223	216	198	190	197	263	187	239	241	208	223	209	201	201	209	239	232	220	216	181	191	186	172	193	197	205	198	215	213	203	196	204	214	192	191	204	228	211	203	211	201	207	202	204	223	198	233	218	196	196	176	179	195	226	199	215	188	200	195	227	201	242	187	220	198	208	204	217	263	220	224	213	210	216	191	215	208	202	192	171	207	214	237	226	184	218	209	201	221	200	200	211	192	203	222	236	189	216	214	210	193	219	200	186	218	187	181	217	233	177	192	196	238	182	208	201	220	200	212	209	229	225	204	191	208	186	219	181	171	197	202	212	221	206	211	196	221	196	213	219	209	180	209	195	187	218	171	221	218	212	205	213	195	225	200	208	215	207	194	194	220	203	220	171	205	234	211	200	205	245	189	186	217	200	229	236	190	206	201	236	182	219	206	209	203	174	221	212	208	206	230	214	201	204	201	215	205	216	221	207	205	216	225	188	191	206	178	211	194	215	208	196	214	220	217	205	217	214	198	187	211	205	216	227	220	199	240	201	214	207	198	202	211	188	208	217	177	181	185	220	187	195	201	201	200	206	229	216	199	211	185	205	222	206	225	198	236	178	234	211	207	189	202	232	202	200	221	227	199	196	192	192	219	234	232	235	203	206	196	203	196	201	223	199	228	204	211	197	186	198	212	204	229	209	185	210	204	191	196	208	209	200	203	195	203	152	198	183	236	213	231	193	190	212	218	183	185	197	213	204	203	215	241	226	221	221	205	186	208	216	246	213	203	223	197	189	205	226	216	210	189	201	194	206	206	243	214	191	182	227	205	206	205	202	186	186	197	202	219	215	186	197	189	214	211	209	198	208	193	213	183	220	188	181	175	187	192	229	214	201	225	207	207	205	198	207	205	200	210	207	218	185	243	214	192	230	227	191	211	226	190	228	226	213	201	212	224	203	236	234	196	201	211	190	216	213	202	234	205	194	177	196	202	219	199	203	203	210	212	210	218	206	207	195	220	209	230	209	198	214	210	191	222	225	204	193	208	186	209	212	210	198	228	209	213	216	210	203	214	192	203	223	195	203	232	197	205	198	197	214	207	196	208	175	199	186	214	217	210	187	187	180	225	227	217	193	215	199	195	176	220	213	198	224	206	202	206	205	200	210	203	216	171	209	224	209	219	206	218	220	249	203	184	210	193	236	203	201	229	233	198	201	207	228	192	200	222	200	206	197	198	231	190	205	207	215	194	225	217	197	208	199	180	204	209	225	208	211	218	201	216	189	203	233	201	198	203	211	205	194	220	212	181	197	163	200	210	180	225	202	192	215	213	175	227	205	209	184	190	214	195	183	192	210	223	204	244	209	182	200	204	206	241	211	189	199	191	186	213	206	224	238	182	229	232	201	200	216	214	228	198	212	191	189	178	192	207	222	205	190	197	198	205	179	202	215	185	225	201	211	203	205	212	210	229	200	205	220	231	198	231	202	215	206	205	203	190	236	210	204	206	223	221	163	195	203	207	220	204	185	196	184	187	217	180	212	212	209	210	217	218	181	219	215	230	218	172	208	211	200	217	232	201	208	201	201	175	218	197	226	186	231	214	199	197	217	208	207	197	191	222	217	180	220	207	243	214	201	189	208	221	205	209	219	207	225	197	208	186	206	235	214	207	221	193	232	203	186	201	210	195	179	216	189	201	193	204	216	209	213	209	201	227	197	231	213	193	202	210	198	193	248	221	235	205	199	209	214	186	195	210	224	222	220	206	210	200	232	218	204	188	202	217	212	216	212	221	222	187	211	195	223	219	233	189	210	189	197	198	206	193	210	209	212	208	198	188	190	240	205	212	220	197	197	202	207	198	221	227	231	195	240	178	182	185	208	194	199	203	198	205	202	208	191	207	204	201	226	201	199	208	225	205	197	206	215	218	210	211	173	221	203	200	222	233	215	199	203	194	217	197	183	199	225	220	222	193	173	230	210	192	213	218	232	191	200	216	212	222	232	243	213	226	236	213	201	190	195	186	204	205	175	217	186	204	182	199	228	217	244	217	218
26946	1591	1335	1462	1161	1091	942	839	732	707	664	655	675	632	609	585	581	541	584	532	548	531	559	586	535	518	530	534	519	503	496	470	523	565	523	537	509	505	532	524	515	559	546	499	580	536	523	516	540	553	494	550	486	541	494	504	512	534	492	472	519	538	498	516	561	489	496	544	507	523	486	470	521	491	542	532	503	490	523	502	532	506	469	491	483	509	509	464	519	471	497	496	509	493	478	530	530	488	505	515	527	493	464	531	518	504	465	536	544	512	491	480	511	509	514	486	503	493	525	463	478	506	524	522	449	542	470	524	527	482	492	509	494	503	550	504	513	519	515	506	471	527	483	467	535	494	506	485	499	488	471	537	525	502	478	498	507	475	535	506	536	509	531	495	488	531	538	492	483	503	526	529	482	493	471	487	488	496	529	510	505	501	515	480	528	512	482	453	495	519	491	503	459	492	501	469	533	494	503	519	482	554	508	531	500	523	486	528	510	498	500	510	500	506	497	489	481	495	519	507	498	522	493	532	494	459	561	487	499	483	525	506	512	532	529	495	486	530	483	494	503	529	524	487	514	483	495	483	469	513	513	496	494	552	517	499	491	495	493	485	543	496	536	485	502	487	535	489	517	530	508	495	517	482	522	490	479	528	514	519	491	474	478	511	520	508	526	497	509	502	526	514	508	516	460	493	528	537	443	508	469	464	480	506	517	492	484	544	468	460	523	502	515	469	478	529	488	513	521	491	513	530	493	510	477	506	520	510	500	531	493	496	511	466	514	477	515	452	518	536	485	489	469	531	529	513	512	491	515	520	501	511	506	523	525	509	480	488	515	525	557	535	478	489	509	525	516	472	498	503	492	505	496	507	504	534	509	520	502	501	518	494	491	530	533	499	520	509	517	500	479	512	517	498	518	533	528	536	515	516	467	500	496	462	531	460	532	506	525	506	482	499	494	544	524	489	528	512	494	474	490	495	492	492	509	504	488	442	514	487	457	495	484	489	537	493	511	489	455	543	523	496	531	479	507	517	522	460	466	492	528	539	512	525	506	467	587	505	530	549	525	465	484	533	493	511	510	534	513	510	514	466	518	490	498	495	502	516	502	494	520	526	524	506	470	498	483	514	494	504	504	505	542	508	492	509	503	471	554	492	505	526	517	515	504	528	545	463	463	505	525	511	524	536	507	514	525	539	528	514	543	503	513	515	465	499	500	499	504	501	479	482	499	483	478	522	509	492	481	482	505	508	520	486	486	503	506	456	483	478	483	489	519	514	526	465	525	509	501	500	554	520	486	534	522	502	478	485	519	493	492	497	488	500	480	531	474	502	505	487	522	526	527	514	515	524	500	492	511	484	486	445	534	517	494	516	507	505	502	491	511	552	523	493	540	521	540	477	513	516	509	487	521	524	499	545	530	498	491	505	527	515	493	518	508	508	500	461	532	518	502	502	500	539	543	529	508	469	510	452	522	545	508	523	497	530	520	495	490	502	549	498	490	546	493	452	501	464	491	566	513	519	511	517	491	533	495	488	525	512	512	516	548	528	494	479	439	479	538	550	493	516	542	494	528	480	480	535	462	511	510	505	467	523	493	514	506	500	491	516	503	508	505	489	523	525	468	512	495	502	506	519	476	453	476	524	483	486	505	494	511	516	504	497	456	503	529	507	513	513	523	499	526	504	520	497	475	503	465	499	496	465	524	497	502	514	504	503	468	461	524	484	478	476	492	516	552	509	510	513	522	468	497	534	499	505	515	512	546	479	491	494	516	532	522	492	484	508	482	539	491	515	505	519	486	531	493	510	506	469	535	542	480	557	519	544	473	561	520	494	514	476	536	480	542	475	480	482	517	503	555	517	503	505	532	499	530	494	502	504	505	498	494	516	514	503	530	545	517	485	505	513	507	534	495	522	501	489	483	492	509	512	473	525	500	537	510	493	505	521	523	468	500	512	462	473	480	576	478	497	498	510	478	497	531	500	483	547	516	511	508	511	494	466	524	466	477	498	489	527	470	494	511	514	483	492	488	470	494	504	514	504	489	481	497	520	506	519	499	479	523	491	535	528	521	502	482	504	555	486	528	514	484	499	497	538	504	560	467	491	493	479	443	468	538	484	500	537	507	505	525	517	512	508	475	496	538	485	500	541	478	477	541	501	524	483	518	513	548	517	531	518	492	537	484	492	516	510	468	492	502	499	525	539	505	485	501	481	516	505	499	504	491	491	496	509	509	484	502	507	511	531	510	488	468	518	494	513	496	475	505	515	529	468	482	504	476	535	514	556	477	504	482	513	525	509	503	499	504	452	527	473	512	515	478	476	490	514	535	512	455	528	494	488	533	480	486	494	548	456	503	498	516	521	534	506	491	475	522	493	472	527	543	530	480	534	527	490	512	547	516	499	471	492	495	510	488	531	525	524	464	500	491	467	500	514	501	491	505	463	540	501	583	486	481	483	507	505	510	433	478	515	528	520	550	521	486	492	516	488	509	511	502	515	526	488	506	503	498	529	522	514	501	524	516	522	514	487	480	499	491	472	505	511	546	515	480	525	514	449	531	493	475	501	471	488	513	498	501	520	517	499	489	514	522	511	510	477	500	491	537	508	505	531	528	525	490	526	466	499	522	507	496	492	498	488	537	528	540	473	506	512	507	508	497	498	544	526	485	512	503	474	534	506	533	477	509	501	502	508	466	475	536	524	521	500	529	527	494	449	490	475	528	510	501	501	506	544	540	512	489	527	528	513	489	476	492	473	498	467	490	515	490	531	501	548	551	532	511	478	538	544	493	507	541	513	515	506	515	505	488	522	510	497	505	473	530	480	490	496	517	520	528	492	471	514	518	479	497	555	515	506	497	496	532	470	533	493	489	505	503	509	523	509	488	519	522	514	469	487	496	478	501	534	530	526	509	517	491	507	492	472	513	524	514	469	507	484	489	519	502	523	519	512	489	489	487	529	447	505	514	522	501	537	559	479	500	471	526	469	513	542	486	514	529	502	510	485	513	463	509	488	479	533	495	529	502	463	509	520	483	498	508	495	479	496	460	432	518	483	499	543	528	497	488	530	493	524	513	543	510	498	516	503	506	519	496	516	513	474	516	501	493	517	470	521	482	474	503	486	476	517	487	476	510	513	459	546	457	513	542	455	498	512	503	512	501	551	535	519	508	481	515	510	494	457	503	499	505	501	542	525	535	506	483	523	565	476	495	500	488	491	459	494	485	509	502	478	517	493	499	466	504	486	464	496	528	496	501	471	493	517	566	492	460	449	512	495	533	513	500	479	535	549	517	491	487	497	498	510	504	503	479	498	474	501	535	479	485	508	516	557	483	498	506	491	476	547	476	493	485	461	498	521	481	487	510	531	535	482	517	506	494	476	533	492	470	572	486	554	486	479	535	501	490	513	467	494	489	481	508	498	445	459	487	466	535	521	517	488	499	500	520	555	537	543	490	461	516	479	494	492	492	511	505	498	482	522	519	473	492	512	485	502	476	514
53124	19237	5138	1732	880	552	476	488	433	429	419	416	380	373	351	365	343	349	329	386	358	386	345	351	296	359	360	345	357	343	295	360	358	382	393	330	339	363	373	395	321	327	338	340	326	378	357	368	353	319	319	338	319	292	311	346	325	321	358	411	346	317	365	359	342	370	344	319	343	351	356	336	353	333	379	364	406	347	346	362	324	335	350	357	326	342	321	410	335	343	363	325	399	358	345	380	374	332	339	351	374	327	334	319	330	344	355	360	354	344	352	334	327	357	331	357	367	354	377	366	361	401	329	300	372	373	335	352	316	369	323	392	350	321	336	333	312	329	348	308	356	354	317	314	346	317	347	338	358	313	355	324	330	339	324	316	334	321	320	358	317	355	377	349	343	362	335	323	353	325	351	341	363	340	338	369	366	375	361	349	339	301	347	357	341	352	365	385	374	345	296	340	395	342	358	356	345	320	338	361	323	331	340	345	346	355	346	324	344	340	353	378	350	348	321	327	317	315	336	398	351	344	369	336	353	308	332	343	368	381	350	327	387	340	345	311	342	332	381	342	358	312	368	359	346	316	358	334	335	327	361	306	345	321	337	344	335	331	340	348	352	316	378	381	336	337	374	333	345	343	315	366	368	325	349	332	362	385	351	338	312	364	341	353	391	329	336	360	376	338	381	337	341	345	321	368	348	368	330	340	348	354	388	353	338	336	331	367	313	337	352	334	334	323	353	332	385	338	339	352	330	339	353	343	319	365	359	323	358	358	356	323	365	366	344	315	361	322	313	368	366	330	386	363	318	368	355	356	334	348	340	330	303	359	337	319	311	337	361	385	344	355	349	347	318	361	326	313	341	331	315	314	363	364	320	323	363	349	379	355	347	375	323	332	335	317	359	335	330	347	348	358	323	308	331	367	358	273	329	354	372	361	356	339	327	323	318	337	334	341	332	347	333	334	332	335	335	322	315	333	337	359	353	345	373	330	347	329	355	335	331	317	344	375	352	352	356	378	325	334	363	335	349	330	347	380	327	331	390	345	390	363	338	329	360	364	306	352	369	338	375	327	387	381	300	310	355	328	358	321	297	316	381	343	349	350	344	331	330	336	356	306	365	326	317	322	326	331	356	337	356	355	374	341	344	358	366	322	365	336	344	334	326	346	310	328	328	343	345	335	351	347	332	344	326	328	319	329	330	363	336	356	388	352	333	304	366	336	338	358	380	380	354	375	328	343	358	346	321	339	358	393	365	344	339	328	371	344	344	345	340	308	373	312	348	379	379	328	377	350	365	371	340	334	335	338	336	343	355	345	369	375	342	332	331	370	343	352	342	378	336	350	347	333	335	359	346	335	334	310	347	387	358	341	351	350	344	350	352	346	290	334	346	320	334	365	339	369	372	340	339	366	342	351	298	333	349	357	343	358	370	357	359	361	336	354	353	311	333	365	344	356	318	338	348	334	339	345	331	370	334	351	335	309	359	351	391	339	392	381	325	359	335	312	358	367	346	320	342	347	357	330	365	337	394	373	326	301	309	398	341	347	367	341	326	326	329	323	349	338	323	355	299	328	363	346	367	321	328	313	361	328	348	353	330	330	353	351	349	338	367	354	350	389	335	304	365	353	369	350	356	349	359	346	347	324	335	340	328	354	292	321	340	329	355	327	338	354	347	356	348	378	311	296	340	330	349	305	370	361	321	342	313	349	368	379	338	337	357	353	376	318	333	347	351	372	356	329	354	340	339	329	354	318	350	324	326	347	367	328	314	366	361	370	355	348	339	368	343	349	346	357	349	333	354	341	331	354	355	351	364	344	333	340	336	341	369	348	357	316	334	320	330	368	363	324	329	340	333	350	337	342	353	333	358	346	356	326	340	340	359	318	345	339	346	375	324	314	337	338	353	312	359	321	347	346	355	360	357	364	342	311	342	362	357	341	379	353	323	316	356	377	328	357	329	326	341	342	332	362	355	341	323	339	355	350	367	323	360	335	353	324	344	367	354	337	352	308	332	340	367	343	333	334	342	324	334	338	382	342	347	317	342	334	341	325	356	333	324	356	317	357	354	359	373	343	371	321	354	362	375	350	364	323	337	323	339	336	370	362	332	349	369	343	337	324	331	355	351	350	370	319	348	350	402	330	328	336	380	358	332	372	357	346	350	299	373	318	314	367	336	344	369	329	353	311	364	341	351	339	392	374	333	317	343	380	355	315	386	348	350	345	342	341	339	330	341	347	342	387	298	330	323	363	338	343	332	315	323	366	356	354	324	324	335	357	353	357	350	350	339	383	314	349	351	341	311	334	314	336	336	325	368	336	352	352	345	341	377	333	360	365	364	333	322	311	339	317	369	353	306	318	312	346	342	310	344	326	333	344	337	332	336	363	349	343	367	322	326	332	327	377	321	325	343	354	340	327	343	332	335	386	358	322	353	352	331	349	332	353	362	348	374	340	342	349	309	378	340	324	335	356	366	344	365	335	314	326	336	368	344	357	353	352	338	338	351	367	357	339	344	327	336	347	356	328	324	378	344	337	343	305	376	324	353	351	337	311	355	328	317	359	352	375	347	363	356	349	302	358	376	302	368	319	316	353	371	307	365	362	363	299	330	304	320	331	317	358	335	335	345	320	345	318	345	328	355	313	327	341	359	347	356	373	331	331	324	380	310	333	361	367	304	369	367	346	344	349	311	358	379	353	378	362	325	334	349	336	340	336	374	337	327	365	353	328	336	358	331	370	340	324	331	332	364	336	365	384	335	343	337	340	365	346	336	311	340	352	338	367	317	367	351	338	347	350	360	332	357	373	319	322	303	352	297	356	334	370	343	346	349	329	347	345	403	320	343	355	347	378	363	334	368	361	343	333	342	319	335	372	344	329	345	319	345	362	358	371	359	314	331	347	351	346	341	338	357	375	342	348	337	364	380	337	359	301	325	349	341	368	340	347	305	360	365	325	345	326	349	302	352	345	349	343	393	367	335	337	349	355	330	328	347	324	360	323	358	354	343	327	348	329	334	351	345	332	367	340	324	327	346	336	350	353	319	319	357	351	315	339	346	331	322	353	350	360	367	317	348	351	352	356	325	323	365	326	343	322	321	328	351	344	350	302	297	320	352	324	350	384	368	345	329	319	355	391	378	337	325	340	328	384	333	346	350	361	350	373	344	346	395	349	335	336	379	331	357	363	349	358	369	344	341	367	353	335	349	347	385	339	339	341	341	342	304	379	318	318	365	376	336	329	364	354	359	376	354	329	355	358	311	317	309	366	329	333	314	371	324	350	346	421	344	368	363	341	349	339	326	359	353	336	343	321	308	353	372	355	356	332	363	351	369	372	322	361	363	348	344	333	335	309	377	369	352	354	331	369	352	383	376	344	358	329	353	341	360	359	357	348	329	353	338	341	314	322	333	323	407	347	364	348	322	327	383	346	320	343	336	310	353	347	365	318	343	388	356	324	371	355	335	332	361	394	338	345	349	342	373	339	353	335	315	341	373	385
33741	2597	2464	2572	2122	1790	1594	1374	1230	1224	1115	1064	1067	1050	967	934	885	868	802	832	840	811	840	822	819	777	767	875	769	786	736	796	742	814	800	797	756	834	714	834	783	774	733	780	782	792	780	784	718	774	790	796	739	807	782	788	745	754	747	762	796	775	819	782	747	767	777	771	740	738	722	765	737	747	748	712	775	772	738	798	714	783	790	753	757	741	746	777	743	786	763	765	737	759	772	748	762	767	725	732	761	780	761	732	751	757	712	804	737	789	756	800	775	718	824	809	764	726	807	798	763	749	751	758	778	745	735	786	774	722	729	744	725	739	744	794	751	749	758	746	754	788	808	767	746	731	725	762	780	773	708	771	769	767	723	751	806	745	723	718	725	686	766	753	721	756	751	742	743	680	784	716	763	756	752	784	738	817	781	752	786	753	723	722	751	789	770	789	762	784	734	800	771	790	763	792	787	746	702	734	729	731	770	821	728	740	720	786	775	792	766	722	746	783	775	801	774	741	772	792	771	749	774	751	773	732	762	720	752	771	762	791	756	795	764	767	748	746	782	733	732	751	680	716	758	734	766	764	738	772	771	752	742	785	749	759	758	749	757	734	753	705	753	753	736	712	702	702	712	736	757	754	739	761	743	779	760	754	771	743	780	743	735	749	787	755	749	780	780	760	781	743	723	743	738	721	800	761	763	762	748	715	726	805	750	742	728	749	744	773	717	763	749	792	707	724	830	731	772	806	746	748	769	756	704	740	718	748	728	752	755	746	737	750	738	740	733	747	788	763	745	784	795	775	711	785	737	748	707	758	759	766	776	733	759	770	739	751	728	777	790	761	754	801	773	717	708	769	789	787	797	818	753	807	761	741	753	779	784	803	775	775	811	744	759	783	737	741	754	766	757	779	728	757	731	721	750	788	720	754	790	753	768	753	733	796	791	715	776	752	774	765	774	753	780	746	774	758	747	741	786	759	738	753	725	749	758	770	756	746	728	772	739	750	754	765	755	760	772	738	735	732	759	731	771	743	820	756	749	798	728	755	799	746	749	714	810	750	742	749	715	773	768	765	773	801	753	740	751	765	753	727	719	774	765	713	733	752	742	724	729	745	760	754	765	753	761	809	796	727	755	769	713	727	753	764	726	753	727	771	758	778	749	760	747	801	677	745	715	740	728	735	727	724	770	752	783	741	770	753	748	791	705	771	767	761	747	787	722	740	738	786	715	765	746	714	715	739	751	774	768	768	805	758	738	732	738	759	726	736	711	741	737	760	719	697	743	756	711	715	781	744	765	744	764	731	727	759	738	775	754	773	741	748	727	734	771	765	753	741	771	759	756	776	784	778	794	729	743	736	777	741	754	752	747	717	770	728	717	753	768	750	769	771	709	726	748	757	783	758	810	741	756	764	702	757	742	735	731	740	768	781	756	803	772	734	788	770	755	797	756	732	759	729	781	770	760	744	780	737	733	772	725	782	697	714	778	738	802	714	768	735	744	756	775	766	698	768	779	735	776	718	707	809	767	785	754	771	761	731	741	718	762	772	714	702	707	766	734	729	783	765	756	796	751	735	768	780	747	747	779	725	778	734	744	750	762	766	728	786	771	741	737	753	719	778	784	787	802	745	740	746	707	810	739	726	692	696	733	738	751	745	802	743	751	729	700	769	734	746	734	759	772	784	733	736	739	780	746	779	781	784	752	799	736	737	768	756	756	734	783	796	788	703	760	713	767	799	751	725	739	715	791	784	718	757	742	757	747	713	725	780	771	738	791	726	779	789	751	748	790	822	759	753	740	729	779	771	785	746	787	739	689	788	733	729	733	706	766	764	792	700	769	775	780	746	742	782	818	726	691	770	774	683	757	779	751	753	736	763	741	748	735	758	754	749	740	751	772	726	734	723	724	705	736	718	753	722	825	722	791	763	745	724	710	734	794	724	712	790	730	741	747	744	757	731	768	760	796	742	768	718	765	719	782	716	753	783	785	753	738	733	726	756	735	779	730	798	754	711	824	774	754	722	777	768	776	727	760	773	777	711	741	739	725	746	785	787	797	765	795	742	677	749	775	694	732	719	775	713	713	790	744	771	762	792	763	726	775	753	785	758	765	728	734	766	724	765	757	762	754	724	754	722	763	745	746	749	756	787	749	782	774	736	758	800	693	749	781	809	761	739	722	757	761	794	823	718	751	754	763	801	731	742	806	771	780	799	776	762	783	771	786	792	757	782	813	775	769	778	751	724	774	755	713	764	787	700	775	750	665	768	748	754	783	754	761	756	795	746	706	752	772	779	773	781	776	745	763	726	781	719	777	726	736	809	760	759	712	743	793	789	759	770	734	733	755	776	734	743	714	780	762	720	783	754	766	742	743	743	737	762	766	759	772	752	810	768	797	716	769	749	738	763	748	711	705	787	749	764	787	735	722	747	774	692	729	769	748	783	797	774	696	754	779	745	771	737	797	766	798	835	739	704	702	707	777	740	765	801	721	778	727	780	766	771	789	749	752	801	730	763	741	731	761	796	749	746	778	761	770	753	740	747	752	759	738	804	700	774	808	742	770	766	749	760	771	715	717	733	726	758	769	795	690	729	743	765	735	761	735	736	783	731	777	803	730	792	785	803	733	780	784	748	715	770	721	762	712	760	747	785	788	763	696	735	760	738	777	773	749	737	763	781	765	788	768	747	749	758	755	777	763	769	773	807	732	721	758	778	745	721	711	818	776	726	734	762	818	770	751	793	808	765	758	768	757	717	744	814	727	745	757	781	809	751	701	749	729	760	764	760	703	775	771	807	767	734	720	764	687	754	734	796	762	741	768	738	772	747	755	744	746	726	801	711	776	773	749	732	787	796	755	726	782	757	745	756	744	747	742	713	791	761	734	752	798	797	787	759	788	754	735	692	776	840	803	787	762	733	755	739	723	759	693	755	809	752	796	749	803	750	709	715	835	726	674	772	731	792	749	774	789	716	717	727	778	820	743	764	712	767	732	770	781	692	763	760	754	742	763	770	786	685	767	818	775	798	754	725	752	775	779	729	735	753	759	750	716	780	717	709	761	758	760	786	726	773	789	749	736	786	719	751	727	732	798	703	726	753	766	766	781	743	782	765	716	737	744	790	747	734	796	769	789	751	791	744	732	739	726	690	780	756	777	733	728	712	782	753	737	810	705	754	768	756	758	739	739	830	753	741	784	770	768	780	749	758	739	766	784	694	796	765	742	768	732	698	781	791	763	722	784	723	748	785	714	735	799	740	725	756	747	787	771	772	719	722	752	772	748	773	747	720	749	738	783	756	746	725	760	719	714	743	759	781	742	717	773	772	793	758	758	775	724	735	795	764	768	762	749	772	742	795	734	690	746	774	714	746	744	766	724	711	731	723	774	708	790	773	760	773	670	790	760	753	715	785	747	748	716	761	786	751	745	765	764	742	737	750	798	778	755	728	742	744	738	707	800	803	738	749	785	763	725	722	781	777	754	787	786	778	752	798	720	693
15252	1628	175	130	141	119	122	123	153	115	121	127	129	125	102	100	111	103	131	111	132	108	117	109	117	140	112	108	105	136	108	117	122	123	119	104	146	123	103	106	149	111	117	115	126	131	112	119	113	99	125	120	124	106	99	109	106	114	125	107	133	124	119	119	122	111	129	101	131	111	118	113	144	113	104	119	112	111	125	124	115	116	108	121	130	125	116	111	102	114	127	130	127	104	122	121	127	103	98	111	89	107	106	93	107	117	97	124	102	119	120	126	118	117	111	102	115	113	145	91	139	131	113	120	117	120	112	109	115	120	107	137	107	106	130	128	132	143	125	103	121	129	123	110	134	134	101	115	109	108	118	103	106	99	93	122	103	110	142	123	119	133	130	124	126	116	112	105	108	118	117	124	113	119	121	132	132	117	137	99	105	126	117	140	116	87	112	121	123	112	117	97	126	119	119	111	118	131	122	129	111	121	134	104	138	109	114	139	112	93	134	102	119	116	116	110	131	114	116	127	114	125	110	123	115	118	103	93	129	119	107	116	124	130	114	132	96	111	133	119	135	103	120	106	97	140	106	124	134	121	154	113	130	113	121	113	107	119	117	104	98	104	100	113	91	103	105	115	124	127	117	110	121	124	129	142	126	118	122	116	92	131	112	110	118	105	111	129	114	105	135	119	114	108	120	121	122	103	89	99	117	118	128	108	110	111	115	122	100	127	110	113	102	111	107	122	131	112	109	138	115	116	116	118	118	128	142	101	105	135	120	140	117	127	107	117	111	118	92	121	109	120	123	145	113	110	104	105	100	134	133	120	102	124	112	112	111	121	126	123	103	119	126	105	109	122	110	124	124	113	129	114	109	130	113	123	113	114	126	109	126	119	106	122	118	116	112	131	127	112	119	105	119	114	133	122	106	112	97	107	146	114	109	114	115	106	129	110	95	122	113	115	102	130	121	121	122	138	109	130	109	119	102	106	128	133	110	97	121	109	107	90	111	117	154	111	101	116	105	130	104	128	133	121	121	106	138	122	128	119	106	105	142	111	124	107	111	110	104	110	113	110	103	119	120	124	138	121	115	116	123	126	113	109	112	103	123	110	110	124	124	117	112	109	100	116	151	110	91	111	123	132	133	113	117	103	104	135	120	97	115	117	115	103	112	127	114	107	114	131	101	100	117	103	111	115	119	142	126	96	114	128	105	115	116	121	129	106	116	119	124	120	115	122	111	119	108	126	124	123	140	102	108	97	106	109	118	127	116	142	123	138	94	133	115	111	131	97	105	120	142	141	124	129	123	119	116	131	93	109	136	119	120	112	112	129	110	115	122	106	104	128	125	107	123	139	127	111	117	104	116	121	130	124	101	116	124	119	112	122	123	97	106	115	95	104	135	115	129	111	135	102	107	114	119	111	122	112	99	115	117	129	109	135	117	132	104	133	110	122	132	107	104	122	114	123	112	101	119	116	117	132	117	117	125	111	98	116	125	109	121	107	138	121	112	103	125	115	120	115	100	114	120	124	118	106	119	121	110	123	115	110	120	128	122	117	137	116	112	135	120	100	115	134	125	114	109	108	91	129	104	106	114	118	136	110	123	112	140	125	107	103	122	118	105	110	137	109	130	121	130	105	129	106	124	126	140	111	108	94	129	131	112	119	107	108	95	100	108	132	123	118	106	111	142	117	121	73	120	114	84	103	114	107	110	114	124	138	97	109	124	109	134	129	120	127	114	111	110	113	119	121	109	131	127	99	122	107	101	135	91	103	139	122	126	114	144	113	137	111	111	122	122	122	118	116	117	98	110	109	109	114	113	134	127	124	128	123	113	123	121	117	105	122	114	110	117	120	134	114	116	119	118	115	101	107	112	131	110	110	119	108	117	117	120	120	120	100	107	123	124	141	105	119	122	138	102	113	123	102	116	130	112	115	122	130	103	113	110	122	97	117	97	128	120	112	114	122	105	126	124	112	122	107	119	108	106	110	120	122	122	125	124	109	113	115	126	115	119	114	112	137	94	114	135	114	105	122	130	115	107	116	112	101	116	125	117	110	123	115	120	119	134	156	119	114	112	124	108	112	108	112	109	120	120	119	110	123	106	135	125	131	107	105	123	136	96	104	121	104	97	123	112	106	111	118	108	98	112	99	125	125	124	117	112	103	122	119	110	121	108	108	95	110	119	110	105	116	111	103	120	107	125	120	125	121	105	122	104	120	113	129	132	135	115	128	129	131	139	116	110	120	129	150	129	107	117	111	103	117	114	115	124	125	140	88	120	116	148	105	122	123	115	121	125	111	109	133	126	112	111	115	101	89	108	110	134	103	117	124	105	137	112	146	110	110	112	113	113	134	114	102	109	124	123	126	120	130	112	132	126	125	111	123	117	135	114	104	111	131	93	101	118	120	110	120	119	106	106	107	102	106	107	135	113	119	124	117	125	121	129	127	104	147	123	122	123	128	111	115	116	130	110	137	106	108	127	115	116	108	118	116	116	132	112	123	106	110	120	117	118	116	125	136	128	130	97	109	110	119	111	128	108	96	120	123	120	116	116	122	106	126	149	111	115	109	111	119	124	111	107	102	116	106	117	118	134	103	128	120	116	113	127	99	118	109	119	113	103	119	110	133	131	106	132	113	96	97	119	106	125	105	107	105	128	123	117	139	101	121	114	162	115	102	109	119	113	111	119	126	111	123	120	117	116	98	107	119	130	141	128	123	109	95	117	119	112	111	92	97	111	111	120	111	118	128	116	126	106	100	114	135	130	94	128	117	117	138	112	107	110	116	120	138	123	120	128	140	99	125	139	125	104	113	116	130	130	144	106	110	126	129	131	117	91	105	97	102	118	124	102	122	103	104	127	98	109	121	123	118	120	98	126	120	107	98	124	118	109	111	124	116	110	135	114	108	116	99	132	109	86	118	120	108	107	117	100	134	118	115	131	114	124	106	107	122	107	116	123	117	114	127	133	103	137	115	125	118	112	96	111	107	106	122	105	107	107	109	128	135	106	106	127	135	110	123	122	102	104	134	139	135	105	126	121	112	132	123	112	121	118	109	116	112	124	126	115	112	87	101	108	104	130	111	115	115	112	125	119	118	117	118	114	106	112	119	128	104	101	91	139	115	101	109	122	105	119	103	106	113	125	108	125	119	117	119	124	123	123	94	113	108	103	118	116	99	120	119	121	117	129	119	147	113	127	120	129	111	132	107	114	124	120	117	109	109	106	114	104	92	127	123	121	129	123	123	96	105	115	101	129	112	118	124	104	119	106	111	113	142	133	117	108	104	117	113	130	113	123	96	88	123	107	104	127	145	128	129	128	119	117	77	139	126	112	127	121	123	123	123	137	110	126	112	120	125	119	136	124	123	94	138	108	129	110	115	114	115	116	89	98	123	110	130	118	145	90	119	114	125	113	118	114	109	126	126	102	121	130	116	96	117	114	109	112	110	109	136	108	123	130	102	133	122	107	103	112	126	127	117	119	127	118	108	99	105
9005	573	473	443	395	387	369	338	334	353	327	316	316	316	334	361	356	356	317	314	311	331	324	298	332	341	355	301	301	314	310	317	320	355	344	313	314	323	286	325	332	321	321	352	326	295	338	294	322	336	336	348	340	316	321	335	329	286	326	311	306	297	312	319	330	336	302	299	320	312	334	315	310	306	294	304	321	315	331	321	269	323	303	280	311	349	315	321	334	314	290	307	323	316	283	335	308	315	311	312	315	305	317	319	351	322	368	296	292	323	327	325	302	313	316	329	320	304	327	328	290	325	316	294	322	324	323	305	317	316	304	316	333	348	302	348	330	332	303	284	301	305	326	305	303	305	324	301	328	297	314	319	315	324	295	311	302	342	327	303	300	333	307	325	324	336	330	297	308	325	309	312	354	314	334	321	314	323	327	304	300	287	316	326	317	307	293	323	321	323	290	317	343	317	307	323	313	301	282	304	302	303	329	343	294	300	312	332	312	328	300	307	335	317	317	282	297	325	303	306	323	331	324	315	301	324	290	292	315	311	302	358	291	324	322	300	311	299	340	343	284	294	295	293	360	316	310	317	277	298	333	316	296	317	316	292	306	323	275	313	292	306	314	323	329	334	341	297	300	350	323	314	295	324	335	336	312	297	322	287	281	296	288	322	310	308	308	313	346	296	298	298	276	304	306	296	311	345	324	305	341	304	320	331	311	309	334	315	337	344	301	325	323	316	318	305	320	299	300	320	324	346	321	319	298	338	295	325	301	305	328	313	343	325	308	301	333	306	293	302	345	310	338	308	288	319	285	338	339	308	324	326	340	317	329	336	326	319	300	308	299	313	296	310	319	317	304	300	316	287	321	296	290	297	304	317	283	326	357	318	289	292	321	299	288	322	321	314	299	315	325	344	346	315	355	332	335	301	314	310	326	317	295	327	301	307	321	296	326	308	301	336	335	314	328	330	313	311	306	306	329	302	329	319	311	322	327	315	326	331	330	319	298	301	303	316	284	313	286	321	326	329	304	316	323	326	319	332	312	333	343	304	325	308	304	331	333	348	342	303	295	341	317	310	294	335	307	347	307	333	319	331	303	311	327	306	321	328	304	311	315	360	319	320	298	345	335	325	306	331	352	338	291	321	306	304	297	331	329	312	312	322	291	295	292	297	326	333	349	270	342	328	310	300	306	301	294	310	296	327	325	322	324	298	307	304	330	328	307	323	325	326	328	314	307	295	329	279	320	310	352	325	277	299	284	300	304	308	326	318	320	314	329	297	301	327	338	325	274	324	301	307	312	324	340	310	293	297	291	323	321	316	321	352	327	273	314	341	313	320	280	315	298	331	286	295	310	317	335	327	316	304	292	334	317	344	303	320	301	293	318	329	333	317	317	328	318	305	293	342	302	287	309	338	317	310	326	319	301	336	311	311	328	341	311	304	342	310	334	326	319	328	312	320	309	324	311	330	308	319	301	332	350	318	294	295	323	323	322	337	314	340	324	316	316	291	328	288	336	301	334	317	308	289	294	325	322	311	353	316	336	332	327	289	318	345	313	307	354	324	310	327	313	330	289	336	321	316	315	338	321	321	318	304	307	319	306	320	324	325	323	347	326	313	284	298	347	332	331	318	327	294	313	280	339	306	315	312	325	363	345	302	320	313	337	314	318	343	265	299	325	302	319	340	347	297	285	313	315	319	302	353	311	319	288	327	320	349	334	297	336	306	323	310	313	302	310	343	322	314	331	309	311	324	283	311	301	349	331	311	291	320	319	307	332	347	336	322	297	321	317	309	310	329	305	342	344	317	315	285	289	306	338	308	329	319	310	296	298	333	284	292	315	300	292	300	308	309	316	360	284	293	312	348	321	312	360	337	316	299	302	291	338	327	313	323	294	305	305	291	297	315	280	336	321	291	327	321	297	317	286	318	329	306	334	319	304	324	290	350	303	319	312	322	314	307	308	291	300	313	339	339	336	317	329	339	315	314	317	285	342	301	300	327	316	339	302	333	281	327	307	314	331	304	319	304	296	336	318	315	335	316	296	313	320	302	294	275	301	315	296	329	339	320	307	305	330	300	340	301	296	327	322	307	313	305	280	317	344	299	327	311	319	280	328	324	326	298	319	303	326	309	332	323	336	331	322	302	310	304	273	327	346	344	316	316	295	331	306	305	300	311	306	342	321	314	292	293	322	314	328	307	285	300	340	315	300	322	330	333	322	332	319	296	350	328	324	310	342	327	273	319	331	309	277	295	326	324	305	281	311	303	311	327	338	318	323	306	312	324	326	330	322	300	306	299	345	280	305	322	320	296	305	352	300	317	301	344	273	298	297	311	314	293	291	312	295	321	295	289	279	288	323	308	354	311	308	304	346	325	281	279	311	315	296	315	271	326	319	272	287	301	317	322	296	308	309	303	295	315	302	329	339	320	323	329	299	326	327	330	311	264	313	326	302	276	291	325	298	318	338	336	312	301	360	322	300	298	311	313	326	313	297	269	303	310	308	297	306	333	333	312	317	339	333	322	354	328	304	321	341	328	331	329	264	313	311	330	333	318	312	334	325	291	321	294	329	312	305	312	362	302	313	348	338	334	301	302	321	319	318	370	286	334	325	306	352	311	324	343	330	320	312	335	305	299	322	318	329	325	319	332	282	285	269	292	309	308	318	336	311	343	291	313	343	309	330	308	294	328	305	311	286	307	306	317	323	318	325	324	324	343	309	298	316	316	320	306	316	292	307	308	317	324	323	321	307	325	313	316	316	301	326	303	324	302	334	302	307	300	332	295	353	298	295	332	312	319	295	312	288	310	308	335	328	285	318	287	314	302	311	331	308	308	345	334	316	316	331	317	298	319	297	321	298	307	312	277	311	322	306	317	309	322	342	305	345	307	319	329	307	340	334	285	302	324	330	322	326	334	329	297	322	333	293	292	307	307	284	310	288	341	324	282	296	307	330	319	307	289	328	340	355	334	270	338	342	323	335	327	317	334	304	326	323	321	305	313	314	353	300	325	330	330	341	337	297	310	342	321	305	297	356	320	324	308	323	319	319	317	321	329	308	299	310	323	316	329	331	273	338	321	327	303	313	287	352	297	327	307	314	303	335	335	307	305	318	317	306	312	321	349	311	312	348	320	335	309	310	325	313	318	334	301	338	305	329	298	290	304	330	314	307	346	317	349	315	351	340	305	293	285	312	324	333	313	303	308	316	329	319	325	310	291	317	343	322	315	325	316	279	319	300	315	306	342	335	312	336	288	304	284	324	315	324	293	318	312	338	323	314	314	296	306	324	335	316	285	302	312	316	291	317	329	313	313	295	303	304	323	331	321	323	290	307	319	311	323	294	333	293	328	332	300	306	290	341	312	316	284	312	322	325	288	300	311	325	288	342	325	308	337	293	321	334	332	334	343	312	316	284	307	319	332	326	342	325	318	319	307	315	281	327	301	323	305	316	306	320	308	330	328	317	282	333	336	341	307	306	329	278	293	309	347	306	342
40312	11875	1869	716	398	360	289	255	258	257	208	217	221	211	213	219	205	238	215	208	207	202	196	176	213	215	224	224	207	196	203	215	218	175	220	180	222	184	209	220	179	201	220	193	208	201	202	184	198	206	211	233	194	207	224	219	197	190	184	188	219	218	209	206	214	198	223	229	240	232	225	200	213	225	250	213	203	231	207	239	202	195	213	201	225	222	184	202	206	195	213	207	190	220	201	221	203	183	213	243	186	241	221	200	218	200	210	213	181	226	213	210	216	209	192	204	216	210	184	178	208	209	176	219	221	238	216	200	198	200	218	246	203	191	254	224	223	211	216	204	209	234	198	200	196	214	189	230	206	219	214	201	242	229	211	201	180	192	233	196	198	202	220	190	211	252	227	201	218	202	200	246	230	181	208	197	237	177	206	204	205	211	221	204	194	234	213	214	203	205	192	193	199	228	202	217	187	208	197	190	193	217	206	210	204	193	206	195	239	224	175	208	238	210	208	219	192	210	189	183	205	174	197	220	249	235	210	187	198	177	216	186	235	185	187	222	201	228	243	205	229	200	218	212	213	190	186	185	205	186	175	208	171	214	192	209	210	219	217	174	202	199	215	204	229	219	200	198	171	210	216	220	201	229	183	213	205	224	231	220	204	229	226	192	199	222	193	222	192	189	230	209	208	212	198	187	194	217	213	210	200	226	188	206	191	197	202	204	183	185	202	196	212	189	224	178	194	194	221	201	205	202	196	201	205	191	187	203	191	207	205	198	210	225	206	210	228	195	195	215	193	213	203	183	213	201	227	198	206	217	182	216	211	230	191	185	201	232	204	195	221	209	214	199	204	199	178	184	196	199	186	199	240	203	219	194	203	205	218	213	211	195	199	197	194	229	199	217	219	176	209	194	198	197	200	195	242	193	207	213	201	220	208	197	162	212	207	209	187	218	188	189	208	175	206	219	206	240	185	202	215	201	197	207	196	205	225	185	225	194	194	217	207	229	212	191	198	199	181	209	213	189	232	229	213	229	194	198	215	217	192	199	197	207	199	185	206	208	206	184	219	222	227	216	198	217	221	206	243	212	201	209	199	206	242	183	217	193	225	234	225	192	216	208	195	174	211	208	218	218	211	194	218	201	204	229	193	229	192	208	196	203	178	191	197	198	221	233	208	190	209	189	217	198	216	232	217	192	203	214	204	194	194	228	203	222	207	199	201	193	225	186	206	193	205	229	192	208	240	216	227	191	240	204	191	219	206	207	214	210	193	205	176	186	218	208	190	221	199	196	197	194	195	222	198	208	209	217	243	217	223	202	175	221	206	204	219	231	232	211	233	183	217	171	214	248	212	219	205	196	202	205	176	215	234	214	232	210	182	196	192	201	201	228	229	216	213	213	203	216	215	204	194	215	167	207	214	210	229	217	192	196	210	173	191	219	220	211	202	206	224	180	214	205	210	211	204	223	212	218	217	214	202	201	211	229	190	228	218	226	209	218	185	194	215	206	211	218	202	201	198	225	208	195	200	216	195	185	192	213	226	222	221	214	206	197	211	179	206	230	203	177	219	188	216	206	221	205	205	214	215	203	206	212	202	194	204	204	220	216	231	209	214	210	183	199	219	193	185	249	198	232	195	205	200	219	201	192	214	214	216	198	187	193	223	182	226	221	207	204	215	196	225	227	191	195	209	215	227	197	213	210	213	221	230	227	202	212	185	224	230	200	183	226	209	192	207	181	209	205	231	229	172	228	227	225	188	203	208	181	181	214	201	197	213	197	222	233	231	221	200	219	210	201	201	206	212	193	220	192	214	197	246	227	191	202	223	224	219	215	211	226	198	200	200	217	206	203	212	162	203	211	218	226	243	198	190	189	229	192	219	202	205	200	180	209	210	202	212	201	237	202	179	208	228	246	205	195	204	205	196	217	227	224	235	187	188	222	208	202	188	219	215	190	213	217	193	202	222	214	218	193	211	202	190	219	179	216	194	193	218	189	229	196	212	219	210	212	191	208	201	200	187	207	202	230	203	228	210	209	200	225	187	205	210	196	215	206	216	204	192	192	203	183	218	244	236	231	205	232	199	202	216	223	206	187	224	203	191	191	180	195	213	211	193	213	201	183	262	201	188	201	202	194	196	194	199	227	196	188	204	199	221	224	207	213	207	168	174	218	204	197	212	204	207	197	184	217	234	221	209	219	210	194	196	191	198	211	212	206	200	196	197	206	207	211	220	213	193	204	225	225	228	223	200	215	229	210	203	198	218	204	232	217	206	245	191	205	208	222	209	224	219	223	206	198	203	250	229	226	215	211	217	215	208	204	169	220	195	204	216	210	206	210	196	181	221	164	179	185	200	209	204	209	241	213	238	212	232	205	228	196	204	240	201	219	219	208	199	195	214	228	171	191	185	175	196	204	200	212	211	192	201	195	223	215	201	200	218	190	211	201	231	189	180	239	178	213	230	189	219	232	241	221	195	194	209	197	191	216	190	208	240	191	226	216	222	200	206	201	225	225	212	196	207	230	208	226	175	220	226	194	205	207	236	206	180	240	227	219	208	169	201	246	203	199	206	213	221	195	185	217	210	191	215	204	193	191	174	214	203	207	182	221	237	192	224	229	236	225	197	225	209	212	201	186	195	176	206	199	191	196	204	223	218	210	196	235	192	206	231	194	199	240	220	216	209	196	193	217	216	238	205	230	190	206	210	205	203	199	215	227	193	202	196	193	181	247	205	199	212	195	221	190	180	213	192	160	190	220	191	197	185	209	203	230	228	206	213	205	214	226	221	201	202	191	204	206	184	208	164	193	223	201	222	207	189	211	188	201	198	209	206	236	210	227	201	212	192	215	211	217	196	212	207	194	209	212	205	221	200	209	201	196	230	209	242	221	198	209	192	215	204	229	202	188	202	202	195	218	213	183	193	195	193	197	211	208	201	204	198	234	213	223	203	202	222	200	213	183	204	191	213	193	226	216	183	209	205	218	219	204	179	186	182	200	215	225	210	200	201	186	201	205	226	216	189	181	175	220	217	219	217	208	212	195	193	209	212	221	197	232	199	190	180	209	228	199	181	220	215	193	224	214	180	213	226	194	210	204	189	197	214	214	195	196	192	187	207	235	208	228	195	203	201	197	198	193	222	188	210	211	207	196	229	238	217	184	180	187	195	202	217	213	201	202	227	214	212	218	192	191	221	202	195	202	202	222	189	227	198	201	211	207	191	231	214	208	202	177	191	199	179	203	206	224	206	204	239	216	213	232	200	221	205	224	213	218	208	215	196	189	225	204	201	207	215	217	202	224	209	247	194	211	201	208	211	229	216	209	179	211	222	224	208	189	193	211	181	226	220	205	223	221	199	198	223	236	187	185	194	224	225	227	203	219	204	191	229	223	209	216	209	223	231	220	207	209	208	204	181	227	188	223	213	218	208	199	197	236	198	226	224	199	227	187	197	214	232	169	183	200	205	194	210	176	218	188	199	185	216	240	191	197	195	217
25452	1879	1386	1453	1277	1106	1010	815	813	766	758	696	676	650	615	611	597	567	540	558	540	574	553	535	513	508	498	556	545	517	511	495	522	528	531	499	530	495	520	520	530	490	533	519	502	510	523	501	467	524	515	507	488	472	486	480	513	516	473	532	558	487	517	518	510	490	516	512	534	500	501	476	552	485	462	531	546	526	506	512	547	475	517	526	475	450	515	500	511	492	529	478	483	479	481	517	531	559	504	521	498	512	514	505	458	495	504	516	519	520	557	510	506	472	515	516	540	487	500	516	535	474	511	493	502	520	486	524	515	490	505	497	498	530	480	500	510	490	466	522	501	514	515	466	516	500	550	512	482	531	515	491	528	520	488	510	499	529	493	486	544	518	486	500	498	509	520	533	508	471	543	518	543	509	492	491	531	540	495	472	513	545	505	501	509	519	520	531	523	518	496	529	534	500	498	523	476	483	516	506	503	479	509	524	505	454	537	464	536	532	505	473	491	515	505	505	523	516	529	462	491	484	535	525	510	517	495	481	502	438	497	462	530	522	476	499	507	463	497	473	525	513	490	488	531	486	498	526	498	481	466	517	507	524	557	495	494	481	482	493	472	500	525	526	524	483	494	522	516	526	480	513	534	502	482	500	466	501	536	519	488	521	516	495	486	523	491	499	514	469	556	507	489	477	477	514	487	528	512	479	484	517	516	500	487	489	516	498	490	521	527	512	518	518	502	489	536	476	494	552	500	498	503	524	591	505	455	529	494	503	486	474	475	499	480	487	494	512	502	517	511	517	530	493	456	487	517	491	486	494	494	496	470	479	487	501	523	482	465	563	473	512	562	516	484	518	526	522	499	470	494	470	524	517	508	518	540	496	507	486	510	500	476	505	493	506	520	507	501	496	515	484	523	553	505	550	504	507	556	541	541	485	521	515	506	528	539	481	527	494	542	491	499	529	541	524	503	507	503	506	481	492	522	529	496	449	502	470	492	525	536	492	500	517	535	539	509	503	500	510	564	532	530	522	505	491	507	493	503	468	494	478	489	529	544	501	530	493	558	467	515	498	499	496	505	518	479	540	541	511	507	488	472	525	474	504	521	566	471	500	527	490	495	510	479	492	500	463	512	483	495	505	524	487	535	507	491	485	531	492	530	502	521	533	479	487	508	486	527	480	527	505	474	478	499	498	512	492	511	497	511	489	487	505	523	501	481	473	495	472	502	518	471	500	531	502	507	532	490	476	466	490	482	522	490	497	492	504	507	457	468	492	504	495	523	496	471	521	524	534	493	523	491	538	519	546	522	527	503	516	497	513	529	526	506	512	498	541	494	531	464	496	465	520	496	461	549	520	492	519	491	505	505	510	463	496	507	506	476	526	506	492	506	495	481	549	498	481	534	481	521	471	528	543	483	478	512	531	509	539	474	481	498	517	528	484	502	499	563	480	507	506	478	509	502	507	515	515	482	504	526	466	528	503	489	506	518	517	519	530	466	511	489	501	507	511	503	503	534	503	517	470	500	506	510	504	495	482	493	519	549	492	536	495	487	525	499	494	507	540	505	515	516	524	507	530	515	436	504	454	511	492	516	474	518	453	509	504	507	534	511	540	477	485	513	489	481	545	534	488	526	489	489	484	508	493	527	485	483	510	460	506	475	527	510	512	462	516	511	512	477	459	513	482	479	490	482	478	481	504	506	501	458	510	497	502	516	496	484	495	487	465	525	523	521	509	484	493	506	518	523	487	507	506	527	492	496	478	483	496	494	526	502	497	506	530	515	529	533	502	504	529	505	516	474	510	532	478	492	481	522	532	498	483	518	509	461	531	501	475	507	507	522	482	498	474	520	513	513	520	480	511	514	510	508	536	511	524	498	506	502	505	502	512	483	515	492	542	478	502	565	516	487	498	479	505	435	517	495	515	513	501	504	517	518	459	497	494	459	453	497	511	572	463	519	532	466	493	469	479	480	538	494	484	525	509	522	546	489	521	479	497	473	516	476	531	481	473	542	473	495	529	519	514	502	536	484	466	489	498	525	509	505	504	514	491	484	542	513	486	463	550	491	508	489	484	537	517	485	541	480	457	498	497	511	476	529	496	530	526	495	488	524	517	467	495	478	535	496	504	491	519	513	480	511	469	502	536	512	512	510	538	540	483	477	470	496	538	483	509	521	526	482	521	505	534	512	503	500	472	486	498	485	533	528	481	523	527	517	469	508	480	501	510	497	494	485	472	470	504	534	516	520	516	488	494	527	516	492	518	438	548	512	514	496	485	480	474	530	495	542	527	523	451	510	534	509	488	470	484	501	501	506	469	499	480	484	511	497	494	491	529	486	514	471	527	523	512	482	463	517	442	517	517	532	492	484	470	487	520	518	491	499	519	505	498	502	519	534	472	483	519	542	525	512	474	519	501	477	515	517	482	500	507	484	501	527	514	526	528	488	487	472	519	497	505	505	481	508	490	499	501	494	519	479	502	466	527	493	545	505	515	501	530	510	440	588	545	498	546	489	483	499	468	490	516	534	490	526	497	526	518	525	528	524	497	505	496	504	494	476	472	518	500	486	490	519	512	519	516	484	478	538	473	510	477	549	505	466	513	502	488	470	523	503	469	529	519	529	504	487	531	465	503	502	510	536	497	503	529	490	475	499	488	513	521	514	485	553	519	497	531	485	489	498	491	521	505	512	481	500	517	472	466	502	500	545	490	497	511	493	533	533	497	500	498	499	512	453	503	527	513	495	501	506	500	470	471	467	508	544	473	489	459	489	500	476	486	501	499	501	511	533	509	502	490	493	492	501	500	501	526	503	452	541	512	510	535	511	539	528	501	501	478	508	506	484	518	504	494	486	514	494	486	482	480	505	512	521	431	492	485	547	539	471	522	490	510	487	504	534	495	508	490	470	488	500	483	471	568	475	497	470	502	501	516	493	496	507	459	480	474	504	526	498	475	447	493	521	521	500	515	482	499	505	487	470	525	496	513	502	508	516	539	511	474	482	507	504	490	531	491	527	511	504	477	505	488	509	493	495	497	476	484	461	548	475	523	498	494	519	508	481	554	512	497	477	513	495	494	507	522	459	478	518	495	471	480	529	499	464	485	495	521	499	508	465	513	488	493	511	503	542	514	528	495	483	521	515	531	527	498	491	518	518	524	537	519	474	543	511	490	534	486	507	498	498	487	482	490	471	495	529	519	504	494	503	518	478	505	510	456	520	493	512	510	490	492	498	460	522	483	489	501	492	504	474	462	488	555	496	490	505	553	524	483	495	456	522	521	486	528	535	490	485	475	517	493	452	505	531	474	505	489	480	494	512	470	472	487	529	515	464	482	506	507	517	479	491	492	503	525	468	486	486	492	504	473	502	491	497	503	545	488	510	502	459	478	523	494	508	536	484	492	506	478	526	490	504	500	482	510	522	479	494	488	509	501	548	549	511	515	481	492	520	515	521	456	521	503	448	470	513	488	475	495	502	457	525	504	541	499	508	535	513	489
54430	22347	6608	1968	958	602	534	487	456	441	414	426	415	386	374	383	408	380	335	364	388	323	374	358	388	392	348	362	385	351	344	357	382	341	333	346	311	347	306	367	352	340	386	349	368	338	319	314	354	366	372	310	365	376	341	362	372	345	339	347	340	318	394	349	353	337	346	336	315	344	345	351	373	324	334	350	331	347	340	350	320	330	375	351	367	354	316	334	334	349	343	343	339	347	340	324	341	326	350	360	343	365	361	373	344	354	331	338	369	368	314	341	337	322	346	344	322	317	359	331	337	359	350	360	329	333	381	361	305	340	379	358	349	350	348	323	320	331	312	318	367	354	345	364	316	332	343	359	375	348	365	358	350	377	342	341	369	349	364	341	365	359	337	310	371	347	384	370	328	308	343	349	330	329	374	345	374	327	299	331	370	358	337	358	375	322	365	354	339	308	347	335	358	367	352	328	317	342	317	331	360	400	377	358	316	338	357	301	281	302	344	356	322	318	309	318	324	313	350	355	358	353	366	328	348	303	341	328	373	310	350	332	360	375	383	330	361	327	396	345	334	307	331	348	373	372	360	370	343	345	333	357	338	338	357	338	358	333	351	330	333	368	368	335	340	342	329	387	358	339	351	361	355	372	324	325	324	358	348	347	333	343	346	357	326	334	404	318	382	347	309	350	358	319	352	345	373	304	356	349	340	374	307	346	329	313	323	339	363	330	345	333	309	349	360	373	325	325	377	373	306	323	313	328	360	352	385	372	357	342	353	333	371	341	309	327	333	338	328	345	368	318	372	339	312	331	352	375	354	362	310	372	313	369	338	354	389	367	334	338	375	353	345	347	377	321	346	372	350	348	317	373	357	334	372	385	335	335	338	352	354	380	362	332	361	345	321	371	337	337	331	354	319	344	382	347	342	342	356	374	375	356	353	354	339	362	326	350	379	336	337	347	325	322	340	317	346	345	309	366	375	306	330	296	338	326	360	323	341	362	351	352	371	369	352	350	338	347	302	344	301	308	333	323	332	354	334	366	339	347	358	380	339	339	351	369	356	387	368	349	363	335	348	365	341	342	308	346	356	364	366	386	359	375	327	369	319	359	343	306	341	344	329	354	337	332	358	358	368	363	336	321	355	340	347	330	333	354	326	329	338	348	336	337	335	321	351	363	366	308	330	315	324	349	358	343	355	325	353	344	314	333	327	333	323	332	312	337	349	336	353	391	342	375	352	359	358	363	360	336	346	346	369	328	352	340	343	361	349	349	359	326	331	343	355	367	353	351	388	359	299	326	377	302	349	347	318	352	389	332	318	373	346	337	334	348	381	351	350	311	328	300	346	379	339	393	320	357	334	314	330	368	356	340	313	333	331	341	385	312	354	313	357	352	348	342	352	335	367	347	344	334	328	323	360	338	371	304	341	354	392	347	330	346	323	369	369	294	348	343	328	317	334	376	349	339	338	337	316	352	317	342	357	352	344	351	344	333	342	361	348	344	316	315	368	371	326	342	342	377	366	345	362	354	349	381	392	343	363	338	300	341	351	349	358	338	361	364	339	316	294	364	374	344	334	338	362	377	382	371	371	399	359	336	375	328	341	337	356	329	329	329	380	362	358	383	355	354	361	359	314	324	374	315	318	335	320	337	289	343	352	352	342	353	356	372	314	316	360	342	382	374	340	326	322	352	377	348	335	346	345	345	346	354	345	364	362	372	316	359	364	358	328	340	334	368	273	321	359	390	344	339	333	348	343	329	338	366	362	375	386	388	339	347	338	354	335	380	343	332	348	377	342	383	319	358	353	352	354	372	338	336	355	363	356	307	325	322	320	364	340	311	368	334	332	354	312	337	352	358	370	348	346	366	315	341	373	324	339	321	362	369	339	321	323	358	356	379	339	359	339	323	328	344	340	369	381	347	362	323	365	379	376	345	334	362	352	341	334	344	356	340	369	365	372	337	350	329	368	314	336	362	332	368	349	356	332	326	328	368	351	353	329	379	351	331	356	334	367	378	332	375	304	345	348	337	366	357	374	330	363	357	322	368	365	359	335	321	349	339	364	365	348	370	331	376	333	351	350	339	369	350	361	334	349	357	336	341	327	374	356	352	341	338	307	337	362	358	330	311	391	312	347	337	313	370	362	353	357	365	315	363	354	374	347	324	388	325	342	361	348	395	357	315	343	360	359	340	340	359	360	357	360	355	355	346	312	363	347	334	380	368	369	355	357	356	375	347	319	346	345	362	316	350	315	351	354	351	321	381	333	343	312	376	373	351	371	345	315	361	366	353	364	332	356	338	315	315	350	368	343	318	359	357	316	319	353	352	363	341	375	382	339	337	347	364	346	392	358	360	323	349	341	341	369	359	347	338	389	340	337	331	336	364	326	381	352	332	354	351	304	351	335	356	339	336	380	322	355	345	335	376	353	340	327	344	366	356	323	320	352	336	351	323	348	329	349	352	345	350	371	325	330	339	338	357	385	333	336	336	378	360	372	342	339	302	346	364	348	372	333	343	318	378	331	339	334	334	339	335	370	313	325	363	354	345	333	337	331	353	376	322	328	327	366	363	346	346	356	340	366	350	355	356	330	349	360	344	317	338	335	337	356	334	364	338	342	338	353	339	340	358	305	329	372	336	334	356	346	315	340	361	300	349	370	342	356	357	356	387	369	333	337	323	371	345	337	341	359	351	358	360	335	336	321	346	328	370	333	360	341	328	371	338	322	365	367	336	384	309	357	336	334	336	377	347	348	338	397	342	332	355	333	327	331	393	326	316	364	327	317	339	372	350	349	357	360	334	334	341	379	335	385	363	335	314	341	383	364	314	348	358	367	303	364	329	389	350	339	389	336	327	302	339	326	312	338	359	341	332	333	312	310	339	364	360	327	342	352	356	329	391	375	328	317	337	350	362	339	349	344	393	330	337	352	370	306	341	360	344	350	364	324	345	347	365	346	325	316	323	335	323	369	348	353	385	344	323	332	331	325	346	340	387	366	357	343	336	330	376	362	337	369	330	361	370	337	327	349	363	320	308	334	350	372	380	342	342	334	334	316	350	364	314	329	380	357	370	355	361	390	333	355	357	377	319	334	353	374	334	321	346	360	389	367	337	341	313	312	369	307	351	327	348	371	362	340	355	323	331	334	378	332	333	342	347	339	368	335	327	340	329	329	354	351	341	343	346	333	337	381	351	305	358	366	331	343	332	316	336	368	334	332	355	336	328	338	374	360	349	364	355	355	370	361	279	350	338	361	343	356	299	364	337	372	320	328	379	347	317	302	361	315	354	326	390	352	298	322	343	365	317	343	343	332	390	346	362	325	353	346	321	344	337	378	320	323	348	364	381	379	328	348	327	361	347	302	331	366	348	319	322	357	366	364	352	354	353	352	331	331	297	349	343	327	369	371	362	339	352	343	338	377	323	344	342	346	320	331	338	349	353	355	347	339	335	356	343	330	370	367	355	328	285	344	343	349	325	341	317	345	384	377	326	345	330
36203	2917	2392	2509	2191	1828	1650	1430	1365	1391	1230	1207	1024	976	943	910	849	875	786	859	822	785	829	755	803	782	784	798	957	793	783	762	788	797	752	761	831	756	806	801	774	786	758	786	750	792	771	800	737	804	769	782	752	746	752	785	771	758	742	762	808	716	775	739	810	780	747	764	761	733	754	751	778	750	748	742	764	760	793	750	798	765	746	767	731	774	796	752	772	681	726	734	686	773	742	724	786	751	717	778	755	756	747	740	735	762	755	740	772	730	747	773	739	719	777	780	774	766	769	762	769	764	739	783	787	778	784	750	736	752	776	717	772	746	759	775	736	739	744	740	756	766	741	769	738	739	721	766	764	734	759	758	777	751	725	771	752	762	757	745	751	788	775	727	744	755	790	716	754	762	779	742	774	778	736	779	744	736	763	768	744	737	724	771	754	761	764	800	796	774	755	788	725	753	719	742	751	796	783	740	750	772	754	718	778	739	763	753	771	729	714	769	717	803	731	734	711	758	781	728	740	750	779	744	776	722	788	762	747	750	746	774	784	785	723	778	734	736	772	801	758	750	737	747	768	745	788	723	761	763	724	720	735	724	739	747	727	747	730	751	740	778	780	744	781	754	736	756	710	753	778	738	753	798	716	721	756	729	752	751	751	753	723	720	724	764	776	754	752	782	726	713	759	794	713	755	779	805	742	797	794	767	769	750	745	764	746	727	734	731	701	753	786	722	700	718	825	729	749	765	745	713	778	757	703	754	787	805	766	776	744	762	750	779	757	744	757	754	699	761	738	765	738	736	745	711	774	770	739	758	743	764	740	732	781	728	779	747	738	781	766	769	789	804	822	741	745	706	713	747	742	709	761	789	740	765	801	741	742	750	747	819	784	736	752	731	747	785	754	809	745	755	787	790	755	790	744	766	719	768	743	800	752	770	709	703	788	735	809	765	774	715	773	752	815	783	727	749	746	756	745	757	760	758	789	725	771	816	735	764	735	740	760	790	703	726	749	781	764	763	750	749	733	725	752	753	766	797	790	757	761	721	732	756	742	745	783	769	788	797	729	770	775	777	801	733	816	736	785	775	748	738	767	707	737	752	718	765	757	760	714	741	721	760	750	790	748	767	669	765	766	739	761	711	747	761	706	758	795	742	726	718	783	808	723	740	754	729	746	774	750	754	750	788	772	753	747	772	717	724	754	794	738	767	765	784	740	747	714	761	792	773	771	722	771	799	781	748	787	796	769	772	726	753	735	745	774	777	774	748	765	782	742	771	769	776	754	768	750	752	738	704	756	790	705	723	718	726	748	699	782	756	710	790	737	769	746	726	759	762	744	759	760	759	706	764	715	755	767	791	772	765	774	770	787	734	782	717	741	735	786	776	780	751	745	790	751	767	731	762	720	731	745	748	715	775	819	774	741	754	754	725	677	746	739	762	751	780	762	726	750	748	727	740	731	745	800	729	793	706	767	759	819	766	716	710	709	748	744	811	728	784	777	786	757	799	732	754	768	719	817	750	792	754	776	728	742	773	733	822	768	774	779	714	786	796	756	728	774	783	766	791	759	753	711	744	776	761	706	701	755	696	714	757	761	718	745	756	793	735	736	739	763	758	760	751	730	770	738	714	752	711	700	728	791	777	742	728	757	771	773	780	737	763	743	731	762	794	709	742	745	783	738	739	722	769	754	774	745	759	726	736	774	749	759	738	789	732	766	780	716	705	740	755	719	770	757	764	770	762	786	784	799	768	765	766	777	743	762	773	771	795	791	759	746	753	758	748	739	786	751	802	755	764	794	752	790	771	731	779	757	733	738	725	728	742	763	746	760	699	723	778	741	762	794	787	712	746	800	724	759	771	722	749	783	790	805	743	760	774	783	773	746	734	718	752	762	734	796	705	713	772	782	737	754	782	753	725	702	751	704	783	730	778	782	717	805	774	717	724	732	760	765	721	763	798	757	744	725	737	728	732	758	778	749	738	776	755	775	802	791	761	705	764	733	785	749	710	745	782	746	776	759	764	743	711	728	755	767	773	749	725	726	723	803	799	719	741	757	756	770	759	803	728	739	722	716	696	767	706	741	756	805	727	790	767	744	744	738	738	711	757	818	794	723	779	718	742	754	741	754	776	769	699	732	742	802	807	774	740	759	802	786	793	765	781	746	785	730	746	776	743	765	739	740	734	733	735	700	767	746	741	753	761	769	710	706	743	783	806	760	730	733	731	757	747	710	758	721	709	759	711	772	721	731	778	754	742	732	737	718	746	735	703	729	731	778	798	765	773	797	770	745	771	739	749	716	730	737	717	729	755	761	785	740	742	739	738	753	755	737	781	746	731	711	764	723	746	794	764	813	780	761	767	776	779	744	730	775	724	741	767	729	786	713	748	774	721	777	724	728	726	765	742	733	725	776	762	726	747	759	745	750	770	740	784	782	753	751	793	801	750	716	814	719	762	728	769	743	739	759	741	744	756	741	761	786	753	782	753	758	749	770	780	720	744	730	784	747	791	749	725	709	725	742	748	793	774	774	740	761	759	756	731	731	798	794	780	733	755	780	781	763	760	780	770	767	762	741	728	760	723	797	773	744	738	747	737	773	735	773	760	748	772	703	758	770	749	745	736	748	819	759	728	740	774	798	800	744	755	735	699	764	756	773	802	779	742	797	771	803	754	708	710	746	758	782	795	781	762	735	776	748	713	760	718	699	773	738	816	767	746	748	749	740	706	761	721	758	767	729	762	728	782	783	797	714	714	734	790	769	775	786	780	779	684	755	777	770	748	729	734	787	733	773	775	785	712	729	709	766	747	786	761	803	763	804	736	734	755	750	794	785	733	739	754	761	760	751	766	757	780	757	772	802	754	707	698	774	742	759	764	714	761	729	758	773	772	767	806	712	748	780	732	759	778	827	806	741	745	789	730	800	762	726	726	771	712	782	749	755	736	767	745	742	737	772	734	750	762	711	743	765	698	741	747	750	746	736	730	792	757	800	790	762	762	718	766	750	733	721	749	779	698	715	771	713	792	757	776	758	741	719	759	765	838	739	729	778	744	763	724	828	789	749	736	751	745	769	741	736	735	747	696	720	786	723	734	744	727	754	752	765	799	772	796	742	726	743	745	777	806	827	768	739	730	774	740	791	726	792	728	788	771	748	748	720	780	714	788	700	754	790	768	741	743	793	752	741	764	787	734	717	728	729	755	759	775	743	750	689	769	729	729	731	755	758	736	742	708	769	763	791	717	765	769	747	745	752	786	714	745	801	722	761	731	725	782	753	736	789	764	733	714	784	737	738	776	846	748	785	752	753	747	750	722	745	756	788	733	753	763	775	728	784	738	713	783	753	691	748	770	715	731	756	727	775	805	740	768	733	748	694	763	786	759	739	739	756	760	718	757	749	762	740	723	716	720	776	822	738	718	784	721	747	744	768	743	811	741	751	736	746	794	748	780	788	758	732	769	732	754	747	753	729	794	765	755	750	770	768	764	782	741	728	805
16547	2046	210	156	155	137	119	118	132	126	109	113	137	109	126	129	134	106	109	135	139	103	99	132	117	122	119	108	147	114	114	106	139	114	126	112	115	126	111	137	105	126	114	112	117	132	119	97	122	124	130	100	123	117	99	123	122	131	120	141	131	128	123	127	135	112	122	115	133	118	132	109	127	135	127	120	96	127	124	127	130	97	117	134	103	134	123	128	131	113	108	128	114	131	109	119	111	113	128	121	136	105	122	103	141	109	104	114	124	102	106	114	119	117	114	120	131	124	142	133	121	124	116	136	115	112	127	130	134	103	118	113	121	108	128	111	119	121	128	123	109	122	111	124	154	110	111	118	119	128	121	124	103	119	120	127	124	98	115	126	121	116	129	131	102	149	107	121	115	111	113	130	119	109	120	125	120	118	124	105	109	134	129	109	119	140	130	118	132	121	128	120	91	123	100	143	139	131	162	117	114	130	106	120	126	123	117	121	137	147	130	119	111	126	131	113	131	137	121	115	130	113	128	130	98	126	127	104	112	121	115	144	147	96	117	135	127	134	123	115	107	101	136	134	136	152	138	136	147	141	144	131	113	141	109	124	101	120	106	112	110	111	123	119	142	129	134	138	148	114	121	119	125	126	117	103	123	132	86	124	110	109	118	103	117	115	108	111	135	126	136	114	115	129	111	119	129	122	120	116	133	118	119	118	125	111	120	124	122	142	120	117	133	129	128	113	117	88	117	138	131	136	104	136	137	111	119	117	111	115	124	151	105	110	128	98	113	112	123	131	111	108	130	134	118	117	100	132	127	115	110	139	111	124	119	129	112	129	112	104	128	122	113	119	114	124	137	122	121	129	109	107	124	118	111	126	105	132	126	131	122	126	133	109	119	108	110	131	121	100	102	93	98	125	126	110	123	126	126	119	120	137	114	142	119	133	138	121	153	136	112	130	119	96	101	123	114	129	134	122	123	94	120	95	149	139	108	130	123	118	127	141	122	131	116	119	109	98	116	107	118	139	121	116	120	125	130	109	138	121	126	116	111	114	111	136	143	108	118	131	120	118	100	105	137	136	130	124	117	97	117	115	107	139	114	127	129	115	101	116	119	169	118	120	118	132	111	112	131	106	107	110	126	131	114	156	101	133	114	130	136	133	111	129	146	114	111	126	125	104	104	121	127	133	121	115	136	125	141	116	110	103	145	108	119	123	107	122	122	122	110	116	119	100	135	128	114	125	112	119	136	122	128	132	99	108	127	124	110	131	127	125	109	121	121	134	110	122	116	120	123	127	139	110	119	103	116	109	119	121	95	100	128	134	126	127	137	110	135	134	109	123	123	116	124	109	112	110	128	112	128	106	138	102	121	104	117	131	140	111	102	123	92	116	117	136	124	121	124	104	117	100	117	127	121	124	99	121	100	129	117	139	110	136	115	114	136	105	112	111	122	109	121	113	133	112	121	122	128	126	124	129	136	130	126	120	126	135	142	117	128	120	110	127	116	124	121	127	138	120	119	114	116	132	105	129	114	138	130	150	129	148	115	105	121	119	122	124	106	113	117	116	147	110	102	126	133	116	108	137	125	107	125	119	123	114	126	121	108	116	128	124	121	131	112	104	115	104	115	124	119	120	96	111	109	150	124	109	132	130	117	119	129	113	129	141	123	125	93	116	117	108	101	102	105	103	164	119	140	110	102	111	131	108	92	106	139	107	117	104	116	132	119	123	107	127	139	123	115	113	141	132	111	134	108	130	128	132	130	136	111	132	145	148	116	119	126	105	139	113	130	105	108	106	112	127	111	134	132	115	129	115	119	120	120	114	120	116	119	117	126	126	139	135	128	109	99	122	145	110	131	125	92	121	128	123	137	108	107	140	130	108	118	124	109	119	132	114	109	120	122	113	105	111	120	134	137	119	120	122	114	128	119	126	121	127	109	122	115	124	116	136	133	117	106	112	115	115	119	116	105	115	122	100	101	127	129	130	115	117	123	106	129	101	117	129	114	122	136	119	118	110	124	126	127	105	116	118	117	123	116	123	125	122	126	116	109	117	97	152	118	121	123	125	123	103	111	141	104	129	104	124	134	153	109	103	118	129	121	141	114	137	114	122	125	138	130	102	121	110	112	131	128	115	142	138	144	112	116	119	141	131	112	124	107	128	137	128	113	122	114	100	123	123	127	126	122	105	125	124	122	113	116	134	122	149	133	117	109	122	114	107	113	138	105	111	127	113	113	119	107	112	126	109	114	136	123	125	133	110	127	123	107	103	106	94	119	123	130	114	110	113	125	128	132	117	131	113	111	102	128	90	125	125	114	101	116	115	130	124	117	123	139	115	108	122	128	118	121	117	127	119	139	136	134	116	114	117	101	107	126	113	139	105	113	109	95	124	122	121	133	100	122	117	124	106	122	129	112	99	115	135	116	110	122	136	112	131	118	130	105	110	122	145	119	131	129	114	117	124	147	140	125	141	117	119	118	126	110	115	116	117	129	116	106	121	127	106	134	141	110	125	131	130	119	124	123	116	96	131	115	111	119	125	133	145	104	131	119	135	153	114	119	143	108	118	131	139	129	104	113	178	119	121	110	112	115	140	136	144	99	118	123	132	126	137	135	101	125	116	129	105	122	120	126	126	108	132	119	110	111	133	123	119	122	114	139	116	129	115	116	122	130	114	105	111	124	135	136	118	110	97	123	119	128	125	122	118	125	141	127	119	105	113	108	105	120	104	127	120	121	127	115	121	149	116	97	112	130	110	118	111	128	135	113	112	120	114	126	127	123	114	114	114	118	121	128	135	122	124	119	125	113	139	128	117	132	120	95	145	106	131	121	131	110	121	111	130	135	119	109	115	125	125	124	118	135	128	97	122	126	125	116	111	103	128	136	119	103	112	146	106	134	127	105	117	140	126	110	101	123	120	110	117	121	119	129	136	140	121	116	117	126	110	125	116	124	114	123	127	146	124	137	124	86	113	138	113	125	114	117	114	107	122	146	133	121	128	130	115	111	131	123	110	127	120	109	113	126	121	114	138	132	138	110	122	126	130	128	112	120	122	105	107	116	126	118	123	113	124	119	121	123	106	129	116	109	120	125	92	103	126	126	118	118	123	104	118	123	129	118	128	125	132	127	140	110	128	132	123	120	129	122	109	107	120	136	128	99	121	123	116	125	117	139	109	110	119	123	104	114	115	117	120	120	111	127	122	131	109	133	111	138	101	127	144	108	115	158	128	111	128	127	122	98	125	106	101	115	116	130	121	128	112	139	116	146	127	112	103	114	129	114	109	138	117	119	112	114	117	113	118	110	106	110	123	99	121	108	128	131	129	124	102	115	114	129	125	114	118	138	117	113	104	105	134	121	134	104	111	120	109	121	133	113	149	113	116	103	116	103	101	123	141	119	118	115	138	99	124	111	121	126	108	101	115	105	152	134	111	111	127	113	123	128	139	112	120	113	121	116	127	109	108	118	120	112	132	147	110	112	110	135	119	120	124
9688	542	438	466	438	399	379	360	369	361	376	355	297	339	346	322	338	307	329	315	314	344	316	311	373	314	358	347	343	320	327	309	323	329	352	284	312	335	321	335	322	334	327	317	308	345	334	325	360	318	317	310	340	360	318	299	297	317	324	330	338	298	332	340	299	301	331	312	302	318	312	339	319	293	313	316	320	298	308	324	328	298	301	302	342	322	321	319	325	329	321	327	301	311	325	316	325	315	339	290	316	342	318	314	334	328	329	353	318	322	318	347	319	344	366	327	355	325	309	323	321	334	353	307	339	365	314	342	340	320	336	346	346	301	322	318	325	332	307	345	349	319	352	284	341	320	330	314	337	302	332	316	321	351	321	307	279	349	335	307	335	306	328	312	317	369	338	324	342	313	313	331	310	317	295	327	308	333	329	308	349	297	332	328	305	321	327	338	309	308	357	289	332	322	313	316	312	319	335	318	316	280	299	321	347	337	331	326	308	338	305	340	311	337	349	345	337	318	311	295	321	310	352	318	313	339	303	308	302	304	329	330	340	323	335	324	332	309	326	326	308	299	342	302	308	330	336	352	334	295	331	323	318	347	313	335	311	296	331	353	303	339	360	363	339	279	334	333	295	352	321	319	321	310	319	320	296	298	297	306	321	351	348	321	297	300	309	342	309	336	344	292	347	330	319	355	306	319	322	326	294	336	269	328	312	352	329	313	322	340	326	314	304	347	303	322	324	344	321	321	295	336	312	318	349	331	312	321	319	315	305	346	300	334	308	325	312	290	304	342	335	297	334	343	347	304	317	315	315	315	334	343	314	328	290	314	299	319	296	331	336	317	334	328	320	314	334	328	327	314	320	320	318	324	360	352	364	343	312	329	307	325	350	344	334	286	290	350	342	324	303	293	311	309	322	303	324	283	337	312	315	326	314	320	311	316	359	323	301	291	340	289	318	313	334	320	344	317	308	300	317	307	327	320	330	318	317	331	341	320	339	320	310	317	319	308	338	342	317	294	279	300	295	314	344	327	329	311	321	329	317	318	344	295	301	321	325	342	335	295	338	311	346	316	327	318	321	332	307	300	326	297	326	330	296	329	357	387	347	334	320	337	316	325	362	339	336	325	331	319	309	316	312	303	309	315	338	300	313	343	323	310	329	300	332	348	325	331	351	304	330	296	332	319	323	318	352	351	308	302	346	322	310	319	329	293	312	309	356	303	324	312	317	311	306	336	327	343	329	331	340	291	343	321	319	342	358	312	297	341	316	285	341	324	304	306	321	305	306	307	303	313	313	331	301	322	311	360	365	297	327	326	323	292	325	336	292	344	313	311	322	319	315	324	320	305	324	340	342	307	305	339	334	319	343	310	316	313	328	332	343	334	302	324	316	316	331	313	329	350	315	336	326	329	320	309	321	330	290	307	313	313	317	342	302	274	325	328	310	311	307	352	305	313	320	307	326	305	310	336	284	300	283	319	353	351	322	334	315	303	342	344	301	338	337	328	316	314	325	290	301	339	348	301	359	305	337	328	302	358	371	316	322	343	319	314	300	328	345	358	288	339	333	306	285	295	319	312	296	326	323	323	301	309	333	320	314	322	326	337	319	312	346	321	326	356	325	309	330	309	319	328	348	304	340	281	341	315	327	299	319	320	282	316	323	291	309	345	298	348	330	316	299	338	323	328	317	322	321	321	292	325	313	305	324	308	342	329	301	321	297	314	329	339	304	315	327	280	324	323	284	335	336	320	304	317	333	315	313	357	331	311	317	352	338	338	332	299	332	325	316	314	323	335	343	356	321	308	305	315	326	294	366	297	329	344	303	329	345	297	316	312	315	309	334	328	339	317	281	360	365	310	323	336	283	315	342	316	338	332	322	331	321	334	302	315	307	326	335	324	340	310	325	328	345	289	294	334	316	328	320	322	347	304	317	300	310	318	341	308	327	341	336	314	318	308	314	316	301	294	320	317	325	304	314	301	298	296	325	349	307	307	325	318	325	310	290	282	304	296	301	350	342	371	335	319	315	326	316	310	353	345	326	324	335	303	314	322	284	317	339	329	332	317	304	350	321	282	363	309	289	327	321	344	327	312	309	289	358	344	306	323	315	351	304	352	312	320	328	335	323	346	339	314	349	321	331	298	295	317	314	346	314	344	290	288	337	324	297	316	304	322	322	320	331	310	339	302	320	299	311	327	308	326	333	326	310	331	338	321	287	325	310	337	326	311	311	316	307	321	274	369	317	310	327	322	321	339	306	368	308	334	358	318	340	321	302	335	298	325	316	300	306	327	263	359	307	331	329	331	343	341	328	294	329	317	310	338	305	309	291	293	312	358	345	348	343	301	307	343	342	312	325	341	322	334	300	337	328	340	337	325	323	322	303	296	316	351	315	336	343	320	346	331	338	323	320	329	347	305	382	334	323	318	309	344	307	311	318	301	350	354	313	306	351	327	308	325	309	305	349	328	338	319	317	324	325	338	344	318	321	320	300	346	322	327	361	302	291	326	324	327	311	284	345	299	316	300	319	344	351	354	339	309	339	330	334	335	285	332	305	315	333	334	302	315	303	282	303	327	314	369	308	304	331	330	347	335	340	304	335	300	335	324	367	308	310	317	295	318	328	279	315	311	329	349	351	312	307	340	327	329	280	321	327	347	342	316	338	341	337	320	283	334	297	314	342	292	335	340	307	328	323	326	295	300	333	342	280	292	348	350	320	303	330	329	304	335	348	323	327	320	341	306	312	311	309	318	343	297	341	318	341	331	306	321	326	329	299	323	339	314	310	335	323	319	303	315	324	307	322	360	314	355	337	325	333	312	324	301	314	337	323	356	333	315	318	333	328	329	334	337	330	325	312	305	296	326	312	308	303	326	300	329	301	285	333	326	316	354	329	295	354	302	321	330	309	322	326	346	337	325	333	296	317	339	327	330	324	309	339	320	351	335	340	307	311	309	329	325	317	313	311	313	304	347	305	296	287	326	311	340	321	319	296	354	331	317	305	324	321	314	320	331	320	307	357	338	321	351	319	348	307	341	336	336	321	351	311	291	349	327	318	321	295	341	310	306	324	294	324	314	322	306	309	365	312	342	315	317	319	313	327	332	313	293	318	337	325	341	342	303	326	320	297	357	302	310	305	334	297	298	287	347	314	333	327	272	349	321	283	316	321	314	289	343	303	320	309	310	309	303	340	322	346	326	321	313	305	334	324	311	303	351	300	335	363	333	315	357	324	321	305	309	371	324	336	312	320	330	366	307	323	337	364	329	310	294	322	333	332	336	344	327	289	341	365	304	335	336	336	346	306	320	285	321	316	316	334	325	356	315	334	303	317	312	322	332	328	352	324	350	329	349	307	317	298	325	319	312	346	321	311	325	325	341	343	331	334	319	324	333	333	308	350	331	356	333	354	324	303	326	300	339	317	327	325	307	295	313	325	343	350	304	336	315	322	292	336	291	312	362	315	321	330	309	298	344	315	312	318	302	310	332	306	302
41357	11722	1839	801	431	310	306	275	287	282	215	254	235	224	205	211	233	265	212	202	196	208	212	221	187	183	225	185	235	231	211	200	204	226	253	199	210	219	208	230	233	226	205	188	201	204	216	181	210	223	237	213	227	198	209	218	215	198	210	216	183	196	195	192	213	216	206	208	231	240	201	206	202	220	202	213	196	216	211	213	219	216	207	199	182	224	230	212	193	172	206	172	216	213	213	211	199	186	176	226	169	226	199	206	186	191	190	196	209	251	215	199	222	214	216	206	222	228	201	230	205	232	212	212	215	216	216	218	218	246	219	200	215	204	215	216	192	175	183	201	203	195	193	221	205	217	180	214	168	199	214	213	218	221	195	218	223	219	207	201	196	191	233	202	208	183	205	204	187	186	231	219	192	213	229	218	200	192	201	191	199	209	212	210	202	198	192	197	185	228	229	211	228	199	221	225	185	172	188	216	210	179	209	207	202	191	205	231	192	225	220	218	198	229	223	216	183	199	214	203	214	221	206	228	197	205	195	200	215	211	207	235	226	207	230	217	216	202	202	207	221	207	196	207	224	221	201	220	225	201	223	220	227	220	219	222	221	216	209	211	220	212	212	221	216	217	221	218	236	196	231	216	205	255	171	234	210	197	189	213	223	213	202	202	206	232	206	213	232	215	209	190	208	231	204	223	189	203	223	202	210	220	230	197	206	210	186	224	181	200	203	209	197	200	204	191	194	234	219	215	208	203	191	194	216	237	165	209	181	198	203	203	214	210	217	233	179	199	210	174	171	214	220	215	239	218	191	214	237	218	227	210	217	221	215	206	207	225	212	204	215	224	207	217	220	212	204	206	212	230	205	215	251	234	230	198	198	216	207	201	228	208	219	215	220	187	232	211	198	216	211	212	219	213	198	211	220	188	210	223	215	204	191	217	209	217	223	222	214	215	212	200	213	207	200	197	183	251	200	218	209	234	213	215	216	195	226	181	230	229	200	222	224	223	220	222	203	239	213	192	206	223	200	209	218	204	218	191	204	198	195	196	252	226	213	192	217	219	215	203	210	208	236	189	219	205	189	225	230	202	195	207	205	225	199	201	210	226	189	198	238	203	190	211	216	214	233	225	184	227	206	212	213	199	222	230	229	191	220	200	212	203	185	196	203	207	218	241	188	192	198	228	194	187	205	199	197	219	180	205	228	205	227	232	226	209	227	202	212	220	220	191	198	225	199	207	215	197	238	222	182	203	241	228	224	203	184	198	234	223	207	199	215	182	219	190	219	232	196	219	201	218	222	202	208	194	209	198	212	203	200	183	207	211	211	200	197	217	215	234	195	222	186	205	234	206	193	217	193	197	192	216	188	230	227	208	217	233	224	184	226	207	220	209	226	199	205	205	204	199	205	204	195	218	206	200	203	212	199	200	185	209	199	233	204	190	219	207	206	209	203	187	210	201	214	188	204	201	204	220	215	186	210	206	198	217	182	225	207	215	235	226	199	215	204	213	207	199	239	210	206	206	217	201	201	190	203	212	203	155	190	210	220	201	221	221	236	235	215	212	224	218	210	214	211	218	218	206	179	197	210	193	202	186	220	210	191	203	194	226	209	200	198	219	206	206	208	213	226	212	216	255	223	179	218	220	206	211	220	228	199	241	197	222	204	217	199	206	200	222	223	193	199	185	207	198	232	230	220	223	229	199	195	228	185	197	200	233	192	185	176	213	208	207	224	197	188	205	221	228	199	222	194	197	182	180	180	194	211	231	197	219	185	198	213	232	194	198	217	201	187	210	202	226	184	194	183	179	231	233	208	190	191	212	229	228	199	211	214	221	201	216	222	189	217	201	203	233	220	190	189	211	198	195	210	213	221	206	181	208	218	229	189	213	203	218	213	204	211	225	208	217	213	164	165	210	204	171	191	214	216	204	209	182	187	194	204	195	202	222	226	200	228	215	228	224	207	205	216	202	201	236	212	206	213	194	204	208	212	204	219	188	200	224	188	205	202	198	184	234	200	170	228	214	181	192	199	208	213	214	228	231	212	200	211	210	230	206	219	222	239	229	201	215	193	205	221	186	224	195	226	204	204	202	222	193	235	211	198	234	197	221	235	208	192	221	223	210	188	209	199	252	208	225	194	208	203	199	185	172	189	218	214	194	212	186	214	251	190	206	218	229	203	224	190	188	212	176	211	212	239	204	216	234	213	215	230	223	215	191	203	200	210	217	231	209	203	243	220	240	188	234	221	197	188	184	208	209	205	190	194	224	210	223	204	199	178	175	247	234	221	214	192	197	211	188	223	203	214	206	188	224	204	221	205	211	212	210	240	207	216	236	198	194	202	201	232	207	179	201	204	233	227	229	181	252	211	180	194	235	198	199	197	196	224	193	198	195	207	200	171	216	222	230	237	208	210	204	196	225	189	208	191	201	218	206	217	193	197	201	189	196	200	218	227	217	216	183	214	196	191	207	227	252	209	215	186	243	229	211	226	196	205	214	170	211	192	190	234	210	205	237	202	219	203	218	202	224	186	184	189	206	204	202	206	214	232	216	200	202	196	208	229	189	210	231	195	206	213	210	208	217	220	204	213	217	203	212	190	198	195	192	232	196	216	221	201	229	219	216	203	197	221	221	233	180	189	219	195	203	198	188	184	210	187	206	212	185	228	217	194	187	180	212	209	223	234	220	215	201	220	201	211	180	215	222	220	222	199	214	212	239	206	190	181	203	200	179	220	211	223	210	219	229	200	222	194	198	159	216	208	207	190	214	203	230	189	194	238	180	192	204	221	193	198	224	180	221	205	209	245	202	215	227	241	220	223	211	207	204	231	204	243	218	247	191	214	226	211	217	239	190	196	225	181	184	204	194	236	219	187	215	194	208	218	174	176	194	219	220	208	240	217	209	228	210	218	192	226	202	232	210	225	217	237	212	213	218	190	196	210	207	180	202	220	251	211	204	198	191	201	233	216	217	202	216	197	206	227	212	209	188	202	188	203	184	206	164	213	216	234	209	219	207	201	228	196	214	226	187	210	193	195	193	198	209	222	202	225	242	230	194	219	206	210	191	201	207	259	222	234	237	211	220	174	195	199	205	178	189	171	196	195	200	184	221	231	196	209	227	219	193	208	210	228	197	218	195	192	202	191	204	184	195	195	197	211	212	207	214	211	227	171	212	201	205	207	199	192	225	190	207	207	190	214	206	229	248	191	208	179	217	215	203	195	215	196	201	190	198	212	199	204	206	197	197	218	222	238	225	184	205	218	222	181	208	222	194	209	208	206	233	237	232	240	213	204	219	220	214	200	196	173	183	193	210	240	201	201	210	214	201	208	189	197	217	237	212	214	238	207	194	196	202	215	209	232	213	191	177	202	216	216	192	205	230	209	228	198	228	214	196	212	182	204	193	206	214	210	211	195	210	194	177	209	215	209	241	192	213	190	219	205	211	185	220	177	224	226	213	198	204	220	209	211	221	190	208	180	190	221	210	213	216	209	210
25258	1832	1316	1485	1224	1044	985	880	887	848	761	677	690	621	582	595	605	546	557	554	539	482	541	562	535	562	543	513	681	568	527	515	515	532	513	529	540	502	556	474	469	526	550	485	532	525	523	499	530	525	508	498	493	503	556	555	518	480	505	498	493	546	528	500	471	559	491	514	503	474	533	518	509	520	487	465	508	537	572	496	520	504	514	514	501	495	488	495	476	498	506	541	483	498	490	478	469	508	517	513	492	490	531	551	492	499	497	526	467	540	524	493	528	504	514	540	480	543	461	515	503	522	519	455	499	517	484	471	476	525	517	519	523	489	501	512	508	498	525	504	527	511	492	483	480	536	489	506	492	485	473	465	500	521	480	481	511	484	494	517	478	509	508	477	508	509	540	526	530	540	489	469	488	500	472	524	512	523	495	542	526	522	463	553	518	478	480	507	495	524	519	561	496	508	502	456	474	465	504	503	486	505	480	492	494	481	530	492	520	504	503	495	484	491	525	532	505	499	530	519	511	527	500	491	507	471	508	511	495	505	470	496	494	512	509	510	492	525	542	540	523	494	511	515	481	483	494	485	497	471	470	524	457	549	502	499	527	527	474	523	498	531	513	532	518	541	502	446	517	514	537	495	448	471	499	524	494	497	495	507	472	508	524	517	546	495	489	474	509	513	485	528	515	522	527	501	500	504	485	509	501	499	549	539	479	525	489	566	480	498	442	522	472	505	506	452	528	491	518	496	530	534	519	504	488	485	488	503	540	500	497	512	498	508	500	538	489	501	489	487	509	471	543	492	521	555	508	451	534	545	501	527	468	494	520	482	510	512	530	510	500	504	516	472	536	493	511	498	502	476	528	502	531	467	476	485	495	493	526	514	532	486	525	531	500	528	536	504	490	529	488	513	515	461	478	536	479	491	485	468	510	502	508	485	518	505	515	507	512	580	533	512	506	499	500	496	510	514	515	526	523	499	529	484	490	478	521	522	507	498	508	483	495	492	470	503	499	516	520	537	487	521	473	490	511	531	466	536	549	513	513	530	488	490	518	527	530	490	470	508	514	473	464	505	496	549	486	515	485	548	497	453	494	445	484	468	489	504	503	521	473	486	466	494	521	477	521	483	498	510	506	488	490	515	483	489	534	501	501	490	493	495	477	514	502	520	493	477	482	540	498	511	553	522	505	481	525	522	488	507	505	544	511	481	520	509	521	550	528	530	482	490	523	453	480	517	454	522	485	508	488	475	554	490	515	523	506	484	497	471	521	521	509	536	488	508	499	513	521	499	504	502	509	510	495	540	487	533	490	500	508	519	535	467	486	503	520	489	492	488	511	488	527	514	519	504	517	495	510	497	500	482	489	527	515	516	504	513	495	465	508	469	487	516	489	510	472	529	517	484	527	518	512	483	512	502	531	494	510	537	508	531	468	484	514	517	536	500	480	518	450	518	493	476	506	522	471	507	492	503	496	492	517	487	514	518	517	505	546	534	529	527	531	500	536	546	488	491	494	510	487	497	463	543	556	492	472	509	507	550	513	496	504	511	510	515	476	509	503	461	492	529	484	510	544	511	504	528	504	487	525	511	519	518	487	524	498	497	486	468	506	494	521	499	501	496	485	524	477	496	496	496	453	516	532	499	451	471	508	479	498	492	508	518	509	526	504	517	488	497	509	534	499	509	468	495	483	536	540	530	542	516	488	493	517	492	469	496	501	485	511	514	467	573	528	497	515	561	491	524	481	481	505	477	506	467	500	503	487	520	541	535	498	471	500	538	484	467	487	486	518	508	524	498	501	488	534	503	494	524	510	524	559	511	493	503	510	512	516	480	463	482	489	512	493	507	484	518	479	478	496	505	475	492	495	505	508	549	526	515	529	478	539	484	529	486	494	502	518	527	497	522	473	470	453	521	545	517	485	541	514	519	464	509	519	485	513	504	506	495	498	499	483	484	501	484	496	535	499	509	508	513	507	540	513	489	504	514	509	500	494	524	507	518	522	497	523	518	471	511	528	477	505	486	497	517	498	489	468	519	492	513	488	539	515	492	499	520	519	471	492	546	522	487	495	480	542	498	499	569	465	556	474	519	531	497	529	542	499	487	554	515	477	557	507	457	498	496	501	503	547	510	515	575	470	496	513	516	497	513	545	483	490	526	516	500	518	494	492	465	486	510	540	476	547	495	547	512	517	515	518	505	506	472	518	508	487	495	546	522	529	503	526	524	521	496	537	530	508	478	523	488	511	574	485	513	524	488	521	478	503	501	523	512	525	509	522	516	521	510	516	529	539	527	500	525	514	503	502	516	521	530	519	500	517	530	516	555	516	505	520	541	492	475	510	500	482	496	530	509	520	540	506	521	493	546	528	519	495	492	524	469	485	533	547	519	506	492	537	508	498	516	498	462	494	507	538	551	526	508	501	528	511	506	489	495	518	524	509	502	495	510	499	495	484	533	509	526	522	501	540	493	491	514	515	500	480	508	487	437	512	486	505	517	497	506	508	489	507	541	510	490	490	461	518	473	467	523	535	485	512	500	499	491	515	478	501	480	493	482	483	491	516	503	455	531	504	506	498	488	524	486	519	507	537	519	467	489	515	555	539	464	467	524	556	492	516	502	478	511	514	488	500	503	504	500	512	500	503	490	505	489	511	497	495	494	494	501	493	480	490	531	528	502	551	494	496	500	513	498	543	490	478	502	505	499	537	480	484	502	462	528	512	514	499	473	543	505	528	477	516	492	491	518	507	493	522	512	489	501	500	518	492	484	504	510	492	525	471	508	515	534	504	552	516	517	521	501	540	477	494	466	500	507	489	510	516	474	501	499	534	551	492	496	490	474	485	511	489	524	514	505	484	502	504	497	526	552	510	494	515	495	482	477	536	533	534	498	508	510	501	534	524	492	502	479	493	515	512	490	536	500	480	478	499	515	527	477	538	510	496	530	533	538	516	522	557	510	514	467	528	521	499	488	518	505	541	463	539	533	483	481	529	499	538	473	504	504	504	465	496	502	467	528	498	505	526	521	511	508	512	508	527	507	509	510	471	513	501	509	518	505	523	529	546	490	511	484	532	490	511	501	484	517	529	525	479	502	514	489	534	474	503	510	549	507	494	475	476	503	563	498	530	475	511	476	500	488	502	484	492	552	503	514	525	499	494	481	525	509	508	514	490	569	501	443	491	507	466	490	503	494	468	539	523	521	510	503	514	503	499	493	515	512	465	488	502	497	473	519	514	512	525	507	506	482	499	489	514	533	519	498	535	497	533	500	495	516	489	496	533	493	491	469	510	509	556	472	512	520	495	497	513	522	483	500	487	499	466	521	503	535	514	463	476	491	521	477	493	487	517	480	529	497	509	469	470	526	499	472	497	495	499	489	539	490	536	516	478	499	501	540	508	487	495	496	496	490	468	508	512	513	490	533	548	487	522	507	518	525	487	525	507	451	494	496	481	494	518	487	534	534	539	475	523	464	504	503	507	505	513	462	487	521	491	488
52866	19094	5098	1738	855	632	544	468	470	457	427	400	355	401	381	420	353	350	335	323	371	349	352	391	369	333	359	348	389	366	326	342	333	326	327	380	356	330	359	364	351	346	344	378	370	357	352	354	349	315	346	364	356	340	339	330	333	313	345	347	333	321	341	369	347	346	353	375	333	328	380	350	346	392	355	378	357	304	336	339	371	310	344	341	331	337	351	331	356	325	329	347	347	331	390	346	372	375	337	349	368	330	361	364	354	343	339	380	363	333	349	354	338	327	357	377	338	317	348	328	349	363	325	372	343	299	342	302	324	384	330	353	355	358	344	363	332	369	382	322	322	312	383	333	355	310	316	323	316	323	363	331	331	355	344	297	380	357	314	333	293	322	308	350	323	389	328	348	392	364	303	345	338	341	349	357	337	374	335	368	335	322	347	362	353	391	332	316	345	333	350	347	339	322	348	313	335	356	336	357	356	343	355	323	340	357	337	335	332	332	329	318	360	363	354	355	355	346	380	358	355	385	344	334	325	334	394	343	354	335	370	353	322	353	327	374	344	334	306	372	355	364	324	333	322	326	342	351	391	341	358	338	339	332	334	345	338	318	341	343	348	327	328	332	336	345	374	351	357	354	338	387	313	334	328	338	355	336	337	339	342	358	332	358	339	363	358	341	340	308	354	306	312	335	378	366	333	350	333	327	348	339	358	358	326	380	314	302	339	318	329	345	337	364	352	328	325	320	369	354	344	324	371	333	325	338	345	371	334	315	341	372	329	344	313	359	321	321	361	357	352	361	348	352	344	323	355	345	355	371	358	353	367	375	337	347	350	346	351	348	356	366	338	343	318	375	356	348	316	313	341	324	325	296	329	349	310	328	334	337	370	361	353	342	374	350	332	323	375	331	357	342	329	316	339	339	354	367	360	375	377	321	396	360	335	389	337	350	355	321	364	336	339	335	335	331	351	341	350	308	354	354	315	350	376	367	346	418	347	357	303	325	362	329	337	322	380	329	341	315	324	347	345	336	326	344	397	326	353	342	347	330	324	337	343	355	323	303	347	325	331	355	340	308	321	368	322	363	335	333	352	337	303	331	324	339	365	346	347	355	340	335	328	325	337	351	331	348	335	357	381	336	375	327	320	321	361	340	354	361	338	355	360	350	321	324	340	312	339	382	345	353	354	349	358	317	387	334	318	352	320	332	335	362	343	373	365	308	306	316	362	358	335	363	361	334	370	346	353	368	336	329	351	332	319	311	335	342	355	336	377	320	361	365	304	354	351	371	320	371	347	354	364	354	359	369	317	347	367	366	322	329	350	359	329	326	315	347	302	402	360	363	338	337	353	318	352	341	345	341	322	363	394	372	320	351	333	319	313	346	314	325	355	334	332	350	379	361	355	366	351	319	303	344	345	336	329	341	306	327	305	365	332	360	337	348	348	327	356	322	332	309	323	357	370	373	395	342	319	310	322	331	343	333	342	326	323	329	358	353	349	358	365	287	319	344	332	342	354	340	325	380	307	354	355	383	333	336	361	314	325	376	341	330	357	337	359	315	289	339	367	319	378	322	353	332	312	327	328	338	368	356	365	343	356	355	301	345	350	315	310	340	340	338	327	328	342	343	378	307	373	360	340	370	381	357	340	353	334	316	348	316	331	326	318	352	357	373	329	355	376	305	330	359	358	336	342	317	362	351	328	355	317	358	362	317	317	306	347	346	330	353	341	327	357	357	335	348	359	385	332	352	362	336	330	350	313	374	346	340	340	352	349	370	342	339	346	353	329	350	305	350	364	347	370	375	357	337	365	333	350	381	312	386	359	330	385	314	376	347	318	312	350	375	345	341	335	326	327	334	326	342	353	407	383	379	324	371	355	358	371	365	339	331	383	348	359	323	340	331	300	323	342	332	325	329	356	333	330	387	352	333	322	355	339	350	326	335	329	333	347	340	333	308	348	316	322	338	330	345	341	339	372	330	331	335	342	364	361	358	338	331	391	336	365	350	301	319	368	364	344	339	331	339	330	322	362	322	369	341	360	307	386	300	363	371	349	331	371	343	342	359	321	302	327	319	381	315	350	342	380	310	362	337	349	347	375	362	321	355	368	313	314	341	317	407	383	366	385	360	322	310	302	357	364	328	369	362	308	348	345	362	358	332	343	347	328	360	320	334	353	354	309	346	336	365	389	334	325	391	328	346	322	292	361	327	383	350	351	374	361	319	358	338	328	331	313	354	364	340	354	313	305	363	350	356	345	354	355	356	315	356	332	333	346	358	356	351	327	304	351	342	379	356	342	305	390	330	367	349	315	347	355	318	335	299	319	351	319	393	339	358	335	315	370	311	353	355	354	331	318	319	402	368	333	311	322	336	363	332	352	360	367	348	315	357	348	330	346	327	333	377	363	313	349	356	341	334	339	341	340	336	341	341	349	368	352	356	324	334	348	331	351	339	337	377	337	356	375	354	321	349	341	361	333	328	329	333	354	354	332	367	338	359	364	317	326	333	349	347	345	344	343	385	374	371	326	329	326	321	325	347	357	348	328	338	351	328	310	367	375	363	304	348	312	345	345	365	360	363	320	340	332	309	326	386	362	345	323	357	348	331	357	371	328	342	363	389	373	332	338	347	353	366	374	334	301	330	361	350	332	366	388	346	313	322	339	346	332	346	362	349	337	327	351	357	350	346	369	375	338	346	313	363	387	346	328	363	323	356	340	351	331	358	351	342	335	336	349	379	345	329	315	337	352	342	338	351	371	354	369	329	359	358	342	318	357	336	356	327	345	335	342	350	339	366	332	368	320	353	320	358	344	340	340	336	358	360	346	300	352	330	328	368	363	297	309	360	359	354	357	348	303	375	345	354	330	306	346	343	323	343	334	331	337	328	362	379	351	325	364	368	317	337	331	362	365	314	329	382	340	339	336	352	365	341	327	358	361	312	358	329	359	349	341	360	381	319	325	316	375	336	322	338	305	340	331	349	348	340	339	316	339	329	366	355	346	351	340	342	363	349	346	336	339	349	390	334	319	337	353	337	359	368	366	346	368	343	388	365	323	323	356	352	364	329	342	358	364	332	348	342	352	335	354	300	355	329	370	356	363	386	350	335	353	341	358	325	347	317	316	348	367	346	363	363	326	335	343	351	347	364	314	364	309	329	362	328	340	351	315	342	322	334	351	373	319	312	342	336	331	349	353	346	336	309	372	351	350	360	346	334	331	345	318	365	380	361	366	339	373	351	324	340	348	338	351	358	344	345	357	327	357	349	359	286	345	344	341	352	340	317	327	341	315	365	366	358	363	345	322	357	359	372	329	359	347	329	349	362	340	376	360	316	344	333	345	320	355	314	347	364	367	333	358	335	311	314	338	322	335	353	356	360	343	330	330	338	272	337	346	322	339	359	331	316	335	341	334	364	345	361	365	339	320	347	356	340	331	369	342	355	368	348	321	317	342	354	362	350	342	347	356	356	330	354	352	389	368	357	336	390	315	324	363	318
33386	2731	2444	2574	2159	1955	1739	1524	1507	1447	1174	1091	1074	954	939	926	895	935	848	822	821	805	786	838	797	784	840	839	1229	941	780	774	793	768	820	825	839	798	822	781	718	744	811	774	779	782	728	774	739	782	729	749	728	747	727	760	791	713	780	796	736	741	796	732	744	755	769	764	779	733	791	728	756	743	789	741	727	796	738	801	742	754	756	760	772	742	748	759	779	765	787	697	755	753	745	719	779	756	756	783	787	735	762	730	750	795	768	780	736	781	729	765	778	724	731	726	740	694	744	778	734	698	740	804	736	711	784	721	754	785	749	742	787	736	786	717	737	731	758	737	762	762	739	791	717	694	786	756	739	749	737	727	720	720	739	712	787	774	727	743	791	806	766	812	750	799	710	739	733	740	764	749	730	786	782	741	772	759	720	737	758	776	761	759	764	752	756	765	756	715	757	783	776	824	705	727	731	807	746	759	745	763	756	771	719	785	700	754	717	753	839	713	742	749	772	743	713	752	750	775	790	735	730	742	764	735	698	699	789	704	761	746	783	798	767	750	718	759	747	756	761	802	752	777	758	741	793	770	803	701	797	738	721	760	725	728	760	741	728	769	774	749	784	743	737	769	785	725	751	735	723	746	780	725	744	762	741	755	770	778	781	687	781	755	733	748	748	743	822	765	775	772	757	763	743	745	716	750	757	781	712	746	730	762	699	765	739	728	798	735	720	738	761	740	724	786	754	775	767	798	722	804	773	755	789	735	742	720	711	771	814	759	761	717	729	712	758	769	777	726	734	782	696	766	738	822	751	745	684	747	773	765	801	723	734	750	768	774	777	714	742	786	720	794	717	752	709	737	753	799	756	734	731	748	738	749	759	750	718	757	764	706	755	763	726	745	739	740	765	741	792	767	726	736	722	743	791	746	738	714	746	776	801	779	766	750	714	714	773	739	739	781	776	762	746	824	774	736	746	785	763	751	777	796	777	778	761	746	713	722	722	767	752	717	775	799	737	773	745	800	734	745	713	800	771	745	753	777	732	757	807	752	767	742	810	733	788	758	759	765	770	746	726	768	855	773	739	735	710	759	672	765	764	774	752	783	750	730	744	787	738	686	765	750	746	778	732	748	768	773	741	746	706	780	753	729	748	791	760	731	739	708	752	705	740	832	811	704	721	717	746	775	802	745	694	730	736	725	714	697	730	784	730	760	754	748	795	712	760	742	756	729	779	723	754	751	706	761	801	737	755	778	777	751	766	764	759	709	800	752	761	757	768	757	754	737	706	799	718	783	766	739	779	802	735	766	813	781	733	797	772	756	718	710	757	734	746	779	746	785	759	721	748	750	742	741	715	793	778	720	770	770	792	750	759	767	748	748	766	773	771	760	753	741	747	704	764	759	776	784	723	717	760	741	793	726	738	720	776	748	715	784	759	794	700	798	753	729	758	755	722	738	705	762	771	694	775	710	789	723	676	744	749	738	757	796	711	777	755	795	717	716	810	764	770	758	771	734	754	737	769	722	751	750	771	765	746	743	714	806	737	767	794	755	724	713	725	774	784	747	766	756	773	714	744	817	740	784	751	800	775	734	769	717	790	810	725	785	765	751	737	784	778	713	739	753	730	742	742	747	777	758	758	734	743	730	801	798	784	754	754	774	724	740	768	765	733	737	814	764	746	785	763	748	771	696	743	754	801	771	774	759	777	765	770	757	748	721	840	796	766	757	738	780	742	744	785	763	767	736	792	728	761	756	728	772	762	726	816	736	730	725	766	754	723	747	720	776	808	733	769	793	708	709	704	769	789	761	733	722	689	769	732	726	714	762	734	784	748	739	736	747	737	810	781	783	728	761	797	758	754	734	739	774	734	814	744	717	727	729	768	773	761	726	794	769	770	754	754	746	718	742	731	746	734	705	742	706	676	740	732	789	715	775	795	752	700	772	709	827	726	778	725	747	779	766	739	760	751	727	753	772	743	723	780	701	737	752	754	752	784	792	743	722	803	779	739	767	704	743	714	796	753	773	782	762	728	778	768	716	734	727	753	789	795	761	802	694	747	804	725	787	763	762	794	744	769	808	744	787	784	760	737	758	737	760	732	786	713	741	759	738	752	744	805	730	748	790	765	747	777	781	747	798	726	784	783	755	763	725	805	730	759	774	692	715	762	750	720	775	745	738	769	700	747	735	740	730	711	786	777	806	771	785	781	751	762	775	761	773	716	777	773	734	784	726	756	832	740	735	767	741	762	768	712	775	787	745	723	804	700	770	748	755	746	710	704	761	772	736	743	740	791	763	764	774	757	682	740	739	677	741	787	790	724	735	738	739	788	733	749	758	792	732	720	770	728	722	753	771	739	750	738	719	741	774	749	740	809	755	742	768	731	776	754	698	715	739	736	766	763	756	735	726	760	781	701	734	777	763	762	761	759	777	789	737	759	737	747	737	742	775	741	786	759	754	775	753	767	722	743	714	766	739	760	771	745	745	761	746	748	753	784	782	773	725	713	725	771	768	741	727	758	747	743	763	723	798	834	729	757	747	710	743	750	763	792	753	765	785	782	749	758	718	771	752	742	684	753	772	760	766	771	764	702	739	778	748	760	763	767	782	731	764	739	799	763	744	740	695	749	749	776	722	811	748	716	768	724	780	707	724	765	771	757	693	729	731	720	754	803	778	751	784	726	772	769	815	742	714	794	736	716	759	785	760	787	708	743	711	732	762	810	725	761	756	745	770	786	750	796	809	755	764	757	714	740	734	769	730	766	702	736	772	757	708	779	764	751	796	690	736	763	757	739	706	779	732	739	765	742	776	712	756	765	729	719	749	744	747	743	711	754	742	747	782	762	776	764	795	755	759	762	759	735	776	723	720	752	707	756	745	756	792	803	746	720	753	770	756	746	753	717	753	787	734	719	750	740	735	768	750	814	787	821	778	752	784	760	723	766	688	740	775	778	767	731	699	782	740	771	742	764	726	735	737	759	748	739	725	785	766	772	786	727	746	761	751	717	722	739	698	757	750	769	734	758	792	709	790	739	715	757	777	781	760	729	755	758	726	744	760	770	771	706	778	795	724	730	782	758	764	801	734	741	755	742	755	701	764	711	756	738	753	775	693	759	766	768	721	720	765	754	752	751	763	768	703	780	744	752	769	765	729	751	773	764	786	750	748	757	798	694	734	771	744	763	755	734	780	779	700	753	762	707	734	739	772	760	752	756	783	715	790	744	756	739	698	715	758	724	791	770	731	763	733	766	801	767	791	755	756	790	701	755	787	748	755	718	778	744	707	762	685	806	707	704	784	717	722	746	811	741	767	770	774	764	778	776	773	730	760	691	783	704	740	783	772	753	816	717	746	766	789	734	786	732	758	758	768	763	724	736	793	726	766	765	703	784	762	719	700	686	720	724	776	745	756	778	718	773	754	748	773	778	789	774	748	712	805	745	732	799	710	757	727	800	763	788	776	779	797	781	717	781	781	798	770	786	733	793	708	738	730	711	751
15641	1820	253	171	148	135	116	126	138	135	127	120	133	121	137	134	105	120	127	110	104	109	126	103	118	97	115	135	126	97	111	112	117	107	123	102	112	104	126	111	110	97	115	129	120	141	124	113	112	116	121	112	117	89	113	111	118	117	129	114	120	102	112	105	116	135	124	128	129	123	117	119	100	124	115	123	133	111	120	111	118	138	116	111	122	131	115	107	114	137	118	114	119	110	86	125	119	123	114	114	112	135	110	105	105	132	133	125	137	101	110	114	107	105	120	133	113	118	101	127	125	128	133	112	114	102	128	122	127	115	133	145	115	134	108	115	95	128	121	103	128	131	105	116	97	113	133	155	92	111	101	122	125	115	137	124	122	130	106	111	119	100	99	105	117	126	106	103	100	122	123	113	101	121	121	117	131	110	136	139	136	102	107	113	110	110	118	115	114	113	99	131	126	116	119	133	127	109	108	126	132	131	115	106	128	112	119	129	106	108	134	93	120	143	112	112	117	126	129	127	102	140	133	111	99	109	109	130	113	116	121	107	85	98	132	125	140	126	117	141	101	109	121	101	114	119	115	114	108	113	127	124	120	112	112	121	112	119	124	137	112	127	117	144	107	142	130	118	138	102	126	128	108	134	129	142	102	120	119	102	130	145	128	115	118	114	114	95	113	132	124	140	114	118	104	99	138	118	113	121	135	114	167	106	111	132	124	127	124	101	107	127	129	126	98	116	104	123	106	111	105	125	115	128	113	95	112	100	105	104	97	114	103	116	131	109	109	108	129	112	124	107	121	103	112	118	108	116	113	134	127	133	133	126	138	120	111	114	118	131	108	113	120	96	130	127	121	110	109	106	115	96	117	120	118	122	103	114	149	132	108	106	113	112	107	121	118	110	118	104	116	129	131	124	125	136	120	122	130	117	137	130	122	114	101	122	114	110	116	135	129	131	119	121	105	113	143	127	114	137	121	111	115	118	143	123	121	111	116	121	114	111	95	121	105	113	124	120	105	105	123	138	132	123	126	136	98	103	104	110	109	132	138	99	107	110	122	140	114	107	112	102	107	128	104	107	127	140	105	113	106	108	90	130	107	132	96	130	120	122	109	124	119	103	112	108	110	110	126	98	117	115	121	116	130	105	112	109	129	124	131	122	113	115	106	84	115	125	120	127	131	106	132	139	126	96	105	125	118	130	126	107	120	95	109	120	117	115	93	119	121	115	120	93	127	133	110	126	111	111	120	112	116	111	102	130	125	131	110	141	124	122	130	114	106	117	102	114	122	135	115	99	112	112	147	137	97	112	104	124	113	109	124	127	121	98	86	110	100	101	131	113	103	105	115	128	142	115	116	122	125	114	126	118	118	113	119	94	127	117	97	123	112	126	108	120	122	125	132	129	133	120	109	109	109	114	90	101	106	120	117	107	113	116	114	122	121	109	141	140	121	132	129	127	120	102	124	127	126	113	130	142	99	142	99	104	118	107	127	110	107	112	108	113	101	102	122	130	110	121	122	138	131	118	119	128	127	117	112	117	120	133	108	116	126	111	117	121	128	131	133	121	114	145	117	132	134	130	99	121	101	106	105	115	129	119	91	130	107	120	132	112	126	122	119	121	115	132	121	126	114	117	104	105	104	138	131	136	109	131	131	131	113	113	126	111	129	122	109	144	124	126	135	115	137	125	130	107	132	113	122	121	129	113	117	124	118	123	112	124	115	139	132	125	127	111	109	106	115	122	118	109	116	122	107	104	116	114	94	118	109	102	114	114	107	94	110	127	120	121	121	105	129	129	113	122	120	100	121	112	136	131	119	108	125	122	112	123	139	134	115	118	87	83	113	111	125	106	119	119	114	115	118	105	130	118	139	123	107	119	112	125	136	118	111	117	123	104	94	114	111	121	120	118	128	134	140	129	137	128	140	109	104	115	122	116	147	114	108	104	106	104	116	114	120	123	120	119	126	107	124	123	109	98	111	123	110	117	125	119	113	123	132	113	126	119	86	131	106	119	122	118	117	134	110	120	118	127	123	121	123	98	115	109	108	106	137	109	126	126	128	127	100	131	136	116	109	150	123	140	114	98	121	108	120	120	141	107	105	130	130	120	111	103	92	113	109	129	96	127	135	113	124	125	126	124	138	129	131	128	123	112	139	127	109	122	105	127	131	146	154	115	130	138	119	116	110	119	132	135	136	115	128	126	108	139	114	120	141	111	95	118	129	117	110	132	101	137	133	116	113	130	117	106	106	136	118	100	136	110	126	123	152	120	116	97	119	120	115	103	93	95	126	132	131	124	112	109	113	114	125	120	135	122	107	103	99	122	111	118	105	118	114	125	117	100	117	128	105	120	121	127	132	98	127	109	122	109	127	128	129	116	132	102	119	105	115	107	113	129	112	123	98	124	101	103	119	112	119	146	117	121	118	107	114	126	104	142	125	115	116	109	127	108	97	131	123	122	135	119	120	111	122	116	106	139	116	115	116	100	118	123	125	108	117	100	118	119	120	140	99	109	110	115	117	107	124	91	92	104	105	118	113	138	104	121	137	117	105	109	112	115	113	130	119	105	124	113	123	128	111	117	97	91	131	102	127	121	127	122	130	114	120	135	135	111	113	141	123	112	122	112	114	103	115	88	109	124	111	127	115	128	106	114	130	154	117	109	131	113	124	105	111	129	108	104	119	153	121	133	96	122	103	109	108	132	108	102	112	117	116	95	110	115	115	119	107	125	112	117	120	117	133	112	144	140	105	111	117	94	113	150	116	117	111	112	115	108	119	122	117	115	109	114	119	125	126	122	113	115	100	118	123	120	109	109	110	118	114	106	118	119	115	123	113	124	100	112	110	121	113	126	117	125	119	119	125	128	123	120	125	105	114	148	132	128	97	126	109	125	123	106	102	115	107	131	101	110	121	110	116	124	101	118	120	106	107	128	125	120	114	108	131	112	133	117	115	134	112	135	125	106	133	122	148	124	136	135	104	127	118	101	103	118	138	97	121	131	141	129	104	116	112	108	105	110	114	130	118	135	122	127	116	119	114	116	118	118	121	121	127	117	121	127	107	90	115	112	120	94	122	121	109	96	130	111	95	128	91	119	116	138	124	113	114	128	121	117	110	103	120	126	119	112	123	122	115	107	120	113	114	124	119	103	121	105	124	126	131	103	117	125	119	120	108	127	103	127	111	110	116	106	112	119	129	110	150	120	134	120	104	125	122	144	117	105	101	118	93	117	105	113	97	123	120	109	141	134	158	128	138	128	105	137	119	119	110	125	116	114	141	112	133	125	101	99	108	120	157	127	107	106	119	117	101	108	112	126	122	110	140	119	118	116	142	106	111	91	126	115	115	130	125	138	110	119	117	118	105	112	118	130	106	91	124	125	113	112	93	118	113	127	122	112	127	121	124	125	114	144	120	111	104	116	116	108	100	101	117	127	105	96	123	108	109	113	119	125	108	119	120	95	130	121	132	105	111	116	115	112	118	125	127	115	96	130
9162	625	416	474	386	416	413	345	343	354	321	338	319	364	340	363	328	330	328	303	332	295	317	310	324	303	328	308	344	304	321	346	324	332	312	342	297	334	301	344	312	333	320	311	314	275	273	310	322	320	337	316	308	335	302	308	319	306	325	309	325	305	319	332	332	320	309	326	327	297	322	279	292	320	318	324	311	294	338	318	332	293	327	303	299	345	336	316	336	355	342	330	335	333	292	314	313	316	341	309	321	345	300	351	298	338	326	317	317	324	319	309	306	350	355	287	315	347	304	311	312	336	336	342	313	319	331	325	342	333	323	321	305	353	340	289	318	320	308	306	333	314	304	306	305	329	307	337	319	331	331	323	290	325	316	345	303	331	328	329	329	300	357	301	333	357	334	305	319	332	264	293	318	307	339	324	300	309	348	314	322	333	318	289	295	333	339	315	326	326	326	311	316	313	301	351	313	295	299	284	306	299	327	292	299	303	344	294	333	323	313	342	337	303	324	298	338	328	330	328	320	303	282	318	316	319	317	323	282	306	323	319	326	306	318	323	308	295	311	309	327	286	325	354	327	329	329	295	300	307	311	358	300	305	309	302	328	327	320	314	313	290	327	320	324	333	318	306	278	288	298	327	362	344	322	319	312	337	290	337	329	336	302	312	302	308	328	328	322	305	305	309	309	317	319	336	322	296	339	348	299	319	316	294	314	334	325	309	343	327	332	303	307	362	322	293	288	336	285	332	316	331	304	315	325	327	321	305	304	342	283	302	333	331	338	298	325	281	298	302	301	331	312	280	302	315	344	325	311	299	313	340	306	321	306	306	322	295	337	333	322	330	351	313	313	269	331	324	297	338	326	305	324	352	312	341	320	319	297	323	352	371	312	291	308	279	295	332	319	319	375	277	323	265	295	306	316	318	305	295	278	325	298	331	311	296	304	326	297	315	331	324	308	318	311	333	304	333	298	316	300	317	302	328	308	310	325	336	311	318	336	335	303	344	313	309	330	270	320	312	322	330	300	313	304	309	338	319	325	340	303	298	300	310	356	322	337	307	308	328	287	305	292	313	336	290	299	294	321	328	366	330	307	300	329	317	323	329	288	312	310	316	305	348	288	329	336	305	296	341	335	305	302	310	332	325	296	309	334	309	309	332	340	314	322	324	335	305	350	302	312	316	305	354	339	306	330	332	291	281	313	294	309	323	284	328	331	314	314	336	316	333	299	334	339	333	316	319	304	322	334	316	323	310	320	311	298	301	321	301	320	309	305	346	331	329	294	329	292	306	291	333	320	275	316	341	332	345	336	330	282	322	335	309	326	348	308	292	330	323	329	330	341	315	321	327	278	335	332	325	298	308	294	318	314	304	345	275	315	297	331	325	302	308	310	319	301	301	338	308	322	325	321	299	308	327	306	299	304	304	278	332	306	283	356	327	302	328	322	294	330	356	323	296	329	325	336	341	304	336	344	325	324	318	303	305	298	307	320	303	302	300	322	308	345	315	332	337	327	276	339	311	331	330	301	299	333	334	305	304	329	338	329	333	299	317	328	333	295	337	320	300	319	323	326	311	334	359	320	297	331	333	303	301	345	342	319	307	326	301	336	315	326	321	315	293	317	322	276	306	317	318	306	300	351	305	341	326	292	321	322	318	315	304	317	351	301	325	306	314	284	334	287	303	300	303	323	324	314	307	322	297	300	296	309	280	328	325	317	294	326	312	286	325	304	334	311	336	322	322	325	303	312	344	307	309	335	315	310	288	326	357	316	335	337	332	300	322	317	293	345	312	296	302	342	297	331	324	278	316	301	296	301	332	331	317	319	329	325	318	318	324	338	314	309	312	326	324	331	336	316	311	290	329	309	350	305	364	307	319	300	343	302	312	339	284	289	317	329	312	309	309	328	305	283	323	326	312	304	333	300	322	317	325	312	285	311	267	317	315	274	318	334	301	319	329	334	310	298	313	298	302	334	319	322	332	325	323	331	326	314	298	317	355	318	327	312	305	304	302	321	345	327	333	334	306	307	324	316	318	274	325	288	306	331	308	306	354	290	339	311	285	321	307	336	328	326	312	306	319	291	336	323	336	278	308	309	333	338	323	317	332	317	320	337	312	305	298	298	329	316	326	327	310	317	332	310	314	321	316	307	280	300	279	321	325	333	337	329	317	292	315	336	279	309	336	339	305	328	342	336	290	329	318	333	333	335	333	303	321	318	342	343	306	316	338	320	323	290	301	301	300	319	316	337	323	318	314	293	329	328	334	296	301	348	359	314	315	325	304	314	309	302	316	285	286	336	318	315	274	321	330	339	314	314	320	303	340	312	335	358	326	342	321	313	333	297	322	346	321	317	312	328	339	334	313	315	314	301	334	312	297	333	306	293	326	341	295	288	297	318	353	337	314	297	312	285	313	311	318	299	289	276	302	312	330	326	334	327	320	338	322	318	324	304	347	310	343	320	324	315	339	300	322	310	300	309	311	354	324	321	333	319	327	337	348	297	337	337	278	302	326	305	307	351	308	322	339	316	330	313	313	333	309	327	280	315	310	329	306	322	335	288	316	317	343	344	298	335	332	338	315	318	316	349	322	310	343	350	329	291	304	320	310	325	313	298	308	317	328	314	333	301	301	313	338	300	291	306	334	329	311	322	328	339	320	296	355	321	311	305	340	344	324	314	303	343	310	333	307	306	322	319	319	327	322	340	319	342	317	358	326	346	298	321	308	334	356	306	335	312	282	316	328	318	298	307	320	296	316	305	341	314	311	327	302	328	274	319	317	332	292	316	316	310	316	317	352	345	308	317	303	336	300	338	321	322	324	302	359	321	297	317	308	287	361	308	311	297	327	341	274	290	330	299	318	359	310	319	312	330	329	322	325	303	297	330	318	291	301	335	320	308	333	311	354	340	306	329	317	312	327	313	343	324	289	353	309	338	320	305	299	336	304	300	309	311	301	345	313	323	287	325	314	321	294	321	316	332	293	299	289	332	335	317	305	329	317	314	289	328	312	331	339	344	321	306	322	321	310	331	332	312	354	338	321	303	296	298	302	382	317	305	314	312	351	347	336	305	320	346	298	323	281	313	342	303	314	301	331	318	296	326	310	338	307	300	315	334	323	339	335	354	353	345	307	335	302	305	305	344	337	320	309	320	304	319	306	324	340	270	308	334	305	342	307	353	314	317	317	328	318	353	318	326	315	345	333	296	302	294	328	330	331	336	315	315	315	329	295	319	311	353	288	314	359	350	313	321	330	326	304	324	305	344	328	311	311	317	333	340	297	304	320	311	311	322	327	306	304	345	310	325	334	328	346	312	346	314	302	316	337	321	329	313	319	306	303	347	308	330	308	317	310	302	330	342	330	354	287	341	304	324	300	314	347	363	308	316	283	301	304	337	330	289	328	320	310	332	317	327	323	292	317	296	348	318	318	338	324	318	303	323	334	330	285	303	308	284	293	315	369	302	342	320	299	335	325	297	320	309	323	324	326	316	314
39166	10631	1622	685	431	382	341	308	267	237	230	233	224	225	220	229	236	199	207	241	200	231	210	200	207	202	217	221	210	229	206	216	208	196	189	209	232	185	181	207	225	217	228	196	205	201	185	219	212	192	212	182	196	235	213	210	193	186	190	243	228	211	185	226	230	198	217	214	196	187	226	204	161	205	205	191	219	201	203	226	207	200	210	215	200	202	220	197	181	202	197	206	187	183	212	219	205	181	208	199	215	179	191	212	220	222	197	181	188	186	205	206	211	203	223	219	212	215	215	168	204	192	198	220	206	217	207	192	177	187	188	210	233	219	213	218	210	191	238	213	197	198	201	204	209	218	211	213	178	209	186	199	216	231	193	176	226	182	193	188	184	225	225	235	182	211	189	218	211	193	203	226	227	170	189	244	206	210	199	230	229	205	214	212	200	175	208	204	210	198	244	194	171	207	205	197	199	205	194	192	213	201	184	172	188	199	196	231	187	199	194	205	182	206	198	209	202	233	215	201	191	174	205	203	229	200	189	189	197	194	239	195	206	196	227	195	203	180	192	198	218	240	212	221	196	238	216	241	213	222	210	175	217	219	227	205	198	214	188	226	214	206	185	214	201	219	214	177	208	174	186	205	215	204	192	184	231	171	191	188	203	228	183	191	204	232	219	202	184	196	231	201	210	230	211	202	194	210	225	190	239	196	221	195	221	194	186	191	197	206	227	243	191	219	233	185	210	199	220	203	215	189	216	187	214	217	204	178	211	197	207	198	195	202	183	182	195	226	223	230	215	184	236	222	214	225	236	181	190	205	218	198	198	194	205	202	196	180	231	202	200	187	211	184	224	189	223	214	210	214	194	185	226	198	192	201	213	205	202	202	197	196	190	198	182	207	225	217	200	152	210	195	234	237	191	219	206	210	192	202	247	181	212	214	224	211	212	195	214	225	239	244	200	207	237	177	198	210	204	207	219	203	221	191	235	212	193	235	181	176	208	195	165	191	195	205	218	207	211	197	207	223	211	208	214	214	235	218	191	222	231	218	183	220	227	221	190	200	204	218	237	231	187	194	205	193	205	220	189	220	229	204	182	190	210	205	224	202	214	196	188	197	195	188	204	183	234	191	211	211	224	209	229	216	185	204	228	180	222	202	177	213	234	216	204	195	200	203	204	194	213	192	211	216	188	228	233	213	199	204	215	215	192	218	208	208	198	185	221	242	203	229	222	236	209	243	200	193	193	176	185	193	211	215	194	191	218	216	209	197	221	212	229	163	192	180	211	196	200	207	214	198	209	197	204	232	198	199	196	221	189	206	202	221	214	222	202	218	205	194	197	189	203	207	190	166	207	194	207	180	197	206	206	200	201	205	209	200	206	194	204	211	205	186	193	202	194	194	198	190	183	216	212	218	190	224	219	218	202	230	216	217	220	218	180	183	231	213	214	233	193	193	198	222	196	216	202	205	232	226	206	209	208	198	226	235	214	192	183	219	182	212	163	226	198	183	199	219	212	193	193	224	219	199	216	188	219	231	226	217	206	214	235	231	205	241	205	210	184	203	214	223	188	230	215	214	223	183	191	204	185	199	219	235	238	223	212	194	212	218	217	190	187	220	233	187	199	199	181	212	218	217	215	215	176	196	220	226	215	191	196	193	220	202	183	187	220	184	201	215	204	211	217	195	193	225	215	212	213	219	186	210	190	210	209	197	209	193	186	211	199	191	212	208	205	223	214	197	217	197	188	189	199	189	200	208	195	220	228	184	223	171	253	204	229	193	213	206	187	230	216	193	226	211	194	227	183	205	199	208	196	197	196	184	222	200	209	190	200	185	202	209	203	205	211	212	213	213	188	196	196	229	207	244	204	210	236	194	208	221	205	204	208	200	206	189	177	188	188	209	199	226	185	181	192	230	214	215	211	209	194	198	223	230	208	217	199	216	250	201	235	196	199	221	203	178	195	216	198	204	242	226	222	191	194	212	214	196	213	209	225	228	205	214	206	222	210	202	207	231	218	230	205	201	193	173	190	210	219	213	222	178	208	220	227	216	201	213	208	231	219	213	213	211	206	205	195	207	211	198	206	195	217	219	201	227	222	200	205	182	195	209	182	208	180	206	216	210	214	219	202	201	223	194	193	198	206	205	208	201	178	183	200	184	194	219	213	195	184	192	213	207	214	206	219	194	219	188	216	197	213	220	225	221	191	213	252	221	215	213	223	215	198	193	207	192	210	193	207	230	195	212	201	183	199	209	166	193	219	188	176	206	193	178	215	170	234	201	206	210	223	204	192	209	198	193	220	218	203	207	181	207	179	227	210	222	190	180	192	183	202	204	204	190	213	191	218	228	199	227	204	239	188	209	218	219	227	205	204	179	208	180	190	201	212	208	221	201	195	192	201	216	185	182	205	211	196	189	195	202	183	187	207	197	186	221	178	178	189	195	213	181	208	208	202	214	182	205	197	202	207	199	218	206	226	212	206	199	180	217	182	199	211	201	190	215	170	209	219	194	186	179	211	205	214	180	196	226	208	198	192	192	199	225	197	206	217	196	202	223	172	207	226	196	183	176	197	204	214	223	195	222	210	171	177	212	215	226	183	201	191	216	202	180	204	226	189	197	190	231	203	231	198	209	208	209	220	209	201	197	205	198	209	186	180	209	211	190	183	242	218	172	198	195	200	203	189	178	186	189	199	203	199	210	194	189	198	186	173	247	200	194	193	217	212	193	199	244	231	215	202	238	217	202	193	182	208	221	208	189	204	212	214	214	204	213	165	194	205	243	233	202	211	192	230	211	189	220	213	193	194	235	197	184	202	214	201	204	222	180	218	204	224	193	219	213	228	195	166	228	209	202	219	213	194	207	192	192	223	201	186	211	213	210	202	197	188	197	194	223	221	185	190	221	216	190	214	220	209	211	194	195	208	208	219	214	213	180	211	191	204	199	199	221	224	204	202	222	200	229	222	217	195	190	203	219	219	190	213	192	222	206	200	222	248	188	227	237	197	214	222	225	214	193	188	231	196	206	217	177	198	227	195	186	211	205	200	169	186	202	229	209	212	214	186	196	236	172	220	224	228	214	209	209	215	201	207	209	183	188	210	185	221	211	215	193	197	210	229	196	223	214	212	229	198	212	198	193	203	211	201	196	220	188	235	224	203	209	189	205	193	196	196	229	213	170	209	213	212	191	187	208	213	231	191	192	182	227	193	244	230	217	197	194	219	210	210	197	204	210	210	183	201	216	205	196	203	191	201	221	216	226	218	219	206	211	191	208	181	205	173	227	218	199	237	203	198	225	193	198	226	221	180	200	253	211	231	207	191	240	194	180	184	221	203	204	183	197	185	219	213	187	209	197	184	237	221	195	192	206	228	221	223	224	189	185	209	206	187	215	211	196	227	209	217	211	203	201	215	197	216	215	217	216	219	210	203	176	213	198	206	205	185	183	196	190	214	201	205	200	223	195	227	181	199	212	196	194	184	194	199	214	202	195	177	203
24292	1570	1469	1495	1320	1201	1256	1135	972	756	737	663	619	626	648	692	597	638	512	518	567	573	531	579	520	530	539	515	551	489	505	490	521	498	542	489	480	499	478	502	514	498	498	520	484	487	532	472	541	518	516	524	504	516	482	481	529	498	461	492	506	512	500	498	515	507	536	481	511	516	536	573	520	500	477	514	531	505	488	468	465	479	479	509	512	519	453	493	501	516	484	507	537	469	528	527	553	494	492	501	470	495	499	485	500	512	458	488	489	506	498	519	494	533	524	582	495	526	495	483	538	477	515	489	479	502	480	503	522	505	501	453	486	514	527	472	509	508	540	483	505	488	522	483	476	490	506	475	470	532	495	468	527	514	519	525	518	492	506	488	528	483	514	543	483	568	491	510	549	523	493	477	491	513	539	440	526	515	483	489	495	491	535	499	509	489	513	484	533	513	464	481	490	504	501	488	475	477	480	517	478	482	468	477	532	468	470	495	507	490	450	456	507	499	473	505	473	474	533	513	528	508	470	500	507	523	461	512	505	512	491	468	498	532	475	492	510	497	505	506	490	472	494	516	502	491	508	527	540	452	517	503	529	487	501	571	520	491	449	513	467	483	516	480	471	502	509	493	498	485	509	459	505	477	510	483	491	497	467	514	501	536	542	499	484	521	502	496	461	542	514	495	468	480	514	478	510	487	487	488	478	502	514	484	507	525	498	465	468	485	517	497	470	489	512	489	469	518	505	503	518	511	469	493	524	463	495	487	472	497	498	546	502	519	474	510	478	547	522	498	532	473	493	509	476	469	505	475	480	483	545	470	490	475	502	489	452	521	523	513	515	485	510	490	483	455	490	532	478	440	489	487	481	538	479	480	512	516	510	471	478	519	519	487	513	481	536	490	500	495	548	505	506	467	514	528	478	535	498	517	493	477	495	508	501	512	471	480	513	481	490	501	560	515	506	520	504	497	518	525	510	478	501	461	539	496	492	522	498	517	536	462	485	500	487	525	519	546	485	496	498	499	512	483	529	494	507	480	471	513	509	485	539	509	556	522	498	459	500	459	473	477	488	502	502	504	523	503	457	498	470	463	494	507	484	469	549	517	531	492	482	472	482	467	482	522	508	534	459	514	471	500	494	499	482	484	521	528	547	520	486	463	480	512	506	496	538	505	479	531	536	524	534	512	509	479	468	505	524	485	505	516	514	484	495	507	520	465	520	518	518	487	499	522	519	477	507	494	533	505	495	510	513	482	518	516	521	511	521	492	512	502	471	531	500	509	492	519	464	535	482	509	495	494	489	500	483	524	516	467	491	540	486	516	568	440	489	519	496	501	478	528	495	478	481	468	498	518	493	472	528	483	487	492	522	490	498	472	472	536	480	478	485	516	513	498	529	494	522	533	500	483	484	523	493	529	472	528	478	497	483	522	473	496	513	509	524	499	501	489	468	537	439	534	492	494	490	528	497	493	471	472	519	511	498	484	486	491	512	507	469	499	509	500	503	500	455	496	480	517	513	451	503	491	509	501	470	489	498	538	507	532	496	487	509	516	506	502	554	490	504	465	513	500	515	496	471	505	493	503	489	483	494	469	512	490	509	475	447	499	523	504	543	484	534	475	464	508	489	501	488	515	513	520	514	524	531	489	505	520	522	529	500	513	500	503	470	511	490	545	506	522	487	508	503	469	522	532	486	509	483	485	525	491	445	512	501	519	519	564	501	469	453	495	512	458	499	472	486	488	475	490	537	516	479	499	512	529	508	482	503	508	485	471	484	529	513	522	465	475	532	504	502	497	503	544	484	547	510	504	504	527	486	506	535	523	461	510	484	499	506	531	474	509	504	474	522	513	472	533	480	532	505	551	516	529	488	497	484	465	524	505	482	441	513	487	482	488	452	502	462	494	489	544	511	462	491	489	490	498	489	495	515	519	517	490	496	480	468	486	539	516	485	513	505	525	485	507	517	509	489	526	462	511	515	481	518	500	490	495	514	512	505	503	515	491	500	484	496	520	449	534	519	492	506	487	480	499	454	484	487	515	508	475	472	482	496	498	516	508	493	501	523	520	489	477	488	495	508	495	508	467	495	504	492	455	477	463	463	514	498	513	458	527	466	481	513	488	469	481	552	511	498	511	512	519	480	511	484	477	488	525	507	502	514	520	489	491	505	515	501	519	501	504	490	517	489	515	514	522	489	493	487	528	514	496	480	474	507	530	499	508	499	495	528	472	484	500	489	495	526	489	476	518	528	502	501	462	479	482	513	527	533	505	491	469	504	490	524	553	518	490	527	480	511	508	509	472	508	511	520	472	515	513	483	473	514	473	497	494	553	510	518	496	466	508	507	477	477	512	527	510	530	532	500	484	537	504	499	487	523	518	499	517	458	556	492	478	481	493	548	523	526	476	468	509	503	487	487	497	466	484	529	534	478	538	512	485	474	494	509	512	516	482	512	488	503	498	519	509	540	506	508	528	513	492	514	495	523	509	503	518	558	482	491	489	460	488	500	494	484	443	528	511	495	525	445	512	542	514	487	520	443	525	489	538	466	525	462	480	511	512	483	510	459	487	511	505	488	481	486	464	533	539	491	523	480	515	466	475	493	487	489	523	464	482	475	508	478	512	491	521	477	500	511	476	535	497	484	521	509	506	487	491	540	490	477	486	496	497	504	475	496	491	516	491	488	520	493	485	506	463	477	504	522	495	494	483	477	528	520	475	526	532	504	505	519	484	476	480	551	501	516	479	521	495	502	521	498	475	484	515	517	476	532	483	502	506	554	494	535	482	476	505	524	543	536	485	519	471	500	478	483	495	503	482	509	506	489	487	524	535	481	455	487	503	569	545	459	496	514	505	498	509	497	495	531	506	461	486	471	518	477	531	484	526	501	523	493	511	457	489	462	507	504	483	460	500	500	511	499	487	506	494	535	494	460	492	496	500	465	514	477	470	483	532	524	511	488	490	527	544	530	486	472	513	482	538	457	481	493	518	508	521	528	514	489	514	482	477	509	515	502	506	507	474	531	474	536	530	496	500	501	495	489	521	534	548	473	555	506	498	528	456	501	487	500	522	506	514	486	522	528	432	511	528	496	499	481	483	530	506	520	496	511	516	468	531	557	503	519	474	550	483	524	509	529	510	493	513	488	523	513	492	505	513	494	478	497	531	502	500	530	532	518	498	522	535	534	490	479	526	479	507	494	481	492	504	504	513	495	504	480	525	495	503	470	503	530	510	530	476	506	465	518	525	509	487	508	508	513	469	498	472	475	441	497	495	508	536	558	488	499	530	499	521	491	530	566	505	482	529	499	487	457	527	539	490	532	485	530	534	530	449	481	483	446	492	455	496	501	488	518	539	462	515	500	517	478	489	485	514	511	506	514	491	499	513	513	514	494	515	488	478	499	480	514	482	489	513	488	485	508	494	502	477	518	498	511	456	512	511	515	494	532	538	526	474	463	501	484	487	488	525	496	491	516	488	490	496	494	502	493	495	546	464
51419	17853	4444	1718	1006	667	573	529	479	485	456	383	397	390	394	444	344	333	386	350	375	365	317	372	362	355	345	324	328	352	375	350	356	334	327	349	309	315	338	361	347	348	329	354	367	348	304	361	320	375	389	369	332	328	374	322	323	369	331	342	337	360	359	381	322	345	388	382	329	325	374	352	334	377	361	355	336	355	349	360	355	344	337	340	358	352	366	327	344	357	341	321	345	340	312	328	338	377	333	330	316	371	335	338	351	281	366	355	351	339	345	370	328	349	364	319	314	342	335	303	344	372	315	359	327	350	327	317	329	327	330	318	336	360	349	339	373	385	373	326	346	342	350	330	365	340	359	342	316	364	349	299	318	330	299	346	326	318	319	356	354	363	373	393	345	322	374	344	357	329	353	362	334	319	343	357	340	334	342	331	381	370	316	362	317	322	334	327	350	340	359	341	339	333	322	318	367	349	368	354	326	306	310	382	326	357	323	353	369	318	318	368	312	354	345	318	326	329	365	336	341	331	353	355	311	309	339	347	333	369	370	367	360	381	354	322	336	371	366	366	346	349	371	313	347	368	356	352	364	351	338	331	357	336	340	362	385	375	342	354	325	336	330	338	346	336	348	356	328	326	370	363	349	370	336	327	314	332	323	331	347	343	345	322	360	333	312	356	348	332	325	351	341	350	356	352	357	379	366	330	337	358	328	314	333	339	337	354	327	343	376	333	366	356	388	344	356	337	341	361	364	307	339	361	316	352	362	358	374	364	323	357	329	363	308	328	334	347	334	321	369	350	324	338	338	387	329	367	340	346	306	346	341	301	368	336	357	363	348	332	326	359	358	364	317	333	346	359	392	347	369	336	306	388	365	354	301	357	357	345	345	335	375	350	298	368	341	327	335	329	325	361	331	331	320	375	360	333	331	306	355	303	361	341	375	341	322	320	351	340	357	360	325	343	343	335	331	363	362	335	337	370	372	340	352	367	344	355	332	329	325	296	330	321	336	326	315	343	373	337	345	370	346	317	307	330	320	334	318	332	333	324	336	349	348	316	325	314	358	352	327	336	329	347	343	359	308	322	353	372	350	360	359	318	311	356	340	357	337	338	364	334	332	352	372	359	342	322	340	329	368	316	375	370	330	331	347	359	384	355	329	382	307	361	372	321	321	339	371	340	382	306	341	362	308	317	330	384	329	356	331	362	336	335	325	334	320	350	371	354	337	379	340	360	341	364	365	341	333	347	369	327	321	336	315	351	356	371	355	337	363	287	339	320	335	365	337	369	341	358	361	380	380	327	328	370	332	311	316	362	361	314	332	346	337	344	365	365	340	338	336	349	338	365	299	354	347	361	329	333	333	340	345	368	329	346	321	314	350	318	336	320	338	340	344	351	328	347	345	344	302	323	352	364	356	333	343	315	343	342	386	354	340	344	385	364	344	347	302	353	349	336	356	355	295	341	339	302	369	361	359	317	312	329	322	342	328	337	340	348	351	387	362	331	389	363	351	293	325	327	367	364	344	356	336	338	341	350	340	339	354	344	319	326	309	370	354	333	352	346	347	318	327	340	347	370	355	326	341	397	329	345	314	339	340	343	333	303	339	329	342	349	323	342	353	334	360	320	387	341	325	336	352	333	360	321	312	356	316	345	347	326	332	356	345	326	320	350	357	352	327	352	330	334	345	323	339	346	331	306	371	392	366	346	347	365	362	364	312	373	309	392	301	349	342	306	346	378	362	341	348	317	334	331	346	332	352	365	330	357	348	359	351	377	324	333	344	357	341	351	325	369	341	341	342	372	330	294	343	355	354	356	366	363	344	335	327	325	369	348	351	330	302	310	367	333	361	378	314	367	366	344	333	344	382	371	327	375	364	335	319	346	332	374	360	387	348	312	335	382	352	378	366	361	359	326	355	342	342	342	332	354	332	285	342	309	344	326	346	351	357	362	319	337	323	313	343	340	328	351	313	302	313	320	342	321	333	315	335	345	328	344	328	317	326	338	309	345	320	321	325	383	357	309	350	351	337	347	336	305	343	346	339	378	339	328	346	341	352	316	334	296	327	341	285	355	324	335	359	376	325	354	343	330	338	349	360	351	351	346	349	337	355	382	369	368	361	342	351	330	325	347	372	359	299	336	349	339	298	343	365	315	333	366	315	343	342	368	344	341	320	342	363	359	356	376	345	296	326	332	299	366	356	355	337	356	333	290	340	372	349	341	303	335	327	356	366	363	333	326	392	338	365	357	348	361	342	327	327	331	323	321	358	363	340	357	368	350	340	328	353	331	338	350	333	314	363	338	350	340	349	335	332	360	344	360	331	322	346	308	306	334	337	352	346	331	336	326	326	379	337	350	331	329	327	344	341	326	329	320	343	374	337	346	325	327	357	367	356	363	373	365	339	329	362	335	355	379	358	358	372	362	324	351	350	336	349	323	305	305	307	307	355	347	322	324	323	362	359	355	370	323	357	312	351	341	378	337	325	361	338	355	340	346	330	341	384	356	344	328	344	343	325	328	331	345	343	357	359	329	359	355	338	371	335	377	336	339	329	349	346	328	367	307	326	353	372	366	331	321	384	312	297	362	342	385	368	370	356	368	355	344	360	353	344	364	354	365	362	340	319	304	337	374	380	329	316	351	336	312	334	332	329	342	329	356	340	328	348	330	353	338	336	359	319	332	332	384	369	347	351	324	339	376	341	308	355	322	341	311	327	330	341	334	334	358	322	346	298	339	347	409	351	364	363	391	358	358	325	325	352	339	331	338	391	355	347	339	345	350	335	349	331	317	355	334	345	335	368	328	307	349	350	341	382	368	338	318	334	344	372	339	316	348	316	321	340	336	359	396	334	302	353	346	307	345	368	289	343	332	311	333	356	332	336	378	384	333	331	350	378	340	370	320	345	336	346	381	324	322	339	350	340	355	371	341	315	326	363	337	333	335	333	310	353	342	354	376	372	376	324	352	337	349	330	361	352	302	328	380	354	333	342	332	330	316	354	358	364	322	363	353	339	379	328	352	312	378	366	298	353	341	347	345	326	310	306	348	344	355	350	370	359	364	325	291	345	341	323	351	323	327	314	339	331	352	355	336	366	365	340	322	355	348	312	322	360	370	300	385	327	336	345	349	318	338	331	330	368	370	344	350	368	346	329	363	375	357	344	362	322	374	355	348	358	348	340	370	377	356	349	374	399	355	347	374	323	319	333	360	339	323	330	322	408	335	346	363	351	358	354	343	352	336	359	364	361	354	313	368	359	381	364	336	355	320	359	348	330	363	363	348	359	326	343	330	339	324	345	347	393	350	342	373	364	334	342	334	332	350	333	348	321	363	316	319	348	351	361	328	378	346	367	342	348	346	368	348	394	373	335	347	379	354	317	338	338	335	322	374	388	378	368	357	351	349	328	313	384	351	346	367	343	325	349	339	351	343	372	333	339	306	360	311	313	315	340	320	337	359	307	350	363	325	322	341	326	328	334	347	341	347	336	359	349	345
32055	2524	2577	2928	2570	2251	2007	1597	1398	1292	1124	1047	1016	1018	900	983	928	931	835	829	767	850	833	814	818	798	835	790	871	792	774	747	810	769	748	802	781	768	776	799	741	765	805	758	754	771	764	801	773	753	778	765	805	751	755	780	829	765	732	756	764	756	786	747	787	804	755	716	776	760	752	765	736	767	738	721	769	766	777	778	800	763	767	774	739	799	779	785	727	820	780	788	746	850	796	765	769	728	755	733	711	747	802	728	744	787	784	768	764	742	736	776	783	745	731	756	776	790	757	787	747	723	715	769	740	749	747	749	735	792	746	731	737	742	747	739	725	729	775	740	752	752	815	770	790	787	724	747	748	743	811	754	773	702	753	762	778	788	782	779	747	721	746	744	735	784	742	769	784	753	734	748	761	760	757	786	779	785	754	747	773	767	771	762	727	738	728	774	734	773	768	756	814	776	703	729	743	716	783	739	738	727	750	731	731	732	780	732	683	758	715	754	778	781	717	752	755	762	754	761	766	755	791	735	731	705	772	750	775	698	755	738	704	727	751	771	748	782	804	789	703	718	762	761	821	753	728	759	781	749	749	752	738	745	780	761	712	747	743	746	755	770	737	737	743	773	750	757	726	717	724	815	774	710	753	755	762	769	802	760	780	746	765	742	757	731	729	740	755	732	730	745	729	745	738	794	747	794	759	730	749	776	728	731	714	750	733	753	794	740	766	762	775	791	775	730	739	764	756	745	743	758	745	704	724	772	701	737	812	752	735	760	743	734	807	769	743	729	760	788	739	740	759	820	749	765	757	782	725	757	781	716	740	717	745	761	717	741	762	758	755	755	747	716	790	744	783	759	774	782	753	753	803	718	759	740	796	769	767	731	774	732	760	757	737	791	763	747	730	705	793	743	763	721	738	743	773	745	773	751	729	774	728	748	737	770	814	727	808	784	761	789	786	717	748	750	780	731	776	721	811	732	728	776	755	722	738	704	756	747	773	762	830	787	734	736	748	759	720	779	768	750	744	790	714	767	741	781	758	791	772	746	772	743	802	713	789	805	783	793	788	764	787	748	738	783	769	750	741	781	767	764	744	748	763	744	730	732	758	820	782	761	805	734	746	719	749	757	715	735	754	778	706	737	715	734	771	767	748	743	761	732	715	719	753	808	760	743	734	755	793	769	762	731	790	784	759	784	755	770	784	729	735	768	723	771	785	736	723	724	716	706	797	717	699	682	759	746	794	748	768	742	754	757	764	725	798	763	751	739	732	758	740	765	766	740	800	772	720	719	783	733	749	757	739	799	734	739	747	762	754	769	794	733	734	777	727	775	723	715	704	716	762	730	822	756	739	767	811	717	744	757	749	717	742	708	734	749	746	791	761	737	780	784	751	726	778	783	741	729	759	714	757	755	780	750	727	738	758	766	756	779	716	730	760	745	749	759	744	773	781	752	754	740	704	718	763	752	757	755	778	744	752	764	710	771	756	799	765	761	754	775	738	774	751	740	698	723	719	746	773	737	754	739	749	758	729	731	740	705	794	748	732	725	735	760	743	766	783	699	727	742	753	744	737	740	746	791	737	776	791	750	778	728	777	777	702	751	747	738	757	754	733	775	753	794	763	744	760	765	774	786	757	775	789	768	685	725	769	767	775	770	798	761	743	784	757	740	719	755	772	789	732	753	769	784	746	705	811	748	739	754	740	770	725	770	713	731	751	768	757	755	769	759	726	774	742	767	762	761	735	785	724	749	788	736	726	796	797	745	717	746	759	742	734	763	752	721	758	768	729	764	718	722	769	777	754	763	759	754	790	753	755	767	734	730	761	720	768	739	798	747	735	727	726	751	762	750	803	773	745	736	760	731	807	779	728	722	745	751	732	773	809	779	726	712	806	800	793	748	754	707	776	763	776	728	741	749	742	742	776	721	711	769	759	759	743	724	748	704	747	720	780	745	679	733	772	794	749	713	776	747	738	740	784	787	755	755	736	681	753	757	740	750	790	802	794	772	742	737	779	780	789	748	728	752	741	748	763	728	729	757	729	746	739	772	742	708	719	767	776	728	740	772	768	812	760	768	730	725	750	761	764	709	750	716	744	731	727	785	753	783	735	736	758	781	776	776	750	743	751	742	825	786	729	724	794	799	736	754	727	731	736	763	737	785	735	712	730	751	747	767	718	745	774	743	764	762	774	757	782	744	761	737	762	751	731	743	734	773	763	740	752	738	715	738	774	774	787	740	739	726	679	792	709	763	738	769	777	748	723	752	765	746	807	787	773	801	778	786	761	769	736	791	764	705	748	765	704	743	717	788	788	754	730	758	761	719	794	704	770	759	751	724	738	754	802	752	739	717	758	770	710	726	717	795	774	662	749	794	762	749	764	750	717	795	723	724	749	736	737	711	803	679	701	760	759	707	711	774	775	726	725	741	718	746	743	797	724	812	753	765	709	740	797	743	808	818	747	729	756	684	722	719	729	731	758	754	764	727	769	812	806	743	771	715	734	675	809	744	759	747	729	746	733	740	783	736	760	727	744	745	737	786	737	765	785	780	752	770	816	755	772	731	727	808	730	705	766	777	740	754	762	750	727	797	780	748	754	731	754	743	789	749	732	790	721	727	793	773	772	804	682	780	758	762	760	761	735	793	766	750	748	754	798	735	842	725	786	746	706	760	753	727	766	771	777	706	749	752	737	690	711	743	780	777	726	776	749	701	811	730	794	737	704	746	728	792	816	790	693	687	726	802	793	748	732	754	745	731	769	717	777	746	731	805	771	762	801	706	713	754	761	744	779	730	751	741	763	755	731	728	764	808	726	768	693	735	779	699	726	747	767	741	773	717	769	732	803	719	731	737	777	764	758	770	768	792	775	758	811	741	765	792	734	798	757	690	766	785	746	772	712	721	751	748	790	779	702	734	736	731	784	725	739	783	758	731	717	747	704	779	718	730	746	746	696	740	773	768	729	770	775	761	759	776	791	763	750	720	709	728	787	744	754	696	763	719	755	755	767	729	766	784	741	727	713	813	721	751	744	724	710	765	713	774	682	794	780	800	701	790	723	721	748	753	740	732	740	743	766	777	786	725	769	708	738	724	761	785	760	725	790	737	774	750	798	738	744	766	764	774	750	780	688	689	775	731	753	793	735	785	752	755	749	737	773	763	764	722	741	719	754	744	783	756	763	765	787	695	765	744	741	779	761	777	759	718	743	768	695	780	761	709	794	742	774	743	771	737	750	772	794	718	691	743	741	748	768	790	767	735	770	754	763	725	719	772	751	745	769	786	745	780	712	717	759	779	827	715	779	711	780	778	790	720	739	744	757	724	756	763	761	747	705	771	791	729	758	721	751	727	763	732	697	719	771	746	752	746	765	746	749	779	781	727	736	766	744	693	744	762	707	794	757	772	753	765	732	735	767	751	773	780	745	747	738	762	745	707	757	781	737	777	735	753	817	800	816	742	733	744	755	783	746	745	778	723	765	766	765	770	756	721	709	777
14796	1785	208	155	142	148	100	120	135	98	135	130	122	128	133	130	127	131	121	120	113	138	119	112	103	128	127	146	126	119	125	105	116	127	117	115	125	107	134	128	99	114	114	125	93	116	131	114	124	111	128	112	118	112	127	126	112	122	110	109	109	105	126	120	115	113	133	127	126	93	113	110	111	128	127	133	111	120	122	104	112	122	115	113	126	130	105	127	118	115	137	115	132	136	113	120	106	136	112	107	103	111	97	107	128	139	110	124	103	126	119	124	99	109	136	110	130	110	118	115	122	105	124	104	128	119	100	123	111	138	120	101	108	115	99	115	113	133	124	144	109	121	116	113	105	146	102	103	129	115	121	113	119	128	137	110	112	102	110	110	106	122	111	110	117	100	118	114	142	141	118	129	109	107	105	104	134	138	109	145	102	119	115	144	113	102	128	125	121	98	107	121	112	93	130	121	122	136	119	106	119	123	131	109	123	107	132	143	103	119	115	105	112	112	121	127	133	122	128	116	113	117	119	122	129	112	125	112	106	107	109	126	123	115	136	119	116	129	119	108	114	114	125	116	91	136	109	118	111	129	119	121	133	110	127	128	101	117	106	112	101	144	94	116	121	101	120	119	125	128	119	127	110	121	106	133	123	99	126	128	117	113	134	102	104	111	116	120	114	126	98	127	109	113	100	124	119	126	113	102	112	129	110	105	101	114	109	114	128	113	116	105	152	116	144	131	129	134	120	133	123	127	112	122	131	109	116	135	115	123	125	91	115	130	105	101	118	128	125	135	135	112	117	139	99	114	121	116	126	135	120	118	104	99	108	116	96	139	96	112	147	111	104	115	117	110	107	153	123	141	140	104	106	131	123	119	123	94	125	109	120	118	119	113	120	131	110	132	100	127	122	114	95	151	115	151	124	130	121	102	108	136	111	123	121	114	113	121	119	107	124	134	137	103	143	102	120	136	115	119	104	134	120	115	93	112	113	113	118	112	116	117	102	114	121	119	116	125	144	123	127	115	119	114	153	118	127	116	132	121	138	134	114	119	138	129	101	129	109	107	142	115	114	102	123	118	105	98	132	113	120	105	129	114	126	120	110	123	115	127	128	120	116	104	107	119	134	118	122	119	116	132	133	130	123	123	130	121	138	114	114	125	111	119	125	106	104	129	128	145	122	116	114	138	136	108	110	118	117	122	115	122	128	117	109	142	135	131	139	117	114	117	117	137	133	124	115	110	117	99	129	117	133	126	106	143	125	142	133	133	127	131	112	98	120	115	90	123	118	107	100	95	106	120	128	111	108	103	118	99	139	140	127	113	114	128	125	129	141	137	123	132	112	97	121	121	115	109	147	119	129	128	129	105	135	141	113	110	125	153	114	135	126	136	117	119	131	130	113	119	118	101	115	115	119	141	104	115	136	126	140	111	121	119	128	118	102	114	111	107	115	114	114	122	111	116	121	138	117	118	114	124	135	121	125	114	101	107	119	123	123	136	98	95	113	131	124	133	131	109	106	115	127	126	110	106	118	112	107	117	109	128	105	116	129	126	133	128	109	111	121	129	111	93	123	137	116	99	135	139	120	118	130	133	124	122	119	106	115	118	115	123	115	95	106	122	128	111	109	114	107	131	113	125	117	114	105	108	108	138	111	120	121	117	109	127	144	118	104	116	104	122	103	109	124	103	116	112	107	105	139	104	142	115	118	116	128	127	104	131	104	117	139	122	130	127	114	121	113	117	118	101	118	108	110	96	115	136	108	105	111	136	139	129	126	140	118	115	144	113	104	127	129	115	134	117	120	108	112	107	121	117	140	114	121	138	145	131	137	138	137	126	116	112	107	114	117	108	105	100	116	132	135	132	112	104	139	90	126	113	111	129	108	133	133	106	118	117	144	122	100	122	121	115	114	121	100	134	131	101	125	131	140	121	119	126	119	115	120	99	96	107	125	113	123	121	149	105	122	125	119	118	148	96	87	120	143	124	135	119	111	107	123	138	113	136	126	89	127	120	122	114	130	113	142	121	103	135	115	105	122	128	115	119	121	114	126	121	121	136	128	121	114	120	109	116	109	107	126	148	116	138	102	116	108	104	116	126	104	111	122	126	125	120	127	138	110	115	132	120	121	138	133	113	117	131	113	122	113	124	125	123	107	111	119	98	121	100	119	115	88	97	115	102	101	111	96	114	128	120	143	134	123	119	109	103	124	130	126	122	136	135	123	124	137	121	116	116	101	113	103	111	124	148	103	116	107	119	132	116	127	125	121	110	113	137	135	131	111	111	128	121	121	107	106	110	128	116	128	101	111	144	129	128	106	151	110	135	94	119	104	120	118	122	109	132	113	116	101	137	140	115	146	99	120	132	97	135	109	108	121	119	112	110	107	103	126	113	104	108	138	126	111	117	128	122	102	108	124	121	134	114	119	109	121	139	138	119	121	115	107	133	118	129	92	129	125	119	138	113	99	112	116	122	133	107	116	122	100	103	127	106	119	105	134	120	113	113	110	119	147	102	123	114	134	116	122	122	110	103	114	124	121	107	116	131	132	107	99	124	127	124	112	102	105	118	123	143	123	143	103	122	134	85	123	133	119	108	117	130	123	126	101	115	113	110	102	128	125	94	104	114	122	117	132	110	123	107	124	107	125	136	120	129	132	120	128	114	134	102	125	135	119	129	117	111	89	109	115	128	124	134	123	125	139	143	125	115	102	140	121	127	128	119	122	131	111	104	122	123	103	118	124	126	128	112	127	137	129	124	115	113	100	119	122	100	126	133	123	130	125	115	103	97	116	96	108	131	126	112	130	127	119	145	116	114	131	118	125	129	117	118	113	110	108	136	123	112	116	123	116	126	122	110	122	124	147	111	106	121	106	114	111	123	159	105	127	102	118	117	103	142	113	119	116	124	138	113	120	109	149	138	122	107	130	138	90	121	102	122	132	126	127	149	130	122	97	133	127	150	117	112	123	125	119	128	130	117	113	111	103	111	98	120	109	117	123	121	135	119	111	114	131	114	117	112	109	106	125	116	131	110	115	126	111	106	108	135	109	120	120	135	87	131	99	116	116	120	93	112	117	124	107	114	112	118	96	120	117	121	125	121	100	125	143	125	107	120	137	99	102	110	139	113	113	119	115	134	107	121	133	105	101	117	126	134	125	127	142	112	128	101	121	103	123	124	129	141	130	115	117	106	114	114	120	116	124	123	130	112	121	122	118	102	106	100	96	106	130	117	107	133	105	102	140	125	108	121	134	110	106	132	125	134	106	108	107	108	129	132	122	110	132	119	110	110	128	115	123	148	119	116	130	109	118	114	120	152	108	106	124	116	118	102	99	120	119	117	109	127	106	113	109	104	87	135	109	99	133	140	117	111	124	137	128	138	144	114	101	112	125	102	124	122	129	113	106	118	122	109	115	114	112	135	118	123	114	144	113	105	110	113	138	126	126	136	110	139	105	106	118	119	115	127	126	130	119	114	124	132	122	126	127	130	119	110
8949	761	481	491	470	440	349	362	375	354	331	322	376	344	354	333	334	320	321	324	296	304	346	324	362	330	313	322	339	313	336	339	330	354	343	369	314	347	304	349	331	310	308	286	327	311	321	314	345	331	335	293	339	308	313	339	330	325	313	340	339	350	371	336	333	342	274	337	345	348	313	346	310	324	342	340	332	342	330	339	319	301	327	323	349	340	344	342	318	301	332	360	348	318	339	325	330	352	310	335	323	333	319	287	326	324	308	350	313	315	328	329	309	339	311	331	301	345	287	306	308	308	321	337	327	322	336	297	339	300	314	340	358	322	332	300	316	320	346	329	355	315	313	327	292	294	333	324	348	300	353	310	360	351	320	331	336	312	295	333	325	308	334	353	339	297	342	313	318	297	311	329	314	306	306	314	307	323	315	296	321	324	278	311	327	305	295	312	290	313	328	346	342	311	306	320	296	282	308	331	312	301	323	326	309	322	301	328	316	289	319	326	329	337	324	318	328	342	345	320	301	322	320	303	305	300	313	342	332	285	291	333	312	336	313	354	297	304	331	300	300	302	318	281	325	336	319	345	355	314	289	335	338	324	310	351	311	334	310	309	315	311	327	329	344	335	319	313	336	301	334	309	335	318	320	303	283	308	289	332	312	342	324	311	338	329	326	330	304	308	322	302	305	307	318	309	328	324	358	300	310	316	332	327	331	355	326	329	312	318	317	329	307	299	324	288	294	304	317	346	316	303	334	328	354	304	362	294	313	307	329	327	331	320	324	307	320	342	336	316	363	299	322	357	313	320	309	313	323	317	308	312	353	293	294	319	294	315	327	340	336	316	324	299	317	328	315	302	323	287	312	320	325	317	321	302	349	337	326	303	337	322	295	328	317	339	297	335	298	320	331	349	309	324	300	348	293	314	333	307	286	322	317	328	305	329	323	324	352	303	290	328	292	348	310	337	341	323	296	307	322	318	316	333	362	301	324	339	310	323	318	305	312	352	322	332	302	304	312	344	341	297	306	298	327	315	322	356	342	338	303	296	315	311	311	306	319	347	317	318	332	325	316	322	314	306	291	307	303	356	322	315	303	295	315	304	322	321	321	313	295	298	350	341	318	328	312	334	317	327	310	304	339	336	314	341	340	298	278	311	335	317	334	306	325	327	383	318	308	311	309	290	342	325	315	313	323	317	301	321	345	284	321	321	301	317	325	323	323	337	332	302	352	326	312	310	329	309	339	306	333	328	311	336	328	346	304	347	349	360	313	337	310	309	309	291	317	320	362	337	314	337	317	314	321	332	338	315	329	306	314	329	320	311	308	309	324	274	313	294	302	313	338	307	346	327	318	311	304	286	321	299	299	292	290	312	318	282	291	311	328	329	300	323	313	316	331	300	284	317	331	301	307	348	294	347	306	291	312	300	318	277	320	323	320	355	308	349	295	327	318	339	304	331	319	332	343	346	336	310	350	322	348	310	298	321	350	289	327	332	328	312	306	323	338	326	323	306	296	303	306	306	324	317	327	306	325	369	325	302	292	322	349	322	291	319	276	302	306	337	354	308	328	309	333	319	330	294	344	320	317	312	343	332	338	321	321	319	327	327	314	350	333	338	314	305	324	311	357	296	310	353	285	308	305	336	329	316	328	325	314	306	300	340	312	355	300	350	302	331	305	352	307	284	319	332	316	335	334	366	343	354	318	308	320	337	346	312	306	344	350	292	339	329	321	335	329	304	289	338	288	312	324	329	305	312	313	312	317	344	377	320	309	309	342	331	299	317	283	295	299	321	314	297	317	317	341	345	316	335	301	340	338	367	310	315	309	338	330	316	315	336	322	315	320	304	326	307	291	318	357	346	348	333	326	310	322	312	310	316	334	296	321	322	325	318	319	293	268	347	304	312	352	310	290	319	318	340	311	319	324	310	289	335	349	314	318	338	334	316	316	301	353	305	301	308	349	301	332	309	320	320	334	350	300	328	312	314	307	331	327	312	316	295	309	331	316	340	353	315	316	318	289	307	297	350	316	336	318	287	298	335	324	326	339	355	332	299	307	337	290	326	312	289	303	322	305	295	342	325	351	336	336	283	334	324	311	291	321	327	304	286	376	330	304	324	341	339	308	355	291	307	311	316	315	285	310	330	325	308	296	336	285	315	316	335	298	336	348	272	322	298	308	305	317	322	305	337	331	333	325	301	336	332	319	329	316	281	366	297	296	306	351	338	309	332	295	321	329	320	332	335	307	307	337	306	326	332	322	334	332	333	301	314	338	338	296	312	315	337	280	302	318	328	333	324	352	326	325	288	330	307	310	322	306	307	339	305	326	322	333	309	311	306	324	293	308	307	322	307	318	334	324	343	344	331	326	311	305	328	308	335	332	295	327	303	295	327	337	312	334	309	300	300	324	368	295	325	317	302	346	314	314	327	322	311	313	325	309	312	280	343	319	305	339	314	320	296	336	297	311	346	307	313	326	359	346	319	334	327	314	292	308	329	333	330	300	306	318	310	329	344	332	353	317	311	294	330	287	341	304	332	306	304	295	332	318	344	319	295	304	354	302	335	331	319	288	327	316	302	344	336	306	307	282	314	340	332	295	328	307	319	329	340	346	324	318	292	265	334	322	348	346	309	286	322	330	306	294	305	303	335	295	329	291	293	317	324	336	336	324	306	319	339	330	295	323	355	347	335	329	340	310	300	340	312	347	318	317	344	296	335	331	339	298	298	337	344	323	321	297	304	321	317	307	334	307	327	342	312	332	319	323	326	288	331	294	321	363	353	312	334	298	282	300	336	299	346	304	353	320	320	333	322	307	304	328	306	300	299	325	320	330	315	302	305	348	344	329	333	318	308	264	299	334	311	318	305	334	310	324	324	319	278	334	341	318	295	328	323	301	316	283	315	289	303	308	347	339	344	302	348	310	305	333	308	324	320	274	283	332	317	312	308	332	294	309	329	300	294	327	362	330	316	319	300	342	306	329	315	343	315	304	340	314	325	316	341	341	311	319	321	309	330	302	320	348	321	288	338	309	317	293	309	324	316	321	323	338	309	322	304	297	330	302	311	324	300	327	325	328	310	324	314	334	342	316	326	312	301	312	347	318	362	338	316	326	319	324	300	340	316	346	302	312	326	333	305	303	320	315	347	307	328	337	320	326	333	352	307	316	315	330	328	305	314	317	311	312	314	328	317	295	303	353	322	265	304	308	315	324	315	302	329	275	314	284	319	294	336	332	318	346	332	318	349	316	307	317	341	318	350	303	331	320	305	314	346	334	329	283	315	355	293	295	368	322	341	329	328	342	325	302	315	312	326	312	311	339	339	289	317	296	316	345	336	329	277	359	314	354	296	348	324	306	322	310	312	324	330	326	341	316	309	351	304	342	285	346	294	300	325	310	321	320	326	324	338	293	322	310	315	351	331	350	302	330	339	331	322	323	302	344	302	329	310	313	319	331	317	328	282	303	318	361	306	343	334	315	302	306	336	309	289	340	298
38736	10936	1660	787	524	340	309	290	253	219	239	225	215	228	269	237	251	209	222	221	227	209	214	207	217	204	186	225	210	199	203	212	215	192	218	204	217	216	206	222	179	202	202	213	186	187	192	220	214	214	205	188	220	220	181	210	231	217	204	210	213	223	197	216	215	213	242	262	219	210	226	226	202	199	218	234	225	204	203	174	202	217	228	190	210	215	208	182	215	203	242	205	193	198	208	204	201	185	198	196	210	222	197	226	201	290	211	189	226	186	217	216	193	199	208	203	194	207	226	202	196	212	227	199	202	215	207	182	190	216	203	219	182	218	240	216	214	204	209	206	214	222	205	213	233	197	208	185	196	202	206	216	224	172	200	209	195	203	209	218	220	216	225	204	240	211	200	235	212	218	203	201	235	225	235	187	232	207	219	212	198	205	212	210	214	199	188	227	181	216	226	228	232	215	208	210	218	223	208	192	183	202	206	212	224	194	246	173	191	220	212	187	225	216	217	214	220	195	216	215	186	197	226	186	220	220	209	203	197	214	201	202	211	201	213	209	171	181	173	190	196	208	196	195	206	227	235	203	237	199	188	191	191	187	212	200	209	202	227	192	213	205	203	199	199	196	218	196	226	216	243	218	215	229	211	200	193	215	214	252	199	204	187	222	237	229	192	214	209	158	228	234	227	211	225	249	209	219	186	220	202	200	203	196	198	204	213	195	205	216	190	211	209	214	242	218	192	203	216	218	219	202	211	238	194	205	221	194	234	217	188	217	219	187	220	217	188	192	186	199	201	216	216	203	212	226	210	203	225	214	201	201	236	220	218	242	214	221	212	217	210	206	199	192	190	225	222	203	205	210	220	208	207	219	216	228	226	189	186	188	206	210	238	189	215	216	217	222	198	227	222	189	213	227	224	189	202	210	188	218	171	209	191	211	211	224	194	234	234	217	201	217	176	202	211	217	217	202	203	237	184	214	212	198	206	192	219	223	215	205	199	171	233	227	207	202	185	196	199	218	193	183	214	209	194	238	217	239	206	227	204	216	206	206	204	205	200	208	216	260	218	185	202	203	196	227	216	217	205	191	198	207	201	180	185	217	188	193	208	200	206	191	195	208	223	197	194	220	244	211	192	192	221	232	173	225	202	219	203	193	194	213	220	210	231	193	198	215	238	208	209	227	195	199	213	196	213	213	189	208	206	208	195	179	213	231	198	206	204	210	209	204	203	218	207	195	224	216	201	226	222	241	232	205	235	181	195	231	211	245	195	177	220	186	200	185	207	209	201	189	223	226	198	220	229	221	223	211	209	200	199	222	230	183	183	177	224	220	202	221	198	216	237	226	211	210	223	182	222	230	195	194	211	200	208	221	202	209	209	194	217	197	218	193	212	207	176	229	208	210	210	230	233	206	227	225	210	198	219	186	205	199	196	185	203	217	187	194	210	185	197	211	221	195	205	240	218	172	226	215	229	196	200	200	219	190	202	196	194	220	222	210	215	199	213	218	185	250	200	223	214	193	199	206	209	222	198	234	231	192	233	230	211	213	221	210	203	203	237	223	191	185	193	199	216	235	239	192	226	188	232	195	190	193	191	190	213	216	208	188	187	223	211	231	224	193	225	212	230	188	197	197	181	213	197	213	213	196	207	203	206	250	215	217	220	192	224	169	210	213	208	206	205	229	221	234	207	200	211	203	218	215	215	216	205	199	202	189	222	220	204	224	203	214	183	201	196	221	201	209	169	213	201	189	204	213	202	203	242	227	194	223	218	202	189	223	220	203	241	230	235	190	232	201	200	179	226	207	195	203	220	242	211	219	203	217	216	174	188	208	229	212	199	211	206	196	202	211	195	204	230	221	209	178	245	214	214	222	209	220	207	206	211	201	219	223	176	206	196	204	199	186	189	204	204	220	219	194	199	210	210	238	215	192	215	207	227	206	220	206	207	205	219	205	207	214	210	229	232	195	220	200	207	224	187	214	228	223	173	186	169	190	208	201	201	195	186	195	199	189	206	178	202	193	246	250	204	205	215	202	207	215	222	245	196	224	231	200	237	180	199	191	204	214	216	207	203	199	200	207	225	199	195	217	213	235	182	221	185	203	225	201	209	185	193	205	195	190	228	219	189	204	216	200	183	207	218	209	194	218	224	206	201	211	219	188	208	196	196	231	193	190	209	188	214	185	196	194	219	231	198	196	206	221	197	193	197	229	204	241	195	189	179	217	207	226	221	205	200	246	206	197	216	220	213	223	199	183	200	203	233	185	201	216	218	192	196	174	213	207	232	211	214	197	206	188	214	218	225	198	222	216	211	202	209	215	193	232	192	191	213	206	204	217	212	218	232	228	206	221	214	202	187	215	197	196	211	197	185	218	205	202	215	210	205	213	215	211	239	216	224	209	207	204	217	203	184	208	224	202	217	207	205	200	201	209	224	210	221	208	217	197	207	230	206	178	215	235	213	189	200	234	215	234	218	180	214	233	238	232	219	206	197	204	217	198	221	220	172	192	199	213	213	192	208	226	241	227	227	206	220	232	221	222	201	212	204	211	198	230	196	196	202	220	190	193	199	214	203	204	196	215	212	182	217	203	213	240	206	223	190	213	193	221	199	208	223	232	211	208	191	214	217	224	184	168	203	198	177	240	197	192	210	214	188	185	184	193	192	199	208	227	223	172	217	221	205	209	200	215	216	220	217	218	203	179	217	224	187	195	218	198	206	204	207	218	206	194	216	193	223	209	228	211	225	224	204	195	194	221	201	235	220	211	225	263	210	225	192	194	228	214	216	226	194	206	223	195	239	245	205	210	200	212	211	219	200	184	205	202	195	203	197	230	214	205	191	187	224	234	221	218	182	223	239	212	225	208	194	205	203	196	182	216	191	197	208	221	203	184	224	222	211	218	204	211	156	209	215	203	194	198	233	204	183	202	231	206	226	207	231	199	197	209	188	187	216	215	205	183	209	199	211	215	189	223	178	202	206	187	209	206	249	200	226	225	203	213	204	190	228	186	211	206	198	204	217	202	204	188	215	222	185	197	203	206	192	215	198	200	207	214	204	188	191	185	211	202	173	209	200	204	175	192	233	211	213	219	203	209	218	233	236	204	212	207	228	214	212	207	203	197	203	192	218	203	180	254	218	216	206	209	203	192	218	232	180	209	204	202	220	221	198	215	221	195	197	221	224	197	196	179	204	219	203	214	196	209	199	188	201	204	242	179	198	221	186	210	201	220	205	196	193	218	191	199	207	202	205	187	205	222	216	193	190	212	226	209	197	233	177	184	207	201	223	193	182	194	214	184	211	222	204	195	186	217	208	221	186	210	211	190	211	196	182	220	212	203	195	184	178	228	199	203	201	182	192	233	226	180	215	218	210	185	212	186	216	203	186	205	195	222	182	198	241	218	199	237	202	198	220	188	226	220	205	224	231	198	191	204	233	207	227	235	213	221	222	221	230	226	233	209	209	205	202	231	227	210	213	226	211	198	193	224	209	207
24161	2399	1398	1624	1448	1238	1031	1013	794	751	712	655	627	589	676	585	642	589	564	581	576	572	526	499	534	522	516	521	613	522	509	513	542	533	530	516	556	480	508	526	512	491	494	471	530	507	480	508	470	497	531	527	502	518	512	541	490	492	491	528	499	530	530	538	498	485	504	481	541	500	472	514	531	510	533	543	513	487	530	528	505	478	525	520	517	507	517	473	502	489	515	488	496	501	485	488	492	506	485	494	534	512	530	503	506	481	494	471	485	464	475	484	506	494	463	485	501	497	481	529	506	498	515	510	516	484	453	481	519	516	538	509	517	525	493	501	499	486	498	499	513	484	513	484	492	579	502	503	497	459	504	499	482	528	516	542	492	503	498	504	470	496	538	524	495	482	527	542	543	483	528	494	462	520	503	512	515	509	490	509	531	483	504	514	515	507	530	515	483	518	520	494	530	509	510	488	483	514	504	525	507	492	549	545	512	502	479	505	473	477	514	503	485	489	491	509	510	538	507	520	527	486	504	493	502	494	518	460	484	503	505	494	492	501	525	487	504	518	501	488	514	483	519	413	542	462	484	528	523	510	492	517	539	498	474	511	509	500	506	501	554	493	487	494	533	478	520	500	509	530	531	538	497	501	476	482	479	528	457	541	514	470	478	508	511	483	477	500	505	466	465	483	510	493	481	479	493	480	473	496	506	524	487	527	497	514	453	494	464	494	472	473	491	492	481	477	515	513	481	495	496	505	487	511	518	535	510	472	509	499	532	500	487	475	497	520	525	501	455	506	485	484	487	474	501	529	471	519	490	470	470	530	533	548	509	481	513	526	543	509	552	530	477	536	520	509	509	474	515	506	519	493	485	467	525	493	513	515	498	507	489	508	521	491	490	495	481	504	525	509	546	501	517	502	487	502	519	501	518	459	476	500	497	482	484	489	508	524	520	504	504	487	488	515	494	489	535	503	531	475	454	516	493	446	508	534	521	519	480	524	533	497	471	487	507	554	534	525	499	484	477	520	472	530	474	511	458	451	509	482	517	516	487	504	494	476	519	498	545	535	486	517	491	504	492	498	458	475	460	541	485	497	485	545	502	501	507	487	520	500	530	530	481	492	501	458	516	510	480	519	519	507	512	494	513	528	495	547	514	517	521	510	530	515	528	480	502	538	502	477	532	564	528	492	480	491	464	507	491	541	475	505	518	515	500	525	494	521	488	447	476	511	513	534	480	488	509	483	490	484	548	494	495	527	501	511	533	537	491	522	524	486	504	511	485	534	497	499	487	520	520	521	464	504	503	476	514	493	487	515	502	537	529	505	515	515	514	502	508	491	465	504	531	484	531	504	509	487	464	492	478	528	501	508	501	501	518	503	460	560	530	521	502	487	521	493	493	509	511	514	552	505	499	508	484	510	535	507	458	532	489	500	496	531	527	531	492	509	499	545	499	484	504	453	500	506	512	505	516	506	518	502	542	545	469	554	466	536	514	549	489	523	488	490	503	531	447	539	513	515	513	548	519	494	478	469	495	496	494	541	485	504	533	502	577	492	475	559	521	474	501	465	499	477	507	499	510	507	521	494	530	511	510	517	490	498	476	508	510	537	495	491	494	527	503	504	527	480	498	475	472	491	457	534	526	498	502	529	509	507	539	459	460	496	555	523	506	519	519	501	481	514	497	514	453	538	453	510	480	495	473	489	539	500	514	516	523	500	532	481	476	494	520	493	487	502	494	495	492	513	490	495	513	505	493	494	522	491	500	497	478	482	493	496	493	492	506	493	492	488	486	514	508	510	507	490	493	491	489	510	504	493	508	467	472	488	492	482	507	522	492	521	520	533	493	506	477	527	542	540	505	444	476	532	511	525	464	488	518	509	496	518	546	495	525	497	491	514	499	493	491	463	574	512	515	530	508	475	539	456	502	527	492	492	530	493	520	510	480	484	496	517	527	458	487	499	519	531	530	516	507	520	500	525	501	527	499	479	553	496	494	489	514	491	499	524	530	481	499	501	509	515	539	502	484	472	467	497	505	495	520	496	493	508	511	489	512	498	551	523	546	516	495	470	507	464	480	506	490	494	508	535	498	551	490	490	495	502	520	489	478	523	515	482	491	516	482	536	507	552	531	487	540	510	494	521	524	523	510	524	541	501	555	519	494	484	479	519	498	496	502	506	519	474	538	510	505	495	500	511	509	531	498	531	549	496	519	551	487	490	560	507	473	498	480	484	475	477	482	531	516	500	522	495	480	526	512	475	514	524	480	508	460	493	485	498	505	488	529	501	545	497	512	512	480	442	513	497	509	533	471	518	500	511	516	514	450	518	528	514	487	489	512	500	470	527	476	520	474	475	505	498	510	524	492	528	498	513	500	510	496	503	505	501	529	504	479	507	513	547	475	491	456	518	487	540	493	499	514	496	490	483	464	501	490	524	520	510	517	520	507	494	497	467	502	515	487	492	506	500	505	477	512	500	508	526	491	469	502	563	469	460	481	541	518	479	524	487	471	531	498	503	527	501	537	537	479	502	469	522	509	459	496	520	518	530	523	468	515	526	468	483	547	495	542	476	503	454	512	494	490	500	503	515	554	538	508	486	461	517	488	520	478	527	565	503	502	536	509	505	522	492	476	500	510	500	479	515	474	498	475	495	479	502	523	467	502	572	516	479	457	502	525	527	469	519	536	512	501	491	515	542	454	517	486	516	430	517	516	485	542	495	470	444	527	503	504	465	533	541	471	490	504	486	505	497	477	548	555	524	507	506	498	492	486	496	509	529	516	493	530	501	498	489	548	517	468	479	508	476	535	471	509	523	526	494	506	511	520	456	507	503	483	455	467	515	508	538	502	516	562	520	476	496	512	472	483	488	512	500	508	490	485	496	535	524	507	521	538	499	514	497	508	502	498	528	488	553	520	519	498	518	486	497	503	515	470	495	514	493	535	525	466	500	502	543	500	492	492	512	521	526	439	493	495	471	490	486	506	461	567	502	487	525	524	516	482	480	490	521	503	503	503	513	516	487	517	540	499	491	548	496	488	508	479	479	506	508	525	516	525	528	531	553	499	547	488	531	485	532	505	491	513	512	522	479	467	479	510	470	519	508	518	509	500	458	516	498	508	492	486	520	501	509	511	470	525	483	476	477	469	495	479	502	513	513	448	493	515	546	478	498	506	489	475	495	508	509	509	510	495	517	484	511	498	525	512	506	454	488	493	484	508	505	508	498	493	516	493	507	504	489	490	527	496	491	509	510	485	556	516	457	501	483	507	464	465	498	533	501	467	523	521	493	504	527	543	514	525	555	491	512	482	457	469	504	525	524	544	532	522	510	489	520	476	499	483	485	486	506	453	472	497	522	468	518	512	470	488	435	480	505	447	472	530	529	521	503	474	499	490	501	500	494	497	479	470	512	474	501	511	560	473	457	507	492	498	512	501	553	493	511	489	556	488	492	516	487	528	499	511	514	491	536	517	550	504	471	521	541	516	524	477	510	501	497
51253	18769	4820	1784	931	621	580	454	517	425	431	388	414	403	374	377	355	344	380	364	338	350	376	367	377	354	364	360	344	390	361	371	371	358	348	359	348	361	339	358	321	342	339	353	339	337	328	305	337	373	329	366	315	371	303	341	368	306	339	338	314	330	332	338	339	337	328	330	322	344	322	308	342	358	371	364	361	339	381	360	374	351	324	356	354	350	334	324	353	353	346	352	328	351	361	366	331	340	324	389	389	331	363	358	352	315	351	381	362	356	336	353	330	350	359	331	343	341	388	378	318	343	348	333	348	343	321	343	352	326	319	333	329	341	374	377	375	361	345	353	346	339	349	343	327	342	349	322	331	352	342	375	363	384	336	319	334	384	389	402	386	356	327	331	344	378	369	333	322	338	383	363	362	358	361	334	335	339	330	350	352	346	349	340	321	343	345	359	323	340	351	330	345	366	333	339	342	338	388	357	373	332	356	348	380	349	326	369	346	326	335	349	343	333	354	339	363	381	353	367	334	326	358	353	324	344	364	357	348	360	354	361	378	345	355	313	345	304	312	351	366	384	316	322	367	340	351	332	336	335	367	389	344	337	372	347	361	346	326	358	354	336	357	386	346	340	380	352	363	340	299	304	384	314	320	345	336	327	367	356	336	382	305	310	317	400	349	343	343	331	311	318	366	348	345	348	309	361	356	356	326	385	347	369	341	359	335	327	333	329	371	309	335	383	334	325	373	347	333	366	391	339	374	361	332	298	357	355	328	330	388	340	333	312	301	342	328	344	368	357	351	326	355	307	342	355	365	361	373	304	325	344	309	319	335	326	338	324	365	357	337	350	378	362	349	355	347	334	331	357	370	328	348	347	332	342	334	302	317	357	341	352	314	359	329	340	348	341	387	324	335	354	349	370	328	359	333	335	374	388	348	335	349	406	328	376	358	319	358	361	312	301	369	352	371	339	340	337	345	319	401	337	355	331	367	344	338	325	358	332	310	343	345	355	371	323	322	365	361	353	381	356	331	369	342	336	362	368	326	296	361	362	321	348	363	328	350	340	380	338	332	360	356	331	363	329	344	342	335	363	352	326	332	383	343	358	378	321	330	344	345	360	338	300	344	349	361	316	338	371	351	382	354	337	318	354	337	364	343	322	333	349	338	344	370	379	341	329	345	317	341	299	339	352	354	376	310	379	383	363	341	288	381	342	307	384	344	354	388	355	329	322	354	350	373	358	315	347	362	364	381	382	358	333	324	347	310	372	346	379	328	336	362	344	325	339	377	382	334	369	370	333	382	427	321	336	343	347	317	342	342	364	356	334	323	316	362	306	328	362	356	338	340	351	351	351	372	332	351	351	342	355	380	351	314	393	344	359	316	345	343	316	309	362	305	333	347	339	355	348	314	320	312	354	367	335	343	331	383	344	342	279	360	309	346	328	351	361	372	343	344	341	319	350	381	384	358	359	357	332	339	341	364	358	318	345	335	333	357	351	374	361	359	323	334	338	333	358	346	323	358	351	333	357	359	344	330	340	326	361	374	304	386	389	394	374	350	343	357	347	347	310	295	361	294	341	377	344	350	358	322	376	355	359	324	343	330	317	407	349	342	321	349	328	355	344	334	312	351	348	339	334	372	371	366	350	322	367	349	309	330	352	357	349	348	346	346	323	346	340	327	377	357	323	348	313	338	349	347	368	367	340	316	375	346	367	330	386	329	332	335	306	359	361	350	319	331	359	334	351	369	316	322	322	316	339	370	336	354	378	344	347	344	330	343	345	355	317	328	388	325	365	354	339	358	342	353	330	344	332	370	367	334	338	365	371	366	377	344	357	307	357	360	338	371	338	368	300	315	344	361	345	336	373	342	356	402	343	351	337	341	373	353	337	330	349	323	335	380	342	344	358	364	355	316	328	366	337	370	340	384	371	338	347	363	336	330	343	315	359	338	327	339	304	324	331	317	333	357	362	396	370	343	330	350	312	320	363	343	372	396	335	344	360	375	318	337	353	341	366	345	332	348	343	329	361	354	372	349	362	341	366	300	343	330	346	329	345	356	332	325	337	302	315	341	381	338	340	365	380	333	336	368	345	331	309	342	334	351	356	332	363	363	334	352	339	291	352	319	344	369	389	374	385	347	345	329	343	322	342	347	344	331	297	358	336	331	341	372	338	353	324	343	311	359	364	325	333	329	345	368	339	364	359	365	304	334	333	351	338	326	332	350	328	326	349	395	341	318	350	330	340	366	374	309	341	350	345	362	380	387	351	362	325	354	368	343	338	366	352	360	311	326	347	343	332	328	352	418	352	308	308	354	325	352	336	332	328	339	355	350	365	355	332	326	296	320	371	366	297	363	359	336	334	322	325	351	319	349	340	324	349	365	392	333	357	313	354	319	376	346	365	335	313	323	361	403	318	335	304	344	314	317	293	311	370	345	324	346	333	363	318	331	320	349	322	364	346	310	302	309	344	325	339	357	333	339	334	339	346	356	387	364	332	307	328	349	361	351	331	312	338	367	352	361	374	359	339	376	338	327	369	330	360	360	339	352	317	320	331	342	368	312	357	350	331	370	320	329	319	330	361	342	364	295	331	364	379	333	330	356	337	335	350	336	346	343	313	356	340	348	341	349	385	356	365	337	358	340	312	338	331	372	350	348	341	378	335	353	325	373	345	371	370	377	331	328	349	337	341	358	340	320	339	379	369	400	389	348	347	347	323	356	345	363	381	396	346	333	346	345	309	338	366	347	336	363	405	335	325	357	348	329	343	361	366	327	339	331	346	319	379	323	338	302	357	379	342	332	331	357	319	318	372	333	344	308	329	363	343	357	335	354	369	322	344	348	356	337	338	307	342	359	352	320	372	331	296	350	315	341	358	352	342	333	331	331	318	338	345	324	346	325	306	321	325	329	332	291	323	313	331	346	319	352	378	314	338	353	361	311	333	366	333	336	351	329	312	339	370	337	348	317	351	314	357	307	363	322	340	312	346	330	354	324	345	374	393	321	317	374	363	346	326	316	340	350	320	366	309	342	367	345	304	333	334	359	327	293	345	361	346	317	357	360	419	343	362	368	341	324	342	392	356	333	373	348	323	330	352	344	356	346	294	384	337	343	341	359	334	327	358	356	336	331	339	338	342	342	313	340	349	326	348	308	326	360	352	355	336	324	391	311	352	367	345	327	350	338	344	334	327	328	361	350	343	324	351	301	359	345	312	341	330	313	347	342	334	353	339	367	352	398	349	365	323	365	366	323	361	327	370	366	355	323	344	327	352	331	310	365	357	334	352	331	333	339	345	364	327	354	394	368	340	391	360	359	364	339	366	343	375	357	323	315	340	338	363	309	337	321	317	319	346	329	352	294	329	333	336	345	370	348	361	348	350	323	324	348	329	352	336	332	368	320	326	312	329	341	335	362	319	342	369	372	321	341	343	347	310	317	378	362	325	376	375	353	322	356	359	350	367	340	339	337	332	367	338	346	346	353	331	337	330	341	341
32645	3197	2587	2901	2432	1914	1836	1658	1450	1165	1140	1039	1042	968	997	997	1032	927	863	856	895	906	810	799	866	779	811	765	848	779	785	830	781	766	806	796	746	772	794	734	742	792	747	763	760	788	771	748	809	775	784	765	707	752	776	751	722	804	752	753	819	765	745	722	736	730	736	803	767	775	737	758	743	749	752	759	720	768	707	756	778	778	788	760	789	780	805	789	755	764	757	757	733	771	736	766	756	707	760	752	734	741	742	718	736	734	751	771	770	795	744	795	711	752	781	777	795	772	794	728	715	768	770	738	748	731	761	777	862	786	804	789	784	731	723	766	802	777	725	767	753	735	738	770	766	769	778	708	736	737	720	735	733	763	708	751	742	751	757	803	776	727	793	732	749	711	780	709	775	780	766	757	773	738	759	731	783	741	724	777	775	769	758	758	750	727	793	735	706	726	810	793	809	729	767	763	760	763	712	734	774	726	746	748	793	767	781	694	729	751	725	786	742	721	723	783	764	745	719	764	719	743	790	758	752	768	717	768	713	720	746	796	760	758	801	728	734	770	744	678	752	765	712	738	679	740	798	791	734	763	750	755	702	728	747	782	793	778	703	744	730	739	778	775	793	776	810	750	772	769	744	754	762	735	768	733	741	765	769	735	755	744	732	747	789	759	740	786	794	749	770	744	758	744	766	741	779	787	779	734	769	715	768	749	778	757	748	774	737	744	756	686	715	739	805	764	752	737	762	753	757	754	786	747	800	751	793	731	765	770	787	798	802	776	773	742	756	775	760	738	748	740	755	765	726	747	743	712	745	766	745	781	737	780	735	785	794	779	751	754	762	751	789	738	753	763	762	743	767	776	770	800	764	706	777	703	778	764	775	790	723	817	747	711	758	735	704	768	764	751	772	769	759	706	793	667	764	745	749	747	737	745	695	785	803	740	768	775	738	725	777	769	758	789	737	785	797	780	803	747	722	754	729	771	771	767	769	730	753	790	716	775	735	765	758	743	749	782	741	739	737	729	788	778	730	746	713	773	731	764	716	772	713	717	775	749	736	741	763	758	756	751	725	765	795	769	743	764	795	764	766	749	761	791	794	740	787	726	747	721	755	740	753	751	695	759	741	708	820	786	802	750	780	714	762	758	722	747	763	717	742	786	723	815	748	769	722	753	740	758	801	727	774	757	787	817	762	720	782	750	763	716	716	786	766	757	750	754	738	792	764	762	797	776	730	794	751	782	739	796	774	749	742	794	746	745	740	732	815	726	798	720	762	744	740	772	725	777	772	768	780	773	757	764	807	772	721	777	740	787	746	734	766	726	743	739	773	757	750	771	740	746	775	778	713	732	755	794	744	701	742	787	776	731	765	783	734	777	796	720	776	735	742	742	742	744	793	768	731	749	750	758	801	778	760	753	716	764	721	705	778	768	803	806	747	768	736	769	701	768	779	696	721	802	765	755	699	732	767	734	701	787	774	743	772	779	779	744	777	763	697	722	772	765	752	779	758	749	728	784	696	742	763	714	785	755	746	767	715	769	733	707	740	698	671	749	769	724	698	723	733	776	765	764	768	752	774	773	779	701	732	716	752	774	707	755	746	828	810	763	757	808	735	715	761	814	732	781	729	754	775	809	754	742	750	739	789	746	797	741	830	759	777	739	764	818	785	730	759	770	764	729	800	768	755	734	752	697	787	739	737	808	743	711	769	751	767	793	764	728	738	734	713	770	770	757	800	759	745	768	781	711	768	710	771	738	788	765	737	744	757	777	747	765	739	751	819	729	733	739	787	736	742	768	670	721	775	752	753	745	786	730	760	757	754	773	752	716	756	742	764	811	767	766	746	747	727	788	768	750	745	762	755	765	788	785	762	784	716	726	813	807	765	703	781	757	709	713	757	743	796	739	753	786	744	739	759	733	768	801	708	735	765	739	699	758	756	758	748	753	752	718	707	705	770	743	738	699	757	734	735	772	780	778	680	758	824	761	733	793	782	786	778	724	760	730	754	701	782	797	762	694	752	765	749	774	792	768	750	716	739	767	779	721	777	758	776	744	800	778	734	740	765	752	752	816	741	799	723	750	732	783	793	725	750	696	756	728	742	798	767	744	764	765	796	687	769	726	742	755	771	772	757	712	746	716	743	731	768	750	775	740	780	771	729	719	784	767	721	757	796	785	757	795	752	785	723	744	769	805	746	776	770	765	758	718	752	749	773	774	753	772	703	793	778	773	783	768	762	662	735	743	793	749	721	743	747	764	795	748	773	732	734	794	732	778	748	748	774	806	773	793	782	746	749	747	762	777	719	747	760	800	780	739	738	778	740	711	769	754	780	769	782	755	716	763	768	789	783	783	767	731	795	713	795	758	737	791	790	743	789	723	799	730	736	774	766	768	732	786	719	762	807	706	758	809	826	730	763	759	755	756	742	791	702	788	760	755	710	718	763	765	758	737	760	742	697	692	826	745	731	755	739	721	781	791	744	735	784	745	767	754	756	754	708	772	749	692	741	788	726	768	738	804	748	800	721	735	753	762	775	721	780	741	744	784	773	756	773	749	726	718	749	764	766	717	731	749	781	792	723	733	716	723	732	706	744	712	779	759	769	822	761	768	759	734	760	755	788	733	803	779	768	790	758	733	780	794	744	781	754	754	743	697	810	750	733	741	761	791	751	732	766	728	729	776	738	779	761	727	766	749	739	787	734	701	779	747	752	772	840	786	787	733	755	765	786	738	733	729	820	751	760	744	792	785	752	762	775	777	749	750	714	743	760	777	738	743	744	772	756	779	750	734	746	748	737	766	758	768	777	770	753	793	723	731	742	748	719	726	748	766	804	734	779	732	731	780	741	761	747	774	759	790	725	784	753	777	788	796	738	726	802	754	749	743	745	750	789	753	767	749	798	775	763	707	753	788	785	752	735	760	725	751	740	769	752	832	723	769	797	759	754	737	721	750	755	724	756	781	763	741	732	717	769	783	760	750	726	737	770	704	704	792	720	787	757	696	719	739	751	771	801	712	746	756	725	779	799	697	732	733	779	762	744	699	752	758	751	750	765	714	762	747	756	741	776	736	770	803	687	722	750	710	794	761	728	785	721	726	720	785	741	770	777	796	718	788	784	757	724	741	706	756	785	765	777	793	785	755	747	721	756	763	737	808	761	757	801	758	757	762	758	764	779	715	766	729	786	761	752	783	700	764	769	804	794	705	762	750	735	775	753	740	763	759	783	749	745	722	752	754	785	753	740	745	721	742	736	764	722	737	730	790	785	746	755	742	732	793	747	755	709	782	791	724	777	760	757	743	824	823	733	755	733	742	733	745	755	785	743	753	750	745	762	790	803	738	786	701	762	798	777	742	727	756	732	702	742	721	735	747	767	804	795	756	806	776	716	793	734	753	732	792	764	716	754	810	748	768	740	766	785	759	782	745	760	796	747	790	745	751	783	715	781	776	707	763	783	755	788	755	749	770	758	730	795	746	748	733	714	766	711	787	767	742
14436	1971	277	186	153	140	127	115	113	139	122	120	111	110	122	147	140	128	109	114	130	142	140	108	119	117	153	132	108	128	131	100	123	117	131	135	129	126	132	110	142	125	110	112	135	110	116	122	116	118	141	114	145	112	145	126	115	116	126	98	102	119	128	111	127	138	106	102	136	116	136	103	110	122	130	129	140	112	103	116	115	123	110	154	116	121	111	114	111	101	138	135	89	109	121	131	125	134	132	122	138	111	114	104	120	127	125	112	115	123	124	126	102	107	132	108	105	127	124	152	114	131	120	122	109	117	127	115	120	129	127	105	122	107	96	109	106	120	113	128	136	114	140	124	126	103	136	131	119	106	85	146	117	138	129	125	134	123	127	116	122	132	116	111	120	111	121	110	105	129	117	137	108	123	120	125	120	123	115	122	129	140	121	116	114	130	115	109	119	134	127	121	128	137	109	124	118	124	128	107	130	112	143	149	116	123	119	133	98	132	109	126	119	114	96	117	104	107	122	102	121	136	112	115	120	129	124	125	131	129	120	133	126	133	130	97	120	127	113	126	123	105	119	123	137	138	119	125	136	106	130	125	133	105	144	135	147	134	129	121	127	122	102	83	104	113	112	148	143	134	111	124	119	131	148	119	138	123	124	144	126	117	129	110	121	113	119	131	126	100	116	116	120	137	121	112	111	130	103	106	108	132	116	109	126	122	97	135	158	131	121	128	108	123	125	103	135	132	96	101	127	127	119	139	118	126	114	100	119	125	131	125	104	136	117	137	116	132	83	131	118	135	119	116	127	104	126	107	137	148	134	107	131	129	105	128	111	139	122	106	130	120	137	120	118	119	114	120	143	114	123	116	113	107	103	127	130	109	146	101	123	125	144	125	96	96	107	126	108	92	113	112	138	117	111	136	122	134	107	128	124	107	149	117	117	154	108	118	112	110	121	126	114	122	115	131	131	144	102	105	128	145	115	116	118	120	104	115	110	117	120	114	143	127	133	120	113	131	110	118	134	112	106	138	118	101	115	113	108	120	103	113	114	115	123	123	149	131	114	98	125	129	126	113	110	114	103	132	112	117	106	133	110	133	129	112	132	130	126	127	130	102	110	123	139	116	110	123	127	110	120	118	131	118	126	131	135	126	122	110	123	133	105	115	118	118	90	119	129	115	116	122	118	126	117	119	142	108	117	121	117	104	92	107	114	113	105	121	126	130	123	102	88	124	107	90	118	137	109	115	120	139	121	116	132	133	138	113	114	125	114	138	109	119	100	123	103	111	132	125	128	127	143	106	133	128	109	116	125	120	133	117	116	111	125	113	94	132	115	128	121	98	131	123	134	130	120	114	128	125	135	115	122	126	137	116	112	112	106	121	115	122	128	119	114	125	132	144	106	117	126	121	117	110	130	93	125	119	133	94	112	139	112	118	133	124	118	99	141	126	116	132	119	120	128	125	109	116	108	128	132	113	127	117	112	118	127	121	144	132	119	128	106	127	124	120	123	132	126	114	121	103	120	130	144	109	111	127	122	125	126	120	118	111	115	123	140	100	137	123	130	122	115	110	119	112	116	141	126	124	147	139	117	125	117	109	135	113	129	125	111	113	118	120	120	115	119	119	121	121	132	111	132	107	119	112	127	121	116	107	107	103	109	132	110	113	138	116	113	120	123	118	122	139	130	130	99	117	113	116	108	124	137	123	91	110	112	141	107	139	130	108	116	113	108	112	112	114	120	106	111	101	102	125	101	119	111	112	137	92	111	110	110	112	126	136	135	141	101	123	116	126	138	127	116	126	127	128	146	135	139	125	114	129	124	127	134	145	121	120	116	123	105	124	110	111	117	144	108	114	124	143	120	117	126	125	125	127	108	127	101	110	96	125	123	131	123	107	141	118	128	103	121	106	100	113	115	118	132	115	110	139	123	118	108	109	108	128	113	136	125	125	134	113	117	117	118	138	123	117	122	119	126	93	118	125	93	121	141	103	127	113	128	104	120	113	132	130	119	127	130	109	118	111	111	124	116	125	144	101	106	107	136	115	122	132	114	127	137	136	110	120	104	126	113	110	124	111	118	113	128	121	122	128	115	99	112	124	125	121	132	133	121	99	110	103	142	99	125	131	100	120	119	132	143	126	115	130	120	109	121	130	128	121	129	116	126	129	139	125	129	115	121	109	137	129	110	117	131	114	135	111	119	132	120	104	108	120	104	147	137	89	116	147	157	121	120	118	113	138	141	118	134	115	122	133	143	123	108	120	133	121	120	131	120	136	131	106	107	131	126	122	107	118	132	108	104	133	129	114	149	113	130	116	122	124	120	110	114	112	124	120	110	126	122	125	118	110	99	136	120	130	116	104	144	106	118	108	116	131	130	124	113	104	130	127	113	112	125	125	137	133	112	109	129	128	122	144	125	130	132	128	133	114	103	107	128	123	109	107	132	120	106	126	110	99	141	116	121	120	101	110	120	122	108	91	113	115	124	113	122	127	125	130	123	122	132	109	113	137	110	135	132	112	118	126	127	116	137	129	123	105	106	137	125	126	125	101	112	110	122	111	111	129	122	106	125	125	133	111	113	120	109	128	89	134	102	120	116	110	115	134	126	133	124	116	130	137	140	129	122	121	128	121	114	119	102	112	109	136	121	111	109	138	106	130	132	121	108	113	116	122	132	133	134	127	112	90	117	125	147	101	116	140	116	123	125	129	119	125	133	119	105	110	104	105	122	123	121	119	116	100	109	138	132	119	128	119	114	115	123	128	121	134	107	95	119	128	106	117	120	148	120	130	105	118	131	124	122	127	125	106	125	119	138	143	175	126	121	137	130	117	123	115	122	108	128	160	133	137	120	119	122	126	111	124	129	132	108	114	133	132	119	106	111	120	143	124	115	132	129	144	140	105	108	118	116	135	104	120	127	141	115	117	127	122	129	130	132	135	125	135	122	120	116	119	115	133	119	119	138	108	119	133	127	114	145	132	112	106	102	121	124	114	127	144	106	112	120	125	119	115	140	103	128	131	131	107	122	110	109	144	142	113	116	136	104	120	133	116	106	103	121	122	123	103	120	103	125	123	126	144	129	135	134	123	105	115	130	122	118	116	131	109	122	115	110	119	127	131	132	123	137	117	117	133	116	121	127	127	134	137	125	138	123	109	136	116	118	119	125	138	117	127	130	113	112	135	124	130	141	134	115	112	130	127	110	122	121	119	142	111	117	133	119	128	112	115	130	107	123	133	115	113	123	137	133	97	116	100	103	119	117	111	132	112	109	121	131	130	106	122	122	124	121	123	108	105	122	124	138	109	123	132	117	114	118	106	146	119	136	141	125	109	122	122	121	132	127	138	129	138	109	133	129	124	116	104	118	107	124	116	107	113	116	124	110	142	104	120	160	136	108	117	110	122	121	151	111	116	112	127	135	100	112	132	132	110	144	117	133	135	142	107	125	130	114	114	124	118	108	131	107	122	116	116	133	102	134	123	124	112	123	130	105	107
8970	708	415	459	458	390	373	394	348	322	336	340	321	375	368	374	392	328	334	307	359	305	324	322	324	332	309	330	360	319	307	321	318	308	359	327	329	327	329	332	330	335	332	325	360	331	331	336	313	341	321	351	293	340	333	336	350	369	330	300	336	285	308	317	330	283	329	310	316	345	320	315	291	327	335	307	311	304	305	302	317	302	330	330	328	315	304	309	348	343	333	327	329	329	324	288	294	316	330	343	350	323	293	318	290	307	332	320	298	322	313	318	320	327	324	303	314	320	296	301	340	341	313	341	304	310	318	320	294	337	317	356	341	319	316	338	329	334	344	291	317	344	320	342	331	325	309	289	299	320	326	308	301	339	308	316	319	322	331	317	334	307	334	344	312	325	319	315	321	347	340	332	355	292	323	321	307	297	318	312	287	318	327	304	307	335	329	335	338	297	359	334	312	299	360	366	332	342	298	346	302	341	338	319	328	313	358	316	337	357	346	294	328	325	304	332	326	324	342	327	331	307	302	318	314	323	330	319	295	340	331	318	292	335	317	304	313	314	334	289	333	347	299	330	305	346	304	323	252	316	313	315	335	339	285	324	304	334	332	274	310	307	310	334	305	340	329	368	337	340	304	347	312	325	309	311	329	291	335	308	297	314	333	320	323	341	328	341	331	353	362	302	338	330	326	302	332	324	298	345	318	308	310	324	342	299	348	336	325	302	330	321	325	309	328	315	330	313	314	317	321	335	324	325	311	327	322	319	350	319	300	342	316	343	304	330	358	327	308	311	312	310	289	330	335	336	327	333	319	328	306	333	352	289	335	320	316	293	341	280	314	290	290	357	361	351	325	342	308	328	325	312	306	291	297	323	329	348	338	318	312	294	305	318	325	325	342	349	349	289	357	334	321	329	302	352	323	336	285	323	315	351	301	310	312	329	333	323	326	313	319	324	326	338	309	331	332	320	318	361	329	323	348	317	308	288	351	346	309	313	334	331	308	339	299	301	301	305	312	305	311	305	349	347	358	316	342	310	327	334	290	317	328	301	342	318	340	304	328	310	336	333	298	300	348	334	333	338	273	305	339	304	332	322	301	334	303	331	341	294	310	300	348	347	318	321	314	329	333	336	321	318	319	322	291	331	351	318	321	343	314	339	345	323	319	319	326	288	297	327	320	313	346	334	297	325	332	310	320	311	343	345	313	356	320	321	314	321	281	309	339	365	326	341	330	316	345	296	319	344	362	342	324	330	311	267	328	320	327	339	356	314	328	300	324	310	359	321	292	309	322	316	357	284	339	312	322	346	310	322	356	323	356	336	317	347	323	314	355	345	308	337	329	340	334	329	316	327	316	350	320	306	318	325	336	317	329	313	327	349	299	332	318	307	311	342	338	285	307	332	295	326	326	311	349	360	349	327	318	301	330	328	320	304	333	322	315	318	329	327	327	345	331	320	326	294	331	326	311	333	287	315	311	348	320	320	334	308	309	361	341	333	317	298	290	311	355	310	345	293	306	336	327	340	289	300	309	319	336	344	332	317	318	332	334	357	325	301	281	351	333	328	292	314	333	333	336	336	302	345	333	330	352	317	308	343	298	292	364	335	304	330	352	333	304	308	317	338	359	336	312	304	320	312	366	327	339	334	342	318	324	296	335	307	302	327	319	319	343	328	302	321	327	342	328	344	317	306	311	311	336	297	301	343	321	303	304	317	331	336	317	334	331	315	274	351	357	337	302	328	322	307	319	327	317	331	312	343	296	329	349	311	328	366	333	272	375	327	338	315	319	335	310	332	315	336	303	320	332	297	297	312	325	313	297	299	323	365	350	313	296	316	312	326	353	321	337	320	359	304	319	327	316	321	311	303	322	315	339	322	346	303	301	310	294	321	308	315	340	326	349	324	337	349	331	297	340	339	306	360	327	326	324	323	324	330	332	324	340	308	339	301	328	307	322	331	317	315	316	353	326	313	361	301	321	350	363	283	315	342	317	311	309	313	311	337	333	287	316	303	327	327	339	331	317	326	308	362	342	317	350	319	315	349	330	287	311	370	317	319	318	322	334	335	334	319	329	299	341	325	379	328	325	325	319	330	319	310	298	316	291	312	340	316	335	343	324	308	341	310	337	309	316	325	325	339	320	291	355	323	316	311	299	296	317	331	336	328	331	339	309	344	309	309	299	341	288	302	325	313	336	324	331	274	324	300	315	353	334	316	329	333	318	310	333	325	339	322	352	322	305	314	303	336	339	334	334	347	300	329	336	339	332	313	313	335	307	313	310	322	322	347	314	315	302	308	296	346	328	328	316	327	338	321	341	307	330	308	347	328	320	328	302	321	322	295	334	336	323	325	341	348	348	322	327	303	310	309	312	354	322	314	324	339	330	322	344	340	330	318	343	314	311	309	325	319	321	338	307	299	343	312	333	298	319	290	322	326	345	332	320	324	339	314	325	318	350	347	337	335	339	339	356	347	318	324	311	302	335	355	320	340	298	292	337	333	307	337	324	327	325	322	318	317	307	343	347	302	316	327	337	288	345	309	299	311	301	321	333	326	340	348	299	319	317	330	292	320	353	326	367	335	305	338	320	320	345	316	315	325	302	330	348	305	363	336	375	340	317	337	334	338	331	317	340	315	306	326	301	349	321	315	304	293	355	337	330	326	295	302	360	309	342	325	325	325	341	286	352	310	309	296	313	325	325	320	313	326	333	292	324	291	342	303	310	353	343	307	332	353	302	326	299	342	326	327	343	338	321	305	318	340	335	323	328	291	337	312	302	337	357	320	340	334	322	328	329	345	297	309	341	339	322	330	335	350	324	335	309	338	320	327	314	311	322	338	315	326	324	326	311	336	331	342	346	314	329	320	329	289	324	348	314	308	353	330	331	317	317	331	311	339	292	333	350	342	328	318	314	322	328	340	312	298	394	313	325	307	307	341	293	319	338	330	313	324	296	336	293	316	289	318	360	339	327	314	331	293	258	342	350	301	321	326	359	344	323	320	316	315	319	319	352	333	316	318	347	345	338	368	322	348	323	305	351	352	314	324	305	313	317	322	348	308	341	308	350	318	323	336	346	333	298	337	300	327	341	311	331	305	350	336	340	306	303	331	332	305	330	308	332	311	297	327	361	341	336	353	325	315	304	335	327	346	355	318	322	299	336	324	344	326	334	334	313	320	288	317	325	342	342	322	342	305	347	302	337	325	307	327	323	319	356	268	333	316	307	328	318	318	292	317	296	329	353	337	311	320	293	322	334	317	329	334	314	300	325	306	314	335	334	359	356	333	327	305	347	331	317	312	333	353	325	335	331	306	293	326	311	348	347	331	322	313	292	336	307	305	307	315	330	300	341	360	319	300	369	333	338	345	309	275	326	312	324	316	334	316	341	323	294	363	312	326	343	313	322	333	343	331	319	324	316	322	335	338	314	332	350	291	307	343	332	315	324	311	348	330	328	305	329	348	308	338	323	322	306	301	363	319	366	346	304	321	316	301
37985	11166	1550	623	433	359	298	268	241	260	218	257	271	245	228	225	242	213	225	215	230	185	219	206	218	215	186	214	251	201	198	216	201	214	195	197	211	210	186	212	206	220	230	202	178	209	234	215	249	196	191	220	202	212	227	214	205	187	190	222	228	205	218	217	219	216	216	211	210	201	215	220	169	201	202	223	230	193	219	177	197	223	219	216	203	178	194	208	216	191	187	223	207	203	221	191	217	206	201	211	209	222	224	197	202	214	194	206	217	201	221	226	213	209	210	186	250	199	235	223	197	210	219	213	204	233	197	202	235	209	227	221	233	229	238	200	225	208	235	199	208	180	203	223	222	218	260	197	210	215	233	217	217	214	221	204	220	207	184	174	222	216	233	210	217	228	224	207	214	194	204	221	197	191	177	184	212	188	237	217	217	237	223	186	219	226	249	225	216	179	238	205	195	222	207	220	203	223	197	238	227	178	201	213	212	197	188	192	234	163	215	200	201	235	255	212	209	201	240	227	205	227	202	238	235	196	218	210	209	228	184	246	189	208	193	211	231	199	239	196	225	216	179	208	184	221	210	224	191	207	217	220	182	225	214	227	201	202	193	210	206	223	188	208	181	232	218	204	176	238	205	230	184	211	211	209	219	206	201	229	207	207	197	185	207	208	201	204	225	224	215	232	234	204	212	227	229	225	241	209	221	244	198	229	193	207	227	205	211	206	213	225	205	214	188	185	212	187	209	208	217	198	187	231	207	219	220	240	188	220	195	185	235	212	189	197	187	215	172	206	218	188	232	195	223	254	201	174	203	196	229	211	187	205	230	208	216	202	228	205	200	213	206	210	198	192	192	205	187	183	210	214	219	210	197	258	229	241	237	225	219	207	219	219	224	215	181	211	222	228	220	194	213	195	198	222	214	204	206	226	223	241	205	215	215	204	225	229	253	211	179	194	208	187	216	203	218	188	212	219	224	227	204	206	215	194	223	205	207	230	188	220	191	183	180	220	189	226	220	199	212	215	192	182	228	197	196	198	225	208	189	239	220	218	207	229	233	219	202	225	206	198	220	212	215	200	214	219	199	221	199	202	195	207	215	194	226	205	209	209	205	182	215	201	217	221	208	210	214	211	189	225	215	230	239	211	186	180	211	230	206	204	197	207	196	203	212	212	178	207	194	213	188	208	229	174	236	215	204	211	224	184	187	202	223	204	223	230	218	212	205	220	186	229	220	212	222	206	214	215	204	212	212	209	212	211	223	196	231	196	213	204	228	223	197	212	228	210	200	224	214	230	212	206	200	228	206	209	175	222	225	207	215	199	212	219	211	206	186	222	208	242	203	192	199	178	212	215	200	194	206	207	190	226	194	214	212	195	212	203	199	227	195	222	220	202	184	187	220	200	217	223	221	190	207	201	208	213	224	182	202	190	195	196	225	223	243	214	175	214	215	207	198	217	221	219	170	210	208	229	246	210	214	213	188	250	209	237	224	195	223	202	193	205	215	202	206	206	218	211	218	213	223	217	202	216	204	196	208	223	221	230	214	213	197	212	199	222	220	190	216	199	211	199	196	197	223	205	197	198	222	223	203	207	201	189	197	219	188	207	192	228	201	210	216	223	214	230	195	212	182	208	225	205	205	217	215	225	197	220	238	197	215	201	217	239	221	222	235	200	206	207	218	234	225	205	210	213	215	189	218	210	206	209	203	203	219	206	198	202	193	212	222	246	223	217	188	192	195	226	185	223	191	199	207	216	225	185	199	215	202	212	210	204	215	234	184	193	222	227	205	219	202	213	198	237	196	195	220	226	213	246	190	191	214	213	197	200	208	205	206	244	195	192	212	194	239	195	225	207	200	209	209	209	198	202	215	214	183	225	193	221	217	224	204	229	223	219	204	205	213	220	205	198	208	197	185	211	191	221	250	172	209	236	218	209	200	222	224	204	189	203	232	201	230	208	199	183	234	201	224	223	243	194	242	219	211	172	220	217	193	202	229	197	206	215	227	212	236	213	224	219	221	204	219	196	240	225	223	207	213	213	213	217	188	196	230	246	199	223	222	197	188	203	220	201	206	189	228	199	241	192	212	199	223	197	168	212	188	211	196	252	205	201	236	199	202	237	203	204	220	204	202	223	224	202	193	188	228	187	217	220	200	193	195	214	217	207	235	210	202	222	195	175	199	200	191	197	232	205	222	221	184	210	200	187	211	189	197	238	189	236	175	213	214	210	216	215	191	211	191	209	230	231	191	213	224	206	205	178	198	245	235	217	235	273	234	229	229	201	223	206	205	205	230	211	213	218	224	201	204	218	191	202	188	245	234	235	224	193	199	240	220	213	237	197	209	231	210	206	240	216	212	243	214	207	212	225	239	246	193	225	212	226	227	251	184	223	210	204	221	225	178	205	217	202	248	188	202	208	206	204	197	163	197	213	218	183	188	185	209	252	229	212	210	219	214	214	217	207	198	214	212	224	189	188	215	219	198	219	219	191	218	236	195	199	218	229	220	213	209	207	209	198	193	216	187	227	225	236	200	213	208	196	223	185	221	226	195	196	208	233	200	229	225	195	216	228	203	199	205	202	183	228	209	203	194	204	206	181	173	199	185	202	194	226	247	230	194	236	181	194	213	198	214	207	215	183	191	212	221	212	204	220	219	199	203	223	205	197	195	227	209	206	207	237	195	197	224	202	199	215	217	249	229	221	205	234	214	184	209	212	210	218	192	205	223	194	205	178	210	213	220	215	211	213	217	217	216	193	192	224	221	208	191	197	190	220	205	207	218	193	229	209	210	193	220	233	224	215	222	210	197	185	210	191	227	204	204	189	190	186	215	225	185	209	195	190	191	225	222	218	199	224	219	235	242	204	188	244	211	215	205	223	211	251	199	220	210	178	223	207	212	186	218	211	186	220	217	200	226	241	202	186	221	236	199	212	224	199	194	224	211	203	171	202	198	202	200	207	236	223	195	220	210	211	214	244	225	200	178	213	226	238	193	221	225	216	218	209	221	202	211	220	234	227	241	206	236	191	193	214	203	239	213	200	215	209	200	218	221	166	187	187	216	223	210	192	213	195	233	202	197	206	215	212	215	195	245	190	185	205	236	206	209	213	212	205	191	235	214	243	206	190	234	216	189	188	182	220	220	205	214	214	217	225	223	216	240	223	210	202	191	207	231	186	218	203	196	202	224	228	232	204	223	199	161	218	222	207	199	195	256	207	200	204	200	203	209	209	194	209	195	232	214	240	209	224	228	208	239	203	221	211	224	203	200	204	186	220	164	231	203	201	224	216	211	201	197	244	221	207	177	230	222	202	210	204	185	180	195	196	201	222	213	194	210	188	209	212	187	229	228	212	228	216	212	217	206	205	203	209	207	201	216	200	223	234	183	222	218	197	231	193	232	218	181	206	194	214	199	215	199	231	217	220	230	206	198	198	226	207	189	191	202	204	217	220	209	214	226	221	218	205	217	196	183	195	233	236	190	216	235	209	206	201
23877	2616	1411	1625	1401	1124	1030	870	802	701	705	641	654	636	661	737	709	634	589	546	547	567	562	548	535	545	553	571	678	503	598	542	512	552	525	522	538	515	535	496	494	531	494	539	502	504	498	500	509	553	469	492	474	513	501	509	554	499	513	523	503	502	520	517	527	470	509	508	508	509	491	529	528	495	525	523	532	504	510	496	487	495	519	485	558	525	508	488	530	504	501	517	552	516	542	486	485	524	517	489	508	512	495	512	486	534	534	536	523	476	530	539	505	530	489	534	533	496	484	511	524	522	505	524	484	512	514	540	521	550	505	500	534	482	516	484	472	487	560	490	540	475	494	490	514	510	506	514	537	533	495	476	505	532	504	523	514	486	489	529	532	455	524	499	503	498	516	520	504	511	492	485	481	517	512	518	513	496	493	491	542	516	511	548	507	489	522	495	523	488	484	495	510	537	493	492	509	490	535	519	472	535	538	500	518	534	562	528	492	503	531	510	501	549	501	518	508	519	493	545	514	539	517	531	484	512	517	526	471	493	500	479	507	511	482	534	526	483	490	504	516	510	511	511	488	515	490	485	522	490	499	491	507	507	516	475	520	571	525	487	510	510	494	541	522	523	543	498	507	534	484	511	494	477	504	507	466	527	518	516	492	503	483	497	503	504	517	516	549	481	516	504	513	517	514	491	540	520	498	502	513	504	522	492	488	483	535	535	539	475	526	532	526	511	492	479	515	506	496	495	521	509	459	529	514	525	505	515	511	492	514	528	520	536	477	479	509	523	517	510	512	483	524	479	493	488	515	544	524	542	527	514	488	536	520	515	506	554	525	520	512	475	520	510	470	546	450	508	541	533	519	527	528	463	522	547	525	563	512	505	497	523	476	510	526	549	516	497	549	523	533	495	528	475	495	567	532	466	529	535	501	508	484	506	497	527	517	513	556	492	491	503	487	515	501	504	518	465	503	563	505	509	450	510	506	495	523	508	490	520	518	534	528	528	520	540	501	486	512	524	529	529	508	516	492	509	468	528	529	520	502	486	527	532	496	527	486	537	466	509	463	491	495	525	526	499	504	529	534	501	503	522	524	505	496	536	503	530	540	520	441	541	482	531	517	477	525	513	510	513	521	486	511	503	553	551	519	513	511	527	545	515	473	489	466	559	528	491	507	518	555	494	494	528	514	535	477	548	522	537	525	526	509	543	536	524	499	528	530	497	492	532	525	536	513	502	502	468	536	534	524	514	537	509	498	477	528	492	538	507	475	503	512	504	527	524	552	514	519	501	494	475	567	495	540	500	494	541	513	507	526	525	525	457	531	529	513	501	492	518	488	528	505	489	477	456	479	513	536	507	483	541	495	490	491	539	518	500	504	531	528	503	514	515	489	491	530	514	523	497	508	516	555	540	495	521	493	472	513	501	501	516	495	507	506	514	474	523	508	525	464	500	522	534	479	554	462	502	542	503	539	515	523	529	480	519	513	518	513	514	545	495	498	510	501	506	531	513	500	482	535	484	476	508	510	546	513	499	542	536	506	525	515	473	503	472	540	530	509	528	514	561	554	527	516	517	536	531	466	539	505	462	524	509	537	534	516	539	524	499	497	529	542	515	471	506	507	515	488	498	574	521	504	535	515	482	509	506	517	543	505	558	509	523	500	507	528	484	491	505	534	501	464	495	494	524	520	515	513	522	508	511	481	511	542	488	487	497	545	499	489	511	512	512	513	542	507	542	532	538	496	502	525	505	508	526	489	537	476	516	494	518	533	490	491	490	490	488	503	501	516	498	489	454	534	537	502	507	547	512	513	512	492	509	504	457	488	483	518	514	502	479	509	542	518	513	506	549	542	487	552	511	479	522	505	517	461	503	477	440	492	492	508	492	486	478	514	503	524	506	518	497	494	554	514	486	508	479	464	523	494	540	528	502	544	492	532	540	481	523	499	502	523	503	480	524	505	517	539	502	515	541	527	512	516	535	544	509	477	506	505	530	523	520	543	500	486	540	496	521	519	531	512	516	486	515	458	495	525	486	568	489	494	510	518	522	486	534	518	517	482	481	538	510	536	499	525	551	503	519	566	505	486	475	501	536	498	515	513	519	497	584	485	511	503	557	530	490	485	528	516	521	503	531	508	498	524	481	504	461	510	482	517	475	502	458	523	523	495	504	493	540	497	504	516	504	547	489	547	467	550	505	512	511	499	533	486	516	504	520	559	497	498	511	504	506	503	515	528	473	527	513	520	521	510	499	530	504	562	548	519	471	519	494	515	516	519	543	538	484	476	532	521	500	498	516	528	496	528	511	538	527	530	489	499	522	493	460	538	461	517	524	511	508	505	540	476	536	481	507	488	518	478	505	518	548	503	511	496	528	536	499	538	511	522	542	481	526	509	524	508	552	511	495	520	519	515	510	514	565	539	498	542	535	535	514	528	480	533	462	545	510	561	499	500	505	516	504	494	505	524	537	512	511	525	518	503	513	505	487	479	537	502	493	539	525	543	510	491	546	502	492	507	493	551	491	556	467	494	482	512	516	515	514	467	517	560	552	492	500	508	489	527	522	501	460	505	526	520	519	538	512	515	516	506	506	494	540	464	498	487	512	555	509	482	508	508	521	518	526	493	514	495	512	501	517	540	506	533	496	532	493	539	525	461	497	562	480	504	478	515	505	503	511	521	522	479	514	498	495	521	573	517	525	450	493	510	481	518	521	501	514	517	515	519	501	506	511	501	505	552	487	452	510	533	520	504	508	538	481	552	519	530	482	494	476	495	500	502	501	488	519	445	515	522	471	550	563	517	508	489	507	538	537	504	511	492	529	532	505	527	545	500	498	545	494	481	508	502	484	531	479	499	516	494	501	490	537	541	535	482	486	485	487	515	527	516	532	532	518	507	503	521	515	501	517	481	499	531	493	519	490	457	506	538	501	502	505	502	578	490	518	463	524	487	476	487	529	524	488	527	521	503	537	488	471	458	555	500	531	488	548	488	542	514	509	507	521	511	538	490	533	518	563	550	503	502	513	559	544	497	516	552	482	497	502	533	512	517	493	518	490	539	505	500	486	533	517	511	477	516	476	539	523	525	501	500	547	553	517	572	509	523	541	524	539	502	509	524	520	522	510	501	499	539	504	527	491	523	493	505	526	519	514	499	523	538	546	514	476	521	493	516	501	493	485	452	520	499	529	489	528	522	510	529	523	541	502	508	476	518	522	507	519	539	514	533	515	554	492	486	519	483	510	501	484	513	469	551	501	540	487	540	532	476	536	479	524	469	446	512	491	515	488	515	534	513	540	516	507	504	509	473	484	525	554	530	512	497	527	507	484	502	519	485	499	539	522	506	490	483	493	454	502	549	488	539	487	519	532	526	535	488	519	514	535	513	546	549	499	533	497	512	545	522	536	493	535	494	523	504	476	503	509	522	520	492	480	533	528	521	487	520	509	520	492	513	493	481	524	531	538	523	535	571	517	540	511	535	512	488	485	540	542	522	540
51311	18892	4526	1725	935	671	546	501	481	422	385	396	377	438	380	387	436	360	419	355	348	351	375	366	375	337	372	348	405	369	358	315	331	380	330	382	351	327	376	324	384	341	370	348	336	357	385	327	359	351	354	347	364	363	326	315	348	319	339	365	332	365	367	301	369	371	322	359	378	335	320	320	358	336	366	354	364	334	321	352	351	371	302	393	344	337	372	349	337	355	366	336	330	338	378	363	311	326	339	349	368	345	354	326	365	312	360	340	327	339	351	314	305	375	382	341	336	352	347	367	377	319	356	345	335	322	359	340	341	356	331	339	361	370	359	388	322	321	311	327	353	361	346	396	355	384	335	377	346	345	370	371	327	360	357	311	354	366	363	334	319	357	352	301	342	350	359	319	349	307	324	364	325	341	347	327	362	362	340	336	365	337	379	393	352	331	336	364	338	353	345	314	353	360	337	326	335	372	341	310	324	343	368	336	345	366	315	328	367	339	348	342	365	377	325	367	372	342	342	332	364	339	343	339	352	298	362	336	338	361	346	343	319	336	361	363	375	312	374	346	379	369	353	329	347	337	346	341	342	360	351	343	351	340	335	314	343	359	332	319	343	357	368	366	358	353	366	353	347	336	352	370	386	334	325	341	331	335	357	320	372	308	327	300	324	364	346	341	350	364	366	353	324	320	358	345	353	362	347	328	371	359	342	345	332	364	348	367	310	355	326	342	335	365	369	327	339	333	303	337	349	346	351	367	360	365	355	338	362	346	330	323	347	327	380	343	342	350	316	364	302	350	335	317	321	341	353	340	354	309	350	366	331	335	324	344	327	353	344	333	343	343	345	381	369	332	358	366	363	332	353	349	358	353	378	385	357	350	343	341	334	341	330	317	335	361	357	309	358	331	335	355	341	356	319	369	333	335	352	368	378	375	317	346	355	341	381	324	352	354	347	348	316	378	349	326	341	301	309	325	356	353	332	361	358	344	314	347	337	343	346	334	380	382	367	330	341	387	351	362	326	379	336	336	384	389	363	370	349	350	367	340	351	351	350	362	327	336	353	323	308	344	316	363	362	331	376	324	340	382	358	340	378	348	310	317	347	337	355	396	382	361	315	310	334	362	347	318	365	321	326	362	345	345	334	341	366	337	356	330	333	309	355	373	345	377	344	326	355	341	320	330	330	319	349	361	362	366	343	350	322	336	362	361	354	342	339	308	339	329	334	363	339	326	335	347	329	334	310	304	361	344	334	348	340	361	365	358	383	356	404	340	395	331	346	345	370	323	358	345	353	359	364	357	308	356	365	380	355	349	356	348	369	328	328	376	345	355	344	322	380	307	349	369	350	341	349	343	350	356	387	336	346	348	338	331	356	315	369	345	335	340	348	337	354	376	387	371	326	381	351	350	360	337	355	348	374	333	378	348	369	352	342	390	321	367	346	323	355	337	341	304	374	362	329	331	350	359	357	326	333	353	352	345	357	355	328	371	340	332	368	366	318	366	348	367	351	366	324	327	343	364	385	333	340	372	334	330	342	351	358	344	322	336	357	332	335	351	352	343	376	342	333	339	362	318	373	338	368	354	323	354	333	332	359	353	341	352	359	335	362	318	365	358	354	365	330	340	312	339	356	326	340	309	336	329	348	343	322	355	363	357	349	353	322	309	352	326	374	362	346	324	348	330	341	328	387	336	358	330	355	372	348	375	376	357	357	353	315	349	362	341	337	358	333	372	337	340	345	328	337	355	340	326	331	351	348	314	335	306	367	360	336	326	330	349	345	318	328	358	362	367	352	362	370	359	311	320	359	338	342	360	402	351	333	352	362	355	328	311	340	308	333	368	338	351	321	373	393	337	365	381	331	342	349	382	327	358	345	363	358	346	353	340	356	337	327	330	339	370	388	321	377	386	336	349	360	302	340	366	347	348	337	304	350	324	364	366	360	333	399	382	347	391	369	315	353	354	371	352	401	342	382	328	360	296	322	339	355	377	334	370	345	357	362	350	332	355	399	319	370	334	338	338	371	346	337	306	340	360	362	319	377	323	314	340	361	299	352	341	347	343	345	373	351	370	332	350	351	336	348	345	322	342	365	331	342	355	382	343	355	346	344	350	323	347	317	394	329	345	310	336	329	385	350	321	363	344	337	312	353	383	351	351	332	323	349	355	347	379	359	334	333	350	339	314	366	337	341	354	371	355	345	371	326	349	330	313	342	347	336	310	355	341	357	332	345	320	325	341	329	340	342	332	358	322	352	330	350	340	305	349	329	333	340	393	325	332	323	365	334	344	368	369	342	361	341	361	354	326	368	336	329	351	352	349	319	323	352	348	349	343	332	322	339	337	368	376	337	355	336	304	339	342	328	326	353	377	317	331	366	363	303	307	342	340	338	367	299	362	337	350	355	354	307	334	372	355	385	352	359	299	361	359	347	323	342	364	343	316	372	334	374	324	337	325	342	310	374	362	377	330	337	321	377	343	316	373	367	313	351	361	346	350	310	334	345	356	361	331	333	340	357	371	342	335	382	343	363	339	348	337	334	376	356	367	393	335	360	345	379	351	336	314	343	340	337	352	373	338	316	368	345	345	387	377	367	345	368	374	313	360	327	335	369	350	336	327	338	333	350	355	377	346	319	370	335	352	376	305	369	368	331	376	351	307	360	347	388	367	409	316	365	350	320	346	350	352	323	366	326	357	315	356	348	395	346	368	360	359	374	292	321	347	332	352	355	358	342	354	351	340	352	342	327	300	347	311	372	346	357	348	343	338	327	361	358	336	328	360	319	367	311	318	348	346	393	402	318	310	351	317	328	336	326	371	365	351	346	358	362	353	332	349	338	383	339	332	371	377	352	354	353	372	375	320	371	376	348	355	382	315	335	363	324	371	373	348	335	365	346	342	369	382	362	363	352	360	349	348	347	320	304	331	344	364	309	300	354	378	364	327	360	337	353	357	311	329	375	337	362	348	346	351	335	362	354	347	360	357	349	351	343	362	330	372	345	322	343	312	329	358	300	352	355	340	337	325	366	318	365	378	357	356	317	333	339	350	335	339	337	321	344	348	373	383	355	356	355	365	332	368	330	361	329	345	328	338	352	333	315	332	347	340	364	336	346	305	345	352	339	348	352	352	388	352	350	325	345	369	329	313	338	330	370	350	364	345	357	316	350	389	344	358	308	395	352	358	396	310	343	378	388	356	336	348	330	358	390	346	348	308	339	388	419	329	365	354	378	341	344	309	352	322	340	355	350	345	355	381	337	331	323	328	320	329	356	346	327	331	356	385	369	305	326	326	324	378	350	365	366	402	329	320	332	336	355	342	386	368	362	345	381	339	322	347	382	350	351	355	341	386	302	317	319	307	345	369	327	327	367	333	336	318	378	352	329	375	335	380	386	386	335	328	354	362	340	348	357	361	361	358	353	386	371	320	305	363	353	331	356	327	350	357	353	311	339	364	339	357	418	341	316	347	340	352	351	342	350	361	333	349	350	358	314	380
32304	3345	2399	2855	2315	1964	1584	1467	1368	1170	1032	1027	1052	1038	1040	1103	1093	934	887	806	837	833	835	841	739	813	791	778	1178	837	729	795	806	808	756	783	769	781	747	793	767	763	774	767	799	807	767	797	767	758	793	811	782	798	765	790	819	746	764	755	782	787	774	747	793	771	776	738	778	755	782	772	826	773	769	775	757	781	744	762	760	744	749	705	781	805	800	758	746	815	765	801	739	758	755	790	788	705	766	739	774	731	792	725	752	719	760	754	780	733	806	751	738	703	784	732	771	726	746	763	754	760	732	753	717	780	737	766	789	778	762	756	765	754	729	794	775	729	720	803	774	725	744	740	728	725	708	835	726	744	788	733	769	755	793	736	770	758	758	764	763	778	720	797	772	795	723	759	770	722	785	772	793	744	754	773	720	746	759	749	776	729	751	768	761	775	720	761	774	764	789	718	746	804	785	767	785	785	688	722	816	799	778	798	793	726	772	802	747	776	732	766	782	795	748	736	740	747	745	748	782	738	807	760	782	783	737	737	771	768	794	763	764	765	774	752	771	736	689	775	761	744	729	773	729	741	721	775	722	779	781	720	747	753	749	755	772	810	712	819	747	751	751	798	763	765	753	745	764	782	775	761	730	732	817	755	734	797	769	775	778	789	767	742	784	821	752	755	740	720	736	787	760	756	747	748	785	785	802	762	732	799	760	805	721	774	775	721	751	763	798	768	753	742	802	702	793	734	775	790	727	759	734	753	731	752	734	730	702	801	814	702	755	741	717	715	749	732	764	740	800	753	740	748	777	760	750	789	767	750	751	768	753	768	802	773	746	746	796	769	718	763	746	679	755	724	761	744	711	787	798	726	782	701	731	736	726	770	765	741	773	721	746	752	767	750	820	718	729	719	761	751	726	752	711	755	804	736	740	730	775	670	724	769	745	788	710	812	782	741	763	771	752	769	766	797	757	769	755	765	729	751	792	706	727	695	745	747	747	724	713	815	781	765	816	775	715	802	749	775	811	840	740	750	775	775	737	756	781	736	775	746	742	762	792	755	710	740	790	755	746	737	766	773	734	749	747	760	729	742	743	787	756	769	753	730	729	750	818	763	751	770	748	731	804	825	757	725	786	791	745	765	743	812	781	752	755	755	753	739	736	703	783	762	742	739	788	722	766	699	724	713	759	734	790	769	794	732	775	730	745	759	753	781	787	793	719	745	697	732	791	773	731	763	789	739	780	756	733	760	777	776	787	768	774	787	716	799	721	711	754	755	781	739	801	788	749	777	748	776	745	740	716	757	745	732	766	757	762	725	748	713	758	807	765	749	784	731	784	714	784	758	789	755	718	744	792	793	785	801	742	719	782	776	756	743	782	757	706	733	762	774	798	779	725	755	761	762	768	723	757	709	764	746	750	740	713	774	774	745	757	780	779	759	745	837	777	754	762	760	746	792	766	762	741	710	768	727	762	769	786	758	813	778	733	756	755	729	776	741	748	748	725	806	723	773	747	767	808	748	754	726	728	767	830	733	746	758	777	759	759	751	720	759	755	781	714	756	759	753	771	745	753	772	797	781	757	788	740	714	734	796	797	723	743	760	697	796	770	809	757	746	791	740	766	725	743	747	765	786	686	758	816	821	797	767	784	816	770	720	770	744	751	795	779	774	777	753	796	794	795	711	746	791	811	758	778	784	712	749	771	747	759	766	767	734	770	823	754	720	745	795	757	757	721	779	787	781	795	750	756	752	775	704	784	762	766	779	769	769	769	783	756	731	726	734	778	802	737	753	833	782	759	774	762	779	804	743	801	738	770	763	756	776	764	753	777	789	735	827	727	795	756	749	743	762	734	740	766	744	753	753	720	743	792	729	730	714	731	750	797	760	750	737	777	749	732	742	730	773	740	739	763	767	739	777	770	738	716	758	738	749	775	762	737	792	789	749	777	749	806	778	796	779	746	756	800	772	785	753	718	761	817	769	711	759	790	803	773	700	729	740	827	751	786	743	699	744	766	779	779	797	770	811	778	752	768	735	762	775	749	755	765	727	734	717	762	709	773	742	791	819	767	723	736	739	734	756	754	769	783	730	790	767	772	807	733	751	735	793	780	716	739	791	750	715	746	749	754	766	735	700	761	778	778	747	743	757	743	790	745	779	761	767	744	779	826	834	785	830	750	714	703	778	755	810	781	730	772	751	786	752	734	812	781	728	704	769	778	702	780	768	763	704	732	744	724	770	777	682	807	781	742	783	764	782	760	794	715	763	755	776	769	746	736	762	771	709	751	762	783	707	771	779	751	795	738	776	748	780	816	709	740	720	720	721	744	741	776	756	738	718	781	692	753	740	766	764	739	767	749	744	777	756	781	768	766	737	778	803	755	804	733	745	774	767	728	726	778	732	777	777	801	743	796	753	766	746	745	721	773	758	733	723	767	749	774	777	774	722	748	713	758	756	808	793	788	753	799	833	770	748	719	767	751	782	734	708	761	773	794	767	828	785	727	788	747	753	813	776	752	795	735	732	786	724	768	772	807	802	787	782	724	772	743	759	735	785	844	727	746	755	784	781	707	731	747	781	784	766	784	767	749	782	806	741	751	694	783	787	740	744	783	766	774	767	752	737	735	762	771	791	787	762	801	777	729	718	769	769	759	747	775	745	789	767	724	803	820	781	731	739	806	716	774	715	729	757	786	806	724	789	768	806	746	725	784	760	817	776	799	707	779	742	789	723	748	717	784	806	791	748	706	795	723	787	781	696	782	714	765	776	740	805	769	771	744	799	715	793	733	745	805	749	749	727	737	785	755	725	737	771	751	739	767	781	754	779	759	777	764	795	810	747	736	768	750	716	778	734	716	771	827	758	764	773	704	747	726	732	711	769	733	781	770	701	761	767	765	770	792	752	771	740	789	772	697	766	756	760	722	814	740	756	742	781	763	762	775	747	760	730	739	754	774	743	732	741	777	756	774	757	736	730	796	785	797	803	750	758	800	730	725	781	764	727	766	780	793	765	746	766	750	816	732	761	763	768	735	757	765	795	738	768	733	753	778	793	752	778	725	764	785	801	729	732	712	706	828	716	729	792	748	794	773	783	750	735	791	743	779	799	753	737	770	759	743	777	789	775	739	731	726	755	789	789	718	777	786	764	778	812	692	747	771	791	759	710	757	727	750	774	787	763	704	693	788	766	729	759	762	732	729	713	739	756	743	807	741	774	806	772	698	740	752	815	753	727	763	787	746	759	831	776	748	743	749	774	733	770	784	765	756	758	760	737	774	769	765	785	764	777	771	747	823	772	749	725	765	781	745	794	769	702	770	732	763	732	770	753	740	728	776	738	770	785	752	751	722	798	747	758	756	766	746	779	774	723	776	693	765	737	723	738	754	771	778	755	743	773	752	790	742	749	751	762	802	765	777	710	769	746	805	746	757	793	767	792	709	768	786	795	749	758	747	774	733	793	763	769	759	732	747	785	757	771	778	722	803	763	812	751	773	752	787	765
14790	1708	235	173	129	149	134	125	125	97	116	103	136	119	131	130	115	130	128	126	120	132	118	121	117	126	123	130	122	132	127	108	99	114	116	121	121	121	126	125	128	113	94	122	138	123	104	115	126	100	122	129	139	146	109	120	109	116	124	129	127	127	121	120	124	131	128	125	141	118	134	125	123	106	116	116	139	142	98	114	127	122	131	114	111	133	123	106	123	114	113	122	115	114	107	116	112	121	131	105	103	125	114	125	114	111	112	116	128	102	125	130	140	131	117	146	104	120	121	120	105	102	122	124	121	132	130	117	119	117	120	144	129	125	133	121	101	123	123	108	120	122	111	129	114	115	128	118	106	118	99	103	123	128	120	121	118	137	132	102	138	123	141	132	118	123	124	99	125	119	112	131	122	133	128	109	121	123	124	123	135	102	97	110	115	119	132	100	121	132	153	95	125	135	106	114	109	111	109	117	140	124	102	99	111	131	129	95	125	120	136	125	122	130	98	132	129	124	111	104	115	145	128	131	120	113	122	128	107	125	115	122	118	126	117	114	137	122	127	118	104	120	109	124	93	128	109	131	111	129	120	111	144	119	127	116	143	104	110	118	115	97	120	102	114	100	145	117	148	134	137	99	117	138	123	142	140	143	110	117	116	122	136	102	146	107	138	115	102	118	136	140	115	125	125	115	102	133	100	125	130	107	117	113	123	108	129	137	119	113	121	107	113	106	106	140	113	119	127	122	131	128	142	132	140	118	107	114	109	138	109	120	127	109	122	134	145	111	131	110	123	107	120	131	117	112	120	127	121	110	142	102	117	130	94	123	128	115	126	112	124	117	128	123	109	121	118	110	129	133	99	106	118	129	96	139	138	130	103	109	113	121	97	124	112	152	106	94	143	143	116	121	123	125	122	105	134	129	107	115	130	136	115	114	101	148	135	122	108	89	117	113	121	140	151	106	117	133	122	90	117	129	157	117	131	126	119	129	110	157	99	119	111	107	134	128	128	124	112	118	119	113	117	105	118	123	143	126	137	115	110	117	130	109	112	126	128	132	136	109	123	116	122	114	134	123	128	137	128	122	124	120	106	135	136	135	118	112	141	126	112	113	118	125	123	117	110	135	111	124	117	134	137	110	124	116	113	119	91	126	150	124	121	106	134	111	118	121	115	160	134	102	110	129	132	118	114	119	123	101	102	127	86	131	136	127	103	114	90	98	126	111	143	97	107	109	142	128	99	117	125	128	111	113	111	124	119	117	101	141	108	129	120	139	118	123	130	103	116	92	124	106	143	122	108	89	91	111	145	144	109	122	125	152	116	117	124	116	115	133	118	129	105	129	103	122	126	136	131	136	102	110	123	121	113	111	122	133	157	134	102	114	142	132	124	106	129	116	131	118	121	135	113	114	134	114	115	122	135	112	133	100	103	118	105	124	134	119	106	107	107	129	118	113	123	134	138	127	134	117	144	103	118	130	114	123	110	119	132	134	105	112	127	130	123	112	118	103	126	129	130	118	106	124	143	117	131	118	124	109	145	131	112	96	109	124	113	140	136	125	124	124	126	150	113	120	103	117	107	94	115	120	105	117	122	129	150	127	116	128	126	131	109	103	117	134	155	114	93	119	113	114	123	120	120	115	128	140	93	106	150	110	124	131	125	134	110	113	114	118	133	127	113	129	128	130	145	125	114	89	114	133	128	131	104	118	111	120	117	123	136	133	124	116	128	116	122	139	115	117	104	98	123	123	118	128	83	130	117	112	116	121	129	129	118	119	110	103	116	111	121	125	114	125	133	123	140	120	113	121	107	123	123	137	129	113	126	112	125	109	106	117	110	118	118	85	163	124	113	129	112	122	119	141	126	121	123	122	120	116	128	113	110	126	122	101	109	119	111	124	122	128	114	126	121	104	102	126	126	134	130	121	115	118	129	123	134	125	123	128	111	121	110	132	120	121	105	107	115	126	115	118	145	121	114	130	117	123	123	124	113	105	110	124	121	112	135	130	138	115	116	112	128	132	138	122	130	128	85	102	126	118	125	114	130	126	117	113	137	141	131	126	122	109	133	120	125	127	117	122	100	134	125	112	128	135	120	131	120	121	137	122	119	110	116	112	101	101	119	136	105	131	128	123	120	104	90	119	111	111	152	140	133	119	122	121	118	127	113	91	157	135	119	123	116	127	97	112	89	122	137	125	120	128	100	103	116	113	102	117	125	107	125	98	121	128	114	108	108	109	133	112	123	110	123	108	146	129	129	120	128	125	113	111	133	115	118	109	141	109	126	97	127	133	125	117	127	120	113	123	124	116	119	128	122	114	107	115	133	125	123	142	113	144	108	123	118	118	114	141	98	112	109	128	120	116	145	113	125	114	148	115	115	115	124	128	111	104	126	111	108	110	115	115	129	103	109	133	117	127	139	132	124	120	120	128	129	110	102	119	113	116	139	145	105	130	113	135	125	139	109	119	104	133	101	110	117	113	123	124	130	122	119	135	113	106	110	132	121	130	96	109	125	100	119	115	109	108	113	105	138	115	122	165	129	143	130	126	123	117	111	126	100	114	128	127	126	127	122	115	95	129	105	119	120	118	120	125	143	125	119	127	121	118	104	105	119	119	141	126	122	113	140	126	126	122	133	129	121	111	130	116	121	122	119	115	113	112	120	131	105	120	110	98	100	129	122	117	103	106	104	116	109	101	133	121	108	119	96	107	116	114	123	122	112	125	123	105	109	103	123	111	104	136	124	125	108	123	113	117	117	119	118	112	132	111	100	117	104	130	117	121	126	125	114	129	95	112	122	131	125	120	120	113	111	99	122	125	127	109	110	128	138	117	115	109	121	117	134	122	113	127	139	118	130	114	114	122	112	114	127	122	104	112	117	111	107	102	104	94	103	117	139	116	106	116	125	133	107	98	105	107	111	113	131	124	118	130	118	139	120	136	103	114	125	100	136	135	139	121	118	121	111	97	119	102	113	99	132	102	103	116	115	135	116	118	116	96	131	117	132	121	123	134	133	111	128	122	129	130	116	109	132	131	118	131	135	109	126	119	112	111	107	128	100	124	113	91	117	113	112	123	105	131	106	127	137	125	143	118	122	95	131	123	124	111	122	139	114	124	133	124	126	103	129	124	111	118	110	113	119	112	100	142	127	130	116	120	116	132	108	119	124	130	103	145	109	119	117	115	128	112	121	113	125	110	129	116	106	111	128	123	122	120	104	105	115	122	128	124	114	134	136	112	121	129	110	121	115	123	135	107	108	106	122	107	101	117	100	124	120	109	130	124	113	99	101	120	94	123	120	100	117	134	110	132	101	109	98	115	139	112	142	118	124	110	127	110	109	142	100	111	111	126	134	129	88	106	123	110	112	129	122	105	112	120	115	112	114	113	109	125	115	118	133	119	101	118	126	117	122	135	125	111	123	110	114	103	127	111	113	134	107	113	105	112	127	114	126	103	129	116	124	120	147	117	106	132	119	118	109	105	124	122	115	118
8577	670	465	495	416	357	403	385	325	356	318	313	348	404	378	401	377	329	323	312	315	323	330	310	318	301	327	290	338	343	318	333	332	334	352	323	289	311	336	315	305	329	314	309	318	343	299	303	360	306	332	361	314	319	331	323	322	315	303	305	336	297	321	333	304	316	284	309	284	302	359	307	307	307	329	318	316	321	311	304	316	316	308	280	312	313	374	332	291	333	296	301	343	318	308	323	318	295	322	358	305	315	342	342	323	312	322	299	311	298	343	335	332	307	304	297	313	301	345	322	349	337	345	333	319	288	317	330	311	313	286	307	335	324	303	335	321	302	322	297	331	326	338	334	290	305	312	333	310	308	295	318	341	320	299	337	324	322	296	348	350	298	303	350	318	330	326	304	316	328	306	320	327	321	331	345	318	334	328	323	320	333	293	329	309	323	324	294	294	279	343	318	354	361	333	345	325	337	339	308	313	327	326	338	295	351	328	308	306	303	314	312	320	335	346	326	314	315	323	307	311	329	332	317	292	311	327	323	316	333	300	324	274	375	318	339	338	319	318	308	337	326	321	318	317	343	326	327	298	310	349	315	316	301	315	330	301	292	290	290	334	310	336	303	321	329	332	304	314	310	325	309	315	323	340	329	336	324	330	283	327	303	303	341	282	302	328	299	324	336	329	346	326	346	331	317	355	306	316	345	354	326	335	314	325	308	380	328	324	317	356	302	329	316	311	298	303	343	329	316	354	295	331	342	277	297	327	318	293	328	350	330	325	318	279	330	303	327	340	325	284	321	313	313	334	310	284	333	314	328	328	294	286	322	335	337	311	327	317	352	316	326	327	344	315	316	310	340	308	319	321	317	305	299	329	312	331	291	299	316	336	338	299	303	319	330	347	298	274	344	315	335	349	337	331	317	353	332	343	328	330	294	309	350	322	345	318	306	290	323	306	334	305	310	349	333	309	360	322	305	329	316	330	310	328	348	339	339	333	297	324	311	349	330	305	327	313	263	311	292	332	346	350	310	309	308	289	311	346	331	308	322	307	370	334	301	311	314	328	319	293	330	355	330	330	333	305	290	314	336	331	294	333	334	313	323	310	321	318	329	354	292	337	344	345	306	327	328	312	306	326	281	315	330	338	347	324	333	321	364	326	333	327	335	347	326	311	297	299	332	345	325	320	292	348	303	349	317	327	308	324	308	330	309	318	302	315	367	283	322	362	309	301	362	326	317	316	323	316	318	306	299	291	333	333	333	295	325	294	300	295	300	314	321	320	297	314	309	323	295	318	310	342	310	303	301	346	316	369	328	311	307	288	309	305	320	319	345	343	332	335	296	336	360	352	300	304	316	300	319	318	315	332	337	284	326	330	333	351	323	309	310	294	332	333	340	321	291	293	326	294	322	338	328	301	342	318	311	334	344	303	308	346	306	294	287	318	316	303	316	310	315	342	318	355	314	314	313	330	332	326	319	340	316	320	326	335	344	338	306	359	338	310	326	288	308	319	337	309	300	318	331	344	353	299	291	304	320	319	333	334	316	308	310	307	302	347	329	319	318	310	314	303	316	317	288	351	328	318	275	301	335	312	315	290	284	317	291	289	348	307	311	343	331	322	287	318	275	331	328	341	302	329	316	320	282	317	307	315	298	289	310	347	313	337	313	357	354	308	334	332	311	303	334	342	340	303	325	320	317	321	337	320	308	311	318	312	313	329	359	323	306	326	314	314	321	290	321	315	306	305	352	304	310	310	307	288	364	319	321	336	334	318	302	332	316	341	331	292	293	330	292	311	297	327	305	348	343	338	350	312	336	322	300	314	311	325	284	319	278	354	322	314	312	322	296	306	310	341	321	296	317	301	342	319	314	331	315	334	299	347	315	313	338	347	350	333	311	319	292	302	314	310	346	314	312	329	320	327	314	312	324	327	311	335	309	321	326	316	315	329	321	309	321	339	298	292	337	317	295	338	318	302	317	312	290	290	272	302	319	321	337	303	302	311	323	306	302	327	300	321	323	316	323	304	306	339	331	322	345	330	325	324	354	335	322	358	335	331	311	333	312	313	321	309	335	309	317	321	323	335	340	340	311	326	325	287	332	312	306	319	341	336	324	286	333	325	286	340	321	337	306	331	331	309	301	281	348	306	313	306	313	323	324	306	335	296	312	341	324	322	321	315	312	310	296	323	320	331	315	330	333	341	324	340	327	334	330	339	284	318	328	339	290	346	312	325	349	310	337	315	315	293	337	341	312	307	285	315	305	311	326	314	306	341	336	304	313	308	310	307	329	308	300	335	352	309	317	333	318	319	293	282	293	314	297	346	326	320	301	289	321	328	299	317	359	338	355	315	324	342	361	285	320	300	336	336	337	294	326	309	328	340	308	300	309	330	328	311	309	310	299	308	299	304	353	280	307	319	317	342	331	323	338	297	331	316	296	311	341	316	313	286	309	305	324	334	336	306	297	304	316	313	277	299	351	331	324	328	350	334	349	325	331	313	301	331	336	327	314	312	313	337	335	286	319	341	342	318	328	294	318	326	299	276	333	310	311	310	314	332	306	330	319	312	333	295	309	333	306	348	323	328	333	340	294	310	295	336	296	307	303	318	311	293	312	315	297	326	333	287	300	294	300	320	320	290	294	302	334	340	291	301	346	320	320	286	347	335	339	291	297	287	329	341	314	322	327	312	336	320	325	310	356	327	342	320	328	319	332	335	333	310	334	298	331	290	340	312	331	333	344	312	312	316	349	371	323	313	315	333	346	307	328	337	320	287	301	360	331	327	329	286	323	321	340	307	296	332	328	332	302	312	339	312	337	329	316	306	303	330	286	322	294	333	322	323	333	291	294	339	286	292	317	359	324	312	312	332	324	303	303	319	344	304	316	300	328	302	323	340	335	295	317	307	331	310	301	308	308	319	337	338	298	325	306	331	308	328	307	295	301	325	294	336	324	324	325	300	343	328	317	317	326	319	299	313	319	312	339	326	291	331	341	346	304	306	302	310	332	336	319	341	268	339	316	291	320	346	317	303	359	341	318	329	314	336	324	329	315	297	330	319	324	320	332	353	320	330	317	310	323	306	347	334	315	303	309	312	288	296	305	317	341	332	309	333	299	335	326	328	329	325	326	338	340	319	301	331	345	343	302	321	326	321	326	317	305	311	342	305	328	322	328	283	283	306	362	316	298	336	313	322	307	327	320	310	290	330	319	327	317	345	297	324	310	330	338	309	333	324	322	308	319	296	307	331	308	317	311	337	315	324	309	345	325	322	359	364	309	322	343	323	316	301	312	314	317	316	303	325	318	335	304	331	315	322	307	331	334	329	299	346	330	304	328	343	319	330	308	332	320	324	319	340	289	346	323	331	292	349	325	266	332	310	296	310	302	324	309	290	327	301	344	336	303	310	340	309	296	311	319	303	322	325	318	320	300	324	349	295	337	348	337	314	296	334	338	317	338	330	317	317	300	338	323	313	293	343	290	314	332	323	353	305	292
37810	11442	1663	622	429	304	302	271	260	267	219	244	220	244	250	285	235	159	205	218	228	222	246	214	228	216	224	236	197	204	206	215	206	225	210	211	200	209	199	215	214	236	244	214	230	226	184	239	223	222	206	192	229	219	203	205	211	218	268	224	211	226	199	210	205	222	210	198	205	191	196	203	201	235	229	213	198	204	208	187	190	199	174	208	207	199	176	208	215	204	273	210	205	237	193	204	225	199	212	210	212	209	196	202	204	210	199	219	205	210	231	209	211	238	228	207	176	219	205	203	200	210	201	210	211	207	222	227	194	203	229	199	196	203	195	213	214	201	232	221	207	224	219	242	194	206	217	207	195	201	204	190	219	210	221	207	186	191	233	219	197	198	222	183	215	217	210	218	210	212	211	228	220	250	211	195	214	207	205	222	225	204	194	205	211	197	194	207	210	189	222	221	193	183	202	204	210	240	205	195	211	199	176	211	242	197	197	239	206	186	215	206	205	210	212	193	221	216	229	202	191	211	213	199	209	215	225	245	244	233	216	219	235	202	230	218	195	189	220	206	183	225	185	175	223	211	197	216	198	198	220	197	210	217	199	241	194	232	204	190	211	230	226	209	233	243	204	224	219	224	227	237	243	212	255	195	194	217	207	229	199	214	188	200	216	215	221	214	219	252	225	231	231	204	198	207	207	221	194	207	192	195	205	205	197	217	235	200	207	200	226	214	213	206	182	220	233	214	228	177	237	205	225	227	247	200	207	218	231	219	212	183	209	196	206	215	207	229	202	231	188	204	202	230	205	230	218	215	238	191	231	206	197	208	215	250	220	264	209	215	222	183	199	207	179	214	188	190	209	215	196	234	218	191	186	192	205	202	208	209	211	217	217	190	237	204	221	210	210	208	206	216	199	210	212	207	224	206	223	219	192	208	225	213	226	191	238	227	213	224	189	202	214	202	206	222	229	187	223	221	232	179	204	210	201	201	178	228	217	230	199	195	228	191	211	209	190	180	199	199	204	232	216	215	208	206	190	212	202	218	201	199	232	210	192	208	197	208	218	234	224	201	213	191	193	193	233	222	203	217	217	225	218	193	230	204	209	231	221	221	196	206	231	184	186	204	219	209	211	186	211	213	219	185	219	198	225	247	193	202	197	199	200	203	199	218	203	183	224	190	196	211	212	205	201	207	215	205	193	209	215	221	214	197	214	198	211	204	186	206	217	229	212	196	228	236	246	221	193	207	193	228	211	199	214	220	232	253	227	229	207	227	210	227	218	182	220	223	238	189	205	205	214	227	190	221	206	239	215	221	179	213	192	203	249	247	221	184	243	222	216	222	241	198	208	221	214	183	177	216	222	241	218	229	210	213	208	211	232	182	178	225	192	213	194	191	220	203	199	227	221	197	239	194	194	222	230	206	191	245	190	227	203	210	250	217	216	203	191	213	217	190	210	185	208	197	231	199	202	201	225	170	237	206	196	212	205	199	195	209	210	223	223	215	199	202	210	235	219	207	205	236	194	221	243	246	237	199	198	211	213	231	221	235	200	205	213	199	228	221	201	199	214	182	218	238	232	197	236	220	220	187	223	200	222	242	196	223	217	220	245	183	280	200	225	231	232	199	219	209	221	232	211	217	203	199	180	205	222	194	220	204	206	194	196	190	215	239	202	240	193	195	193	235	189	197	203	212	218	209	214	194	200	195	209	234	193	185	206	192	219	213	215	211	229	197	211	217	211	222	204	204	217	186	203	199	201	205	200	197	214	206	185	228	248	225	211	253	231	207	221	234	212	196	219	208	213	239	226	226	210	245	210	219	209	223	208	206	239	217	202	210	196	191	219	190	194	191	242	222	196	190	215	186	163	234	203	222	216	211	219	186	212	223	189	208	186	195	194	227	228	228	202	214	235	197	198	202	210	195	212	216	242	216	204	211	206	205	205	205	208	231	209	221	194	212	200	226	232	198	222	217	207	230	199	231	214	227	198	231	209	209	231	177	206	235	193	209	219	204	200	214	206	189	238	195	188	227	223	200	212	205	213	208	208	219	207	210	251	194	202	214	210	223	201	224	204	195	226	188	210	200	201	184	218	213	191	223	205	188	230	279	248	198	193	221	198	216	200	223	222	207	195	217	246	202	209	207	216	223	215	224	226	201	183	217	228	191	201	204	220	223	206	208	229	205	219	215	231	209	216	202	237	220	173	218	219	195	214	213	235	213	206	209	203	198	219	246	221	201	216	193	209	240	216	202	204	192	225	204	204	192	179	192	207	218	224	231	230	230	228	209	196	199	218	213	212	224	221	223	191	206	192	189	230	209	210	218	224	207	193	195	209	247	222	204	189	209	199	218	231	206	213	222	230	204	208	225	203	206	204	215	244	222	221	228	213	200	221	230	213	246	220	202	221	209	224	229	203	188	235	232	198	206	246	225	215	207	211	199	202	194	208	202	215	222	245	215	215	230	207	207	229	202	211	215	172	201	200	228	194	231	226	232	233	216	193	222	238	210	210	209	216	193	209	190	224	197	197	201	204	215	189	224	209	243	214	187	211	220	193	189	231	205	206	222	209	194	188	232	201	212	193	215	199	225	233	236	237	194	213	216	210	184	200	210	233	209	215	199	187	220	202	222	254	235	237	206	202	228	226	182	216	211	222	219	203	198	249	228	191	186	204	219	226	218	233	217	213	204	205	219	262	209	203	211	219	195	194	215	229	199	220	207	203	213	206	192	199	206	223	198	178	188	213	181	179	210	220	207	215	221	206	214	187	203	199	265	238	229	189	193	253	214	219	213	197	191	217	206	220	232	214	218	217	215	190	232	192	189	235	223	194	233	227	212	221	214	212	197	197	201	221	197	207	237	180	206	221	186	190	216	202	202	206	205	222	222	214	212	220	199	231	204	197	194	218	211	222	220	216	224	217	204	219	208	197	216	215	210	192	217	191	201	237	207	218	228	225	218	234	226	215	182	197	204	218	200	190	201	233	225	224	205	209	212	198	222	200	202	227	183	220	206	211	194	227	203	211	211	193	190	248	204	286	195	215	239	217	203	186	220	240	184	219	226	184	188	218	213	204	169	198	197	221	208	215	216	220	234	231	201	218	218	212	216	205	199	204	189	188	217	260	192	209	217	218	192	223	204	218	229	205	230	211	223	202	205	218	222	194	210	225	238	221	188	204	213	217	212	219	194	197	208	211	221	216	219	226	202	213	177	194	223	203	221	222	204	221	215	208	232	203	224	201	184	204	231	221	202	219	222	228	228	230	232	214	207	209	214	171	223	217	208	195	202	184	204	220	201	194	226	207	214	231	212	215	210	204	181	190	205	226	222	224	195	202	237	203	218	214	231	246	221	225	203	190	202	173	199	208	226	191	207	218	218	217	203	185	237	214	184	186	208	224	221	225	231	203	221	234	206	197	198	185	199	224	225	200	219	235	218	189	191	238	232	233	226	187	240	229	219	196	210	235	202	248	256	208	208	204	195	197	214	213	210
24030	2725	1450	1474	1238	1082	887	885	763	641	647	684	678	685	709	745	712	607	582	570	585	544	575	523	551	508	533	537	651	534	486	554	525	533	521	528	561	484	550	545	507	507	528	501	508	532	525	494	531	508	504	483	514	491	542	511	514	542	497	491	502	535	510	466	519	495	504	487	529	534	511	542	526	516	545	505	468	465	536	549	494	523	563	492	505	541	553	516	497	505	505	495	535	537	521	518	511	528	508	509	520	523	513	543	476	489	515	538	526	520	529	507	499	509	495	480	517	491	550	571	479	521	456	559	520	499	488	561	510	504	514	532	518	488	528	528	517	506	540	513	457	476	515	512	504	504	530	506	532	492	533	518	490	520	518	507	512	533	508	516	523	522	525	499	492	501	494	523	480	518	479	518	529	475	479	549	510	518	494	515	493	489	533	527	522	491	510	514	514	503	507	498	528	541	561	498	491	553	501	503	502	459	524	494	506	528	446	519	528	509	499	514	491	509	517	510	484	485	520	518	490	520	470	493	513	501	483	485	520	531	526	487	522	555	530	533	513	555	487	475	499	473	527	523	560	519	517	451	506	500	505	447	502	495	467	491	513	492	467	528	526	484	475	505	488	534	500	523	503	531	523	499	521	509	508	516	509	516	516	497	518	485	538	505	514	483	547	473	506	528	501	496	506	485	523	508	509	522	507	527	460	465	517	497	550	565	507	494	516	523	527	509	492	512	505	520	503	523	491	521	484	523	511	502	486	482	521	518	491	511	466	524	559	508	508	524	535	524	547	530	508	522	532	545	478	530	513	480	453	508	477	468	509	484	518	527	510	506	507	522	492	466	558	498	527	533	480	542	505	507	481	508	510	510	536	531	484	497	540	504	522	534	503	530	524	532	515	509	515	546	526	494	497	499	531	532	553	516	517	493	517	512	542	486	535	499	507	553	487	501	522	495	539	526	512	507	516	534	551	475	505	510	503	538	515	525	537	535	488	535	501	479	509	516	521	492	534	524	562	488	503	478	509	508	534	548	498	515	520	503	523	507	485	532	502	496	476	474	497	472	496	501	505	521	530	486	490	501	507	503	535	525	516	524	502	503	514	467	552	540	543	536	531	531	534	470	510	536	502	488	523	481	528	537	498	489	522	552	494	479	504	526	516	526	501	460	512	530	516	515	538	509	509	511	523	524	492	502	515	501	503	520	518	488	534	453	502	527	525	480	543	509	529	508	514	511	476	504	510	502	519	473	521	453	540	483	494	477	507	487	529	537	522	527	534	521	505	497	531	493	510	508	513	533	495	501	538	516	523	531	502	511	524	478	500	503	502	514	515	470	492	535	528	495	488	512	528	499	490	513	494	514	492	533	537	481	516	498	506	431	459	544	512	508	492	555	541	506	506	545	487	525	542	527	512	505	494	526	519	528	531	482	508	503	506	499	481	468	505	487	484	514	530	485	526	523	535	459	503	514	532	488	505	554	525	511	511	488	539	488	514	508	478	504	494	542	481	514	553	501	526	539	531	530	523	474	495	504	536	522	534	480	472	509	543	483	531	517	514	482	524	537	510	499	492	516	494	509	477	464	500	447	517	488	520	483	505	512	479	500	518	516	526	483	474	530	523	540	514	510	512	484	516	514	518	531	522	498	507	524	523	480	512	562	510	490	536	508	500	493	508	492	464	504	526	462	498	509	511	538	532	529	498	517	487	502	491	500	555	526	490	501	573	526	505	513	507	500	480	476	525	536	496	493	499	539	493	515	486	528	510	535	526	487	473	524	499	507	515	504	533	533	497	491	527	518	573	560	551	529	509	489	519	540	467	523	521	492	516	506	553	492	537	534	527	558	498	533	542	501	495	510	483	501	520	524	536	487	490	521	527	497	487	524	501	511	504	509	484	533	517	523	498	555	541	505	485	507	488	511	520	542	522	521	505	521	509	539	538	509	481	499	500	518	518	480	537	504	547	474	493	491	499	539	449	506	521	534	478	487	519	529	503	541	500	517	520	494	493	499	488	502	512	521	494	539	484	527	478	513	571	502	547	491	561	548	520	496	540	506	492	524	488	507	509	519	483	560	488	531	451	492	528	502	524	499	515	533	497	526	514	515	499	483	477	514	533	507	494	505	512	514	525	528	520	478	506	524	540	470	514	547	477	511	501	520	470	517	470	471	519	517	551	518	513	506	526	460	506	481	527	538	507	527	522	524	512	502	520	538	501	558	523	488	475	545	513	526	500	527	506	535	499	506	508	535	498	476	535	542	536	532	555	550	500	512	552	538	506	479	545	482	488	482	483	500	505	494	480	510	543	504	487	488	459	478	524	474	501	497	522	525	524	514	480	502	531	478	528	525	481	518	530	557	479	499	489	497	513	479	537	526	561	533	474	506	549	517	505	515	502	531	518	493	470	535	533	519	519	545	533	517	523	510	501	506	504	499	527	525	519	503	472	517	504	522	486	535	525	502	459	516	521	505	523	539	509	513	470	544	523	497	517	498	510	538	485	488	508	500	517	487	494	501	517	490	520	516	555	524	516	496	490	500	499	506	495	475	498	494	452	523	529	513	533	543	508	494	536	564	505	480	488	543	492	524	538	514	478	502	507	484	505	491	517	533	563	517	532	524	528	482	486	527	472	510	510	527	470	518	508	498	512	500	509	514	507	530	528	531	537	497	517	488	471	522	501	484	476	489	536	510	524	513	490	500	508	545	506	494	496	537	528	508	521	501	490	462	485	492	520	530	541	488	472	499	525	529	506	524	483	514	526	564	568	499	517	514	515	499	533	523	513	502	525	520	524	503	490	484	530	455	497	524	509	533	512	503	510	514	533	517	486	494	485	508	476	466	506	534	535	528	509	513	524	562	521	503	496	511	509	512	459	504	506	505	513	521	519	531	487	491	465	489	496	553	547	519	496	485	509	534	496	468	505	468	517	503	527	515	502	499	509	509	520	458	500	472	462	508	545	538	520	514	504	531	530	511	500	547	516	521	489	511	503	493	520	524	527	545	489	498	504	515	489	499	520	532	525	470	495	547	491	505	505	522	519	476	479	528	513	492	541	527	521	517	512	517	495	517	496	491	502	458	535	486	511	512	526	530	528	481	530	540	500	523	498	512	532	510	557	526	550	493	515	522	484	485	517	496	541	514	502	510	509	497	501	494	485	532	516	524	549	514	494	487	491	492	539	521	501	521	518	512	500	498	473	515	520	543	521	526	491	480	484	510	524	542	494	514	497	485	530	537	578	515	500	494	537	536	474	489	481	502	498	544	505	519	521	496	461	516	546	507	526	495	478	506	512	519	516	474	513	494	463	498	519	496	507	517	467	472	487	534	549	501	520	523	529	478	499	510	484	492	520	508	542	523	515	490	460	484	486	513	502	492	494	506	522	532	505	513	520	496	502	502	522	510	494	496	490	508	498	532	565	531	525	516	507	490	493	522	506	532	472	499	504	538	510	513	529	525	534	503	517	488	507	501	496	516	482	561	526	496	531	535
50628	19503	4687	1706	852	630	503	476	450	392	368	419	434	396	376	395	405	362	359	344	373	365	375	380	336	345	369	346	410	372	363	361	317	361	352	359	330	360	324	352	349	365	342	355	370	360	345	393	347	367	329	362	361	385	329	357	358	339	356	385	365	335	346	324	354	374	357	310	325	333	317	391	368	365	338	318	339	329	352	321	350	349	323	352	314	360	359	346	321	315	354	320	337	358	321	373	363	350	344	385	401	355	365	355	354	319	346	361	358	346	386	373	360	336	340	345	357	343	324	345	330	343	335	297	348	310	345	339	340	350	329	334	333	301	339	321	340	347	349	365	315	344	325	329	369	387	347	341	342	357	353	401	348	352	372	339	367	378	318	359	358	354	343	350	368	358	346	328	325	358	269	357	356	343	363	346	325	332	381	369	356	374	351	332	369	352	335	370	335	347	315	361	346	371	311	367	357	372	337	323	350	359	360	341	341	312	325	347	320	380	348	364	362	339	335	327	327	354	330	358	328	359	376	371	346	343	315	334	340	323	362	344	358	358	350	358	350	389	346	340	355	323	337	361	350	341	357	347	352	322	357	338	392	390	356	338	328	322	348	335	339	346	335	338	321	348	322	378	344	354	313	339	350	339	298	333	366	357	359	369	352	342	320	315	328	336	320	363	338	353	351	353	376	361	345	343	379	334	364	366	315	333	355	354	360	332	346	365	341	372	326	330	370	361	382	351	354	344	328	324	312	310	305	340	329	378	356	376	316	332	334	331	330	345	364	319	300	318	372	353	354	350	330	343	344	350	330	318	361	359	382	360	334	376	344	333	352	367	336	384	352	341	352	347	352	348	332	341	367	347	328	377	339	349	301	331	337	351	349	367	337	345	325	342	359	348	353	363	354	395	340	378	336	372	358	371	339	335	393	329	322	357	330	358	322	324	333	351	369	321	338	362	336	374	337	340	366	326	343	340	355	348	330	374	360	347	370	375	344	331	366	355	376	349	351	336	337	369	348	322	336	302	332	352	386	349	348	345	299	325	371	334	303	332	369	396	340	358	340	328	375	334	358	335	304	331	349	354	353	383	354	339	358	353	338	350	351	337	344	320	339	386	327	353	348	342	339	357	342	336	369	350	354	401	361	351	334	332	380	373	322	355	346	356	285	320	329	369	332	358	315	333	344	340	373	370	350	381	327	350	331	310	360	340	360	353	352	335	333	374	351	375	357	343	354	363	377	331	362	335	355	383	368	346	339	328	344	311	345	344	338	338	354	350	355	363	364	360	331	372	340	363	344	343	354	364	356	324	374	362	373	328	331	358	330	332	360	338	344	347	331	347	404	352	362	367	376	327	362	375	315	351	315	329	312	328	333	327	357	360	363	362	331	357	356	341	381	338	334	342	344	350	381	371	342	352	351	327	336	337	341	349	342	347	377	353	347	330	384	349	355	378	351	346	323	330	359	377	309	344	342	306	346	396	407	326	330	318	322	340	354	331	347	346	365	372	375	327	354	347	355	320	340	334	332	330	337	332	332	354	364	338	355	328	334	367	353	339	345	332	337	376	363	316	353	363	359	379	342	354	400	329	370	372	337	326	366	341	377	357	358	358	327	333	359	313	363	361	394	332	301	370	380	344	342	362	340	372	349	347	348	345	364	316	373	379	352	333	323	345	359	337	329	339	351	347	337	334	346	356	336	335	337	364	359	386	333	359	348	317	363	327	350	321	328	327	373	337	335	354	355	365	339	356	340	354	368	342	353	349	351	342	318	409	340	402	324	350	355	352	341	333	281	342	358	347	375	378	325	352	372	336	326	346	327	348	334	310	328	352	324	368	350	296	357	323	340	324	382	354	324	338	353	344	319	380	320	340	333	358	353	355	304	335	320	355	347	361	340	338	358	358	363	356	342	328	352	288	343	342	388	382	347	321	353	361	347	372	350	385	350	366	331	326	378	348	356	330	341	328	381	288	344	313	368	344	323	325	304	345	390	352	351	347	350	316	380	369	329	315	333	312	368	333	329	355	365	367	347	360	347	353	319	344	341	338	318	355	372	348	333	360	351	351	353	338	352	345	317	333	347	357	352	351	322	331	361	376	324	328	357	356	343	383	336	337	392	379	313	339	355	343	320	342	401	378	377	411	341	296	369	367	338	377	323	352	364	386	364	321	355	338	349	365	323	356	366	340	350	364	356	350	357	373	339	339	348	298	333	364	370	367	396	357	378	358	321	374	334	326	338	334	394	322	306	338	352	339	379	341	341	324	361	333	347	354	322	334	381	323	363	358	369	330	365	332	346	329	326	374	323	336	365	342	340	345	329	335	350	334	316	335	353	362	334	332	319	354	345	370	349	325	350	387	380	360	391	354	376	317	384	373	377	332	351	386	358	346	316	337	366	347	335	343	302	350	336	345	347	384	342	387	354	362	321	327	318	375	343	341	366	357	375	350	308	361	346	333	380	345	330	339	382	355	366	354	344	337	388	331	342	364	346	377	352	332	400	333	358	308	340	366	313	357	335	345	364	327	384	350	351	363	350	336	349	344	335	345	356	317	345	329	346	352	349	326	372	365	353	370	336	338	349	347	335	388	343	352	343	352	316	355	392	358	380	382	384	353	368	344	343	345	339	333	322	382	378	372	309	314	385	348	349	368	358	336	352	340	354	339	367	326	324	341	356	367	336	342	361	358	352	362	341	346	327	324	363	385	320	318	364	391	345	341	322	346	343	331	342	365	361	365	325	358	341	307	358	334	376	351	338	342	333	338	354	377	343	309	333	321	317	361	336	361	342	363	348	367	379	316	384	320	343	325	365	346	310	331	351	358	379	373	345	348	369	379	329	349	361	363	356	337	403	338	357	318	349	330	364	349	321	364	324	360	345	356	352	371	330	334	381	349	317	381	332	340	332	339	326	352	334	343	372	327	374	350	343	377	326	353	344	349	339	333	367	313	324	343	380	361	329	353	351	332	314	339	352	327	358	314	377	324	362	366	358	347	309	367	336	354	369	329	405	386	322	370	362	330	369	341	347	364	356	356	343	359	338	346	334	326	340	322	313	388	357	338	335	346	364	345	336	356	357	364	321	338	345	341	353	343	347	328	357	382	344	362	359	344	333	364	368	313	335	349	366	314	333	335	357	314	340	363	323	364	349	361	337	333	347	324	368	362	323	356	316	333	395	386	354	343	346	381	376	328	359	333	331	349	387	365	353	375	349	326	324	342	335	349	387	334	376	354	367	365	346	351	368	343	340	346	342	374	400	365	378	341	295	352	327	349	324	353	354	346	307	320	345	318	344	352	373	317	362	309	331	366	359	335	356	351	341	348	343	368	367	324	368	385	372	339	332	363	368	367	316	313	328	332	363	333	329	338	344	344	331	373	318	326	322	344	329	345	384	353	311	357	344	346	381	323	307	387	387	373	368	376	320	339	347	395	350	305	343	335	300	351	333	343	363	333	347	334	373	365	354	335	360	329	327	352	342	316	339	321	388	378
32357	4121	2557	2670	2110	1816	1497	1427	1220	1193	1072	1035	1057	1097	1158	1168	1051	896	877	887	802	843	853	829	774	820	789	792	1221	835	806	774	747	828	782	765	778	802	758	827	796	767	758	759	801	792	755	807	806	770	798	801	756	752	778	793	762	726	771	782	829	830	787	724	774	765	759	723	764	782	796	766	744	786	761	761	819	773	756	756	727	752	712	766	746	748	797	783	779	754	797	777	788	736	743	765	759	752	767	788	735	718	775	791	703	759	734	780	743	721	756	739	784	778	734	771	770	782	814	751	775	818	822	740	791	724	830	765	728	756	760	774	782	770	762	829	744	750	766	713	710	735	772	796	756	735	807	720	761	771	780	702	736	772	741	752	733	754	749	730	745	753	731	756	736	781	770	791	754	802	730	742	776	722	695	770	762	755	800	744	792	752	763	769	807	755	775	756	769	800	769	757	720	752	737	787	744	722	758	743	769	731	711	738	765	749	738	769	794	803	767	725	779	793	782	810	783	800	699	746	777	736	728	755	792	776	838	763	711	741	762	749	775	759	736	738	734	770	680	794	739	767	765	725	791	767	765	718	768	739	742	801	792	770	768	733	759	767	785	702	753	729	758	713	723	735	750	733	730	700	750	739	741	789	757	774	751	728	747	721	717	743	754	767	760	775	715	732	753	775	784	745	703	758	770	724	711	751	814	761	732	723	784	731	724	784	779	738	738	747	747	812	779	755	765	716	789	714	761	745	780	754	787	795	749	752	804	774	766	770	774	764	763	724	726	774	767	787	736	680	744	771	774	762	812	737	809	763	747	730	743	698	753	770	763	711	787	766	746	732	750	772	748	733	746	732	762	754	714	779	720	791	778	715	746	782	745	768	783	763	761	717	702	776	726	731	747	735	744	778	780	727	802	744	714	757	777	831	750	735	802	720	747	756	806	745	711	825	834	766	815	733	765	746	787	734	776	722	759	740	783	725	767	746	730	741	754	753	717	785	775	783	749	719	801	736	797	726	739	744	755	788	760	767	751	694	800	764	720	764	696	716	789	719	766	685	761	735	787	770	734	755	785	817	811	740	747	746	745	758	750	761	759	744	761	774	741	809	738	773	740	766	768	817	752	779	797	764	792	740	743	768	747	804	777	793	776	737	749	750	766	799	826	757	732	748	752	758	721	749	784	789	776	784	754	737	747	779	707	789	762	809	705	771	724	749	779	809	738	752	750	754	804	773	710	736	785	750	801	730	763	779	749	769	758	728	765	769	772	723	786	726	777	780	752	747	757	777	762	735	802	698	772	775	754	773	746	748	747	732	781	709	712	785	743	732	732	796	744	784	783	782	734	726	732	767	797	777	783	788	768	783	744	721	762	748	773	708	754	763	793	775	758	748	778	787	789	759	726	781	789	745	742	754	772	765	768	771	796	773	762	776	745	776	729	728	801	728	746	714	733	765	767	759	777	762	770	745	701	695	756	792	818	725	747	753	748	763	758	777	777	747	726	762	763	709	755	779	728	789	744	790	745	786	756	725	730	794	731	783	763	731	769	785	737	793	734	797	752	774	808	724	710	769	779	693	708	768	804	713	784	821	807	751	721	777	785	733	782	764	777	754	761	772	782	727	758	773	786	741	771	761	765	731	769	759	762	743	743	750	792	796	764	790	807	740	750	749	730	763	754	754	759	770	790	739	740	765	735	807	778	779	724	758	812	722	740	729	771	783	743	768	764	736	754	793	752	718	800	777	833	742	765	747	765	718	807	725	794	784	759	793	784	745	735	755	753	760	738	774	752	677	757	774	748	766	772	762	778	792	756	784	757	741	763	784	756	803	788	742	731	763	763	768	715	740	720	786	779	715	763	689	765	787	767	761	725	813	773	721	782	747	763	749	746	828	748	785	771	740	772	762	750	737	722	749	771	799	763	738	766	776	793	764	771	702	780	713	805	802	753	722	731	714	771	731	736	766	714	737	807	775	778	762	727	819	758	773	736	757	765	761	744	778	761	719	765	697	697	756	784	732	758	777	732	728	743	820	754	774	808	740	834	747	729	766	755	764	785	811	796	772	720	790	779	763	804	780	766	707	714	774	748	717	736	762	806	762	726	767	739	738	743	759	782	789	702	792	758	731	745	817	808	773	733	759	765	767	747	792	793	799	797	827	757	735	732	728	731	734	804	767	751	769	719	739	715	799	766	715	747	699	784	794	717	718	759	759	758	755	719	750	774	749	747	759	750	798	795	729	769	790	740	772	762	726	723	738	785	775	798	761	727	827	759	718	776	745	770	780	754	730	765	776	730	740	747	791	732	796	772	756	813	787	722	751	804	799	768	734	764	772	795	809	746	769	718	829	737	752	782	727	771	775	748	746	785	721	751	688	814	781	743	747	780	802	723	770	704	749	780	775	747	784	765	791	789	771	775	794	787	744	728	797	762	752	734	727	706	752	738	749	750	742	778	743	760	774	752	735	744	783	775	749	768	730	771	743	783	746	740	779	739	742	779	760	719	777	774	736	729	745	770	767	763	758	782	763	736	686	784	741	784	759	752	764	722	735	767	792	742	773	790	742	741	794	783	824	723	767	762	713	811	717	753	721	750	746	746	724	738	712	729	729	734	718	775	724	787	747	769	767	763	766	757	728	761	829	792	716	821	719	750	807	719	763	766	749	751	737	745	761	732	767	718	774	770	798	760	707	705	740	765	749	736	783	705	822	747	752	733	764	768	752	779	800	756	698	784	707	721	778	767	761	752	738	778	759	794	723	756	725	755	808	752	760	715	726	729	757	726	732	706	767	771	757	740	749	792	776	786	737	724	770	771	758	713	791	788	750	742	770	766	744	819	757	747	727	784	783	760	756	739	748	749	776	768	755	748	789	747	767	776	775	789	771	704	789	758	736	764	795	798	728	763	718	788	801	751	766	734	767	712	737	738	781	738	784	758	764	727	750	747	706	740	774	765	742	738	771	732	812	746	793	757	745	723	770	781	741	715	757	796	721	733	721	750	761	706	724	746	751	762	777	678	666	778	751	805	794	741	706	775	736	771	752	741	792	815	697	756	776	750	739	775	779	776	804	792	766	759	740	748	772	742	797	777	760	763	766	758	725	766	767	794	737	785	740	796	788	737	735	731	742	796	780	740	732	684	762	759	759	685	717	767	766	731	723	784	755	765	756	796	757	720	778	761	741	783	746	807	790	770	797	728	796	711	849	796	756	791	833	772	745	706	734	719	743	782	724	750	702	726	792	749	728	755	701	799	735	719	764	816	758	732	795	767	778	730	720	739	729	786	751	787	778	747	745	777	763	783	750	782	740	767	782	759	757	752	734	734	750	769	824	742	752	754	722	766	752	748	736	754	723	764	771	767	799	744	738	803	770	767	740	745	764	784	789	741	736	761	770	761	757	779	709	801	766	773	728	761	737	768	744	718	783	763	760	755	733	801	773	764	758	807	785	811	794	747	766	817	777	804	749	762	771	751	779	743	771	753	709	761	756	776	787
14814	2517	223	143	121	138	140	130	125	126	120	123	123	119	162	132	121	125	141	138	127	120	119	120	112	106	130	127	123	101	132	134	121	135	105	102	113	129	127	116	112	116	128	99	121	123	108	113	124	115	119	136	107	126	128	124	125	127	121	111	124	109	129	111	122	143	118	118	141	125	124	128	116	116	114	130	127	121	120	104	133	122	119	116	122	108	129	109	118	144	119	136	131	121	121	118	107	107	114	121	112	114	129	111	109	124	126	119	114	111	134	119	153	113	128	130	121	120	130	131	122	137	136	121	142	120	113	100	123	138	111	105	128	110	112	126	101	149	99	118	109	127	124	113	106	132	122	116	126	99	125	113	131	106	113	131	110	134	126	140	123	118	120	116	110	124	119	90	118	117	143	125	135	118	114	136	114	122	120	101	112	114	106	131	114	126	136	127	142	113	125	142	111	142	119	102	123	128	127	136	130	131	130	126	104	118	97	122	155	135	111	97	104	112	110	137	123	104	114	130	120	108	130	124	139	119	119	131	130	137	97	110	122	131	125	121	115	125	131	117	116	120	140	115	108	111	127	121	136	109	113	133	102	106	106	114	115	113	119	119	130	117	124	128	136	105	134	118	118	116	123	127	112	119	116	113	126	140	126	115	138	124	120	125	117	120	129	125	115	142	126	141	139	95	114	102	101	115	111	127	103	110	132	112	119	126	112	130	119	121	84	113	129	122	103	128	117	127	167	119	103	86	130	108	134	122	133	111	134	125	108	115	121	118	103	137	120	124	149	113	122	127	141	127	127	109	132	115	129	112	137	125	140	122	139	127	125	102	122	122	126	119	132	118	107	101	120	99	115	101	100	113	143	120	118	104	125	126	121	107	126	128	136	139	106	104	116	127	108	113	96	109	124	122	149	140	139	105	139	107	113	113	136	95	129	112	130	123	129	125	131	104	132	107	94	132	123	110	119	111	128	121	112	112	137	119	109	118	113	119	124	145	123	136	114	136	97	140	141	134	126	111	115	146	121	122	140	105	110	109	110	118	115	124	111	133	98	105	120	116	99	114	130	137	114	122	123	143	123	118	141	122	143	113	154	99	126	103	112	92	95	128	107	124	149	138	130	120	127	121	129	113	128	141	117	96	110	115	122	119	113	123	115	100	115	125	137	113	103	137	132	140	128	118	117	113	99	140	131	117	107	131	108	119	119	111	127	125	128	119	123	134	128	108	122	109	93	114	132	111	113	119	121	125	137	116	113	116	134	106	122	149	129	110	132	124	139	121	129	125	130	136	155	120	115	113	136	124	125	107	146	120	91	109	130	105	132	145	132	108	119	117	130	119	107	128	121	103	110	127	130	135	107	136	124	142	156	133	112	133	105	130	117	103	104	134	119	121	131	115	126	106	102	123	118	137	123	158	120	114	123	112	116	105	114	109	115	147	116	109	116	133	117	106	116	136	108	131	118	117	115	116	128	110	119	121	133	113	139	141	149	107	125	123	112	124	125	123	141	128	119	114	135	112	106	113	130	91	131	125	123	124	103	119	123	117	114	137	133	112	112	116	141	134	135	111	131	125	102	107	128	123	134	112	124	131	126	128	132	119	115	123	108	109	110	125	129	122	120	128	118	122	106	123	125	134	110	117	123	127	102	133	137	115	111	121	111	121	122	138	124	108	124	138	97	128	137	126	131	139	123	131	127	131	106	134	110	105	123	106	138	121	101	124	127	112	118	101	140	119	124	109	121	103	121	129	116	111	135	112	124	127	106	116	123	97	133	104	113	123	121	124	109	111	127	118	126	134	123	129	132	125	143	141	101	114	133	124	134	118	111	123	107	132	115	113	109	124	112	112	109	91	113	124	140	141	122	120	132	123	128	133	117	144	111	124	137	126	131	133	114	115	128	125	128	131	116	119	133	111	107	112	117	139	136	129	124	135	112	140	129	123	144	121	105	133	126	146	119	131	136	116	104	126	124	134	131	103	133	129	98	120	128	117	122	127	120	128	125	130	111	114	127	106	130	112	132	118	117	123	100	112	94	126	106	113	132	115	115	110	102	114	124	122	125	136	134	84	129	151	86	113	94	104	117	116	139	117	132	108	108	119	111	127	131	114	124	111	106	113	117	106	111	131	107	145	118	119	131	108	120	152	116	129	122	109	114	137	127	129	136	122	118	110	136	145	138	130	129	123	107	109	126	117	121	130	138	131	141	119	119	107	113	135	145	113	128	122	129	105	117	114	111	120	117	149	116	122	115	130	108	111	121	124	101	127	133	135	134	140	102	112	124	122	141	121	116	115	129	136	115	104	125	113	116	117	100	135	114	117	118	120	114	125	123	124	111	143	126	126	136	131	128	122	125	117	109	106	106	116	127	119	128	135	123	125	115	114	107	131	128	130	102	130	112	114	131	142	102	131	128	113	141	133	122	105	113	122	125	118	132	120	109	117	102	123	116	113	116	126	124	142	123	117	100	110	151	109	107	118	132	116	133	122	124	132	124	122	111	126	124	121	121	123	128	147	123	104	115	132	132	102	115	131	110	132	114	126	135	102	105	132	129	121	118	104	113	133	108	110	99	134	125	113	106	113	126	146	121	121	103	137	86	146	137	148	124	116	102	127	127	145	106	117	143	113	121	147	124	126	130	126	137	129	136	122	129	109	133	119	123	126	110	110	133	120	114	123	107	108	96	113	111	135	115	114	116	117	122	109	111	140	103	110	133	108	109	119	127	132	96	101	120	115	126	123	133	135	109	117	122	124	113	119	129	121	118	122	141	129	105	112	105	134	117	123	132	118	124	122	125	134	107	108	112	145	125	106	146	126	95	134	149	127	114	126	117	123	121	134	116	117	107	115	119	127	122	129	126	92	127	129	127	129	96	114	102	119	113	109	130	111	98	140	131	121	120	126	120	101	145	139	132	101	103	117	113	127	111	115	115	100	123	124	119	111	110	129	123	137	117	126	121	119	117	138	128	111	107	123	149	122	122	123	109	135	109	114	120	136	115	114	116	105	124	112	132	93	121	139	131	134	124	131	132	106	126	109	103	129	122	111	114	134	114	101	107	115	120	135	113	116	116	118	114	123	114	105	131	128	107	128	111	138	127	111	110	125	117	120	111	127	125	125	120	110	135	135	125	113	130	123	111	123	134	122	111	132	95	116	126	117	129	117	138	106	113	104	137	116	134	104	97	102	105	102	123	126	125	132	112	125	142	115	111	108	96	96	105	135	121	129	116	121	141	126	127	124	109	128	119	106	122	103	122	101	121	115	118	122	120	137	124	100	117	111	126	127	104	119	122	114	125	116	127	121	115	125	114	127	144	131	134	124	139	114	140	140	114	137	118	140	129	128	115	127	129	126	123	131	121	114	112	118	125	116	123	136	118	133	146	139	119	111	112	119	103	127	126	130	134	119	117	107	113	97	115	138	145	147	128	99	125	110	106	110	106	96	118	131	118	113	125	126	135	124	117	109	111	140	134	120	104	109	131	111
9212	1153	434	415	412	393	353	347	357	358	311	345	369	384	399	413	365	348	353	338	322	287	304	315	303	290	351	312	327	367	316	321	298	303	308	324	313	343	328	326	326	284	324	325	302	294	309	322	353	317	331	333	322	354	311	338	302	301	307	287	333	349	331	357	335	349	302	282	315	314	353	320	341	325	296	314	306	325	325	312	272	313	312	349	308	337	308	310	302	311	325	318	293	314	310	323	294	304	311	310	302	323	313	329	324	297	340	318	353	308	324	306	344	324	316	323	325	342	342	313	348	331	346	310	311	250	331	325	313	337	322	299	329	304	308	328	329	351	307	324	326	296	300	303	342	325	277	338	321	340	317	350	308	326	300	313	347	335	323	282	298	314	303	336	348	303	317	323	341	323	305	332	345	319	326	317	322	333	322	319	312	304	311	315	302	332	291	322	346	318	322	314	315	332	352	300	302	304	307	357	301	311	309	319	327	330	339	291	319	323	330	316	339	319	329	332	328	305	327	307	318	301	309	327	313	322	339	282	353	304	342	367	335	310	303	344	318	323	341	321	314	313	321	317	337	329	341	328	304	338	331	298	305	301	314	308	350	308	293	318	304	369	333	331	325	287	336	309	337	338	323	335	342	336	339	279	349	288	348	323	350	295	311	311	335	301	333	320	340	316	328	333	337	329	314	312	333	324	327	314	323	333	309	321	323	325	324	311	331	349	292	336	346	314	327	330	303	352	336	333	299	307	363	326	344	311	328	330	318	338	327	335	343	322	313	344	323	305	302	336	324	320	337	351	360	329	293	347	312	318	347	317	364	290	305	346	304	326	315	358	336	336	338	329	332	329	322	329	324	302	336	328	328	321	343	330	323	329	341	307	335	325	342	314	307	317	314	332	315	300	332	330	305	333	307	326	359	313	312	336	331	323	300	306	312	318	329	328	307	336	317	318	313	317	352	293	324	278	294	340	298	315	336	302	298	316	345	321	308	284	361	324	335	326	325	327	297	316	353	315	320	304	379	326	328	323	335	326	360	304	322	331	346	305	330	292	329	361	294	342	307	308	306	313	303	347	323	344	321	335	315	325	324	308	323	325	334	347	337	326	329	333	322	311	352	295	312	339	289	293	346	301	330	341	307	352	308	334	338	321	321	307	322	335	302	336	346	335	315	338	344	324	294	336	337	307	315	304	322	308	299	329	326	323	315	310	331	318	328	377	321	322	300	341	338	339	307	336	346	340	342	286	303	355	282	325	310	297	328	282	320	341	326	330	298	312	307	330	312	329	300	311	300	313	326	335	360	324	315	329	294	314	327	304	322	314	312	339	318	302	322	340	347	311	310	314	323	317	345	309	352	335	314	320	300	332	313	301	307	312	313	330	304	329	335	293	341	280	328	326	308	307	320	328	338	306	334	304	322	325	301	325	319	295	327	343	351	316	319	309	311	338	310	330	332	294	304	337	322	332	334	301	304	318	330	350	318	339	327	309	333	322	311	315	313	317	316	355	288	339	319	287	292	299	311	309	334	320	321	318	290	290	332	308	326	344	295	336	311	334	307	346	307	312	313	344	289	299	310	326	329	353	332	315	309	308	288	341	331	324	325	290	307	335	337	310	328	316	308	341	337	303	303	357	281	325	329	341	322	338	306	331	306	334	305	295	334	339	306	316	330	335	315	346	335	316	322	308	347	316	297	327	314	344	324	326	319	314	349	321	346	335	305	310	351	314	352	295	326	301	342	378	321	316	333	312	351	326	328	331	316	313	312	305	306	333	330	289	343	309	349	300	315	334	340	332	303	331	325	348	336	306	284	323	306	323	299	346	335	331	349	313	328	357	323	341	336	306	353	306	300	337	310	327	358	289	334	331	311	310	312	310	340	303	315	301	315	327	322	342	340	334	333	313	353	309	317	317	300	328	315	309	319	313	330	299	311	356	320	308	319	350	305	341	312	315	343	304	344	344	310	329	309	298	334	318	328	308	331	333	302	288	325	317	320	302	319	313	338	304	332	293	330	329	294	343	331	329	325	317	344	292	313	333	292	295	320	300	304	308	319	307	330	332	323	353	330	314	317	341	318	321	328	281	325	315	270	310	324	327	327	337	284	353	317	341	302	293	306	356	320	329	306	302	329	324	324	353	315	320	314	297	324	328	342	351	311	319	334	321	320	301	323	320	341	341	311	328	330	355	317	348	329	345	319	320	331	311	327	287	327	305	344	315	330	329	282	343	336	295	301	304	296	329	330	293	323	338	312	311	331	303	326	326	334	307	330	301	323	322	316	316	324	331	362	307	332	320	320	336	296	314	299	346	304	312	302	275	331	321	327	356	335	339	319	338	322	308	342	331	317	326	331	277	356	344	305	300	295	347	308	307	334	329	290	330	340	312	337	294	315	309	350	339	310	316	333	290	317	325	313	332	321	334	323	305	312	313	310	333	288	295	338	344	315	315	355	340	325	328	340	312	326	311	301	328	301	339	361	341	318	319	308	309	328	322	340	322	337	303	290	340	319	289	324	335	304	367	305	323	348	314	327	297	309	325	345	337	284	316	332	339	329	307	308	284	331	336	354	301	314	321	327	296	294	301	311	343	316	341	337	325	332	321	314	348	350	332	286	319	319	319	305	337	308	322	314	301	350	329	336	314	338	373	318	329	341	332	326	328	312	337	320	354	346	333	284	308	352	313	296	329	318	326	322	316	306	307	320	323	323	315	341	329	346	324	298	335	307	287	294	346	327	338	320	328	325	324	351	333	324	331	308	323	320	310	303	324	340	325	307	307	306	335	331	296	316	355	351	317	311	311	347	340	304	332	298	323	281	318	339	305	318	327	352	323	320	345	335	322	304	294	331	311	294	298	334	354	336	337	329	307	339	277	305	328	304	298	289	328	304	318	325	332	320	269	336	314	332	361	328	315	318	357	318	345	296	296	332	296	302	320	338	326	310	297	313	337	337	299	328	322	354	297	352	354	330	305	319	324	313	343	327	297	297	297	332	352	293	350	319	328	310	330	297	304	360	306	334	302	334	353	329	333	296	295	312	307	328	302	314	285	351	334	309	344	335	362	324	291	308	336	334	342	307	356	324	350	317	323	319	277	311	369	333	357	311	319	319	300	336	337	346	358	344	317	302	343	294	303	309	289	301	309	347	313	329	327	298	299	317	302	349	335	329	328	351	307	334	315	359	306	309	336	318	329	331	337	351	326	352	316	301	297	320	331	311	305	315	327	307	307	331	287	347	340	303	328	347	322	309	341	309	326	285	304	326	310	328	287	315	320	294	327	340	306	314	299	334	319	316	303	330	353	307	328	328	328	291	313	305	329	311	343	309	337	309	328	311	309	342	322	323	294	317	315	358	327	320	310	290	293	332	320	314	312	307	336	312	311	324	330	312	301	308	314	320	334	326	324	340	346	319	321	316	325	317	330	316	313	320	308	316	316	288	298	306	284	330	322	305	290	323	315	344	332	353	296	301	313	302	311	346	305	282	326
36963	11029	1466	636	377	332	291	257	222	248	235	252	229	235	244	240	243	240	219	207	229	216	221	224	235	222	209	208	225	176	203	225	192	195	217	213	200	221	218	229	188	211	216	220	208	196	217	218	208	229	195	219	178	214	200	203	197	192	224	199	188	192	195	223	180	217	191	192	208	220	193	223	194	196	213	206	190	202	199	237	198	212	212	207	190	214	204	207	216	194	219	219	193	219	221	222	186	178	206	183	187	189	174	191	220	198	208	180	225	202	203	211	238	199	189	199	203	189	188	201	181	204	190	226	212	199	219	215	234	210	195	215	209	238	188	195	203	193	210	205	187	211	183	212	222	194	215	225	196	199	230	196	203	218	207	209	207	203	195	198	226	226	239	214	193	222	199	205	201	199	211	222	193	199	204	186	233	195	202	197	205	219	212	191	187	217	192	201	208	197	217	255	228	212	211	239	216	198	213	232	204	192	226	193	178	215	222	218	202	217	178	165	204	180	193	179	197	202	229	183	209	207	206	194	183	204	176	201	178	197	200	221	189	209	230	202	197	236	224	192	230	209	230	214	199	220	191	215	194	207	229	198	208	208	199	213	219	181	228	189	222	197	215	162	201	224	203	214	205	175	230	207	183	181	180	201	209	209	209	206	223	204	209	202	199	194	200	191	202	216	181	213	224	194	186	218	216	202	206	209	194	187	189	224	197	198	201	185	203	213	228	212	235	199	201	191	206	214	208	192	196	210	205	188	196	207	232	207	229	209	190	193	202	194	196	234	199	181	188	201	178	176	209	209	212	198	200	196	222	208	198	228	227	217	203	202	211	204	187	219	213	238	204	213	214	184	229	201	200	185	193	203	213	186	198	183	189	186	175	203	220	183	210	216	207	211	194	230	210	180	217	228	222	219	191	195	196	217	200	210	196	214	202	203	201	206	204	208	201	204	207	233	205	197	199	178	254	216	215	201	206	192	212	243	200	210	238	214	191	185	175	199	206	205	214	204	198	188	197	183	192	209	192	184	188	215	197	174	187	195	216	220	222	194	219	206	184	196	194	211	210	173	195	217	194	206	208	223	203	216	203	211	258	207	200	197	206	195	179	190	189	181	188	214	226	208	210	192	200	203	212	205	168	183	216	188	205	195	202	231	209	207	191	216	233	218	239	190	230	209	219	208	182	203	209	188	209	163	208	194	188	212	234	203	200	188	172	185	222	195	213	177	188	219	203	215	238	222	210	201	164	214	239	233	182	201	212	177	184	197	228	189	224	204	206	217	202	164	193	186	207	212	197	188	159	184	199	202	205	200	178	205	209	184	216	189	180	206	209	199	194	219	200	217	192	225	232	190	212	209	166	206	201	215	205	184	203	223	202	183	184	215	203	201	218	191	193	208	225	195	192	194	197	214	241	221	195	191	191	206	222	190	213	201	237	210	199	197	185	188	223	187	215	187	214	169	194	208	202	220	207	220	207	228	202	214	197	187	185	204	215	219	173	202	198	215	188	178	186	205	203	218	180	210	226	202	201	182	214	189	211	188	212	211	204	189	204	215	223	231	205	206	191	196	195	198	185	189	227	212	184	209	221	203	227	196	195	202	216	210	202	191	204	214	179	198	190	183	206	191	202	209	181	194	190	209	211	192	214	219	184	212	195	202	186	212	200	234	193	211	187	191	214	227	228	200	201	234	202	222	202	222	212	199	243	233	193	191	220	173	216	190	219	215	210	209	204	190	201	177	208	214	237	213	202	233	210	221	240	190	205	199	199	224	178	191	210	192	188	210	215	190	206	226	213	189	187	181	193	223	195	203	210	212	224	217	201	204	201	211	192	205	182	188	204	208	221	216	192	187	201	205	196	219	226	202	188	175	203	209	218	225	196	201	206	213	209	212	194	205	186	213	208	196	204	187	191	195	198	212	223	235	168	212	197	191	208	192	190	183	204	227	197	169	194	212	222	238	208	180	213	207	208	205	213	198	204	195	196	198	214	231	230	219	190	198	222	190	186	190	189	205	187	226	208	209	219	186	181	213	218	200	218	192	210	225	207	194	192	190	190	184	189	203	200	204	203	212	200	206	199	180	231	218	204	246	188	199	212	219	195	208	198	209	181	194	223	207	189	211	224	210	225	208	224	215	212	214	214	204	210	214	206	226	209	196	172	218	217	194	221	197	223	214	196	235	204	243	180	213	212	220	216	170	191	208	213	189	209	212	213	182	236	179	216	223	210	167	196	207	191	216	225	211	153	223	214	205	210	191	180	210	211	176	177	191	182	198	220	188	198	205	226	228	196	193	196	201	174	169	205	209	205	173	184	212	186	224	192	219	209	213	207	203	206	221	174	184	221	233	228	222	193	229	215	225	213	230	212	237	216	232	208	238	216	191	209	192	202	213	206	210	201	197	186	223	196	181	204	239	183	193	177	209	200	235	218	217	218	210	213	197	200	214	223	196	197	201	203	202	217	216	200	203	193	228	198	205	194	208	228	225	176	211	204	193	215	194	190	212	186	201	221	227	203	232	203	227	218	202	200	197	191	175	198	218	223	220	195	195	210	222	219	242	166	212	200	182	214	211	216	206	211	247	185	204	194	217	191	188	185	235	232	199	227	202	200	172	215	213	189	199	229	217	212	200	215	193	204	231	222	201	206	186	183	210	224	226	227	192	215	205	201	168	180	199	216	235	215	212	224	188	189	226	196	230	197	217	219	223	218	204	208	221	201	192	197	203	201	216	227	195	179	190	223	216	200	185	206	178	197	192	198	204	234	208	231	207	230	221	189	196	194	209	213	198	209	218	201	186	174	193	207	214	200	230	206	194	203	231	210	195	223	216	193	221	223	206	202	187	208	229	224	195	193	202	209	202	187	218	186	197	235	214	206	219	203	231	217	206	209	249	230	226	195	230	213	193	200	207	222	180	189	184	179	194	226	209	204	208	206	225	207	196	202	213	189	196	221	200	220	168	192	179	223	201	211	227	225	202	205	233	198	220	201	204	213	209	208	225	194	191	205	195	233	205	204	199	213	208	198	194	225	192	202	208	208	230	206	232	206	191	197	204	204	188	231	213	200	204	190	218	170	207	201	208	226	202	195	209	245	167	203	215	213	208	199	199	200	225	186	221	188	224	202	204	177	192	211	214	219	221	202	220	203	187	187	203	208	203	189	211	209	225	229	218	214	204	229	213	220	195	197	175	208	214	202	231	243	191	203	193	216	215	217	200	211	195	227	191	225	212	207	188	201	181	196	203	219	200	197	190	198	184	233	196	195	227	186	206	184	188	200	205	226	207	216	195	191	230	181	185	182	211	221	207	183	185	214	217	214	178	194	191	209	223	208	212	210	175	195	209	224	222	211	185	208	198	190	179	189	194	207	217	218	172	201	222	194	207	174	209	218	235	213	204	204	208	217	201	206	186	200	212	205	209	208	216	230	228	215	218	203	217	204	221	187	186	203	190	218	191	197	213	220	209	203	233	217	211	238	209	224	172	211	213
23810	2248	1285	1445	1319	1055	925	777	710	662	652	645	663	714	793	734	699	618	554	557	525	551	533	509	524	555	543	540	630	521	527	496	497	493	503	516	529	471	499	518	500	522	496	473	496	478	512	516	559	513	498	483	542	532	482	501	518	514	498	489	518	546	504	515	482	549	489	494	515	473	510	450	544	477	517	483	532	497	468	481	521	458	547	537	526	481	523	491	507	488	477	513	465	529	495	495	482	500	485	515	501	506	490	519	495	535	464	520	500	520	505	480	501	525	508	455	519	434	502	513	500	469	501	534	474	437	514	514	492	451	482	530	475	510	517	523	461	494	524	481	503	454	505	488	516	510	486	497	495	505	510	519	471	522	445	475	521	503	501	475	487	472	545	463	527	475	451	516	532	497	491	495	484	506	497	503	488	476	508	460	470	502	451	492	488	488	468	529	498	504	487	491	465	477	484	496	479	486	498	489	550	514	525	511	502	524	527	522	465	488	518	454	508	507	480	475	539	501	506	485	511	483	502	568	469	485	484	495	482	523	512	461	513	492	516	532	522	528	484	471	503	465	492	529	544	522	484	485	479	510	516	524	505	513	483	470	465	476	523	505	538	510	486	507	496	501	471	515	484	481	503	501	509	509	516	503	484	499	503	535	500	470	504	488	480	517	480	462	541	487	509	490	503	468	505	507	492	482	489	494	519	512	492	525	494	525	444	539	495	513	480	506	492	519	498	505	483	513	534	498	508	532	494	513	488	469	478	470	499	501	471	509	513	533	540	498	495	528	503	496	512	519	501	492	519	462	475	482	473	461	511	500	502	488	493	486	496	503	460	505	511	480	496	492	493	477	480	514	449	497	519	482	508	508	500	518	472	488	511	508	529	506	525	489	493	465	524	491	525	539	478	501	486	540	520	480	464	511	462	484	479	480	500	477	461	465	526	481	507	470	477	477	515	482	472	516	520	507	518	520	508	481	513	479	479	537	526	483	490	459	470	517	493	535	459	501	476	475	490	508	497	487	521	485	473	498	492	463	536	494	524	463	479	501	509	507	453	490	471	490	509	515	513	495	507	528	489	528	470	496	501	504	494	502	500	469	498	500	503	470	501	510	528	499	492	488	450	472	487	491	499	445	458	517	533	491	510	517	480	584	463	508	500	481	466	500	506	502	503	542	489	463	462	531	505	468	513	477	507	476	502	488	502	464	474	473	513	501	508	522	493	490	507	524	513	462	492	489	532	504	527	488	474	490	506	460	475	487	474	510	502	501	486	477	483	494	498	501	534	497	523	470	510	519	516	513	533	551	506	472	503	500	499	468	501	490	515	505	492	519	523	528	453	473	508	517	483	482	527	519	506	470	481	502	512	473	454	483	484	456	483	498	497	501	520	510	491	491	553	518	503	485	478	490	513	505	489	499	523	500	457	466	455	510	514	536	470	482	484	493	477	526	512	446	501	471	478	458	526	534	499	555	469	480	531	478	486	511	492	508	511	499	487	484	481	474	483	529	507	507	493	487	508	530	491	437	505	502	478	542	483	507	497	489	493	494	496	461	487	499	474	497	479	512	500	498	466	519	509	473	545	511	539	484	506	514	491	521	478	478	501	459	491	474	466	446	490	518	510	488	490	487	498	490	529	502	457	507	528	500	501	494	489	475	508	512	457	501	519	465	488	518	506	500	458	481	521	522	502	489	482	527	525	530	500	510	486	505	492	521	492	486	543	498	516	561	492	537	490	493	483	492	465	479	512	485	523	478	493	492	505	523	508	511	485	463	498	446	493	466	492	504	510	514	539	470	492	530	496	505	512	482	486	474	514	492	517	466	455	485	472	507	501	490	458	507	499	515	519	488	526	496	501	524	450	544	505	511	506	523	487	486	510	508	514	462	470	486	490	488	501	486	443	512	482	526	487	511	488	486	500	529	523	510	491	509	496	544	499	481	548	468	517	507	530	503	460	467	462	514	492	520	514	514	517	507	527	505	509	518	529	485	517	478	469	504	496	475	502	464	518	458	489	484	501	481	493	484	491	491	496	493	475	491	550	512	465	518	463	495	521	471	520	478	504	507	494	484	511	492	467	516	474	493	414	474	466	484	466	505	513	470	491	534	523	483	527	506	525	524	489	512	517	486	483	543	463	499	522	509	493	528	539	546	461	492	502	508	478	486	474	459	512	530	494	465	488	487	473	471	510	497	476	456	462	471	506	492	512	495	503	511	546	516	477	505	471	487	483	502	485	457	490	489	483	544	482	466	468	489	469	473	509	493	482	526	491	468	511	479	533	508	513	478	487	509	532	547	496	534	508	502	517	480	498	485	487	505	492	515	456	509	491	524	519	510	528	468	482	492	489	479	494	532	507	494	511	467	491	494	520	480	479	506	475	479	521	514	537	495	509	485	529	503	497	483	509	502	496	454	507	483	487	527	501	459	481	492	482	512	523	474	478	455	479	459	496	507	506	475	506	488	499	527	508	496	487	518	513	487	492	511	468	522	489	474	487	534	528	562	474	480	497	484	487	496	443	493	477	481	507	507	456	450	475	482	443	564	477	500	512	526	459	455	513	488	515	510	482	528	524	515	482	490	486	536	473	486	468	515	476	498	504	540	487	494	522	484	528	500	522	475	505	459	488	538	488	466	463	486	458	512	474	537	431	497	450	462	509	479	496	463	471	499	479	483	486	479	464	449	547	531	511	544	489	476	477	515	452	470	545	493	493	458	489	476	493	536	525	511	478	486	520	510	525	482	499	489	497	489	522	531	492	487	480	477	485	512	521	433	486	498	504	484	498	495	494	477	502	457	481	550	497	538	481	467	498	476	523	499	511	446	507	492	466	489	501	457	496	471	517	490	524	503	545	478	488	544	528	511	510	502	521	544	506	488	468	496	486	485	502	495	512	503	562	532	512	505	504	477	513	465	548	509	487	498	454	499	476	522	464	509	506	500	465	492	483	513	510	515	518	529	526	496	478	481	498	492	494	470	476	487	470	469	499	479	530	529	508	467	527	476	458	528	527	508	503	525	471	519	494	446	494	500	507	527	514	462	475	506	494	512	497	503	494	495	493	492	483	499	509	457	536	513	500	502	534	523	481	471	540	477	487	489	506	447	551	493	474	473	476	518	513	482	488	536	502	468	501	533	509	480	484	529	521	505	485	511	518	443	477	516	491	469	470	476	492	494	497	495	503	497	454	501	521	515	459	510	473	505	536	469	488	496	544	541	493	487	484	515	513	521	494	524	457	504	473	494	530	477	473	480	509	507	538	459	511	514	453	499	463	475	484	497	493	489	492	498	515	491	489	513	516	490	530	482	486	515	515	501	524	505	482	501	520	518	447	482	501	465	482	486	491	470	485	490	513	501	477	489	502	533	523	499	528	517	502	475	515	529	455	495	508	525	474	498	513	498	485	491	484	478	474	512	502	488	507	489	440	484	498	470	446	471	478	489	509	461	537	549	478	477	518	486	494	556	456	472	516	519	475	502	521	487	472	499
50594	18783	4235	1734	908	609	523	430	460	402	400	373	343	426	386	397	399	348	306	373	341	338	346	372	310	358	348	368	312	333	328	342	338	377	329	356	327	347	363	368	353	319	350	346	380	333	346	343	362	327	322	349	362	359	354	359	313	325	344	358	354	337	356	315	339	375	363	334	327	321	348	371	318	301	330	339	325	342	374	354	320	352	334	326	334	366	291	336	321	327	321	371	317	375	332	332	331	357	348	369	368	371	355	330	345	310	339	319	320	356	334	313	337	354	339	329	391	355	333	330	343	328	330	350	328	312	346	330	365	331	348	375	338	328	367	372	392	334	357	320	338	353	334	297	335	343	292	330	329	356	355	328	349	365	347	337	327	367	334	349	347	307	319	361	309	356	331	319	361	332	309	331	345	320	314	340	348	312	322	344	331	344	337	321	335	318	335	328	361	321	329	325	361	379	332	316	340	364	340	338	371	346	314	352	330	340	328	344	356	321	320	364	369	306	327	318	350	320	328	312	341	324	361	348	321	343	339	354	356	308	330	361	344	360	336	318	335	333	325	334	350	341	385	330	345	349	350	340	305	371	336	311	389	367	304	331	351	358	294	328	367	383	351	345	357	362	368	340	340	342	347	372	360	326	343	318	338	341	307	362	358	339	332	324	307	332	307	322	317	319	319	357	366	300	317	314	317	368	347	322	332	336	327	328	351	342	320	340	314	351	325	318	330	328	307	335	350	333	330	318	352	327	373	342	293	337	362	336	337	317	362	358	314	325	390	347	357	307	362	365	323	330	313	343	309	357	332	327	374	342	346	317	343	341	345	342	342	353	310	362	368	359	333	367	315	342	336	362	326	356	315	330	340	309	373	310	304	325	342	337	316	382	327	317	337	320	355	333	328	313	332	372	333	370	331	362	350	336	330	342	373	343	352	350	340	318	341	347	355	362	354	346	294	369	351	330	319	308	326	356	333	319	365	360	364	347	332	386	331	346	345	337	335	318	319	336	320	374	340	332	343	343	333	330	312	304	330	365	338	344	329	331	315	343	331	352	325	312	369	327	285	345	340	355	344	348	329	349	338	332	329	403	323	355	342	327	328	345	347	311	327	301	336	320	340	349	292	323	331	378	353	332	351	349	344	350	374	360	362	308	300	343	356	341	365	327	316	318	368	303	354	338	327	341	325	351	375	310	352	351	347	366	317	312	345	356	350	345	303	303	351	331	304	321	311	323	338	348	347	325	353	345	348	348	304	341	321	359	315	321	291	322	348	336	379	349	349	352	333	337	338	326	326	293	350	353	344	330	329	358	332	318	315	318	316	355	352	360	370	349	318	352	363	323	324	332	342	327	353	358	346	329	379	320	318	345	361	328	372	330	306	335	328	339	351	340	384	372	321	365	329	331	345	366	354	315	318	337	336	324	333	332	344	385	361	320	365	345	353	363	351	320	342	326	319	342	367	335	368	334	353	349	344	345	321	364	349	346	345	360	305	311	362	344	339	292	330	368	344	338	313	318	340	363	332	318	347	325	344	322	333	343	346	321	362	362	332	362	328	371	350	309	360	342	339	325	340	354	350	358	365	354	345	320	365	353	343	368	334	357	330	299	313	351	321	318	316	343	342	358	333	359	343	331	364	339	358	324	312	307	347	341	333	370	346	345	354	347	310	309	332	348	355	344	344	330	376	373	338	353	330	302	327	359	363	341	344	366	319	340	344	300	348	377	328	326	319	357	348	364	320	339	349	351	324	359	343	328	353	338	361	354	308	313	357	345	311	371	361	326	334	346	352	315	362	317	374	352	325	306	321	325	361	297	349	374	371	343	294	325	306	378	319	341	327	396	362	354	346	332	348	339	340	314	305	346	365	346	333	325	361	344	363	334	309	352	369	323	320	298	372	323	354	354	335	325	336	309	313	328	322	355	342	358	346	331	347	354	338	357	346	373	345	338	341	358	314	370	340	362	335	358	316	315	361	359	352	327	332	340	337	300	325	306	343	344	337	356	330	327	312	340	291	308	347	326	365	335	343	309	335	312	337	344	305	322	352	359	314	331	352	341	375	319	336	340	333	311	306	350	330	348	341	344	312	354	344	337	329	345	316	313	348	318	391	353	361	319	318	339	331	337	299	350	345	355	368	351	339	357	330	328	289	366	344	337	353	305	321	320	344	333	355	363	336	335	317	378	389	332	360	324	333	312	331	331	314	306	344	320	341	317	328	333	304	356	363	354	316	370	341	320	342	355	332	339	328	336	319	360	353	320	324	352	311	340	338	329	351	357	338	308	346	311	324	305	383	368	350	374	366	343	357	355	357	336	347	335	364	323	355	355	348	369	320	325	300	364	351	345	325	346	342	349	332	310	369	362	319	346	353	356	342	352	347	294	340	360	337	335	340	318	387	382	315	335	327	359	317	361	332	329	297	316	329	376	354	316	346	322	343	369	360	349	335	313	392	381	308	351	317	307	307	335	343	325	365	347	350	372	334	337	353	381	337	331	349	301	347	319	337	309	319	338	378	388	344	369	340	340	354	332	328	323	343	336	345	338	299	320	314	313	345	340	353	359	322	356	323	337	380	320	362	344	316	335	341	346	322	363	356	374	334	313	333	331	340	305	338	352	344	366	328	336	306	312	303	328	303	342	362	357	349	338	344	341	298	352	334	382	343	322	344	361	358	368	346	346	318	342	351	324	328	335	348	351	337	348	351	377	298	334	338	347	355	320	364	338	345	327	353	338	282	326	325	335	316	315	343	330	336	340	338	331	357	335	336	315	323	332	322	324	342	337	344	378	373	331	319	349	347	318	349	355	332	374	289	351	317	299	326	322	328	337	343	333	332	322	318	358	355	383	386	344	308	344	344	378	344	324	317	348	349	326	341	335	383	333	359	318	333	338	347	379	352	347	345	365	355	337	361	365	320	328	350	354	340	357	339	306	316	313	345	337	339	309	349	341	337	328	333	355	312	282	358	340	345	323	321	295	327	351	343	318	336	313	357	345	332	345	359	302	335	335	355	357	346	365	315	341	354	361	319	308	365	326	331	363	342	360	357	348	340	320	315	299	334	333	340	316	335	317	356	347	364	329	348	361	355	326	330	333	344	318	340	337	341	355	332	343	302	332	364	306	307	315	335	409	324	318	311	326	342	330	371	354	319	315	309	342	346	332	323	347	328	333	336	335	356	330	315	344	344	365	342	335	356	356	337	322	356	344	337	334	333	366	334	335	365	328	361	349	319	303	330	311	358	345	342	341	325	362	356	313	325	330	345	336	344	324	358	358	361	333	338	324	363	327	340	319	374	345	282	353	338	323	357	322	335	342	369	336	322	328	308	325	309	331	346	366	334	282	375	353	361	359	377	316	336	334	346	376	343	344	291	323	353	314	318	349	390	366	320	321	334	340	364	312	344	348	329	334	342	330	336	316	336	337	314	327	332	329	387	341	322	317	319	312	410	353	358	335	374	329	362	398	346	338	337	333	345	349	372	344	333	327
31769	3803	2447	2696	2190	1856	1489	1319	1218	1093	1021	1016	1080	1133	1194	1120	1055	951	833	799	775	824	839	829	816	768	793	759	838	789	777	782	810	781	771	774	709	773	753	768	760	709	779	722	736	728	721	755	733	761	738	703	769	734	759	746	773	729	792	763	727	727	734	768	705	759	738	733	757	756	729	715	767	730	755	721	779	774	719	765	755	715	757	715	713	794	762	743	777	725	745	732	767	725	803	732	680	719	739	737	774	794	734	712	726	747	762	729	752	702	748	738	721	745	735	696	773	780	730	744	757	735	785	730	764	743	732	714	756	746	705	787	738	751	752	758	729	724	704	750	704	758	762	811	742	766	743	771	730	790	732	762	721	786	768	730	726	778	714	709	736	734	742	737	750	761	732	728	755	769	713	779	733	785	778	738	729	764	760	740	769	765	742	724	743	741	724	750	751	739	779	745	749	776	722	713	730	765	714	734	747	783	729	702	742	737	762	737	745	767	720	719	781	759	763	751	734	698	766	777	741	748	728	717	711	702	771	752	730	767	756	753	765	723	759	769	700	762	742	710	761	759	735	771	774	747	738	727	749	733	749	736	755	698	767	741	702	759	709	728	761	758	783	752	753	715	701	777	784	746	736	763	722	736	750	804	677	744	730	751	734	768	783	705	775	777	754	743	763	758	781	808	694	748	787	759	735	730	716	761	738	765	735	758	717	752	761	699	739	721	742	743	760	730	737	726	737	748	743	788	765	757	762	733	770	729	729	717	727	722	745	771	736	765	705	778	739	721	783	745	725	769	755	723	734	749	745	736	779	727	773	713	761	737	712	754	758	716	745	757	739	721	756	796	703	722	755	726	732	754	741	721	715	743	723	782	777	771	801	749	704	761	740	725	730	721	691	756	685	748	711	751	736	718	694	708	727	807	731	718	733	765	707	749	711	768	728	774	732	703	752	738	743	755	771	690	742	739	732	744	728	800	761	768	738	723	729	729	699	746	751	728	727	708	737	724	729	744	745	721	797	718	725	699	739	726	759	739	725	736	725	745	682	758	785	730	705	719	799	740	702	782	750	749	735	736	703	726	751	732	737	691	735	706	747	711	748	789	729	726	733	734	712	751	779	741	737	798	711	756	718	749	753	754	699	733	743	766	793	729	746	751	729	776	712	759	720	777	745	716	748	735	730	701	719	800	772	771	716	699	690	790	748	734	752	753	724	712	765	724	724	743	711	754	732	740	708	765	743	713	795	753	721	763	729	674	771	775	750	756	757	811	742	762	734	701	748	724	711	738	679	783	661	723	725	724	717	741	728	712	751	728	710	727	735	723	798	743	721	765	698	731	719	669	781	762	766	741	729	782	774	698	750	762	788	764	712	710	744	687	768	738	730	777	758	758	763	793	748	740	746	708	807	712	752	726	766	798	757	783	723	768	751	749	733	716	711	764	739	718	759	717	781	704	774	755	777	753	772	688	750	751	729	732	710	726	768	707	736	737	767	772	741	779	708	773	697	739	752	778	736	753	729	714	760	762	735	743	727	752	756	759	764	766	735	727	754	763	744	723	742	700	760	754	705	746	766	804	730	779	778	729	744	729	745	771	716	694	759	723	720	730	773	745	746	768	726	765	732	707	749	745	740	740	752	793	771	751	778	716	720	737	777	722	793	761	740	737	737	772	756	750	718	755	686	774	750	702	715	763	715	730	730	738	784	750	748	742	726	710	751	714	764	721	777	729	786	713	801	732	744	750	748	729	793	777	701	790	734	752	718	732	726	693	735	728	726	779	767	793	718	717	706	765	738	746	746	719	782	756	748	722	788	691	732	761	746	758	714	744	794	789	742	723	716	743	716	760	737	780	792	745	734	769	725	703	780	736	731	756	757	733	753	700	784	754	748	744	772	749	727	734	753	715	739	710	717	722	713	736	735	701	719	779	768	752	793	713	740	716	709	707	725	744	758	762	743	741	704	766	697	735	761	819	748	749	702	769	740	785	734	751	736	704	743	782	770	711	735	725	752	728	753	753	744	733	718	720	717	767	765	719	721	730	802	680	688	733	734	773	747	739	741	757	741	750	733	687	743	736	725	725	727	791	718	769	685	797	721	715	704	683	719	804	716	773	754	723	755	775	784	757	749	774	752	779	756	755	722	705	727	743	728	731	778	741	791	743	734	727	678	754	732	742	794	740	734	699	783	842	739	729	735	758	760	735	748	728	706	727	695	789	755	753	703	754	733	757	725	714	795	820	739	729	722	733	728	751	750	737	767	724	743	774	733	747	735	748	769	716	741	765	744	781	733	751	722	743	755	706	681	739	728	725	712	779	786	774	756	737	757	752	771	705	700	702	726	777	704	798	744	756	738	677	737	776	762	716	751	763	709	762	770	735	713	738	745	747	695	714	742	694	762	785	744	725	765	747	747	755	725	789	730	732	745	735	739	729	749	713	719	756	731	755	714	745	756	752	754	774	785	733	790	787	719	757	752	724	786	752	766	751	723	735	767	697	733	705	745	694	730	697	704	746	704	704	738	708	749	761	772	730	749	763	737	732	721	720	726	707	704	733	745	736	699	730	749	736	680	726	694	724	758	713	741	757	773	718	789	724	729	763	718	764	721	759	707	760	770	744	751	714	715	723	742	742	748	721	778	796	791	778	741	729	745	745	740	735	718	743	722	739	702	676	728	721	740	759	731	769	769	756	782	784	750	741	775	772	765	767	754	774	729	712	746	690	731	759	763	716	748	771	767	732	754	694	725	776	749	784	732	759	776	751	687	726	738	805	769	753	692	719	690	775	755	752	766	718	773	770	789	727	721	712	736	739	788	746	762	707	751	719	754	735	767	750	734	739	733	697	784	736	737	751	694	726	758	736	765	783	782	760	756	779	675	754	762	766	738	695	730	727	698	768	742	768	702	757	709	775	757	723	723	756	734	748	734	761	794	725	720	727	808	734	748	744	773	758	776	749	767	791	740	742	737	730	802	757	770	763	715	698	690	713	714	769	752	703	704	695	750	767	735	739	687	737	755	755	754	785	741	739	767	755	732	788	743	784	778	721	731	752	739	769	734	751	738	767	783	767	756	706	742	699	751	689	786	734	778	759	700	734	759	757	707	687	763	710	810	714	679	802	747	720	740	748	758	812	738	733	750	802	767	740	742	771	757	722	747	718	733	700	783	765	742	715	742	724	733	751	704	730	810	685	731	744	782	775	737	770	731	715	802	749	723	679	724	731	752	759	760	767	720	783	750	734	709	722	777	705	745	746	728	740	758	731	717	734	783	739	737	723	768	766	758	761	797	765	743	735	743	740	748	733	748	735	755	741	733	736	717	756	752	728	763	739	753	748	716	728	745	727	748	764	746	748	712	772	763	756	714	781	748	742	790	720	722	750	772	720	759	709	776	780	735	737	683	706	749	698	732	722	738	744	754	744	713	753	742	773	767	769	721	726	766	694	766	718	745	713	729	748	733	756	735	763	784	706	746	727	740	737	751	758	715	712
14397	2320	186	148	125	123	131	119	98	113	123	129	130	135	137	159	125	103	112	132	127	104	143	114	117	128	119	105	134	121	133	115	93	112	121	133	97	133	95	108	124	105	123	99	89	116	124	120	126	135	109	112	104	115	100	101	114	115	86	103	123	113	109	107	91	111	123	103	97	119	129	111	108	103	127	117	101	118	93	120	106	109	123	118	113	125	134	123	115	96	108	95	121	113	128	105	101	94	101	108	106	110	115	117	145	112	104	101	106	119	141	94	134	114	117	119	115	124	118	107	111	108	108	113	101	108	121	121	136	104	131	128	136	109	127	111	115	123	112	97	114	117	131	118	107	102	89	116	113	98	129	129	113	111	123	98	120	135	96	128	100	94	110	125	121	104	95	112	119	132	111	101	96	121	119	101	107	112	120	119	111	132	113	120	115	123	117	114	109	112	97	132	94	109	113	91	116	125	113	105	118	114	102	138	118	108	111	86	105	99	93	114	114	119	123	129	101	114	148	120	117	112	112	135	108	108	134	94	89	129	131	110	88	114	92	128	106	87	104	100	104	140	139	114	107	109	96	119	123	99	119	114	121	113	118	124	111	106	119	108	102	101	140	107	127	122	115	112	126	100	122	133	129	105	118	92	101	118	101	123	105	115	108	127	123	112	92	121	89	91	104	93	101	113	104	147	104	121	109	118	101	126	113	120	123	92	108	110	123	115	102	101	118	86	112	111	113	106	116	113	126	121	110	127	105	108	88	112	117	104	89	102	118	103	125	119	110	114	111	119	114	116	114	84	123	124	116	100	124	111	105	138	121	121	133	122	126	120	86	104	102	121	105	130	100	119	150	130	110	106	115	109	93	106	123	120	119	111	113	117	127	109	113	113	106	94	111	113	114	107	117	122	109	89	119	101	132	101	118	116	115	103	116	124	114	101	112	116	117	110	123	78	101	111	127	108	122	105	99	96	102	106	142	107	106	119	126	109	134	110	111	106	112	124	103	120	110	108	98	121	106	116	116	118	112	91	111	102	118	116	114	117	111	139	137	107	134	101	95	99	118	108	127	141	145	111	125	117	97	116	128	124	101	117	116	106	111	138	111	101	106	116	103	130	116	109	104	110	97	116	91	86	125	131	111	103	135	130	111	140	115	114	103	104	96	130	121	103	102	117	132	122	124	112	132	101	115	110	124	104	115	131	104	117	110	95	105	118	103	108	101	102	118	121	123	119	106	124	117	106	114	119	103	106	111	117	113	113	111	126	108	90	135	115	103	114	111	101	114	120	110	102	117	119	131	125	109	113	133	103	121	119	125	89	107	115	111	127	108	120	137	143	91	125	126	93	117	121	135	105	131	93	113	115	105	105	108	114	111	119	123	107	111	120	110	106	113	127	100	121	115	120	121	129	119	98	126	113	102	124	155	118	98	108	136	112	110	105	125	120	112	128	105	125	99	106	133	85	118	114	136	110	102	105	110	101	97	128	105	121	103	99	121	122	127	114	110	114	137	119	137	131	97	127	118	87	105	118	98	120	85	89	114	123	120	97	102	129	109	110	99	128	133	120	113	109	112	130	134	118	119	105	122	96	96	127	102	97	127	102	107	98	124	100	122	110	110	103	110	123	102	116	120	117	98	102	112	112	123	116	114	120	113	98	97	112	136	98	136	114	111	100	108	134	106	101	111	121	116	119	108	122	101	106	112	101	104	123	105	99	120	125	109	125	104	134	105	106	106	103	111	109	119	117	111	100	115	127	122	118	125	95	132	101	117	125	98	90	109	119	115	94	113	112	148	107	136	114	110	125	88	111	116	121	121	124	102	112	97	117	109	123	107	118	122	99	121	113	107	114	127	90	119	120	130	102	109	95	99	106	109	103	101	109	122	85	109	111	125	98	105	122	121	94	94	116	122	129	128	126	116	106	135	112	116	118	125	107	120	117	89	117	119	116	116	116	121	115	107	107	112	107	136	106	111	122	128	100	105	103	130	109	118	104	117	114	107	125	101	113	105	106	113	92	129	106	129	127	123	95	97	119	104	104	122	115	120	121	135	112	110	115	106	125	132	119	143	117	99	106	120	116	101	116	129	124	113	115	114	116	118	120	111	98	127	118	109	120	102	87	102	109	104	109	107	117	133	110	124	121	120	106	127	105	106	94	104	110	131	149	136	113	108	115	124	137	100	113	113	118	113	117	118	136	117	114	120	98	133	110	102	113	108	121	72	107	95	94	119	106	109	134	125	103	112	130	95	97	128	107	109	110	94	114	124	101	111	88	113	106	118	105	114	112	100	100	113	118	108	131	111	116	119	125	107	110	115	99	119	105	119	97	130	132	125	108	94	95	100	101	127	99	116	110	103	112	100	126	136	131	113	125	120	108	117	120	97	93	108	96	89	103	127	131	121	105	130	127	114	107	99	125	112	97	103	104	114	132	97	104	117	97	113	114	126	114	119	101	117	116	116	114	116	105	114	116	135	119	112	126	120	100	108	125	121	119	124	110	101	111	109	118	139	99	105	100	118	97	129	119	105	145	119	99	114	126	111	131	114	115	107	120	102	102	139	117	118	107	109	96	116	116	111	97	110	102	102	120	111	104	112	104	116	108	87	99	121	107	93	98	97	97	116	112	133	118	102	90	104	118	112	106	113	108	123	93	105	124	104	105	122	125	116	70	130	146	139	139	135	101	117	112	115	114	113	107	129	116	132	136	106	108	112	119	139	106	108	90	104	112	115	103	90	106	105	107	120	114	127	94	107	102	125	110	109	91	110	121	107	114	97	116	98	119	108	102	115	89	101	96	128	111	101	129	109	123	108	113	107	98	117	117	111	117	133	122	127	111	127	117	114	124	106	117	109	101	94	114	101	133	106	115	120	116	103	128	98	108	110	107	115	115	104	121	92	125	129	134	154	115	115	132	105	117	105	94	119	133	101	119	131	113	129	101	131	108	117	114	128	129	98	104	111	93	102	126	97	117	115	129	106	113	121	100	104	104	114	119	143	108	110	128	105	131	108	118	105	102	91	107	121	105	129	122	104	129	115	99	110	109	126	103	121	120	86	94	101	122	131	125	102	109	111	128	101	96	113	117	119	121	99	101	107	108	111	130	115	86	127	109	107	112	97	95	107	93	114	127	115	114	109	114	100	111	115	131	95	111	119	113	111	135	117	86	117	126	105	120	117	104	117	104	69	128	118	124	106	120	129	110	116	113	117	119	103	105	111	119	113	120	108	105	108	123	114	122	123	109	108	123	141	96	101	124	99	129	123	107	125	117	122	108	114	137	128	101	115	126	114	111	104	146	107	109	108	105	103	90	105	113	103	101	108	112	120	93	107	103	107	104	118	134	108	131	117	134	135	120	118	114	116	113	104	111	116	125	129	114	143	121	105	120	117	127	122	118	119	115	122	104	118	110	106	98	117	98	124	107	110	118	149	117	92	113	107	112	106	118	115	120	108	117	92	106	82	106	109	104	105	87	108	112	115	106	101	98
8622	1044	402	382	403	329	350	339	338	295	307	352	376	398	409	432	365	327	319	301	265	305	282	328	281	338	299	294	331	323	291	328	339	293	306	288	303	307	312	285	308	289	295	302	341	292	303	306	306	283	323	309	294	357	278	303	290	293	311	303	289	330	322	328	304	254	325	306	329	305	320	314	287	305	329	307	313	347	288	315	300	313	282	336	307	300	286	288	327	293	332	266	290	346	305	294	333	291	308	290	313	325	277	303	289	277	288	327	295	295	296	313	323	310	305	316	302	296	298	317	294	323	313	321	315	262	274	301	321	295	300	316	302	295	306	308	291	288	304	290	302	307	277	301	328	309	309	290	285	289	322	303	318	279	305	315	313	327	322	328	301	294	329	302	314	274	289	323	306	325	284	298	308	314	333	305	313	314	293	282	280	314	325	322	300	289	284	295	266	296	294	307	304	307	273	298	324	288	273	309	288	285	290	302	314	308	308	279	296	298	323	303	277	287	317	276	332	309	294	296	310	315	293	316	313	286	299	273	312	288	300	267	297	303	320	305	282	318	310	305	295	283	330	327	347	303	302	306	317	326	291	303	305	322	291	269	298	278	338	312	326	312	295	331	313	334	292	277	315	314	303	289	323	306	310	295	304	318	311	326	295	335	291	297	335	325	328	302	306	299	265	310	326	311	298	295	307	333	314	305	317	320	280	330	313	269	318	303	312	319	319	321	294	294	313	307	323	318	315	311	287	299	310	314	284	287	321	297	316	288	310	323	302	290	298	293	304	302	311	300	295	293	317	297	280	298	359	290	318	316	294	310	305	303	328	294	277	290	309	282	301	325	316	287	305	316	298	304	327	268	319	321	319	312	324	279	312	315	322	332	302	286	326	310	319	350	288	280	304	356	309	312	286	289	272	308	320	316	310	295	311	301	299	315	310	275	314	321	328	317	274	290	296	308	297	295	308	298	316	313	285	290	293	318	312	311	351	313	279	296	282	309	281	303	292	339	303	283	283	311	328	329	304	299	309	295	310	297	279	273	303	293	307	318	285	320	299	284	301	288	281	313	316	309	292	327	316	307	295	300	312	283	293	336	277	301	292	294	285	306	300	281	300	327	275	246	292	331	287	313	306	319	302	273	299	330	307	296	307	283	327	272	306	320	326	317	308	304	316	297	292	303	300	304	304	319	279	290	297	298	280	294	302	309	301	309	293	310	295	312	320	316	312	307	322	306	297	300	277	336	307	273	328	310	303	334	303	321	278	298	313	336	314	273	285	345	300	301	264	290	301	298	321	317	277	338	319	337	290	298	278	333	307	292	342	308	331	319	293	301	324	311	299	297	288	299	289	295	345	311	324	327	342	309	310	369	290	305	288	290	286	286	298	274	316	326	319	307	283	280	303	312	314	286	283	295	250	285	320	286	290	302	305	328	267	316	307	307	318	296	302	302	327	318	285	319	300	296	293	315	296	279	291	319	291	283	308	325	304	343	293	321	320	294	326	302	290	292	301	278	301	321	304	284	283	331	291	291	307	309	304	319	294	312	315	323	298	311	292	306	311	335	308	331	334	282	297	312	279	280	308	317	259	305	317	350	339	307	341	301	321	299	293	320	305	291	309	294	269	323	292	313	300	304	305	287	320	308	286	293	274	333	294	287	301	321	339	307	347	323	299	321	312	312	294	305	316	299	315	306	305	297	301	319	305	279	296	312	317	308	287	299	319	291	286	321	308	289	303	314	284	301	316	326	310	309	319	282	313	305	291	314	300	312	307	287	317	296	285	339	290	266	304	323	276	295	285	278	300	274	318	335	305	283	297	286	325	310	302	299	313	316	291	280	335	295	325	315	319	315	266	302	288	297	308	324	337	266	302	314	290	311	321	327	320	316	283	336	304	319	273	279	315	315	317	333	339	280	289	294	327	279	323	306	303	296	295	311	280	295	293	290	317	315	297	341	288	331	290	304	340	311	286	261	316	279	329	290	313	277	328	296	301	323	305	308	271	272	296	322	315	302	278	304	303	336	304	295	300	315	318	310	326	318	326	298	293	269	307	337	278	316	277	268	284	295	299	306	297	318	323	288	315	298	289	310	323	303	302	333	302	317	290	312	308	332	303	298	338	324	282	296	302	298	332	299	350	285	267	321	302	303	287	298	328	331	327	332	298	317	269	301	324	294	331	282	286	271	291	274	316	315	314	326	296	326	317	331	280	320	321	341	352	319	272	291	278	347	314	317	305	331	281	295	309	316	310	298	329	272	279	302	293	326	318	282	307	304	319	302	289	313	307	326	309	315	297	279	331	314	310	309	346	294	292	311	298	300	295	267	313	304	303	284	324	303	317	293	313	321	296	288	303	316	311	291	270	286	323	313	290	311	271	333	328	337	321	307	280	295	304	304	349	301	317	319	281	303	301	311	350	288	312	303	304	288	314	340	284	293	293	302	294	308	317	339	307	306	302	358	338	286	306	307	300	303	312	322	304	343	299	298	304	272	319	320	309	304	317	282	299	288	311	318	291	280	299	317	311	341	315	276	286	326	299	273	288	309	287	317	306	309	286	296	301	300	285	302	304	283	266	315	332	287	326	287	334	300	315	299	309	270	324	321	315	319	332	321	325	316	307	305	253	306	266	316	299	287	293	304	280	336	319	306	294	280	320	300	316	293	293	315	263	304	309	338	310	287	269	292	285	318	313	309	298	315	319	291	291	315	319	287	292	287	305	305	289	293	326	294	304	284	294	291	298	312	285	307	285	296	327	310	295	319	314	272	295	291	323	322	309	304	338	302	314	297	293	331	300	328	272	294	299	308	298	304	284	306	274	304	310	287	291	318	313	340	326	332	284	317	291	327	304	287	285	292	310	300	303	290	304	310	315	316	327	309	299	319	310	317	288	319	289	313	330	332	291	333	312	321	284	301	304	301	275	321	331	319	272	292	296	309	286	295	291	306	304	311	355	305	313	306	286	302	325	298	312	288	284	302	331	332	256	301	279	294	302	310	309	307	342	311	290	288	293	320	313	315	332	284	292	309	282	343	288	313	301	301	286	303	318	328	271	318	307	295	291	291	271	301	309	286	287	282	333	304	274	316	293	318	286	309	325	269	299	333	323	306	291	314	320	281	310	291	288	314	300	311	336	294	310	293	290	293	333	274	315	309	269	323	289	305	288	300	314	307	308	313	276	300	313	284	311	306	298	292	265	313	282	302	287	294	322	293	272	295	295	283	306	308	291	306	309	279	299	307	283	303	310	336	337	310	316	333	320	274	320	301	300	310	315	289	339	312	285	321	291	275	281	289	317	269	317	304	311	319	310	304	337	295	327	315	301	302	295	299	273	316	291	293	302	291	286	331	303	357	275	312	307	289	281	286	299	331	314	325	309	298	306	300	287	311	309	294	316	312	291	283	321	308	306	285	335	287	312	358	313	318	303	278	336	282	302	328	301	302	303	324	331	284	299	310	283	294	336	316	318	307	291	333	295	321	290	304	282	308
37061	12273	1516	616	408	329	266	253	266	230	192	217	252	239	252	242	217	241	226	253	197	169	194	215	215	211	204	180	201	208	217	199	193	195	231	207	177	207	222	192	218	207	215	218	239	203	192	197	191	206	209	228	203	199	212	200	202	187	208	203	181	198	202	208	203	197	178	196	193	213	185	206	204	221	235	212	228	232	206	200	206	200	188	191	185	227	194	200	185	236	200	215	218	233	212	222	211	200	213	225	196	255	209	185	208	184	205	198	226	194	206	194	198	225	241	202	201	192	195	216	205	176	201	187	186	207	186	212	216	193	190	237	182	217	223	210	203	216	221	191	206	208	196	204	186	187	223	204	218	190	204	225	195	214	200	196	201	208	218	230	208	185	177	196	194	184	203	217	210	203	199	188	240	202	230	215	206	212	212	215	172	219	211	206	218	208	233	212	194	234	171	193	204	197	210	208	183	227	231	219	210	198	231	194	240	201	179	211	230	208	182	191	208	174	210	198	207	211	187	224	206	202	220	200	200	204	197	206	189	206	191	226	221	222	218	208	222	204	185	194	191	198	212	197	202	201	209	205	221	225	199	193	176	203	201	207	217	207	192	215	228	196	228	206	200	199	223	185	182	191	199	240	211	198	193	214	197	233	210	206	226	193	218	206	227	212	206	184	224	208	202	187	202	199	221	222	190	202	219	169	213	177	223	224	219	190	170	182	205	215	200	195	198	203	183	199	212	204	202	208	200	234	181	218	199	209	194	201	213	200	206	192	209	207	226	216	195	210	220	168	208	225	214	200	238	182	186	201	227	217	192	212	196	194	211	217	201	223	219	190	183	196	230	203	178	234	214	212	192	221	211	178	216	193	191	211	221	234	181	188	169	187	195	191	227	186	193	223	165	198	195	199	177	198	202	192	178	203	203	210	178	212	197	213	217	197	201	183	227	222	208	221	196	241	233	228	187	198	221	200	185	200	196	209	196	205	235	211	212	198	178	193	200	182	203	205	185	220	172	181	221	208	202	213	208	195	205	218	196	233	204	190	169	185	161	221	209	241	203	205	183	210	194	209	217	184	216	194	199	194	191	195	199	234	206	206	206	204	220	188	233	198	205	217	209	212	208	204	192	209	216	179	187	225	213	217	201	180	189	193	197	208	213	228	213	209	189	200	217	197	205	204	201	215	206	217	216	196	195	202	192	239	197	217	185	196	205	198	210	187	232	183	222	219	197	221	205	197	196	182	203	232	218	192	225	229	184	181	216	197	225	200	190	182	200	189	221	212	202	175	212	188	194	179	200	205	234	162	213	210	212	199	192	176	192	217	217	206	224	173	202	189	194	199	204	235	219	192	219	186	214	197	210	227	197	195	206	209	213	214	178	208	202	192	184	210	211	214	216	190	202	196	205	223	182	205	213	193	213	198	216	225	207	236	207	182	209	207	208	254	211	213	189	206	217	219	205	209	198	187	201	206	199	214	240	176	232	195	211	202	205	213	241	216	224	208	191	207	207	206	175	196	219	233	235	204	192	218	242	222	181	185	185	198	190	214	193	197	170	220	191	187	191	211	220	189	186	202	204	209	197	243	200	179	248	201	199	175	190	243	252	203	213	228	210	212	181	210	212	190	210	223	221	200	200	203	211	224	241	178	178	186	229	222	214	199	186	210	174	204	190	210	203	241	195	204	164	203	209	226	195	200	196	219	198	199	224	201	189	216	197	174	204	169	188	189	231	219	189	169	225	207	200	197	194	250	202	197	176	191	202	201	208	208	210	200	203	218	207	190	170	159	214	199	219	202	210	223	174	217	206	209	176	212	203	197	223	230	171	187	208	215	199	202	232	200	198	199	215	202	161	230	203	182	168	218	220	187	177	192	202	169	191	221	226	197	186	216	221	220	249	192	204	224	196	214	213	228	233	195	225	198	198	199	204	217	204	201	207	178	212	221	213	194	210	187	229	175	226	206	241	201	172	185	213	202	216	198	186	191	221	212	204	194	205	245	203	205	198	183	179	199	220	215	221	210	208	168	204	222	205	204	202	206	231	230	191	244	216	190	210	215	220	210	217	182	183	198	165	219	202	174	193	212	206	196	214	211	212	192	178	206	211	226	224	209	215	193	188	233	195	215	231	176	210	232	214	207	207	219	200	204	207	226	193	170	221	214	199	182	200	224	200	221	210	224	206	184	220	210	209	209	212	222	183	190	219	195	207	184	201	199	205	207	231	198	204	237	211	212	217	205	184	216	196	199	190	200	198	186	224	207	197	225	200	240	218	184	221	225	166	216	195	194	204	236	213	229	194	208	204	208	213	209	225	198	202	210	197	197	180	182	184	201	190	189	151	201	214	218	190	226	203	197	199	177	224	225	216	226	197	202	184	201	214	194	213	210	205	196	213	206	189	205	207	224	220	204	185	193	198	184	234	183	205	193	162	198	207	219	217	207	186	198	205	219	230	195	225	224	215	203	191	204	194	214	223	182	220	215	202	209	195	195	219	219	189	204	193	197	212	189	203	243	198	194	193	206	237	189	225	212	177	196	201	187	197	225	219	215	214	187	222	176	209	187	208	212	199	198	220	201	217	206	193	225	215	184	214	192	189	215	212	214	197	205	197	195	175	179	183	202	210	170	216	200	196	183	227	184	194	194	197	202	208	220	196	210	197	208	202	216	181	195	205	210	208	223	201	194	204	194	213	211	209	191	199	190	218	182	186	220	229	206	201	196	212	188	189	209	203	198	218	209	192	198	203	221	193	210	207	204	192	218	165	194	176	222	191	205	203	184	213	192	245	193	188	184	213	204	191	229	203	222	184	198	184	184	216	211	184	162	195	190	204	195	221	227	215	197	213	202	198	210	187	224	182	206	194	220	200	205	213	176	204	203	227	193	223	217	183	220	207	198	199	213	221	202	182	208	184	221	215	179	206	190	188	201	194	219	212	207	197	204	195	211	206	216	222	196	228	207	205	192	178	220	213	185	223	215	212	197	215	202	205	222	201	228	206	198	192	169	208	235	202	196	198	233	252	228	197	198	199	202	219	216	208	224	213	191	185	216	206	215	221	222	218	208	202	207	197	212	210	193	195	211	220	239	227	193	185	193	210	191	215	232	188	220	205	210	191	178	222	198	208	185	187	228	195	187	218	194	188	223	205	192	204	233	212	190	202	217	207	209	189	182	189	206	221	213	191	218	176	183	197	222	241	202	203	221	196	204	177	170	240	195	211	213	216	201	223	206	203	239	202	200	221	206	181	201	192	232	197	234	187	207	202	219	199	196	212	176	199	227	199	179	205	195	193	198	197	211	180	234	209	203	194	207	191	199	210	203	180	204	185	180	200	220	192	197	209	224	214	216	190	206	198	214	192	216	207	218	222	208	202	186	194	205	190	185	186	207	211	199	200	209	206	215	186	230	227	218	234	210	209	175	222	203	195	196	193	198	192	197	204	199	215	200	203	188	197	219	227	227	215	194	205	194	224	221	215	194	223	209	224	178
23672	3496	1275	1421	1204	1089	936	783	726	673	659	652	728	752	773	694	637	577	533	530	553	558	544	504	497	541	544	488	513	516	510	497	554	543	488	517	499	525	492	525	498	552	481	497	511	514	508	472	495	552	521	543	534	503	500	478	483	503	484	499	510	537	539	468	422	526	475	514	504	509	497	499	510	539	512	512	483	533	524	501	494	526	467	517	472	463	475	509	482	471	513	526	477	545	502	472	484	515	502	497	469	537	541	496	502	489	467	468	465	480	496	510	484	538	509	515	530	491	509	489	502	535	488	507	466	508	482	486	469	457	521	520	456	509	493	479	512	506	493	530	472	523	506	467	527	522	487	459	519	462	492	486	486	465	501	504	486	491	479	473	466	501	497	470	499	536	508	490	511	458	511	510	467	510	526	475	482	502	539	532	500	476	512	530	499	480	525	475	483	496	479	526	488	510	490	488	461	477	509	486	493	478	506	437	473	505	502	508	518	463	460	502	522	503	487	463	447	533	505	513	471	496	472	471	507	516	500	493	489	509	506	522	505	507	493	492	513	511	467	458	489	499	485	478	480	487	473	517	505	468	515	496	477	461	498	490	496	495	476	479	460	484	488	542	509	487	469	513	530	497	472	493	503	496	493	537	492	503	477	477	523	484	520	524	464	457	498	485	515	482	501	532	517	475	527	475	484	480	507	508	481	525	485	486	497	502	502	518	505	519	510	469	490	497	502	493	542	544	453	492	467	505	473	515	479	506	489	488	522	527	484	526	484	515	485	516	483	477	491	516	503	499	472	518	501	496	518	536	453	493	546	482	488	530	486	514	484	494	520	497	510	508	489	495	501	464	516	541	506	491	467	502	444	469	471	497	522	503	459	483	502	514	534	504	435	491	494	470	478	476	491	478	525	508	482	509	499	509	512	521	490	499	483	492	520	486	509	508	501	459	502	485	516	506	496	473	531	514	485	509	507	526	506	523	518	510	514	476	516	521	484	480	490	526	522	457	493	474	476	503	499	505	471	510	541	417	491	480	484	518	518	496	501	471	511	559	494	474	517	485	450	526	453	539	489	518	486	528	488	526	500	513	506	531	442	475	493	510	511	493	487	522	511	505	501	524	496	490	458	530	456	494	501	516	511	469	503	465	472	500	504	491	487	529	539	475	473	501	507	474	479	526	513	496	566	525	483	516	500	497	489	527	484	478	497	493	475	513	488	453	473	520	501	460	472	486	492	491	537	507	492	506	507	525	505	506	482	495	477	489	515	478	488	503	483	492	494	505	507	511	482	485	503	461	504	475	471	488	491	473	513	463	469	503	488	478	508	526	494	497	525	482	510	510	507	502	480	489	515	464	530	485	482	514	487	439	525	493	500	495	518	482	536	483	500	490	461	501	487	495	473	503	490	490	482	495	501	498	497	511	464	519	505	492	517	486	501	504	494	511	500	548	497	516	500	471	498	503	512	479	460	502	495	519	443	482	513	477	492	505	509	486	452	485	475	522	472	517	454	466	464	509	511	511	480	506	474	493	518	509	522	512	468	516	499	437	474	517	486	479	470	531	515	514	460	488	502	522	528	505	517	495	500	491	488	475	490	475	502	498	463	485	515	485	492	476	544	494	486	481	495	510	503	516	487	472	530	480	505	467	483	493	473	472	473	525	497	505	501	495	465	505	509	497	519	492	479	502	520	460	495	473	497	471	472	544	519	518	518	470	493	487	485	478	490	474	474	498	529	502	457	487	522	486	495	505	552	531	506	513	501	490	497	501	510	488	509	523	480	495	499	492	527	523	524	484	470	502	499	488	508	503	475	488	514	475	489	477	454	479	518	510	497	511	542	465	459	501	532	486	513	509	503	472	485	488	467	501	516	467	513	516	477	528	515	456	549	512	523	495	461	509	498	467	518	474	496	478	510	487	513	477	513	480	473	502	494	487	518	485	516	495	496	472	491	473	519	496	476	538	513	498	509	509	488	478	449	501	484	500	500	482	521	488	512	501	505	475	516	526	523	477	540	460	434	489	465	523	443	511	536	488	464	504	492	485	471	486	524	495	510	482	490	492	504	548	505	535	494	468	518	508	446	452	524	478	521	482	514	520	493	495	491	501	463	463	475	473	540	538	484	515	492	476	466	481	459	499	477	539	525	521	559	554	524	473	550	489	511	506	495	497	496	457	487	489	524	487	499	479	521	510	505	507	532	461	477	489	534	499	501	494	472	515	498	488	472	495	496	443	532	478	499	503	522	456	506	463	510	501	484	479	477	486	483	524	509	530	513	481	468	482	534	508	505	511	464	476	433	486	483	493	494	474	441	476	511	489	466	539	477	498	495	519	500	484	503	507	519	481	479	468	516	505	458	476	496	486	512	493	480	468	533	504	481	506	491	534	501	476	536	498	485	480	490	459	481	488	488	497	490	486	532	519	493	484	484	481	489	480	472	463	537	489	520	496	502	499	470	480	513	526	478	477	486	476	498	453	473	460	526	486	515	521	499	486	499	468	486	488	493	459	516	469	520	523	476	484	520	504	454	465	533	505	477	507	484	520	491	505	489	510	468	470	537	538	527	461	502	493	482	523	508	520	509	505	485	500	520	443	467	493	496	479	503	487	510	492	508	482	513	488	481	522	529	474	490	489	542	498	501	485	526	497	524	468	487	512	509	519	499	484	503	504	508	468	464	491	500	479	475	487	451	496	510	517	464	517	470	485	520	504	479	482	477	479	486	514	524	478	483	506	514	490	468	511	516	504	484	508	497	465	496	491	471	513	464	483	509	486	497	506	480	482	481	506	490	523	506	509	507	514	501	491	511	523	443	535	476	457	497	498	496	459	468	497	507	524	509	475	513	495	455	507	490	495	462	488	493	488	473	507	521	569	514	495	531	497	518	522	494	490	507	505	456	563	537	543	534	505	494	503	511	487	461	508	491	494	512	510	506	531	504	507	511	487	463	494	486	469	493	489	507	450	492	527	498	499	465	524	501	479	497	529	477	507	472	481	507	496	487	448	512	495	486	481	497	492	518	468	503	496	536	482	513	543	488	499	478	458	533	501	476	525	471	512	488	500	519	496	486	467	500	489	483	470	496	486	511	516	469	488	496	459	490	492	530	504	483	491	470	486	461	532	494	524	498	517	519	470	466	455	439	508	466	489	500	511	530	503	500	499	481	466	488	480	500	499	499	501	469	527	481	494	509	525	485	494	470	491	508	520	479	485	507	505	475	487	483	486	492	493	501	507	495	507	516	523	486	511	456	476	496	472	489	479	482	506	491	514	476	469	475	493	483	497	495	506	524	468	516	482	466	478	503	479	497	491	494	496	476	511	482	503	473	522	525	500	502	466	521	492	490	451	448	512	484	514	494	458	480	477	514	485	503	491	470	524	509	513	495	499	493	513	437	454	500	490	526	546	506	501	528	484	532	524	492	513	523	500	545	489	489	497	529	539	504	460	522	466	487	532	500	486	504	493	480	520	523	552	481	506	477	497	521	495
49808	19878	4263	1534	838	604	546	443	404	403	378	367	377	393	388	430	393	373	332	351	399	363	351	341	331	367	348	384	341	374	337	345	362	346	368	342	373	387	357	335	331	325	346	330	312	329	329	322	339	346	344	333	328	336	313	361	333	378	349	347	333	327	325	331	294	335	351	340	357	347	306	326	322	374	347	335	350	357	350	311	349	334	317	360	357	355	318	371	297	343	337	379	329	327	316	300	344	347	337	328	307	343	334	306	324	372	340	364	320	327	311	291	316	329	343	331	316	346	356	320	339	326	312	278	365	325	303	340	310	313	326	325	334	340	336	363	356	312	346	358	321	338	333	337	314	322	336	332	311	333	302	380	350	345	329	324	341	338	375	329	331	325	334	360	321	331	347	351	347	324	301	336	338	325	337	349	364	365	299	303	350	333	357	345	306	345	330	364	331	361	354	352	326	336	366	339	339	356	334	329	364	363	313	325	349	376	348	310	327	364	344	355	362	327	363	361	365	346	323	289	315	347	333	348	358	333	336	359	305	331	343	317	330	307	289	339	372	314	299	312	373	357	344	348	340	326	333	330	357	332	334	327	311	336	300	351	327	368	305	293	347	346	330	359	328	327	346	333	352	347	317	354	338	316	324	332	353	365	304	325	315	312	331	359	335	327	342	351	331	340	338	318	315	353	341	342	336	318	300	349	347	342	351	326	365	370	353	359	355	382	344	332	360	347	316	336	330	348	296	375	360	337	347	357	307	346	339	322	370	339	335	351	368	337	365	324	321	330	321	376	362	319	342	374	362	340	339	362	348	335	342	328	343	352	318	326	343	329	357	349	356	326	344	349	361	303	303	355	326	333	319	288	314	360	333	325	331	352	372	306	392	357	357	328	346	328	326	385	312	347	307	347	333	323	366	330	355	320	339	339	352	320	332	326	333	293	321	331	357	315	327	355	377	356	324	372	348	378	312	393	348	353	354	359	350	335	323	290	324	322	316	321	310	369	305	310	338	366	318	343	346	364	348	300	301	358	364	347	310	309	333	317	306	349	327	326	337	327	369	326	340	324	354	326	355	340	325	354	341	324	311	313	357	315	330	336	346	328	343	395	354	348	326	315	328	298	358	363	317	351	340	372	324	316	368	311	362	328	321	311	323	311	377	324	296	345	380	336	355	337	310	322	313	333	334	362	359	339	353	281	366	317	350	332	308	344	350	392	339	342	354	326	355	357	348	361	297	321	320	363	358	344	329	366	320	354	309	317	350	337	323	383	325	370	367	342	381	382	372	340	333	340	352	351	358	352	350	310	341	291	362	367	337	341	341	317	357	360	371	355	346	345	335	324	364	312	301	361	340	330	344	350	365	324	367	327	360	333	359	323	325	366	341	323	333	322	339	361	340	343	322	340	361	353	363	341	313	347	344	348	328	345	327	357	339	323	332	329	351	373	336	302	334	369	323	354	343	331	325	352	352	329	363	370	359	370	344	298	296	342	347	302	317	311	358	342	327	336	344	355	333	301	322	338	367	341	363	334	337	360	321	319	342	336	337	307	340	316	338	339	336	341	333	325	292	333	366	359	329	276	349	343	323	356	360	328	322	355	297	353	343	335	299	351	376	343	367	350	340	315	362	363	335	333	317	336	318	301	319	329	317	340	328	287	306	349	345	338	328	313	349	351	326	348	342	311	305	357	340	329	350	352	325	327	303	361	343	361	342	335	349	346	323	339	357	351	344	343	338	345	321	331	354	373	333	393	417	360	324	311	321	304	330	345	364	359	336	362	335	376	379	319	327	328	326	328	334	355	310	369	339	335	326	304	358	304	316	311	317	355	308	346	403	328	343	336	322	354	379	337	321	372	306	347	331	359	354	326	303	336	370	354	336	332	373	321	344	340	334	351	340	338	350	333	343	346	306	306	356	389	338	333	344	344	350	329	335	334	365	320	330	343	276	338	353	328	308	332	290	344	318	322	339	328	316	354	327	332	353	305	322	351	310	368	371	333	321	327	337	337	321	350	327	351	382	338	345	354	342	350	356	392	348	323	341	343	356	335	328	351	306	337	340	343	343	317	341	367	373	321	319	346	328	367	355	335	368	334	343	296	315	329	324	350	321	326	330	322	344	348	345	304	341	339	326	354	340	332	340	304	294	318	371	303	335	360	358	304	339	324	338	319	311	384	351	335	352	356	324	350	337	341	327	373	345	367	315	328	341	338	334	354	352	332	328	340	323	357	342	326	352	375	340	351	328	331	334	345	332	331	317	298	360	344	355	341	352	336	337	308	326	343	336	368	297	344	324	310	325	350	321	342	397	391	358	368	347	344	313	351	318	342	333	331	348	339	322	351	343	310	312	327	325	324	360	312	323	342	326	336	345	334	345	349	365	332	341	358	311	318	339	348	332	353	336	338	363	350	332	315	314	373	351	326	376	327	352	353	336	340	329	318	334	310	356	327	368	366	372	336	331	333	337	344	316	314	329	315	310	326	347	372	323	321	368	397	330	331	330	343	341	365	347	315	328	364	350	333	344	338	327	324	343	359	361	336	339	346	356	348	378	327	347	351	355	353	311	319	328	313	327	327	325	333	335	313	328	301	323	344	318	340	339	376	323	352	316	336	356	357	324	336	324	330	295	304	317	363	316	345	356	304	334	344	311	334	333	358	320	328	371	324	358	321	333	336	338	329	370	334	304	328	354	367	315	334	361	342	311	369	331	315	330	335	343	329	344	318	362	339	350	342	345	346	342	319	333	336	346	355	341	332	336	359	367	357	341	336	339	344	297	327	324	325	314	357	349	344	323	358	315	332	369	349	332	342	344	358	345	345	326	361	339	323	320	336	310	322	345	339	364	350	346	321	335	345	344	352	355	346	337	341	346	345	343	317	325	349	380	381	324	365	331	327	347	324	332	333	309	322	316	284	332	381	334	344	337	309	347	356	372	369	370	315	335	311	327	370	373	314	348	326	324	350	342	327	333	321	325	347	314	340	356	330	342	335	371	310	344	339	338	305	353	332	334	326	316	376	347	349	348	318	323	356	333	310	342	333	345	327	345	314	381	378	356	334	350	338	349	360	328	354	305	344	336	361	349	345	368	358	368	374	357	346	355	352	359	329	337	346	356	342	348	357	363	355	322	319	344	338	325	343	341	331	325	314	303	350	334	373	363	356	346	320	310	342	358	345	308	315	356	341	297	360	353	373	294	331	350	329	342	325	356	340	379	348	356	350	329	348	330	347	344	328	376	328	338	328	285	318	351	369	397	334	359	319	317	342	325	340	348	319	340	324	345	339	344	363	326	305	326	346	344	330	313	334	292	366	344	342	361	346	351	333	328	370	369	318	343	331	326	331	321	287	320	331	345	309	329	329	353	333	311	306	311	336	340	365	342	338	370	322	338	336	363	317	342	348	322	346	337	342	336	322	372	348	325	316	341	344	328	339	314	329	335	366	333	316	334	344	327	322	316	334	320	331	323	322	326	338	307	315	354	333	313	361
31448	5167	2352	2620	2029	1749	1572	1309	1187	1116	1061	1101	1174	1181	1199	1101	960	939	862	901	810	842	775	851	826	793	797	774	813	778	813	765	735	780	764	774	804	757	785	734	744	776	724	712	737	671	751	755	741	783	705	740	795	746	720	792	730	756	748	751	746	757	755	711	824	801	747	770	821	759	749	764	738	745	755	794	746	765	769	751	761	730	755	755	783	770	779	759	740	749	742	770	691	731	809	701	780	766	757	737	713	732	765	753	767	799	739	751	734	747	744	751	761	752	724	722	765	762	730	710	733	790	766	761	704	761	788	769	773	756	749	726	797	769	725	823	766	799	791	712	724	739	698	783	770	721	764	736	747	762	719	770	768	711	735	697	757	744	733	702	686	688	742	764	719	728	739	726	772	763	765	741	757	739	724	703	727	720	752	744	801	753	722	766	777	752	736	791	725	756	724	746	725	749	770	787	778	743	744	705	775	765	714	718	725	734	793	744	731	752	704	708	737	742	748	759	752	680	749	740	708	769	754	744	751	767	709	741	754	730	772	741	759	772	780	738	735	744	700	744	686	759	734	735	728	766	773	716	778	793	698	730	722	703	701	748	777	738	702	751	695	743	726	707	758	708	716	772	749	767	758	757	729	768	746	788	739	732	777	717	719	721	802	775	771	697	759	738	692	719	730	762	745	750	760	726	756	735	801	770	739	748	708	775	725	754	726	771	776	727	748	731	678	728	754	722	749	756	757	743	742	757	719	749	753	722	727	714	758	736	762	764	778	775	716	785	740	775	758	757	734	714	715	724	772	751	775	752	745	756	772	700	716	753	780	742	755	713	753	711	748	735	759	723	761	787	705	735	761	696	715	785	750	701	749	744	745	734	746	699	774	779	750	718	775	707	784	749	729	760	756	724	738	731	765	734	744	685	746	714	689	747	717	765	735	747	759	773	721	754	729	752	797	740	735	737	732	760	753	716	735	766	777	706	749	765	790	730	758	731	729	732	701	743	751	743	685	777	727	739	735	775	733	742	720	726	767	814	760	761	740	719	721	729	732	750	748	727	735	777	701	750	734	782	732	736	733	737	774	733	729	746	727	750	776	746	744	723	790	713	734	698	723	750	758	784	754	748	694	707	769	745	759	751	732	725	737	698	714	737	807	753	761	738	724	750	732	755	735	755	757	730	757	741	753	749	770	729	730	718	710	767	756	708	714	776	784	731	730	709	732	745	710	764	756	775	691	743	705	766	778	738	686	710	727	690	740	736	738	723	758	752	778	755	760	776	709	723	775	751	723	742	766	733	757	756	749	792	726	746	735	748	749	746	717	761	727	764	721	780	786	672	722	775	745	739	767	708	749	785	771	722	734	712	749	756	741	726	766	739	764	743	797	737	743	746	757	695	729	718	692	752	756	764	725	741	704	752	751	746	724	754	740	791	767	748	725	725	733	746	710	716	711	703	739	813	754	718	715	752	721	741	775	764	759	819	709	743	733	720	727	697	738	758	719	732	776	727	748	779	751	743	739	719	791	725	787	704	743	729	748	781	719	735	712	744	794	780	739	769	716	748	751	758	782	725	760	720	755	763	728	745	736	763	756	746	694	701	680	737	725	793	708	778	702	766	763	753	712	739	743	749	735	752	755	741	744	759	767	756	743	747	729	673	745	738	744	731	719	736	704	764	767	755	752	711	762	744	700	740	756	725	797	720	750	691	786	752	778	671	723	716	732	747	762	804	707	798	764	732	800	739	711	759	758	767	745	691	747	757	734	760	756	758	713	755	764	734	731	743	682	772	751	735	690	733	723	739	777	747	744	741	763	772	692	779	727	776	666	693	749	761	743	732	767	737	767	731	741	716	790	796	715	762	732	725	768	719	741	662	757	722	741	746	746	709	763	738	737	738	758	705	764	741	764	732	713	722	757	765	711	715	761	723	767	726	796	765	785	773	744	774	755	730	720	765	746	776	790	773	805	715	769	694	751	777	746	744	765	740	758	718	732	779	753	741	763	723	775	770	692	705	800	709	739	745	732	692	743	747	728	717	713	740	755	704	747	736	710	742	768	732	743	694	792	722	746	737	778	745	732	715	720	683	746	757	756	723	768	771	716	732	707	771	745	717	734	788	748	719	801	714	688	755	714	765	755	728	713	737	769	721	726	773	742	723	702	748	729	739	715	717	743	743	726	779	716	738	770	747	744	736	762	759	750	723	735	763	728	735	729	810	757	729	733	749	719	745	774	726	739	802	724	693	705	758	744	758	737	783	741	734	711	752	719	757	746	728	743	786	723	740	801	706	803	706	715	734	708	779	711	691	748	729	779	733	724	708	728	744	754	728	792	788	739	751	772	796	728	775	786	776	754	738	744	757	761	738	708	718	698	765	754	750	730	737	735	795	716	740	734	765	748	738	768	761	742	756	717	789	731	706	779	703	783	747	735	764	780	731	730	747	768	768	757	761	735	708	749	748	782	748	767	798	782	733	730	731	773	760	769	790	755	790	771	719	755	782	727	755	746	731	802	754	737	846	762	778	768	755	774	699	732	728	794	741	774	749	764	742	743	763	766	767	746	765	759	766	754	756	731	760	727	729	785	736	717	723	736	780	786	761	782	784	714	727	735	754	717	670	739	712	775	717	728	720	789	754	732	719	796	763	723	754	725	791	763	708	737	750	719	753	733	725	704	788	714	758	708	732	728	724	703	779	773	729	742	730	709	781	679	801	715	706	700	731	712	730	804	748	718	730	769	730	761	797	784	754	752	750	718	725	722	725	752	744	732	774	692	759	739	724	723	762	751	774	754	784	761	759	775	746	752	741	753	787	715	750	751	756	735	716	724	707	786	713	709	710	711	736	750	770	719	779	773	726	756	707	742	724	726	715	733	738	731	704	765	728	754	754	748	713	720	747	788	712	774	765	786	801	725	771	733	784	708	799	736	756	717	733	749	740	714	745	721	764	721	761	767	752	750	749	725	714	736	752	728	728	752	715	750	717	704	749	752	704	764	737	755	776	727	764	736	695	727	766	721	706	724	693	731	772	734	694	714	768	755	738	797	701	750	749	756	737	733	714	732	719	706	770	734	779	740	745	727	719	751	737	740	788	771	749	744	780	752	715	735	746	717	759	787	713	793	738	715	710	748	763	794	775	755	716	728	755	746	729	777	772	780	790	691	768	746	784	733	741	726	721	766	699	754	752	745	737	734	747	758	753	763	762	727	755	747	727	747	691	749	748	765	747	700	765	705	766	765	817	760	781	740	795	760	805	741	752	787	714	740	742	733	725	777	771	701	763	739	713	756	732	741	712	779	703	730	770	761	714	765	747	752	763	774	699	767	718	699	744	766	748	719	697	740	699	774	777	672	734	755	694	733	720	742	728	777	739	748	703	722	756	765	716	738	781	731	724	759	759	692	765	726	740	764	755	743	767	749	722	743	709	762	741	769	769	821	726	739	720	708	754	751	718	753	721	734	711	758	761	706	708	725	743	724	805	782	712	726	707
14311	2683	206	147	134	120	136	154	123	113	108	119	126	124	137	116	131	123	111	129	116	108	137	101	144	111	99	103	115	111	109	99	126	134	109	120	125	129	129	133	120	121	100	94	116	112	131	118	111	103	109	119	100	123	107	106	115	114	131	105	96	124	114	120	125	131	122	113	115	103	108	96	108	132	131	129	128	98	102	111	98	97	104	109	125	103	98	135	113	114	96	131	140	110	122	105	112	140	111	134	125	134	115	116	103	119	106	131	128	116	102	111	110	96	124	119	96	118	122	120	103	116	132	111	118	112	107	129	122	114	124	98	137	117	119	132	112	84	119	112	124	122	146	125	112	109	90	113	122	100	112	112	97	117	121	108	102	91	113	92	99	84	104	120	126	115	115	119	118	135	104	116	103	111	98	126	119	115	109	116	102	101	102	144	113	107	122	124	133	115	132	116	102	120	120	112	113	101	122	132	115	101	103	111	124	109	108	123	104	104	100	117	123	125	129	115	107	114	123	114	113	110	103	114	110	100	121	129	99	120	97	112	112	114	126	121	135	121	123	108	105	117	113	115	122	103	132	133	129	120	124	116	115	116	111	126	95	110	115	105	134	115	94	119	120	124	121	97	150	132	114	105	131	106	135	131	120	118	133	114	121	118	122	135	113	133	108	112	107	114	96	120	108	109	133	102	116	108	108	133	123	122	120	131	136	115	91	99	107	86	114	129	104	131	114	115	143	104	107	118	119	129	92	129	125	116	107	111	114	115	124	129	106	111	125	113	118	129	116	120	121	118	168	98	122	102	121	108	98	115	113	127	118	113	118	134	124	112	95	96	102	114	122	112	123	124	127	130	111	123	123	111	109	123	101	125	109	118	111	127	111	116	130	113	100	102	118	100	119	129	114	115	112	120	113	120	110	120	120	119	107	127	142	103	104	121	136	134	133	132	98	115	119	127	129	115	137	120	105	100	114	103	120	124	117	125	101	111	114	105	105	114	108	120	148	105	114	138	113	100	141	111	116	131	122	120	121	117	101	110	109	123	121	96	126	108	111	117	98	120	122	120	105	116	109	129	126	112	121	125	116	123	113	125	135	109	138	133	111	128	124	111	127	106	114	116	123	107	92	99	126	124	141	148	102	117	119	93	123	121	117	121	133	92	115	124	121	138	127	128	122	109	118	121	129	91	128	121	132	117	125	119	88	105	99	114	119	127	126	113	118	115	118	134	120	132	161	126	125	113	94	136	115	119	116	134	113	115	103	132	110	119	101	117	114	117	112	90	113	117	134	136	114	109	122	120	92	113	122	126	124	118	99	119	109	115	132	132	111	107	136	125	112	124	98	128	113	109	111	111	115	113	110	131	119	118	126	126	109	106	118	118	131	135	124	133	109	134	111	104	115	118	107	111	118	124	114	112	134	105	123	88	123	118	138	107	145	127	119	131	104	135	113	108	100	100	124	121	113	121	98	126	111	121	114	119	91	103	132	111	109	115	118	126	114	121	118	120	118	115	114	103	121	121	129	119	135	130	118	114	104	119	116	109	99	113	112	138	108	119	121	109	116	116	104	117	102	125	102	91	115	103	106	109	115	116	120	124	116	110	116	110	136	104	90	105	121	103	103	123	103	114	131	95	128	121	124	111	116	127	116	123	119	128	117	117	98	121	108	127	111	127	119	110	119	118	132	100	116	101	129	142	111	124	117	111	115	110	128	116	129	109	121	119	121	110	109	115	124	142	101	107	134	137	129	118	116	118	107	132	107	113	114	129	132	130	110	128	150	118	144	107	110	113	125	104	142	123	102	116	110	110	135	125	108	115	116	117	120	128	123	111	111	113	121	115	110	119	123	105	115	135	122	93	125	114	108	98	101	121	111	111	120	126	123	114	100	117	133	119	105	124	150	110	144	121	125	116	143	119	138	114	122	120	124	130	122	111	122	121	125	117	133	121	103	106	113	103	117	140	129	125	99	110	122	105	114	112	115	121	122	99	112	118	113	107	113	124	135	121	127	135	107	118	121	112	104	103	112	115	94	110	121	113	112	114	100	126	116	126	113	99	124	114	96	105	108	96	127	110	130	101	104	131	115	120	109	119	115	116	113	111	117	128	111	108	129	134	114	99	118	114	100	113	112	135	104	127	118	127	111	99	121	127	121	121	123	123	125	128	136	116	123	116	108	109	97	101	119	120	118	98	118	97	136	111	113	98	107	123	112	109	108	127	117	98	113	134	115	112	136	126	120	129	133	117	119	110	113	102	109	96	128	117	108	116	120	107	119	90	111	100	109	127	117	90	108	113	122	100	130	120	103	125	120	126	121	116	94	119	103	108	120	98	111	95	103	119	97	114	104	124	98	125	128	99	107	131	115	111	156	131	125	133	129	108	125	120	130	138	110	137	124	115	106	111	111	127	124	103	113	101	138	116	123	123	113	108	117	100	133	104	111	113	104	95	109	124	111	103	118	113	126	126	120	124	110	124	134	118	113	133	108	127	107	128	117	119	107	101	109	116	124	115	116	139	127	119	108	122	102	127	107	114	103	108	141	109	109	132	119	116	132	116	110	109	103	115	93	120	129	108	123	127	128	129	120	118	102	116	130	116	102	128	113	116	131	120	132	134	126	124	88	96	126	116	103	109	108	88	131	131	119	111	120	122	119	121	102	92	124	115	112	125	111	125	111	97	114	107	94	110	111	135	118	112	123	111	120	88	128	137	113	122	118	121	115	118	138	103	121	127	120	131	104	121	98	116	113	131	96	109	107	124	107	122	124	120	141	117	106	134	108	120	100	125	115	117	117	120	110	95	134	140	114	130	134	127	105	130	109	131	120	114	119	125	115	116	114	122	105	130	115	128	125	108	144	86	109	123	119	120	107	91	108	105	103	149	117	92	126	129	109	115	121	131	119	116	97	138	116	108	119	110	121	126	99	119	118	110	123	97	117	106	115	115	123	110	113	94	149	118	106	124	121	124	125	99	112	127	128	128	127	98	115	122	116	113	119	125	132	116	121	111	130	107	120	104	99	110	100	97	104	128	124	132	113	121	117	118	119	138	114	107	135	122	97	112	98	109	122	119	125	112	108	129	145	130	114	91	111	93	113	124	112	132	129	113	115	132	99	128	114	104	122	117	134	107	126	104	108	109	125	107	118	107	119	120	125	121	131	126	127	118	110	128	125	128	115	109	116	132	108	102	107	102	112	119	91	124	121	125	114	113	131	127	120	104	114	98	132	93	131	111	116	107	108	104	97	127	101	128	129	156	118	101	110	107	116	121	107	121	143	116	90	103	108	114	133	130	109	122	114	133	122	137	99	100	112	118	111	114	128	112	114	113	129	132	116	103	102	96	100	112	108	115	109	121	126	111	110	119	129	121	87	122	111	118	134	99	127	106	106	116	124	116	113	122	120	122	119	116	97	123	118	115	74	104	114	103	123	108	128	116	117	106	120	131	138	124	124	133	112	121	109	111	128	124	93	124	107	104	97	109	110	99
8925	1329	446	402	380	397	343	333	325	322	335	364	437	426	419	394	356	328	312	323	294	284	317	354	298	309	340	345	312	298	285	336	307	302	335	318	297	294	329	305	354	324	323	303	329	335	304	322	319	341	279	313	321	318	310	308	319	339	313	325	323	311	319	309	334	310	294	318	296	330	313	318	326	320	297	334	314	337	297	310	290	311	323	309	299	314	289	280	335	316	309	330	287	346	314	305	333	316	336	311	316	332	313	320	341	315	319	310	305	272	285	338	330	307	281	339	302	330	315	334	292	319	321	308	308	317	320	301	301	342	303	328	330	299	291	305	295	335	316	334	321	307	295	326	328	331	285	283	281	322	311	312	294	311	322	308	325	349	341	336	285	334	303	309	341	306	342	273	329	330	335	319	320	298	316	310	320	307	349	305	347	299	353	286	318	321	305	310	281	303	290	299	306	323	332	331	316	336	323	323	326	334	304	296	311	306	327	313	336	326	311	311	330	323	359	308	332	314	301	325	304	279	311	321	295	272	318	310	314	320	319	333	307	315	337	322	306	316	304	307	329	287	332	290	311	317	345	298	321	297	286	326	328	280	318	318	319	302	319	299	351	310	324	305	322	295	339	313	324	323	289	308	346	303	349	319	312	310	326	308	289	299	315	316	279	322	331	286	296	344	335	363	320	307	300	330	322	320	311	290	315	359	311	285	269	315	317	286	299	312	313	324	345	337	301	320	310	360	282	339	297	329	286	318	304	325	342	313	310	309	339	308	280	332	307	332	298	291	303	277	346	297	321	307	324	292	301	270	316	292	297	327	299	308	295	336	312	275	349	316	310	298	312	342	283	304	303	314	306	353	331	317	301	342	298	313	316	310	335	304	345	299	330	316	310	280	321	324	343	315	323	300	271	308	289	303	345	325	326	313	303	312	314	323	309	331	319	307	347	298	333	326	324	315	307	324	328	306	323	296	322	306	305	307	297	320	349	303	305	279	314	300	342	337	313	282	321	307	308	321	316	321	325	320	312	320	323	309	309	307	305	311	319	310	310	312	304	320	326	292	294	310	346	306	352	313	324	301	320	336	278	313	329	328	330	277	323	330	342	302	317	295	301	305	324	321	297	341	312	287	303	312	342	297	280	306	320	316	326	308	344	328	333	305	333	322	351	331	304	304	310	338	301	332	306	300	280	318	312	347	327	322	309	304	328	290	309	317	319	314	328	308	317	288	309	290	321	322	337	311	328	316	309	294	334	312	347	309	320	303	328	313	308	321	306	307	328	314	316	308	319	332	305	297	312	316	295	347	335	304	312	334	326	308	335	296	311	306	276	325	293	309	323	334	353	305	298	320	322	273	335	315	324	275	336	327	297	310	300	310	294	328	304	323	300	322	336	311	324	295	320	287	297	291	305	319	281	314	331	301	312	339	337	289	309	269	285	271	325	315	317	339	339	322	302	315	290	309	320	319	311	309	290	332	301	320	311	288	289	343	280	294	308	340	344	322	295	313	324	306	330	294	302	296	306	329	350	326	336	288	303	326	307	305	360	332	321	329	314	324	355	320	327	321	340	329	323	314	298	323	314	309	322	289	301	300	291	331	321	317	299	310	284	281	342	298	332	290	307	332	329	287	321	316	326	310	301	322	316	317	303	327	324	298	305	329	309	313	283	323	319	332	362	297	279	335	313	321	319	354	327	294	341	277	298	340	305	327	329	319	278	301	330	292	304	297	322	301	288	331	287	316	290	328	301	326	317	320	314	337	303	318	308	282	294	314	319	303	287	308	293	309	286	320	356	305	323	309	298	341	311	311	337	280	279	320	314	320	311	302	291	315	295	328	313	332	311	316	313	291	302	310	355	314	333	327	310	327	333	324	336	312	275	312	307	315	294	283	308	297	331	292	301	305	304	316	335	288	307	297	309	324	307	342	348	311	326	326	336	294	311	332	288	325	299	318	325	302	330	289	294	312	301	328	304	329	333	306	337	310	275	317	302	314	315	343	310	313	312	310	314	311	308	277	331	321	295	298	333	287	285	313	310	301	311	279	304	304	303	319	298	320	320	323	320	319	277	305	282	303	317	316	336	332	281	329	298	310	313	316	302	275	369	293	329	320	297	299	314	278	332	307	312	321	279	304	312	313	318	342	302	318	307	337	329	336	342	319	278	315	320	349	309	318	351	330	297	311	316	302	314	318	315	299	295	322	326	335	334	294	355	324	322	308	314	304	308	296	314	309	305	332	302	318	321	268	296	329	312	304	304	336	329	330	308	311	315	303	270	311	340	326	331	296	290	301	314	297	307	313	320	287	302	288	312	306	335	310	333	307	263	284	304	328	332	294	337	313	290	336	319	325	329	310	323	301	300	300	297	295	289	310	308	309	336	323	299	322	296	335	340	323	316	326	301	329	314	298	298	322	295	318	319	335	335	304	319	314	327	302	329	296	318	285	301	336	307	283	340	290	301	331	319	308	300	341	316	357	303	310	300	316	295	309	305	319	335	341	309	299	335	306	343	315	318	316	291	310	339	324	310	305	321	297	309	361	285	315	295	288	357	315	305	305	325	298	316	343	321	337	337	299	302	290	283	295	311	284	294	342	330	291	308	312	354	318	312	314	320	295	325	295	302	321	307	315	327	292	292	316	317	319	292	340	306	300	312	307	299	303	302	288	302	305	304	293	321	327	306	315	318	285	317	276	309	313	342	325	291	317	315	314	334	332	298	315	280	308	315	317	324	312	330	322	311	333	323	297	307	320	302	303	347	320	304	300	296	287	266	287	314	315	315	311	314	324	302	294	317	338	325	321	331	318	299	302	299	309	328	329	326	308	307	301	282	325	332	317	287	339	311	328	342	307	320	293	323	306	330	337	338	313	318	326	313	313	320	341	350	324	315	286	292	314	273	310	305	310	312	305	285	316	320	318	327	298	265	307	329	305	312	304	309	306	286	338	305	323	334	299	332	299	310	327	332	291	332	302	323	324	318	321	328	299	347	353	276	314	324	329	302	295	305	310	334	313	326	327	311	290	279	322	334	295	285	317	324	316	318	315	335	365	286	350	307	315	336	329	305	300	302	302	305	300	308	282	320	313	322	315	339	312	297	308	298	342	318	330	294	326	295	328	286	316	263	306	331	322	307	323	285	290	287	297	317	326	314	340	312	317	324	283	295	316	327	320	330	288	296	273	330	313	314	301	306	358	300	320	299	306	310	324	326	304	334	317	341	301	319	285	324	333	322	308	318	336	311	316	347	295	311	330	288	318	322	325	305	325	305	310	323	295	278	318	319	328	301	307	308	310	296	311	301	294	320	287	345	312	344	315	322	307	323	302	311	335	348	289	327	326	325	328	335	315	332	298	323	332	314	301	305	309	322	321	331	349	319	305	315	326	333	325	330	313	285	295	324	319	325	316	348	312	309	326	315	280	330	279	326	325	310	327	307	299	328	307	286	354	307	292	273	295	286	325	332	290	310	317	310	298	335	318	328	319	285	310
36370	12333	1593	602	420	300	307	266	276	263	258	219	276	268	295	273	231	212	199	209	214	209	207	230	220	215	227	190	182	211	187	202	205	209	210	207	199	216	216	201	211	190	209	240	229	202	211	219	202	202	194	192	198	219	190	199	174	188	176	204	207	212	193	184	232	211	214	195	218	190	201	205	186	227	179	206	187	259	249	225	210	195	211	176	224	196	203	217	188	200	172	187	187	222	209	195	212	203	206	214	197	221	201	207	221	210	211	211	227	212	211	210	209	210	192	183	211	180	215	190	200	200	209	209	195	212	220	184	205	185	194	196	184	242	213	200	218	210	187	203	197	199	211	206	186	232	226	206	249	219	210	217	215	191	233	200	243	187	198	201	222	224	198	214	198	198	195	219	210	220	216	207	203	245	212	220	206	200	199	215	191	209	219	192	192	191	188	205	208	184	213	217	185	214	191	207	201	202	224	239	206	190	201	207	251	214	212	228	201	190	192	208	213	196	199	185	182	221	213	203	200	194	210	196	209	213	204	229	209	235	219	216	199	191	195	232	207	211	206	218	189	222	243	207	194	208	205	224	175	239	199	208	175	217	187	219	218	204	222	214	224	182	233	211	180	214	200	211	217	218	205	228	217	185	238	218	223	204	197	208	210	203	217	194	234	214	199	201	178	202	216	207	225	219	188	214	209	221	200	194	194	208	208	218	198	228	203	226	183	207	192	182	198	226	193	217	201	231	190	220	197	187	218	196	215	205	201	189	199	222	195	196	232	236	202	225	188	217	216	178	228	209	179	212	186	208	187	219	237	217	206	200	235	178	175	193	191	195	199	172	195	193	213	202	174	202	203	184	230	218	228	217	231	234	213	216	202	195	194	211	233	191	199	220	215	224	223	174	205	191	190	212	188	215	217	179	215	214	211	182	175	228	203	189	180	221	224	200	190	192	224	208	214	215	201	212	214	199	243	197	190	189	190	183	207	205	220	195	211	223	214	216	205	209	219	195	214	218	167	212	174	200	178	225	192	189	210	221	218	211	195	212	222	193	211	222	194	224	178	182	229	205	191	217	206	217	198	194	199	188	208	195	198	205	200	215	215	188	188	196	173	186	223	202	235	231	195	206	181	208	200	209	197	187	214	198	191	199	174	226	213	217	203	191	197	221	196	199	204	219	211	197	194	220	203	211	196	203	200	220	184	183	210	204	213	185	225	191	204	180	189	217	197	240	213	216	192	210	200	237	205	205	215	255	204	205	225	214	213	234	202	192	212	199	201	196	203	184	216	217	212	218	222	215	211	181	224	210	200	214	192	226	224	182	200	220	206	230	201	202	188	199	213	211	198	196	219	187	206	220	212	222	190	205	223	206	198	196	174	203	201	232	219	202	174	219	218	209	224	211	205	184	212	226	221	198	212	203	231	216	233	226	218	189	216	215	193	202	215	204	218	206	210	214	222	204	244	195	178	218	216	211	223	206	223	186	214	210	205	222	198	199	202	219	171	212	218	204	224	211	198	208	220	232	196	195	192	198	205	168	209	187	198	207	201	220	213	189	203	209	222	231	179	184	216	194	211	201	187	218	193	199	229	216	213	204	200	206	225	191	206	206	223	213	244	213	179	209	209	205	228	194	205	204	221	213	192	218	188	187	197	193	212	196	198	191	217	218	228	202	215	191	231	203	211	204	207	219	227	178	192	215	182	194	201	211	200	191	207	199	192	202	218	213	225	228	195	187	203	207	199	193	210	214	202	195	218	198	184	225	218	192	202	211	230	233	230	201	233	187	192	193	194	209	208	202	183	206	223	203	198	208	197	204	215	216	211	197	218	221	216	226	198	222	208	198	222	200	220	220	221	169	199	217	201	228	192	209	201	194	224	219	181	186	200	213	234	195	199	195	203	200	189	201	201	216	216	192	190	209	231	249	218	212	202	226	211	217	183	208	188	179	181	205	207	200	210	206	227	218	225	216	217	215	227	197	207	199	194	214	199	235	192	196	219	213	209	189	216	187	247	222	198	213	238	184	221	259	204	214	219	220	216	234	180	210	208	203	189	197	189	199	187	192	222	235	218	210	197	206	193	215	225	237	227	214	208	236	179	192	233	213	182	220	224	228	224	199	206	207	187	224	241	203	214	231	221	190	201	204	190	226	193	212	182	214	206	177	216	210	206	231	201	195	202	211	239	184	202	196	184	226	207	214	199	195	190	213	195	200	210	204	192	209	209	231	182	189	192	197	217	194	182	233	216	187	178	208	209	201	189	179	194	220	203	201	192	187	204	211	200	221	219	233	187	215	203	208	185	194	230	198	208	235	196	197	217	195	194	197	204	205	223	199	176	197	217	198	190	220	225	164	206	229	203	232	227	214	218	202	185	201	182	205	207	186	204	215	198	239	235	208	212	211	218	197	211	225	199	181	207	218	208	215	183	192	179	203	214	201	187	225	187	220	218	202	216	189	164	182	189	217	206	224	182	199	198	226	216	201	199	210	239	201	188	196	206	195	199	218	216	202	226	178	187	210	184	191	210	204	209	190	210	210	194	189	177	182	226	184	202	221	220	197	198	204	206	220	218	201	230	188	180	177	218	204	199	207	207	223	195	221	213	206	206	201	187	206	206	229	234	198	179	199	215	195	223	194	193	218	188	219	216	205	226	213	197	208	220	197	228	215	211	239	217	208	220	168	187	181	215	219	229	227	197	228	188	186	210	216	218	203	194	197	190	207	230	235	207	248	214	200	211	195	208	208	219	203	212	195	213	186	202	201	206	219	185	189	207	191	212	192	200	209	207	203	203	199	206	183	210	193	188	208	217	203	207	193	201	215	202	180	241	191	197	207	227	192	185	199	234	206	195	208	172	205	215	215	198	195	218	208	179	194	208	198	217	191	185	210	188	214	179	191	197	220	205	225	182	208	228	221	204	200	223	201	192	245	215	196	181	201	217	212	225	204	220	234	201	194	230	206	203	199	233	204	183	191	217	233	220	221	240	201	199	187	215	192	216	223	198	216	209	220	214	187	215	197	197	199	219	192	229	191	199	226	216	191	200	217	167	210	205	223	226	214	209	228	240	217	228	202	220	186	229	192	229	220	198	200	207	219	214	216	222	202	219	225	213	180	201	191	227	192	206	193	192	216	203	195	230	220	214	230	234	202	213	198	219	185	190	214	213	226	193	210	220	203	236	239	223	236	216	244	238	254	203	207	206	185	214	213	220	204	223	192	214	222	239	236	222	200	239	194	204	202	211	197	197	214	201	225	217	194	227	231	209	213	199	226	226	190	184	216	199	204	197	202	219	194	191	203	194	215	225	190	200	203	213	201	199	216	198	211	180	227	209	199	220	195	194	216	204	193	199	201	234	215	189	203	220	218	224	215	205	191	194	200	205	200	227	195	231	199	225	193	182	210	203	185	193	201	206	233	199	191	244	214	198	195	199	206	199	193	172	194	198	202	212	224	224	218	180	195	216	207	223	215	210	201	218	196	187	236	202	216
23607	3922	1298	1394	1233	1086	888	734	679	708	687	695	725	788	792	706	685	570	555	572	531	561	532	501	557	536	526	482	529	566	516	484	491	545	511	548	515	505	523	500	513	488	489	511	526	475	502	477	532	501	490	513	521	504	510	509	527	516	500	471	499	482	467	491	477	484	513	528	517	502	500	497	482	516	490	495	479	483	537	498	518	486	491	513	513	519	508	490	458	504	510	513	488	489	510	522	511	528	470	527	510	519	532	484	495	509	492	522	491	509	560	509	479	477	511	519	500	496	562	554	532	543	512	524	486	474	533	495	480	526	484	509	521	512	525	488	498	485	480	526	457	529	517	479	493	503	550	494	515	467	510	506	487	513	474	487	508	542	510	505	491	480	500	529	468	480	515	529	497	492	499	527	469	521	483	441	496	472	505	513	496	507	508	534	520	470	506	497	527	510	469	479	501	490	472	518	490	493	530	503	499	488	505	503	501	483	468	499	494	500	512	488	531	516	513	448	476	492	489	519	524	474	533	482	469	509	497	505	526	487	506	529	507	510	512	482	520	475	485	485	472	522	466	490	498	492	516	520	542	478	515	490	464	523	509	501	498	498	514	498	505	480	502	463	508	488	492	514	469	496	487	511	539	490	459	528	511	494	519	482	509	483	504	510	520	503	537	474	483	493	522	474	552	507	483	499	498	513	493	517	534	473	498	520	522	503	499	493	474	505	484	534	513	504	489	513	498	557	506	498	518	513	503	520	509	454	502	469	486	515	497	509	465	510	552	521	513	526	472	461	515	466	520	485	533	511	498	508	493	502	514	499	499	545	515	472	511	472	482	492	495	511	481	490	477	451	496	526	496	487	481	527	521	498	492	492	488	500	493	517	499	509	499	511	508	524	471	496	519	498	484	501	486	503	530	476	512	505	475	493	548	544	479	463	486	490	531	523	501	494	523	523	479	520	485	501	494	554	510	508	506	500	511	497	518	513	497	459	499	501	503	530	515	582	524	507	486	506	500	481	493	512	505	490	500	565	535	518	497	464	507	524	516	498	494	506	499	530	481	507	518	510	498	502	509	485	469	516	452	506	486	479	480	529	536	522	482	439	529	511	507	511	518	467	488	502	490	489	547	482	536	512	511	505	508	497	492	518	492	496	488	489	513	486	499	524	545	465	477	508	459	481	476	481	511	512	534	495	506	517	508	542	514	426	504	515	452	524	519	508	482	487	495	487	466	513	486	504	488	530	520	497	523	492	497	466	529	488	512	516	534	505	498	504	521	493	486	488	507	468	480	476	517	508	494	465	488	450	483	484	513	509	501	532	472	472	499	510	531	497	513	469	496	535	501	514	499	491	460	496	430	510	499	495	489	525	492	481	488	514	512	492	506	487	511	494	474	477	515	491	507	475	505	492	476	559	460	533	490	511	458	503	481	448	535	498	501	524	480	500	483	475	490	485	510	537	512	527	491	531	513	482	500	517	496	512	525	491	483	490	527	490	499	518	487	481	484	487	482	489	472	479	473	483	529	521	532	489	500	506	509	483	482	509	536	525	509	537	474	521	509	485	514	461	525	484	448	505	496	537	459	510	501	502	478	522	495	513	467	489	498	488	527	529	500	510	504	496	473	485	507	469	462	496	476	518	495	513	495	462	503	526	546	485	520	483	522	536	556	516	456	462	496	498	506	508	530	522	523	510	504	519	525	475	480	510	469	533	497	507	536	510	498	493	486	521	524	488	480	468	490	506	502	497	454	514	465	500	489	501	524	480	516	523	472	472	514	491	469	519	531	510	515	480	557	531	478	462	476	498	491	491	465	535	509	498	504	505	498	520	534	539	481	494	487	486	495	518	501	561	493	514	495	500	493	495	465	519	521	498	497	521	491	503	537	488	479	514	520	495	531	488	552	480	508	496	481	515	482	506	522	495	501	509	492	511	437	525	512	510	489	505	509	477	509	506	514	477	477	496	503	536	498	466	485	492	474	490	483	503	531	505	530	511	503	545	451	514	533	487	468	483	479	481	497	497	502	527	506	477	518	512	513	499	522	503	492	502	525	502	500	500	491	535	513	492	506	497	482	540	509	487	473	546	485	500	511	504	519	505	476	504	513	485	489	475	463	467	496	502	491	475	453	510	516	502	539	488	511	480	466	539	504	541	496	527	521	524	513	529	474	486	493	487	503	534	490	462	511	465	507	483	492	495	478	500	484	517	494	526	481	495	538	518	482	505	512	485	521	499	533	538	552	517	541	490	447	536	479	510	535	482	534	499	491	503	533	542	485	513	517	485	457	544	508	481	517	489	495	504	507	521	522	504	506	508	484	530	513	477	490	517	496	493	523	506	496	512	498	528	500	498	481	515	479	511	517	468	445	477	512	508	511	476	505	461	523	513	476	500	501	520	465	474	507	486	510	493	473	474	483	494	484	531	466	486	516	516	499	480	472	484	505	516	483	462	496	512	477	463	431	501	507	453	502	456	523	502	474	478	500	532	487	488	503	492	488	508	533	485	507	500	490	545	481	537	540	501	497	458	508	493	498	495	487	479	502	525	484	504	517	476	493	559	524	498	483	503	489	476	478	530	515	474	494	525	513	498	515	481	489	489	466	494	473	505	495	489	489	495	470	489	541	464	484	499	570	482	516	469	552	499	509	509	525	491	513	488	498	489	494	492	512	481	552	469	529	505	491	522	489	484	518	492	496	488	531	494	497	506	526	490	481	534	459	508	494	507	538	482	498	526	530	485	556	517	501	502	458	493	475	493	509	504	529	458	501	527	469	494	487	526	517	511	551	510	485	532	545	514	553	488	478	484	523	509	475	521	422	450	466	500	512	494	507	500	460	503	478	462	477	451	510	463	503	481	501	507	498	465	501	525	483	492	525	508	566	489	477	504	515	504	496	480	500	485	449	496	451	503	518	510	509	486	486	492	514	477	492	520	468	512	487	501	493	473	494	463	505	524	514	495	475	479	470	489	530	505	503	477	463	538	530	532	492	514	476	485	550	513	483	514	515	522	473	508	479	497	484	477	537	492	461	510	484	491	508	505	538	511	468	488	470	505	502	494	496	531	527	515	505	531	467	501	494	499	541	511	469	511	521	521	496	488	465	494	509	496	504	489	523	492	522	522	505	459	510	505	486	466	507	486	491	471	525	506	456	526	477	530	498	524	473	516	464	503	511	510	513	501	528	515	491	488	512	513	472	512	512	501	482	491	526	509	502	464	521	476	453	460	521	502	487	463	485	473	504	479	509	489	486	518	537	498	478	492	481	470	508	517	506	449	478	453	490	481	522	448	453	507	470	501	516	471	529	484	464	474	500	523	505	470	480	481	489	481	516	479	483	469	492	514	458	522	510	493	482	510	488	531	489	490	490	503	483	526	517	510	521	519	458	499	542	487	502	498	474	478	484	506	524	469	513	503	470	519	497	468	492	488	488	495	521	527	488	533	462	516	469	500	509	512	537	477	505	491	481	501	546	495	487	488	476	491	519	493
49383	20768	4290	1451	794	577	504	496	439	421	401	419	388	403	419	433	367	355	379	355	341	357	378	342	341	343	335	317	363	333	370	328	362	351	357	321	374	347	321	336	344	318	355	353	344	344	327	348	318	349	322	336	364	371	348	346	317	371	355	355	339	316	321	366	346	378	358	353	331	306	321	351	317	336	364	311	313	319	373	318	377	362	367	327	372	367	335	345	336	311	345	317	328	359	341	351	363	344	362	364	384	374	355	315	351	349	282	343	334	325	351	334	316	304	349	363	353	320	352	384	340	344	346	319	335	302	338	340	302	330	338	337	349	329	356	360	320	355	329	359	359	340	342	345	327	319	342	399	331	345	325	321	351	344	318	344	348	354	350	358	342	348	352	320	343	374	318	342	358	344	352	364	318	344	336	330	343	361	313	369	311	356	331	341	362	340	314	338	330	299	343	331	366	357	319	346	347	357	353	329	330	319	321	343	365	325	343	334	371	361	306	329	380	325	312	334	319	321	348	355	354	347	365	325	354	372	342	326	329	297	350	303	369	327	336	319	319	314	317	326	345	347	296	344	367	329	344	341	359	342	373	349	323	351	334	357	333	333	322	321	354	339	340	374	344	372	388	340	350	333	364	355	317	286	352	385	315	376	317	357	338	327	367	361	348	368	350	335	342	334	348	333	384	334	370	336	342	353	314	335	322	376	338	363	309	311	365	311	350	311	339	345	330	350	330	309	325	380	371	319	334	325	362	340	359	355	350	346	335	347	337	353	319	342	397	356	329	353	331	380	322	318	361	363	318	326	361	348	351	347	333	343	362	350	373	346	359	364	343	359	386	350	357	352	334	353	281	319	354	332	310	331	328	319	316	328	326	344	320	335	297	383	341	332	343	330	349	366	368	332	333	363	351	333	353	346	374	335	311	357	348	334	336	357	347	338	309	343	351	317	314	318	314	329	321	338	360	321	360	369	304	341	322	295	368	326	362	335	353	356	347	367	342	335	341	340	356	335	315	333	280	326	343	333	351	344	328	356	362	351	339	320	334	370	362	314	340	358	370	359	323	319	347	315	333	339	373	332	310	333	298	332	343	332	377	312	289	334	322	341	363	329	308	320	316	330	349	339	328	348	339	345	348	307	318	369	348	357	379	356	340	310	377	342	362	376	319	341	327	374	350	357	357	341	356	328	351	360	318	328	335	343	355	324	328	325	349	342	341	339	361	338	350	347	327	299	346	368	341	354	322	351	386	351	375	350	342	349	344	325	336	359	352	339	357	340	331	356	339	357	379	355	342	366	332	356	316	334	351	317	353	327	348	340	334	353	355	331	382	328	335	343	349	332	322	331	333	333	330	349	343	349	311	319	361	387	339	310	333	366	316	330	344	357	307	340	353	324	344	324	311	367	323	349	362	333	326	353	329	349	344	309	327	328	362	372	360	340	364	329	345	377	317	336	350	336	340	351	355	312	326	329	335	312	315	307	323	345	356	347	337	342	338	312	319	312	337	351	322	314	336	324	343	346	318	306	343	334	324	357	303	367	341	358	346	326	313	331	360	386	328	358	349	366	347	363	302	312	325	387	345	346	297	343	367	343	327	389	336	334	378	337	353	337	343	350	352	323	352	355	336	341	322	359	360	376	374	346	324	327	366	341	328	308	352	346	355	341	333	353	343	337	324	314	318	327	323	328	338	342	326	389	348	366	355	343	337	355	362	328	318	336	377	295	362	357	341	323	336	359	354	352	351	385	331	312	302	332	328	351	334	308	319	301	350	323	324	347	312	348	313	354	342	361	336	364	343	330	353	376	303	346	334	332	373	335	339	328	346	308	353	363	353	346	342	315	319	348	372	313	387	330	329	305	340	348	298	335	365	353	290	331	335	325	309	345	354	361	334	313	300	354	342	341	340	346	327	313	344	346	313	336	325	315	314	359	319	325	358	326	322	304	341	346	330	344	347	303	328	338	342	346	329	309	372	302	327	359	352	304	358	357	312	363	366	370	357	360	342	323	353	383	395	344	309	319	351	357	366	344	318	342	314	374	356	350	323	356	303	352	327	360	348	323	338	351	350	327	314	290	326	354	341	336	345	343	336	379	349	313	350	322	347	284	358	355	333	333	323	362	337	320	376	338	336	340	356	312	329	312	338	320	343	364	350	357	348	353	342	348	342	351	345	310	330	333	303	352	328	337	322	340	357	390	339	350	325	364	363	358	360	319	330	332	378	344	328	359	331	351	360	356	345	305	329	320	343	339	358	339	343	336	326	356	327	327	306	313	336	359	379	323	348	361	354	284	341	333	327	358	340	304	373	340	326	348	308	298	352	323	367	342	322	343	372	359	331	337	352	367	311	368	341	352	315	331	312	345	345	357	312	359	325	311	362	352	330	335	319	359	352	346	332	332	359	327	339	360	335	333	327	342	341	346	324	362	312	321	346	338	331	359	348	326	334	355	306	327	323	337	389	374	346	345	320	340	360	341	277	331	331	327	351	342	318	361	340	306	313	355	368	345	365	372	363	350	386	306	359	333	329	350	355	333	333	327	342	336	365	358	335	354	329	334	353	327	347	374	321	369	340	341	345	338	365	369	331	348	316	286	303	334	327	364	339	325	337	372	350	344	374	371	361	350	316	316	348	344	314	320	360	350	335	351	348	361	347	338	348	312	361	287	332	329	324	360	376	347	358	328	350	335	364	320	350	339	338	361	350	365	345	322	313	324	316	384	322	370	337	319	314	317	334	315	306	346	367	331	349	321	325	326	325	362	350	318	320	320	350	328	371	313	352	340	353	378	338	333	325	352	322	339	299	341	343	382	332	349	310	371	361	310	360	305	301	355	330	336	328	349	386	369	373	355	359	324	355	367	338	322	364	360	361	383	332	347	321	337	342	335	325	317	352	333	329	349	345	349	356	354	349	345	316	342	369	355	343	362	328	365	345	334	334	335	358	358	323	336	335	333	315	356	321	359	382	330	370	334	329	363	330	372	348	327	304	331	343	333	353	389	327	346	344	350	333	325	351	296	345	330	340	382	346	369	343	305	307	348	326	345	380	317	325	353	327	334	333	309	365	322	335	337	343	319	358	339	335	343	324	376	356	340	349	313	353	330	352	325	307	361	372	352	323	345	343	340	333	364	327	345	334	336	353	350	331	337	325	298	345	327	358	361	328	357	339	315	368	355	339	372	385	309	341	317	342	323	375	333	329	362	343	319	363	350	328	350	312	326	373	328	339	352	387	335	297	337	363	370	337	365	308	342	356	310	329	349	325	352	311	313	341	376	321	312	325	348	323	323	346	348	342	344	335	320	349	356	350	376	340	343	330	334	360	322	340	337	393	325	348	349	287	314	334	364	346	330	339	343	355	342	357	333	319	323	347	334	351	316	332	366	332	344	336	335	314	354	360	349	363	372	330	348	366	326	324	315	325	358	312	341	334	385	357	349	355	325	331	386	306	385	327	378	356	306	352	360	344	387	325	317	303	333	323	340	346	343
31110	6484	2380	2450	2160	1807	1526	1293	1172	1104	1063	1155	1234	1243	1162	1114	1041	947	879	816	789	831	832	834	843	799	747	819	799	853	785	786	813	764	789	833	784	826	769	767	811	783	768	746	767	694	758	769	773	760	790	749	758	748	756	740	767	758	753	827	700	761	777	765	763	732	767	782	732	762	711	772	740	785	748	789	731	770	748	787	714	754	738	748	750	716	759	729	748	746	773	759	778	739	800	779	698	774	729	746	746	791	784	750	762	730	718	757	743	717	703	778	773	724	748	728	741	744	719	765	733	759	741	692	748	745	760	698	718	734	745	721	702	728	776	755	779	739	794	732	744	737	778	716	758	765	768	772	752	748	774	747	812	745	744	722	730	751	764	759	755	731	807	769	759	753	751	714	719	721	725	765	743	685	758	791	789	783	781	700	733	701	764	778	707	775	730	749	725	774	731	728	745	745	726	796	739	751	759	777	759	765	759	722	778	788	753	752	753	767	714	730	740	735	741	804	751	757	727	745	705	722	751	809	772	768	785	768	756	719	765	703	728	746	784	726	769	777	728	760	765	738	722	712	752	730	777	752	721	800	746	734	750	788	747	705	713	717	747	726	769	699	812	759	766	716	730	783	720	776	773	762	748	750	712	736	787	741	772	770	731	747	763	726	754	734	758	753	752	760	774	765	758	732	705	711	754	711	760	774	754	733	789	777	755	744	785	757	742	785	747	756	757	740	775	767	721	786	782	743	770	705	789	738	723	728	710	801	744	770	701	738	753	749	777	808	761	743	742	748	785	718	752	768	744	727	723	719	736	748	718	738	697	765	779	731	752	725	790	759	761	727	747	756	720	770	704	724	741	770	765	690	739	720	755	722	764	782	787	805	787	794	676	740	774	701	786	762	737	704	773	763	757	756	766	705	761	767	748	731	750	735	731	742	780	770	801	785	760	734	747	755	763	788	739	711	787	763	755	730	740	777	771	709	743	747	737	701	724	696	749	749	813	793	731	784	722	751	701	750	741	761	711	707	771	708	730	755	753	702	742	808	778	790	711	772	726	718	765	721	711	780	781	724	749	742	780	801	706	816	728	747	707	735	754	738	756	712	737	776	749	758	717	759	759	730	701	745	732	709	736	728	758	779	794	765	745	735	797	737	759	736	767	771	757	733	708	718	737	733	780	743	769	769	785	735	714	746	750	798	784	763	756	760	778	738	748	770	730	723	770	729	758	715	766	728	798	795	750	747	782	811	760	797	705	792	779	753	751	813	691	758	791	749	690	698	783	744	774	806	722	709	727	721	737	754	763	706	724	773	759	712	751	698	735	718	780	781	732	780	722	750	788	748	799	728	746	723	771	761	740	801	774	807	736	732	743	762	776	739	730	735	737	760	711	729	766	746	721	728	799	727	710	738	739	783	755	735	768	735	709	743	709	683	719	736	769	732	773	770	748	732	748	724	783	801	742	758	790	708	735	736	724	803	757	750	713	754	775	707	734	744	761	733	740	709	705	733	785	736	762	743	733	786	713	770	733	764	814	697	769	732	744	745	704	734	775	779	759	804	755	749	764	729	720	758	689	727	726	759	714	759	732	767	723	748	745	773	724	776	718	768	782	724	751	766	787	748	743	732	683	731	733	726	716	729	781	746	774	741	753	746	765	738	717	700	772	760	692	760	764	778	729	753	741	733	755	728	756	741	767	763	757	767	747	819	739	743	795	770	724	729	740	803	783	747	693	759	749	730	753	718	773	816	738	767	752	765	741	750	776	717	756	782	725	776	748	737	761	802	690	729	766	759	730	763	733	737	715	693	725	777	710	750	727	708	761	768	759	733	729	764	759	710	717	743	753	782	770	769	756	744	744	735	765	748	751	745	760	761	735	769	735	741	754	743	801	723	738	720	772	772	764	735	777	729	749	741	755	777	746	735	749	734	780	763	724	746	721	705	749	790	762	720	809	768	727	727	709	753	718	771	740	759	765	677	777	808	717	763	740	776	744	721	736	760	728	727	757	749	733	720	715	783	761	776	772	718	693	736	742	714	728	778	747	717	754	709	753	738	724	753	766	749	750	745	710	767	769	743	755	710	777	758	753	751	739	756	735	750	796	765	738	696	734	730	805	726	788	731	746	732	747	759	770	730	734	752	760	803	734	745	744	745	776	703	701	773	752	744	748	789	736	797	788	740	735	738	812	741	773	717	754	754	725	770	731	746	776	689	732	741	790	736	815	721	754	745	748	811	773	755	684	749	746	743	724	712	760	781	740	758	776	762	758	778	720	776	791	695	808	802	762	737	746	764	745	746	747	709	702	762	728	787	775	730	792	743	692	752	737	776	733	758	753	747	731	766	784	764	749	770	699	730	766	715	763	772	739	781	750	756	730	755	744	748	716	761	704	760	716	768	719	769	712	729	718	787	750	727	732	751	707	752	778	740	766	764	766	815	754	732	770	785	734	748	709	787	756	685	788	766	756	785	754	761	746	755	747	799	754	720	800	782	696	729	811	714	726	772	768	734	716	784	727	737	736	742	763	801	725	772	737	812	729	762	761	771	744	750	731	757	737	773	714	761	722	760	708	739	765	758	713	748	754	757	771	769	790	763	719	792	774	739	760	687	782	775	735	789	681	743	758	733	761	732	732	767	754	774	761	800	728	775	731	749	740	742	749	765	718	777	755	752	779	762	734	726	750	766	742	698	779	723	772	746	728	751	765	757	802	769	761	795	813	748	743	801	746	737	764	724	792	751	753	759	775	748	758	766	782	667	776	770	794	815	747	767	759	725	743	780	787	773	712	736	702	775	770	717	755	731	752	749	722	788	744	791	738	769	750	715	750	749	742	733	759	694	776	752	770	730	733	763	755	750	747	769	783	779	724	749	772	734	762	753	718	781	746	775	736	778	704	733	687	707	743	761	790	747	801	784	714	820	748	730	710	764	742	744	796	754	744	727	803	699	808	751	786	725	782	800	755	721	789	741	726	757	711	741	776	754	732	737	702	764	756	734	752	767	689	753	712	736	766	779	788	714	702	757	785	741	750	724	728	737	722	698	801	799	766	724	738	730	720	728	809	766	743	772	774	780	766	786	772	798	773	733	734	740	791	759	768	729	731	707	779	777	782	758	762	740	763	753	749	777	798	739	724	736	758	771	745	728	748	776	727	725	724	771	752	769	793	742	710	733	758	753	789	733	752	782	780	732	772	823	746	786	760	760	778	739	710	683	765	748	770	754	753	763	708	700	777	705	764	755	740	725	765	758	743	753	734	721	749	751	726	782	763	720	752	755	753	789	777	793	807	762	784	757	736	745	758	744	769	725	722	732	745	737	702	794	781	805	731	711	767	742	754	743	835	788	786	761	740	750	736	837	768	780	748	746	747	750	738	764	741	726	779	793	742	840	797	791	746	732	776	761	759	752	761	743	709	762	727	753	787	750	767	726	736	768	731	752	698	752	764	777	756	744	770	762	737	748	745	748	768	770	739	668	771	776	757	728	806	781
13915	2662	217	159	143	124	140	122	135	126	97	121	144	112	132	145	123	136	126	135	115	125	127	142	101	120	123	114	113	117	117	134	114	107	128	125	110	130	143	131	104	126	144	132	127	128	125	118	146	145	97	112	106	120	118	112	115	116	126	108	119	127	102	104	108	136	136	97	110	118	118	108	101	113	116	111	125	137	122	126	132	124	110	117	114	138	114	118	120	124	127	120	112	134	121	125	144	130	122	108	101	113	115	129	122	113	113	104	111	109	111	112	113	119	113	124	120	120	109	118	105	87	129	126	121	124	95	114	135	123	95	114	99	129	121	118	119	125	114	114	93	121	104	133	116	120	129	132	121	122	119	119	147	116	113	127	121	136	108	113	122	109	115	117	121	133	129	114	120	112	109	114	123	110	105	107	119	113	146	119	119	122	132	112	120	134	128	118	116	118	129	121	103	120	138	131	103	102	98	126	98	114	122	101	106	124	108	110	115	113	122	100	102	113	124	140	115	108	119	94	118	116	126	159	109	135	106	125	111	115	128	132	109	122	150	124	137	108	136	107	101	113	129	131	124	121	115	110	118	118	109	114	137	136	105	167	138	142	134	118	118	115	130	110	112	123	114	111	110	122	119	114	114	106	112	106	96	106	109	115	112	100	112	96	134	126	101	127	120	98	130	111	113	108	128	96	137	97	93	136	104	133	108	112	150	118	131	110	113	109	115	107	126	107	132	134	108	119	112	142	130	116	122	106	130	116	142	109	114	102	117	99	127	123	121	132	99	120	116	139	112	113	119	126	105	92	115	121	108	107	141	144	117	117	124	138	103	125	106	114	117	108	129	121	136	126	119	139	114	137	136	114	120	138	109	135	115	136	98	108	141	138	116	104	109	118	127	125	123	101	120	108	109	115	104	129	133	121	118	102	131	131	112	103	104	108	119	133	125	141	109	102	130	128	123	119	111	139	124	138	112	137	108	100	132	130	128	115	120	109	128	116	127	138	146	110	119	121	131	116	144	111	108	119	129	107	110	105	111	119	128	123	112	107	107	119	107	123	118	125	127	137	135	122	109	122	108	107	98	133	100	117	103	115	143	129	121	119	128	128	136	124	132	105	108	122	114	123	114	111	129	127	150	115	114	124	119	121	135	122	121	115	124	94	118	118	131	130	100	110	114	113	127	119	130	121	97	120	134	112	115	119	108	118	153	117	126	111	138	109	109	110	119	119	120	122	127	119	110	107	104	105	104	115	116	113	133	114	135	127	126	139	131	137	115	125	116	132	100	101	118	114	126	141	115	129	95	97	126	110	126	113	147	122	112	134	121	120	106	108	107	96	110	125	132	118	114	109	119	120	131	124	112	125	120	116	99	117	146	116	137	122	120	120	157	124	109	100	106	107	122	146	114	141	126	119	102	128	117	120	114	121	145	93	120	106	122	123	123	109	111	141	117	118	111	126	138	125	125	129	129	110	119	102	102	135	123	146	117	109	135	108	133	105	123	106	134	133	123	105	103	123	127	119	129	131	127	105	143	123	132	118	116	130	134	117	130	142	115	115	112	123	122	109	122	110	126	106	129	106	140	118	133	93	121	122	112	130	122	128	103	142	130	114	127	112	136	119	125	124	122	106	96	121	109	118	128	141	120	119	117	125	145	116	110	104	126	108	120	116	122	109	129	140	132	128	110	115	118	112	123	117	132	129	106	132	113	117	118	135	122	139	111	126	117	140	102	114	83	105	124	122	118	124	122	119	116	135	126	112	133	123	102	124	109	110	101	138	138	107	118	136	132	131	128	121	99	112	113	123	105	120	120	117	119	126	129	122	118	103	130	133	116	97	128	113	113	113	134	131	107	120	117	128	121	136	139	112	95	112	114	128	100	112	124	98	110	112	128	89	100	121	136	107	109	105	118	139	135	125	115	118	129	116	98	132	109	129	116	107	106	116	121	125	121	110	113	119	102	120	104	124	115	101	121	105	131	118	124	115	140	98	134	126	125	118	118	110	112	123	124	103	133	120	111	129	101	109	112	133	129	131	122	113	121	132	109	134	111	120	118	117	101	134	119	129	123	126	142	122	155	94	116	113	96	101	131	114	94	107	114	110	93	112	130	123	111	124	108	115	120	117	105	117	117	112	130	119	127	110	151	112	102	118	128	120	134	119	124	111	107	137	141	113	130	139	119	105	121	117	130	110	133	126	108	127	120	129	98	134	124	124	124	121	119	132	133	110	113	126	100	110	125	114	106	151	122	129	120	109	110	120	95	115	100	136	150	105	109	118	114	116	112	108	122	114	97	115	101	105	125	129	114	104	113	111	103	125	119	125	129	125	107	139	119	142	132	130	110	118	119	100	131	106	150	129	113	94	121	131	104	115	112	116	132	117	87	126	119	114	116	131	113	120	97	114	122	120	104	127	123	102	129	102	112	126	123	124	116	108	144	124	93	107	118	124	111	108	108	94	116	129	93	119	123	119	110	113	134	110	95	123	113	127	103	116	119	125	114	130	133	131	110	128	123	107	108	114	122	121	116	101	120	110	133	117	121	105	99	94	123	116	122	135	121	145	112	125	107	127	100	106	125	125	128	128	111	133	106	107	116	103	100	114	112	122	104	134	138	115	125	102	123	117	135	113	129	110	117	112	130	118	104	127	118	101	117	116	142	108	119	131	122	128	119	125	101	117	142	115	124	117	109	122	126	135	138	110	104	139	127	106	118	121	122	129	130	104	127	109	120	129	131	116	122	102	142	127	115	126	124	127	116	125	120	103	123	120	119	91	115	119	132	119	108	121	128	127	106	111	136	120	120	127	114	113	145	128	118	130	126	104	121	122	114	125	108	101	127	125	108	133	98	105	111	145	121	134	106	119	122	111	137	122	132	109	127	106	117	112	99	114	138	115	120	105	109	126	130	121	109	121	118	129	119	105	111	111	125	134	116	110	109	113	145	125	108	138	106	112	110	116	104	90	111	106	101	122	136	114	112	114	117	132	123	119	125	110	125	158	120	111	116	107	118	137	113	99	134	122	97	121	132	116	132	131	106	119	124	139	120	119	117	115	104	113	110	106	101	97	117	114	121	130	100	133	119	125	102	109	124	104	125	98	102	118	149	132	134	99	104	125	115	123	111	132	114	124	129	136	103	106	105	126	118	110	103	113	106	111	103	122	108	123	114	119	134	133	92	108	98	102	112	114	88	120	119	124	121	130	136	113	125	137	108	125	100	124	109	105	111	103	105	105	118	107	118	102	113	122	118	109	123	121	138	124	121	128	114	120	141	122	117	122	98	113	138	116	109	120	133	112	99	123	111	119	124	110	123	118	128	131	101	111	125	97	110	101	150	124	117	123	135	103	124	140	116	110	107	103	111	110	117	120	96	123	142	126	124	103	121	131	126	124	106	110	118	134	146	111	139	128	117	132	126	129	109	110	115	104	112	118	133	114	114	122	95	127	120	122	123	123	121	127	117	109	119	124	112	100	122	113	136	145	112	108
8428	1369	390	425	416	385	316	318	323	301	360	394	414	425	426	429	347	365	306	312	297	312	330	328	324	289	285	309	318	324	330	330	300	327	307	328	305	316	327	314	304	333	324	333	321	298	305	333	342	331	349	303	307	330	323	313	302	308	346	341	324	313	300	321	287	338	305	294	321	319	338	318	318	334	340	328	304	319	288	289	316	304	308	325	291	341	317	311	314	322	326	300	323	329	320	329	318	340	305	258	306	340	343	315	307	298	310	325	314	330	312	310	315	309	329	338	299	348	324	315	334	314	324	314	320	302	320	339	302	329	320	337	291	327	322	313	279	321	345	315	310	287	331	322	303	299	304	326	311	351	285	327	357	294	337	321	335	323	327	309	289	320	348	307	304	285	296	338	333	324	346	326	316	329	332	352	310	319	308	331	316	322	298	279	328	330	336	309	333	316	324	330	319	319	322	340	297	317	307	295	313	316	301	295	295	328	325	329	331	340	327	314	361	269	332	303	353	296	291	306	319	330	299	340	332	329	325	319	315	332	323	287	336	301	332	318	328	307	305	351	286	331	346	310	338	298	334	326	318	314	312	342	333	309	345	315	325	316	327	326	328	350	323	302	322	330	329	287	317	343	262	312	325	361	304	350	319	345	333	306	311	289	338	315	330	314	323	333	342	288	301	306	333	344	288	323	302	322	308	342	326	346	306	350	328	317	342	318	304	304	324	333	332	340	309	313	304	312	324	305	350	321	331	328	347	290	331	296	351	317	296	293	301	287	341	298	321	302	310	344	320	299	349	301	314	305	313	321	294	318	341	311	327	315	327	317	297	339	319	328	307	339	318	324	330	306	355	319	320	290	329	311	317	343	318	309	307	335	343	311	311	318	352	349	314	331	298	312	320	360	315	284	303	333	328	324	336	309	313	287	365	313	353	301	306	328	302	301	326	344	289	355	297	324	290	325	294	323	311	338	309	322	341	300	328	307	299	324	319	346	296	325	316	316	342	287	307	329	292	289	340	280	353	291	331	295	338	315	335	303	282	308	309	327	335	305	313	345	280	295	333	311	339	326	316	324	320	307	301	309	354	294	306	283	309	330	305	320	340	344	315	323	308	307	325	322	306	339	320	321	351	321	293	338	364	293	314	313	331	302	341	336	347	318	336	328	328	303	305	318	315	337	312	314	302	309	299	304	331	304	316	301	329	303	323	299	305	286	304	311	318	287	311	324	294	319	304	326	298	277	306	299	312	310	317	334	326	310	328	305	341	349	304	322	317	300	355	323	305	302	328	309	321	312	337	350	302	303	344	314	353	317	322	350	305	326	292	364	317	297	293	340	324	336	329	321	318	283	328	328	338	307	329	333	333	303	315	317	331	304	332	330	348	316	302	348	336	298	309	288	346	313	333	330	338	327	318	322	309	325	299	278	333	349	285	317	303	345	307	308	288	335	301	327	365	317	331	336	336	312	304	315	310	303	338	297	313	342	311	304	305	305	294	317	314	346	348	342	327	327	310	348	332	349	306	287	290	305	312	304	324	336	334	323	326	322	322	326	303	319	313	315	315	306	328	293	336	327	312	330	305	310	352	332	296	320	290	330	306	347	319	310	324	317	289	325	305	305	329	282	307	326	310	301	325	324	316	296	300	343	336	344	281	306	327	345	325	331	300	315	303	314	326	316	334	317	311	308	334	280	295	303	312	335	338	346	312	338	317	304	294	342	337	321	293	332	320	340	321	294	322	317	305	304	338	306	337	332	292	310	304	334	320	342	323	286	311	307	348	339	312	305	297	324	315	312	311	296	296	335	300	340	325	317	314	343	299	307	293	344	329	303	301	295	316	330	313	289	309	321	320	303	299	319	322	352	341	293	316	320	361	314	294	333	310	291	322	311	329	292	361	323	285	322	303	326	314	359	303	329	313	308	338	299	288	336	329	316	318	320	350	320	311	340	325	325	308	322	310	340	315	306	325	309	327	311	343	301	314	316	326	288	292	291	301	337	344	312	316	316	316	313	337	306	314	339	286	306	309	309	306	318	318	319	307	287	303	288	318	324	327	332	298	323	309	288	296	282	341	303	325	350	306	316	333	317	335	336	302	349	334	315	338	339	326	323	299	324	323	304	310	329	331	322	355	311	342	300	274	309	290	321	330	303	330	369	335	322	309	307	343	312	325	321	311	309	292	313	333	313	304	321	358	309	311	307	293	318	326	314	304	332	345	320	313	329	271	316	300	310	340	321	353	328	329	290	305	309	298	320	324	316	311	304	329	320	311	300	323	330	331	321	293	313	324	325	311	310	326	313	330	354	316	342	335	298	295	303	334	325	341	339	300	317	319	327	296	331	304	310	343	303	349	338	323	311	317	334	318	302	319	321	334	321	330	295	303	315	328	316	326	310	300	333	337	316	307	328	316	327	309	324	327	309	360	315	336	343	324	352	312	339	293	307	314	314	329	309	344	293	342	311	322	316	307	293	313	298	284	299	341	298	319	314	347	308	334	317	310	334	323	333	330	341	335	309	296	312	350	322	306	342	291	301	283	323	328	347	300	323	290	319	283	329	324	309	343	296	306	337	304	327	360	340	329	298	309	326	315	316	305	306	304	316	337	328	323	318	289	312	314	300	294	307	330	326	336	350	300	309	304	352	307	325	323	340	323	332	305	327	317	292	301	300	292	327	323	321	304	282	308	299	295	318	340	334	293	320	298	285	309	345	298	317	301	343	316	345	320	323	366	305	313	360	303	334	335	322	319	331	305	297	284	335	320	306	326	345	344	306	306	314	283	339	328	324	357	286	323	295	334	299	300	295	337	310	327	306	329	311	295	345	330	329	308	325	337	344	327	319	316	331	334	297	312	263	317	319	303	353	308	302	301	313	326	348	312	321	285	323	305	314	340	332	353	318	336	306	331	309	330	321	310	317	312	306	340	340	329	319	304	306	347	302	328	302	315	332	307	351	319	316	304	317	324	316	301	298	314	322	335	336	304	337	326	323	319	341	331	311	313	317	304	304	341	334	316	344	328	321	318	328	311	317	331	306	316	328	340	350	330	348	276	324	296	336	307	314	311	325	314	299	338	324	337	338	321	361	298	326	321	292	300	285	316	295	327	330	330	296	348	316	290	316	322	353	314	292	306	286	329	334	314	328	313	325	304	308	313	306	329	278	295	319	320	351	333	318	301	326	335	292	348	346	322	321	339	327	317	333	292	342	344	287	335	301	305	352	302	325	320	295	322	317	343	344	330	298	327	340	316	330	291	340	344	323	326	342	326	335	299	341	311	289	300	331	300	300	347	338	300	326	347	302	354	344	285	311	313	321	292	372	288	322	317	334	330	294	303	311	342	312	324	300	318	288	288	312	307	333	304	304	307	310	324	323	347	324	325	312	299	329	301	285	327	311	311	318	287	308	318	319	314	296	293	294	324	345	292	283	335	306	318	308	321	339	340	340	331	300	318	316	304	356	307	273	325	312	319	340	314	316	331	296	323	306
34757	12251	1342	628	387	315	266	261	271	236	273	242	242	249	251	248	236	243	229	248	241	201	200	215	222	224	212	209	236	189	225	193	204	215	216	205	213	222	220	226	241	210	219	200	221	216	180	246	199	206	219	237	257	222	219	230	214	180	188	203	180	190	198	238	208	213	228	217	203	223	180	229	224	217	198	202	195	214	225	209	185	201	206	222	229	203	199	211	210	198	233	187	168	213	169	210	221	213	233	203	204	212	212	213	229	220	222	218	231	201	215	185	230	226	202	225	231	231	215	213	192	194	210	219	209	217	207	204	208	234	215	202	216	207	199	184	244	225	227	204	200	188	207	204	205	188	212	207	217	205	212	218	220	213	217	214	228	229	207	197	206	195	204	208	230	219	183	228	213	210	206	225	193	204	216	221	205	236	213	235	222	206	213	206	202	192	225	214	212	215	213	196	204	216	243	207	199	211	209	220	208	213	243	199	198	210	211	181	223	216	202	228	247	216	241	218	188	198	198	189	218	202	225	182	192	214	191	191	217	204	197	195	214	178	181	207	234	193	213	215	210	204	210	189	198	218	207	238	207	185	221	234	217	222	213	203	225	216	218	213	211	210	206	199	205	217	208	217	229	207	202	198	190	192	210	198	226	230	223	230	227	205	200	218	213	223	212	211	238	194	203	213	199	190	205	224	207	210	215	195	211	191	213	252	197	206	249	229	186	198	205	219	168	213	176	195	207	233	186	226	206	195	209	195	215	205	200	214	200	230	231	207	229	222	206	195	223	215	196	222	201	202	196	210	220	203	211	203	214	209	191	187	195	200	201	194	216	240	210	208	210	212	239	196	212	188	207	201	218	197	218	216	234	233	225	217	228	246	190	243	204	200	206	211	193	236	222	206	214	227	188	213	219	176	198	187	187	185	205	212	221	224	194	210	230	195	189	197	208	197	204	222	199	188	203	206	210	228	221	176	208	201	240	199	194	212	214	201	219	192	190	227	216	207	229	203	225	192	209	223	195	168	208	211	224	201	201	210	209	217	219	225	226	238	230	210	221	195	204	201	214	198	189	243	201	248	204	196	201	207	185	187	196	191	199	216	213	190	195	199	188	215	218	216	197	219	211	196	199	204	212	212	222	182	206	201	238	202	207	229	202	227	209	212	186	201	232	218	230	209	207	218	222	202	188	216	189	199	212	197	237	202	211	227	248	220	213	222	197	200	209	190	214	212	208	228	207	202	244	233	230	185	200	198	200	206	250	189	193	200	178	195	214	217	195	185	186	206	214	223	205	200	221	192	207	197	205	219	209	200	205	203	195	202	202	209	218	218	208	200	229	212	204	243	239	197	202	213	196	213	248	205	206	224	214	213	175	210	187	222	217	219	220	200	205	189	226	194	197	210	193	209	196	205	211	188	213	202	194	221	209	191	201	199	225	229	220	238	216	190	201	187	195	221	208	197	199	180	183	207	221	233	201	193	207	195	209	186	211	203	236	194	239	218	219	225	223	213	195	212	223	205	214	207	190	213	224	217	208	195	221	218	183	222	202	240	215	204	205	210	197	211	209	184	180	222	191	210	223	196	202	205	223	215	202	196	200	184	207	247	201	220	212	211	206	198	213	223	196	214	218	220	210	183	219	216	220	217	205	207	187	207	203	226	228	199	200	213	229	204	217	228	230	204	201	206	210	196	214	193	212	192	189	189	205	197	230	220	200	201	222	219	216	191	194	183	234	217	222	240	239	197	213	232	241	216	225	213	190	205	179	236	231	191	221	187	181	190	203	201	224	210	180	215	197	189	185	185	202	196	205	199	223	199	237	210	215	190	201	242	233	200	205	198	217	219	216	257	222	216	197	201	203	222	186	199	206	205	184	204	204	221	206	227	209	192	172	208	224	230	208	226	181	235	226	194	218	211	199	198	209	195	208	211	244	199	171	214	215	200	195	202	206	203	206	209	210	212	214	209	210	218	179	190	182	197	236	247	247	212	233	232	201	201	204	226	206	200	232	214	218	217	179	201	223	219	215	207	197	223	183	191	196	212	192	217	205	223	214	205	202	204	188	202	201	200	201	198	176	235	217	181	203	224	197	233	204	187	210	223	198	189	191	210	180	224	202	208	216	203	186	210	194	153	193	201	191	191	217	190	203	220	226	193	194	220	174	184	217	220	178	210	215	225	219	209	215	199	185	208	173	196	193	183	180	207	217	230	230	232	243	207	187	189	202	210	219	169	210	215	210	218	193	206	214	186	209	210	220	208	223	217	228	214	202	180	205	215	244	189	200	208	242	214	196	222	220	200	235	186	255	211	192	223	200	216	211	201	189	232	236	203	194	190	204	214	231	190	231	200	217	198	224	226	207	204	195	219	207	202	213	224	222	208	212	196	212	191	173	233	228	219	196	224	190	221	203	203	198	190	210	205	210	236	221	223	237	216	223	194	193	176	186	195	209	220	209	251	221	205	188	196	207	223	199	239	230	199	220	213	215	195	192	200	212	214	196	201	210	221	211	219	210	193	195	212	213	194	190	236	186	240	201	214	217	182	215	207	195	190	222	234	202	199	174	188	215	194	201	183	220	224	206	204	175	231	198	201	204	174	190	214	195	218	231	207	213	184	200	193	204	206	212	213	218	228	223	240	193	197	224	214	211	222	225	217	217	202	237	213	195	204	189	197	199	204	189	220	233	204	248	199	238	213	215	198	206	226	239	225	206	204	198	211	194	173	214	207	189	211	204	202	200	228	203	226	211	223	222	243	223	221	219	219	210	227	216	194	202	212	208	233	227	223	227	223	226	231	202	246	234	219	202	200	192	211	197	190	181	204	217	210	208	214	201	214	200	183	215	194	193	212	204	206	208	205	186	201	221	195	221	204	228	208	223	194	252	227	199	221	236	194	233	219	218	205	196	201	226	198	218	187	192	226	189	204	210	225	224	205	237	191	213	191	217	210	240	197	228	213	193	189	200	225	213	207	216	242	237	185	187	213	219	185	199	238	192	211	220	186	214	220	232	213	196	203	210	208	215	210	200	200	200	195	194	197	209	182	235	205	213	207	191	220	186	178	223	194	188	186	212	216	199	200	236	222	217	209	198	176	194	192	191	220	185	213	237	199	187	187	207	210	214	196	219	206	209	217	176	215	224	221	209	222	195	229	210	206	196	191	185	216	212	208	226	225	219	214	206	248	229	200	246	197	173	191	222	257	194	193	201	194	232	208	234	221	187	236	202	219	225	218	188	215	206	225	206	185	220	183	205	217	254	207	196	188	235	204	174	188	233	182	175	193	199	228	214	185	211	173	217	225	209	257	230	199	192	215	207	221	202	231	222	210	207	208	192	223	209	195	206	201	218	209	217	213	186	177	214	221	214	189	194	222	225	218	199	225	220	225	187	207	190	230	224	232	247	208	208	186	209	226	208	203	203	218	208	201	193	197	188	196	204	211	234	231	179	218	215	225	184	216	223	209	220	225	190	196	195	194	203	230	207	228	195	219
22237	4570	1296	1284	1227	1070	924	837	714	713	684	675	750	789	883	747	668	599	554	554	565	578	539	520	566	505	498	557	520	563	528	514	538	520	493	490	477	527	519	485	507	509	487	547	494	547	504	491	513	511	502	501	484	484	546	487	560	498	531	499	519	477	489	562	542	535	492	504	494	503	520	536	529	488	501	496	507	510	468	456	498	502	533	537	486	532	504	571	511	516	510	497	478	521	544	484	510	516	526	490	498	512	505	483	513	500	503	516	514	502	491	509	476	527	521	498	487	463	498	492	513	547	538	515	532	535	524	535	540	543	522	522	511	509	485	488	482	491	510	491	493	523	523	506	519	516	501	531	485	530	480	471	496	482	508	579	546	500	520	512	535	479	507	502	508	494	519	479	526	508	500	526	532	465	491	525	505	511	552	499	511	492	474	514	507	544	535	501	525	464	487	511	468	500	532	475	488	491	466	480	547	524	481	504	490	482	539	508	507	489	498	471	485	553	518	472	523	518	532	522	531	487	498	502	494	511	514	453	493	475	479	464	512	499	477	512	500	496	480	504	502	529	547	510	489	527	506	472	485	452	516	521	535	560	482	505	512	483	486	463	505	491	502	494	487	508	465	514	479	509	514	494	501	500	531	501	494	490	503	524	488	517	513	476	518	510	491	497	506	524	487	479	516	533	536	514	493	494	474	493	521	513	507	480	492	557	525	526	556	555	462	500	518	522	510	543	491	491	525	505	474	523	516	533	488	545	518	519	497	494	494	536	494	504	500	562	485	474	485	497	512	505	483	494	548	496	492	496	494	541	468	536	527	461	525	479	526	545	536	537	536	495	501	494	484	512	507	472	511	524	505	494	509	522	496	523	524	544	489	502	537	500	457	493	507	471	523	506	552	499	519	497	522	509	502	492	478	493	537	518	522	503	505	494	471	529	492	508	520	473	511	520	485	574	506	474	549	466	487	483	504	519	537	490	486	527	507	554	523	490	541	495	493	535	521	502	509	493	516	507	485	486	501	483	449	496	508	462	496	482	512	501	504	472	508	500	490	507	539	511	496	519	543	537	502	505	470	508	476	515	515	535	537	468	512	534	491	475	499	486	512	480	501	491	506	510	478	504	490	508	522	496	496	506	494	539	524	483	466	537	513	515	474	503	494	520	516	524	518	547	510	495	503	496	467	533	482	529	521	498	515	516	513	512	487	535	496	495	507	504	540	511	523	549	480	497	528	483	474	498	506	524	501	514	516	507	501	523	464	470	531	477	545	513	489	485	497	482	511	495	540	537	482	493	495	519	528	491	579	511	506	513	499	503	514	517	512	514	508	549	493	517	458	531	536	501	508	529	479	461	480	492	493	505	507	478	483	484	506	486	473	526	510	498	527	537	519	497	495	469	492	532	491	486	499	493	546	468	508	518	508	515	484	491	511	512	485	487	530	489	474	543	526	533	475	501	508	479	467	544	508	520	468	474	511	477	509	524	542	536	517	526	504	489	496	551	520	500	514	538	502	522	512	526	481	491	517	543	534	529	520	481	479	489	515	520	486	449	477	517	519	502	482	533	524	474	498	483	473	512	446	548	484	488	477	496	486	548	505	508	522	500	508	481	510	490	510	481	474	512	488	542	512	467	447	511	479	507	472	486	486	560	502	492	503	519	516	530	476	513	491	505	510	489	488	469	542	522	498	486	504	541	510	518	533	509	523	483	497	527	535	489	519	508	523	519	538	493	516	559	522	483	481	470	474	497	495	497	477	515	534	521	495	506	499	530	539	506	522	491	515	515	549	534	511	498	479	570	515	494	516	509	477	483	503	496	489	522	510	521	545	524	521	495	493	542	521	500	512	524	514	483	503	478	522	474	512	520	482	490	520	535	512	505	491	481	518	496	493	510	507	507	490	496	513	543	517	559	513	507	511	441	508	513	499	512	493	508	515	534	489	492	467	475	530	537	542	478	529	505	486	521	510	485	507	498	509	459	534	529	506	497	489	508	560	513	510	505	528	527	510	535	514	486	542	467	505	472	520	538	498	503	515	492	495	505	558	509	519	489	502	494	529	517	506	527	535	492	535	496	525	466	533	483	515	476	525	513	537	492	530	522	485	520	508	506	526	506	513	494	521	499	506	520	483	530	519	536	518	495	496	523	518	517	513	532	548	494	494	533	486	493	503	507	515	489	530	526	507	555	496	489	507	492	515	507	509	505	502	487	502	536	485	511	549	498	516	483	506	492	504	512	476	538	491	517	482	520	505	487	491	513	533	510	504	546	520	536	512	497	541	479	522	504	492	512	518	497	504	498	542	489	483	513	553	487	500	541	509	528	523	501	521	508	502	504	478	491	528	477	538	514	526	520	477	499	488	508	488	501	522	519	498	499	485	521	495	491	484	529	488	482	462	496	509	520	490	522	521	519	508	520	499	532	468	454	522	527	534	484	521	504	515	489	506	525	518	520	500	482	515	517	453	480	477	520	525	487	487	531	508	520	488	474	540	489	493	492	496	557	522	522	513	522	508	508	518	528	528	511	512	507	485	527	510	526	491	483	504	474	535	500	522	525	515	525	537	514	510	490	509	535	506	512	510	490	496	542	526	523	504	559	524	530	540	525	474	470	492	483	521	497	531	510	504	495	499	508	511	449	463	499	545	493	521	517	472	497	528	515	518	521	497	500	523	513	479	505	554	501	507	529	526	493	511	495	540	481	527	495	476	522	536	539	497	515	516	482	554	488	537	501	496	530	497	462	495	526	474	471	517	503	528	455	492	531	480	523	525	531	484	526	502	502	553	507	497	529	503	518	521	495	537	481	500	517	506	476	499	496	506	513	485	511	516	506	508	492	520	457	489	472	505	531	516	503	520	506	528	510	515	469	519	506	494	522	515	489	518	495	515	505	493	512	500	513	506	533	485	500	500	486	513	507	545	514	492	531	483	503	491	479	545	511	518	494	470	512	532	563	512	496	480	505	510	540	508	519	494	511	553	505	510	528	489	512	492	472	528	462	491	520	519	494	502	521	487	529	505	512	536	523	495	519	502	500	479	509	502	485	520	528	524	512	491	498	489	548	519	496	492	515	498	492	475	527	517	535	496	523	480	481	510	503	513	516	497	509	481	529	509	493	498	500	517	562	496	502	451	529	485	514	542	513	522	497	478	466	473	497	483	544	474	496	526	501	516	520	484	519	501	504	458	537	516	512	478	509	530	522	504	509	478	504	504	504	513	532	491	525	479	493	510	504	544	497	499	537	493	520	531	509	513	526	544	543	532	515	522	527	519	529	498	520	523	470	457	492	520	548	490	520	503	503	530	544	504	512	529	508	522	500	487	488	505	504	508	459	488	501	512	484	521	498	482	499	527	522	515	495	497	509	495	478	534	471	498	502	545	480	505	514	532	485	485	498	536	471	519	503	552	512	546	510	535	542	535	537	511	515	488	521	482	461	516	539	483	465	484	499	505	519	486	538	509	492	480	548	514	518	505	548	502	508	514	497
49262	22767	4875	1498	746	555	515	478	423	443	460	434	468	419	430	415	370	366	379	343	385	359	396	368	379	339	350	330	331	357	376	356	362	397	326	372	368	345	324	350	375	378	357	351	367	331	322	322	351	350	393	362	311	326	363	367	371	366	336	329	345	350	351	341	389	349	339	329	362	365	361	359	354	350	346	331	346	342	348	350	341	353	369	371	380	382	361	329	326	374	340	317	336	352	326	346	375	328	361	319	302	348	336	370	346	362	370	352	337	372	350	346	335	359	349	371	341	347	386	358	363	353	378	359	322	345	355	349	340	316	368	348	374	349	359	336	370	352	336	355	319	337	353	368	363	384	354	340	308	341	334	346	328	347	367	376	360	349	362	337	341	350	326	334	334	338	356	347	337	318	381	334	340	357	318	357	356	354	378	374	374	380	343	323	334	358	350	327	287	346	366	351	349	342	356	361	347	320	335	354	342	334	322	353	386	356	353	382	371	331	341	375	383	337	348	325	300	372	338	336	365	318	320	328	342	339	409	344	358	362	330	374	330	377	338	323	347	356	327	355	333	319	316	322	314	334	343	321	346	327	310	320	338	332	375	327	349	317	304	346	348	338	315	344	353	341	337	348	331	379	353	364	383	339	371	377	309	359	339	358	277	325	372	352	384	364	322	351	350	366	345	354	364	345	340	315	347	337	344	335	361	359	350	356	380	324	345	358	371	357	318	334	341	345	353	357	320	342	365	375	341	380	363	339	340	354	360	352	323	373	338	371	344	335	348	334	355	361	327	351	351	318	310	342	340	375	356	368	347	383	337	331	335	357	366	344	314	354	375	361	366	318	354	346	313	364	354	338	346	311	367	344	370	326	377	353	349	336	352	327	316	350	320	315	337	340	336	340	352	330	353	351	380	342	350	372	331	309	363	346	363	345	333	326	326	320	310	369	359	342	371	371	301	353	341	344	337	347	347	346	379	337	398	330	333	327	312	376	358	386	370	347	367	336	356	343	370	342	337	342	346	322	341	351	372	315	342	304	366	346	318	326	372	382	370	371	356	300	367	343	373	394	361	349	331	346	358	387	323	311	345	335	364	328	376	364	348	341	383	374	367	331	360	345	335	336	361	335	346	326	388	348	356	364	342	358	336	391	357	362	359	356	377	307	363	382	316	362	365	349	332	333	361	363	363	363	394	349	327	331	346	357	349	339	351	373	373	320	367	366	332	345	352	350	350	336	321	332	352	335	336	355	344	352	399	344	327	354	330	375	347	343	333	324	361	362	368	347	359	340	363	333	345	331	375	381	335	391	382	351	339	344	355	354	345	344	315	329	371	348	334	336	315	326	331	304	304	348	353	357	344	337	345	328	367	345	335	326	348	367	336	367	382	339	354	339	340	404	331	358	381	347	347	331	385	383	315	365	339	336	348	312	350	344	360	375	326	348	345	360	310	346	337	357	328	307	350	360	350	331	333	361	361	348	345	309	326	334	350	323	352	329	366	321	369	322	328	353	375	340	337	364	375	326	312	334	343	322	352	304	302	314	368	407	317	326	335	346	354	341	343	347	360	338	339	354	313	336	354	341	336	353	319	359	367	330	313	338	321	356	352	376	327	336	325	371	317	358	334	305	341	330	368	333	387	338	325	315	355	346	356	320	350	371	366	361	365	365	359	341	346	372	351	361	330	332	358	375	352	363	321	345	376	362	332	335	336	358	350	349	320	318	334	363	367	322	331	332	357	328	363	336	338	357	313	354	357	361	341	331	331	336	324	339	313	338	335	331	335	327	352	344	357	377	347	337	344	346	373	338	356	341	311	327	335	311	339	332	360	325	361	339	362	357	374	345	376	337	337	334	329	323	320	333	375	324	318	336	337	346	340	332	342	384	326	326	307	387	347	353	361	372	314	323	340	312	383	334	318	328	351	358	368	383	348	321	322	311	338	413	323	345	331	360	339	337	361	352	339	357	364	346	296	346	345	366	316	339	365	375	389	363	353	311	333	348	381	373	383	385	361	317	335	308	351	349	354	358	309	371	334	344	360	349	350	339	342	358	358	326	317	353	320	348	349	366	324	338	361	369	368	372	377	411	367	328	347	359	380	344	330	326	321	353	383	377	351	325	337	367	370	363	335	330	343	311	333	357	374	364	329	356	317	389	341	382	288	399	369	356	337	365	347	391	352	336	338	335	307	334	362	330	359	355	323	372	346	317	360	380	329	327	370	353	393	351	368	371	326	349	380	327	337	336	297	376	369	362	365	316	344	329	379	356	366	375	366	370	344	371	372	362	362	334	298	319	351	348	335	322	392	376	344	371	326	373	355	325	384	374	296	348	337	360	350	356	341	343	361	316	336	316	341	349	379	339	364	362	340	362	361	329	371	380	377	375	367	326	368	331	356	336	385	344	377	348	348	330	357	349	360	340	335	363	359	314	299	362	286	357	345	336	325	346	349	370	353	325	326	347	362	392	314	350	378	368	375	319	338	343	309	322	340	374	325	338	337	305	364	375	350	348	377	305	358	323	381	348	340	346	345	360	327	395	313	339	392	348	350	379	356	330	311	334	341	335	322	379	307	339	362	348	335	318	363	330	318	333	373	334	329	325	353	333	355	327	328	334	318	332	338	341	365	342	315	353	357	334	341	364	328	341	312	312	338	370	330	329	348	332	343	349	359	364	346	337	345	348	343	350	364	299	337	347	349	345	356	315	323	317	398	348	329	318	350	357	322	336	371	360	352	311	335	364	369	343	354	347	328	315	330	357	348	367	334	354	333	347	300	370	379	358	347	350	347	324	350	337	363	358	342	348	339	367	370	342	352	352	347	348	346	325	320	368	369	347	361	326	316	346	393	355	324	343	340	346	314	332	328	349	381	299	361	332	359	356	390	383	368	357	357	361	367	363	359	363	370	354	344	316	359	391	320	346	358	334	316	344	335	336	333	350	357	339	352	363	391	328	327	342	306	362	324	343	297	306	369	366	365	395	364	344	365	334	340	345	356	335	322	343	347	339	324	335	370	359	372	365	313	356	335	315	336	338	355	376	343	388	310	325	363	346	361	355	335	329	333	355	375	329	354	337	339	364	322	333	376	335	303	336	358	333	325	339	362	340	349	360	355	364	342	341	328	317	327	368	368	366	351	358	335	323	326	327	355	376	392	345	354	362	310	329	359	354	318	329	342	377	312	361	325	337	357	344	332	360	359	356	336	340	328	333	314	316	337	375	346	313	313	352	369	346	325	357	384	317	342	334	381	301	337	333	361	362	333	359	305	366	354	343	345	339	325	314	346	341	377	344	371	338	354	342	361	325	383	342	346	369	305	376	340	391	367	366	374	382	368	345	338	339	390	350	360	360	357	321	327	350	313	363	349	380	338	360	311	332	336	358	327	335	334	403	379	357	347	351	355	373	341	353	348	329	366	344	366	368	333	388	344	358	340	325	374	349	368	347	334	342	351	379	364	333	360	344	382	344	353	334	343	357	337	369	360	345	345	394
31118	9130	2324	2468	2060	1708	1424	1325	1183	1186	1116	1084	1239	1339	1246	1122	1016	895	883	802	847	833	788	828	802	796	815	813	815	800	797	797	770	800	797	748	740	778	763	770	766	759	752	826	741	792	782	779	825	755	738	758	778	718	772	786	749	771	693	727	805	761	823	745	764	750	771	809	768	767	757	775	721	763	753	785	790	726	760	810	717	786	779	734	764	721	796	775	747	745	816	725	786	762	806	811	761	820	726	767	760	806	738	778	752	719	754	727	747	758	773	791	766	776	732	729	773	751	720	755	758	754	744	782	796	771	714	737	746	778	759	736	767	747	766	729	731	744	763	724	754	762	731	808	740	730	757	720	778	714	740	739	748	782	791	764	729	731	736	766	784	748	758	752	767	734	747	776	784	769	729	789	735	756	735	743	719	748	738	748	741	709	726	782	742	746	757	756	739	770	744	774	756	806	760	799	759	716	759	752	768	760	713	757	769	736	781	730	749	732	789	780	734	748	756	767	719	735	754	792	768	778	774	772	744	742	756	790	762	758	759	738	730	773	740	761	762	754	765	758	780	768	691	744	766	745	751	733	780	764	787	735	730	758	762	807	734	761	752	747	728	782	728	730	736	743	775	718	752	782	747	742	767	744	746	736	793	763	766	765	784	775	784	783	761	723	718	732	774	690	765	780	824	784	773	675	755	751	774	782	721	769	741	744	729	759	789	754	803	766	748	801	782	746	776	763	736	728	763	772	741	763	756	810	735	773	781	748	735	814	776	783	764	826	775	795	765	774	773	758	753	777	774	735	763	794	801	691	763	756	798	721	727	781	800	765	731	779	788	737	734	743	815	777	748	745	774	767	782	803	789	731	731	742	740	731	782	742	682	752	764	784	748	744	826	771	725	786	769	744	727	768	755	731	734	770	772	741	786	767	773	726	736	775	737	806	733	776	760	725	761	740	787	760	775	782	775	808	780	777	755	763	777	745	719	805	756	823	763	716	784	778	735	749	782	793	743	783	714	762	725	795	785	743	743	731	764	735	760	816	779	743	720	741	738	718	713	751	696	761	794	743	764	734	768	791	768	772	749	734	757	726	775	774	717	777	759	776	741	766	753	719	779	743	766	769	773	783	752	773	756	756	789	721	748	737	740	755	732	714	767	760	780	773	748	754	795	730	754	770	830	788	740	728	723	723	759	763	765	759	742	752	674	736	774	783	752	757	749	808	739	728	754	729	729	746	705	747	713	734	738	740	780	739	752	784	835	744	762	779	766	732	783	724	727	769	755	796	712	757	784	720	788	747	736	781	796	714	773	786	689	743	731	794	790	748	730	768	810	755	789	823	808	787	754	757	719	789	750	785	757	760	730	822	796	730	799	784	776	744	755	775	778	778	773	759	742	765	727	768	776	756	784	731	710	762	765	721	794	715	708	754	773	740	733	750	766	709	719	787	773	750	747	751	762	753	698	767	771	786	756	769	785	725	740	761	735	765	758	749	757	737	752	737	775	795	761	778	748	801	750	810	719	733	772	754	807	748	755	777	732	738	762	796	769	731	702	771	761	725	783	809	719	742	759	742	790	750	788	722	751	748	737	769	756	780	719	763	706	796	775	761	723	774	767	775	734	703	758	745	733	730	730	756	753	789	748	696	792	716	751	751	772	753	716	778	742	803	750	764	794	766	738	710	788	787	737	728	757	752	761	714	788	746	696	757	750	771	737	786	736	737	762	752	734	758	768	758	738	761	717	768	742	798	772	769	844	723	725	760	723	780	739	768	829	750	783	803	735	761	729	737	782	740	745	793	715	731	735	770	747	749	752	755	771	785	772	700	766	791	748	742	716	714	699	733	736	756	763	716	740	750	787	758	789	741	765	768	751	781	785	787	816	704	753	788	774	774	780	814	765	779	808	760	773	771	783	728	737	774	733	747	768	774	777	743	787	762	760	808	782	724	760	757	714	778	768	761	764	739	707	711	774	765	703	789	764	809	766	740	845	761	731	773	748	786	762	755	721	722	790	740	689	745	742	765	752	707	734	763	743	769	787	752	732	792	808	754	794	710	703	737	794	764	703	777	716	748	754	737	741	744	763	750	778	743	767	751	831	736	730	761	770	743	716	756	737	783	775	713	761	724	788	765	720	752	850	770	721	780	774	771	743	770	754	759	764	757	731	708	767	745	798	731	738	733	779	708	782	750	716	760	734	738	766	765	759	754	777	747	739	784	795	732	739	764	748	725	777	768	812	732	775	794	743	735	724	756	799	802	791	724	746	757	799	780	727	789	775	774	767	811	750	777	747	757	761	778	773	734	782	722	787	752	738	759	758	792	728	786	728	776	771	762	793	761	797	720	788	762	741	796	718	768	795	770	802	743	781	765	783	739	780	760	736	772	719	782	747	736	744	797	734	727	785	723	748	782	777	769	758	730	739	751	769	727	740	731	777	772	714	757	739	766	757	777	786	744	787	730	786	748	769	758	773	720	776	746	777	762	745	803	705	789	709	714	748	738	730	759	801	747	733	772	726	713	764	754	695	773	719	792	739	725	759	752	711	784	733	791	757	752	721	789	810	786	786	812	758	769	753	760	754	731	757	780	780	725	728	711	764	716	718	795	751	727	751	784	793	777	733	713	753	733	755	752	779	753	765	729	760	781	735	792	774	780	725	723	771	739	808	741	750	781	790	779	791	739	740	749	757	751	759	822	796	740	750	749	789	778	753	813	749	781	753	721	672	756	745	722	755	755	787	756	730	773	763	777	755	769	787	813	746	745	707	730	776	754	818	702	770	741	767	796	780	750	778	777	805	732	778	774	738	775	743	750	786	764	760	731	741	782	728	771	793	801	721	770	774	748	765	771	764	757	732	737	715	775	760	781	708	721	809	751	733	774	747	777	753	804	783	722	766	733	768	772	752	723	732	705	757	745	764	775	772	764	736	735	782	791	723	776	810	744	745	769	731	728	746	801	768	734	775	707	732	754	737	770	754	688	770	812	813	778	773	788	754	752	714	746	719	790	755	811	787	724	738	751	788	747	736	769	756	783	710	707	756	793	739	754	718	742	718	781	743	805	748	800	763	760	737	775	726	772	813	735	784	772	722	746	761	720	776	790	740	724	757	744	728	744	770	700	750	726	738	753	778	710	741	732	780	709	791	780	781	765	784	765	767	799	765	775	793	769	738	742	778	762	694	744	759	769	720	796	803	774	773	700	729	785	710	760	749	752	789	759	754	742	750	741	742	740	764	770	696	764	754	764	761	752	788	716	762	764	753	743	789	771	738	753	743	772	777	774	773	741	737	749	732	734	753	760	716	780	766	715	767	725	700	791	798	748	821	744	756	760	746	797	726	764	751	755	740	794	806	760	707	730	735	764	742	779	767	728	740	788	753	787	763	736	735	763	804	820	779	771	803	752	723	786	782	767	757	787	768	799	710	720	794	731	704	726	786	726	762	741	857	741	767	831	717	735	760	791	740	785	756	754	752	804	778	774	757	757	759	750
13620	3106	149	144	133	131	132	109	101	134	121	119	127	142	157	140	133	138	122	124	121	98	118	105	136	131	118	120	107	121	105	136	115	120	115	116	120	105	123	118	135	101	121	116	113	99	104	109	109	119	122	130	107	119	114	114	114	106	111	120	101	130	116	116	134	113	131	126	112	141	103	121	116	111	134	138	117	117	109	134	98	112	125	118	108	108	134	141	131	113	122	116	111	155	102	115	101	122	104	132	129	113	132	86	125	140	112	116	135	124	128	125	131	129	129	105	116	127	101	111	121	110	121	125	125	115	122	131	127	133	123	115	123	117	136	106	107	121	111	125	110	132	131	126	137	135	108	108	102	126	131	114	116	97	109	104	127	115	122	128	98	127	126	121	118	128	118	122	92	111	107	113	119	105	102	120	125	109	137	125	108	124	116	108	135	96	126	103	128	139	119	111	117	101	100	99	121	125	139	123	106	104	106	105	127	147	138	104	107	100	109	101	131	139	119	110	98	103	102	123	120	119	137	126	112	104	103	127	94	131	135	114	119	118	102	115	123	114	124	107	125	100	127	130	103	119	100	101	113	119	125	129	118	108	106	128	111	114	133	123	124	119	131	113	125	115	123	104	94	125	109	134	103	104	106	99	123	126	124	138	98	116	142	110	124	135	125	95	107	119	120	114	126	110	142	121	130	126	98	128	107	117	134	124	106	112	111	102	110	134	118	116	125	122	113	109	111	112	106	110	124	108	105	103	126	127	101	119	113	124	127	100	118	91	120	130	109	131	106	109	104	117	103	127	107	127	120	116	134	120	121	118	118	120	120	124	127	118	111	123	128	136	94	99	125	102	98	123	110	122	122	136	101	113	135	128	106	119	140	105	137	119	128	112	131	102	131	118	104	114	104	133	113	103	108	119	118	106	108	128	114	114	132	133	126	107	130	131	120	112	119	99	105	125	126	122	116	128	109	109	108	122	132	110	130	112	124	129	104	118	110	119	109	112	115	117	117	142	115	149	135	106	112	133	120	113	115	126	121	118	106	121	128	113	126	115	115	119	118	109	117	130	115	146	139	118	122	94	111	110	126	137	130	109	106	107	121	102	130	128	131	118	137	117	125	123	134	132	119	110	134	101	115	108	112	127	117	117	127	112	124	129	121	121	140	117	112	121	111	122	130	118	126	114	129	135	136	116	105	131	130	114	112	142	136	100	101	124	111	121	115	117	129	109	120	118	100	137	109	128	118	121	108	119	118	107	133	119	145	113	110	112	125	117	144	141	105	124	107	100	123	127	117	124	112	90	120	131	97	113	119	106	106	106	130	111	127	120	109	127	127	137	112	94	100	134	119	144	105	116	124	105	126	112	124	134	113	110	119	134	120	124	117	116	99	116	110	105	100	123	120	116	116	117	119	124	134	152	83	104	119	94	121	109	114	113	109	136	115	117	113	137	116	109	131	129	119	105	105	99	129	120	124	119	115	117	121	101	121	110	116	131	120	136	118	139	129	110	121	119	116	131	110	90	99	118	125	123	116	121	130	134	145	103	110	113	107	116	123	122	132	131	122	136	127	141	114	114	130	117	106	128	120	117	119	125	112	107	127	118	124	141	123	110	105	102	125	131	129	88	129	134	113	107	106	109	137	128	116	98	133	140	119	132	137	131	116	110	120	137	132	107	124	112	108	133	122	120	111	110	111	132	105	110	119	141	112	101	141	133	137	111	124	121	136	110	118	102	96	99	94	134	106	122	120	121	134	121	105	122	128	117	103	126	126	124	127	121	138	131	127	110	126	113	124	115	103	102	137	120	118	131	109	103	118	146	135	129	122	122	122	126	137	117	117	89	93	122	108	126	120	108	119	106	107	133	91	116	110	110	109	137	150	120	142	106	124	123	115	125	116	115	114	122	116	132	142	120	108	132	93	107	100	126	121	125	126	126	122	115	100	100	91	135	111	131	125	132	145	130	111	127	125	121	110	126	123	117	130	129	127	91	120	126	114	105	111	125	92	112	96	108	123	113	135	119	100	92	119	108	125	107	98	147	103	110	135	140	111	107	113	129	114	121	122	130	112	132	96	116	124	100	125	99	134	127	117	115	116	128	116	110	108	138	130	103	114	128	119	124	125	122	139	109	109	112	117	115	121	108	122	125	151	121	130	122	114	141	129	135	113	120	105	131	107	117	140	121	113	106	121	126	107	126	102	132	122	108	141	127	110	101	112	132	128	122	130	131	108	117	122	117	104	115	120	109	120	128	112	112	127	119	111	121	122	115	110	116	130	109	128	124	127	118	122	110	101	130	140	136	119	126	134	126	103	113	129	112	112	109	126	110	129	127	104	111	139	114	109	125	112	124	109	116	125	130	120	99	135	123	122	129	115	116	128	120	119	116	144	113	121	125	147	125	116	127	115	122	136	109	113	123	96	118	113	103	102	132	120	102	102	124	122	130	115	128	127	126	113	120	107	101	115	103	132	115	122	142	97	101	103	109	109	131	110	114	108	117	121	109	119	123	94	123	108	113	120	138	127	105	131	121	98	127	120	131	126	133	130	104	120	105	135	104	136	119	108	118	113	103	114	109	101	87	115	122	126	134	123	119	123	112	108	137	106	127	117	126	105	102	137	124	118	117	108	99	102	106	135	123	128	117	139	135	123	125	99	127	109	115	85	114	117	124	114	128	121	122	141	114	112	124	104	101	126	99	132	118	98	135	89	90	121	121	124	139	102	130	131	128	121	112	112	118	123	117	89	116	103	129	120	124	120	112	133	94	125	115	114	115	108	104	108	118	110	115	121	109	112	121	142	110	138	134	108	122	127	141	137	127	120	99	111	105	112	126	118	141	102	92	131	120	106	131	121	101	116	129	117	97	132	105	116	117	142	106	126	123	115	101	131	127	116	109	115	108	102	120	120	151	114	128	107	103	88	119	128	105	140	117	123	116	130	105	111	150	104	126	125	104	127	108	111	117	125	116	118	121	111	97	114	139	125	131	123	102	119	134	104	116	100	125	123	127	111	115	107	131	120	120	112	101	113	119	115	138	107	125	117	103	111	136	129	130	101	125	108	117	115	101	124	120	121	110	131	118	114	116	122	116	138	125	118	124	108	119	141	107	128	108	105	118	125	110	120	113	127	128	121	113	116	116	136	142	119	123	128	130	116	96	115	120	118	105	114	108	105	125	146	96	119	126	112	112	118	126	118	127	133	134	109	96	97	130	133	106	104	150	116	116	94	112	110	132	119	121	126	126	129	128	131	121	131	110	109	119	99	140	127	111	136	112	108	114	116	118	127	98	126	122	125	116	105	109	116	129	122	115	95	112	101	124	117	103	103	129	130	144	108	118	133	135	116	128	120	118	116	113	105	117	108	99	112	124	129	111	108	73	135	105	115	99	104	137	113	118	116	132	113	130	125	129	107	123	140	117	138	117	115	90	125	116	135	106	132	120	84	110	114	115	119	121	156	125	124	108	103	124	107	124	120	128	99	123	112	103
8198	1973	376	351	385	379	317	338	330	332	372	389	411	469	458	416	413	318	318	326	320	296	314	304	302	301	327	325	338	332	331	306	297	322	312	317	309	312	312	317	331	296	326	326	294	344	335	302	321	309	325	303	314	296	340	299	302	321	362	334	294	356	330	321	315	299	324	311	300	298	316	298	326	294	311	310	348	276	292	339	344	332	322	289	296	313	291	283	324	288	301	298	351	347	303	306	314	344	306	309	332	297	328	309	333	307	323	312	320	314	328	319	309	316	315	308	300	305	292	334	301	304	303	318	304	310	287	323	298	326	325	328	311	327	336	339	321	309	291	295	307	300	308	329	315	315	287	334	321	285	345	305	303	314	276	321	299	345	281	313	319	324	302	301	299	302	328	321	303	319	297	298	320	331	325	294	312	381	289	304	334	334	321	289	302	304	290	340	303	311	342	306	309	306	326	327	304	309	279	340	331	336	310	322	320	287	296	295	317	294	322	332	309	298	306	313	300	338	328	324	329	300	324	297	323	332	267	305	295	342	326	293	266	312	315	329	332	322	298	325	340	299	259	306	321	300	324	322	324	316	333	293	281	344	330	296	321	320	303	315	297	330	319	299	343	301	347	287	316	302	331	340	313	293	353	363	314	301	324	303	309	303	308	310	324	314	337	342	292	271	319	328	310	325	294	299	312	328	331	337	288	308	311	319	316	280	321	320	319	299	326	297	341	308	308	309	312	330	299	326	320	324	328	327	325	330	283	316	336	320	308	288	309	309	326	318	307	326	323	284	348	311	282	311	295	318	307	329	338	333	300	342	311	337	340	300	331	315	329	311	288	294	323	305	310	337	290	346	323	339	346	303	310	332	307	333	287	333	341	316	313	309	302	351	332	309	348	308	319	329	311	290	313	299	338	304	323	297	312	320	300	323	291	317	314	319	311	309	295	334	322	301	304	281	320	302	305	278	326	307	331	328	320	312	295	329	327	309	331	330	320	310	321	325	315	340	288	304	307	328	320	309	305	288	312	295	344	300	316	324	279	285	328	320	320	294	326	292	325	309	312	302	312	314	339	345	317	340	333	303	315	308	297	306	316	309	274	322	316	331	345	294	325	290	332	296	298	319	273	293	332	301	348	325	314	310	298	291	304	313	348	296	324	285	326	321	293	314	357	302	328	299	312	331	353	280	320	313	340	330	305	321	295	301	340	339	324	336	295	333	294	354	315	318	324	316	324	313	303	306	327	303	338	317	340	320	275	322	305	337	346	289	341	322	308	334	303	321	303	283	312	298	357	278	332	299	318	318	307	308	322	314	334	324	290	331	305	334	315	330	311	316	320	310	311	335	299	332	295	298	286	313	316	300	329	271	289	287	314	302	309	287	320	341	310	332	315	307	286	326	291	344	331	341	322	317	340	296	297	309	304	337	327	323	308	318	332	302	299	340	309	305	356	321	321	307	297	308	343	318	307	324	277	303	293	307	285	315	318	304	322	296	325	330	313	303	332	299	330	317	283	338	327	319	300	312	304	302	301	293	281	296	308	286	336	318	304	347	303	307	320	311	338	315	310	310	320	286	319	302	295	311	293	324	339	313	294	324	330	313	329	297	351	323	317	308	297	294	312	311	298	313	340	324	313	333	309	321	331	308	298	303	308	294	333	327	331	326	275	292	342	327	306	298	290	290	317	342	307	292	315	308	322	331	318	294	307	281	312	328	305	302	331	300	330	311	308	320	308	307	323	320	302	347	287	341	315	299	289	295	309	335	326	276	299	342	315	341	311	309	350	296	286	323	316	323	304	333	307	310	297	264	315	332	298	308	318	291	288	302	290	312	352	272	310	326	328	314	277	315	315	350	314	296	313	300	297	298	322	316	316	317	302	291	314	330	318	336	273	341	314	293	310	308	300	328	320	295	292	340	299	312	322	316	307	312	312	314	299	285	272	351	315	311	323	329	307	315	308	292	315	322	312	294	321	318	322	305	302	306	325	316	301	309	292	335	338	285	292	312	321	323	299	321	331	319	328	321	322	305	325	321	283	298	299	304	277	313	337	336	335	307	301	317	288	321	319	321	306	324	316	343	318	326	334	334	306	288	334	343	321	285	314	342	303	341	326	318	299	292	331	311	301	283	309	317	317	323	327	329	293	318	340	324	295	314	307	300	287	304	323	309	278	317	286	308	309	295	307	296	315	328	343	346	331	311	314	325	339	300	325	315	297	298	303	297	294	284	313	315	336	315	330	309	339	325	305	292	331	307	309	289	284	286	291	333	283	329	305	302	297	311	313	305	320	327	294	285	313	320	268	308	310	319	320	325	343	274	287	308	282	312	334	336	347	297	307	322	329	318	327	325	301	317	342	328	312	319	303	304	291	314	309	302	309	312	321	319	339	341	341	317	334	328	331	303	284	311	331	321	349	330	315	292	314	347	327	263	330	324	308	290	291	323	314	321	296	316	306	314	297	317	327	282	324	317	278	305	307	301	310	325	316	330	333	296	344	333	352	307	320	340	329	309	316	306	314	290	329	330	302	325	326	322	319	317	312	305	316	322	326	310	309	345	313	318	317	312	337	333	306	384	328	338	322	332	333	316	325	325	323	332	301	295	331	305	327	312	310	321	308	324	318	298	297	321	295	337	291	293	334	309	312	292	265	298	318	313	303	303	357	309	341	287	332	279	278	320	299	294	288	309	280	330	313	327	301	337	280	319	320	334	309	309	313	342	312	307	293	339	319	321	328	304	318	328	292	313	317	294	307	295	328	324	329	310	290	312	314	317	296	324	324	288	309	322	301	313	343	321	316	317	343	321	308	296	323	286	321	292	326	303	281	317	326	331	317	313	337	312	324	311	337	331	292	303	297	358	331	342	298	297	309	285	303	283	302	321	307	307	327	300	313	339	298	304	312	326	303	324	321	316	323	324	337	332	295	348	342	307	280	311	335	319	331	271	347	328	295	332	294	318	317	329	317	321	342	325	314	308	310	308	335	338	302	323	321	312	312	295	314	312	291	302	324	315	330	290	293	323	335	327	329	341	295	295	325	311	328	310	331	312	287	312	274	317	321	329	299	309	282	345	293	326	303	308	342	313	322	330	305	315	324	308	303	345	330	313	351	311	323	316	320	315	317	327	335	326	311	300	365	295	331	301	329	302	315	299	319	314	334	318	311	337	294	288	302	309	303	310	332	330	328	314	313	267	352	332	299	334	312	334	288	314	304	313	316	303	330	296	302	302	321	294	282	301	323	298	323	314	295	349	298	301	311	329	280	289	323	315	332	336	330	293	322	289	301	308	320	316	287	292	314	344	312	321	300	330	311	314	309	342	301	317	309	339	314	340	289	301	333	295	321	298	292	315	327	308	318	297	299	272	288	327	330	312	317	337	343	338	302	366	315	308	320	317	331	312	327	301	315	338	336	321	322	314	301	322	332	312	345	319	322	299	296	329	319	308	333	298	293	309	298	311	306	310	317	314	302	320	302	320	313	288	318	339
34874	12374	1405	542	375	314	285	260	222	228	234	242	229	263	225	238	247	229	235	217	214	251	225	214	215	215	225	214	226	210	204	197	216	210	210	193	211	219	198	203	207	216	208	214	212	204	211	227	218	195	229	198	209	191	197	210	205	220	203	220	232	223	193	207	234	197	200	186	227	213	207	216	186	212	197	198	195	184	208	201	206	212	234	224	191	225	223	182	204	213	195	199	211	212	208	244	212	193	209	212	211	206	217	217	208	214	206	202	183	208	200	194	202	225	215	197	200	198	178	213	229	223	218	207	202	218	223	199	202	195	191	182	228	227	211	191	222	201	201	205	226	215	217	213	199	215	219	199	202	209	183	231	210	181	223	224	223	208	187	233	208	215	253	200	188	200	199	222	207	227	238	205	190	181	181	236	219	217	217	219	196	221	157	187	237	181	189	171	206	219	201	233	206	212	197	203	206	222	233	224	208	206	216	217	193	224	209	221	225	236	217	231	229	195	193	183	222	211	218	194	227	182	215	195	203	209	217	222	221	206	214	246	191	225	204	187	227	229	231	200	204	187	195	202	215	202	202	231	223	203	196	200	216	200	206	197	208	195	213	201	188	202	221	202	230	188	199	194	205	219	211	205	236	201	219	204	204	206	194	212	206	205	186	218	202	207	203	197	226	181	197	189	216	191	205	210	187	227	235	195	227	229	206	207	201	195	190	220	216	216	198	237	226	231	200	233	204	224	220	229	227	209	194	215	239	212	210	205	232	211	239	223	195	202	242	221	202	193	207	184	223	198	199	194	187	203	178	197	186	194	186	223	212	245	221	227	189	220	209	198	212	219	233	210	238	193	186	200	211	206	225	213	207	232	228	216	209	242	224	236	208	215	223	222	212	198	193	186	199	201	208	237	204	205	200	183	209	223	195	204	226	217	231	197	217	194	218	180	202	194	179	207	214	205	188	180	203	184	226	203	200	209	230	224	223	196	198	224	194	228	215	216	197	197	199	217	205	211	192	182	255	186	216	227	230	197	207	212	212	208	215	200	197	229	201	181	227	208	201	185	229	185	180	218	212	218	186	207	189	207	185	213	205	223	212	196	212	214	206	233	215	216	236	202	228	235	194	196	222	218	191	211	213	209	225	197	232	214	186	217	206	184	215	207	209	217	221	209	209	212	200	206	202	212	194	187	202	216	219	207	209	208	196	212	206	209	193	233	188	199	235	179	196	215	198	228	214	198	209	211	234	212	184	202	211	204	230	188	183	198	163	189	211	239	205	201	228	225	186	227	201	207	207	201	233	213	196	191	190	188	198	215	215	181	220	219	224	211	187	237	198	204	243	221	240	188	205	233	194	202	197	215	221	231	241	207	214	229	198	224	234	209	205	213	205	213	198	187	208	175	191	208	213	244	223	227	232	207	202	205	201	180	202	220	224	210	195	205	200	195	201	201	221	220	202	205	191	212	191	194	192	239	207	204	215	206	211	211	229	230	194	177	206	205	165	218	202	215	200	208	215	193	185	206	215	204	198	217	190	237	212	231	219	229	204	217	216	223	181	243	200	194	206	171	199	194	187	195	191	194	204	211	223	209	199	212	241	187	197	177	205	214	220	205	195	222	216	209	235	205	185	219	189	207	191	194	201	190	214	231	200	200	224	201	186	210	218	211	208	220	214	206	214	176	219	227	216	207	231	222	226	179	205	203	218	201	207	202	220	209	215	182	210	222	224	195	215	215	187	197	178	215	223	214	220	197	235	225	220	184	224	190	221	187	211	193	207	212	198	217	206	193	209	200	224	234	202	210	208	196	200	219	168	219	221	207	190	188	182	203	224	192	194	221	196	219	210	235	188	199	232	207	189	231	217	212	220	195	200	218	224	228	202	188	221	209	189	187	214	207	185	216	229	201	206	202	218	196	194	239	196	193	196	221	207	192	229	232	188	223	215	217	224	197	207	219	211	205	208	212	202	226	209	220	236	196	197	214	215	202	201	206	211	226	197	201	189	226	209	209	233	169	217	209	244	191	191	187	199	193	219	207	195	193	188	210	191	214	222	213	235	213	226	225	210	209	191	190	208	200	189	208	214	210	220	223	213	227	186	182	174	189	210	205	199	205	180	211	221	218	202	210	208	182	213	209	217	186	201	197	209	196	213	212	212	207	215	224	225	215	199	221	200	201	194	196	194	210	221	210	203	198	209	235	223	207	213	223	203	203	206	217	214	194	214	214	191	195	195	231	223	209	206	191	192	210	204	204	202	229	192	214	212	214	206	224	195	230	209	223	212	210	201	190	209	197	206	205	207	208	207	221	203	199	204	179	231	223	212	224	210	196	220	204	196	226	208	196	207	214	227	211	222	209	213	198	221	211	207	195	217	184	224	161	221	236	235	173	190	226	187	205	197	218	212	247	196	196	223	229	214	230	189	186	222	212	208	202	213	216	178	199	217	210	216	223	211	201	203	201	193	207	180	231	239	227	209	172	231	193	198	193	205	203	214	210	229	214	212	234	225	210	212	213	187	211	206	187	213	223	212	212	222	201	199	202	223	195	209	208	220	199	204	215	218	185	202	210	202	200	222	223	176	224	240	249	192	225	172	170	179	180	176	207	212	229	227	210	195	197	192	188	203	193	221	221	204	224	199	200	173	208	220	189	193	216	215	198	188	205	216	197	241	195	226	204	189	224	227	227	191	206	222	221	200	191	238	208	203	207	223	196	187	167	202	218	215	201	195	220	218	210	207	212	216	179	206	172	199	219	208	200	219	207	187	237	233	205	223	203	232	228	214	227	235	203	173	185	196	228	196	211	205	211	216	247	228	190	194	230	203	202	171	224	215	197	233	220	234	194	206	215	186	206	203	240	218	224	236	216	189	217	204	222	212	226	184	230	189	217	191	195	192	192	204	238	219	222	201	188	202	208	207	215	203	236	211	226	216	230	232	181	219	217	221	187	206	216	194	222	236	225	211	196	215	192	218	206	202	214	196	207	225	204	225	222	197	206	219	214	213	177	199	218	206	213	190	195	193	218	222	210	198	184	206	214	221	225	194	203	225	220	205	201	204	211	214	207	193	223	208	219	200	207	244	203	216	194	212	243	200	219	220	200	238	190	197	179	204	191	207	217	185	192	226	204	236	182	199	215	185	237	209	193	221	231	222	225	218	215	213	205	231	214	222	190	206	193	203	181	194	218	207	200	213	208	195	196	215	207	216	218	219	216	190	205	211	228	210	206	199	209	218	215	232	193	196	229	206	198	186	203	209	234	217	215	211	207	218	177	192	207	226	206	199	212	233	211	241	210	223	182	224	183	226	215	214	217	222	199	234	201	227	215	225	198	196	202	221	238	229	220	203	211	223	196	209	209	212	196	196	194	207	206	219	214	190	220	176	223	218	190	245	197	209	202	201	210	223	200	179	210	211	214	192	188	247	220	193	208	211	214	193	194	214	221	187	198	217	229	201	175	205	207	231	212	225	196	199	218	218	203	210	197	205	226
22049	4999	1238	1295	1187	938	905	807	710	694	694	763	901	923	843	786	708	611	599	569	553	513	532	502	530	481	539	520	559	537	525	527	517	528	519	517	522	549	521	534	489	554	542	513	500	523	537	524	480	485	498	508	474	520	491	502	502	515	501	482	515	506	535	501	488	482	502	475	473	511	516	479	501	477	510	475	510	455	479	467	463	500	490	487	469	477	461	477	513	509	473	498	531	455	455	500	505	456	467	527	534	478	491	467	531	513	511	509	521	498	509	524	513	563	482	528	469	479	525	496	513	532	481	498	497	482	533	514	475	524	527	480	507	494	502	535	489	508	510	480	489	500	501	492	531	478	496	476	518	490	483	514	504	531	495	472	497	489	481	530	520	476	485	518	494	503	462	486	525	467	489	501	489	499	497	471	490	518	481	475	474	491	510	539	497	501	438	497	476	494	459	491	500	446	488	511	509	461	556	476	498	511	546	480	513	502	518	497	526	497	500	523	460	499	522	501	485	510	493	487	485	488	488	518	450	545	503	496	515	490	488	550	495	476	500	464	494	516	491	501	514	484	492	471	529	477	481	513	487	452	533	468	523	493	501	493	494	472	499	481	469	497	500	490	510	493	542	487	515	527	543	470	506	492	469	510	487	502	522	493	485	465	494	564	517	480	497	516	466	504	500	465	523	477	467	461	507	458	487	505	527	508	501	499	499	465	532	484	554	477	495	516	505	495	503	500	517	469	451	506	496	505	514	517	505	522	486	519	505	449	579	508	525	491	538	504	472	511	501	548	476	506	457	506	504	521	477	508	482	529	544	512	493	549	495	475	507	506	477	479	501	503	466	476	505	497	455	504	526	520	508	505	515	498	518	472	458	534	452	491	472	513	514	511	482	442	506	474	485	515	468	502	499	519	480	497	469	464	512	505	499	561	501	485	530	476	547	504	534	472	508	459	490	477	514	498	451	516	508	497	475	501	502	519	465	526	483	485	485	485	509	453	519	497	481	533	473	487	478	536	504	519	484	513	499	518	466	499	521	471	483	510	521	525	514	489	499	528	506	463	452	477	549	491	536	505	498	497	559	466	531	491	478	501	499	558	489	531	459	515	487	490	529	507	467	492	463	527	520	474	481	488	486	502	483	532	503	488	508	478	486	487	483	495	521	500	516	487	506	505	471	472	465	498	476	494	524	478	505	510	510	499	518	492	506	517	486	509	501	532	513	523	500	492	495	523	481	512	483	446	506	464	490	496	477	525	498	501	521	514	487	526	512	517	510	459	488	533	492	464	499	501	465	507	472	481	492	482	476	516	514	490	531	498	491	502	521	477	494	506	498	513	508	507	492	490	499	481	481	501	523	512	523	508	500	476	462	491	492	475	502	453	444	506	454	505	504	511	518	492	495	509	499	519	493	514	481	478	502	518	481	509	515	495	523	497	493	502	485	500	504	498	501	457	475	514	546	508	521	518	516	467	461	481	517	480	511	528	487	518	463	523	523	498	502	507	516	528	490	496	472	503	491	481	516	483	481	525	519	504	491	496	474	503	474	511	537	497	486	483	517	494	463	481	497	512	547	475	497	508	494	494	514	496	495	467	512	485	493	489	525	475	477	534	493	515	482	516	505	522	545	515	519	474	505	481	504	498	491	492	479	468	505	496	526	514	470	508	477	509	498	487	509	492	498	491	469	532	510	546	465	481	490	504	473	549	499	508	487	554	475	497	458	509	556	510	470	539	518	509	499	531	484	493	511	470	531	497	481	474	514	459	514	481	497	504	520	516	516	466	491	498	480	524	544	515	493	520	493	498	514	509	488	516	470	513	501	511	523	506	500	516	515	487	486	509	523	521	513	474	520	507	485	541	490	534	532	479	544	497	492	510	495	504	497	484	528	486	510	494	490	500	509	464	513	501	529	484	482	489	467	487	512	514	498	474	504	506	475	472	532	486	490	499	511	483	507	472	494	493	496	495	515	517	511	504	503	515	517	495	495	492	503	490	494	457	458	525	502	514	519	492	466	499	499	491	495	492	544	480	537	495	517	498	503	468	511	491	497	490	513	529	501	495	505	462	532	520	535	502	478	484	554	510	496	513	489	513	510	520	494	495	517	519	487	509	492	504	550	529	514	473	519	462	468	524	480	516	477	492	479	484	503	524	514	511	489	444	514	508	509	505	504	499	508	525	494	529	514	473	456	486	527	496	509	498	520	528	486	474	509	471	489	505	495	482	479	538	484	534	516	502	474	491	463	504	456	484	498	473	494	506	516	485	494	495	508	487	518	500	477	528	505	530	481	510	497	495	496	517	506	506	482	483	489	460	513	547	539	527	481	572	496	468	495	516	491	493	524	497	498	524	491	494	512	468	504	485	499	541	482	494	503	555	525	469	501	479	492	523	526	516	488	488	513	483	478	522	490	515	511	496	477	481	489	477	497	498	536	517	494	503	508	512	527	476	502	529	499	484	494	495	524	509	540	506	530	524	511	485	529	482	502	515	480	476	469	471	464	522	490	521	457	465	486	525	481	471	476	506	524	472	507	541	517	482	486	482	507	519	536	513	510	493	529	498	510	503	515	482	516	508	521	514	534	519	510	484	539	508	524	526	525	444	515	524	496	483	500	480	496	500	494	509	488	503	506	496	515	485	481	508	474	445	458	531	503	509	489	514	512	485	490	498	494	481	497	460	515	551	501	471	497	485	502	483	540	510	492	471	495	522	500	512	496	514	494	498	473	504	542	506	516	493	493	493	545	497	493	500	545	520	500	515	493	471	525	505	501	478	495	455	506	501	441	493	528	515	533	501	492	528	523	560	555	529	508	489	499	516	500	502	478	446	462	520	456	450	495	490	511	466	530	512	529	465	508	452	483	489	518	530	533	543	508	460	471	495	485	449	513	494	489	502	508	477	483	494	530	541	518	543	529	516	481	528	488	523	524	500	493	477	519	522	506	478	516	542	464	515	527	449	511	489	502	499	527	494	512	466	497	466	495	477	487	508	520	515	477	489	494	504	472	487	538	566	499	473	540	487	461	511	491	461	512	511	501	509	504	489	509	508	534	511	497	516	536	471	469	524	489	517	481	487	472	501	490	515	486	482	538	478	519	474	466	505	517	513	498	541	519	508	487	539	500	505	515	470	531	489	503	510	482	498	515	506	504	489	488	485	490	503	484	467	519	496	499	480	520	490	475	522	491	511	519	533	524	461	515	471	491	461	470	509	516	514	489	529	502	531	512	503	486	517	453	518	480	482	500	480	497	480	543	508	482	489	505	470	494	505	489	536	514	494	488	509	507	507	532	498	466	507	474	515	512	512	513	502	504	503	539	524	505	491	525	508	482	497	516	482	484	507	520	471	487	478	473	534	488	524	515	509	500	485	521	506	497	483	528	473	505	506	523	484	480	495	468	499	526	516	494	483	491	495	531	522	490	488	528	503	518	472	486	491	486	474	514	509	454	471	498	453	489	482	471	535	513	538	483	524	512	511	502	479	510	496
48210	22428	4062	1295	767	552	504	438	418	375	378	378	396	403	421	408	393	355	368	321	351	374	355	323	350	350	345	344	355	372	321	347	328	323	309	337	347	386	359	366	337	341	358	327	329	355	383	342	356	332	362	343	315	342	357	335	329	344	356	355	361	354	378	347	321	303	371	349	328	312	341	347	331	348	345	358	375	359	334	353	358	339	377	330	350	344	324	325	326	322	365	357	341	331	338	349	333	340	349	321	352	325	346	311	311	355	304	333	325	330	349	345	337	328	311	359	333	353	323	349	367	361	338	357	317	352	371	368	378	311	345	351	350	332	364	299	320	338	325	318	315	326	334	344	359	347	379	347	348	327	364	357	335	362	344	385	353	338	340	375	332	348	362	348	358	338	333	341	327	339	324	322	350	360	354	338	327	362	333	385	363	329	323	384	345	333	345	341	361	354	377	357	354	318	339	327	303	367	349	317	303	345	349	348	337	325	338	357	380	319	322	336	328	325	294	315	332	324	322	339	356	346	363	346	363	322	334	353	322	343	359	317	359	326	356	339	333	336	342	348	319	354	352	331	336	360	331	336	341	329	331	351	330	378	311	341	305	328	334	358	360	345	323	320	350	377	362	335	372	391	309	347	358	323	386	325	340	336	328	348	385	329	352	344	368	364	341	365	358	347	315	361	330	337	345	316	355	343	336	353	308	342	333	336	342	310	337	332	384	302	335	363	341	323	336	336	324	305	346	355	293	357	342	339	348	345	302	334	315	336	323	345	311	328	342	301	322	313	349	351	370	335	328	333	358	380	363	342	382	343	305	360	340	348	329	313	333	318	357	315	329	352	338	335	319	314	320	314	318	326	318	333	333	347	293	319	322	338	351	330	332	338	381	341	311	331	339	316	311	381	347	303	316	344	363	298	328	319	342	341	310	333	329	343	345	328	313	343	370	343	310	336	360	333	326	354	327	329	348	337	330	374	326	320	323	321	355	360	332	358	302	345	337	330	348	341	328	366	339	315	354	348	303	323	337	342	319	310	352	323	328	333	337	342	308	388	358	356	322	341	324	318	339	351	329	367	354	355	338	354	333	343	344	374	297	373	351	362	344	296	360	383	315	324	327	369	346	308	325	318	341	308	335	324	365	371	324	365	354	342	337	341	334	330	313	387	365	329	340	309	335	366	370	333	316	323	349	371	369	338	337	304	328	355	349	317	339	355	356	317	359	309	348	338	356	312	337	292	365	357	340	322	372	336	329	344	320	318	351	334	410	352	305	323	363	314	295	302	316	362	338	354	315	341	311	311	366	353	338	329	330	334	335	310	320	334	341	337	342	355	336	381	333	295	351	352	357	305	322	346	329	349	365	355	330	356	331	331	372	326	311	319	336	361	322	319	350	336	319	312	322	362	314	364	370	342	346	365	352	330	330	342	349	331	329	340	355	318	369	375	327	340	336	333	333	378	353	333	333	340	294	367	320	329	340	344	342	323	354	318	316	349	360	338	335	328	359	339	345	335	318	393	365	326	352	368	340	305	352	327	349	322	330	354	319	345	351	357	303	314	358	335	341	326	343	353	357	328	335	321	328	338	332	367	362	346	331	342	303	342	338	387	371	353	351	343	305	323	367	334	329	321	348	327	340	331	370	336	364	357	301	375	331	331	329	382	320	329	304	380	347	356	299	334	333	326	317	328	319	341	334	323	343	360	347	312	334	345	317	343	309	327	338	347	353	367	363	318	316	346	358	353	343	353	325	356	306	322	369	307	317	368	316	341	349	317	341	353	304	336	375	338	350	377	339	330	326	332	349	328	360	328	349	351	360	317	377	374	369	331	377	324	338	344	342	378	411	331	330	325	322	343	372	349	367	382	356	345	382	386	329	335	327	349	315	351	357	297	342	332	358	346	352	348	337	328	319	342	310	332	334	348	335	360	354	322	345	365	352	365	315	375	375	309	349	341	368	344	350	339	369	335	353	336	315	323	311	355	337	325	348	365	343	358	335	322	364	335	357	360	342	312	349	319	340	366	317	333	301	338	345	360	319	350	369	347	306	324	322	352	358	361	368	348	317	347	315	335	338	376	305	336	354	332	372	344	353	358	344	364	390	327	323	332	324	324	325	386	340	312	344	322	326	356	365	368	338	322	346	342	304	346	329	342	343	367	367	330	345	339	372	332	375	368	335	344	371	326	364	380	315	333	324	325	353	328	360	350	356	378	331	370	312	319	345	340	372	343	311	349	321	336	321	319	374	332	311	348	328	321	326	376	325	343	312	333	335	328	360	344	327	377	337	333	330	334	346	341	334	326	364	354	370	337	374	340	350	354	317	336	313	332	358	348	390	387	328	329	384	342	352	359	358	359	381	337	375	368	343	323	323	340	348	316	342	330	362	357	329	337	351	365	349	341	347	314	328	344	343	314	311	360	319	324	345	349	334	310	327	338	348	331	351	326	311	313	359	350	376	352	343	331	356	329	347	344	344	333	362	343	335	351	378	315	334	353	352	322	356	340	363	332	315	370	389	327	394	351	338	339	343	367	391	388	368	346	358	314	337	368	373	341	354	354	339	338	326	327	305	318	315	361	328	330	369	346	344	346	377	364	351	324	341	343	357	320	350	345	316	348	357	305	336	379	314	369	346	357	322	364	333	303	368	355	313	348	333	380	381	321	322	325	342	336	380	318	366	328	361	349	405	315	311	324	327	352	343	313	355	311	344	357	331	358	324	315	303	348	339	339	304	337	335	334	385	363	341	348	339	351	362	356	364	320	338	325	364	349	344	343	387	341	327	336	322	375	373	348	358	352	315	340	354	321	408	345	334	336	364	315	361	327	354	330	370	336	366	360	329	333	314	320	318	338	331	343	357	327	322	351	349	339	335	357	320	329	345	359	317	354	330	334	325	369	381	396	354	339	320	337	355	323	326	371	337	329	328	335	333	321	326	337	331	353	323	363	353	340	345	337	329	344	331	339	316	316	316	359	359	349	348	358	348	319	375	346	348	359	322	329	350	348	359	338	357	366	332	330	353	350	362	375	335	336	340	316	330	338	325	337	349	347	348	362	346	332	311	331	348	340	289	347	364	308	348	320	346	327	327	353	351	344	325	350	355	313	370	341	322	321	337	341	376	364	376	366	337	356	352	355	310	333	332	314	357	346	332	367	358	310	362	334	349	386	307	316	300	338	348	330	339	337	339	300	374	322	367	306	309	352	345	369	321	364	335	295	323	343	362	350	309	363	301	294	345	344	330	306	362	334	318	327	370	340	375	300	322	329	309	358	349	338	384	350	345	322	333	333	364	334	370	311	372	363	371	307	362	355	370	314	344	355	324	324	325	310	314	327	330	369	359	322	353	338	350	360	328	321	341	342	334	341	340	324	391	352	373	374	349	376	369	367	357	353	344	349	352	389	327	340	382	342	329	348	315	340	345	358	340	318	316	360	349	330	321	343	329	342	318	316	341	339	320	370	327	327	375	345	349	336	337	353	319	372	320	355
30150	8787	2306	2470	1981	1699	1484	1280	1205	1142	1101	1139	1421	1404	1347	1188	1048	926	882	846	765	864	769	793	811	773	794	828	771	796	786	758	776	793	763	763	719	775	819	811	759	783	729	758	810	749	717	790	766	757	751	688	774	745	745	746	755	771	815	750	726	754	783	753	721	746	701	774	750	756	797	772	771	734	696	734	735	765	752	745	732	728	763	702	728	763	749	707	773	752	731	725	722	757	734	695	755	710	734	708	740	791	774	738	729	735	749	758	717	772	773	727	751	744	779	758	740	743	728	730	710	688	801	693	766	773	722	745	760	723	693	764	727	788	725	780	718	754	764	811	744	768	721	745	719	723	773	747	708	770	740	756	733	804	749	791	742	796	720	701	729	712	733	742	717	734	715	741	760	769	743	753	720	763	732	714	736	692	774	749	730	712	701	742	694	729	754	713	748	775	728	714	752	757	742	724	768	721	743	725	754	740	713	732	745	774	752	736	741	708	727	713	741	723	767	747	683	735	759	746	732	765	753	772	719	776	788	706	746	724	780	750	755	700	750	700	840	773	704	751	706	724	756	696	771	711	736	774	750	733	779	778	744	755	798	749	748	717	740	720	735	693	726	767	759	752	763	698	745	786	755	747	710	750	734	710	703	753	753	723	727	734	724	747	775	730	721	733	782	684	737	751	727	707	742	725	758	788	769	725	742	701	714	725	733	775	732	753	724	750	721	726	809	766	774	733	737	709	784	745	750	782	782	728	783	806	756	724	710	721	704	730	718	750	703	763	708	746	702	746	727	714	722	713	751	731	702	751	780	744	781	711	749	767	742	719	740	741	728	767	700	696	741	701	759	757	753	744	698	700	728	730	747	740	706	780	800	696	741	723	734	788	697	712	742	730	805	749	724	724	709	791	753	707	740	692	727	740	724	729	742	779	726	732	762	707	806	733	761	774	695	782	733	732	779	751	721	714	720	760	715	775	702	744	760	730	708	719	758	772	739	698	767	743	749	718	738	724	747	734	760	745	826	733	735	726	736	735	725	744	755	766	716	750	719	731	769	723	773	738	807	711	711	735	733	760	767	707	763	718	748	775	771	721	735	720	732	735	755	748	759	736	738	764	766	800	739	750	724	738	739	753	749	747	704	736	817	758	729	736	775	747	753	728	731	719	723	741	710	758	753	765	738	719	758	762	762	750	735	703	700	723	704	805	742	713	718	739	762	731	716	750	790	756	739	747	746	748	730	711	756	700	718	745	753	739	676	752	739	759	776	742	732	725	746	710	736	735	738	758	778	736	773	782	728	743	780	772	712	746	750	774	761	723	689	734	697	683	720	701	744	749	691	739	781	712	750	747	738	719	727	775	762	716	729	750	750	717	788	753	742	758	679	704	744	723	727	724	732	791	745	707	722	721	756	738	774	709	771	709	748	770	763	755	696	713	763	733	755	727	748	769	767	719	708	735	726	771	748	691	728	757	720	706	757	729	721	678	790	771	718	723	744	741	702	738	702	703	737	710	759	723	759	738	729	808	726	726	756	751	730	746	712	695	779	740	732	704	736	760	729	764	708	759	721	715	745	782	762	687	713	709	770	728	779	752	721	769	713	742	752	757	756	731	709	714	704	764	708	731	699	751	760	766	750	755	765	754	708	683	734	821	749	746	704	713	772	707	721	750	729	789	693	709	769	751	709	782	779	773	776	744	725	711	732	761	730	777	800	742	728	730	742	723	725	789	718	743	781	715	735	736	772	708	753	723	739	730	718	711	739	717	732	737	740	771	691	728	745	727	728	686	694	673	723	713	702	718	748	734	741	762	762	783	702	769	725	710	731	769	722	711	697	750	713	757	767	776	729	743	764	702	747	727	767	717	720	707	762	761	757	701	759	695	701	797	741	725	738	701	769	676	762	754	726	716	727	770	755	712	777	753	726	749	788	749	728	760	738	756	769	765	731	791	730	738	711	715	763	733	782	730	774	719	717	755	694	747	747	722	717	754	741	769	778	740	757	747	710	742	760	785	694	731	753	725	723	720	741	736	753	795	719	724	775	756	729	755	747	748	719	776	721	681	741	732	761	685	793	756	788	772	782	767	827	703	707	720	761	720	743	729	738	749	735	721	730	731	727	748	689	711	729	766	741	746	775	724	779	692	788	761	703	778	765	717	722	763	705	698	747	702	733	742	746	738	726	715	675	728	721	768	722	759	755	733	716	737	750	739	737	751	718	731	737	782	802	738	751	736	712	725	723	731	737	669	731	716	750	744	731	706	701	743	713	729	745	748	731	766	750	759	729	693	707	714	743	766	756	690	781	714	728	728	742	787	749	720	742	775	694	748	761	726	673	722	729	703	718	714	777	770	722	722	766	697	716	770	710	712	763	699	766	791	745	763	708	718	726	754	715	729	797	756	746	793	754	754	752	730	761	751	712	727	735	760	753	727	754	764	747	747	729	739	758	678	746	773	749	732	754	707	762	770	750	805	740	730	745	708	702	775	772	713	781	717	699	701	786	737	744	764	735	747	708	723	718	743	754	720	761	771	796	682	754	716	733	750	786	771	730	784	683	714	728	824	777	760	690	739	739	779	753	738	779	782	728	745	749	774	696	756	719	760	768	732	712	757	749	759	715	747	749	746	756	740	741	792	762	700	718	716	727	684	776	707	723	714	773	773	760	762	740	727	768	711	739	734	732	730	737	761	740	699	725	717	738	732	752	766	703	763	789	700	718	714	782	749	719	691	790	755	725	712	752	747	769	732	716	760	733	731	754	746	756	752	769	778	741	731	800	791	738	754	710	773	734	769	746	790	789	718	728	737	735	703	714	754	712	776	741	735	697	706	751	752	746	742	774	721	734	741	759	757	783	744	778	725	786	745	774	786	716	749	712	759	737	777	744	728	751	742	766	734	722	796	697	697	743	759	754	775	764	760	730	755	700	785	738	752	731	757	783	722	743	708	731	743	756	776	718	765	732	780	771	774	749	737	708	718	744	744	773	791	775	753	718	750	733	738	737	741	751	719	774	730	800	753	702	791	763	727	721	770	761	687	764	774	750	747	731	782	739	742	698	732	738	754	754	708	773	730	714	743	751	679	767	750	754	719	778	716	758	714	724	775	764	744	714	710	722	717	746	725	697	750	752	728	696	697	769	768	738	716	696	780	761	756	767	757	767	737	744	719	755	729	774	726	726	748	748	740	725	715	795	780	750	699	754	713	776	770	737	715	745	754	699	719	736	722	761	740	741	767	718	763	756	729	735	767	717	769	722	690	775	727	748	692	683	708	789	736	784	751	759	756	712	776	763	747	724	714	754	744	718	762	685	734	743	678	761	763	734	765	738	739	744	780	695	730	765	762	796	813	714	687	753	732	746	746	710	751	740	723	783	757	668	697	782	743	729	789	783	742	809	747	727	732	658	736	739	699	767	707	730	704	800	729	743	742	705	724	756	747	723	765	785	716	788	756	708	740	738	745	746	761	799	730	696	794	741	696	743	743	744	761
14123	3778	173	109	124	96	119	119	122	112	104	134	138	159	142	140	140	134	111	109	121	106	127	128	110	107	125	115	119	104	118	131	102	128	113	94	103	127	104	117	152	125	102	129	106	105	114	121	109	108	103	129	107	119	141	110	130	102	118	100	101	108	113	132	124	112	113	114	110	120	114	109	117	127	115	108	123	113	109	112	107	102	142	111	104	114	118	128	117	122	108	113	120	121	116	113	131	101	99	113	89	133	126	140	135	116	111	114	118	98	126	118	133	110	116	142	109	109	119	130	111	107	119	118	135	141	121	114	106	99	101	124	130	110	115	109	118	108	137	123	104	117	127	125	131	141	121	128	114	102	96	123	131	100	111	124	98	141	100	103	130	120	121	118	120	89	131	133	106	125	99	123	108	121	124	131	106	124	122	113	113	121	114	109	110	102	139	126	98	98	121	125	83	109	108	128	128	94	126	109	121	104	118	105	93	105	94	109	116	111	112	118	138	112	145	118	114	122	111	102	120	106	117	109	110	138	123	108	116	118	124	90	114	102	114	126	122	101	98	116	118	123	117	118	124	126	109	120	122	110	90	109	118	112	119	124	126	123	118	118	92	109	89	133	96	110	142	101	116	132	105	122	108	130	113	97	117	135	103	121	147	104	113	120	108	115	122	129	114	118	113	132	111	119	108	103	126	127	102	119	117	117	109	109	124	129	126	124	113	113	100	116	122	122	129	112	117	118	109	112	109	118	101	126	132	110	120	131	122	118	101	111	100	105	108	116	107	127	121	140	139	96	110	122	130	126	109	111	116	132	106	127	124	121	123	115	120	119	111	119	111	110	109	128	98	107	102	129	132	104	120	132	123	108	101	116	113	95	99	115	119	118	111	119	129	118	115	103	133	134	105	107	130	104	114	107	125	122	114	110	132	107	120	108	125	105	91	113	110	123	98	127	107	122	119	102	113	102	108	105	140	106	111	106	98	121	127	108	117	116	108	117	111	114	105	125	125	104	107	129	95	117	122	115	112	100	107	119	117	112	126	109	142	118	107	123	110	119	127	115	101	111	116	113	113	104	128	125	133	109	115	122	115	107	100	102	128	117	109	112	121	109	126	118	115	133	124	105	124	138	125	115	123	108	105	136	93	107	105	120	101	114	115	110	125	119	96	113	105	115	100	107	108	122	88	119	97	122	132	119	92	112	114	115	127	145	136	125	116	105	95	114	118	114	102	102	112	132	125	132	126	123	104	104	125	115	123	125	146	118	121	109	93	117	109	115	111	104	105	105	93	127	114	88	105	105	111	124	118	123	115	120	128	116	93	116	105	114	111	113	120	132	125	124	106	123	113	139	123	116	120	117	104	124	134	105	118	132	121	119	128	111	109	111	131	127	107	96	120	109	115	100	118	104	111	94	131	107	125	112	118	135	111	118	113	128	134	117	135	122	114	124	110	113	100	117	94	112	125	116	117	101	114	135	119	118	101	139	112	131	115	134	143	113	107	141	120	118	139	115	139	136	123	104	106	121	117	109	121	134	125	104	125	131	148	127	121	104	112	101	95	136	88	117	103	96	103	112	124	103	122	116	127	108	109	105	109	99	122	119	127	124	113	99	121	112	118	106	127	113	111	112	122	116	103	107	123	131	102	96	109	102	143	112	115	104	120	121	123	116	104	121	114	112	120	106	112	104	107	139	118	121	111	107	125	146	132	114	109	133	140	109	108	123	112	117	106	128	115	110	105	126	126	128	128	99	101	109	121	120	125	135	113	111	110	112	123	100	140	121	126	100	105	113	109	136	110	136	111	126	119	112	106	103	124	93	123	106	105	118	118	126	128	115	112	111	138	126	113	107	120	134	108	121	121	106	113	118	107	99	102	117	102	113	126	131	120	126	151	113	118	106	106	104	116	98	110	84	117	115	118	109	127	96	98	88	121	107	125	99	115	123	128	101	110	127	102	112	129	91	119	104	119	137	95	117	117	117	106	123	124	121	97	110	109	118	119	124	132	134	143	91	111	119	124	102	94	129	98	109	139	106	114	93	131	135	120	120	103	110	124	129	78	126	128	118	108	116	141	133	112	113	100	93	114	127	121	100	98	123	130	99	102	91	120	107	106	107	120	116	113	102	128	120	93	113	102	115	110	118	124	104	117	126	119	114	108	110	102	104	107	115	104	111	106	100	121	99	106	131	110	102	106	105	118	112	125	91	126	117	136	117	110	124	111	134	125	125	115	114	122	129	119	113	112	106	124	128	117	112	129	114	119	124	101	102	109	116	130	110	143	119	120	117	104	123	137	116	143	96	119	116	125	112	118	113	126	108	87	124	92	109	97	118	137	113	115	108	142	114	131	103	105	122	105	115	112	127	110	105	108	118	118	112	108	94	95	120	128	108	108	108	92	111	128	103	107	123	123	115	116	127	101	112	116	118	128	120	113	115	122	108	106	110	120	127	105	101	132	114	109	115	101	114	121	148	134	95	116	109	96	137	137	92	119	110	124	105	98	127	114	135	132	128	120	124	121	112	116	115	130	113	101	112	126	115	142	124	119	108	125	103	128	92	122	109	105	113	100	110	110	108	138	109	95	110	124	120	92	123	119	114	116	106	133	109	117	113	121	103	125	107	98	108	154	111	106	119	105	121	117	106	96	103	107	133	127	117	129	100	118	112	100	94	111	105	124	107	128	116	128	118	122	115	134	101	115	112	109	102	106	105	109	110	113	122	96	120	109	102	110	137	111	129	111	128	143	123	121	122	125	112	109	107	130	120	114	121	113	112	102	105	124	122	110	122	141	134	116	101	122	131	125	100	102	118	95	112	101	108	112	110	91	118	118	128	114	131	130	109	124	112	122	121	107	120	107	110	107	106	91	104	129	130	115	130	107	110	117	112	119	113	115	113	100	117	120	139	104	101	122	120	126	114	112	130	105	123	121	113	111	133	100	118	118	134	116	110	110	96	97	138	102	102	122	126	87	119	110	124	105	138	101	127	118	126	138	122	105	65	125	99	133	120	139	117	149	116	125	117	114	104	101	119	109	129	120	123	123	112	96	157	119	119	115	129	132	141	111	129	105	107	108	105	109	120	119	121	125	121	136	119	119	93	96	128	140	136	112	123	132	129	107	122	118	129	102	104	111	108	118	142	107	115	120	127	110	112	135	104	90	104	99	136	116	126	133	131	109	114	121	123	95	118	108	110	112	129	120	106	124	122	123	116	107	128	115	109	117	97	134	98	113	132	112	107	126	100	115	89	108	104	112	85	118	124	101	117	112	108	113	138	105	100	139	97	117	109	121	113	131	113	119	105	119	131	118	112	123	131	104	125	118	98	114	105	118	98	112	116	125	112	120	97	121	111	104	97	112	110	96	97	115	132	102	105	129	136	137	101	128	130	97	107	113	118	112	114	132	129	116	134	117	124	128	113	116	103	129	119	124	123	128	118	126	119	128	156	104	96	116	122	111	129	108	106	96	120	127	116	112	97	109	89	114	118
8632	2045	362	359	366	313	289	294	361	342	334	452	478	512	421	435	344	326	299	295	288	300	314	299	297	326	313	287	300	309	288	315	302	311	313	333	307	318	300	330	318	262	327	304	302	293	299	318	320	309	307	332	324	307	299	305	287	282	310	304	294	345	301	294	260	303	313	322	290	307	309	264	310	267	339	344	294	289	275	300	277	308	301	345	311	319	334	296	328	290	299	302	315	326	319	298	353	303	325	329	300	321	292	302	283	304	289	327	310	302	311	300	302	305	335	311	320	286	319	291	290	304	301	305	319	331	322	313	299	309	302	308	311	338	286	308	305	319	307	303	324	292	306	321	325	303	282	268	278	296	304	316	291	353	302	310	300	274	312	341	315	306	330	287	332	294	293	311	298	328	322	316	315	282	283	298	307	319	319	340	324	273	270	278	337	295	329	290	336	303	303	280	333	312	286	314	320	288	333	317	315	291	282	326	338	323	327	361	317	298	311	305	299	339	304	284	334	307	375	299	328	290	301	308	288	301	312	277	328	294	296	292	273	301	310	306	307	288	312	300	338	310	311	294	273	310	318	310	272	304	317	294	310	332	298	291	316	306	288	328	319	284	312	301	266	317	301	296	277	287	325	287	309	287	309	277	302	296	338	313	288	322	315	325	305	322	322	309	290	316	301	301	297	300	338	299	283	322	329	309	311	297	327	325	293	326	288	306	333	309	322	319	293	339	338	297	279	314	316	308	323	337	307	280	298	329	292	293	291	319	298	273	326	352	326	290	308	268	324	289	278	308	317	295	273	279	299	325	311	270	330	323	306	308	310	284	303	326	296	291	309	274	295	316	295	324	308	294	296	285	309	314	317	319	308	334	309	306	279	282	310	330	321	318	320	314	315	298	297	307	305	319	320	344	268	306	324	306	339	354	318	301	312	316	283	318	319	279	314	300	271	295	318	339	292	316	307	313	297	300	315	287	285	315	292	296	320	284	326	274	274	289	331	310	327	336	300	293	318	315	315	294	308	300	304	316	310	301	301	316	322	290	299	313	319	282	307	301	301	321	314	299	282	348	307	316	293	328	322	323	292	295	308	274	323	333	291	293	285	303	312	280	306	327	293	307	310	293	327	317	283	303	308	305	309	317	296	300	318	316	303	296	305	299	313	299	320	305	329	334	303	304	320	295	315	333	311	290	284	316	295	318	284	300	293	313	301	313	309	312	305	304	320	311	301	328	331	298	325	325	303	309	317	301	325	312	343	278	268	330	354	322	323	304	302	305	316	315	289	265	282	307	293	334	332	302	270	325	315	316	275	281	296	309	311	295	294	271	327	297	309	282	341	312	311	313	310	327	313	322	313	292	299	317	304	310	323	321	276	316	304	342	317	352	297	325	300	279	312	321	306	288	307	262	306	318	311	327	323	332	334	335	278	282	314	280	313	298	296	281	280	273	310	296	325	312	295	319	335	292	310	311	282	334	294	275	299	330	281	321	300	321	296	313	345	313	297	292	267	322	297	315	325	331	293	304	265	285	291	329	326	311	324	307	291	306	271	293	283	303	319	270	276	306	295	306	325	299	287	317	295	332	304	315	282	309	320	311	298	300	317	325	335	322	304	316	265	292	283	298	312	290	314	315	288	311	307	331	299	292	315	286	296	285	289	301	303	282	318	297	310	294	298	297	315	299	318	310	320	300	299	311	293	305	301	325	294	320	276	308	305	296	299	300	321	280	307	321	305	325	295	299	299	289	308	305	301	298	279	304	340	315	336	321	305	298	296	284	283	300	299	295	320	312	268	298	286	310	293	301	291	297	309	321	313	295	339	331	293	252	321	286	343	337	282	304	268	287	299	334	305	292	311	317	308	298	332	298	298	304	317	334	276	277	301	300	314	299	320	323	318	316	337	323	341	336	319	312	319	287	307	322	342	296	289	303	325	283	313	304	302	332	317	332	341	319	283	303	309	310	305	299	292	306	309	267	288	278	304	324	310	309	315	320	326	297	265	296	283	340	266	282	303	347	293	302	269	300	278	306	319	316	299	308	335	343	336	293	302	289	296	278	263	301	285	339	289	310	295	320	309	282	329	322	275	316	289	311	293	305	327	323	303	301	320	324	288	292	290	312	312	329	304	293	312	317	317	305	277	321	306	288	282	316	298	304	324	324	308	321	296	274	306	319	315	347	326	300	300	289	334	310	318	314	331	341	285	284	307	333	308	283	299	321	312	296	312	326	276	300	309	296	317	299	324	302	313	315	289	288	310	330	284	338	295	279	310	297	294	313	328	295	298	334	299	314	278	281	307	285	338	309	323	278	313	314	310	270	320	351	320	328	300	273	299	310	284	310	335	339	310	293	312	289	315	311	278	314	307	322	277	309	327	311	290	307	316	281	330	337	329	314	312	293	299	315	304	304	291	314	290	340	313	303	308	320	320	284	309	312	297	324	299	329	329	293	312	321	311	313	301	309	312	319	306	296	321	302	312	301	328	299	329	283	302	325	313	312	333	308	317	282	301	304	312	329	306	294	327	287	298	310	322	307	324	320	292	322	322	319	325	286	294	292	312	292	302	301	292	301	253	313	321	311	308	287	294	275	315	281	296	293	291	291	282	313	311	306	266	304	278	286	302	345	309	308	303	294	305	289	296	313	291	311	323	296	305	315	342	291	283	284	284	311	282	298	292	300	294	310	309	305	307	274	328	317	296	296	291	330	308	313	301	302	313	316	310	301	329	291	280	295	326	301	315	318	312	325	300	324	308	343	309	300	295	286	319	284	326	338	292	311	294	332	305	283	290	313	305	305	342	298	322	344	300	290	291	286	327	320	336	330	329	300	268	291	334	334	341	329	261	336	301	318	292	289	321	306	299	322	306	334	298	315	315	285	316	305	287	338	282	330	304	293	311	300	344	323	297	276	330	274	306	316	289	310	312	331	349	313	344	311	268	301	279	320	304	293	313	290	322	289	297	297	312	294	290	312	293	280	295	302	319	333	302	313	340	314	282	292	286	288	306	290	302	338	296	324	327	279	308	310	344	314	295	311	319	299	314	309	321	306	286	300	286	314	317	332	268	311	299	274	308	320	297	288	288	264	287	303	287	313	314	292	316	308	298	309	285	296	338	308	317	314	294	306	303	292	299	340	302	283	310	275	312	324	291	312	324	300	319	289	331	285	326	313	315	303	341	306	305	325	294	299	284	284	302	289	295	308	300	276	313	315	308	300	323	313	297	312	293	348	315	324	297	310	275	298	324	329	300	307	323	293	295	298	306	286	333	295	295	298	293	277	275	314	322	325	335	301	321	298	320	305	328	296	334	335	298	278	282	315	335	281	287	300	321	310	305	315	297	311	297	333	289	302	318	307	320	321	331	300	299	331	301	298	290	296	318	285	330	299	302	307	346	316	301	266	295	304	315	301	301	284	334	327	309	307	305	312	311	295	276	331	310	313	318	329	320	283	317	305	317	295	318	309	308	315	292	301	299	301	287	296	339	313
35064	12810	1459	568	334	280	251	263	275	235	239	249	263	281	279	237	202	221	218	228	208	209	193	204	222	204	208	198	198	188	195	210	216	224	218	241	219	209	185	192	193	191	215	183	183	234	226	218	220	222	223	206	195	187	220	195	202	212	192	217	194	220	208	216	201	212	199	217	190	222	220	191	213	187	214	214	216	210	198	223	210	211	191	217	191	230	202	189	194	180	200	210	185	184	232	206	191	197	193	208	229	169	173	199	209	192	187	178	185	208	196	235	200	204	201	218	208	191	191	196	186	215	218	210	190	197	224	194	225	171	239	194	205	191	237	211	187	215	186	214	208	212	189	211	193	206	202	233	202	206	221	216	207	183	196	193	221	212	205	201	188	219	194	196	206	218	207	188	196	189	227	200	222	209	185	211	205	188	210	198	197	213	204	209	232	212	188	209	190	195	204	206	185	202	224	193	209	226	195	179	237	213	199	216	217	202	233	210	184	186	201	179	187	216	216	233	216	191	207	195	206	187	203	209	201	206	192	204	190	205	217	202	202	210	193	210	224	215	184	213	212	223	220	194	207	206	236	234	208	240	207	167	188	233	215	204	205	207	198	209	201	209	197	226	188	203	206	169	197	236	234	213	210	204	215	204	192	187	221	215	185	198	193	186	194	221	234	219	219	176	219	207	195	218	192	200	211	196	195	176	218	242	181	205	190	181	211	192	222	218	177	235	205	219	190	185	194	207	181	203	221	203	224	185	190	180	215	197	232	195	210	248	208	215	191	219	195	177	231	220	219	186	214	209	196	214	189	207	208	188	170	209	255	195	189	162	217	204	179	204	212	246	229	190	209	205	208	235	190	221	199	183	181	221	220	211	185	202	197	194	205	204	198	189	213	212	221	192	191	187	203	183	207	221	233	172	174	190	212	196	210	239	205	191	193	182	194	173	190	229	194	253	178	220	234	203	205	199	206	197	205	160	218	206	198	191	227	169	213	205	202	201	218	225	197	199	214	195	198	209	201	207	186	186	205	207	184	196	177	210	175	168	220	217	190	213	222	199	200	191	235	211	200	210	191	210	228	183	196	191	205	180	190	196	193	206	193	212	187	195	193	214	188	193	222	213	201	184	218	218	222	185	212	188	206	184	201	209	163	209	195	199	207	204	222	208	183	178	210	218	214	190	211	247	184	227	215	218	185	177	172	205	187	177	201	219	218	193	199	206	205	233	216	189	211	235	196	189	208	204	214	203	228	203	217	190	194	182	194	233	219	208	209	219	187	209	206	223	190	197	219	210	193	230	204	202	203	211	203	215	194	187	202	208	187	199	216	214	197	208	176	195	185	213	169	206	209	209	230	189	206	203	190	183	189	215	195	219	205	208	197	190	214	229	189	196	229	208	206	186	221	186	201	208	214	188	208	190	223	205	193	216	202	193	214	209	194	193	186	222	214	196	182	180	219	212	206	220	208	226	181	219	222	215	202	207	196	203	211	198	226	221	240	214	193	206	182	204	212	210	181	206	216	174	193	218	192	200	208	212	191	192	210	166	217	183	229	186	184	196	196	213	189	200	189	211	217	193	208	206	202	209	203	216	182	228	219	202	198	202	196	218	216	175	222	203	208	186	212	172	197	191	208	198	210	190	220	214	209	193	195	223	208	205	186	214	229	190	206	216	202	205	221	220	224	212	216	206	209	211	191	198	177	178	215	195	200	214	237	206	218	202	207	207	205	202	200	198	201	214	183	208	213	212	199	199	180	199	207	205	219	193	210	211	196	194	191	211	219	191	186	211	211	188	211	208	217	212	234	218	187	205	219	200	194	195	218	206	205	204	215	204	210	237	225	188	191	177	232	187	216	204	206	202	189	194	214	176	194	183	182	187	222	205	236	205	194	205	208	185	213	199	204	229	187	194	198	227	212	223	173	226	216	227	184	187	217	213	206	204	207	196	198	221	216	189	225	222	218	229	243	214	212	201	208	229	202	207	209	202	193	197	219	240	226	236	207	217	209	204	220	203	185	208	198	208	225	230	193	196	202	217	209	193	202	182	199	191	210	220	249	203	231	198	192	215	210	202	225	181	189	216	190	196	235	200	216	184	214	215	205	205	203	210	208	206	184	204	203	208	211	173	191	200	209	220	215	205	219	186	179	218	219	216	198	230	183	227	183	183	192	214	201	171	191	201	203	192	177	218	191	204	176	215	204	225	177	185	218	164	226	187	200	193	208	173	188	207	188	200	188	206	173	202	212	228	198	206	226	188	185	202	185	204	199	206	210	192	224	225	185	199	212	194	163	199	199	212	176	208	216	188	211	194	187	183	179	206	211	229	207	231	210	205	230	158	208	201	221	212	192	207	198	197	196	215	195	183	240	217	199	198	209	215	189	199	197	196	215	180	197	176	223	233	211	191	218	210	221	225	210	211	201	208	198	181	222	197	210	211	220	232	197	201	207	236	189	209	193	215	190	241	186	237	210	210	227	184	218	209	223	193	203	194	215	226	229	166	209	217	212	183	229	212	187	186	204	212	181	195	187	205	196	187	195	206	211	204	224	216	207	202	191	189	198	204	216	221	237	211	195	198	194	187	234	222	211	231	190	196	176	210	192	203	212	192	214	194	205	228	219	201	178	189	181	200	209	222	217	218	194	194	201	181	213	190	225	210	196	209	187	162	236	175	199	220	227	164	228	192	197	213	187	193	184	203	217	196	220	215	210	207	219	190	222	208	216	205	187	212	198	195	203	234	214	194	162	231	229	215	197	221	218	215	192	197	208	214	195	206	211	217	201	195	202	207	195	203	228	194	224	194	221	197	176	199	219	214	177	198	241	201	232	208	216	218	203	204	203	213	198	230	208	204	182	195	183	208	201	212	196	206	201	217	205	185	202	197	190	215	228	212	192	204	217	227	198	169	230	239	197	189	211	189	184	203	188	206	203	192	219	179	194	213	193	187	196	225	203	216	213	217	212	212	227	224	210	230	194	221	220	196	203	186	209	170	202	208	188	215	199	224	211	195	205	216	205	201	194	218	216	203	217	225	192	197	213	209	237	179	181	178	201	206	214	212	198	206	202	181	208	227	208	203	195	202	216	226	202	201	176	163	196	206	213	208	208	203	216	214	184	206	225	213	218	240	193	215	227	224	197	201	216	211	188	179	214	177	187	222	199	199	184	205	214	201	202	187	217	190	194	212	200	190	224	204	209	196	230	220	196	207	196	200	219	196	216	194	226	221	208	224	193	196	225	222	210	205	192	219	183	191	222	200	209	188	184	193	185	199	236	190	207	226	205	203	181	220	196	172	200	218	214	198	210	197	215	210	208	214	188	212	219	178	181	197	199	203	192	215	192	195	221	188	170	209	178	190	216	229	173	203	209	200	212	186	203	179	216	204	199	214	220	212	211	221	214	182	209	172	190	218	251	219	214	197	214	217	229	197	198	219	212	211	201	217	196	204	211	208	200	217	219	186	222	191	222	195	186	224	203	202	213	178	195	208
22036	5231	1216	1392	1088	938	850	741	714	697	773	881	968	873	795	740	584	569	536	505	527	534	522	527	486	537	552	498	518	492	494	482	490	525	475	527	533	497	516	492	466	490	520	501	485	494	512	480	458	485	472	548	474	476	486	483	484	487	496	476	523	518	467	503	539	490	478	479	476	478	517	517	511	484	494	462	461	495	473	495	464	497	463	484	508	474	517	500	495	488	530	501	500	473	511	477	489	461	493	511	523	497	511	468	493	464	473	501	539	458	512	500	508	473	509	480	459	505	489	483	464	500	493	498	526	518	474	489	527	469	507	518	494	497	504	462	504	501	443	538	478	499	491	500	510	476	507	468	524	496	471	489	502	507	472	466	484	444	499	498	509	505	460	503	490	484	480	494	487	483	478	502	494	503	464	474	509	522	444	495	495	490	490	516	496	502	472	455	467	491	472	533	489	480	487	481	495	499	500	491	472	485	488	456	471	498	473	496	486	509	524	518	468	500	485	514	498	494	508	518	494	497	465	480	481	493	514	482	500	495	487	501	476	479	471	502	508	482	488	517	445	522	476	511	507	527	512	496	461	487	498	498	491	489	438	489	478	461	486	477	483	489	518	488	481	482	455	484	475	483	502	480	479	516	456	475	499	558	478	450	484	488	508	500	480	495	493	519	545	526	469	488	466	496	502	489	453	509	471	479	504	492	461	459	519	502	475	534	524	489	482	523	507	512	496	474	492	516	543	485	524	491	458	540	466	468	504	495	527	467	470	522	472	513	445	451	510	513	537	469	495	463	495	506	459	493	495	507	471	489	486	473	468	502	503	497	504	514	473	524	493	480	462	489	470	514	504	455	496	479	512	508	501	461	484	497	511	475	498	484	469	454	488	503	500	466	565	481	493	485	511	530	505	550	503	461	473	503	517	472	509	556	525	497	474	503	492	533	531	472	496	516	497	486	507	493	473	495	472	486	470	509	484	481	467	492	485	475	491	486	459	452	477	473	505	480	495	476	487	500	476	503	512	473	502	493	499	531	513	516	482	490	509	481	504	502	462	477	478	508	464	487	458	498	501	532	509	520	464	479	491	539	520	455	451	489	483	490	526	492	487	474	505	515	478	509	515	507	473	452	502	499	520	482	511	503	506	487	492	477	517	536	481	545	441	498	484	494	457	513	453	508	461	493	505	498	493	499	525	461	486	517	511	474	450	488	485	492	491	494	481	495	513	474	462	455	498	465	512	486	525	506	470	486	504	478	520	510	522	512	479	503	481	477	498	470	493	485	472	489	508	487	528	473	483	493	501	475	480	481	502	501	510	459	504	443	510	507	460	472	492	494	513	445	510	479	484	524	475	478	497	514	493	475	497	487	446	509	483	459	508	484	479	483	485	533	498	519	481	486	526	518	474	503	514	466	502	489	541	485	497	510	487	497	470	486	484	495	493	469	496	474	528	490	530	502	493	504	469	503	457	489	454	525	480	521	480	519	457	486	512	483	505	499	484	476	499	476	483	524	459	503	504	503	488	503	511	472	528	473	488	502	502	466	527	508	551	518	471	484	491	468	491	542	498	529	540	488	466	494	480	472	503	485	532	498	507	465	438	533	514	474	555	524	474	507	497	451	527	463	495	494	479	492	475	462	493	535	508	542	516	507	492	506	491	527	493	504	479	514	508	507	420	466	501	502	519	489	481	482	509	511	548	511	455	511	489	466	467	477	486	480	499	524	497	495	487	485	461	482	488	492	476	510	488	467	515	459	493	463	502	496	500	498	507	490	508	445	463	505	470	489	533	526	481	519	506	449	496	481	478	532	513	470	446	500	515	465	495	479	491	500	486	504	463	512	515	502	514	497	502	527	550	464	500	485	507	473	450	496	453	460	545	515	453	439	527	486	475	500	484	485	485	439	512	495	489	475	507	527	477	498	459	491	470	499	449	483	471	494	478	482	496	506	493	458	509	504	492	485	481	518	475	464	493	502	470	475	467	473	507	514	460	510	507	528	479	484	518	487	520	453	538	458	495	515	504	482	479	440	482	491	492	460	499	494	519	463	478	474	488	504	520	505	540	500	507	459	460	456	493	508	480	489	532	486	508	492	533	490	489	455	515	494	499	503	495	521	503	453	490	459	467	505	479	467	453	468	455	521	508	538	515	534	507	486	497	506	519	503	469	502	519	520	478	490	510	514	467	452	478	534	490	515	460	467	510	499	510	502	537	491	498	483	476	513	488	463	522	517	481	485	508	513	491	479	497	519	496	474	486	504	491	477	520	481	509	478	486	477	508	467	498	485	505	502	492	515	461	494	494	522	492	465	474	520	449	524	480	486	475	511	509	506	511	493	506	520	475	482	489	481	496	472	458	509	515	495	494	503	503	498	469	494	565	483	470	492	499	503	542	482	482	508	485	502	514	519	478	482	495	506	488	503	496	469	476	463	507	480	499	555	454	488	473	469	484	521	492	525	518	460	490	514	497	512	490	516	488	476	485	495	481	442	487	480	491	518	452	481	492	503	502	499	548	503	499	468	512	488	501	459	504	483	501	455	501	529	493	438	516	524	495	518	486	490	465	450	511	477	468	519	498	461	480	449	511	459	464	472	504	502	488	493	518	494	483	483	503	487	490	490	465	488	458	464	512	486	488	477	498	544	464	545	482	484	511	473	468	487	496	495	461	447	507	517	469	530	537	499	513	481	479	487	470	479	480	485	463	496	514	527	523	513	522	522	473	517	503	450	548	487	500	529	526	505	456	461	524	465	469	458	476	472	453	447	480	492	455	495	476	499	418	471	467	473	483	466	474	465	499	500	496	526	455	504	486	487	551	526	480	479	474	489	489	472	503	501	518	512	517	489	514	478	428	477	447	461	524	475	516	499	471	496	482	480	483	529	452	469	496	464	488	524	508	496	475	546	462	519	509	482	460	516	479	491	490	440	497	516	485	506	486	457	460	509	499	484	506	514	497	476	484	532	463	459	517	472	508	461	500	488	504	490	528	468	475	487	450	483	507	500	492	522	507	489	484	500	497	518	496	484	517	520	492	461	476	499	498	483	514	532	512	517	493	463	497	494	493	481	521	469	489	497	532	457	504	491	437	466	501	465	505	486	473	504	526	509	506	527	540	475	480	501	517	501	494	486	506	477	500	500	492	510	533	517	494	539	518	476	483	477	516	477	527	505	490	506	505	488	481	506	513	496	493	516	546	481	492	473	499	480	458	521	517	464	482	489	496	541	488	483	459	484	494	528	472	509	499	495	483	461	468	470	513	483	479	502	466	484	477	436	481	460	487	524	456	493	451	488	512	489	474	470	503	535	461	487	487	487	465	481	469	463	496	479	538	525	511	477	487	505	498	490	508	491	522	478	519	477	523	497	517	516	509	501	500	469	499	475	458	505	516	501	455	494	533	504	506	463	498	500	476	475	503	501	518	463	486	545	459	494	509	448	563	499	481	494	457	505	488	497	499	538	514	567	440	488	476	495	470	493	514	490	490	503
47998	23786	4350	1214	731	550	450	446	438	415	445	427	470	483	439	429	393	397	377	323	336	300	341	344	339	367	376	334	347	357	336	354	341	319	325	339	358	320	314	335	346	318	365	342	358	367	347	348	367	356	327	325	363	342	359	343	354	311	326	328	377	369	390	352	357	387	319	316	334	332	343	345	330	322	339	333	347	338	338	329	323	331	340	327	366	352	348	320	328	351	333	370	378	346	364	369	354	328	343	314	344	316	371	345	364	331	316	348	333	352	334	348	294	335	355	349	336	358	363	324	351	314	346	331	349	333	335	362	324	318	335	279	327	314	359	313	345	332	365	344	354	351	341	347	352	333	317	324	319	348	336	330	364	323	384	350	331	317	318	316	319	317	306	337	343	332	323	333	361	348	341	295	350	362	321	341	329	358	363	378	339	331	363	336	345	318	368	360	344	309	339	304	343	347	313	295	322	312	344	356	296	360	330	349	340	337	338	320	346	301	324	339	333	341	333	321	350	350	325	351	353	337	337	329	330	334	353	347	351	348	351	324	347	338	330	337	334	338	345	338	355	329	326	320	344	393	330	372	361	328	343	338	349	320	355	296	294	308	375	355	356	307	330	371	311	301	301	350	329	318	316	350	337	340	347	349	309	370	342	306	331	354	358	324	383	318	367	366	322	346	349	332	341	369	338	332	339	349	315	312	311	310	351	352	307	342	323	331	324	326	358	354	347	331	290	312	343	334	345	336	327	343	333	331	383	339	329	332	378	331	343	366	349	313	335	353	355	322	370	360	363	330	367	318	348	319	314	317	391	350	385	351	339	349	346	348	383	336	338	336	326	351	367	375	313	340	306	354	335	358	337	345	331	349	358	342	311	342	344	360	335	328	347	324	351	353	351	337	388	325	326	331	314	346	365	340	351	334	346	300	347	298	341	342	330	324	372	320	344	339	318	384	341	328	327	349	336	332	344	342	356	310	358	346	347	355	332	344	328	289	363	322	339	336	337	330	321	363	350	329	326	312	362	347	349	365	382	335	343	377	344	352	325	328	345	376	316	295	364	332	326	329	328	344	334	360	337	331	341	350	352	327	339	351	349	353	335	302	373	337	355	324	354	341	366	304	352	344	311	358	355	335	350	400	376	373	318	349	302	342	340	324	329	344	366	384	331	362	370	331	329	317	338	331	314	377	377	361	346	331	324	337	310	342	364	345	316	344	338	318	336	364	356	355	378	346	315	359	353	338	375	329	338	352	368	330	316	339	332	339	349	322	339	327	355	317	345	345	357	373	353	336	373	311	311	314	314	312	324	358	345	337	357	329	333	338	336	345	355	347	349	344	314	348	368	346	385	333	334	339	342	362	372	338	342	348	360	345	354	329	325	370	351	332	323	335	383	350	353	331	327	321	361	318	302	352	330	384	354	345	334	320	311	337	342	323	315	314	326	364	319	285	352	374	347	333	356	332	340	374	330	329	337	337	367	357	341	349	342	322	346	312	332	302	337	371	342	370	346	302	325	344	349	315	315	348	373	333	319	337	351	369	326	335	312	336	316	345	349	335	350	365	351	364	343	370	343	327	348	355	337	357	336	353	350	350	315	351	363	365	359	344	314	354	334	376	355	359	340	362	346	357	347	304	363	362	319	357	341	352	326	339	301	317	399	361	316	339	346	353	312	359	341	331	332	347	366	357	313	358	317	319	292	320	352	350	376	354	326	347	325	361	311	333	337	339	343	351	319	304	319	329	358	341	327	342	344	372	311	311	340	346	314	355	320	320	331	370	335	324	346	275	336	305	373	352	367	341	338	348	356	341	332	318	345	358	316	332	360	318	353	338	371	316	338	337	348	340	344	315	376	361	347	313	338	360	336	320	325	339	332	353	330	349	325	320	373	405	312	346	366	343	340	337	316	335	306	327	334	341	374	332	325	332	340	340	361	337	319	312	322	348	344	304	348	373	343	355	353	338	329	350	353	345	349	370	344	344	318	340	324	322	311	355	341	354	324	382	259	323	347	327	307	300	313	375	356	345	346	361	336	319	343	351	329	294	337	360	350	335	345	319	328	354	325	361	334	331	316	339	289	337	319	339	344	351	337	338	353	341	332	349	320	344	342	350	328	340	332	369	322	327	360	328	312	345	326	348	343	342	306	351	354	323	348	335	334	374	358	340	358	340	344	369	320	348	355	319	348	329	341	350	354	317	328	356	307	341	360	338	365	328	300	346	332	368	321	345	341	348	320	354	385	317	345	321	306	368	298	336	351	342	309	321	331	359	339	359	348	336	313	341	345	363	372	323	329	333	359	304	335	340	332	319	325	338	341	360	371	341	347	324	329	380	320	357	338	362	345	352	364	349	344	321	357	377	295	347	380	320	328	347	356	339	348	314	368	302	345	342	331	350	340	326	326	365	328	322	321	370	352	332	287	341	385	340	352	330	355	392	343	374	345	372	366	297	312	325	324	357	319	349	345	323	296	320	357	372	347	344	329	310	326	308	327	383	347	316	346	350	363	353	348	347	305	337	318	324	306	374	333	297	309	344	353	340	349	313	326	349	345	341	318	340	389	359	347	365	323	328	342	351	339	360	355	316	315	363	302	343	353	372	341	348	327	354	351	301	315	351	329	370	318	343	332	340	324	324	347	319	346	344	363	379	328	344	366	337	332	349	382	310	335	374	344	323	340	355	346	309	353	336	347	308	351	314	335	346	350	323	340	340	300	319	356	378	370	349	323	339	328	339	311	327	382	309	344	346	343	331	331	341	348	385	344	345	335	311	345	346	334	337	346	358	350	359	334	340	349	336	360	354	332	318	349	321	308	353	335	339	343	334	341	343	309	339	354	357	338	369	369	344	342	333	358	327	324	325	338	379	339	327	329	329	336	355	367	337	365	326	313	366	361	311	343	324	308	331	372	389	354	292	308	345	351	381	304	332	316	324	326	363	345	352	329	385	351	373	321	349	347	324	335	338	316	355	324	313	351	356	347	355	334	337	328	341	320	360	323	334	328	319	339	339	344	325	360	351	332	317	304	385	360	334	298	319	354	308	336	324	347	352	357	347	381	327	331	348	346	337	319	341	305	321	356	340	350	347	360	361	333	349	318	347	369	351	333	311	345	347	325	318	345	331	321	344	339	333	333	325	306	337	298	368	331	296	328	308	289	345	316	307	353	311	339	318	329	346	351	369	317	336	344	315	367	310	321	328	326	362	347	325	333	335	344	316	394	348	332	357	317	360	320	331	354	327	321	317	282	385	361	382	353	350	341	351	382	344	316	319	355	298	329	300	310	329	306	363	334	319	343	324	311	328	318	340	351	311	363	340	296	354	351	316	339	355	334	326	319	345	358	378	331	331	346	352	353	306	324	339	401	359	307	317	326	327	316	363	368	357	333	354	340	338	304	353	370	314	328	338	324	345	335	349	312	307	347	319	320	315	309	328	328	326	315	312	300	325	325	326	337	328	352	302	339	310	342	342	343	308	327	341	348	335	347	343
30427	11180	2213	2315	1984	1610	1406	1252	1130	1141	1152	1400	1418	1359	1296	1070	939	913	818	847	812	773	771	785	801	755	774	816	797	743	749	743	759	763	740	786	770	800	774	762	767	745	766	789	755	728	755	758	712	760	740	799	768	766	798	701	767	767	780	779	753	766	718	706	772	679	703	760	768	704	744	783	757	740	711	755	745	750	678	753	739	703	758	768	732	707	758	700	720	716	740	717	728	776	740	747	722	785	757	721	762	746	759	753	789	746	766	697	734	668	752	750	747	753	727	747	776	744	789	709	696	742	754	741	808	751	726	747	747	757	742	733	766	727	679	745	719	727	739	779	752	754	750	738	758	725	663	785	734	758	727	725	758	750	719	782	755	741	769	727	703	748	729	711	740	735	733	702	715	764	739	757	731	715	738	762	733	779	714	732	776	730	747	775	777	776	755	759	734	723	715	742	737	736	796	746	699	760	680	749	735	764	770	737	763	720	781	720	765	733	744	720	748	745	703	742	732	747	721	712	729	747	725	733	704	731	740	741	738	778	757	715	695	679	759	732	752	748	753	714	746	740	763	772	723	763	762	762	757	751	708	692	718	724	747	772	715	710	728	751	704	712	694	717	732	754	788	752	702	768	703	724	696	724	730	757	756	710	694	744	711	735	744	710	754	762	711	759	773	730	737	765	764	732	733	761	706	720	666	735	757	742	703	730	707	739	750	723	798	715	763	770	735	743	691	762	788	737	767	677	739	735	716	774	696	726	756	751	729	742	719	752	737	728	723	772	795	750	698	693	774	739	726	792	703	738	831	784	723	747	724	737	684	796	748	719	775	719	770	735	748	809	707	717	703	704	732	690	736	726	769	741	749	713	748	696	724	745	740	762	753	816	710	753	730	737	728	787	735	731	775	764	779	756	698	724	771	675	704	758	778	725	732	725	729	704	720	779	749	779	726	720	713	778	689	755	772	727	744	734	742	727	787	694	733	770	739	748	744	706	708	774	739	734	748	753	734	741	747	743	772	741	692	699	720	781	717	728	805	732	709	788	723	695	743	733	749	788	730	775	748	720	727	740	720	794	687	736	781	722	788	713	730	741	693	749	712	754	761	746	745	730	709	779	723	745	750	723	758	754	714	764	769	760	778	718	732	722	742	732	708	729	764	717	737	710	724	761	730	723	686	751	747	700	745	740	727	749	732	745	764	720	728	770	724	739	760	711	729	759	781	698	737	742	696	743	734	761	732	721	721	772	726	790	710	730	730	730	729	770	746	786	717	802	748	760	743	704	754	681	756	712	644	759	735	768	730	733	742	742	731	714	747	718	741	725	802	757	783	740	768	721	776	733	733	741	720	734	781	742	753	734	767	691	775	674	694	745	729	765	774	733	740	735	762	747	699	740	759	730	739	756	750	739	768	772	669	748	713	712	762	757	715	744	698	747	752	711	781	715	737	715	743	762	693	775	715	682	711	710	712	739	750	755	723	767	751	729	721	766	747	714	774	729	728	761	744	745	760	733	724	706	751	717	698	762	739	758	743	786	732	657	767	696	765	733	782	702	713	786	726	717	747	725	712	740	748	753	735	742	749	744	783	744	782	740	709	739	723	719	794	750	722	720	730	766	772	760	732	733	753	709	782	752	736	739	733	722	737	716	677	737	709	721	793	691	721	744	748	733	728	708	771	756	752	720	715	751	734	742	718	744	739	706	689	779	801	690	732	733	742	734	749	726	768	795	755	741	750	765	725	680	763	743	757	795	734	756	725	741	738	754	739	739	691	762	739	751	720	734	729	745	743	748	758	717	772	747	722	729	774	745	721	750	767	695	762	716	753	739	675	695	737	736	697	784	724	726	736	728	767	740	724	769	750	720	699	680	745	686	750	707	762	757	759	717	708	748	699	729	742	704	737	731	718	746	742	756	730	715	743	761	758	740	715	767	719	760	747	759	750	708	747	754	748	759	737	739	752	721	744	728	730	710	722	733	729	747	741	739	739	711	723	759	705	744	705	769	745	694	732	763	794	766	740	752	748	750	734	694	739	731	732	756	726	733	690	697	722	707	720	697	718	740	710	776	738	765	771	758	697	777	743	725	749	774	797	716	735	770	729	744	765	721	713	769	732	766	723	710	742	734	730	702	757	716	717	753	735	768	772	738	738	729	753	750	765	748	750	759	745	735	739	689	734	753	721	725	772	762	748	718	745	727	742	691	786	771	779	722	753	718	731	759	767	719	773	747	680	697	722	727	753	745	720	749	746	745	706	761	686	716	762	711	726	738	746	718	717	714	699	767	697	725	708	704	753	729	752	736	713	737	743	796	737	746	718	754	710	735	743	733	759	767	767	750	752	752	709	700	696	732	729	733	717	757	745	739	740	741	680	733	720	718	721	711	725	755	745	788	715	723	780	787	726	722	703	734	744	702	739	707	726	741	708	740	729	712	717	727	804	759	752	744	708	732	751	763	734	685	776	739	778	727	737	719	689	776	723	755	745	728	754	736	711	781	737	733	797	772	715	741	728	726	724	701	714	734	800	688	729	732	752	712	721	751	717	759	713	729	828	742	767	747	734	747	769	728	752	756	719	731	746	740	705	716	738	753	724	742	769	791	749	762	762	750	720	800	737	755	826	747	737	703	728	732	737	729	762	719	757	731	782	741	741	736	707	795	781	759	733	800	735	747	764	754	766	784	770	733	784	753	775	742	800	755	761	763	761	745	756	754	707	738	748	757	789	736	775	732	726	768	775	722	734	763	688	734	752	719	710	714	746	780	728	764	666	744	771	707	751	763	747	759	748	739	746	772	749	778	765	732	751	757	735	744	732	735	721	696	768	744	800	701	711	749	774	753	769	733	750	746	740	738	749	724	741	737	747	726	748	720	763	761	719	753	775	706	744	780	730	765	743	760	676	702	779	719	724	713	708	745	701	731	726	739	735	690	753	734	747	727	731	790	766	734	729	724	731	704	706	711	725	776	732	742	721	752	779	757	733	733	737	730	716	742	804	752	763	727	761	727	757	714	750	742	704	774	778	763	739	762	793	710	713	730	748	705	740	713	758	730	753	752	736	736	721	694	732	748	691	735	735	734	720	744	724	713	737	750	794	744	725	756	783	736	752	771	761	726	714	731	708	797	725	729	732	728	701	743	762	763	757	764	747	730	715	763	739	703	725	787	704	696	762	749	727	740	723	765	697	727	784	730	724	736	714	763	745	721	727	771	722	750	681	733	804	733	721	679	735	747	759	757	728	762	707	771	731	805	760	762	732	744	722	743	759	746	744	767	762	744	678	718	735	695	737	712	726	736	760	712	716	738	713	716	727	746	796	693	733	785	755	750	774	737	774	687	724	792	759	743	728	745	688	728	664	740	799	717	764	758	707	777	721	725	747	736	750	704	765	715	743	732	712	711	742	746	713	729	786	736	742	689	689	785	735	699	740	736	720	745	711	688	708	794	740	690	707	727	713	748	758	735	738	727	741	710	751	719	696	701	718	701	676	739
14206	4465	180	116	125	105	114	132	119	118	139	143	142	121	143	141	116	125	124	135	110	122	113	100	135	102	114	119	112	106	113	110	122	117	132	109	111	131	105	120	128	114	110	132	122	101	93	107	105	118	114	114	105	120	124	136	121	115	110	112	91	114	105	117	108	111	105	105	115	103	105	110	122	113	117	118	139	98	134	124	107	117	98	115	103	116	105	95	123	115	102	129	129	104	125	127	90	131	121	110	142	134	124	101	83	104	108	106	109	118	122	115	136	113	110	123	111	110	113	110	133	124	127	123	111	107	129	111	108	120	115	128	125	116	126	113	93	124	117	107	126	109	110	106	108	94	145	118	95	102	110	107	106	111	111	128	105	136	120	135	127	119	84	119	113	117	117	111	102	109	93	111	104	123	116	121	113	110	127	111	128	108	129	107	116	112	105	129	107	97	107	111	118	96	137	119	114	132	128	100	117	113	142	105	109	108	122	123	124	135	109	137	122	127	113	114	93	115	108	123	103	128	98	94	113	118	140	121	130	101	126	105	116	128	121	116	103	131	107	129	104	117	124	111	123	127	110	125	113	118	99	99	127	130	102	132	128	122	118	114	100	105	113	123	142	103	119	127	108	121	104	118	111	128	111	94	123	114	95	87	124	121	115	119	113	95	109	115	121	118	108	115	135	109	116	125	99	86	139	119	116	110	101	108	109	111	136	131	114	112	121	113	128	101	103	128	112	116	111	133	121	117	110	110	116	97	98	115	100	104	112	110	108	117	124	110	101	119	145	118	118	105	118	120	113	106	121	111	97	114	109	116	115	105	102	116	129	128	119	131	124	116	117	112	131	146	115	111	119	128	127	109	104	135	100	118	112	133	106	120	134	95	116	112	112	105	112	118	133	105	132	133	124	100	109	115	123	112	127	119	137	117	108	99	117	101	109	107	118	110	124	123	117	111	114	110	118	134	97	120	117	125	118	119	127	120	120	110	128	133	122	122	128	121	116	113	125	101	121	106	102	120	105	111	108	106	103	117	128	104	120	108	104	111	131	113	104	110	110	120	106	114	111	121	117	116	112	102	115	105	112	109	95	108	109	112	110	121	97	117	132	102	106	118	101	143	123	125	103	122	137	114	111	106	128	116	118	107	123	130	98	106	125	103	121	131	114	111	119	109	118	104	109	103	124	109	112	114	125	125	124	95	117	127	129	110	123	111	123	99	112	112	128	124	115	133	121	109	120	114	94	119	121	107	119	119	127	112	132	111	138	102	109	130	121	118	120	103	129	115	142	107	101	117	115	118	117	121	108	106	123	121	130	117	114	102	106	99	100	118	125	108	144	128	104	127	119	103	114	93	124	117	102	92	123	120	112	95	108	117	126	134	121	110	120	136	125	127	138	112	103	105	115	110	111	126	123	104	111	110	133	108	107	137	109	110	94	105	112	111	132	131	104	117	112	106	119	121	113	122	104	134	114	128	112	119	98	119	113	125	117	109	120	120	123	123	136	116	127	129	103	101	104	125	107	93	134	104	115	117	121	111	116	121	110	123	121	116	92	101	123	125	120	107	109	106	115	110	97	115	119	91	115	102	115	116	135	112	128	115	117	113	116	126	117	88	105	96	119	113	112	130	101	105	110	122	111	107	112	116	130	110	122	112	115	124	118	116	116	131	112	124	134	115	99	113	105	116	130	97	124	122	123	120	109	99	106	96	122	128	129	114	99	124	113	119	115	118	116	113	94	108	116	125	107	109	125	136	127	125	121	99	117	124	117	122	98	113	122	125	98	105	99	116	116	124	127	128	98	111	118	99	81	88	114	105	117	92	115	88	115	120	112	113	122	115	114	104	131	114	104	130	119	121	116	127	110	110	118	84	100	99	115	112	120	114	113	120	128	123	114	129	132	107	114	106	129	120	136	102	108	138	145	127	114	116	119	145	106	108	110	85	124	117	118	119	120	130	116	122	113	112	110	95	102	112	113	108	117	116	88	134	105	116	120	102	125	113	101	133	107	115	129	113	124	102	120	113	134	120	116	118	113	102	134	129	111	106	111	107	111	107	107	104	120	109	115	106	123	96	122	102	131	114	110	111	105	119	113	113	101	134	136	123	115	108	93	111	130	112	113	110	114	117	117	125	134	122	126	104	106	106	114	131	108	92	118	115	104	111	124	115	109	102	95	108	133	110	113	123	107	117	125	102	93	105	106	128	88	108	123	117	123	87	120	131	116	117	129	130	109	125	130	103	108	108	120	94	107	110	110	96	122	110	95	114	111	129	122	117	123	99	109	86	110	110	111	114	114	130	120	122	112	120	122	132	102	120	134	116	125	98	116	127	117	123	128	135	118	110	114	113	121	114	83	123	119	132	111	102	106	115	145	124	118	120	102	91	115	97	133	113	111	108	121	106	133	98	107	121	121	95	114	119	107	121	113	112	119	115	122	124	121	107	118	115	158	119	106	122	117	120	93	119	157	125	109	88	128	135	109	114	95	114	124	109	109	120	111	112	108	121	116	115	111	138	119	127	109	122	124	119	117	95	132	118	123	117	108	91	106	107	107	120	117	111	112	101	135	111	106	148	127	126	119	112	110	119	125	124	113	105	103	111	114	107	89	137	113	106	112	125	113	107	97	105	104	100	111	126	110	120	95	109	114	108	118	128	115	111	124	119	111	105	105	97	116	114	114	86	104	134	110	94	116	107	130	115	121	125	141	98	104	124	109	120	102	120	108	114	107	105	105	125	96	118	107	93	122	127	115	103	103	132	129	123	110	108	124	116	110	111	115	109	122	92	99	102	102	120	132	113	140	119	94	144	127	115	127	115	123	126	112	95	129	117	112	109	124	86	85	113	108	93	101	99	98	127	117	111	127	116	125	120	136	113	114	102	118	107	138	132	136	116	126	114	115	116	99	118	122	120	109	127	91	123	148	129	128	117	103	127	111	114	117	107	128	103	113	110	117	103	118	117	117	121	125	118	117	134	99	99	111	127	122	116	118	118	124	117	108	116	119	134	113	108	141	125	107	104	105	117	118	114	114	108	114	126	109	100	97	102	137	123	135	140	126	117	102	138	109	111	115	115	110	118	126	114	100	113	125	107	105	120	121	126	105	130	137	105	117	119	111	109	109	106	120	120	98	119	116	111	91	112	118	155	125	110	145	102	104	111	135	104	120	114	114	120	114	135	117	128	143	95	119	121	93	86	104	117	100	109	110	100	133	124	122	120	130	103	126	120	112	116	109	95	107	103	119	112	117	99	135	120	105	102	134	126	126	105	119	132	127	109	117	118	124	103	114	113	110	115	101	95	116	121	127	100	121	132	129	119	115	99	109	121	100	120	131	114	131	123	117	131	92	152	117	103	107	115	101	118	106	123	118	108	120	120	119	119	109	124	107	100	90	114	118	114	135	107	132	118	148	119	106	130	123	126	99	93	96	118	119	127	98	114	119	118	117	113	120	125	126	112	113	114	115	135	89	109	103	139	122	115	119	116
8643	3009	372	366	329	296	324	302	313	329	435	487	515	490	408	395	363	310	301	323	322	312	330	299	317	339	305	304	313	332	272	331	302	281	322	305	279	294	290	307	295	287	307	294	310	318	291	308	294	322	312	316	304	333	338	323	318	292	312	302	329	326	325	315	314	285	316	322	327	277	289	264	326	307	310	291	278	311	282	301	346	312	320	302	323	279	283	312	312	302	317	294	316	311	315	327	321	302	301	301	304	309	321	297	304	296	335	306	299	309	306	333	290	302	300	346	343	277	312	305	350	317	296	329	323	322	352	315	304	287	287	299	294	329	277	281	304	288	297	326	274	287	307	308	323	305	310	299	309	308	275	324	311	291	313	306	336	313	337	320	320	326	324	309	296	295	274	286	308	307	286	267	319	290	285	274	330	336	313	296	301	307	266	284	312	299	317	295	298	295	312	333	300	314	311	313	293	278	281	306	322	291	333	303	339	272	308	328	305	298	284	322	301	315	314	330	283	276	320	318	304	329	327	286	328	318	263	301	281	337	298	283	314	328	295	302	278	289	287	305	302	317	312	323	285	320	308	290	285	302	309	337	293	327	345	312	299	296	290	305	336	263	299	305	305	316	314	283	339	299	317	302	300	323	299	284	318	315	299	289	292	314	294	311	292	298	286	314	294	309	308	310	299	327	335	298	318	314	281	310	294	258	307	299	303	309	305	281	304	303	324	294	330	286	301	299	315	337	300	315	348	277	307	296	322	299	288	329	300	292	290	273	280	301	321	307	274	335	300	318	308	291	301	305	301	292	300	325	326	318	311	323	310	308	327	288	286	323	327	327	298	285	301	321	319	280	329	312	314	307	306	301	289	283	290	284	333	332	308	300	304	288	318	288	300	288	302	285	304	283	327	319	318	286	344	298	301	318	295	324	303	311	293	309	319	307	287	324	314	318	301	324	309	261	332	282	277	329	310	299	291	275	293	303	298	286	309	312	299	303	287	290	284	272	331	276	297	289	298	287	297	301	314	281	330	307	314	306	314	309	289	300	283	298	311	332	307	310	287	314	316	301	306	300	291	303	315	347	292	295	321	297	313	305	314	289	311	313	302	334	314	299	294	299	298	288	320	279	326	308	289	356	317	329	309	276	327	289	321	308	309	306	287	286	295	298	301	301	307	309	303	313	277	284	313	299	306	281	330	323	268	295	288	296	304	296	258	315	314	346	297	334	313	315	270	281	317	301	305	301	300	297	320	333	313	279	283	325	301	289	283	327	326	275	294	307	276	310	270	336	281	345	311	284	333	275	291	289	315	287	293	286	302	288	284	310	285	306	306	310	304	297	360	288	291	329	315	289	290	327	300	316	314	278	292	286	302	300	315	328	327	297	303	299	322	290	308	306	296	296	313	310	331	280	290	291	328	305	294	295	290	290	327	309	325	296	308	325	313	319	280	306	319	302	311	300	299	301	321	285	335	331	312	289	311	296	303	301	316	283	302	328	311	272	302	295	313	283	306	329	306	327	301	329	302	296	349	292	353	277	302	308	318	329	301	314	312	336	294	277	331	284	305	308	287	345	291	340	332	324	309	329	320	300	319	300	291	343	298	324	282	332	326	317	297	302	309	354	280	341	273	313	319	319	303	283	278	284	330	331	322	304	338	295	300	292	326	337	316	311	307	318	306	287	319	329	317	318	293	290	313	305	302	304	321	306	277	328	281	284	330	303	328	273	268	290	321	330	287	313	307	284	286	291	329	276	313	330	318	315	287	299	313	304	298	350	301	301	324	353	283	286	309	301	279	277	293	315	306	327	316	300	315	295	306	306	289	291	291	287	285	309	271	297	288	286	283	341	312	315	290	298	305	271	301	268	302	301	292	308	305	336	302	308	283	304	324	305	309	323	317	301	322	325	294	306	312	311	323	287	321	288	306	320	344	326	297	327	320	302	282	333	322	323	300	308	320	310	327	273	304	290	280	317	316	341	326	300	324	292	340	282	351	322	309	280	309	292	282	271	326	332	306	270	298	300	314	317	330	299	323	302	325	324	304	324	305	316	318	306	326	307	324	280	299	309	296	304	270	270	305	324	250	278	289	294	304	292	302	340	317	258	290	312	346	335	279	327	299	310	325	300	294	286	320	264	332	314	304	305	293	284	301	308	269	316	333	310	308	301	294	295	308	306	301	318	322	314	289	291	328	304	318	276	282	324	319	311	300	284	296	283	281	314	286	298	288	316	293	335	296	311	304	300	307	326	284	285	307	288	278	301	309	313	304	317	314	288	321	276	300	287	276	253	316	349	298	335	284	302	281	316	315	305	294	284	340	331	295	314	345	298	336	310	301	327	353	281	339	285	324	291	282	294	309	299	307	285	306	293	296	312	292	304	291	274	312	264	309	323	315	289	335	287	288	335	303	298	300	303	284	293	297	313	328	345	325	292	314	285	308	304	289	275	296	313	315	318	291	317	293	305	293	311	316	306	329	293	304	319	274	336	291	314	314	291	294	310	286	296	305	302	296	309	297	277	304	304	312	303	281	308	337	302	308	261	308	313	309	321	310	301	306	348	291	296	306	332	314	288	316	297	326	319	306	317	305	310	288	321	310	280	304	311	300	290	310	314	279	325	312	298	290	318	296	279	300	334	270	317	330	293	302	285	305	284	310	310	290	301	300	304	275	319	281	332	344	308	341	301	304	300	301	316	299	293	298	314	317	313	346	281	310	284	331	296	326	274	299	324	323	320	304	305	306	335	277	286	314	315	313	302	265	317	311	286	330	318	304	316	328	314	331	298	301	297	299	305	250	332	313	282	303	320	282	344	300	321	284	312	302	305	298	288	340	294	298	305	318	294	313	299	338	316	306	285	301	308	295	313	300	317	279	291	249	301	271	288	292	313	327	311	319	329	321	312	307	320	308	322	299	280	322	307	277	295	289	308	296	292	308	316	310	296	290	350	328	293	283	302	273	304	308	339	296	329	325	315	314	303	305	329	283	315	308	284	288	288	301	307	302	314	305	338	318	303	300	307	327	308	276	285	298	296	318	318	293	312	293	325	311	296	318	307	322	278	319	308	334	284	294	315	269	293	307	286	302	290	288	342	303	352	328	308	308	308	317	296	294	282	293	310	282	308	280	314	307	318	310	286	329	316	290	307	278	309	316	306	343	338	316	317	290	297	309	314	298	304	281	324	301	326	273	287	297	292	319	305	327	325	325	331	291	318	301	295	311	314	333	343	335	336	324	325	286	290	297	273	306	255	331	302	312	331	286	285	287	319	329	297	300	331	297	303	292	318	318	315	331	282	312	303	345	309	313	345	320	306	313	330	307	274	317	330	322	293	312	303	328	282	307	299	279	310	310	334	313	292	305	303	302	322	310	321	300	302	315	301	309	284	294	319	307	308	293	309	320	313	318	294	280	294	286	296	289	306	292	310	306	309	327	298	256	292	304	326	302	306	329	305	299	329	306	324	290	318	298	313	332	318	301	295	339	304	306	314
34651	15421	1659	588	384	281	259	264	263	226	258	260	279	272	241	239	223	197	231	198	217	196	188	218	218	225	181	217	239	210	191	201	205	239	248	189	199	215	218	199	199	197	213	202	187	205	207	215	190	204	185	207	197	203	208	218	192	192	207	172	213	190	199	161	213	208	217	214	190	172	204	208	197	209	217	215	217	241	217	207	219	222	207	200	224	196	222	207	163	205	228	186	213	210	186	182	214	201	195	199	247	198	198	201	198	157	202	223	211	222	202	208	187	197	206	197	208	223	197	237	177	204	224	203	219	231	230	204	169	193	205	187	212	218	201	213	198	206	181	208	228	206	201	195	218	203	195	225	224	209	188	187	214	175	194	202	214	201	215	180	192	199	184	196	241	196	224	242	208	188	187	186	199	184	197	187	198	181	215	201	178	201	190	201	209	203	204	204	222	190	184	214	199	193	221	220	186	190	207	196	195	198	229	239	211	196	216	220	223	228	217	216	220	196	176	210	208	212	217	191	199	248	211	189	203	205	200	215	223	228	202	218	207	191	198	212	231	187	206	225	202	223	215	193	185	199	203	200	212	194	183	188	200	221	199	183	209	185	218	203	202	214	198	192	195	211	213	215	224	195	219	221	217	198	204	197	223	219	192	214	214	223	242	198	201	168	201	233	207	215	225	199	229	206	194	204	190	194	206	199	214	202	202	202	190	170	211	196	201	212	216	213	185	208	192	202	207	207	209	200	188	218	198	219	205	226	210	207	206	161	194	214	204	227	214	189	186	197	207	200	216	195	183	207	197	205	209	187	221	190	217	190	204	227	200	233	201	167	201	224	228	217	235	213	202	202	198	240	200	200	201	201	219	198	236	198	195	217	206	236	203	214	213	195	217	199	230	230	217	208	188	215	213	201	200	222	235	190	193	196	193	213	231	211	197	194	212	232	212	179	204	206	210	185	233	227	194	201	218	177	213	207	210	215	215	197	205	182	222	217	180	178	219	234	196	215	193	199	195	223	187	217	216	230	172	212	223	238	237	217	214	199	204	194	164	214	203	191	226	223	210	186	173	201	222	206	187	204	218	237	178	199	219	186	217	182	216	235	196	200	205	241	194	228	201	198	205	233	177	186	226	194	222	183	236	197	209	195	214	202	201	189	214	215	195	206	217	231	195	146	214	190	208	189	193	246	221	199	190	215	199	193	218	212	186	207	188	193	194	215	204	203	184	230	186	240	215	204	199	225	222	169	190	203	218	200	205	186	199	210	224	216	213	194	215	194	225	225	212	221	189	216	242	199	226	203	176	190	190	206	183	177	189	206	175	207	195	199	218	202	214	203	218	213	214	222	190	219	202	216	216	190	232	200	214	209	209	224	227	200	221	241	213	229	208	187	195	215	184	195	209	221	215	208	220	194	208	202	201	196	195	228	203	188	204	202	200	172	217	197	197	235	208	195	178	230	210	212	207	214	203	214	214	196	191	205	178	235	247	215	218	211	190	197	220	216	227	171	213	203	214	231	194	211	201	209	187	225	207	215	203	184	196	195	222	219	232	190	227	216	216	182	207	202	227	205	208	180	201	235	208	216	184	221	184	184	226	195	208	240	194	194	216	229	209	210	218	192	184	235	204	199	223	202	201	186	216	161	183	177	203	220	192	202	205	189	200	225	211	187	222	218	222	214	195	191	196	187	197	228	213	208	233	224	203	188	215	192	220	181	196	188	205	207	190	262	214	190	215	192	221	187	184	182	227	203	180	188	194	201	180	207	210	226	213	216	210	200	216	196	209	203	196	239	206	190	199	213	222	210	206	211	192	197	206	204	204	186	217	191	209	233	220	214	191	205	201	162	182	193	209	213	200	201	192	187	195	214	220	221	215	218	198	210	212	198	218	196	197	182	207	212	174	184	198	207	193	208	191	188	202	181	212	209	206	199	199	188	234	198	204	204	194	216	192	198	204	211	199	189	192	238	201	196	199	249	239	217	207	197	203	192	230	218	226	200	196	187	196	213	206	189	196	199	215	193	210	230	202	185	177	218	199	175	210	206	225	205	196	204	177	199	205	226	215	220	196	225	203	212	216	197	198	199	219	197	206	209	222	189	213	199	214	189	226	202	236	187	222	182	187	215	196	213	215	218	214	201	181	203	212	217	200	217	227	232	210	229	211	194	206	238	183	205	204	209	191	217	198	215	218	181	190	229	226	211	229	239	206	209	182	208	211	199	192	182	193	206	208	207	208	205	219	232	205	208	216	200	197	211	191	223	192	236	202	195	186	198	196	192	189	188	191	207	222	219	253	196	204	190	196	199	204	197	210	238	212	220	237	199	210	212	209	209	208	206	191	221	220	199	224	196	213	190	191	189	199	224	229	210	212	225	183	199	217	217	216	217	206	226	220	185	209	223	178	205	207	202	195	197	222	196	219	183	218	187	176	197	185	205	204	204	181	219	205	219	203	195	215	194	207	228	185	203	213	205	219	184	206	208	181	209	183	199	194	199	181	214	205	188	191	221	216	189	196	202	190	235	205	199	221	211	219	225	171	228	208	227	226	244	228	192	179	189	192	188	172	209	179	197	195	225	211	215	219	230	223	226	194	215	201	214	172	183	211	183	207	243	189	216	211	182	222	205	204	213	199	218	227	202	214	209	200	216	205	220	216	199	227	220	200	242	208	247	201	211	267	204	202	212	208	216	221	197	207	186	201	160	198	202	206	173	187	194	210	207	168	176	205	188	201	228	181	198	237	194	169	197	166	197	184	211	209	185	204	209	179	223	198	195	188	194	185	202	213	217	195	227	195	239	209	216	200	204	217	210	182	211	182	202	194	199	231	202	185	240	206	226	185	218	195	229	197	188	217	204	217	198	206	196	213	195	174	181	204	231	202	194	216	219	196	235	211	170	201	174	202	190	208	198	203	218	214	209	204	225	196	204	185	223	216	204	201	224	197	225	196	202	202	199	221	205	163	192	215	207	226	186	196	224	213	200	219	202	189	210	194	204	191	211	201	221	202	183	182	204	195	204	195	219	187	210	205	200	209	198	179	201	202	218	217	209	203	176	219	198	214	205	209	206	198	185	212	186	195	185	203	216	220	214	205	194	197	201	210	229	201	226	224	195	228	231	205	216	186	224	213	194	215	194	204	166	199	215	210	202	225	190	206	191	203	204	218	203	197	188	201	219	220	198	206	211	177	209	201	195	218	212	190	165	198	198	223	178	197	220	214	206	211	191	193	184	207	187	238	211	228	215	201	208	186	188	204	186	183	215	192	198	199	205	213	200	197	215	226	191	216	190	195	236	178	206	202	189	211	194	210	233	186	211	174	208	206	189	218	224	195	221	199	194	171	185	219	182	196	223	219	229	216	225	212	215	224	204	200	225	217	196	197	178	212	209	188	204	217	230	217	214	202	220	204	210	227	179	200	209	218	202	186	209	204	194	187	191	163	210	168	179	225	191	205	229	206	192	222	197	183	215	234	189	212	228	186	210	214	218
22350	7690	1207	1287	1045	944	855	782	725	706	832	884	923	887	789	701	664	601	552	549	532	537	552	550	467	513	473	494	553	548	510	522	558	558	513	541	479	544	528	512	511	481	501	484	496	532	486	558	497	537	531	465	498	493	515	507	505	457	515	531	498	480	537	480	520	533	494	510	481	499	536	521	459	478	510	519	519	484	540	459	502	506	469	485	457	494	485	471	510	515	537	461	468	468	518	475	530	456	517	522	537	518	508	464	501	454	495	467	494	471	518	491	528	481	479	493	492	522	461	467	460	482	488	499	473	510	447	499	518	546	473	516	501	524	509	530	501	510	528	511	471	448	523	558	507	514	496	514	518	511	501	487	496	492	488	465	472	541	501	479	507	489	479	498	450	506	540	511	476	519	515	454	491	471	482	516	505	490	461	490	490	502	504	496	468	550	471	491	489	511	480	501	479	502	487	497	543	478	538	534	519	467	454	484	534	448	519	516	528	490	518	484	504	482	516	485	494	463	479	519	495	450	499	467	494	520	485	506	480	488	499	516	476	507	520	488	515	487	470	530	491	518	492	486	509	479	496	503	451	508	495	474	519	522	529	525	514	480	461	511	493	505	479	501	507	477	508	496	473	475	511	459	497	454	510	505	473	509	504	514	502	451	469	497	468	488	537	503	488	503	472	491	456	492	515	535	462	471	477	509	518	515	526	499	488	487	485	479	518	512	480	492	477	508	511	497	485	495	530	482	528	487	465	495	489	490	494	513	515	503	540	539	518	508	515	488	469	456	472	472	494	515	508	516	472	505	462	471	493	492	485	486	465	484	520	493	498	501	470	502	493	521	519	472	481	502	517	482	494	554	518	517	498	490	497	491	455	494	489	508	422	489	502	498	487	488	467	498	486	468	487	450	525	454	514	490	479	501	532	511	488	523	487	459	464	493	518	477	494	487	497	498	500	464	458	453	518	468	443	526	507	540	476	486	449	459	508	509	509	505	500	478	490	450	538	472	508	485	454	507	537	515	501	472	489	502	520	475	487	494	520	454	504	495	499	470	497	527	494	503	488	472	471	498	494	487	455	528	505	474	494	516	473	517	476	499	458	485	508	472	490	484	500	501	514	468	494	500	490	502	522	514	505	505	511	473	495	518	496	527	497	490	503	502	488	516	515	483	493	501	517	475	483	489	478	482	478	471	516	496	498	502	477	534	495	516	480	517	507	430	500	504	503	489	521	472	471	519	522	506	532	468	449	523	495	445	512	484	475	498	483	479	525	511	482	508	539	495	491	532	506	500	512	505	475	505	552	497	482	512	526	502	470	483	449	493	513	457	513	484	475	481	502	489	509	507	518	439	496	528	499	487	469	479	543	517	456	534	511	483	522	487	513	487	521	491	524	502	503	492	478	523	478	473	497	497	472	446	448	509	489	470	478	484	493	508	455	516	492	531	465	496	500	494	471	453	497	495	457	501	470	501	477	454	510	474	469	460	493	506	510	507	488	537	509	485	478	492	457	527	497	487	502	481	482	498	487	502	461	481	489	493	490	482	505	479	500	506	497	499	494	504	539	473	491	498	461	492	484	480	506	493	479	531	482	496	477	485	498	475	528	495	501	545	475	522	522	498	503	495	494	466	522	458	466	462	567	460	476	464	525	481	515	481	527	467	509	507	520	461	506	463	508	473	501	510	495	502	478	474	473	481	506	501	499	514	508	475	504	508	478	466	475	526	501	510	435	543	508	509	484	510	507	522	481	499	473	484	483	506	485	491	503	511	477	463	492	536	524	490	483	487	497	507	530	536	491	510	456	465	511	495	466	515	517	494	504	532	503	494	525	565	489	484	474	499	520	513	467	465	514	463	469	453	503	503	476	500	520	489	478	484	507	517	475	493	510	503	494	509	488	516	488	526	501	515	557	529	489	498	461	523	522	472	541	483	520	465	474	495	506	514	518	487	530	493	473	496	514	499	523	486	509	516	504	490	462	488	485	473	499	470	499	518	501	475	512	503	522	507	437	510	526	478	486	502	491	524	475	475	470	478	497	508	469	505	521	478	501	482	487	487	516	501	490	474	438	510	505	482	488	472	500	502	468	525	510	489	465	513	514	488	491	500	518	476	477	471	538	475	501	503	477	514	486	496	456	504	476	441	506	499	480	490	530	485	464	472	495	521	479	496	460	520	488	481	494	484	478	511	492	513	500	514	456	498	473	468	511	493	509	499	463	489	488	505	496	503	500	526	507	483	482	483	480	462	510	490	487	543	508	535	529	478	523	503	538	506	549	488	511	488	504	475	477	512	516	516	519	491	444	512	465	484	529	516	461	513	493	485	479	467	495	537	449	477	508	493	521	444	503	482	514	456	481	502	508	504	508	502	507	510	488	527	510	492	497	470	515	466	480	505	510	521	483	447	489	525	502	472	495	513	538	486	498	549	488	489	511	469	498	533	476	488	536	468	506	487	512	501	462	521	472	523	488	491	470	497	469	481	538	473	493	481	490	473	485	483	492	520	519	497	460	478	498	497	488	464	517	502	467	518	475	470	480	479	550	530	467	484	512	485	484	477	508	527	479	550	527	458	489	493	495	537	500	516	481	542	501	535	500	483	491	542	454	487	490	495	534	483	505	533	515	501	461	463	495	476	469	506	517	468	502	505	497	474	509	496	524	510	509	480	477	526	496	482	508	498	513	492	462	487	508	516	505	498	529	517	523	471	479	463	449	501	486	471	500	475	498	480	510	506	541	450	490	507	491	488	508	480	485	485	499	479	517	527	468	454	481	488	493	500	463	491	470	513	500	468	515	555	509	475	488	468	464	455	499	503	492	499	517	488	476	482	464	499	548	464	502	522	474	491	499	462	505	512	534	505	479	481	490	496	505	521	486	458	446	508	514	467	479	491	492	518	504	491	509	494	489	518	483	503	461	471	479	485	499	511	493	490	517	445	567	472	433	474	482	506	484	480	486	470	479	497	525	485	468	504	477	498	500	479	487	524	480	499	487	492	456	510	494	488	468	502	513	493	510	495	497	558	472	517	448	517	444	459	482	495	478	502	495	547	482	450	496	513	498	539	490	507	491	505	532	496	467	511	517	458	488	505	497	513	496	533	539	490	501	504	467	476	486	493	494	495	514	480	521	526	464	499	505	459	522	493	523	531	490	481	514	485	524	510	453	480	468	483	511	476	465	525	484	484	490	510	483	488	526	483	482	497	545	437	481	482	519	533	520	516	510	468	523	479	457	503	491	505	503	491	505	520	503	501	436	536	501	485	463	491	509	470	530	525	439	489	502	498	501	467	464	507	502	474	493	515	461	486	469	455	497	506	521	507	514	530	519	509	454	483	496	522	507	490	527	459	473	442	491	511	477	477	519	491	480	467	492	531	495	528	503	464	469	511	519	510	504	515	473	475	541	472	485	467	463	544	501	465	522	517	457	484	522	526	523	470	464	490	476	481	473	501	504	490	524	490	511	461	534	499	472	485	494	491	500	560	506	483
47398	22566	3943	1192	708	551	459	445	433	409	397	443	437	411	422	413	375	371	378	342	363	329	358	336	363	392	347	325	360	343	362	334	359	339	341	329	321	377	350	308	336	348	340	362	323	350	380	317	301	311	336	340	346	340	314	327	341	356	329	348	325	363	354	377	324	310	308	298	353	319	334	341	349	380	328	380	323	337	354	370	331	348	362	359	351	335	315	350	328	377	302	367	366	344	322	353	330	328	353	318	340	361	344	346	333	339	310	340	299	374	341	304	334	320	379	322	317	321	336	351	350	342	320	342	319	337	307	323	340	343	327	347	283	352	331	367	377	337	342	364	349	355	346	358	333	341	317	358	372	342	368	352	346	320	345	310	348	325	329	349	334	378	325	342	307	320	333	305	366	345	352	326	325	323	328	327	332	344	330	339	358	366	321	342	346	340	325	312	331	347	348	293	334	322	346	325	336	346	375	355	374	344	357	322	318	353	315	322	310	347	347	376	330	365	310	345	342	348	350	301	290	350	330	294	365	336	350	315	350	328	363	355	343	342	345	369	344	332	329	345	365	349	322	354	341	347	315	328	322	321	351	361	333	310	320	334	348	342	329	315	311	320	319	354	366	343	355	335	332	340	303	349	344	357	373	342	338	346	380	324	323	347	373	330	337	386	301	322	317	340	331	339	333	348	353	325	326	348	330	357	352	339	344	327	339	339	345	292	334	304	304	362	343	368	323	369	347	339	333	305	308	344	364	355	324	357	305	342	356	313	322	326	343	346	286	310	374	358	325	361	323	348	322	359	322	360	306	359	311	344	351	350	343	362	298	345	356	334	347	358	325	303	297	329	338	356	318	346	344	332	355	329	330	347	322	346	331	349	370	315	362	334	368	315	346	327	312	336	365	390	326	335	314	336	382	343	360	317	322	328	346	355	308	379	378	356	310	349	348	358	331	305	322	330	314	363	330	325	358	313	381	337	331	355	345	343	371	359	322	320	349	310	327	348	308	301	348	319	310	373	344	325	346	352	349	334	357	346	344	328	329	349	324	304	324	344	291	357	343	320	350	338	335	338	374	373	320	324	309	349	347	326	343	355	332	344	305	340	332	360	316	322	299	340	353	357	388	329	367	382	330	335	296	297	315	333	330	345	351	393	322	363	344	306	353	321	320	322	330	347	356	350	328	289	305	322	349	364	332	334	358	332	335	324	340	330	357	311	308	331	317	295	334	351	336	353	336	321	357	320	318	318	373	356	365	310	361	320	297	350	359	347	347	329	343	306	363	339	354	330	379	354	342	352	311	316	316	326	351	337	364	329	306	341	337	340	318	317	322	339	334	338	354	370	320	337	366	315	339	344	328	338	347	323	354	360	314	343	346	318	342	364	357	301	354	340	358	345	331	330	342	334	321	314	324	344	339	362	398	338	308	374	350	349	384	358	318	345	347	330	328	352	326	329	379	359	360	353	340	326	362	336	374	349	334	350	318	343	349	337	328	348	326	294	373	355	339	344	328	295	328	344	349	323	356	307	299	309	313	316	353	351	355	316	340	386	365	345	322	351	350	328	335	359	341	317	342	355	353	343	320	343	349	380	350	314	354	323	358	332	326	359	356	314	337	347	345	346	328	330	357	314	380	353	332	353	339	335	339	336	325	343	323	348	302	355	361	329	346	339	282	297	346	316	318	321	358	366	337	333	318	361	353	306	296	339	297	320	340	322	353	298	310	322	341	318	328	339	310	362	335	337	336	303	359	315	325	371	356	349	354	327	339	314	299	337	334	358	302	318	360	355	334	299	343	349	329	366	327	319	337	285	369	336	297	323	327	356	364	333	319	326	344	355	360	341	363	317	354	329	347	333	336	350	342	331	309	347	342	352	280	363	314	327	355	315	338	350	354	313	301	313	353	331	335	349	298	333	364	329	347	286	338	354	329	348	328	352	336	341	353	377	342	318	344	328	349	339	318	340	377	346	329	356	353	328	314	354	317	321	344	350	365	331	332	367	341	361	340	325	339	353	346	332	366	339	340	346	323	333	310	380	316	376	294	302	335	382	370	364	341	372	340	345	323	321	356	341	340	341	332	364	386	356	344	341	333	373	325	297	344	321	307	348	302	370	349	335	333	347	332	321	340	352	355	313	349	326	351	312	335	370	369	339	328	342	333	340	352	325	345	334	339	306	351	368	288	364	351	353	357	314	360	332	344	366	333	346	330	375	330	320	371	352	328	326	312	353	367	325	344	348	286	335	330	372	362	371	364	342	337	340	325	353	364	345	322	345	344	365	339	341	350	345	338	334	309	326	343	319	358	381	335	340	323	310	331	328	359	339	360	345	338	350	343	395	349	341	329	278	334	342	309	338	331	330	345	334	341	339	328	356	332	357	340	367	325	323	340	346	360	341	345	333	337	338	298	356	364	341	321	335	343	350	334	298	362	307	326	368	372	345	388	338	317	334	320	320	308	330	311	342	336	332	315	326	320	351	345	336	335	290	369	315	299	343	359	312	320	349	347	359	339	335	328	334	326	342	357	325	325	336	324	353	366	349	369	339	321	348	325	365	356	370	328	343	344	362	356	332	325	354	328	345	304	312	301	330	320	323	360	385	316	361	332	331	327	334	311	303	284	332	334	358	301	360	336	365	360	369	312	317	337	325	336	332	320	308	345	328	361	326	356	306	316	347	320	314	338	347	357	317	370	373	295	354	358	329	343	320	363	329	336	340	372	341	279	334	338	272	320	355	311	349	354	358	342	312	365	331	340	339	330	383	319	351	305	317	341	301	331	310	359	335	310	352	342	369	356	333	345	310	307	360	398	346	358	357	318	352	369	343	322	298	319	340	337	307	339	326	345	365	360	327	356	342	340	349	315	335	363	350	284	369	349	322	322	345	343	349	352	370	327	342	338	354	352	336	377	401	356	318	297	329	345	333	337	350	300	355	342	319	330	366	315	309	342	361	333	304	313	345	355	331	328	349	351	363	305	308	346	343	323	326	337	333	318	317	328	369	361	327	328	352	336	335	356	352	364	339	329	367	338	316	367	360	342	339	312	331	339	330	336	314	301	334	352	331	330	329	344	355	346	329	321	369	350	345	346	346	363	315	349	344	346	351	336	335	339	364	336	335	368	345	367	328	338	357	322	337	324	329	341	372	319	347	338	336	326	326	314	382	318	333	324	371	312	343	323	352	341	327	351	359	345	336	330	359	325	355	322	323	337	311	332	339	358	320	321	362	344	366	367	330	327	344	346	367	306	310	353	351	356	331	370	343	367	314	314	376	342	328	348	370	328	336	321	351	321	328	323	344	359	320	351	355	313	315	334	315	348	302	358	319	331	316	345	317	334	321	323	333	345	320	348	344	335	348	343	357	362	362	305	327	341	361	332	325	331	329	318	326	369	318	351	346	331	390	361	340	382	322	331	334	335	298	349	370	336	379	350	351	322	345	360	343	334	348	328	342	351	315	331	325	363	362	316	294	318	328	327	326	334	326	346	324
30117	9394	2117	2366	1886	1591	1471	1305	1174	1196	1259	1475	1451	1349	1219	1082	974	965	852	838	805	817	834	814	706	768	784	838	776	794	758	848	764	728	767	774	809	823	782	798	826	725	701	722	751	740	761	765	813	721	784	736	758	733	734	781	772	727	767	746	736	722	720	691	782	737	715	818	747	732	753	783	731	746	771	752	721	730	753	738	766	714	736	726	775	782	739	736	729	723	771	740	764	746	744	706	752	735	798	727	794	734	772	757	674	724	739	729	730	717	758	753	735	731	734	724	712	726	730	747	733	715	807	714	723	715	738	778	701	772	697	734	776	702	742	737	729	753	751	775	723	698	725	745	724	712	760	714	727	725	766	780	754	788	738	766	736	741	760	696	745	770	724	764	700	752	737	736	710	690	754	713	701	724	763	748	688	739	713	734	721	753	789	738	710	743	695	721	704	722	702	747	764	767	726	720	728	694	731	709	701	693	743	703	764	706	798	748	738	727	722	721	739	734	688	697	744	714	739	680	691	748	749	745	741	755	713	729	681	745	736	726	726	721	719	758	752	728	725	768	749	729	763	716	715	709	706	746	738	745	726	767	734	658	753	693	746	740	734	745	797	736	718	727	718	698	727	765	732	747	747	730	778	715	775	726	703	736	719	753	676	724	749	760	711	735	742	712	711	753	696	787	748	745	772	733	786	746	745	757	766	779	736	747	710	818	698	730	747	702	730	799	739	704	733	721	748	719	729	781	726	700	788	692	793	744	758	680	749	719	716	726	723	771	746	751	742	751	736	722	775	750	742	746	669	752	731	756	718	758	718	696	758	747	734	761	682	750	726	734	745	731	741	764	723	762	742	789	785	727	730	729	703	766	714	717	747	710	738	762	735	713	748	750	779	718	754	745	743	776	697	721	776	730	755	765	721	700	804	702	729	744	765	705	738	731	729	718	742	768	740	743	708	704	801	711	743	737	754	722	707	757	744	750	710	730	707	724	732	748	784	774	765	701	710	733	741	710	673	749	731	751	693	766	718	724	741	722	746	754	730	741	781	799	754	708	730	747	718	749	681	716	710	727	747	757	726	757	687	748	733	696	763	708	769	761	707	724	710	718	712	680	724	728	714	749	733	705	713	684	735	693	741	751	696	730	709	734	740	753	755	758	677	717	752	699	782	779	736	752	708	695	723	717	747	725	764	716	741	754	759	751	756	732	751	726	743	711	731	728	752	726	706	734	764	748	719	738	807	730	714	758	697	742	733	720	753	702	744	729	768	702	714	743	790	757	724	731	741	765	750	682	750	749	739	723	724	749	708	723	749	728	701	725	693	732	768	756	733	758	785	760	750	765	736	684	788	765	715	763	740	701	736	779	748	710	731	744	720	751	732	732	698	767	718	720	698	704	709	761	770	731	668	751	710	702	701	788	736	755	762	752	740	694	759	741	741	765	730	713	755	738	747	713	815	729	772	713	751	715	717	771	742	763	752	708	765	733	735	746	745	802	733	768	725	705	726	701	787	739	714	752	773	726	743	769	682	697	713	774	774	774	763	731	709	776	747	750	713	770	726	721	730	736	722	809	710	728	779	737	731	788	720	722	721	764	736	754	760	711	720	772	768	727	714	753	732	794	735	742	748	765	705	720	752	770	722	741	740	782	729	701	697	754	723	722	747	746	780	716	708	732	786	699	697	736	763	748	732	758	764	727	757	716	726	725	735	718	729	751	683	727	712	734	757	756	742	718	744	698	727	706	700	736	705	759	789	722	712	713	712	724	732	758	742	779	737	713	713	761	723	730	759	774	719	716	719	691	807	778	779	750	717	725	765	747	745	772	751	762	721	781	710	746	705	735	762	703	719	751	793	658	700	748	755	736	723	763	696	689	733	785	718	721	759	722	718	786	724	759	755	725	756	766	744	744	710	710	744	774	704	723	748	743	679	782	762	717	768	699	672	719	764	752	669	769	730	749	740	733	812	727	750	751	731	763	736	735	701	745	755	767	748	785	700	729	735	771	709	767	697	759	723	698	778	712	780	741	718	738	715	732	742	788	746	782	715	731	713	797	722	714	724	718	715	735	690	725	739	810	678	736	727	743	728	766	748	741	717	695	762	699	724	728	697	722	719	721	752	781	679	718	707	749	693	784	700	756	747	765	747	708	720	736	767	760	736	729	769	724	751	737	799	722	709	770	711	728	761	759	740	729	795	748	788	743	729	736	724	740	792	780	698	749	770	672	780	750	775	768	754	715	734	742	702	763	693	718	725	663	733	751	746	737	733	773	723	723	740	708	738	705	782	705	741	746	694	765	742	745	748	760	736	754	740	725	714	678	720	715	727	710	739	751	748	698	709	730	732	722	781	708	692	735	755	760	739	721	747	705	707	749	726	687	743	768	710	744	706	781	736	739	735	712	726	734	750	726	705	735	798	733	727	792	768	760	705	737	707	785	759	779	700	722	755	748	759	750	730	723	706	739	709	775	730	721	686	752	687	719	751	734	766	722	743	709	677	744	729	741	726	713	723	712	714	735	731	767	687	738	771	751	725	714	769	720	700	729	699	710	717	791	747	756	707	750	705	718	781	712	796	745	691	797	751	717	739	763	698	758	724	736	763	707	715	743	728	767	734	719	681	724	745	794	778	704	700	726	665	708	688	714	699	767	707	734	719	685	757	759	706	734	755	684	735	765	754	769	729	726	686	768	768	783	743	726	726	721	714	718	750	750	720	723	721	711	780	743	728	757	780	735	701	701	738	713	725	734	740	748	750	759	819	740	762	747	733	745	700	755	734	741	694	730	775	747	777	756	741	763	683	732	713	720	708	750	783	701	728	775	692	731	695	725	696	760	765	763	724	761	721	718	718	712	761	733	765	702	715	719	789	733	715	722	728	740	758	803	741	748	745	745	747	732	744	804	678	702	758	762	716	770	728	710	733	750	669	732	728	689	749	780	774	766	705	772	751	782	747	734	750	687	770	672	774	759	707	706	675	761	717	742	737	724	759	725	704	725	733	738	773	680	753	704	765	756	693	696	750	724	709	792	699	701	729	701	777	717	694	718	725	721	749	776	750	693	722	739	768	714	692	757	743	707	729	782	731	679	762	704	792	730	755	723	714	724	719	749	721	749	724	656	767	743	704	732	691	766	741	779	737	711	708	752	720	750	734	747	740	740	742	782	758	749	754	720	764	786	752	665	767	690	769	735	769	754	761	714	771	668	762	687	766	750	748	757	777	700	694	762	689	722	693	727	717	727	727	706	748	724	695	728	728	750	729	743	702	789	716	765	731	763	724	749	723	731	733	792	662	718	752	747	756	749	759	734	742	769	706	682	719	777	736	687	706	734	722	774	755	707	686	728	742	732	710	759	745	770	765	745	772	720	726	766	743	751	756	736	740	743	720	694	674	723	717	703	753	688	766	769	694	727	769	694	762	730	742	659	730	732	749	792	730	749	732	741	742	718	817	742	691	756	741	744	727	733	704	767	729	754	744	704	725	754	720	717
14143	3527	163	118	124	128	120	107	115	117	123	147	136	132	137	129	121	118	109	119	127	113	121	105	100	109	114	129	120	115	90	118	107	93	102	116	141	100	105	126	112	105	108	111	90	107	107	105	118	93	116	117	132	116	96	119	115	123	119	109	122	112	109	112	84	99	114	106	116	112	98	109	108	124	115	118	127	102	109	133	109	88	125	94	111	114	118	119	97	124	123	101	112	119	90	110	95	100	103	109	124	110	101	108	119	92	113	119	118	113	121	127	123	138	109	117	105	122	110	130	116	94	129	127	120	120	104	123	108	99	111	110	115	110	100	119	108	141	94	123	109	109	124	102	98	102	104	93	108	120	121	112	112	122	113	108	100	121	100	103	95	108	89	145	91	135	103	112	98	118	115	104	120	106	98	102	109	113	109	103	120	99	108	119	119	117	112	124	112	120	115	109	95	110	118	109	108	105	100	132	118	117	140	108	130	108	112	106	123	94	116	114	91	110	110	125	110	96	127	119	92	113	100	112	90	100	111	141	133	122	118	97	87	100	110	113	112	121	85	116	131	113	123	123	130	104	120	98	108	93	129	115	126	124	126	122	104	101	79	103	105	102	101	121	107	121	106	108	123	118	116	111	123	100	143	114	132	115	106	112	121	118	95	108	91	105	93	113	114	123	107	89	81	103	126	115	124	112	103	94	106	128	117	109	110	106	115	98	113	119	98	99	135	130	136	120	113	107	112	125	105	109	108	99	125	122	136	113	137	105	119	89	127	132	107	136	138	106	98	104	127	113	140	115	102	93	90	105	120	98	85	106	119	125	120	114	110	106	119	118	127	99	101	112	107	119	119	120	122	106	129	120	133	100	116	121	117	145	123	138	99	107	108	121	140	127	100	87	107	115	119	107	105	113	119	110	131	114	106	99	119	111	123	135	123	115	129	84	112	106	101	99	104	101	103	98	97	112	116	106	106	112	126	130	101	112	121	119	125	102	120	127	106	118	119	105	120	114	99	113	96	112	99	96	103	122	130	110	112	119	103	121	109	99	124	107	122	120	122	88	127	103	101	110	104	116	108	127	96	89	117	114	116	113	132	105	106	111	124	106	108	113	108	124	109	122	115	101	111	115	116	98	104	106	126	119	85	106	128	107	132	117	101	110	116	122	120	129	107	120	101	92	117	115	109	116	106	108	108	111	114	113	129	113	89	107	96	132	98	92	116	98	115	124	110	145	131	100	108	86	116	113	95	111	120	107	106	117	106	117	131	111	106	103	123	115	116	110	108	105	117	108	130	115	118	99	98	122	126	126	125	116	118	120	103	107	109	125	102	103	110	128	124	105	115	113	108	121	112	109	115	84	118	114	98	122	103	128	109	106	111	127	132	114	105	109	133	112	105	102	113	104	107	113	110	132	118	119	108	111	114	102	102	113	113	122	84	118	120	103	112	98	94	105	119	120	129	124	110	106	108	95	109	122	103	111	123	112	126	110	121	103	117	93	106	117	115	102	109	110	117	121	124	94	103	100	133	110	108	112	120	96	113	89	114	94	127	104	115	119	108	107	122	103	108	94	107	94	136	101	111	111	93	104	120	111	122	105	121	116	108	121	103	102	128	96	109	104	109	125	130	110	108	111	105	135	102	116	119	98	105	108	101	126	111	109	102	116	125	101	114	131	119	113	112	130	97	95	121	118	111	125	132	124	108	118	127	120	101	101	112	89	120	125	102	102	119	122	122	114	107	114	101	111	132	118	134	120	99	115	103	112	101	133	120	105	109	105	106	111	111	104	126	112	115	96	101	105	112	125	116	116	122	123	106	129	87	113	98	125	113	129	120	110	114	107	114	105	93	102	110	125	103	98	115	118	108	92	107	124	112	99	110	126	123	127	144	115	111	110	103	96	105	98	134	123	110	112	111	128	129	100	106	105	108	98	133	111	119	117	97	91	115	113	99	105	111	102	103	109	121	122	118	107	97	122	128	101	98	110	119	120	106	103	100	118	105	87	110	137	137	88	115	102	107	107	103	125	99	91	111	88	97	108	122	103	101	108	111	110	121	118	94	107	108	95	99	93	108	118	127	107	119	114	108	110	112	117	121	116	103	118	126	129	109	122	92	93	112	102	110	114	112	106	100	119	88	99	132	130	112	96	122	106	130	109	119	115	116	108	107	147	121	120	113	120	114	107	103	104	95	97	95	104	107	119	114	106	129	114	113	124	108	107	118	133	126	119	110	96	116	85	117	113	107	104	115	115	113	104	125	116	123	132	108	117	104	137	93	116	120	96	121	108	129	116	132	117	103	120	127	125	119	122	139	113	111	103	106	115	121	101	123	115	137	114	103	93	98	100	125	128	122	120	123	103	96	123	108	113	91	118	116	102	109	111	123	113	106	128	110	109	112	100	124	133	121	98	115	105	111	110	103	118	130	116	120	122	107	124	115	115	99	116	110	95	105	110	114	117	118	118	95	119	123	98	103	111	103	108	113	99	109	106	117	111	108	95	129	119	110	116	107	118	118	127	116	115	96	112	112	127	127	123	100	117	125	118	108	91	97	132	116	119	112	119	123	121	114	103	102	100	123	109	108	143	113	92	105	106	117	138	105	115	103	112	123	118	105	106	118	104	111	110	125	91	93	120	107	103	101	122	110	115	102	115	105	129	102	116	109	120	128	125	123	99	125	102	96	124	82	96	99	103	115	114	120	100	122	104	127	118	127	104	101	116	113	106	113	142	114	114	102	93	123	129	105	123	121	107	112	119	121	117	117	113	118	97	119	120	109	123	109	106	109	108	103	124	109	120	114	115	128	114	118	98	122	110	114	103	109	95	110	130	114	97	110	118	119	129	106	107	114	112	107	120	123	118	119	105	123	129	104	127	126	103	106	118	141	118	120	110	128	122	111	98	140	102	126	118	102	111	113	99	119	110	130	129	106	110	128	119	115	114	121	117	114	110	110	114	118	110	111	110	123	107	99	101	92	121	102	103	102	103	112	142	114	106	119	131	84	93	111	108	109	122	101	111	115	110	128	95	114	114	114	92	106	119	112	125	109	101	101	140	94	121	123	114	111	115	119	110	111	103	107	123	110	115	133	110	120	118	110	124	124	120	112	125	104	131	99	100	114	107	93	123	104	109	98	108	85	121	105	92	116	106	104	123	131	122	127	136	107	134	128	101	108	133	120	94	120	117	143	106	114	106	98	127	101	118	87	107	108	92	101	89	107	109	109	138	114	114	110	121	124	128	111	103	103	114	108	128	106	105	117	109	97	108	99	135	122	104	105	99	101	92	110	100	131	132	99	88	111	109	103	109	127	124	88	130	135	106	115	134	103	108	105	117	117	106	109	138	114	122	122	95	115	121	113	100	101	110	118	96	114	121	111	89	106	114	99	121	105	120	131	104	107	112	114	113	97	129	104	131	112	103	112	110	124	98	104	102	93	112	117	131	124	98	92	122	108	124	122	109	101	123	138	107	108	113	128	100	103	121	125	115
8557	2084	328	362	320	324	290	307	337	363	411	438	505	512	456	349	373	327	322	276	316	282	301	286	285	311	276	256	352	324	297	303	312	279	300	286	334	310	285	293	294	288	295	309	305	324	339	276	283	281	313	293	321	302	299	297	347	329	291	297	281	308	273	325	305	310	314	292	318	303	278	335	273	305	296	308	337	280	317	302	303	282	298	317	306	261	302	325	301	281	299	289	318	318	304	295	291	294	294	325	286	301	287	318	328	292	318	277	283	301	299	309	301	280	321	309	322	293	303	315	293	271	305	303	286	323	298	284	282	317	272	323	318	273	286	317	303	259	303	297	308	322	288	307	283	335	291	284	277	299	278	335	307	317	296	271	283	292	272	307	313	301	300	286	282	297	305	286	302	281	298	319	312	290	288	304	287	291	292	299	285	274	264	312	278	314	307	308	319	281	286	304	272	311	296	292	325	317	298	291	294	305	307	295	290	300	299	292	289	309	292	314	297	324	313	288	286	324	289	283	307	294	332	298	300	329	306	311	292	268	278	271	329	299	303	278	300	316	314	287	298	311	300	286	304	291	307	292	294	298	267	293	315	275	282	296	333	311	293	308	320	290	288	310	318	298	302	303	294	293	288	313	296	311	306	313	289	273	300	308	296	296	306	321	303	312	298	282	277	302	300	292	309	320	277	300	283	293	287	275	321	283	299	293	276	306	330	298	295	302	263	285	271	272	290	297	299	307	330	274	303	289	306	332	298	326	301	288	269	314	286	289	309	311	298	313	292	271	280	303	321	317	288	287	319	277	282	297	307	293	317	311	307	295	314	291	286	274	264	290	306	301	334	293	255	307	278	312	331	263	284	286	301	286	307	280	279	331	293	284	284	289	333	303	288	286	327	316	281	270	307	295	287	315	290	302	275	290	326	297	272	329	292	248	336	299	298	333	289	291	268	310	290	281	318	297	305	295	293	318	312	297	283	296	316	272	319	294	298	278	309	297	273	251	331	286	293	298	289	289	309	292	274	321	286	309	295	303	306	295	310	321	301	291	305	283	313	327	304	306	292	307	308	278	267	258	277	322	286	293	315	266	239	342	300	286	319	293	290	328	265	327	294	295	297	301	302	325	327	278	305	273	310	293	318	307	316	333	291	314	314	322	304	304	298	271	305	284	296	326	302	292	306	321	315	279	314	296	314	313	271	264	336	333	260	303	313	285	318	296	327	298	288	318	315	295	292	270	313	309	311	288	311	309	299	301	310	281	287	284	324	329	291	313	324	289	282	303	318	285	306	313	291	308	310	275	281	304	273	304	295	323	328	277	277	310	306	328	312	290	305	302	284	302	291	358	273	253	289	304	294	314	292	324	285	292	277	300	303	311	278	303	335	307	305	296	342	280	293	292	336	289	329	280	310	307	292	306	261	303	289	319	272	309	274	315	330	299	290	295	315	325	282	293	309	283	287	287	307	283	278	305	283	275	321	279	321	285	285	280	294	312	311	249	340	324	299	276	297	375	309	317	299	308	283	283	322	307	329	283	299	290	297	280	298	280	304	300	324	307	300	314	300	286	291	290	317	301	296	293	293	317	292	303	302	289	296	281	283	311	306	284	324	301	307	306	271	284	312	295	306	298	307	284	284	294	289	299	324	305	275	320	294	290	307	296	295	307	315	324	265	283	319	281	309	297	294	312	294	305	302	276	316	338	297	315	288	283	286	314	302	265	305	289	313	282	325	317	303	310	293	293	303	286	282	303	271	322	304	296	302	315	318	290	308	292	299	298	266	291	315	310	305	295	312	315	271	303	336	291	283	296	297	319	267	296	287	309	283	283	260	275	329	369	334	298	299	332	311	298	270	267	283	270	324	315	295	311	316	280	313	278	274	308	285	318	279	286	304	289	284	330	309	315	294	307	310	301	292	261	286	333	295	302	344	292	291	296	321	279	294	280	324	302	297	310	304	301	274	309	280	317	319	314	269	313	287	286	294	270	283	287	285	285	288	301	313	320	288	285	280	287	294	281	289	302	280	309	315	294	295	324	290	272	299	288	287	301	303	323	310	287	301	300	288	281	299	290	327	297	320	278	305	286	317	313	338	291	306	272	309	302	289	313	304	305	289	311	290	268	280	300	311	305	331	290	316	281	301	330	264	366	304	282	331	286	256	324	315	282	312	301	300	320	280	287	295	303	308	251	303	307	303	315	290	315	287	303	329	351	322	316	261	335	302	318	313	306	315	294	311	293	279	326	318	269	318	271	280	299	306	310	267	281	298	293	293	285	334	262	309	297	304	307	315	318	316	306	321	274	290	287	303	331	272	298	308	266	324	305	297	323	302	326	280	311	316	312	292	287	317	290	295	320	274	302	282	299	290	259	305	269	315	276	282	283	277	317	296	333	297	294	290	310	293	291	283	310	334	318	304	266	333	297	326	298	318	285	303	285	305	297	328	268	298	301	310	306	341	296	281	322	292	291	330	301	291	284	291	300	285	262	278	307	296	270	299	282	325	285	314	293	293	293	330	287	290	293	312	284	314	272	299	297	304	301	315	271	309	299	295	271	329	309	298	278	310	289	288	312	280	304	284	299	286	267	316	277	285	300	313	308	322	332	290	309	309	327	304	284	276	303	315	291	303	296	302	303	293	292	283	302	288	291	313	292	273	275	279	326	258	331	282	312	294	319	337	299	297	266	301	301	271	317	308	306	294	307	334	299	308	289	284	325	295	283	285	293	273	292	283	299	298	304	285	299	280	306	269	309	282	279	305	279	254	290	334	296	314	300	285	287	296	296	286	290	332	322	299	303	306	279	311	322	307	306	310	268	295	271	316	271	289	290	287	296	298	304	314	324	270	286	306	294	272	299	301	295	287	285	290	312	293	301	281	298	339	307	291	288	319	267	299	294	286	291	291	307	304	317	287	325	296	335	288	299	288	308	281	291	299	318	315	277	286	310	291	292	319	308	303	272	292	304	299	288	286	293	319	284	283	275	306	308	292	259	291	311	287	297	266	304	298	312	302	309	312	293	304	332	289	343	276	301	307	275	295	281	288	296	307	295	287	300	331	301	286	317	309	296	295	287	276	300	299	303	310	294	285	301	325	269	307	310	305	289	300	292	317	306	293	297	298	335	298	307	277	285	312	312	306	274	295	302	284	254	290	282	266	303	273	291	293	299	294	295	305	301	290	293	289	279	274	306	305	292	280	314	309	267	299	315	293	287	296	281	293	273	284	311	293	279	256	282	301	267	291	325	286	316	245	326	284	274	333	317	323	277	305	313	315	279	294	303	288	294	308	274	294	296	307	327	313	317	296	276	337	299	273	292	329	318	263	292	282	326	283	304	304	313	303	324	323	353	322	280	279	275	287	301	288	317	322	310	305	264	295	266	316	299	271	303	295	305	300	293	299	300	284	277	290	315	271	272	301	299	311	290	308	285	308	263	340	275	311	312	292	309	322	317	309	303	295	305	280	301	325	296	368	298	344	299	317	299	285	300
34401	15828	1590	493	334	319	283	243	249	225	262	273	290	266	245	214	213	194	213	211	217	210	194	232	224	196	256	231	221	214	224	206	197	213	200	207	216	202	214	198	206	204	213	233	221	227	206	223	230	200	201	186	191	194	172	213	200	189	201	187	197	212	202	223	222	238	230	217	233	213	207	195	200	209	199	200	205	191	176	194	181	201	214	187	201	222	190	221	225	225	213	184	220	222	180	201	218	200	227	214	204	221	207	194	201	214	199	210	228	202	206	190	214	207	206	221	189	222	196	226	193	213	182	207	176	192	207	183	201	198	197	201	217	207	230	241	209	202	208	209	225	190	214	205	216	216	219	208	193	234	231	177	196	227	190	187	195	194	217	182	204	224	211	193	209	223	229	210	223	201	207	225	188	178	180	202	214	248	205	162	184	217	193	164	187	177	202	200	220	212	200	194	202	180	212	226	193	203	211	192	224	198	184	225	215	205	233	226	193	206	203	242	225	220	208	217	196	222	221	214	227	208	206	220	190	210	160	187	181	201	196	199	225	176	189	208	228	184	202	176	207	209	207	217	198	193	207	211	205	206	176	178	191	228	200	175	175	228	216	181	216	215	201	190	196	228	208	206	185	198	207	191	191	241	225	192	202	241	212	195	216	227	228	202	200	212	228	164	183	189	201	218	212	212	223	211	186	230	196	174	222	248	197	207	207	197	202	199	228	211	195	178	207	195	213	211	198	190	214	211	222	176	196	217	198	228	199	171	204	235	196	175	208	215	186	211	220	197	187	186	189	227	199	205	196	191	183	207	216	198	199	220	188	194	192	208	194	190	252	236	192	203	206	203	219	203	179	177	202	206	183	201	215	220	200	189	206	185	223	203	220	210	181	218	216	183	208	213	192	218	184	205	179	158	203	209	182	213	180	210	208	216	194	220	227	230	195	204	211	207	212	205	196	232	190	203	220	221	190	199	226	223	233	199	200	225	238	222	190	218	194	232	217	225	203	217	197	192	187	207	229	232	195	207	213	229	199	175	194	195	205	186	229	216	177	211	217	191	214	197	219	194	201	204	183	225	198	194	229	215	216	195	195	200	195	200	223	209	214	203	189	185	182	178	180	194	203	212	200	227	190	201	198	183	215	193	214	193	194	187	207	183	218	186	204	189	194	218	190	185	217	191	192	202	211	215	178	215	188	214	209	206	203	215	204	229	203	189	194	228	191	181	193	157	221	186	222	220	214	186	181	171	213	242	183	181	231	212	231	218	196	254	211	219	181	236	221	194	199	184	207	218	198	212	200	217	181	205	178	192	199	200	209	196	181	186	185	229	214	206	192	200	188	197	211	172	195	189	189	221	221	203	180	198	193	212	198	218	204	221	180	186	206	210	197	202	215	177	188	188	211	214	211	222	211	219	199	188	204	191	185	230	198	223	196	230	196	179	223	199	198	227	193	202	217	188	224	218	183	195	195	221	183	206	195	199	197	204	200	237	236	226	186	189	198	218	224	198	208	192	191	205	180	183	234	191	216	223	186	219	191	199	200	220	223	194	198	214	189	196	181	197	215	192	201	206	228	224	204	220	223	189	215	225	186	222	193	223	233	214	239	200	223	200	191	221	200	189	201	175	193	195	206	202	192	183	218	215	221	228	212	213	211	201	204	195	219	183	188	187	227	234	219	196	191	215	192	216	198	193	181	179	211	175	213	200	197	190	213	216	208	217	235	217	211	177	220	214	215	177	190	209	174	210	210	210	189	187	202	207	182	191	222	203	228	214	197	186	207	211	186	191	208	173	199	178	209	245	228	191	254	215	194	204	197	206	199	168	214	224	205	189	211	165	236	189	223	202	198	209	209	163	200	199	206	171	192	211	209	175	165	168	198	197	190	214	190	180	176	219	219	200	206	227	194	191	209	188	176	218	209	246	220	226	217	222	197	212	184	203	186	210	171	216	214	186	209	214	251	222	226	203	210	209	214	192	180	238	198	207	222	226	206	188	237	224	211	201	222	206	205	193	194	176	206	204	201	209	207	207	196	196	203	204	214	198	165	177	203	181	210	215	192	223	224	197	192	228	184	238	208	219	211	209	194	208	218	207	200	201	236	220	219	197	207	207	206	205	192	206	233	205	243	214	208	200	237	205	190	196	164	184	224	173	192	187	175	228	165	218	193	228	216	198	209	173	203	210	206	195	210	207	205	200	198	211	235	175	195	218	216	220	193	199	201	226	197	208	201	177	233	221	199	205	222	214	222	219	222	202	187	174	195	214	182	202	195	201	254	216	218	212	203	208	201	191	179	189	203	247	201	187	190	210	204	222	187	199	220	195	194	188	206	210	197	205	219	206	186	198	190	202	203	196	209	194	238	222	211	196	206	208	192	238	230	206	199	219	222	218	188	197	215	217	196	205	219	217	202	186	204	218	215	202	193	213	230	178	187	217	204	204	205	208	179	210	190	192	198	205	208	230	202	222	203	201	187	207	203	209	207	163	193	183	200	182	229	210	182	202	200	205	179	220	234	228	187	200	223	162	199	208	197	233	231	235	203	209	209	237	207	202	219	219	196	223	216	185	189	190	177	216	215	236	187	191	200	221	213	200	199	188	189	210	242	205	222	198	200	204	197	195	220	218	216	213	195	207	238	212	221	242	210	196	211	199	211	219	199	198	204	215	206	214	214	196	211	222	209	221	219	220	197	227	182	172	196	205	200	210	185	190	188	209	199	219	207	187	195	198	200	223	183	222	206	189	188	218	212	192	200	192	168	187	189	189	215	209	186	203	224	221	225	187	220	193	215	200	217	202	197	196	201	201	184	210	228	234	207	203	206	189	192	228	203	217	190	210	196	221	203	204	225	205	211	204	201	204	203	177	213	233	220	204	200	209	207	199	193	187	212	199	202	202	211	190	222	194	198	178	182	209	190	223	199	203	224	203	204	216	221	203	184	212	188	186	221	204	210	212	217	207	193	207	194	217	169	206	231	229	204	233	207	183	203	199	189	199	199	187	229	215	230	196	224	195	211	201	211	180	215	189	184	174	190	178	192	213	201	187	186	192	216	192	208	222	211	205	212	175	194	213	170	207	193	195	191	235	208	227	202	200	193	186	211	192	215	232	207	229	165	205	228	217	215	227	205	217	188	215	179	236	220	203	168	178	194	181	193	178	216	198	223	212	229	227	216	205	209	197	232	184	213	216	213	213	180	238	192	220	217	192	235	229	168	218	206	195	176	205	196	190	192	211	203	211	186	231	189	209	223	224	221	195	191	222	213	215	188	197	227	210	190	218	182	177	209	213	216	208	202	194	184	204	198	205	182	222	215	238	202	194	190	206	213	239	227	220	203	174	220	218	215	187	186	196	193	184	199	199	211	191	182	190	190	196	224	195	183	222	186	186	188	176	193	210	177	215	212	173	224	193	223	188	209	191	247	237	190	219	169	179	181	176	226	209	195	225	190	231	237	191	217	203	209	202	223	203	194	219	218	212	206	189	211	206
22022	7835	1195	1177	1059	943	838	678	703	702	830	913	960	892	771	700	622	578	580	520	524	498	523	486	525	534	512	515	579	515	516	495	519	522	506	490	475	504	491	506	484	513	491	506	480	470	493	467	513	507	503	481	529	508	481	490	480	474	545	484	443	478	472	547	463	463	517	498	460	448	483	499	455	493	462	465	509	494	510	457	481	487	516	476	517	475	516	486	519	503	464	487	466	508	477	505	497	505	499	490	500	476	507	491	489	481	530	509	475	490	489	480	492	501	472	482	497	484	505	502	511	519	476	507	479	476	453	481	505	462	484	504	478	484	504	520	463	480	486	486	486	530	476	481	538	492	455	489	490	512	487	525	485	477	467	490	472	504	488	471	515	493	457	457	536	499	491	490	464	505	467	524	503	482	497	503	461	515	456	467	486	530	455	505	459	510	474	505	497	496	470	488	476	514	516	478	504	470	490	483	520	473	480	490	479	505	501	507	516	458	471	452	506	491	483	481	502	530	496	526	482	483	478	480	536	494	500	467	512	528	495	479	481	512	519	489	513	519	519	478	489	475	506	543	466	479	495	516	482	514	516	458	473	447	490	513	504	468	524	489	473	520	499	481	505	518	458	490	489	496	550	481	483	445	511	497	481	457	497	481	501	517	469	458	518	512	528	506	519	477	479	499	476	480	515	538	517	456	481	485	468	500	494	489	442	468	496	500	520	488	493	478	484	486	497	498	502	489	483	518	461	472	510	516	516	479	469	502	484	502	494	474	511	470	482	514	507	466	542	497	475	518	487	459	497	517	488	508	511	504	460	509	479	439	506	499	476	491	492	460	504	491	480	480	496	472	500	499	505	490	509	474	482	499	436	475	495	477	473	490	468	496	515	478	459	470	464	496	481	465	492	463	501	517	477	505	472	482	509	480	473	515	482	499	476	418	454	496	501	490	481	484	506	510	518	486	483	480	464	487	491	485	476	481	485	452	451	482	519	475	552	466	479	491	490	497	499	519	497	484	459	497	480	495	498	453	505	454	528	515	510	507	515	498	502	523	464	482	526	467	483	515	476	496	494	479	462	487	482	465	514	478	462	453	447	462	510	473	512	489	520	478	501	497	478	503	488	510	466	440	468	500	468	475	447	467	476	485	508	498	483	470	500	450	516	480	498	507	482	498	507	520	473	507	503	420	479	463	503	493	479	501	513	472	488	479	438	476	479	500	475	456	503	499	524	451	511	507	526	494	482	501	467	507	493	508	502	499	495	480	506	491	553	496	460	530	508	480	433	485	451	492	480	477	477	538	480	513	502	520	477	482	501	494	509	462	505	472	487	506	491	522	456	516	482	467	529	485	490	545	466	487	466	505	464	497	489	504	539	474	480	463	508	489	484	489	507	467	494	487	458	473	517	471	499	496	507	482	498	480	461	472	483	483	510	521	532	479	525	462	483	530	461	476	492	488	511	481	461	496	517	477	450	484	444	487	479	524	503	500	505	496	503	510	481	468	469	463	525	492	510	486	517	515	472	467	470	496	486	491	494	458	484	484	498	465	501	501	489	459	465	527	472	510	492	485	499	487	484	529	548	506	489	511	511	475	453	453	507	489	489	463	461	458	527	501	483	460	517	494	523	502	478	496	524	512	493	462	496	454	474	479	500	501	508	496	508	461	512	472	467	518	478	534	457	483	489	478	546	511	481	469	486	516	536	471	453	515	461	468	491	473	491	506	472	468	493	499	491	480	511	504	510	532	515	485	468	471	511	509	471	505	486	485	483	466	480	479	474	488	508	500	469	450	467	495	491	498	526	483	475	534	484	487	519	478	514	503	517	495	428	481	480	485	463	485	456	473	491	503	517	497	423	501	475	500	511	478	526	498	506	467	486	464	523	476	461	489	530	470	503	464	510	499	475	510	465	471	514	491	470	505	466	479	506	519	481	518	486	510	499	502	501	477	496	469	447	494	519	488	518	493	486	496	465	500	510	479	498	483	472	494	470	499	479	501	474	477	495	459	461	478	462	500	484	492	496	485	442	494	488	480	492	476	516	494	477	512	489	485	466	517	478	465	460	507	536	491	479	506	499	474	480	513	458	511	517	492	480	469	469	468	508	508	445	481	505	478	497	449	455	459	458	514	475	481	497	492	493	474	503	513	486	472	500	479	501	491	532	488	481	481	487	484	477	476	472	489	505	493	517	491	450	507	501	483	479	508	487	473	515	499	538	500	470	483	457	467	514	447	504	477	484	475	504	494	485	515	482	496	515	490	501	485	515	472	501	467	469	428	485	470	465	476	514	522	490	469	479	523	466	487	519	515	527	487	499	467	507	459	500	486	468	472	478	500	498	460	492	495	508	478	490	474	482	469	478	532	518	497	466	482	448	503	492	486	484	486	464	470	518	504	471	513	468	464	500	490	489	544	460	502	469	506	498	479	481	475	493	497	453	489	502	469	481	526	485	470	457	471	464	469	502	542	488	506	505	471	461	504	448	473	499	485	503	484	480	514	466	523	475	478	519	493	476	466	508	481	488	478	485	510	492	469	442	487	466	482	491	452	505	485	494	508	483	490	480	496	475	486	519	494	487	498	485	439	515	523	495	512	515	478	480	478	519	493	464	485	521	479	491	446	489	472	492	462	507	478	512	490	496	501	452	509	502	499	504	497	486	466	472	504	464	522	485	504	491	492	495	447	482	485	469	442	494	475	496	485	494	488	473	466	464	482	512	476	474	505	520	477	531	509	493	472	463	510	500	485	525	478	478	487	520	491	513	499	487	478	523	492	460	488	492	506	433	503	543	483	495	523	455	477	505	520	447	480	514	485	522	528	489	472	478	527	491	485	531	472	510	501	512	515	454	518	490	509	477	457	465	471	512	506	494	485	500	492	496	479	446	495	485	483	479	490	502	512	493	494	500	503	522	496	496	478	495	468	534	504	467	486	479	442	497	483	504	464	480	503	470	483	494	496	465	502	477	495	467	496	483	483	531	506	463	493	521	499	461	515	463	470	515	514	476	510	484	480	520	501	482	514	523	460	479	469	485	494	484	501	482	499	493	478	491	450	473	476	498	447	465	442	483	502	501	472	475	471	488	510	490	481	437	502	501	482	469	465	483	501	504	491	509	502	483	489	494	473	470	508	470	464	486	488	493	476	468	505	491	440	460	503	509	454	510	508	477	458	434	494	493	459	490	492	504	477	490	482	502	498	483	454	468	486	492	509	496	451	468	519	471	470	472	483	500	444	474	491	468	516	468	509	496	461	460	459	451	461	481	506	500	510	521	465	515	474	485	442	490	473	520	488	502	503	476	501	489	460	520	551	477	486	462	455	465	461	515	479	490	504	434	518	528	505	470	516	446	514	492	501	503	477	482	488	483	509	474	538	449	503	478	494	473	450	458	471	510	505	494	473	518	515	469	464	500	502	501	484	489	484	500	510	484	506	485	484	502	486	490	519	472	496	484	455	507	479	517	473	518	473	478	488	468	469	510	447	476	462
47312	25635	4358	1214	699	538	517	479	418	415	435	456	463	422	404	351	346	328	327	348	314	341	339	336	288	335	333	309	339	340	362	352	337	341	315	315	325	323	337	324	340	350	358	344	364	337	323	321	359	377	336	325	289	323	328	332	344	364	328	353	341	292	327	310	327	363	311	325	386	361	317	334	322	308	320	318	330	308	335	375	329	306	324	322	385	325	340	337	344	367	345	325	322	372	360	360	346	345	328	354	351	329	357	353	362	325	356	359	320	357	309	342	317	324	344	315	328	337	372	376	332	324	311	318	345	350	353	321	354	305	329	342	343	309	340	358	352	326	339	367	351	338	362	318	318	316	328	335	329	358	355	306	317	342	361	334	334	350	343	329	313	357	334	316	333	350	324	342	343	350	324	347	336	340	354	334	327	329	338	337	324	321	306	328	358	329	314	302	343	342	340	327	327	342	328	353	318	364	333	303	345	371	348	332	310	301	355	349	347	360	321	341	359	336	364	330	326	332	335	351	349	345	322	324	358	332	346	381	325	342	326	323	329	325	319	337	348	316	346	334	319	337	342	335	322	319	354	350	339	323	312	310	305	325	320	344	334	364	389	356	318	339	330	293	359	330	323	317	342	335	335	295	318	367	328	350	330	302	327	325	337	336	343	330	347	328	349	314	282	312	344	351	349	334	331	315	307	358	303	331	343	314	336	353	344	364	342	322	328	332	341	362	338	326	386	305	314	355	296	328	360	310	345	358	289	313	376	403	322	304	318	320	344	313	304	316	354	324	317	332	351	320	299	326	318	337	371	374	326	359	309	323	341	328	351	347	331	352	322	333	336	370	339	312	363	322	332	330	307	355	304	326	347	369	341	339	316	342	344	337	327	356	324	332	312	374	318	341	333	318	341	325	334	337	343	363	353	302	313	344	327	305	339	366	352	369	313	362	345	315	322	321	356	318	303	386	305	362	346	317	352	361	330	343	346	339	337	322	325	324	322	359	361	335	321	355	338	332	345	324	333	293	309	352	330	307	304	316	337	318	333	343	342	365	349	358	340	341	340	304	327	316	380	364	302	332	326	345	360	325	317	320	320	362	338	358	331	340	299	329	322	321	321	346	337	354	334	347	320	298	320	366	336	379	332	361	333	322	314	319	290	339	307	356	392	349	308	362	311	353	365	350	325	344	317	343	327	297	310	326	318	367	343	305	336	346	333	355	351	284	297	346	316	359	348	366	381	321	345	326	325	354	377	334	339	372	333	349	328	299	328	356	320	298	330	364	318	373	356	314	333	357	322	357	373	330	326	361	353	347	328	353	347	334	370	311	323	328	306	332	344	345	319	330	330	307	354	306	313	289	369	398	320	327	335	341	354	317	365	303	337	346	370	357	325	339	357	332	327	344	366	327	342	351	348	332	347	312	325	341	308	329	308	341	334	349	304	324	332	351	357	363	314	314	346	372	303	313	344	340	362	312	300	328	326	338	348	310	326	342	317	363	349	323	296	301	323	337	358	332	339	320	324	337	333	354	321	338	356	328	353	335	330	370	322	304	310	303	313	302	331	324	350	328	367	334	355	356	351	354	324	355	376	320	358	344	350	351	325	330	355	361	339	322	347	340	329	309	339	335	366	324	327	336	326	311	336	346	362	329	371	349	353	330	337	332	372	304	346	350	341	342	315	348	325	361	315	331	322	368	334	326	391	362	344	350	355	322	299	361	351	334	371	341	333	346	373	345	324	349	378	349	349	341	330	311	339	370	339	308	349	338	331	374	338	333	285	342	311	322	356	343	353	361	348	350	350	358	334	354	320	325	378	327	325	350	323	350	391	348	344	312	336	325	340	344	326	385	320	319	330	347	319	346	339	332	322	353	322	334	320	323	356	330	344	372	328	313	353	329	359	343	351	363	308	309	294	343	346	319	343	353	277	343	352	278	350	341	351	319	325	327	314	380	346	320	353	337	337	321	386	345	364	335	340	324	358	321	329	328	372	328	307	316	351	333	325	360	338	360	344	319	345	348	348	345	334	337	318	379	337	298	306	351	314	312	347	326	325	328	338	334	311	336	319	329	355	329	327	343	320	351	346	332	344	329	332	299	285	295	320	330	364	339	355	305	353	348	316	327	350	362	320	364	341	351	346	319	286	358	349	381	354	348	309	355	329	343	336	352	354	317	319	333	365	368	363	366	344	365	353	341	368	335	349	321	350	353	313	300	358	334	305	315	313	320	331	375	326	315	314	350	349	331	306	352	296	313	321	327	349	356	361	321	322	331	330	344	344	338	341	352	369	342	333	346	311	336	344	366	320	314	320	345	313	312	342	330	363	320	374	356	315	325	365	378	378	330	342	327	346	303	339	329	336	331	337	306	363	333	332	345	323	359	352	359	351	337	347	359	342	325	322	346	340	321	321	350	334	344	308	300	348	341	311	349	337	339	367	351	354	344	373	324	338	310	330	368	343	319	289	335	354	341	334	339	344	345	310	356	358	338	348	321	320	329	352	325	327	366	377	306	367	347	319	349	320	337	350	364	340	336	342	332	335	338	352	365	306	331	321	300	354	314	330	350	324	332	319	345	332	338	332	324	303	333	362	339	328	305	340	321	332	307	342	335	333	356	334	360	379	335	321	326	310	310	329	300	353	335	364	357	369	328	346	329	353	313	331	342	360	357	364	361	317	323	344	319	316	349	351	347	334	345	320	349	314	321	308	348	326	302	331	319	338	336	344	328	337	356	319	363	326	335	340	295	348	342	378	382	305	347	324	366	332	361	352	372	360	327	355	336	353	334	342	356	319	367	340	349	341	307	284	353	353	350	295	303	344	321	380	336	310	333	331	359	377	352	355	316	311	314	312	326	337	332	312	333	348	334	319	311	322	335	319	329	350	354	341	370	328	325	350	341	325	335	328	323	358	364	340	364	339	319	327	347	349	336	326	346	340	333	334	320	358	364	322	351	342	324	313	338	335	327	356	335	305	340	346	365	347	381	343	332	356	346	309	339	351	325	362	308	331	362	307	344	335	337	344	362	357	352	363	330	343	343	348	336	303	349	351	337	308	361	340	346	325	359	341	325	349	290	345	354	308	339	345	351	333	319	308	340	347	324	332	353	371	362	336	332	328	348	331	368	346	316	349	340	331	342	331	336	324	344	339	354	312	351	344	347	317	346	303	321	320	355	343	340	325	380	344	353	346	342	300	354	330	327	371	330	319	319	326	302	315	333	341	382	309	327	354	334	334	331	353	321	323	334	295	349	361	313	317	328	330	363	328	376	327	310	332	299	325	332	384	370	356	307	294	350	358	344	368	369	323	371	331	298	349	322	356	383	328	310	344	353	367	370	336	356	318	332	342	321	358	297	325	363	362	349	336	336	334	347	334	360	359	361	317	361	335	342	335	347	358	371	355	377	363	328	327	318	340	366	351	321	328	326	357	291	312	300	365	325	375	362	308	337	330	358	304	318	332	321	342	365	390	328	370	350	336	321	310	322	331	356
29927	12427	2065	2306	1984	1610	1361	1239	1144	1203	1332	1287	1455	1371	1226	1124	960	913	855	840	806	793	802	804	830	807	821	802	804	796	791	749	754	750	779	738	747	791	807	732	750	758	764	725	768	753	770	742	755	761	778	747	749	778	728	763	736	751	730	729	765	705	723	766	773	751	697	775	748	722	785	733	776	702	784	714	765	685	774	765	720	757	745	737	795	735	732	734	677	704	753	732	709	746	735	746	735	715	755	704	757	729	732	767	663	741	734	741	750	697	701	733	746	776	728	778	722	717	710	731	744	750	773	718	705	729	744	724	691	771	731	740	740	719	706	748	745	751	777	694	793	695	756	788	734	748	743	723	712	760	680	717	739	708	696	728	750	688	779	731	706	701	714	751	726	754	757	712	681	715	698	731	756	700	746	779	777	669	758	773	726	776	728	712	760	703	767	777	781	734	721	762	740	700	767	708	766	735	751	720	737	764	728	724	742	680	729	756	738	789	750	678	712	716	739	689	752	740	743	729	708	754	765	689	713	766	681	733	731	733	726	704	719	756	743	685	728	724	717	706	701	717	687	734	753	745	776	719	735	693	719	723	760	751	751	760	744	721	691	741	763	712	768	753	753	703	682	735	713	754	728	741	767	759	718	712	710	747	744	695	777	694	724	739	709	701	749	696	728	736	721	781	745	711	710	672	735	740	720	730	725	768	759	726	728	736	725	742	719	743	764	743	759	728	751	729	714	722	774	710	722	729	729	724	712	740	724	761	734	712	780	758	709	746	726	737	686	723	771	699	758	691	766	709	708	755	729	693	654	706	751	720	729	759	737	736	768	709	726	705	748	746	734	726	728	739	702	705	705	766	790	747	751	726	744	720	711	750	739	738	750	708	697	733	742	755	758	728	721	729	774	740	673	757	727	727	738	739	747	771	723	748	733	717	745	763	711	728	741	704	725	749	752	728	720	734	755	747	679	750	725	744	701	747	706	704	738	700	718	738	724	711	761	792	713	741	729	719	752	748	693	709	705	672	745	743	716	727	746	658	703	717	744	712	747	724	752	778	759	735	755	718	762	738	747	772	737	738	736	756	732	698	696	692	733	747	734	735	739	707	764	752	737	739	719	745	733	709	735	757	682	755	759	700	753	756	810	729	722	758	717	773	747	771	735	753	787	745	742	674	760	760	750	705	751	749	736	741	740	718	725	723	728	721	751	700	713	702	738	696	718	732	728	698	689	745	712	726	743	764	792	730	785	680	721	763	722	730	750	712	754	675	728	713	751	733	706	749	743	697	745	736	751	744	716	671	733	703	778	724	716	751	776	702	680	696	806	719	782	706	727	668	728	743	668	731	729	766	711	772	741	695	763	710	744	687	746	723	727	761	734	736	718	787	742	737	740	721	782	733	716	704	732	738	733	754	734	705	732	711	744	782	750	767	726	724	705	682	724	743	712	739	719	715	767	698	712	713	682	709	787	785	755	717	773	746	710	684	728	743	719	773	725	752	728	692	712	703	715	708	762	720	738	749	778	782	741	688	712	730	711	733	740	724	724	720	717	680	735	716	715	709	751	711	702	711	769	759	702	726	718	713	741	711	753	703	748	721	704	737	759	684	720	749	751	721	702	714	743	733	775	766	753	728	664	794	707	720	755	689	720	746	676	764	738	714	741	761	705	787	718	671	757	758	708	724	788	720	690	763	731	723	747	710	723	740	707	721	682	706	752	763	743	732	728	737	719	753	699	730	774	730	749	752	732	742	767	770	731	765	757	712	724	756	764	756	784	707	728	717	738	715	779	769	768	739	755	751	734	734	784	721	715	754	738	715	711	713	712	753	742	768	698	760	753	692	720	735	759	748	735	739	722	776	767	721	725	726	745	733	717	703	769	796	674	772	738	733	791	725	727	752	700	708	774	719	721	713	751	728	728	749	701	741	760	748	764	727	734	733	705	768	745	735	708	698	699	724	755	742	763	710	732	765	747	736	731	706	743	712	729	736	772	707	705	733	713	717	756	783	729	763	715	746	767	736	747	759	785	774	742	768	752	774	730	723	703	771	709	780	743	731	706	747	748	713	781	750	770	806	740	741	759	737	740	705	708	750	710	690	743	722	750	719	732	694	751	692	721	741	751	742	720	766	682	729	754	747	724	720	711	749	734	739	715	791	719	737	672	728	719	709	695	762	727	699	728	756	716	745	715	787	780	749	713	714	731	733	726	694	648	761	723	723	721	731	780	735	732	766	700	750	786	716	732	747	769	700	761	801	777	737	761	769	754	709	753	762	736	749	758	710	812	729	716	748	761	703	713	744	741	724	762	668	728	704	737	731	733	720	715	710	767	731	747	752	759	687	745	738	709	734	735	721	725	676	744	729	738	711	760	724	771	773	712	719	701	723	730	717	737	735	740	803	713	726	672	750	749	729	728	663	753	727	745	700	727	741	787	696	703	713	749	762	702	697	706	779	776	692	743	701	782	799	700	750	744	739	749	762	711	767	800	750	692	729	747	716	753	729	767	682	726	728	749	736	696	665	705	748	760	758	740	748	688	708	693	762	751	733	682	756	735	727	740	696	712	751	725	741	717	696	746	771	739	689	698	724	724	710	781	734	715	686	732	711	742	772	679	746	734	763	711	743	711	767	703	733	714	683	698	706	769	711	757	737	723	753	692	763	727	721	707	735	758	771	711	711	759	767	772	780	754	756	749	716	720	738	787	760	788	723	697	729	709	740	708	669	766	761	734	711	763	734	727	738	728	754	745	740	678	730	720	735	740	720	729	721	740	720	749	732	689	688	718	727	726	750	756	771	735	737	777	745	748	753	768	765	755	748	725	750	740	744	735	747	734	746	759	727	717	715	747	730	775	720	730	718	742	736	698	742	718	759	758	702	676	705	711	775	710	735	735	733	743	724	750	718	727	702	729	747	739	713	696	726	713	712	784	763	748	739	759	738	747	737	715	746	691	718	734	772	767	721	713	740	673	719	801	743	714	738	714	698	755	711	708	752	747	756	732	684	744	732	713	750	708	684	718	730	748	735	762	741	747	804	770	735	667	797	719	732	741	705	704	736	722	754	744	728	726	736	777	740	713	723	765	712	715	743	715	746	730	753	720	758	759	712	741	741	691	708	732	681	694	735	713	703	716	703	717	740	729	772	745	715	723	710	717	713	736	710	737	742	710	768	728	713	750	748	740	721	734	710	707	702	729	770	775	725	721	712	696	701	765	746	724	747	698	741	738	763	715	743	733	745	743	701	742	786	762	729	735	762	746	732	765	725	682	747	706	705	754	755	736	714	787	718	682	792	729	715	728	797	737	726	704	744	710	732	729	745	733	694	751	760	762	785	721	733	752	785	735	693	713	845	698	721	719	736	758	693	742	717	754	734	706	727	718	734	736	718	700	712	763	711	729	727	735	727	742	707	728	736	702	700	758	752	745	723	697	714	727	710	736	743	750	736	705	753	728	729	743	730	745	722	740	700	721	727	728	750	694	712	745	731
14023	4622	231	126	127	118	143	117	117	118	120	134	162	148	149	133	114	110	107	110	115	120	138	115	98	134	121	115	112	111	112	120	105	107	91	104	131	107	114	109	96	116	121	116	105	97	105	107	95	114	109	107	116	99	114	107	89	130	114	131	126	101	117	124	97	116	107	116	107	103	95	106	97	114	123	125	112	119	122	114	103	111	103	122	127	108	104	115	108	108	133	87	123	107	111	105	117	123	106	139	103	103	99	102	123	95	115	115	132	119	119	139	128	122	98	102	109	119	116	106	135	101	134	117	114	102	109	118	109	116	112	114	135	124	114	85	102	121	98	127	126	108	120	95	126	103	106	87	118	103	107	120	118	125	92	127	81	121	109	105	126	115	121	133	111	110	89	103	105	114	98	126	115	116	116	109	99	96	107	115	112	128	113	102	97	116	113	87	114	112	117	100	124	107	110	135	121	110	127	124	110	118	108	116	120	113	119	117	113	132	99	115	111	119	123	97	101	114	117	105	99	113	104	142	147	121	129	101	133	110	131	117	123	125	113	121	119	118	129	122	96	118	101	107	102	99	103	115	120	112	131	137	122	104	125	118	123	127	84	121	114	111	118	115	109	101	117	122	135	113	116	121	108	100	101	130	128	121	100	96	107	96	120	89	106	99	117	118	108	105	120	116	111	121	115	119	125	102	113	123	111	112	121	89	134	105	118	124	114	111	114	100	104	134	111	115	103	119	120	112	93	125	135	124	122	119	119	108	108	106	110	103	95	94	135	107	133	96	107	91	99	112	95	119	96	133	111	103	113	121	114	129	106	118	122	121	116	122	131	101	96	104	103	108	110	97	110	115	104	94	125	118	94	88	88	117	124	110	102	114	108	108	119	87	134	118	111	99	117	105	93	107	121	107	131	107	115	102	118	104	118	102	126	106	134	115	111	115	98	127	107	100	112	128	100	101	104	122	111	111	100	109	133	105	108	103	92	99	105	111	97	111	110	127	116	97	100	110	118	102	107	103	126	94	112	128	118	124	97	130	102	121	103	119	116	122	111	122	120	115	137	114	117	119	103	130	97	121	102	109	113	108	122	109	118	120	118	116	153	109	93	103	106	97	94	114	121	143	113	109	100	102	117	122	117	82	116	106	125	119	122	114	117	128	111	127	117	97	128	122	123	115	104	101	112	118	96	130	119	105	114	114	118	119	110	118	98	99	112	101	107	102	103	121	120	95	122	127	106	102	112	121	99	117	119	110	115	106	110	113	103	117	115	108	100	105	114	120	122	107	114	113	123	122	118	143	96	119	109	101	103	100	105	107	101	96	119	114	124	114	104	122	103	75	114	116	110	120	109	107	123	115	105	102	120	104	116	119	108	106	111	141	113	123	118	106	108	101	144	123	131	109	105	112	120	102	122	102	125	113	77	100	88	106	121	118	126	106	119	100	102	112	97	85	112	121	128	122	117	111	111	124	112	112	94	81	95	117	102	104	101	126	122	130	118	107	119	113	119	104	115	104	116	94	102	100	113	96	134	133	116	111	105	126	107	96	107	111	118	116	109	130	107	97	104	110	111	104	110	109	114	124	101	123	112	99	124	127	108	124	92	110	101	116	131	106	105	124	114	126	128	109	91	108	118	120	108	90	105	114	125	132	105	112	109	119	116	87	118	95	118	110	104	114	123	122	100	112	112	104	110	111	116	120	115	130	108	117	116	113	107	104	117	110	120	111	106	100	110	117	126	120	108	127	121	149	111	97	118	119	112	99	90	119	94	128	112	136	95	110	87	106	102	107	111	104	103	114	123	98	93	115	104	108	89	111	124	96	86	135	98	134	98	130	133	119	116	111	106	103	107	123	140	109	111	113	117	110	93	98	114	114	119	108	122	131	108	110	113	132	104	118	118	90	98	118	115	124	112	89	94	93	144	99	114	118	117	129	121	136	108	124	129	115	118	129	126	96	100	102	115	94	114	124	105	102	127	114	128	118	126	115	92	106	106	105	139	141	112	108	137	115	132	130	126	91	102	123	109	115	104	123	113	99	98	102	99	106	128	125	92	129	110	120	119	98	105	95	101	124	115	100	102	120	112	108	120	128	140	136	107	111	99	105	106	109	120	115	108	132	117	113	102	118	105	107	122	102	98	135	112	118	114	130	101	108	108	112	113	97	126	125	98	130	114	119	107	119	103	134	112	107	121	113	119	120	131	120	99	111	125	113	105	93	117	101	133	119	118	112	96	97	106	108	117	132	102	106	114	107	117	119	101	98	139	84	130	99	124	83	108	89	112	126	121	100	109	108	118	116	116	115	91	112	125	125	111	107	106	118	113	123	137	112	124	118	129	98	110	125	109	118	117	107	107	98	118	132	113	121	104	123	115	85	103	101	101	98	134	114	109	135	110	116	105	110	111	126	111	101	131	106	125	116	99	108	119	105	118	124	118	114	105	113	107	106	126	114	118	104	116	111	125	110	126	106	125	117	98	141	110	122	109	117	111	96	107	123	122	100	136	104	109	132	116	112	112	120	119	89	107	108	128	84	91	108	123	115	117	111	113	107	114	108	109	109	102	105	135	110	96	132	100	112	114	118	99	111	111	112	97	124	113	87	103	111	118	112	126	117	100	109	94	115	135	127	132	101	131	118	102	111	116	114	126	119	109	106	116	102	100	111	115	101	119	127	101	114	103	125	133	124	96	114	126	97	102	100	119	109	117	123	122	104	114	109	106	111	100	132	105	109	90	94	138	117	98	116	121	100	107	102	116	132	115	111	108	114	110	112	122	122	118	115	110	103	112	109	86	109	104	103	133	95	121	101	114	106	117	108	96	121	114	117	119	118	101	106	107	112	124	106	112	104	97	110	122	108	110	105	123	105	108	108	104	112	89	99	119	92	125	123	111	103	102	94	114	113	121	106	115	98	126	97	104	115	120	128	124	117	123	124	109	132	128	111	116	117	113	104	132	130	115	110	92	108	105	98	115	120	103	138	123	122	108	104	107	102	97	121	117	105	102	94	115	126	112	128	116	94	109	115	113	120	91	114	105	118	112	125	107	122	112	116	102	90	101	120	137	123	113	104	105	102	113	120	118	115	104	96	116	109	102	107	120	105	114	119	107	99	119	109	138	115	114	119	95	110	113	99	98	119	112	111	119	110	114	140	110	123	92	115	114	135	139	102	121	122	130	130	119	126	109	100	107	104	128	105	122	116	108	116	125	110	89	98	105	95	110	100	104	125	118	113	132	115	112	131	108	110	140	121	116	141	122	122	108	119	107	85	130	90	112	124	111	116	104	110	112	107	120	106	123	87	119	115	110	86	96	102	115	107	104	111	131	134	118	117	107	118	101	100	124	116	132	107	111	110	128	119	131	112	100	126	118	106	135	117	115	116	138	95	102	110	117	128	87	108	118	124	115	119	110	133	117	99	107	107	109	104	101	99	109	108	129	101	102	121	101	119	104	106	115	118	101	109	93	99	108	110	106	114	110	124	103	112
8620	3176	342	353	330	306	316	332	323	370	446	451	479	500	427	390	350	300	322	303	275	300	318	316	319	303	307	326	304	307	312	272	288	310	300	310	295	323	296	312	322	285	288	307	321	330	311	306	287	284	338	300	315	283	319	302	295	301	293	315	288	310	262	297	317	296	320	310	319	297	298	305	279	301	266	308	295	306	305	288	303	306	297	288	311	310	292	307	278	334	274	331	291	302	313	301	293	287	286	282	291	314	303	314	292	294	305	275	296	262	289	313	303	310	306	285	274	312	301	317	304	300	287	313	290	290	273	295	315	294	315	292	326	290	310	300	292	318	280	298	311	277	291	305	307	320	296	311	299	310	293	295	298	251	308	293	278	275	310	282	262	305	301	285	309	314	280	306	283	286	305	301	344	292	324	290	307	326	286	284	306	307	323	300	292	314	334	284	323	314	309	306	324	275	281	285	301	281	293	308	303	300	301	312	283	311	300	271	277	287	279	298	318	298	320	316	315	303	292	301	291	312	297	312	292	315	302	334	317	282	306	285	304	282	302	340	301	298	303	314	302	287	296	306	324	298	283	293	278	302	321	262	311	322	310	283	290	310	267	291	293	332	289	297	278	292	303	318	292	293	291	299	274	315	314	307	310	299	270	310	267	301	261	301	277	307	288	278	320	308	290	280	314	304	295	282	287	301	296	326	304	288	287	290	294	300	304	281	291	305	291	283	249	324	303	313	293	340	318	286	311	330	294	291	310	321	302	307	294	254	299	302	292	304	266	296	305	296	311	276	306	270	300	300	264	306	322	310	279	289	304	265	291	321	314	303	306	293	316	292	325	276	285	315	283	283	284	308	309	312	304	265	268	305	278	281	324	312	302	289	310	275	292	274	277	340	292	309	315	298	328	289	296	285	311	288	302	313	282	289	279	279	285	291	293	281	299	303	319	318	303	297	305	291	265	294	296	321	283	288	286	323	334	303	312	303	308	306	321	295	307	302	289	281	293	310	276	270	299	302	303	308	324	280	293	299	298	310	283	302	287	304	307	312	292	263	273	307	288	284	277	287	281	290	286	311	300	295	297	299	317	338	292	283	304	288	307	327	304	305	295	309	265	298	300	299	312	267	298	301	320	306	313	308	323	292	303	270	285	305	270	304	339	291	336	291	300	293	307	320	276	317	332	294	310	315	313	325	315	306	321	300	284	278	293	311	277	308	302	313	293	320	320	262	330	284	288	266	319	295	316	289	296	289	307	293	330	282	275	293	277	306	310	295	275	283	321	303	281	300	303	275	321	297	301	319	311	296	280	287	312	313	307	279	288	292	286	288	290	290	289	299	292	282	295	298	270	289	339	298	295	309	284	312	302	289	309	320	308	305	333	290	291	295	298	310	287	322	303	280	297	268	352	306	326	291	308	308	320	307	345	269	298	276	280	313	286	265	294	274	278	303	308	311	324	296	294	288	338	293	321	289	274	311	311	297	306	277	304	297	304	271	307	264	294	291	295	275	284	329	291	280	319	303	334	305	274	307	318	289	300	305	310	313	318	297	300	307	335	296	267	293	292	278	323	308	231	310	291	265	316	308	329	303	271	283	311	334	318	288	297	276	264	307	285	258	320	325	291	332	274	281	310	324	288	304	302	307	307	317	320	310	285	301	295	314	289	288	317	278	306	288	298	313	320	282	300	293	292	303	303	295	309	312	317	317	313	326	317	259	286	296	342	273	307	278	333	275	300	292	297	307	291	293	285	286	321	285	296	311	304	312	274	297	302	285	289	314	315	308	299	296	309	280	304	282	281	287	316	300	303	291	297	312	305	308	305	327	292	283	277	334	286	297	265	285	291	319	318	341	264	298	300	290	300	297	282	302	301	327	280	284	302	272	289	321	312	275	306	283	295	317	308	290	308	272	317	274	304	303	289	301	315	265	286	305	287	264	287	306	253	319	270	329	293	318	308	310	299	281	311	277	293	320	309	296	319	300	331	305	301	302	278	300	313	303	294	294	331	292	311	307	326	286	301	313	320	279	309	305	258	309	302	309	269	324	296	284	288	300	288	306	308	305	296	292	325	292	263	333	283	312	303	301	281	312	287	296	290	323	302	301	290	284	322	300	304	277	256	318	299	264	291	295	311	298	279	290	334	320	282	324	282	286	312	306	292	310	317	306	293	287	250	295	308	285	335	338	282	265	297	296	312	284	277	303	344	308	310	292	265	293	267	287	307	328	274	290	279	285	301	297	280	340	280	302	286	294	302	293	293	299	275	281	326	294	310	319	310	289	287	309	288	308	291	315	301	285	301	277	325	282	286	312	317	313	300	294	311	293	292	288	295	297	270	293	301	279	308	304	313	304	294	318	314	275	293	279	293	348	284	313	285	297	288	305	292	302	321	305	320	289	293	306	295	306	301	310	276	271	303	325	325	316	281	300	298	290	309	334	325	302	304	302	298	306	323	278	263	297	276	289	318	300	282	300	284	307	303	295	312	290	320	292	303	319	313	277	308	303	336	288	312	306	319	271	291	298	318	268	268	296	306	314	252	299	299	285	292	295	300	274	295	290	285	325	315	309	309	282	309	282	291	298	306	315	333	285	298	301	302	278	292	300	274	308	281	306	321	293	293	304	290	331	260	320	319	301	287	290	280	294	290	295	288	339	296	296	320	310	330	275	303	299	325	288	303	295	309	319	310	319	312	260	286	273	337	322	245	313	302	285	292	292	300	308	285	307	309	293	276	307	290	295	324	324	304	284	284	280	300	281	285	304	318	263	301	310	309	288	343	291	299	304	283	320	300	318	312	290	303	292	292	322	301	287	316	305	291	284	283	294	299	312	299	291	279	302	334	291	268	294	285	272	310	293	313	294	293	295	292	271	292	311	316	291	316	293	281	309	294	311	319	282	297	306	300	294	308	320	320	287	294	316	316	288	287	307	289	258	295	310	298	311	316	280	283	311	315	286	288	286	308	312	328	284	292	291	262	291	372	332	282	299	281	356	311	278	296	303	301	292	307	300	292	309	303	293	333	314	291	295	293	280	296	295	285	257	286	284	312	326	315	301	277	287	290	335	298	290	284	303	289	303	264	319	308	280	284	298	316	315	304	289	281	287	287	347	323	279	288	313	275	321	298	315	314	313	326	305	301	299	312	306	271	314	308	307	314	325	309	313	290	283	321	302	288	310	314	308	306	309	290	306	305	305	287	309	294	310	292	313	324	326	320	296	278	292	275	310	331	286	314	273	313	250	294	274	323	294	267	289	304	317	290	315	284	287	292	288	286	321	281	299	311	288	275	293	276	303	333	292	320	296	272	284	275	293	295	306	292	284	278	287	328	310	304	279	308	309	284	281	284	285	299	297	311	299	278	255	287	308	302	282	292	293	289	309	289	337	322	307	274	318	281	305	318	322	298	296	301	311	306	308	305	323	325	302	269	283	284	296	285	304	316	307	315	316	304	306	291	296	323	293	304	301	338	282	281	306	272	289	328	315	302	273
34344	14358	1436	494	386	281	268	259	250	243	283	303	274	247	260	252	233	210	212	191	188	210	211	221	217	180	200	200	214	186	222	206	190	198	220	195	222	216	232	217	197	203	192	192	215	212	212	207	223	175	204	201	196	200	222	211	216	204	165	234	228	216	224	237	214	194	196	214	215	180	207	190	232	232	204	196	187	178	186	193	199	219	208	200	177	236	204	195	207	207	195	220	207	205	195	191	203	192	195	199	183	178	200	210	188	208	186	176	216	184	221	240	203	200	215	187	185	199	189	214	207	196	188	187	201	213	228	208	215	217	198	189	198	195	194	224	196	222	225	185	225	201	196	233	224	196	215	185	197	197	190	197	182	192	211	221	198	184	229	215	211	224	196	232	177	189	222	206	192	205	197	198	200	199	198	215	202	203	196	221	216	179	188	171	208	207	175	174	202	183	214	220	227	221	193	204	213	198	206	179	208	193	201	210	205	232	203	214	214	206	179	217	214	229	215	215	195	207	177	204	194	208	188	184	233	207	215	202	182	172	208	200	213	191	201	184	172	210	175	204	218	216	217	235	211	207	207	214	201	152	213	198	216	219	178	194	215	188	182	191	187	231	212	197	184	193	232	213	218	207	226	161	202	214	223	190	175	224	192	180	196	209	200	219	192	218	197	182	185	200	210	194	184	199	198	214	232	209	182	197	199	210	212	195	197	191	217	182	179	189	215	217	206	221	226	174	198	199	189	193	216	206	193	201	217	220	198	216	216	184	191	190	213	194	210	227	185	179	213	217	186	182	215	195	218	216	192	182	203	181	188	196	199	196	184	190	213	222	246	195	216	168	207	193	208	214	187	188	203	202	206	176	228	184	212	224	195	195	223	219	202	202	191	190	206	192	196	207	218	188	226	191	200	182	192	225	225	221	201	180	183	210	206	190	199	170	191	203	199	216	206	249	243	217	215	200	188	209	230	187	190	176	198	188	197	204	201	191	192	211	204	200	194	207	183	195	219	227	225	234	239	215	204	206	207	198	230	227	210	203	196	184	179	173	230	178	170	194	217	211	168	194	200	184	177	217	212	191	189	206	198	206	222	223	200	205	213	228	204	202	199	209	202	199	237	209	199	212	198	217	185	209	193	231	222	186	198	198	217	186	177	171	220	211	207	204	221	196	174	245	221	217	201	209	210	192	192	229	221	217	213	208	196	218	208	212	227	200	196	185	186	218	202	181	226	200	219	239	199	199	161	210	196	210	179	221	195	204	197	205	197	169	202	200	199	225	214	240	185	194	187	210	194	189	205	211	197	232	198	185	206	210	211	225	200	232	192	188	216	200	197	212	247	221	191	205	222	190	209	190	200	203	210	212	188	215	198	218	185	204	218	206	198	202	190	191	214	190	187	220	210	181	201	202	201	190	187	186	186	201	210	214	201	184	195	215	206	186	198	198	188	188	201	225	233	222	200	181	200	203	219	189	229	221	199	206	182	178	217	195	236	194	226	216	205	200	214	186	211	188	206	193	234	189	211	190	210	189	214	224	192	215	213	221	202	224	177	219	198	212	222	203	193	167	174	214	181	189	207	235	169	178	205	208	199	216	194	217	197	218	190	222	204	194	221	180	176	194	182	192	185	195	209	193	202	179	215	194	207	193	226	218	178	221	200	192	198	215	174	191	222	219	200	188	210	205	222	220	171	212	210	219	215	187	209	202	186	217	208	211	197	232	197	203	194	185	189	202	198	189	206	209	211	220	214	209	193	185	185	183	219	213	193	166	214	195	204	189	200	197	208	214	206	199	220	217	189	221	193	186	207	194	199	195	206	224	196	184	219	190	183	167	173	233	201	212	194	214	193	228	191	215	213	198	198	213	209	204	182	195	188	199	195	187	202	193	195	215	192	211	196	199	187	228	204	201	199	196	208	190	179	181	213	195	179	179	197	199	226	223	186	207	196	202	201	192	229	203	176	224	209	208	195	218	225	194	206	215	209	231	206	196	183	176	201	185	223	204	204	218	207	200	177	182	206	173	211	214	173	230	229	207	198	181	153	212	196	190	217	206	193	202	211	163	194	230	219	230	221	226	219	197	201	203	200	186	209	218	215	196	201	226	210	221	223	191	204	208	193	186	196	186	200	204	229	186	228	182	232	192	197	183	208	184	203	199	194	197	222	183	196	189	219	225	188	232	217	204	214	224	211	228	234	228	189	216	183	185	211	249	187	195	208	196	197	182	198	213	191	205	192	215	203	205	224	216	203	190	183	217	221	216	198	241	208	202	218	233	210	198	215	219	202	205	226	206	221	168	197	220	204	184	223	176	218	194	207	209	197	193	177	204	223	187	194	207	220	204	185	200	209	213	225	197	184	194	177	200	199	227	178	203	171	214	178	204	159	213	210	208	187	193	217	211	221	216	193	196	217	207	233	213	226	200	211	230	233	193	197	197	215	213	228	171	198	199	190	188	177	180	190	203	230	216	196	213	192	192	179	192	198	178	208	199	189	189	195	194	201	209	204	212	222	233	188	162	195	224	185	209	229	207	242	208	214	225	207	215	213	207	189	227	192	222	211	232	212	212	218	204	179	176	187	203	183	176	202	193	196	196	214	192	219	195	205	185	195	211	175	174	202	220	192	210	209	188	212	174	200	216	197	192	202	199	198	213	219	212	204	200	208	201	204	186	207	241	211	203	211	223	195	216	225	198	223	213	189	239	209	231	179	185	205	191	191	219	202	204	172	209	206	205	219	212	211	199	185	226	226	219	196	215	212	197	183	205	199	195	199	196	200	194	231	229	206	211	212	214	210	210	227	196	208	187	186	189	188	174	190	197	203	215	201	177	226	212	232	195	223	209	188	224	215	188	197	186	198	164	221	222	205	177	192	221	197	210	208	235	229	215	225	195	199	224	192	184	220	197	202	207	197	228	199	221	219	206	201	187	188	206	209	204	202	182	195	189	190	217	209	210	201	221	188	175	199	184	205	232	185	217	194	205	218	191	232	198	189	193	179	198	192	189	220	202	217	215	174	221	221	203	183	246	202	193	198	194	201	197	200	218	196	199	209	206	218	190	230	214	228	208	189	175	204	207	219	187	189	194	211	194	208	192	192	193	225	175	210	204	210	202	197	187	201	197	208	202	184	216	200	230	214	196	215	207	199	205	220	202	218	202	201	198	202	195	188	218	184	207	210	185	208	180	207	185	207	197	223	223	217	174	205	181	225	191	223	213	203	225	223	203	198	226	212	201	179	205	196	202	222	208	204	206	212	184	201	187	227	210	209	224	196	235	225	234	211	202	187	217	186	197	199	210	210	207	200	203	208	199	185	195	185	203	200	184	202	221	217	229	199	184	225	190	203	182	216	210	203	207	205	184	187	199	208	196	189	199	208	208	194	200	179	213	214	200	232	207	208	208	217	242	203	174	168	240	228	221	207	201	215	182	211	197	221	207	183	201	223	173	204	161	196	208	203	201	202	186	217	204	230	213	195	189	202	178	198	196
21811	6607	1161	1288	1086	896	865	758	761	712	827	887	888	894	816	670	608	563	525	532	525	517	532	516	519	548	485	502	569	523	517	513	534	518	507	499	521	493	529	498	501	450	511	507	494	485	493	496	479	538	506	498	535	503	485	489	522	493	495	482	468	531	514	457	490	488	507	495	500	448	502	547	446	474	486	480	500	493	505	501	480	485	488	518	488	466	512	466	521	471	475	490	459	461	512	507	485	483	483	453	481	511	487	497	497	532	518	480	468	501	531	479	524	498	483	507	466	506	501	511	513	497	485	471	486	494	502	519	508	472	501	459	501	466	483	496	457	516	489	493	483	467	475	466	504	481	483	481	457	492	529	480	539	489	441	514	482	500	506	483	470	499	484	460	485	458	490	512	489	518	512	505	474	506	478	474	498	431	458	454	469	469	443	469	483	492	467	478	495	497	446	514	470	451	507	493	462	459	469	440	464	469	488	488	497	487	460	481	468	521	488	510	482	485	469	467	467	482	435	488	485	478	526	479	494	511	501	530	491	460	460	481	472	457	508	450	477	485	511	505	538	475	482	504	520	512	465	492	456	503	531	496	480	479	485	497	485	489	499	513	509	513	491	464	449	489	500	464	509	482	502	526	478	485	475	501	484	466	476	518	450	485	488	471	508	464	497	506	477	494	496	476	499	509	489	482	526	493	517	515	506	495	488	520	526	496	428	439	509	476	497	466	493	459	491	480	486	518	528	483	494	516	466	469	493	454	473	521	470	496	468	450	482	510	456	472	499	416	496	493	473	470	481	484	479	492	468	500	506	470	477	493	459	459	493	495	498	469	486	459	489	481	530	495	492	504	490	540	473	443	477	521	520	480	469	461	491	491	471	451	466	503	477	521	506	498	473	503	474	448	496	472	523	489	501	498	510	507	494	508	475	509	490	478	461	485	522	484	493	453	506	505	530	467	477	482	461	489	514	494	491	457	473	491	511	525	476	492	465	501	540	494	462	491	488	516	476	461	488	496	443	520	489	486	473	494	421	489	470	489	483	548	500	492	485	550	439	494	456	495	514	488	484	506	504	486	447	474	503	484	489	465	474	477	456	456	492	499	530	461	507	515	479	491	498	517	494	509	475	476	502	459	497	495	510	495	495	510	536	489	479	484	453	481	486	491	529	483	486	482	467	499	483	495	494	459	476	484	501	519	481	475	495	509	504	502	477	451	491	512	488	528	478	461	491	459	523	487	443	507	476	518	492	515	535	468	498	480	481	491	496	500	511	480	499	471	501	472	512	463	450	469	498	460	480	466	497	517	479	509	477	421	476	479	473	496	485	477	441	481	504	488	492	470	475	476	506	491	487	510	516	477	506	485	477	455	500	496	484	512	486	486	496	492	447	468	525	518	490	502	498	488	492	504	471	455	481	487	504	481	475	510	451	533	502	459	471	501	462	462	451	492	501	507	495	490	491	539	469	495	577	496	473	482	476	519	459	469	508	474	482	482	510	493	509	501	515	465	473	510	457	463	439	489	467	518	493	459	488	506	516	481	493	487	524	547	485	503	513	532	485	474	467	486	462	487	464	526	524	479	504	467	484	483	478	443	499	441	492	492	484	495	497	520	493	483	508	483	503	477	477	492	492	463	508	473	460	478	491	501	472	490	481	503	476	455	490	498	505	508	506	480	477	536	496	512	470	500	499	499	466	485	486	487	465	499	458	509	486	501	489	478	469	473	479	487	476	497	455	505	482	503	470	493	485	485	504	499	509	475	477	459	446	480	479	486	445	514	475	499	517	497	467	498	472	495	490	468	492	463	532	482	478	508	487	480	470	470	523	466	476	505	480	464	465	521	465	475	470	499	504	473	524	468	496	492	453	489	444	491	463	477	477	474	504	516	482	514	477	477	493	494	504	495	486	491	503	473	477	523	471	438	480	480	527	477	527	448	499	513	468	462	466	525	473	486	493	511	495	507	483	478	472	489	497	460	495	494	497	492	478	502	459	477	498	522	490	526	472	463	484	514	492	521	510	472	453	510	476	472	500	498	494	496	512	498	481	526	475	515	483	461	524	502	464	464	538	477	496	471	474	490	514	511	478	513	488	506	523	467	514	467	464	498	479	513	493	491	500	485	486	463	505	497	459	469	513	484	497	432	489	456	539	513	513	491	519	471	493	480	442	501	516	497	486	512	483	475	424	469	541	486	506	469	472	502	475	467	492	476	491	539	496	517	502	480	466	513	504	473	496	496	466	460	480	470	518	515	492	450	487	529	479	440	502	480	468	467	469	444	453	475	515	497	496	493	531	500	498	519	456	522	454	500	520	499	492	480	517	474	481	494	469	505	506	477	540	470	460	490	494	491	438	459	492	476	515	507	490	512	482	489	474	473	517	500	484	514	492	472	452	479	458	463	484	496	467	504	460	467	487	475	450	504	492	529	474	493	469	485	488	498	516	477	500	490	465	477	489	465	504	504	473	518	457	500	477	540	476	489	475	505	515	467	521	514	486	472	515	502	462	496	472	482	511	496	487	463	461	512	467	469	506	493	533	475	501	470	479	493	507	485	492	445	461	501	480	482	492	496	467	539	491	480	471	505	451	478	497	486	501	534	484	511	483	452	480	546	502	466	463	479	471	511	501	473	496	481	449	476	469	470	487	496	522	481	453	488	484	526	534	464	479	496	505	471	494	497	467	471	491	483	506	487	472	491	480	511	496	500	494	501	503	459	490	454	492	476	480	475	455	513	485	487	500	527	463	497	480	444	522	484	489	487	498	509	493	499	507	449	515	442	469	504	500	476	486	489	502	458	468	470	488	471	518	444	499	507	496	499	473	498	516	490	500	493	472	521	511	504	485	485	497	506	467	465	516	504	485	476	486	498	493	455	477	490	478	453	495	479	509	496	491	486	483	487	471	464	506	486	470	470	506	465	501	462	495	460	508	452	526	475	511	502	464	493	476	505	474	512	478	487	470	495	519	472	490	487	472	495	499	505	507	491	474	499	464	478	465	522	492	479	459	492	475	477	531	511	498	451	492	500	489	474	480	506	504	465	452	502	504	499	486	452	469	523	514	470	508	480	488	469	536	463	491	509	456	480	494	469	515	521	452	483	485	477	497	459	488	471	493	449	496	481	525	500	520	519	453	510	486	482	475	497	464	489	499	541	471	519	494	477	468	482	514	438	506	490	495	440	506	478	449	492	508	502	477	443	458	464	495	520	503	479	467	477	495	456	502	502	532	478	513	527	473	505	513	515	476	493	475	476	469	472	533	488	473	492	487	483	492	486	511	510	488	474	470	470	496	500	492	499	519	513	483	471	486	487	503	474	491	471	488	510	474	482	487	498	494	448	526	503	472	523	459	469	467	468	469	459	473	502	466	501	445	478	493	517	489	433	453	445	465	487	488	513	491	496	496	513	501	523	519	457	447	523	484	551	507	463	530	471	453	527	464	509	478	493	503	487	469	512	474	513	547	497	502	467	487	500	518	487	465	476	523	525
47027	22698	3777	1174	697	510	513	469	433	390	460	443	463	469	419	414	362	331	332	317	376	336	379	402	369	315	317	338	350	347	368	336	339	332	361	344	347	371	334	334	328	371	345	336	331	318	329	334	343	305	379	334	310	341	358	340	362	314	354	324	321	342	362	293	328	302	367	362	310	346	350	367	321	321	306	347	327	316	330	337	311	334	305	331	296	347	362	347	340	319	327	330	325	368	322	339	352	351	312	332	353	291	318	364	333	321	348	351	305	349	338	305	317	354	349	330	350	340	358	311	341	336	338	323	315	352	331	330	355	324	337	318	344	347	320	354	346	342	300	323	330	347	358	321	341	328	328	343	318	337	341	361	352	326	355	355	307	326	340	349	294	304	378	318	297	343	298	342	358	307	308	312	332	340	376	344	336	328	346	317	322	339	318	340	344	350	349	347	311	308	307	322	331	335	346	336	361	336	328	356	347	338	338	366	327	309	321	322	322	348	318	344	326	327	343	372	339	331	333	340	347	325	368	330	368	319	331	329	326	329	342	351	335	310	324	291	319	289	340	374	352	354	320	342	313	316	325	363	324	353	319	315	342	334	326	312	354	343	344	320	332	319	369	310	332	355	335	303	345	370	317	371	327	340	358	394	319	372	343	336	368	353	333	343	343	338	364	317	382	305	329	297	297	316	305	329	285	316	369	358	324	345	330	357	300	333	328	334	333	335	320	323	348	328	330	287	338	377	336	356	313	346	342	324	321	365	325	347	325	334	323	315	281	338	353	326	357	339	366	335	303	318	368	313	368	334	346	351	350	327	354	335	298	336	364	319	303	367	349	338	315	309	357	368	321	345	349	314	361	376	338	346	316	349	355	319	346	335	320	311	311	344	342	339	324	319	324	327	320	303	336	378	341	405	336	322	337	349	324	349	359	350	311	339	325	308	340	340	338	351	361	335	353	347	349	310	300	312	317	352	327	349	323	336	368	338	334	338	330	346	315	332	350	303	336	333	334	346	348	350	338	353	377	325	324	320	292	339	349	339	280	315	330	344	372	363	319	298	347	327	340	277	308	332	326	323	353	316	322	330	313	372	375	345	311	354	334	345	348	320	329	334	312	352	340	340	335	323	321	341	338	343	320	327	312	342	331	343	367	327	339	331	328	346	359	344	355	321	335	336	332	351	331	368	319	315	339	358	327	342	333	310	327	357	314	359	313	363	345	322	352	362	365	342	339	348	326	376	346	343	328	351	357	351	329	345	354	315	336	350	367	350	325	328	341	325	319	354	362	330	354	359	365	332	293	318	329	311	317	309	348	343	335	346	342	398	350	319	360	322	329	306	290	321	343	343	310	348	368	329	310	335	338	299	352	338	339	351	324	329	311	322	326	325	296	295	328	357	344	318	294	325	311	344	346	328	316	349	343	317	353	316	311	316	318	331	318	343	344	319	305	293	293	333	330	334	307	326	338	338	379	324	353	320	299	325	331	326	331	308	315	350	365	315	319	329	343	301	337	310	362	336	303	390	342	304	333	307	332	340	305	331	340	303	414	329	330	315	306	323	331	340	342	353	355	325	336	314	356	357	336	363	323	355	350	334	326	357	364	323	368	314	323	271	359	347	349	342	341	350	324	354	321	354	331	361	327	353	344	341	325	359	391	338	321	371	312	378	333	339	355	319	331	332	324	371	313	340	305	336	316	332	336	334	335	305	341	341	346	366	327	323	337	343	344	352	351	337	330	300	319	345	367	314	338	292	316	295	311	343	294	290	335	300	319	335	327	316	345	353	293	332	333	319	330	320	315	338	342	355	344	385	316	311	335	335	325	350	323	339	324	351	322	333	326	317	310	344	329	330	332	304	332	349	342	356	337	350	346	327	339	309	326	362	364	323	330	343	315	323	365	313	376	309	317	340	349	345	346	321	307	333	332	323	290	322	372	335	326	372	318	318	318	326	341	328	342	342	293	297	317	354	332	324	325	364	355	317	326	350	304	339	336	346	366	342	322	314	333	319	309	347	316	315	308	338	359	332	388	358	302	333	322	311	335	328	349	364	298	284	354	347	332	357	355	360	340	345	326	370	339	291	328	336	306	328	313	328	360	317	288	323	331	350	328	360	363	324	333	341	301	366	343	323	314	321	364	336	329	336	317	347	318	376	369	358	347	383	313	321	323	374	325	284	321	318	309	344	295	314	330	362	343	335	326	347	323	332	346	366	309	354	374	336	338	333	328	322	334	338	306	337	350	319	339	301	356	337	320	337	329	303	356	374	336	328	360	300	328	316	333	331	330	331	348	334	335	339	368	318	316	323	343	345	284	390	331	344	361	337	371	317	314	335	358	356	355	350	313	313	350	343	310	319	350	338	352	358	346	349	334	344	302	333	346	340	330	341	337	312	298	307	330	345	301	327	336	320	309	333	338	350	356	348	332	333	316	352	359	353	373	333	330	346	310	295	329	337	346	320	366	311	306	329	343	353	320	329	338	332	342	310	310	354	334	327	269	386	321	321	327	337	329	333	342	349	350	362	330	323	307	348	358	302	317	322	275	274	309	345	338	346	334	339	356	313	334	321	343	347	321	335	327	343	353	321	352	371	316	285	344	313	335	336	364	350	301	315	352	359	334	320	303	314	302	309	363	339	346	342	342	330	318	320	345	297	326	341	356	354	302	336	306	332	305	332	329	310	326	347	339	324	378	326	331	331	325	330	315	324	344	338	333	331	321	313	329	361	321	355	353	340	342	284	331	333	333	338	331	317	372	331	382	369	334	341	390	371	345	323	335	329	347	359	300	301	311	348	303	311	336	355	312	368	337	326	350	310	314	339	347	303	349	383	356	335	352	367	350	331	284	295	351	332	336	358	365	294	347	315	324	328	347	400	326	350	320	349	311	334	320	346	320	318	307	315	325	333	306	297	319	353	300	359	323	362	335	332	325	346	349	341	349	312	352	359	358	324	283	328	365	359	314	318	331	274	357	358	322	305	353	326	329	327	318	306	362	369	344	324	336	319	336	329	346	346	310	342	334	318	357	314	308	327	353	297	334	332	339	329	335	344	329	311	326	331	275	372	340	328	352	357	353	381	323	346	355	353	336	321	357	379	334	348	320	320	353	309	339	340	339	318	318	288	321	370	352	341	312	360	360	322	319	331	347	334	356	345	341	297	329	336	343	312	315	315	351	331	291	329	348	325	332	346	345	313	342	338	349	361	314	356	363	335	345	309	343	348	320	297	342	337	324	311	328	363	323	322	337	332	333	405	328	326	317	329	318	310	363	335	314	372	334	326	356	326	331	333	328	325	293	331	332	339	333	337	318	339	323	323	346	357	335	336	372	317	346	319	332	330	321	321	312	328	345	349	325	332	368	356	365	324	320	327	305	333	320	324	273	324	343	315	320	388	326	341	324	340	302	339	327	329	329	368	344	331	335	319	316	316	330	341	375	300	321	282	319	316	348	342	326	342	323	329	309	348	356	353	343	333	349	360	295	343	294	345
29476	9751	2121	2250	1909	1665	1435	1235	1231	1251	1358	1390	1359	1296	1163	1070	829	869	789	831	733	766	760	779	751	749	762	771	971	794	759	749	756	786	711	765	755	756	773	722	739	748	736	735	743	742	739	718	738	707	692	737	777	734	785	791	722	724	763	735	687	682	721	794	711	719	742	744	737	712	709	730	755	737	758	704	793	675	707	700	676	736	741	717	711	757	743	751	730	753	707	701	781	679	717	756	742	751	737	736	742	718	749	746	723	751	746	653	719	766	718	734	697	713	735	751	763	744	734	720	736	732	728	683	681	729	752	708	702	700	705	706	722	775	671	772	760	718	756	730	696	683	720	736	683	721	711	756	704	688	728	734	709	708	761	741	788	711	683	756	726	717	731	744	743	741	717	733	707	716	714	750	759	706	708	708	686	709	650	722	723	698	756	716	716	733	736	690	699	725	744	683	736	778	732	698	721	723	705	783	762	681	713	675	759	695	687	730	716	729	727	686	686	687	764	698	706	750	769	726	689	699	748	743	713	746	724	709	759	697	729	700	737	719	810	729	787	751	787	713	744	745	733	753	709	674	677	724	783	675	739	737	705	699	711	698	733	671	735	748	743	750	727	708	736	692	710	768	732	726	712	740	723	743	723	704	735	711	744	738	717	678	717	701	717	735	739	713	726	747	728	747	755	678	720	695	660	787	717	794	751	759	709	685	787	742	729	715	729	722	732	763	737	756	678	725	753	734	778	692	709	717	695	727	722	750	735	723	704	701	711	751	745	743	688	719	717	701	736	703	706	673	763	740	695	713	757	701	753	690	768	715	710	724	736	714	736	717	730	661	712	727	730	747	685	729	786	727	716	736	662	721	699	718	737	735	735	711	701	722	731	716	729	734	758	712	753	748	678	784	776	732	764	728	726	709	767	772	736	762	724	736	750	719	765	712	736	731	724	670	756	742	696	704	705	758	786	766	742	696	708	691	731	726	755	715	742	742	715	750	699	728	756	753	688	745	694	704	720	760	736	774	693	682	675	711	721	750	767	720	733	690	712	729	707	784	722	737	701	703	751	718	731	713	714	744	684	725	717	732	762	712	758	757	689	743	718	710	722	680	749	733	773	727	760	705	727	773	724	758	718	709	696	765	688	742	737	699	762	686	739	695	686	692	725	735	677	785	698	740	715	749	781	709	745	776	721	695	742	746	736	738	723	707	727	726	705	742	751	709	739	732	746	722	739	746	780	733	722	687	727	707	789	716	720	763	769	755	724	707	743	758	743	698	695	772	748	701	779	693	743	707	718	723	728	703	715	666	732	719	706	722	716	734	688	714	736	691	740	757	746	702	691	728	781	719	788	761	736	696	721	722	736	720	718	725	768	721	707	691	745	741	734	721	743	788	781	717	702	734	688	713	684	712	663	758	751	781	743	748	717	729	791	741	752	692	743	732	734	690	731	731	733	767	753	722	721	714	755	737	761	756	721	747	713	715	729	762	760	679	764	738	730	751	715	778	732	701	726	741	722	717	733	732	735	708	806	741	737	748	774	701	707	776	745	747	769	764	739	802	678	716	716	739	728	707	772	739	756	709	715	728	755	702	724	711	736	698	758	743	682	684	744	716	710	713	693	718	756	741	705	739	722	715	711	727	734	721	703	697	691	711	736	705	732	678	735	654	697	735	734	740	727	754	742	762	740	781	689	715	728	774	718	786	708	703	719	739	711	795	670	697	742	751	650	735	687	761	733	707	741	710	757	748	754	716	711	729	725	746	710	723	733	770	730	724	750	755	755	757	747	748	668	733	730	743	728	711	751	721	719	743	777	681	692	748	776	768	740	738	771	740	696	749	702	738	733	760	752	686	723	727	717	690	772	708	748	736	706	647	649	736	714	750	784	703	719	709	714	766	738	749	668	763	696	742	715	722	697	700	732	730	736	720	713	753	713	727	735	745	739	739	708	701	724	750	702	741	767	754	752	712	707	784	750	714	674	742	759	685	712	744	728	737	694	673	727	728	743	725	744	775	720	724	746	712	711	774	768	705	660	723	732	737	730	767	740	697	731	703	746	704	747	726	705	754	686	763	746	734	714	766	703	734	697	693	737	777	729	723	695	725	741	694	699	731	705	703	684	712	742	723	730	737	711	692	701	741	769	704	779	711	767	760	733	741	737	716	718	707	715	775	737	735	729	719	735	699	731	758	713	742	737	696	733	704	712	715	728	725	716	724	749	726	740	713	707	716	755	707	711	784	737	739	725	722	719	758	700	689	738	742	721	727	735	759	749	705	760	691	718	775	750	672	731	706	711	733	741	718	726	743	731	718	721	700	702	711	726	723	693	768	735	759	723	716	752	709	751	733	744	728	713	734	772	743	662	762	766	712	734	751	790	689	738	739	684	720	782	727	794	670	749	760	767	728	793	739	727	729	726	734	741	685	744	744	773	679	742	732	774	726	782	720	779	711	729	731	679	767	743	725	723	743	747	796	699	741	710	699	698	725	712	757	755	740	730	721	777	753	712	750	694	755	745	696	720	721	767	776	696	698	744	740	751	752	720	738	749	755	742	752	705	712	708	721	755	758	727	729	742	774	719	724	716	761	744	745	731	794	732	700	725	718	701	772	736	727	689	697	692	739	790	748	720	758	757	763	707	714	736	758	728	744	786	723	727	666	708	714	707	719	698	753	752	703	736	766	753	735	669	675	760	740	719	728	739	735	708	742	753	756	731	726	767	744	730	686	766	682	708	737	734	760	729	691	760	720	763	723	753	765	725	727	747	711	730	761	773	743	712	749	695	711	716	741	734	762	714	761	707	718	711	729	721	703	709	697	730	702	688	798	753	785	725	800	716	714	695	718	728	711	721	722	705	732	733	728	704	674	742	680	688	751	731	703	748	723	765	745	728	732	721	738	742	722	683	657	694	692	725	728	718	747	729	772	735	714	735	772	736	726	767	754	689	753	705	739	745	749	722	701	757	689	677	717	689	784	715	743	742	765	695	686	723	681	701	724	735	685	746	770	731	744	737	729	736	696	719	757	719	741	723	712	729	732	725	707	748	721	722	756	779	754	743	788	718	722	790	724	689	661	751	737	757	690	710	775	721	775	661	742	698	695	749	744	711	734	689	709	736	746	749	738	692	699	757	764	761	706	739	720	751	748	762	666	732	688	758	677	762	713	679	727	768	754	747	739	694	756	752	690	692	711	765	690	720	709	725	725	764	705	718	784	705	749	686	691	751	700	713	704	734	702	740	720	727	724	689	761	730	775	724	714	715	698	715	714	685	726	727	749	785	712	763	756	758	729	751	700	713	684	755	727	763	703	735	765	747	712	784	738	701	707	697	739	751	735	666	687	731	732	778	764	719	732	764	739	761	734	752	743	767	712	735	722	693	741	675	700	734	740	736	738	709	706	712	711	778	736	742	766	738	726	751	734	738	723	715	709	711	735	742	736	689	761	748	729	735	737	710	719	721	722	736	728	710	750	771	727	695	766	770	708	684	737
14810	3989	201	100	115	96	98	110	124	139	112	152	124	128	137	96	110	116	122	128	110	115	109	114	96	110	108	111	100	107	99	119	125	96	126	117	113	119	118	89	108	97	118	121	125	104	105	108	124	123	130	97	115	121	104	103	131	111	96	96	95	102	112	121	146	104	140	109	114	117	104	108	91	120	114	86	127	121	117	102	102	96	120	97	106	117	103	117	124	127	129	105	97	118	101	110	98	100	108	88	109	105	92	93	119	121	83	111	127	99	125	126	132	84	88	105	111	116	105	112	121	116	111	114	106	110	116	113	108	129	123	112	117	118	88	104	112	108	104	117	121	102	104	90	99	105	93	112	110	127	117	96	81	105	109	116	98	133	108	118	121	108	113	120	90	103	105	88	117	126	112	121	102	118	109	94	135	111	122	109	109	125	85	91	97	120	120	107	120	115	98	102	115	110	109	126	106	125	139	105	117	103	103	122	103	114	135	103	120	96	106	110	117	112	100	132	96	96	125	103	127	104	82	98	108	113	118	107	110	105	106	112	89	120	112	108	108	127	108	129	109	91	108	108	106	104	111	116	111	121	116	113	95	112	129	99	106	113	131	115	106	89	102	126	106	115	94	91	102	127	113	129	102	105	126	109	89	97	111	106	121	113	121	108	101	125	106	108	96	113	117	92	133	107	132	130	110	104	109	119	115	111	93	105	107	96	115	125	96	108	115	125	105	106	127	114	112	106	121	113	118	109	103	104	114	98	104	112	105	120	108	93	149	112	113	116	96	104	135	110	118	81	133	117	114	120	101	98	91	108	97	104	118	119	95	139	126	101	117	120	124	117	108	107	114	117	116	96	108	111	119	111	100	118	111	113	104	122	130	126	99	114	107	90	108	122	117	96	98	104	126	115	121	124	124	113	82	129	88	93	99	113	102	102	111	115	125	145	117	104	119	113	120	126	120	116	124	119	104	124	113	110	116	107	115	100	91	107	103	105	110	129	124	125	131	114	109	115	111	98	102	109	98	98	95	108	121	107	125	105	119	109	117	116	88	106	106	87	113	97	120	111	114	115	123	125	114	122	100	116	123	107	118	106	122	112	90	111	130	106	114	108	89	92	117	112	121	139	110	97	88	109	104	103	99	113	130	123	121	118	103	103	123	111	125	116	114	102	129	92	106	101	118	132	102	108	102	107	94	116	110	110	107	111	97	103	95	100	94	109	106	105	120	125	121	124	101	94	119	114	131	98	110	129	132	86	93	108	112	139	125	104	111	96	104	96	117	99	102	121	103	99	108	128	142	110	110	138	105	113	105	116	100	111	100	111	92	109	105	137	116	116	112	92	97	109	99	111	112	118	119	107	107	106	114	111	118	126	95	117	119	130	99	93	128	102	119	129	111	109	104	128	92	103	127	121	124	116	126	89	113	114	114	110	121	115	107	130	111	86	100	124	100	120	101	105	129	112	95	123	98	112	116	98	135	125	115	114	114	119	118	122	90	116	95	114	117	109	104	115	110	111	93	119	122	77	118	84	95	99	141	132	110	111	107	98	121	89	112	108	114	101	110	94	128	105	139	117	108	139	107	124	108	120	115	98	104	100	128	100	109	117	140	98	117	140	107	100	128	94	130	125	94	120	98	112	108	115	99	119	131	108	108	102	124	90	110	110	102	117	109	105	100	99	127	106	103	111	116	94	104	114	101	113	114	95	105	104	91	91	133	126	103	115	102	121	109	104	111	128	107	127	112	93	118	126	102	114	111	106	118	121	115	92	115	99	128	119	110	98	132	96	103	100	84	105	128	125	94	108	112	108	99	104	106	138	116	97	117	116	105	116	103	106	124	107	96	107	111	110	112	83	121	114	127	112	113	104	130	112	111	111	103	104	90	108	111	103	105	93	96	89	127	103	99	117	129	104	124	107	118	103	97	141	121	119	98	106	109	121	119	102	102	106	129	111	116	112	113	111	128	117	98	116	104	138	120	97	128	126	121	108	114	98	138	113	104	117	124	110	122	103	90	108	119	90	103	99	128	91	91	118	124	99	90	116	111	101	114	116	111	119	121	123	108	102	101	119	90	106	82	99	112	95	132	111	113	110	112	117	127	105	113	123	97	117	110	108	102	112	117	107	123	110	130	108	101	94	105	109	114	110	117	120	114	120	122	106	92	96	111	110	102	97	107	94	115	96	83	115	112	133	106	109	105	119	108	124	96	113	114	94	94	101	110	118	118	90	104	111	121	128	105	123	116	117	81	94	121	89	103	99	124	110	96	120	109	120	118	101	111	107	101	100	129	121	99	113	108	94	116	104	113	132	117	72	104	122	96	107	111	119	119	127	95	122	101	119	101	106	114	107	107	131	124	101	98	109	99	103	104	136	112	129	129	129	97	108	83	114	108	95	110	129	109	107	113	103	127	95	122	110	108	110	90	121	118	116	118	110	105	120	85	133	120	94	113	117	102	112	114	108	102	120	110	107	109	107	105	113	119	108	101	101	108	114	134	103	107	117	122	127	113	119	109	116	97	98	117	125	114	107	112	113	110	104	105	89	113	100	112	110	125	102	128	92	97	117	111	112	94	106	119	114	130	90	105	118	111	107	93	110	93	119	113	114	107	110	119	116	118	103	102	104	106	99	103	117	117	110	122	117	101	109	130	97	120	113	102	115	104	128	127	111	120	101	119	106	119	90	105	88	103	119	130	118	103	118	116	113	111	115	105	117	102	108	101	111	109	104	100	89	121	117	114	115	117	131	84	106	113	110	121	99	104	118	107	109	121	138	104	109	113	100	113	126	114	112	122	101	112	105	98	96	133	120	104	108	111	104	128	122	107	125	115	106	114	113	105	102	105	123	118	127	118	108	122	114	96	110	102	100	105	122	121	91	118	135	119	106	119	127	115	126	131	104	97	111	105	112	106	114	107	91	100	113	113	103	107	109	127	115	100	103	124	116	124	105	121	102	130	128	109	95	136	99	124	123	123	108	102	102	98	111	117	117	122	118	106	95	97	110	96	108	103	114	94	99	106	109	129	109	82	113	113	117	105	113	110	123	118	117	97	104	104	121	102	119	88	103	118	110	101	113	97	105	100	101	106	119	111	105	124	123	101	111	124	105	104	128	120	102	108	123	94	108	111	130	114	115	144	105	101	109	121	105	119	125	115	97	118	119	106	132	110	130	112	114	112	114	137	102	131	116	122	122	109	100	132	109	102	114	70	120	122	102	131	102	117	124	112	122	115	100	122	108	123	98	107	98	106	100	132	126	96	107	101	113	113	113	113	95	111	117	101	103	93	105	117	111	102	115	107	106	111	115	103	90	101	126	98	94	107	122	110	117	100	96	118	109	98	119	111	96	118	110	103	95	114	123	111	98	127	98	112	102	116	101	102	120	111	104	105	105	101	90	122	98	109	123	129	124	114	116	103	114	127	109	110	103	114	116	99	114	111	106	103	135	121	94	113	102	112	116	125	106	105	112	99	89	106	125	109	107	109	117
8772	2362	335	374	337	300	331	301	317	367	456	476	490	471	448	357	361	306	326	299	302	329	266	307	292	282	279	305	301	276	302	282	281	312	275	281	310	300	281	310	282	300	277	277	297	273	315	283	314	317	318	294	283	318	307	297	301	287	324	289	255	276	302	297	287	296	289	320	298	260	309	272	318	308	263	274	278	302	302	309	281	313	324	292	300	325	296	302	292	297	299	291	313	282	328	297	301	301	296	263	287	320	330	285	293	297	283	291	306	311	260	324	293	316	308	313	314	271	280	305	273	294	279	276	265	282	299	289	280	330	287	306	281	317	307	310	305	312	286	279	288	273	267	285	299	284	295	300	314	305	317	282	310	304	280	302	241	329	289	302	296	332	302	306	309	281	319	338	317	285	252	278	322	293	324	307	271	297	289	324	279	289	238	301	292	292	273	281	300	310	290	327	306	334	327	318	302	309	304	286	281	298	278	279	288	287	267	267	301	285	286	277	274	318	311	308	294	278	272	280	261	301	320	327	293	309	290	290	302	274	280	290	277	276	323	290	303	272	306	346	298	358	284	295	303	317	296	297	332	256	319	269	286	290	292	295	305	263	312	283	297	273	301	270	311	305	330	270	307	284	280	294	302	275	307	301	286	307	305	301	280	315	299	333	301	315	260	302	332	305	248	324	300	310	270	273	291	282	279	296	299	325	318	299	310	292	316	302	293	296	306	291	296	321	310	314	282	284	287	317	310	313	311	318	331	350	284	302	285	315	298	330	314	277	312	297	297	308	294	291	315	304	306	329	302	292	280	302	277	320	285	271	309	272	321	315	287	300	308	304	273	284	287	262	296	286	308	296	255	288	285	299	323	276	297	278	283	295	283	289	276	284	288	308	288	295	332	263	273	337	309	283	287	323	345	328	287	312	294	293	317	306	286	300	313	300	315	281	298	285	311	322	295	306	325	291	300	305	315	310	265	300	296	271	301	285	298	279	304	291	272	310	303	306	291	282	300	288	277	268	274	297	298	306	290	300	265	282	310	304	302	285	284	282	283	294	288	267	296	288	288	284	289	291	272	274	278	300	295	290	304	305	306	307	321	303	290	296	310	322	326	314	281	289	310	261	313	294	304	284	291	268	295	300	280	299	276	312	291	328	307	300	284	275	284	326	295	271	282	345	279	284	309	302	278	268	289	305	314	307	283	328	275	306	292	302	327	333	293	301	294	294	288	264	310	296	281	271	260	292	270	296	313	278	275	283	274	278	292	304	295	286	305	303	305	307	292	307	289	299	271	296	270	293	290	301	311	319	307	297	277	295	334	281	293	308	296	296	286	289	320	278	271	289	292	318	305	260	293	274	307	286	297	293	276	303	284	319	283	324	266	312	292	275	309	328	317	307	297	295	271	275	295	290	302	300	309	284	333	289	332	302	288	310	302	288	314	288	302	317	305	293	277	318	311	308	316	290	297	307	286	281	284	236	284	270	263	323	324	298	306	285	289	257	249	274	303	307	300	327	301	302	282	291	267	275	285	267	300	229	276	299	276	325	269	330	288	313	301	266	254	269	302	293	311	288	308	302	316	298	301	313	304	301	275	339	277	286	298	281	299	277	309	287	284	281	299	333	309	307	309	288	298	306	287	293	307	299	276	301	309	319	303	286	316	285	292	312	319	261	290	291	302	293	285	316	282	323	302	304	321	263	274	274	324	308	266	310	293	332	278	275	310	257	296	301	325	311	319	309	281	283	267	317	272	320	309	332	302	293	319	329	294	310	344	319	307	293	293	332	295	308	282	310	304	285	284	310	289	297	322	292	308	286	271	289	303	293	288	307	300	302	298	268	314	292	308	269	291	293	289	314	312	312	291	291	310	310	280	311	304	317	311	310	305	294	292	282	304	288	316	278	305	306	275	274	290	294	290	290	313	303	294	314	297	288	303	314	285	294	315	308	303	281	262	288	292	304	298	325	299	293	289	305	295	304	336	300	282	277	295	300	300	283	279	290	315	293	314	286	289	270	340	309	255	320	282	300	330	268	289	288	287	305	311	292	287	294	298	288	301	285	297	293	279	305	288	284	314	309	288	313	274	301	293	283	320	301	303	314	321	287	291	327	291	293	299	326	299	282	244	302	284	324	298	307	302	278	301	355	295	316	266	331	282	281	296	301	296	320	277	291	339	297	308	295	288	290	330	258	306	289	327	329	291	289	274	278	329	302	312	280	276	318	313	296	303	280	289	320	282	296	311	289	314	324	295	293	306	322	304	269	253	316	297	265	298	288	308	298	292	288	295	279	295	287	299	313	310	318	305	306	305	301	322	294	311	302	309	316	297	315	280	302	293	297	324	292	281	298	303	301	316	309	306	298	319	324	285	319	301	270	282	265	299	283	306	311	284	311	308	301	294	301	343	275	272	305	293	292	289	310	311	288	294	308	269	272	270	279	311	299	313	285	326	318	261	292	299	292	289	280	291	305	323	290	312	303	273	291	284	294	300	298	330	291	294	314	309	283	324	285	325	326	286	274	290	301	288	293	300	283	285	276	300	283	310	290	289	320	309	303	304	296	275	328	296	333	295	335	294	318	325	323	292	272	284	280	297	288	300	297	315	263	283	293	281	300	298	291	312	284	273	324	319	242	271	320	288	318	271	299	329	289	304	261	291	291	275	294	284	322	303	302	291	284	313	285	298	298	306	316	262	292	298	315	330	302	331	256	298	303	295	290	309	302	312	323	284	278	301	288	293	264	304	293	321	300	294	289	300	313	270	289	312	325	313	287	311	311	292	274	306	244	307	274	306	281	292	324	286	287	275	293	278	279	267	262	294	265	271	290	273	295	327	313	306	287	291	285	295	277	301	304	296	301	319	310	290	268	300	275	314	310	285	267	258	305	303	316	319	342	323	331	272	290	285	313	281	276	279	266	306	277	291	323	293	289	274	283	278	301	280	310	307	317	305	299	323	287	291	309	272	298	318	291	300	298	312	272	325	278	311	325	301	336	287	305	318	306	292	301	316	298	318	287	304	305	268	290	293	274	275	319	335	293	309	326	297	275	265	302	259	324	289	316	296	309	315	304	285	299	304	301	323	299	281	330	275	307	307	306	297	309	337	275	305	277	283	296	323	287	296	281	326	292	307	320	282	296	299	267	302	258	271	310	303	292	302	283	303	292	264	296	299	301	307	324	282	290	272	290	315	294	321	286	340	284	304	288	316	265	297	320	320	297	288	311	251	310	267	282	297	313	291	298	301	308	284	314	304	318	280	306	319	320	300	293	292	326	284	285	298	291	319	305	280	302	281	301	317	276	308	343	315	313	301	329	284	305	288	289	295	315	306	261	326	305	306	291	286	296	291	285	300	287	297	296	297	284	314	302	319	308	293	321	285	298	289	307	302	278	292	305	300	319	279	300	304	301	323	301	297	291	279	322	298	286	285	314	318	302	301	280	304	292	274	288	302	283	265	277	318	284	272	284	288	303	283	290	288	277	328	275	333	306
33908	11648	1089	534	289	319	258	234	266	234	253	269	264	239	236	223	191	214	216	248	214	179	205	196	184	211	204	211	224	201	238	239	210	217	174	192	202	186	222	216	205	199	192	214	233	224	208	243	216	196	224	211	194	238	233	199	225	198	203	215	200	218	203	212	189	212	199	186	186	201	200	199	207	213	197	180	199	193	195	190	205	219	201	160	202	200	205	203	205	229	186	180	201	189	189	203	222	197	206	205	197	210	207	190	197	168	174	201	196	194	208	220	206	206	205	185	206	216	192	191	180	213	230	200	205	205	196	204	199	170	209	203	189	236	178	193	203	197	193	194	208	216	195	202	178	163	203	234	195	186	169	206	172	175	206	175	201	166	215	208	210	226	208	194	184	210	213	193	190	198	179	185	211	204	191	191	243	204	233	204	207	201	198	170	185	215	210	205	192	183	183	190	191	230	194	179	210	211	187	200	214	190	178	185	166	214	208	213	221	196	214	197	204	208	191	205	209	209	189	196	208	215	196	209	227	169	209	208	202	207	196	218	202	201	198	178	205	194	207	202	207	204	186	191	202	216	196	199	153	164	222	180	186	188	190	199	168	184	196	200	187	207	178	198	222	197	211	212	215	192	202	195	208	179	184	176	188	174	213	188	191	213	198	197	195	217	183	202	192	209	190	215	217	172	229	193	202	199	184	191	192	213	175	190	196	189	191	211	208	212	223	202	201	186	167	189	219	217	248	221	213	200	222	199	195	205	181	206	176	214	207	192	195	213	206	179	191	229	197	205	233	194	210	175	214	188	209	221	206	208	186	212	201	198	182	184	197	178	196	228	200	228	208	190	198	210	212	191	203	206	164	203	210	230	194	198	239	180	216	166	204	199	200	185	220	214	199	237	181	215	211	200	218	184	177	219	217	184	212	200	210	200	217	206	192	210	199	203	217	207	221	197	215	210	193	204	189	209	196	199	206	199	171	210	209	210	202	224	171	238	208	200	209	209	200	195	206	208	178	184	196	204	214	166	185	183	203	192	216	204	237	167	212	192	208	208	224	223	191	212	202	211	184	178	198	215	202	198	189	199	215	206	184	210	185	203	231	185	212	209	194	165	200	210	195	182	238	188	179	170	192	199	186	219	214	199	194	184	198	207	200	191	197	208	199	216	221	216	187	201	171	204	198	183	189	209	207	219	226	209	202	183	177	223	197	184	182	200	214	224	193	216	197	203	191	190	212	199	194	199	200	188	174	216	185	190	185	216	197	202	207	190	203	214	200	224	191	194	194	223	199	189	212	211	215	198	180	202	196	184	184	199	200	204	165	195	194	184	223	213	227	203	164	192	184	214	221	185	192	224	205	184	192	198	200	196	232	204	226	190	210	229	196	222	224	197	195	179	196	216	179	200	185	193	202	201	184	185	202	202	208	180	210	196	190	181	213	215	184	218	202	224	197	183	192	225	214	228	200	185	166	217	202	203	180	190	197	211	204	183	200	164	185	208	210	169	197	189	207	186	185	195	204	212	211	197	201	197	203	185	219	229	182	226	187	186	196	200	187	206	181	206	212	184	200	198	208	206	190	180	221	189	192	215	194	199	193	189	185	206	209	187	204	192	202	208	206	195	232	204	174	216	224	196	201	182	190	196	177	200	166	188	195	209	218	201	185	190	179	194	203	202	179	219	206	220	200	190	202	192	216	200	174	205	173	226	206	183	183	198	203	198	198	194	206	194	208	194	200	180	199	212	206	207	188	218	218	190	214	212	186	197	212	189	200	200	204	168	205	220	192	204	193	213	182	192	190	222	198	183	209	182	180	177	174	186	217	196	206	226	210	220	201	210	231	201	178	225	225	220	190	229	211	208	233	203	198	221	175	193	187	203	220	198	198	228	193	194	199	227	220	203	192	190	201	211	198	211	198	179	182	222	239	187	185	184	187	182	209	201	200	218	186	199	195	183	202	214	222	192	206	211	211	201	220	188	185	209	214	185	209	222	196	210	203	198	213	214	166	199	208	196	208	188	205	207	229	194	207	188	210	204	179	205	183	208	214	216	189	181	187	200	219	200	185	204	220	187	181	211	213	182	195	216	206	184	222	210	198	206	176	202	199	193	214	225	207	180	174	198	177	203	202	187	213	171	184	185	189	203	174	197	197	198	194	197	204	202	231	200	209	198	203	186	210	199	195	211	223	209	233	199	190	192	181	204	219	204	185	205	213	196	202	201	233	194	207	202	208	177	205	196	199	179	187	188	189	220	198	198	168	204	191	195	194	186	196	184	200	200	221	174	180	195	212	207	168	196	193	209	209	231	208	207	196	190	218	203	187	201	182	169	199	206	181	214	158	197	227	189	187	190	195	224	185	203	189	167	191	223	187	197	195	219	178	197	198	201	186	177	216	196	196	183	186	203	188	207	203	205	172	219	224	192	192	193	216	196	211	199	178	237	198	188	192	199	193	209	207	195	194	201	209	174	166	207	187	194	195	192	198	206	223	189	181	202	205	183	193	166	196	207	207	194	196	197	191	222	198	205	195	189	192	199	182	205	174	203	212	211	213	215	199	218	201	204	225	193	199	221	182	196	190	192	207	194	190	197	207	188	212	215	213	227	176	194	192	220	212	185	179	199	193	184	198	203	184	209	215	193	198	221	190	204	197	200	192	218	199	195	201	210	203	169	211	209	217	196	206	214	215	233	189	231	215	199	188	208	189	191	201	186	198	194	219	195	183	214	193	208	200	185	171	233	163	207	188	191	209	178	213	184	216	209	164	202	221	182	211	212	231	177	213	213	190	189	203	201	196	229	209	225	187	215	222	203	220	212	223	188	196	193	181	169	200	187	219	198	197	179	202	183	201	209	191	186	196	201	188	199	167	203	210	202	220	187	192	213	198	213	186	229	179	205	206	208	187	191	201	196	203	212	204	224	209	210	234	194	208	200	203	213	192	211	184	204	200	188	192	226	179	227	182	220	214	189	210	223	227	185	193	199	202	209	190	198	231	173	189	198	194	180	194	202	221	198	192	221	199	207	207	236	169	209	176	207	188	203	187	204	210	213	203	199	203	219	206	231	187	212	210	190	197	210	190	194	181	209	181	203	194	178	194	216	199	198	191	192	202	192	209	187	206	206	214	172	200	212	191	186	200	205	201	181	198	211	214	206	192	193	209	211	212	170	187	179	227	200	197	200	161	207	202	188	216	193	201	181	228	226	203	189	204	164	226	195	217	173	204	200	196	196	171	215	188	201	174	198	210	204	204	183	201	188	202	205	184	190	203	214	191	209	184	196	195	171	221	224	199	229	196	193	217	201	222	216	208	213	169	196	196	212	190	179	214	207	202	193	186	211	205	217	206	237	193	217	224	188	193	181	203	172	209	215	202	206	212	177	176	232	212	232	223	207	219	186	208	234	228	187	172	216	205	181	199	193	175	202	202	216	199	207	189	226	208	179	171	164	201	179	199	211	177	203	184	216	193	193	203	196	208	199	212	213	183	196
21182	4900	1183	1231	1077	912	854	788	770	756	817	894	917	868	761	670	595	584	597	516	543	549	526	493	476	546	529	477	511	519	504	492	517	482	501	499	524	471	479	473	516	484	494	504	524	501	479	540	503	484	523	504	445	509	513	512	464	474	462	495	537	490	466	484	491	538	453	480	444	470	486	472	483	503	471	501	453	495	505	461	498	478	457	484	471	469	485	491	471	488	476	475	500	494	512	486	508	496	477	446	464	436	488	461	489	498	497	475	536	458	491	463	497	473	469	518	498	479	507	453	482	494	505	480	456	473	482	483	456	493	509	476	500	496	482	522	496	486	483	492	452	474	502	450	487	494	481	484	500	527	537	519	462	468	494	455	499	473	512	534	541	516	506	485	484	471	510	450	466	494	465	472	481	467	484	480	474	472	488	522	517	494	499	464	502	485	519	480	480	478	468	483	497	495	481	469	499	490	465	500	497	501	466	480	481	457	492	505	495	458	485	507	467	495	514	492	490	478	468	485	437	472	459	487	522	491	468	512	506	445	465	462	470	458	418	485	467	497	509	486	500	497	452	482	459	489	493	485	502	486	499	481	464	477	505	457	472	480	507	483	477	482	447	458	490	496	447	488	480	499	509	490	491	454	509	496	486	472	489	454	442	463	526	466	512	500	512	475	509	520	469	485	470	533	479	514	491	501	482	497	466	465	471	488	501	479	502	463	489	494	451	512	480	469	462	513	494	534	471	527	469	482	516	477	511	456	478	482	472	468	469	492	496	441	522	464	461	490	468	467	470	465	469	438	478	452	479	437	428	515	483	498	448	465	478	493	475	480	444	463	498	499	484	485	490	507	514	447	503	509	529	497	482	468	488	493	488	481	469	434	486	490	462	474	501	425	480	465	491	499	452	490	504	485	469	449	481	460	499	516	477	484	473	441	470	489	488	493	484	466	490	524	506	430	471	461	476	484	496	474	486	518	522	455	508	458	480	454	522	444	455	464	510	484	482	472	477	471	469	468	448	489	476	484	488	500	500	489	509	450	497	499	438	515	492	493	473	474	511	500	470	499	527	514	450	488	482	491	511	467	500	532	460	428	488	482	455	493	480	482	508	490	463	491	444	490	467	463	501	510	507	433	492	438	463	507	476	470	505	460	498	461	518	516	500	515	492	442	480	480	487	469	464	482	435	459	459	507	509	477	466	489	475	478	486	480	449	485	514	495	490	462	453	501	489	513	507	468	509	497	465	485	451	486	477	447	487	488	479	469	484	458	484	478	469	484	474	501	473	512	477	497	486	499	479	438	425	505	447	490	520	499	474	455	492	471	484	489	468	462	438	472	539	446	514	483	453	482	480	471	494	539	486	483	483	446	488	518	480	470	497	472	446	524	483	444	470	483	500	496	527	514	464	509	485	465	485	482	454	419	496	451	483	482	519	476	455	434	476	499	492	475	494	466	488	460	505	483	479	462	500	449	465	465	484	500	491	501	536	470	474	523	473	461	520	516	473	507	519	460	473	496	494	485	462	476	476	475	453	493	463	467	500	479	469	490	508	519	501	509	498	465	499	433	482	502	520	493	498	459	467	470	450	501	469	437	502	486	522	519	493	483	484	494	463	473	490	486	478	459	473	503	485	480	527	494	491	453	482	483	472	518	442	483	471	511	524	507	508	529	458	470	477	472	484	473	443	471	438	479	485	498	467	465	525	472	481	501	489	494	472	502	506	494	459	487	469	485	453	470	468	523	482	483	492	467	471	508	496	475	471	489	504	471	471	469	481	517	470	460	495	473	498	472	488	490	451	484	499	490	468	454	486	514	513	469	485	452	475	472	493	480	477	500	485	508	491	493	492	470	469	483	481	471	490	486	523	502	467	449	494	494	445	465	505	493	488	484	472	445	463	489	475	522	461	459	533	509	480	478	474	489	496	467	467	475	513	442	482	452	484	450	482	483	511	503	520	521	464	490	458	481	484	476	537	468	481	451	519	450	505	504	480	501	461	482	474	478	485	484	490	447	469	473	534	472	478	499	492	493	502	449	433	504	449	443	518	481	474	446	527	511	459	480	480	511	493	480	492	498	463	512	450	503	455	466	469	490	485	469	438	449	501	500	469	495	509	473	519	493	449	465	456	484	457	497	465	518	506	508	453	509	508	529	484	515	454	491	488	496	473	477	464	524	468	502	487	446	502	505	514	501	475	511	488	500	511	494	507	457	475	449	462	504	476	477	486	484	501	476	489	484	462	456	468	452	470	475	502	421	498	481	482	471	456	502	464	476	472	485	459	471	437	471	476	491	492	464	501	478	454	489	470	442	491	470	481	479	451	476	497	491	507	476	459	479	484	471	471	475	504	480	475	476	491	505	485	512	503	492	516	478	477	477	480	491	504	474	496	506	472	461	450	485	472	495	498	515	485	466	474	483	490	465	469	480	461	479	435	454	436	486	474	483	471	516	482	514	546	482	467	520	486	488	508	478	476	466	458	524	422	479	482	483	486	450	479	459	466	481	502	480	492	476	464	453	498	460	493	490	473	469	448	450	512	529	471	453	490	460	481	475	523	485	489	497	490	514	474	474	465	474	519	487	497	464	457	476	469	513	445	460	474	466	432	499	460	484	522	480	477	458	490	483	498	440	488	472	482	458	477	476	480	478	529	477	480	502	478	498	470	487	501	513	478	498	501	471	499	476	463	464	474	468	462	473	466	522	519	501	473	518	505	473	491	467	484	508	475	461	486	515	488	477	511	494	469	512	469	470	485	494	491	477	463	490	476	493	449	462	443	517	458	468	490	490	497	483	484	497	474	484	482	487	492	467	483	463	482	495	503	507	486	550	476	508	452	436	493	497	466	488	482	484	482	455	511	504	466	465	482	474	473	483	493	460	467	466	462	440	461	523	448	493	490	468	504	467	519	485	465	500	507	459	421	482	534	492	454	466	452	483	487	501	471	472	526	451	504	473	459	466	501	484	526	445	469	496	510	497	517	439	489	472	492	509	491	485	477	466	485	453	493	543	460	453	455	502	497	480	485	473	491	472	441	433	451	484	451	499	491	478	474	498	457	482	453	455	525	455	486	459	517	481	444	474	463	446	474	493	516	472	453	447	484	477	483	496	465	478	469	487	474	480	475	487	507	475	485	474	493	490	508	526	487	453	509	451	511	498	517	523	478	446	513	522	468	499	449	512	518	505	459	479	484	445	466	464	462	496	476	500	459	468	467	468	479	506	465	481	493	471	508	502	516	473	475	502	466	494	471	476	517	477	479	459	478	503	502	487	477	462	463	509	510	477	508	477	499	535	508	505	521	484	490	501	461	480	466	435	503	468	505	486	479	489	484	492	494	503	519	464	449	509	496	467	479	512	488	458	533	495	494	476	472	492	483	492	487	511	481	497	482	494	478	479	473	492	470	526	503	495	474	456	489	488	496	439	470	506	489	486	477	455	492	475	498	470	472	507	494	451	500	488	487	479	508	490	480	505	499	490	495	483	454	481
46567	22054	3611	1108	689	557	466	488	432	400	417	435	465	454	384	362	370	320	339	349	351	391	317	333	356	338	352	338	335	357	318	336	344	352	350	346	318	312	311	290	352	342	358	346	351	362	315	318	362	330	336	326	341	347	319	309	325	323	336	313	347	331	328	319	329	313	324	343	324	327	327	355	345	323	322	323	347	345	351	314	305	307	327	366	337	350	349	338	318	326	345	313	326	317	371	328	349	396	323	318	348	360	314	348	332	353	309	314	330	333	292	322	366	384	362	365	363	321	350	313	333	357	320	331	362	285	334	324	333	332	348	346	341	350	374	367	345	338	355	321	330	312	327	315	323	345	360	291	346	299	326	326	353	302	332	312	309	315	315	365	329	294	280	367	307	342	322	299	347	303	345	328	328	345	340	325	331	350	321	321	317	323	311	304	309	336	323	329	320	301	329	366	364	341	354	323	340	350	347	317	320	354	332	335	308	313	353	339	326	375	310	325	346	318	343	325	347	319	346	331	356	340	322	360	328	331	340	306	301	320	347	317	325	292	314	329	314	341	338	304	356	300	322	310	345	347	312	310	333	361	324	317	354	344	312	336	333	356	352	317	335	329	332	343	299	303	295	384	367	368	355	310	309	351	345	336	318	340	316	355	321	317	326	331	315	274	327	360	356	316	327	313	353	322	344	291	315	318	315	334	335	339	346	339	366	363	337	348	352	347	357	342	364	324	315	355	305	334	320	330	348	338	339	326	318	318	359	322	351	293	318	301	325	309	327	298	312	296	331	305	322	335	366	350	341	341	355	297	291	349	363	337	328	307	342	334	307	356	349	346	353	348	297	305	340	309	334	332	350	330	340	327	322	313	312	292	314	341	337	307	302	314	344	340	310	311	317	358	346	316	333	355	369	319	319	354	328	263	287	344	304	307	343	370	339	329	310	334	325	327	328	314	332	312	317	327	375	298	336	353	339	369	339	307	331	357	331	335	350	340	330	359	337	293	335	362	332	336	339	322	333	336	306	302	343	324	316	330	316	306	323	323	306	327	321	323	314	358	308	321	348	348	325	307	348	323	352	325	321	323	325	313	376	337	336	344	308	340	324	366	296	345	327	306	357	309	348	325	296	327	356	357	325	348	311	338	313	384	328	311	340	319	345	324	331	292	341	309	368	329	338	335	388	334	320	385	332	319	341	323	301	302	339	364	336	296	328	343	337	354	341	342	370	311	328	338	340	319	292	325	340	340	343	335	330	323	353	331	296	326	321	340	331	343	344	333	313	344	329	309	340	357	344	317	378	355	349	346	344	353	318	301	324	330	352	349	314	327	311	332	300	339	340	368	315	320	330	344	340	339	317	328	342	332	353	364	351	296	309	303	341	339	336	326	310	338	295	325	322	330	300	357	360	333	333	338	329	362	326	347	325	294	309	315	339	326	329	338	316	319	338	357	359	338	326	332	346	331	320	338	352	341	350	364	345	316	326	336	334	358	367	336	351	352	286	310	333	331	351	330	301	363	352	349	302	341	347	346	341	368	314	336	349	315	332	332	335	307	327	354	340	309	354	360	327	336	340	333	316	329	332	317	355	329	362	338	345	316	316	313	338	309	334	342	342	321	332	308	291	310	329	315	343	359	288	360	375	343	316	383	326	305	309	320	338	324	340	330	359	315	336	323	354	344	350	346	314	309	300	337	343	315	376	342	329	364	329	306	317	285	306	333	330	326	297	371	361	315	319	327	358	317	369	314	337	319	318	320	340	374	308	309	310	306	323	350	374	346	349	326	338	359	339	297	327	335	353	338	315	312	349	311	330	346	330	343	364	325	339	332	312	339	336	347	317	340	296	342	329	378	385	359	317	332	327	331	340	366	349	367	344	314	352	335	357	310	347	319	307	307	335	385	315	359	309	351	312	355	316	332	310	379	345	342	322	297	328	325	327	327	310	297	322	318	341	359	351	329	331	346	334	353	341	364	327	363	306	336	310	346	311	328	348	341	300	304	319	334	368	318	315	326	324	328	323	355	359	335	311	307	313	312	346	335	338	334	315	328	328	346	294	320	345	323	309	346	350	295	306	341	331	347	376	330	313	327	330	354	287	335	341	369	347	307	342	326	307	315	333	376	357	338	335	350	324	320	337	300	371	330	348	325	335	314	344	378	339	326	326	360	301	312	343	337	327	337	325	330	359	359	347	290	356	327	299	356	335	340	361	349	336	332	352	316	355	347	327	310	309	339	321	299	301	327	353	314	324	320	336	314	333	338	297	303	338	308	293	302	319	319	318	338	318	301	286	322	334	348	353	332	324	296	325	317	335	336	338	330	343	340	300	345	330	356	366	343	331	335	312	368	338	317	308	362	341	334	344	325	330	319	366	319	319	338	342	355	352	338	334	320	350	308	329	344	317	320	336	338	348	338	357	291	314	308	368	354	348	311	350	310	332	315	296	321	325	316	332	327	346	338	331	326	316	309	340	325	295	355	360	319	348	312	326	291	322	324	316	358	312	280	328	319	376	342	348	318	313	321	329	337	337	331	325	338	332	346	339	271	345	373	324	338	346	339	305	287	336	333	406	298	339	327	317	346	344	360	390	329	341	341	311	335	313	346	359	325	334	342	317	343	311	332	326	347	313	322	306	375	364	312	325	318	326	329	290	308	332	317	319	337	339	318	280	341	325	319	315	338	333	321	339	322	360	344	362	340	343	341	332	322	297	328	382	307	392	306	349	337	336	356	343	373	286	353	310	324	340	306	357	362	313	326	356	357	331	341	328	329	326	354	359	345	319	325	328	350	303	343	296	315	325	340	305	352	341	330	336	307	351	342	356	335	315	347	339	331	329	322	339	353	336	312	322	286	311	365	351	330	365	321	337	330	325	318	322	296	339	326	307	344	363	310	309	320	341	329	382	350	338	324	310	325	361	306	328	337	316	316	354	332	311	311	330	349	322	288	330	332	342	324	318	289	342	341	323	365	300	342	320	337	335	350	323	390	322	336	334	317	335	288	284	326	324	341	329	354	343	330	315	345	327	318	349	333	322	333	334	297	326	295	339	344	346	358	332	342	316	318	345	342	331	320	325	333	346	347	315	323	330	320	342	308	327	340	316	352	337	353	344	358	373	352	340	334	340	325	343	342	322	337	349	332	341	315	350	367	335	310	331	333	352	340	339	289	318	354	346	355	373	354	299	332	351	335	324	305	351	308	335	367	319	347	331	336	290	336	348	313	298	325	337	339	298	355	311	301	320	297	323	327	315	314	349	315	341	338	316	279	332	347	350	344	358	362	342	344	325	361	330	309	330	357	341	348	349	340	340	326	336	369	330	324	360	330	315	320	359	351	316	333	326	315	328	313	343	344	328	331	345	319	355	358	362	325	332	342	340	313	343	357	339	301	351	346	334	334	333	319	370	313	350	377	345	326	332	371	321	363	296	329	397	355	301	327	356	328	320	347	323	322	336	337	308	350	319	344	372	333	322	323	298	303	331	327	337	301
28507	10454	2132	2303	1882	1649	1438	1203	1245	1238	1313	1467	1376	1323	1076	1019	947	935	843	815	845	810	831	778	773	738	773	708	840	768	792	733	722	724	729	793	751	768	752	785	798	747	783	710	733	753	763	742	698	707	718	727	777	715	723	773	713	766	740	705	713	749	711	750	725	722	692	705	711	742	728	690	742	755	698	758	691	750	706	732	716	750	746	698	771	752	771	706	699	730	718	726	760	760	736	743	750	751	720	747	689	815	739	672	688	690	757	740	724	740	695	755	788	738	768	717	738	703	736	725	687	735	697	743	777	688	698	726	761	719	718	689	746	678	716	733	720	743	760	722	770	737	684	695	759	740	720	686	701	691	698	786	729	766	743	752	708	757	742	731	744	690	726	729	750	712	694	723	740	729	702	694	732	677	690	743	734	697	739	729	704	681	734	759	704	739	746	699	726	755	732	739	750	750	715	735	698	739	718	728	735	744	736	707	722	666	752	742	720	735	744	771	669	696	715	737	700	714	716	728	797	745	718	749	705	653	732	722	652	735	742	730	755	704	745	703	690	725	741	680	710	739	734	723	722	713	770	757	768	722	744	689	670	724	741	741	744	724	690	739	712	699	762	738	751	731	730	721	745	702	725	741	712	690	694	697	658	732	755	692	730	733	744	709	701	728	710	736	704	709	715	718	755	719	741	772	710	747	723	787	679	696	734	716	764	672	681	741	750	764	725	704	725	718	696	731	751	699	732	752	730	735	731	717	677	716	704	730	750	762	775	690	752	677	733	722	729	718	700	742	770	746	740	716	752	718	757	685	720	668	695	713	737	708	738	670	748	698	698	690	700	723	735	707	720	724	666	760	705	751	698	675	659	753	718	778	740	745	745	732	710	760	714	702	755	722	736	725	707	729	689	699	718	734	699	675	731	748	738	748	730	729	702	779	755	718	727	706	653	747	722	775	703	688	744	738	689	738	692	696	728	717	740	708	713	690	726	716	711	720	739	710	692	753	759	702	705	701	774	720	722	748	726	721	725	726	719	674	732	772	727	713	737	682	740	707	756	711	708	760	740	781	760	767	718	706	739	747	733	751	683	766	745	772	746	737	740	750	722	714	744	759	751	694	700	722	703	704	729	751	763	783	720	694	756	706	722	719	741	746	733	776	691	694	684	728	769	744	722	722	710	713	744	758	699	748	725	729	677	713	724	668	764	702	759	736	691	725	721	688	690	731	724	729	707	752	708	695	698	741	738	660	720	731	705	675	735	727	756	735	773	688	707	764	720	741	654	696	718	720	662	709	722	713	790	724	736	805	689	779	750	716	758	680	699	708	690	684	693	710	742	690	691	713	734	730	746	649	726	712	758	737	739	735	715	734	695	729	714	749	716	762	720	781	714	712	703	722	708	715	721	740	713	727	746	718	722	652	756	720	712	703	761	692	713	720	687	757	726	719	742	730	772	749	763	655	714	781	772	719	709	785	752	738	725	691	739	724	684	729	725	733	703	705	687	716	731	730	750	732	703	699	709	710	691	723	706	743	780	768	717	753	714	782	742	735	732	733	720	669	718	734	748	697	723	713	709	736	734	728	718	721	701	711	756	698	732	699	739	727	738	702	716	710	698	737	730	741	698	714	706	740	697	719	750	694	724	692	686	743	713	710	706	715	750	737	741	702	735	731	694	713	735	711	719	704	714	682	732	756	755	718	702	699	770	705	758	683	767	674	723	732	726	705	708	699	711	740	682	700	685	696	662	724	749	760	734	727	741	710	736	770	738	737	724	672	774	755	722	755	693	716	729	730	740	664	716	745	727	679	694	728	736	773	711	719	713	722	704	725	720	775	732	714	726	726	743	765	722	686	681	710	733	700	742	772	734	733	716	751	698	693	709	774	731	797	748	685	739	749	770	743	739	708	750	702	761	725	718	700	720	785	726	678	711	719	725	737	757	732	774	741	735	732	733	747	731	716	736	702	759	691	685	721	688	771	730	739	795	714	682	722	712	753	676	665	704	740	732	725	694	757	719	742	685	744	726	727	727	745	717	735	737	737	720	667	702	696	704	725	835	710	747	713	734	685	688	730	712	706	716	740	775	714	687	727	740	710	705	734	790	727	740	740	799	728	754	733	669	742	727	698	721	717	695	740	756	701	675	680	720	763	759	704	772	743	723	717	740	741	687	749	766	732	742	722	716	718	750	709	729	756	736	727	747	731	738	730	760	730	711	678	695	742	719	726	714	724	681	708	734	717	734	724	735	734	714	729	739	677	698	729	729	742	754	747	714	706	718	712	734	703	745	720	751	748	729	682	689	726	727	744	721	765	715	738	735	717	737	707	725	752	734	764	674	711	701	737	733	691	704	759	713	727	662	769	744	714	722	698	756	735	754	710	759	761	719	696	720	749	724	697	735	720	744	715	748	730	681	697	750	746	698	706	720	729	755	766	753	733	730	734	738	742	735	714	753	734	699	715	752	724	676	698	689	726	765	752	744	722	722	697	741	741	750	696	739	666	745	720	702	707	737	706	773	717	761	742	711	747	689	691	726	675	746	730	723	756	694	708	679	699	702	691	743	667	705	712	748	708	707	675	727	720	748	765	733	725	717	682	754	686	759	732	696	757	737	713	697	656	769	749	774	754	715	754	707	733	740	760	730	689	732	709	744	706	716	680	728	744	700	685	687	733	719	749	674	717	730	700	736	674	714	742	711	703	751	650	758	739	716	706	753	677	721	720	766	726	671	733	666	705	740	735	756	777	741	704	790	715	738	714	764	696	745	672	769	779	741	701	751	694	724	706	695	720	703	689	718	731	696	789	715	719	729	695	742	757	731	775	704	742	747	729	717	739	691	723	662	740	674	715	685	739	700	735	760	720	720	694	726	742	680	699	715	711	705	745	728	680	709	741	730	753	777	736	679	719	751	775	742	704	767	697	741	708	760	706	712	698	656	719	711	725	683	780	666	778	753	744	720	715	699	723	710	735	700	721	731	732	729	757	704	737	702	763	715	749	771	749	726	709	736	690	717	738	763	734	753	727	716	703	723	741	692	745	718	724	765	727	759	724	657	756	732	706	693	719	743	696	725	725	725	775	728	733	765	757	705	730	784	728	785	709	729	740	707	766	767	688	702	733	706	722	705	723	763	747	724	723	702	673	691	768	740	712	751	742	692	730	734	738	739	758	720	675	740	730	705	747	724	701	713	762	731	735	708	675	685	734	728	725	768	709	731	741	745	759	701	719	716	707	738	737	720	736	766	740	781	818	759	730	748	709	718	705	741	722	695	737	728	710	705	722	736	744	720	726	684	694	695	692	715	739	737	716	757	716	683	738	698	738	679	708	737	688	725	731	782	662	712	734	731	746	792	764	735	708	736	699	747	768	736	779	715	736	746	741	679	709	704	705	741	746	709	729	726	674	738	728	722	716	722	714	694	719	743	707	730	711	754	729	715	762	708	746	738	724	724	688	761	734	708	717	704	739	732	714	718	700	753	740	718	705	735	762
13644	3446	160	133	118	92	125	110	119	128	133	111	158	138	114	106	96	114	141	127	106	94	127	110	133	108	107	107	105	102	124	129	95	109	97	98	93	121	113	118	121	113	115	134	98	104	108	126	113	109	122	92	105	129	123	112	118	111	109	105	104	94	112	113	131	92	81	104	117	125	104	113	108	116	105	118	107	111	116	123	108	105	108	114	126	119	108	131	104	121	88	119	111	129	113	106	101	86	105	99	118	106	131	126	107	104	101	110	92	96	107	91	106	120	92	128	105	110	123	105	107	108	115	103	103	122	104	111	132	104	119	102	98	105	114	93	118	99	111	99	121	125	110	103	109	114	117	126	99	103	115	132	114	125	104	118	105	109	117	121	97	108	96	104	131	121	116	110	104	123	99	120	116	110	101	120	116	123	113	118	95	119	114	130	119	115	133	98	92	110	122	131	106	126	109	112	115	105	117	92	109	112	129	115	98	96	104	97	108	108	102	119	118	141	102	99	102	103	77	102	127	105	111	118	111	125	114	116	100	95	109	125	97	110	94	90	117	121	104	94	111	101	101	102	80	98	89	108	127	92	117	123	124	102	111	101	117	106	95	128	105	101	110	106	91	103	104	99	124	84	98	102	102	125	118	111	89	113	105	113	101	111	101	133	109	121	100	105	109	118	112	124	107	114	98	126	111	103	109	103	122	87	111	106	114	89	130	100	95	107	115	89	106	103	110	117	106	142	115	106	125	120	111	114	119	112	82	120	103	110	122	123	102	100	96	102	85	102	94	135	118	122	131	101	111	113	91	115	113	103	112	98	109	110	112	111	132	123	122	112	134	106	105	126	91	107	93	115	106	108	124	114	94	90	104	88	114	108	128	111	98	102	109	98	105	106	116	122	98	102	118	114	107	126	91	90	86	139	107	89	117	103	101	118	118	100	111	119	91	106	107	100	100	107	97	102	116	92	101	99	101	112	117	122	112	101	128	98	132	124	104	103	95	99	124	101	124	97	98	123	119	126	113	120	114	117	113	112	91	134	118	118	96	98	106	108	105	126	93	108	114	104	112	98	103	132	103	116	108	104	115	106	116	107	115	124	100	96	96	89	133	123	102	114	91	113	115	98	114	96	115	110	138	138	116	103	115	108	88	116	120	112	99	95	108	118	110	126	110	114	95	113	97	109	125	96	85	82	96	114	108	114	118	141	118	106	116	98	97	115	91	129	113	132	105	108	105	92	98	93	112	121	105	130	98	124	105	123	104	106	96	88	119	112	140	119	108	112	109	116	125	118	120	100	121	116	103	116	103	105	105	104	115	111	106	108	113	98	109	125	109	121	107	107	97	102	97	124	129	106	97	114	120	114	98	85	106	103	88	114	96	127	131	117	124	117	117	117	105	110	97	93	105	116	106	112	110	117	109	110	114	123	124	93	120	118	124	106	109	101	82	116	81	78	91	87	112	111	97	101	115	118	120	102	122	94	125	121	131	104	111	131	103	127	109	120	117	128	104	86	125	112	107	118	107	101	111	106	112	102	95	109	108	110	97	98	110	113	102	94	104	103	137	104	110	100	87	98	101	107	112	132	109	116	99	104	102	111	108	107	113	103	115	101	123	128	114	113	98	115	114	113	122	110	84	108	110	117	114	95	118	91	92	105	122	109	110	116	105	101	87	110	108	109	118	113	121	96	95	110	120	116	108	117	114	105	101	106	111	95	109	117	95	115	107	92	115	130	109	108	108	111	127	100	113	111	104	119	119	99	123	82	123	92	108	117	86	118	95	101	95	124	108	83	109	110	115	98	108	99	112	117	114	117	105	100	115	106	108	111	90	114	121	106	123	115	105	113	109	112	116	106	128	103	108	109	123	104	106	117	98	108	114	112	98	112	110	122	99	103	96	107	91	108	115	112	116	112	116	119	101	90	104	118	112	97	119	125	97	108	89	94	100	112	116	90	106	99	123	95	116	110	112	105	115	102	124	98	102	92	113	127	118	119	100	94	105	99	107	113	101	99	105	110	111	115	105	100	105	89	108	129	100	109	132	116	119	121	116	106	116	105	84	103	104	123	116	131	111	96	92	125	100	111	116	85	112	121	109	105	127	129	95	110	118	110	87	111	113	117	106	120	88	94	102	126	88	114	115	90	98	90	120	104	117	115	98	112	126	122	113	126	100	107	104	98	105	116	126	123	104	105	128	101	109	93	123	100	126	95	125	115	120	122	119	109	110	118	113	119	94	84	110	100	111	105	116	107	99	103	137	114	128	102	105	105	107	123	113	91	123	99	105	119	128	119	104	112	106	123	118	123	112	113	113	112	111	118	118	100	121	103	122	106	115	113	112	124	80	107	103	117	95	121	128	109	127	118	113	108	111	112	99	109	118	111	129	130	109	93	98	99	128	109	109	108	107	112	102	109	107	117	121	104	111	108	102	102	103	114	110	95	120	97	117	118	131	108	136	114	118	103	102	104	98	109	107	109	95	104	118	123	121	112	110	96	131	121	114	129	101	116	107	114	97	114	111	92	125	108	112	98	102	132	120	115	107	97	99	106	120	124	98	98	109	123	110	90	115	102	112	95	118	105	104	107	96	101	126	101	118	101	109	119	112	102	116	103	120	120	124	113	93	119	93	119	125	120	108	110	119	114	106	96	109	99	148	110	93	105	109	111	110	129	121	113	102	131	129	101	85	96	117	105	115	95	102	93	108	111	115	109	127	101	113	117	112	112	108	99	115	117	109	107	115	126	107	96	97	105	113	130	109	104	124	112	110	136	122	105	114	101	110	119	107	121	113	100	106	106	129	107	98	84	118	110	116	124	102	107	117	88	104	107	118	115	86	111	95	107	121	120	106	109	100	110	108	114	133	114	107	112	108	116	104	82	112	101	116	108	98	113	108	102	113	91	100	91	110	109	133	105	104	112	121	95	120	99	100	99	105	119	105	104	116	124	113	97	114	111	110	112	118	116	86	115	106	111	127	110	96	106	103	120	105	131	122	121	102	86	114	133	135	103	108	104	104	124	99	114	108	122	137	117	113	108	92	103	108	101	120	116	100	114	90	116	97	113	115	110	97	114	105	114	106	120	120	139	115	121	116	113	100	123	116	112	116	104	102	143	110	114	105	99	100	107	108	112	101	132	104	101	137	113	108	103	119	97	99	88	99	107	133	93	96	119	133	106	100	100	109	117	108	106	104	102	114	120	104	118	98	92	111	130	91	113	106	124	104	104	98	115	110	93	121	107	104	88	117	105	116	143	120	98	96	121	136	122	106	100	117	128	129	116	129	122	124	103	88	107	90	92	110	114	119	109	121	106	95	92	106	110	90	117	116	118	115	127	115	124	108	120	117	107	85	110	93	99	122	133	103	109	100	108	117	139	115	104	117	113	107	110	111	132	103	102	107	145	121	120	101	108	129	100	133	147	110	99	136	131	94	111	116	101	107	109	107	132	117	104	109	110	107	117	109	132	120	109	112	107	112	103	107	131	127	108
8359	2141	307	336	316	318	339	288	347	353	483	519	503	414	352	370	335	333	292	287	303	278	292	302	304	287	313	263	295	304	288	277	315	297	286	300	288	336	289	299	283	291	270	304	303	286	276	264	281	297	274	290	274	302	261	279	304	277	297	295	285	274	300	298	279	313	291	297	315	308	297	308	253	310	290	315	319	306	301	307	294	308	292	288	286	314	286	283	290	296	292	300	267	278	302	314	302	297	285	322	289	293	306	293	299	291	284	285	303	305	306	279	295	293	285	304	315	302	261	300	287	291	290	284	289	309	283	291	302	300	265	300	287	293	301	272	280	294	299	289	284	287	302	334	265	289	301	298	283	327	291	326	301	290	311	304	304	305	265	267	291	291	311	303	275	251	297	282	286	310	288	314	299	305	298	305	302	326	282	266	301	295	292	295	313	272	316	298	293	274	293	277	279	300	285	300	274	280	310	293	265	281	320	270	316	296	289	325	284	304	268	280	300	312	321	327	303	312	295	306	277	286	306	304	322	290	291	290	304	276	313	269	303	302	299	317	260	285	301	292	303	277	296	299	274	265	284	303	270	299	298	263	284	283	291	306	282	277	286	296	309	267	298	315	281	275	295	297	322	292	304	316	279	329	288	264	295	296	307	292	305	296	345	288	296	295	307	280	329	307	298	319	293	296	277	295	282	321	276	333	263	280	297	302	261	292	289	302	304	308	283	314	308	317	324	314	281	324	269	289	300	296	319	314	264	292	299	281	272	282	295	309	274	298	324	304	300	332	283	258	288	269	265	299	301	288	273	295	296	300	271	285	269	319	277	280	294	279	319	305	292	294	298	306	292	286	305	282	317	277	303	272	289	288	307	301	317	270	290	264	291	280	334	267	305	290	293	290	319	285	327	279	292	299	282	287	287	298	279	306	305	308	297	295	298	289	297	287	270	269	270	274	280	297	317	303	257	294	267	318	297	252	282	294	312	283	304	287	267	291	342	279	276	307	280	306	284	304	284	299	284	314	318	245	309	298	319	290	287	290	272	301	305	307	306	299	281	309	291	265	297	309	294	292	295	278	312	297	299	277	290	325	333	314	265	287	294	297	297	316	259	308	273	312	303	275	306	264	299	279	291	288	286	291	308	285	293	299	315	297	293	293	285	299	281	295	280	308	285	307	291	283	286	307	252	280	335	318	291	304	299	299	300	295	313	299	298	297	273	284	283	258	278	321	268	293	346	285	279	308	305	294	293	289	290	289	310	320	279	261	314	289	296	318	287	314	320	280	287	285	289	327	287	306	281	297	297	305	303	266	269	308	296	324	298	299	264	317	283	303	319	288	307	307	276	282	311	300	290	308	316	306	298	283	270	282	300	305	306	284	283	327	289	290	281	273	318	285	298	268	313	274	306	298	290	299	282	279	349	294	323	311	282	309	286	320	310	296	310	299	262	281	282	303	315	289	280	269	297	282	264	348	273	268	311	287	305	300	297	289	311	293	302	279	297	267	282	287	305	301	276	280	286	284	307	314	295	303	291	297	290	310	295	322	281	302	330	309	303	296	276	279	304	283	269	276	305	278	314	291	302	270	326	335	270	293	309	273	285	283	296	287	265	287	269	291	290	301	291	286	300	320	269	304	258	304	277	298	298	310	284	289	295	290	271	322	305	295	284	272	323	311	268	296	286	317	298	273	292	291	297	310	265	303	294	284	306	298	308	329	276	291	296	285	260	265	299	318	316	290	271	270	271	303	326	312	263	314	273	308	315	305	292	303	304	287	271	278	293	291	313	327	312	321	295	270	250	279	265	304	274	281	280	293	287	299	264	313	300	296	288	279	292	271	307	363	278	272	282	314	306	285	276	305	295	303	319	284	294	291	322	299	293	299	284	298	327	276	276	293	259	261	277	286	282	307	292	292	276	293	317	287	315	286	277	292	271	328	298	303	288	279	298	273	301	312	310	298	304	323	320	275	313	293	320	282	272	287	295	292	285	303	299	310	293	270	298	273	300	338	313	288	275	267	272	339	314	292	285	322	309	283	284	329	314	278	292	275	296	295	284	300	302	285	287	294	317	279	328	301	303	322	277	282	300	290	294	291	280	270	289	298	288	287	320	322	308	280	280	309	277	298	297	296	311	274	317	336	288	299	307	300	311	278	331	320	286	319	318	292	304	309	305	284	318	276	291	316	283	295	302	320	283	286	296	299	301	319	317	272	276	298	274	314	275	266	278	264	283	294	293	294	315	283	268	307	290	273	308	300	331	287	301	286	300	310	304	306	291	281	286	319	270	329	312	269	313	274	319	288	310	299	310	309	283	305	302	284	295	295	271	274	308	309	313	315	280	304	307	291	320	311	313	288	281	287	284	274	303	309	275	262	242	285	293	322	297	280	308	296	292	253	282	299	306	272	331	316	284	289	277	277	288	287	284	273	296	286	278	324	288	272	271	274	304	288	300	287	278	285	289	314	291	277	291	278	292	319	297	264	262	275	260	284	304	291	263	296	292	297	295	286	301	322	293	313	317	296	267	264	326	297	289	284	282	310	318	288	293	318	317	298	265	299	274	272	330	302	287	283	301	270	279	313	305	339	322	307	322	283	274	297	293	282	303	291	313	305	302	309	249	311	289	319	296	312	299	309	290	319	283	278	287	254	302	293	282	294	285	316	316	289	288	300	291	301	298	302	290	275	285	284	305	306	323	300	297	315	297	317	297	271	306	306	325	281	296	302	306	289	295	301	289	311	272	290	280	296	311	295	289	268	332	265	270	314	332	290	276	294	306	293	285	301	308	277	293	274	305	281	299	284	306	279	297	307	287	301	287	288	299	301	284	319	255	296	327	328	329	293	282	286	266	253	272	299	282	295	304	290	300	288	285	311	297	294	300	293	274	299	304	276	295	303	254	283	290	331	301	306	272	282	295	284	269	291	295	319	319	315	278	292	267	273	275	290	295	295	267	293	268	300	276	292	305	272	300	302	295	281	325	263	311	309	279	266	285	294	315	282	296	312	305	336	287	280	287	298	283	302	278	329	277	290	296	273	286	300	261	288	296	288	270	309	312	285	297	286	311	276	282	298	311	312	302	285	294	274	291	299	293	304	252	283	311	309	309	276	300	278	306	313	315	290	324	289	312	309	284	293	297	307	333	274	315	300	306	264	276	262	297	304	319	301	286	289	310	274	257	307	322	280	253	301	281	297	290	318	315	290	303	284	300	297	323	292	287	320	320	330	277	307	287	277	277	292	322	292	293	297	316	280	306	280	304	326	307	293	285	300	321	310	287	327	309	292	308	314	273	304	261	309	289	289	268	318	297	284	289	282	313	293	305	269	330	298	303	286	268	319	304	289	297	301	302	253	273	291	335	296	320	288	312	295	281	325	292	284	278	287	283	290	329	270	292	319	312	284	299	294	298	293	295	309	288	277	274	325	286	303	309	287	302	300	280	275	311	284	300	303	279	302	307	282	294	286	290	300	313	279	282	307	269	299	310	283
32845	11356	1075	522	345	286	249	259	237	249	298	259	258	257	262	188	229	237	199	217	202	209	169	187	165	218	172	213	216	230	218	187	181	173	195	199	190	187	240	218	191	187	192	184	214	227	217	211	229	219	194	224	209	196	197	189	195	187	201	197	220	204	190	196	196	207	187	201	183	206	202	198	181	196	218	214	178	178	166	221	214	195	166	198	219	194	204	214	202	198	195	205	221	190	190	180	192	198	200	179	173	207	170	188	212	207	182	199	178	196	178	211	195	219	222	203	205	216	183	201	185	197	211	175	185	213	188	214	210	183	189	203	218	193	192	203	211	195	192	224	216	195	201	205	205	186	182	193	206	190	201	206	211	215	163	199	215	213	215	188	176	197	209	176	212	216	206	178	211	217	212	207	206	178	228	237	195	203	178	208	180	204	205	192	166	187	201	205	196	212	202	227	192	198	174	202	232	227	205	208	186	223	195	199	183	200	185	218	185	164	209	183	192	214	202	204	167	215	198	212	185	163	205	215	197	196	176	203	204	196	201	208	208	209	193	182	181	193	189	211	199	193	188	194	204	226	164	187	200	166	194	195	208	184	207	225	222	191	210	187	209	207	180	190	201	170	194	188	212	223	195	214	184	213	221	212	212	198	189	207	199	188	206	199	224	190	177	203	213	183	192	204	170	207	184	203	159	191	198	212	187	195	220	205	203	184	186	209	231	204	211	206	207	222	218	177	188	184	192	220	232	200	192	191	230	188	197	203	189	198	196	184	210	173	184	173	220	179	203	213	207	213	188	181	193	219	210	193	182	195	201	201	211	216	210	199	214	199	181	190	204	171	180	226	211	211	194	203	199	180	183	209	210	206	199	183	213	178	211	200	178	196	197	202	193	205	198	172	185	200	183	180	210	192	213	180	206	209	197	224	202	184	186	194	174	210	184	202	222	194	192	175	195	214	180	223	215	228	183	205	176	197	173	179	191	235	210	175	216	182	210	197	214	189	183	197	199	219	186	197	197	204	205	216	203	168	167	208	212	202	165	201	187	210	209	204	206	211	179	179	155	214	189	182	191	169	190	174	190	215	201	209	193	186	185	222	183	182	171	210	183	215	210	174	179	190	238	203	187	201	181	189	188	181	179	210	190	194	221	222	173	167	226	216	201	184	193	183	203	189	184	181	198	204	224	206	203	194	183	181	220	183	214	165	191	203	210	184	198	179	213	226	174	192	181	188	174	175	209	217	196	206	225	216	176	185	205	192	202	204	181	193	189	185	160	220	196	193	199	191	185	205	193	197	230	198	210	200	173	233	194	201	193	208	213	192	189	209	202	210	201	205	210	199	195	218	190	208	205	200	217	217	209	195	207	191	201	195	182	203	203	210	188	201	178	199	192	223	200	205	185	200	208	183	201	213	195	212	195	204	194	187	199	186	184	201	185	199	215	207	195	226	182	192	196	222	168	241	186	189	225	187	201	210	189	209	187	212	187	186	219	198	186	187	196	232	202	208	207	222	193	191	203	194	205	188	200	155	204	193	192	180	204	194	205	189	228	212	202	209	205	195	211	208	218	177	186	219	201	179	209	179	207	202	210	148	207	196	206	219	214	210	197	203	217	185	201	203	155	184	198	186	221	182	194	202	187	184	191	203	211	195	198	190	187	214	200	209	193	221	179	171	201	229	190	197	185	195	197	195	212	189	183	218	204	194	203	190	186	209	162	214	216	207	189	201	218	237	226	227	172	185	192	182	164	198	179	206	235	182	195	205	218	187	209	201	194	207	206	203	179	181	177	161	216	220	198	220	182	218	208	203	197	192	221	183	226	221	196	187	208	191	188	199	185	207	183	179	174	191	204	198	219	181	201	225	197	180	208	196	214	207	225	203	183	203	216	216	201	222	200	195	204	182	199	196	212	208	203	172	193	193	200	219	205	194	171	183	223	182	191	241	197	189	194	181	208	206	190	209	199	230	177	200	197	199	189	200	178	177	203	189	197	215	212	213	199	180	208	221	199	213	202	190	228	220	211	182	185	175	205	197	226	192	208	181	188	199	217	223	203	186	199	195	201	170	182	209	199	168	210	181	184	198	193	184	206	204	209	183	202	199	193	214	221	196	186	191	210	185	195	212	223	186	191	196	194	196	210	178	224	223	201	211	208	185	197	205	187	196	217	216	195	227	187	218	192	186	203	151	205	225	189	208	222	164	203	191	207	190	235	159	194	213	194	183	197	183	207	198	192	185	188	209	203	214	178	215	195	213	206	221	216	186	208	200	165	199	213	213	196	212	195	215	172	218	177	201	178	192	168	175	204	210	210	209	186	200	183	184	206	193	187	184	198	186	198	186	190	226	209	223	194	204	179	211	202	181	201	186	211	223	201	203	208	206	200	187	194	162	184	208	224	177	190	213	198	190	203	189	202	207	189	180	194	185	194	201	196	233	177	197	213	199	197	193	204	191	214	203	205	212	185	204	178	191	189	188	205	207	216	200	174	212	193	162	203	222	194	211	174	224	189	189	221	193	183	190	209	209	228	216	193	217	229	196	219	197	224	184	206	217	218	203	207	193	172	181	198	201	209	201	193	204	206	215	216	202	204	221	217	195	235	211	210	203	183	189	233	211	188	194	194	194	200	194	198	188	204	194	228	167	215	196	180	207	191	212	222	184	202	219	184	183	204	181	221	198	202	208	194	175	188	207	190	206	191	177	211	223	193	197	205	178	214	206	191	190	184	221	185	215	193	206	189	204	165	210	201	190	201	209	219	215	196	202	189	182	199	189	226	184	188	191	206	186	222	185	173	213	215	199	189	227	217	200	196	196	223	211	207	181	215	221	209	192	202	212	219	216	199	209	212	169	180	188	162	203	189	189	171	202	186	175	195	194	203	196	163	171	211	194	211	206	217	218	193	210	195	208	204	185	189	200	185	204	217	207	186	188	208	196	202	201	191	185	176	198	221	202	178	174	176	220	172	184	196	183	169	215	189	206	219	221	198	196	225	219	210	193	194	189	207	188	228	227	221	179	198	189	176	207	220	182	197	213	218	204	197	213	195	199	223	191	191	211	223	198	213	195	176	203	173	157	226	169	226	189	188	204	186	230	203	185	207	224	198	212	177	200	212	176	205	202	213	220	215	196	189	200	221	205	214	185	216	202	199	210	183	186	203	205	193	182	172	207	187	190	179	193	188	191	210	214	209	221	189	201	205	212	189	193	163	220	214	168	214	188	220	217	212	202	184	211	191	204	209	196	225	212	175	210	214	168	168	211	204	188	176	180	179	181	199	213	192	207	208	173	192	189	199	176	196	191	183	184	187	209	187	208	192	193	221	210	211	188	210	197	195	190	170	200	213	177	183	214	197	192	190	179	194	184	214	204	197	189	211	242	210	204	186	216	224	199	193	196	208	202	202	220	203	211	232	223	225	209	186	217	217	235	212	168	184	208	214	217	210	194	209	226	183	189	193	190	200	211	197	203	207	179	221	206	191	195	218	214
20492	4726	1158	1241	1097	973	842	784	751	795	989	1002	919	746	753	671	647	610	531	566	554	524	471	530	501	505	496	485	578	505	503	484	498	467	547	481	479	504	504	482	500	501	511	466	473	458	485	493	481	494	503	440	468	468	469	493	520	487	510	471	521	503	481	466	524	456	482	523	518	490	470	485	484	514	517	488	483	498	500	493	502	441	464	475	491	468	478	487	519	454	438	505	432	445	503	489	481	445	486	456	488	461	486	449	494	460	482	493	496	478	470	496	504	507	495	471	462	482	504	497	473	508	467	454	494	486	486	486	496	431	475	483	505	475	512	470	474	513	481	488	479	474	487	477	479	492	504	489	506	489	454	491	487	479	458	497	483	490	455	495	456	477	529	494	495	495	501	469	469	478	481	539	495	503	485	493	513	508	496	512	518	474	477	461	513	499	462	472	490	476	468	526	463	485	478	440	476	479	473	473	486	454	501	524	517	492	494	480	436	484	490	488	502	490	478	458	486	446	514	475	482	461	453	472	509	423	483	491	496	463	479	468	490	462	517	473	513	485	518	508	494	451	490	514	516	500	522	485	458	514	505	466	464	456	521	497	503	533	494	472	463	487	440	527	492	523	507	483	473	436	497	453	509	478	477	477	480	491	493	489	469	467	462	505	474	498	501	477	464	496	477	469	497	530	445	470	481	440	548	481	497	514	479	487	465	472	464	480	486	482	472	517	493	472	485	477	475	481	480	475	479	436	484	501	477	465	492	485	467	480	488	500	450	461	458	488	504	491	487	469	473	456	450	475	460	470	473	484	468	501	487	448	473	474	444	475	506	465	479	490	504	486	435	478	528	482	484	496	489	472	507	478	479	477	536	458	517	492	488	485	504	460	492	477	483	528	509	480	496	496	492	490	501	532	471	477	495	480	543	473	466	469	457	467	475	484	510	512	491	476	508	534	444	498	428	505	477	447	475	464	483	511	479	449	458	456	483	488	491	462	477	527	497	438	475	488	462	474	472	483	482	457	504	468	537	482	525	454	475	505	521	503	487	482	485	457	439	505	500	514	502	453	488	461	450	509	499	475	490	502	487	480	436	469	481	465	474	492	491	451	502	497	491	473	505	508	469	445	463	461	477	471	475	471	473	475	511	454	451	490	491	527	496	469	484	468	516	510	473	461	480	463	506	504	459	463	470	473	484	477	479	460	477	485	505	507	516	462	480	494	526	463	480	482	504	478	490	487	520	463	535	485	483	460	487	448	487	503	475	479	486	485	503	428	465	502	502	488	489	512	448	455	521	479	464	511	489	506	443	495	493	502	507	440	468	470	427	487	494	477	463	528	498	504	471	482	469	474	515	477	496	501	506	497	531	458	442	489	467	475	464	471	436	483	523	486	451	462	464	471	490	464	448	493	511	486	500	448	448	444	474	494	460	498	467	489	479	481	437	504	486	490	485	448	496	456	475	474	487	492	488	447	475	451	508	493	443	474	481	484	490	446	458	488	472	495	483	463	477	440	519	460	486	481	494	494	495	462	497	463	456	469	491	463	536	488	484	474	471	464	477	453	481	472	519	498	503	532	491	507	463	499	471	430	504	508	510	488	496	482	452	496	530	490	499	480	466	479	490	506	464	439	487	477	507	470	486	510	508	495	480	497	436	522	485	456	506	464	471	474	514	523	477	479	506	466	472	529	479	457	497	499	508	506	519	479	472	490	486	456	470	476	467	474	527	459	459	499	443	480	488	465	478	474	468	463	490	496	487	489	461	447	493	498	512	478	471	468	491	447	489	501	459	476	448	497	494	482	508	461	492	497	454	480	489	495	500	522	431	454	488	493	491	469	491	495	487	482	449	466	510	485	465	490	468	494	462	500	466	476	467	459	474	491	509	447	464	463	473	456	481	480	487	482	521	450	489	484	489	472	470	488	455	488	488	494	421	466	488	492	448	489	483	487	492	493	488	481	458	477	508	517	517	509	506	500	517	438	499	498	504	497	494	428	503	493	476	471	497	441	479	496	499	466	509	498	528	455	465	445	488	484	490	501	462	450	502	454	488	496	453	471	497	459	508	510	465	496	482	495	485	514	448	494	487	467	488	508	480	487	517	460	483	472	466	480	507	475	472	441	424	477	476	506	458	481	455	496	494	484	480	463	493	472	466	476	482	442	489	438	448	454	473	456	476	469	517	503	474	524	513	475	505	498	516	499	489	485	493	544	514	502	475	464	470	440	482	510	495	470	512	439	478	456	516	521	536	489	434	482	515	513	504	482	497	515	482	481	489	500	488	453	492	455	472	483	484	489	488	466	492	489	479	496	485	433	482	489	487	489	496	463	490	470	484	450	515	453	473	487	487	457	479	488	477	479	466	487	479	460	490	449	480	477	493	519	513	454	488	456	481	504	525	466	529	486	472	465	480	494	481	481	447	482	500	515	494	476	498	470	456	514	489	508	486	473	506	481	488	466	488	520	471	482	489	505	499	529	505	505	496	473	468	458	489	472	503	487	543	521	506	528	544	518	421	472	512	505	467	499	441	505	472	469	478	501	480	463	458	445	542	486	505	483	489	476	477	477	507	497	490	482	460	464	509	489	466	492	481	501	528	481	514	490	504	484	482	473	478	494	515	483	473	489	510	539	444	448	470	496	515	503	459	496	462	465	484	478	442	498	468	460	493	489	504	489	485	484	536	491	486	497	468	457	482	480	487	483	481	505	492	480	422	496	489	447	480	524	482	437	512	485	473	463	507	524	495	485	481	525	471	483	477	506	480	484	507	524	478	480	495	480	471	477	489	484	502	489	478	508	468	500	500	470	489	519	498	462	510	487	487	449	461	517	487	469	462	480	477	481	492	501	487	451	473	471	490	487	508	445	495	463	464	441	512	508	506	487	460	495	503	484	490	493	502	473	479	527	470	489	480	499	475	463	519	489	436	476	463	490	480	490	465	468	436	478	485	460	509	484	489	500	507	457	500	504	499	524	489	471	475	457	478	512	496	478	444	485	473	488	468	488	441	470	507	482	482	487	489	476	488	444	493	480	469	467	525	471	478	457	490	468	497	480	474	463	517	473	462	488	513	422	488	491	433	510	474	479	509	450	479	472	529	491	481	435	457	457	511	500	464	488	456	497	535	467	452	477	490	469	460	473	438	479	514	491	485	476	448	478	505	466	503	499	465	483	505	505	487	505	488	484	479	478	495	475	484	471	492	517	496	513	508	477	477	494	467	470	504	448	487	512	475	474	489	477	480	504	497	476	488	473	456	439	517	514	493	471	442	481	495	514	485	452	476	490	506	528	448	442	428	468	488	470	452	497	481	477	459	466	471	501	451	482	462	493	504	496	497	491	453	472	496	480	487	460	485	504	482	459	468	507	490	459	465	456	470	537	486	470	514	474	447	491	469	500	451	452	480	485	497	447	448	464	510	448	535	497	482	480	467	505	477	477	473	517	503	490	515	504	508	482	500	486	478	479	457	475	501	463	445	512	537	464	527	483
45563	20220	3079	1024	662	532	467	493	467	444	480	490	445	442	395	379	368	384	355	319	334	342	366	357	335	313	355	334	362	336	350	328	326	351	314	372	349	336	339	338	310	341	341	361	368	312	359	323	342	306	293	338	325	337	314	329	371	319	319	313	301	353	350	287	304	341	346	345	342	319	346	365	346	322	307	325	341	312	324	306	319	276	323	358	349	324	356	318	340	316	337	335	345	327	337	306	352	325	289	315	301	308	351	299	326	353	302	306	322	330	328	312	367	309	347	368	291	345	339	299	305	336	334	349	375	303	317	342	326	313	327	323	311	301	320	319	302	322	321	362	336	343	307	306	363	336	313	317	360	335	298	324	329	337	349	313	285	306	348	325	313	337	353	323	310	298	316	314	343	332	315	331	318	322	351	395	377	350	342	313	348	354	325	310	292	316	312	307	372	313	330	345	319	294	325	304	341	360	353	338	336	320	334	304	364	338	334	319	330	326	330	311	303	317	328	343	350	309	305	312	288	344	340	317	335	331	322	292	342	340	334	367	353	352	352	328	331	314	358	349	368	346	273	324	316	330	332	334	353	347	300	342	328	321	279	309	329	325	351	360	331	325	341	352	344	363	343	336	326	314	339	361	313	336	303	322	298	298	340	313	331	343	353	365	304	315	298	315	326	330	336	318	338	319	335	316	310	343	347	322	318	322	352	334	296	331	330	338	289	348	322	332	332	290	338	332	346	332	314	341	305	307	323	361	328	355	329	342	342	314	326	321	342	291	318	338	302	326	307	310	332	314	321	317	326	338	311	312	324	331	335	333	353	340	367	304	347	310	309	304	314	322	325	310	341	332	339	301	330	344	349	299	332	292	333	295	307	312	357	361	330	299	343	317	318	311	320	282	341	360	315	314	316	314	323	330	320	343	321	341	309	329	321	337	321	363	359	325	321	327	324	366	346	324	369	341	327	324	333	342	331	324	330	306	345	326	359	352	298	341	330	333	335	329	326	334	331	341	306	297	326	302	308	337	323	330	327	329	351	304	354	343	370	312	329	345	339	367	376	322	339	309	314	321	383	287	346	328	343	328	333	318	322	379	329	308	313	337	333	355	344	331	318	343	278	330	363	342	334	312	295	332	307	321	361	347	335	336	314	360	317	330	312	336	295	345	265	322	321	375	356	334	298	322	308	328	316	342	300	315	345	297	364	305	343	324	359	360	310	342	342	308	348	341	334	322	335	323	348	324	331	353	321	347	370	332	353	346	329	313	336	329	311	294	390	348	357	320	304	343	332	332	340	343	401	355	311	327	311	318	326	347	329	322	314	343	333	336	322	331	312	348	348	322	334	332	308	365	328	357	306	299	352	374	327	338	314	343	325	361	314	348	317	348	287	323	337	328	319	334	384	325	315	352	323	306	305	328	342	318	355	332	339	311	364	297	291	352	334	325	351	280	339	324	334	307	333	335	338	305	314	331	307	342	370	325	345	328	329	364	344	317	332	291	331	354	317	355	301	341	311	346	340	339	338	349	333	315	327	350	342	344	375	320	343	350	316	332	314	316	299	313	337	337	322	341	346	297	299	305	353	360	343	335	355	298	331	301	323	355	319	332	323	320	348	330	331	335	335	341	360	327	336	320	349	355	303	330	362	323	303	297	338	346	348	318	353	330	347	354	349	328	328	333	311	343	338	318	318	346	326	318	314	300	309	335	340	328	316	348	361	340	303	331	293	331	323	296	338	362	291	333	322	322	315	308	334	345	335	335	311	315	331	321	330	370	328	326	360	334	330	316	329	305	302	289	342	329	301	304	330	367	365	353	336	293	328	342	341	339	334	296	317	327	323	326	320	297	332	315	353	331	332	310	331	359	378	310	327	315	320	321	294	301	319	301	333	350	334	345	320	341	293	354	330	333	332	366	321	338	355	317	335	343	315	305	327	321	331	342	311	344	329	351	334	345	336	345	329	331	361	319	319	319	318	320	349	320	343	340	340	313	345	341	332	325	343	312	340	373	334	330	271	290	326	344	363	311	328	307	342	338	331	328	325	346	323	327	357	335	324	352	323	315	341	290	338	340	328	337	367	298	329	342	326	334	306	337	362	374	324	353	348	326	361	330	320	345	314	323	284	318	307	333	354	327	335	340	311	301	302	329	330	325	330	319	347	340	367	343	338	321	334	341	294	338	312	351	304	333	357	271	350	345	328	322	351	311	331	348	327	372	356	363	337	363	317	359	343	331	327	356	326	336	311	354	297	295	292	304	350	336	354	327	319	327	324	371	304	332	309	308	361	343	313	307	327	321	348	296	312	343	324	324	328	324	322	332	353	335	312	312	372	341	318	324	299	326	343	301	345	338	319	290	283	354	329	305	318	319	363	359	326	306	310	359	306	337	325	353	361	303	329	334	334	306	292	333	328	326	365	346	324	334	312	323	347	344	338	345	341	308	336	375	272	306	332	313	344	320	314	331	309	346	329	324	328	364	317	297	354	331	311	303	352	310	353	347	344	308	324	320	319	376	319	330	335	348	327	320	338	335	311	342	339	343	336	328	299	334	329	337	337	327	348	308	309	349	333	343	337	360	334	349	330	292	330	318	317	323	318	315	352	344	309	335	356	324	347	331	361	351	332	300	311	346	329	302	355	362	334	330	339	308	318	348	345	328	355	314	312	313	312	357	321	313	298	356	302	327	367	354	323	353	291	325	340	326	335	352	337	332	307	327	322	312	356	335	292	319	307	293	293	329	346	341	318	315	350	354	321	341	303	324	333	341	330	350	327	344	347	321	323	294	360	322	369	312	368	337	314	340	363	353	334	348	335	340	350	370	312	344	335	317	349	323	352	314	350	322	322	340	319	326	350	307	346	320	313	371	352	378	341	338	316	317	361	326	293	293	332	342	346	348	285	336	333	330	313	298	316	342	316	343	331	295	302	297	321	348	306	327	311	318	313	307	333	349	339	341	323	356	327	326	355	310	329	334	352	360	368	285	323	338	330	326	319	302	331	330	343	352	334	346	337	336	312	344	331	354	303	315	329	356	315	340	363	357	328	294	324	319	327	343	327	296	335	313	320	318	318	367	337	360	287	326	313	313	305	348	316	336	318	312	330	333	336	327	360	317	301	339	325	316	302	303	328	309	297	326	368	321	332	334	351	327	327	318	320	375	332	328	324	342	316	335	317	337	314	333	307	329	346	291	355	336	327	344	325	315	350	287	303	295	335	324	349	335	350	329	345	360	341	322	348	309	341	352	337	318	357	335	327	329	340	352	310	356	355	344	317	315	298	350	304	348	357	361	322	348	325	303	324	318	339	342	309	334	316	333	303	308	293	336	331	329	332	338	304	321	324	298	308	358	338	335	302	311	313	321	325	363	343	322	302	310	345	335	321	318	329	330	278	347	306	336	364	366	351	358	324	356	337	322	306	332	369	330	287	353	316	296	323	313	331	330	333	332	355	321	335	328	346	310	353	338	348	324	344	343	331	321	351	314	311	325
28003	8903	2130	2243	1903	1581	1395	1331	1175	1307	1460	1441	1372	1197	1166	1087	930	858	834	810	818	721	781	763	840	773	768	738	753	780	792	732	763	709	705	731	732	766	759	776	709	726	765	731	710	751	717	724	721	747	726	742	754	792	749	745	739	745	734	663	730	700	713	773	730	727	723	716	750	732	737	783	700	716	746	750	728	726	728	801	715	736	722	735	722	708	756	710	755	692	678	740	740	745	698	695	720	757	742	657	676	696	720	743	719	719	680	721	717	690	692	724	786	751	725	771	722	724	693	752	742	678	709	716	728	686	738	730	705	730	744	711	691	749	716	711	738	734	738	721	726	726	739	713	731	693	735	680	686	703	710	668	713	733	783	718	711	738	714	686	762	751	733	717	702	722	736	698	738	729	689	694	706	693	697	758	703	741	714	687	724	707	751	736	766	745	769	730	723	729	700	750	713	749	724	702	726	702	718	698	671	675	744	675	678	724	741	697	733	735	690	762	717	801	727	711	688	729	737	691	723	710	707	783	735	718	701	742	725	714	721	731	724	722	682	722	729	731	746	705	688	709	696	705	754	723	698	696	735	742	689	687	729	741	702	743	756	769	750	670	683	737	748	693	714	721	667	717	710	753	697	755	704	698	716	727	737	711	716	697	750	749	674	741	677	711	719	727	710	721	710	722	715	692	733	765	748	739	667	717	724	693	689	660	732	764	709	722	703	727	686	717	689	714	672	695	729	703	713	765	726	735	672	700	719	758	721	728	738	667	710	713	738	743	756	721	746	774	761	675	743	673	660	719	762	713	712	750	732	706	724	752	736	691	713	741	733	766	704	714	735	710	747	746	683	687	711	713	730	759	711	715	718	737	754	709	733	710	728	711	720	728	737	725	752	764	692	743	783	711	752	730	755	688	778	738	756	729	767	718	715	741	716	780	706	717	753	747	704	695	731	686	732	704	733	709	748	731	740	759	746	711	722	717	699	765	699	718	716	774	756	714	744	728	714	689	688	739	707	714	703	800	695	699	716	751	701	722	652	728	689	713	743	749	690	750	778	731	690	715	701	751	777	751	708	773	706	736	735	789	722	704	712	682	731	709	703	743	727	738	708	734	692	743	786	739	743	693	755	713	682	734	701	686	720	666	734	707	703	705	698	659	708	706	727	734	707	739	677	725	668	709	756	676	711	722	730	757	698	706	648	724	712	740	711	762	705	717	741	730	700	713	668	751	717	753	717	736	719	702	753	717	712	702	687	722	718	690	707	731	668	740	726	752	724	767	729	726	717	790	695	719	752	723	700	706	714	754	711	737	732	691	748	732	663	738	737	711	733	697	721	695	727	753	697	710	690	728	730	743	763	712	749	739	759	735	699	717	699	675	676	685	704	720	737	689	680	738	775	739	714	697	706	703	704	734	713	709	703	745	783	733	717	706	685	710	774	733	732	747	664	728	675	711	720	720	741	745	722	687	692	775	657	720	727	711	753	679	712	688	685	760	728	710	727	684	721	700	729	738	672	713	742	722	714	744	705	702	739	703	756	687	740	692	757	681	687	721	753	733	709	707	706	724	708	750	699	695	741	738	756	722	745	715	746	697	687	746	695	704	713	668	746	763	714	702	759	754	796	746	679	707	718	693	758	693	720	707	723	695	754	729	757	737	718	731	731	695	710	702	760	730	737	717	747	721	673	758	724	718	720	717	738	735	729	749	709	686	716	755	646	713	694	725	724	687	685	705	712	716	750	728	764	716	762	744	689	738	736	751	684	698	681	731	795	668	693	717	735	729	753	664	715	711	683	699	719	708	712	697	705	741	738	696	732	729	742	755	687	725	704	764	741	735	705	787	744	750	722	729	694	683	697	744	706	739	684	737	731	722	617	750	694	715	691	702	704	769	671	746	694	708	722	676	765	767	690	740	729	683	727	699	697	728	719	739	691	718	688	758	722	726	758	696	708	689	711	712	703	710	740	733	704	740	703	738	733	670	734	707	787	687	695	711	696	709	709	731	699	682	705	722	705	741	725	707	714	717	767	698	678	676	707	714	729	683	789	676	718	708	715	756	741	722	745	726	663	745	719	685	689	714	769	726	717	726	739	716	692	772	761	714	698	714	733	731	742	713	741	754	731	723	693	708	704	701	724	731	745	679	718	691	674	685	713	698	757	729	729	698	720	706	722	764	734	740	675	708	712	738	710	762	721	698	759	738	749	740	725	768	761	706	725	735	734	693	702	759	670	695	725	777	701	735	707	703	719	742	696	728	708	774	703	698	739	744	745	696	722	743	738	698	722	688	718	717	739	677	713	761	727	681	722	697	736	699	702	755	762	749	713	698	741	727	736	733	724	726	716	767	730	753	758	704	725	710	697	717	730	702	744	765	712	727	771	758	734	711	759	692	702	691	700	731	742	734	681	714	762	749	671	713	748	713	725	702	692	714	738	696	693	730	723	736	708	731	768	745	684	720	694	726	751	741	684	676	782	710	717	689	694	704	732	717	725	760	748	750	692	662	729	729	740	718	740	716	807	734	731	706	755	720	700	717	717	726	724	721	699	750	746	734	688	702	723	751	713	737	716	713	683	719	731	648	690	760	719	691	670	691	745	696	713	720	686	699	730	707	676	731	777	684	640	769	725	711	694	728	686	694	762	752	734	724	733	772	693	717	694	715	740	725	731	713	718	670	715	749	742	721	680	691	722	709	795	738	687	728	726	699	690	757	708	740	695	756	721	686	740	726	760	765	694	713	727	740	733	729	688	722	721	693	725	690	686	697	715	669	707	722	773	783	694	720	716	773	715	752	724	704	700	705	738	706	760	716	707	666	721	699	740	744	718	685	736	721	698	696	728	720	747	724	696	704	756	745	714	729	719	735	709	724	695	646	659	718	720	748	724	717	722	694	696	760	748	772	742	727	690	735	689	723	700	701	703	694	712	743	730	682	683	726	699	727	763	718	731	703	734	690	748	750	724	681	741	754	737	733	716	767	745	686	723	725	689	730	764	708	721	717	712	717	766	728	697	694	743	704	740	743	721	738	707	776	692	723	727	700	717	691	710	720	717	746	680	713	675	698	723	717	666	710	714	728	713	737	727	724	757	702	692	732	725	704	757	736	750	758	689	703	712	717	713	682	712	704	709	718	683	699	707	702	725	718	714	732	728	758	747	707	760	715	677	683	732	696	716	726	721	684	727	710	750	801	709	734	725	714	715	702	747	774	700	702	748	789	741	726	691	709	717	702	747	757	775	730	731	680	701	753	733	713	721	709	704	692	718	735	712	699	772	685	752	777	732	679	660	718	740	716	740	684	741	712	705	680	742	689	646	698	741	656	735	703	744	725	732	729	746	754	712	677	749	754	706	684	699	728	721	753	727	662	723	709	751	701	721	650	713	731	705	688	702	736	702	675	730	695	706	695	720	701	734	746	729	743	749	751	701	722	686	732	690	759	739	795	706	747	719	691	704	684	682	662	720	719	667	677	712	744	749	709	672	728	714	689
13393	3112	170	140	137	139	125	115	114	110	98	130	122	129	111	123	125	108	106	102	93	108	114	107	128	123	116	118	112	114	111	115	109	110	104	96	97	90	132	112	123	111	109	102	97	104	112	84	111	104	118	106	112	116	107	88	102	99	114	90	102	106	99	106	130	126	122	104	107	97	98	124	102	106	102	119	113	102	113	112	108	105	114	112	93	111	106	107	102	118	116	104	105	124	116	111	118	103	98	109	100	110	98	119	111	114	111	100	106	120	102	101	97	102	105	118	118	119	117	110	109	124	102	120	102	94	117	122	111	107	120	112	100	116	107	107	98	95	95	100	125	115	103	115	98	106	122	103	144	119	96	85	95	112	106	103	100	114	90	106	110	108	93	117	97	87	103	122	111	106	119	118	123	108	117	130	120	115	128	97	98	111	106	130	143	112	95	87	90	126	119	99	92	108	105	115	108	101	102	91	100	117	112	93	103	89	103	98	132	94	119	103	103	112	115	128	92	89	108	110	107	112	120	108	106	106	101	110	116	86	119	110	136	106	111	96	102	101	120	126	113	102	123	125	118	122	92	105	133	99	114	114	105	116	100	113	102	98	117	96	117	107	87	94	99	102	122	112	115	109	90	92	124	120	118	116	94	96	95	109	89	89	116	110	108	105	112	94	117	115	110	123	101	93	95	101	83	121	122	131	115	126	123	104	118	93	109	95	92	122	101	105	129	87	126	103	97	109	119	111	117	103	109	116	111	111	82	101	92	113	115	115	93	91	114	97	104	113	93	113	100	133	124	105	106	109	106	102	106	89	110	113	133	102	125	92	98	114	105	113	109	106	109	105	105	106	98	96	99	111	115	103	101	108	107	107	102	105	122	115	106	115	104	100	97	102	115	100	102	116	116	113	122	115	103	113	88	119	102	114	97	119	98	137	103	95	103	99	101	107	118	115	105	84	108	120	113	118	123	92	105	104	83	99	89	99	111	108	104	114	111	133	98	129	106	104	124	96	106	115	137	99	121	90	127	124	123	114	107	100	114	111	109	100	92	93	109	128	93	104	106	97	125	82	105	112	112	98	115	124	107	105	109	122	103	109	100	102	104	125	100	124	108	102	112	88	125	106	109	91	104	87	98	124	122	107	101	97	100	93	119	112	96	109	90	106	109	88	103	125	92	84	116	110	99	101	118	123	97	107	122	93	121	120	118	123	105	104	121	106	102	97	114	104	106	116	113	107	112	100	114	113	113	125	108	94	129	102	112	96	115	120	96	117	89	92	108	91	106	104	96	122	106	103	111	90	86	101	104	124	116	85	98	100	90	114	133	113	104	98	115	115	118	109	106	116	99	117	93	107	92	106	102	95	118	91	113	98	103	109	100	110	124	122	102	120	121	110	102	110	124	106	105	101	103	100	107	84	100	117	99	87	102	109	111	124	107	116	110	107	112	89	117	104	89	118	94	102	95	98	119	120	131	107	122	104	125	101	109	98	118	95	125	122	108	117	104	107	105	110	98	114	100	114	108	100	122	118	117	106	100	128	88	101	104	119	133	101	85	97	96	99	121	90	116	115	114	111	125	92	105	101	118	105	100	105	93	104	95	113	118	94	117	104	120	104	99	114	110	106	107	129	93	95	113	110	101	122	111	97	112	95	89	93	92	115	110	116	105	96	111	109	103	106	128	109	90	93	113	102	91	84	111	104	122	113	92	138	112	105	120	92	98	106	119	112	114	101	117	107	102	110	95	110	117	107	102	86	112	107	100	89	89	106	124	112	117	104	122	100	123	74	111	124	116	118	112	130	105	93	113	125	119	84	123	102	112	127	112	109	141	111	119	124	108	106	100	121	109	95	106	106	113	108	111	129	99	118	87	93	129	91	90	115	100	110	104	118	109	117	104	114	108	115	128	116	87	109	97	110	122	115	101	111	104	119	106	95	123	86	107	92	115	114	107	105	119	121	113	117	92	117	106	99	108	105	105	113	114	122	120	131	110	108	111	111	105	101	106	100	106	121	110	91	109	102	117	122	124	99	106	108	101	127	109	84	99	122	120	94	117	109	104	103	127	121	109	102	101	127	106	125	104	98	99	100	106	126	110	97	105	100	111	116	113	109	102	116	82	98	127	106	113	122	111	124	81	101	103	124	88	86	125	101	112	93	92	107	125	119	89	84	111	104	126	109	108	129	91	105	104	96	110	109	124	105	122	122	109	91	106	79	100	100	98	90	108	108	102	107	109	101	114	110	114	129	112	91	120	122	107	118	109	132	108	118	101	93	109	99	101	118	117	108	78	112	96	100	98	105	91	113	110	95	115	95	106	121	111	87	94	121	119	122	95	131	113	98	118	86	99	106	113	112	112	105	114	104	93	119	102	102	110	79	107	136	101	98	111	117	112	125	122	107	123	119	101	92	93	112	101	111	124	109	121	108	97	113	88	85	104	97	126	105	100	92	98	97	113	104	111	115	101	122	117	110	124	100	109	131	89	114	121	97	120	117	81	107	116	113	107	81	124	103	102	101	99	133	111	107	112	106	127	111	117	109	88	116	122	117	112	97	98	109	120	94	92	117	106	118	114	95	79	108	116	125	125	118	108	110	116	108	127	96	104	130	95	109	109	120	101	107	109	112	113	116	108	107	98	115	101	106	103	115	117	128	112	126	100	119	112	94	107	103	117	105	125	122	110	103	89	92	101	99	100	98	87	110	89	101	108	120	123	125	125	125	106	93	99	107	109	102	90	99	103	113	107	113	94	102	120	97	97	111	106	116	113	133	110	105	103	111	91	129	109	108	104	106	100	112	101	128	118	118	96	90	119	109	120	104	115	114	128	92	107	102	90	111	103	112	116	111	100	130	109	105	108	88	128	112	107	124	99	101	107	111	107	119	117	128	107	116	100	111	106	123	133	93	129	95	122	119	115	98	100	101	120	109	87	128	113	105	108	108	111	96	128	104	100	117	111	106	125	105	89	105	95	102	93	110	111	102	105	94	105	105	100	110	118	104	107	116	111	97	114	107	98	112	98	110	92	96	96	96	106	135	111	100	94	104	119	114	109	109	108	123	123	107	116	87	115	89	117	101	96	86	84	107	92	118	93	110	105	108	99	113	99	105	110	87	93	109	114	117	98	124	97	114	109	105	114	95	120	110	117	118	122	79	105	123	112	89	110	100	99	118	110	109	99	102	99	115	124	100	92	96	85	89	123	109	109	118	123	122	84	98	102	93	113	114	132	124	125	113	95	111	115	100	104	104	108	113	109	110	79	98	107	110	112	93	115	95	103	110	102	98	112	100	119	114	104	106	113	111	110	115	116	100	108	91	105	107	101	102	115	101	105	95	103	115	110	107	109	112	96	101	108	106	111	94	132	87	93	95	111	116	113	102	98	109	125	107	117	121	103	116	114	126	103	104	96	99	115	108	100	95	98	107	91	112	109	115	107	99	113	106	118	102	82	115	91	109	112	102	115	125	120	125	105	106	104	100	125	112	126	131
8310	1964	331	335	289	308	291	288	350	409	434	509	417	424	374	363	310	261	286	284	280	290	284	300	276	285	281	293	291	289	304	294	303	270	281	305	283	324	307	315	281	309	317	266	278	310	295	272	291	310	281	258	275	282	302	271	329	322	310	300	309	281	317	287	282	287	287	307	308	267	268	309	292	294	306	283	313	284	315	279	271	245	292	301	308	277	284	275	266	280	287	269	286	290	282	311	289	298	316	305	282	302	279	284	294	281	308	329	299	287	323	280	278	281	264	310	256	276	314	282	289	296	297	306	262	278	283	277	291	273	298	306	304	280	295	297	276	287	298	308	282	292	301	294	258	281	309	294	315	316	286	279	277	290	269	287	308	289	308	282	291	277	300	290	281	308	286	297	310	310	282	290	292	299	287	297	283	298	318	304	292	304	263	279	304	296	287	316	284	294	286	278	297	262	267	286	328	295	327	289	263	264	255	266	323	254	314	298	289	276	257	307	311	306	287	315	307	276	320	270	317	277	300	294	298	301	311	280	290	288	292	308	259	291	302	310	284	289	268	294	288	297	282	284	298	298	290	281	288	267	271	297	318	268	292	273	306	289	291	315	286	254	280	280	295	294	293	302	288	302	280	293	270	296	284	268	288	289	294	276	267	291	263	295	302	297	315	286	263	277	281	274	286	286	280	285	298	311	286	273	282	303	258	263	266	263	264	286	259	282	310	295	330	294	280	285	275	297	306	270	270	285	319	290	299	297	287	308	267	312	290	288	308	287	314	310	268	250	310	303	303	265	292	245	312	278	312	278	303	285	283	324	297	266	262	284	285	285	323	309	260	295	310	277	306	300	297	264	282	298	260	295	281	298	281	290	309	276	288	298	260	312	275	289	316	281	306	287	297	304	286	301	269	291	295	287	314	314	323	267	299	301	308	286	292	279	305	271	280	289	280	257	311	276	298	274	257	283	280	305	292	286	297	299	297	262	298	267	293	289	306	298	284	293	268	307	300	284	304	252	316	281	285	298	306	272	269	289	268	271	311	287	310	305	303	285	288	302	268	299	263	284	275	286	290	295	299	295	293	283	309	291	274	315	285	280	297	276	291	277	304	282	289	297	282	303	301	304	320	286	277	272	272	278	274	299	292	288	281	306	299	330	309	305	307	316	288	285	290	272	316	298	289	303	292	291	302	282	281	266	306	289	291	254	306	306	289	277	298	282	321	301	294	284	307	286	283	312	313	299	294	290	288	283	275	288	305	280	281	289	301	290	305	309	293	304	292	284	283	285	287	305	281	287	292	317	308	310	316	290	313	284	271	302	295	325	300	290	287	323	286	260	278	296	285	298	295	321	275	318	279	293	309	302	284	279	271	278	278	280	303	288	248	307	299	255	312	315	297	279	295	282	331	300	300	277	298	295	303	309	313	294	282	277	313	300	286	301	301	294	276	267	288	300	288	305	263	304	303	309	281	308	288	263	300	299	285	312	284	275	298	276	292	307	307	273	277	303	272	303	258	286	257	296	299	305	305	264	305	259	279	296	325	283	299	290	290	272	277	259	290	317	287	290	292	272	294	294	256	278	282	285	293	308	299	285	295	297	274	285	279	308	259	285	274	264	295	295	295	316	285	310	287	249	291	323	300	333	283	297	267	266	287	279	296	297	273	272	279	275	301	287	273	277	278	265	304	300	274	289	311	273	291	284	287	311	298	282	295	289	327	291	297	297	291	318	300	268	283	276	296	297	267	295	314	272	261	287	269	293	260	287	309	324	274	298	338	285	261	280	279	293	263	279	281	288	298	279	290	277	301	273	286	281	280	265	306	292	282	287	257	294	284	315	303	278	279	278	331	314	304	294	267	317	308	289	308	270	289	326	278	302	296	277	286	289	268	276	262	267	299	302	291	303	310	281	314	299	304	281	295	291	291	295	264	283	299	294	256	310	286	337	302	316	292	293	302	282	322	301	297	292	271	315	284	313	304	285	283	288	266	290	331	295	268	322	265	297	283	307	268	295	294	239	280	327	303	312	321	300	276	280	293	300	270	281	300	275	278	321	306	297	295	271	292	302	302	308	285	286	286	283	293	265	298	265	271	271	290	286	321	278	272	289	312	284	296	298	291	292	315	295	273	280	296	262	312	271	315	308	303	285	294	291	284	294	277	335	281	301	281	292	281	269	275	297	299	316	296	260	284	281	305	299	316	278	283	295	293	287	262	313	313	277	307	287	262	270	300	298	285	277	316	252	295	289	305	331	265	284	326	273	284	274	276	281	266	272	290	292	281	278	287	320	306	283	274	308	283	295	301	307	297	281	288	264	312	337	273	293	306	279	309	301	254	259	295	268	312	278	307	306	331	286	304	301	307	298	287	281	281	279	288	300	247	243	312	274	299	289	295	276	297	275	300	287	306	256	297	272	284	301	309	320	304	292	302	284	269	270	265	297	302	271	289	309	277	294	288	302	297	285	287	273	299	303	279	270	307	285	308	320	280	247	287	286	300	286	291	283	326	271	304	279	276	315	294	253	275	356	300	286	293	289	269	284	279	267	305	268	292	274	308	312	278	272	266	326	290	293	266	317	271	292	302	308	329	279	280	283	305	282	290	305	292	272	269	296	326	295	278	318	282	268	285	296	264	302	277	271	307	295	286	302	305	305	267	270	272	294	330	320	296	280	276	293	276	284	313	284	283	299	325	282	300	291	320	290	319	280	286	275	289	268	310	291	302	292	276	278	286	313	313	301	307	283	304	300	279	299	286	288	286	300	294	268	271	253	289	269	273	299	294	302	303	261	281	290	302	296	294	282	303	288	323	263	277	328	291	265	288	274	295	294	308	310	331	298	268	260	300	297	286	308	283	305	296	332	285	300	302	303	290	282	276	270	308	291	295	272	265	282	324	290	270	269	301	278	288	261	291	273	300	302	289	312	303	264	298	303	286	305	296	277	273	257	314	313	276	298	308	288	272	279	289	280	304	272	297	298	275	314	265	320	275	301	285	292	270	289	280	299	259	321	261	311	319	266	312	307	298	298	290	296	301	301	293	256	284	327	287	267	288	285	313	292	276	268	289	288	276	289	310	273	267	278	286	316	318	287	305	297	316	312	319	319	271	266	270	316	277	289	286	285	287	317	260	283	317	295	306	320	295	286	278	302	279	313	263	293	296	314	272	287	302	316	282	278	326	272	278	301	312	305	266	282	289	268	294	284	287	303	286	284	255	294	285	280	286	278	292	290	301	288	288	299	270	291	336	305	297	284	265	317	291	256	283	285	280	289	295	261	304	298	303	302	299	311	280	283	291	303	301	301	291	279	318	293	308	288	272	281	268	287	292	278	309	292	275	269	315	304	303	298	322	270	292	312	275	280	270	298	298	304	278	270	297	304	288	270	269	302	282	291	318	271	291	312	287	295	309	291	274	277	318	301	283	298	305	299	313	271	276	271	249	277	279	284	261	278	267	327	283	310	306	294	291	296	288	286	310	291	340	307	289	271
33886	12692	1228	422	320	274	264	271	242	274	249	288	282	257	220	235	218	223	233	210	204	189	206	185	208	200	207	187	204	187	197	201	222	209	223	227	174	211	191	197	191	175	191	207	195	214	211	192	222	187	206	221	199	212	193	190	173	156	209	171	190	170	179	237	190	194	217	233	191	229	206	216	220	193	223	212	194	215	200	211	182	229	216	189	214	207	173	191	191	216	225	219	207	211	164	182	188	209	191	210	193	193	201	174	180	196	217	198	173	186	157	150	204	185	208	180	180	198	209	196	193	215	190	213	206	197	180	225	200	197	173	209	196	170	204	198	204	204	185	218	191	180	203	215	204	199	196	188	224	160	214	177	171	184	211	214	210	188	228	224	177	200	180	200	184	213	200	183	210	172	205	216	199	183	220	241	187	185	200	200	196	180	190	183	205	225	207	200	225	170	217	182	207	204	196	190	221	187	199	169	187	187	190	218	207	216	208	216	232	203	201	190	168	226	195	204	204	183	187	198	190	193	200	204	201	185	227	155	170	212	181	211	226	192	207	202	201	194	196	196	172	194	173	211	203	209	204	227	192	209	207	203	194	221	197	216	209	202	203	190	182	200	201	187	188	196	223	205	211	205	184	188	199	167	188	173	205	199	206	182	193	216	217	216	194	192	189	229	202	200	202	231	185	185	206	169	181	195	186	189	197	198	194	195	213	203	211	194	204	227	201	214	221	207	186	182	199	206	198	213	177	196	226	214	194	206	184	218	199	205	216	201	208	193	217	181	194	193	178	195	187	187	212	197	206	180	202	184	196	183	201	187	208	179	187	175	197	198	189	155	192	205	177	191	186	199	183	230	219	229	191	187	197	178	225	199	179	202	217	181	206	208	180	171	207	224	177	211	217	187	191	187	220	211	197	149	210	219	216	190	194	220	207	221	196	192	209	191	204	199	212	202	172	188	183	223	195	182	202	225	211	194	218	219	202	189	207	192	173	189	188	202	185	197	197	196	202	172	190	194	225	214	230	202	183	201	210	208	213	216	212	217	176	205	202	200	199	198	195	190	191	209	210	191	185	191	181	178	198	190	211	223	225	185	189	201	196	207	192	188	176	202	190	209	203	217	227	220	199	204	186	230	197	214	220	200	202	229	195	200	190	221	201	192	216	211	203	211	215	208	192	207	182	207	198	189	197	175	201	195	207	190	204	210	207	214	217	187	213	207	172	205	195	201	178	182	231	227	239	197	179	209	205	234	201	187	207	193	200	175	198	190	200	203	180	226	197	193	185	189	186	192	200	186	222	204	198	235	189	236	200	229	165	216	192	191	182	204	185	201	195	223	198	207	243	195	180	213	210	194	189	186	227	189	197	197	200	197	191	192	174	202	221	232	195	199	220	219	203	213	215	201	169	213	212	175	195	195	197	175	197	204	220	194	200	176	191	201	196	192	195	225	212	200	173	216	230	212	223	229	195	208	205	183	194	185	200	205	176	194	209	203	179	200	177	201	216	204	192	208	175	201	204	204	179	233	191	182	195	191	193	194	196	185	179	183	201	219	183	184	162	177	190	214	238	198	201	190	192	183	195	187	208	207	198	196	193	204	190	194	216	213	176	214	196	181	201	179	195	205	192	195	216	189	183	207	203	139	212	168	199	190	211	195	212	220	225	233	210	185	207	230	172	190	152	195	188	218	211	180	202	192	178	200	185	212	169	195	181	190	201	192	186	218	214	218	217	216	209	193	209	205	192	196	183	198	209	221	201	197	198	215	187	186	195	182	195	194	215	231	221	198	197	218	226	220	183	200	199	187	195	236	213	218	190	200	187	221	196	199	168	218	184	170	173	194	241	163	220	209	207	200	186	203	204	194	208	184	214	165	237	203	218	153	197	237	204	182	198	196	193	180	179	222	208	191	212	204	183	207	195	207	211	221	172	204	199	215	183	206	179	200	210	212	211	152	195	184	169	211	213	178	187	197	190	202	176	192	170	217	191	201	195	185	179	179	209	200	199	205	207	195	196	194	220	205	203	162	216	182	221	179	195	189	186	195	197	185	223	217	210	197	210	205	192	211	193	208	198	176	201	231	183	191	214	189	190	209	221	182	218	198	182	210	186	192	190	220	194	196	186	179	203	217	207	183	181	201	203	181	200	201	220	199	208	202	222	198	196	174	182	194	210	191	177	159	198	164	208	196	199	182	184	168	205	204	195	182	187	177	196	177	199	234	202	189	197	183	192	228	212	180	185	196	205	234	178	187	210	228	189	200	197	209	172	215	202	210	248	198	175	181	211	196	245	184	200	177	177	174	214	220	242	186	191	195	201	226	175	172	179	222	209	190	213	219	182	199	193	185	194	193	190	159	216	187	198	218	197	204	194	194	235	211	173	170	199	175	201	228	207	181	183	170	214	209	216	212	203	204	189	177	197	207	210	201	175	217	186	230	168	199	199	229	211	220	214	189	187	187	197	179	205	187	204	231	199	176	191	181	179	173	205	197	197	185	198	209	226	200	199	192	195	176	181	201	183	200	196	184	202	212	184	185	196	195	167	175	192	174	184	168	193	233	197	181	212	209	194	209	220	192	196	209	223	236	211	208	190	176	195	212	216	216	192	237	197	192	186	218	194	211	211	193	184	228	198	190	195	191	190	203	212	192	172	202	198	207	207	212	193	190	188	220	224	191	227	227	210	225	217	212	221	174	209	217	194	180	202	221	232	216	201	191	174	193	170	179	174	217	214	215	194	200	200	214	205	203	203	203	170	227	227	220	193	202	198	201	199	185	212	231	221	215	195	210	220	197	205	187	209	243	211	197	214	202	217	204	200	215	227	187	191	191	185	192	193	215	194	186	219	168	206	173	201	221	209	211	215	205	195	214	214	181	186	219	186	161	206	191	219	208	188	189	201	166	194	191	220	214	213	218	196	194	208	193	178	228	210	222	204	196	183	214	209	197	220	199	171	203	213	187	177	176	173	186	187	218	175	219	205	190	199	217	199	187	182	187	184	158	211	231	204	191	216	206	200	206	203	174	218	196	200	194	196	180	188	209	204	196	198	242	173	197	204	214	215	199	192	197	203	198	200	183	166	183	207	213	210	197	179	189	197	207	219	196	211	200	194	206	172	199	204	225	188	190	204	182	219	194	209	189	232	189	183	188	198	188	192	202	207	203	212	211	187	202	191	197	201	223	194	198	220	223	185	193	217	177	190	198	181	180	176	213	195	196	169	229	192	169	213	221	202	210	199	198	224	199	212	214	198	213	228	211	201	187	214	207	187	192	197	186	175	187	240	206	192	163	211	206	196	187	206	229	177	210	221	209	202	172	208	178	208	193	179	186	207	183	199	212	228	190	202	208	192	189	202	246	191	197	221	165	179	187	202	196	209	224	202	205	212	194	175	200	187	193	192	200	228	195	223	215	209	206	201	214	203	213	211	218	176	191	221	210	205	187	223	195	182	183	204	236	214	200	188	174	190	193	212	170	209	193	198	206	203	192
21394	6086	1121	1203	1075	935	830	770	757	835	919	892	841	856	723	658	589	590	552	536	512	506	505	517	514	595	497	494	482	515	504	513	514	523	530	507	480	504	502	467	493	485	493	478	490	479	443	503	514	485	489	473	497	510	451	436	514	481	484	472	518	482	495	464	488	516	498	460	491	454	497	466	492	475	502	481	504	471	455	529	494	459	464	491	473	531	544	471	508	506	501	465	490	517	488	486	494	489	472	487	465	457	493	506	483	481	480	504	483	487	498	495	490	473	454	467	484	463	490	465	440	484	480	467	481	521	450	490	468	450	449	478	458	518	522	487	509	476	498	491	462	455	508	475	463	517	499	471	494	466	452	490	486	500	475	477	453	463	494	477	477	477	503	509	484	469	489	446	475	490	503	477	509	500	486	489	476	458	470	465	489	482	480	455	497	457	481	445	453	440	484	439	485	495	510	497	484	458	457	461	495	463	513	484	460	499	467	479	470	496	495	479	490	482	479	455	527	493	480	493	467	465	467	451	492	436	513	448	489	464	473	468	445	464	471	476	495	462	476	499	482	507	469	485	475	479	496	480	495	475	513	473	455	480	479	496	478	507	496	491	493	443	512	492	493	519	455	477	478	460	476	454	439	480	503	475	469	480	501	503	461	434	481	518	490	479	490	470	481	473	490	477	484	484	485	477	456	430	491	491	504	454	494	496	456	474	476	466	501	475	479	459	481	473	497	470	496	509	475	463	477	474	467	463	439	534	489	455	481	502	492	496	494	442	471	415	481	512	455	455	457	492	469	518	503	447	474	499	489	479	520	463	484	471	466	484	463	501	480	469	484	458	514	470	466	470	449	463	460	469	470	502	495	453	470	481	441	470	475	475	450	457	473	491	496	516	441	490	493	481	491	474	542	498	488	482	501	485	477	488	495	448	506	465	485	500	464	488	488	437	470	479	474	478	471	487	485	482	496	487	436	447	475	534	518	485	464	520	473	484	487	477	486	503	485	515	535	483	503	461	465	516	512	489	481	503	483	456	451	478	487	483	485	491	496	468	488	462	468	495	494	468	493	492	463	467	495	463	475	493	475	477	498	467	450	507	475	493	447	478	451	498	471	464	511	498	496	484	492	473	511	492	462	501	467	491	499	474	512	488	520	483	467	420	458	468	488	504	486	497	482	489	485	478	501	505	475	473	507	506	448	455	466	492	460	499	486	476	504	479	480	456	437	461	509	496	472	471	469	467	479	481	492	482	462	482	475	499	493	464	501	493	465	495	446	491	470	451	487	509	500	472	482	477	453	474	520	462	519	526	482	457	486	449	472	523	476	473	461	488	478	442	468	444	464	456	463	508	485	488	443	508	481	466	471	485	509	486	503	518	476	461	462	496	455	458	471	480	463	432	481	515	517	494	479	439	468	516	489	510	436	461	453	515	450	456	516	440	453	433	448	480	488	506	524	513	499	481	489	476	468	449	479	547	490	476	480	492	456	476	492	457	478	458	493	497	477	452	454	516	461	456	455	425	453	460	466	440	502	463	475	496	482	495	452	440	482	522	496	487	474	475	450	474	490	470	479	461	490	472	486	487	444	503	456	445	480	445	480	478	480	474	501	515	462	515	478	468	480	485	486	425	447	501	473	495	477	501	482	487	483	480	521	464	481	471	445	488	497	445	459	463	487	482	534	454	474	494	449	486	478	488	498	488	477	511	470	462	471	490	463	484	474	486	457	476	512	477	489	431	492	481	492	478	498	502	450	466	469	501	459	477	460	484	483	462	498	496	482	454	502	519	493	488	492	493	485	500	504	510	491	506	458	476	489	449	509	507	464	476	508	460	459	477	509	482	496	480	488	492	452	448	495	449	448	489	481	474	442	470	451	480	505	501	493	504	445	456	405	486	490	464	463	518	480	460	443	467	471	484	462	477	473	465	503	480	477	501	465	462	455	466	453	516	497	453	498	475	469	497	478	461	510	506	451	451	442	438	450	464	477	468	503	484	506	488	452	466	487	474	477	477	460	508	501	486	473	532	482	463	458	470	492	488	471	515	453	513	475	473	507	497	498	466	437	488	480	459	493	475	526	451	516	481	450	463	505	483	497	496	512	490	472	508	458	520	507	528	497	465	493	495	492	477	489	473	466	485	458	488	488	483	473	452	469	429	541	475	439	467	465	460	496	526	480	476	489	485	489	467	500	477	495	514	468	463	453	474	468	478	468	478	491	509	488	482	480	460	475	429	502	461	491	462	477	472	450	462	454	469	496	465	465	479	467	455	469	498	463	517	485	482	508	482	485	481	423	482	482	477	472	474	453	443	481	462	485	493	457	516	434	468	476	512	490	461	478	478	468	495	465	480	486	480	481	493	472	488	462	463	513	448	516	485	478	469	486	475	468	496	458	493	478	440	464	465	465	486	486	458	490	507	477	451	509	469	493	480	488	433	483	491	494	467	456	445	429	515	499	478	486	502	496	490	468	456	481	460	480	466	447	476	468	488	523	500	487	464	491	490	471	459	455	452	455	454	490	496	517	465	469	497	463	465	494	437	511	497	518	451	481	450	512	491	479	486	503	495	493	469	478	495	463	512	476	461	497	489	441	431	464	508	499	500	461	425	501	488	442	465	501	459	467	448	458	494	447	454	487	489	491	466	454	458	478	473	507	460	482	470	504	481	485	456	491	503	525	492	459	449	497	486	488	487	518	504	518	485	458	472	509	483	521	453	460	448	483	498	488	488	482	462	496	493	485	505	462	481	466	464	497	482	514	437	503	488	493	495	485	446	477	471	473	484	479	475	473	465	473	493	471	463	454	477	526	470	484	452	447	476	457	499	490	487	454	483	499	444	445	497	464	495	478	474	496	484	496	468	439	505	469	497	490	488	443	500	469	473	483	470	515	500	503	492	485	487	475	518	471	513	524	500	476	487	462	472	505	498	502	493	503	476	460	493	477	466	474	469	515	443	443	490	459	473	435	462	466	462	488	469	502	466	467	461	473	456	468	441	446	500	484	497	468	493	469	477	482	495	473	554	478	464	479	515	458	459	452	464	499	495	470	476	513	481	481	460	478	448	483	477	488	466	476	477	484	511	495	494	510	452	484	457	486	474	498	469	433	470	492	498	439	485	473	463	492	480	477	467	462	479	449	525	516	472	490	500	504	463	459	492	493	493	452	493	483	492	490	515	476	469	458	496	496	517	511	476	477	489	523	421	488	468	440	443	496	439	497	457	478	490	502	455	455	452	466	488	473	455	504	420	474	504	458	485	473	476	464	461	440	477	478	445	503	492	501	512	489	486	505	470	495	505	493	439	531	436	482	439	471	508	526	469	484	474	472	500	461	466	447	469	499	454	439	467	474	474	515	466	472	512	533	498	488	456	468	474	475	475	477	478	516	489	473	503	483	494	513	474	483	480	472	456	477	504	471	503	477	511	489	493	481	498	495	515	464	487	463	473	487	447	475	510	481	506	451	470	455	511	474	479	453	464	462	484	465	502
46420	19663	2881	997	640	564	474	456	403	468	446	448	446	428	369	390	376	383	301	381	372	317	358	349	331	347	360	346	320	329	323	341	322	303	360	343	342	304	328	354	363	353	316	309	284	319	312	317	352	327	309	310	311	364	275	330	314	308	302	349	304	357	332	332	335	340	324	327	340	334	352	354	302	327	300	336	298	353	349	357	317	341	333	310	376	341	343	301	327	346	325	335	337	336	336	344	328	329	330	324	345	339	310	324	339	321	323	344	339	327	306	310	345	324	333	275	297	346	358	339	332	329	306	356	353	317	332	320	315	341	291	323	314	306	335	324	324	345	338	361	305	336	328	310	320	338	338	326	317	328	312	325	323	314	321	323	325	325	333	360	329	361	318	342	323	349	284	311	306	312	339	323	348	312	318	312	311	337	298	335	359	346	310	316	310	349	338	348	332	327	347	313	363	322	342	339	307	338	333	327	327	351	310	307	349	334	324	340	339	325	338	347	340	370	295	336	287	349	311	357	364	330	332	322	345	361	350	298	324	304	347	325	330	322	333	333	320	318	355	316	314	350	293	330	325	307	334	345	316	332	318	357	290	329	315	351	353	310	346	318	344	332	358	337	335	308	308	291	344	318	355	300	355	323	325	328	327	336	326	338	358	334	319	383	326	358	301	327	343	319	365	313	336	350	315	334	339	346	331	333	339	333	314	325	334	303	306	322	344	314	344	358	340	323	345	317	313	308	319	316	311	360	299	341	310	350	297	350	305	339	343	308	332	298	355	322	342	343	341	338	329	337	313	293	362	327	323	362	279	357	332	324	331	362	399	352	314	345	295	314	329	321	308	342	358	322	321	334	305	359	317	303	323	334	332	323	344	370	300	360	336	326	348	304	318	318	317	331	334	352	324	320	344	325	365	347	299	346	345	291	341	316	327	310	312	374	321	331	329	344	365	344	306	338	313	315	307	328	341	352	343	349	323	314	295	313	325	330	340	347	343	333	331	332	316	345	325	325	337	338	309	356	327	327	357	334	328	334	353	341	337	322	333	329	303	310	323	312	327	322	352	334	339	359	347	325	328	366	319	312	338	331	322	358	350	350	316	322	365	301	330	314	352	305	342	333	348	314	361	366	357	346	345	310	359	356	362	305	327	325	325	308	339	340	357	330	316	327	302	336	379	358	366	320	337	323	364	347	338	363	362	319	365	341	318	333	332	345	365	305	331	341	340	336	303	307	321	348	298	346	341	337	296	332	311	367	335	320	350	343	356	336	337	293	329	353	320	315	325	302	323	349	335	308	315	348	326	350	340	315	305	356	342	317	347	345	314	338	357	360	317	351	367	308	328	361	348	338	275	337	328	330	359	364	326	348	316	325	319	328	330	303	312	333	316	312	326	341	331	305	327	319	289	334	303	293	335	346	346	284	326	348	291	310	303	336	346	365	376	323	317	332	357	328	337	325	350	327	325	344	311	350	303	352	308	317	346	325	324	319	322	347	347	330	358	329	330	342	335	328	348	361	325	300	339	316	322	346	327	302	375	334	295	316	341	356	288	322	340	352	330	373	333	353	325	330	329	299	348	347	342	320	316	326	326	344	340	324	316	327	368	352	315	330	354	348	345	340	335	309	294	323	343	335	324	337	336	320	345	318	332	320	353	333	299	320	363	293	398	353	340	345	328	334	326	346	333	330	356	352	293	338	329	304	317	338	342	350	332	321	322	318	325	345	313	297	316	316	316	324	360	300	344	318	337	315	362	305	286	333	356	335	356	322	307	358	330	335	329	316	282	344	331	328	341	331	324	340	321	333	328	305	272	337	333	357	326	281	378	353	311	341	321	337	344	317	343	353	327	344	318	323	344	321	329	369	333	335	355	359	327	345	334	314	300	306	338	326	329	348	348	316	357	360	314	313	348	333	324	344	306	323	324	336	344	331	333	356	317	321	304	363	340	334	331	329	348	369	384	344	308	334	348	366	341	316	363	343	377	361	343	333	325	311	323	362	343	347	306	306	302	350	308	323	364	373	339	372	347	321	297	327	354	313	338	312	336	338	304	308	303	336	330	349	341	359	351	339	335	378	334	317	344	334	358	355	336	347	311	309	354	363	368	331	333	335	334	309	321	350	297	324	336	295	325	320	382	332	334	326	314	328	359	324	342	319	371	333	318	341	350	328	330	349	363	329	329	360	366	329	355	332	318	344	321	352	368	323	309	325	353	343	315	306	337	272	351	319	381	327	324	290	307	315	322	355	351	303	327	348	361	369	367	332	295	339	341	314	334	329	341	311	347	329	342	347	305	368	339	352	339	315	344	346	365	337	316	343	285	324	334	344	339	325	314	328	328	295	305	330	294	351	348	328	317	325	297	282	339	347	293	355	310	300	330	312	364	360	340	339	295	308	333	352	320	359	378	310	336	342	317	331	355	347	316	310	331	359	352	340	330	343	338	337	310	378	342	354	325	323	321	322	325	277	327	329	308	312	347	321	314	356	326	325	302	345	271	349	305	357	300	295	319	339	333	351	309	310	327	349	329	324	373	314	372	357	345	323	329	334	326	331	341	326	374	329	326	318	320	380	327	324	303	331	335	333	319	291	333	336	334	355	288	357	317	301	344	311	344	313	326	317	303	354	318	337	334	302	328	311	327	320	353	341	363	346	313	329	324	343	346	319	318	354	359	325	325	364	344	340	308	329	334	369	350	345	355	321	357	335	346	316	321	347	337	332	328	326	344	329	323	307	349	353	360	354	314	325	397	345	293	356	320	321	354	306	327	361	362	298	301	313	305	379	339	333	367	317	355	348	321	343	326	335	319	321	367	357	296	304	343	357	343	300	332	301	362	325	331	339	342	320	325	333	305	307	342	326	354	348	329	343	306	316	330	349	323	337	354	382	319	328	318	318	316	304	318	320	310	326	347	356	304	336	356	331	298	351	313	335	309	304	307	337	334	338	344	342	340	331	341	325	340	307	339	334	332	351	324	325	327	363	349	303	377	367	297	341	330	334	301	323	329	327	343	331	350	348	336	304	359	333	310	342	346	359	334	329	366	328	320	329	330	338	390	320	335	335	340	342	308	312	310	305	315	324	299	357	335	325	314	342	333	348	335	309	356	320	324	315	345	313	336	341	319	330	305	374	333	330	359	312	338	360	363	345	311	348	359	337	325	334	296	328	321	324	332	312	312	331	333	320	320	338	330	337	332	329	345	344	338	329	328	335	297	340	360	328	310	317	342	325	330	305	369	306	334	284	340	328	339	309	334	353	364	335	325	346	303	315	364	317	322	332	303	309	314	358	355	334	338	351	311	315	308	342	324	326	344	333	304	317	319	289	302	335	338	335	314	331	319	364	310	336	365	309	327	326	338	340	368	299	309	297	344	327	312	328	292	333	309	313	348	325	345	319	313	325	365	329	324	310	303	346	322	356	328	361	305	319	314	330	352	319	341	313	288	341	303	325	338	357	330	347	321	335	334	359	359	308	314	345	318	346	315	322
28151	7378	1977	2143	1992	1646	1409	1362	1333	1349	1486	1368	1443	1203	1129	944	943	835	820	829	811	805	758	770	766	781	749	748	714	710	778	758	778	772	694	749	787	829	788	783	758	748	753	726	722	807	735	746	720	723	729	729	712	730	714	693	773	712	727	774	728	719	728	729	745	723	712	715	723	701	665	711	773	681	773	705	761	733	690	750	723	733	711	782	751	749	732	711	705	719	757	715	769	748	730	728	770	672	734	700	739	698	723	709	680	744	716	706	693	716	750	679	755	727	704	730	727	707	749	738	764	774	764	691	703	709	698	720	653	711	703	676	685	707	703	757	748	744	722	677	710	718	727	718	744	733	696	725	696	749	701	738	743	728	787	703	721	710	716	749	718	735	758	765	745	745	721	738	747	711	708	706	712	719	724	725	709	696	764	720	775	683	749	719	733	700	686	692	673	739	652	700	755	716	754	751	707	736	742	703	716	753	732	715	749	755	735	760	762	729	728	719	768	703	741	709	688	750	668	739	711	757	686	701	689	746	727	734	677	740	730	700	732	745	726	711	708	688	724	695	701	714	709	723	718	733	686	690	737	702	762	727	707	767	720	706	744	751	727	726	756	701	720	702	708	695	745	697	746	750	713	716	720	718	756	721	720	750	714	703	694	667	754	681	759	725	707	677	702	751	719	678	673	694	711	702	726	709	749	732	727	705	720	657	745	711	724	685	702	736	762	729	730	709	746	758	676	699	735	731	699	699	729	686	731	747	741	716	734	707	718	789	726	727	740	694	707	743	687	677	725	702	753	734	725	679	723	719	733	727	729	703	714	727	775	707	698	699	702	698	698	691	732	724	639	675	726	774	705	723	722	704	715	737	727	725	741	721	734	684	710	715	733	714	662	743	669	725	722	723	712	716	716	758	726	719	673	728	700	697	647	632	739	735	728	685	756	681	738	715	742	711	784	727	698	753	683	725	761	744	727	752	666	683	710	704	703	697	729	715	692	749	700	727	742	732	750	698	711	728	718	743	710	736	707	764	722	718	697	709	730	684	711	723	751	727	707	707	766	717	697	717	745	745	749	715	728	699	723	725	744	735	684	696	747	727	738	664	737	704	730	726	724	710	686	653	765	704	741	703	725	692	752	716	703	677	705	745	726	727	736	721	727	729	721	734	749	713	694	720	729	688	668	681	778	708	722	728	690	708	755	706	708	702	726	713	736	691	720	759	733	745	742	717	761	725	727	662	755	723	718	758	759	694	758	711	739	685	725	718	758	700	701	769	741	727	717	720	731	719	711	723	710	698	732	756	712	698	674	711	777	741	687	790	688	724	737	700	727	706	737	692	725	725	694	683	738	740	713	701	707	749	738	735	741	679	736	766	722	730	744	679	750	702	753	752	678	689	690	711	712	714	696	672	690	723	708	703	741	720	700	744	719	766	706	736	734	705	691	730	720	707	720	714	720	753	746	788	728	713	747	684	738	675	732	724	732	710	728	705	719	743	689	715	686	781	764	707	712	699	731	703	716	715	732	707	718	668	735	747	689	706	719	737	727	722	756	730	792	708	678	702	759	732	764	739	720	711	762	704	731	697	669	714	733	742	712	721	671	728	674	713	679	736	764	699	701	751	687	736	719	728	680	691	698	688	708	713	681	721	731	700	699	698	704	705	748	749	678	731	703	730	669	731	626	734	711	771	730	737	706	713	748	696	752	741	745	699	707	690	688	727	715	752	672	755	745	744	694	719	710	686	743	706	723	716	747	717	717	769	740	737	719	743	750	707	724	737	738	710	737	711	737	730	735	757	722	682	736	766	774	730	726	723	736	754	649	758	748	782	727	739	709	698	703	756	715	751	730	730	703	733	673	689	741	723	677	698	722	744	663	713	726	698	732	712	733	713	701	722	705	749	746	723	737	730	745	736	680	720	740	698	744	691	691	703	706	733	699	657	720	709	769	731	702	723	711	717	688	671	684	733	721	723	690	690	638	702	711	775	682	692	686	753	724	697	743	746	749	722	742	708	741	711	749	725	742	730	663	727	736	734	724	738	722	691	713	743	691	716	693	751	710	716	705	679	747	726	669	745	683	682	700	703	714	779	756	705	707	736	728	706	712	736	699	715	727	710	670	733	741	731	739	739	741	707	689	711	721	748	736	739	734	760	717	703	741	709	674	702	749	738	712	699	749	715	700	696	678	697	711	709	708	681	670	709	727	765	689	724	737	721	689	729	676	768	713	768	720	676	714	756	697	732	720	717	742	679	674	693	706	707	769	737	669	725	714	682	761	713	737	741	755	728	720	756	712	721	709	723	748	769	702	727	738	737	764	776	656	743	702	674	734	676	709	724	686	741	708	682	692	744	745	682	689	720	748	712	729	712	727	693	728	714	703	701	759	757	705	746	735	720	700	731	690	743	744	753	741	692	688	701	698	675	771	694	718	709	722	717	704	731	742	741	711	689	686	708	690	731	661	707	734	740	740	689	796	757	679	671	693	727	719	727	691	702	705	707	738	720	720	708	727	714	819	710	712	727	713	724	755	668	703	729	740	747	694	730	724	724	720	702	727	677	704	724	700	747	703	678	730	662	731	750	743	767	699	708	736	753	725	766	706	741	711	641	782	734	711	731	717	675	716	771	686	712	706	688	718	687	742	734	685	717	707	722	736	758	704	708	698	695	731	719	700	690	710	730	720	751	711	739	743	684	718	693	742	679	732	736	754	717	687	734	764	704	709	697	744	768	687	702	705	708	746	748	697	715	732	712	676	675	703	716	719	714	778	713	769	677	731	715	685	716	680	757	734	714	752	741	700	691	758	739	740	675	707	759	697	741	760	686	693	751	703	707	708	696	707	733	723	741	715	655	715	673	731	697	710	751	662	734	729	718	727	704	700	776	718	737	713	761	747	699	755	672	735	697	704	708	701	730	716	703	749	713	684	688	690	745	724	725	734	721	713	731	725	712	696	694	717	706	743	691	677	695	740	708	751	734	723	695	739	749	688	718	717	720	699	743	681	726	724	699	683	712	715	766	700	670	710	761	724	706	740	750	688	732	745	678	674	725	744	715	713	708	766	738	688	766	720	711	719	724	766	693	672	682	683	724	722	697	719	698	746	711	728	743	718	737	743	693	712	747	749	690	672	707	738	705	730	727	712	732	727	720	724	702	725	710	720	744	721	732	733	748	739	761	718	719	759	702	671	683	697	727	727	758	717	730	732	672	741	696	700	735	697	706	716	665	720	745	774	706	736	780	741	723	739	680	705	726	713	726	670	702	756	726	723	675	692	687	697	690	715	684	718	709	733	746	774	721	691	720	729	714	763	734	723	694	769	711	689	716	706	728	718	727	724	725	705	713	701	715	670	727	744	706	741	692	736	787	707	670	730	730	745	722	705	693	677	712	754	711	729	730	752	739	720	706	740	672	705	720	695	726	677	740	746	748	771	679	697	760	717	697	720	685	719	727	716	720	748	714	708	755	709	707	683	693	676	740	729	730	737	734
14183	3428	157	117	111	92	121	130	129	149	150	137	148	135	123	115	96	101	84	107	103	108	92	109	118	94	120	104	128	106	118	105	111	78	108	112	107	119	117	112	123	113	102	109	128	91	104	129	100	145	114	93	125	109	107	131	113	84	109	112	125	112	104	115	115	104	69	120	92	104	117	91	120	120	109	94	121	125	132	120	106	99	112	117	132	110	112	129	148	88	112	99	102	100	90	108	116	132	104	105	97	115	110	113	104	95	116	115	107	95	106	104	91	110	115	108	113	114	114	112	100	122	115	121	109	113	117	107	108	109	101	108	89	106	102	108	125	127	115	105	122	101	118	113	108	115	112	123	107	92	100	96	92	115	131	98	92	109	120	108	118	107	109	110	118	116	106	122	96	108	117	102	115	120	115	104	126	122	125	114	109	109	114	121	110	112	86	92	113	91	125	105	108	114	97	107	95	107	107	116	96	108	112	115	112	131	94	133	112	119	111	125	120	131	104	102	101	106	97	106	120	108	100	130	101	92	111	132	115	107	104	127	101	106	101	112	92	129	126	115	138	125	89	110	91	126	94	111	114	104	115	105	111	116	123	114	98	114	92	117	106	105	103	113	106	109	108	106	112	128	118	116	104	86	114	121	109	106	99	116	131	112	112	124	114	124	114	106	110	103	109	103	101	100	101	110	120	115	110	99	88	91	134	112	105	108	124	122	128	127	99	92	108	133	104	120	100	108	102	119	107	100	94	113	116	144	112	112	86	86	103	91	145	100	117	120	119	98	131	105	85	98	116	103	107	95	108	123	138	107	125	110	107	103	91	110	120	110	104	107	123	109	98	120	117	119	113	91	90	96	94	113	122	95	130	106	115	118	116	74	102	96	130	123	120	94	107	116	116	124	114	90	97	101	93	98	136	100	129	100	111	114	132	121	110	111	94	83	106	117	104	111	116	115	109	103	102	99	119	108	106	117	118	105	120	102	117	95	103	95	114	129	104	108	125	111	107	116	115	123	108	118	128	92	120	105	110	118	103	88	94	121	115	86	104	114	102	98	112	110	112	122	99	106	122	113	92	118	110	102	96	115	108	127	112	138	104	111	113	121	104	111	124	96	93	110	103	104	120	119	96	105	95	117	95	120	132	148	117	107	105	105	120	101	111	117	103	106	102	100	97	123	112	114	102	125	110	125	103	97	111	111	109	104	101	122	127	128	137	108	118	118	110	114	114	105	114	113	94	97	102	99	119	103	107	97	110	91	116	80	96	96	115	89	110	86	122	99	95	114	118	117	124	122	129	126	110	119	105	128	106	115	95	100	124	104	129	110	138	125	117	102	106	112	118	110	126	115	100	107	98	116	112	105	107	116	113	105	104	106	121	102	111	88	107	90	112	99	110	130	124	115	115	109	109	96	128	139	106	109	103	93	117	125	123	82	104	108	98	110	98	110	102	87	97	137	111	97	107	103	101	107	119	125	108	125	117	126	109	97	113	117	122	139	110	85	109	114	111	109	103	104	96	110	119	86	105	132	107	104	126	102	118	110	119	99	124	110	118	128	104	124	120	132	143	104	108	102	108	106	106	111	98	114	121	119	110	118	129	108	110	102	121	108	113	92	109	106	116	120	100	134	110	110	104	98	99	107	102	115	115	118	107	109	113	127	113	110	103	134	121	115	101	99	108	119	92	120	144	134	120	145	121	97	109	114	129	102	83	113	123	99	116	110	124	109	108	97	110	115	112	108	117	98	103	102	101	120	108	118	96	115	107	126	108	113	114	129	117	92	132	120	107	109	92	104	113	134	110	118	117	111	116	104	99	131	124	93	81	110	106	115	115	116	111	122	111	134	114	112	123	104	122	110	112	114	116	103	111	109	106	105	94	100	119	95	101	102	117	95	94	123	113	113	117	116	117	125	111	104	129	94	129	107	109	90	99	103	113	129	128	103	128	108	107	103	109	121	111	124	110	108	107	109	115	99	111	111	126	128	122	120	94	105	113	105	101	111	96	92	127	114	134	115	96	110	108	108	106	136	108	122	96	104	90	108	109	110	122	114	113	106	97	106	128	105	130	117	104	99	117	101	112	93	134	104	104	114	99	119	100	119	118	123	102	107	94	97	103	106	112	110	131	114	121	121	95	121	99	125	120	124	125	121	114	127	96	112	115	108	123	90	125	103	102	102	115	99	99	110	134	113	85	121	107	113	105	104	127	95	94	101	107	131	112	93	93	118	137	100	93	99	106	119	110	117	110	101	108	91	100	112	106	117	119	117	117	121	96	102	119	105	116	98	110	100	90	150	108	115	89	120	123	108	100	105	128	104	105	102	104	118	106	102	111	101	117	106	114	98	110	134	110	108	117	136	113	124	105	104	117	101	99	108	119	125	133	119	100	110	105	89	104	131	114	106	94	100	103	109	105	97	111	126	115	109	110	82	98	105	89	118	120	119	121	117	108	129	104	101	108	108	112	135	102	102	101	103	103	102	105	95	109	131	111	132	84	107	114	110	96	100	109	104	107	127	97	109	109	109	95	90	116	113	109	96	126	114	106	100	123	101	101	121	135	106	121	112	128	96	102	123	122	123	102	115	126	110	114	117	112	117	127	109	92	121	113	116	125	110	112	109	120	105	120	115	93	110	114	118	119	115	107	87	104	114	89	106	123	109	110	101	114	109	98	108	97	94	108	110	101	108	110	113	106	113	102	113	123	128	118	117	100	117	111	97	101	103	115	113	118	95	98	90	110	104	114	94	118	113	123	110	127	118	88	124	108	111	101	101	104	108	110	112	107	105	116	121	97	117	111	108	130	117	119	114	128	122	119	103	115	115	126	104	101	109	123	116	122	118	95	136	110	106	102	110	99	110	107	85	107	113	99	116	105	106	116	107	94	106	105	104	127	106	105	103	111	130	104	108	90	108	109	102	115	98	118	112	105	87	100	97	121	101	109	107	125	110	108	126	129	115	96	111	101	123	119	102	108	104	114	105	109	98	119	110	99	94	140	108	120	100	92	93	98	108	106	101	120	114	99	120	125	120	113	105	115	126	113	104	107	122	96	149	108	123	109	113	101	118	98	100	118	111	110	107	110	103	97	109	114	124	120	107	113	118	113	109	89	104	122	109	103	109	109	105	77	122	104	107	110	116	97	112	119	115	116	118	143	107	125	110	120	115	104	91	108	101	127	112	80	103	102	88	104	98	120	96	103	128	102	122	130	107	100	105	104	103	102	135	105	102	101	115	123	93	71	94	90	128	96	102	81	114	112	103	110	129	95	116	101	110	108	110	114	113	100	120	96	108	108	97	126	105	112	108	98	128	96	102	112	112	103	118	96	88	109	137	106	101	108	104	105	115	118	109	116	92	112	105	109	138	110	120	127	89	108	117	127	125	150	136	117	103	103	106	119	104	99	101	136	99	113	96	107	111	107	111	141	113	125	102	118	117	106	119	91	127	106	123	113	121	132	122	116	114	129	111	102	110	144	116	114	127	101	107
8465	2001	332	347	337	330	357	349	390	444	434	507	481	396	395	369	353	325	317	311	322	293	287	285	289	304	263	284	291	300	278	284	291	270	305	296	322	313	299	280	284	300	297	296	270	263	295	305	295	317	292	309	309	278	285	284	277	332	296	278	274	301	315	284	301	299	278	296	278	282	280	306	306	302	299	302	291	332	312	311	288	302	285	288	276	290	287	265	301	318	271	294	316	275	291	287	326	321	296	277	281	290	302	303	260	261	288	284	314	303	270	278	318	305	290	282	299	297	309	312	309	320	312	302	304	260	300	262	327	300	288	301	300	291	253	268	297	309	320	294	269	286	313	291	286	288	296	313	298	281	323	291	305	261	314	272	293	285	269	287	294	294	292	306	304	284	304	305	289	309	275	307	345	322	306	303	286	303	313	299	285	295	292	298	287	290	262	277	293	323	324	302	279	278	259	287	293	312	291	314	295	292	296	298	270	286	323	253	276	310	298	296	308	294	273	286	322	276	295	287	295	282	255	285	280	301	302	285	280	297	306	281	301	276	296	340	295	285	272	336	290	274	247	309	276	272	307	268	313	268	301	333	293	324	300	291	289	305	276	293	285	299	269	322	290	287	282	288	300	304	283	283	284	290	310	276	264	281	287	314	288	299	304	291	306	302	302	284	289	300	310	266	281	290	312	299	313	301	284	291	300	292	322	313	296	297	281	344	290	285	303	290	310	278	282	291	258	276	283	276	328	282	287	295	278	272	266	297	271	270	298	283	291	315	291	302	283	297	278	288	276	298	300	305	255	280	288	292	290	298	302	315	324	284	275	288	275	289	303	305	315	299	270	324	296	286	265	277	287	292	284	275	302	291	286	321	279	293	290	308	261	297	304	284	300	294	317	278	298	316	303	288	320	272	281	279	263	298	298	303	280	295	297	287	316	274	284	295	286	280	295	278	300	323	282	277	289	295	306	290	315	307	298	278	288	285	261	315	264	267	305	287	289	269	295	296	293	296	294	275	311	296	291	278	290	253	266	293	296	298	311	270	327	270	321	316	288	305	259	300	281	291	307	290	309	308	275	303	280	319	284	320	266	286	286	307	273	291	282	255	288	302	290	286	305	309	291	315	287	313	299	301	281	276	320	294	278	279	289	287	281	282	331	287	276	269	315	309	291	283	247	289	302	290	285	263	286	281	296	303	317	288	315	294	300	288	329	297	290	313	283	307	285	284	281	273	299	290	294	267	289	317	304	281	277	308	306	288	337	316	261	298	317	298	310	290	291	281	322	273	292	263	282	285	287	334	293	279	291	258	279	336	318	282	310	326	272	276	246	300	296	283	295	308	266	295	281	293	299	300	279	311	324	294	314	268	263	325	283	293	298	282	298	277	292	283	299	305	278	278	283	319	318	283	273	278	319	299	261	310	275	278	320	311	276	319	295	291	297	269	297	300	276	284	289	302	329	308	302	332	312	287	292	290	282	288	302	278	290	295	264	307	302	320	282	290	294	288	261	290	294	294	260	274	279	285	341	289	275	305	297	285	298	299	277	322	287	266	300	301	292	308	290	290	262	312	273	284	313	295	298	287	270	273	274	264	282	265	282	285	309	293	272	277	289	315	258	298	298	313	314	315	279	308	292	305	288	346	293	296	292	279	305	276	299	319	292	285	294	314	301	288	315	285	295	262	296	300	294	297	299	290	301	294	301	287	316	285	284	270	292	311	328	325	291	278	296	294	296	314	270	269	309	286	271	292	298	323	291	289	302	296	293	284	283	322	271	263	310	311	288	292	281	278	296	299	275	300	299	297	271	284	290	290	277	283	309	328	301	276	298	291	294	298	299	304	297	293	286	279	312	306	292	278	293	296	295	293	269	283	282	270	297	282	306	283	296	285	294	307	271	286	270	308	307	296	292	326	281	325	300	283	286	311	305	305	303	281	265	267	306	275	284	309	334	295	290	316	318	291	331	281	302	301	289	287	268	281	289	254	310	300	269	289	277	270	305	298	291	283	301	280	312	301	283	274	310	302	311	269	293	272	295	281	300	312	287	318	284	304	296	296	300	279	285	289	303	316	300	308	312	300	290	320	311	284	289	305	289	302	282	294	290	294	298	321	296	327	285	293	270	273	297	276	262	301	294	273	271	309	301	294	308	286	315	266	304	307	290	292	265	300	275	306	293	314	287	306	306	286	294	304	295	309	321	293	283	294	349	287	274	271	295	284	292	324	281	292	299	262	300	291	274	301	306	299	308	310	310	291	299	276	297	271	278	321	235	291	292	289	290	304	271	316	314	297	269	306	306	273	323	312	307	300	301	299	272	297	263	320	270	287	307	313	283	321	279	278	286	299	280	296	298	295	278	306	281	315	285	268	298	290	286	317	302	305	287	303	292	260	307	271	263	305	277	282	279	330	299	287	286	279	282	291	299	295	278	314	307	282	297	290	297	311	283	299	289	288	308	292	283	283	327	266	271	291	302	268	321	299	300	314	293	291	313	291	264	327	280	298	294	291	278	285	272	275	310	327	305	290	274	321	279	298	264	299	315	297	303	299	298	290	278	320	253	290	297	299	280	308	309	301	278	323	273	319	280	297	284	307	277	302	298	293	316	284	272	304	311	305	269	304	270	291	278	299	285	321	270	297	296	272	277	300	300	290	295	297	286	280	309	315	297	314	295	310	282	277	281	301	279	353	299	305	327	295	293	305	289	275	284	279	304	316	285	298	313	295	294	313	296	273	278	275	287	286	301	308	299	247	306	252	275	286	284	300	273	317	287	296	311	292	287	286	327	303	293	296	262	244	286	298	311	269	296	297	293	266	304	303	305	263	300	280	318	292	299	313	291	307	299	286	291	296	265	295	281	301	270	312	301	304	287	297	293	308	283	286	280	284	304	273	324	310	325	302	310	317	323	304	279	278	298	290	252	282	301	282	317	335	317	286	296	304	286	273	282	257	292	329	320	286	267	323	315	303	270	261	310	288	264	288	315	286	278	291	305	282	277	271	316	311	321	302	274	279	296	286	298	283	272	284	319	287	295	285	271	285	325	310	270	305	275	289	273	318	302	273	301	284	292	303	247	296	290	305	290	291	243	300	283	282	268	303	282	258	268	276	306	268	269	280	309	292	263	294	306	295	284	305	304	306	314	306	274	275	268	293	266	301	288	303	312	306	263	343	326	327	288	293	276	312	280	282	315	315	276	278	278	294	244	310	325	315	290	253	290	288	282	297	275	287	295	291	267	270	312	307	282	280	326	308	295	285	297	302	306	290	305	317	299	297	309	298	306	277	313	273	293	305	287	276	256	318	292	302	288	291	297	289	313	317	299	300	321	288	314	303	288	324	275	286	261	298	316	321	285	300	272	299	290	307	307	271	290	296	295	298	300	272	276	330	288	295	314	282	309	292	300	286	312	283	273	285	297	296	295	302	289	292	263	313	319	326	319	264	307	314	317	296	309	302	304	288	270	318	294	318	316	289	292	303	273	292	294	294
32908	12418	1021	437	319	292	268	268	286	303	307	321	281	229	231	249	247	245	179	214	199	189	191	195	226	231	232	194	207	200	189	211	197	178	216	210	170	182	196	188	224	183	234	207	211	190	203	191	214	227	222	223	204	181	217	203	226	184	207	193	219	188	182	173	189	189	208	205	212	216	177	188	183	174	185	187	181	228	203	185	219	212	205	204	183	200	179	212	203	175	219	204	175	215	209	181	178	157	198	171	216	208	194	186	191	247	211	205	198	179	197	214	200	181	205	167	224	203	214	212	218	183	191	211	199	184	203	200	224	208	191	198	214	202	198	196	205	203	184	185	193	195	192	221	201	193	181	199	201	204	202	164	198	197	186	173	206	213	190	245	207	216	186	198	194	194	182	193	220	203	200	189	217	195	191	192	211	218	203	215	194	206	202	174	212	208	195	185	222	214	193	194	194	201	204	219	219	212	212	184	184	184	196	216	188	174	164	193	197	186	186	213	199	198	197	185	222	193	205	201	183	219	194	206	237	177	178	218	212	171	211	191	201	228	170	187	208	206	209	181	237	198	199	196	205	190	197	196	230	203	182	203	231	186	195	212	207	210	202	216	217	198	173	199	212	252	208	197	180	206	200	198	218	218	188	181	188	182	191	211	191	226	206	172	199	181	192	199	186	178	189	179	209	225	212	203	192	212	195	208	190	199	163	215	209	207	209	207	206	182	171	207	215	239	218	200	190	201	201	176	215	216	183	190	188	224	201	215	215	216	207	192	205	199	177	190	241	199	191	196	182	210	200	208	195	207	199	195	187	196	176	195	169	198	189	219	218	200	162	206	204	215	209	215	220	204	200	213	214	217	241	225	189	210	187	206	211	191	193	189	195	179	187	213	217	192	201	182	177	201	195	195	209	212	181	181	186	181	224	205	162	205	206	219	213	194	211	191	195	200	188	185	209	211	203	216	215	186	180	232	182	228	196	200	196	169	189	188	205	209	218	191	219	207	193	207	203	208	207	203	211	189	210	206	193	227	171	206	214	194	191	200	194	190	183	189	203	213	190	199	167	203	196	180	201	193	207	210	232	208	201	192	218	222	214	211	195	191	189	184	206	215	187	202	181	193	207	206	234	201	210	191	199	192	192	181	201	203	192	213	203	213	210	220	210	230	214	204	229	231	205	201	180	198	214	201	203	205	206	195	187	208	210	228	196	195	213	192	217	192	218	209	160	178	196	214	217	185	191	180	187	196	221	191	213	174	202	234	171	203	195	199	229	203	203	198	178	185	182	200	196	191	193	215	218	207	207	195	191	214	216	230	211	161	185	219	203	197	202	206	215	197	210	192	229	204	213	207	210	200	213	184	177	203	184	205	197	186	185	185	172	213	208	189	188	180	219	234	205	210	199	212	218	195	199	198	169	209	184	196	216	200	208	211	186	199	201	187	201	179	187	204	225	206	190	203	178	213	225	221	211	196	223	223	193	192	190	202	185	207	182	180	191	188	223	188	200	204	206	213	191	214	244	203	194	222	194	223	209	199	204	206	199	207	223	196	223	216	214	182	217	190	190	190	199	197	218	202	180	196	185	197	190	211	205	189	195	216	218	189	201	171	190	182	214	182	198	189	181	195	207	205	185	183	209	210	174	199	214	201	204	211	192	205	206	212	198	202	189	196	177	212	176	223	227	218	198	179	204	182	182	198	192	219	198	211	211	184	185	198	222	210	211	199	186	221	200	218	199	174	215	186	213	206	189	207	210	232	209	195	193	206	200	210	221	199	187	170	192	234	236	199	207	206	212	186	203	211	201	197	189	184	195	210	200	214	203	194	210	217	190	193	193	202	177	153	245	211	208	183	208	213	208	197	171	192	189	218	208	197	193	210	197	211	234	217	177	221	198	195	191	199	192	184	230	170	190	170	230	197	194	205	198	206	202	194	224	187	185	175	186	184	192	193	203	201	190	195	207	184	193	195	193	190	219	208	222	194	189	231	189	200	206	196	209	218	201	191	188	196	222	175	161	208	192	186	209	208	217	185	193	203	208	158	202	194	202	192	203	231	193	200	196	179	227	198	167	223	195	202	191	202	201	204	199	211	182	194	176	211	188	184	206	162	217	201	210	199	227	174	183	190	210	175	180	189	196	210	182	206	195	199	188	187	212	214	207	202	174	195	208	221	198	188	218	206	175	231	215	209	204	200	202	203	183	203	196	220	179	199	204	194	209	215	176	190	197	227	211	178	186	180	178	201	183	193	177	195	223	178	211	218	209	207	193	174	211	206	233	217	189	176	202	163	210	208	176	212	199	203	213	205	202	211	236	196	187	187	165	195	193	197	202	234	200	203	209	207	198	190	226	173	211	205	189	171	176	208	186	220	220	180	211	197	216	203	226	226	164	197	201	218	208	213	198	212	191	172	202	204	207	205	203	210	181	184	177	219	187	219	220	230	171	218	202	211	189	193	194	241	194	203	210	202	210	203	206	217	194	197	186	181	193	203	210	194	201	213	219	206	178	201	185	202	195	209	194	194	197	178	192	192	205	196	202	195	213	194	232	218	183	175	189	198	189	175	196	186	202	191	164	199	210	184	210	180	202	231	228	196	204	217	188	193	174	201	198	168	210	171	188	170	180	214	210	201	177	184	194	233	202	208	186	210	201	192	210	183	209	185	194	193	177	205	201	190	194	232	220	213	205	202	219	194	187	206	178	196	189	191	215	183	207	199	197	173	212	210	209	172	208	189	197	207	186	206	164	201	176	206	201	189	169	204	219	183	196	229	220	228	217	208	215	183	195	191	209	205	185	182	204	220	225	197	177	199	193	229	181	227	174	203	207	194	172	169	187	222	197	181	224	198	211	170	194	211	188	210	180	198	239	215	191	174	202	195	160	213	205	197	204	181	211	185	185	205	189	200	197	216	213	189	206	201	214	218	203	191	189	174	168	211	200	186	212	218	224	210	207	219	212	216	218	229	201	193	202	199	214	207	191	203	189	181	205	190	210	196	200	200	220	197	194	211	207	185	190	197	178	189	207	214	198	207	202	196	192	203	223	203	196	201	200	217	190	198	216	200	202	203	228	181	209	197	202	212	204	198	182	180	185	214	211	219	211	192	182	202	218	196	195	210	194	203	192	233	212	196	215	207	201	195	187	197	199	176	211	189	201	204	219	188	231	172	216	197	189	192	191	180	187	187	212	188	197	202	181	185	200	200	183	196	210	192	215	219	215	219	188	220	201	191	208	202	211	218	211	182	206	212	202	204	181	185	213	204	220	193	219	226	194	186	188	194	200	205	211	177	202	200	202	208	215	184	181	196	211	203	195	191	196	191	208	213	188	206	209	240	201	190	185	194	196	221	182	199	203	222	202	213	193	208	186	186	175	199	166	195	191	205	194	200	195	190	185	205	213	195	204	197	188	218	213	169	207	204	200	184	185	198	194	217	189	220	212	200	187	198	199	193	197	185	186	177	197	213	174	202	177	194	206	178	186	181	221	189
20891	5990	1176	1272	1117	928	831	800	813	856	895	1045	873	746	667	699	596	578	538	515	573	499	525	521	478	520	509	536	454	498	548	475	484	472	501	498	548	546	516	488	496	492	435	478	456	497	496	486	528	498	472	475	492	493	475	471	467	496	460	486	447	495	495	500	461	519	474	478	480	476	466	465	505	476	525	476	481	491	491	496	505	510	506	508	460	509	448	462	508	447	477	475	479	459	501	445	477	499	456	458	433	516	476	494	485	503	488	455	475	483	454	517	456	478	486	517	482	467	496	471	491	499	500	492	448	457	431	464	484	429	478	446	440	509	450	517	513	471	510	439	477	486	476	464	473	472	453	484	492	476	503	479	478	469	466	502	478	473	466	481	482	496	486	538	457	484	498	449	499	466	506	488	484	480	459	467	464	482	497	499	489	494	489	485	487	464	490	445	477	485	480	494	474	491	439	521	490	453	489	474	465	511	482	504	504	489	496	463	439	523	499	484	498	461	493	464	462	436	522	513	461	499	437	485	416	478	522	458	479	515	447	504	471	491	470	484	489	465	481	461	469	504	463	488	483	488	470	496	534	484	482	515	459	484	447	529	455	453	497	449	459	475	492	486	456	468	480	512	503	456	481	477	475	464	483	481	480	463	494	457	465	519	477	494	466	454	496	478	488	487	470	493	465	503	497	475	466	475	467	493	478	465	514	452	465	468	437	504	441	463	500	460	485	499	481	462	475	477	463	458	458	479	491	499	470	464	465	484	487	477	467	498	485	471	492	432	465	494	498	484	438	486	454	460	477	445	445	489	502	437	475	530	478	511	472	477	462	479	507	478	462	467	476	509	482	519	442	458	469	486	481	487	485	504	458	455	482	488	513	460	511	433	498	479	476	471	502	446	505	477	475	460	502	487	480	499	472	474	486	482	491	481	493	464	468	496	490	509	449	470	444	538	503	498	449	471	478	525	487	471	514	474	458	483	507	504	477	501	479	486	496	456	473	456	479	476	506	462	518	488	487	517	502	505	492	536	437	492	463	492	481	482	463	490	521	470	498	488	474	447	466	464	477	444	493	489	457	439	473	466	495	535	491	493	499	431	500	467	499	513	485	491	475	464	497	501	484	460	488	473	458	467	491	488	468	449	431	483	506	469	489	513	479	492	479	501	445	480	492	472	499	456	482	461	440	470	464	463	467	490	507	456	491	457	499	481	474	482	457	509	426	490	488	468	453	448	475	521	494	497	472	483	487	473	458	508	469	484	476	456	510	453	513	483	427	485	501	466	497	510	486	469	499	490	487	491	474	511	482	506	491	474	464	539	484	500	506	506	445	466	483	472	502	480	489	480	483	463	455	476	522	475	480	494	469	476	470	516	486	471	507	481	472	519	469	505	513	463	476	480	472	479	508	509	495	505	432	440	468	479	439	489	491	477	456	497	455	474	500	474	510	495	466	483	486	479	442	453	498	476	495	467	496	489	487	478	465	475	497	482	478	427	478	513	476	469	474	487	445	472	458	488	448	442	483	510	465	475	517	510	504	473	499	499	493	509	476	495	490	436	498	511	461	519	449	525	451	460	485	516	514	474	469	512	457	452	491	446	492	464	468	478	495	445	470	491	474	500	478	472	506	470	538	477	462	491	468	468	471	512	480	485	488	463	479	517	491	463	458	443	469	470	488	507	509	523	459	480	435	475	499	473	467	457	484	457	512	505	518	465	483	479	443	480	481	484	513	457	491	442	473	493	484	468	494	452	466	502	447	449	468	468	481	489	455	504	515	452	454	504	458	493	482	465	468	492	491	435	475	487	489	484	486	462	505	511	472	478	525	494	479	451	485	491	473	487	467	442	462	509	460	473	505	467	496	506	492	509	565	463	478	513	500	485	466	498	464	461	462	508	494	479	479	469	477	419	482	469	499	458	466	466	473	474	476	498	499	545	482	483	464	494	462	494	449	485	467	491	496	473	499	471	477	497	471	485	455	523	471	490	509	493	521	453	489	472	447	474	485	517	454	432	490	479	474	463	500	469	495	477	483	479	520	531	495	506	470	515	501	475	460	462	483	483	511	504	513	509	467	476	449	481	492	496	493	491	454	476	494	527	469	459	456	468	430	464	481	464	471	476	481	453	474	472	500	460	466	462	470	480	455	473	477	463	492	468	469	504	487	489	505	459	437	467	522	490	461	450	459	525	496	452	536	524	459	488	514	492	529	477	463	482	496	467	498	471	460	501	487	430	459	448	469	496	491	519	494	516	469	471	479	468	464	481	466	442	494	517	487	510	470	494	494	444	487	456	430	464	479	472	441	455	484	508	490	475	470	491	471	482	475	469	520	471	488	492	461	463	516	482	486	486	489	513	493	495	512	467	487	481	514	512	499	484	511	488	452	481	468	507	505	495	480	495	477	502	470	500	475	477	504	502	486	465	461	484	478	504	471	481	437	468	510	475	473	497	463	473	488	457	457	486	492	460	494	458	492	466	447	450	468	507	518	486	489	480	504	483	441	503	483	471	471	465	491	470	473	474	496	484	482	523	504	493	471	509	448	484	441	510	497	487	479	477	503	492	464	482	462	520	476	508	474	464	479	464	454	494	496	452	488	481	479	458	469	505	480	494	432	458	421	510	512	466	451	528	464	459	496	457	477	491	473	498	475	491	488	454	472	442	459	473	486	508	492	473	497	502	473	470	487	478	453	496	467	477	483	497	425	494	495	482	482	493	510	479	461	473	491	504	496	476	478	521	495	486	450	516	463	476	466	434	475	517	472	471	499	513	525	470	484	456	503	462	452	494	477	477	488	485	473	454	491	471	459	478	508	475	512	482	455	482	532	501	483	475	469	466	486	496	480	466	494	450	516	505	532	482	493	474	506	483	451	484	449	473	455	506	491	449	466	441	521	487	467	502	493	475	479	468	463	491	471	525	490	527	471	451	519	459	503	483	475	461	459	505	449	489	527	492	492	476	483	431	449	459	464	477	486	469	503	463	497	487	457	450	511	464	458	465	485	479	504	493	517	469	465	479	475	478	468	469	460	450	498	450	516	432	464	450	465	483	499	485	486	456	486	497	483	490	532	482	497	483	489	481	471	501	491	457	519	469	469	459	492	466	490	474	453	495	466	490	453	476	504	481	501	451	512	462	545	465	479	467	526	506	504	432	489	463	461	442	473	481	478	458	475	485	437	520	444	509	490	491	501	561	501	497	469	452	459	462	502	472	467	469	481	487	495	469	470	527	496	471	475	426	520	487	475	482	485	438	502	491	460	504	508	481	483	481	466	480	481	493	483	484	442	517	473	502	467	481	490	460	498	514	492	519	474	493	469	478	473	479	459	473	486	443	504	470	506	459	467	469	526	474	507	467	488	465	558	508	483	494	466	488	500	471	489	508	491	502	492	479	499	521	487	491	457	436	501	478	457	469	458	466	502	434	479	455	488	468	434	485	473	437	495	486	454	491	497	493	494	483	465	472	476	471	489	527	529	479	511	476	500	519
46686	20899	3122	997	657	493	491	404	436	451	440	485	438	376	393	369	385	352	355	329	340	307	363	363	365	308	358	351	352	311	333	341	329	325	348	330	302	339	310	339	336	350	296	341	311	320	331	292	325	351	348	336	302	322	342	358	329	354	299	312	339	353	323	324	328	315	317	322	348	379	280	357	290	330	324	317	319	329	328	319	331	292	352	329	296	339	323	326	360	342	327	345	324	345	319	289	330	360	346	339	328	356	318	312	334	340	356	323	345	313	341	360	364	306	306	324	320	323	381	342	314	314	320	311	369	339	340	376	337	330	328	308	350	349	326	337	298	318	325	334	336	332	332	355	326	328	293	300	349	343	344	360	305	322	288	320	303	301	308	313	357	285	298	340	317	357	309	332	317	314	308	334	336	304	331	350	336	317	348	281	365	295	332	330	303	270	340	318	357	310	342	338	309	328	358	362	342	339	335	340	349	341	333	344	341	326	326	292	332	331	363	338	292	329	325	344	322	344	308	325	326	351	340	327	299	320	331	299	327	328	306	306	337	330	340	357	376	319	346	331	347	327	331	314	317	307	354	365	351	316	314	316	317	317	308	347	355	305	339	297	299	327	301	307	326	315	312	333	331	335	327	314	286	338	347	340	328	345	349	353	322	312	339	320	306	328	360	325	347	311	297	334	322	339	323	350	327	349	318	322	305	304	314	309	351	360	302	338	338	304	341	353	323	320	339	305	338	314	308	310	339	332	310	315	317	385	355	346	323	308	332	332	325	305	339	293	321	294	316	321	364	336	392	309	325	313	327	320	352	327	338	334	368	357	341	330	321	337	351	301	337	331	361	300	325	364	350	306	370	332	314	342	297	310	345	308	330	330	328	344	338	345	339	317	286	321	324	301	296	338	331	326	371	317	355	335	324	330	396	343	383	341	328	371	313	358	305	334	338	316	276	333	356	330	323	360	301	328	349	341	346	326	302	353	319	347	309	326	306	318	306	342	322	308	318	331	343	314	319	339	366	314	347	329	315	350	333	341	325	349	309	321	344	355	325	334	321	316	346	339	370	347	324	321	335	347	340	363	340	296	337	375	370	340	302	303	303	353	323	374	338	323	354	312	345	302	329	343	331	317	315	281	286	342	326	328	344	300	324	347	296	313	285	308	315	344	327	311	373	325	324	336	359	325	359	330	309	310	311	328	332	363	345	317	319	380	344	358	325	302	329	307	344	332	326	332	316	328	340	324	321	338	320	351	308	342	314	358	315	294	346	342	321	319	334	325	325	297	383	386	342	346	332	326	290	338	306	350	325	335	307	301	330	321	333	312	299	340	342	341	315	329	330	365	353	313	327	314	319	367	336	302	325	355	328	354	311	331	346	314	314	333	314	344	346	316	351	320	323	333	368	352	347	338	322	324	315	349	311	332	345	332	353	335	357	319	345	329	312	368	320	321	351	344	319	290	312	349	351	338	344	328	328	330	345	356	314	331	320	323	318	340	306	324	339	287	340	320	351	319	345	334	358	306	345	345	347	331	343	349	318	364	304	323	348	324	346	310	302	351	336	329	298	327	349	350	349	333	305	336	334	289	318	330	350	333	295	304	347	306	356	352	335	355	335	336	311	341	338	333	344	335	342	311	358	351	342	343	313	296	338	348	321	341	314	304	343	337	346	343	355	313	316	350	311	331	331	336	306	340	325	339	363	345	338	319	322	331	357	304	308	310	306	350	335	335	372	317	332	325	326	328	330	323	306	341	361	319	317	335	310	355	346	299	320	332	337	331	282	318	354	327	330	328	353	328	285	311	362	314	351	341	364	299	329	314	317	326	342	339	354	356	352	336	343	295	290	277	324	353	333	296	335	336	321	371	314	355	332	344	318	363	339	335	333	316	273	321	332	329	324	304	323	328	342	326	359	319	312	351	342	319	360	349	344	324	335	372	312	345	341	309	368	331	331	362	334	332	322	340	323	316	333	282	326	342	324	329	327	310	338	345	308	353	339	336	304	306	336	340	312	318	296	352	353	330	317	315	370	321	358	331	343	334	330	311	312	311	326	331	321	356	327	300	334	337	343	299	324	353	346	286	313	340	299	337	366	349	322	321	353	293	335	331	344	328	298	327	351	354	329	340	322	341	323	342	326	318	326	344	323	353	332	304	341	333	327	334	328	333	321	367	320	344	334	323	315	346	330	334	347	344	299	357	310	307	319	367	355	319	340	330	336	344	323	331	344	352	307	340	339	338	315	329	326	350	312	337	351	347	285	340	312	350	343	320	329	368	364	313	301	356	349	358	339	331	355	328	341	328	303	342	324	323	315	353	342	339	355	324	360	362	341	325	323	297	348	315	331	303	307	333	346	301	315	339	319	339	331	337	334	314	321	350	330	340	325	301	353	320	354	353	334	338	320	320	351	326	308	325	319	369	303	339	354	312	317	322	335	336	336	334	304	349	308	314	347	313	319	331	317	325	341	342	350	327	319	343	344	309	352	335	347	303	317	321	334	331	304	305	347	341	344	303	340	343	332	292	320	328	299	349	361	328	350	336	318	305	312	319	332	315	360	337	293	321	324	322	334	300	322	333	312	306	310	335	312	327	291	312	313	296	328	356	329	364	305	327	348	330	312	307	359	347	304	318	305	335	332	318	342	309	333	309	324	339	357	362	325	329	311	353	333	360	302	303	335	307	328	355	359	365	334	353	293	328	311	355	342	305	303	320	318	336	352	301	337	313	337	326	330	339	297	326	333	318	294	342	315	309	349	306	347	364	325	327	310	315	336	303	335	338	292	342	303	298	361	331	309	343	322	310	319	337	342	335	362	345	329	344	328	356	323	336	288	346	322	331	298	321	340	316	376	325	349	336	347	329	317	313	349	340	341	307	337	316	321	353	335	326	343	333	342	336	338	306	332	375	313	351	333	333	329	353	351	322	358	299	317	336	362	337	336	332	314	342	295	323	346	322	349	326	318	352	349	331	345	351	341	332	318	352	343	304	333	332	335	353	340	301	352	341	312	319	332	347	343	353	333	322	342	344	352	327	326	336	336	341	339	355	349	348	326	338	337	339	338	354	346	323	327	320	312	316	329	306	328	315	324	308	331	350	346	371	367	349	363	345	352	304	345	357	353	323	324	325	315	358	352	356	323	324	316	299	325	307	314	289	320	320	338	341	371	339	345	332	313	305	331	369	347	279	336	328	344	336	317	355	361	369	301	323	316	323	281	330	338	334	339	316	327	338	318	308	311	332	348	305	348	324	323	335	348	341	341	329	312	335	358	333	343	364	337	319	334	313	309	332	314	330	341	332	349	336	294	324	330	324	339	321	333	326	342	329	297	365	357	332	336	364	336	318	313	332	299	321	343	324	329	369	307	310	314	353	364	326	384	335	343	342	340	327	354	315	326	342	334	348	330	320	320	332	348	311	346	319	343	349	319	317	326	344	295	338	362	342	324	325	353	353	335	335	333	292	326	343	327	331	323	354	351	304	321	332	348	345
28551	8872	2049	2300	1998	1680	1402	1403	1323	1413	1411	1479	1263	1161	1033	1007	916	840	837	782	810	751	791	742	774	825	804	783	716	731	739	715	732	749	769	737	741	712	740	726	728	699	721	751	727	742	731	790	739	715	785	739	747	713	758	744	706	703	735	724	715	749	729	745	732	716	705	715	717	727	710	735	722	712	749	711	755	722	766	715	728	748	746	698	779	707	697	701	705	731	730	694	707	699	729	683	708	741	737	739	745	690	750	747	770	712	720	713	701	701	686	696	722	738	710	740	709	742	736	719	714	686	740	714	673	692	725	718	665	724	750	695	702	705	751	706	702	724	755	674	727	693	721	717	705	732	750	734	780	687	708	692	710	742	678	718	723	732	733	747	762	739	754	728	727	740	704	795	729	675	727	741	713	747	740	727	715	757	715	698	726	700	718	715	701	718	705	791	723	740	739	699	711	691	730	703	692	754	713	737	701	711	699	692	741	745	736	722	682	717	668	707	732	714	707	721	679	695	710	735	677	807	718	675	720	694	722	703	702	696	724	697	716	714	675	723	718	712	694	707	697	765	699	700	728	759	681	732	740	758	677	704	703	749	717	718	733	726	717	735	725	710	686	755	750	706	735	762	746	711	739	721	720	718	757	714	743	691	718	703	730	713	738	708	715	721	719	738	721	670	696	687	669	732	666	698	701	725	715	696	696	722	716	726	697	763	691	699	726	721	695	715	684	727	723	723	700	736	698	709	694	745	735	721	729	744	711	689	723	752	722	688	664	754	727	728	746	727	734	737	709	731	701	752	751	720	794	739	737	716	700	696	690	747	724	757	727	700	762	732	721	692	738	721	688	717	729	667	703	685	728	720	715	693	727	704	761	719	719	689	711	736	731	688	738	759	751	741	664	721	669	753	780	739	726	689	742	740	723	727	697	721	702	736	724	779	721	685	742	737	685	703	728	735	737	748	677	733	704	725	717	717	741	691	727	682	711	763	719	676	741	693	711	699	709	706	753	735	713	770	717	736	708	703	707	696	724	759	718	686	735	663	742	679	725	735	699	708	710	743	739	732	722	728	665	697	737	727	707	718	742	684	693	732	703	717	699	758	703	698	712	738	791	750	726	688	705	766	727	777	718	734	701	696	697	742	700	693	722	734	748	768	749	714	707	643	742	721	705	760	665	711	738	691	667	723	763	711	692	689	726	716	746	743	773	691	756	694	779	689	724	721	720	699	718	692	780	751	724	681	730	738	709	724	678	728	702	695	711	700	763	756	718	738	703	703	728	699	714	708	705	698	738	706	701	724	717	739	747	712	696	687	690	743	697	711	693	747	676	669	698	711	710	728	689	740	709	724	751	665	736	696	737	761	682	747	722	697	730	729	686	730	742	752	731	698	712	710	720	718	712	741	748	684	725	685	674	737	730	726	704	664	699	740	692	722	710	754	760	696	705	743	723	772	713	720	729	695	672	707	685	723	701	724	733	707	694	702	747	696	751	731	748	752	691	674	779	712	703	700	682	665	667	679	720	691	737	749	742	678	742	785	702	697	756	678	717	717	706	744	760	716	732	681	742	702	697	763	751	746	718	725	746	752	714	724	677	720	760	735	665	716	704	721	736	689	692	742	719	694	716	701	706	715	755	698	697	682	715	734	706	764	719	724	732	716	727	685	724	704	719	709	713	694	719	741	712	731	726	679	750	697	736	744	738	728	754	677	716	695	657	703	751	691	774	750	743	727	694	651	670	712	742	756	702	710	750	734	733	724	718	692	755	706	703	697	710	715	721	723	719	762	732	763	743	712	684	707	703	736	708	685	775	755	749	645	679	671	722	738	725	691	729	709	776	720	725	744	722	753	675	713	753	701	732	711	768	688	729	746	695	679	708	762	745	738	637	692	702	759	776	682	744	732	677	731	751	717	766	712	723	736	701	732	745	738	705	709	720	681	742	739	695	737	735	761	722	734	724	735	664	682	722	724	741	729	710	720	729	708	693	721	731	711	676	723	774	736	719	693	736	735	670	748	686	731	692	727	642	746	700	691	762	762	711	764	714	674	719	749	702	701	727	694	768	743	729	689	760	687	718	730	660	727	716	700	683	709	704	707	739	708	730	693	722	694	729	715	724	748	749	699	772	744	713	734	732	742	766	748	742	715	700	748	711	728	664	740	689	761	719	675	673	692	712	676	710	728	677	743	715	728	772	780	721	719	722	709	722	708	789	683	691	674	701	737	692	701	777	707	714	756	701	714	694	733	722	770	721	706	698	692	729	684	701	726	744	772	710	740	739	763	734	703	723	740	684	688	710	725	754	723	733	713	752	717	709	696	713	722	674	680	753	741	709	697	733	698	761	697	701	696	738	736	721	745	728	751	760	714	701	736	752	748	697	704	746	727	724	692	733	747	771	736	717	732	695	706	717	743	682	681	678	754	733	735	679	719	672	743	707	708	732	713	744	728	720	719	714	698	710	703	707	728	749	713	737	753	737	736	738	738	743	711	719	748	775	733	717	714	699	723	725	726	711	697	705	725	709	707	719	743	693	694	714	768	723	717	733	696	734	747	760	758	721	728	698	748	701	733	727	727	701	735	738	769	762	682	734	750	733	725	727	714	772	695	712	714	725	736	734	723	690	712	749	681	699	699	718	677	774	784	742	702	690	662	712	767	746	719	726	708	763	669	693	674	700	707	706	732	724	739	714	695	692	706	788	735	698	731	759	717	731	731	756	733	694	699	741	717	690	723	731	697	693	730	713	700	681	698	753	695	695	751	729	703	683	705	715	685	704	700	728	750	712	731	713	737	695	738	685	743	692	719	694	691	677	718	734	709	733	675	736	765	696	706	728	722	640	723	725	644	708	745	745	720	728	680	740	729	708	722	708	720	715	711	712	715	710	777	704	693	722	735	735	728	716	807	700	735	708	692	752	719	755	732	676	730	698	721	724	709	685	706	645	699	717	671	734	732	666	733	723	749	715	697	702	719	706	724	660	724	739	754	721	726	690	749	703	739	805	746	724	786	804	763	697	691	730	708	723	706	738	758	724	746	714	695	680	751	722	703	747	745	737	743	684	728	744	716	672	711	715	700	742	732	747	737	678	735	697	753	668	707	697	737	719	716	720	723	689	671	779	703	680	676	700	726	711	730	736	729	729	714	702	691	731	700	703	662	706	716	641	715	681	710	769	718	715	740	737	715	722	746	704	733	742	722	752	666	722	722	713	733	712	729	722	747	761	737	704	715	706	727	738	747	691	728	764	725	729	700	748	733	704	769	712	749	691	765	719	724	636	755	700	699	652	661	741	730	749	707	725	719	748	722	671	736	776	729	717	754	690	717	736	745	730	716	699	698	734	707	699	691	720	728	740	719	703	691	720	688	732	698	719	679	705	724	712	718	654	758	714	741	742	715	672	716	693	687	714	681	730	708	752	769	720	729	725	754	737	726	694	708	726	684	722	708	723	641	702	726	731	746	688	741	709	671	745	677	705	717	717	749	696	701
14791	3244	135	111	116	115	131	138	126	144	161	122	133	126	119	95	100	114	105	120	115	104	111	123	113	130	94	119	117	97	113	113	101	93	103	121	110	95	113	115	95	113	114	103	92	102	102	98	109	95	108	96	92	131	104	102	93	101	108	108	115	120	133	121	102	115	107	122	90	119	102	102	110	91	99	118	89	123	94	100	102	103	97	107	107	92	107	117	111	101	106	99	119	116	99	96	95	111	109	99	102	117	103	108	106	107	116	123	117	105	95	94	90	118	112	99	121	113	103	111	112	112	122	87	114	112	127	114	93	96	118	129	90	109	89	115	111	96	113	113	108	91	102	104	103	119	108	106	86	114	109	90	99	113	107	118	104	89	122	132	121	98	111	85	122	100	98	95	119	98	111	116	103	101	79	93	109	111	100	105	99	120	106	101	100	86	100	115	83	111	109	91	116	111	97	103	109	109	90	87	113	99	125	94	85	105	92	104	104	101	103	111	104	95	108	97	111	93	95	99	90	102	107	104	100	88	113	113	106	119	108	102	113	126	107	112	121	118	96	111	76	95	104	112	98	129	124	113	116	118	94	129	102	111	107	100	97	106	126	92	109	96	100	118	101	97	98	112	126	98	101	90	87	119	93	92	92	95	110	102	121	116	98	101	125	125	113	118	82	102	104	127	115	110	114	112	108	116	122	99	122	104	97	91	107	104	88	85	133	100	108	116	110	100	121	108	104	96	106	117	124	85	100	105	84	101	129	100	107	96	139	86	113	100	96	92	111	106	100	111	95	97	93	99	112	111	105	95	102	98	123	104	112	122	107	113	94	105	89	109	100	109	95	96	114	95	110	113	117	95	103	111	107	113	120	118	99	99	98	124	100	110	119	108	109	124	110	82	106	88	108	105	112	103	111	127	82	90	114	90	104	119	110	103	107	113	128	112	103	131	103	98	127	97	105	108	88	109	103	98	110	113	100	109	104	99	115	101	98	102	104	109	112	107	102	96	115	125	124	89	113	98	92	106	123	103	128	112	104	122	113	103	124	112	114	108	105	100	107	105	95	123	100	95	119	112	111	107	119	124	118	98	101	111	86	102	101	92	100	119	123	119	116	114	93	84	123	82	87	105	117	105	117	105	117	116	117	116	104	104	97	82	88	86	115	119	90	109	102	108	97	123	95	94	109	101	97	91	125	112	101	113	97	107	97	85	112	103	122	111	104	111	97	103	123	83	116	111	113	104	96	103	111	113	109	102	87	99	102	117	118	88	102	104	113	112	106	109	101	113	96	108	107	91	124	96	95	108	116	96	121	107	90	87	96	98	102	89	115	117	109	128	103	97	95	113	110	125	97	105	117	94	109	91	110	118	130	106	129	115	85	96	102	88	118	113	88	116	97	89	102	92	120	105	115	110	108	106	106	110	104	114	105	111	103	104	124	115	97	99	110	113	132	112	90	99	96	111	132	88	108	111	96	109	113	107	104	111	118	116	102	98	102	112	99	102	107	108	84	119	113	103	107	109	107	104	106	128	115	121	112	102	113	105	98	97	95	101	97	110	120	115	125	105	119	122	90	105	114	93	103	96	104	90	125	119	111	113	102	99	107	113	100	126	107	107	108	125	111	87	87	102	108	126	129	113	104	97	124	97	108	123	116	130	113	108	92	108	89	126	114	106	127	90	99	99	101	113	114	102	115	110	99	114	100	116	103	92	112	121	109	100	113	123	118	113	98	91	111	119	105	105	110	105	120	92	124	102	113	103	107	85	117	106	111	103	84	108	106	125	125	96	93	97	135	110	110	127	110	94	110	117	111	114	103	111	102	121	104	94	110	108	122	118	123	100	89	110	102	113	93	97	101	108	100	125	107	89	98	114	105	104	121	104	85	100	106	108	97	102	114	105	111	115	87	109	90	94	109	101	134	111	129	107	103	126	98	138	101	109	103	105	89	92	103	101	97	111	105	130	103	122	110	126	103	103	118	104	94	111	121	89	105	109	96	107	97	120	138	89	122	98	93	100	134	100	113	95	115	104	102	111	114	91	95	102	112	93	104	117	96	107	107	109	105	106	109	94	97	79	107	115	122	102	107	126	124	110	107	110	103	120	110	94	113	89	121	105	100	99	83	115	90	115	112	90	108	79	102	107	97	108	101	110	107	108	97	100	110	95	92	113	109	94	85	87	109	112	128	107	103	104	106	108	129	115	144	128	112	116	83	103	118	104	107	109	92	120	93	97	89	111	101	95	106	91	122	97	112	104	86	104	107	107	93	94	103	105	112	102	101	101	98	110	99	104	112	113	127	97	100	114	122	80	100	110	110	129	99	125	114	126	107	107	103	113	101	108	110	102	105	112	113	121	104	103	107	125	119	96	110	98	99	106	108	102	118	119	108	106	97	102	93	96	102	84	115	100	82	116	93	108	115	124	98	94	96	113	108	104	102	107	94	105	110	97	84	119	122	111	102	102	101	104	107	99	110	95	117	100	105	109	94	94	93	109	115	114	113	111	111	108	103	94	107	107	103	125	110	92	96	109	122	104	112	95	107	97	97	116	113	106	122	86	110	96	109	110	105	92	111	100	104	113	116	108	132	101	110	91	108	132	96	82	128	92	97	121	104	84	116	111	101	115	106	112	99	82	98	113	103	94	104	108	88	103	110	113	100	114	93	114	100	113	115	109	94	128	123	110	89	128	123	112	113	96	109	122	94	90	138	89	103	95	87	105	122	115	104	100	127	115	117	108	109	109	111	118	98	93	118	99	105	93	111	109	102	128	126	106	102	112	98	101	119	89	107	98	90	97	92	109	104	83	128	108	109	97	102	115	98	116	134	117	94	95	107	106	99	98	93	114	100	108	99	96	99	112	123	103	86	93	111	91	116	110	116	100	103	107	112	87	115	112	122	96	97	113	113	103	88	99	104	103	103	102	100	109	92	98	99	93	113	110	93	110	115	108	89	122	102	98	92	118	106	91	101	103	112	91	113	108	103	105	94	105	103	78	123	110	105	119	106	102	100	87	95	131	97	120	111	121	101	100	106	95	109	104	108	123	122	104	91	105	114	99	122	112	90	99	119	98	115	101	78	110	103	134	115	116	111	84	111	93	90	99	121	105	120	97	101	123	123	115	117	117	112	108	99	100	106	118	100	112	108	106	108	98	106	113	123	111	98	114	99	95	97	105	125	135	110	98	107	110	113	98	112	103	105	86	97	106	126	101	85	110	102	121	106	99	113	116	92	91	96	109	129	98	107	120	114	102	109	98	94	127	101	115	104	125	103	129	104	100	107	116	87	100	110	89	131	118	111	103	117	101	100	137	105	80	111	96	107	101	105	106	105	120	121	84	112	121	105	107	107	115	94	114	115	114	109	114	109	110	111	101	110	108	107	105	119	128	103	127	116	124	125	99	109	90	98	117	109	100	111	82	87	114	104	103	98	105	86	104	120	100	114	110	108	105	89	121	129	99	102	123	93	110	123	110	99	121	126	91	105	107
8753	1740	337	356	338	299	327	362	392	466	545	455	423	383	403	359	312	291	271	284	274	300	299	279	305	289	286	301	282	336	276	278	307	289	289	271	278	313	316	296	330	267	275	257	287	282	258	258	285	273	298	281	305	300	284	291	294	254	259	269	312	280	286	275	287	288	300	274	275	292	295	256	295	279	282	274	254	245	302	293	254	277	308	312	278	311	290	289	275	291	269	290	288	320	303	258	272	282	297	271	285	268	308	273	284	300	280	313	271	304	281	262	304	289	267	299	325	268	277	280	248	290	295	285	271	261	282	285	290	301	296	270	282	278	261	296	245	292	280	295	278	315	281	296	268	277	271	301	299	295	305	285	281	279	274	318	285	292	261	292	277	309	281	287	295	277	276	247	293	291	305	277	267	273	273	285	265	273	294	299	260	291	315	289	277	294	288	287	268	298	274	283	271	303	311	282	300	305	279	282	291	301	278	304	313	307	274	268	282	294	274	332	290	257	306	268	291	276	288	276	310	263	272	301	305	317	269	266	268	308	280	252	274	263	296	298	273	291	272	282	304	240	310	281	302	308	307	267	280	287	287	311	284	336	270	273	298	291	297	281	293	275	291	291	264	303	270	317	307	296	268	257	283	284	273	250	273	274	265	263	273	281	316	293	297	273	292	265	323	280	286	283	291	271	262	268	286	273	262	292	292	294	279	315	278	252	285	275	263	275	271	290	277	299	310	271	279	289	299	301	263	289	306	276	299	279	265	271	296	276	308	281	265	295	289	271	274	300	321	293	277	282	290	286	276	291	276	263	276	287	290	250	296	299	255	270	321	307	287	293	308	295	268	302	279	281	263	272	312	256	286	263	295	259	279	265	291	273	272	294	294	290	296	281	257	272	290	292	315	280	249	273	280	240	273	286	298	274	302	276	271	293	268	259	274	275	266	253	280	272	283	302	280	289	294	272	320	254	263	282	278	303	279	272	268	286	250	265	271	264	283	302	293	261	276	295	270	283	279	277	298	300	288	294	283	281	317	286	281	309	316	300	289	279	325	251	318	271	321	275	294	270	316	274	264	264	259	270	264	252	275	275	242	287	266	286	294	298	281	310	294	272	278	299	290	285	294	287	315	299	278	254	298	275	297	305	267	274	270	268	264	275	282	291	269	268	322	303	297	277	320	284	265	288	298	297	311	264	306	271	284	292	300	272	312	287	297	279	279	287	289	298	276	281	285	289	291	295	289	303	288	294	320	247	290	273	291	277	296	266	308	283	298	269	285	278	268	308	278	272	288	284	298	276	280	302	271	282	313	289	296	294	263	292	273	254	288	268	260	308	256	321	290	293	304	280	299	259	254	290	281	278	276	278	301	277	292	273	282	295	274	242	263	297	267	268	294	248	260	283	319	282	296	286	305	298	273	288	292	288	280	258	270	287	299	314	285	285	280	292	267	280	261	300	263	296	299	292	299	291	280	279	275	299	289	292	278	300	251	280	275	261	284	261	278	294	298	319	291	318	297	312	267	280	305	294	289	307	287	285	250	285	271	265	255	301	260	290	274	309	274	264	327	256	317	283	277	305	273	272	311	300	281	260	272	303	287	295	277	297	262	257	271	310	279	275	306	305	292	288	278	291	274	262	283	287	265	285	294	274	266	261	302	288	288	261	293	300	299	297	326	293	240	256	334	271	261	295	299	315	281	314	264	283	272	244	258	292	293	270	263	298	310	324	263	273	290	299	285	306	282	298	285	293	297	276	306	287	272	304	283	318	284	291	292	272	302	273	266	261	283	277	291	271	290	289	255	292	288	313	260	295	291	288	268	293	269	284	277	286	257	264	250	292	303	273	257	264	265	299	260	273	281	287	300	283	298	263	281	262	268	286	291	293	263	308	323	280	295	290	294	258	275	272	259	291	299	285	308	257	276	257	291	270	295	284	296	285	280	294	269	285	270	265	288	287	297	281	261	301	292	311	283	306	279	283	308	258	280	281	300	313	283	278	303	294	273	296	279	306	292	280	296	299	307	308	297	298	304	299	278	278	264	288	282	300	261	305	254	292	278	290	289	293	282	263	305	289	278	244	286	284	272	276	266	276	296	271	278	294	297	274	253	271	263	280	267	326	286	282	268	307	298	253	308	280	281	292	272	285	287	312	286	286	292	292	299	292	313	300	293	267	291	299	291	300	279	293	294	291	280	299	288	281	308	283	256	279	275	291	297	304	315	286	270	287	274	289	272	279	281	287	286	255	260	261	278	290	312	296	292	242	254	302	253	321	269	292	285	278	294	262	317	284	261	312	285	281	268	305	293	305	335	296	298	278	269	317	278	259	302	296	281	276	272	276	264	281	304	285	300	284	260	273	273	306	266	264	296	281	282	286	289	292	282	297	258	297	297	296	264	263	289	289	300	292	284	277	279	294	276	256	256	277	270	298	254	303	258	300	281	275	296	299	276	295	273	310	257	284	287	293	288	297	275	303	259	297	313	281	286	260	284	259	297	316	311	275	304	287	250	266	308	282	288	273	259	319	284	294	273	255	288	297	276	300	296	289	281	276	288	310	268	281	278	291	263	280	289	287	274	275	265	275	290	288	310	278	289	263	264	297	274	265	294	299	279	320	294	321	295	319	283	279	300	319	287	276	237	306	277	305	291	307	296	299	292	279	296	300	321	271	264	285	295	286	298	284	313	297	279	252	300	294	294	292	288	289	256	296	272	301	280	293	284	298	280	268	286	283	287	255	274	278	298	248	263	304	277	273	289	258	279	269	287	315	307	288	250	301	312	250	274	301	284	300	267	288	271	293	310	298	262	287	295	294	275	276	297	278	309	292	268	290	277	337	285	308	302	259	300	319	284	291	278	310	267	272	276	272	316	271	288	262	293	296	282	304	262	291	292	294	271	284	289	295	264	293	247	272	309	314	281	280	300	280	293	286	299	247	297	294	273	281	302	254	264	311	290	291	309	258	288	276	287	284	290	284	259	271	274	279	285	301	301	305	280	315	268	313	294	237	258	266	278	280	314	276	241	276	294	256	287	315	268	274	279	286	275	281	272	292	289	291	284	276	296	280	322	281	320	290	289	294	274	303	268	309	274	257	289	280	283	294	283	269	289	306	267	297	310	285	298	268	283	276	286	261	297	274	290	264	258	323	261	334	320	256	311	292	312	275	249	265	253	261	283	292	298	301	314	271	280	278	299	338	267	258	272	261	272	260	280	287	294	256	290	299	302	274	251	286	273	290	270	275	283	301	283	300	279	276	317	317	274	277	272	259	304	285	312	283	298	265	268	276	285	291	290	304	254	281	287	286	288	277	270	308	285	284	320	293	290	288	296	264	274	282	287	293	265	284	259	310	256	267	290	274	305	284	252	303	293	272	299	278	285	320	274	282	287	279	325	288	283	278	306	300	296	286	283	272	312	300	266	250	279	327	304	277	283	290	285	282	299	284	277	321	303	270	292	307	296	295	271	271	289	273	305	255	310	301	273	295	288	285
32845	10523	979	411	339	325	250	264	285	293	246	281	259	221	205	194	225	192	216	200	161	196	215	176	200	203	210	200	205	181	217	214	219	180	190	187	180	211	201	180	206	204	200	201	204	193	218	198	205	186	153	209	207	198	190	217	219	214	187	179	206	209	206	206	194	213	212	218	187	218	191	218	203	188	202	194	191	177	196	225	210	178	194	197	195	179	186	195	186	220	230	179	173	199	198	174	225	189	178	177	167	180	163	170	196	185	185	208	194	181	176	204	208	188	185	177	209	195	207	189	195	194	191	172	174	184	187	173	187	178	214	200	174	208	189	195	198	200	215	189	210	210	171	179	212	186	201	202	196	180	175	202	205	204	212	220	217	179	178	184	177	184	209	200	170	226	182	175	193	204	214	180	191	197	191	229	171	194	202	183	182	198	197	209	219	193	183	205	189	203	177	184	212	178	203	201	185	189	180	193	165	206	187	189	187	194	188	205	195	201	178	176	171	236	227	211	188	220	189	200	170	196	198	185	210	199	183	204	191	199	163	184	202	192	185	190	187	186	211	179	197	201	213	203	197	214	225	168	206	174	168	193	189	187	222	190	216	168	224	190	199	210	179	191	206	200	210	193	197	201	201	164	210	178	204	194	213	186	211	194	219	183	230	192	200	193	184	219	181	197	214	200	195	188	200	205	228	186	174	217	197	206	193	223	169	210	195	186	183	194	180	192	184	181	202	191	200	189	222	198	198	200	221	220	194	179	182	240	195	229	208	221	168	187	211	186	198	195	170	197	190	185	194	218	194	206	210	157	192	187	187	205	184	206	202	194	221	168	184	191	175	205	200	181	215	219	174	174	234	179	186	199	206	188	187	214	199	239	193	202	204	204	188	224	181	194	193	212	184	173	211	188	211	175	187	200	182	210	189	188	185	217	203	177	170	178	193	178	187	186	205	204	196	211	212	189	214	177	206	209	189	183	189	206	202	189	204	230	199	184	189	182	208	194	211	203	185	206	234	210	193	197	222	195	199	212	187	195	174	207	191	167	187	198	221	172	209	207	164	184	167	175	199	197	170	192	184	184	173	181	205	196	189	198	177	193	194	196	192	213	228	195	199	198	193	191	206	216	188	192	194	207	208	205	195	212	220	194	191	167	208	228	168	201	195	172	196	184	206	197	205	165	182	181	228	206	216	185	211	196	199	192	217	170	203	206	214	205	188	218	200	197	192	208	186	206	192	189	193	245	211	200	204	174	191	225	201	178	198	190	200	166	212	197	210	172	197	192	182	190	201	201	193	180	222	196	165	204	210	198	188	165	185	199	217	201	196	166	172	185	232	192	229	204	157	195	208	186	198	182	198	214	189	177	190	201	161	195	165	210	197	203	202	213	180	174	182	197	199	198	205	198	176	203	193	186	195	201	190	227	190	180	203	197	185	149	204	187	196	183	197	179	223	198	191	192	168	173	187	217	178	221	225	169	193	218	174	212	206	167	189	179	199	181	177	200	211	205	201	200	210	214	213	166	193	203	195	189	190	215	196	209	200	215	174	187	176	183	202	205	178	179	215	193	167	181	161	173	189	201	231	205	180	220	218	194	218	235	221	222	189	204	197	200	200	184	180	186	204	167	194	199	208	196	186	223	206	196	199	203	205	173	188	199	198	188	165	185	191	227	209	206	204	210	169	196	220	207	201	198	177	187	217	196	182	192	201	198	215	216	228	195	203	169	167	211	188	201	201	227	214	184	218	178	215	189	185	204	179	195	192	177	183	208	200	216	210	227	214	204	181	181	232	206	193	188	195	206	193	207	167	215	194	202	211	167	179	183	199	199	189	171	199	210	207	187	174	203	248	198	230	194	200	196	205	181	195	179	190	208	214	199	179	168	229	173	195	184	193	216	200	194	212	216	191	190	207	200	191	205	220	211	192	166	229	207	184	197	192	213	202	177	194	225	205	193	187	199	186	195	180	193	180	200	185	188	198	203	214	174	210	215	200	217	178	191	162	205	190	160	194	241	198	227	195	229	220	199	186	198	223	194	215	188	204	189	186	212	203	188	192	208	185	203	217	209	191	181	184	204	205	221	183	196	185	198	181	187	181	171	195	189	188	223	194	201	243	174	215	192	172	177	193	182	221	170	209	234	192	212	214	199	193	175	191	205	206	218	185	194	198	195	204	190	178	173	192	214	194	216	223	201	167	177	211	180	177	211	184	206	187	189	219	205	213	208	193	202	202	195	193	179	193	193	192	194	180	210	236	200	198	192	168	217	204	197	195	195	212	192	199	181	185	207	205	180	203	220	199	211	164	207	183	202	228	212	167	182	195	199	222	198	211	199	191	204	206	196	193	209	208	205	216	198	183	193	189	194	218	192	192	209	178	211	161	230	198	196	205	182	198	227	184	205	190	195	203	179	205	205	231	206	209	223	188	189	171	200	187	191	205	194	178	212	191	201	184	208	198	196	200	233	194	199	184	193	186	199	198	179	225	196	180	178	225	216	179	198	182	173	195	201	199	192	177	209	215	189	172	205	210	181	176	194	210	208	208	175	187	168	216	186	190	195	187	206	208	229	197	197	193	183	199	198	203	226	201	194	182	170	186	206	211	179	183	216	191	214	221	191	168	162	209	205	215	200	215	199	192	206	194	188	194	231	200	203	182	194	232	180	209	211	194	173	198	188	206	220	210	214	197	188	184	187	189	192	205	198	198	217	202	202	193	183	245	233	196	190	213	196	153	228	194	224	207	190	205	190	194	190	215	208	202	169	154	228	211	192	196	234	202	192	187	211	201	217	188	201	183	209	194	184	175	202	209	184	219	208	186	204	209	169	179	160	186	217	224	223	184	216	191	218	223	194	199	187	179	185	188	190	197	208	188	200	194	189	185	193	229	198	167	188	181	224	198	219	175	179	217	200	199	195	208	215	197	169	192	208	232	205	215	207	193	191	170	183	207	208	194	214	196	211	194	194	180	196	186	196	190	191	199	194	197	196	174	200	196	213	180	183	195	193	188	165	217	216	202	195	201	206	206	195	204	183	195	202	202	164	213	187	177	200	206	238	193	190	185	185	185	195	178	171	156	212	208	191	197	195	219	209	185	202	183	187	177	203	204	195	197	185	178	195	210	183	194	189	181	203	178	218	196	183	192	171	193	216	186	183	197	202	215	201	190	222	182	197	192	160	211	183	170	211	193	208	181	197	182	204	208	197	204	198	218	211	201	197	192	169	196	200	198	159	233	160	176	188	215	219	202	216	213	185	198	205	186	194	208	210	204	206	186	191	195	187	175	184	168	172	197	229	221	214	196	191	208	190	212	206	197	209	210	195	218	175	201	190	198	183	178	214	196	206	196	188	210	201	228	217	206	189	187	194	197	191	200	194	192	200	209	227	203	200	172	218	212	180	197	177	207	195	199	200	219	223	208	196	163	212	188	188	197	198	192	211	159	198	188	184	183	180	187	198	204	189	176	193	214	190	185	186	175	221	214	186	185	187
20140	4534	1137	1202	1069	919	847	871	854	910	920	822	806	693	693	598	571	532	550	526	506	468	496	532	509	508	463	470	501	528	499	497	475	504	461	468	493	498	487	498	471	479	456	456	472	529	461	464	448	448	487	458	524	446	496	487	472	466	464	462	483	470	489	480	438	473	500	508	476	475	447	456	456	470	463	460	496	483	486	519	444	486	462	463	467	522	447	467	454	467	489	483	473	489	458	461	454	443	464	481	455	434	451	466	477	492	471	473	487	512	467	483	449	444	481	485	486	470	435	438	454	497	484	455	451	477	506	477	445	494	471	466	473	454	489	455	465	460	455	469	481	447	466	465	480	478	451	462	497	466	469	475	489	481	501	497	461	479	464	452	448	435	533	439	469	452	464	451	444	464	474	427	475	470	459	488	428	486	481	484	505	432	481	456	498	495	500	472	493	458	496	482	427	442	453	498	493	484	453	446	426	498	422	456	496	440	485	487	420	473	454	462	411	481	481	493	453	497	496	494	440	487	449	465	461	508	467	474	496	484	470	474	488	477	486	464	467	460	456	417	454	448	441	489	460	464	461	423	494	478	448	507	484	498	462	483	469	483	458	502	473	482	479	488	480	455	444	463	476	492	471	471	481	424	488	486	500	436	438	496	460	481	470	462	501	478	447	426	480	460	444	472	478	479	485	458	453	485	451	451	476	467	479	478	481	448	442	472	462	482	498	467	507	492	456	459	459	489	467	487	512	488	474	486	466	453	437	472	482	482	496	438	508	504	528	480	479	466	504	504	480	465	475	479	471	495	457	473	481	429	452	487	472	478	506	461	446	467	438	503	456	438	463	479	443	439	439	473	458	453	480	461	477	449	485	460	457	453	444	476	475	465	479	460	478	457	465	457	450	481	445	462	476	435	465	471	460	454	486	444	453	479	487	510	475	479	467	460	438	492	493	456	483	502	442	486	486	497	478	479	459	471	456	451	481	496	501	433	474	498	504	478	453	459	458	440	479	500	472	471	465	463	486	476	456	467	466	450	536	495	478	467	440	459	466	473	452	524	454	474	459	480	439	461	457	446	470	445	489	462	455	466	500	444	491	503	463	481	545	509	465	466	457	486	426	494	451	488	456	517	485	446	517	462	451	482	471	505	507	478	462	512	470	472	464	462	459	480	466	456	435	476	472	480	479	427	480	459	497	503	497	458	416	479	468	469	482	458	465	483	476	496	474	443	424	493	493	508	476	449	472	438	494	461	461	452	496	489	453	460	415	468	459	475	438	493	456	478	487	430	492	474	485	503	414	475	467	451	456	490	455	474	476	469	471	459	454	484	485	459	451	501	505	492	449	460	446	472	473	501	460	494	491	492	494	461	478	486	488	434	479	452	486	465	443	483	451	501	473	480	469	480	508	473	478	487	450	466	487	464	475	501	490	456	474	453	483	463	461	428	486	469	491	443	437	443	409	454	457	478	454	463	452	490	503	476	448	469	437	453	499	464	462	452	489	479	455	488	454	476	481	461	476	495	471	473	475	431	509	502	481	472	445	471	496	478	516	506	475	508	489	485	478	447	458	488	501	432	453	471	464	475	471	482	463	458	445	472	471	429	444	468	449	479	462	452	499	462	490	442	466	442	465	496	505	483	450	457	462	465	501	455	438	451	504	459	483	477	464	450	485	461	438	480	487	493	470	457	464	454	457	470	471	480	461	444	493	460	471	466	479	478	473	456	472	461	462	466	475	459	477	448	458	497	472	485	498	480	477	458	464	493	484	464	494	483	484	506	430	439	447	486	461	453	474	460	458	473	480	428	475	440	515	451	481	484	474	473	448	503	525	491	447	481	464	437	482	527	500	430	434	529	483	470	437	437	470	473	471	466	484	459	463	508	504	530	480	495	516	441	473	490	458	448	450	453	464	448	489	455	483	434	486	442	507	496	486	458	442	479	450	463	487	426	486	481	479	457	452	486	447	447	465	464	483	483	438	454	460	518	442	462	440	470	459	462	526	495	457	500	459	460	463	472	473	463	454	470	448	418	474	471	467	432	469	503	450	453	462	422	458	467	500	482	487	466	538	464	492	478	436	494	461	482	465	463	455	468	443	489	509	486	505	472	476	468	444	483	452	449	457	458	477	476	465	460	484	465	475	450	477	455	480	468	471	450	465	469	479	463	460	464	455	505	479	455	475	468	466	484	437	433	462	500	454	464	517	476	474	497	477	443	458	508	413	470	466	492	447	493	541	476	446	467	495	503	489	442	435	508	470	459	490	483	520	469	521	496	453	465	473	456	459	452	428	462	502	455	510	465	440	465	488	453	493	474	483	461	506	453	480	474	453	441	440	478	491	504	482	445	452	454	475	460	491	518	478	461	460	473	450	458	440	464	466	448	458	459	472	470	459	498	472	490	465	451	451	461	458	514	475	484	476	486	481	458	489	481	464	484	515	463	455	465	494	480	468	473	452	464	441	497	455	492	477	445	445	496	495	510	495	500	489	496	478	468	484	482	436	495	461	487	442	468	480	413	479	478	440	474	454	470	488	479	466	520	456	446	451	430	458	474	465	507	438	454	441	437	523	476	488	454	487	468	459	490	458	456	481	436	481	438	488	483	465	454	489	449	480	485	466	485	466	528	483	494	485	480	489	430	477	480	434	508	490	475	483	469	464	467	466	447	458	486	441	487	470	455	452	446	500	495	449	455	478	500	490	467	459	466	449	452	408	493	448	466	455	465	461	471	463	451	507	490	505	465	458	511	449	470	468	487	461	483	466	464	469	463	466	475	453	501	479	421	441	457	471	423	454	454	481	473	483	451	485	474	475	452	453	457	477	479	457	493	490	464	469	453	494	475	478	435	491	485	465	472	477	465	489	497	519	441	459	475	450	457	542	492	498	470	451	448	438	479	488	526	456	449	462	443	478	451	488	505	447	485	489	475	457	466	468	459	434	470	466	459	455	465	499	447	474	477	474	511	482	452	471	475	482	456	446	462	469	468	445	492	467	453	461	480	491	428	448	463	473	455	479	482	430	462	535	475	509	486	477	449	453	491	479	469	480	442	478	428	494	440	483	475	461	481	462	502	473	485	489	485	438	495	486	491	490	475	482	474	494	469	473	459	456	521	446	471	459	501	443	474	475	480	479	434	479	464	442	496	480	450	477	462	445	497	471	487	469	477	466	469	524	444	481	433	472	482	486	495	480	489	512	462	461	488	435	474	490	477	517	494	465	441	481	476	422	473	443	423	466	523	451	494	452	485	424	484	474	460	467	481	466	477	460	481	399	444	435	467	462	483	479	461	495	463	467	463	455	471	464	460	435	469	480	457	468	447	469	464	440	473	459	470	434	467	430	470	479	423	454	442	459	463	455	430	504	458	442	472	436	514	476	497	480	450	495	457	483	473	450	426	486	482	463	509	523	450	454	503	470	499	457	461	466	475	479	490	477	457	468	478	493	450	458	440	466	455	506	499	477	444	495	510	468	459	468	458	499	462	475	481
44759	18979	2861	997	726	540	476	454	462	476	453	449	399	385	347	367	369	351	362	341	367	344	340	328	330	332	369	337	335	340	311	345	341	356	282	329	366	318	291	376	334	366	310	318	330	330	357	315	338	324	319	343	332	348	326	316	337	318	332	323	358	345	311	338	338	353	330	278	355	381	348	339	349	313	322	306	363	295	335	333	317	285	312	322	324	323	331	311	326	355	337	354	335	321	318	356	347	332	307	328	336	331	328	347	355	323	324	326	343	349	347	314	336	311	338	330	306	339	354	342	343	364	321	323	335	331	309	340	355	334	329	325	323	301	311	330	345	341	332	305	342	352	357	316	334	306	330	325	290	278	368	318	309	335	306	317	344	369	344	346	342	327	267	316	320	334	345	322	320	286	330	343	354	358	359	342	326	342	315	327	303	329	323	299	374	327	318	304	349	343	320	309	349	302	345	309	355	303	309	322	310	343	317	343	326	303	322	314	351	329	325	324	358	335	363	311	331	338	356	338	358	282	337	333	313	330	341	308	329	311	320	313	297	309	314	319	351	305	298	364	310	342	315	332	319	361	312	349	330	325	336	333	314	347	324	342	336	337	334	336	315	326	345	394	325	320	319	290	333	327	297	317	317	354	339	311	294	315	366	343	351	331	317	371	315	349	325	308	339	368	354	323	322	321	305	323	335	318	372	332	333	327	324	333	354	330	299	346	331	370	348	348	336	313	345	324	287	317	348	332	317	342	293	324	290	330	291	336	324	340	346	332	312	318	333	297	316	328	363	369	328	316	365	331	309	303	333	286	328	362	342	326	324	314	324	364	326	327	318	315	295	298	289	311	282	318	319	317	348	337	328	351	337	353	325	292	326	345	340	305	311	323	328	346	321	348	320	322	342	348	315	326	295	312	307	324	357	294	365	315	340	337	365	352	325	312	320	360	357	304	306	343	271	310	338	289	309	308	320	332	326	318	328	321	301	369	334	306	300	322	336	343	336	275	352	295	276	362	338	334	314	354	314	340	332	357	303	277	333	340	321	337	327	321	296	338	348	340	338	338	326	298	314	334	348	342	322	291	308	314	302	311	300	303	323	351	319	333	309	293	355	347	316	334	321	346	327	313	332	350	330	349	327	301	335	367	339	322	327	302	307	329	332	339	350	327	343	356	330	325	327	351	333	329	365	336	347	310	291	362	316	359	344	324	314	317	310	307	310	308	328	367	326	315	353	317	302	326	319	326	319	364	351	299	318	336	313	311	363	291	331	328	294	333	322	341	315	318	366	353	317	333	334	333	324	354	332	318	347	338	303	319	305	310	345	350	315	320	357	325	342	296	328	320	333	324	336	353	329	336	328	353	294	299	331	341	324	337	339	336	319	338	299	294	330	319	315	331	349	327	303	334	318	317	308	354	333	319	316	323	342	361	335	326	342	335	312	360	323	326	313	318	331	309	332	336	338	352	313	313	348	321	310	310	324	341	343	330	327	336	319	312	329	310	335	361	333	345	320	325	309	337	320	346	312	328	359	348	277	307	329	363	325	318	296	372	325	302	341	329	324	317	343	337	322	327	328	313	321	333	333	343	336	350	308	312	349	317	376	349	336	344	319	325	314	326	304	327	335	334	325	334	311	329	336	333	337	308	339	309	323	332	354	308	306	333	324	317	341	322	302	316	330	323	305	321	333	323	319	337	314	359	324	330	357	300	313	325	320	338	359	345	284	350	344	292	304	314	327	326	339	332	310	317	364	324	297	310	347	310	328	304	315	345	317	395	334	339	326	294	298	360	313	322	322	344	340	314	334	305	352	339	315	309	308	342	338	323	322	333	347	377	328	341	391	325	357	321	292	306	318	332	347	360	315	356	316	314	320	339	333	317	321	327	316	339	316	343	354	341	334	324	340	337	379	342	335	327	328	317	325	290	322	310	291	353	326	330	301	321	303	345	328	315	346	345	327	335	316	338	301	309	341	344	344	316	341	327	310	325	305	317	313	324	330	331	316	287	304	356	354	321	324	324	314	335	355	344	301	337	339	326	309	306	332	297	294	319	327	332	371	338	339	327	320	331	317	350	328	364	345	341	317	323	305	316	309	330	339	352	330	342	276	350	324	363	295	301	342	352	302	340	352	332	346	334	316	301	310	332	322	337	366	361	309	329	323	366	349	346	311	348	319	324	307	376	334	353	351	354	368	300	346	397	346	342	341	301	336	319	348	313	272	310	334	348	327	331	363	343	321	322	334	354	327	307	327	341	359	322	326	331	308	316	316	317	339	352	326	353	312	285	335	317	308	292	321	302	331	268	304	329	303	304	293	313	334	326	324	352	338	331	334	348	292	273	303	330	341	320	337	327	341	332	349	330	337	341	323	290	328	278	335	378	302	337	337	325	339	334	320	355	349	322	357	308	372	314	332	330	321	369	321	332	345	325	296	331	346	314	320	346	341	368	314	279	314	345	321	325	365	338	333	335	344	313	327	329	343	345	323	318	316	318	348	347	364	326	357	343	354	315	314	341	299	333	303	341	344	312	329	301	316	339	338	307	363	326	336	313	308	325	319	298	290	310	341	312	334	326	313	298	286	330	295	297	339	332	343	331	317	361	344	340	322	342	320	320	345	369	312	329	340	344	309	340	342	307	335	346	352	332	346	330	316	342	346	315	322	345	320	319	321	342	329	326	324	353	331	322	308	308	329	352	334	329	332	298	297	311	325	327	315	358	329	296	346	299	359	360	321	375	336	334	337	329	345	326	372	316	315	282	327	338	304	337	337	309	316	341	310	308	305	322	342	352	331	315	333	322	342	339	292	294	304	363	319	322	349	352	337	314	283	311	353	308	369	381	332	276	328	337	307	329	288	302	332	362	317	305	294	304	314	337	290	305	333	296	345	338	327	348	369	345	350	352	313	342	309	291	313	344	340	323	334	332	359	353	342	316	342	343	297	296	309	340	352	310	340	349	356	308	322	362	317	294	356	325	370	297	328	329	334	319	323	312	302	362	305	293	325	340	319	339	292	331	337	348	335	331	332	315	322	331	336	335	349	283	336	341	325	339	333	317	307	349	336	343	321	337	297	343	311	310	320	337	325	341	358	332	324	348	353	351	331	307	364	331	333	332	290	332	351	312	348	336	295	335	324	320	334	367	329	334	300	310	319	349	325	287	341	334	315	305	329	292	316	319	336	322	352	342	296	306	332	319	290	307	320	353	354	323	294	317	326	299	329	298	371	317	338	325	314	299	311	310	319	335	326	360	328	324	310	321	314	339	328	328	328	331	312	327	294	332	325	302	326	341	314	320	300	301	317	357	321	331	335	351	370	360	340	279	342	313	338	327	293	333	325	300	313	337	343	322	317	292	353	344	325	338	331	368	357	316	311	348	301	318	307	316	310	329	327	313	332	326	345	365	284	347	324	309	297	342	328	335	325	304	320	327	341	361	319	334	345	324	316	327	290	314	311	307	321	309	360	312	357	308	340	303	319	317	285	313	306	285
26827	8293	2048	2333	1982	1635	1524	1442	1664	1501	1349	1272	1258	1240	1123	956	861	841	789	833	770	767	763	725	763	801	754	745	739	774	735	774	716	798	721	769	744	733	720	704	746	729	727	713	714	749	717	678	730	742	700	733	697	711	742	684	681	703	739	693	711	713	690	737	735	746	729	752	747	751	704	692	721	704	715	705	738	702	694	774	701	706	738	654	727	712	724	688	644	684	684	783	709	686	666	711	729	701	737	699	700	707	703	709	700	705	688	712	753	736	674	672	692	707	686	715	685	700	708	714	692	743	742	694	740	682	646	690	684	712	667	710	741	708	704	755	682	714	703	681	766	715	708	675	710	686	676	699	693	681	692	666	682	733	715	694	707	687	687	672	709	712	716	729	698	734	684	639	650	753	690	722	739	708	718	736	714	710	727	762	718	692	723	694	694	706	714	800	758	708	718	686	696	657	747	714	714	754	693	681	720	706	734	704	715	704	728	692	677	696	764	728	696	663	719	686	704	736	681	670	697	685	701	747	663	701	747	706	706	705	712	686	727	708	713	711	732	706	714	701	714	738	678	680	705	665	736	727	677	673	691	712	704	651	692	722	719	743	740	689	678	681	727	691	734	721	677	631	671	673	728	706	685	727	731	747	714	661	703	711	683	678	687	690	692	703	740	660	685	707	687	668	666	710	700	707	735	659	711	711	673	720	710	695	724	681	716	729	755	707	728	703	750	697	673	704	692	702	690	756	688	665	744	704	681	692	700	765	786	678	705	717	678	714	667	727	717	714	706	646	694	700	700	773	706	642	731	724	677	735	687	712	689	678	705	721	699	741	718	716	731	668	681	704	719	693	701	707	772	724	681	700	662	696	681	712	675	665	723	704	748	721	723	675	684	688	708	719	691	683	744	720	697	707	697	690	690	692	728	727	729	725	705	718	741	709	684	708	730	700	733	700	727	703	671	720	679	701	712	690	679	744	722	739	690	690	695	685	653	686	670	700	731	724	658	707	739	759	691	725	708	685	644	732	699	697	683	708	695	704	665	724	656	655	729	691	733	767	701	658	639	707	752	730	731	688	667	651	707	691	734	722	663	712	738	684	637	693	688	648	663	713	768	674	678	683	720	681	714	695	648	695	791	698	706	737	715	703	657	744	650	698	663	681	718	680	706	725	714	703	693	700	722	710	683	662	753	730	702	736	692	760	667	737	707	714	695	697	719	685	697	704	695	694	736	741	684	754	740	672	690	711	685	725	744	714	741	722	714	718	725	674	730	731	723	722	751	696	712	736	705	755	695	712	730	694	698	691	726	680	747	750	756	732	754	732	753	705	748	701	684	699	712	700	695	710	670	680	727	731	723	749	743	717	696	699	747	711	673	692	676	735	667	711	757	673	729	761	702	749	687	730	740	705	711	710	732	732	699	702	693	704	723	675	682	692	704	687	671	707	714	670	718	737	694	724	695	715	723	748	697	727	719	716	728	697	726	710	757	742	741	709	701	741	702	695	708	690	716	710	670	702	698	730	683	719	658	687	724	681	672	680	754	709	781	735	703	701	717	789	741	690	740	735	704	716	721	716	708	703	691	715	737	735	714	691	722	678	718	742	705	725	714	691	694	689	703	715	700	757	703	721	675	732	704	687	645	720	684	712	673	672	731	693	740	706	717	713	718	732	709	714	704	699	743	713	697	708	731	703	673	681	738	669	772	697	657	708	703	721	729	680	690	667	772	739	703	709	701	716	682	680	722	703	697	730	706	657	697	649	719	732	730	720	707	696	735	717	682	670	639	697	732	670	735	721	690	729	718	666	740	678	690	726	700	682	716	727	709	717	722	705	719	710	709	708	702	734	705	690	720	668	681	684	701	717	748	719	727	699	686	691	684	671	733	713	684	684	734	688	751	727	760	629	724	725	671	772	675	741	650	703	699	721	714	729	724	710	676	688	737	733	714	652	727	723	725	699	708	698	685	684	666	640	694	707	727	710	721	757	731	736	691	718	752	694	705	773	666	689	709	702	689	701	730	660	676	732	742	694	708	763	702	726	707	793	712	753	685	731	652	704	713	685	732	743	738	718	720	695	692	739	684	676	682	735	688	704	729	702	661	691	739	707	672	713	750	700	712	719	681	682	681	746	725	720	722	673	678	687	704	709	632	708	723	677	747	731	729	717	727	710	665	738	703	680	692	717	716	676	722	716	749	735	713	719	677	710	681	686	670	747	741	701	682	715	729	690	735	705	685	713	758	683	710	702	701	677	669	674	729	696	738	732	706	735	726	691	710	729	755	732	725	724	684	686	653	765	703	713	717	737	712	700	708	701	709	710	763	721	718	755	692	731	740	765	650	725	713	696	692	694	704	719	672	707	701	719	655	667	742	708	775	705	708	684	685	716	673	700	666	709	718	733	730	710	658	692	684	677	751	729	745	692	706	703	729	771	740	688	693	757	694	719	683	725	702	694	734	717	724	691	698	734	708	721	709	670	682	688	695	692	680	695	695	723	754	674	702	679	691	730	752	704	696	744	734	739	661	694	744	744	772	648	731	713	714	731	696	679	698	681	708	718	694	706	691	719	691	671	753	716	715	643	732	683	712	701	689	693	711	729	693	729	692	740	752	691	689	647	732	714	665	724	704	737	672	731	727	717	730	708	753	752	694	702	763	687	693	704	721	724	709	703	711	715	709	657	690	722	753	696	670	693	764	734	691	696	701	647	703	652	732	675	737	677	693	714	697	709	720	685	691	730	698	690	720	712	747	700	730	680	727	693	708	707	685	724	674	720	678	760	705	682	721	726	687	761	706	729	732	680	718	763	709	667	738	757	687	689	697	674	699	724	686	647	740	728	685	700	760	747	695	684	720	764	695	706	699	665	695	731	708	743	641	703	715	706	751	693	749	713	716	698	687	680	717	736	688	681	721	691	645	697	694	738	699	720	686	746	706	735	698	695	667	688	656	738	726	711	751	695	701	695	689	717	711	712	701	687	762	727	732	692	709	705	708	737	733	747	737	700	669	673	685	726	726	701	733	749	667	720	693	704	663	670	706	722	735	726	718	728	718	736	728	696	731	686	683	711	720	750	725	673	731	710	711	769	713	736	736	743	711	712	736	674	664	711	714	698	695	761	690	694	694	660	700	772	707	749	670	692	673	669	724	745	721	712	780	706	708	736	695	724	687	688	660	696	656	698	724	654	692	692	713	780	757	744	714	713	706	756	688	731	713	667	745	706	721	721	713	718	705	704	677	757	726	672	705	756	700	735	712	712	698	729	749	688	712	685	702	742	695	678	665	712	717	647	673	692	697	715	731	681	654	714	684	701	713	656	691	681	684	707	759	673	673	744	665	690	752	741	707	722	690	701	714	692	665	705	700	734	698	718	643	718	743	704	752	672	670	740	729	689	703	721	667	705	754	705	711	689	720	695	728	669	716	696	703	746	664	712	701	726	680	695	706	677	651	713	659	691	692	681	706	715	704	704	699	698	690	720	700	721	691	715
14073	3629	173	136	94	108	138	124	105	129	140	122	135	118	112	96	105	121	110	129	129	104	99	137	120	96	96	93	117	116	126	97	107	111	120	98	126	102	121	106	122	93	113	114	114	120	102	103	101	103	117	121	129	123	107	111	110	126	116	106	105	107	105	107	123	112	85	130	109	98	103	106	102	98	111	108	107	122	117	88	120	101	87	137	87	98	110	105	133	119	122	108	106	98	109	104	123	93	122	108	124	112	93	121	116	120	148	93	104	95	111	112	116	101	92	121	115	106	95	121	106	104	121	125	100	110	113	96	121	95	111	109	130	112	123	108	111	111	117	106	107	103	119	135	103	103	106	116	113	92	103	103	120	107	102	113	101	111	103	121	111	102	96	115	114	105	89	96	113	107	132	99	104	116	116	121	97	108	127	105	114	97	108	110	102	91	115	105	95	94	103	102	95	104	110	112	105	106	111	114	118	98	124	134	139	110	97	104	126	123	102	113	99	104	121	120	124	100	103	125	116	109	106	106	131	109	111	113	107	114	117	112	106	119	102	99	115	122	110	102	121	107	81	105	98	102	122	114	99	107	96	107	112	107	104	106	107	106	99	100	113	90	95	117	100	121	117	125	116	94	94	96	110	99	115	115	97	117	99	94	100	125	124	108	96	135	113	109	116	103	106	116	88	110	95	125	112	107	91	118	100	107	106	97	111	93	112	101	109	111	102	101	134	111	100	117	109	114	117	96	97	88	133	119	118	118	124	102	109	109	116	80	123	83	103	112	117	92	113	112	118	105	104	131	102	119	94	131	111	109	115	101	133	84	108	101	88	113	119	102	119	97	122	113	120	117	113	112	86	97	93	116	96	117	121	132	138	123	114	117	114	113	118	102	100	96	107	104	113	125	116	95	113	104	106	103	123	124	114	118	108	108	102	115	106	110	113	135	109	101	110	110	107	106	105	100	99	104	101	102	104	113	108	109	130	97	92	105	105	124	113	102	102	104	101	105	119	114	105	108	118	110	99	107	86	96	104	91	102	111	124	113	108	102	111	99	117	113	113	112	106	99	119	105	111	119	107	103	97	108	130	102	104	107	112	132	91	103	110	103	118	139	117	108	116	101	109	97	87	119	118	112	119	93	95	114	97	123	101	116	98	107	117	114	113	114	97	102	123	99	109	103	93	121	86	132	122	101	108	100	98	108	114	120	121	121	130	134	103	97	113	121	103	138	117	124	121	122	112	96	84	107	91	114	111	97	118	91	93	105	117	90	98	103	96	112	118	113	114	111	105	105	113	121	117	83	122	106	100	126	102	116	105	102	90	107	96	90	96	107	130	106	109	102	103	129	141	99	100	102	106	103	113	105	89	107	114	115	112	103	87	108	118	107	96	106	112	115	118	87	100	122	84	82	117	140	116	81	105	116	104	111	94	125	101	104	111	101	120	112	93	110	100	102	107	99	99	117	102	100	117	107	119	111	112	98	104	104	100	96	112	114	110	96	101	94	97	123	112	130	110	144	118	111	101	103	110	115	105	97	109	117	96	106	116	105	99	108	113	95	98	111	119	103	115	111	115	103	111	116	104	105	109	107	116	90	116	119	109	100	94	121	115	122	117	144	118	103	115	97	104	100	142	140	114	106	120	109	103	109	117	110	123	119	82	105	120	126	115	115	108	110	94	114	113	107	108	120	107	96	94	103	116	111	103	116	95	113	121	121	108	116	113	99	137	124	120	97	111	122	101	103	114	110	139	110	129	130	100	126	116	116	97	98	114	106	110	122	101	125	138	108	105	132	114	139	103	113	118	87	114	86	86	99	97	90	97	99	110	110	117	101	120	122	109	109	117	114	136	103	99	113	120	120	114	103	124	121	111	116	115	134	116	104	94	112	113	95	126	126	86	100	108	120	97	109	130	95	98	115	123	108	105	101	92	108	109	125	108	97	136	116	122	100	118	124	108	124	117	115	127	137	125	100	109	117	110	108	107	108	113	111	138	107	104	113	127	93	104	113	126	100	116	118	121	91	107	108	123	120	117	101	83	100	118	122	112	101	117	110	118	110	117	102	97	103	100	100	94	128	102	112	89	106	105	103	120	91	119	111	130	102	118	105	98	107	141	104	121	95	98	89	108	101	110	102	103	102	108	115	126	107	124	96	123	98	126	109	99	112	118	106	110	113	110	108	94	116	92	120	114	129	126	133	103	128	114	105	120	107	125	119	94	104	97	90	86	103	87	81	112	114	102	121	105	101	110	116	94	125	103	120	116	114	90	96	101	106	110	102	112	94	101	122	101	123	124	113	105	114	122	138	121	116	92	110	108	109	99	103	104	111	116	120	114	98	115	98	115	111	101	115	121	115	89	118	120	119	103	110	111	120	118	109	105	93	116	121	101	106	107	119	101	116	97	114	112	113	115	132	124	96	123	118	98	83	121	100	102	99	111	115	106	99	118	121	112	87	80	90	97	95	108	114	96	102	101	116	131	90	115	103	95	105	96	118	105	134	91	119	123	106	103	116	118	127	141	117	105	136	91	113	115	108	99	135	127	126	126	122	109	119	74	121	92	80	129	118	104	115	94	98	97	103	104	116	115	113	103	89	101	123	111	115	83	115	106	91	118	114	138	102	116	121	99	102	114	99	95	131	99	107	111	116	86	100	123	116	116	106	109	112	122	102	90	102	131	120	110	108	87	115	100	95	96	107	110	102	123	107	108	120	97	121	111	101	115	102	108	119	120	114	105	108	105	114	101	94	94	114	104	102	106	90	100	117	111	116	116	107	96	115	130	123	95	122	91	104	110	106	107	78	87	82	116	125	101	106	134	120	110	132	111	129	110	106	90	100	114	136	129	113	114	106	109	119	107	126	117	113	109	110	117	116	113	108	104	122	111	121	132	112	117	106	116	126	120	119	120	130	100	76	84	107	125	111	98	98	107	111	114	120	88	93	109	120	111	94	92	93	104	115	122	103	84	94	113	113	111	102	104	115	111	120	109	102	114	100	99	106	107	106	115	115	110	108	113	86	124	101	114	108	109	108	104	117	96	114	120	115	106	119	101	113	111	113	125	111	99	119	77	122	120	100	106	105	104	112	92	105	97	137	97	100	101	129	106	116	96	110	102	98	110	79	129	116	107	109	102	103	116	105	120	115	118	106	100	86	96	111	98	114	105	114	111	125	120	112	128	123	112	95	97	87	106	108	100	109	108	113	110	108	112	105	110	115	92	101	110	121	100	99	96	129	127	111	111	91	108	106	108	119	112	119	119	116	109	103	102	140	123	109	116	98	95	116	129	108	118	116	113	108	94	101	134	102	109	103	108	119	115	114	96	89	105	100	113	91	131	104	114	89	109	98	90	104	98	106	105	98	130	97	107	118	99	104	103	112	115	102	125	123	98	109	115	106	104	85	103	106	111	113	97	103	110	111	106	123	124	128	102	129	102	106	106	122	121	110	114	132	111	116	108	99	111	96	102	99	118	102	101	122	115	113	112	96
8405	2306	330	333	342	389	355	388	403	432	476	444	465	392	426	340	303	287	307	302	316	318	307	259	282	299	290	292	286	286	294	286	261	300	320	297	262	304	294	284	298	285	297	299	304	283	329	299	300	310	334	256	306	278	257	288	296	277	273	318	315	323	286	319	301	308	303	279	266	289	302	273	275	327	280	286	269	299	304	274	304	290	301	305	280	283	279	276	304	287	295	300	295	307	311	287	272	286	235	296	240	286	275	235	313	303	287	281	293	268	282	292	276	317	258	271	296	277	290	255	293	295	284	296	269	283	290	307	261	309	243	286	311	288	282	280	274	281	288	307	289	312	281	268	329	279	263	291	294	293	273	299	287	247	308	300	294	288	273	263	305	284	305	291	301	283	299	287	292	294	318	296	262	282	332	301	327	318	305	270	288	299	306	280	288	302	322	293	282	292	276	286	281	275	301	294	291	286	278	290	302	301	267	280	315	287	311	283	297	277	262	300	284	301	266	315	256	284	286	301	313	273	283	282	281	252	261	273	305	270	295	296	303	295	304	306	320	298	296	253	281	272	292	281	287	327	297	279	276	268	268	309	272	310	272	307	292	274	308	285	267	291	277	308	304	282	306	314	280	327	290	286	275	270	288	307	274	315	296	308	291	273	302	290	289	247	315	281	294	308	278	281	283	309	288	269	282	304	331	312	270	292	287	280	293	259	284	293	303	321	277	289	276	290	285	302	309	243	268	281	282	308	259	289	287	287	301	278	321	287	274	283	253	303	281	301	275	292	328	320	293	294	286	283	295	262	308	295	318	288	325	293	282	287	306	294	298	283	288	280	251	251	289	313	275	284	297	288	303	287	281	303	274	297	290	336	296	314	301	308	283	291	294	286	275	309	315	298	291	299	304	285	278	297	275	296	267	293	286	313	288	281	298	331	281	284	265	283	297	263	284	268	308	296	319	270	310	305	294	308	313	297	257	296	295	316	278	302	292	276	296	281	298	310	279	287	283	294	291	297	276	310	278	319	277	295	305	281	262	299	279	276	269	274	288	299	302	309	292	293	283	268	286	289	287	287	287	290	288	317	280	286	273	308	282	293	261	308	279	276	289	290	298	312	247	310	286	293	261	277	299	302	304	300	289	293	281	300	274	287	313	286	306	286	281	306	283	263	266	270	283	302	286	323	277	267	281	290	286	289	277	261	277	278	301	273	252	271	280	279	288	274	334	290	292	263	278	265	296	288	296	279	280	297	326	293	293	307	313	275	293	312	317	305	302	290	286	305	277	263	305	303	319	280	296	279	248	303	309	295	263	285	267	264	318	283	274	293	295	282	273	335	258	302	278	305	273	288	286	311	297	299	296	286	308	319	267	295	268	310	315	299	318	291	307	276	297	291	290	296	284	299	303	290	266	297	294	276	272	275	291	272	315	283	239	311	288	302	294	306	277	265	276	299	275	296	292	294	274	274	315	285	286	299	271	306	279	301	312	308	314	253	267	287	299	304	261	289	276	271	291	302	270	287	265	278	300	309	269	276	290	276	295	285	281	276	319	281	277	312	319	305	290	291	311	295	288	277	283	268	279	264	289	288	298	261	272	309	322	274	289	295	274	294	281	286	288	307	327	284	313	271	302	290	334	262	260	262	294	278	288	276	304	304	263	268	280	303	278	312	288	257	303	326	279	318	285	297	275	291	267	314	306	326	279	294	285	273	270	283	301	291	296	280	297	282	291	311	289	297	287	287	292	331	301	305	296	296	285	268	300	271	302	295	277	286	333	303	258	276	293	273	281	293	273	318	288	270	307	281	297	301	291	292	267	292	323	304	294	255	289	303	288	292	290	265	280	280	277	291	262	299	296	282	277	296	284	290	298	265	271	270	319	331	303	295	263	271	278	289	293	285	299	262	286	312	300	301	291	282	303	287	302	294	285	305	283	278	269	287	281	283	293	301	299	260	308	283	262	278	300	264	300	273	274	293	289	299	313	295	268	318	302	292	306	300	281	274	308	278	279	290	272	313	313	300	293	288	292	320	270	306	304	293	304	277	290	312	312	317	290	321	265	286	298	313	298	310	276	320	281	273	267	307	304	255	260	298	285	287	292	285	267	317	287	314	301	310	303	282	294	301	282	299	286	291	264	297	316	280	309	259	294	286	323	286	300	283	287	307	296	288	282	335	268	312	260	284	288	251	309	259	281	301	304	287	287	266	303	287	266	305	281	268	285	290	299	318	263	281	287	276	291	321	322	297	277	272	299	317	280	292	304	287	257	295	302	305	287	289	311	260	288	309	251	287	296	291	289	280	290	291	285	329	303	309	293	293	272	275	255	305	318	291	287	307	289	251	271	255	293	275	290	254	307	308	300	296	278	292	284	304	293	276	243	301	280	291	308	288	281	288	272	277	290	283	287	267	308	302	308	267	286	297	268	274	302	285	281	265	297	280	322	275	283	277	289	291	266	258	298	284	267	309	304	266	292	260	263	291	275	284	287	263	296	292	294	288	309	306	320	269	285	289	307	277	292	273	295	308	318	258	289	286	278	290	291	299	309	292	257	285	275	288	279	285	295	266	300	283	293	266	289	287	282	300	305	285	272	290	274	301	257	270	303	323	279	275	294	305	264	270	289	275	274	281	276	297	271	300	296	267	282	307	280	288	270	288	287	257	243	316	291	299	282	301	276	283	278	305	285	307	290	274	295	281	291	280	306	262	294	289	278	292	321	280	303	297	309	290	301	310	262	271	309	309	285	303	289	308	276	306	273	294	310	268	287	322	288	318	301	290	296	271	300	297	276	285	334	302	300	300	318	311	282	286	260	303	293	301	295	310	288	281	290	287	300	340	276	268	280	277	277	317	272	297	301	264	306	315	306	306	295	291	305	272	309	319	280	304	243	282	303	277	254	281	286	285	285	305	311	312	304	299	290	270	284	285	308	284	290	302	263	318	292	283	288	269	302	289	291	283	284	244	291	267	267	300	300	283	270	294	283	244	272	263	309	286	282	285	285	317	254	306	270	296	311	272	280	285	284	288	252	292	296	281	296	309	302	300	262	281	299	262	305	311	280	297	294	242	280	300	274	296	293	294	325	279	297	307	280	299	303	290	270	283	305	327	313	324	274	299	286	264	305	309	293	308	295	279	290	302	272	287	284	243	302	256	294	301	285	263	276	302	310	281	283	307	275	304	301	298	243	310	249	273	296	305	314	286	279	290	260	304	322	305	289	283	302	284	281	265	282	292	309	291	266	278	302	294	291	323	264	293	318	308	288	287	286	296	255	310	268	309	318	301	292	312	285	290	286	305	262	318	276	275	304	287	307	284	278	255	286	298	296	308	300	285	255	243	277	271	285	274	307	291	278	291	306	295	292	287	270	275	291	306	285	272	290	327	304	279	307	262	281	256	286	269	312	250	285	285	277	251	297	308	278	317	301	286	312	295	280	272	304	328	295	293	283	269	298	266	276	293	311	277	259	299	246	294	292	275	302	294	301	283
32900	14190	1480	466	358	327	286	318	303	253	259	234	238	249	226	211	214	180	232	207	217	197	197	223	199	176	228	203	235	213	216	201	190	196	192	194	175	178	203	201	192	182	199	175	204	192	211	199	186	199	197	199	212	195	210	195	220	229	188	200	204	214	220	193	188	199	179	201	195	221	206	203	175	194	214	191	199	177	187	233	232	219	182	172	193	199	211	200	190	205	191	207	199	203	216	213	228	205	220	174	215	198	193	197	189	193	185	209	216	206	189	196	193	181	200	189	208	204	204	208	215	188	219	245	217	195	215	198	174	171	212	185	189	201	209	180	186	177	181	197	217	216	216	179	218	188	218	203	241	208	176	222	236	170	207	184	213	197	181	202	183	207	195	187	200	191	223	192	218	197	203	194	218	201	189	228	203	196	223	194	211	205	216	199	196	197	210	205	184	180	241	213	216	192	212	168	190	202	206	184	183	176	204	199	209	210	204	179	171	192	191	220	192	203	194	223	200	213	206	181	188	194	212	208	175	194	184	190	191	205	178	199	198	204	199	203	217	211	205	189	181	215	178	196	206	189	175	234	198	193	241	222	224	190	214	188	206	183	191	173	217	188	212	223	249	202	200	204	210	226	204	213	198	198	186	201	196	208	187	202	205	182	224	230	225	208	216	227	209	196	178	193	209	216	228	194	188	172	197	195	191	233	199	216	216	181	184	216	208	183	209	205	199	197	199	180	228	193	202	196	203	184	195	214	185	210	203	193	196	214	183	207	199	193	180	219	227	206	208	191	196	211	167	187	189	195	195	183	215	187	211	217	216	204	198	164	197	208	213	204	228	227	201	185	239	225	185	181	196	202	214	210	215	202	178	199	195	213	180	184	169	200	194	206	204	213	184	232	177	174	213	196	235	207	189	253	197	221	194	204	165	191	192	172	166	188	182	215	193	200	196	210	163	198	213	193	220	185	211	229	197	225	217	215	237	208	208	192	203	209	199	180	188	212	202	185	194	218	184	230	215	189	217	216	210	221	200	247	219	189	191	216	215	200	177	189	211	221	179	211	186	219	170	186	184	224	193	198	196	171	226	213	213	178	207	207	238	204	174	196	192	207	203	183	211	190	205	206	198	183	216	202	211	217	223	220	182	209	207	202	181	199	201	208	183	217	213	217	203	204	209	181	187	185	169	205	214	204	183	194	204	196	192	216	215	232	200	214	180	207	232	180	209	192	210	186	176	222	193	224	186	218	175	233	186	188	215	204	194	182	186	195	189	194	218	185	206	195	187	187	196	207	190	210	212	205	221	184	201	203	194	188	199	179	207	195	224	206	187	194	204	202	194	199	200	202	208	205	197	212	189	222	181	233	213	198	218	192	200	195	199	203	198	206	205	218	204	224	188	206	192	201	210	218	183	191	183	196	198	206	223	196	216	196	223	212	193	206	208	204	191	204	207	191	189	192	193	185	234	195	213	178	219	208	218	202	196	201	229	200	213	207	208	228	203	205	201	228	203	198	216	177	191	173	191	199	191	173	196	198	173	197	205	189	196	204	221	196	213	205	172	215	179	202	206	206	172	170	190	173	209	197	203	218	199	201	214	217	195	203	174	232	196	200	187	216	222	205	186	201	206	182	226	200	214	194	204	212	195	215	207	223	173	213	204	237	220	218	184	195	173	191	183	172	213	213	186	196	172	204	195	221	202	201	180	249	245	194	210	214	222	180	201	219	186	221	214	188	163	179	202	176	178	203	182	201	183	208	213	201	167	222	201	236	199	221	166	208	202	201	210	195	180	185	201	201	193	200	209	195	222	207	195	207	201	181	216	200	175	228	187	195	192	203	212	186	188	181	199	177	214	225	196	218	207	197	210	189	183	205	216	167	207	231	208	202	191	188	208	194	200	203	207	196	210	183	193	161	213	224	203	207	237	199	223	198	200	193	204	190	235	210	174	218	181	209	200	209	197	208	191	196	201	194	201	221	213	217	206	213	211	185	196	204	204	212	199	213	193	213	190	193	195	183	204	188	196	216	199	192	189	191	168	188	177	199	210	216	186	220	209	203	185	206	178	204	207	192	181	185	175	219	181	195	213	185	215	210	217	204	198	195	203	194	205	229	188	158	228	185	190	182	196	214	226	195	216	203	190	182	214	192	189	205	179	200	212	221	190	184	240	188	177	189	206	220	186	161	204	189	204	197	194	193	210	222	220	210	205	194	209	211	207	232	188	210	195	190	189	199	210	203	196	197	200	199	207	223	171	170	201	182	191	203	208	198	189	191	189	203	183	208	199	199	179	195	202	193	187	178	216	183	207	203	214	182	177	194	184	166	206	207	197	206	196	212	196	210	187	203	214	189	193	192	214	185	199	219	202	195	212	190	195	212	206	220	177	179	215	199	180	201	193	236	180	197	187	209	182	186	236	216	204	221	234	237	196	214	203	216	189	196	194	202	186	208	198	192	223	200	194	194	199	200	200	207	224	207	214	173	176	203	206	182	199	178	177	186	210	201	201	197	200	192	230	202	200	190	213	192	226	180	211	224	196	203	223	180	210	210	204	185	164	200	216	181	182	192	215	218	190	202	211	182	207	189	197	214	240	205	216	213	207	180	194	222	197	205	196	206	204	178	198	186	202	170	205	205	180	189	192	193	194	204	217	213	226	204	200	208	201	189	185	186	204	207	212	196	187	210	188	184	195	200	229	196	205	191	196	186	205	230	207	200	224	206	230	218	187	202	206	189	195	214	206	201	181	187	215	189	192	199	212	212	178	215	200	220	188	202	224	228	196	189	204	188	211	179	211	184	188	237	202	229	197	186	204	187	225	210	221	203	191	190	215	230	176	211	179	218	193	226	189	203	201	206	199	218	200	196	201	221	220	188	169	193	214	209	165	204	218	197	198	200	234	198	210	187	179	206	201	181	198	187	212	179	214	187	215	211	225	205	213	196	211	228	204	199	199	218	204	195	183	200	209	183	217	224	190	217	211	209	212	232	211	216	195	179	198	203	208	226	202	178	206	225	187	189	221	212	202	226	205	235	182	193	208	194	216	194	192	229	198	219	225	190	221	188	184	215	217	197	229	200	201	231	223	201	197	177	216	186	173	202	180	216	200	212	214	223	211	228	208	185	196	190	201	222	200	227	181	163	195	173	183	172	205	199	222	190	214	199	222	221	190	173	218	235	201	214	208	203	232	199	186	202	210	224	207	199	212	189	190	208	185	208	217	198	183	198	199	206	207	185	194	210	188	171	183	199	236	208	192	210	181	189	194	182	202	200	197	230	222	193	208	194	211	213	176	189	216	172	182	180	175	207	207	205	196	230	207	231	205	200	210	202	220	211	183	209	210	238	231	211	195	211	211	181	198	205	218	194	196	202	208	194	208	214	207	195	195	187	208	211	197	205	195	194	187	204	189	172	180	206	175	195	204	201	207	190	180	220	174	200	206	203	204	205	207	210	227	170	199	201	196	185	182	212	181	190	213	214	186	205	197	202
20584	8182	1116	1271	1108	1001	872	904	805	883	844	907	785	725	661	635	617	617	557	522	545	537	542	516	512	513	487	502	497	708	521	476	467	495	511	482	517	538	484	476	478	496	471	504	465	467	472	499	503	468	477	489	489	484	489	485	495	526	459	476	495	495	451	509	500	455	473	477	503	494	459	533	460	474	494	474	495	474	463	468	511	470	465	437	466	509	488	496	493	475	481	442	499	460	477	485	471	479	476	460	464	468	500	518	462	466	497	474	461	515	478	438	479	494	509	435	469	461	492	485	480	503	457	494	496	473	500	480	476	480	483	487	430	486	479	469	447	445	471	500	507	483	450	459	460	481	479	517	496	507	455	471	453	482	474	481	471	472	437	504	470	490	437	504	464	502	452	491	480	520	495	477	493	507	445	481	454	470	477	470	496	466	501	458	489	454	500	479	524	493	471	476	445	502	477	457	470	469	481	520	468	470	512	507	473	456	486	520	457	498	493	485	463	471	474	459	524	463	476	514	475	487	491	487	442	474	456	459	498	460	472	466	463	490	489	467	498	484	489	506	471	453	460	482	464	471	512	542	514	478	470	468	512	470	514	480	467	484	456	484	448	480	517	494	470	417	464	476	468	503	489	500	470	470	540	486	500	446	460	469	480	528	456	449	474	497	461	478	420	459	500	452	465	534	502	488	441	499	489	460	483	499	522	452	462	480	459	480	433	487	473	500	486	464	484	444	473	485	482	471	478	460	455	456	519	476	473	478	508	430	477	500	487	456	469	514	476	537	456	503	472	484	495	474	452	463	442	461	474	488	485	492	487	472	464	484	460	463	499	532	474	475	504	463	443	470	454	464	477	461	477	457	480	473	509	477	483	461	470	477	463	487	472	461	485	480	471	466	505	481	466	476	507	505	457	478	471	483	498	460	499	489	485	463	485	460	502	476	462	456	458	483	461	473	483	430	429	464	456	491	474	485	455	488	468	497	496	478	471	477	465	516	511	448	473	506	488	478	519	496	485	494	502	460	457	519	454	478	447	478	463	512	490	497	453	480	510	449	493	499	476	461	505	454	482	487	472	525	463	473	473	455	464	473	480	508	446	499	495	431	483	534	448	493	495	460	490	473	490	453	524	481	517	469	481	477	496	488	440	449	484	492	481	479	497	503	472	456	439	477	446	493	492	460	441	506	470	457	475	476	466	485	468	457	455	506	476	480	471	489	458	437	491	454	497	457	458	464	538	472	478	495	431	480	475	495	494	456	463	454	519	474	488	461	455	440	462	464	488	497	464	465	474	456	465	424	510	500	491	462	491	539	454	510	449	418	469	473	500	443	509	491	511	445	474	503	478	495	460	493	486	489	424	470	455	476	464	519	511	479	462	478	483	491	448	522	482	504	463	446	455	462	500	496	514	493	471	504	504	511	473	453	471	469	500	458	464	462	476	464	440	447	481	456	486	501	502	492	501	450	498	506	431	447	454	443	518	483	489	498	485	461	503	490	501	484	497	492	469	464	455	428	476	482	468	443	470	477	442	530	449	500	464	504	444	479	480	525	483	496	490	473	492	488	462	482	463	450	461	524	463	473	455	485	453	476	465	482	446	482	480	469	467	460	471	454	448	432	514	482	507	479	476	512	471	513	463	464	488	442	485	469	491	499	467	489	435	444	486	415	440	508	497	448	475	501	476	490	479	477	445	511	510	469	472	481	496	456	479	473	478	501	478	448	473	481	492	468	463	492	477	486	483	497	483	489	462	446	493	479	475	464	443	464	452	479	503	530	489	431	460	485	526	443	468	462	507	472	471	507	518	492	475	470	459	513	451	423	485	509	496	466	518	493	490	468	481	456	475	473	504	487	455	496	505	470	474	502	469	477	494	448	444	486	489	503	496	508	500	472	500	490	482	499	478	478	453	428	509	488	503	451	435	504	431	482	487	473	519	478	474	492	460	503	497	432	506	452	465	456	492	492	471	497	503	517	513	482	514	464	476	484	470	451	470	472	495	496	465	509	449	483	489	482	460	504	471	448	459	481	490	480	463	501	482	446	499	502	454	516	495	473	457	486	492	457	470	466	520	473	500	472	471	440	488	483	486	488	478	473	498	498	477	429	461	494	510	461	473	522	490	465	449	485	483	482	483	468	497	465	463	513	477	492	472	490	497	496	509	470	472	489	496	504	487	485	484	465	480	488	449	483	481	508	420	470	532	496	503	465	438	486	490	479	439	496	467	497	457	475	458	457	477	485	460	448	442	477	500	510	479	506	485	478	486	456	445	496	477	462	503	492	467	474	494	466	429	487	484	449	431	466	496	461	489	481	472	485	494	490	462	466	489	512	478	465	477	469	469	496	457	508	499	512	476	485	500	433	532	496	470	467	477	513	448	473	499	502	515	455	465	447	460	476	503	481	470	453	502	458	484	489	469	453	493	472	495	477	453	464	470	504	488	445	489	438	472	503	461	506	486	474	473	458	475	503	432	482	490	483	450	489	486	484	425	508	463	478	523	486	449	496	433	465	483	471	501	476	504	502	496	428	462	511	461	505	482	442	465	470	452	466	509	484	458	449	496	466	492	456	479	490	505	501	514	459	490	516	509	507	507	510	489	482	467	452	491	485	493	483	462	494	497	455	500	477	493	475	454	501	474	441	515	483	484	468	503	491	444	508	481	456	481	458	483	547	449	453	491	490	459	485	475	516	477	484	516	496	465	504	501	488	482	509	498	512	490	457	496	482	437	480	510	513	459	488	463	467	464	505	443	461	496	460	478	479	515	470	485	483	479	478	455	492	484	494	488	508	470	464	501	470	460	473	475	482	495	460	492	485	471	436	520	480	508	478	487	462	536	517	480	457	488	507	454	503	455	499	466	471	488	498	452	469	477	475	483	483	475	477	468	449	453	433	465	446	478	461	466	470	475	490	491	492	483	463	455	477	494	457	441	472	478	474	521	471	482	469	460	499	463	475	510	498	480	521	432	509	468	479	495	509	509	473	478	471	489	463	470	468	491	440	515	468	482	487	456	450	481	481	456	503	454	457	475	470	484	488	458	499	467	472	507	507	476	477	453	465	464	466	476	475	466	483	447	492	475	472	492	469	462	458	481	476	463	487	473	447	456	483	465	475	458	486	487	469	432	463	471	525	525	468	472	456	454	482	468	532	453	494	503	516	495	479	490	497	465	500	453	484	461	486	488	456	482	489	443	455	483	471	502	492	493	488	481	458	476	454	471	487	486	491	479	497	461	535	464	462	455	428	439	491	456	445	442	480	475	479	495	447	460	491	451	501	479	494	471	475	453	466	476	483	485	484	494	526	504	466	457	466	456	452	459	492	434	463	496	484	476	467	463	471	469	480	475	515	479	494	458	487	476	468	513	477	480	502	479	481	476	526	466	465	532	497	493	496	510	474	451	504	498	476	475	470	461	438	486	493	476	468	473	531	493	504	487	454	451	470	466	440	466	459	488	464	451	503	455	492	490	479	462	477	492	466	478	498
45395	22096	3663	966	623	552	515	511	470	470	456	414	433	384	362	352	347	357	383	382	327	316	330	323	339	363	344	362	338	377	329	323	326	367	345	319	357	329	321	304	344	323	317	336	363	373	354	308	319	348	314	309	325	337	315	324	316	332	312	313	341	336	311	338	323	308	328	359	323	378	318	321	291	296	308	320	306	354	352	302	332	319	307	305	376	359	318	318	311	353	350	308	314	318	352	332	378	304	304	385	318	291	347	344	347	305	343	355	327	357	318	356	336	341	312	336	349	378	312	329	297	322	328	322	343	315	310	309	306	337	278	351	345	324	320	310	322	310	306	306	330	323	322	356	318	332	335	305	356	345	334	339	307	357	334	328	334	337	343	328	339	355	325	368	337	337	335	338	336	330	297	354	316	311	355	364	344	370	305	333	320	334	357	284	293	340	366	377	328	300	307	325	312	339	307	294	327	317	335	325	324	348	349	324	371	332	344	349	321	325	340	313	334	302	363	326	355	340	361	316	344	355	304	290	341	328	349	302	333	328	335	306	348	332	343	326	366	305	328	322	326	298	306	345	312	303	343	339	327	323	331	306	349	327	337	337	332	333	335	318	323	338	333	315	354	330	319	294	321	380	350	326	322	331	338	338	327	357	356	358	334	317	333	323	317	322	310	347	309	344	310	290	302	304	335	320	327	323	346	361	351	322	299	333	330	364	319	332	334	320	340	354	338	322	328	298	342	290	319	329	322	325	296	366	298	344	320	331	348	289	322	339	365	341	323	335	337	305	345	356	318	316	322	329	338	338	332	331	334	327	377	323	321	382	348	324	324	365	312	306	337	303	306	335	318	344	330	302	342	344	352	327	341	342	307	312	322	321	318	305	310	324	331	314	337	374	329	336	351	303	342	365	315	321	322	344	356	337	318	348	342	340	327	338	335	346	335	323	327	339	331	329	370	363	325	350	311	311	333	357	331	350	315	340	304	319	315	376	352	328	319	364	337	339	328	345	365	369	305	329	297	351	359	316	319	309	359	359	294	317	345	310	324	361	318	322	329	334	311	288	330	339	338	333	304	320	275	334	366	318	326	365	335	331	342	373	310	334	332	331	332	343	333	344	340	357	394	362	337	310	343	292	331	293	322	318	337	359	317	321	348	308	368	357	329	279	325	325	340	336	341	310	337	343	300	327	330	369	335	315	278	345	342	314	317	331	337	321	370	326	340	346	325	304	356	340	335	342	304	304	315	341	365	348	345	360	314	345	346	326	299	339	348	297	311	328	317	327	325	324	338	351	344	333	319	346	331	361	352	328	351	310	324	313	313	329	313	310	340	332	359	369	325	337	329	363	310	306	303	300	313	315	330	338	310	314	328	326	312	296	380	354	341	328	376	352	309	353	290	306	301	320	346	308	314	348	319	339	405	342	318	321	309	295	328	294	326	326	332	341	341	329	315	333	347	329	325	324	336	366	379	379	353	330	312	360	294	327	372	329	369	321	332	327	367	313	342	331	347	323	327	368	355	355	347	315	330	327	337	304	358	352	338	338	327	315	364	323	335	329	335	334	352	329	321	336	297	334	330	345	309	326	331	343	317	332	325	315	322	337	316	298	343	315	321	325	331	341	295	347	334	363	320	297	302	306	335	372	325	346	346	318	350	350	342	359	312	328	335	346	345	339	315	343	361	332	296	323	351	312	306	338	324	313	296	322	327	330	311	315	336	324	313	316	341	304	306	371	304	330	302	308	368	336	347	339	328	339	306	350	312	309	336	305	340	307	305	326	347	318	315	335	341	306	339	315	353	329	302	363	351	355	344	312	342	319	343	329	309	327	315	326	319	312	343	352	334	347	344	345	313	335	347	319	334	326	357	340	334	317	332	354	302	332	328	331	326	348	335	359	313	341	339	324	331	341	324	302	350	307	364	334	341	308	333	359	322	350	335	337	336	316	309	345	334	309	327	344	342	329	340	329	344	364	378	327	317	303	308	345	338	295	356	312	310	311	329	325	353	351	322	308	341	330	352	347	349	313	325	330	344	302	324	330	323	340	329	325	311	359	329	332	285	309	324	312	294	331	322	326	340	319	301	320	287	327	323	342	329	330	309	299	281	312	341	335	305	322	321	332	347	316	363	328	329	326	314	334	350	302	333	364	311	341	357	337	299	354	376	330	315	299	296	346	326	307	361	331	366	346	328	345	352	330	343	323	322	352	327	339	338	320	315	332	319	294	342	368	312	345	347	304	347	355	361	327	343	311	351	357	324	330	310	343	332	338	312	307	358	318	355	312	312	346	330	342	312	336	334	304	302	349	328	304	324	332	339	321	325	334	356	345	336	362	337	317	329	317	368	301	311	347	363	316	309	329	375	327	313	318	325	310	344	310	350	363	363	332	338	349	291	339	336	362	335	324	330	338	316	312	308	271	332	304	350	346	354	321	293	346	329	354	359	318	333	324	306	340	344	282	316	389	302	368	326	316	330	320	347	332	334	328	359	305	295	291	320	329	356	332	335	340	336	364	351	299	309	321	328	334	356	319	295	335	312	308	332	352	326	353	352	335	334	318	346	366	343	332	357	352	323	357	330	322	356	322	311	317	343	310	378	326	287	328	333	368	321	320	367	345	325	299	333	313	335	288	303	369	381	334	352	336	330	333	327	364	350	361	318	342	325	334	354	333	346	330	317	304	312	330	329	282	330	332	350	332	294	303	317	324	315	291	318	332	318	307	324	342	366	307	298	358	372	320	355	360	314	300	348	328	329	359	325	335	347	329	363	320	329	356	305	306	323	308	307	349	316	338	358	357	300	298	348	345	297	347	331	307	348	340	313	338	325	346	349	329	367	366	378	325	311	341	291	308	378	367	355	328	334	317	318	307	348	291	348	310	370	321	341	309	338	309	336	361	318	338	305	286	360	313	327	352	319	321	312	328	359	339	327	307	332	336	302	292	323	316	339	300	337	328	314	341	337	324	319	360	295	282	321	340	328	362	332	364	311	343	303	293	330	292	311	302	325	319	307	308	328	317	312	310	313	334	327	332	318	319	359	322	328	351	322	321	363	347	291	312	309	302	336	332	347	343	337	320	330	336	376	342	332	335	325	313	362	333	345	315	358	347	332	305	315	325	321	331	336	315	332	298	326	294	303	333	355	313	316	292	314	329	333	304	334	292	318	324	330	359	337	327	294	345	330	349	321	308	324	326	309	348	329	288	369	333	317	362	391	345	318	328	302	322	317	332	319	356	334	334	317	364	335	324	314	366	323	310	325	332	344	330	343	321	312	331	294	323	331	329	317	346	365	341	320	327	325	346	331	359	354	342	326	322	312	325	341	308	343	317	314	315	325	344	341	347	324	327	329	341	295	338	286	328	366	340	340	329	377	312	346	351	352	314	314	321	360	336	342	321	309	352	307	310	338	329	318	274	366	346	338	334	354	307	300	299	338	323	306	329	312	323	304	317	314	361	326	338	322	345	342	330	333	308	355	329	331	328	323	339
27548	11451	2093	2292	1926	1726	1582	1416	1394	1421	1396	1454	1169	1157	1022	904	949	866	827	793	838	779	739	795	807	793	760	787	879	1007	743	729	711	723	720	731	658	725	716	740	686	717	754	672	711	785	695	715	698	721	758	732	756	688	742	741	730	766	756	740	724	738	725	732	741	711	681	729	732	697	673	721	722	728	689	750	723	718	746	717	715	717	767	676	712	659	749	738	722	759	710	712	784	740	734	737	708	728	712	694	723	784	758	676	735	728	668	661	714	726	725	744	654	698	706	715	722	700	668	665	730	716	731	716	699	735	746	723	709	777	687	688	692	742	694	748	736	715	710	677	686	726	727	744	685	739	676	695	669	736	717	748	697	703	739	737	697	718	724	724	683	689	695	758	711	737	712	695	697	741	762	708	717	721	667	666	722	721	722	761	735	746	698	667	728	715	676	713	678	738	696	710	706	686	651	731	733	718	686	705	696	717	698	711	708	736	720	710	710	635	748	685	717	723	641	710	713	702	716	693	720	719	758	714	668	715	684	720	734	746	676	716	696	670	744	747	713	697	739	703	705	654	684	733	736	703	710	745	658	735	722	702	724	725	740	718	737	711	724	728	692	722	707	724	711	654	768	731	734	688	759	654	715	746	703	726	712	756	709	715	717	689	761	737	685	708	696	725	691	683	697	737	721	676	689	699	736	736	691	735	722	695	699	712	718	659	712	700	745	710	736	700	702	733	699	750	685	717	735	701	720	676	707	725	731	752	667	681	708	696	715	753	752	701	731	732	755	720	712	742	741	712	718	639	764	719	705	736	733	718	715	716	678	693	677	719	695	735	732	688	698	704	714	775	804	744	723	692	665	707	786	688	742	775	733	748	654	685	719	730	752	710	693	734	724	702	726	676	689	695	750	689	694	698	729	717	731	742	756	716	698	719	668	675	737	698	685	697	674	762	736	673	758	738	738	675	716	687	741	690	693	662	751	725	684	714	726	736	686	718	711	757	719	764	727	728	662	704	706	749	724	713	756	700	755	701	705	720	716	694	680	698	703	748	749	714	710	692	705	674	745	660	789	767	670	727	736	694	720	679	693	704	743	707	703	682	716	702	748	757	759	730	682	743	727	719	741	743	696	732	771	700	660	711	711	709	750	701	754	740	723	689	659	714	696	675	672	711	757	710	755	722	717	694	684	711	721	695	696	729	733	686	710	715	719	668	712	715	676	730	678	751	689	749	729	679	732	754	695	712	731	672	722	705	771	721	739	675	740	740	715	705	693	753	684	679	714	758	725	705	731	707	719	679	724	708	674	726	706	718	736	701	739	737	723	720	720	714	709	682	686	768	699	710	723	692	743	725	677	702	689	744	707	708	713	725	697	685	691	675	693	705	702	713	687	694	759	677	729	715	668	715	755	698	752	697	706	722	713	663	655	685	689	756	708	756	714	741	721	662	725	730	716	695	720	697	704	701	694	638	691	691	684	664	771	662	687	704	745	680	752	689	733	704	683	735	729	699	682	695	698	685	691	706	728	678	694	678	717	685	748	713	658	681	733	804	706	740	722	691	699	760	706	757	759	727	703	701	685	705	756	656	706	691	729	735	682	675	742	687	740	707	752	736	691	672	725	754	710	680	673	698	683	722	762	679	656	674	748	677	707	733	721	715	699	688	731	708	717	689	750	698	695	719	785	777	739	724	728	747	656	680	726	762	691	737	713	680	702	710	688	687	723	675	743	739	717	691	725	711	725	702	637	724	726	728	735	715	718	675	694	710	711	686	693	722	714	667	702	708	696	679	710	749	715	735	682	728	683	740	701	703	707	715	679	690	705	732	696	696	704	731	680	754	745	710	709	687	768	729	769	701	735	721	685	667	734	719	716	699	748	685	774	693	721	698	719	715	708	678	742	685	726	694	700	690	746	712	728	707	718	713	751	707	707	699	675	741	712	676	668	746	707	712	750	740	745	726	715	735	789	652	702	751	737	722	665	727	769	705	724	658	690	724	707	681	731	741	714	710	690	732	684	736	652	730	712	725	707	762	736	759	754	665	731	716	689	728	721	745	700	693	686	735	747	720	699	706	733	713	686	712	694	743	731	681	709	748	696	723	716	691	690	714	741	689	723	700	684	753	747	737	756	738	692	669	696	707	705	739	743	733	745	719	698	741	683	701	734	710	659	671	696	707	720	727	697	722	674	676	686	676	716	711	682	724	650	707	691	759	709	720	753	709	705	716	707	731	716	691	720	695	725	753	706	767	702	685	698	694	676	703	712	719	729	733	678	714	745	732	699	690	685	689	742	710	743	743	741	738	779	740	672	719	744	699	682	690	730	706	670	732	678	730	728	727	720	722	701	763	713	695	724	737	726	726	723	700	716	716	699	685	697	738	702	692	744	685	722	667	673	675	704	688	668	698	740	736	673	727	736	704	710	697	713	756	717	720	662	708	719	744	728	685	783	688	632	725	758	685	714	680	686	699	688	743	678	683	729	686	708	747	717	721	724	682	669	694	711	744	726	670	643	684	686	667	685	756	742	737	748	656	700	732	708	667	696	720	738	727	718	716	684	709	707	757	713	725	723	748	703	751	749	676	721	723	675	702	682	720	701	681	723	714	678	685	727	665	678	747	691	706	683	706	717	695	720	734	662	710	710	723	754	735	707	737	694	718	790	695	722	737	708	757	698	718	736	727	739	753	752	714	699	703	704	709	717	693	700	741	709	681	683	654	700	715	710	691	726	713	689	732	731	751	744	754	699	686	742	733	713	678	726	683	695	702	719	720	710	685	709	675	682	721	726	701	718	730	731	711	740	703	716	724	724	727	721	657	766	731	692	682	745	728	682	699	670	672	721	740	696	711	659	705	734	689	698	735	732	756	730	666	705	699	681	710	726	744	711	716	711	755	710	737	695	709	736	685	690	668	741	735	713	747	701	699	743	709	695	669	743	727	695	716	725	781	752	720	749	707	735	729	754	715	710	716	657	698	709	704	689	717	704	789	639	733	708	738	739	681	683	725	688	693	724	731	692	709	710	704	735	747	724	705	746	733	711	725	706	712	713	750	719	733	742	729	741	740	673	725	720	697	720	722	658	706	724	787	765	725	713	728	698	712	774	770	711	713	726	731	716	712	757	720	703	747	681	708	767	711	707	707	715	715	732	730	725	687	708	733	749	731	686	698	732	723	752	711	710	713	665	735	762	699	646	674	720	681	702	751	674	726	726	716	754	713	744	643	680	733	713	712	695	712	680	718	740	732	716	672	683	687	705	751	678	712	687	742	672	767	713	726	729	712	691	704	681	728	708	743	711	677	707	711	741	707	739	701	764	698	710	716	723	683	772	702	690	724	715	708	718	752	682	735	733	711	677	692	760	723	723	667	725	746	706	684	706	668	708	789	763	704	713	707	660	689	735	684	702	716	684	704	700	723	712	699	712	733	697	692	704	689	697	699	734	711	715	693	694	675	714	688	714	760	756	744	757	737	701	686	695	725	714	722	698	685
13762	4307	196	109	110	121	125	127	145	118	133	132	123	122	119	104	110	95	102	90	82	111	107	90	95	114	106	87	136	114	104	94	102	109	96	97	105	125	107	115	108	118	96	93	98	112	107	98	105	97	125	116	100	117	109	122	104	110	116	111	114	128	103	98	110	98	120	87	106	114	110	97	102	114	95	105	94	130	109	112	114	94	109	106	118	110	94	107	102	109	117	98	97	103	105	127	99	94	118	105	105	93	112	111	129	104	116	135	120	118	92	104	107	114	122	102	124	82	100	115	93	95	84	107	98	114	107	100	119	110	109	124	113	110	112	103	88	91	114	103	104	95	119	98	125	98	113	118	126	122	102	117	123	80	103	114	128	108	115	123	107	100	107	99	102	114	88	106	114	132	100	107	107	86	116	79	110	90	106	98	113	108	122	109	104	103	120	131	121	117	99	107	107	134	125	128	92	116	90	127	106	108	112	92	112	92	129	121	91	82	114	108	93	116	128	97	105	114	125	116	96	114	107	126	118	101	89	93	135	114	104	104	112	105	119	127	102	105	99	83	112	122	115	103	108	102	115	117	119	103	125	98	110	105	115	97	126	102	115	101	115	104	109	109	102	113	84	103	98	116	108	95	94	108	101	102	108	96	120	104	104	113	85	121	107	118	103	121	105	113	123	101	99	98	100	92	90	117	124	120	118	90	92	105	115	102	107	120	108	115	103	108	100	113	112	115	102	118	131	117	105	93	107	121	104	94	99	107	100	90	103	131	103	112	109	92	108	127	113	91	93	102	112	116	112	100	115	83	107	92	112	103	96	89	110	140	117	95	124	103	100	99	103	92	113	107	95	115	99	110	104	124	106	108	115	112	94	114	98	103	93	109	94	101	116	107	96	112	93	93	111	86	109	111	105	97	124	97	87	105	112	115	99	113	86	123	111	103	106	106	112	115	102	98	97	108	101	108	101	98	108	132	83	104	127	109	117	132	116	123	106	113	117	117	95	118	129	120	113	115	92	107	104	107	96	105	105	99	115	114	96	111	103	118	86	99	90	107	115	106	117	88	119	105	119	110	93	101	133	123	119	92	106	107	105	94	122	105	111	94	113	115	123	106	133	127	101	109	100	93	129	116	105	116	92	127	122	118	102	124	125	118	109	113	98	93	111	113	105	97	119	103	92	109	85	100	94	113	116	108	91	105	135	105	107	123	119	102	102	102	76	118	103	121	103	96	90	117	101	110	104	85	114	99	107	108	102	105	113	126	99	103	103	118	100	114	97	110	105	110	100	118	99	107	114	104	112	119	110	109	120	104	109	109	112	121	119	92	119	91	105	110	101	122	122	105	102	109	99	118	117	109	84	86	110	103	82	94	88	102	105	102	92	90	109	101	106	104	88	99	137	114	105	110	113	114	111	81	131	93	112	119	120	85	112	122	100	100	114	112	93	105	111	116	105	111	113	108	110	99	92	100	104	97	122	114	108	123	116	104	102	114	106	105	120	101	107	112	120	118	99	122	103	135	114	82	93	110	113	118	113	94	112	100	95	96	115	113	112	102	102	94	117	115	109	103	102	99	95	107	108	97	107	109	92	119	116	121	123	101	119	92	100	91	99	145	110	129	128	112	109	97	105	110	110	115	109	117	105	116	110	108	122	91	113	106	99	106	110	98	123	135	106	104	99	93	108	121	109	87	97	105	110	121	114	95	116	107	97	102	124	87	99	128	118	106	101	109	86	99	101	117	104	104	115	107	104	121	86	90	95	113	102	107	111	105	103	117	122	100	90	132	113	114	81	108	104	109	104	111	106	127	113	99	104	98	126	103	111	110	105	100	105	114	110	91	105	104	110	103	98	121	69	107	116	107	107	111	118	126	116	110	113	110	107	106	85	95	114	110	118	109	114	98	106	112	125	115	111	128	119	96	101	92	105	113	95	102	101	133	116	121	84	104	112	111	106	106	114	96	123	109	108	94	114	89	94	115	114	118	112	117	115	121	107	116	105	84	93	104	108	101	123	112	88	123	107	115	100	124	123	106	136	114	91	113	93	108	103	107	101	97	104	97	116	105	114	114	104	107	135	112	84	116	113	117	93	135	118	124	108	120	93	89	104	104	84	122	107	98	99	116	137	104	105	118	109	118	124	127	113	86	123	109	97	102	116	98	124	114	102	106	103	101	117	129	91	100	98	110	102	104	128	117	109	110	124	103	103	107	107	114	111	99	121	103	105	113	92	112	122	84	110	90	89	118	113	104	129	115	102	104	122	116	118	108	108	120	106	93	96	102	103	110	88	105	115	96	107	116	106	111	101	106	108	118	122	110	91	93	99	90	118	114	102	102	132	91	109	112	87	93	120	118	111	93	107	101	115	96	122	125	109	98	88	80	116	103	112	107	109	111	119	78	114	103	113	105	110	105	104	110	104	117	118	100	133	106	93	109	107	101	115	104	120	115	95	117	126	113	123	99	90	127	114	103	110	99	96	89	92	104	104	100	120	116	115	102	123	100	96	118	98	86	96	97	96	114	114	109	89	109	95	119	99	97	98	96	106	103	103	116	102	122	118	105	107	106	115	118	107	75	127	112	113	102	101	122	126	99	104	115	119	100	107	118	104	114	98	95	114	117	99	110	97	133	105	109	114	99	86	85	104	109	109	89	88	101	98	101	89	107	113	110	87	104	120	105	99	126	94	106	98	110	113	91	117	119	111	100	112	107	104	109	102	101	99	100	86	91	102	98	108	125	97	103	104	105	97	109	120	114	118	109	111	98	94	109	122	113	120	99	109	112	117	92	117	110	110	99	98	93	123	107	132	121	102	105	102	136	124	140	103	102	103	98	119	107	99	99	110	105	109	118	90	98	99	109	118	89	111	100	102	98	106	109	104	109	106	108	86	114	108	118	108	108	102	106	120	104	97	119	103	101	93	111	114	128	108	107	122	120	103	113	99	126	111	78	99	106	105	118	114	98	92	96	132	103	91	111	99	118	105	97	108	120	101	116	100	104	123	112	97	99	117	105	112	115	112	105	117	120	104	98	114	109	89	98	94	99	84	104	89	127	140	98	115	103	124	121	110	122	116	122	118	109	124	123	103	112	90	115	107	119	102	120	96	120	119	103	98	110	93	123	116	101	100	93	108	110	96	114	102	98	115	108	113	91	98	87	113	110	112	116	108	109	99	102	116	102	98	105	103	123	122	122	126	113	100	131	124	112	100	103	113	102	117	108	101	93	119	87	96	83	80	136	110	117	115	101	103	133	109	133	123	126	99	115	118	109	98	97	112	110	93	103	92	93	110	127	97	116	94	109	112	103	112	100	108	95	130	116	106	105	109	97	104	117	101	108	98	99	106	112	116	96	127	118	116	106	98	109	109	104	112	102	95	107	122	120	102	92	117	119	97	87	117	108	113	103	103	93	108	86	123	111	93	111	88	115	93	114	115	110	93	108	107	85	93	106	128	115	102	95	97	113	97	118	99	109	113	123	114	123	105	99
8232	2996	322	352	328	346	333	376	397	419	483	429	404	367	354	300	346	298	273	292	259	327	306	258	268	292	294	295	277	290	269	301	290	330	280	284	302	285	290	268	295	267	274	323	284	279	294	266	280	289	284	282	244	266	297	296	285	292	296	302	268	292	317	292	264	287	252	287	289	311	329	272	287	303	300	284	260	301	304	315	280	304	283	283	314	278	293	250	308	281	300	291	326	292	259	289	262	302	269	253	252	315	301	303	297	263	276	263	302	285	279	291	285	256	279	270	297	298	269	280	287	305	297	278	293	285	276	279	277	231	250	281	301	295	274	294	289	290	266	291	296	304	294	272	274	289	284	245	314	303	260	283	289	282	305	295	314	278	301	290	270	286	269	293	289	284	270	262	277	282	285	304	289	314	300	301	281	313	302	309	292	312	263	285	297	291	242	294	245	287	290	288	320	263	295	287	293	273	247	267	284	324	272	293	297	295	270	272	309	308	292	299	284	284	268	310	291	324	325	300	286	284	264	283	321	253	313	241	281	324	263	301	288	257	297	301	276	261	265	264	288	281	279	279	286	278	269	287	283	304	287	307	270	297	258	300	292	282	302	304	294	272	269	274	270	304	285	265	281	298	271	281	268	290	279	287	297	292	278	302	280	280	298	279	317	272	271	302	258	270	254	292	299	277	278	268	275	281	284	258	294	307	274	272	276	297	293	294	280	288	293	295	296	291	278	254	273	326	305	301	311	290	315	274	315	286	295	268	310	292	304	280	278	292	317	284	284	303	286	261	283	312	308	290	272	266	278	279	274	273	253	289	285	306	248	319	305	314	299	296	295	320	290	295	272	254	282	280	307	289	295	307	291	281	306	281	285	250	304	280	285	291	280	294	273	297	282	297	314	317	259	298	278	316	307	302	268	299	274	307	314	294	248	259	275	276	301	283	305	289	278	284	290	296	293	272	290	266	289	305	280	311	287	291	283	288	273	291	266	278	294	244	291	279	279	300	311	294	296	290	294	301	282	292	274	293	294	269	301	286	249	251	259	287	300	296	273	311	270	266	280	290	282	312	262	281	272	315	291	285	265	288	271	284	280	298	289	307	295	306	288	293	283	295	285	279	283	290	278	307	275	300	258	281	290	308	305	294	296	274	257	276	279	311	313	302	269	304	276	310	273	287	298	268	282	268	291	303	278	266	258	299	282	268	278	277	283	280	307	280	264	287	286	285	278	281	291	278	308	291	294	305	287	271	300	263	281	289	312	295	263	282	316	296	271	272	304	271	281	296	285	292	279	307	295	281	264	274	292	279	277	278	278	279	303	291	281	270	279	287	282	296	305	284	314	277	300	249	269	274	288	294	266	281	293	263	263	269	305	279	272	288	267	281	278	308	290	278	271	307	269	282	288	292	307	285	287	298	303	286	299	284	308	269	287	289	300	299	280	236	298	271	306	288	261	304	255	289	282	266	303	297	330	275	280	262	320	293	256	301	279	267	278	316	282	251	316	284	288	281	299	290	293	287	256	312	293	289	307	300	284	297	276	272	284	287	290	283	314	272	306	307	272	307	265	282	308	284	276	314	277	289	284	288	257	305	277	293	286	264	294	274	275	307	282	309	283	291	311	290	306	289	294	317	276	318	275	256	288	270	247	278	304	286	270	310	292	296	280	298	308	290	238	293	278	313	286	263	273	282	302	268	264	285	295	290	263	291	271	259	291	301	287	301	280	287	276	297	320	296	295	273	301	283	277	287	275	295	287	278	271	291	295	285	251	262	300	267	286	270	286	275	287	306	257	298	290	302	300	270	280	289	289	301	279	270	268	296	260	308	286	299	260	316	311	280	279	283	283	274	276	299	287	266	281	296	269	280	278	269	286	286	260	294	258	297	298	291	307	267	317	267	263	285	289	280	282	274	274	296	285	286	280	239	268	307	288	298	293	299	267	302	263	288	291	291	274	303	268	295	284	295	261	295	245	265	277	274	290	282	268	275	305	273	288	295	309	276	272	291	264	290	289	277	295	288	304	275	310	294	277	291	272	277	279	274	281	308	296	314	285	248	283	268	298	273	272	292	279	287	293	302	322	311	307	298	276	275	313	254	298	307	274	299	262	283	279	259	284	274	281	267	273	266	295	273	246	279	269	290	252	319	263	270	315	279	280	327	284	295	286	291	304	284	285	272	272	274	294	300	259	291	300	283	297	274	284	301	282	298	286	280	281	332	300	301	256	281	248	267	262	279	284	305	296	290	297	305	268	274	298	305	309	288	284	297	276	286	249	311	297	263	276	272	283	289	268	279	270	252	263	273	318	278	291	331	298	290	302	279	283	289	281	279	296	280	282	284	237	276	298	303	314	268	288	303	277	288	287	276	298	307	272	318	260	276	300	279	331	280	284	278	264	282	293	288	303	319	300	275	254	281	294	289	312	305	325	278	305	271	284	297	296	284	292	296	273	307	291	262	305	297	266	255	276	295	273	264	286	282	257	287	275	297	293	266	281	279	304	281	291	301	260	280	305	325	308	298	263	290	293	284	261	261	279	288	282	274	281	278	268	277	275	258	274	247	258	309	280	286	287	289	282	285	265	303	321	304	275	283	280	288	292	254	318	282	288	295	293	261	279	270	275	312	305	276	300	295	294	287	305	256	297	263	294	290	307	279	301	276	264	293	309	311	284	278	279	273	302	284	302	285	249	292	255	286	277	278	281	330	272	287	294	299	302	279	254	260	288	288	267	297	307	301	293	298	314	272	274	302	278	289	275	290	270	245	298	256	282	271	294	275	289	296	278	311	260	295	268	285	271	301	301	279	302	276	250	290	342	284	284	292	265	327	316	320	287	281	291	279	306	282	302	294	276	284	275	306	273	313	288	276	293	283	288	314	276	298	281	253	294	277	288	268	291	294	242	283	275	280	289	298	270	297	265	299	278	276	304	289	270	294	312	292	278	290	301	267	269	299	263	277	279	278	266	285	330	295	296	283	274	273	284	249	289	275	285	303	291	285	287	298	279	300	295	307	263	292	312	283	305	307	291	290	315	261	312	295	262	294	319	315	275	311	278	277	304	278	263	310	299	284	283	309	278	273	287	282	288	259	294	301	250	271	285	292	314	279	268	275	275	293	288	299	296	287	301	285	298	281	287	277	270	291	275	250	280	297	284	300	248	269	289	335	282	302	306	252	298	289	284	285	292	269	319	287	283	280	280	303	290	283	266	248	275	282	301	267	279	290	310	296	298	314	268	254	277	295	288	288	295	260	286	326	300	309	284	292	276	266	262	298	292	290	288	276	280	274	288	284	272	285	285	297	297	314	310	282	301	267	284	275	265	301	252	279	291	296	278	306	288	297	301	316	294	333	297	305	284	278	298	267	307	274	282	314	298	259	285	279	266	300	287	293	307	312	295	292	267	259	263	269	296	297	264	301	281	288	289	252	297	312	296	300	248	270	233	276	290	291	284	258	261	292	299	277	323	296	263	298	271	268	256	275	286	271
32431	14215	1315	471	367	302	286	271	265	264	294	258	236	226	220	183	190	184	210	243	214	242	180	171	181	224	206	176	209	201	204	184	209	212	233	204	202	202	202	212	234	216	199	198	179	169	192	195	215	203	210	199	194	192	203	200	183	200	194	201	197	204	225	189	198	202	194	159	201	197	182	210	214	187	171	180	220	232	202	177	210	214	221	221	192	199	185	204	202	192	190	196	224	203	198	165	199	193	185	214	200	187	178	191	185	225	203	209	206	174	192	200	190	198	218	205	197	180	209	202	184	197	190	199	209	218	195	186	194	197	217	227	203	193	204	205	192	225	201	193	191	205	190	204	206	206	188	208	196	200	205	188	191	211	152	190	203	214	195	212	205	192	199	191	228	234	211	198	189	175	211	207	202	211	199	210	195	203	187	202	214	218	204	181	194	191	185	183	201	205	200	200	196	210	196	208	216	177	200	175	192	220	184	239	217	186	159	183	188	206	190	191	197	200	212	221	223	192	192	213	185	224	198	182	219	184	187	205	185	219	222	210	230	188	173	173	172	191	182	199	214	179	207	222	174	202	202	231	196	202	195	181	172	190	227	206	194	195	215	204	206	178	208	189	185	206	214	192	203	198	212	168	217	196	197	204	173	218	236	195	191	214	172	206	194	209	192	210	216	217	212	160	205	166	174	196	184	185	193	214	190	183	188	188	203	194	182	178	211	188	178	223	216	192	193	218	174	223	211	218	207	204	177	211	176	212	217	175	191	173	217	188	221	184	170	188	191	174	185	186	223	203	210	195	231	191	201	205	211	205	183	210	184	182	178	200	216	193	199	197	189	212	193	189	204	201	180	223	204	186	204	196	196	174	202	197	203	205	200	197	214	180	178	201	212	216	215	193	172	214	178	182	205	188	219	195	205	196	183	195	194	208	173	192	184	173	202	181	200	190	202	193	206	188	218	171	188	202	204	187	173	227	193	208	184	219	199	218	181	201	186	204	191	197	208	175	198	194	209	191	203	224	201	226	193	191	185	206	202	210	198	204	182	191	196	173	206	205	197	200	199	210	211	187	193	200	207	208	214	183	207	183	204	221	193	226	184	196	201	203	203	189	200	222	176	186	195	188	209	198	201	158	207	206	213	207	207	199	185	201	209	188	168	213	196	184	233	224	187	205	193	195	191	222	191	206	174	226	193	176	226	216	208	177	203	190	196	186	179	169	204	209	178	196	193	207	187	205	182	186	211	213	181	208	200	174	191	197	204	211	214	198	192	198	191	175	194	177	200	199	196	239	190	189	215	193	190	212	189	210	195	209	188	189	201	179	198	202	179	219	201	201	220	222	168	200	190	181	199	213	194	220	230	214	209	191	182	201	194	179	208	187	182	168	205	183	188	201	188	202	195	191	221	205	186	192	185	187	156	209	193	175	237	208	198	191	178	208	188	171	183	189	192	213	205	196	225	186	185	172	205	186	213	209	206	203	184	219	194	212	203	195	206	177	208	170	172	210	195	207	194	218	198	176	201	192	207	201	172	211	212	170	184	211	188	189	199	185	215	208	183	225	214	207	198	218	163	178	175	168	228	199	193	205	215	215	196	204	190	200	206	158	208	188	210	198	209	214	226	185	210	178	222	217	204	218	226	225	202	172	191	200	202	194	190	216	177	181	189	208	209	204	175	188	187	207	211	194	194	198	203	197	197	184	218	215	179	197	208	194	208	182	209	221	203	203	186	179	189	207	184	184	205	193	204	195	205	195	205	190	193	200	209	202	217	217	188	185	185	186	217	211	201	189	194	186	229	184	203	195	224	183	180	220	201	200	194	219	184	209	193	196	202	189	173	183	182	214	206	219	209	180	219	186	199	191	230	200	194	176	198	173	174	217	230	221	222	205	227	206	209	186	210	229	218	180	206	174	200	187	201	193	202	198	219	190	190	195	207	200	215	190	163	205	185	218	213	217	205	223	196	204	210	167	172	195	199	206	188	193	185	194	192	158	179	191	200	227	203	182	197	211	176	193	202	230	192	213	205	201	197	198	194	186	184	206	201	190	191	221	196	193	203	180	199	232	209	214	207	183	197	152	189	194	202	187	227	210	191	222	184	204	202	189	215	180	199	222	208	183	215	171	190	189	198	180	193	217	233	205	207	182	192	208	163	204	211	193	192	213	184	174	191	189	201	197	198	203	213	223	165	207	216	188	192	177	192	210	219	215	202	188	201	210	198	195	200	205	206	196	183	196	192	188	186	216	209	183	200	211	197	206	219	213	194	205	205	211	184	167	174	168	185	208	187	180	154	187	209	226	180	199	199	199	207	203	195	219	206	212	210	222	202	198	202	197	197	199	195	196	181	184	184	179	216	201	214	200	186	200	180	225	220	219	185	180	205	200	211	248	208	223	201	207	202	215	195	200	198	197	216	176	220	191	166	180	223	189	196	192	193	201	217	180	187	242	225	177	137	202	188	200	203	205	167	207	174	193	200	163	207	221	201	197	185	211	195	198	190	228	186	220	197	201	193	192	196	200	199	197	177	193	193	197	177	175	201	196	201	184	184	196	188	201	189	202	196	200	196	167	220	208	205	208	186	197	207	181	179	202	206	199	192	228	202	225	177	167	185	195	227	217	193	211	199	212	190	189	209	201	221	175	179	178	205	198	187	211	179	198	188	197	206	193	185	200	215	202	167	205	185	210	152	199	174	187	164	197	176	173	208	212	195	222	205	184	209	218	213	188	190	192	198	198	208	194	183	208	235	198	176	203	180	206	184	229	229	191	203	204	204	207	189	248	218	214	202	202	196	202	196	190	193	215	204	187	194	188	201	206	184	201	208	198	183	188	198	210	186	209	198	209	200	207	184	180	182	214	186	196	211	189	190	206	168	224	179	193	212	166	202	195	197	176	190	216	216	225	208	210	215	216	201	175	220	209	220	186	165	174	178	179	185	210	161	223	207	220	217	189	203	197	199	182	189	214	218	182	183	195	188	198	201	204	195	199	194	185	215	228	195	212	226	200	204	184	224	213	193	195	221	219	177	211	217	177	205	187	181	198	202	205	213	209	224	203	211	213	201	170	217	210	213	211	216	196	223	210	190	206	211	196	192	152	211	182	212	215	209	220	190	198	204	166	179	208	212	201	163	212	207	202	176	196	197	198	201	164	173	184	188	207	201	198	201	212	189	197	170	183	200	198	182	184	195	193	208	215	195	203	203	198	172	195	184	191	215	187	183	211	177	224	202	220	218	203	203	193	187	212	216	228	190	194	178	176	197	195	207	196	194	188	180	180	205	196	176	214	204	199	209	192	199	211	207	184	221	160	225	169	178	188	222	201	198	219	199	193	219	199	176	175	216	208	204	222	177	220	192	209	176	178	194	200	206	197	199	210	199	185	175	200	186	207	189	187	202	229	205	184	197	198	176	167	213	193	191	196	179	177	175	196	201	190	196	212	211	172	199	180	178	173	211	182	199	202	200	182	190	189	194	170	215	190	217	186
20333	7892	1168	1225	1064	942	865	863	868	930	872	887	764	692	650	610	593	550	526	510	541	587	548	478	498	513	464	483	519	508	490	504	450	459	509	476	514	501	529	479	526	465	498	494	494	494	499	452	507	473	445	467	509	509	469	469	468	445	473	530	471	455	513	461	450	478	467	468	447	506	491	471	443	519	483	483	502	489	446	450	477	459	466	469	490	464	512	490	438	442	449	431	440	512	458	499	483	493	494	459	472	469	482	478	476	486	449	512	466	492	456	461	444	431	443	450	488	485	463	488	428	477	471	502	515	467	443	456	491	476	484	427	469	476	494	481	462	515	474	436	459	479	493	460	470	481	457	497	506	471	445	453	469	475	483	504	518	475	486	475	479	483	454	467	466	456	481	478	492	474	483	484	510	450	452	521	452	463	518	456	452	441	501	495	449	465	475	465	458	449	484	449	483	498	450	477	496	459	492	487	468	472	442	487	529	467	483	449	442	463	494	489	448	466	486	483	475	476	461	519	419	476	515	539	530	492	481	443	471	511	460	462	473	476	441	494	482	507	456	463	487	520	494	453	456	468	468	508	477	484	481	462	508	502	504	454	491	478	503	466	426	428	493	456	463	491	456	470	483	453	466	471	479	447	458	476	447	475	472	497	459	491	411	504	498	449	431	477	469	462	477	489	468	494	482	442	457	456	521	482	498	441	453	468	476	449	524	482	446	455	540	498	463	465	440	443	479	467	457	474	475	467	497	481	460	471	540	449	437	489	499	462	469	462	477	479	458	472	462	446	441	488	490	460	501	486	444	453	473	463	460	468	469	490	462	485	476	451	487	470	509	498	475	466	430	477	452	473	472	464	476	448	474	449	470	430	469	489	462	450	472	487	455	493	451	491	490	497	457	474	457	444	465	452	485	493	495	486	498	478	464	481	443	463	461	451	467	468	466	470	511	502	429	509	467	466	448	513	488	445	520	436	451	460	441	481	514	456	504	472	530	465	539	509	512	494	530	473	471	461	493	457	488	463	486	497	514	457	476	530	475	457	507	432	451	471	469	439	455	460	484	477	462	486	449	474	466	506	493	431	467	442	502	465	461	485	456	416	463	468	458	489	478	512	481	475	462	481	479	486	464	504	470	469	455	451	450	472	478	506	460	459	469	475	483	516	447	463	502	464	506	439	443	444	495	510	495	446	436	460	465	472	514	511	505	473	465	466	504	478	446	479	457	490	472	469	466	443	478	447	482	479	471	497	462	427	442	504	444	497	508	453	484	447	461	493	467	451	510	504	486	471	488	486	526	496	480	520	500	507	469	439	502	444	501	492	509	497	479	465	464	507	483	497	491	473	460	482	478	466	458	506	466	481	464	493	482	491	505	481	423	477	492	507	477	483	459	490	477	426	432	481	447	486	503	466	484	500	475	481	454	475	477	500	470	472	454	468	455	479	454	474	500	435	514	472	457	531	460	485	489	442	460	446	499	450	477	475	486	459	493	470	491	435	471	420	481	459	447	512	466	463	465	443	454	464	464	486	450	518	486	463	472	519	487	429	475	477	493	467	493	496	447	464	459	461	462	470	481	503	476	474	487	451	478	445	481	474	471	464	472	469	486	458	452	474	506	442	501	455	414	456	462	479	405	486	494	492	492	444	477	496	481	449	433	497	511	447	469	485	479	464	452	527	462	484	487	503	454	476	461	463	456	478	523	479	498	438	438	455	444	460	468	472	498	477	479	463	453	444	513	459	464	480	460	454	489	466	458	496	482	482	481	493	481	444	505	442	469	458	464	472	463	457	462	509	471	495	445	486	496	477	479	473	470	456	485	457	488	497	429	492	456	456	490	503	460	488	486	480	482	506	475	516	489	496	490	456	464	471	483	469	466	466	481	492	502	491	517	439	508	457	460	474	484	499	489	465	471	459	504	456	486	482	471	488	476	498	464	462	439	439	472	483	466	500	500	491	489	458	459	462	484	440	476	513	448	475	466	440	451	437	479	495	470	449	494	479	419	481	455	442	460	435	495	466	477	466	476	493	452	478	477	443	456	435	438	511	455	448	462	468	507	467	506	498	454	460	482	462	468	451	458	476	463	467	459	482	487	476	447	478	484	497	475	454	443	483	486	450	441	448	478	471	453	493	464	467	432	450	521	452	462	472	468	468	525	455	449	470	435	446	438	472	474	442	533	465	509	468	477	481	481	467	508	514	501	457	491	456	413	445	476	507	472	484	474	442	464	435	461	430	454	483	484	451	465	435	467	486	457	515	474	435	480	461	456	481	479	459	479	503	463	475	486	469	474	483	480	454	486	463	425	482	500	480	454	431	479	448	493	483	503	470	455	485	480	506	513	491	472	456	495	458	412	492	457	468	494	444	509	503	490	482	531	473	459	482	488	466	455	472	454	481	490	510	460	485	472	453	467	464	492	436	487	473	506	464	471	500	503	487	457	486	474	461	479	472	482	459	485	473	495	494	480	503	458	449	460	465	451	488	471	505	449	483	489	481	489	451	494	487	464	455	470	477	454	473	469	487	499	472	459	428	480	483	457	421	474	453	490	462	470	475	480	482	413	475	446	443	464	428	455	484	460	465	511	487	456	498	452	478	482	475	492	467	475	462	462	537	482	489	486	494	505	484	438	467	456	485	485	452	498	457	458	475	471	464	446	487	475	473	478	464	495	513	472	496	439	488	457	507	483	483	488	492	481	450	461	493	423	452	450	484	459	505	463	439	465	458	474	475	489	501	467	476	458	483	476	444	487	485	452	467	436	448	441	522	486	425	468	464	500	471	459	475	446	435	461	466	494	465	489	486	506	503	470	480	507	519	469	453	472	467	435	481	461	460	471	496	457	482	463	435	473	500	455	468	475	464	495	479	472	477	480	470	519	470	476	459	478	441	462	506	499	435	484	477	443	444	473	495	512	505	406	480	454	483	476	502	482	505	499	464	524	504	471	494	467	438	427	452	448	478	477	452	477	477	486	475	477	445	476	493	498	458	488	477	470	493	448	478	486	474	468	485	511	450	478	479	461	475	491	475	440	446	494	460	498	511	495	543	476	483	493	495	466	499	456	447	466	438	504	458	502	507	498	498	463	497	463	465	480	482	482	465	448	448	508	453	473	458	476	410	441	478	430	471	474	479	507	447	442	445	479	512	485	486	456	471	422	458	462	463	480	466	469	471	468	454	454	436	467	462	481	451	458	421	461	499	466	443	437	441	462	465	509	442	476	470	461	399	488	529	460	525	468	464	473	501	481	485	473	490	451	440	475	486	461	437	484	502	507	460	473	426	466	456	419	484	502	481	487	527	479	482	465	477	451	426	478	431	499	500	477	485	466	482	450	452	461	467	484	499	474	491	498	462	461	480	461	444	477	492	451	472	460	462	490	487	446	484	477	487	474	470	498	462	478	461	491	505	461	493	489	501	473	509	452	473	484	494	467	476	490	503	450	505	473	480	454	453	458	465	462	483	491	462	477	492	501	470	489	474	498	472
44597	19060	2528	968	634	474	529	477	480	478	432	424	418	358	361	412	349	337	309	299	321	333	344	300	346	316	316	366	347	324	313	334	356	319	369	315	368	321	324	351	287	350	304	304	306	340	297	325	324	336	316	345	289	364	329	341	338	336	307	342	313	315	296	330	322	316	317	343	324	354	353	310	319	297	342	304	325	340	320	321	351	333	287	320	293	321	314	289	308	319	290	364	309	330	352	325	310	343	344	342	303	340	353	320	336	321	337	354	333	294	321	315	367	300	313	319	299	315	330	339	333	343	303	322	307	339	328	300	276	311	328	313	319	305	330	305	334	339	336	321	335	326	291	334	336	311	343	320	342	289	303	327	305	285	312	310	329	356	334	314	356	344	337	284	303	289	294	307	342	330	356	305	294	331	359	348	315	333	352	315	308	335	351	328	335	317	325	354	332	309	354	383	324	327	306	305	349	339	325	274	319	332	333	297	317	371	334	338	334	306	327	327	355	323	309	321	336	339	342	350	314	312	339	313	339	364	302	295	321	317	315	319	331	329	323	331	351	340	317	334	322	304	308	311	332	339	322	350	364	318	315	272	315	316	352	325	366	313	320	304	327	324	298	310	330	331	301	323	366	369	329	317	302	315	335	308	316	334	340	321	332	322	319	336	287	304	308	324	280	327	322	351	342	322	315	336	318	310	312	297	318	314	335	344	324	348	305	324	331	331	357	329	320	323	300	317	309	302	330	289	345	327	309	335	333	310	309	331	332	375	320	324	359	288	338	318	340	348	340	325	314	326	359	287	304	321	310	297	320	328	298	323	361	344	338	318	312	311	350	333	320	337	337	311	290	320	318	308	283	317	316	342	328	362	321	297	365	333	317	336	321	345	318	295	332	336	345	330	350	317	318	291	344	304	306	315	341	309	347	355	355	299	323	313	347	289	314	314	323	321	323	309	319	276	360	293	331	345	360	328	325	332	330	339	332	337	361	323	337	325	330	302	329	343	352	339	327	321	333	325	308	334	317	332	365	325	339	361	331	307	316	347	318	335	293	312	317	303	329	311	322	326	361	355	353	287	307	315	346	336	335	320	325	339	292	318	312	338	316	317	322	344	326	337	342	369	305	330	325	302	322	318	298	291	352	301	290	321	319	327	335	357	326	324	348	336	319	314	302	299	365	274	344	330	303	369	339	331	340	333	333	319	309	332	311	308	316	338	338	344	268	312	348	304	270	333	330	327	361	338	316	352	365	311	305	297	300	323	359	354	347	311	328	311	297	313	304	345	319	330	343	335	338	309	296	304	330	329	331	324	338	336	311	329	339	320	346	312	306	328	298	334	312	329	313	324	283	318	348	326	287	318	309	314	292	321	311	348	331	338	310	340	339	333	323	361	324	318	320	350	315	334	308	320	324	296	304	327	286	330	314	323	362	386	304	326	348	313	326	373	306	340	294	334	275	303	302	330	321	326	371	334	366	327	311	286	342	313	324	351	333	315	339	332	334	327	342	329	291	324	339	342	331	334	363	328	333	331	329	326	355	332	350	297	292	307	329	323	309	339	341	332	311	346	304	299	326	337	334	360	310	313	305	316	309	307	358	328	316	357	299	309	295	308	360	294	297	326	325	346	313	328	325	363	369	326	309	330	331	279	299	332	309	314	332	312	294	343	397	317	318	302	319	287	346	306	324	322	336	296	331	324	340	329	342	326	324	310	302	304	309	329	322	317	280	359	346	315	316	338	300	356	333	326	298	304	359	312	302	352	352	311	344	363	325	331	286	333	342	326	302	332	308	296	296	355	336	312	340	306	319	312	285	325	324	346	333	370	355	322	338	342	303	342	306	339	322	309	330	331	389	313	366	299	321	324	350	331	351	305	316	338	328	314	341	320	316	303	317	312	292	359	326	306	318	286	322	313	342	311	259	343	293	309	330	345	303	337	326	341	312	345	335	332	328	336	316	328	328	304	363	333	326	344	325	351	308	316	304	331	297	328	353	352	327	305	320	321	269	294	326	322	320	318	324	314	300	331	335	307	320	325	326	301	293	338	299	310	320	309	315	318	336	280	329	342	376	340	346	325	323	340	320	350	334	346	330	329	319	338	339	363	324	336	323	366	312	319	301	326	306	377	362	340	317	334	293	326	366	357	338	337	329	328	354	328	355	336	326	325	333	316	326	340	355	336	353	319	374	322	330	359	328	309	346	325	306	328	280	332	342	337	310	341	315	293	324	338	333	335	313	316	310	323	353	313	304	314	351	335	342	327	324	312	343	314	331	324	344	328	371	349	334	325	330	319	326	328	346	356	331	381	330	303	309	304	318	321	351	333	329	354	367	333	332	342	337	354	285	312	329	294	364	316	312	350	312	306	295	311	331	324	321	314	339	331	317	290	291	330	345	358	338	317	285	310	315	304	337	349	324	290	353	325	346	309	359	345	312	349	310	315	366	301	305	345	329	319	317	318	291	323	298	339	332	357	300	340	304	286	352	302	314	292	327	316	322	314	350	325	297	347	329	299	349	350	341	351	338	341	335	324	313	297	308	338	302	318	332	381	320	350	322	319	344	322	344	300	314	350	343	297	371	343	327	326	365	347	335	334	318	345	320	312	298	367	334	347	323	320	331	336	335	329	328	311	372	326	335	297	297	335	321	313	316	361	312	356	361	322	338	332	348	326	319	325	347	281	301	338	330	331	330	341	301	335	302	308	347	311	341	331	356	317	317	318	281	351	298	309	323	318	326	324	335	337	306	339	304	315	344	305	308	340	293	338	332	311	311	328	320	339	303	316	328	361	312	313	334	352	323	281	305	326	349	315	313	348	325	307	329	325	286	325	326	329	338	295	318	346	339	330	321	279	374	320	276	332	333	342	313	321	326	293	330	344	358	290	324	342	344	345	317	333	314	309	342	304	324	295	333	342	297	271	325	312	286	293	342	352	329	296	343	295	333	291	330	309	315	329	362	315	360	366	340	328	319	325	319	334	348	311	303	313	298	335	324	344	347	339	327	327	328	286	308	307	339	319	346	333	296	314	314	305	332	338	307	319	341	350	278	304	337	352	314	312	268	314	335	308	336	351	326	316	343	327	340	300	326	328	346	362	341	317	306	292	314	288	336	318	296	300	340	325	335	287	293	357	326	363	323	356	350	344	322	353	339	336	319	338	320	344	319	317	348	327	286	337	330	342	334	315	342	316	335	345	333	333	385	332	370	331	341	309	325	313	344	296	317	358	326	329	348	298	310	312	323	321	340	347	320	324	366	327	337	331	320	292	324	310	341	328	293	326	345	334	303	327	325	307	301	320	335	318	316	292	314	334	327	313	328	307	328	291	333	320	314	340	327	321	332	351	327	296	321	294	348	348	302	296	326	299	316	365	280	358	293	313	341	348	319	355	331	307	316	292	296	319	323	316	326	363	345	363	365	309	334	323	334	325	322	331	332	330	296	311	334	316	336	293	318	327	335	315	318	325	272	333	332	338	320	336	303	358	355	313
26759	8302	2024	2219	1971	1715	1544	1447	1503	1505	1388	1391	1192	1079	963	998	943	809	833	733	738	775	787	739	781	748	749	737	704	747	738	753	761	739	709	741	723	733	729	726	775	726	712	750	729	724	729	715	700	726	727	783	703	690	762	716	737	742	708	688	717	729	706	715	680	732	781	758	728	698	720	726	715	699	735	692	707	701	722	742	726	679	769	733	689	700	713	691	734	706	723	693	749	661	692	684	712	714	704	713	653	699	759	712	682	719	701	732	755	718	711	704	669	735	657	658	677	673	688	678	729	711	708	720	715	712	735	693	720	704	685	700	697	676	705	714	754	697	652	669	715	656	720	628	753	721	726	682	729	739	718	640	656	692	708	708	708	700	712	643	714	739	711	733	695	670	672	707	693	706	686	709	665	716	693	668	650	689	709	671	649	682	703	724	701	692	691	673	664	705	702	681	706	716	686	707	670	727	695	711	722	763	710	753	687	722	694	656	745	687	699	759	727	705	736	775	719	698	735	712	696	697	720	719	669	691	717	748	720	721	731	712	656	706	718	729	735	711	701	700	693	708	731	741	667	722	730	688	730	671	664	675	707	666	694	685	692	754	700	727	663	743	732	712	685	696	731	691	675	680	704	699	697	720	714	674	675	730	703	717	708	659	677	727	725	673	770	760	693	662	704	688	697	681	679	722	694	668	736	649	726	671	702	700	656	680	662	674	620	729	664	663	693	748	713	729	682	668	702	732	719	753	687	716	758	674	707	677	688	727	754	704	698	683	641	703	766	677	732	660	689	713	715	671	806	693	718	735	693	688	690	637	706	700	691	729	689	696	743	682	686	683	686	736	694	727	716	702	705	700	681	727	671	710	689	677	719	669	736	695	729	730	665	678	737	745	704	712	756	681	670	703	708	682	708	676	691	683	730	668	716	713	725	676	707	719	700	752	714	677	703	702	693	709	731	673	678	698	731	733	702	678	734	729	722	683	752	708	693	703	735	709	729	695	707	697	685	707	672	734	711	719	682	718	708	689	709	702	691	691	697	701	674	724	672	703	711	655	670	682	723	678	705	724	735	672	720	713	679	654	728	666	704	685	711	710	724	738	686	705	681	722	692	692	772	697	719	690	725	712	705	636	717	699	718	624	727	676	715	697	728	741	701	691	702	662	672	729	709	718	706	701	713	714	668	742	709	717	730	657	704	707	692	678	718	707	678	752	668	687	742	694	749	673	685	688	676	710	696	707	709	693	741	720	718	664	719	731	730	733	709	658	716	675	738	704	693	715	663	709	700	683	721	675	714	725	681	674	683	725	702	674	684	668	728	706	702	714	698	694	698	715	684	733	696	702	682	698	739	724	724	725	728	697	702	667	670	735	705	706	658	708	661	680	732	705	700	707	698	725	688	724	738	777	713	702	696	704	684	666	713	682	656	678	708	669	728	723	711	703	691	678	703	695	704	733	715	669	703	738	705	708	683	698	692	681	718	669	682	687	680	704	736	693	732	728	668	662	737	736	703	715	690	723	696	648	700	723	691	657	720	735	687	669	752	704	701	733	691	699	706	706	700	710	657	753	707	751	682	735	688	768	699	711	671	707	723	688	695	666	705	735	649	680	687	713	683	699	706	729	688	732	709	672	709	697	757	699	667	713	658	729	728	707	696	700	714	672	741	679	728	648	668	700	698	724	703	665	719	724	699	693	690	709	659	741	752	718	726	715	723	719	690	706	692	689	728	686	724	694	715	720	680	708	737	639	720	707	698	693	680	737	665	724	727	674	726	711	744	751	706	703	676	694	744	744	719	678	720	689	731	699	756	721	734	699	701	794	650	751	724	694	754	729	635	692	677	676	714	684	691	694	729	704	731	695	726	668	716	731	707	720	701	763	739	663	675	700	666	705	693	724	703	678	700	690	704	690	738	648	754	753	701	705	733	697	723	736	727	655	720	735	697	707	651	742	710	711	736	717	726	693	660	741	713	680	692	697	677	741	689	682	733	739	699	670	724	693	681	683	734	757	736	680	682	702	704	736	686	727	697	675	667	686	707	674	721	663	708	699	709	690	699	697	654	699	718	712	733	719	697	668	670	681	686	672	730	718	656	725	672	718	699	708	714	691	726	706	721	736	703	674	709	731	702	724	763	709	709	694	723	687	708	766	668	706	661	741	719	723	711	648	724	691	726	693	655	676	672	732	705	726	721	672	694	653	660	722	702	685	705	697	751	726	744	718	710	723	758	703	721	730	704	680	733	716	739	697	741	666	733	699	666	721	716	698	741	666	683	702	676	749	679	689	654	704	683	720	683	756	734	730	697	718	713	693	718	715	722	655	725	692	710	716	692	680	756	662	736	686	678	720	670	735	732	614	676	712	678	703	672	728	721	649	702	661	737	744	701	726	712	737	694	637	720	674	668	710	701	683	715	717	700	665	661	725	711	676	715	710	745	683	700	761	687	738	716	710	683	712	669	717	676	694	692	689	684	732	712	694	720	680	674	704	729	704	690	673	723	704	698	695	728	753	682	689	708	742	673	718	712	681	667	678	698	680	709	689	736	698	718	672	678	726	722	683	717	747	745	709	687	720	685	725	705	718	714	725	684	708	674	668	702	719	710	702	711	719	717	707	711	700	711	725	666	731	729	729	745	707	693	697	738	713	727	699	707	705	698	705	688	718	654	745	728	670	721	682	747	738	680	763	731	735	683	724	716	721	727	734	690	712	737	711	708	674	671	707	703	726	702	703	710	677	774	697	691	685	695	700	731	732	716	655	712	703	710	745	682	690	721	747	697	695	695	697	686	701	730	709	732	727	712	758	694	642	693	685	681	695	750	714	735	716	735	694	710	715	724	734	690	687	698	705	690	757	690	719	696	697	739	687	710	693	718	718	680	692	638	709	696	704	680	737	690	699	690	692	726	748	755	660	718	664	689	707	690	690	692	718	751	741	735	703	707	746	718	656	639	696	700	681	660	675	678	750	709	719	686	677	675	698	689	748	684	706	732	704	718	696	680	728	706	761	675	708	733	685	675	713	706	701	736	682	721	722	705	729	687	694	780	725	707	720	716	711	737	703	678	749	685	688	681	680	766	681	706	663	711	684	704	715	675	691	701	661	710	674	726	711	725	703	697	695	764	700	688	749	693	709	709	661	670	743	679	686	670	687	741	661	698	698	756	697	693	737	699	736	698	681	684	717	712	707	729	696	685	678	702	675	644	708	695	684	692	745	742	644	732	751	720	684	708	695	716	669	730	682	732	737	708	679	733	705	703	684	708	667	688	708	670	715	692	703	724	697	687	718	741	680	739	696	717	694	726	681	736	719	702	739	721	620	733	690	727	714	688	709	702	714	660	666	714	764	679	658	713	711	680	758	709	669	717	703	688	690	674	719	722	715	659	671	658	743	672	762	713	716	682	696	676	686	711	716	708	728	681	711	715	732	704	723	688	709	719	667	733	708	731	682	701	686	733	683	704	703	752	699	714	674	697	683	701	709	705	706
14008	3727	222	111	116	104	143	142	127	137	150	129	124	106	100	117	103	98	107	121	101	99	108	115	101	107	88	117	121	119	110	117	109	114	118	103	114	100	118	100	108	108	107	109	95	110	113	105	101	126	103	106	93	110	93	116	115	95	111	99	108	102	119	111	108	108	90	97	104	113	98	92	105	90	106	125	118	100	108	89	116	115	96	113	113	109	110	111	116	103	108	99	106	99	120	122	77	115	104	110	95	93	124	98	100	127	115	110	100	124	78	99	134	103	89	118	100	95	112	122	111	109	104	97	124	125	99	114	104	103	100	95	96	87	113	94	118	91	105	98	98	105	91	98	115	130	106	124	93	113	113	105	111	106	86	115	104	110	121	116	122	135	124	95	112	119	120	104	95	92	91	80	98	112	105	102	112	118	119	104	93	107	107	96	99	98	108	111	97	110	95	107	103	96	100	98	147	105	96	123	115	102	94	111	87	122	99	117	109	106	85	95	103	129	102	117	102	88	110	101	119	95	105	105	112	103	127	121	93	115	88	99	113	109	105	119	104	124	134	112	95	84	92	115	124	89	99	90	112	119	110	98	89	119	97	111	103	86	94	123	109	103	123	96	91	104	105	100	100	119	101	90	94	104	127	114	113	115	88	108	124	97	85	92	108	102	114	104	93	106	108	108	106	113	83	100	102	94	98	99	101	113	92	126	110	115	109	112	109	115	103	84	107	85	107	101	99	113	115	87	110	114	114	118	95	94	124	110	90	98	105	106	98	110	108	99	114	92	107	108	126	118	105	103	100	122	99	109	118	101	106	109	102	105	80	121	103	112	95	96	107	104	99	94	113	108	131	96	100	92	113	94	91	94	101	99	130	98	100	113	105	109	104	114	113	124	94	98	105	101	100	100	103	105	110	97	113	108	100	112	104	84	112	127	99	93	101	120	102	85	116	118	113	102	112	102	89	92	112	102	113	135	105	100	84	104	89	107	111	99	88	95	101	81	96	108	108	103	115	93	98	114	104	134	119	92	118	102	98	98	91	123	105	104	90	94	114	110	107	105	131	102	97	90	97	112	107	118	100	107	107	108	113	98	106	98	111	107	99	104	121	101	127	103	113	98	90	117	110	103	120	131	87	86	102	100	104	109	89	104	106	101	113	96	90	90	78	115	101	100	118	104	91	112	89	92	97	97	108	128	108	103	119	101	101	94	91	106	112	113	102	99	113	110	104	111	119	89	105	104	99	98	129	86	109	85	108	106	83	125	103	109	87	89	112	89	105	111	100	102	118	112	84	83	117	93	118	125	103	115	105	84	103	80	105	125	106	106	104	86	109	84	104	90	93	95	102	118	119	128	95	110	111	92	106	93	119	113	119	99	104	101	120	121	99	103	103	124	110	91	102	95	112	87	86	115	113	90	115	99	106	108	131	106	98	106	111	113	102	101	117	87	89	107	104	95	97	109	104	112	123	110	116	127	99	105	94	103	112	117	78	124	100	102	89	89	107	107	122	104	114	92	99	128	99	89	94	110	111	113	82	104	99	97	98	101	120	121	112	122	112	102	105	104	99	104	92	113	106	104	102	115	121	102	104	115	108	98	95	104	95	96	96	107	108	108	97	113	101	82	102	104	86	102	90	113	113	100	109	98	117	121	100	83	102	106	94	107	127	99	101	127	112	94	129	108	109	116	110	116	94	118	104	107	94	92	104	102	115	107	109	80	105	101	115	88	94	110	93	97	94	89	98	115	111	104	89	104	113	99	103	107	101	96	127	96	107	102	117	102	95	93	89	104	133	99	100	100	108	105	107	98	121	121	95	108	98	115	100	113	99	100	112	98	90	97	125	114	126	116	137	131	103	99	109	91	103	106	105	100	118	85	88	108	102	108	105	110	87	89	133	104	116	120	89	95	100	119	109	101	90	101	94	109	101	121	86	102	101	117	106	86	113	117	108	101	111	99	99	91	99	117	116	113	101	115	97	111	108	87	88	105	116	110	97	97	108	114	102	93	89	102	100	105	105	108	117	114	115	93	94	111	122	97	100	118	101	112	91	106	102	91	109	92	97	104	124	96	107	113	98	120	109	110	112	101	104	99	106	111	109	104	125	91	99	107	126	96	92	107	116	107	113	91	99	106	97	109	112	101	96	98	102	108	98	110	143	109	113	92	108	91	115	103	92	102	105	79	120	105	112	94	109	129	100	96	96	88	108	101	103	102	105	94	106	110	96	114	95	102	95	112	124	114	103	80	111	110	84	129	98	109	93	121	102	105	91	104	98	104	110	111	85	85	110	115	106	88	122	96	84	113	123	114	110	90	90	107	110	118	101	98	96	97	105	98	102	84	108	96	91	101	108	111	111	108	121	95	81	91	81	103	94	84	104	102	84	120	115	97	89	112	109	113	112	113	103	118	109	89	102	120	125	91	90	107	115	94	113	112	104	114	101	94	116	113	111	132	103	123	100	110	97	105	111	121	101	93	106	101	99	101	89	101	104	102	93	87	109	101	101	111	81	98	97	109	120	103	106	112	115	116	109	112	104	121	88	108	96	106	101	97	98	102	91	107	103	113	130	104	105	110	88	119	116	106	98	103	121	97	88	91	125	118	116	117	123	107	102	107	102	87	108	108	111	107	121	98	79	100	108	113	111	106	104	108	114	92	109	106	102	107	95	125	120	115	119	98	93	108	132	104	95	94	89	117	111	102	103	105	108	103	118	106	98	105	105	107	102	107	121	107	100	124	94	128	112	104	117	107	111	113	91	113	107	116	97	90	111	105	116	110	122	98	104	100	103	120	106	116	114	104	89	95	97	116	91	94	113	118	110	97	115	107	127	125	101	97	102	118	102	106	90	91	106	91	89	124	113	121	121	87	100	121	81	112	117	108	84	124	115	113	112	102	100	112	113	103	103	106	113	112	102	110	101	99	107	98	111	106	125	136	118	108	94	120	117	85	96	95	126	128	95	105	85	115	85	91	88	114	89	82	98	102	112	119	92	96	101	91	105	123	104	102	110	100	98	114	97	114	115	99	82	95	92	127	109	101	119	112	124	114	107	96	94	96	105	115	117	96	85	96	126	103	107	104	124	114	105	88	114	125	125	110	107	120	99	105	111	116	110	93	122	112	105	114	111	101	110	91	97	111	92	93	110	98	91	95	91	118	107	122	105	92	98	112	104	98	103	102	98	95	124	111	102	100	104	97	83	115	97	118	105	125	104	131	83	123	88	110	105	111	94	112	109	103	92	90	104	116	95	98	105	91	121	125	106	103	88	110	95	133	90	108	113	115	107	110	88	99	105	104	115	118	96	111	96	83	99	106	106	121	116	120	104	99	122	117	98	107	111	114	111	109	86	86	110	97	106	126	110	112	91	109	108	108	87	99	108	88	103	113	110	131	86	115	123	101	106	100	115	113	103	96	108	95	83	113	113	101	118	107	88	105	105	101	117	91	94	109	101	110	97	108	118	118	121	90	90	110	98	124	100	100	109	127
8452	2338	340	346	381	340	358	424	438	446	484	425	430	362	340	341	273	316	292	296	273	289	293	229	293	283	305	284	287	296	287	284	289	260	287	269	290	289	300	268	302	276	278	280	290	261	286	292	250	304	287	252	267	281	301	241	261	288	291	261	263	311	293	278	300	255	285	260	283	302	279	284	271	307	284	270	288	279	303	283	296	292	286	244	294	304	274	286	277	314	277	257	271	278	271	307	272	279	260	275	248	297	263	297	237	283	298	288	279	290	260	259	256	278	298	289	242	282	264	292	278	282	290	274	274	271	291	263	291	277	301	282	272	281	296	290	283	295	289	306	287	272	267	248	262	256	294	276	287	254	284	286	295	277	286	313	302	276	272	313	300	277	292	285	298	284	289	312	280	306	266	306	274	280	331	274	305	328	265	304	267	299	295	276	282	296	280	290	264	248	304	284	279	317	273	283	266	287	275	261	276	278	283	270	261	300	271	270	259	294	292	271	255	311	256	295	292	280	267	282	279	294	266	286	317	282	284	258	279	290	322	296	289	252	262	287	295	288	272	267	288	280	313	271	282	268	281	298	273	268	256	253	274	278	284	310	290	302	261	270	280	291	251	280	281	325	267	285	276	296	287	288	250	301	249	278	266	296	281	297	288	244	279	278	294	286	245	288	271	293	281	271	255	274	288	295	274	288	263	268	319	261	306	269	258	288	275	305	279	280	298	289	279	307	275	312	277	296	283	283	265	280	279	259	272	300	287	255	314	281	266	266	306	277	259	312	272	284	268	295	288	254	265	262	338	316	269	287	281	295	294	275	287	267	295	280	266	296	303	298	283	282	269	289	292	294	296	265	280	279	296	288	277	301	263	279	275	291	283	285	275	260	272	250	279	282	251	255	271	273	283	258	296	278	296	289	257	297	317	287	312	314	287	255	304	281	279	297	286	250	290	258	242	284	270	270	287	279	260	280	279	300	280	283	278	320	269	295	273	288	281	269	302	260	314	263	288	273	288	305	291	294	289	283	288	271	281	290	269	312	297	292	254	273	271	271	305	272	278	240	282	272	291	291	270	298	266	252	252	307	280	248	299	303	303	268	296	252	233	302	277	289	287	258	249	287	308	270	272	287	294	276	279	268	288	277	304	288	279	296	296	292	264	284	280	295	287	316	258	310	300	304	277	266	264	281	302	280	269	285	292	284	298	290	268	287	305	294	272	274	272	260	316	272	321	257	299	268	292	269	268	276	272	258	299	284	277	274	265	254	278	252	292	272	295	291	264	317	277	252	300	287	284	265	257	277	277	279	274	257	286	287	297	273	270	287	262	299	311	287	284	287	304	271	292	285	255	263	252	294	283	293	277	275	298	283	277	288	271	282	283	280	279	296	270	302	274	263	254	263	283	303	270	254	275	290	287	285	286	265	286	275	303	298	259	283	294	280	290	284	285	298	256	283	283	273	287	280	291	258	282	297	296	276	299	270	294	293	290	276	294	295	275	270	272	268	264	260	281	301	295	293	245	303	261	313	325	262	260	258	310	263	279	303	288	262	292	297	282	258	271	245	292	276	273	293	266	275	277	289	247	252	270	258	303	265	247	274	279	283	305	291	288	276	282	278	280	301	284	292	279	298	277	288	291	265	296	295	263	286	290	290	292	290	279	266	258	284	294	283	270	312	305	283	246	255	257	307	286	289	325	290	291	267	264	284	259	295	285	259	282	264	263	295	268	283	286	285	278	280	275	324	291	259	287	273	301	315	258	268	292	273	281	288	298	263	296	285	296	268	267	290	306	282	252	291	271	315	278	271	281	277	259	251	253	311	290	273	282	258	295	269	276	269	254	254	303	277	308	303	298	262	274	264	285	265	284	275	265	256	310	291	267	286	257	274	292	273	274	301	277	273	313	270	287	287	300	268	286	293	266	294	289	277	311	268	298	270	301	253	273	249	320	311	304	284	294	300	296	285	264	270	298	253	349	291	292	260	289	286	281	271	292	291	251	295	310	285	265	279	303	280	282	249	300	313	293	283	292	288	293	277	306	290	303	273	267	280	268	276	271	291	281	260	278	271	267	283	290	278	294	262	296	278	295	276	276	253	291	257	271	294	285	245	259	264	291	291	275	255	269	249	281	306	268	300	274	272	326	280	286	255	298	296	289	256	287	299	269	270	300	287	291	270	282	262	296	279	263	281	273	303	285	278	278	290	268	291	280	316	274	294	276	281	259	290	246	273	292	293	297	265	263	307	284	275	292	282	275	293	287	292	261	279	269	275	292	297	250	322	282	295	270	284	303	312	295	282	300	309	268	252	267	318	299	278	292	278	253	262	279	288	255	277	267	291	293	297	303	282	268	279	287	271	273	297	277	290	291	279	271	302	309	281	280	268	305	294	313	290	281	274	294	278	269	278	281	278	280	283	287	295	284	281	269	310	276	283	270	295	285	283	267	259	269	318	275	310	266	292	292	299	240	298	286	278	270	264	292	276	286	252	283	277	272	266	306	281	294	259	280	271	271	278	294	259	289	261	263	265	278	297	327	289	280	267	251	312	265	283	280	254	302	280	283	280	277	344	288	264	261	294	254	308	296	273	303	283	277	294	310	261	309	289	291	326	287	294	277	291	277	267	284	296	275	284	281	256	328	292	268	283	308	256	275	305	278	265	268	302	253	266	290	302	268	299	305	302	296	267	310	293	312	260	282	289	277	285	265	285	287	308	297	267	274	315	258	310	308	270	250	278	272	289	279	278	288	277	298	247	290	306	257	279	261	295	263	259	252	286	281	272	296	296	272	254	284	274	306	291	279	270	296	258	235	296	272	289	271	251	288	257	279	275	275	317	309	269	288	283	294	305	251	281	289	275	289	295	266	294	301	300	263	310	252	290	282	293	291	251	296	260	265	270	299	275	277	305	266	309	322	299	264	280	284	278	307	270	291	282	312	255	264	289	272	258	289	283	276	284	291	262	288	252	263	277	286	269	290	276	274	282	320	300	269	265	311	254	272	281	280	296	298	312	251	296	289	264	313	298	313	260	270	289	276	315	310	269	275	286	320	275	273	261	283	259	275	299	283	273	293	257	269	265	294	280	278	277	272	299	266	293	274	282	284	287	249	271	292	300	298	310	268	293	290	256	291	286	304	285	273	302	250	282	280	246	274	290	318	253	278	299	264	256	288	286	297	276	273	281	293	324	305	267	256	293	271	281	287	307	275	285	255	262	277	293	267	290	295	313	291	286	275	268	294	256	283	260	275	289	282	299	295	282	261	256	307	297	299	295	298	291	278	290	301	268	317	281	270	307	290	278	263	269	277	268	262	330	241	279	267	274	282	286	279	279	275	255	297	274	271	282	270	263	304	278	273	255	298	282	287	306	298	271	251	300	271	257	282	270	298	285	299	281	292	291	277	301	292	297	266	294	280	277	240	279	264	274	276	295	286	295	292	296	279	263	316	301	292	284	276	278	270	280	285	293	324	268	296	280	317	263	265	307	268	307
32640	10673	908	404	323	276	290	262	272	267	271	253	240	225	188	239	223	218	200	192	202	186	168	196	222	211	177	181	179	192	237	187	187	195	219	199	190	187	203	226	195	225	198	186	205	199	167	207	183	202	193	177	164	201	190	181	194	216	178	186	192	189	184	199	193	200	190	176	167	206	185	212	204	194	195	182	207	202	191	199	209	191	209	154	179	160	193	197	219	174	222	202	172	198	191	184	187	193	181	163	215	206	204	199	179	201	187	224	218	200	217	206	193	197	184	203	199	200	198	211	186	192	199	149	206	204	198	181	170	198	176	174	201	203	199	165	197	196	198	213	210	185	180	184	183	193	218	231	177	209	210	187	202	171	165	176	227	180	180	200	206	192	188	194	206	164	218	197	189	230	214	195	194	178	185	180	192	185	201	199	193	191	189	168	191	166	181	204	187	192	203	203	218	196	202	183	191	186	199	186	214	179	196	194	175	213	174	187	200	189	205	207	183	181	180	185	178	184	179	182	201	214	169	190	204	205	198	194	190	189	208	203	195	169	199	211	181	177	200	192	184	189	197	203	192	209	202	201	217	190	193	173	190	206	186	206	192	201	212	175	220	226	203	196	199	210	211	198	192	191	193	199	220	170	178	207	174	188	186	194	211	232	212	183	178	181	191	203	205	180	187	227	185	212	184	192	206	189	221	199	158	207	205	195	226	195	189	202	206	211	175	211	194	177	190	193	199	176	205	199	179	181	203	191	203	203	174	186	201	193	178	204	178	170	176	185	184	180	183	201	174	184	177	171	200	192	157	196	201	196	188	187	197	167	180	198	196	200	196	184	202	195	238	195	206	209	201	172	202	218	218	203	189	207	193	218	187	212	208	201	177	213	211	203	198	211	168	190	210	212	211	206	201	213	205	192	192	182	179	179	209	201	204	186	182	201	171	185	185	191	179	195	211	214	200	201	186	180	190	215	192	206	211	166	204	209	182	220	182	187	196	193	223	179	185	203	175	185	199	234	198	177	199	191	235	228	214	208	223	191	166	199	202	185	165	192	223	189	210	186	190	182	196	167	184	173	193	172	167	208	185	187	183	198	196	199	200	191	201	173	195	196	200	191	194	174	190	191	193	185	160	194	173	172	196	190	205	170	182	211	193	145	167	184	173	205	182	178	194	194	197	171	189	186	189	184	192	178	194	171	192	202	194	193	210	177	223	193	175	187	172	203	175	204	215	192	203	194	184	169	159	200	167	191	193	183	201	209	208	194	206	200	188	198	196	216	156	196	182	203	204	222	181	209	203	166	181	193	186	195	178	193	177	178	194	202	190	184	203	225	154	198	186	190	195	203	156	179	208	207	175	168	197	211	169	176	246	209	181	183	165	190	204	200	182	202	192	194	171	197	176	197	177	176	205	193	181	210	186	196	175	183	183	167	187	180	173	180	173	198	214	177	204	194	177	190	208	182	189	186	199	192	201	198	193	166	196	198	170	180	196	205	175	186	211	201	174	180	181	214	197	200	199	205	190	191	181	211	186	189	204	173	181	181	171	186	184	178	174	156	193	184	180	193	204	187	199	213	182	187	177	193	171	201	206	240	191	215	209	189	173	181	201	184	195	165	165	170	186	169	194	184	176	206	176	192	180	192	200	190	179	227	202	179	160	205	199	219	179	197	200	177	164	216	183	199	208	189	191	188	217	194	194	197	207	191	201	203	189	193	156	189	217	190	189	177	210	171	189	177	201	200	181	206	189	185	208	212	209	204	221	187	212	210	192	196	191	207	171	199	192	187	171	183	212	162	188	180	195	188	203	186	201	205	200	185	184	206	190	189	209	209	210	205	180	196	204	218	192	197	209	208	194	194	180	201	192	219	187	182	196	174	189	181	187	196	202	204	197	230	172	207	174	202	185	168	208	190	162	200	208	213	208	191	199	197	215	170	179	176	182	212	163	213	187	173	167	187	198	181	179	177	191	180	203	201	189	189	212	200	182	187	231	228	196	172	211	185	191	194	217	206	184	194	188	154	180	208	199	185	201	196	175	206	210	185	202	189	192	228	206	189	219	175	199	174	166	176	181	182	191	200	198	184	218	194	182	194	209	208	216	181	194	205	174	197	189	188	178	186	207	185	180	193	223	202	219	148	196	200	196	190	208	205	190	187	189	183	217	201	192	182	192	166	197	209	170	205	172	217	189	186	194	204	197	190	155	200	177	202	215	189	200	195	198	178	202	204	169	205	223	196	192	204	206	202	194	196	174	192	201	201	193	195	185	158	200	206	191	178	203	182	213	179	209	225	185	205	156	171	184	183	210	180	226	165	192	192	206	202	207	195	219	214	197	171	189	204	197	196	220	192	196	200	204	193	191	182	188	185	196	183	202	194	207	176	184	194	171	211	203	202	181	186	215	182	193	222	218	178	204	217	197	169	192	195	202	179	203	182	192	195	186	209	205	195	205	188	195	182	197	180	199	163	213	193	201	167	191	147	186	187	205	201	204	203	184	194	183	210	182	200	196	184	186	186	191	206	235	219	185	165	169	181	205	190	189	202	191	190	193	202	168	171	188	210	187	161	184	174	192	188	190	192	192	165	191	201	157	205	210	192	207	190	187	201	180	195	178	179	169	193	195	163	192	192	193	192	190	175	212	195	197	161	191	183	165	181	176	208	176	187	189	206	197	183	197	196	199	204	175	203	230	181	169	184	221	186	206	228	191	188	202	188	178	190	181	191	224	204	213	180	202	200	208	187	197	209	210	177	188	185	199	169	169	208	177	185	179	177	202	191	192	204	192	204	203	189	202	198	212	205	190	216	179	172	186	197	174	188	204	189	201	173	213	146	172	193	201	173	201	181	199	204	184	187	210	217	177	223	204	164	187	214	202	212	204	233	185	200	201	215	192	185	183	209	208	227	189	202	186	207	209	183	209	189	188	197	191	161	186	202	222	198	219	195	199	189	204	200	205	199	197	183	194	196	219	194	194	206	207	187	182	184	191	199	193	206	199	214	189	196	169	187	178	178	198	193	179	197	174	190	188	215	212	191	191	160	181	198	174	195	208	204	175	228	182	190	163	188	207	190	163	191	203	192	203	210	206	193	199	206	202	164	196	180	216	215	220	195	182	169	192	180	184	182	156	208	184	185	183	193	221	203	182	198	197	196	193	184	187	204	173	192	199	198	186	208	173	180	203	177	203	211	196	170	202	204	202	189	237	185	196	159	201	215	236	207	164	206	207	191	188	193	192	190	175	158	213	188	208	205	192	192	174	218	165	199	212	182	198	173	201	207	173	189	191	216	203	180	202	190	195	209	221	177	175	210	187	186	182	157	204	197	195	180	219	199	173	190	193	206	208	192	204	167	183	191	174	201	187	199	186	177	240	191	187	186	178	208	208	187	198	175	205	185	191	177	182	195	198	177	183	170	184	184	196	199	186	216	192	181	201	175	174	228	200	170	191	194	197	211	189	180	190	199	193	206	187	168	191	215	191	202	207	180
20231	4494	1177	1245	1179	995	942	865	904	928	906	831	790	687	616	612	532	535	497	487	484	489	490	476	480	486	510	472	480	476	440	454	491	503	504	459	488	495	489	486	473	495	440	468	483	463	463	445	492	464	448	466	434	486	502	478	501	442	444	475	451	489	464	448	473	462	485	453	428	455	486	462	480	483	471	511	460	467	456	456	445	483	462	464	489	490	448	462	432	476	480	452	457	456	447	504	478	452	463	446	460	478	457	453	486	457	465	492	482	483	461	494	463	460	439	494	484	482	472	434	469	433	462	477	444	431	498	459	472	495	452	477	460	445	442	486	480	457	452	488	457	474	489	443	450	457	460	498	476	479	499	458	473	503	476	478	464	438	439	477	442	447	467	451	455	435	478	457	501	467	470	480	495	496	499	478	470	473	471	477	461	442	481	478	467	437	475	477	488	472	451	444	471	466	495	491	461	453	480	506	457	442	476	468	485	436	491	453	456	454	443	461	472	472	453	451	437	504	470	452	469	445	429	490	476	477	452	472	437	464	469	522	433	439	450	463	418	463	465	464	475	438	454	480	461	494	453	424	465	458	482	472	464	486	449	452	454	453	486	441	446	477	480	486	488	443	475	430	439	447	466	462	467	455	473	438	438	467	449	478	462	458	481	466	452	461	467	429	487	491	425	442	496	482	456	454	442	492	468	503	455	484	460	482	481	462	510	494	489	453	501	412	446	437	447	448	463	475	462	454	477	489	453	420	477	448	433	464	422	488	456	468	402	504	481	392	457	485	478	518	468	428	466	488	488	461	466	467	471	483	484	499	437	441	469	494	478	476	466	481	465	494	507	485	494	419	487	442	474	531	459	445	490	458	497	444	499	466	459	495	495	497	455	472	470	480	473	428	475	459	436	433	446	468	440	464	498	431	470	442	483	474	427	476	495	472	501	468	462	460	477	489	443	453	487	493	478	466	500	461	488	480	450	498	460	431	476	450	488	450	475	476	469	468	456	503	471	463	432	459	488	448	455	455	414	458	526	493	470	470	479	450	469	463	455	463	422	492	484	440	452	432	479	480	480	503	467	480	460	472	456	470	474	437	463	485	477	460	490	469	495	437	513	479	454	427	493	480	449	445	454	468	447	461	449	483	484	486	471	468	474	449	478	464	426	436	434	447	497	469	481	479	458	435	461	429	442	459	482	417	464	447	423	460	474	438	487	417	429	465	443	481	526	472	460	507	453	480	497	446	473	459	466	427	486	482	432	486	457	480	495	438	479	485	454	454	467	451	452	474	462	472	433	485	464	477	444	463	441	481	464	501	447	479	468	454	473	433	445	474	457	446	460	445	460	461	467	457	480	488	493	475	451	455	457	471	482	429	480	479	452	472	473	449	440	413	458	466	455	448	473	486	461	467	438	501	467	483	467	457	458	452	462	469	466	464	454	481	476	444	434	462	479	478	435	502	524	429	474	438	456	443	461	476	465	419	446	448	471	486	434	434	446	449	515	451	458	468	477	454	485	456	451	470	462	477	480	481	503	454	487	500	454	430	441	439	467	493	477	442	468	459	472	450	503	455	460	462	450	439	454	480	503	475	479	458	461	500	419	433	484	446	489	457	477	462	477	491	464	432	442	456	475	495	430	484	480	499	480	447	495	451	475	474	464	450	497	438	430	433	499	515	489	510	459	467	432	441	471	514	486	463	428	440	438	474	453	457	467	478	450	456	453	455	473	392	463	473	468	438	456	455	452	460	448	458	461	446	478	457	472	491	446	418	507	450	465	486	456	499	458	463	441	434	478	484	432	482	460	479	471	522	458	460	457	450	416	472	466	473	507	464	458	479	435	444	483	449	519	468	450	457	455	452	456	426	501	454	460	454	465	424	461	459	487	489	457	458	477	471	495	450	462	497	483	458	433	467	464	454	414	475	470	470	445	439	457	436	473	495	452	471	422	482	488	445	516	473	475	445	449	490	479	488	461	468	480	468	466	449	461	474	449	468	458	474	471	418	470	457	486	434	454	458	448	478	481	468	444	450	479	471	448	465	468	457	512	489	484	463	446	442	474	467	448	463	477	467	448	444	464	433	467	480	510	469	453	441	470	476	494	489	459	469	499	477	449	500	477	461	450	454	477	482	466	466	494	438	494	481	441	451	463	514	434	495	448	483	453	448	444	470	448	484	459	478	470	473	464	472	444	482	459	471	445	465	451	473	530	440	451	441	473	452	432	465	457	456	493	485	443	478	426	466	483	461	471	482	436	449	457	462	474	469	462	463	476	520	466	499	474	462	450	423	488	449	498	486	481	484	463	458	434	450	460	478	423	449	495	498	474	480	501	472	490	480	441	436	466	470	431	473	465	467	464	479	465	459	418	424	504	477	445	493	440	490	465	492	475	461	488	503	467	475	474	459	444	492	426	473	424	462	478	472	485	506	446	509	474	461	463	461	498	468	434	457	483	472	452	498	500	479	484	462	463	466	458	492	471	481	449	461	474	454	453	449	458	486	490	431	465	435	477	495	470	494	448	460	484	433	459	493	453	473	439	500	440	471	451	475	438	478	447	451	497	440	441	461	516	459	468	477	449	451	450	475	479	478	464	463	418	468	464	489	473	462	481	502	499	467	433	463	475	467	474	463	488	473	459	464	468	417	467	438	426	439	440	473	501	454	463	470	461	418	469	442	472	488	481	427	460	472	478	453	462	478	457	450	468	458	433	470	450	501	449	426	454	488	468	466	473	472	466	448	460	472	507	492	457	440	489	489	471	471	474	454	492	466	461	436	491	462	463	443	513	445	459	452	461	494	463	463	476	455	514	418	489	463	485	474	513	455	448	446	442	469	499	463	450	461	465	469	489	472	415	480	487	458	486	467	454	489	478	453	495	420	477	464	472	473	452	462	448	440	470	459	504	477	467	455	486	469	442	466	501	436	423	465	448	460	483	517	475	500	481	450	452	490	463	481	467	461	468	425	457	462	478	425	501	496	460	406	484	488	480	466	440	486	488	446	450	433	444	487	459	464	438	472	437	475	483	470	437	438	465	463	467	495	444	476	464	470	481	471	482	469	459	485	517	440	485	468	457	457	469	461	477	495	452	449	463	482	496	471	440	485	478	479	455	513	455	480	476	465	449	455	468	444	495	480	473	471	458	451	508	432	502	496	451	478	489	496	511	473	440	397	483	455	470	463	522	487	485	502	470	416	484	475	445	483	465	471	442	459	484	490	458	467	450	491	466	463	474	459	468	461	441	455	473	441	490	484	496	462	439	509	446	477	453	476	480	496	438	471	494	451	476	452	468	457	484	461	486	460	424	440	452	456	450	453	468	467	463	469	483	416	442	463	469	500	503	419	475	469	398	470	480	464	489	450	413	495	500	543	471	436	489	451	456	472	464	450	470	444	437	482	483	442	481	442	445	438	415	482	440	456	515	511	449	476	470	474	420	440	491	454	487	478	472	479	433	485	453	447	456	456	455	473	417	440	463	452	471	445	458	468
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
