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
336989748563	336989749124	336989749672	336989750222	336989750772	336989751324	336989751872	336989752422	336989752974	336989753522	336989754072	336989754622	336989755172	336989755722	336989756272	336989756822	336989757374	336989757922	336989758472	336989759024	336989759572	336989760122	336989760674	336989761222	336989761774	336989762324	336989762872	336989763424	336989763972	336989764522	336989765074	336989765622	336989766172	336989766722	336989767274	336989767822	336989768372	336989768924	336989769474	336989770022	336989770574	336989771122	336989771674	336989772222	336989772772	336989773324	336989773874	336989774422	336989774974	336989775524	336989776074	336989776622	336989777174	336989777724	336989778274	336989778824	336989779374	336989779922	336989780474	336989781024	336989781574	336989782124	336989782672	336989783224	336989783774	336989784324	336989784874	336989785424	336989785974	336989786524	336989787074	336989787622	336989788174	336989788724	336989789272	336989789824	336989790374	336989790924	336989791474	336989792024	336989792574	336989793124	336989793674	336989794224	336989794774	336989795324	336989795874	336989796424	336989796974	336989797524	336989798074	336989798624	336989799174	336989799724	336989800274	336989800822	336989801374	336989801924	336989802472	336989803024	336989803574	336989804124	336989804674	336989805224	336989805774	336989806324	336989806874	336989807424	336989807974	336989808524	336989809074	336989809624	336989810174	336989810724	336989811274	336989811824	336989812374	336989812924	336989813474	336989814024	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3407	3650	2300	3407	3650	2300	3407	3650	2300	3407	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3471	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3597	3650	2300	3454	3650	2300	3454	3650	2300	3454	3650	2300	3454	3650	2300	3454	3650	2300	3454	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
73966	51846	39648	25810	44382	49253	48465	34710	19373	7567	2184	710	318	214	214	187	179	164	162	176	217	202	197	195	173	197	181	188	204	198	201	194	179	210	191	193	223	185	190	209	211	196	210	210	188	184	193	189	171	199	197	213	204	178	177	212	174	200	165	182	166	180	187	170	202	190	194	165	184	188	194	221	182	180	193	212	205	189	164	211	186	198	198	202	179	202	171	205	187	215	197	189	195	204	168	179	184	191	226	212	208	210	212	207	225	176	201	179	191	186	204	210	201	202	206	184	182	184	190	188	209	217	206	187	181	209	191	194	204	201	188	214	189	198	190	206	189	197	182	216	179	226	207	210	206	195	187	212	196	210	201	196	216	221	180	191	177	196	208	204	198	199	214	209	215	198	182	195	196	222	191	193	211	181	192	170	211	171	198	179	187	190	187	184	191	208	207	200	193	207	204	206	200	174	209	213	211	226	208	180	197	200	199	162	190	217	203	173	185	204	184	195	174	193	206	196	197	185	161	208	180	168	207	179	176	215	193	195	185	215	208	201	192	209	200	207	192	225	206	200	226	197	174	190	192	204	199	200	178	177	200	219	178	213	219	199	184	176	187	210	174	197	211	199	226	178	211	208	184	179	194	200	194	185	193	197	208	165	184	201	200	221	186	190	201	198	196	201	202	198	182	189	182	202	205	210	207	202	205	199	211	168	166	208	182	187	189	218	208	210	204	186	196	198	193	209	201	173	206	181	199	182	197	166	175	193	221	196	190	200	196	190	172	199	196	202	199	202	201	198	196	177	232	204	178	229	190	206	197	222	194	232	206	193	207	220	201	186	230	212	204	199	186	211	190	168	183	205	205	205	196	177	208	174	190	175	198	193	202	200	186	177	181	221	200	197	178	200	196	216	209	202	216	191	213	217	187	190	205	181	186	189	183	200	182	176	196	177	203	197	182	189	210	171	185	191	191	200	185	199	185	192	225	218	220	193	184	199	184	207	227	200	214	183	197	185	191	199	189	206	247	206	190	175	187	182	204	206	210	225	195	198	183	184	204	180	202	178	222	218	195	193	198	218	188	199	200	212	200	184	188	186	179	195	172	199	224	201	204	208	198	214	203	202	198	200	200	208	179	194	182	195	213	170	218	193	200	210	185	199	201	223	195	179	188	162	214	192	206	202	201	220	207	214	218	210	198	206	209	195	203	201	208	187	219	189	184	187	203	203	201	206	182	198	212	206	210	196	194	173	203	192	181	207	212	167	186	169	190	213	214	183	168	200	191	204	195	201	194	223	175	207	184	205	192	203	180	200	183	202	203	209	183	173	197	195	217	209	178	208	191	201	183	176	183	184	191	214	199	204	207	176	194	189	206	172	203	201	190	209	199	225	181	212	202	200	192	203	186	199	205	218	223	224	219	170	182	192	210	197	205	220	220	178	227	215	169	200	196	173	206	218	201	215	203	201	174	181	205	197	189	212	204	176	191	190	187	196	213	189	199	202	229	196	211	175	191	194	207	201	195	209	245	198	192	206	174	200	221	205	184	206	197	209	178	182	188	186	211	179	192	193	183	181	171	192	197	202	182	212	210	186	209	190	198	190	186	200	207	165	200	205	208	183	193	187	177	192	177	213	198	205	213	203	188	194	210	207	188	200	175	194	195	175	198	209	190	175	191	186	176	218	188	183	179	172	150	221	171	207	195	202	190	192	210	191	179	180	204	216	228	202	210	177	174	190	206	192	182	201	201	201	195	189	178	186	198	202	206	212	200	204	171	188	191	165	221	167	197	203	197	199	203	198	176	173	185	200	194	190	196	197	191	221	192	178	181	196	194	198	209	211	218	191	164	192	189	174	196	197	197	212	217	173	180	209	204	207	202	202	186	187	191	204	210	197	201	206	220	214	217	198	178	221	220	184	206	177	226	189	178	209	194	204	173	191	195	184	203	176	223	178	191	187	180	221	200	215	179	183	191	184	196	206	215	202	221	179	196	200	201	203	199	199	151	187	185	226	203	200	188	210	187	191	177	190	179	215	196	205	184	202	234	192	193	164	198	196	193	205	206	181	211	169	180	193	199	201	203	208	186	202	202	191	188	197	210	183	202	187	189	184	209	205	204	216	215	202	175	197	218	214	185	176	215	215	203	221	175	181	187	193	196	201	192	205	220	214	189	178	202	202	236	226	194	186	213	175	203	202	190	175	212	193	208	219	179	198	192	201	156	202	223	197	226	219	202	193	178	192	198	208	194	221	178	185	181	194	184	228	223	226	205	232	214	215	195	198	210	185	203	201	172	192	187	201	183	199	205	192	180	224	196	215	182	203	203	200	175	207	189	188	215	190	181	238	185	192	196	198	190	187	193	222	186	201	187	194	171	190	202	205	170	196	197	183	177	202	170	192	189	188	172	186	206	190	203	199	206	208	207	190	184	201	213	206	197	210	186	200	208	197	216	182	187	206	211	222	160	186	205	203	201	195	241	196	203	186	205	160	205	211	187	219	227	208	192	171	182	171	181	198	205	200	189	218	192	201	186	191	219	215	205	199	178	202	201	189	208	186	201	205	194	196	194	175	201	193	191	207	216	181	206	199	204	187	186	212	187	179	177	206	191	192	177	185	197	220	202	210	220	212	204	205	210	194	193	194	201	192	192	219	211	197	197	188	191	222	180	195	209	212	197	171	187	201	204	174	193	185	221	173	202	180	204	199	210	202	170	208	211	170	185	199	239	199	198	190	206	193	197	217	179	160	207	211	199	190	199	207	207	209	193	175	201	180	210	185	192	204	198	189	198	173	181	168	199	197	208	199	205	196	182	200	183	190	190	188	216	217	194	217	205	195	198	205	219	214	202	201	182	189	197	196	221	202	183	202	206	235	197	163	196	197	199	173	217	169	185	200	195	194	164	205	219	199	192	222	189	183	204	212	195	185	181	196	189	177	191	189	186	191	183	196	228	211	189	175	203	188	179	168	199	212	195	178	186	191	196	167	198	184	207	220	193	187	189	181	196	210	199	208	201	193	224	199	206	172	184	203	193	203	201	164	166	194	193	207	189	181	199	187	214	172	217	203	200	188	209	193	181	210	201	210	195	182	217	216	214	215	192	202	224	180	208	187	209	180	169	208	185	194	200	179	210	205	200	209	205	185	171	209	222	184	199	199	184	180	203	184	191	199	201	176	203	197	190	200	198	197	196	200	201	195	198	179	187	191	208	196	204	204	193	209	195	184	210	176	200	197	194	195	179	230	216	195	211	168	207	193	191	186	208	181	209	186	203	173	192	198	194	202	190	162	210	200	203	181	197	175	187	198	193	188	207	167	189	169	207	178	200	238	197	201	188	205	199	185	214	210	215	210	180	193	210	211	190	215	213	197	176	177	208	188	214	185	184	213	170	207	168	214	206	223	196	173	184	192	178	226	214	181	197	187	201	192	206	172	200	202	209	186	169	170	182	208	186	187	186	201	197	206	203	200	217	182	192	195	199	199	217	219	202	197	203	166
44684	35546	35774	37554	55917	62862	60651	48513	34420	19057	7672	2571	917	537	451	498	479	469	471	453	447	501	486	443	469	481	464	455	497	484	494	514	472	495	464	431	478	452	433	467	430	467	479	459	458	498	460	480	419	451	495	512	481	451	446	485	473	479	478	451	482	512	501	502	496	432	462	454	506	482	477	452	457	469	427	490	448	482	478	496	445	435	510	450	497	498	455	484	474	473	458	489	475	473	477	470	451	469	450	460	503	478	483	504	492	470	516	477	492	475	495	443	536	483	471	471	479	470	458	505	500	489	430	460	446	445	484	499	507	453	458	432	493	456	493	487	474	464	478	491	458	460	478	461	484	454	483	465	459	480	476	484	472	479	482	488	489	482	438	483	485	463	502	455	459	453	474	436	469	487	506	450	454	476	467	475	462	479	492	440	468	523	425	459	476	489	496	493	462	442	491	444	436	461	465	482	488	463	468	454	479	481	470	473	453	467	487	438	479	488	473	488	523	476	504	492	505	489	506	485	465	497	452	467	489	484	482	497	439	449	512	525	498	477	457	483	458	455	459	496	465	453	496	446	505	473	463	456	482	448	471	479	432	472	465	498	490	476	437	477	504	434	469	441	496	448	508	499	474	459	479	451	446	443	488	456	493	507	472	462	484	488	450	474	452	487	474	470	486	449	478	471	457	474	461	507	462	450	488	462	506	486	487	457	495	430	495	457	502	481	461	478	474	433	475	484	455	443	441	504	499	482	463	439	440	457	454	466	473	492	464	451	460	473	438	491	507	481	461	498	470	466	439	495	468	524	512	464	488	478	495	493	451	458	470	468	469	463	494	442	455	492	459	452	459	473	501	488	495	470	506	453	504	496	464	472	486	459	449	488	448	474	492	470	480	483	508	464	476	482	435	464	479	456	489	425	439	481	460	447	501	460	467	505	452	452	473	469	486	471	499	467	487	461	465	469	484	481	479	509	444	463	505	468	454	499	503	469	481	489	480	485	446	457	477	449	491	477	510	476	467	448	456	457	470	470	459	448	466	449	474	441	463	443	488	503	500	491	485	497	480	458	478	475	472	457	479	423	491	482	487	480	493	460	462	447	477	468	452	455	440	475	483	476	469	483	457	498	473	412	445	494	493	499	504	465	401	503	465	430	465	479	449	491	440	480	487	480	476	464	509	498	481	466	482	455	453	454	481	501	504	500	449	483	494	498	486	425	440	505	451	461	472	486	456	488	475	478	441	474	472	505	464	516	481	489	468	476	475	476	483	484	504	451	462	474	441	462	467	447	474	462	458	489	477	472	521	468	508	470	491	432	486	464	488	462	476	473	467	466	439	513	462	422	488	503	451	467	470	506	453	482	485	489	489	491	501	476	506	447	489	484	493	459	440	435	443	493	456	437	496	469	501	495	467	485	508	476	481	471	490	459	455	512	493	485	500	479	479	458	462	439	478	488	461	485	497	478	464	489	500	461	454	474	469	472	459	468	473	490	445	471	475	455	475	441	508	496	475	497	465	504	466	446	504	461	494	479	487	420	482	489	516	489	487	466	491	500	460	451	477	447	453	443	505	454	448	490	448	500	496	467	494	496	453	475	496	473	453	470	492	462	463	456	521	446	425	465	480	508	426	426	416	492	464	486	473	461	483	454	464	481	471	475	463	472	450	430	487	518	490	462	450	451	451	502	485	467	520	494	498	468	441	508	433	455	463	458	454	446	507	471	441	457	433	483	515	470	467	482	482	483	464	471	457	488	459	459	521	499	515	465	491	484	470	504	515	461	466	460	512	478	463	459	462	450	482	502	504	468	484	502	495	464	477	467	493	491	475	457	490	497	513	431	455	492	485	484	485	490	495	519	444	461	466	475	457	526	469	481	481	503	487	493	483	446	469	473	444	486	498	476	482	491	480	495	478	447	490	512	472	467	492	506	471	503	437	429	469	441	484	491	457	495	467	511	463	499	479	473	522	446	473	472	478	472	478	471	476	448	456	517	455	460	492	449	470	463	489	459	444	470	455	471	501	467	494	468	472	456	482	509	440	447	451	446	496	462	407	459	517	461	521	472	487	457	494	469	440	492	430	475	474	509	427	476	501	444	473	446	479	478	464	463	460	444	485	448	504	478	471	511	451	486	448	457	443	459	470	482	471	484	467	476	472	477	504	460	455	485	471	488	503	451	469	518	462	458	479	482	472	499	448	486	485	478	462	493	469	477	434	447	469	444	421	502	469	504	469	464	457	469	481	461	444	397	485	464	473	438	475	473	458	466	467	502	479	465	471	465	488	493	479	512	502	490	452	451	491	472	465	467	504	492	482	482	483	455	445	498	467	469	456	442	463	491	481	474	443	500	528	487	434	492	473	443	487	469	487	491	504	458	449	492	459	484	467	502	501	478	470	503	518	480	464	468	469	456	505	460	464	475	459	486	477	488	471	465	468	454	454	454	469	456	487	457	492	475	453	460	502	458	500	481	472	466	495	471	501	477	472	447	474	469	472	481	506	448	494	454	516	487	462	482	481	514	461	498	473	457	474	440	468	492	495	455	467	453	471	456	444	515	491	469	460	447	481	410	528	475	455	505	524	472	450	510	464	479	477	507	476	457	474	476	466	444	476	492	489	470	493	506	504	461	495	456	476	431	477	475	471	505	501	434	516	458	464	454	487	475	462	499	455	502	429	469	444	491	484	456	475	450	466	468	489	470	481	472	447	506	471	474	443	444	451	470	502	490	443	508	490	481	476	458	470	489	484	459	486	451	492	480	467	511	441	459	487	487	462	491	478	475	480	488	471	504	510	476	437	446	451	467	502	461	495	481	481	438	479	481	442	517	526	459	485	480	488	458	493	461	477	469	493	478	487	447	486	479	477	489	488	511	477	450	487	469	490	475	481	482	481	483	478	454	503	498	465	492	496	437	447	466	463	469	482	489	474	497	479	472	456	422	469	428	502	436	516	408	489	476	451	488	456	434	458	476	515	442	508	469	459	513	455	523	449	496	460	456	480	433	492	448	515	475	449	465	518	495	493	496	487	508	480	445	469	458	457	466	477	458	463	463	461	454	494	484	485	463	536	470	457	496	492	468	428	480	481	530	448	475	472	530	470	445	459	494	444	454	453	452	463	483	457	484	455	470	443	437	442	466	460	448	458	457	458	462	440	483	490	471	489	449	468	466	438	462	465	446	467	469	525	483	446	454	515	488	452	451	504	495	458	464	447	452	457	454	464	449	481	489	453	487	459	456	477	497	526	470	487	490	484	500	473	483	452	533	513	458	479	493	456	487	487	420	443	519	503	505	464	511	494	437	476	486	457	488	529	408	502	481	460	470	461	469	476	509	476	446	488	456	449	500	481	440	470	492	455	480	488	475	445	481	483	469	492	464	469	489	492	465	482	473	520	476	478	508	461	449	518	474	449	445	472	499	464	439	444	456	434	485	456	450	459	504	464	483	490	500	497	486	525	476	451	469	449	452	495	519	493	460	460	462	460	513	445	489
11858	2503	1289	731	1451	2321	2839	1981	1164	635	376	267	240	228	225	212	207	249	206	196	230	235	218	241	206	197	242	228	208	216	196	210	244	203	202	223	227	210	216	236	227	201	207	197	265	218	224	220	229	206	208	226	225	211	220	212	217	234	211	264	221	214	199	211	201	221	200	186	197	252	230	226	214	211	236	228	226	201	207	201	234	205	242	229	247	236	206	240	193	206	190	201	220	210	222	224	221	216	220	197	215	223	202	213	218	214	213	213	189	199	207	232	219	230	228	230	193	191	193	222	232	228	217	218	195	199	219	201	220	251	202	257	220	209	230	225	218	220	248	218	178	200	203	218	206	214	241	202	227	216	216	214	190	213	223	236	233	214	195	221	222	226	199	227	241	191	233	224	218	247	214	218	245	225	190	238	219	222	227	239	207	206	231	211	257	202	236	240	253	243	244	247	192	221	205	235	225	214	235	195	211	194	231	223	238	190	215	215	223	228	217	201	218	201	229	217	206	219	230	227	213	234	210	238	203	235	235	242	211	212	224	200	188	224	241	223	210	207	231	222	214	194	200	187	220	222	224	226	198	223	215	205	219	220	182	206	218	217	206	208	215	232	207	232	203	225	235	180	216	228	208	213	234	212	236	232	235	218	210	219	223	235	199	214	245	240	214	198	217	245	231	203	218	205	181	220	215	222	226	203	218	209	201	192	212	194	239	224	233	217	216	205	221	210	223	232	211	250	247	214	224	203	236	250	206	216	231	227	225	208	197	187	221	227	238	214	225	217	224	245	206	224	214	190	203	213	209	209	229	183	231	218	224	234	215	199	204	209	214	186	200	228	233	211	233	231	191	251	205	225	222	223	198	206	222	183	199	204	214	208	203	219	224	222	217	193	228	218	225	225	236	221	203	219	213	205	239	209	240	236	220	222	238	241	217	206	251	215	219	191	224	215	219	247	195	237	226	197	201	195	210	241	215	204	210	222	197	207	243	211	221	203	224	177	234	229	181	202	238	227	207	209	204	233	214	200	239	216	193	207	222	225	193	221	220	220	210	239	225	216	188	188	214	202	219	197	206	246	237	230	180	201	192	208	208	221	212	216	198	240	197	212	179	229	213	220	224	222	188	216	211	201	235	225	219	233	229	226	225	228	215	217	215	213	211	219	225	221	211	234	209	217	213	250	195	196	225	217	213	210	232	196	210	253	211	237	223	231	249	221	232	213	237	226	219	226	224	226	211	210	240	234	205	208	231	207	202	211	228	249	224	217	219	228	201	183	220	252	239	217	230	211	213	224	222	229	241	219	199	230	212	205	229	217	232	216	188	229	209	228	228	199	208	189	233	232	207	212	238	229	228	204	227	208	224	208	202	228	227	207	179	219	227	218	216	228	206	222	235	219	223	220	234	213	219	210	234	218	198	201	238	224	245	236	215	218	203	201	202	210	204	214	219	198	227	242	222	205	215	202	242	254	232	235	202	217	209	233	223	198	238	200	217	190	210	204	237	199	239	197	206	201	202	234	229	219	225	242	231	229	230	236	231	231	225	189	200	179	190	242	231	231	223	217	234	249	212	205	187	212	224	205	208	193	233	206	242	204	233	204	211	219	209	216	212	210	219	228	218	215	218	214	216	256	202	217	237	209	203	220	229	204	245	217	238	223	218	230	212	205	218	222	212	216	219	204	225	228	244	193	221	206	216	230	224	226	206	207	206	212	215	197	237	231	233	267	237	228	221	208	206	221	204	252	234	225	224	212	225	221	196	232	245	204	201	190	247	213	195	186	203	233	201	197	230	212	210	238	224	227	202	224	236	215	227	213	223	219	225	215	215	215	208	247	225	214	240	248	215	190	220	230	250	205	209	195	207	198	212	243	227	215	208	252	225	216	192	225	227	205	231	214	210	235	214	200	208	241	234	231	220	213	248	204	206	195	231	226	206	209	229	230	225	214	202	255	214	206	235	233	218	232	208	217	210	201	216	232	241	224	203	212	221	234	223	216	230	208	203	197	207	191	199	195	231	216	197	212	227	208	252	219	210	213	220	226	198	218	226	233	255	234	202	227	221	192	207	198	230	211	260	236	219	212	231	220	211	212	247	211	194	237	222	229	201	210	189	235	222	195	217	223	211	195	230	242	229	246	210	226	231	214	192	248	215	218	249	219	217	213	197	235	232	216	184	199	210	231	229	222	239	247	220	214	239	228	228	203	211	196	207	208	213	218	231	233	240	212	213	233	208	206	214	198	237	216	213	214	228	220	244	218	201	235	228	232	213	192	220	231	205	200	267	235	211	214	237	231	232	195	223	221	225	264	236	210	193	195	203	215	234	231	215	242	225	187	223	232	230	234	213	217	217	213	211	212	229	215	232	219	201	218	192	242	223	235	213	231	240	213	204	205	226	209	204	219	223	229	232	211	240	236	181	197	216	213	217	205	223	207	209	186	224	209	214	207	207	218	218	212	228	216	208	211	206	230	218	182	243	230	192	205	220	223	224	230	227	263	222	218	215	225	210	198	198	237	250	206	239	214	231	204	222	184	218	215	216	215	220	213	214	244	235	218	240	206	222	227	227	225	218	180	227	210	229	204	206	231	209	202	223	253	228	207	219	201	192	226	215	229	242	227	232	196	201	217	225	204	232	217	221	197	180	219	238	233	204	211	208	228	227	208	216	211	240	226	214	215	215	195	212	216	233	218	206	206	216	222	212	209	219	203	208	220	213	190	212	237	209	229	220	186	220	216	249	220	246	210	223	200	210	202	194	200	239	225	240	211	207	218	226	246	188	233	254	231	211	214	240	232	208	228	241	231	264	185	205	226	212	228	230	225	236	205	238	214	263	225	184	196	189	196	225	211	219	194	208	207	194	231	233	196	202	220	230	204	208	207	225	216	212	195	222	222	211	201	241	203	206	215	208	204	207	205	204	198	223	233	227	243	233	224	234	234	223	229	192	210	237	212	226	226	230	212	219	215	239	227	217	187	218	213	239	215	214	228	228	177	228	204	225	217	224	221	234	229	238	222	223	221	237	210	217	241	209	203	206	225	213	199	226	190	209	228	201	229	211	215	189	237	199	210	241	213	225	230	212	190	208	179	216	213	213	211	189	212	196	218	236	204	206	224	208	209	204	245	234	208	219	219	216	207	199	228	229	217	238	211	217	226	206	180	207	228	214	217	205	207	208	236	230	186	215	216	194	211	197	247	231	226	197	224	231	212	189	212	234	218	226	234	215	206	215	230	208	203	237	194	212	251	225	169	229	202	227	218	209	224	227	203	190	229	222	203	238	224	220	235	241	229	225	220	194	224	212	214	234	224	178	244	233	220	219	203	231	233	210	219	238	212	213	213	213	226	199	208	220	236	225	216	191	238	225	216	233	222	226	200	232	198	225	209	231	229	231	223	217	268	217	202	226	221	225	227	230	236	198	243	204	214	192	222	212	229	211	232	218	241	223	203	201	210	234	212	210	211	224	215	225	240	196	198	220	220	237	187
10063	3324	2816	2916	6595	9925	11007	7665	4117	2121	1128	682	563	532	519	490	495	493	532	514	524	553	464	501	498	525	512	514	458	534	511	504	495	577	534	527	498	531	495	552	463	503	516	516	507	514	542	494	490	589	491	544	525	476	500	478	509	520	550	482	503	490	533	536	517	536	533	555	534	505	538	501	547	558	506	521	508	532	497	523	507	513	511	542	533	517	506	521	519	551	509	521	559	509	518	540	491	514	529	520	547	536	516	521	532	506	514	539	516	531	496	512	503	518	529	531	584	512	519	569	526	472	510	515	524	539	541	489	527	587	510	526	498	526	564	511	532	533	468	518	514	536	491	484	537	538	527	519	520	568	550	522	508	475	509	538	539	507	544	498	513	517	501	501	532	496	532	524	542	485	506	510	518	519	544	536	539	567	541	521	528	507	515	535	543	532	482	497	513	516	575	524	511	542	508	503	530	530	490	490	505	548	516	524	525	540	484	533	534	500	500	510	507	504	526	524	548	505	513	555	496	474	509	544	495	519	539	564	533	514	545	509	519	514	503	494	516	507	546	507	554	507	494	516	494	511	511	517	494	513	527	587	559	513	518	519	526	505	532	527	530	506	543	513	556	536	525	510	508	526	551	548	497	498	510	485	544	548	523	498	534	513	529	507	527	496	519	514	532	499	531	534	515	490	559	492	538	501	478	499	495	549	536	483	502	494	555	530	485	545	542	503	468	514	541	502	479	522	530	476	500	519	528	514	530	473	533	489	509	559	524	470	527	505	512	558	563	501	507	486	505	543	551	541	506	521	555	535	546	503	535	564	536	499	494	523	582	536	499	548	517	529	533	551	515	507	525	520	553	530	517	515	505	540	474	523	508	524	538	503	507	537	570	533	541	524	520	528	510	517	526	529	522	561	513	522	464	506	514	556	540	569	525	540	537	523	485	530	520	522	515	546	545	528	499	500	541	538	525	503	519	519	506	493	573	533	488	488	515	475	555	536	522	535	518	484	489	524	500	509	478	544	515	563	518	514	493	515	487	509	564	516	560	520	520	509	530	524	521	481	512	478	522	512	497	542	519	515	517	540	481	577	579	563	547	502	545	497	566	532	517	494	524	506	530	530	544	560	503	554	519	520	520	508	520	511	540	469	536	528	480	536	495	483	524	530	557	510	535	508	522	482	526	486	533	488	493	536	533	483	527	530	501	551	543	498	526	536	503	488	547	501	553	536	528	531	534	499	523	512	548	510	523	547	544	508	512	513	532	540	547	532	583	546	489	542	496	494	509	565	539	486	521	516	544	521	541	522	532	502	502	527	516	515	522	491	542	539	507	500	554	499	548	507	527	521	467	526	520	526	522	525	535	520	540	551	529	528	486	509	540	544	513	519	507	498	503	514	529	500	557	543	524	547	544	544	513	550	516	507	551	562	542	497	528	499	489	515	479	504	529	512	533	554	521	511	487	551	475	505	495	509	508	524	526	499	545	499	466	520	527	552	536	559	539	535	520	550	513	498	521	515	512	535	526	486	525	490	488	579	515	570	486	550	548	543	515	530	529	546	517	540	484	521	507	499	505	517	521	522	483	536	487	520	523	536	521	495	526	562	517	503	502	519	519	500	535	562	548	595	539	503	534	519	526	519	465	516	470	545	533	500	508	519	556	563	480	520	534	522	490	526	560	506	537	478	564	503	525	511	531	552	561	500	473	531	507	496	514	532	509	536	514	529	528	516	516	498	532	528	520	534	524	521	531	550	545	550	529	520	503	541	491	505	517	533	509	500	540	546	504	510	498	523	526	499	550	496	511	557	535	500	524	525	528	545	536	540	540	507	512	515	503	541	543	472	541	558	492	514	523	530	543	524	498	501	503	503	543	502	532	500	529	519	508	484	538	559	522	538	497	526	494	515	514	521	530	510	482	531	540	513	510	521	515	501	508	534	524	553	488	512	538	559	488	509	535	496	511	494	520	511	471	485	545	559	466	513	522	497	542	525	496	519	507	524	546	531	510	516	520	502	542	544	543	490	526	501	474	542	514	520	512	487	557	530	514	569	536	500	521	515	523	498	552	527	529	478	563	530	546	528	554	477	444	505	516	530	539	517	540	517	493	515	537	535	516	520	523	507	515	529	515	529	531	470	520	550	500	535	514	528	522	509	541	546	489	517	512	503	496	521	543	532	497	532	529	520	512	554	508	507	514	511	475	526	509	531	519	483	520	541	533	518	524	468	524	517	515	524	511	536	570	501	507	540	529	530	513	494	546	532	527	513	493	539	525	533	586	494	479	513	505	491	516	530	556	528	538	542	496	509	524	537	495	505	549	553	508	503	544	556	500	469	526	502	474	502	509	500	517	510	551	507	532	513	533	552	533	492	554	505	546	513	465	523	505	480	500	541	509	513	516	466	554	499	558	488	542	534	539	478	515	508	536	534	478	515	507	552	548	524	506	464	516	579	517	515	496	520	569	491	498	547	524	509	526	515	462	536	474	544	508	480	507	547	532	563	547	540	552	531	546	524	545	544	521	488	499	509	479	533	495	553	518	502	560	523	523	502	523	522	529	524	534	485	514	531	484	575	500	515	499	539	512	557	504	521	522	512	498	541	505	533	563	489	503	519	526	538	505	528	543	511	486	533	519	516	529	536	556	527	496	509	513	495	547	512	554	527	512	527	491	545	519	501	529	490	536	563	554	536	484	539	595	533	537	550	465	491	520	519	465	531	517	492	496	518	502	503	522	518	487	524	546	514	487	512	536	527	539	519	551	492	540	540	466	538	481	525	538	541	523	544	479	522	548	532	522	519	519	476	480	498	498	546	523	544	518	533	516	518	522	493	503	504	559	489	551	527	504	475	495	537	526	541	496	552	495	506	533	539	492	492	539	499	530	603	546	527	560	503	540	522	520	547	503	531	518	524	539	482	536	485	522	519	498	505	543	518	501	520	536	528	569	517	522	532	515	560	503	496	526	554	487	530	551	534	514	530	551	542	562	485	532	544	554	511	545	547	529	523	577	515	495	503	529	550	529	516	516	517	543	444	519	525	492	557	509	584	508	505	501	507	513	520	518	521	521	492	521	515	528	522	515	520	580	469	476	572	551	515	513	501	562	480	478	514	516	540	555	517	510	525	543	479	478	498	519	514	540	502	528	528	514	531	498	481	518	515	508	522	528	522	509	527	518	562	530	517	548	532	516	528	499	493	509	534	490	542	521	523	528	514	539	531	510	521	540	497	551	538	555	489	520	550	515	524	543	498	511	537	535	507	544	518	562	501	524	510	521	538	543	517	551	532	541	546	523	528	529	516	535	542	519	548	520	515	531	508	556	541	526	490	523	479	524	528	515	498	548	523	480	527	510	533	495	496	487	500	555	517	529	522	518	542	508	505	526	485	499	486	522	546	531	520	516	573	535	531	534	502	480	502	518	515	511	474	507	495	486	532	546	529	520	520	465	548	521	494	510	509	509	540	503	516	514	539	488	561	551	505	497	551	470	527
71831	50617	40083	25236	40879	50588	46907	33756	18972	7272	2216	683	310	217	199	197	199	175	161	178	175	194	197	203	174	186	190	194	177	164	196	198	188	166	183	186	206	197	205	180	213	167	174	200	196	182	202	193	195	180	175	175	175	174	204	217	179	179	201	194	193	208	209	193	172	207	190	193	191	188	174	188	209	191	181	198	183	205	201	192	175	183	210	211	201	205	179	189	208	190	189	171	189	178	186	197	169	201	215	204	193	218	203	201	185	183	212	187	165	198	163	178	199	194	199	187	203	198	203	202	192	195	211	216	202	191	170	197	243	192	201	199	181	215	208	191	174	182	177	186	182	197	214	182	210	194	198	194	194	198	178	169	193	182	195	184	172	200	180	218	196	167	181	196	198	183	214	188	193	203	214	197	216	193	169	191	180	200	206	220	205	176	190	191	199	194	203	202	181	188	207	164	191	205	198	192	199	189	206	170	187	204	184	180	199	197	208	180	187	209	206	186	189	207	185	195	187	188	180	222	213	187	201	195	190	195	178	175	175	191	194	183	192	173	162	207	196	199	167	177	174	164	170	190	195	211	188	221	186	183	164	210	184	210	214	190	181	194	226	201	224	219	171	195	197	205	194	210	169	176	183	170	199	208	171	197	218	203	167	192	198	188	189	166	202	202	172	174	190	201	190	176	195	197	199	166	189	187	208	190	202	197	205	186	209	186	187	207	211	223	181	191	181	197	191	204	193	186	178	193	196	201	205	183	227	211	181	170	210	183	181	180	194	179	186	207	200	192	170	172	193	168	186	189	185	195	197	181	195	177	184	203	195	181	181	208	206	186	180	175	215	203	174	179	176	176	176	218	177	192	200	182	205	171	181	178	196	193	189	192	196	219	189	189	200	185	203	171	171	189	182	191	181	184	178	187	191	191	218	193	183	207	175	183	172	191	201	187	208	209	199	197	204	167	210	195	191	158	186	174	212	196	166	207	196	208	182	190	169	195	198	198	207	158	219	162	188	186	153	179	180	215	174	219	179	191	195	193	169	195	200	189	206	191	227	191	218	213	214	187	191	185	197	182	186	202	209	195	179	179	193	168	184	189	181	194	180	183	173	205	207	193	190	190	193	228	195	205	208	200	192	207	186	215	187	176	187	174	193	198	214	191	184	176	173	189	191	183	156	183	177	204	181	210	183	184	212	220	193	182	206	187	172	181	203	177	186	194	189	185	203	167	168	208	180	196	185	185	193	187	189	195	219	188	191	190	203	198	170	192	185	197	217	172	191	205	179	176	169	182	185	200	200	201	234	194	163	189	178	192	179	186	187	182	165	175	172	227	209	200	182	208	183	193	192	199	203	181	160	176	180	195	199	192	160	182	188	194	210	209	206	217	197	190	200	197	213	220	187	167	184	190	189	195	207	190	162	176	167	183	184	212	200	187	183	194	178	183	185	176	180	178	196	187	209	208	176	224	195	193	203	179	177	186	178	209	212	194	203	188	154	182	169	185	195	177	180	205	186	185	183	183	197	194	169	183	183	148	178	191	165	194	225	197	180	199	211	170	185	172	164	162	179	205	192	185	189	179	202	182	191	207	195	186	185	164	194	177	199	185	196	198	194	182	207	215	183	191	178	218	180	183	206	169	150	176	192	202	187	178	200	183	177	191	196	224	174	190	221	208	178	185	173	176	196	203	177	198	194	211	197	228	209	183	184	191	180	194	176	217	188	179	198	214	202	191	190	235	195	176	179	190	185	186	163	205	199	174	203	171	203	219	171	205	158	212	181	174	170	205	185	165	226	207	200	202	160	185	212	193	163	186	194	199	177	183	180	216	193	192	224	178	191	162	200	188	202	184	204	179	197	229	192	181	194	183	184	203	205	158	202	180	183	193	191	198	189	183	193	191	171	188	200	214	197	196	197	184	209	198	183	214	196	183	176	190	179	194	178	213	177	206	180	190	181	194	199	216	175	183	205	196	184	202	180	191	215	194	162	180	197	197	173	182	216	180	185	167	191	169	172	160	180	199	164	196	197	188	216	190	191	210	170	185	192	186	179	183	198	207	203	179	191	188	180	206	223	189	195	205	179	185	205	189	182	204	166	201	189	182	211	184	167	164	200	178	205	181	203	188	192	172	180	184	202	204	176	188	193	213	175	182	181	182	193	210	202	169	185	212	153	186	197	192	190	195	173	192	208	200	167	188	187	204	200	214	170	189	201	192	156	183	184	190	181	197	205	193	195	200	200	162	175	190	180	223	202	191	146	189	205	182	184	204	170	184	164	161	215	183	203	189	169	183	207	185	196	178	201	165	177	168	208	185	198	177	206	189	200	173	224	197	185	201	201	194	194	198	198	189	181	204	176	206	183	172	191	211	178	196	188	213	209	186	171	186	180	187	195	194	196	177	179	187	190	180	190	213	193	192	168	224	189	193	197	196	177	187	186	208	203	203	189	182	191	203	198	162	197	187	181	184	197	170	188	182	200	176	189	193	178	169	170	187	189	176	209	204	213	215	183	188	187	197	217	194	200	178	180	183	165	182	208	216	208	211	206	224	185	170	214	207	163	181	170	173	192	198	180	191	200	188	171	168	190	203	202	175	182	180	195	198	185	206	210	219	176	192	203	201	187	190	197	182	198	218	200	200	180	175	208	196	190	157	192	171	189	208	204	200	158	191	232	217	169	192	185	199	192	198	184	177	184	173	195	176	186	205	181	170	211	198	185	220	198	195	183	182	189	192	218	180	196	196	199	177	189	202	206	159	207	174	211	180	200	215	207	179	155	180	198	185	187	182	197	190	168	188	188	194	197	207	176	197	184	186	212	179	174	172	196	176	199	193	200	172	187	183	210	202	199	222	198	184	186	187	192	201	198	180	187	183	204	183	191	195	171	158	206	203	190	202	198	193	205	184	198	149	183	199	194	196	187	207	181	186	194	197	177	194	202	177	207	199	179	193	219	191	196	176	196	187	201	156	181	188	185	186	173	212	168	185	178	200	235	222	196	190	209	180	182	182	186	197	190	191	210	206	201	208	208	169	197	205	212	191	176	203	193	214	191	169	171	160	185	199	192	181	188	208	188	180	183	180	171	169	210	172	186	201	176	169	198	200	201	170	179	198	204	209	176	192	191	174	219	213	189	201	170	207	196	174	211	198	177	196	189	198	175	202	222	165	191	197	183	212	207	195	208	186	228	176	203	210	178	206	204	188	205	191	206	185	193	192	180	190	182	173	179	180	201	206	194	189	195	211	192	197	206	183	194	198	196	180	186	194	195	178	184	175	168	211	174	191	170	165	211	177	192	182	195	176	197	191	198	211	189	192	199	206	206	215	190	197	212	195	173	184	189	196	179	202	151	180	211	216	199	188	189	187	181	202	176	175	208	180	192	200	179	174	205	171	200	214	195	182	203	213	211	210	198	205	195	194	182	205	174	218	207	197	196	186	195	195	183	187	154	184	167	185	203	207	181	182	182	195	182	175	185	209	166	172	202	185	198	190
42789	35120	35446	36835	53809	62712	59393	47681	33955	18910	8000	2706	979	518	475	491	435	427	479	470	484	442	473	455	448	436	458	465	472	450	430	454	482	478	434	468	482	469	467	481	465	471	456	496	503	476	466	492	458	465	467	449	484	489	494	431	446	419	464	457	447	449	491	495	457	472	465	478	446	439	476	471	449	507	497	498	476	470	480	427	469	445	518	485	472	451	445	442	441	432	451	471	487	443	496	460	463	488	474	459	491	445	482	503	443	493	491	460	498	487	441	472	484	435	453	477	468	454	448	456	429	443	433	475	476	441	471	487	496	479	438	478	454	445	495	442	448	473	437	470	450	440	479	468	473	444	445	495	467	454	481	457	484	464	462	488	462	464	458	452	479	489	434	468	459	490	486	448	440	455	462	477	420	434	460	472	439	428	467	463	446	453	467	502	461	469	479	521	485	468	485	466	456	481	471	482	470	464	506	458	477	448	444	498	434	448	463	544	467	469	470	487	485	444	438	459	497	482	474	449	500	452	476	462	461	474	486	502	487	444	472	494	473	472	479	486	415	483	441	464	449	465	426	436	456	467	426	463	471	459	476	479	463	470	427	492	458	449	434	420	478	464	448	431	464	450	424	424	470	463	462	466	475	503	438	459	451	464	479	454	483	463	500	439	450	480	471	455	520	438	426	459	486	468	487	473	457	494	476	466	471	449	453	428	460	486	494	450	497	428	447	457	456	447	476	461	450	497	445	454	460	460	472	490	483	429	479	493	463	517	466	496	480	444	438	482	415	466	456	486	453	456	532	443	474	452	461	427	466	451	504	493	461	492	458	482	461	453	506	469	495	475	453	466	462	455	482	484	473	475	477	427	457	462	493	470	460	483	444	449	438	495	419	458	477	468	440	485	419	450	454	462	445	468	453	461	462	470	522	485	465	460	478	454	469	493	469	485	451	456	471	476	434	441	445	447	458	422	450	445	469	439	467	397	475	464	463	453	456	519	482	448	434	467	453	507	483	465	515	445	497	442	504	475	469	482	498	500	510	442	460	459	447	475	459	433	487	481	457	481	489	494	468	470	484	445	456	443	483	480	499	446	422	468	468	490	486	487	409	492	430	477	460	420	474	498	460	457	434	431	497	477	482	477	475	487	464	501	512	436	482	469	473	452	485	484	447	427	490	488	464	441	475	456	428	471	444	449	479	482	490	471	442	442	470	470	441	424	498	459	479	463	431	466	448	425	459	466	479	496	476	501	465	456	443	462	458	454	506	471	447	445	462	446	452	506	458	459	495	476	468	438	491	491	501	453	485	466	448	441	451	450	446	472	441	486	433	459	462	468	443	464	460	445	481	440	445	467	442	470	436	449	436	475	467	458	482	481	491	474	459	454	474	441	492	478	461	448	453	424	494	445	487	460	441	452	518	437	483	466	489	498	463	465	462	473	465	471	455	463	470	447	481	505	460	451	456	456	469	468	487	438	482	450	428	434	456	448	470	430	450	449	472	464	457	471	472	454	495	440	465	486	432	458	470	484	460	476	462	476	481	429	458	439	477	440	459	459	437	445	468	459	482	444	491	446	457	458	419	486	496	480	473	444	491	462	473	448	431	469	456	461	476	463	460	445	463	476	467	467	478	450	427	443	439	479	452	476	469	454	444	450	429	455	441	476	463	491	462	451	456	488	454	438	462	435	460	502	488	496	489	483	442	445	427	428	436	449	479	473	465	466	484	466	460	415	470	464	435	484	442	496	450	478	464	432	481	535	445	496	505	466	477	458	456	453	479	436	462	446	439	457	483	458	494	471	443	450	456	454	475	497	472	472	452	475	485	449	425	481	447	473	459	471	461	426	456	433	460	496	449	468	487	464	489	451	474	460	441	448	484	453	461	461	481	488	467	455	473	459	466	478	467	450	448	448	508	435	462	451	477	463	441	503	433	470	500	459	453	449	465	441	443	460	449	461	467	429	478	454	456	458	491	465	432	483	442	457	465	424	447	461	444	445	474	481	451	416	484	482	441	456	529	464	505	465	457	469	475	494	462	461	477	455	510	452	451	471	449	462	475	470	452	460	454	464	443	476	453	463	446	419	444	459	467	449	444	519	467	473	471	453	455	473	484	456	463	475	458	433	451	469	458	425	495	457	454	459	507	475	440	439	497	457	477	478	472	454	466	445	500	470	451	458	484	458	460	459	484	498	420	418	464	435	456	448	457	474	437	465	463	463	468	482	456	453	434	470	445	430	478	436	450	492	452	444	459	444	435	468	481	429	477	427	448	456	474	431	482	487	486	432	458	466	478	466	432	420	452	452	412	486	484	469	466	485	492	439	468	458	452	427	485	463	463	467	452	476	498	464	472	506	480	470	442	453	474	447	449	428	461	482	459	473	471	482	489	457	446	472	458	481	422	425	491	409	460	468	483	461	443	492	454	466	489	471	524	448	446	483	455	455	417	424	463	447	487	449	451	483	488	451	425	450	437	464	461	459	438	441	448	488	416	470	459	490	479	452	418	453	449	487	466	491	445	486	471	451	452	469	453	465	447	449	438	454	454	488	454	434	475	464	485	452	471	430	481	430	458	433	492	456	469	474	467	439	493	465	450	471	434	470	455	413	497	460	497	442	452	455	447	429	479	463	454	477	434	486	496	430	474	483	469	443	463	442	487	465	426	465	443	482	476	464	448	431	480	441	464	479	463	469	455	464	419	512	473	526	483	468	487	442	454	503	462	439	430	462	478	417	422	471	462	480	441	447	467	477	457	481	422	509	467	473	450	453	448	486	419	463	493	483	472	481	483	470	416	425	451	481	467	475	467	448	484	459	476	488	474	488	482	466	476	464	429	500	437	497	488	425	462	487	515	472	483	469	446	451	428	478	488	469	468	473	456	458	467	474	434	478	464	475	446	464	463	467	470	474	456	477	459	469	496	441	481	476	499	429	495	464	441	458	442	492	464	466	489	454	499	481	460	444	451	437	465	442	471	449	467	475	475	477	464	438	487	449	466	483	456	474	438	469	492	431	464	496	434	489	476	471	477	454	476	474	472	465	470	505	506	466	462	479	485	486	494	462	478	491	481	505	482	462	487	449	474	467	477	436	493	464	475	443	503	447	461	442	451	506	524	517	470	451	469	467	458	432	481	482	481	463	474	418	473	494	449	511	478	489	461	488	464	449	490	424	453	445	475	458	484	467	422	513	445	457	489	462	472	472	454	480	458	450	469	465	464	456	478	459	478	456	463	507	450	465	463	461	461	429	450	487	473	457	458	461	466	415	480	498	461	446	459	459	469	490	470	498	463	444	459	455	524	490	495	480	443	453	425	460	482	450	458	456	454	488	451	485	469	459	479	455	472	467	475	422	491	481	441	463	468	463	431	476	473	438	466	457	440	474	435	408	428	459	447	506	476	448	474	479	479	499	448	496	467	500	465	447	456	467	463	461	469	469	443	469	463	450	487	454	471	465	490	463	493	412	447	461	511	489	488	443	457	462	459	464	519	473
71835	51453	40973	25992	42052	52026	46392	32685	18161	6870	2051	657	324	220	187	200	188	203	186	190	203	209	193	187	163	185	229	198	223	193	196	191	233	201	221	200	210	192	196	196	204	197	196	206	164	181	201	201	209	189	185	201	211	175	187	205	217	190	196	197	189	185	197	211	218	199	200	186	198	208	226	200	199	218	186	189	176	209	196	202	183	158	206	200	194	198	205	193	188	197	185	213	208	202	200	175	214	204	168	201	211	200	188	199	215	207	233	208	211	190	189	162	186	189	180	199	219	167	202	179	195	208	188	202	183	194	187	192	197	215	190	216	181	223	205	174	197	208	169	211	205	179	183	206	207	197	194	205	177	206	183	195	201	204	191	207	193	214	168	235	186	218	195	174	218	213	199	208	195	225	216	179	167	203	185	197	196	184	203	189	215	187	189	180	179	177	175	231	191	177	196	201	209	216	207	151	213	211	171	200	180	202	193	201	210	200	215	209	203	210	197	210	190	195	229	215	197	215	186	207	202	181	215	181	168	179	195	198	207	208	171	196	193	190	184	194	170	174	213	221	213	190	211	206	194	190	194	190	188	199	185	193	204	196	178	185	200	172	198	205	179	201	179	180	211	177	173	215	206	209	203	181	189	184	186	199	220	213	213	198	191	195	202	205	222	193	226	204	177	204	184	190	193	172	207	213	223	203	187	226	170	194	179	190	191	187	194	183	189	196	186	188	171	203	214	173	197	201	161	195	228	201	205	201	211	194	198	191	208	211	235	197	188	197	202	223	215	205	196	218	193	197	205	204	173	198	174	199	185	226	205	184	176	205	200	195	207	191	187	200	191	197	212	201	233	193	197	209	175	211	195	202	197	188	176	185	204	211	185	212	206	171	211	206	213	177	187	189	169	188	213	183	202	182	177	210	196	187	181	215	196	190	189	205	211	205	188	173	187	235	197	205	205	181	191	203	183	199	204	193	188	210	197	201	177	201	185	180	188	185	175	178	190	206	209	217	211	204	191	203	173	180	202	190	202	207	220	179	203	220	202	176	192	186	193	195	158	188	174	175	183	213	177	181	191	186	173	186	217	178	196	206	197	207	167	198	213	198	218	206	202	181	198	201	184	186	193	213	218	174	220	213	209	207	210	211	196	189	166	210	201	180	196	209	200	205	191	197	194	209	209	218	180	194	207	212	202	212	201	189	178	198	183	206	202	174	192	188	201	182	200	208	206	203	179	220	219	183	199	201	175	201	213	171	196	208	211	209	195	187	228	193	197	190	180	190	184	214	191	220	167	178	192	210	198	205	182	200	203	194	173	191	166	215	185	218	177	191	178	202	202	184	196	177	206	196	196	216	171	182	218	188	189	199	181	187	196	185	209	183	160	204	201	189	203	187	193	170	206	176	183	196	193	201	188	199	203	197	185	194	176	181	178	200	199	200	224	189	207	196	215	182	186	166	181	194	209	190	186	197	176	195	192	193	217	239	199	207	230	187	191	218	200	194	204	190	205	183	197	189	215	192	211	236	217	172	168	179	210	184	201	201	182	190	175	177	187	179	200	191	198	162	222	206	206	232	221	173	187	199	200	175	203	204	197	176	189	181	185	181	188	181	198	180	204	185	170	201	189	165	203	204	183	176	216	197	173	186	191	196	187	218	183	195	203	190	205	193	194	191	217	215	203	204	207	197	191	208	191	217	161	204	185	202	217	214	196	201	222	201	183	194	184	196	210	201	192	176	188	214	194	176	207	196	185	202	208	165	186	197	200	191	216	191	191	213	171	176	216	176	210	197	184	187	197	212	213	193	203	186	197	207	184	217	193	216	205	221	205	174	193	185	195	209	189	204	205	175	209	190	181	191	165	203	199	186	194	185	186	205	184	187	205	177	215	188	224	189	184	200	199	191	168	194	177	241	205	193	184	183	225	210	189	209	219	203	197	186	193	196	226	182	184	213	169	188	209	194	179	184	197	206	191	195	213	203	203	178	166	205	209	209	186	198	194	204	200	189	198	216	202	175	204	212	202	203	217	212	193	188	196	217	182	206	170	220	192	184	220	199	187	213	200	192	182	216	205	189	175	215	205	190	170	201	206	166	170	209	209	179	176	208	178	192	212	195	189	198	174	193	226	190	179	231	219	199	171	209	190	204	215	161	199	206	193	194	189	186	185	199	204	190	191	216	215	222	194	189	190	183	198	201	216	218	221	202	177	213	198	202	189	162	181	190	187	198	189	178	234	175	210	199	240	179	197	213	202	213	192	176	203	202	219	166	182	180	200	189	232	181	181	193	172	184	197	207	215	228	191	174	196	183	192	196	200	178	179	218	209	188	196	214	207	215	213	211	207	227	201	201	194	186	190	207	184	183	200	186	196	192	176	193	242	197	179	175	177	161	189	179	187	169	199	173	199	192	220	202	177	189	208	187	200	193	181	201	190	199	205	169	188	231	198	164	222	198	208	197	212	196	207	179	206	184	201	197	201	206	188	190	199	191	201	196	190	191	211	192	174	195	202	214	196	204	191	176	170	232	176	196	205	210	201	198	206	206	191	213	196	186	201	209	194	188	199	218	198	217	203	213	185	166	190	192	181	200	194	191	169	197	203	195	225	181	190	193	192	181	229	204	205	192	200	202	188	204	195	207	193	195	198	213	196	184	182	207	197	185	196	188	216	182	208	206	202	184	198	219	159	203	198	204	179	193	192	192	191	199	190	193	190	196	195	212	225	192	214	200	205	178	196	185	167	204	191	195	187	169	201	201	194	223	204	194	183	164	191	189	227	187	200	201	198	169	181	194	198	235	206	227	185	200	187	187	188	192	175	198	198	205	183	208	185	185	181	177	223	200	208	185	204	218	214	199	168	208	197	188	208	167	180	199	216	203	193	212	190	179	172	187	186	198	194	170	185	208	212	224	178	208	194	203	197	182	198	197	205	219	184	187	193	222	206	188	172	178	184	204	203	205	189	214	188	193	202	180	191	183	201	200	188	182	175	210	209	170	151	199	186	189	194	221	167	213	176	201	181	175	192	212	217	196	194	187	184	201	200	221	198	178	185	181	202	192	177	172	226	206	190	186	208	164	184	194	183	194	190	189	182	178	215	187	211	189	202	217	211	207	195	198	192	191	181	214	188	188	190	212	196	192	204	196	184	201	187	176	197	199	194	192	184	219	175	183	187	198	188	189	192	189	172	188	210	204	206	190	189	204	197	186	211	193	197	195	154	171	220	179	198	169	189	171	155	211	215	182	208	200	199	200	191	197	201	164	193	193	204	202	221	235	207	220	213	206	198	208	192	215	185	180	203	185	199	223	165	203	210	217	204	194	197	208	178	186	210	221	210	176	190	187	209	205	178	172	200	192	171	184	171	201	220	190	203	194	216	190	181	201	217	185	210	199	207	199	211	222	201	178	207	174	196	179	195	177	198	209	190	185	189	208	202	160	193	163	209	183	195	189	201	184	178	199	179	202	205	184	208	209	193	202	178	210	204	172	189	202
43368	36006	35930	37464	54086	63573	58680	46808	33185	18129	7433	2510	898	533	429	469	486	454	465	462	451	486	428	497	449	445	456	456	437	450	470	475	455	477	474	499	464	459	447	487	455	462	454	467	455	450	481	458	479	522	458	453	460	470	471	478	480	470	506	424	468	485	489	439	474	438	477	472	485	470	442	487	461	512	447	495	478	460	455	481	474	464	449	453	448	482	458	463	473	514	453	464	519	463	437	477	503	513	456	475	424	466	454	498	444	497	497	481	485	449	482	474	484	479	462	451	451	447	493	461	467	471	443	501	453	447	463	464	456	496	473	513	477	472	456	468	460	501	461	433	450	435	452	470	489	470	472	466	473	484	524	464	505	493	504	458	483	458	431	448	469	491	496	488	494	462	476	447	465	458	489	504	457	455	492	436	469	458	457	482	501	432	497	448	488	466	467	449	451	464	463	473	461	468	464	476	464	477	428	502	498	479	465	475	481	471	444	481	446	470	468	487	476	472	451	476	439	466	453	473	454	471	496	473	455	476	459	433	503	452	464	507	459	481	483	433	487	519	469	496	487	487	484	455	464	436	463	491	509	457	462	469	465	446	473	460	468	451	435	454	468	454	476	490	457	474	453	475	479	493	482	472	496	506	436	483	496	474	457	479	493	508	469	451	472	471	471	461	478	435	474	477	478	460	498	451	483	436	483	458	425	447	458	475	474	517	455	457	475	469	512	517	477	495	483	486	433	459	477	508	484	475	481	520	475	502	463	435	459	474	454	495	446	450	474	462	483	502	502	462	473	519	452	471	464	449	490	500	501	477	447	467	464	506	446	457	419	495	474	475	494	496	514	448	464	468	458	471	471	448	468	474	424	497	474	481	456	464	481	479	476	482	448	452	498	425	449	485	472	474	439	487	487	475	446	450	477	471	495	527	520	497	436	459	504	489	472	446	467	475	444	455	465	468	466	445	459	492	488	442	430	446	446	501	505	477	464	481	453	512	454	463	469	489	495	476	466	467	454	502	481	480	471	468	443	481	428	482	491	456	444	453	442	456	471	415	481	462	480	493	438	460	452	480	457	498	482	493	444	463	457	442	501	507	470	455	461	491	485	496	456	483	448	442	478	479	512	469	514	492	502	507	496	474	487	498	431	446	486	500	478	471	480	476	477	467	466	470	438	467	471	445	446	491	441	491	458	480	464	478	501	477	444	488	451	490	465	437	469	487	469	498	505	445	487	491	467	478	479	456	476	458	475	512	492	481	479	433	468	480	466	499	454	499	456	448	448	479	499	440	491	456	444	466	472	476	432	505	513	450	466	450	518	474	447	450	469	452	464	444	488	508	477	476	454	456	445	488	483	444	449	480	477	448	481	472	450	422	466	457	476	491	475	471	504	474	461	475	449	488	441	446	504	465	458	476	468	473	470	429	498	475	454	465	456	485	458	476	514	472	485	482	472	463	470	474	486	454	458	441	446	478	449	495	454	504	450	475	457	475	484	500	492	466	467	443	487	507	481	459	467	458	436	485	430	487	474	469	515	494	452	500	495	455	448	487	457	508	446	437	483	434	491	482	435	432	473	476	468	491	457	453	472	495	454	471	463	495	470	482	471	482	454	461	452	477	455	490	461	500	494	444	470	496	447	442	476	475	503	469	454	464	459	479	464	453	516	490	463	494	465	472	439	443	458	490	471	467	476	458	489	505	474	524	486	496	491	510	496	454	471	465	499	460	472	444	476	463	446	487	443	446	499	437	486	466	478	498	461	503	469	470	486	498	485	451	479	457	488	419	443	480	500	477	466	484	453	477	516	486	490	511	459	499	515	469	440	429	480	414	478	481	473	462	470	455	481	467	474	507	479	510	508	476	475	477	464	492	442	454	504	464	432	480	469	455	468	453	476	486	477	494	485	445	466	460	448	479	457	502	451	429	464	416	453	504	457	468	511	424	454	487	484	496	493	467	470	452	448	465	467	459	481	477	463	480	487	493	495	460	502	479	458	488	496	473	460	452	475	462	465	467	498	497	461	487	447	443	472	460	495	472	496	497	449	473	443	453	457	474	535	458	455	503	480	493	463	479	480	477	482	464	446	442	511	467	475	451	465	448	454	463	468	476	476	451	511	451	435	484	474	461	495	450	471	474	486	482	459	523	486	467	432	461	486	424	483	463	453	445	487	489	447	470	510	451	475	495	468	461	459	464	497	453	447	487	531	487	446	452	470	423	495	509	514	465	507	437	475	443	456	447	462	480	538	461	488	454	451	450	486	481	485	452	517	451	465	469	475	496	443	489	459	451	490	503	445	474	440	455	496	509	441	465	461	486	476	436	448	490	458	475	504	491	479	485	431	504	445	469	499	474	468	438	456	463	457	455	455	431	500	513	472	459	473	440	476	458	453	520	474	440	477	483	483	435	505	444	485	498	503	477	430	449	484	428	454	485	477	524	474	479	463	469	457	462	488	459	489	435	460	457	486	472	448	474	493	458	487	476	486	469	454	463	469	479	488	468	478	493	447	428	486	476	492	492	445	454	475	456	465	466	454	469	456	473	473	469	453	477	479	434	466	484	460	477	457	454	463	466	487	502	466	478	499	443	446	472	468	446	489	457	460	481	466	474	447	480	537	437	454	465	487	449	499	509	443	506	463	461	460	480	502	433	442	483	459	481	469	483	502	487	469	469	511	459	499	514	480	468	482	420	483	526	477	475	520	491	462	506	515	492	480	489	513	472	451	517	489	441	462	478	468	462	478	484	462	477	455	476	464	488	472	480	476	477	433	428	488	418	503	468	489	506	462	478	488	471	470	473	452	467	465	442	466	454	491	447	473	497	457	454	493	467	481	463	480	488	476	492	461	477	477	432	457	490	484	500	459	475	475	466	509	447	520	457	456	441	476	469	427	472	484	450	488	470	457	514	463	511	474	483	451	478	481	468	458	456	464	492	459	453	484	473	462	505	462	483	483	464	486	448	520	468	501	461	492	468	472	481	483	497	456	485	502	453	485	464	450	503	456	468	440	503	469	482	477	495	473	475	488	448	483	515	452	442	397	468	484	499	494	458	445	461	493	483	484	493	479	501	463	485	458	449	491	448	504	485	461	455	413	446	439	488	458	457	440	457	490	487	435	469	446	508	460	452	460	425	475	458	503	488	473	479	462	445	467	455	456	487	442	449	502	465	454	463	499	508	473	488	464	497	485	492	480	443	473	459	531	478	493	459	446	454	475	450	453	449	494	479	473	455	457	459	452	461	454	497	453	454	467	496	512	482	462	432	447	497	447	469	457	445	454	460	477	484	476	497	494	445	470	472	456	475	496	488	451	465	458	462	453	488	489	502	432	464	483	499	455	447	473	495	463	521	465	518	459	496	436	491	505	467	460	445	409	492	489	490	476	482	446	469	474	458	469	480	489	473	460	462	447	462	478	441	451	501	458	474	484	498	474	504	429	504	467	501	522	473	464	447	472	492	514	454	472	476	432	492	477	480	471	459	459	452	475	482
11853	2706	1337	748	1338	2583	2720	1920	1173	621	383	264	237	217	195	199	222	233	257	215	237	204	241	215	184	230	226	202	211	230	204	221	219	176	209	195	221	225	237	192	193	211	224	206	219	200	207	207	238	194	228	228	236	217	225	227	208	239	220	214	214	236	219	221	230	221	233	217	196	200	229	211	217	234	230	236	227	215	229	213	211	233	206	203	217	237	209	217	231	227	223	212	241	231	217	228	238	204	202	211	192	215	226	239	209	207	194	215	221	203	209	217	217	224	229	233	201	201	230	221	226	221	222	210	220	205	230	236	198	256	205	228	252	222	216	205	206	218	228	220	253	208	226	199	212	227	225	227	234	217	195	188	223	239	216	223	213	215	198	234	215	204	228	211	217	238	219	240	213	189	210	221	249	214	227	217	213	231	232	201	225	227	223	214	201	215	225	218	238	257	223	238	212	221	244	217	228	216	228	213	207	212	195	262	220	234	217	206	221	218	228	223	220	205	240	246	226	236	214	220	215	220	212	218	199	214	232	219	212	202	203	218	198	219	200	246	219	243	204	239	216	202	227	214	191	212	210	235	230	258	211	187	213	214	221	202	225	218	204	226	215	209	208	259	218	226	195	229	205	236	222	211	233	190	223	275	217	222	219	208	192	258	218	211	226	240	198	248	245	233	249	217	219	205	243	247	211	238	228	202	238	222	237	216	238	192	235	204	218	214	217	258	230	216	225	217	181	233	209	198	219	198	217	228	230	204	207	214	221	211	224	235	225	204	211	211	219	206	195	227	212	177	203	222	223	206	194	208	205	229	234	210	232	228	239	225	239	231	231	217	222	215	191	214	225	229	219	200	228	246	213	211	229	209	197	217	210	225	241	225	204	245	191	247	214	215	230	205	222	207	228	190	172	219	208	222	222	239	221	214	236	224	219	198	233	250	241	212	208	219	217	211	202	233	247	242	226	229	214	220	207	240	237	207	200	247	247	205	250	228	233	206	222	228	185	222	219	222	206	247	235	244	202	236	216	184	233	213	213	206	212	261	192	214	223	202	247	228	221	196	218	228	214	210	236	222	253	213	218	210	207	223	234	209	215	230	218	224	214	220	222	259	188	261	263	216	214	215	221	214	241	247	220	207	233	214	226	233	219	212	215	203	217	228	211	211	200	218	202	213	215	196	233	235	231	218	223	219	202	218	206	241	235	203	193	224	205	223	220	208	227	196	220	242	207	206	220	229	231	248	248	196	240	220	238	203	213	230	224	206	215	207	233	205	203	193	211	193	218	215	240	226	243	209	229	202	218	211	229	204	213	213	221	253	232	214	227	204	192	199	239	236	213	229	216	181	213	227	220	223	223	227	180	222	225	238	235	255	217	200	243	222	224	204	225	220	215	215	227	203	203	242	246	242	215	236	222	219	199	223	199	244	226	214	198	221	225	278	213	225	228	220	214	212	240	236	206	228	220	224	196	200	213	240	219	225	219	203	222	233	220	240	247	258	240	231	212	213	245	221	217	197	253	201	209	216	203	237	258	220	194	230	220	246	217	219	218	214	209	218	216	199	219	228	217	194	204	211	219	212	197	184	210	226	187	190	207	238	239	222	202	216	221	211	233	212	215	206	206	211	225	232	207	217	237	216	234	206	211	217	215	223	211	193	218	235	230	230	203	217	231	195	210	200	221	221	213	220	221	210	209	227	205	208	198	236	216	229	237	249	243	224	215	249	248	208	222	197	211	226	245	261	218	190	210	214	230	243	220	227	231	233	228	223	240	244	195	212	216	217	236	235	225	206	226	206	225	225	187	217	246	197	260	219	219	215	224	216	229	242	239	207	226	224	229	198	237	220	210	226	211	202	252	232	217	224	226	213	220	246	224	212	207	217	214	262	222	231	219	196	216	215	254	219	218	221	225	223	213	210	214	217	219	225	225	205	192	260	205	221	205	212	237	218	238	217	234	240	249	228	204	207	224	231	223	213	209	214	216	202	199	207	219	236	223	235	235	206	225	241	232	219	205	212	226	200	252	215	225	217	251	215	237	229	236	222	222	203	230	222	228	205	229	226	206	235	216	191	212	226	189	219	238	213	234	213	230	197	229	224	207	220	214	224	228	193	206	198	213	210	195	250	232	216	237	213	227	220	186	212	240	200	221	218	237	211	233	213	226	224	200	194	211	255	236	211	220	200	219	231	213	246	237	243	231	213	228	219	231	206	241	240	222	242	214	196	237	216	229	229	218	216	213	212	213	204	221	221	229	224	204	196	218	244	222	236	219	222	210	212	224	231	186	208	252	226	239	224	220	215	206	223	218	227	218	236	204	206	203	230	223	218	217	198	193	208	208	231	199	204	240	173	220	206	190	232	231	229	220	213	217	240	234	230	233	179	228	209	227	234	206	234	220	206	207	197	241	217	215	216	186	204	231	228	233	226	200	244	223	210	239	251	209	236	214	197	202	228	255	204	238	239	246	205	212	218	214	209	244	205	226	227	251	226	214	237	248	234	226	213	226	216	227	230	227	212	227	212	226	236	249	243	206	224	221	237	196	218	212	202	232	210	253	243	234	236	198	221	243	231	207	209	216	226	244	204	206	203	199	230	251	231	219	236	215	232	223	204	218	226	220	212	215	237	201	217	217	208	245	223	225	221	246	267	226	253	223	208	221	225	258	210	199	200	235	202	226	214	210	211	191	193	233	200	203	214	234	224	239	199	217	204	205	223	238	223	207	228	235	227	220	214	204	230	220	186	231	227	241	238	214	230	233	245	230	226	203	237	211	222	236	229	235	229	217	223	214	186	203	230	206	224	209	190	219	216	237	203	214	222	211	218	215	193	203	222	231	203	212	223	192	218	247	225	243	230	224	194	234	201	220	224	196	247	243	224	223	234	204	226	244	224	179	231	215	193	241	214	241	232	231	198	213	205	209	244	228	226	237	219	259	239	253	218	224	202	213	234	210	212	202	224	209	211	227	219	222	238	238	206	226	216	207	214	227	221	207	210	243	227	217	211	212	205	212	217	223	195	206	211	245	213	227	210	216	229	201	196	232	231	234	221	206	237	228	221	216	213	215	215	240	221	220	207	218	239	245	218	217	228	204	201	209	204	229	235	233	244	241	220	244	227	228	205	236	211	202	211	235	211	230	228	211	220	231	211	217	219	219	241	189	198	252	207	217	230	193	204	242	230	218	231	252	231	236	204	204	222	235	196	211	233	210	222	206	219	239	213	228	198	200	227	227	192	185	215	232	219	209	243	236	218	243	229	231	225	203	210	200	243	246	206	221	231	246	223	261	212	231	206	252	208	236	241	226	215	213	197	210	212	237	231	218	232	218	241	225	246	214	206	229	210	215	229	213	219	252	215	255	243	201	220	217	206	215	211	212	209	208	225	214	239	216	197	237	212	202	236	242	196	213	229	207	211	222	215	215	207	242	214	222	212	226	231	230	282	183	214	229	222	276	235	214	203	231	204	208	211	233	218	195	191	195	219	228	197
10039	3595	2954	2814	6078	10831	10453	7376	4137	2061	1028	671	555	571	531	544	535	502	545	551	538	511	529	520	568	551	520	507	540	551	523	560	521	522	488	518	476	545	514	552	532	478	511	498	468	504	518	545	480	540	515	551	536	543	538	512	528	529	550	507	510	517	527	488	553	555	536	570	516	511	574	524	504	549	517	520	523	557	512	566	511	553	533	501	527	539	550	538	526	495	535	509	588	520	529	552	548	538	520	508	540	501	512	512	532	528	482	467	481	530	522	561	523	507	511	536	526	544	566	486	550	508	527	500	505	545	546	537	531	566	524	547	549	531	541	500	529	503	497	534	556	502	531	519	536	503	516	543	545	510	534	521	531	493	533	547	508	555	540	519	551	518	541	512	498	519	491	541	473	538	530	544	539	522	520	485	524	525	521	496	509	532	520	495	527	540	520	545	476	490	492	502	534	522	542	541	541	553	483	563	523	515	530	572	515	533	542	511	526	528	491	543	561	526	518	543	530	518	522	521	515	572	521	505	555	545	508	488	547	537	585	496	504	524	499	528	512	503	541	483	528	517	516	542	540	522	563	535	526	518	489	507	530	508	525	491	495	579	529	539	496	540	520	501	535	492	522	521	531	499	537	533	490	514	551	518	473	491	531	545	555	542	542	547	538	554	503	510	507	536	504	515	500	540	504	500	518	524	538	502	570	552	527	524	544	529	516	509	485	516	508	495	512	539	511	544	540	475	516	520	517	530	572	555	488	486	532	521	523	531	477	501	539	510	502	507	491	528	489	517	510	492	553	523	518	511	494	498	516	525	525	533	510	507	545	533	538	542	522	542	540	525	514	558	561	512	536	538	510	519	541	501	503	541	529	490	502	551	534	525	538	538	516	511	547	498	532	525	541	530	518	571	556	516	497	484	595	571	530	507	535	527	507	484	556	523	511	525	542	508	514	545	543	496	516	505	546	518	570	521	506	491	497	531	515	530	511	579	502	479	517	547	539	511	540	553	516	539	521	494	513	506	562	483	564	495	515	557	496	448	514	493	557	545	516	504	574	551	516	508	521	530	484	546	564	528	530	535	476	509	544	548	533	532	490	499	518	513	533	486	475	521	523	516	523	534	512	528	573	511	483	534	524	544	529	519	537	533	491	546	497	510	532	516	500	500	556	525	545	536	529	509	498	493	483	506	477	504	552	482	498	513	493	547	558	515	521	548	520	528	515	481	513	507	537	540	580	533	517	510	530	510	520	532	487	558	571	534	507	540	499	490	523	523	523	570	507	571	496	506	524	523	544	483	531	539	523	539	512	539	536	550	506	499	554	516	560	501	543	561	511	493	528	532	543	515	537	521	538	554	530	558	502	518	580	554	509	531	523	545	524	537	499	452	535	522	511	527	523	511	550	570	517	512	527	535	540	515	545	544	542	563	489	520	511	487	528	500	564	525	525	496	510	521	535	569	549	558	506	531	519	507	493	513	496	521	501	520	530	538	524	517	533	545	560	522	547	514	530	501	561	527	543	535	515	531	498	515	505	525	550	516	520	551	547	538	505	512	532	543	544	520	522	510	550	514	498	535	517	532	507	535	464	539	542	515	556	534	529	505	524	514	537	531	529	484	523	496	529	508	562	555	549	500	557	529	523	516	505	547	502	541	543	511	598	558	545	543	576	516	519	541	536	564	544	540	523	574	543	544	536	554	540	521	509	500	534	538	527	507	539	518	503	491	549	501	553	549	510	539	523	527	515	528	514	546	555	511	522	539	531	530	556	543	555	561	501	567	536	536	520	538	515	567	516	515	536	529	527	530	503	528	517	512	496	530	524	510	531	557	504	523	514	544	530	558	557	545	570	521	519	539	521	511	546	538	484	554	542	481	520	524	531	526	475	542	536	542	515	512	535	528	515	577	506	496	525	496	495	505	526	527	548	568	574	507	525	511	525	529	569	550	449	507	508	558	509	530	558	552	513	524	540	530	506	523	518	526	482	489	488	504	529	477	538	501	496	520	558	515	504	536	570	509	493	513	510	528	510	540	565	555	516	537	544	521	525	559	563	550	552	535	550	528	531	534	493	509	563	489	511	532	544	455	545	518	538	522	581	530	529	491	497	549	523	497	529	510	501	529	549	554	540	504	546	514	501	507	510	514	512	513	519	553	505	494	510	517	579	470	530	514	508	510	514	510	489	518	547	525	516	522	524	537	571	529	520	495	536	518	516	523	520	516	521	531	537	490	507	549	556	546	549	515	509	502	538	531	513	542	494	557	533	536	519	522	490	510	535	546	536	475	534	510	530	560	513	511	510	521	531	516	511	507	527	525	488	582	545	580	524	496	529	536	494	506	503	555	552	496	554	535	541	545	530	528	488	566	529	501	531	508	512	505	545	553	519	515	535	546	490	532	500	547	511	519	520	552	536	518	519	496	527	476	527	524	546	539	556	482	551	536	557	553	537	557	504	548	517	514	535	546	531	516	547	551	516	548	504	520	517	484	502	541	562	553	505	517	561	507	532	528	525	539	535	538	518	533	517	576	561	520	559	524	571	564	503	515	549	517	515	540	506	529	532	548	532	515	497	530	534	513	557	532	534	485	535	523	526	513	542	545	536	538	526	495	500	520	527	553	498	502	502	539	549	556	511	527	508	518	526	540	530	514	524	553	531	548	526	522	555	524	497	517	516	529	551	513	505	503	534	536	540	544	510	552	508	518	553	562	536	535	556	558	548	520	476	507	497	534	546	543	532	535	502	496	543	490	563	509	537	504	534	538	510	574	532	532	519	552	535	521	522	525	511	520	517	538	504	546	509	540	519	537	494	522	526	552	525	512	452	519	514	524	536	524	514	571	513	502	539	525	562	540	563	528	565	525	558	533	550	511	537	497	534	581	528	506	525	510	536	568	528	555	520	533	507	560	522	525	547	564	568	496	514	525	522	524	481	575	500	532	541	531	549	554	531	545	564	520	512	533	525	534	534	533	540	509	536	521	519	567	534	547	516	536	507	522	524	520	536	515	554	543	550	556	595	556	539	533	502	527	504	488	533	523	539	541	497	544	495	495	563	524	539	529	541	524	495	535	521	505	533	521	528	560	512	510	562	492	509	534	537	567	542	561	512	543	533	504	580	512	510	530	511	517	476	508	551	479	532	525	529	544	529	525	528	552	540	520	513	540	525	502	559	529	519	518	505	525	536	509	551	515	495	565	563	527	526	517	502	530	525	543	529	500	501	527	508	537	540	537	535	519	543	522	506	489	470	530	519	552	570	569	541	522	516	515	541	549	494	537	518	528	526	507	532	526	532	492	482	502	513	518	485	499	524	550	523	533	530	562	520	516	542	547	547	563	585	519	527	506	559	498	534	508	506	506	529	528	506	504	473	506	562	529	523	542	504	536	520	541	543	523	546	548	521	533	542	510	545	520	530	554	530	515	536	514	522	496	519	529	544	500	539	573	554	509	543	565	539	593	547	509	528	547	560	510	544	558	500	533	555	520	538	545
70624	53016	42601	25829	40787	50405	46123	32445	18313	6804	1887	603	301	195	193	179	198	201	202	202	210	201	196	209	201	210	176	179	197	183	184	203	208	213	196	178	193	190	225	210	211	202	192	174	214	190	190	174	207	178	185	204	206	193	200	199	210	202	174	220	190	168	195	177	204	176	184	193	194	204	187	199	186	194	202	216	196	197	188	210	195	200	196	209	193	203	200	214	194	199	228	204	223	226	177	189	191	183	212	212	173	183	218	202	196	188	194	194	211	187	208	214	206	183	200	205	203	185	230	160	187	188	189	212	182	190	189	180	199	191	194	206	205	198	209	206	203	193	187	187	206	201	195	173	183	189	177	208	232	208	185	209	191	168	188	209	187	208	169	216	190	176	218	197	214	183	172	182	192	189	205	197	183	244	205	208	209	179	191	198	203	187	183	178	204	188	185	208	192	200	170	195	196	197	226	191	186	221	193	179	210	183	178	199	202	182	212	194	201	181	190	207	202	209	194	218	201	204	188	186	159	186	190	215	195	185	188	199	213	194	203	184	192	203	202	191	177	211	183	196	230	196	177	198	195	208	216	182	176	203	195	182	198	176	190	190	196	194	212	198	197	201	164	213	202	159	182	198	197	178	202	177	182	199	216	193	203	175	215	225	216	202	183	185	174	186	221	203	173	186	180	204	214	177	201	191	185	189	174	208	195	200	204	169	196	174	207	191	196	213	234	207	182	229	232	197	204	191	187	209	216	199	230	205	171	180	202	196	233	174	185	186	196	194	173	184	189	182	213	185	197	184	190	173	189	203	179	204	224	206	201	192	188	183	196	178	192	222	181	229	187	192	217	190	173	219	149	167	190	191	192	208	201	183	185	168	191	219	215	188	206	178	193	217	203	184	202	190	185	191	199	205	191	194	183	170	220	191	200	192	187	223	219	191	179	169	191	197	194	212	186	205	181	205	217	179	180	186	193	208	205	220	188	212	219	217	178	168	174	233	190	196	198	189	209	225	205	189	204	182	185	194	198	208	195	194	216	204	185	232	205	205	179	211	183	220	193	174	196	173	202	166	176	213	183	213	231	200	209	174	186	185	202	205	207	188	193	166	200	209	193	205	215	189	227	177	209	204	211	185	185	197	229	172	202	188	233	200	169	237	169	186	188	195	201	188	215	204	185	179	183	207	196	194	188	185	200	194	210	199	184	185	196	183	186	186	208	194	181	212	220	183	191	185	191	200	207	180	184	203	183	196	171	184	167	188	187	180	187	221	206	181	188	212	190	193	191	157	188	188	203	178	184	186	221	223	201	215	206	195	192	183	205	210	190	170	175	190	163	176	180	193	210	213	187	198	181	196	188	201	186	179	214	204	193	207	173	215	180	195	192	189	187	177	174	206	194	211	194	217	200	191	198	193	181	192	215	195	198	216	166	221	194	192	178	186	188	222	210	204	206	191	202	188	211	220	200	210	200	235	181	211	196	196	165	182	193	160	185	177	209	173	179	210	157	196	197	219	202	183	214	194	172	183	188	207	202	188	162	161	164	192	169	185	205	201	191	208	208	176	185	212	197	190	205	214	172	203	190	191	226	181	169	180	192	175	219	204	193	202	189	203	215	183	195	185	203	213	219	175	201	187	213	188	220	197	189	215	205	196	202	185	214	188	184	181	198	172	179	194	193	171	196	227	184	188	208	192	200	200	208	218	211	203	199	171	198	224	171	185	192	192	197	184	218	207	218	202	177	193	196	221	216	195	172	178	179	185	195	186	199	163	211	167	203	197	227	188	202	215	189	189	189	199	195	183	212	199	172	172	186	196	201	200	168	168	191	184	194	159	172	208	191	179	179	179	201	184	185	176	202	171	196	229	181	190	199	181	204	180	187	220	181	243	189	204	223	196	202	186	207	182	214	177	199	206	215	199	212	218	200	186	203	212	194	221	196	203	183	189	197	178	176	195	182	174	201	195	204	191	189	189	182	198	230	168	185	221	200	196	211	203	185	184	208	186	194	189	198	206	203	194	215	201	202	210	185	215	194	195	181	239	191	190	194	230	184	182	202	203	198	184	200	210	182	218	172	170	216	168	206	182	145	180	212	197	213	195	213	201	194	212	190	184	191	200	182	193	193	230	202	210	207	195	198	178	197	195	205	196	170	193	202	207	207	190	194	180	210	215	212	155	194	195	212	185	198	169	172	202	170	186	205	219	207	201	203	200	175	181	215	190	174	191	200	215	201	179	214	196	217	199	202	185	198	202	214	192	189	199	200	225	180	187	199	197	187	215	189	190	204	199	208	174	189	202	191	188	202	176	195	205	220	176	179	205	196	196	173	194	183	162	198	159	183	238	201	190	182	182	187	180	156	197	162	171	189	206	187	199	166	215	214	192	203	206	218	201	161	190	176	184	174	205	214	190	187	206	206	170	182	201	188	213	193	202	211	199	193	186	195	188	164	200	201	193	217	201	183	178	175	200	200	185	192	172	203	201	187	169	164	183	187	179	184	189	191	200	175	191	185	182	206	200	208	217	191	191	174	169	210	239	196	195	207	192	187	176	199	214	184	210	186	187	217	219	203	192	171	178	190	203	183	194	181	201	210	193	197	170	185	187	189	194	182	197	197	210	202	187	223	210	220	217	199	212	202	174	203	192	196	203	198	197	208	171	219	197	213	179	190	187	213	173	174	195	194	208	194	192	206	188	169	188	199	194	192	203	227	186	205	171	197	181	195	206	182	181	193	221	163	203	181	174	196	181	202	179	170	226	184	208	179	206	194	185	186	201	191	179	192	185	192	214	206	195	203	206	201	188	172	187	191	156	191	180	176	182	188	198	204	217	214	193	185	191	198	211	197	206	198	213	188	182	189	178	191	208	181	201	194	195	186	192	203	204	196	198	222	189	172	198	207	210	168	202	179	187	201	211	191	179	196	190	203	231	196	180	188	202	210	209	177	188	203	175	190	184	194	184	183	212	212	211	175	162	178	195	195	183	204	226	182	187	199	204	214	203	217	198	200	208	184	204	181	217	170	198	197	194	201	181	211	197	213	187	202	184	203	181	191	173	217	197	198	169	211	168	199	195	196	188	198	168	200	185	185	176	195	181	202	194	200	198	207	158	187	161	192	193	216	194	204	179	201	193	201	186	176	165	215	190	190	212	189	212	189	188	220	190	179	214	211	183	186	174	206	179	200	190	207	200	208	191	170	213	188	208	221	228	203	189	213	183	200	176	189	192	182	217	182	196	209	195	207	187	205	217	208	190	212	178	183	217	211	192	187	196	196	200	185	196	196	214	183	193	192	225	206	204	181	203	187	190	211	186	195	199	187	188	202	186	205	210	223	193	181	211	202	198	181	184	185	176	221	223	198	205	189	179	199	231	187	201	176	215	200	178	192	216	207	186	210	194	215	199	212	177	205	207	184	190	203	184	194	193	184	201	197	208	178	221	165	230	195	169	203	183	185	178	221	219	202	206	191	196	198	209	192	165	209	183	228	208	183	203
42691	37270	37119	36809	52864	62959	58362	46799	33512	17782	6869	2315	860	578	517	464	484	500	498	467	464	469	446	503	492	477	467	433	452	472	465	492	468	493	460	506	470	494	431	475	487	451	483	468	488	467	473	465	483	457	456	498	419	475	506	473	477	459	461	449	451	461	466	493	495	462	485	482	407	487	458	458	439	441	489	471	469	469	506	475	461	467	470	470	487	480	477	471	508	464	436	471	500	455	449	477	482	451	444	472	442	456	441	499	465	469	424	489	489	454	456	443	476	454	491	474	485	483	486	483	462	465	464	508	498	449	465	465	496	492	521	525	473	481	464	467	463	446	451	492	468	484	466	440	482	481	489	515	489	489	455	425	465	458	468	468	472	467	455	464	459	473	466	458	473	491	430	446	456	484	464	469	474	452	471	450	489	504	455	441	481	475	464	447	449	466	466	475	491	435	483	454	490	440	455	503	455	469	474	473	486	443	431	435	477	507	456	453	488	485	465	476	462	489	461	475	477	499	452	434	492	443	482	443	469	466	478	469	494	508	472	444	462	482	495	450	486	433	495	466	453	448	476	475	480	494	496	515	487	495	468	452	469	468	461	451	494	461	454	475	484	473	452	477	454	455	490	467	409	477	432	457	457	447	455	498	477	451	471	479	470	467	459	491	467	454	471	479	456	489	444	395	436	501	486	452	428	470	481	457	458	481	470	479	498	471	450	473	448	515	479	472	469	510	507	455	506	497	475	510	451	492	456	463	489	465	470	449	493	448	468	453	452	437	451	459	457	424	419	479	455	465	439	443	475	502	498	441	456	480	443	483	477	496	447	425	459	469	429	417	453	482	432	457	457	448	478	432	488	474	500	433	451	452	456	452	435	490	429	462	451	480	448	476	476	434	451	477	489	452	422	457	484	460	463	481	480	485	482	430	499	450	442	471	462	477	482	445	474	475	473	430	468	473	468	478	473	477	452	431	452	488	520	464	479	461	474	452	433	492	453	453	507	504	452	490	433	466	447	438	473	459	455	506	476	465	427	471	501	482	429	511	480	479	473	440	449	470	479	420	465	495	454	452	479	479	457	447	481	481	437	437	459	471	474	510	448	450	490	454	522	446	495	473	482	435	469	436	471	431	442	458	455	473	458	501	445	497	492	455	460	476	461	468	446	461	443	495	415	454	439	454	440	499	466	438	435	462	502	501	486	470	471	473	467	452	504	445	513	479	467	500	471	485	457	459	455	471	456	439	480	464	470	538	500	456	435	446	481	478	492	499	451	443	506	469	451	456	464	513	472	500	481	459	467	478	514	457	457	435	472	505	453	481	500	483	471	431	421	462	460	453	447	512	458	464	494	471	461	485	481	470	459	493	518	477	454	461	436	485	461	486	465	430	452	475	455	464	467	459	466	456	468	481	473	502	461	469	471	453	513	443	424	440	505	423	461	461	452	464	476	479	443	471	485	470	476	472	481	461	475	441	435	460	499	479	460	436	486	469	470	454	428	432	457	458	482	491	472	459	498	498	487	532	479	488	496	438	465	448	447	466	476	445	466	469	466	444	511	458	465	477	496	473	423	502	483	445	461	455	476	491	464	453	510	471	483	434	466	472	469	422	498	475	494	482	476	506	452	430	428	467	521	428	474	466	484	464	483	477	485	485	451	413	438	427	485	424	474	467	501	451	470	482	486	445	465	464	465	449	503	464	489	498	460	479	462	502	463	462	491	478	440	509	475	480	441	453	515	464	483	442	461	474	449	537	458	468	451	471	502	500	451	463	443	458	441	456	480	463	471	507	445	425	458	441	495	410	447	461	446	461	464	475	478	490	473	460	466	484	466	483	452	472	453	489	484	509	493	454	477	470	479	462	454	488	461	472	455	504	533	475	505	446	455	439	436	462	470	462	521	463	465	441	502	461	459	431	431	475	434	473	436	473	458	478	494	471	455	489	472	462	431	468	450	468	520	470	497	484	457	444	442	469	493	484	463	490	465	483	456	454	440	483	542	438	469	487	459	449	467	475	478	491	497	476	455	460	485	470	435	498	480	512	492	450	461	454	461	496	466	461	499	459	449	475	526	475	450	503	462	432	469	466	461	501	465	452	453	490	499	491	470	482	462	454	491	477	457	439	518	443	452	440	479	496	465	471	499	444	447	467	440	465	480	477	517	459	453	490	434	459	526	472	462	461	486	455	462	479	484	439	437	471	453	470	466	462	464	473	463	438	451	471	458	467	486	460	473	448	475	475	470	487	460	504	467	438	458	462	470	467	442	466	472	465	480	453	447	481	464	460	456	432	471	453	460	478	475	453	477	461	461	458	453	498	446	493	499	479	465	502	419	474	505	502	497	471	457	472	468	472	466	507	454	474	462	464	451	487	456	477	484	470	480	462	445	512	453	448	525	444	459	476	458	452	434	439	464	534	471	437	459	468	459	470	460	480	525	461	461	448	461	481	456	468	473	493	453	441	468	434	488	512	486	494	483	480	478	462	471	452	478	498	467	439	462	457	450	458	466	448	460	454	441	469	480	541	440	471	464	480	463	450	494	479	480	461	480	490	467	480	468	461	480	449	507	481	465	451	456	477	470	452	507	459	445	505	452	463	435	455	477	483	475	466	473	463	462	493	493	439	455	457	454	476	451	474	449	443	469	432	485	424	472	477	476	469	468	457	464	472	457	483	472	473	433	419	457	485	506	449	482	467	466	448	450	480	472	427	450	465	493	473	439	471	496	493	468	480	476	454	449	453	489	465	471	474	420	472	466	469	485	446	455	459	475	460	452	457	446	447	490	498	481	488	481	490	476	487	436	479	497	465	448	506	489	467	494	446	432	473	459	483	467	475	456	436	489	474	471	480	431	472	469	477	520	482	447	468	440	454	461	480	467	444	481	406	467	504	458	460	459	460	460	469	449	490	440	480	490	479	464	480	451	510	471	460	464	457	466	457	498	427	463	443	452	492	494	461	454	470	493	478	514	480	496	490	419	438	450	428	451	478	469	479	452	475	491	470	494	556	461	476	493	515	448	472	474	480	473	479	469	447	430	473	440	454	473	458	487	471	486	448	459	475	473	509	498	480	444	461	428	476	480	447	478	464	477	488	484	529	466	469	444	476	479	452	452	470	419	492	487	445	508	520	448	469	481	441	446	473	512	458	472	486	464	434	469	481	463	444	485	486	487	489	470	446	504	475	486	461	515	484	484	452	466	437	467	470	446	464	490	493	457	472	464	489	420	480	466	513	453	452	474	478	457	454	461	433	486	496	506	462	466	466	485	445	461	460	477	433	478	491	446	461	460	481	455	535	491	487	479	448	460	441	480	468	496	479	462	467	480	463	441	501	497	429	481	473	443	464	442	473	495	501	467	476	432	494	465	446	451	468	479	465	489	446	486	453	420	502	516	462	462	468	453	466	453	464	484	492	475	487	478	497	472	452	432	467	485	459	487	468	473	483	448	475	471	439	489	488	486	471	485	479	503	487	469	494	426	487	460	446	513	473
71450	54102	43599	26029	44723	49667	45958	32128	17723	6511	1858	590	275	249	170	189	198	213	197	191	199	195	220	206	203	194	201	180	177	193	213	202	191	191	188	182	191	197	201	191	196	185	170	182	225	194	204	204	191	194	178	211	195	191	197	187	195	191	194	195	170	199	186	215	195	206	203	198	212	193	196	174	197	227	232	185	208	205	204	189	221	190	205	187	181	236	195	205	188	185	198	219	187	190	196	208	199	205	211	194	193	211	187	180	190	200	207	185	193	203	189	198	197	213	222	191	187	209	204	191	208	176	185	214	197	219	162	198	173	218	200	211	177	199	178	197	197	195	174	177	195	203	186	220	223	206	191	190	195	190	199	201	179	196	203	207	207	190	202	201	187	201	194	222	162	193	206	192	202	182	183	186	186	187	162	196	181	196	222	179	219	167	213	211	197	191	192	202	218	209	191	197	202	209	200	203	215	175	191	207	199	195	210	170	177	207	191	194	235	202	235	190	205	203	206	170	195	211	207	209	205	190	198	201	198	217	186	187	210	187	191	195	167	195	226	169	166	230	185	179	192	193	203	193	203	210	198	199	186	220	218	182	194	199	198	193	198	178	218	219	210	200	185	191	198	203	204	196	178	180	194	217	180	206	196	183	203	183	174	193	201	171	202	208	181	176	194	201	182	218	192	185	186	201	193	166	207	186	223	208	184	181	189	196	196	188	221	179	196	208	222	175	192	200	193	188	201	168	169	194	217	204	218	193	174	182	185	194	190	176	197	204	167	183	190	210	195	223	197	191	205	192	173	186	188	224	209	205	182	199	187	213	185	228	188	181	200	210	183	189	213	205	184	197	204	201	171	190	202	206	220	223	193	175	202	193	190	220	181	193	200	206	207	207	209	199	192	188	189	207	202	173	202	188	224	191	186	210	204	196	199	188	211	214	209	205	192	195	182	196	227	201	210	178	218	197	210	192	179	205	194	215	211	235	203	188	191	199	225	193	199	192	189	216	212	217	197	170	217	196	159	198	191	170	190	179	197	232	211	202	203	192	172	213	195	180	232	211	211	204	169	203	189	203	219	189	223	199	203	198	199	214	201	181	169	213	189	220	191	188	193	191	210	183	199	197	198	180	184	204	201	200	208	208	177	198	193	220	201	188	215	224	211	186	203	200	216	182	194	207	199	204	189	183	175	180	195	200	220	194	209	205	202	218	193	169	187	205	203	204	224	199	186	190	199	196	181	196	186	202	197	198	191	191	187	198	188	197	204	198	180	204	177	210	225	195	187	215	202	204	187	184	200	200	205	179	208	204	177	212	211	174	218	197	196	211	201	205	182	196	177	186	222	189	189	168	182	204	175	183	209	204	188	199	200	211	172	216	211	203	189	185	209	198	203	182	189	189	193	171	206	227	191	193	190	212	189	202	206	209	187	210	209	200	213	179	196	178	203	210	169	192	179	190	226	189	197	202	189	213	184	203	198	194	204	198	201	176	198	182	202	187	201	205	190	203	208	169	189	200	196	200	184	193	197	189	206	203	216	196	201	180	215	186	189	213	173	207	180	187	177	220	204	181	195	191	179	187	213	201	205	189	215	193	199	202	220	217	218	195	167	193	233	187	192	200	199	209	186	216	213	207	189	181	199	197	182	193	207	209	218	215	206	183	179	176	175	228	219	198	195	182	194	209	197	198	217	205	182	184	209	200	206	218	193	202	201	194	197	210	189	205	174	178	208	195	184	199	216	206	190	181	197	190	171	208	183	203	201	176	180	190	210	190	185	182	195	222	194	167	199	173	187	187	172	202	215	203	188	195	211	205	189	187	219	196	188	192	212	196	205	198	193	204	205	210	194	240	177	179	199	188	192	182	184	233	178	205	191	209	205	188	198	182	178	203	181	186	216	193	225	191	194	198	215	202	188	196	175	230	219	183	166	180	196	209	206	205	200	192	232	166	220	205	202	194	205	196	189	189	183	201	193	217	191	203	177	212	206	185	217	206	198	191	199	220	217	206	243	174	199	184	221	200	184	208	181	198	211	211	175	184	187	197	218	210	196	209	189	208	190	208	173	176	231	195	179	198	191	189	205	220	197	198	193	218	223	193	213	169	189	172	164	188	179	209	182	196	194	182	171	181	171	186	187	203	202	198	198	214	182	212	210	196	189	206	211	192	210	197	168	187	208	183	190	176	196	217	201	180	183	203	187	204	185	212	212	212	191	193	202	196	207	188	179	202	199	203	199	199	185	198	196	195	224	183	176	199	193	185	190	199	201	185	213	206	179	174	191	200	177	209	183	191	207	190	211	212	182	197	188	209	216	217	187	217	210	210	176	198	191	178	181	206	191	190	231	210	214	192	168	192	197	201	195	217	174	170	189	210	198	188	194	228	191	233	217	185	208	209	188	232	192	228	192	204	220	222	185	217	216	200	193	190	192	194	191	181	191	210	163	180	200	188	188	210	188	217	200	214	193	182	204	190	195	187	200	169	215	204	185	176	182	209	202	191	217	186	212	197	199	164	204	205	195	184	204	217	219	185	212	214	207	199	213	165	185	189	176	191	209	213	191	218	192	206	205	202	178	204	182	189	191	213	198	186	190	188	186	189	187	192	204	236	190	181	204	192	186	161	199	219	204	180	189	198	222	195	208	176	189	211	227	205	203	170	201	166	184	174	161	236	194	192	176	191	172	204	197	208	209	181	204	205	197	187	201	194	185	179	183	191	166	221	224	174	188	208	198	194	225	213	216	199	178	183	197	208	183	205	202	202	186	198	204	197	194	182	199	214	188	198	205	176	199	209	216	212	181	203	192	197	175	193	210	185	192	227	202	202	193	173	165	171	207	205	192	204	176	196	201	188	178	208	182	187	229	202	177	184	196	197	230	204	203	214	194	219	214	215	191	211	217	197	193	179	210	214	199	194	198	198	185	209	189	208	224	174	204	190	184	228	178	205	176	203	207	191	217	169	220	193	221	206	181	168	217	186	222	223	212	194	179	183	199	196	206	197	215	199	165	199	190	185	195	195	202	214	185	228	205	201	197	214	179	179	202	224	209	216	191	203	221	196	175	210	224	208	193	177	207	193	195	205	192	193	207	194	196	190	180	204	215	192	193	190	197	186	207	175	218	191	189	208	201	192	210	202	212	182	205	203	196	175	194	186	229	193	191	217	210	205	186	188	200	184	187	205	207	219	195	199	206	202	205	211	198	180	170	192	200	178	189	231	216	196	207	226	202	182	205	172	216	190	190	197	183	192	210	227	195	204	211	181	206	203	191	173	200	192	214	207	196	218	182	194	192	198	212	164	184	195	171	201	204	204	191	200	189	199	197	186	183	206	191	212	230	169	233	185	151	195	202	188	214	195	221	203	200	179	188	183	187	187	185	205	192	159	197	209	182	211	195	192	212	223	183	197	198	201	191	184	212	202	218	207	191	207	217	214	194	194	212	184	192	186	173	167	190	194	193	173	188	218	200	235	216	203	213	180	178	218	177	182	201	207
43174	37524	37908	36994	55312	62602	58401	46574	32431	17314	6722	2100	912	559	471	470	477	465	474	489	463	465	498	478	468	450	480	480	480	478	488	488	530	457	473	455	487	484	463	455	478	478	464	474	494	485	459	496	480	472	460	491	484	487	452	444	447	463	454	462	432	446	445	444	460	493	436	476	480	471	453	451	517	450	476	452	457	480	480	473	472	475	483	463	507	491	492	444	448	464	482	510	488	453	500	468	461	508	460	474	466	492	487	439	479	467	489	463	466	468	470	494	461	455	462	517	509	482	506	492	464	467	486	510	463	483	488	473	478	472	483	461	493	508	484	475	458	476	447	448	491	516	480	493	498	450	510	475	463	472	479	459	481	480	477	481	474	468	469	478	444	480	504	456	486	509	498	481	461	452	442	480	486	486	479	493	466	517	488	495	505	475	531	467	483	508	517	485	428	457	439	511	487	532	471	460	461	403	470	477	467	464	448	485	466	468	472	501	463	480	459	443	487	482	477	528	472	485	482	494	490	486	470	461	433	475	489	441	458	479	478	430	451	538	492	437	460	477	461	482	469	487	482	487	486	501	490	457	469	484	519	465	491	480	474	474	459	479	437	464	459	450	509	460	465	452	514	475	461	506	476	466	465	472	459	459	475	465	492	493	472	507	488	487	471	477	474	452	505	456	457	501	432	491	486	450	468	471	460	524	460	466	516	483	448	494	477	522	444	468	466	466	467	492	536	470	462	439	451	487	424	491	493	468	497	497	471	447	450	492	478	456	526	449	512	457	457	490	470	481	493	481	487	462	452	492	446	470	493	493	474	465	496	453	443	492	444	465	513	441	507	455	459	496	440	520	456	483	459	494	443	436	451	491	444	469	456	467	471	523	446	466	457	483	453	508	452	497	481	449	475	445	474	461	461	488	464	466	494	463	447	467	502	467	458	456	475	455	506	464	465	473	459	472	474	477	516	441	488	470	489	485	459	469	452	444	507	480	447	496	455	505	447	479	494	453	435	460	441	478	440	493	470	456	498	472	505	490	472	520	476	507	433	504	500	447	476	465	507	458	472	464	493	450	447	486	500	481	502	476	493	485	482	463	471	476	508	507	465	474	476	483	478	471	442	458	475	466	456	481	482	468	523	489	485	511	484	446	483	448	452	450	498	491	527	504	469	498	472	495	505	431	491	470	480	463	462	495	487	453	510	494	489	474	470	433	485	506	453	454	471	492	470	453	468	425	460	444	489	450	474	485	473	470	473	468	484	504	460	454	439	446	471	478	455	483	498	457	471	482	477	448	474	494	452	488	507	464	473	451	496	443	487	479	449	449	487	464	468	455	478	448	479	456	489	491	412	439	509	451	449	510	458	465	460	486	444	485	458	505	444	463	484	507	485	459	494	458	492	439	449	462	470	495	494	453	476	499	478	469	455	481	481	434	454	469	458	503	459	497	497	465	472	495	448	526	464	483	502	464	480	475	471	456	518	485	449	478	512	467	494	469	450	464	462	485	502	531	493	501	482	480	491	490	488	461	437	452	449	508	454	482	489	455	479	457	434	505	477	490	500	460	522	519	473	473	456	502	448	487	520	479	498	483	470	468	477	489	497	473	475	463	471	440	464	452	465	466	484	506	473	473	467	485	444	481	489	512	474	464	487	501	498	470	480	511	474	483	441	448	506	486	475	507	519	444	447	452	444	444	468	438	480	481	466	481	476	457	494	487	450	481	497	493	464	499	523	442	495	457	512	446	472	458	485	473	480	456	469	463	484	478	458	467	508	484	451	488	489	493	463	454	512	478	455	447	473	466	506	489	465	485	506	457	470	481	516	528	470	515	478	486	490	481	474	495	469	475	490	474	445	478	460	506	475	453	486	446	458	482	486	446	462	476	490	435	491	453	455	484	506	495	485	469	495	453	487	450	479	451	442	454	482	480	499	464	468	437	458	467	418	467	491	462	497	465	462	465	513	474	467	481	451	448	444	491	448	455	474	506	492	456	476	462	460	495	440	453	507	449	515	487	464	462	440	494	482	487	466	480	531	498	486	493	476	468	484	471	473	495	479	468	477	512	525	481	443	473	443	455	451	452	520	510	497	486	441	440	477	429	492	483	443	476	478	441	490	499	484	474	494	470	479	491	459	497	490	482	443	487	499	467	463	532	464	487	495	497	479	467	462	482	476	448	483	489	469	484	487	482	473	484	450	491	468	459	467	497	449	498	456	503	463	521	506	475	498	443	468	519	486	470	474	505	456	482	474	490	496	479	452	472	485	478	462	462	472	495	494	443	516	466	467	485	466	484	484	464	486	506	515	483	446	436	480	464	500	461	529	474	482	445	482	505	492	510	458	463	465	494	494	479	453	517	449	496	491	401	497	458	456	476	481	438	456	504	459	486	448	422	446	483	497	508	472	483	486	496	485	474	470	496	442	469	495	440	469	455	472	505	491	499	443	458	486	466	497	464	482	468	468	494	477	432	468	545	504	464	446	455	479	491	484	468	455	453	480	458	464	502	444	485	482	483	527	474	463	469	462	486	506	471	521	503	502	449	497	486	477	438	472	448	487	480	430	496	481	484	483	478	519	474	464	463	448	478	513	470	490	466	462	483	468	484	482	444	489	454	456	444	473	512	489	473	455	506	483	489	465	510	478	472	457	453	457	452	459	518	494	411	515	442	472	457	475	502	472	460	461	482	483	470	489	492	474	470	449	510	481	481	519	502	467	477	517	462	456	440	472	485	481	508	508	467	454	479	447	470	479	458	498	449	513	476	459	512	445	485	448	470	457	467	495	486	501	468	473	472	463	445	501	454	480	495	460	489	474	463	487	463	462	434	451	450	513	485	437	453	462	485	470	460	470	466	472	524	473	459	500	476	509	460	451	454	513	498	516	486	504	504	482	455	496	518	458	475	506	467	472	470	533	480	457	463	498	496	481	438	529	475	499	500	493	454	463	459	459	452	497	448	520	438	496	483	448	465	480	453	475	502	470	490	472	505	466	495	481	473	443	463	461	492	443	454	465	446	479	521	503	483	483	458	466	526	444	456	442	472	493	501	515	510	465	454	478	521	472	480	475	495	462	518	470	490	473	486	451	527	494	460	446	476	444	434	459	472	490	433	433	465	469	489	476	457	477	499	454	447	461	499	515	455	475	501	448	473	470	454	485	475	508	474	458	483	487	494	510	451	458	503	484	450	484	475	454	442	481	454	565	459	523	478	484	488	451	450	493	463	486	456	472	510	478	500	471	501	492	441	509	482	437	450	479	449	477	464	455	514	456	457	478	475	512	480	465	460	496	474	507	474	450	464	463	499	472	489	475	498	491	441	487	499	507	475	484	472	466	468	487	485	490	491	487	497	491	448	488	507	453	500	432	475	458	453	468	465	500	501	493	442	458	450	454	489	489	500	447	510	454	485	484	456	481	473	463	435	500	463	465	485	467	460	452	484	460	469	472	466	470	452	483	444	454	471	451	496	485	470	504	469	500	474	474	491	463	481
11135	2711	1451	814	1422	2385	2478	1774	1065	611	373	253	226	227	213	224	231	244	232	225	190	233	220	208	218	185	199	209	197	211	205	189	207	230	224	234	226	217	204	226	198	246	235	241	231	209	246	228	233	263	226	236	203	210	218	237	213	207	222	232	197	209	250	238	204	237	221	216	232	236	196	222	226	217	228	229	184	207	215	212	195	238	216	207	222	213	231	212	219	213	223	217	210	233	232	227	189	220	249	216	219	228	242	192	200	231	243	208	236	241	209	213	225	197	220	206	220	232	208	204	214	210	221	213	252	252	220	209	235	218	225	202	226	209	199	219	215	211	213	199	242	265	250	233	238	258	230	232	232	212	221	216	225	213	263	247	223	223	237	189	208	214	207	218	212	208	221	234	234	196	254	199	241	220	213	232	240	240	236	209	200	240	233	238	226	207	222	174	209	220	224	204	222	230	227	207	219	215	247	226	216	254	249	218	215	246	194	197	233	207	201	214	206	197	211	232	231	212	210	237	235	220	221	211	187	231	221	216	219	232	216	227	195	229	210	255	216	228	179	234	212	212	253	252	208	221	216	226	223	188	188	208	207	236	219	243	241	221	188	230	225	237	223	229	194	212	204	217	236	226	219	221	214	188	235	196	201	212	195	223	206	227	233	228	221	206	209	211	228	224	194	190	202	241	219	226	217	203	230	220	222	211	201	209	248	225	206	214	208	183	230	246	225	226	205	222	209	235	226	211	211	206	229	207	197	226	234	230	213	245	231	213	235	238	224	233	228	232	253	240	227	223	208	197	236	212	212	205	181	204	210	237	210	201	215	214	240	196	214	207	200	230	208	236	241	209	211	253	201	196	249	221	213	223	219	225	199	200	219	206	216	191	215	215	203	226	204	201	235	220	215	235	255	238	232	216	235	206	209	208	217	233	214	222	242	251	228	224	242	235	234	234	228	240	236	226	235	225	226	232	238	233	253	208	211	194	226	236	240	233	204	213	220	237	218	229	234	203	209	215	241	199	211	261	211	247	208	231	210	236	222	245	222	199	209	197	232	219	234	231	233	230	206	222	217	202	234	201	245	228	241	227	222	202	257	254	225	215	187	245	206	223	215	227	253	220	227	198	237	240	227	198	240	245	245	210	247	241	220	219	223	214	205	193	205	213	210	217	226	240	248	221	234	215	219	243	216	227	240	219	230	245	240	215	207	231	203	216	230	225	223	204	235	224	254	239	241	243	217	202	246	227	239	187	219	222	235	227	211	218	220	242	223	212	222	206	244	206	248	243	235	235	204	214	215	236	201	203	237	237	246	210	203	255	211	228	233	227	248	218	210	229	203	211	219	217	246	243	226	224	218	220	204	238	206	251	215	201	224	248	216	208	235	222	235	223	239	217	208	223	220	220	206	218	213	236	218	232	222	219	215	200	204	216	226	204	249	225	215	201	206	195	219	244	230	214	230	218	208	231	193	235	206	201	244	215	235	200	220	225	208	214	210	221	196	215	198	202	251	228	184	247	225	224	243	235	208	208	224	239	217	207	244	237	194	238	231	219	239	207	222	238	196	237	226	232	238	223	191	256	231	217	201	227	224	217	232	213	212	252	247	226	213	221	216	209	204	216	246	194	211	207	207	190	248	230	232	226	222	235	228	254	223	222	235	233	226	238	212	204	214	235	230	247	221	212	206	237	233	186	198	233	232	234	208	206	223	211	198	241	220	211	207	195	208	235	225	224	227	214	246	237	242	214	217	219	209	212	229	212	204	227	230	231	231	219	236	196	204	270	212	217	253	211	211	208	234	223	224	216	235	229	250	213	208	228	229	243	201	228	261	232	221	247	214	237	246	210	238	207	186	220	185	241	222	205	222	234	238	236	213	195	160	229	222	228	214	214	242	214	221	179	204	191	195	222	233	232	202	209	225	198	221	213	250	203	236	204	234	236	201	234	221	206	205	213	218	218	210	229	235	236	222	216	233	231	209	221	213	209	231	210	234	227	236	237	232	189	215	235	214	245	209	217	234	257	227	208	199	220	220	219	195	230	229	228	208	220	225	209	240	233	194	242	223	214	239	200	212	226	260	212	222	249	246	228	213	237	251	228	231	252	217	235	249	197	239	234	191	193	258	226	226	200	209	183	234	228	211	215	224	205	209	208	228	209	246	249	223	204	218	217	217	203	204	209	228	224	223	238	204	227	200	233	230	214	260	231	207	214	216	215	219	212	209	234	206	198	230	206	193	214	241	235	209	208	209	213	213	203	229	222	212	214	201	213	217	255	221	213	221	255	229	198	220	221	235	226	224	219	210	222	237	220	237	229	220	232	214	212	220	236	212	210	230	211	237	228	217	211	223	223	225	208	209	238	241	206	227	244	209	245	232	212	207	208	219	218	208	219	251	205	215	223	198	227	211	239	209	201	232	242	207	215	235	228	228	192	223	209	227	214	217	201	223	209	206	201	215	227	206	215	227	210	238	207	236	208	239	226	229	227	219	205	238	246	212	247	245	210	201	217	212	224	229	228	227	238	228	213	244	223	248	206	226	207	204	212	212	227	196	199	235	237	196	234	215	243	191	232	225	206	223	207	227	212	223	211	212	217	244	221	246	247	231	234	232	223	219	204	197	226	219	236	216	212	235	222	224	230	190	214	216	246	213	216	211	193	219	247	224	211	186	214	201	226	215	215	228	198	230	220	209	232	220	227	204	207	239	208	205	210	224	246	253	239	212	236	233	229	197	205	220	233	189	209	180	227	237	235	243	220	214	233	229	213	227	227	210	203	222	232	227	209	251	251	214	228	224	215	223	201	201	199	255	213	229	222	233	222	213	245	248	239	222	235	212	222	210	253	223	216	227	237	218	211	241	215	263	223	231	241	190	207	208	230	248	234	227	249	205	220	227	217	210	210	248	221	246	228	221	235	231	219	214	227	202	212	232	231	224	212	228	213	211	226	223	243	222	221	232	233	190	210	229	200	206	234	219	252	212	224	225	213	223	221	253	271	237	218	231	244	219	231	205	228	215	223	209	227	211	235	225	220	220	208	227	239	208	232	203	214	197	207	231	221	208	204	213	251	199	197	219	190	245	221	238	232	240	235	220	222	205	222	241	220	212	242	229	204	205	201	243	176	246	211	195	245	217	222	238	227	241	218	248	240	205	198	212	221	199	228	230	232	219	197	212	212	226	224	221	223	225	212	215	208	237	205	218	221	210	247	204	215	214	225	234	209	231	228	218	226	220	226	213	215	195	229	226	236	229	223	199	212	253	216	227	210	214	217	234	199	213	224	230	220	221	214	248	235	210	225	201	218	217	221	228	245	225	245	218	236	200	204	219	262	234	212	221	214	214	223	215	229	240	221	228	206	212	240	242	218	237	215	226	241	206	216	251	194	231	188	241	230	191	256	269	207	217	231	214	230	233	230	214	217	230	233	211	240	256	221	229	196	213	214	229	225	222	238	214	226	210	246	215	226	222	206	246	242	199	227	211	206	206	239
9921	3897	3425	3163	6810	10914	10221	6656	3957	1997	1033	664	626	542	474	537	545	534	526	515	532	564	540	515	535	519	483	498	505	521	503	537	514	525	506	523	479	525	536	485	518	550	523	517	524	547	524	538	546	531	557	572	535	544	600	509	509	526	530	524	544	526	475	525	499	543	489	519	530	498	538	542	500	529	517	531	509	503	526	531	556	535	538	596	492	520	559	503	534	550	523	508	522	549	523	559	531	508	533	525	509	503	485	546	534	553	494	581	519	507	552	534	540	501	523	556	511	586	534	492	504	521	528	509	524	594	522	524	488	510	537	522	569	551	542	535	529	532	530	518	518	526	515	530	511	552	499	509	554	568	559	480	539	510	513	549	534	544	513	528	596	524	524	551	514	546	524	512	509	545	496	548	494	573	530	547	546	487	488	575	586	533	522	530	543	531	515	536	530	552	520	511	538	512	521	514	515	525	558	587	513	572	561	540	537	511	559	523	559	490	532	547	514	565	505	556	530	557	514	565	505	563	526	510	580	535	491	544	530	559	513	534	510	525	502	554	510	529	503	489	509	514	562	559	543	513	529	516	521	559	539	496	529	510	489	528	527	513	551	508	523	491	519	510	565	559	510	536	547	538	513	533	557	556	562	560	587	536	518	512	523	524	516	577	572	574	541	558	514	537	552	519	508	527	493	533	533	500	524	534	539	553	506	508	510	568	536	529	557	536	559	534	519	554	534	483	508	564	542	538	512	505	514	558	560	519	514	519	528	565	524	525	542	554	579	580	530	535	538	543	537	514	519	528	525	527	529	522	541	565	563	470	545	538	503	548	524	541	533	552	574	517	540	592	529	508	521	516	545	536	535	506	510	493	566	515	572	518	480	499	562	548	521	526	556	505	532	522	514	569	521	552	532	553	519	522	582	535	547	542	507	508	524	522	534	529	543	532	521	508	476	550	543	545	573	531	475	557	536	509	503	535	517	561	559	490	530	601	548	510	551	532	511	519	502	512	534	515	526	483	519	512	519	532	507	506	563	507	521	533	513	524	534	515	564	527	521	530	557	512	542	534	530	562	499	549	514	537	506	560	523	505	480	531	478	493	522	536	545	502	503	533	507	547	554	509	525	509	555	560	540	536	568	565	589	530	589	544	546	539	502	554	538	535	556	582	538	508	522	494	519	527	492	500	566	541	492	505	520	554	556	542	511	497	513	561	505	544	568	503	516	531	526	504	501	518	515	540	569	529	552	519	560	501	536	554	527	500	563	523	525	543	535	530	505	534	560	497	538	525	514	517	531	549	525	522	542	496	518	518	548	517	518	564	520	538	532	539	533	560	540	548	561	509	515	555	532	549	546	523	510	530	500	534	531	536	508	508	502	511	537	514	540	536	521	575	489	544	583	540	578	540	512	521	511	528	545	530	505	521	555	558	542	518	533	521	552	534	507	548	564	558	520	503	544	507	534	507	530	537	511	505	534	559	559	482	551	564	550	539	510	527	532	541	489	494	576	501	522	521	534	535	532	507	535	525	530	510	528	601	517	553	520	525	530	545	528	528	541	555	515	542	539	561	506	516	540	510	484	553	586	508	541	515	542	516	520	534	502	518	554	495	503	512	491	521	540	503	506	534	531	560	547	539	528	515	490	550	508	570	546	555	557	540	515	541	521	529	557	566	570	549	505	513	507	537	524	526	544	533	552	486	490	517	497	549	532	559	526	509	554	565	549	528	541	529	559	510	528	535	553	546	552	520	521	527	520	537	541	475	516	518	541	526	500	553	548	536	526	579	531	505	514	530	527	531	521	504	526	523	474	546	500	521	531	549	540	521	550	537	542	568	484	529	506	534	551	497	587	505	547	516	520	558	535	545	595	499	536	505	527	531	559	548	494	519	511	538	536	524	532	543	541	524	495	550	476	511	526	501	530	540	487	480	547	562	504	541	535	502	549	530	556	506	540	529	527	551	522	532	493	553	525	500	528	551	476	519	531	548	531	520	501	510	534	534	558	531	520	544	529	529	559	546	543	528	571	490	544	521	493	523	508	506	512	474	535	563	502	527	523	565	506	518	497	547	521	477	520	554	528	533	555	537	557	515	545	477	553	490	536	523	505	532	570	524	557	519	524	559	548	547	537	521	530	532	528	565	542	507	515	521	532	478	491	492	566	502	488	545	504	557	516	526	533	497	547	518	556	555	566	497	553	525	467	514	517	528	518	546	530	511	516	561	532	530	512	501	538	499	567	538	528	549	525	567	505	550	543	520	532	533	509	513	500	520	545	575	519	546	506	518	523	482	500	587	533	548	551	516	527	538	549	534	531	490	523	505	563	515	560	542	514	509	479	512	505	512	547	527	535	524	538	523	513	508	526	577	521	504	511	521	503	528	503	550	502	525	521	536	499	497	526	552	524	547	539	521	483	497	563	526	474	542	498	533	554	499	499	537	519	504	518	521	502	565	557	508	549	575	519	533	507	546	500	563	537	527	489	495	545	543	543	544	524	526	528	565	543	496	512	502	542	535	536	572	502	575	469	551	516	520	523	550	501	522	514	535	560	534	557	498	504	538	546	505	489	545	504	586	515	520	563	547	549	556	563	516	501	555	488	543	510	524	575	543	520	549	583	513	507	543	544	538	507	506	561	534	485	559	493	529	499	541	563	522	509	509	547	501	538	510	555	541	467	540	523	509	558	527	522	524	534	515	505	542	537	531	524	551	559	527	533	524	547	537	545	530	557	511	549	555	508	536	510	528	529	529	546	534	551	507	555	515	545	552	527	524	558	519	527	544	537	530	522	518	545	542	548	541	529	555	520	532	541	524	548	494	495	533	572	549	500	518	546	547	577	573	541	517	507	503	516	525	496	527	525	546	504	562	513	541	561	527	516	526	564	516	508	520	554	540	548	539	550	504	558	523	537	528	560	522	511	545	544	537	542	536	544	499	471	533	549	516	542	534	537	549	552	534	532	498	533	530	533	521	534	512	529	519	527	534	544	535	537	531	536	511	496	558	561	509	544	550	522	520	514	511	524	502	561	523	526	524	568	507	532	514	543	527	530	497	525	500	562	518	567	505	547	508	558	527	548	515	536	533	529	545	491	525	521	541	541	511	523	544	555	521	505	503	486	499	517	541	536	541	501	528	517	556	555	522	540	538	545	562	512	503	504	526	543	542	559	534	535	564	509	512	495	535	526	527	517	559	533	523	553	565	564	492	552	528	537	520	499	520	555	532	565	550	516	533	546	500	574	525	513	510	526	510	539	487	537	523	531	516	537	505	528	496	497	535	533	526	532	558	497	541	527	529	539	505	530	507	547	501	512	525	514	553	498	496	498	551	539	482	535	464	527	535	550	535	511	506	532	530	553	518	503	531	542	532	516	533	544	527	544	527	548	491	504	494	508	560	532	498	556	543	536	507	552	500	535	519	512	565	492	516	549	504	484	581	531	519	521	515	542	540	550	541	579	559	547	555	576	550	530	524	547	528	526	552	548	534	563	487
72077	54955	44893	24673	45230	51217	44128	30390	16414	5752	1724	540	309	217	227	197	209	228	190	177	200	211	189	175	196	204	204	200	200	197	184	177	188	190	177	183	202	198	207	210	188	211	204	227	198	203	204	198	198	184	175	204	191	200	181	184	187	206	187	208	210	200	204	190	201	192	185	177	195	200	177	187	194	193	217	188	200	187	218	202	197	191	205	198	209	210	204	196	181	197	187	188	166	209	182	175	177	196	179	177	212	202	182	207	207	212	203	199	219	194	194	190	185	184	220	189	183	187	199	220	168	205	200	181	184	188	177	183	208	183	209	198	188	211	207	218	198	216	196	184	179	183	188	196	178	195	217	202	210	189	171	192	189	191	208	208	207	190	211	181	189	215	191	181	177	211	223	218	205	209	202	201	219	197	192	185	197	195	201	201	176	173	200	203	178	209	198	169	207	185	233	183	185	204	195	193	199	181	185	187	209	192	191	182	179	198	186	206	175	209	187	192	189	199	201	182	179	179	163	177	197	156	191	203	180	214	187	201	187	183	211	191	193	209	209	184	203	215	206	193	210	200	186	192	193	193	191	194	213	183	188	190	189	206	219	175	158	192	203	188	199	215	204	190	219	203	187	186	204	209	194	196	183	179	219	188	183	202	194	185	200	220	191	197	196	187	191	211	199	198	214	204	218	200	202	186	184	218	217	178	198	196	218	202	204	191	193	202	221	223	188	187	201	186	179	198	186	180	172	210	204	211	205	203	185	188	196	213	190	206	175	205	204	181	185	169	202	199	171	187	197	202	198	215	194	204	237	191	220	198	183	215	180	216	179	200	179	187	174	206	212	197	184	203	169	213	205	200	192	216	217	194	185	164	175	199	192	206	220	200	194	194	170	174	165	198	197	196	162	207	196	168	209	200	195	193	185	204	208	225	177	186	176	189	194	176	209	202	202	204	193	217	178	185	218	187	227	187	220	208	178	191	217	194	202	190	223	212	198	190	195	223	208	181	184	199	208	198	200	193	209	178	213	191	213	237	201	223	219	168	169	192	185	214	190	176	197	231	206	206	208	200	181	181	219	225	191	193	176	179	194	192	199	215	203	199	205	194	225	223	221	210	202	194	176	182	200	195	177	193	215	190	193	187	243	171	202	212	184	193	214	219	218	212	190	212	179	210	189	184	205	196	187	210	179	205	202	207	205	184	199	202	181	191	194	210	206	197	199	174	189	207	196	189	203	191	178	176	163	202	187	190	186	191	209	179	178	191	183	185	210	206	207	205	193	218	191	175	201	181	199	207	237	178	175	210	211	214	210	224	200	207	195	175	189	197	203	195	189	205	208	178	212	196	197	203	209	212	208	209	202	212	208	194	181	190	228	188	197	184	189	220	192	201	204	233	204	165	221	175	172	207	172	210	201	211	198	217	201	184	186	212	207	211	196	200	214	178	179	201	205	180	209	197	175	202	220	208	206	195	223	164	228	174	186	212	192	212	188	193	182	156	177	204	187	198	189	176	206	210	202	216	199	175	201	212	214	204	198	179	197	201	195	214	215	207	200	222	201	197	184	197	194	193	180	193	186	202	219	196	163	171	204	208	193	204	201	185	189	182	212	202	184	201	183	198	209	202	207	201	195	184	219	216	205	181	202	178	214	175	192	194	188	208	205	205	197	169	203	207	179	223	193	191	186	213	206	199	155	189	197	194	195	194	193	179	200	183	201	181	176	197	199	178	189	194	188	212	208	163	181	213	207	201	203	179	198	219	196	192	189	193	203	202	198	218	205	189	203	215	166	186	195	218	183	197	191	195	211	204	204	222	219	217	207	194	207	177	176	185	213	203	187	202	195	199	219	198	211	201	192	212	165	197	181	190	191	211	225	188	205	191	196	219	165	207	219	189	213	192	203	186	217	208	206	184	218	224	215	191	202	194	198	181	204	189	198	217	202	202	197	191	193	191	207	188	174	192	212	204	161	211	191	172	202	205	180	195	208	190	203	192	189	198	180	196	198	207	207	233	191	186	181	199	185	192	212	173	204	193	193	186	203	193	195	179	190	208	207	198	185	211	216	197	178	193	194	216	171	186	183	200	176	195	177	189	207	190	181	196	205	189	200	199	215	190	177	212	194	230	171	210	207	221	194	198	191	192	203	208	187	221	211	185	181	185	209	181	217	182	212	207	181	189	204	215	193	203	205	208	195	188	203	204	190	169	213	177	186	193	203	210	221	196	204	193	170	198	205	184	194	206	186	209	200	184	164	174	205	165	230	208	178	179	190	226	185	192	215	223	171	187	199	190	215	205	221	216	180	192	197	197	188	183	196	188	184	194	181	195	222	220	214	206	167	177	177	186	166	209	179	200	193	197	184	184	213	200	205	220	197	180	205	185	182	189	194	164	197	221	217	176	193	207	197	197	218	184	198	169	206	218	213	209	199	179	209	193	182	202	188	198	220	189	196	185	163	195	202	190	203	203	168	196	186	207	201	201	210	189	205	199	181	199	180	225	197	180	188	182	195	201	198	191	211	202	189	176	205	195	172	226	199	192	211	180	222	186	185	182	205	198	244	183	187	220	197	180	206	192	210	174	198	193	198	201	224	221	183	193	226	193	189	173	206	184	187	195	198	190	204	190	198	200	185	189	216	199	184	202	198	189	210	166	210	202	180	193	200	192	194	205	159	197	201	221	207	202	209	189	219	169	188	192	204	188	205	183	199	219	186	209	179	201	210	204	216	193	208	175	191	183	206	186	199	167	203	198	202	183	167	172	196	186	182	202	173	223	202	194	188	195	172	225	201	206	188	223	186	193	174	200	180	194	212	194	190	198	202	200	196	224	196	189	195	190	174	181	201	176	210	218	203	194	175	196	209	192	203	197	206	189	197	191	184	189	230	180	176	206	202	174	192	198	223	202	175	206	192	191	180	205	214	167	183	180	217	211	219	171	189	189	214	193	230	197	207	207	194	217	179	212	198	185	194	212	214	177	198	218	184	214	184	218	196	202	207	167	186	188	192	176	202	186	178	206	209	200	192	222	198	231	199	203	181	190	218	207	191	221	211	176	161	211	194	160	227	205	216	213	204	212	191	202	200	211	196	180	208	216	207	193	189	193	185	188	191	194	182	209	205	208	223	193	211	176	192	209	217	207	195	204	208	196	206	229	202	204	201	169	194	194	215	203	187	201	184	204	199	188	158	196	200	211	195	171	178	199	186	196	169	189	193	189	209	200	207	221	178	186	192	196	186	215	206	237	186	171	195	216	198	185	195	173	184	201	216	214	191	211	200	187	173	202	208	198	193	223	225	204	201	186	211	154	200	193	197	213	188	206	203	176	205	183	183	192	179	194	210	177	180	191	222	198	193	194	191	156	199	167	193	216	180	189	203	240	203	211	190	224	222	204	172	203	192	215	212	203	214	195	174	206	187	179	202	177	212	201	182	172	202	187	204	179	186	190	177	195	186	206	203	221	212	207	204	195	236	212	225	185	185	196	197	203	183	183
44032	38150	39950	34374	56922	63188	56892	44902	31021	16165	6512	2098	855	555	490	491	460	447	496	463	468	479	461	438	467	453	421	459	533	493	486	493	454	526	469	455	478	488	468	466	494	470	413	499	478	462	474	472	480	479	455	485	493	439	498	482	519	484	449	458	493	472	452	465	452	460	455	460	490	477	518	438	511	521	458	482	472	462	468	525	480	463	497	470	480	458	468	459	446	439	445	508	492	473	448	475	446	474	498	459	508	478	447	500	487	485	464	475	498	498	445	470	502	479	475	477	476	446	492	504	448	454	447	480	518	491	449	493	508	450	467	499	509	501	448	499	473	477	475	466	513	471	452	471	493	484	452	501	477	458	484	472	469	522	502	476	494	467	499	484	469	502	463	470	473	421	456	434	473	453	459	466	468	454	465	505	480	459	489	488	484	477	475	484	468	477	472	442	466	502	498	488	453	486	474	453	481	444	502	492	478	474	436	477	450	480	490	454	470	447	491	498	491	482	483	459	492	505	495	442	501	473	482	482	463	475	427	477	477	434	466	456	470	460	480	501	522	437	451	465	474	483	461	514	440	475	520	467	479	470	469	477	482	424	473	506	472	473	512	488	471	505	487	440	442	485	483	455	474	476	495	482	478	478	449	465	454	471	485	462	457	503	494	448	471	483	465	430	465	425	479	447	465	493	421	454	504	458	449	459	471	438	477	477	477	460	467	485	493	459	477	502	477	452	449	510	454	493	498	475	507	457	443	460	484	447	511	458	477	467	439	474	485	494	457	471	452	473	473	445	486	458	472	484	496	472	436	470	495	493	481	473	489	466	473	485	475	497	493	474	433	480	486	481	503	488	451	472	453	497	472	469	478	461	454	468	468	472	495	511	484	507	494	445	464	481	483	485	439	444	492	473	445	475	485	437	473	435	455	494	459	519	462	456	471	444	429	462	488	479	457	447	504	472	497	461	488	454	473	498	458	453	455	493	467	463	449	485	475	485	467	466	432	491	469	465	472	483	486	484	463	445	474	458	475	480	449	453	474	450	456	511	497	489	435	473	460	462	445	463	474	459	493	490	475	453	477	452	501	470	467	526	461	465	501	451	457	438	476	436	415	456	499	510	491	484	490	493	462	450	475	430	427	462	487	434	444	466	491	487	485	487	441	483	462	466	510	481	460	483	445	466	456	470	457	482	431	469	466	500	450	476	449	491	469	476	457	483	470	492	463	471	449	476	480	452	462	496	468	424	454	456	456	501	519	438	482	492	447	434	481	435	491	471	498	423	463	494	453	468	515	465	491	485	471	520	474	491	489	464	483	451	473	447	471	512	460	482	488	500	479	464	463	446	454	489	449	482	470	461	480	477	510	439	466	480	494	444	480	501	505	501	459	474	476	457	458	476	476	483	480	488	513	486	495	472	476	484	440	518	500	471	476	480	510	459	480	476	465	471	444	485	482	439	457	495	479	480	445	457	461	436	495	468	436	479	510	458	483	437	461	478	462	466	466	476	521	482	480	459	454	489	453	467	455	450	484	501	475	491	428	486	415	482	514	482	484	463	450	479	441	464	443	457	470	481	464	479	489	484	457	436	453	452	464	507	501	432	468	445	477	513	504	463	454	453	448	509	476	456	472	436	477	448	516	492	475	497	447	495	493	445	510	455	483	453	465	507	469	498	489	482	449	508	471	470	469	472	454	444	443	484	485	495	486	478	477	487	493	517	482	468	487	485	464	478	466	463	527	467	470	454	439	495	474	500	478	492	475	469	491	467	447	486	488	523	475	417	465	495	494	473	430	482	465	476	459	434	474	432	455	454	506	461	491	484	488	451	504	475	486	500	434	459	506	465	476	487	475	470	437	459	473	496	495	482	490	452	467	463	467	464	490	457	523	474	483	438	446	519	478	477	476	530	486	483	445	462	479	471	469	457	490	436	498	456	494	467	452	451	487	459	451	452	477	448	496	433	477	500	462	480	498	495	516	477	476	459	455	492	451	451	474	510	478	468	444	495	453	474	480	471	503	481	463	503	475	474	466	474	471	503	454	417	484	502	489	464	470	462	484	449	468	470	479	463	454	492	462	473	484	469	463	522	498	480	462	485	471	470	492	477	450	480	430	461	453	451	474	521	479	501	439	507	484	429	488	497	474	438	497	458	495	511	453	456	454	441	470	475	470	427	502	469	451	500	538	458	516	456	479	494	524	460	471	501	450	478	480	474	465	495	490	476	457	479	494	470	479	433	457	443	456	476	503	530	449	520	455	482	467	504	492	432	517	509	440	452	481	478	489	500	481	481	457	475	451	476	444	482	470	459	459	493	464	481	470	459	462	491	458	417	496	495	469	473	488	489	444	471	463	467	432	493	440	494	494	505	490	491	484	501	489	456	504	503	467	522	488	472	445	480	458	462	478	425	470	494	439	434	454	486	471	506	441	461	465	475	505	472	471	487	448	448	464	490	495	447	496	520	476	481	455	445	473	477	486	438	493	466	458	474	482	470	502	464	459	496	498	483	420	493	477	484	457	477	475	442	463	474	473	525	453	486	480	476	454	454	469	470	465	485	477	458	488	468	449	471	473	459	426	467	449	417	498	501	461	491	478	474	492	498	459	463	465	440	444	452	485	515	475	468	471	455	423	500	417	479	475	443	518	465	469	489	456	507	469	489	491	505	468	486	467	488	462	472	467	488	449	506	438	495	493	467	494	457	457	485	434	428	517	445	451	470	487	481	479	452	469	434	499	445	434	515	443	430	484	474	458	489	485	486	510	455	429	473	446	479	456	481	465	485	535	509	468	457	471	509	485	432	441	491	465	468	450	470	469	457	502	458	501	489	474	492	453	480	457	450	481	503	466	463	512	474	492	438	475	527	487	477	425	478	483	463	480	447	519	487	495	474	484	426	469	463	464	475	473	480	514	456	453	489	457	518	470	486	472	465	490	469	472	466	495	473	471	478	468	509	470	472	478	460	477	505	456	486	483	518	449	528	485	460	484	477	466	483	451	489	514	451	475	452	481	447	472	465	438	507	461	496	475	486	488	495	534	485	436	452	453	460	466	467	437	469	456	453	485	478	485	449	499	459	505	516	494	465	492	478	488	478	450	482	516	482	439	504	490	495	433	448	476	485	440	467	492	486	441	496	490	471	452	529	504	480	465	513	475	435	492	464	481	455	493	499	484	474	461	481	485	431	453	449	498	499	500	437	450	484	462	480	453	456	450	505	440	469	469	451	523	470	475	477	505	483	494	459	482	473	486	484	493	467	457	420	498	483	509	455	442	451	487	493	518	499	489	468	482	441	499	464	445	494	492	482	475	454	471	512	505	470	476	505	477	503	511	467	469	498	447	467	475	525	453	494	455	483	496	474	499	475	482	493	502	469	495	491	453	452	519	450	479	450	467	508	466	473	498	512	463	472	490	461	485	455	489	488	489	496	463	501	504	490	441	425	456	468	452	477	466	490	492	472	489	482	453	451	461	465	473	485	434	491	521	524	480	477
72994	56308	46057	24447	45593	51414	44250	30117	16063	5791	1849	557	257	197	197	206	234	191	203	207	170	214	203	200	212	212	194	172	190	215	195	217	186	189	184	239	197	191	188	202	190	199	192	203	214	207	188	217	177	213	226	206	191	197	219	195	183	167	196	204	201	192	167	180	207	203	187	184	218	183	230	191	190	210	217	188	210	195	173	205	219	201	202	222	197	198	178	192	161	195	199	201	213	229	198	210	221	179	197	194	182	208	203	188	215	200	181	177	183	199	205	201	204	179	213	205	186	195	202	174	207	181	205	212	175	191	207	192	207	171	190	205	192	197	177	197	206	213	202	202	207	206	230	206	203	189	191	193	200	227	202	190	182	200	213	191	199	194	216	206	186	206	195	200	199	208	205	203	217	217	200	181	188	183	207	205	202	188	213	204	203	203	220	200	212	187	197	174	182	188	189	211	172	212	210	196	188	221	193	221	200	203	182	186	205	193	192	210	220	196	210	202	213	199	182	191	182	193	181	191	194	195	189	195	173	208	197	214	209	200	198	192	215	216	217	192	202	206	210	202	176	199	210	188	178	207	205	212	195	210	189	208	202	184	181	183	170	188	218	198	204	216	209	190	191	217	179	221	198	175	208	195	186	193	202	202	189	210	183	212	203	171	201	212	216	197	184	204	194	177	203	230	204	219	207	181	188	178	182	197	187	180	210	192	200	198	216	170	175	222	191	200	214	204	205	231	213	196	192	188	217	184	200	193	192	190	175	163	191	162	242	216	194	196	226	199	206	193	187	205	202	206	221	196	194	203	183	228	198	201	209	212	213	220	181	188	209	188	196	215	195	181	209	209	191	179	203	215	226	186	208	236	203	199	181	198	169	194	181	203	222	179	213	193	197	183	206	194	210	217	193	188	187	200	199	192	214	218	202	192	205	202	204	233	193	208	190	193	206	197	193	185	189	185	203	231	218	183	212	179	184	172	198	196	182	209	190	183	221	215	210	229	187	203	217	210	213	210	190	182	203	210	205	184	198	190	211	217	172	188	209	198	220	210	194	225	210	205	219	224	200	184	204	184	213	211	188	210	213	208	199	214	210	194	190	193	192	194	209	200	198	214	182	224	209	218	177	192	195	188	205	188	198	170	218	190	177	179	192	199	200	176	197	206	213	185	175	182	185	207	184	201	201	198	197	190	209	205	190	209	190	197	220	171	213	185	220	194	194	184	205	205	192	199	198	180	211	203	190	182	178	212	184	194	211	214	197	192	191	208	200	219	175	217	232	190	209	176	206	200	184	186	208	187	213	151	197	183	192	211	205	226	203	179	189	192	194	173	216	210	198	188	195	193	200	189	223	200	238	214	179	211	209	192	200	200	195	236	218	227	226	201	238	189	184	173	208	181	184	188	179	195	184	202	187	232	178	209	180	201	219	195	195	240	196	190	193	218	194	217	192	199	219	207	215	199	247	221	200	210	216	165	187	200	193	216	181	202	220	217	176	203	216	218	206	203	211	169	168	186	193	183	205	177	207	187	183	223	214	207	193	206	216	181	175	180	184	184	229	212	181	215	204	196	207	193	196	217	197	192	175	192	214	199	174	197	187	174	202	205	210	197	192	172	211	222	207	210	195	191	181	198	226	187	180	206	204	203	218	195	175	199	199	171	188	184	217	216	213	168	191	208	206	197	159	208	200	208	202	222	202	194	182	213	211	190	194	185	194	196	199	180	207	215	185	201	215	196	202	189	201	207	169	199	183	195	196	205	209	228	188	179	200	191	184	198	193	203	238	194	201	195	197	218	194	208	212	218	182	191	204	194	205	211	203	185	203	193	195	186	225	193	208	203	188	199	182	214	179	213	212	196	186	191	210	193	190	188	191	181	216	172	210	207	213	196	199	197	182	189	194	218	188	209	169	215	212	231	203	199	194	207	227	211	183	204	217	218	204	195	182	199	220	215	194	176	179	180	194	212	182	193	213	192	191	220	225	221	207	243	222	189	202	217	205	196	192	187	193	211	191	206	179	214	209	191	199	212	171	197	190	224	183	211	171	214	226	194	231	209	193	251	175	203	214	194	193	212	216	205	212	219	195	224	192	171	196	189	186	213	206	200	222	179	187	199	187	214	192	205	196	207	202	171	210	198	194	206	204	203	173	172	222	200	199	197	182	176	194	159	188	185	215	207	202	204	219	232	232	192	198	200	186	217	182	193	205	198	204	202	215	184	191	195	176	205	200	207	214	196	216	216	191	207	188	188	173	196	209	195	199	182	186	208	190	186	183	207	186	234	202	186	201	204	196	189	210	187	189	190	180	200	211	216	226	221	207	181	205	205	216	216	178	196	209	179	193	181	211	209	201	178	200	171	170	193	222	201	185	190	185	205	198	213	164	204	224	232	177	207	196	232	218	210	192	200	185	179	203	200	176	204	207	213	202	222	199	198	202	198	185	202	208	235	222	232	204	183	193	186	178	194	186	215	222	200	207	205	229	188	188	192	214	219	195	189	207	200	187	196	204	200	208	211	190	227	208	202	196	192	167	187	205	233	201	205	204	210	174	215	177	201	204	197	216	229	194	209	184	192	218	176	191	192	165	171	202	216	195	209	174	216	202	194	200	201	198	178	185	221	184	204	227	216	219	209	213	199	203	191	222	218	177	213	171	192	201	214	193	182	190	210	195	211	190	207	211	189	218	207	189	188	205	200	217	218	225	202	232	183	199	190	185	205	198	197	219	210	197	198	203	211	204	210	182	203	201	219	209	207	199	198	235	154	181	196	174	204	173	170	221	193	218	201	233	203	180	220	229	194	175	201	211	190	196	224	214	202	195	203	205	199	197	216	196	194	182	218	221	188	189	194	187	224	188	214	198	205	206	197	206	203	187	199	211	196	198	216	215	187	218	196	209	212	192	209	225	232	214	195	210	208	213	175	203	215	204	187	189	225	206	201	199	191	225	188	190	181	194	185	200	188	185	178	196	187	185	174	196	202	175	188	178	219	208	207	189	192	191	223	217	211	179	195	185	209	215	229	213	176	208	184	215	193	209	204	206	192	202	190	192	181	188	204	177	201	170	189	203	217	188	208	189	188	198	203	210	192	203	204	186	203	195	191	247	175	197	184	186	196	226	197	191	226	205	195	188	230	216	214	202	206	173	220	186	199	207	176	213	218	216	177	191	195	190	202	185	225	191	198	199	181	220	181	194	215	185	217	195	203	197	185	178	180	185	195	221	199	176	191	175	181	203	222	187	220	197	180	192	205	192	203	231	214	186	244	206	194	187	194	188	174	198	165	189	201	194	186	190	193	174	183	213	218	196	186	215	206	204	208	200	177	206	196	190	218	211	217	203	213	215	203	198	201	196	187	184	172	176	215	185	210	181	211	197	214	195	170	205	192	186	194	203	220	199	208	177	200	176	174	183	221	195	195	181	181	168	208	230	204	182	223	185	193	174	192	185	228	215	200	197	207	215	210	196	197	184	180	169	199	195	216	204	209	195	202
44463	38626	40726	34017	57005	62862	56412	44732	30831	16299	6518	2042	832	588	528	498	466	471	487	439	475	443	490	446	440	439	466	452	459	460	480	494	472	480	501	482	511	477	501	470	477	532	444	458	454	477	466	492	500	496	522	458	478	493	474	540	509	473	503	456	449	473	460	472	486	456	479	468	462	475	451	495	484	476	480	458	468	505	475	460	489	535	469	518	481	515	456	474	453	488	452	481	476	488	488	473	484	453	501	508	513	478	473	466	463	526	486	488	496	457	485	508	505	468	462	487	477	480	485	479	463	489	493	478	476	518	474	464	492	497	444	521	463	479	482	504	526	476	476	494	493	494	490	478	466	433	478	481	434	494	464	471	503	500	476	555	447	501	461	518	451	467	482	459	497	441	463	498	458	472	465	474	470	477	486	519	516	498	476	513	451	519	475	487	452	491	452	466	469	433	507	444	477	468	471	508	453	428	481	465	507	507	478	464	515	471	523	539	439	433	491	494	484	464	486	491	468	447	470	447	475	462	499	482	515	525	480	493	467	494	464	492	475	470	489	465	516	488	508	489	495	490	499	449	493	478	464	475	503	425	448	515	530	508	503	498	455	417	503	468	510	451	484	462	485	490	462	516	520	498	465	484	476	490	493	512	503	507	443	465	464	482	493	460	493	458	475	472	480	486	464	462	472	455	448	477	463	480	531	510	481	490	479	466	480	465	486	532	485	503	524	481	471	474	457	484	451	449	470	486	488	472	483	501	445	446	459	431	474	461	478	499	480	472	489	477	493	453	499	499	485	485	484	481	440	453	482	511	488	483	472	493	447	495	470	493	461	483	472	444	456	494	437	485	440	475	476	453	439	512	532	472	491	456	508	452	461	499	474	486	503	455	472	452	463	505	509	445	492	437	436	446	495	495	492	478	454	498	465	526	467	465	494	466	481	484	466	477	467	495	492	440	472	459	478	479	473	473	499	492	481	511	479	500	466	487	486	459	491	513	465	469	511	456	515	501	492	497	505	453	450	502	474	472	475	460	471	469	475	479	469	505	492	554	463	498	466	465	501	489	511	458	450	494	462	455	458	502	527	451	494	476	471	501	508	464	484	454	463	460	522	484	482	472	505	462	494	478	491	472	451	469	443	446	503	474	456	493	458	486	510	428	490	474	476	443	502	507	478	454	478	490	480	489	490	454	462	460	506	458	480	482	484	481	469	522	501	449	476	487	512	484	445	553	466	466	522	472	498	467	456	520	481	462	517	491	484	502	462	465	451	462	465	496	499	472	482	466	459	460	481	513	487	476	511	524	463	534	470	499	474	471	494	533	455	445	497	509	499	485	519	488	443	523	468	481	440	445	492	503	482	452	456	477	471	493	493	454	462	456	451	498	487	449	456	453	500	475	506	453	421	462	460	493	487	479	462	479	503	473	442	495	472	484	457	502	493	478	476	459	500	494	464	463	471	501	460	506	481	461	522	482	486	472	475	474	484	488	456	457	465	480	501	497	500	447	490	477	452	499	503	475	443	484	467	491	453	472	492	480	468	506	448	495	478	488	466	526	472	469	485	462	485	479	470	500	539	466	468	451	480	458	501	486	478	513	457	470	471	462	472	493	499	492	493	513	479	488	495	458	505	446	484	459	476	468	451	475	511	487	443	487	476	450	493	478	463	487	530	475	469	476	504	492	458	499	512	481	513	487	478	511	498	512	491	472	469	476	487	460	459	516	472	495	521	449	461	482	459	501	471	499	491	453	458	438	491	460	458	500	511	452	476	459	468	492	466	453	447	506	478	495	505	485	488	465	496	443	495	484	472	484	468	494	491	530	484	460	485	453	470	497	491	483	538	498	481	477	465	498	468	505	472	468	472	486	459	502	476	464	462	491	506	487	509	502	446	442	472	441	488	449	460	485	528	518	471	499	472	469	486	478	451	462	464	470	464	509	500	482	466	484	485	456	496	477	507	487	484	497	507	519	463	525	481	560	485	456	513	463	482	495	483	465	480	483	469	454	515	468	488	464	467	496	460	481	462	454	503	457	451	469	499	521	535	486	481	458	452	478	476	477	470	466	446	469	475	484	460	467	488	476	480	454	455	482	451	447	455	467	453	487	476	486	488	410	425	491	514	452	447	479	487	451	463	470	462	473	484	497	462	487	476	482	476	475	490	484	477	459	449	470	456	484	454	489	470	467	549	477	507	471	473	464	473	453	468	421	497	486	482	473	478	445	476	458	515	471	499	469	483	495	488	455	487	460	498	474	465	500	481	476	505	466	488	492	514	507	469	472	476	480	488	498	496	485	441	516	490	472	484	485	528	481	496	470	459	482	475	434	474	463	481	509	458	496	455	481	473	453	462	460	486	481	448	513	453	455	490	459	499	475	483	504	492	477	478	483	468	484	467	500	444	493	513	478	459	497	476	451	434	482	512	462	465	519	502	479	464	488	467	466	502	471	514	506	505	493	453	514	523	446	488	481	497	464	525	457	485	492	496	507	473	474	454	477	481	459	449	467	479	473	475	484	457	490	506	473	461	471	467	484	506	479	494	485	492	496	466	432	454	478	483	490	499	485	457	442	442	489	536	486	512	440	477	487	483	445	494	460	475	472	485	485	479	490	465	526	448	422	446	476	521	461	449	449	461	477	491	492	501	457	439	484	496	497	495	488	508	474	504	438	484	481	491	475	498	497	444	497	516	518	430	470	496	483	446	466	517	457	489	491	474	493	472	469	492	465	488	450	493	482	467	425	462	454	499	484	525	469	485	526	456	508	493	463	483	465	512	503	438	472	465	514	494	469	524	429	444	464	474	520	494	463	485	476	465	437	488	473	496	493	484	482	471	507	462	461	492	496	441	534	516	513	477	471	520	455	481	498	486	451	456	458	517	462	493	492	533	494	497	468	516	516	493	498	507	455	504	484	497	479	466	470	457	479	473	453	477	522	467	518	461	507	493	454	485	448	524	479	472	471	464	468	500	447	450	513	467	466	450	477	484	447	459	448	509	514	474	505	508	523	507	480	480	465	432	510	470	461	466	530	482	513	485	504	504	497	477	481	478	453	457	513	505	486	454	461	499	489	492	484	510	453	463	497	497	494	490	478	492	505	462	442	473	476	490	481	503	493	499	494	473	452	513	493	468	505	508	445	491	482	438	499	446	490	431	458	495	483	471	481	479	491	466	462	456	510	460	481	486	440	459	491	458	508	496	521	489	456	460	475	494	475	449	512	462	429	503	510	514	496	440	480	416	487	466	459	482	471	502	486	504	473	486	455	464	465	464	527	483	449	496	477	462	494	488	481	436	477	475	488	446	480	470	475	435	478	478	467	462	461	474	489	487	467	473	494	494	463	491	481	520	526	474	426	454	468	492	507	477	503	498	493	486	493	485	471	498	487	448	464	491	508	502	484	468	482	473	535	496	433	493	474	464	489	443	486	439	479	491	515	498	476	503	495	480	477	471	470	502	496	468	474	514	476	447	474	486	472	444	476	491	460	474	468
11610	3010	1636	767	1802	2455	2306	1640	997	550	357	277	233	239	218	237	245	232	222	226	232	218	224	220	211	212	253	210	232	226	233	261	235	236	227	224	215	246	254	227	255	245	237	201	243	206	221	217	250	209	219	235	222	237	241	203	200	195	230	242	237	234	227	270	209	227	220	216	214	248	223	230	217	229	228	189	236	245	244	223	210	246	209	214	235	249	223	228	229	211	216	236	218	229	226	225	238	239	240	197	212	255	230	236	217	210	253	225	217	230	237	215	198	240	225	205	218	210	200	219	227	219	194	208	246	205	245	213	215	208	247	220	234	194	215	230	243	231	228	232	251	205	230	211	217	226	216	228	218	250	214	219	238	252	229	247	212	260	214	227	235	245	214	215	194	223	224	227	216	196	215	213	196	212	241	215	233	211	237	225	255	239	247	236	246	213	242	233	214	218	219	199	232	237	219	236	202	239	227	228	230	226	226	230	210	241	226	277	222	231	216	199	240	216	243	201	232	216	219	204	237	234	199	230	224	227	220	256	206	220	231	238	203	243	251	227	247	217	225	248	237	221	218	227	206	222	238	231	220	242	211	215	231	197	231	213	205	202	231	233	231	276	227	240	215	217	219	219	216	206	239	208	223	235	205	245	245	234	221	235	200	234	241	242	218	223	229	218	235	205	202	228	213	226	221	207	242	194	201	233	237	213	217	224	196	238	214	235	230	231	225	196	203	225	219	206	195	245	194	211	218	248	214	217	233	227	211	234	206	224	206	237	207	205	222	226	244	251	205	227	225	211	211	239	217	179	231	200	207	218	259	210	251	229	211	202	228	226	194	203	237	215	215	255	232	217	196	236	244	239	232	221	220	217	224	208	210	235	242	227	215	251	215	230	237	236	223	220	230	235	231	250	220	211	219	205	246	224	219	238	227	226	226	218	224	196	233	237	210	262	217	241	231	228	211	212	234	246	233	229	253	215	216	230	202	218	228	236	229	238	196	231	232	235	219	242	201	196	255	218	222	202	236	221	200	229	216	224	220	214	220	214	224	218	226	245	229	219	204	230	222	239	223	225	208	230	201	212	238	248	233	230	214	245	229	216	221	234	223	215	211	214	217	224	238	220	252	211	243	231	216	212	232	235	235	216	229	219	223	247	216	218	208	230	215	237	219	203	216	199	199	217	213	219	222	230	217	220	255	248	214	229	242	213	245	242	207	196	227	219	219	232	221	241	234	238	204	202	227	217	229	221	244	230	223	215	242	224	219	240	255	204	249	214	225	202	206	219	200	201	220	221	223	238	261	207	226	211	213	196	229	219	226	214	232	236	228	204	206	217	208	201	204	220	221	208	216	201	208	229	217	254	228	235	201	218	209	206	216	227	209	241	250	205	214	230	217	205	228	236	228	214	252	222	205	259	208	225	221	207	204	221	241	193	230	239	225	210	233	212	205	227	222	226	220	227	228	197	208	207	200	224	199	219	231	217	253	254	214	237	223	207	239	233	220	239	241	209	218	210	212	211	188	222	231	228	224	226	214	229	213	207	199	215	225	208	235	227	208	237	233	236	248	209	201	195	227	236	242	204	234	228	204	233	252	197	221	213	211	231	199	224	226	229	250	224	240	250	214	215	207	207	240	212	192	232	232	225	223	210	236	203	218	243	225	236	231	188	213	188	180	207	214	189	202	199	216	216	207	227	200	227	250	219	222	224	248	241	210	240	203	233	227	234	251	200	245	233	218	237	216	227	247	231	215	240	240	207	210	224	219	206	219	206	243	233	216	221	222	214	234	238	231	236	239	239	230	232	232	220	220	225	241	228	228	201	229	229	220	235	254	225	225	228	238	223	190	211	196	234	217	228	187	211	213	219	209	233	236	266	242	208	247	218	222	207	224	233	222	246	216	236	237	220	202	211	224	212	237	228	223	234	226	265	225	208	216	236	243	236	216	236	207	223	245	244	219	212	222	208	236	199	216	227	233	217	224	227	193	219	213	216	209	226	237	213	209	245	219	215	240	215	234	217	217	225	228	224	230	216	235	237	249	218	240	236	239	246	225	192	213	248	191	206	225	209	221	242	231	223	237	244	250	226	212	229	228	219	220	232	243	230	213	226	202	237	220	222	240	213	243	226	206	211	211	253	237	198	227	247	194	205	257	228	231	239	207	216	244	226	232	197	224	229	207	220	222	217	234	252	259	228	240	228	205	232	223	244	236	209	215	218	235	254	215	234	220	240	250	218	224	218	221	209	228	218	211	201	234	177	207	205	209	199	230	209	221	240	228	233	221	217	221	231	207	231	208	226	214	204	234	203	263	229	205	242	236	231	221	207	197	254	242	208	215	251	235	229	187	266	230	236	229	220	253	209	212	236	196	238	196	228	220	237	223	219	244	218	237	210	218	235	215	217	206	219	205	223	210	252	241	211	236	218	243	269	241	246	217	205	261	209	235	217	236	225	239	221	230	222	226	210	261	242	246	235	220	217	254	238	218	210	224	216	215	238	214	225	258	186	209	217	222	218	245	222	208	192	239	212	263	242	205	241	197	212	207	211	205	216	212	199	223	227	200	199	218	243	208	205	225	247	241	210	246	249	211	212	229	255	207	193	203	233	202	221	217	210	201	234	223	222	220	251	211	212	208	224	206	239	223	237	231	218	183	245	212	216	210	204	230	226	213	198	204	224	223	228	210	210	217	219	223	231	211	232	232	220	198	234	231	223	205	234	253	228	223	249	216	219	236	230	233	221	241	218	220	223	223	197	234	200	231	205	236	228	235	229	200	228	214	239	225	182	248	224	247	216	224	229	228	214	263	245	266	202	250	237	236	230	228	241	250	225	195	229	234	222	196	224	228	244	229	246	246	222	203	205	241	229	225	209	217	204	249	228	205	194	223	233	239	220	220	192	226	243	232	202	259	220	208	217	195	246	221	191	206	207	242	221	202	245	240	233	225	219	241	225	201	220	216	217	213	223	218	239	238	242	200	221	224	221	218	210	240	191	253	257	217	235	257	202	254	216	250	220	232	232	262	245	235	221	221	210	236	211	243	199	206	215	198	214	215	204	240	245	239	219	243	223	217	259	219	231	237	227	214	232	226	234	230	228	222	213	224	231	220	204	245	217	203	216	208	225	220	203	201	197	239	216	253	230	230	230	226	215	199	224	214	264	206	230	238	226	236	242	227	234	226	237	225	224	229	224	211	227	217	213	219	233	217	204	193	254	217	246	213	237	246	241	206	237	229	196	232	231	222	230	235	208	247	212	249	248	261	213	205	231	216	255	238	232	236	196	236	234	222	235	228	200	250	218	187	218	225	238	197	228	218	248	213	234	208	191	222	233	236	238	202	226	225	239	208	232	197	205	237	249	212	239	227	220	212	220	205	236	241	235	229	232	218	210	242	220	235	229	219	211	235	252	218	220	210	221	247	213	235	245	241	229	212	236	236	254	205	214	221	239	207	230	222	226	217	224	212	205	227	220	185	242	207	211	222	222	227	214
10167	4186	3859	2816	8191	10392	9295	6106	3467	1824	982	641	581	542	502	534	572	514	515	500	526	540	510	543	507	536	536	531	547	525	559	521	551	529	498	566	585	558	552	562	501	498	544	550	534	523	544	484	529	552	558	526	524	547	523	519	512	510	538	486	512	522	516	513	548	513	503	527	535	517	512	552	501	532	481	499	553	579	541	527	545	514	504	518	542	514	494	548	516	531	543	532	559	547	530	525	503	550	539	483	525	554	568	513	529	567	544	538	528	551	497	529	516	568	552	527	514	546	503	543	544	537	512	525	564	526	557	513	524	534	524	524	521	548	527	544	508	555	564	526	543	496	547	505	522	545	526	523	499	537	507	536	557	535	529	533	541	485	511	494	543	569	554	524	555	527	532	521	500	526	511	554	583	542	534	495	548	481	509	520	530	540	559	510	513	484	521	558	559	497	552	538	515	536	518	510	510	517	564	569	506	538	510	555	550	524	523	511	507	494	517	521	517	594	512	520	576	546	534	560	545	532	511	529	594	495	559	541	548	488	528	510	532	530	533	576	523	563	558	544	527	566	520	535	513	559	482	529	550	555	553	554	581	495	563	544	551	547	527	527	493	494	567	496	525	529	529	534	536	519	534	518	526	535	512	574	520	515	541	520	511	515	503	547	520	548	531	516	529	538	506	552	559	527	552	523	524	545	542	546	501	532	532	572	529	498	523	527	545	556	509	549	576	554	524	554	536	524	474	585	543	502	557	517	546	553	541	521	533	515	498	520	495	526	532	460	542	523	525	561	534	541	534	505	557	521	530	537	507	531	492	538	556	513	522	535	544	534	501	529	544	527	530	494	522	513	535	544	540	546	543	541	558	560	521	568	538	531	505	522	560	521	516	586	531	504	574	559	548	555	532	519	555	554	486	559	558	500	506	535	533	516	519	533	545	512	539	519	555	560	546	564	560	513	514	531	546	493	547	548	542	546	565	515	516	539	525	513	531	559	530	556	539	545	557	494	527	528	545	570	574	510	538	530	547	522	492	519	563	515	557	582	540	568	556	522	545	505	502	525	533	554	552	534	561	548	515	535	546	547	565	553	510	532	548	521	533	525	523	539	513	561	535	524	536	571	535	537	541	534	530	534	556	571	557	540	578	542	498	525	519	528	542	543	572	530	559	545	521	551	544	481	538	562	529	535	536	529	518	526	560	550	506	546	553	530	544	531	526	508	533	530	529	557	539	572	556	563	499	529	533	569	553	511	510	551	546	566	522	529	566	545	562	547	524	552	505	584	514	548	502	523	558	568	563	510	462	528	556	552	509	495	512	531	519	548	549	589	535	560	560	533	513	482	553	548	538	514	537	530	530	520	493	523	501	503	516	530	540	500	565	489	535	544	536	544	529	570	553	526	569	548	515	549	532	529	512	562	531	539	487	549	505	532	543	522	531	564	566	525	532	535	525	511	517	528	562	527	547	522	534	556	550	556	543	557	540	517	502	541	538	521	514	544	532	542	547	560	533	536	558	514	582	469	504	494	555	526	532	521	524	520	537	533	525	563	571	500	498	500	508	533	510	550	516	502	536	579	543	559	525	560	541	545	477	509	579	511	543	528	560	529	507	520	497	522	562	542	558	512	532	544	513	565	579	541	555	504	526	540	549	550	512	534	521	536	526	582	511	536	552	574	524	510	508	499	534	529	513	537	508	512	522	548	538	512	506	578	529	514	531	580	544	510	521	541	556	552	596	505	533	541	536	532	573	544	550	527	570	527	538	558	551	543	536	551	531	527	566	525	534	527	547	543	543	558	508	512	518	528	537	541	567	554	558	493	557	519	533	584	517	527	511	562	542	532	546	520	532	559	558	513	533	509	534	554	517	546	495	492	493	523	517	531	571	561	582	513	522	527	520	513	536	514	520	529	541	523	547	533	560	499	549	589	540	530	522	553	573	533	538	516	589	558	544	536	542	543	547	491	576	553	511	568	516	572	542	545	523	507	521	543	506	515	512	535	517	568	529	529	530	552	562	564	523	509	518	540	550	515	565	498	519	524	550	518	532	527	529	489	568	520	550	560	498	554	517	518	539	535	487	533	555	508	563	539	525	549	513	537	500	556	557	531	561	546	520	516	514	511	549	529	552	531	527	530	522	532	526	564	518	534	525	521	535	546	537	538	529	565	522	542	530	517	549	489	553	495	552	497	528	545	609	562	512	544	547	520	587	510	528	532	540	528	517	590	536	527	517	527	506	532	533	568	538	522	489	529	555	519	532	535	533	518	536	518	539	514	506	509	545	499	538	530	555	533	586	530	545	536	571	561	558	528	565	572	490	513	565	546	548	523	487	518	518	574	508	567	546	559	535	544	568	534	577	528	543	533	558	552	559	494	540	582	566	532	542	538	561	523	558	550	529	538	513	535	489	518	484	531	522	517	533	543	550	543	524	531	562	594	539	523	526	515	528	588	526	521	550	558	495	503	546	573	571	575	540	535	482	547	524	559	572	529	541	514	558	525	539	524	504	557	518	514	536	545	488	547	538	521	505	543	546	536	545	564	559	538	536	538	557	528	570	538	548	540	528	502	555	534	545	501	523	555	538	520	532	518	538	520	580	555	503	477	528	535	546	534	537	539	522	556	525	518	534	495	560	547	539	552	554	538	558	522	560	543	598	576	497	509	534	559	506	552	529	544	514	542	536	522	544	505	492	563	538	550	536	539	472	555	514	539	549	555	528	560	532	544	562	514	525	501	512	528	559	554	541	521	540	527	507	509	521	549	542	564	543	534	616	531	554	564	530	549	552	522	522	517	525	531	516	524	522	557	501	534	552	524	552	582	497	534	561	519	525	529	527	493	528	518	540	549	574	536	540	555	529	531	540	553	541	565	490	523	555	530	555	555	522	500	564	571	533	544	510	478	521	539	497	524	536	506	525	543	563	578	536	546	500	548	550	537	536	535	522	535	526	556	525	501	571	489	523	557	581	532	536	516	526	527	521	561	521	550	556	544	522	503	516	470	493	533	535	533	566	542	530	522	578	487	553	550	543	524	549	541	521	530	540	514	538	546	516	527	540	520	552	523	574	533	533	512	556	532	525	531	545	550	541	524	550	507	523	550	554	541	563	521	556	531	533	567	555	585	560	497	543	538	557	532	499	527	529	538	580	499	527	516	540	502	586	589	525	512	534	508	526	540	583	512	499	505	501	544	526	536	557	532	537	531	560	510	526	526	526	547	499	526	549	494	530	545	579	533	512	529	508	550	532	518	547	532	517	553	557	544	511	533	566	535	547	570	503	507	550	529	505	533	529	509	540	514	540	489	546	512	549	510	543	554	544	528	536	526	516	566	565	549	507	516	545	555	478	535	513	524	548	541	557	512	554	586	510	481	505	544	503	522	559	542	501	577	534	523	546	550	520	535	570	544	537	536	533	569	578	540	557	536	536	558	491	532	571	543	524	530	537	500	543	523	510	617	524	510	526	564	538	574	522	502	560	557	593	500	560	504
73087	57205	48447	24071	44688	50064	43165	29485	15054	5171	1584	590	268	223	208	225	205	202	203	199	189	202	203	214	206	207	200	192	187	207	180	200	190	199	181	234	186	209	190	181	179	205	204	224	227	193	208	202	177	169	229	205	206	190	204	196	196	192	175	201	198	203	185	180	200	193	181	212	185	209	190	208	179	206	191	178	208	223	229	197	221	215	176	192	212	184	193	186	193	190	202	192	223	184	204	208	203	183	201	198	202	208	214	195	202	200	180	196	225	204	186	200	186	215	207	195	197	206	199	211	183	191	236	219	222	178	198	187	214	206	195	206	200	201	195	210	209	225	218	177	175	215	200	188	204	215	183	194	230	210	203	201	203	194	181	178	223	200	208	194	173	205	176	193	201	190	178	193	185	193	220	176	195	189	211	198	218	190	191	207	211	188	197	199	202	206	198	179	196	227	195	219	199	195	206	185	209	183	212	197	208	195	189	196	208	179	189	189	200	193	193	199	184	219	195	187	219	193	179	201	192	207	210	225	201	202	198	201	188	217	200	173	183	182	197	192	188	173	207	230	199	207	172	207	205	204	198	172	219	221	169	201	195	188	184	209	181	208	178	213	205	203	209	208	215	196	205	182	198	193	184	207	217	207	229	199	197	214	165	221	198	192	206	188	213	198	194	186	195	191	188	218	189	216	194	200	197	219	190	204	167	190	211	204	211	195	200	195	201	186	203	219	193	197	187	184	201	203	189	194	200	188	220	191	204	210	192	196	193	216	193	223	209	219	200	209	197	203	177	183	196	196	188	184	191	191	217	208	196	194	225	194	189	201	202	221	184	195	209	218	213	208	193	182	198	195	215	210	210	189	176	191	192	194	193	190	191	221	194	184	182	210	177	194	184	199	200	208	185	195	183	205	203	195	200	214	207	191	206	199	197	213	190	172	231	196	173	197	194	197	206	169	183	184	214	217	193	210	183	211	202	196	222	218	198	230	188	186	210	177	194	217	210	196	207	198	192	204	201	215	200	184	202	211	218	185	204	198	202	192	180	180	202	183	209	196	205	207	198	202	192	201	205	201	250	196	196	161	179	194	212	219	208	225	191	178	204	198	193	174	184	183	205	198	191	195	183	203	216	177	172	186	185	180	180	202	199	248	213	201	178	177	201	196	175	210	195	181	215	205	183	216	217	191	182	176	193	179	216	191	185	182	196	202	204	219	193	182	207	210	188	210	211	229	213	188	214	210	197	201	210	206	174	208	197	199	199	192	193	201	211	209	213	177	222	207	188	205	189	174	182	183	205	195	186	181	167	193	218	191	180	185	187	177	180	206	204	216	205	190	202	204	208	230	211	191	213	210	197	203	221	190	206	202	208	211	208	207	206	238	202	186	178	197	177	193	204	190	207	186	187	204	192	199	193	191	220	196	201	203	194	206	185	230	197	212	211	195	192	181	190	179	198	190	189	184	218	227	242	182	214	217	211	202	214	222	201	185	201	215	183	186	194	195	215	198	191	225	169	229	190	212	191	211	189	185	185	191	192	200	180	201	189	205	199	222	212	191	177	199	188	186	185	202	182	208	191	198	186	193	205	181	183	198	186	189	196	205	186	213	193	199	186	195	209	203	185	182	199	180	187	195	162	180	203	217	220	185	203	181	209	183	183	194	189	184	204	177	194	194	212	210	203	232	229	199	215	191	220	211	221	194	178	211	192	194	181	208	202	195	188	199	211	219	182	180	180	214	216	181	196	196	203	192	181	200	194	203	206	188	178	201	212	205	185	179	174	187	179	209	199	189	188	181	187	210	208	219	210	178	187	185	194	217	215	194	201	161	218	219	201	191	187	215	199	211	203	194	199	182	187	200	208	203	204	189	162	180	205	189	183	195	204	207	216	192	198	207	215	200	203	193	209	178	233	205	192	208	209	198	209	216	193	209	186	199	219	199	196	194	206	199	206	198	207	183	199	226	194	207	214	215	195	174	170	186	187	200	209	211	217	191	184	180	201	194	207	191	210	215	182	204	203	212	194	176	204	180	187	204	219	178	193	192	208	201	218	194	196	196	211	209	217	211	191	181	184	190	192	193	200	188	235	200	204	207	210	169	212	238	193	206	201	210	185	218	202	220	191	198	209	210	216	198	184	197	213	211	183	208	215	200	197	197	182	203	210	216	213	172	194	195	187	186	209	179	192	206	207	205	224	204	187	204	198	200	192	177	213	228	194	192	187	185	206	176	216	232	206	198	182	199	207	199	187	187	211	207	186	219	202	201	180	199	210	204	194	186	215	197	191	157	200	191	183	199	196	162	197	199	179	199	214	200	228	170	203	200	214	219	201	198	192	195	199	181	198	190	200	202	194	193	193	198	198	236	217	228	190	199	191	185	185	215	201	209	215	211	205	179	226	195	200	198	212	203	190	202	178	206	166	197	180	200	201	188	195	198	192	214	176	195	198	183	215	187	209	184	208	198	191	202	170	233	209	172	201	186	201	182	196	177	191	204	174	228	196	193	207	193	201	186	185	211	169	192	213	176	208	205	226	212	206	177	225	200	197	210	202	208	211	176	182	199	197	226	189	200	198	174	191	191	217	178	196	218	169	186	192	195	189	185	222	178	212	205	192	181	201	212	208	208	188	184	223	201	186	217	206	191	187	183	220	183	181	195	212	199	189	191	196	179	209	214	216	209	185	172	199	174	202	209	212	236	197	186	209	187	207	190	196	193	190	211	205	198	207	209	212	199	209	220	215	194	186	192	202	229	211	180	185	223	191	233	176	201	199	208	172	204	221	229	207	226	209	198	203	186	173	159	196	175	203	203	195	180	195	194	177	173	190	184	191	211	203	190	187	197	203	182	191	201	207	196	189	177	186	194	206	204	235	223	210	195	191	217	230	207	210	198	215	196	203	204	192	197	206	204	217	184	215	190	188	187	242	198	190	195	221	169	198	196	197	177	202	176	196	183	217	191	178	182	201	196	186	184	217	194	225	233	213	202	178	216	204	217	187	168	201	198	195	206	193	201	201	186	174	162	211	179	215	221	210	194	155	215	228	216	178	200	179	193	204	186	189	217	195	203	188	204	244	216	172	212	170	190	171	203	189	186	198	211	187	197	217	205	198	213	199	204	183	196	175	190	197	178	177	220	184	171	213	198	194	192	208	190	207	245	209	217	188	179	208	212	198	204	166	196	191	187	207	220	181	186	208	168	189	206	196	176	183	178	187	198	214	207	210	228	201	185	206	196	190	181	191	209	212	176	186	212	178	230	174	188	170	200	206	197	188	200	179	182	180	206	181	215	219	186	203	190	206	181	193	188	218	205	183	197	220	205	203	194	169	193	198	223	205	187	217	203	215	195	211	219	200	204	204	196	192	172	222	201	195	169	187	211	219	227	192	198	209	207	203	202	198	209	229	215	208	202	203	164	212	184	192	184	189	208	215	191	215	212	194	195	211	204	210	204	185	216	203	231	192	187	222	189	191	213	198	198	227	189	197	213	190	182
44536	40038	43072	32393	58477	61778	55901	43939	29509	14915	6090	2037	782	555	498	492	475	497	509	469	495	497	500	449	499	476	492	449	535	494	494	490	499	486	487	453	456	492	480	524	488	467	474	476	513	466	491	437	477	482	433	488	494	462	506	497	536	481	487	543	506	477	504	470	502	454	458	465	443	487	460	491	467	503	454	487	437	482	491	473	521	467	489	517	519	510	461	477	532	483	498	444	480	477	456	464	459	443	486	470	473	477	487	460	541	480	475	486	493	435	472	485	491	506	495	479	491	467	509	523	452	521	497	501	482	456	445	480	483	490	484	514	481	496	473	497	525	475	497	464	477	502	479	497	483	475	493	508	499	501	480	456	468	448	484	472	484	482	510	487	466	467	491	427	494	476	486	463	479	477	479	456	483	471	448	506	470	479	484	480	484	480	499	466	485	448	511	506	466	510	500	487	507	506	504	460	486	495	507	528	456	501	448	466	467	483	481	462	464	509	492	490	511	472	482	484	488	442	491	475	488	495	530	467	486	473	498	497	505	493	502	486	428	468	500	510	461	520	495	487	453	488	518	469	486	544	474	503	496	453	430	505	520	495	453	468	466	468	492	494	492	486	471	490	486	443	466	466	477	484	456	512	437	455	527	460	490	455	476	476	495	466	458	479	508	470	472	434	476	503	475	495	473	465	477	432	459	524	443	453	465	468	484	503	506	504	484	490	462	423	500	485	429	501	468	464	492	448	470	479	466	498	459	446	499	467	446	513	487	477	453	521	464	507	455	469	481	476	437	489	471	508	434	492	488	469	438	444	462	508	445	514	487	481	496	520	543	476	474	531	518	465	504	491	471	479	472	485	468	461	498	507	471	475	511	511	462	490	475	514	452	520	481	468	491	519	483	493	462	504	482	496	478	465	494	465	457	485	515	493	511	475	469	493	479	451	476	492	500	464	487	478	469	496	492	463	492	497	450	508	482	464	490	470	451	460	486	507	466	479	516	483	493	445	465	504	464	468	512	486	465	495	449	453	499	473	481	454	462	476	448	462	485	503	447	431	462	490	495	479	467	480	497	453	500	482	498	452	507	482	497	500	465	488	488	514	486	491	494	464	510	467	508	440	446	502	468	490	480	475	457	470	439	468	464	491	460	480	490	507	460	454	445	502	499	494	493	483	483	486	462	442	483	438	456	452	543	465	491	470	530	449	479	494	475	484	477	466	492	445	527	449	493	501	499	485	474	495	504	457	509	514	497	472	497	454	505	489	462	424	493	483	478	530	493	488	490	471	490	486	489	502	531	514	500	478	501	499	479	427	461	502	489	509	488	443	498	501	503	491	509	489	482	507	481	466	465	490	497	474	493	476	475	484	452	498	471	468	467	492	445	484	451	462	508	471	484	473	505	518	461	480	462	477	518	494	540	457	487	506	458	473	489	483	469	493	492	484	537	470	472	506	454	466	518	447	485	482	476	450	440	463	501	486	520	458	462	487	443	449	502	495	485	485	512	498	447	480	467	494	505	459	496	476	457	470	482	496	473	486	469	488	473	461	441	504	482	454	460	489	491	465	481	489	474	515	476	497	499	468	493	452	463	528	474	521	541	464	510	492	454	504	488	466	486	483	484	502	504	449	490	504	488	458	478	462	501	485	519	496	475	503	514	451	470	450	485	449	527	450	480	494	425	491	507	480	474	509	465	485	468	453	523	510	462	493	458	493	478	473	522	494	482	461	497	470	466	496	482	460	491	422	469	472	495	494	484	481	483	488	476	498	488	483	490	465	454	499	484	466	506	473	447	519	437	502	463	460	541	474	464	494	462	485	474	511	446	481	520	511	502	471	505	489	510	491	477	517	464	502	511	490	452	498	508	473	500	447	527	442	489	472	497	429	525	491	478	477	437	464	505	467	496	472	443	480	504	481	463	495	488	495	508	472	514	477	436	470	486	462	461	477	469	469	505	544	487	520	427	513	506	465	494	471	495	480	475	483	534	507	454	486	484	514	482	506	471	505	472	472	497	484	453	500	485	451	485	477	494	449	473	472	500	444	492	477	453	461	483	461	490	475	496	477	491	502	453	443	496	492	452	490	434	458	479	496	471	504	437	510	461	449	494	505	492	442	488	470	485	475	490	527	457	492	464	486	442	447	498	470	514	478	469	473	488	497	478	528	502	475	527	478	469	479	498	478	455	500	504	498	510	507	504	463	467	491	469	487	458	482	458	477	479	453	484	494	476	515	488	494	489	470	489	453	509	506	504	519	491	468	501	471	483	495	496	486	476	489	484	496	454	491	476	531	486	483	506	482	533	495	458	470	483	518	470	497	442	520	472	484	481	462	471	495	456	471	500	507	515	465	514	471	456	507	467	446	469	491	477	448	457	454	498	474	495	493	492	467	453	442	540	496	438	474	466	485	492	495	438	494	458	465	488	461	502	483	517	517	504	497	441	482	487	464	527	450	503	486	459	497	495	440	517	556	523	438	461	462	439	484	519	434	521	455	502	460	480	520	456	478	509	479	482	526	504	482	498	468	497	513	487	500	488	484	504	466	518	459	510	437	489	512	484	487	468	492	472	460	435	457	491	440	450	506	484	481	488	507	458	469	471	500	472	480	504	483	496	521	485	489	482	469	470	458	489	475	523	473	484	473	479	458	497	454	473	474	480	486	494	509	476	452	488	518	451	507	493	469	482	503	518	457	498	482	497	495	453	500	509	492	452	466	462	511	499	476	481	487	473	455	446	488	494	525	460	484	493	479	458	463	487	451	493	513	449	477	487	467	467	522	507	486	469	449	474	459	476	480	479	479	500	453	495	517	465	480	463	509	479	462	497	506	493	451	459	481	472	508	464	484	471	495	464	530	473	483	457	498	481	493	472	479	502	479	503	494	464	487	438	453	484	498	503	444	476	461	490	483	531	483	430	447	504	491	489	501	481	499	505	454	449	476	489	440	453	505	447	514	491	476	470	489	480	463	504	491	477	480	488	457	478	485	494	449	446	463	440	459	451	450	497	453	495	479	450	487	434	493	443	495	481	495	494	453	477	480	525	519	439	495	496	460	472	479	474	435	485	497	481	456	458	470	471	493	460	482	462	446	492	456	496	483	448	470	491	486	484	490	482	521	503	502	476	486	473	455	492	445	496	473	462	465	497	460	503	457	510	510	496	458	488	519	486	482	476	473	489	510	502	471	469	487	505	476	464	456	485	490	540	476	500	471	496	502	502	440	488	489	445	505	449	450	447	496	475	497	487	539	455	437	456	484	452	490	492	471	480	468	485	499	463	431	473	492	467	455	524	454	484	501	490	481	487	480	472	463	500	462	525	490	488	496	446	473	502	473	498	477	485	454	461	494	502	474	477	471	505	486	497	459	474	461	472	518	480	533	518	462	461	493	475	478	492	434	483	445	493	477	472	461	484	453	453	499	466	505	475	457	443	492	422	503	459	471	497	495	491	477	474	480	447	483	458	482	483	500	482	463	524	489	478	441	494	488	488	501
73592	59144	49033	25801	48116	49666	42906	28228	14061	4838	1492	578	293	212	245	203	177	212	188	179	193	214	197	196	208	216	195	190	208	210	194	190	234	221	200	223	201	209	213	209	211	169	209	196	216	211	187	204	212	196	193	213	226	193	190	204	240	212	224	218	192	192	217	191	216	185	212	189	209	195	224	206	242	195	213	210	203	196	213	182	196	200	210	210	190	232	200	172	177	218	194	208	214	205	215	181	222	197	193	182	193	218	202	218	194	189	198	173	190	203	201	186	196	177	197	196	187	207	229	212	218	224	196	211	199	212	226	197	209	198	205	254	211	181	213	213	197	239	202	204	203	247	193	207	178	199	198	232	200	234	211	213	187	208	185	218	214	159	200	234	200	206	219	199	172	204	194	215	234	209	198	197	212	202	195	210	218	199	195	219	200	174	198	212	163	203	234	186	199	198	191	187	204	216	223	220	188	202	197	198	221	204	211	210	207	187	179	220	182	201	215	203	223	201	194	205	214	214	182	191	200	191	189	216	177	223	192	192	207	177	198	191	222	223	218	202	185	215	179	190	213	184	187	193	207	180	186	191	199	173	192	186	200	191	195	175	220	170	171	190	212	210	172	191	172	213	196	212	182	200	230	227	207	203	212	198	205	208	201	199	230	181	226	234	189	184	204	194	185	233	209	186	190	189	201	223	201	209	196	237	195	202	169	162	204	217	205	193	184	198	181	214	184	201	199	190	193	201	205	189	188	186	212	223	204	213	215	187	212	223	208	218	211	212	179	237	215	223	198	203	201	198	195	178	205	183	177	203	194	216	197	191	228	201	190	203	216	192	204	230	195	209	187	217	217	210	208	202	187	214	200	188	209	193	211	213	206	211	182	181	209	193	203	194	165	223	200	251	209	181	231	207	213	234	179	204	217	204	183	205	213	217	211	221	205	234	201	214	198	212	224	215	199	184	226	196	220	191	199	234	214	201	218	202	192	203	208	186	218	191	223	212	213	179	187	216	211	211	208	196	186	188	193	172	209	238	205	219	203	196	184	202	205	196	187	187	212	198	202	191	207	209	191	189	193	224	183	204	246	195	193	197	225	199	198	209	218	209	209	200	208	212	211	209	204	224	186	187	227	212	195	200	209	182	158	191	196	226	202	208	181	179	196	196	199	208	189	215	199	220	207	197	219	204	207	221	197	180	213	205	188	203	201	205	222	231	174	200	186	189	185	179	216	200	186	215	238	200	179	207	201	187	180	171	211	211	199	219	169	200	236	210	202	197	204	209	221	205	184	180	180	222	193	185	202	206	190	189	198	187	167	176	192	222	195	211	201	212	190	203	195	209	193	215	204	195	193	198	202	212	184	221	204	190	187	194	207	225	178	197	224	217	211	210	199	198	210	208	161	213	187	202	210	185	207	209	190	185	217	180	214	191	205	201	183	208	210	218	193	217	218	209	220	226	221	207	196	237	242	187	218	207	182	182	215	198	218	204	208	216	194	182	213	221	201	196	207	197	190	199	203	230	212	212	186	186	192	190	203	190	185	184	177	196	209	197	208	204	229	193	205	198	211	202	211	205	193	217	208	185	190	195	198	183	204	206	203	205	190	203	207	223	209	197	212	190	177	202	211	205	204	208	168	224	204	213	189	195	170	191	205	223	203	215	175	192	193	211	201	207	204	189	193	208	189	203	194	209	196	193	209	189	186	201	212	219	215	166	187	200	199	209	193	227	206	205	211	232	191	198	208	221	192	200	219	187	209	182	199	202	185	214	216	197	179	204	193	181	195	218	206	179	219	187	201	200	201	200	176	194	197	190	203	195	238	207	221	198	200	207	189	211	187	183	224	179	188	212	171	196	203	185	187	204	216	218	172	185	188	196	201	179	207	201	213	215	210	199	207	188	216	194	200	179	200	200	211	206	174	224	222	198	215	207	199	207	216	209	197	194	174	196	200	204	202	193	196	212	194	216	197	192	197	190	225	203	182	209	208	206	204	192	184	201	157	200	187	199	198	224	189	177	203	216	190	207	207	220	209	197	197	197	199	217	207	209	205	203	212	214	192	202	184	176	196	197	241	203	207	175	193	225	194	200	191	196	222	210	211	186	199	184	181	190	211	188	201	202	206	190	199	214	203	213	185	211	206	223	193	211	214	193	190	203	189	197	219	205	220	212	197	200	204	196	195	191	206	190	187	202	179	199	190	184	201	220	197	202	217	190	211	196	196	197	207	232	227	209	204	199	200	211	185	209	189	185	197	184	170	201	181	195	192	208	204	195	192	214	219	177	196	228	187	201	204	180	221	214	201	182	185	204	187	198	208	185	172	197	197	233	206	169	211	220	229	213	197	201	174	175	167	212	196	197	207	214	212	202	223	209	182	181	186	194	191	221	212	199	237	178	222	184	181	199	216	223	195	208	198	211	204	190	216	220	213	197	201	202	196	193	197	211	228	228	190	213	193	201	189	206	211	169	187	212	227	223	192	208	207	202	195	234	190	186	217	193	202	226	203	215	204	202	215	197	219	207	197	182	186	214	177	219	207	213	214	208	166	220	200	182	223	208	201	210	219	195	209	227	198	221	200	197	178	201	190	206	238	187	182	210	191	202	181	198	204	195	206	203	184	212	207	218	181	195	213	191	244	193	204	200	222	195	200	171	193	227	192	214	192	190	201	185	148	225	199	210	211	210	205	200	235	215	178	230	213	188	217	197	198	206	186	198	169	198	199	215	203	206	186	194	215	170	196	229	208	189	232	201	216	202	237	184	189	244	206	189	183	196	201	217	181	195	199	195	190	211	193	203	176	170	186	212	212	201	219	202	221	213	220	234	219	194	234	215	195	191	208	196	195	170	187	195	216	170	230	193	211	206	207	214	196	222	203	190	213	213	199	201	213	214	192	182	214	202	187	205	202	204	234	201	204	202	207	191	190	195	197	197	209	211	175	184	215	194	202	214	191	184	197	214	211	194	199	193	212	183	191	195	196	210	206	203	179	190	194	213	211	217	202	185	203	217	195	208	204	207	195	194	179	195	181	217	207	205	205	196	188	208	219	232	190	201	215	198	205	206	213	193	194	180	202	204	167	231	176	185	197	197	184	201	197	175	179	189	209	198	226	199	194	230	197	233	198	175	228	192	194	187	190	189	182	182	224	186	203	189	174	210	198	218	215	229	200	219	206	208	160	190	209	227	206	221	209	215	194	191	216	180	211	206	186	196	184	189	211	205	208	198	207	206	194	196	193	192	214	230	205	187	192	204	214	191	210	191	204	190	194	200	223	194	198	207	195	200	208	224	195	194	191	218	216	212	202	192	194	219	188	208	205	206	210	186	204	207	187	204	182	164	190	199	196	193	204	173	221	202	184	210	216	208	212	221	237	198	197	213	182	197	196	183	214	201	182	185	206	195	198	230	202	210	189	185	186	216	221	209	201	187	221	197	212	232	205	177	238	198	215	208	198	207	203	201	204	182	205	208	210	215	225	193	202	210	196	216	219	188
44888	41142	43354	33515	60528	61277	55617	42721	28131	14503	5612	1883	811	543	495	497	456	487	471	494	500	480	494	483	496	510	446	455	484	491	454	469	508	457	461	494	457	500	485	455	499	476	479	467	485	469	499	459	477	498	462	468	532	495	483	464	456	484	448	477	478	479	529	458	492	472	498	498	494	493	507	470	463	456	466	498	518	490	514	491	475	471	483	459	510	468	481	516	480	489	468	451	462	489	515	488	455	508	454	517	456	511	508	500	466	453	443	484	465	507	466	508	477	488	465	489	472	481	498	488	477	479	461	494	461	509	465	473	463	492	448	507	477	474	490	453	477	463	488	475	479	514	483	497	468	485	474	507	467	490	513	486	489	502	435	505	492	506	473	496	485	481	506	460	486	474	472	530	444	497	477	483	489	509	513	480	524	520	474	492	454	503	494	513	473	474	459	497	529	487	481	493	513	459	482	506	515	553	455	490	524	477	459	490	461	439	471	538	505	466	465	502	477	496	473	494	496	469	495	497	480	450	481	508	482	461	501	484	465	532	520	470	509	489	537	516	501	483	469	520	503	505	492	459	498	504	491	463	531	485	502	468	494	504	482	501	471	453	466	513	489	505	491	500	484	488	514	465	506	464	445	487	444	495	462	486	460	496	501	471	481	451	468	507	478	503	482	464	478	491	448	451	495	549	490	498	472	472	483	491	496	498	517	481	510	492	492	521	479	502	516	483	516	511	507	480	491	470	500	467	486	467	490	454	454	474	482	462	494	501	442	486	471	488	492	510	477	520	534	495	507	505	481	485	474	513	506	480	477	455	470	455	456	515	480	494	502	499	496	435	501	500	461	491	491	513	472	481	468	475	447	483	451	488	470	476	495	490	488	452	538	440	483	498	468	477	495	512	479	446	471	489	449	514	526	424	479	508	479	467	495	493	476	494	474	472	485	480	490	459	506	471	526	483	496	490	518	457	470	477	499	475	494	484	473	468	490	470	519	465	510	522	450	496	501	529	444	495	493	504	454	520	499	490	482	499	462	508	446	493	564	488	492	504	478	454	494	491	503	503	471	479	506	475	485	479	491	493	506	450	478	513	458	499	502	534	499	452	480	470	484	497	490	470	479	504	500	470	472	504	477	486	496	512	506	469	447	495	483	492	451	529	480	520	446	499	524	475	475	491	466	497	487	463	467	505	490	492	494	506	489	444	471	524	454	528	493	489	455	515	463	475	520	534	489	475	469	505	495	464	473	457	488	565	488	461	489	540	498	502	455	471	507	483	489	481	467	475	465	504	485	513	476	452	492	488	521	492	508	484	486	498	482	488	467	472	481	516	498	517	500	525	482	488	515	472	521	475	445	504	440	481	450	472	462	474	481	498	468	505	497	496	455	453	449	472	494	446	477	528	517	528	512	497	478	486	464	450	439	485	493	479	491	473	462	481	463	494	486	539	416	497	464	485	490	496	488	499	498	475	488	450	488	468	453	483	449	490	482	470	440	468	477	495	500	497	520	490	474	488	497	518	525	487	544	465	486	444	470	524	476	501	482	480	462	499	454	481	485	497	485	508	514	480	465	480	479	474	498	454	451	480	500	490	508	482	461	502	456	455	483	479	481	496	503	464	484	471	497	457	496	493	498	493	482	509	483	469	502	495	494	458	478	489	486	457	493	500	498	489	457	520	520	460	493	473	488	476	468	487	474	474	479	519	508	492	461	470	491	452	512	483	504	459	493	511	486	486	508	489	512	481	455	514	447	493	480	510	496	472	497	438	478	488	455	488	471	483	488	496	468	497	472	522	463	479	495	450	477	514	486	528	485	488	492	497	470	455	496	501	471	457	518	472	490	496	496	533	482	502	511	434	458	499	508	496	481	502	467	479	491	458	510	522	477	463	499	472	456	481	485	461	478	501	481	504	508	448	492	481	496	496	459	484	480	477	470	532	463	443	472	473	498	493	473	510	454	486	489	488	494	472	459	449	485	508	479	492	481	481	496	495	475	459	496	455	494	432	501	499	479	509	486	510	469	500	483	481	514	531	477	478	443	460	470	483	431	483	443	512	488	461	474	470	475	509	489	472	469	484	480	481	489	501	526	515	447	491	485	480	510	427	431	446	522	470	495	490	479	485	471	480	521	479	486	508	473	490	473	445	509	444	489	474	507	508	502	494	463	487	488	477	462	485	496	520	468	516	473	452	442	455	478	480	498	470	481	493	490	484	507	453	510	493	453	487	484	470	519	489	490	460	488	468	462	470	462	519	503	511	505	507	494	465	488	457	501	513	514	493	474	483	504	487	513	466	490	516	444	488	561	492	448	451	507	492	517	486	498	493	497	498	486	500	471	482	472	519	464	485	513	448	483	490	450	485	497	485	482	498	470	472	497	491	469	512	533	486	501	471	488	515	479	522	506	481	480	511	461	488	473	475	473	507	492	494	488	476	487	475	493	500	501	482	505	482	541	513	507	492	496	471	471	463	478	509	472	493	498	465	455	488	513	482	471	548	511	525	512	499	456	453	504	477	468	482	473	468	477	461	455	499	501	503	463	476	460	526	475	457	534	503	434	420	488	470	499	507	449	509	490	481	495	488	477	474	456	516	497	499	459	505	470	488	483	486	472	470	468	505	515	516	495	494	510	466	507	502	481	483	465	476	457	514	479	482	459	487	472	505	456	494	491	508	508	499	481	446	473	480	452	474	451	518	486	543	478	427	477	437	482	474	494	495	510	471	472	484	501	501	485	520	485	461	482	447	437	479	450	475	505	513	498	469	474	491	472	487	480	502	514	495	532	486	495	456	489	487	493	475	470	484	484	493	500	491	479	461	434	512	471	487	507	486	481	469	533	454	477	501	475	470	487	527	482	458	511	479	484	482	463	451	505	489	454	479	477	475	498	495	472	501	483	477	473	460	467	488	469	479	513	504	464	502	478	483	498	450	489	534	461	525	475	491	497	495	513	471	480	467	512	472	481	500	481	483	462	474	496	476	495	488	467	518	497	474	472	434	459	488	441	488	499	484	489	466	510	499	470	497	496	505	426	462	445	447	508	501	487	493	465	515	489	501	558	452	513	457	525	504	529	469	475	484	477	494	450	532	495	458	476	479	499	488	498	515	488	501	472	559	476	500	484	530	483	480	468	495	498	501	473	506	490	478	492	491	492	502	517	465	491	503	533	492	481	523	485	469	488	497	471	493	484	488	483	475	501	486	436	486	479	519	508	472	476	475	431	496	469	488	484	481	473	456	459	465	515	496	472	516	502	482	514	495	501	504	483	479	494	462	447	462	468	470	493	460	532	507	508	471	485	489	469	529	496	454	516	451	464	495	490	477	497	465	455	479	462	496	480	479	471	474	476	510	532	518	480	445	471	480	500	514	492	475	517	475	453	479	520	480	506	493	445	491	469	509	477	485	490	527	449	475	527	470	460	495	447	479	492	467	492	484	485	496	474	453	489	474	464	487	492	486	527	498	469	451	491	470	492	473	529	484	480	461	489	485
12210	3109	1800	762	1891	2397	2199	1518	854	525	330	287	238	241	203	261	208	253	214	231	232	237	200	205	214	210	228	219	227	222	231	222	272	238	204	202	234	260	220	239	229	251	224	220	221	227	236	217	236	202	224	231	232	239	224	239	227	220	221	211	194	224	236	241	200	245	217	228	236	200	213	221	217	217	210	222	209	242	241	220	242	222	238	217	244	227	252	208	213	211	196	242	250	227	234	222	219	209	229	225	230	210	225	232	207	228	212	217	213	237	260	226	216	224	216	205	242	240	225	202	232	247	239	233	198	239	185	250	225	214	209	213	258	192	213	241	216	222	217	231	252	215	241	216	242	219	245	205	231	249	220	240	245	231	199	245	221	226	248	226	242	233	252	229	232	263	238	241	251	228	207	209	219	214	219	221	265	221	251	224	213	226	225	221	234	219	215	263	227	223	228	216	230	213	233	222	216	223	205	227	238	221	218	212	225	242	255	251	235	189	247	212	214	272	212	215	240	205	250	219	224	224	223	219	213	231	216	214	221	225	240	251	235	243	228	226	245	229	223	233	241	214	228	232	242	223	191	208	214	197	213	216	213	240	201	205	220	235	227	215	235	232	209	252	232	224	227	221	228	201	238	225	221	244	214	244	251	223	217	222	214	225	246	236	250	222	238	213	241	223	203	212	191	232	256	212	218	236	222	207	229	215	241	202	216	198	209	242	218	220	229	213	205	223	217	267	204	222	232	220	207	211	240	223	238	216	199	218	230	219	223	228	235	218	233	206	219	223	219	214	228	230	251	218	235	217	219	211	208	196	214	246	229	233	211	231	215	213	206	197	240	204	213	233	230	201	227	247	241	234	236	217	218	246	209	251	205	227	231	215	226	229	216	236	209	219	236	226	216	260	242	223	218	189	236	198	230	228	207	210	212	220	198	205	208	216	219	197	213	238	253	215	220	237	205	231	210	223	234	218	247	213	219	282	226	223	242	271	213	244	204	235	254	204	209	246	246	206	251	221	232	225	252	231	217	243	226	239	234	226	255	230	233	221	237	234	203	190	239	225	228	232	210	232	246	230	207	230	220	194	232	210	249	246	226	238	221	221	251	230	214	234	233	244	251	216	229	211	224	213	229	247	223	201	248	238	220	194	208	247	232	214	223	219	211	201	227	228	212	230	259	217	221	225	234	223	232	238	243	207	232	225	228	218	212	211	205	224	237	225	206	215	242	239	238	228	236	274	229	213	242	202	203	215	215	226	213	236	243	185	210	233	262	218	260	242	231	214	229	225	218	230	217	224	229	245	232	186	239	246	243	236	189	204	216	207	208	214	199	215	222	221	236	231	227	202	230	243	215	228	231	226	242	220	196	222	229	226	189	236	201	207	213	234	243	218	216	206	250	227	209	231	254	221	238	235	220	207	231	214	197	245	212	211	216	234	209	199	241	202	211	205	214	216	251	218	233	217	198	220	225	213	235	252	195	249	221	232	226	237	231	223	205	239	217	230	221	248	232	234	235	205	236	199	241	202	213	249	254	232	228	217	229	211	245	247	244	241	250	215	230	221	222	228	227	230	242	222	258	208	231	249	236	222	218	230	231	205	231	217	255	237	243	235	243	230	242	250	227	213	267	219	187	199	197	214	250	246	220	238	220	223	229	199	230	232	233	227	237	231	234	207	224	200	219	259	236	231	219	235	238	233	217	241	239	218	213	221	237	230	213	236	215	222	235	208	214	231	261	227	226	216	228	207	200	229	218	218	221	226	224	219	199	258	237	223	199	196	228	201	234	223	204	239	219	230	215	232	255	243	228	186	236	218	178	227	247	229	229	229	224	227	222	237	215	251	212	220	206	235	221	220	225	234	252	238	246	221	222	237	217	228	226	211	220	251	251	217	217	219	207	233	218	237	211	192	239	273	230	237	233	230	219	221	240	238	227	217	219	212	225	233	219	232	263	214	225	229	213	236	206	223	235	225	253	200	213	215	222	215	237	214	216	216	216	213	240	232	218	225	242	217	257	205	217	247	206	235	204	222	252	217	230	233	247	203	214	229	225	198	192	239	238	239	232	222	234	221	233	220	209	222	208	197	230	234	228	229	228	212	232	200	248	202	244	239	220	225	222	238	194	249	234	237	219	199	203	256	236	224	219	225	233	210	234	237	222	243	212	225	218	216	232	235	229	215	207	217	212	216	232	215	215	202	235	244	212	258	215	244	245	194	222	221	209	249	219	223	234	209	243	221	243	230	271	227	221	213	227	236	233	227	194	202	226	204	210	240	209	236	226	214	223	271	229	214	210	221	206	227	233	236	202	228	237	205	187	250	226	219	262	199	203	237	237	212	220	225	237	229	200	203	214	220	246	214	220	247	188	223	218	238	240	208	215	224	226	231	234	218	205	241	240	226	232	215	222	262	235	230	213	227	225	237	235	215	203	206	226	215	235	209	219	222	225	218	223	192	231	240	223	201	223	245	244	203	239	207	233	246	240	237	245	229	190	225	226	209	209	205	253	225	227	216	218	219	228	209	227	218	213	239	209	233	234	230	244	236	245	240	226	225	226	228	245	232	209	225	217	257	223	245	205	222	244	220	257	222	213	239	211	231	231	196	239	260	206	208	224	221	238	174	212	217	252	244	211	237	221	227	235	261	242	213	232	212	255	218	241	244	232	241	215	238	209	222	224	205	223	228	218	195	243	184	229	237	205	222	213	232	217	237	245	212	223	202	262	223	182	225	252	218	220	235	252	210	223	218	209	214	216	240	261	259	257	227	227	253	215	215	246	226	216	253	244	207	228	230	237	211	218	231	222	217	194	216	227	227	212	243	204	236	195	216	212	220	216	241	257	205	214	246	235	219	220	219	239	232	196	239	232	246	254	217	194	231	232	210	243	203	203	219	210	224	232	209	225	230	234	232	222	216	215	224	245	246	230	238	235	231	204	217	226	244	227	225	213	221	272	219	233	223	250	217	228	224	231	258	230	228	260	231	219	238	204	230	236	211	197	217	227	219	224	228	211	213	268	264	219	230	245	237	179	237	216	186	238	242	247	251	204	213	233	227	212	232	232	251	244	205	215	233	204	228	218	209	225	234	228	203	239	232	214	225	231	215	235	223	203	209	256	215	216	229	205	203	242	241	209	190	240	211	225	225	226	226	227	227	206	241	227	219	211	203	225	233	227	230	198	224	215	202	235	228	250	216	226	220	242	240	226	246	228	211	214	212	246	217	235	233	233	212	220	227	207	224	230	232	223	215	225	231	219	259	213	221	243	240	224	228	206	242	235	224	242	220	208	229	211	195	263	236	219	206	239	221	211	234	216	205	220	219	212	247	230	238	222	227	214	225	271	214	249	236	251	243	233	219	240	227	213	212	213	220	240	252	221	234	224	229	226	251	207	214	228	243	229	235	216	214	227	213	239	212	223	243	215	227	263	236	227	220	205	211	230	209	219	212	235	229	238	246	217	239	245	203	235	241	207	224	239	218	231	216	246	223
10576	4362	4508	2765	8695	9930	9010	5889	3085	1653	917	676	590	522	552	547	535	531	556	552	596	515	548	547	533	530	468	563	544	556	533	520	514	564	485	562	558	522	534	530	523	590	541	596	545	531	521	528	570	516	505	515	568	530	543	525	532	535	509	516	549	555	563	498	566	563	489	532	518	522	522	514	533	518	510	515	576	519	545	523	542	533	492	541	551	537	561	500	544	556	486	539	549	552	533	554	544	529	563	494	519	522	524	552	544	564	517	526	556	541	508	502	575	552	562	550	524	546	516	533	516	555	543	498	521	500	529	566	573	541	514	572	550	550	514	517	514	549	528	526	545	585	527	484	547	533	582	525	548	532	534	562	538	545	555	525	542	529	529	528	536	605	548	522	532	538	516	554	571	532	505	539	534	529	519	515	569	520	555	538	536	511	559	546	546	513	519	518	544	547	521	545	580	537	525	532	560	579	513	584	533	540	520	557	538	498	558	534	551	535	578	532	567	531	553	532	546	510	552	540	530	523	573	554	566	558	531	541	530	580	549	586	508	531	532	514	576	550	552	521	575	491	512	503	533	534	543	539	508	509	532	521	558	549	571	564	520	498	554	554	524	510	559	599	549	514	501	513	543	519	519	530	570	541	531	547	532	519	516	579	548	533	523	563	506	513	568	547	527	572	523	541	567	534	541	541	517	556	547	540	543	559	572	524	500	543	543	561	535	541	540	561	517	582	501	526	553	557	514	558	508	517	551	548	541	542	540	536	556	512	492	545	511	542	552	535	559	557	546	540	533	553	506	587	529	541	478	531	519	500	538	555	530	565	569	541	511	531	544	548	549	521	540	555	513	515	546	535	490	491	511	544	539	563	501	520	537	571	550	526	520	543	503	561	565	552	553	525	556	543	562	540	574	519	551	509	541	511	508	539	566	529	490	527	539	564	579	505	564	551	541	542	522	526	536	554	559	540	579	580	549	545	551	518	519	505	548	542	488	564	564	460	546	537	541	504	550	582	561	522	514	511	540	516	516	526	539	562	525	540	549	557	560	539	512	553	548	525	519	535	523	503	543	557	499	569	531	546	535	541	494	534	566	524	548	553	553	551	527	535	530	564	559	541	508	545	527	525	509	552	565	560	547	506	555	527	534	517	516	510	547	567	537	554	561	518	592	548	507	554	579	560	529	537	514	563	502	518	522	531	561	531	555	518	575	523	555	551	553	545	571	549	560	500	570	585	539	478	565	559	508	528	548	522	523	539	534	592	528	554	548	530	546	541	542	538	559	526	559	551	552	558	527	533	578	564	546	507	536	515	506	574	496	515	585	550	537	509	513	545	531	542	558	551	534	539	539	565	528	550	508	564	541	529	508	560	505	570	535	484	537	497	496	527	493	546	504	573	551	532	530	572	555	512	555	549	540	516	518	548	527	549	596	522	588	530	500	546	543	553	550	547	544	580	543	499	572	527	547	533	533	536	578	565	556	544	516	544	512	528	516	562	568	517	533	566	528	559	530	505	546	572	531	533	556	600	495	499	511	532	562	514	572	516	556	554	555	553	557	518	551	529	538	518	542	566	533	544	564	554	553	510	526	525	553	547	536	544	522	507	545	567	577	546	499	554	530	573	494	518	549	530	546	551	516	564	564	517	546	564	554	529	526	518	524	542	533	553	509	557	521	567	579	531	541	507	493	541	550	513	587	530	546	537	538	587	538	552	540	530	520	531	509	548	554	500	553	544	507	524	543	530	534	516	552	527	586	522	556	499	576	543	527	587	558	537	542	519	553	521	534	508	520	520	527	514	541	545	542	518	524	527	515	487	508	561	532	582	546	521	519	509	525	560	538	505	534	514	571	512	529	513	549	519	507	524	539	518	526	580	545	551	536	511	563	545	488	556	508	543	561	535	525	534	589	551	548	520	538	570	517	528	513	510	497	519	533	541	539	562	535	530	554	542	543	538	560	572	542	540	532	519	580	562	556	534	491	477	565	512	594	563	568	536	536	543	500	513	540	570	527	556	551	581	560	516	525	547	519	534	583	523	509	514	569	558	535	541	516	523	526	562	507	540	547	532	532	543	563	509	543	550	515	502	513	546	519	568	511	541	540	556	579	489	505	530	551	526	571	539	507	505	515	548	543	552	526	564	561	599	545	534	515	531	555	535	528	526	565	509	559	507	543	545	486	541	553	543	519	545	553	524	536	547	561	561	523	530	556	592	514	542	537	562	510	561	530	537	529	512	537	505	497	507	494	554	532	476	557	540	517	569	491	555	552	558	555	520	493	571	540	543	527	530	513	523	533	579	563	507	546	517	572	569	491	553	565	558	539	550	544	519	503	510	553	587	587	517	547	520	558	540	546	550	568	541	570	577	517	568	549	536	492	542	542	482	524	531	535	534	522	528	560	516	543	527	540	548	558	551	556	572	514	569	501	539	575	593	538	556	550	519	512	540	568	529	565	534	520	532	578	517	497	558	525	532	527	541	504	509	569	510	537	507	516	531	537	548	531	554	531	553	538	573	507	547	522	513	529	528	555	538	508	497	592	530	508	532	551	543	564	555	500	524	555	549	526	528	535	583	535	549	536	570	546	601	554	495	525	562	561	545	555	528	521	525	495	594	508	536	518	487	549	573	545	503	531	500	590	538	527	516	497	524	510	538	552	529	576	543	566	531	534	553	545	544	538	558	544	553	521	528	558	537	527	515	555	535	583	557	548	547	505	564	558	561	544	530	525	497	561	515	579	488	532	527	535	527	549	534	526	499	540	531	561	524	546	527	527	592	505	540	557	522	543	533	533	531	544	562	548	557	555	504	558	552	526	514	532	583	504	590	548	567	571	534	515	528	562	573	517	484	543	570	537	544	575	533	517	519	559	536	540	545	546	483	553	569	530	538	547	539	535	542	573	532	504	525	524	474	500	562	534	527	554	561	551	530	583	542	533	529	535	565	526	606	532	505	516	513	506	475	533	548	579	543	557	547	536	532	515	545	532	522	524	525	519	570	579	494	569	542	520	546	545	549	559	501	522	551	504	526	550	562	524	558	542	553	549	548	589	521	577	503	563	499	508	518	524	520	541	521	552	579	545	534	554	478	536	569	540	551	511	552	568	596	572	507	537	518	545	520	541	547	530	534	544	540	539	557	539	524	574	532	536	566	515	545	541	532	538	528	555	524	512	506	547	568	521	520	521	530	548	538	514	517	559	546	545	500	534	560	546	516	526	524	581	540	516	532	563	548	519	568	532	551	490	548	518	526	540	520	505	558	553	545	522	541	561	551	539	525	551	524	541	547	569	527	505	525	540	551	573	576	524	531	563	579	551	507	550	538	534	513	542	600	532	569	542	560	595	519	528	533	542	507	510	545	560	506	547	567	527	518	490	590	513	598	527	548	533	530	580	518	545	567	575	567	541	545	525	533	478	537	534	539	523	579	585	555	539	477	585	596	502	505	565	530	522	521	527	521	563	566	570	503	555	545	551	508	520	542	517	512	544	527
73434	57192	51221	27242	50472	50151	41478	27234	13100	4273	1389	479	256	192	192	198	206	192	182	240	206	191	197	207	211	220	202	204	194	199	215	192	197	192	202	197	195	207	191	155	204	201	186	211	234	168	189	204	198	205	198	237	194	217	195	195	184	181	182	187	210	179	215	197	193	201	195	196	175	194	210	203	187	206	192	184	229	229	210	203	202	181	194	199	239	220	170	192	226	205	218	210	195	176	212	199	216	185	226	229	176	199	216	195	200	224	178	219	202	204	200	206	207	214	184	225	196	206	207	192	194	182	197	216	189	182	197	178	208	176	191	215	209	178	174	164	184	199	214	228	204	190	183	195	202	223	212	194	190	198	236	211	202	199	192	186	200	201	221	193	201	227	191	185	201	188	210	218	200	175	198	214	176	216	191	178	201	179	205	198	205	180	191	185	209	195	178	209	189	209	216	222	208	214	198	178	209	179	212	208	191	222	199	215	181	195	230	199	193	206	223	197	188	190	204	197	211	228	234	204	214	210	208	194	201	195	218	184	192	221	176	205	214	215	207	203	199	217	203	196	180	204	228	202	201	181	192	196	209	202	183	174	188	192	224	216	184	210	220	197	189	220	198	238	219	219	201	230	183	213	186	212	214	242	210	222	184	186	225	202	185	204	197	217	195	206	204	197	229	209	200	210	195	202	199	222	180	216	192	225	191	184	201	172	185	196	204	192	200	194	185	188	208	193	209	201	236	180	184	204	216	205	181	196	224	168	212	188	198	202	212	193	220	207	208	186	203	184	189	198	208	215	182	190	192	201	213	180	171	193	197	209	193	207	190	194	206	200	199	215	212	211	209	198	218	192	226	192	190	210	190	188	218	204	189	179	193	194	200	194	196	213	214	205	209	184	212	232	225	216	200	218	214	212	200	207	195	195	195	203	214	217	215	188	183	222	187	199	206	191	178	201	220	197	191	222	173	201	168	198	199	214	199	214	188	202	198	181	203	201	184	221	201	198	191	208	223	193	199	187	210	203	190	196	231	212	214	184	210	208	187	214	228	208	218	158	219	218	209	215	208	175	210	196	195	169	199	198	226	194	194	192	203	192	201	192	186	184	204	221	209	184	192	203	203	196	187	194	188	204	211	190	212	186	195	214	180	214	200	245	182	190	182	198	214	211	241	209	207	222	217	224	203	178	183	232	203	190	191	209	216	187	202	204	203	177	222	211	209	211	185	212	223	190	191	214	190	192	211	205	182	174	191	218	172	219	198	207	190	221	183	213	202	212	209	199	174	192	213	194	214	212	234	192	203	201	233	212	204	215	196	199	199	201	212	190	171	185	205	196	199	192	186	212	186	215	205	215	205	210	216	213	176	182	210	237	196	210	155	198	210	211	190	193	178	211	221	183	214	211	208	195	168	229	223	216	219	198	188	212	227	231	212	205	201	205	211	213	181	199	202	198	220	196	194	195	205	226	199	207	192	193	224	216	201	176	185	198	206	192	204	220	184	224	212	197	195	203	223	227	196	187	206	191	221	197	202	208	193	220	201	189	191	215	174	209	191	219	193	216	206	184	202	193	174	196	200	238	212	224	215	209	179	164	226	206	184	197	203	183	182	209	198	190	192	205	181	217	218	207	176	210	194	177	192	197	197	197	196	194	209	188	185	215	219	211	198	207	210	201	214	198	196	210	181	217	197	198	219	204	218	215	192	193	208	215	195	195	189	208	179	197	218	178	205	193	178	216	195	209	203	191	202	195	196	208	211	211	194	205	202	190	189	226	231	208	237	188	210	205	199	217	207	184	188	201	205	217	208	192	184	195	223	187	237	197	212	216	206	196	201	173	225	233	206	219	196	189	211	214	186	182	207	186	196	213	210	216	204	202	195	221	208	198	220	202	190	215	201	183	189	202	210	206	169	181	206	197	206	188	218	176	200	171	185	183	202	213	218	208	207	234	217	216	215	190	208	205	203	214	180	214	216	175	187	210	210	220	195	179	205	183	191	193	184	215	193	174	204	198	191	199	199	203	203	203	201	205	214	190	213	200	236	200	223	199	200	181	185	200	202	189	227	233	191	207	185	221	194	203	208	198	194	175	191	205	218	205	208	220	184	199	197	206	235	159	202	205	194	185	208	204	193	220	222	224	208	206	223	198	188	206	213	203	191	204	197	210	203	201	169	187	209	204	190	197	226	202	202	222	217	195	173	196	193	197	185	198	204	203	192	226	206	196	192	208	219	205	214	209	195	179	192	196	221	189	215	217	207	207	205	210	199	204	184	198	195	217	182	213	207	221	189	216	210	209	209	220	200	235	223	215	171	188	211	179	201	215	176	193	191	212	202	184	209	180	187	189	192	218	206	169	208	207	239	204	226	211	186	224	201	207	188	200	191	206	221	182	211	170	194	214	208	206	181	214	205	204	193	207	233	208	184	200	228	188	202	213	228	184	210	196	225	189	203	191	200	227	223	170	214	150	204	220	208	179	193	189	196	204	206	215	226	179	201	222	216	206	200	198	197	191	187	215	194	201	188	207	197	203	203	199	205	202	208	215	224	185	202	190	204	175	203	242	222	205	199	198	195	210	193	206	206	213	182	202	200	194	204	196	214	203	206	219	192	198	204	210	208	205	195	189	216	190	206	179	215	223	205	222	172	225	185	190	207	196	209	197	181	194	184	226	179	178	234	205	186	191	233	210	171	174	193	191	215	198	205	198	194	205	180	195	214	212	189	219	204	203	184	190	206	218	223	226	209	180	204	167	169	222	192	221	213	191	225	209	237	172	196	211	215	182	218	208	264	192	191	191	201	226	227	203	211	200	169	184	187	228	187	190	223	216	191	201	203	164	197	209	192	207	192	190	223	188	189	174	201	194	185	184	198	209	187	181	190	201	208	212	189	230	192	188	186	203	188	187	216	227	212	218	224	194	183	209	201	177	191	212	199	211	204	194	181	206	193	193	213	199	197	212	210	198	222	183	174	210	215	221	198	212	196	205	208	180	203	189	196	193	218	233	194	220	177	216	203	204	181	200	180	196	199	196	221	211	172	210	249	201	208	203	188	193	243	217	187	191	194	187	203	194	198	218	178	189	222	186	203	218	215	192	201	186	184	193	207	198	200	221	202	204	188	216	188	186	213	227	198	214	186	211	205	190	203	206	196	197	179	200	208	206	212	174	209	195	218	200	193	196	186	187	191	172	191	208	187	205	182	183	192	208	217	193	190	207	200	191	216	208	189	200	234	207	200	190	194	190	208	214	188	171	189	207	179	202	193	174	197	219	204	218	215	207	208	209	210	210	198	192	206	215	182	183	197	174	177	200	188	185	199	211	204	194	197	215	187	193	213	196	209	191	204	189	194	189	187	221	209	237	190	204	190	189	246	232	200	145	225	209	181	223	207	188	191	211	199	213	216	205	212	207	220	215	202	209	199	191	195	211	206	223	214	222	198	192	197	198	189	235	191	227	185	209	184	190	208	208	203	178	190	205	203	210	212	174	198	216
45028	40815	45437	34093	62869	61390	54176	41622	26911	13332	5253	1761	786	521	496	486	472	452	470	468	481	483	497	474	472	530	522	435	438	472	442	460	493	456	453	440	524	495	481	468	472	507	519	514	514	469	486	483	455	434	473	452	464	484	502	493	520	470	528	485	467	468	456	479	494	483	480	496	483	474	452	528	492	472	493	511	480	534	505	511	479	470	475	452	477	468	454	487	486	494	480	500	465	473	468	481	452	476	457	506	492	486	496	471	487	492	462	508	490	492	525	487	495	477	460	479	473	494	481	531	463	474	480	489	475	491	478	532	455	478	481	492	494	442	466	522	476	466	450	455	467	459	461	478	476	469	470	463	489	443	448	526	513	463	490	468	474	472	468	485	476	479	501	492	493	481	459	473	464	486	463	478	497	488	479	478	507	527	486	471	485	513	486	431	486	467	502	454	534	494	503	439	483	511	466	484	518	491	454	504	512	470	476	498	480	506	486	521	445	510	491	474	509	494	464	493	487	467	468	462	481	485	498	482	495	459	523	469	481	504	487	443	465	514	466	488	470	448	484	450	470	481	489	430	522	481	513	458	494	474	473	458	483	518	509	476	471	489	479	478	509	439	482	473	467	450	466	512	515	485	528	474	469	522	490	467	488	481	507	507	457	507	483	509	483	438	473	458	474	425	510	492	481	475	531	501	445	514	496	492	475	475	490	480	470	475	489	498	489	499	456	499	486	469	499	455	502	500	493	441	508	485	484	458	513	479	476	438	502	509	515	505	517	512	468	485	481	484	474	447	473	481	511	498	442	476	475	463	503	499	498	469	466	487	510	492	473	483	503	488	485	472	455	492	473	475	470	467	504	491	504	483	526	458	495	448	485	490	492	464	500	485	453	512	487	483	456	485	477	512	463	505	483	487	460	480	494	438	472	531	453	470	491	514	496	481	485	473	498	482	501	465	512	490	490	496	471	469	491	531	471	475	461	494	483	496	485	480	505	509	469	480	471	473	484	488	475	517	445	454	498	475	497	470	477	498	452	502	484	472	500	491	495	484	566	492	498	493	485	496	457	462	499	466	495	499	512	475	481	466	445	503	465	520	535	479	464	462	470	514	459	509	498	492	464	467	470	494	495	470	476	497	518	455	478	495	509	485	479	456	498	481	470	504	490	446	465	477	518	490	487	460	496	476	458	502	479	486	502	477	480	504	479	467	448	494	493	495	462	499	467	491	453	467	473	478	466	474	494	483	466	491	494	451	496	475	498	505	480	502	469	472	476	451	499	495	475	498	463	481	454	478	480	453	479	503	526	489	475	490	508	493	459	487	500	497	490	470	486	469	518	460	477	508	492	470	486	473	515	506	462	485	483	504	478	486	428	486	454	478	451	505	496	443	495	468	482	461	507	472	479	468	523	477	488	500	496	457	489	460	498	492	479	496	426	451	481	500	462	490	473	498	474	479	492	518	508	471	507	475	498	499	500	468	491	491	503	484	511	515	462	507	463	484	451	496	486	492	510	524	444	510	513	465	496	476	477	462	490	490	519	438	470	474	465	477	473	461	486	489	455	482	459	472	464	486	510	445	489	469	489	470	488	496	450	494	472	473	530	470	454	502	488	508	502	463	500	481	482	481	497	477	455	474	506	515	436	480	506	452	501	495	497	499	522	526	432	453	473	505	462	482	508	522	514	519	501	459	494	514	469	464	476	454	474	493	491	504	490	497	505	491	490	487	476	485	468	469	437	482	466	468	459	460	469	468	483	521	486	478	488	493	455	489	450	483	455	485	485	482	456	499	504	467	525	476	510	470	489	487	464	468	491	511	512	493	494	450	504	523	482	471	527	505	479	448	466	489	505	453	526	463	540	491	515	521	497	476	477	508	521	519	464	437	493	471	458	498	465	464	492	445	488	475	442	482	520	487	512	477	475	470	474	521	515	471	468	472	517	473	465	511	487	523	469	509	444	481	502	492	469	499	451	504	523	481	505	429	478	458	533	526	497	474	463	507	502	478	503	442	489	474	457	452	485	466	513	480	486	463	441	489	481	477	476	464	519	496	458	429	490	497	495	464	549	502	505	477	475	477	502	476	473	496	453	488	461	491	474	483	491	455	461	481	493	505	507	478	496	474	492	480	507	490	435	486	477	489	486	490	463	507	490	509	499	463	530	493	466	474	456	447	475	428	512	502	495	466	490	462	456	457	462	484	510	491	473	514	462	485	518	490	480	484	503	449	451	484	449	508	523	489	496	470	499	520	484	434	501	491	491	489	502	486	460	521	453	491	470	460	521	457	508	484	522	475	443	482	476	472	504	476	512	489	497	501	482	490	485	469	456	478	531	479	515	507	446	457	486	485	458	485	490	505	494	481	503	486	467	480	499	491	477	490	470	461	457	504	507	471	477	485	465	460	451	507	442	460	497	495	514	461	476	472	508	477	482	528	499	527	510	520	469	514	470	477	479	506	473	482	503	504	464	490	509	479	483	516	491	500	496	441	508	493	477	479	450	511	465	481	461	486	504	439	534	438	476	433	478	504	518	469	517	466	504	507	457	517	482	516	516	495	467	523	471	469	461	449	499	447	489	467	500	484	495	509	472	486	466	492	470	444	472	474	498	448	459	502	531	495	463	463	473	472	488	455	492	522	449	440	531	489	459	457	489	466	471	483	464	451	479	489	481	501	463	490	475	484	486	479	475	475	481	496	458	458	524	501	500	488	525	489	486	500	487	473	480	479	455	442	530	492	506	500	543	461	454	464	492	498	473	477	516	532	506	479	492	463	457	529	492	477	452	476	504	459	469	490	467	502	466	470	468	493	475	476	502	486	481	475	470	476	533	479	475	495	515	481	494	495	468	479	468	497	497	476	479	481	488	500	449	492	518	451	454	467	494	486	471	485	459	486	432	469	518	466	466	520	489	502	501	484	497	467	532	403	486	476	461	486	482	480	519	489	463	518	510	509	448	474	488	515	467	473	503	455	457	505	507	449	527	457	476	474	472	476	500	513	468	470	502	477	476	484	483	498	467	503	493	495	467	512	521	494	470	497	440	503	475	499	468	476	452	458	453	489	476	492	456	493	444	512	473	468	487	488	461	492	525	497	449	448	466	477	487	467	465	467	478	501	487	448	444	481	505	480	483	489	509	522	463	465	499	474	486	489	445	503	502	499	489	444	520	472	496	441	474	469	507	461	507	513	482	482	478	482	513	486	493	496	515	447	515	502	482	449	466	470	434	499	485	492	479	514	528	491	481	521	501	485	506	497	461	484	462	462	481	475	493	480	487	480	496	460	497	459	483	480	479	511	481	453	479	514	484	516	455	468	491	477	466	457	484	487	482	537	471	505	461	506	483	459	465	485	509	461	508	481	473	484	471	477	470	489	448	483	479	492	489	509	486	486	469	486	511	476	503	497	476	485	467	479	522	513	521	482	501	490	466	500	469	478	465	485	482	471	463	507	483	492	433	461	481	469	494	494	514	476	502	454	514	482	483	483	496	488
71996	57080	51898	27186	53148	50444	41072	27073	12748	4305	1351	461	281	203	196	176	177	234	207	182	189	238	217	221	184	183	211	219	221	235	201	204	201	180	191	202	193	204	189	215	220	195	193	194	219	202	215	201	215	201	188	211	210	218	186	223	206	231	199	215	226	179	206	185	189	202	180	212	207	193	200	198	201	221	195	225	226	198	230	214	206	196	178	171	229	227	206	186	208	201	196	182	227	211	189	204	196	195	200	191	185	200	209	214	196	196	219	208	210	211	215	200	197	199	195	204	230	226	196	214	218	200	199	191	208	217	196	237	224	179	171	195	180	208	215	188	199	208	207	195	185	221	179	215	178	195	205	221	215	232	194	200	219	206	182	193	192	199	222	210	194	203	211	232	186	201	203	205	224	215	196	245	184	217	226	208	204	209	193	198	210	184	217	201	228	215	196	206	180	190	203	174	201	230	179	210	208	237	207	214	212	227	206	207	201	201	209	204	190	212	214	217	199	194	201	219	171	202	209	240	235	230	216	198	193	205	195	200	197	194	218	204	177	197	200	185	233	222	211	213	200	219	221	226	201	216	186	204	212	209	199	217	207	209	204	203	229	227	208	238	202	189	217	207	217	224	209	198	189	232	190	190	199	224	218	214	221	208	201	213	195	203	233	218	207	207	225	197	202	207	194	227	198	212	195	209	220	212	208	191	225	200	191	210	208	200	194	207	193	203	215	198	216	190	184	221	182	213	233	201	234	237	209	207	206	193	216	199	220	209	216	215	176	192	177	215	192	227	207	211	208	215	199	208	186	210	213	200	207	205	191	202	195	217	182	191	212	207	214	224	218	210	199	204	187	181	187	211	203	192	202	213	213	189	210	208	218	200	187	242	178	204	191	200	169	188	201	209	215	201	207	195	213	176	194	201	207	205	199	210	181	199	198	183	199	194	212	200	176	186	202	205	213	222	189	198	176	193	225	192	227	178	256	186	211	203	212	209	176	177	220	233	183	176	199	203	218	192	206	189	201	174	192	187	206	237	216	195	203	219	194	182	203	193	187	203	195	200	200	198	179	197	197	173	211	234	196	177	213	212	212	173	217	190	185	221	190	177	196	234	228	177	188	206	200	238	187	180	196	215	204	212	207	206	201	203	189	206	201	200	204	192	200	204	211	226	191	194	209	218	172	198	233	200	207	204	189	212	202	186	212	198	219	225	219	201	200	191	202	184	221	242	207	203	231	197	232	182	240	199	193	233	214	239	212	205	198	194	240	181	177	197	191	227	175	204	189	179	194	171	205	214	178	182	230	206	194	180	228	196	186	193	221	195	230	228	213	209	195	219	184	184	211	211	214	202	200	171	201	173	199	224	210	205	190	224	226	205	209	190	197	201	204	215	164	219	197	214	204	221	194	237	183	218	215	226	202	202	173	233	212	212	227	228	209	201	189	215	231	181	211	179	177	211	207	192	201	203	202	198	230	167	178	193	217	192	193	188	215	219	214	195	227	211	227	200	216	202	212	198	211	208	220	209	204	186	188	200	202	198	175	198	191	194	207	208	226	204	186	206	207	216	220	208	171	216	207	200	182	215	216	206	210	230	208	189	193	227	192	184	221	182	204	190	217	177	202	190	179	215	217	210	204	192	202	217	240	186	210	192	196	194	218	191	215	209	224	197	190	232	197	208	213	203	242	199	219	209	201	183	207	201	205	202	196	207	203	216	222	208	213	202	208	199	210	228	202	196	209	214	195	197	189	212	227	209	176	215	183	207	196	228	227	220	208	215	195	204	194	227	222	216	202	198	220	207	198	223	210	212	197	190	203	207	219	198	198	224	217	174	189	223	203	203	212	211	180	197	201	201	209	194	207	206	192	204	188	200	182	194	208	220	234	198	194	239	180	186	213	211	190	204	177	210	206	233	190	194	192	208	220	213	214	199	204	225	213	207	200	205	206	217	203	195	197	194	212	223	209	211	210	215	217	229	236	212	234	199	226	198	238	222	194	199	209	206	208	204	180	196	183	199	215	240	213	210	209	226	210	227	200	199	211	206	217	186	197	196	193	196	192	188	224	218	227	203	199	196	180	182	223	217	209	215	217	207	172	209	226	248	216	196	205	228	237	198	173	196	178	195	204	187	196	224	182	201	202	196	209	225	194	207	191	224	203	215	207	251	194	192	180	215	191	185	194	223	220	209	182	206	197	208	185	212	205	221	209	195	204	205	190	182	212	206	216	204	203	175	186	195	224	205	212	197	193	195	196	234	196	211	204	193	224	187	207	193	211	195	211	206	208	196	223	201	217	211	190	205	209	213	206	211	199	186	234	230	190	212	191	208	213	215	225	175	204	204	189	201	221	201	227	223	203	211	210	205	230	212	211	193	200	208	233	194	215	219	207	222	192	213	188	194	208	195	219	215	211	217	181	216	189	179	214	243	191	202	222	208	200	203	194	226	192	190	215	227	202	214	244	173	215	205	209	208	221	220	215	202	200	233	185	218	211	187	198	191	224	187	204	204	243	192	182	226	205	229	206	219	213	216	203	233	221	204	191	191	220	219	188	209	214	215	202	229	190	219	239	187	218	225	201	180	202	201	177	212	208	195	215	208	212	220	202	235	217	189	199	201	204	188	210	202	206	179	201	206	235	206	214	220	185	203	206	214	235	210	206	189	199	206	184	221	191	193	209	196	204	219	198	186	207	211	213	195	203	190	200	224	197	196	225	213	212	219	202	202	208	183	206	197	216	197	195	207	199	189	208	213	199	214	163	216	194	207	198	223	198	205	221	215	208	208	184	191	190	235	222	218	188	213	203	189	231	222	213	195	205	198	192	177	215	195	188	194	204	189	212	179	212	211	202	189	219	212	205	209	189	190	183	198	198	200	225	219	204	195	203	198	225	197	170	225	209	206	221	218	211	195	180	201	220	213	194	187	212	187	194	220	207	189	224	199	201	207	197	193	199	191	204	197	213	207	212	196	209	196	195	220	198	211	198	184	229	218	209	222	227	212	198	218	192	212	189	232	208	212	211	204	203	206	214	176	206	212	177	179	205	184	205	205	192	199	217	207	186	217	199	189	208	206	227	217	226	164	190	197	219	199	214	213	196	240	209	197	219	204	212	213	218	193	209	197	199	227	203	201	214	201	192	203	174	220	185	221	196	201	198	210	173	200	213	195	184	199	203	195	192	211	212	188	212	227	199	200	225	235	193	220	184	198	205	217	206	224	206	199	196	209	189	199	186	179	208	225	208	218	201	189	198	225	221	224	224	224	201	203	198	196	211	196	207	222	205	205	209	181	210	200	190	215	215	199	184	192	188	209	207	226	213	212	209	203	209	198	195	180	194	185	193	222	198	202	223	176	199	196	213	216	194	168	202	233	191	215	218	178	203	194	194	203	201	193	190	241	189	221	212	205	182	170	194	220	190	219	208	224	192	191	220	202	209	230	223	180	208	199	207	200	229	211	216	213	197	229	208	210	207	211	220	220	217	241	224	198	175	183
44129	40934	46052	34251	64522	61318	53942	41327	26470	13228	5179	1686	778	561	522	484	470	511	509	469	472	468	473	487	491	469	465	513	481	496	495	525	498	504	494	514	463	481	500	506	506	524	498	495	461	490	518	510	532	462	528	453	500	488	490	495	497	502	508	447	458	456	455	480	498	515	487	516	495	494	488	512	481	476	463	525	516	529	475	459	525	480	520	528	498	524	489	497	492	530	471	522	469	548	491	449	469	494	510	482	460	485	477	501	503	451	466	510	502	488	502	461	518	506	451	490	507	498	497	464	474	472	490	480	495	495	504	478	496	487	449	507	438	496	467	494	530	506	470	455	505	475	485	502	505	481	530	482	472	496	480	517	529	496	466	486	512	495	505	498	484	479	499	498	497	515	468	474	486	506	490	503	496	514	515	502	464	477	497	467	471	491	473	508	508	490	496	515	498	469	456	481	469	464	502	486	507	515	471	473	509	474	487	478	461	484	493	504	460	442	500	466	487	443	495	530	482	516	475	484	462	498	488	473	452	461	508	530	473	501	512	483	509	480	460	525	530	501	510	480	504	503	495	494	508	486	503	466	473	472	516	506	479	515	434	490	510	514	486	472	451	494	489	484	464	479	500	472	476	493	503	481	534	491	491	502	515	508	492	463	512	479	536	494	497	508	476	445	478	509	496	534	526	467	458	527	536	480	475	515	489	459	462	460	517	476	478	500	494	499	489	433	487	499	497	466	472	502	485	456	472	512	493	484	474	479	516	491	467	455	499	487	521	491	476	490	515	497	505	481	480	526	519	457	482	481	503	497	450	469	457	487	508	464	528	436	470	540	507	534	543	559	491	488	483	498	492	495	486	447	505	501	454	491	482	469	486	418	498	512	494	491	455	507	487	485	499	467	503	462	485	495	495	498	479	472	482	470	527	475	491	510	501	489	467	494	509	530	538	466	478	496	471	474	492	530	476	470	465	499	472	464	511	485	487	544	476	484	462	487	510	473	518	430	482	488	450	523	503	519	477	516	485	470	470	478	489	508	483	520	501	509	507	464	463	502	460	500	468	467	489	525	524	481	444	496	500	479	554	479	467	480	481	510	510	488	504	471	518	473	525	488	512	484	471	456	504	493	500	492	519	476	486	478	493	490	524	505	485	452	431	485	498	508	481	480	511	506	551	489	477	490	458	473	473	502	489	501	492	473	508	483	504	495	509	539	487	462	475	490	522	526	473	461	488	502	489	478	489	452	489	501	523	489	472	501	474	493	503	488	490	450	465	469	512	469	480	480	508	493	478	498	479	463	513	480	502	478	528	454	480	504	504	478	476	475	504	528	483	504	505	498	500	480	464	486	477	476	472	490	496	455	489	475	527	468	475	496	502	452	489	461	473	484	459	486	511	491	471	487	508	480	509	476	493	456	501	476	478	501	465	520	484	507	465	498	471	507	464	522	487	498	524	477	437	523	510	499	525	493	467	477	483	433	503	496	505	483	492	429	468	501	459	494	476	488	484	491	483	476	427	457	485	495	509	479	486	485	507	484	475	468	473	477	494	467	468	498	497	479	516	480	496	464	482	439	500	512	495	502	484	477	477	527	514	523	495	502	470	482	520	470	490	491	491	483	507	498	507	482	487	507	497	467	477	495	482	468	494	492	477	519	513	497	512	508	488	443	513	489	461	482	500	482	524	462	524	473	465	507	485	508	503	508	504	482	493	538	513	488	504	508	496	516	467	469	466	460	526	500	496	528	468	517	473	520	464	472	493	507	492	469	504	473	484	544	513	475	471	484	473	503	469	523	463	487	463	496	524	482	489	471	503	472	505	542	454	521	450	524	488	471	491	470	500	483	467	470	485	497	531	491	500	487	513	484	523	465	504	496	522	489	497	473	505	508	523	489	470	539	521	522	473	484	501	559	472	483	517	487	503	463	502	500	484	492	484	505	501	484	462	478	481	502	489	502	501	496	444	489	480	469	506	463	444	477	503	461	513	442	484	449	483	503	459	485	483	498	540	481	556	506	445	484	503	465	455	495	515	509	497	468	464	540	502	509	507	529	475	515	483	501	479	499	497	501	506	506	508	499	504	447	460	509	519	480	502	496	474	512	492	493	468	486	477	525	499	480	470	507	502	482	490	465	507	479	488	489	482	485	524	494	498	461	504	491	488	479	472	488	472	500	506	467	454	520	501	508	503	500	479	480	492	495	478	501	497	517	476	488	464	480	464	501	513	495	527	509	465	474	504	470	459	487	500	495	495	461	496	459	451	468	521	513	517	540	480	490	507	486	490	482	517	454	485	502	493	499	477	532	500	484	493	481	527	510	508	479	495	489	464	486	493	481	497	494	475	453	489	486	482	502	493	541	494	472	506	457	500	519	474	504	491	471	485	535	441	466	515	499	451	457	506	478	489	483	490	490	476	498	468	491	504	477	505	491	516	475	528	500	483	439	499	487	474	480	464	471	523	430	474	457	510	523	492	509	464	473	495	513	457	460	496	502	504	499	508	527	503	514	462	503	506	485	491	500	501	478	487	504	470	511	475	489	546	512	481	488	527	506	497	450	508	499	500	512	539	539	475	510	451	457	507	507	497	477	469	463	498	511	497	515	512	544	486	517	478	492	451	507	463	529	488	489	483	514	525	467	476	517	488	462	510	496	480	473	464	512	506	496	495	487	504	510	485	513	489	502	481	472	526	480	450	487	498	476	497	478	518	490	490	501	476	497	522	481	491	510	538	488	496	507	470	532	507	497	473	480	473	479	517	492	492	456	543	480	461	467	486	470	508	484	459	497	480	501	512	534	440	478	456	502	505	485	478	469	503	457	496	537	520	487	470	497	493	515	438	485	521	495	472	496	474	475	513	538	472	490	488	497	486	489	516	492	487	448	486	490	475	479	492	483	493	474	463	461	482	483	500	461	491	474	508	475	506	523	488	469	460	506	494	450	490	467	474	478	467	458	522	482	488	485	489	522	496	492	473	524	479	468	501	456	486	507	470	532	488	474	471	454	504	500	496	493	490	492	513	511	504	453	495	523	493	477	495	474	462	490	493	518	484	504	445	471	486	509	508	500	497	500	492	523	498	492	495	473	479	451	501	485	522	473	486	494	536	477	493	487	479	497	516	501	486	468	491	481	472	491	486	478	469	496	464	499	495	445	477	493	499	486	493	481	502	478	519	462	492	500	438	451	487	487	459	477	500	497	494	502	509	497	487	527	483	491	509	511	498	492	470	527	499	501	470	517	508	510	497	450	461	503	436	478	458	475	476	483	493	496	528	486	495	491	495	508	512	507	480	509	476	495	504	515	486	497	484	494	496	488	498	523	487	502	462	469	482	502	499	515	469	505	518	480	495	504	492	513	496	486	476	485	502	466	526	494	514	552	534	510	480	490	508	506	478	512	493	511	458	486	495	518	514	525	466	476	497	473	490	455	473	501	517	481	497	488	467	473	450	465	495	471	491	525	475	506	480	509	491	479	514	494	496	503	471	524	519	487
11256	3209	2010	828	2505	2508	2206	1374	770	461	338	298	256	233	202	223	228	211	190	246	250	240	236	236	182	230	238	252	235	258	207	236	228	214	223	229	235	228	236	198	235	253	212	212	237	228	252	207	212	229	219	200	194	260	256	210	197	217	229	208	195	221	203	235	226	209	196	234	189	229	206	241	221	248	225	247	202	219	238	227	238	213	228	250	228	238	215	223	233	216	242	231	241	243	205	213	235	226	224	227	237	216	226	236	218	248	219	230	243	222	264	234	225	240	263	244	228	241	224	233	209	215	223	227	224	235	231	209	198	193	223	234	267	210	229	202	223	211	238	247	225	235	246	258	239	225	233	222	207	210	247	239	216	245	217	237	234	222	257	214	225	224	245	243	241	241	218	234	229	220	249	231	239	224	233	200	238	223	203	264	215	218	228	228	237	255	241	267	226	247	233	222	235	222	257	244	245	214	231	230	248	221	226	231	245	253	261	210	219	248	242	202	228	195	226	210	226	225	227	222	204	238	231	236	246	219	241	192	223	240	254	211	248	219	232	204	260	205	238	218	223	205	230	249	249	213	214	230	223	215	214	209	222	208	252	246	235	251	240	217	240	221	206	205	227	241	236	203	234	212	217	213	218	240	227	242	238	218	233	222	217	206	207	212	208	210	246	209	215	230	226	258	251	230	243	202	233	200	231	228	194	226	191	242	249	231	216	235	209	237	216	213	230	259	224	240	228	224	262	235	243	212	206	199	218	212	241	234	224	235	233	234	240	226	203	247	237	256	215	224	207	236	252	234	224	208	201	239	225	234	227	252	213	203	212	222	230	237	185	239	234	255	232	235	229	230	240	213	218	238	224	228	242	200	220	242	242	209	251	214	250	249	245	224	226	227	214	253	230	216	265	255	263	235	257	189	243	222	233	220	220	244	231	246	198	221	247	249	238	218	230	234	229	248	266	225	233	223	225	252	245	232	244	247	248	231	269	234	228	220	266	257	227	242	227	247	235	213	217	254	224	233	200	221	240	249	231	225	221	231	230	203	221	233	232	220	206	250	230	241	242	228	228	228	229	212	232	221	232	215	208	229	234	237	230	199	228	235	221	204	213	222	245	244	214	211	208	231	194	248	219	225	221	233	209	237	204	218	217	219	226	203	254	218	223	231	212	210	210	232	229	226	221	211	254	246	231	226	219	220	251	251	212	196	245	221	221	215	241	243	245	235	242	235	238	228	230	241	230	226	258	205	244	225	201	213	213	237	206	254	224	217	230	221	219	212	215	222	265	235	231	224	227	229	226	245	242	202	223	236	216	229	245	216	226	226	236	231	257	251	231	265	205	220	242	225	201	247	244	251	225	232	240	225	223	247	234	211	222	215	219	233	214	253	227	213	232	209	256	228	214	221	255	250	189	261	228	233	215	253	219	248	237	242	224	234	238	226	210	237	220	230	218	232	223	200	236	222	227	241	214	225	219	232	210	262	226	264	224	237	207	246	206	234	252	247	208	236	221	229	225	205	213	262	225	239	211	221	229	221	237	215	230	206	251	261	219	235	228	193	210	224	252	221	232	239	236	205	207	216	215	228	243	238	230	232	240	245	206	214	204	240	225	224	232	222	242	226	230	211	223	232	234	273	255	209	240	209	256	235	212	230	237	231	239	214	209	235	225	235	237	188	245	235	232	246	243	218	199	254	226	229	245	237	223	242	231	248	254	214	214	246	218	211	214	209	218	207	222	225	220	233	204	231	244	228	240	266	250	233	236	216	227	247	211	223	252	220	223	220	211	235	248	251	236	246	243	245	219	228	211	226	193	229	237	269	247	207	237	248	238	221	221	201	219	213	223	251	195	231	234	219	225	227	203	223	232	228	205	199	257	268	241	248	231	222	236	228	225	216	240	217	218	215	223	229	217	206	210	247	232	233	235	229	235	243	225	195	243	259	212	250	227	243	253	216	229	226	256	256	217	254	244	229	235	212	237	241	217	239	240	222	220	199	213	221	209	250	202	205	225	248	219	219	247	248	230	222	248	233	203	222	242	210	229	218	239	218	251	214	202	232	220	237	257	216	232	212	207	223	231	223	214	236	238	212	238	216	242	232	215	261	220	239	219	198	242	246	243	223	209	249	211	230	228	245	216	244	203	221	219	226	250	219	238	225	224	263	231	211	231	225	245	236	194	240	227	249	196	220	233	239	224	234	223	239	208	226	223	226	237	209	220	248	243	217	226	233	255	218	231	249	208	235	225	255	231	222	222	212	201	209	229	208	243	235	210	217	229	266	232	244	228	217	239	250	246	262	220	233	233	210	236	215	236	242	220	234	235	228	215	241	202	217	224	215	237	225	256	218	228	227	241	218	232	221	223	214	211	219	206	215	199	226	226	218	236	258	215	238	240	202	250	228	224	243	226	249	245	222	216	244	219	222	194	217	244	215	211	231	192	235	224	251	233	199	201	244	236	227	232	252	196	239	237	221	238	229	239	192	233	228	259	248	212	215	246	236	218	216	209	237	232	212	236	241	234	252	251	219	225	215	224	218	222	227	209	216	265	225	239	234	232	224	215	233	224	221	234	240	241	231	249	224	249	237	248	241	238	203	201	236	251	206	225	211	247	211	226	224	255	255	245	217	257	246	233	248	225	244	227	256	241	222	238	215	183	214	237	215	246	241	212	249	257	242	206	223	211	235	230	246	247	235	203	224	208	236	198	214	218	215	239	207	223	233	212	217	234	259	240	242	242	251	242	242	223	266	220	200	234	226	220	217	228	243	231	234	220	232	243	209	221	258	216	212	224	260	210	230	238	227	232	230	229	237	244	206	220	223	215	220	198	237	206	181	218	220	217	225	235	220	238	230	229	277	245	234	234	230	208	234	219	244	250	231	237	200	230	198	244	228	222	222	244	229	238	226	226	224	231	228	217	212	234	219	240	214	213	221	221	246	246	250	208	244	213	248	223	245	254	210	225	212	234	210	227	231	204	215	251	232	239	237	219	232	225	227	229	196	218	247	238	228	251	212	244	240	223	227	211	233	227	223	222	211	245	218	216	260	234	256	220	226	201	231	250	243	221	245	252	230	219	216	229	233	261	236	268	210	222	219	241	219	222	219	256	238	222	214	201	215	216	245	235	211	234	226	228	246	253	224	240	218	245	242	231	229	210	226	236	246	251	177	258	199	210	208	222	227	247	232	221	229	242	222	207	237	204	219	222	255	237	226	219	239	266	254	255	240	226	221	246	216	220	228	233	229	223	202	236	237	201	225	240	221	234	247	240	232	245	254	249	222	218	234	218	211	231	212	223	227	232	238	227	223	240	239	224	198	252	232	259	266	231	215	210	251	230	203	235	263	231	236	245	235	241	208	246	253	218	222	202	236	231	246	218	232	236	211	237	242	216	241	219	240	240	204	227	208	250	240	211	255	216	208	202	236	207	238	250	245	220	220	208	236	233	204	224	235	237	229	239	223	219	195	215	223	247	242	204	228	217	226	256	246
9745	4350	4902	2624	10870	10296	8696	5384	2949	1505	879	683	553	578	566	519	560	525	591	529	527	527	539	566	547	571	569	521	520	562	538	546	530	548	552	527	523	538	553	576	562	579	538	541	563	516	532	547	553	528	593	543	555	533	546	526	516	546	541	583	528	551	546	534	514	523	590	544	552	533	535	586	572	541	509	562	550	510	545	573	545	538	511	555	572	539	541	549	558	563	566	529	560	530	563	507	533	559	524	545	536	522	530	575	584	562	509	525	541	551	500	550	517	543	561	517	533	544	526	546	552	548	548	560	514	503	564	526	528	555	550	555	517	570	571	547	557	569	592	563	529	575	536	501	552	554	582	522	488	578	539	536	545	524	545	568	547	545	532	546	543	542	552	562	556	550	520	529	547	535	546	549	553	528	550	552	546	505	558	560	586	546	559	536	532	570	588	561	500	521	565	552	525	544	534	544	535	561	544	520	535	536	560	531	517	592	539	569	543	536	570	555	570	514	522	541	526	503	543	548	515	541	576	552	583	523	575	571	527	556	533	569	571	576	550	553	614	540	575	539	534	554	492	574	546	534	492	537	545	554	555	502	558	568	546	557	504	601	548	547	514	508	524	526	543	585	544	585	545	544	530	593	553	558	579	518	596	499	559	587	531	548	551	530	565	568	559	535	565	546	569	494	548	530	538	526	559	551	513	556	548	495	508	540	562	558	540	499	553	551	539	528	527	535	586	553	501	541	547	548	547	542	554	525	553	558	571	551	532	560	570	575	532	553	559	542	532	535	569	519	538	550	583	570	577	561	531	564	501	536	538	496	519	551	544	537	601	553	564	513	570	553	565	519	545	529	544	526	591	528	544	570	556	562	575	556	537	553	522	543	545	528	492	572	569	539	536	540	573	514	544	537	516	570	531	575	568	593	574	537	537	553	547	565	509	487	558	581	517	518	528	505	563	534	596	545	521	556	511	556	542	568	535	559	471	542	558	564	540	554	531	548	545	539	515	540	562	546	535	558	555	540	573	536	543	539	543	508	557	508	538	544	539	536	551	524	507	520	565	584	542	584	541	546	551	546	553	570	607	512	541	544	576	525	566	549	541	563	562	491	578	598	558	497	512	521	578	555	550	561	522	563	537	546	570	541	565	560	565	563	511	535	504	537	581	544	556	482	543	564	526	532	491	517	530	556	538	556	537	509	545	534	514	543	558	541	543	559	519	567	553	531	530	567	583	516	582	570	538	550	575	571	491	498	518	564	572	562	543	582	523	536	570	533	560	517	559	562	542	500	541	518	489	497	583	537	508	573	541	536	539	540	575	535	558	560	552	533	544	555	572	537	593	501	533	539	581	561	518	530	566	522	553	582	527	557	471	529	521	527	545	542	536	540	547	557	569	528	522	551	552	591	564	587	565	504	481	508	578	570	539	501	554	566	535	535	522	562	571	502	550	562	554	518	573	527	491	580	518	558	554	558	528	534	529	528	505	517	515	541	571	562	554	545	557	573	534	546	519	549	508	523	510	545	593	551	574	556	529	508	493	593	528	524	513	546	530	519	541	555	549	558	495	544	507	503	582	532	505	530	524	561	562	505	530	509	526	525	537	547	506	567	524	537	537	524	545	534	535	549	505	537	505	554	511	562	521	520	564	540	526	552	516	580	495	569	559	519	516	506	543	541	604	505	500	554	550	531	526	513	553	522	540	524	508	518	564	504	613	538	564	510	523	553	539	512	526	550	553	551	537	539	551	557	534	549	524	566	534	556	531	534	539	519	507	541	537	515	530	571	533	540	559	562	530	529	542	541	540	516	568	512	539	554	552	558	522	507	548	548	615	542	532	540	530	515	523	549	546	522	519	584	574	547	516	516	538	522	570	523	521	519	520	520	538	513	532	537	569	525	509	518	542	558	551	557	553	536	507	540	564	554	521	530	504	515	537	532	537	520	542	559	524	570	550	493	562	553	527	518	553	555	554	534	532	555	551	562	490	507	585	539	544	546	530	535	545	544	523	592	572	556	544	593	565	593	540	553	512	516	563	541	537	514	515	563	520	500	543	556	569	534	549	547	548	546	616	576	558	519	545	564	507	529	531	520	548	527	552	536	525	495	510	516	572	555	534	590	555	549	549	556	536	539	539	556	519	537	541	545	540	560	554	585	534	562	507	527	528	538	483	553	545	516	523	524	591	535	498	571	553	516	551	524	576	539	518	507	557	549	537	576	565	545	546	543	592	521	551	520	521	545	559	507	496	544	535	538	536	521	513	547	568	549	528	518	583	582	484	580	581	562	558	510	520	547	510	547	523	539	509	535	499	555	542	523	546	578	522	524	563	561	563	544	537	535	519	572	527	551	540	528	514	543	553	547	545	534	512	570	499	541	584	566	566	546	543	540	523	568	548	501	522	543	488	565	529	530	582	528	571	531	529	512	549	563	538	541	569	533	576	542	523	536	534	545	538	489	558	577	563	543	564	578	514	534	541	544	541	502	580	580	549	538	505	561	593	528	506	529	536	542	574	573	520	528	558	573	531	542	524	563	510	554	512	553	538	539	549	519	493	535	563	555	589	544	553	503	536	575	565	543	512	537	561	545	494	549	556	577	549	553	585	520	543	538	522	513	552	550	566	571	538	560	561	575	527	533	551	537	514	552	583	542	550	557	556	543	575	550	547	543	579	568	540	529	541	565	528	514	565	553	552	494	523	522	533	528	554	569	546	568	562	554	563	529	531	552	571	551	519	535	521	539	497	561	563	555	555	529	495	536	495	520	571	569	569	509	538	541	579	541	575	544	582	500	544	549	574	538	540	553	574	526	522	553	556	547	560	587	507	576	587	502	553	580	546	491	512	546	548	545	537	554	528	543	553	545	543	526	540	518	517	529	537	539	516	541	513	515	560	545	526	528	553	540	530	525	593	549	494	563	542	532	562	566	559	568	508	539	538	541	556	493	544	534	532	556	538	555	570	534	564	516	538	508	564	562	557	548	556	525	558	553	537	531	539	543	512	526	530	531	549	566	533	554	529	526	592	540	545	534	528	553	557	579	542	537	533	585	544	540	506	541	524	580	550	532	507	566	566	528	545	551	552	569	566	551	564	558	530	581	530	538	574	537	535	542	522	509	565	544	553	572	539	599	548	555	536	543	529	536	526	575	536	558	544	572	557	548	509	569	593	536	545	538	536	527	545	503	573	547	529	579	526	525	533	541	568	529	575	516	587	547	568	519	521	531	571	561	554	571	516	554	514	540	525	554	536	511	573	523	567	562	555	528	534	546	533	534	557	578	525	548	505	541	576	534	573	568	510	559	528	541	581	550	520	537	539	560	525	554	518	555	551	571	508	538	513	530	528	554	535	540	559	525	590	576	555	533	541	604	499	579	528	532	568	602	550	559	566	540	542	557	535	572	583	544	574	531	538	559	561	553	575	553	504	556	584	540	569	544	578	531	507	531	546	516	524	525	536	559	527	561	574	556	546	550	578	529	541	572	516	555	573	529
71748	58131	53218	28532	55806	50239	40952	25840	12189	4073	1228	469	258	209	211	239	212	201	174	220	200	245	225	227	205	207	206	214	190	206	212	210	214	197	196	202	212	198	228	228	217	218	201	190	224	209	184	201	226	195	223	184	211	208	200	199	228	204	220	214	203	216	211	212	227	214	217	211	202	204	202	196	183	207	180	195	220	216	204	204	192	224	189	200	201	184	201	218	214	197	194	199	200	210	198	193	207	194	207	220	210	225	221	202	194	200	225	223	189	197	195	218	206	207	201	174	206	211	242	225	216	206	212	206	214	181	193	201	218	226	185	223	214	197	199	209	204	231	235	183	208	197	180	185	183	180	199	182	222	180	199	208	188	209	228	216	191	192	213	220	178	174	216	216	214	213	197	192	198	204	196	217	211	179	210	220	222	208	200	191	214	199	215	208	211	198	213	205	202	173	209	200	208	222	216	205	230	193	181	190	214	196	169	207	208	192	208	166	189	228	190	191	184	183	202	181	210	207	188	208	179	205	198	202	214	197	190	204	216	199	204	211	196	163	222	215	201	203	199	212	202	220	202	230	196	221	213	227	215	221	202	190	201	196	187	198	216	197	203	189	206	161	197	198	198	209	190	212	206	228	193	198	231	223	202	202	194	198	179	206	227	221	226	198	226	179	190	206	223	196	226	195	203	226	206	211	188	185	217	186	202	181	211	190	210	186	219	217	210	198	193	207	195	233	194	181	204	184	214	223	224	211	195	184	212	228	196	224	203	221	200	197	206	192	202	209	230	209	196	196	214	203	196	205	210	185	201	195	204	183	225	203	170	204	218	186	173	206	220	200	199	201	190	190	223	194	190	233	223	214	241	207	200	208	217	204	204	193	193	235	229	214	220	196	211	224	200	220	207	197	207	211	207	201	187	202	228	204	184	202	189	179	207	206	202	191	191	208	218	195	212	207	206	207	211	209	201	200	208	204	205	211	187	214	186	198	194	205	205	196	200	212	188	184	207	187	200	198	228	201	169	202	197	222	198	217	229	194	204	208	201	210	187	181	189	208	194	206	209	218	220	209	199	217	236	180	172	207	209	208	200	200	206	213	202	223	220	198	216	215	189	201	191	210	204	191	212	191	210	192	196	218	195	219	232	226	221	223	204	176	182	209	216	211	202	191	202	183	186	221	176	194	218	197	207	228	225	200	203	222	192	203	206	196	196	206	224	190	212	211	197	201	184	183	206	197	189	206	213	185	171	203	205	190	221	197	218	206	214	197	190	204	196	212	221	210	205	207	213	193	187	195	208	190	205	181	211	207	204	183	190	229	205	210	211	167	192	191	189	200	210	188	221	228	220	218	164	218	215	213	191	178	220	187	210	224	194	207	221	203	215	210	220	216	234	220	207	224	192	206	212	187	215	232	219	211	204	191	187	205	225	216	192	212	186	188	213	174	187	201	204	184	199	214	172	214	224	188	213	212	203	196	174	201	204	186	200	195	214	215	210	197	208	200	210	210	202	203	214	245	190	232	211	190	195	178	194	206	201	183	223	184	216	217	198	205	205	224	177	209	200	201	203	202	222	189	203	217	213	224	224	193	200	165	228	212	204	192	194	205	199	190	205	197	213	201	178	197	211	205	198	203	193	191	177	206	187	201	206	236	198	182	183	198	185	203	203	196	193	177	201	207	191	215	204	206	249	188	220	221	237	206	184	207	206	212	200	200	186	221	184	193	223	195	197	219	216	187	184	193	188	184	221	198	215	222	211	208	185	188	208	207	189	214	207	216	200	192	215	222	214	200	212	202	200	206	201	200	229	199	206	227	211	222	200	204	193	203	192	211	204	203	201	213	188	197	170	227	212	166	237	198	203	227	223	219	202	192	204	219	176	191	188	221	211	223	229	206	197	221	226	194	187	208	198	227	196	211	197	185	230	208	181	198	213	206	199	210	203	212	223	232	196	197	205	200	210	205	181	206	173	190	195	226	193	195	203	205	206	177	202	197	205	199	192	208	203	178	170	219	202	214	184	203	221	199	214	216	202	218	217	222	187	203	202	220	231	207	211	187	200	205	206	221	186	200	203	187	221	186	199	191	216	226	184	218	210	229	222	197	178	212	183	183	242	208	209	215	187	200	189	206	217	237	205	217	184	208	227	198	194	226	194	184	193	208	198	205	193	207	209	225	194	188	222	181	204	214	202	217	194	201	187	209	209	193	194	203	194	206	214	173	176	204	196	210	199	242	225	215	200	233	224	198	195	219	199	191	197	233	184	206	207	221	232	183	199	204	198	176	188	191	171	194	220	204	204	203	205	180	196	191	199	190	192	209	189	220	186	210	197	217	164	186	209	191	201	197	218	203	202	176	208	210	217	220	203	215	225	205	182	181	211	215	217	217	216	198	199	206	190	217	209	205	190	191	235	222	167	219	199	195	207	203	191	213	200	200	191	196	192	199	187	194	220	191	183	175	204	205	239	210	222	210	224	215	191	194	202	182	213	196	201	183	189	199	197	187	197	204	214	197	233	203	175	205	226	201	213	194	222	223	207	197	204	192	218	214	174	204	208	205	215	223	208	201	200	220	220	214	233	185	203	192	206	199	208	237	183	182	226	184	185	209	194	185	210	213	192	201	197	194	217	203	222	193	186	224	229	232	211	194	202	225	205	200	210	215	205	200	210	208	222	202	204	186	197	215	207	198	210	219	206	205	220	208	223	187	192	189	198	196	188	182	223	201	211	192	212	194	190	208	177	201	176	174	195	232	203	229	198	211	211	184	195	180	205	234	201	201	208	220	214	207	202	218	201	189	196	203	214	207	207	232	209	223	216	191	195	193	183	196	205	228	250	187	226	214	216	196	238	243	210	219	176	185	192	198	177	192	200	192	221	205	209	227	207	174	201	199	233	224	210	210	208	198	196	201	189	221	215	183	213	218	185	205	219	197	207	187	191	225	216	196	203	215	214	217	206	202	193	206	197	206	196	209	220	199	202	203	155	196	199	211	202	212	211	213	227	201	188	209	200	175	200	210	186	214	212	182	211	176	197	212	203	220	233	214	215	210	208	195	184	183	218	202	211	200	224	219	215	205	203	190	191	200	228	192	201	207	217	236	192	194	202	199	221	218	196	213	187	197	194	211	194	214	196	190	193	195	195	189	197	205	202	184	194	215	214	211	196	221	177	199	209	209	192	193	229	233	189	210	210	190	209	192	192	203	189	208	202	189	208	237	179	204	200	194	206	209	215	209	225	188	216	186	198	180	201	206	208	215	221	197	230	212	203	183	213	198	192	219	216	203	191	195	234	217	211	217	202	240	187	201	162	218	195	229	205	201	203	200	210	210	211	208	210	199	226	191	184	209	195	224	203	221	212	198	177	206	212	212	192	194	193	191	193	182	203	231	210	194	199	186	210	185	201	208	216	199	208	182	173	212	225	198	209	220	204	200	203	227	204	193	184	218	206	225	196	169	207	226	209	212	178	188	207	184	216	215	185	214	183	211	198	203
43756	41603	47972	34984	65691	61186	53824	39762	25904	12696	4888	1729	792	558	506	509	514	486	470	506	516	473	499	487	505	515	453	481	472	502	490	523	467	441	476	457	486	460	512	464	496	481	500	486	511	471	504	493	462	437	466	481	499	515	488	482	494	488	487	480	505	455	498	520	502	478	488	506	525	484	478	458	489	513	519	486	460	499	510	454	520	449	489	456	479	500	430	483	520	492	475	487	483	493	482	523	536	533	515	507	476	535	517	515	492	477	487	512	452	492	478	448	484	444	499	512	493	499	467	494	507	491	496	517	479	463	468	532	494	523	515	488	490	474	492	504	494	577	506	499	493	506	465	431	469	507	519	487	485	496	466	524	501	500	494	494	501	488	483	457	520	489	482	538	466	468	498	469	496	445	471	462	463	458	556	497	487	488	474	458	441	548	472	468	455	488	445	445	491	482	525	462	492	499	455	514	492	500	478	506	521	464	451	481	477	531	476	509	476	452	497	442	494	468	470	491	497	505	521	483	468	495	486	531	470	470	491	492	505	445	496	508	481	511	476	492	444	502	509	449	519	506	450	487	472	492	508	503	487	484	517	475	482	461	480	500	499	495	508	449	511	498	533	489	474	498	438	533	475	469	482	536	484	458	489	494	495	485	476	499	538	478	508	486	503	508	488	474	485	471	528	540	540	497	488	482	507	448	501	469	504	499	457	480	495	476	443	475	481	481	476	519	459	457	478	473	487	424	536	495	488	464	508	475	492	483	500	500	498	496	481	470	514	499	507	504	463	503	500	511	480	496	444	477	510	479	461	484	498	484	469	503	489	469	493	480	464	497	450	452	498	517	499	472	487	486	448	512	504	455	493	440	495	485	497	512	439	493	462	515	491	523	508	511	502	473	451	485	490	489	494	427	497	482	482	519	476	480	495	521	476	501	493	507	446	468	519	523	503	483	480	506	482	505	506	466	458	492	486	459	511	499	499	485	497	483	519	513	475	474	477	497	502	475	495	497	505	500	502	441	494	457	488	501	503	533	516	478	521	531	495	507	523	490	461	478	490	490	468	526	490	488	492	521	475	506	464	493	465	521	480	444	451	470	490	466	495	500	497	499	512	516	477	503	468	482	473	516	506	533	447	483	502	487	479	495	459	505	485	480	468	501	524	486	531	493	485	475	479	473	448	535	477	484	510	477	485	441	451	482	486	497	501	493	487	490	449	452	528	499	492	485	513	466	460	490	474	488	477	481	484	474	472	464	493	525	480	465	499	494	480	539	515	499	506	455	530	439	469	490	509	502	514	486	483	494	449	465	477	493	489	522	447	458	494	472	538	499	476	470	462	500	523	526	476	483	453	489	476	499	496	511	447	471	495	485	468	478	497	502	491	458	462	520	492	464	474	482	466	515	443	467	510	488	484	496	521	503	484	512	460	496	467	509	483	478	503	472	520	467	474	504	492	472	445	469	514	479	509	537	530	512	490	459	477	461	469	463	493	475	486	453	462	512	478	482	492	491	461	492	481	495	495	489	476	454	503	462	509	485	446	480	508	512	467	473	487	502	479	484	477	468	510	522	479	490	471	454	493	469	508	469	489	488	478	473	476	475	455	516	473	480	485	476	496	532	518	484	472	476	520	474	488	507	475	462	488	478	489	477	470	502	485	466	506	502	501	484	476	446	464	500	509	472	504	510	470	459	518	480	462	517	512	483	542	469	538	505	485	484	477	484	464	484	443	491	493	459	493	499	494	478	473	492	518	486	463	482	483	544	483	522	490	491	501	502	450	488	507	448	525	470	499	516	503	477	486	475	530	496	481	486	461	481	463	527	497	493	470	486	462	448	485	475	451	506	461	480	480	485	482	461	502	513	472	480	453	475	532	510	477	497	468	505	510	484	477	477	487	518	517	486	448	490	482	488	492	513	490	500	524	517	487	489	485	505	490	492	453	484	465	468	490	506	498	487	469	541	490	536	491	483	485	475	465	463	497	457	496	501	534	470	473	487	493	505	484	499	488	494	449	512	469	514	501	483	490	468	501	497	509	481	471	494	505	453	482	484	513	504	487	509	471	493	487	477	510	466	494	476	469	458	475	493	496	472	496	506	505	492	492	514	478	476	486	466	497	532	465	521	487	482	456	490	490	492	499	524	497	482	513	510	478	488	480	483	465	497	429	534	483	438	476	500	496	514	478	478	499	523	531	488	518	504	487	488	530	475	488	501	490	485	480	495	514	480	462	508	515	462	476	507	480	477	472	500	471	490	506	498	507	491	539	515	507	500	499	490	482	430	477	463	478	486	496	483	497	482	491	527	475	478	499	499	510	486	495	487	470	479	484	490	480	519	469	497	448	512	492	504	526	516	525	490	488	491	465	438	510	506	465	449	482	497	510	502	481	501	509	453	485	503	476	474	502	461	410	448	479	518	481	479	515	446	489	524	479	505	507	465	481	451	506	488	434	497	493	454	527	497	456	540	502	521	476	457	458	488	496	515	509	496	484	481	489	477	512	529	489	500	469	473	512	488	471	473	489	514	485	484	467	493	493	510	505	486	490	505	541	548	469	466	450	509	540	441	484	510	485	472	518	482	484	450	448	499	466	471	499	480	460	511	473	506	464	502	457	514	487	444	492	494	479	533	486	474	495	517	483	494	494	441	478	489	480	493	462	502	533	505	489	448	511	481	530	504	485	502	472	443	510	513	483	483	509	476	469	495	486	438	496	473	510	513	484	478	464	514	458	491	519	497	514	498	493	486	492	498	502	488	488	495	492	463	466	483	477	476	520	480	518	511	503	511	504	456	469	485	457	488	481	502	528	504	460	523	491	508	533	478	464	489	538	479	503	473	466	486	497	487	478	456	433	488	500	499	469	449	514	492	522	470	506	488	467	476	507	486	519	519	481	490	478	495	485	481	526	494	481	484	515	505	463	475	501	485	473	535	490	516	485	485	510	515	484	482	500	513	487	492	489	497	475	485	450	472	459	481	539	485	460	504	477	487	479	483	473	548	491	476	490	479	494	468	484	473	515	470	509	516	491	494	483	472	485	498	492	512	477	467	497	508	491	465	496	473	488	493	496	490	497	479	520	500	457	480	484	523	506	467	470	489	494	491	495	486	491	473	488	451	475	530	474	470	518	495	466	472	471	476	502	513	494	491	504	500	537	484	462	443	444	469	526	506	487	474	542	515	464	483	497	485	479	474	500	545	483	476	456	508	508	480	518	480	454	511	454	474	519	481	451	503	474	465	462	498	520	501	448	481	511	516	506	468	486	479	461	476	471	520	485	501	502	489	495	529	469	504	542	450	460	460	521	475	451	477	495	516	459	486	529	468	465	478	459	461	499	487	486	496	483	450	511	491	497	517	465	474	497	508	464	486	481	504	510	531	473	485	474	474	472	492	460	451	501	464	506	477	474	520	492	502	496	522	501	527	450	486	476	484	445	479	471	502	491	485	477	501	486	448	464	459	476	470	494	475	452	504	492	474	476	470	487	509	502	492
72599	58431	55094	31772	56534	50312	40135	24716	11496	3702	1209	450	250	214	232	207	216	235	213	211	198	215	213	215	211	210	191	179	178	182	206	217	200	214	193	185	205	206	206	202	178	215	180	195	206	218	188	245	209	198	181	193	223	231	221	203	197	211	198	193	194	219	196	200	200	211	233	210	219	209	214	195	202	197	197	209	213	209	209	220	212	199	203	198	205	197	200	212	233	215	190	184	225	207	223	210	198	198	224	234	219	202	205	228	222	202	188	233	207	205	200	208	200	197	203	203	182	224	197	184	195	217	220	244	232	233	204	222	195	210	232	228	196	183	201	195	219	229	196	199	214	209	221	220	191	209	195	230	193	219	179	212	202	198	192	203	195	210	174	188	190	195	200	229	213	200	186	183	217	206	192	195	222	198	163	224	210	202	206	214	227	211	214	210	185	204	202	207	205	187	191	222	207	219	204	237	180	207	228	201	202	214	198	210	202	209	188	197	212	214	228	210	211	196	192	203	191	212	181	206	205	212	204	183	218	183	200	219	189	194	223	197	182	204	221	205	232	198	221	199	220	214	207	208	196	233	203	189	208	204	176	203	228	199	191	222	219	186	250	229	234	217	207	222	197	203	188	192	210	225	185	217	204	203	197	206	192	204	202	209	203	210	188	232	175	195	202	211	207	224	214	188	191	200	177	199	201	186	194	191	214	228	230	226	220	199	198	206	206	210	183	238	214	210	198	205	229	219	184	189	219	197	184	210	231	211	210	226	229	202	197	225	199	207	218	196	235	232	210	239	267	217	225	188	221	217	218	198	236	201	212	189	224	203	196	170	196	206	192	214	200	203	187	207	189	212	200	244	197	184	220	206	204	201	225	190	202	176	201	207	230	198	224	204	221	196	219	223	222	201	216	204	189	182	205	212	196	202	185	224	207	193	202	175	203	214	208	244	209	227	207	221	236	195	227	202	231	212	202	187	226	226	201	201	222	209	171	210	217	209	205	212	208	202	225	203	217	208	219	200	210	191	227	195	226	193	203	196	232	203	220	224	210	231	202	219	228	203	208	188	211	209	197	200	228	204	225	210	203	201	214	209	202	201	224	202	211	197	202	221	200	198	202	208	213	188	231	190	200	200	250	215	200	220	260	230	189	247	198	193	221	241	214	214	204	179	206	226	214	220	197	221	203	186	200	190	221	183	198	211	224	226	214	208	192	199	206	204	227	212	218	216	198	204	204	229	187	217	177	213	186	215	172	175	202	231	171	193	211	203	195	190	207	201	206	235	204	194	226	231	189	240	230	206	209	182	209	220	210	175	217	217	224	200	202	194	196	205	178	200	196	220	215	188	206	211	194	213	203	223	220	201	200	217	211	213	200	203	191	222	211	212	224	185	218	207	200	179	193	198	186	192	208	219	201	214	216	194	196	200	201	205	204	220	182	202	183	201	175	213	213	215	199	206	212	196	226	218	205	218	222	197	187	217	221	199	216	222	196	201	191	194	176	174	189	187	213	192	215	189	202	219	206	207	231	210	198	185	201	218	209	213	202	210	202	180	227	195	222	207	223	201	205	207	231	214	232	183	205	224	214	208	229	202	195	201	205	187	230	215	212	180	210	194	205	193	201	201	227	242	195	215	200	188	223	196	194	192	191	207	185	186	207	187	200	192	203	198	212	190	202	198	192	215	221	187	183	201	217	201	190	227	219	207	211	226	194	203	202	205	197	203	191	194	197	224	173	205	192	207	199	203	204	193	205	231	172	203	201	199	198	201	212	216	213	208	213	205	217	215	186	219	215	173	204	230	189	198	207	190	199	224	194	230	223	236	229	183	231	189	194	195	204	216	198	214	203	208	213	204	191	202	199	188	207	213	223	206	217	203	192	187	191	190	215	224	215	208	222	209	228	212	210	203	200	232	205	198	192	192	196	192	199	183	196	212	225	232	198	194	225	189	218	228	190	206	197	214	168	197	205	212	220	216	200	193	215	195	201	199	220	196	192	204	214	212	219	209	190	235	207	195	190	205	224	173	202	201	201	213	216	210	187	214	212	172	207	214	201	201	191	198	230	199	212	186	243	193	208	192	203	200	189	229	190	207	181	188	203	206	199	196	182	225	211	215	212	193	211	184	205	208	193	208	210	217	211	200	202	205	210	194	202	208	197	207	176	201	205	208	200	193	226	196	217	230	221	193	215	218	196	229	204	206	193	220	237	201	197	219	215	196	234	201	224	207	214	241	196	216	193	215	199	210	188	205	204	227	227	193	211	225	207	192	227	203	208	199	196	217	205	205	224	229	205	209	224	237	204	182	234	227	194	217	201	221	186	226	207	187	199	204	190	192	194	203	212	219	203	221	227	225	212	184	195	184	225	192	200	214	206	245	182	219	215	205	171	212	224	184	203	204	198	223	212	205	203	194	218	216	188	192	195	234	202	223	195	181	208	193	234	190	188	250	219	208	209	196	203	209	215	184	209	177	211	208	204	214	198	199	214	208	220	195	207	240	237	201	202	230	220	199	211	212	215	217	209	186	205	218	179	215	205	210	169	207	222	212	177	220	193	225	195	189	210	208	226	204	197	231	182	222	220	197	233	191	202	204	202	194	207	203	199	206	195	208	200	216	183	198	206	181	187	210	190	212	177	192	200	196	213	174	203	182	201	235	231	185	202	189	221	186	196	194	209	218	216	242	199	210	217	217	181	202	221	205	208	211	243	192	192	198	216	210	187	178	204	196	180	197	197	187	191	190	188	223	226	225	190	210	201	211	196	227	225	192	187	231	213	238	193	197	214	233	222	222	230	234	217	192	197	215	226	212	208	201	206	208	203	188	218	195	196	199	197	185	211	188	220	218	178	232	204	217	184	221	197	201	210	215	216	192	205	200	196	189	205	222	194	222	204	208	213	194	208	192	210	199	204	204	207	177	225	206	199	201	210	198	237	183	196	234	226	217	195	194	198	232	216	213	218	215	191	213	190	244	205	214	212	207	188	181	203	215	191	204	187	190	191	227	220	215	216	224	185	204	204	232	206	201	237	214	179	196	206	219	189	230	234	230	171	188	206	183	197	164	229	207	227	212	204	202	215	185	209	206	199	216	170	208	206	191	209	229	196	217	241	207	202	211	182	209	211	171	201	196	215	189	206	187	209	201	200	180	200	204	196	214	171	207	213	186	183	196	189	224	191	197	191	217	198	184	223	194	229	232	194	220	194	199	192	214	199	198	197	220	190	192	206	213	214	207	206	196	232	205	214	189	234	205	191	196	212	215	248	204	186	195	188	216	171	216	184	180	202	183	221	232	192	181	200	202	203	245	235	211	223	211	202	227	216	215	219	217	213	201	219	196	199	208	231	193	209	220	233	206	197	195	215	221	211	208	219	189	191	189	203	209	201	207	216	230	204	198	220	214	215	202	198	206	185	234	199	219	202	214	197	196	230	205	199	202	212	216	191	203	206	217	207	228	228	214	192	197	196	191	216	209	213	184	181	224	213	196	228	210
44559	41744	49467	37637	65869	61175	53211	38982	24808	12076	4597	1535	784	521	473	516	503	501	473	479	470	508	457	487	531	480	518	492	455	489	486	479	482	533	487	493	458	490	474	500	517	469	506	504	511	478	483	491	500	497	474	499	482	501	532	524	506	515	508	498	512	507	491	498	537	512	520	436	507	488	565	467	472	451	504	501	521	478	509	484	475	502	485	490	507	521	456	484	509	512	466	483	478	502	520	494	496	513	460	493	522	516	507	513	507	484	505	506	499	514	471	480	520	479	487	490	477	522	449	522	477	467	458	486	523	508	482	495	478	495	496	494	469	495	479	470	493	505	489	452	510	468	499	517	483	482	512	497	480	494	492	514	487	563	469	473	499	477	460	446	458	502	531	480	503	480	513	512	478	485	441	495	483	532	509	475	478	504	453	521	495	499	485	477	551	499	457	520	489	478	478	472	492	509	507	523	524	490	448	478	475	468	499	511	478	479	476	502	510	525	494	474	471	525	470	480	471	487	524	483	514	486	504	496	460	489	491	477	520	505	486	524	499	534	515	524	516	512	473	463	472	494	465	468	460	509	477	504	473	480	477	485	482	478	470	474	466	487	459	535	499	490	492	486	553	496	508	515	454	504	515	506	513	466	510	512	485	476	500	459	460	499	520	456	465	504	526	533	529	480	501	480	484	477	474	480	509	494	522	542	530	509	492	516	484	508	504	514	490	475	479	494	508	453	480	516	507	517	473	524	454	453	490	501	473	530	517	506	521	502	510	501	490	477	470	488	506	531	467	506	509	463	480	516	517	489	479	482	491	504	511	524	501	503	499	528	508	506	516	519	496	499	517	504	498	506	458	485	515	490	479	503	507	460	508	493	491	506	448	501	481	507	519	488	547	459	486	501	485	517	518	481	477	497	486	466	500	526	506	473	498	496	472	516	489	446	518	502	504	558	498	522	492	496	491	474	516	494	528	483	533	521	523	469	497	515	437	462	527	506	488	477	482	511	486	451	490	518	472	527	455	438	469	473	497	474	481	489	495	508	503	493	500	529	473	529	479	490	498	523	496	519	483	474	512	552	476	497	499	484	499	484	482	512	479	493	509	506	465	514	505	506	525	509	488	546	487	501	538	486	478	520	503	492	501	497	488	503	530	480	440	459	511	487	504	496	508	470	463	473	473	465	486	520	489	484	503	485	524	535	512	500	482	482	486	496	492	518	479	479	459	470	545	496	479	512	440	472	462	525	503	512	497	505	512	483	478	511	481	475	523	456	514	532	502	495	522	504	487	488	515	466	503	474	453	518	444	514	511	488	484	484	497	487	459	476	493	479	489	479	490	456	452	478	480	467	442	443	468	483	527	508	506	488	499	529	514	482	485	541	498	480	489	480	478	491	504	481	467	482	488	488	518	487	475	447	482	518	481	494	447	486	497	514	475	484	485	511	542	474	504	518	467	518	496	462	522	531	501	524	503	500	497	519	477	529	502	502	494	469	503	474	499	502	472	483	495	516	477	477	497	501	446	474	515	490	507	484	525	510	514	454	478	519	468	502	505	497	486	454	513	481	484	519	486	461	529	446	469	514	507	504	504	528	526	468	503	497	460	485	486	483	472	492	449	476	476	477	488	487	453	456	485	484	494	496	511	523	533	506	476	438	460	525	484	483	491	485	455	494	474	514	472	481	514	503	454	458	451	480	483	509	478	506	511	446	499	493	503	520	493	519	494	500	514	489	503	487	455	502	497	520	519	493	521	490	466	494	522	559	438	517	497	496	468	471	468	507	497	494	473	499	490	481	486	475	453	492	461	465	505	461	441	476	517	473	499	507	473	547	506	510	478	471	465	477	534	491	471	434	484	501	471	494	500	526	464	443	484	487	505	511	496	477	484	530	467	472	522	513	509	502	493	483	528	502	499	484	440	495	495	498	496	529	537	439	489	518	502	501	480	501	487	438	488	496	453	510	528	496	491	494	480	476	472	534	483	493	467	523	465	511	509	501	541	503	491	485	463	496	512	501	510	487	487	508	473	502	501	483	476	496	521	501	492	481	481	539	521	472	489	472	498	474	530	493	506	477	498	474	479	484	461	547	480	492	489	488	501	471	528	479	488	515	480	521	486	495	476	503	485	495	488	464	481	483	509	498	510	514	455	490	521	465	492	478	469	504	507	505	457	507	534	500	470	502	477	526	504	513	508	498	489	452	495	519	522	499	514	526	489	475	548	489	525	475	529	442	498	492	505	481	473	464	506	524	497	513	466	518	505	499	484	506	456	491	515	515	483	487	539	509	486	519	527	474	524	477	463	456	495	520	499	490	458	516	447	478	506	476	512	467	525	478	488	519	497	494	483	475	505	518	501	475	472	476	459	473	519	537	483	491	518	528	538	481	472	480	490	521	485	500	454	490	491	477	497	465	483	485	490	478	488	531	486	500	532	468	506	488	447	479	436	490	521	474	499	483	516	505	506	523	469	498	484	499	486	455	483	507	517	472	477	497	450	458	502	443	489	504	483	478	489	481	465	526	456	492	493	461	501	511	517	517	465	517	498	518	446	460	492	478	477	454	484	500	486	481	498	463	491	457	509	496	498	519	482	471	481	481	501	497	481	489	463	499	497	523	499	496	495	484	494	499	488	523	505	451	461	488	472	485	441	499	503	495	502	538	490	489	514	478	503	477	485	518	518	503	472	497	496	466	498	471	504	479	471	475	484	490	529	457	496	492	500	468	510	514	512	466	502	447	488	546	490	509	508	505	478	516	504	550	481	482	503	494	474	514	497	474	494	515	522	515	478	474	437	491	499	522	501	510	505	519	500	482	496	467	489	515	488	501	494	486	499	508	485	497	490	506	468	518	452	510	506	459	512	465	483	472	509	490	488	472	488	540	482	534	475	500	489	484	469	469	468	487	493	495	483	525	478	485	516	467	469	453	483	507	524	492	483	527	503	529	469	507	498	496	487	492	466	470	504	505	493	504	500	457	521	474	539	423	479	516	488	504	472	506	479	466	478	499	492	520	478	502	464	472	493	516	486	485	479	462	523	510	511	479	499	492	503	488	466	531	527	474	543	455	475	450	496	515	482	474	470	529	479	513	499	472	524	531	505	498	520	505	505	490	462	495	478	508	484	497	516	507	476	519	500	483	532	522	481	505	493	513	513	501	482	484	496	460	489	475	490	458	527	518	448	492	500	495	510	510	499	534	499	477	488	509	492	486	531	500	507	516	484	527	514	515	478	531	473	485	547	515	464	482	489	512	512	500	519	463	472	498	478	503	505	507	510	528	509	508	515	516	493	473	526	511	464	543	501	491	464	514	483	511	503	517	466	549	484	512	503	508	483	495	478	484	507	478	456	529	505	508	468	500	520	487	483	479	450	475	487	491	497	553	497	507	484	500	526	521	456	500	474	490	520	521	523	462	478	518	525	514	497	501	511	503	509	442	513	454	485	470	511	456	493	501	494	485	477	475	471	497	467	518	505	517	477	543	516	517	508	566
11856	3290	2418	1033	2407	2555	2152	1306	751	468	328	250	212	241	237	238	233	217	211	231	231	224	193	218	224	259	236	240	205	229	254	230	220	244	255	260	216	268	230	235	208	216	236	227	230	224	200	258	233	251	231	215	225	221	234	219	260	220	220	209	229	210	237	235	208	216	218	250	231	234	225	201	226	231	234	240	212	217	238	220	232	223	226	187	238	223	214	199	219	255	240	234	214	198	229	262	225	219	238	198	217	215	220	223	231	230	213	238	203	251	239	197	226	275	251	230	226	232	219	245	217	249	240	210	230	206	242	202	222	233	228	226	212	213	236	234	217	237	242	222	210	239	203	249	219	225	206	241	255	232	237	231	224	214	214	254	232	237	220	221	220	243	229	222	221	252	242	227	225	236	217	234	209	216	254	250	217	221	243	230	205	225	222	227	241	222	228	203	275	231	238	207	193	210	259	245	200	239	201	229	206	215	231	227	212	267	227	225	216	248	250	229	247	244	237	204	214	208	253	195	193	265	234	227	219	213	217	229	213	243	223	208	231	219	226	243	222	258	223	247	232	221	211	222	253	237	216	214	195	240	260	222	213	269	225	241	221	202	232	238	237	206	232	218	207	229	226	232	227	205	224	203	241	200	219	215	210	230	245	223	210	235	182	233	222	224	236	198	247	216	206	210	236	226	240	246	225	234	222	221	256	236	245	214	224	227	234	231	238	235	227	233	227	226	204	223	249	247	215	214	237	219	224	243	215	234	210	208	220	239	250	255	242	209	221	238	245	223	218	241	250	232	255	191	233	235	224	200	226	167	242	223	290	252	221	217	228	215	215	211	235	266	262	233	222	234	221	173	222	242	217	212	210	214	208	208	234	245	236	206	237	199	217	217	247	216	233	245	242	223	213	240	259	234	237	229	212	206	246	214	239	217	226	218	218	219	251	236	229	239	247	211	215	242	231	262	220	240	212	212	238	231	223	209	236	228	234	232	222	233	240	218	231	222	223	210	253	229	246	263	247	233	210	209	217	213	215	188	237	243	231	240	218	226	239	240	221	230	253	268	203	262	218	197	222	255	233	223	234	235	226	244	253	241	214	228	227	201	220	212	228	245	240	234	235	212	209	242	246	217	208	215	215	230	256	209	226	233	242	220	206	254	257	230	242	223	223	239	236	240	247	213	234	229	225	228	233	239	236	234	236	221	207	239	210	244	268	211	223	265	242	228	231	209	251	225	252	217	234	245	214	218	258	234	229	242	257	267	239	284	246	212	229	211	230	247	195	238	211	224	228	231	257	229	206	219	205	232	247	252	233	227	244	233	258	233	226	222	224	210	220	229	224	225	246	231	218	209	252	233	221	198	253	201	218	217	201	223	257	226	235	217	262	209	234	224	250	242	221	230	215	206	236	231	208	263	229	215	241	234	257	215	214	215	236	260	247	226	228	234	241	221	237	226	214	259	252	207	245	231	226	225	259	216	213	243	225	229	191	236	222	200	232	247	211	205	219	234	215	240	219	244	216	250	228	232	234	226	233	227	221	211	235	255	244	196	247	213	250	231	250	207	238	249	220	220	222	242	214	239	198	200	241	225	235	211	232	208	221	223	216	253	238	220	243	209	220	239	196	260	223	259	233	215	208	243	238	227	215	215	249	217	247	197	236	229	233	230	236	222	203	242	240	213	233	226	244	199	219	239	204	193	230	221	202	212	222	183	206	213	216	224	202	215	237	260	236	227	243	241	210	237	226	209	216	229	242	218	223	214	235	234	211	212	229	215	227	220	226	258	251	267	244	229	237	235	230	243	237	215	230	206	242	215	255	221	206	204	256	220	249	247	232	202	213	211	223	225	197	254	243	213	217	217	255	230	273	222	215	187	249	232	266	222	227	217	221	183	213	229	254	224	228	231	229	240	234	226	212	230	247	231	203	221	236	220	232	254	244	224	234	239	247	221	262	242	217	236	222	245	218	221	222	206	225	243	213	209	244	239	241	220	230	222	212	282	211	231	217	217	256	222	213	250	249	236	238	229	225	275	225	239	220	220	234	235	224	247	244	216	249	189	211	247	224	231	226	236	200	196	227	223	218	229	253	227	224	237	218	222	243	240	247	215	235	219	208	229	233	205	246	239	230	218	231	240	258	206	214	228	211	207	211	250	242	209	248	222	214	225	232	201	208	228	234	243	221	215	212	238	229	249	249	208	216	198	234	245	199	258	203	213	239	238	218	221	224	219	238	207	203	270	253	248	247	226	224	216	245	215	230	229	227	258	210	232	203	214	241	229	218	234	221	226	243	201	227	196	208	229	236	207	215	232	254	226	219	219	221	220	237	238	212	225	225	239	232	234	218	228	268	216	242	246	232	222	239	232	228	228	213	240	241	256	216	232	227	241	207	263	225	206	202	222	261	239	234	229	222	246	204	216	209	235	240	229	228	253	221	250	228	248	214	250	257	225	219	215	230	236	232	221	247	212	206	237	267	223	213	245	217	241	228	223	213	252	226	219	245	223	226	228	238	224	221	236	236	215	212	224	236	225	221	220	262	241	229	222	253	235	237	253	229	229	211	230	228	238	227	218	226	243	258	237	207	200	232	236	203	247	227	240	225	208	255	256	225	215	224	236	212	244	243	195	266	233	237	243	212	233	225	246	229	242	224	236	256	218	220	227	246	211	217	229	224	230	233	213	257	230	215	227	254	222	220	224	210	240	219	222	235	235	243	230	225	256	228	238	218	238	245	234	245	253	219	211	236	240	236	215	242	227	227	232	210	206	237	245	237	241	228	220	246	227	225	196	227	232	229	215	236	238	177	244	246	237	213	239	203	216	225	226	225	245	214	229	209	224	263	227	217	205	230	213	235	235	236	201	234	232	222	215	210	222	238	241	238	234	252	226	213	185	250	259	208	213	243	221	247	249	244	234	198	253	226	222	227	232	219	244	206	183	219	222	227	231	207	222	229	214	203	275	215	220	225	223	230	258	241	244	210	233	200	200	248	209	246	229	262	200	213	232	220	258	242	228	214	241	227	228	239	230	232	208	217	261	233	206	249	213	221	262	223	231	222	220	234	244	229	203	245	237	218	222	240	218	246	236	261	214	224	226	221	219	211	214	238	209	226	248	240	216	211	228	196	231	224	235	240	246	225	222	209	214	237	223	237	216	261	240	229	205	256	241	218	218	229	234	247	253	214	247	252	225	242	211	209	239	236	203	257	248	244	215	225	219	208	204	237	222	234	215	253	207	214	230	221	206	208	252	222	231	202	243	220	224	249	218	220	234	214	237	238	244	228	239	220	228	247	240	237	224	212	238	207	249	246	210	260	230	237	205	256	197	241	244	235	235	219	229	262	217	227	217	244	235	237	267	226	250	225	203	223	245	221	235	234	222	217	211	209	244	234	239	223	217	207	212	225	232	225	223	234	233	238	221	263	245	209	203	194	239	224	218	239	244	237	194	252	244	207	279	222	238	219	212	216	218	221	235	248	216	239	216	225	258
10131	4798	5593	3684	10342	10044	8329	4759	2722	1439	870	660	539	638	537	499	552	598	499	592	546	555	536	555	516	586	535	540	546	553	558	533	586	569	534	560	540	511	528	585	535	544	520	531	529	535	513	558	546	536	525	522	539	537	518	571	525	512	496	563	549	487	539	533	509	558	539	591	584	524	540	575	508	533	548	538	530	515	543	548	523	565	539	528	551	554	565	556	518	561	558	479	553	529	505	540	549	546	520	550	580	540	536	518	523	540	501	524	593	571	514	557	563	553	549	537	533	530	510	535	555	528	524	524	534	554	536	481	535	548	567	559	537	547	574	528	486	519	536	551	566	523	524	528	526	548	518	558	535	537	584	536	553	550	544	543	535	573	558	512	525	549	519	574	515	566	550	505	528	564	551	593	552	501	534	541	540	556	493	553	536	540	554	555	547	526	545	527	533	544	567	562	524	492	527	549	556	542	546	527	513	545	544	557	529	533	507	518	517	563	501	572	536	571	504	521	553	520	559	496	555	582	522	573	506	520	567	576	524	538	531	528	545	560	530	492	525	574	576	529	517	525	584	489	523	549	566	539	512	568	561	566	564	551	552	553	543	560	519	533	525	548	549	521	489	520	557	528	535	520	518	559	502	559	505	538	538	524	530	573	532	610	504	536	533	567	514	538	523	559	571	547	551	538	522	496	525	500	569	591	545	549	509	530	540	546	586	509	538	555	576	522	536	529	534	576	533	580	546	539	518	547	531	535	520	533	578	551	546	525	538	577	517	505	566	526	560	597	570	504	548	569	561	559	569	517	503	519	514	527	518	515	555	517	534	533	564	531	518	558	496	515	529	521	523	509	551	569	513	515	559	542	583	529	554	552	560	484	504	552	520	561	517	502	538	524	523	514	569	522	522	541	543	529	505	579	560	498	568	527	576	537	541	568	531	589	562	508	551	584	548	547	515	529	533	542	607	546	611	546	525	541	520	486	550	569	543	543	536	529	533	518	548	551	566	574	540	544	560	541	512	559	553	542	526	516	594	531	529	550	546	547	546	552	534	546	579	511	530	565	551	532	566	549	567	512	562	519	536	544	593	573	564	537	559	547	543	535	573	525	546	540	546	553	538	490	578	529	544	550	581	542	556	548	575	584	562	556	547	517	559	544	537	555	545	528	552	537	566	526	514	516	521	560	568	534	507	519	550	532	530	543	547	537	573	546	545	513	533	588	521	544	516	537	557	528	521	513	531	560	606	555	539	542	541	569	515	502	582	535	555	545	543	559	552	558	491	581	519	560	542	561	546	495	590	582	523	540	554	544	531	560	528	568	551	506	566	548	539	545	542	507	542	508	534	518	572	522	526	548	536	559	525	541	570	527	523	579	544	526	554	534	532	509	568	537	507	565	554	561	548	548	552	551	512	549	525	544	532	533	570	573	585	530	568	547	538	497	562	565	549	573	536	548	513	529	553	522	536	561	532	547	551	564	529	554	530	538	513	565	585	518	516	523	541	570	530	562	553	499	554	564	521	554	525	543	550	554	551	548	500	565	516	540	510	577	548	538	514	579	567	530	557	510	542	538	533	575	536	539	535	579	573	529	505	521	522	552	586	560	550	541	527	572	517	596	523	534	526	512	591	510	528	528	506	544	521	509	539	492	542	537	539	553	535	528	563	556	559	596	551	513	564	549	484	514	554	534	579	525	494	514	541	541	504	528	534	543	576	554	539	525	512	521	562	509	552	532	555	504	540	536	581	561	522	551	573	564	521	543	541	518	561	561	525	591	492	571	544	577	539	532	566	529	541	537	520	520	549	544	554	544	540	538	559	533	549	525	539	542	565	510	501	536	516	554	590	552	530	597	517	505	501	551	560	521	569	568	521	559	578	542	505	527	550	523	579	541	522	565	570	537	555	550	532	534	551	557	565	497	513	542	531	538	543	591	546	553	539	569	536	545	545	522	560	542	552	501	566	557	533	538	545	505	505	578	533	551	536	559	582	538	518	544	555	535	556	585	552	547	554	564	521	517	533	513	544	537	563	538	507	512	516	604	532	520	592	534	522	595	571	559	528	513	498	530	567	540	509	560	521	525	551	546	545	559	560	544	549	557	550	537	514	540	512	557	535	553	526	551	549	514	565	524	532	532	539	548	545	559	580	551	555	542	585	543	548	554	540	532	513	547	554	563	563	533	530	535	551	553	571	435	526	545	555	551	518	577	494	581	538	514	478	576	516	569	561	540	562	509	545	501	555	537	543	555	531	569	531	543	541	552	529	553	585	556	571	554	553	552	556	542	524	550	563	535	529	532	528	565	512	528	512	525	485	545	548	523	526	548	519	552	518	531	566	501	546	514	528	538	557	545	528	563	520	534	527	526	520	549	582	564	505	500	517	587	535	550	519	560	530	554	529	568	575	537	540	568	565	561	552	536	568	516	513	589	577	524	493	577	526	567	533	530	537	568	527	515	531	556	529	535	512	538	546	599	549	539	531	528	535	549	542	546	520	545	547	468	546	534	535	526	550	560	510	520	509	563	510	555	529	537	564	561	539	547	525	531	543	550	512	516	569	567	564	522	508	518	584	564	585	544	558	561	508	560	519	546	511	527	550	549	536	540	547	603	521	557	542	587	547	590	553	577	517	557	545	558	532	505	535	529	520	548	539	527	543	541	533	552	587	536	543	533	529	522	530	563	543	523	552	516	522	544	569	524	554	543	549	526	573	540	536	533	555	502	550	508	556	554	540	518	515	524	521	574	564	573	547	562	525	571	545	549	555	541	551	491	543	557	510	566	513	518	567	558	573	538	524	539	538	540	536	557	525	553	552	538	549	545	555	546	546	564	558	589	552	494	534	517	555	530	560	530	480	572	545	543	527	525	520	556	569	524	543	572	551	559	497	526	535	549	549	573	607	564	560	514	541	542	539	543	542	511	535	484	554	573	533	533	581	556	505	531	510	515	574	567	558	546	544	541	558	534	553	535	524	543	572	546	545	519	570	570	502	519	555	544	540	575	551	540	514	562	518	561	558	553	541	516	533	515	556	526	531	510	510	571	526	496	560	542	514	502	529	494	541	521	554	527	512	552	527	531	527	533	535	524	585	546	532	526	531	571	563	485	505	563	517	576	537	568	506	484	544	538	540	505	556	571	558	542	543	560	579	543	586	540	575	553	579	548	551	557	546	535	536	526	588	568	568	557	553	521	562	560	526	521	549	563	547	515	592	523	543	562	552	504	511	536	539	520	555	535	504	539	554	546	512	508	563	507	562	566	591	568	552	563	536	543	563	528	563	538	538	500	522	560	565	560	574	550	565	547	564	524	569	546	541	574	545	491	592	565	560	566	554	538	570	562	534	517	527	559	542	578	535	581	541	561	541	556	532	551	526	539	531	545	589	554	578	524	551	528	542	579	585	550	562	562	545	549	539	523	524	558	535	554	532	524	531	502	538	549	557	556	557	535	570	568	547	547	514	544	550	544	595	520	568	546	558	480	526	541	523	565
72327	59237	56494	36339	54862	49230	39198	23921	11213	3595	1174	440	276	219	219	218	222	224	215	211	208	193	226	186	234	195	226	214	175	196	173	204	215	211	186	203	219	210	234	211	194	198	203	192	209	213	190	194	171	213	196	219	202	203	204	216	212	222	205	198	159	204	205	192	204	220	187	207	194	211	199	202	228	194	203	206	225	220	251	175	179	201	200	194	216	199	185	204	231	219	212	200	226	218	199	205	196	205	167	235	228	209	224	220	195	195	204	218	217	195	175	197	198	207	196	204	236	219	199	190	229	198	194	206	204	203	203	220	236	186	196	215	198	193	200	205	215	202	228	214	201	189	234	208	194	218	226	222	203	220	231	200	220	209	207	190	219	223	186	195	240	206	174	215	199	195	192	202	202	218	247	220	229	188	176	218	228	193	186	202	213	213	211	203	205	209	202	210	200	189	204	207	195	225	183	239	232	221	243	210	192	218	210	203	213	205	201	197	199	194	195	205	180	225	203	202	206	177	180	197	195	195	223	230	187	209	236	192	227	205	201	200	196	185	195	242	213	232	188	180	199	177	235	223	220	213	200	218	191	208	171	185	213	199	205	218	210	188	164	217	207	193	221	225	222	212	216	190	184	208	189	191	189	194	174	194	197	191	184	226	198	210	228	191	208	188	208	236	219	210	185	202	197	205	205	208	195	192	226	193	208	219	239	206	237	210	228	208	245	237	211	208	203	209	195	192	209	204	219	181	210	202	230	199	225	196	194	223	216	206	214	213	225	194	220	198	184	196	206	210	223	194	183	221	217	214	203	197	178	231	197	217	206	210	213	205	216	209	180	232	203	174	214	190	206	242	216	221	197	196	236	217	200	211	169	242	201	184	216	191	184	188	210	191	194	208	242	223	216	212	179	203	181	222	213	190	214	199	202	208	221	211	212	219	192	196	222	194	191	203	192	208	232	197	184	233	203	187	200	222	199	203	187	202	181	179	220	189	205	196	206	192	206	202	214	228	207	193	188	202	218	220	216	240	222	204	244	198	200	198	195	205	184	221	226	209	215	195	182	178	210	212	217	228	170	190	191	191	197	207	185	216	219	191	184	177	209	212	221	221	170	220	194	202	186	166	236	179	199	214	188	217	200	181	231	189	218	196	202	185	207	191	194	194	202	207	206	204	184	189	212	200	205	215	217	201	219	234	215	188	189	223	190	215	209	207	210	197	191	210	228	189	202	189	197	204	219	207	191	210	193	224	206	177	197	198	209	177	192	215	198	192	205	201	230	202	207	190	210	201	216	198	199	200	222	221	220	190	208	215	202	197	215	230	213	193	200	214	206	209	217	174	206	187	209	212	213	204	209	213	205	209	207	186	209	200	216	223	202	212	194	225	184	208	242	207	173	179	200	198	231	217	219	217	213	208	190	218	230	205	210	187	215	227	186	220	210	214	208	228	210	226	214	207	223	218	236	192	242	211	203	200	188	211	210	234	201	217	210	212	205	179	215	238	199	217	206	194	228	213	207	221	216	230	191	177	229	228	232	187	175	198	204	199	207	240	214	205	210	209	189	200	204	197	194	195	182	207	212	239	200	190	185	201	215	193	188	205	209	208	191	216	201	182	181	208	171	183	206	211	191	208	214	226	170	219	204	184	218	200	216	218	214	191	203	208	205	223	195	223	169	216	215	235	196	213	219	185	210	220	179	213	203	190	220	207	217	232	198	194	217	240	222	216	212	201	220	212	201	236	234	197	188	230	207	189	191	217	214	209	209	201	186	230	190	195	224	210	215	190	221	220	202	181	203	174	224	199	161	210	177	223	191	206	192	202	224	201	188	185	189	183	191	219	233	198	166	190	178	189	228	203	203	213	171	196	217	211	213	206	178	195	195	208	214	172	203	227	204	199	187	207	233	219	206	200	190	207	189	182	207	187	194	206	214	203	223	180	222	207	201	210	188	211	213	211	218	214	231	224	216	226	197	233	218	192	220	193	223	196	208	211	212	224	183	204	245	218	204	213	190	199	205	218	212	190	224	222	209	247	198	212	211	200	217	185	211	201	237	189	251	207	208	216	230	186	207	208	204	174	201	207	206	228	198	209	193	212	198	226	203	207	202	202	201	185	222	206	214	209	209	220	199	181	182	195	216	219	197	219	206	185	201	173	180	197	225	210	206	234	233	196	197	223	208	173	195	215	186	191	200	193	204	202	217	194	203	199	200	234	209	202	214	186	218	202	211	214	176	206	193	216	199	198	192	207	202	181	183	233	262	183	192	215	223	217	228	190	220	192	218	186	206	184	189	209	193	210	216	217	228	192	218	214	191	213	202	196	213	206	211	218	195	213	196	208	200	190	214	190	205	210	206	222	196	185	217	206	213	203	211	235	199	227	198	205	231	206	217	209	207	182	209	224	193	190	207	213	201	233	233	203	193	222	191	196	174	225	206	207	206	183	231	198	228	206	192	211	213	214	214	213	188	216	217	185	223	220	216	219	201	167	209	201	208	187	211	214	197	208	215	195	206	182	217	207	220	186	209	210	219	206	191	201	216	216	202	196	195	203	226	211	208	205	216	207	205	210	173	213	191	199	200	188	198	233	201	217	221	223	210	200	212	206	218	218	173	212	191	218	173	212	178	230	203	232	179	202	213	209	200	191	186	218	207	204	243	202	204	208	236	218	189	204	196	221	220	204	208	213	212	215	190	195	211	194	192	221	215	200	203	238	215	231	218	227	189	222	220	192	208	188	215	215	215	187	179	217	212	204	187	243	191	189	181	200	203	195	221	220	221	195	197	212	203	221	228	223	198	202	203	219	196	229	219	213	221	207	204	215	217	211	209	206	189	184	200	199	189	219	218	198	191	226	201	186	203	189	203	186	182	226	195	208	216	199	205	194	235	207	191	155	172	198	231	177	206	208	193	214	188	199	195	201	204	189	204	200	207	217	217	199	233	195	210	224	242	213	196	214	209	204	197	194	216	190	226	185	214	196	197	199	201	216	197	208	206	208	193	209	213	200	201	193	196	196	191	214	188	193	209	189	215	196	199	197	208	200	200	189	216	196	196	190	191	183	187	188	207	232	197	200	189	207	217	190	214	171	203	217	226	204	178	219	190	216	219	192	213	226	208	182	194	206	197	200	178	196	193	196	197	178	222	207	209	235	193	201	216	209	225	187	218	205	218	219	226	204	185	208	215	213	239	193	197	213	229	189	207	176	183	191	200	209	163	157	210	178	205	186	210	219	227	211	229	199	187	194	203	206	207	232	221	203	174	192	220	248	206	181	191	204	199	182	242	202	195	208	226	195	182	206	196	222	210	179	191	193	245	211	192	200	212	217	198	228	217	196	196	203	226	235	188	212	228	174	208	203	210	192	223	200	212	186	234	203	195	215	201	182	199	212	216	214	192	224	215	213	193	208	217	210	209	199	176	212	204	197	164	200	201	185	191	185	217	216	194	194	203	210	218	202	198	179	178	198	202	200	164	205	192	191	215	192	197	199
43904	43049	51117	41372	64715	60359	52266	38552	24626	11732	4235	1504	704	549	502	487	454	484	540	492	488	499	510	454	458	504	468	501	490	497	489	502	502	519	506	498	518	491	447	525	510	520	504	446	514	466	507	487	532	527	496	500	515	478	514	454	487	486	471	451	480	523	502	484	465	500	501	502	546	477	487	463	493	474	483	498	499	524	527	505	490	470	524	501	486	467	486	504	473	477	450	496	509	514	516	464	503	490	518	473	480	496	529	464	498	456	482	493	471	521	507	531	467	514	465	471	487	493	493	524	500	490	530	471	506	469	508	517	496	494	517	486	489	547	534	525	504	487	474	507	513	493	521	490	475	496	501	536	530	471	468	488	484	462	500	534	469	482	473	528	489	493	492	481	467	495	451	502	460	489	482	464	483	471	424	486	497	486	502	515	465	486	493	513	514	522	532	494	507	482	502	499	496	531	468	484	474	528	434	461	497	455	449	510	499	482	489	465	487	455	499	495	490	467	521	498	532	466	548	519	480	482	496	489	473	486	521	484	528	502	474	496	496	514	483	475	472	456	514	480	488	524	527	490	511	499	489	474	459	535	501	536	467	500	509	494	536	452	526	499	483	470	501	489	535	503	480	499	484	518	471	470	502	454	529	494	524	503	446	502	518	499	528	454	498	491	483	507	489	495	507	506	476	483	499	474	497	494	481	476	530	489	519	479	508	446	506	460	514	506	485	502	472	497	493	544	483	492	475	497	500	483	493	483	494	507	491	470	500	471	514	482	480	502	475	509	522	500	515	478	487	498	433	469	496	493	493	459	495	475	503	478	494	481	498	486	476	510	525	504	473	522	489	488	497	501	493	504	504	488	512	458	463	521	477	443	488	501	493	521	467	483	479	470	481	482	465	502	513	487	500	470	535	475	508	487	480	536	498	495	514	502	489	515	459	494	482	507	466	528	482	541	488	483	514	486	504	485	492	498	513	474	456	501	491	513	479	479	447	478	489	513	508	518	515	463	513	478	470	510	505	503	468	446	495	479	492	508	490	554	460	459	482	499	483	515	491	483	484	476	508	489	478	498	481	509	504	466	512	495	488	478	480	488	513	461	466	520	489	496	504	462	537	458	489	469	473	481	456	487	472	514	480	509	487	488	477	458	518	460	518	492	518	530	514	495	460	474	471	498	529	524	531	463	476	483	503	501	525	505	509	490	478	497	497	474	507	543	516	487	505	465	473	521	492	489	480	544	483	502	484	492	502	464	467	533	510	471	503	487	521	450	487	472	499	472	497	491	504	465	458	493	483	505	484	501	482	529	479	498	518	502	492	519	471	458	448	525	515	461	494	474	532	461	532	463	487	480	519	505	464	461	536	480	497	479	499	483	486	477	448	482	512	504	472	504	490	482	462	461	472	455	461	486	496	443	541	463	481	496	469	494	478	492	510	489	470	481	450	488	506	479	458	504	503	508	474	492	455	515	496	471	514	490	505	481	517	494	499	512	482	507	463	469	503	499	499	539	473	478	492	511	487	492	506	504	503	467	478	491	480	466	503	532	486	449	483	482	508	489	467	522	519	458	536	504	481	469	483	477	464	469	491	498	497	515	526	514	488	453	478	522	513	488	474	465	493	537	496	498	523	532	484	553	484	472	516	477	473	505	482	433	500	527	525	483	475	495	500	526	466	510	482	468	514	506	506	500	516	476	478	517	488	499	495	499	482	484	542	475	488	494	494	495	463	485	464	494	459	488	515	495	498	508	519	501	468	499	482	539	463	498	473	458	521	494	498	533	467	475	514	478	534	484	481	511	456	491	481	497	482	441	477	477	495	495	509	496	523	445	466	510	519	471	511	472	519	527	491	511	471	500	512	483	496	499	459	490	500	537	521	510	487	536	523	478	498	475	498	494	490	522	539	498	501	509	486	520	479	490	474	517	476	484	483	444	525	510	502	511	467	499	486	515	517	494	480	473	524	485	493	522	504	480	515	474	494	511	488	472	496	530	458	514	489	529	526	464	497	490	474	494	472	471	514	468	469	502	520	492	471	537	482	492	435	482	513	463	488	506	518	482	476	469	512	498	507	511	459	493	483	524	482	481	479	477	517	535	502	488	509	521	508	487	512	484	522	476	469	543	484	488	495	498	509	493	475	491	521	470	506	512	500	495	481	484	497	481	501	485	465	514	489	522	476	503	475	483	498	463	509	496	477	483	457	513	456	483	516	496	531	522	500	517	507	467	486	513	499	516	495	508	483	491	498	489	466	484	489	468	506	488	453	471	482	489	469	473	488	509	537	481	465	519	470	480	493	472	467	457	488	546	523	507	478	487	518	482	504	472	502	497	506	473	511	510	503	491	459	502	506	528	511	476	465	487	478	489	523	494	514	471	450	533	463	492	487	489	499	489	509	500	514	529	521	504	516	508	490	502	524	530	487	554	524	532	531	476	470	532	495	446	519	525	493	544	456	511	515	505	493	509	464	490	501	482	531	448	500	490	525	476	480	499	513	458	510	466	495	491	502	470	505	503	469	510	501	485	454	516	509	488	497	483	504	423	481	496	502	468	480	505	487	495	487	469	517	481	533	471	504	476	513	479	505	511	473	510	463	474	542	488	480	487	501	492	537	486	496	500	504	507	480	488	482	491	482	486	485	507	506	482	524	466	484	444	501	519	484	520	491	513	505	487	492	509	454	504	481	498	518	493	542	501	475	494	506	493	505	497	465	440	466	482	501	516	521	483	514	498	508	499	517	522	546	522	525	543	529	504	545	508	517	488	528	501	501	486	463	445	435	488	530	472	470	485	489	479	499	479	455	471	514	517	504	480	521	483	472	526	508	510	513	500	535	471	514	495	492	508	514	457	495	474	492	453	496	491	491	465	492	486	483	485	493	501	483	510	480	479	477	499	483	527	525	482	500	533	531	482	468	462	501	551	472	458	485	485	498	468	447	490	480	508	471	518	538	485	503	481	484	515	514	499	500	488	523	497	498	458	497	460	504	545	507	494	460	506	478	522	504	507	490	515	490	519	485	483	474	483	501	519	501	462	514	495	518	514	550	475	522	467	504	513	451	491	475	487	500	496	526	480	477	529	494	467	483	480	541	509	445	473	512	489	515	492	461	506	509	462	519	522	476	517	501	522	483	489	520	492	476	479	481	445	521	451	491	493	498	499	513	514	510	473	529	508	482	505	470	487	509	478	523	501	546	522	479	467	487	507	507	510	478	533	514	521	466	476	518	505	512	486	504	485	502	459	473	486	462	501	509	488	497	495	510	486	454	498	476	499	521	516	475	476	485	491	504	494	512	518	492	512	470	505	470	512	472	460	519	497	484	524	528	504	496	493	466	497	478	509	485	475	533	497	500	488	501	517	482	483	520	479	499	461	471	461	486	469	507	515	534	463	452	556	480	505	521	463	465	482	494	493	488	524	478	481	501	542	470	502	477	476	511	482	471	518	457	492	490	507	444	470	481	463	481	518	466	500	480	489	497	510	448	512	518	489
72672	60746	56086	38058	56436	49295	38709	23087	10381	3284	1060	409	236	239	227	213	224	200	191	208	216	187	205	193	193	245	201	180	189	184	216	201	203	198	213	208	211	171	216	209	220	244	226	176	188	223	209	209	218	179	192	206	183	239	222	238	200	228	214	214	170	215	209	202	213	196	211	190	192	217	192	185	213	203	223	221	209	193	201	192	220	182	198	211	188	209	193	200	190	226	221	213	197	200	219	195	206	215	214	202	200	177	219	181	215	188	192	210	189	213	191	208	201	230	224	195	226	206	226	197	195	223	199	220	214	207	202	206	218	217	203	209	208	199	228	203	212	206	226	171	199	197	227	194	196	194	222	190	199	200	187	211	220	208	201	212	194	214	186	198	210	196	199	203	230	212	215	194	178	205	183	222	191	205	208	209	186	219	199	208	209	220	184	231	193	213	208	206	189	236	185	211	187	208	214	216	199	227	220	233	205	239	189	197	206	192	209	198	242	212	212	209	207	195	197	170	220	186	223	211	205	181	187	206	205	227	187	191	200	228	210	207	175	201	192	186	199	210	240	216	224	229	210	208	228	241	191	230	193	217	206	189	206	210	232	204	217	168	202	212	218	205	210	195	216	200	205	189	220	217	209	220	194	187	198	205	205	231	241	209	225	200	198	213	225	207	186	212	192	218	200	181	218	205	224	192	209	210	211	239	197	206	185	226	220	204	209	192	204	190	185	230	191	218	203	208	223	203	225	198	196	225	226	183	204	225	203	201	231	221	205	196	191	221	197	210	222	192	224	209	195	221	208	211	208	220	237	203	234	215	238	208	241	199	228	200	226	207	217	220	192	183	213	178	182	200	204	219	179	197	196	205	199	228	230	212	215	204	208	196	192	185	220	191	205	184	218	179	206	209	189	252	235	213	214	247	196	192	206	183	180	226	213	214	206	216	190	192	213	226	213	189	203	213	212	214	229	219	199	188	229	194	201	200	199	182	222	220	194	188	223	190	210	170	196	240	214	219	223	191	199	211	212	220	194	206	231	192	191	184	211	213	201	196	200	210	207	184	208	186	226	208	201	224	208	204	196	202	207	229	223	236	223	235	220	195	187	217	228	219	219	220	211	184	218	208	195	219	194	228	219	187	211	220	215	201	210	188	176	210	238	217	194	202	226	205	188	171	209	221	181	202	199	182	203	174	208	204	221	222	201	234	205	204	202	198	224	230	213	224	185	219	202	177	221	213	211	178	179	215	235	211	187	204	215	180	202	211	234	211	220	206	227	211	213	232	198	205	215	182	211	211	196	194	176	217	212	196	216	226	206	218	182	222	208	199	198	223	193	211	188	244	204	207	223	233	194	204	218	204	169	195	194	188	196	186	192	219	200	243	194	192	211	217	184	217	210	213	185	181	221	226	209	204	197	198	192	202	193	181	204	224	175	225	209	206	191	237	201	202	209	196	203	200	217	218	225	214	199	198	213	218	220	198	232	196	180	201	195	202	213	182	194	201	204	203	230	220	191	193	207	228	198	208	192	213	213	218	186	218	189	206	197	214	190	224	215	200	207	176	213	211	206	189	204	191	206	196	179	191	216	197	230	208	219	200	194	202	198	212	189	199	207	197	220	205	201	192	223	207	202	209	212	227	175	220	209	232	211	222	196	191	187	228	207	197	219	206	201	212	213	208	191	190	212	205	213	223	227	223	191	192	185	216	181	187	212	206	211	187	191	192	240	197	191	196	215	208	219	206	198	203	194	213	215	182	198	204	203	180	216	204	176	182	215	218	204	214	221	192	191	242	198	236	212	218	190	203	195	201	190	213	196	198	215	208	200	187	198	224	210	196	196	223	197	183	213	199	197	198	213	189	195	220	228	193	215	196	218	216	217	217	218	179	206	206	174	223	209	210	201	212	203	202	191	164	209	221	194	220	204	229	211	190	221	206	211	206	213	231	210	202	223	226	209	224	206	198	202	235	214	195	207	200	221	178	194	215	196	204	201	197	212	232	216	195	197	195	190	195	181	234	192	192	235	217	234	163	225	193	216	218	213	207	232	202	216	199	193	214	207	213	207	217	191	214	193	176	192	208	205	201	221	215	205	210	200	214	211	198	223	192	219	192	207	185	214	187	177	201	207	195	214	245	221	178	202	201	235	198	218	207	220	213	227	185	221	210	199	192	195	184	190	201	207	228	228	202	208	202	217	217	187	190	229	213	201	195	215	218	200	210	205	206	216	208	203	188	200	177	253	228	237	227	216	201	213	196	241	210	214	214	189	198	209	221	232	205	213	216	177	206	211	202	225	196	201	222	207	233	199	177	210	195	206	225	225	207	206	189	195	204	203	228	206	205	205	203	204	192	227	208	238	238	189	168	231	228	207	229	200	207	185	217	202	212	232	201	225	230	200	204	225	218	204	193	190	195	220	224	223	197	210	219	184	208	197	200	208	213	231	190	170	240	196	202	206	199	212	208	211	203	215	201	199	216	231	219	205	242	228	194	196	221	217	239	221	216	196	204	205	237	190	223	211	232	225	212	213	205	238	197	192	186	206	185	219	213	227	182	206	225	190	200	209	226	182	224	218	218	213	182	209	213	221	218	207	206	193	212	217	189	197	205	204	216	211	211	206	200	185	205	209	233	243	214	214	210	217	205	225	191	195	222	193	186	195	191	217	203	184	189	194	192	199	218	220	209	228	221	190	194	182	225	198	218	208	214	205	217	207	231	234	205	203	235	207	202	220	200	202	211	221	183	194	251	197	219	219	198	195	191	177	191	209	202	191	202	215	245	206	219	209	228	213	230	198	227	206	195	205	196	210	215	236	201	210	213	194	182	209	211	192	185	194	207	218	206	176	199	204	215	191	203	212	224	208	188	200	207	217	195	216	204	223	210	211	208	191	220	233	198	219	191	201	232	220	185	168	202	215	218	180	194	210	200	202	185	185	196	220	206	197	219	198	218	246	204	208	228	185	194	198	204	221	192	202	204	227	196	205	209	240	224	211	196	207	212	193	201	207	198	213	193	232	218	222	192	189	210	195	192	227	200	234	198	211	179	207	202	230	195	197	193	233	219	225	204	193	181	220	178	231	214	236	206	215	200	229	198	216	208	204	197	203	183	217	198	218	229	187	185	212	228	228	203	192	212	181	231	216	217	198	189	204	193	207	244	204	203	236	240	204	191	210	224	212	212	222	223	218	216	211	209	204	212	205	208	219	229	208	225	224	199	191	228	210	202	188	206	212	206	193	223	191	213	186	198	202	203	191	188	185	223	218	201	220	235	211	234	191	201	180	178	212	205	213	212	200	205	192	196	195	225	180	189	218	212	188	204	214	228	219	201	198	193	200	191	234	217	202	203	187	230	191	230	214	211	212	229	233	162	196	199	220	240	220	193	204	228	205	203	214	204	215	197	205	215	192	219	195	224	242	218	222	193	203	193	201	211	206	224	215	197	222	188	232	215	223	201	193	193	196	202	192	184	219	227	208	215	195	207	225	208	211	202
43783	44140	50997	43551	65384	60580	51432	37381	23204	10823	3893	1422	679	553	497	506	473	480	521	518	500	475	500	487	528	535	496	506	532	505	490	505	502	463	507	496	492	483	498	503	473	522	479	494	467	466	521	541	487	527	501	486	482	473	465	505	513	502	534	485	464	491	506	508	515	541	514	482	477	489	495	497	503	524	499	506	513	485	516	461	503	485	506	529	477	504	515	516	543	490	472	500	495	503	504	522	520	512	471	483	491	520	512	514	523	499	546	505	517	477	493	491	531	515	471	501	499	523	484	499	495	514	467	512	502	480	495	486	514	526	497	505	512	481	477	511	561	463	495	496	513	470	470	488	521	530	513	467	480	521	468	495	511	520	469	485	509	492	478	529	531	516	506	506	516	476	558	463	481	459	490	494	507	521	520	473	492	486	474	481	482	480	470	532	461	496	477	504	473	485	504	448	497	501	461	493	532	509	510	516	538	499	497	511	501	490	506	513	484	493	471	525	497	477	472	489	511	555	508	518	496	485	499	519	508	522	495	500	493	507	516	456	511	513	508	503	468	506	473	519	550	465	502	514	465	466	497	506	516	489	465	514	502	496	516	533	510	489	502	499	495	491	523	489	512	525	482	501	519	491	485	523	508	506	516	461	510	516	535	488	501	478	536	489	523	449	483	486	520	472	544	480	529	498	502	488	474	511	510	432	503	501	538	464	488	458	496	487	505	506	519	478	541	473	481	497	480	524	536	479	482	521	491	467	469	472	517	492	476	498	527	495	516	522	541	499	506	495	491	457	462	475	477	521	518	511	538	525	496	471	496	489	493	500	481	482	489	502	541	523	529	476	498	481	513	514	503	458	513	464	521	484	525	479	504	487	505	495	507	495	479	524	510	504	499	533	514	498	481	510	492	518	474	480	476	495	487	498	505	498	518	453	489	539	474	515	491	497	480	515	508	483	466	500	530	531	478	506	522	518	471	491	532	483	486	534	523	487	527	432	445	467	511	493	493	511	496	501	496	515	473	514	483	494	517	480	490	507	475	483	525	517	514	513	495	496	480	479	495	520	526	553	516	465	498	516	482	485	503	491	447	510	498	503	487	520	508	488	505	519	525	483	480	523	502	458	485	517	463	485	454	468	508	503	530	502	510	505	473	472	446	491	492	524	501	507	499	498	476	511	534	488	474	531	499	527	502	540	490	493	508	501	494	493	534	525	488	483	500	566	504	485	511	494	474	525	488	500	504	536	473	477	500	487	492	485	526	511	502	487	514	503	484	467	457	517	522	478	522	492	480	485	522	504	470	528	465	495	478	495	502	502	483	506	518	475	480	490	502	491	519	490	520	465	489	493	520	511	535	505	499	448	501	486	440	524	504	492	518	490	486	539	478	549	512	464	517	499	542	495	497	480	486	487	509	488	475	481	507	508	490	546	490	472	484	486	547	497	469	495	489	482	496	488	495	518	479	491	498	487	462	530	442	512	455	524	463	504	477	510	480	536	485	496	522	478	477	530	540	481	483	478	554	512	522	493	484	526	475	508	500	525	546	531	495	508	484	516	524	465	502	506	480	470	479	522	469	507	494	518	550	527	486	494	519	503	479	494	527	499	478	487	501	513	552	481	501	528	517	499	535	496	524	456	477	443	493	530	498	488	483	486	482	466	509	498	482	513	499	483	466	473	508	507	454	520	514	512	516	501	471	493	502	510	496	497	492	495	515	487	481	459	485	476	504	468	494	495	477	507	554	492	492	481	512	508	501	524	500	524	524	522	470	476	488	531	512	519	507	479	513	517	498	506	490	509	497	509	502	461	497	498	503	473	490	502	478	488	537	507	503	520	502	527	476	491	509	482	485	474	513	495	561	519	460	521	491	500	487	482	499	458	474	481	502	506	478	488	472	493	507	504	481	491	493	474	505	483	504	489	473	497	509	501	542	468	498	452	510	515	473	478	507	500	499	516	520	538	534	491	502	518	465	510	527	465	511	493	471	517	481	502	446	511	490	532	523	508	503	483	517	518	503	499	497	525	465	491	513	524	474	534	480	457	498	522	506	498	481	477	507	481	474	497	494	527	476	526	511	519	533	466	495	499	518	499	495	506	528	507	465	509	497	493	517	510	486	523	480	512	496	481	453	466	429	466	506	486	533	479	512	503	495	528	474	468	471	527	493	495	469	477	476	514	492	477	498	527	539	474	491	492	504	491	484	491	518	511	511	468	485	488	512	503	462	506	490	504	481	489	479	497	484	483	485	446	513	490	469	499	495	503	499	486	486	494	493	488	468	493	462	516	538	503	515	527	461	471	550	472	481	469	522	497	529	497	485	526	532	500	471	494	514	529	476	507	514	481	498	515	527	502	473	470	478	494	551	501	492	502	495	538	481	513	484	504	489	487	489	493	485	526	490	522	487	486	531	487	479	504	503	486	523	513	546	467	480	523	489	469	491	499	453	526	529	508	537	484	506	471	518	530	538	459	506	509	490	504	487	499	526	491	476	479	490	476	496	468	465	482	542	530	509	479	504	516	445	507	506	475	527	468	512	541	486	494	469	512	531	476	496	526	507	543	462	560	527	503	530	492	452	468	489	527	511	489	513	488	514	494	456	520	532	476	516	499	514	505	487	503	530	483	514	513	482	492	497	457	528	500	503	497	480	494	496	491	510	499	494	505	476	503	474	484	496	504	498	503	486	512	497	523	508	502	515	503	507	512	488	498	530	486	488	494	505	450	533	500	518	486	500	484	518	464	523	498	480	483	521	500	531	482	479	477	513	488	519	492	516	479	494	508	556	487	479	498	525	455	443	489	455	536	504	442	515	475	520	456	559	492	509	535	505	462	463	490	528	534	473	491	492	499	502	510	485	476	487	471	443	487	505	484	547	463	483	469	513	473	510	505	522	477	487	469	494	515	526	470	460	486	491	492	500	529	480	512	504	460	502	512	520	476	500	476	499	485	457	470	502	480	531	501	522	521	467	505	521	497	491	487	484	528	474	495	494	514	504	490	492	496	482	448	462	486	483	480	501	473	525	487	566	506	478	501	461	518	494	455	517	499	447	510	472	470	556	505	493	499	499	486	550	483	489	476	554	505	471	521	488	517	524	490	511	465	516	477	522	534	514	516	507	476	498	538	454	475	532	476	512	533	510	488	491	537	506	497	534	469	516	477	527	490	535	519	502	487	508	515	497	514	497	474	479	505	536	505	496	453	530	491	460	471	510	486	543	532	514	506	503	491	470	476	528	498	518	492	457	514	510	465	502	488	435	497	492	494	496	495	503	507	492	514	483	473	491	497	492	526	497	475	506	486	486	485	503	463	528	522	480	509	477	499	525	517	469	464	485	487	499	485	516	526	495	532	465	454	482	487	493	483	463	441	488	511	475	478	507	496	507	519	497	490	542	484	510	493	511	488	492	497	493	532	461	492	490	498	484	436	535	483	472	509	511	448	512	479	512	494	492	514	505	499	469	492	467	476	495	478	528	493	485	520	490	484	473	459
11242	3423	2433	1158	2710	2586	1929	1227	673	460	287	244	244	254	224	229	222	209	242	219	254	223	251	204	236	248	244	233	240	236	229	189	237	228	237	212	241	211	264	242	212	205	227	229	237	213	241	229	243	227	236	222	213	222	245	238	217	209	214	238	204	223	224	251	239	235	230	221	223	234	230	230	234	228	234	242	249	236	228	264	201	235	235	221	241	215	234	217	205	221	225	235	234	220	221	223	230	264	218	226	220	228	229	209	226	221	255	217	232	255	237	254	230	206	243	235	260	244	236	251	229	236	224	216	244	238	238	264	211	211	232	250	244	234	219	209	224	255	189	237	213	220	230	197	228	222	227	239	244	225	209	247	227	230	227	241	231	236	228	241	253	227	213	224	207	237	214	215	231	230	227	226	221	236	209	233	219	219	225	238	218	217	238	220	246	218	244	224	248	226	235	235	247	225	245	231	238	208	215	246	231	230	221	250	251	238	237	276	211	218	201	240	229	224	209	233	237	220	211	220	241	229	233	258	248	214	250	225	246	220	231	214	235	219	254	232	231	221	213	222	202	223	234	252	240	247	221	238	205	246	225	233	215	206	225	193	198	223	230	221	219	234	226	223	211	232	232	217	241	211	228	233	206	217	240	238	227	235	239	255	235	232	223	255	212	209	237	226	220	225	212	211	232	231	205	242	230	211	247	216	229	247	255	235	242	235	240	231	260	241	215	173	229	240	211	222	231	261	222	223	219	191	230	206	218	216	210	233	227	234	227	227	230	219	234	233	236	228	212	225	234	223	247	233	225	230	245	217	199	237	234	235	232	248	226	211	213	224	266	196	225	219	238	211	213	216	248	231	232	253	216	232	263	241	248	221	231	222	221	213	230	225	245	251	264	204	242	227	221	238	243	225	203	255	248	240	230	224	209	243	230	235	233	230	224	236	219	206	230	238	237	214	229	211	242	253	227	237	266	240	243	228	232	244	255	243	257	234	243	241	228	232	236	217	213	247	224	231	233	236	249	256	221	225	235	206	224	228	233	238	227	229	204	223	231	236	229	252	251	217	223	219	227	223	231	229	240	235	231	251	233	201	218	224	213	202	220	218	221	238	226	248	252	221	255	252	251	261	242	234	224	247	263	223	224	221	221	215	224	239	222	225	217	229	237	236	213	249	244	267	207	233	242	222	242	187	252	224	231	238	204	242	240	233	228	230	210	205	222	232	254	224	203	199	255	227	234	233	218	205	222	200	250	227	230	220	217	249	253	223	231	227	237	252	211	249	221	237	206	238	230	219	231	238	256	237	220	229	220	235	211	215	203	234	224	209	230	202	226	247	220	219	242	199	233	228	249	215	239	261	232	241	205	223	260	233	278	201	221	225	224	235	249	215	236	243	239	232	238	236	235	227	235	231	223	206	222	222	237	223	215	204	228	256	237	225	254	205	228	236	204	209	235	234	228	228	209	228	243	255	205	197	207	238	212	221	213	227	223	262	234	240	229	235	204	233	228	264	254	242	212	235	209	220	214	237	223	246	229	225	235	192	234	218	224	214	224	237	211	270	214	241	205	220	235	223	212	236	213	228	241	211	226	224	238	218	226	230	251	198	231	213	231	230	247	236	274	215	239	219	252	232	218	228	229	202	193	237	238	218	223	242	237	229	246	228	267	278	241	237	216	225	228	208	204	262	216	245	237	241	226	241	259	206	218	226	223	209	216	212	238	213	203	218	264	220	230	246	246	248	236	232	245	232	225	209	248	232	201	252	218	222	220	233	240	201	227	224	217	212	235	203	221	223	201	213	225	233	203	206	209	209	224	265	236	240	222	195	238	229	216	234	266	224	234	230	272	204	210	220	239	223	239	234	239	219	271	225	242	220	228	233	212	245	227	247	222	235	227	233	265	225	228	204	247	206	223	238	217	230	207	229	238	246	256	218	249	231	233	227	233	233	232	226	208	220	240	232	224	237	235	221	202	224	241	211	235	234	228	209	222	201	228	223	224	248	243	217	230	213	236	246	236	234	242	232	210	203	232	228	244	262	245	231	225	238	207	241	230	204	240	213	231	207	221	201	241	242	229	230	214	258	224	236	261	210	229	235	235	221	214	247	216	240	216	225	237	216	220	235	200	231	222	214	254	203	220	230	223	246	229	229	226	242	222	244	260	218	227	228	237	230	214	249	236	218	249	268	242	236	239	204	215	206	234	227	216	225	243	200	205	227	226	248	209	260	246	246	227	227	233	244	227	233	212	229	263	232	225	237	237	243	200	214	205	215	236	217	220	196	227	228	227	227	262	228	210	224	234	228	228	232	235	218	234	228	214	247	229	241	227	232	229	220	249	229	223	206	211	238	213	226	202	230	224	219	227	238	249	222	231	246	240	246	251	224	234	230	232	246	237	229	195	226	225	228	246	227	213	196	210	214	206	208	218	238	221	219	232	251	232	242	260	221	219	222	212	243	227	246	222	220	240	245	249	228	232	208	263	232	235	254	210	216	245	214	234	225	227	236	210	220	229	232	231	220	208	261	230	239	236	208	239	234	250	216	214	229	224	226	224	235	222	197	244	223	239	217	232	224	240	234	242	224	237	212	224	215	231	231	219	232	196	254	208	258	221	244	231	205	221	207	218	218	227	241	235	198	200	235	218	240	203	261	214	255	257	220	207	214	239	231	203	219	217	237	228	252	234	204	213	218	236	244	235	236	232	254	214	241	261	231	224	247	228	194	221	229	234	230	227	245	230	226	246	222	254	248	212	220	245	209	262	220	206	248	231	238	239	245	235	213	235	218	227	231	244	244	195	227	247	234	219	236	194	236	228	216	221	215	247	224	220	238	262	228	210	231	209	213	252	194	208	220	212	237	263	217	250	230	247	254	212	195	241	247	227	222	213	247	240	236	226	231	225	225	230	236	213	224	225	243	247	212	216	210	199	250	230	245	226	234	223	200	223	221	210	266	215	233	202	193	225	234	236	244	216	215	225	226	257	223	217	224	226	220	218	218	203	247	221	235	216	235	213	227	235	258	240	238	232	210	242	235	224	260	233	226	244	220	224	229	230	205	234	218	209	232	216	202	257	216	220	203	239	215	237	225	215	221	229	235	225	235	254	244	262	232	228	239	258	233	253	224	201	239	229	224	266	241	259	197	202	222	205	213	218	217	212	230	230	220	254	231	227	214	247	233	198	212	213	242	234	222	220	233	242	240	218	197	226	237	246	222	262	241	203	220	230	250	219	225	211	194	228	232	231	247	241	214	217	254	242	221	255	235	218	231	230	234	255	234	258	193	246	268	223	217	205	227	222	192	233	236	236	227	233	193	251	217	251	265	236	220	231	222	251	228	233	246	224	251	243	232	256	229	229	227	243	229	220	206	244	222	241	234	230	235	237	237	247	229	208	247	252	225	256	210	212	221	204	233	193	194	213	236	247	239	221	233	222	218	232	232	227	228	225	235	226	216	216	254	216	197	238	227	238	213	210	231	245	222	189	232	248	214
9594	5039	6169	4542	11020	10037	7828	4267	2388	1328	773	667	546	535	529	535	492	539	557	513	541	552	565	587	548	577	524	583	557	562	535	535	527	560	524	524	539	552	520	583	551	536	532	564	529	520	566	529	562	543	566	573	541	527	549	558	547	526	577	530	597	523	548	562	507	551	521	595	544	551	562	545	540	554	562	583	509	520	566	568	560	564	558	579	556	514	556	537	491	529	523	531	550	530	576	558	591	531	578	535	569	563	510	510	544	532	552	550	542	544	534	542	548	554	518	577	588	514	531	550	572	566	555	544	564	568	521	541	530	541	567	544	538	549	541	540	540	569	532	549	506	548	530	540	555	551	518	519	532	566	561	540	542	553	553	551	561	504	566	572	564	582	499	582	577	528	569	512	591	541	564	536	572	568	531	581	553	574	551	529	561	556	579	567	541	517	527	510	577	553	577	559	545	514	539	567	514	541	526	527	575	490	563	526	562	555	558	568	537	552	582	569	578	539	534	528	570	538	560	519	564	582	542	569	567	574	585	541	557	589	514	590	557	552	519	514	552	569	534	547	566	523	546	570	539	565	535	538	563	555	514	535	522	583	539	529	556	527	548	539	566	560	534	511	571	542	537	590	562	560	532	537	535	568	574	537	558	528	540	529	570	595	599	556	529	509	499	557	553	601	526	558	532	552	500	534	513	578	548	563	569	528	561	572	553	575	522	569	567	558	542	596	526	526	540	552	537	538	536	512	555	545	545	554	572	544	536	584	602	554	604	525	550	501	494	549	526	534	563	542	597	563	535	578	532	534	604	567	560	566	526	575	615	544	545	538	542	552	549	579	502	524	576	542	582	564	514	570	565	514	578	547	540	556	553	580	546	562	558	578	547	560	547	569	562	546	541	534	560	530	535	519	590	580	517	534	560	559	549	545	567	520	524	596	532	552	533	543	552	543	599	557	569	542	525	564	548	573	564	584	519	584	535	546	532	517	542	536	529	572	538	536	549	553	534	531	552	527	569	573	589	538	516	553	577	530	539	561	559	576	537	565	565	518	537	524	563	554	527	573	552	551	562	538	515	567	543	569	546	546	599	602	551	513	536	559	544	547	542	534	580	571	561	584	543	602	510	571	570	542	522	540	559	519	531	594	581	528	543	517	564	548	565	531	527	557	503	536	527	529	555	547	575	540	541	573	559	552	581	545	561	526	532	554	596	514	567	544	540	517	537	541	564	547	565	561	588	571	529	554	530	549	559	550	545	535	587	533	525	627	561	531	545	547	534	558	536	537	577	560	587	583	511	549	576	576	569	534	528	537	554	530	520	521	493	551	584	531	585	534	591	587	558	517	508	559	497	539	544	493	543	487	547	556	523	549	533	534	528	547	557	559	562	616	549	588	555	540	583	527	539	573	561	579	551	546	533	557	568	537	559	524	507	522	536	586	529	569	543	537	570	556	570	520	562	584	580	557	565	528	510	576	532	541	562	510	567	543	527	579	569	523	550	530	524	497	555	551	540	506	553	529	529	559	514	532	553	572	560	534	583	581	579	537	526	564	494	576	587	527	610	568	487	522	534	550	526	502	541	586	574	555	515	555	524	567	515	541	560	530	489	514	591	512	541	529	562	526	558	537	542	546	588	572	533	549	556	546	577	500	552	521	546	552	581	586	534	552	572	546	553	554	556	532	538	552	542	514	537	572	547	514	564	542	548	551	590	537	521	564	544	528	553	564	540	586	546	571	562	524	517	503	536	531	542	576	553	516	568	529	592	586	534	473	529	509	510	563	558	534	594	551	540	529	546	539	551	528	567	512	586	565	547	549	528	524	560	566	534	575	522	569	544	549	557	546	565	539	563	535	582	526	513	564	524	574	550	564	593	548	585	541	597	540	539	521	527	550	594	537	547	577	538	563	522	546	555	562	562	546	520	532	549	592	555	575	543	553	519	519	571	500	556	525	547	565	546	520	576	538	577	575	509	544	534	549	558	546	537	580	585	580	529	567	575	565	554	558	555	592	555	570	535	552	619	569	551	607	560	565	538	551	511	560	560	554	531	562	509	530	557	582	578	584	555	582	550	500	530	569	493	535	523	532	588	583	536	535	548	568	548	544	556	564	532	574	549	529	571	549	566	525	526	516	566	521	565	520	559	517	574	534	526	541	551	557	535	511	544	538	518	559	536	554	608	554	536	539	564	568	539	542	576	558	532	576	636	560	533	555	605	558	558	569	512	583	543	559	511	569	528	533	534	557	525	531	519	604	584	568	517	555	566	536	566	573	568	530	525	532	536	584	530	582	533	537	562	555	520	542	555	528	545	534	613	558	537	584	545	556	523	583	540	554	547	522	563	549	526	529	567	582	559	572	535	565	553	550	541	549	518	560	574	528	559	548	560	560	576	520	534	579	571	565	553	539	546	562	566	503	540	561	530	569	531	589	523	552	523	588	577	499	580	585	568	491	574	498	539	596	534	552	557	515	561	598	508	584	531	507	519	538	595	594	559	535	556	558	554	553	527	557	527	492	564	528	540	554	552	555	554	541	573	557	539	555	553	534	581	575	554	609	534	544	526	548	531	547	542	541	594	556	520	513	579	571	549	570	494	518	519	525	536	540	527	540	570	543	600	542	517	576	510	549	558	528	554	562	548	617	518	563	578	517	585	562	572	521	588	538	564	574	555	594	529	564	556	561	527	521	521	554	495	544	486	569	550	586	510	557	534	574	526	511	563	577	534	566	518	585	536	573	561	528	542	583	561	534	547	548	588	537	560	524	549	603	502	540	578	553	590	577	538	564	558	522	538	532	532	536	522	523	558	530	566	546	563	572	542	562	550	548	560	554	555	539	538	562	544	494	548	554	580	540	568	509	523	587	529	608	487	560	529	535	542	531	525	571	530	550	561	580	498	542	539	524	530	557	561	527	552	566	545	533	531	529	559	547	587	537	561	577	554	570	544	525	579	541	535	601	538	544	522	525	532	545	545	528	554	514	547	522	543	527	552	563	617	549	518	549	510	515	558	567	550	532	557	529	546	551	554	519	578	542	542	589	547	566	579	538	603	529	578	584	557	567	548	538	591	557	542	535	559	542	538	619	531	558	566	562	515	538	559	533	533	535	546	572	551	584	556	569	522	539	535	538	553	572	544	504	541	511	571	552	532	544	509	531	554	538	568	527	503	512	571	557	522	540	558	525	572	560	522	538	538	537	520	523	522	548	559	571	509	577	520	539	534	555	547	530	577	542	570	563	577	553	546	551	510	548	524	556	535	571	532	573	545	556	519	561	522	512	566	546	566	548	493	521	535	528	512	579	598	544	549	578	544	551	540	522	537	531	489	577	524	597	504	562	537	505	566	505	533	536	541	554	542	559	496	533	556	549	503	544	582	556	565	523	572	568	554	559	539	557	522	542	504	566	557	558	528	498	545	567	556	576	539	507	552	502	580	551	502	550	535	522	544	541	564	550	540	583	569	572	511	585	531	562	535	530	545	552	544	560	557	524
72177	59755	58122	35609	56969	49431	38081	22682	9895	3368	1027	414	264	217	211	195	220	186	214	215	208	207	210	200	202	188	180	210	164	205	222	222	202	219	202	187	230	202	236	227	229	208	242	257	189	215	198	232	205	218	244	234	191	202	226	186	226	223	196	217	205	184	207	215	193	203	192	209	232	211	203	211	207	197	217	176	193	200	205	202	209	235	232	205	192	215	195	203	187	206	208	190	208	199	199	216	182	208	213	194	211	208	221	200	195	226	198	171	211	193	199	222	204	189	207	211	186	208	210	227	193	219	202	224	203	213	192	226	202	196	191	203	200	219	231	240	200	210	224	222	199	209	200	207	203	189	185	189	205	174	218	205	227	206	240	198	206	198	200	192	218	190	224	222	205	201	194	194	197	202	176	221	218	217	202	226	210	189	216	201	213	186	198	202	227	232	206	214	194	220	211	187	195	201	227	181	193	213	212	245	200	185	187	191	181	198	236	222	211	193	225	223	200	220	190	234	228	177	208	198	234	202	199	200	212	202	192	195	189	205	204	200	192	182	218	194	215	187	207	210	194	192	194	218	208	188	203	198	226	201	196	218	194	232	219	211	190	182	215	201	209	209	212	194	215	227	196	222	213	223	219	211	184	216	211	230	235	213	217	197	210	211	205	221	216	199	216	209	202	208	216	230	197	216	189	211	193	207	190	184	190	221	203	190	198	209	190	193	197	227	206	222	225	213	205	206	189	215	231	183	191	214	204	202	221	198	224	206	217	187	211	209	224	210	199	208	218	200	207	210	198	184	199	206	209	183	212	196	196	208	190	174	214	190	199	201	234	190	195	200	197	223	201	217	239	208	200	226	202	211	217	194	207	189	215	196	208	228	221	196	195	243	194	209	215	198	193	210	219	227	193	198	225	196	212	200	249	206	186	233	231	209	194	233	194	197	206	186	211	231	156	182	227	199	211	197	229	218	173	226	215	233	215	199	192	208	210	193	211	211	191	185	176	213	201	191	208	222	222	207	211	225	227	238	212	196	197	213	208	187	210	230	213	182	243	217	197	196	221	199	212	205	192	218	186	196	187	229	202	221	210	205	196	186	215	196	205	201	207	222	182	203	192	209	210	179	209	196	203	179	208	209	228	218	195	196	189	203	198	217	215	194	204	221	208	191	223	203	199	182	181	213	223	217	228	220	209	225	203	189	195	175	221	196	203	225	202	193	200	216	227	184	204	221	214	213	206	195	187	186	214	207	191	209	189	193	204	208	226	218	227	214	203	190	211	208	200	192	212	212	187	202	190	209	191	224	240	207	218	222	203	180	189	218	195	222	189	212	195	204	208	208	191	217	192	198	205	205	201	187	232	210	221	209	192	211	217	181	207	193	215	212	217	206	206	229	232	190	206	193	200	208	183	204	194	185	239	189	181	224	232	229	188	181	216	200	205	200	201	184	204	196	208	220	202	204	194	214	217	226	229	212	217	211	216	219	212	216	212	193	197	187	201	176	192	204	202	235	203	195	219	176	227	200	195	195	186	196	205	206	186	197	208	219	206	192	186	226	189	193	216	214	168	203	202	200	187	203	201	215	188	201	189	189	211	222	224	235	199	207	222	217	208	197	205	207	184	207	194	205	208	240	214	188	180	185	215	203	213	203	254	190	193	207	211	220	192	199	230	203	188	227	190	206	203	212	237	181	258	229	206	207	223	183	188	196	204	207	195	204	212	221	224	176	171	195	176	172	212	218	238	210	242	198	185	215	236	186	195	243	193	210	205	235	202	181	201	183	249	211	204	214	188	179	209	192	224	229	234	222	222	206	201	210	193	200	226	235	216	222	189	194	198	184	186	196	199	232	202	212	186	169	232	200	209	212	218	226	216	214	199	220	206	200	233	203	194	195	192	183	185	226	178	187	209	200	209	200	213	204	211	195	191	197	195	213	211	202	205	206	182	196	196	202	209	187	214	216	166	202	194	225	202	213	208	212	208	187	220	222	209	188	229	213	208	198	215	218	223	213	189	193	207	190	221	213	177	197	205	197	213	200	195	178	192	243	208	195	204	206	208	221	200	201	204	221	221	207	226	196	210	231	198	209	183	207	226	203	214	230	218	201	213	189	200	197	229	185	233	204	206	192	173	195	212	196	217	204	203	207	208	228	202	229	197	211	205	209	225	200	187	210	208	211	189	225	194	215	231	195	235	205	214	214	247	195	203	204	197	225	220	198	195	212	220	225	205	207	218	228	202	220	219	196	194	212	210	183	196	214	205	199	212	237	196	215	218	219	184	199	204	202	207	234	210	207	202	202	166	210	185	213	202	201	207	213	205	210	197	221	184	180	211	208	231	214	215	214	195	234	184	209	238	190	217	187	211	226	210	208	211	203	208	196	175	206	206	217	209	214	189	207	199	231	206	220	198	208	196	225	190	209	211	196	204	217	227	213	234	222	183	198	235	187	193	210	157	193	211	179	189	196	213	227	205	207	195	203	182	207	183	202	200	209	199	181	213	206	196	212	190	195	181	188	199	176	215	203	183	198	205	190	207	196	196	214	194	218	226	199	206	230	175	220	199	209	222	182	205	205	212	218	225	230	233	249	220	207	216	204	199	224	203	207	212	229	205	210	212	204	208	193	220	221	200	203	202	217	237	198	208	199	215	200	218	216	213	190	182	205	180	221	206	208	194	192	207	223	211	194	216	213	202	199	187	208	204	188	217	195	195	202	217	228	200	209	228	210	215	226	198	173	217	189	228	223	201	187	200	193	187	220	209	216	192	199	208	192	215	206	231	220	201	193	207	186	204	202	197	209	210	215	179	217	197	195	212	210	210	209	207	217	222	203	228	187	195	214	225	200	210	205	208	203	217	192	207	202	195	202	201	196	166	219	217	233	214	200	207	200	201	220	200	228	206	191	191	211	225	204	149	200	218	204	188	197	217	224	223	181	195	216	196	178	224	220	181	206	204	221	190	193	218	175	199	204	194	207	214	211	193	210	214	200	224	188	194	189	211	198	220	194	205	194	200	216	200	218	206	220	237	179	211	205	195	221	196	218	220	235	193	193	193	222	220	217	213	211	230	229	232	214	185	202	183	188	210	200	210	218	197	197	189	186	221	228	239	200	225	197	233	182	205	206	214	222	190	187	228	217	200	233	207	218	173	229	217	174	184	204	214	220	190	186	233	204	236	204	225	217	240	216	191	219	195	202	217	202	194	196	215	200	230	174	219	190	198	197	224	236	201	208	217	208	222	206	203	194	217	224	189	213	209	205	203	205	216	194	190	200	219	219	198	165	201	201	213	199	205	223	208	208	202	209	240	219	196	233	199	219	202	217	196	196	234	171	196	186	220	230	206	203	212	241	228	205	203	205	206	214	218	185	227	187	229	208	207	225	228	187	203	208	208	194	224	205	185	174	225	210	205	189	201	196	226	198	194	196	191	205	218	215	202	220	209	181	193	176	193	219	173	238	195	166	201	201	220	204	189	183	198	216	215	198	203	223
44308	43382	52408	41499	65875	61040	51173	36795	23151	10806	3940	1445	703	521	510	485	482	508	466	528	533	461	470	497	508	494	499	487	464	509	507	504	513	528	455	456	483	502	494	530	466	515	484	473	498	505	486	480	466	520	493	494	482	478	475	518	485	527	474	504	516	500	496	501	464	498	475	503	500	501	530	517	534	469	492	493	475	491	483	492	498	505	508	501	479	476	478	497	502	480	499	543	512	508	517	493	448	508	481	471	534	478	474	501	498	529	506	507	519	498	487	489	475	465	487	479	524	495	499	521	478	520	545	492	490	498	481	484	509	505	477	495	507	485	508	510	516	492	504	522	499	506	549	495	518	493	486	529	508	486	513	523	506	514	495	513	524	513	500	536	458	478	495	537	500	520	530	469	503	528	500	479	485	464	468	486	502	506	523	496	487	449	495	470	497	525	497	497	511	505	525	492	506	511	460	509	510	476	502	508	502	507	472	522	461	529	516	519	482	502	476	488	468	499	487	505	460	534	500	465	490	469	516	493	532	477	475	504	495	492	460	505	524	482	499	521	486	511	540	468	496	469	495	509	492	502	460	504	486	463	504	527	486	566	535	482	492	486	496	522	506	497	468	486	480	460	512	473	496	461	516	502	501	504	510	498	512	470	525	471	568	538	462	475	460	517	524	509	511	476	488	485	536	516	491	490	490	464	521	499	486	499	472	499	494	541	513	507	524	495	507	519	483	516	506	497	495	519	471	560	481	486	504	508	470	517	495	488	510	456	489	501	509	531	497	492	535	513	497	551	512	495	500	505	514	486	488	479	508	466	510	505	515	533	511	480	494	451	529	559	525	482	505	462	478	474	456	480	542	468	480	491	492	517	499	509	479	507	499	507	488	541	518	534	532	495	504	471	475	475	509	508	504	500	511	503	487	521	502	504	490	533	533	513	541	526	479	496	501	523	495	508	487	478	516	510	543	512	492	520	492	528	481	487	538	496	458	504	545	505	522	484	505	486	508	502	490	528	455	494	513	499	511	477	493	554	471	498	502	457	478	487	498	489	509	491	468	497	482	495	496	497	473	467	509	512	497	496	504	510	534	479	482	489	514	515	505	463	550	488	502	523	527	530	490	486	497	478	487	514	525	510	472	499	463	516	505	475	474	498	472	455	495	476	514	477	494	494	540	536	507	508	502	528	484	532	493	483	527	523	488	471	506	511	522	499	458	478	512	474	460	517	487	508	503	488	492	484	555	495	459	504	516	496	500	493	512	500	463	499	495	491	492	536	471	491	527	519	501	484	565	496	506	500	496	494	530	514	486	465	520	504	497	527	506	510	515	474	496	496	502	477	520	514	501	479	504	518	483	491	484	499	499	479	478	498	512	494	488	504	517	486	532	516	495	497	436	525	481	481	517	476	506	488	479	479	464	529	486	533	482	474	500	517	450	479	517	530	501	510	511	501	507	497	505	501	494	507	449	488	479	501	523	531	501	508	497	540	511	497	507	497	510	486	480	469	498	454	479	478	496	461	499	514	488	472	513	506	512	520	489	492	475	521	479	467	487	486	465	510	479	498	475	508	483	459	523	525	499	507	533	518	511	486	513	519	500	508	479	522	479	498	495	518	479	489	486	477	486	508	494	531	496	486	455	520	466	480	510	512	527	510	502	528	520	524	523	519	457	475	491	521	536	466	445	495	469	520	547	523	535	484	478	524	492	502	492	478	469	508	544	496	473	490	496	477	474	551	501	524	503	528	528	448	483	487	492	467	505	504	531	522	524	498	527	452	503	571	530	506	525	475	498	509	451	464	489	454	492	505	496	513	502	486	492	480	505	496	463	500	497	509	510	526	493	489	479	502	518	539	534	516	484	494	464	466	485	511	474	507	466	501	487	507	517	485	491	484	529	488	478	529	510	486	491	481	518	516	526	474	512	505	554	487	476	552	468	499	443	496	477	493	508	482	541	446	500	491	487	511	505	505	512	498	488	481	549	511	488	459	522	518	503	479	514	497	483	489	523	509	498	458	475	524	485	482	530	506	509	505	480	499	502	498	494	453	504	485	495	523	457	502	518	512	492	480	508	501	495	439	475	501	499	476	490	459	480	494	514	483	513	463	472	539	497	542	504	497	488	483	461	492	495	486	484	518	507	474	502	526	507	510	484	458	485	468	511	505	464	464	494	493	476	487	555	519	444	562	483	464	486	499	449	539	492	513	527	513	508	512	482	484	505	513	500	480	508	471	524	484	465	515	530	516	500	544	476	516	510	520	502	517	502	481	526	510	497	494	494	504	513	495	493	484	514	522	486	509	516	479	470	543	523	500	487	564	533	474	502	499	500	502	558	494	512	492	504	513	489	523	491	500	447	464	492	486	472	459	482	507	534	507	504	512	471	461	480	454	507	522	482	524	487	468	462	492	513	499	482	487	473	510	519	473	526	522	465	502	505	471	539	460	482	472	489	482	473	517	503	507	484	491	462	484	468	483	498	494	482	476	493	503	502	470	524	531	483	469	460	508	457	528	532	497	493	467	515	489	449	470	510	487	528	470	488	476	495	492	486	534	494	460	496	470	533	514	516	477	511	537	495	471	531	504	501	525	553	487	531	477	513	492	516	484	515	495	505	484	471	499	517	483	497	486	466	490	482	538	485	512	508	471	494	516	510	519	469	506	523	529	525	491	462	515	475	533	473	497	501	485	467	510	485	483	536	491	504	514	494	492	478	517	503	504	468	503	527	494	503	527	487	477	487	537	500	490	506	504	497	505	466	498	470	476	506	462	472	522	554	482	510	493	471	449	496	502	485	478	456	521	513	504	489	513	459	511	476	481	468	489	516	483	530	518	484	480	495	509	451	490	484	469	519	473	486	491	436	484	489	463	507	473	485	495	495	521	509	495	505	486	539	526	492	501	519	463	487	493	482	511	472	491	469	486	498	496	489	489	484	476	508	498	482	501	510	512	537	519	527	488	499	510	487	487	505	467	485	486	454	494	535	472	464	536	481	487	537	540	512	518	517	528	473	509	527	462	473	466	472	478	549	498	503	485	531	471	490	491	475	496	484	475	526	515	462	514	455	488	506	512	460	459	513	544	486	497	477	501	531	472	490	512	432	555	496	472	487	492	505	470	532	490	484	509	524	492	485	492	474	499	489	490	488	494	466	514	528	496	465	505	492	519	478	485	504	504	482	502	527	483	466	494	526	520	524	517	497	501	486	493	495	499	511	486	494	494	496	461	519	453	474	479	505	486	504	532	503	429	490	491	497	454	532	512	457	523	482	539	522	489	522	537	518	487	492	520	498	489	529	548	475	498	508	503	543	478	502	478	477	484	505	509	522	504	494	456	491	534	474	509	528	484	508	531	516	512	507	514	486	532	488	491	500	538	469	510	484	520	512	553	514	484	508	530	487	537	522	482	500	506	455	494	506	491	474	494	474	506	488	483	521	468	501	478	506	515	510	478	527	487	522	495	523	525	540	480	496	520	502	489	485	483	516	493	477	498
71845	60162	58649	35200	56678	49399	38215	22637	10150	3384	1020	416	278	219	228	207	205	209	199	202	194	224	219	214	235	210	233	219	227	200	175	195	173	201	184	227	192	188	199	218	216	199	239	200	205	195	187	219	201	203	221	226	176	203	197	194	209	194	221	216	199	207	204	220	175	236	228	223	214	224	191	203	222	210	195	194	229	202	172	214	212	233	182	239	202	214	214	212	198	200	215	205	226	195	218	235	226	210	232	221	241	219	216	204	231	228	178	231	207	185	212	213	209	209	203	216	195	195	226	236	234	236	193	200	191	230	233	186	230	219	196	210	224	211	210	217	211	209	210	212	210	212	217	208	201	189	178	217	227	220	216	189	227	220	201	203	214	202	198	192	220	212	212	206	203	228	196	210	216	207	242	233	194	217	209	216	205	188	213	235	231	205	202	206	207	175	220	222	212	188	204	200	195	200	183	194	197	193	195	217	181	197	233	210	207	211	221	197	231	223	208	196	181	207	184	211	206	200	204	213	226	219	218	183	207	218	240	214	236	212	192	195	242	207	219	203	189	204	212	225	197	208	218	187	213	199	181	240	201	191	218	192	221	225	192	213	243	237	224	216	212	188	189	214	244	194	200	193	195	201	226	200	194	192	237	218	202	207	174	207	216	219	214	195	197	178	215	212	215	186	198	216	207	167	216	213	205	221	199	195	209	232	222	187	225	206	219	204	200	216	229	224	211	220	237	208	194	235	203	241	218	219	234	251	236	185	203	208	198	207	200	189	226	198	216	207	200	183	183	195	212	204	224	209	210	218	206	209	218	215	207	217	203	192	240	217	198	198	203	214	230	199	212	198	175	226	212	208	193	186	214	219	216	191	248	197	217	206	189	198	228	237	211	194	219	215	178	208	208	190	179	212	212	214	223	223	221	248	193	209	208	191	194	203	211	195	202	182	208	241	208	205	201	205	190	210	224	211	181	207	191	201	191	230	201	215	200	227	192	230	219	242	213	201	202	237	208	202	202	230	197	205	221	202	209	195	209	193	211	193	221	189	175	178	203	194	223	179	214	239	219	231	196	232	214	227	198	210	217	203	195	174	224	210	223	204	192	198	217	188	209	241	208	213	209	175	202	198	223	200	214	223	228	222	215	195	208	246	218	218	180	210	220	209	195	187	223	220	221	196	204	209	232	208	215	203	225	218	224	203	197	208	209	209	220	211	225	210	198	215	202	198	217	230	211	206	237	197	248	226	201	226	220	196	228	222	225	224	219	249	217	229	224	222	229	230	236	218	213	207	195	204	223	220	184	214	210	189	203	210	205	224	216	216	200	213	202	218	211	212	228	204	218	201	217	229	211	211	221	219	198	216	214	224	229	192	221	200	212	198	228	199	199	211	213	203	217	191	195	193	207	199	181	224	197	221	203	206	212	238	217	211	208	199	211	211	217	251	199	193	233	175	199	213	211	188	183	222	201	211	192	205	196	197	219	227	209	224	242	202	214	229	235	220	216	212	210	223	209	204	222	227	192	200	190	215	176	213	230	206	218	209	194	228	192	186	212	202	201	217	200	196	211	214	217	215	223	199	186	236	213	214	198	209	229	236	210	203	195	208	194	223	194	201	211	216	219	203	214	196	214	186	198	188	218	200	182	223	219	232	207	219	221	196	233	201	226	220	196	228	222	206	238	220	216	213	184	225	211	214	206	209	199	189	180	206	212	203	223	214	194	215	218	211	203	210	223	223	212	217	208	225	234	215	208	196	198	223	207	217	200	215	222	198	186	212	170	230	192	208	224	214	195	190	235	205	205	218	236	205	189	195	198	216	223	199	184	195	221	225	207	216	205	222	189	198	210	219	223	172	220	223	187	220	206	211	191	194	219	203	227	205	213	221	220	217	173	201	221	209	212	191	208	215	224	218	212	240	209	217	224	204	243	216	216	220	193	221	226	225	213	203	208	224	224	227	222	197	198	213	234	177	196	198	211	209	224	195	192	227	197	236	208	202	194	235	192	217	208	194	244	212	225	216	241	212	210	192	188	210	224	187	218	200	181	205	189	207	213	199	218	194	202	204	192	224	219	200	220	208	208	202	233	199	210	219	174	217	230	199	201	169	240	187	216	206	217	199	218	214	190	194	237	224	195	231	217	220	221	206	249	198	216	199	217	247	198	196	218	232	211	227	229	205	237	209	215	186	212	206	184	217	229	236	231	212	214	202	210	230	206	214	215	228	232	207	221	189	223	184	206	208	193	166	196	216	193	216	193	231	195	199	208	233	215	229	194	216	210	224	205	222	223	243	202	197	212	187	183	208	196	206	214	198	218	233	208	187	194	192	202	212	213	211	233	205	190	215	209	195	205	207	207	197	207	213	200	215	212	209	218	201	224	206	207	212	195	229	210	217	214	221	207	206	209	179	186	225	196	230	219	194	228	233	232	209	225	240	237	220	204	210	203	201	246	205	205	196	221	216	204	222	209	190	208	219	207	206	217	179	196	191	209	198	210	221	204	225	209	216	200	191	197	228	258	207	223	215	212	224	216	197	206	228	215	199	210	184	188	206	200	187	230	210	223	224	202	192	188	202	214	212	200	204	205	193	222	228	211	220	189	210	220	218	207	200	190	206	191	244	222	202	210	200	237	222	220	226	189	211	188	203	208	231	202	205	197	214	204	189	237	222	242	206	212	206	206	214	223	224	219	202	220	233	200	209	214	236	202	225	217	203	224	227	186	209	192	214	197	216	222	218	212	220	243	224	226	212	217	228	233	194	207	186	210	192	199	204	193	194	205	211	234	240	217	224	210	216	200	213	206	202	217	199	202	174	230	220	212	203	200	197	233	197	213	202	185	211	191	215	229	238	209	207	230	212	229	207	239	216	194	211	207	200	205	197	221	208	218	205	192	220	212	194	195	203	211	217	200	217	231	236	206	219	190	202	199	203	191	189	224	207	216	204	209	192	182	228	215	216	194	199	223	197	227	224	192	189	225	234	217	226	197	209	193	224	215	203	210	209	199	201	200	178	206	222	203	238	224	204	193	201	214	197	217	185	203	240	223	199	222	220	208	205	223	220	205	241	195	227	211	202	213	223	211	189	194	221	240	210	215	213	220	215	218	208	201	212	205	189	216	216	212	204	217	215	194	195	185	195	214	233	209	194	222	210	219	216	223	227	227	193	208	210	197	201	214	222	207	229	202	204	236	187	191	185	209	205	216	198	193	199	211	203	184	214	213	202	192	231	208	212	208	228	198	221	201	213	204	207	209	254	207	224	241	180	220	225	194	209	198	216	219	212	219	202	228	190	203	205	213	213	208	189	210	239	215	213	212	177	213	192	205	185	223	211	203	214	200	211	191	191	206	204	232	188	205	227	197	223	182	222	226	211	194	212	226	185	178	206	191	208	199	219	227	204	213	202	208	211	218	216	201	217	192	225	216	232	220	209	192	227	225	193	198	197	221	194	194	219	177	185	213	194	175	207	200	217	226	186	232	188	193	235	193	198
44243	43385	52720	40553	66050	60813	51691	36834	23079	10764	3858	1330	715	558	487	545	495	567	494	467	503	506	526	507	532	467	498	522	498	491	523	489	509	455	499	498	515	484	531	530	522	466	499	487	523	511	515	479	519	484	514	545	484	515	507	500	523	496	513	530	483	482	481	543	456	503	466	499	508	491	478	524	508	505	512	508	512	539	508	471	492	505	477	520	503	557	485	475	508	550	508	471	486	512	491	513	482	494	490	520	500	505	515	543	499	480	484	482	492	465	526	531	536	503	475	515	523	499	480	496	496	483	519	501	483	512	445	494	515	532	488	552	542	536	479	522	494	502	521	523	495	498	481	489	549	482	501	505	513	531	528	526	505	504	507	504	466	489	516	474	480	508	497	500	506	490	494	499	482	502	509	532	479	520	492	531	496	506	520	528	534	524	511	476	474	504	521	524	497	496	514	509	458	542	538	508	477	521	516	509	491	508	465	503	507	483	536	508	482	493	527	506	499	482	503	506	498	498	507	464	496	535	518	498	528	516	482	503	487	482	479	480	513	485	487	533	474	500	523	472	505	489	513	488	493	517	488	508	504	516	504	472	472	537	521	496	540	508	507	514	497	468	513	510	514	522	515	496	480	492	533	454	534	505	538	489	477	474	472	509	511	536	492	494	495	509	497	447	493	478	540	494	503	470	515	502	515	524	493	524	486	532	537	521	534	481	480	485	502	497	518	488	507	481	555	499	492	448	489	487	440	498	487	509	520	493	494	526	509	500	502	527	481	504	489	522	494	503	505	465	475	495	549	512	503	536	508	514	468	475	469	551	491	522	502	492	477	491	482	545	517	480	490	522	459	486	531	467	499	524	527	535	479	486	519	494	517	510	506	503	558	488	450	497	484	551	509	506	506	498	489	486	505	511	494	527	521	503	482	474	501	496	487	499	490	496	477	478	521	513	467	496	483	506	501	498	534	543	506	495	509	537	519	475	501	472	500	470	495	542	504	482	514	493	504	505	516	509	498	493	518	483	496	484	517	487	491	477	496	450	516	510	508	526	456	511	514	498	535	539	504	508	534	473	537	515	528	465	502	491	496	493	501	503	497	509	499	515	509	477	470	506	512	470	531	491	452	522	521	482	459	558	508	462	503	521	513	545	500	487	484	484	505	518	521	512	475	550	480	487	496	510	489	468	499	519	481	499	534	511	528	495	495	498	487	514	475	491	497	502	508	478	482	485	483	497	517	535	471	513	463	516	489	522	456	491	461	531	493	501	532	495	528	498	463	492	495	518	517	482	468	518	460	515	484	518	530	503	472	523	525	479	507	497	520	468	518	495	521	488	498	543	480	497	537	499	539	474	486	522	499	515	481	507	494	510	529	496	495	517	530	456	475	507	489	492	521	507	507	480	505	492	477	531	516	482	484	505	490	533	501	491	504	518	469	531	503	508	509	555	510	488	490	525	481	513	516	521	509	548	501	453	509	491	525	482	458	508	527	510	507	523	498	491	515	500	488	512	518	515	517	499	508	533	492	515	515	496	517	484	493	496	485	472	495	503	488	502	504	480	504	496	513	489	504	489	548	471	498	503	484	442	544	502	535	517	540	549	498	525	500	505	468	473	522	547	506	520	492	510	512	503	480	504	525	480	500	479	479	488	507	525	465	513	473	510	477	471	522	515	512	526	511	505	507	520	500	497	502	535	545	462	489	503	516	521	502	518	538	450	511	491	492	479	492	518	519	480	524	524	487	530	471	499	493	497	503	531	512	524	493	518	551	515	483	507	518	491	499	477	462	504	511	483	508	490	520	539	491	523	482	523	518	483	511	519	462	486	465	502	525	515	512	508	488	484	524	494	478	466	536	497	543	489	493	520	500	476	502	522	494	474	488	521	492	476	523	525	460	486	515	514	472	550	466	469	480	521	512	490	499	498	496	502	488	565	492	521	536	534	515	474	514	533	505	505	521	506	494	482	478	490	562	484	486	477	478	532	483	508	551	537	484	515	521	479	537	476	482	479	541	492	525	481	484	529	510	508	505	503	526	474	524	512	478	556	522	524	513	507	492	515	511	504	506	461	506	497	528	492	508	496	502	519	516	496	527	517	515	471	501	504	482	521	512	470	527	497	507	508	486	532	499	521	519	513	497	473	496	492	508	455	516	491	476	512	493	522	526	509	553	471	471	478	487	497	543	484	508	471	468	513	517	501	475	519	500	511	519	485	505	509	519	487	538	571	509	479	496	507	488	466	517	546	486	471	500	520	489	519	481	515	467	471	502	473	471	503	486	524	470	500	487	540	503	466	499	525	516	522	513	465	508	511	514	570	511	537	487	506	517	503	529	510	503	566	525	534	528	484	494	510	438	493	513	457	524	544	511	526	504	533	547	507	457	453	523	534	493	509	502	474	521	490	481	473	501	501	512	514	496	514	496	479	518	514	502	487	509	502	505	496	518	502	510	483	521	463	504	514	523	511	498	494	519	473	516	504	490	488	527	487	495	506	469	504	456	508	502	522	490	529	521	482	478	515	527	476	505	481	510	538	487	505	501	500	496	480	506	478	465	502	463	508	520	561	510	503	505	539	494	539	508	534	484	513	533	511	494	526	478	515	503	533	507	486	474	521	456	501	497	493	483	499	503	492	495	544	497	491	494	490	497	530	491	528	456	526	495	521	541	501	488	548	495	518	495	509	475	506	448	557	503	496	495	444	529	478	501	539	475	495	497	469	488	495	499	493	528	492	498	505	527	487	518	480	524	487	462	518	526	482	497	531	530	486	498	495	446	533	524	528	495	469	466	468	488	482	540	504	534	521	498	466	546	495	539	534	490	510	505	495	517	491	515	512	479	478	515	497	502	507	538	559	519	482	460	523	544	488	499	491	521	498	507	558	513	505	493	480	505	521	501	484	508	498	505	493	486	531	482	502	481	527	518	519	539	490	533	536	527	451	502	508	500	482	529	526	488	486	493	534	479	503	542	534	521	526	497	499	513	528	474	515	499	493	519	519	505	515	519	494	492	510	526	513	509	517	496	482	488	536	533	536	531	489	526	511	480	520	432	534	523	473	503	498	555	503	463	524	526	488	504	515	504	530	493	489	531	496	518	508	441	530	526	519	487	511	490	505	504	491	517	509	524	479	503	507	542	553	469	524	500	488	510	515	472	505	482	528	483	497	483	526	505	480	551	484	516	526	503	555	477	491	505	486	505	493	486	537	529	506	498	475	478	506	467	495	518	544	526	483	461	523	521	515	544	512	518	524	541	502	535	521	499	516	537	484	534	499	489	486	456	494	531	527	487	507	495	509	515	491	518	487	481	518	484	549	486	498	520	532	515	521	524	504	540	515	547	534	492	502	480	526	485	497	513	498	521	551	509	528	486	530	526	465	523	532	521	495	506	492	545	491	519	508	501	514	468	449	534	486	485	483	497	541	490	500	532	553	579	505	504	501	541	499	525	512	449	498	538	465	521	498	506	470	514	530	493	513	530	515	541	516	498	487
11264	3462	2634	1119	2850	2599	2077	1169	761	452	299	250	250	246	236	228	235	219	231	215	241	233	263	258	247	222	259	224	249	229	242	267	238	251	235	247	233	241	247	228	247	254	238	266	243	256	239	218	229	221	234	230	225	237	241	236	216	261	231	220	248	247	265	225	229	238	234	251	254	266	224	219	227	229	232	214	242	236	254	233	215	231	233	219	243	212	226	220	236	216	231	243	230	247	237	248	203	211	227	227	216	181	236	250	248	240	228	219	245	240	240	224	212	257	197	234	207	258	268	259	243	217	221	222	230	214	195	246	243	241	228	255	253	226	235	236	244	196	233	230	227	246	228	234	237	226	250	248	232	215	223	202	235	251	250	234	250	227	246	206	237	225	229	211	205	228	224	236	236	216	226	222	263	220	213	215	244	229	253	204	202	231	262	234	247	234	230	229	211	207	237	261	207	246	240	215	256	214	236	238	239	243	216	227	255	247	265	239	236	227	202	215	229	235	219	238	223	238	236	236	221	251	196	270	232	225	209	241	214	242	266	250	251	257	232	224	223	231	235	233	265	229	232	254	250	239	223	229	224	205	222	261	229	231	200	220	237	219	229	268	227	260	246	226	235	239	216	226	270	243	240	245	241	233	253	243	250	238	209	239	260	235	244	230	266	216	226	238	231	200	210	251	255	261	214	219	228	254	243	217	234	243	227	240	220	244	250	221	224	232	252	229	209	217	231	264	237	208	206	231	212	229	229	242	259	237	239	236	218	255	231	248	235	228	240	231	255	247	264	213	239	237	208	247	234	242	258	228	236	244	247	213	209	227	209	214	246	222	216	233	239	228	223	226	229	237	233	243	220	227	246	250	231	242	208	203	222	237	234	244	224	229	219	216	236	263	230	230	212	204	243	228	215	230	235	252	227	231	241	245	215	240	230	225	233	225	250	244	279	219	217	213	232	247	231	248	241	259	229	225	240	227	241	243	235	251	210	263	233	219	214	228	236	245	214	236	245	290	242	210	213	225	241	225	249	255	224	229	229	217	238	253	224	222	214	234	236	238	247	224	227	222	258	254	221	225	234	221	238	231	237	221	235	241	259	244	231	232	234	227	214	256	234	223	254	225	219	215	239	255	239	215	208	223	247	229	226	273	249	236	257	251	228	236	232	248	276	236	231	244	236	234	266	257	239	246	203	231	231	247	225	238	212	244	227	244	243	219	215	251	240	208	214	252	269	237	233	229	200	249	225	222	214	219	275	241	244	230	248	233	227	236	218	232	257	258	269	223	225	254	207	228	218	240	252	235	204	220	229	230	257	204	218	226	216	214	235	249	214	250	239	262	241	194	227	221	244	238	238	217	217	239	225	224	246	283	260	237	242	236	231	227	235	243	223	226	233	210	249	235	236	224	233	213	230	218	211	240	213	220	208	197	211	241	241	215	269	232	203	218	241	223	229	235	250	233	248	230	246	244	232	221	240	226	210	195	233	211	235	232	243	242	276	250	247	222	223	235	246	226	265	234	230	224	218	216	212	204	212	229	232	241	222	220	252	233	242	246	207	251	238	241	230	229	248	230	206	256	232	230	270	192	228	235	235	238	239	223	243	208	231	212	226	226	246	220	226	259	230	236	235	234	221	217	280	245	226	226	251	234	268	233	218	230	245	242	260	243	230	239	253	239	203	223	254	245	233	246	248	230	236	226	239	238	223	236	228	234	235	218	224	230	229	239	235	228	210	216	208	231	254	264	246	252	212	256	227	257	233	217	228	227	224	233	229	241	224	230	236	222	210	231	245	246	230	272	244	268	205	219	236	223	206	234	232	248	249	264	233	221	241	241	229	237	213	232	243	223	246	213	251	207	217	227	243	245	263	230	238	233	257	229	232	247	256	220	227	230	233	245	235	242	229	237	238	245	224	214	233	227	241	228	213	256	220	230	230	244	230	238	231	228	226	251	217	229	235	248	225	245	225	250	244	235	243	226	238	234	234	238	228	243	236	237	219	236	238	229	246	216	249	237	234	220	240	231	238	222	238	215	221	244	211	220	219	228	227	243	210	242	228	225	254	237	264	247	232	231	225	224	229	223	246	243	234	234	229	254	221	224	208	241	221	219	237	239	246	235	225	237	232	263	242	250	229	256	249	251	206	219	215	240	237	229	240	220	207	224	243	204	223	231	238	240	220	266	234	253	247	249	266	225	255	255	250	255	220	236	222	244	229	220	233	221	257	225	216	213	232	221	240	248	256	216	224	220	201	220	240	242	213	240	212	235	224	238	242	226	227	221	245	221	239	235	221	222	238	222	211	258	253	243	224	233	252	247	240	243	228	245	236	250	261	215	274	215	234	221	229	241	249	254	233	264	270	244	249	264	223	230	238	247	239	256	226	237	236	208	232	213	229	196	234	230	212	240	225	249	234	204	233	214	216	222	246	228	255	216	217	249	255	250	237	239	222	212	207	243	212	238	244	213	246	245	240	251	233	233	241	250	229	216	231	237	251	236	216	225	242	241	235	235	246	249	241	225	208	229	198	229	206	201	240	252	237	222	229	242	241	186	252	250	242	209	253	255	236	212	221	192	215	239	224	229	247	236	252	244	231	269	233	248	237	221	238	210	214	227	219	230	240	223	225	214	250	244	217	244	248	228	232	232	239	212	214	225	240	240	236	239	212	231	241	245	263	241	238	236	236	291	267	223	196	234	214	232	241	234	254	216	241	240	242	241	221	250	232	238	199	232	221	199	262	231	233	210	230	222	205	220	227	236	254	225	241	243	225	227	227	257	225	285	253	224	265	224	257	245	234	237	278	236	246	230	233	234	220	231	213	243	244	240	259	257	244	245	230	219	222	237	224	232	226	226	227	208	205	225	264	261	260	260	222	211	237	225	242	230	251	231	239	217	242	268	227	221	270	240	271	239	221	247	238	221	281	244	254	230	248	255	203	227	200	235	266	216	251	225	249	229	242	248	259	222	251	275	210	273	218	235	240	218	219	220	208	208	242	228	240	209	230	224	205	218	207	235	232	218	251	241	235	209	290	255	236	243	220	232	234	248	231	239	224	234	220	250	245	230	250	225	219	228	222	210	203	241	241	221	239	204	213	248	203	232	221	205	214	246	266	226	243	219	230	230	235	213	239	222	250	241	233	219	225	251	243	231	219	212	208	212	249	251	256	254	217	216	245	239	241	198	239	246	223	240	247	233	237	244	250	250	248	225	205	225	226	229	232	257	220	201	227	241	247	242	263	246	223	235	258	230	228	216	243	220	219	209	219	246	240	228	250	240	228	230	222	225	248	202	249	239	245	239	234	246	238	236	222	249	247	233	240	205	202	251	204	239	240	231	188	231	240	227	243	196	241	224	231	271	266	243	253	235	239	229	243	219	246	248	242	233	224	218	213	241	251	234	240	233	243	246	199	251	234	261	235	246	247	250	253	211	236	229	245	244	259	227	229	286	231	230	215	261	229	241	241	257	242	218	262	254	224	243	241	229	227	225
9899	4906	6454	3977	11594	10523	7808	4397	2517	1396	797	629	590	546	541	541	543	566	529	563	557	572	575	564	571	546	526	539	549	505	542	522	527	551	576	550	503	529	562	576	552	534	536	495	551	577	544	557	534	542	564	523	563	583	576	564	559	543	553	537	525	567	585	565	561	579	567	546	579	560	539	563	555	555	555	533	554	563	540	526	575	546	524	585	549	555	548	554	571	575	541	537	535	556	557	574	537	532	515	529	526	539	524	540	564	549	553	568	532	551	573	577	564	553	536	505	563	600	526	587	533	517	560	595	572	579	519	587	563	533	593	544	541	516	563	543	525	583	572	555	597	516	585	531	564	570	544	560	551	565	576	556	549	516	590	574	511	532	546	586	557	592	529	537	539	532	544	549	561	609	547	561	551	520	549	529	595	517	535	563	532	522	513	576	573	559	567	579	521	544	585	572	565	552	539	555	550	508	575	529	562	586	560	531	548	604	569	526	568	579	543	532	545	529	536	587	556	599	603	599	539	569	559	517	555	524	565	564	516	580	571	532	518	540	516	531	577	576	550	576	541	570	532	579	576	516	579	538	586	593	525	532	552	543	523	542	545	529	550	557	557	586	581	531	546	565	567	559	530	553	506	529	549	559	543	577	561	569	543	536	532	575	547	589	534	581	562	591	601	522	568	572	552	581	555	540	573	596	537	545	552	535	564	609	540	527	566	561	554	539	624	494	558	550	515	532	562	543	539	576	549	571	525	545	538	548	552	538	571	555	551	537	569	547	597	552	576	605	559	580	596	535	531	547	564	562	612	560	563	560	599	557	536	507	552	544	544	532	531	550	554	539	556	596	532	551	563	516	574	572	572	558	544	545	576	554	558	543	540	579	550	582	562	544	601	530	519	578	505	543	555	584	531	543	539	558	508	522	553	554	529	571	578	536	469	564	566	568	529	551	568	525	530	515	556	554	598	554	621	557	544	540	570	594	562	557	550	509	547	506	542	520	551	540	527	523	548	588	573	549	564	555	533	551	506	525	533	550	518	584	538	577	565	529	564	553	509	546	528	551	567	551	540	541	560	558	533	528	571	559	539	531	599	552	540	563	584	591	556	546	532	582	550	575	556	567	579	554	590	572	558	557	564	584	543	538	522	526	548	528	575	552	548	523	510	517	544	564	589	577	542	537	511	531	548	557	562	570	545	550	545	576	558	544	527	525	527	583	577	537	561	578	588	564	564	575	538	526	552	576	583	546	559	544	552	547	558	530	551	577	536	512	534	572	552	516	535	576	579	504	555	621	566	579	569	548	559	541	529	571	541	553	565	557	531	574	545	540	525	571	576	525	531	516	553	535	541	577	541	524	530	585	548	585	557	526	568	561	553	562	560	565	563	547	530	556	588	553	560	562	573	533	581	507	563	554	572	550	553	535	530	539	540	554	541	532	546	577	562	535	512	533	572	540	551	555	528	598	537	546	515	554	543	549	622	541	511	554	555	574	548	580	555	524	562	595	567	541	593	543	519	540	584	557	556	551	577	514	599	570	562	573	540	603	576	557	559	526	522	552	550	597	550	574	579	499	588	582	559	495	588	559	578	567	553	570	556	539	573	564	574	558	533	520	572	557	564	568	569	594	586	525	530	592	514	574	514	555	554	559	542	547	626	550	529	555	518	573	588	527	526	598	550	531	540	546	571	541	576	576	522	556	550	535	505	533	593	565	567	556	589	536	537	569	527	550	568	583	529	538	514	586	580	609	556	521	521	575	557	527	522	560	558	545	582	571	576	552	550	535	508	580	564	564	569	531	534	568	551	534	537	579	556	512	570	522	565	552	544	547	552	569	541	552	559	582	546	531	556	565	555	582	523	590	557	508	544	590	567	563	562	594	586	508	559	562	576	557	557	528	577	547	543	519	521	543	592	580	527	575	554	573	525	562	561	592	524	542	542	541	542	545	565	529	581	507	560	509	573	553	558	548	550	594	540	518	532	613	590	564	553	599	516	543	567	568	557	570	554	555	570	602	553	547	529	582	546	561	543	579	520	590	552	535	586	554	555	572	557	577	551	559	562	603	569	573	519	561	530	572	537	537	570	588	535	558	555	553	549	531	537	576	562	540	552	545	577	546	517	508	522	552	574	550	556	549	577	548	539	589	535	563	581	549	532	542	558	536	568	552	552	530	515	565	521	536	601	587	542	570	563	548	568	578	565	524	568	570	557	555	529	559	577	540	530	545	587	562	556	538	572	529	568	557	579	566	560	571	578	566	527	547	531	586	526	557	541	521	545	522	551	543	574	526	523	528	598	522	551	500	575	550	518	557	552	543	574	524	562	560	557	527	622	552	543	546	562	544	519	545	553	566	525	556	563	517	494	538	540	552	508	551	593	566	566	523	587	508	549	549	587	528	561	591	598	556	595	568	544	576	544	569	532	565	578	578	521	515	521	592	575	544	496	559	520	509	565	531	514	546	531	554	568	602	550	537	546	512	545	516	559	541	578	572	571	569	570	556	528	539	564	572	568	552	545	537	526	589	617	603	592	568	554	540	550	558	544	520	580	550	516	536	551	569	575	534	599	549	582	574	523	600	528	519	517	548	557	531	553	522	557	510	572	565	548	570	528	552	533	538	560	578	574	536	560	559	586	558	532	557	547	585	588	545	579	529	584	568	523	519	550	530	564	573	550	559	578	539	568	539	587	563	533	565	526	531	580	565	569	548	524	541	552	543	550	554	573	514	518	547	536	578	549	537	575	537	585	546	554	506	549	525	564	571	562	550	536	544	581	559	548	516	559	571	545	555	553	566	545	523	549	497	543	555	510	543	524	537	576	558	556	543	568	553	557	574	587	533	532	572	588	586	563	539	553	602	576	515	609	556	564	557	580	531	555	560	516	571	552	574	526	558	549	522	575	545	551	539	542	543	557	541	518	551	575	570	551	552	564	566	515	550	558	544	572	523	543	570	513	558	548	548	574	521	531	531	507	546	551	564	531	566	576	568	518	570	551	547	508	563	534	603	523	585	575	532	535	564	553	555	519	563	547	573	596	562	615	568	586	560	526	519	578	556	600	582	496	562	583	633	557	628	561	555	566	513	587	542	506	547	565	539	537	592	535	591	550	585	600	564	530	604	526	545	538	495	532	541	569	538	557	525	583	558	536	551	530	558	562	574	559	568	556	589	558	535	535	510	532	539	610	562	565	524	561	557	566	533	514	595	542	554	568	590	565	525	570	590	572	582	565	514	537	536	540	547	544	540	547	607	568	537	563	504	600	530	531	520	523	541	545	572	559	548	537	504	521	557	544	563	546	541	578	539	535	596	559	512	556	552	549	571	552	543	525	543	564	577	514	522	540	508	581	541	495	582	556	588	571	507	555	577	562	571	526	539	557	531	543	570	544	513	532	527	579	589	580	564	558	528	557	559	536	578	499	544	576	585	545	535	533	550	542	535	544	581	554	557	559	567	557	535	568	512	557	542	531	529	557	533	542	569	561	561	509	586
73087	59741	59818	37565	57315	50779	37586	22382	10162	3262	929	450	284	225	203	177	188	187	198	250	213	220	217	206	203	202	203	194	211	213	211	224	200	214	236	203	227	206	231	181	193	205	214	210	215	194	208	194	218	195	177	196	195	205	214	222	211	219	232	201	228	222	226	237	207	213	225	196	235	225	210	201	204	206	220	239	203	178	184	222	214	208	206	197	227	208	239	219	225	193	214	199	218	200	219	179	243	213	216	221	223	216	206	184	206	212	200	195	230	193	229	179	214	209	216	200	206	190	191	173	201	209	226	198	209	217	234	229	207	213	229	227	220	210	212	199	227	222	191	220	188	227	220	254	214	208	198	214	213	205	224	235	235	209	222	204	221	201	205	215	215	232	213	206	207	224	226	225	194	192	221	208	215	207	191	203	199	199	195	207	233	200	227	205	232	243	213	211	211	214	227	218	221	222	211	196	223	204	178	218	202	219	225	211	219	207	221	204	210	219	207	202	223	227	199	219	240	214	216	213	206	219	205	196	227	206	204	215	199	221	224	215	207	243	216	182	199	186	197	213	241	202	223	192	212	197	233	206	197	234	233	227	207	181	218	211	209	211	202	203	215	207	217	197	204	199	180	205	204	228	207	205	221	213	207	230	193	218	196	219	189	230	209	223	209	191	209	239	225	192	224	218	214	209	202	227	195	210	200	215	205	213	239	204	201	220	225	203	215	199	183	199	212	212	195	224	202	204	223	229	209	180	212	198	221	195	205	248	216	198	241	204	213	205	219	211	201	212	201	219	210	197	222	188	223	197	214	213	220	232	202	186	211	201	215	246	214	224	212	211	216	219	226	232	229	221	196	207	221	238	210	202	200	195	211	204	209	219	210	216	186	194	181	224	209	242	216	193	200	228	232	184	215	208	219	224	209	213	221	189	186	208	215	201	228	201	200	211	206	230	194	209	219	218	191	234	238	197	217	220	183	195	225	217	212	199	236	230	227	204	227	187	204	183	240	183	233	210	215	218	185	228	228	163	200	216	211	203	237	239	225	231	203	212	201	220	208	186	205	192	190	197	179	194	212	214	208	200	234	202	216	203	205	236	187	232	221	218	228	199	214	206	206	173	183	219	229	208	211	175	223	192	207	175	246	197	207	224	205	220	199	211	199	196	206	210	207	179	186	196	205	248	216	203	231	213	189	211	194	193	226	210	186	209	217	195	203	200	202	170	227	185	215	181	221	194	186	195	227	220	222	168	169	172	215	232	209	198	202	218	193	214	210	211	203	202	217	197	196	209	247	187	227	210	192	201	214	209	210	228	219	180	226	198	189	197	194	205	195	199	243	196	216	205	207	197	201	184	213	191	203	207	225	215	196	211	200	199	215	228	232	220	189	180	214	216	201	201	191	182	203	231	246	237	199	214	217	220	207	213	226	220	200	216	198	215	248	197	210	225	188	196	184	213	210	217	207	189	223	207	180	208	250	212	226	197	218	221	231	204	196	195	184	197	192	218	207	217	205	237	226	174	179	222	199	235	229	207	215	214	207	216	195	200	192	197	198	232	231	210	209	181	174	196	232	207	221	220	191	207	232	201	193	221	205	199	223	199	192	191	204	228	214	219	207	200	188	195	202	204	223	236	231	218	207	173	211	209	201	208	219	206	202	211	196	209	211	216	210	185	208	197	197	205	232	205	190	207	172	217	237	221	187	186	214	220	216	211	221	190	214	212	232	209	211	192	201	207	195	208	167	187	207	219	214	208	198	221	192	234	197	217	222	206	193	193	246	246	205	201	206	190	237	197	217	204	222	205	224	190	213	197	225	214	195	206	227	183	218	213	202	231	211	200	236	193	193	211	237	197	203	182	234	199	195	210	195	223	211	209	204	224	225	193	199	210	217	205	204	202	205	225	199	211	236	212	212	182	185	212	220	214	206	209	210	217	209	214	234	195	207	202	220	190	203	240	262	246	197	183	219	204	195	213	213	184	203	224	221	199	227	199	190	221	219	217	217	216	200	194	209	209	196	198	193	202	216	231	214	193	196	241	183	202	192	219	216	207	193	219	203	210	218	237	216	198	201	213	213	209	214	215	215	202	218	216	188	218	211	201	204	237	211	203	190	199	225	216	218	221	208	225	230	202	213	176	229	243	224	220	214	189	227	223	228	189	228	207	212	198	212	204	213	207	235	211	199	194	211	192	219	223	198	200	197	205	211	254	204	197	201	194	188	222	193	228	204	186	219	202	197	189	223	213	228	231	210	226	210	186	202	190	215	213	224	230	201	201	231	231	192	230	189	200	226	187	232	197	198	218	209	196	229	210	201	213	193	220	204	190	206	226	205	226	182	213	216	212	206	197	219	236	217	217	225	230	190	197	209	224	188	204	199	218	217	209	221	194	210	199	217	211	226	196	232	210	226	235	205	229	226	218	207	211	201	219	229	189	201	186	191	185	190	195	222	210	207	213	224	215	220	233	202	224	198	219	215	210	205	212	207	203	182	210	206	191	214	210	185	214	236	194	202	194	205	204	214	197	204	211	175	200	195	207	223	212	227	198	217	205	222	196	215	217	220	210	189	238	216	198	239	209	242	212	180	205	229	213	233	190	219	198	216	195	207	221	230	222	220	176	205	191	216	186	203	205	214	208	175	183	242	214	203	215	227	220	209	199	206	191	222	223	205	216	179	211	198	205	207	202	205	193	216	244	206	188	206	207	217	187	218	193	191	209	196	228	210	205	184	221	216	194	188	180	218	193	194	184	218	222	189	221	229	222	221	208	202	215	229	224	217	202	216	238	215	208	212	198	208	233	230	194	226	209	233	213	189	217	213	223	196	195	205	207	211	187	227	199	184	210	208	207	208	188	189	224	235	185	226	197	203	216	191	202	185	223	214	192	170	179	175	217	208	198	191	184	221	206	210	201	226	215	204	201	205	215	226	189	198	229	206	206	214	215	222	198	200	205	189	228	197	186	197	201	204	186	206	211	225	228	214	189	208	204	214	195	215	206	200	215	198	206	217	233	205	207	220	212	219	216	214	220	208	200	206	198	217	234	219	219	212	234	232	190	215	228	234	208	193	208	191	207	207	212	219	200	225	220	230	197	205	202	220	221	237	228	225	202	206	208	207	196	210	192	226	211	228	210	195	203	215	219	202	209	201	203	197	211	212	175	233	208	190	208	218	211	246	205	218	203	220	234	202	228	210	217	216	205	214	204	186	228	214	218	182	242	218	210	240	175	230	212	205	210	204	226	209	213	229	204	221	215	231	203	218	214	218	185	212	222	241	216	200	224	181	195	214	213	198	196	198	222	214	198	197	187	205	221	211	232	203	204	225	211	202	184	172	188	186	222	219	237	212	225	228	210	220	204	216	200	220	251	219	222	195	207	227	209	218	241	211	187	199	221	223	201	209	201	203	201	201	214	219	205	205	199	196	207	209	192	199	204	212	214	207	199	221	203	210	200	179	244	203	218	213	195	208	180	211	216	214	244	190	229	193	217
44125	43021	54452	41799	66433	61762	49973	37016	23547	10483	3697	1392	757	530	519	541	531	504	525	516	489	479	532	466	493	565	531	494	521	500	522	517	496	548	511	497	476	500	526	499	532	489	478	486	514	504	509	476	491	556	508	489	494	495	478	507	499	498	495	473	513	460	479	463	513	501	525	486	467	478	471	523	501	474	499	544	491	478	497	513	512	514	484	489	473	503	466	488	487	501	523	481	471	461	478	526	530	502	511	517	525	482	532	509	537	517	529	496	463	489	514	530	510	536	505	480	508	483	530	506	477	521	483	512	509	469	537	488	505	521	485	495	545	495	492	468	538	504	495	509	519	543	526	519	535	491	469	527	509	510	482	504	525	507	499	518	501	511	479	478	494	471	509	489	475	507	530	489	533	477	469	528	539	508	515	508	503	546	469	504	503	485	449	520	500	488	503	480	505	484	491	491	555	499	523	539	517	486	523	517	521	511	460	524	521	500	514	513	472	494	497	475	507	513	491	537	505	502	492	494	511	477	517	454	539	496	483	531	546	512	478	505	524	502	486	501	515	526	488	473	504	493	501	506	539	540	488	474	497	503	465	540	491	520	484	483	521	479	492	531	470	553	494	539	507	471	533	479	491	504	527	514	512	517	494	491	494	535	476	518	478	453	502	498	477	498	503	490	511	568	511	488	497	538	483	491	527	485	501	483	490	485	498	495	530	476	534	465	531	473	511	476	496	484	535	502	541	519	482	495	542	498	506	471	499	525	530	480	501	496	502	504	511	495	476	534	500	502	502	498	514	503	520	498	503	507	528	483	483	505	497	496	515	471	534	550	551	488	489	519	482	519	466	502	509	477	504	532	500	460	513	532	460	515	492	494	520	513	484	483	543	526	499	460	498	521	512	491	522	514	497	500	485	489	495	541	490	512	507	473	508	534	502	519	460	465	507	533	477	456	519	505	447	493	540	501	510	503	475	481	475	485	484	500	498	477	493	469	502	503	487	504	506	483	491	483	462	500	520	506	479	478	476	499	493	464	484	496	510	534	473	524	517	475	535	491	501	492	527	519	519	505	490	478	505	466	491	508	509	500	482	492	490	486	521	474	504	488	463	522	518	502	545	485	540	528	470	497	524	528	517	537	501	469	467	511	497	503	517	533	487	528	500	483	485	483	532	511	507	463	468	526	511	514	532	518	505	472	517	477	509	510	500	486	512	515	518	500	495	480	481	524	482	457	484	487	507	474	514	467	465	495	439	508	550	494	512	502	512	514	494	496	498	517	474	501	512	492	528	481	527	499	495	524	492	521	510	463	466	518	487	502	513	513	485	504	516	494	483	510	471	498	476	531	487	555	532	484	476	492	510	481	481	537	511	488	527	517	538	525	497	511	495	558	498	544	512	540	492	509	486	489	503	496	513	512	539	467	488	452	478	517	517	500	516	533	476	520	478	491	510	518	471	507	523	487	506	531	499	543	478	468	495	497	487	544	484	483	545	526	473	509	551	513	499	543	471	511	491	529	489	484	517	485	489	488	490	510	496	486	553	478	492	492	551	504	459	495	468	511	493	504	514	552	477	497	498	473	470	498	484	521	511	490	491	508	523	530	528	504	521	513	531	479	485	495	477	519	504	479	508	493	488	504	504	489	505	456	525	519	497	457	517	538	504	536	452	498	482	486	541	532	520	515	509	509	509	502	461	513	505	459	473	514	497	452	476	487	461	500	504	517	514	487	525	501	508	510	475	502	494	481	486	506	498	499	497	484	502	497	502	494	541	494	488	482	482	462	504	532	549	515	496	499	507	464	521	513	503	495	485	470	482	495	542	553	508	467	513	479	521	500	510	505	515	503	513	505	476	520	505	509	425	474	503	514	514	538	502	503	488	523	501	468	522	534	526	498	482	485	497	511	490	499	486	545	482	508	472	464	501	474	506	477	499	484	519	528	472	519	533	515	483	500	485	483	508	503	517	441	526	512	478	504	502	477	468	478	490	495	475	494	476	532	485	507	483	501	541	542	518	502	515	489	490	470	507	496	531	482	533	520	487	513	493	513	521	500	473	496	477	489	476	483	481	514	487	492	513	511	507	499	521	488	472	534	487	486	491	495	471	502	474	483	565	509	555	495	497	503	540	485	505	499	491	455	520	523	493	483	518	517	511	519	489	521	482	489	515	527	474	495	520	464	507	485	518	462	482	519	535	483	513	497	524	499	474	492	534	472	484	478	515	497	473	483	489	494	474	525	501	548	516	489	516	557	453	448	518	488	510	495	496	482	501	482	491	493	513	496	486	505	520	475	501	469	498	482	510	482	558	485	460	489	501	513	514	505	517	490	514	508	524	498	538	472	499	481	511	471	510	479	494	523	516	483	471	516	491	487	509	500	510	521	529	500	530	479	502	527	500	479	513	499	515	492	518	532	513	493	501	478	485	503	474	450	486	511	533	495	517	524	514	509	494	467	524	452	480	482	457	507	457	494	487	487	496	527	511	480	527	475	502	482	500	499	465	515	494	499	492	493	485	502	490	486	489	527	486	511	507	525	548	530	467	557	546	537	518	477	507	521	477	489	507	496	521	485	516	495	503	517	502	494	509	499	523	536	523	496	496	482	494	477	514	523	492	537	471	458	497	486	508	517	473	491	498	458	512	502	496	500	517	498	514	503	539	513	500	503	501	523	500	489	521	467	493	495	513	500	510	484	516	487	490	513	507	540	547	507	484	462	519	520	513	560	503	482	500	480	526	529	510	474	437	492	499	521	527	507	522	472	505	504	534	506	497	520	512	521	484	506	509	496	549	509	510	493	488	485	462	566	507	515	520	481	491	509	463	486	497	536	516	554	466	516	558	499	483	490	501	529	514	497	508	518	487	435	497	523	502	473	463	522	443	481	484	504	514	534	472	506	470	482	486	497	504	498	497	509	540	498	523	489	486	462	481	502	543	513	469	492	498	497	519	557	529	536	491	482	482	503	497	476	491	515	550	523	462	499	495	503	540	465	498	570	494	455	501	498	493	463	529	447	539	523	494	463	479	503	470	505	506	457	523	452	476	499	501	511	504	542	487	486	490	507	477	506	527	491	517	490	522	495	529	485	509	503	508	513	484	488	496	521	490	490	522	565	493	533	510	480	504	485	498	493	526	478	535	525	518	511	505	551	503	536	489	551	488	527	543	523	539	524	516	504	505	504	537	503	488	508	547	475	530	534	548	483	451	477	535	492	485	515	500	470	516	511	502	492	512	449	483	512	474	483	470	541	483	508	493	479	499	521	516	492	472	503	525	498	476	488	502	536	520	496	521	517	512	503	472	504	459	527	473	479	486	546	457	479	492	454	524	498	515	508	493	489	462	470	515	497	490	549	526	438	527	497	510	485	488	514	502	477	503	539	511	521	492	476	512	529	513	525	534	571	542	520	499	510	548	465	493	484	551	559	517	532	449	471	501	479	471	491	510	513	510	479	489	504	490	548	474	512	515	534	516	517	512	457	504	486	519	518	484	535
72897	60507	60860	39407	56219	50397	36778	21791	10031	3188	882	361	280	234	254	198	245	204	207	213	199	203	220	204	208	228	187	209	214	203	210	210	202	220	185	221	179	228	191	203	207	194	224	193	221	225	186	204	201	225	196	200	211	212	194	246	199	209	210	195	215	221	210	231	206	203	217	228	219	197	216	215	205	210	229	221	220	202	221	245	194	173	218	257	198	228	239	206	218	214	229	209	224	213	203	195	240	234	209	224	226	218	229	193	206	191	194	192	197	238	212	212	181	221	213	202	189	227	206	214	219	205	210	197	173	191	194	230	219	249	216	256	230	205	225	203	205	222	220	209	214	221	229	218	205	220	202	226	237	192	200	219	217	217	227	205	213	174	186	215	205	220	217	213	194	207	199	219	205	223	175	189	221	218	213	236	231	231	178	210	222	219	202	210	199	198	215	224	201	228	195	208	206	208	194	208	187	227	223	232	216	214	219	216	219	218	199	197	216	227	217	216	205	209	225	209	192	225	231	203	199	227	216	226	212	196	239	232	216	204	212	197	201	212	209	201	228	192	229	203	210	216	228	185	205	179	219	200	215	220	234	192	197	228	219	215	215	222	192	232	184	238	215	227	207	202	237	232	195	208	212	221	214	228	207	200	226	207	204	204	235	202	238	209	202	215	190	218	193	211	202	215	183	191	193	184	200	224	202	210	220	199	200	211	212	224	205	188	214	224	210	227	222	241	210	199	200	212	204	227	193	212	214	237	212	226	201	234	221	207	200	211	231	214	243	188	226	207	199	247	218	214	195	189	208	223	207	204	204	220	200	202	208	208	216	211	210	193	217	215	195	200	201	222	201	204	206	225	206	198	202	220	225	217	203	232	215	206	209	201	202	225	169	225	198	185	197	222	221	192	209	235	230	214	211	227	205	208	183	189	203	199	198	226	195	229	176	233	223	196	201	190	193	215	218	204	195	227	208	224	207	233	198	203	203	206	218	240	208	220	219	220	230	199	235	186	198	214	216	225	203	230	197	222	216	191	222	220	213	246	232	229	227	210	225	200	230	196	206	186	193	225	201	186	228	213	211	223	218	210	200	207	225	232	214	191	180	215	210	184	187	215	225	241	225	200	206	202	233	206	223	219	211	230	222	227	195	183	210	222	227	213	178	241	201	244	226	195	210	213	207	187	219	193	200	191	211	183	204	234	201	215	223	220	215	217	225	230	224	222	207	216	223	205	208	211	206	223	222	206	213	232	186	237	197	229	183	222	180	195	218	164	231	192	224	229	226	225	204	226	221	222	199	218	213	187	229	208	195	196	223	225	211	208	253	207	190	195	234	254	201	223	209	189	178	216	208	194	220	202	205	228	214	219	212	230	199	252	198	205	225	190	227	198	216	224	224	202	213	218	207	204	218	238	219	225	224	187	236	219	229	230	194	225	200	186	201	204	231	211	209	219	231	211	216	248	219	202	197	236	205	229	219	219	231	220	194	214	240	250	231	195	214	209	242	212	217	210	229	198	203	193	228	215	265	188	210	226	206	212	199	181	217	236	227	232	202	224	224	251	209	193	223	214	191	220	206	212	193	210	214	199	212	230	203	201	203	199	206	206	212	236	207	215	224	210	210	221	228	198	200	206	206	201	240	186	213	209	209	235	205	189	209	224	217	198	231	204	216	220	218	213	209	231	226	227	233	243	207	206	206	244	198	187	206	220	213	217	228	214	224	192	208	199	205	230	223	205	200	217	226	214	198	211	188	222	198	203	220	203	200	211	210	209	199	191	200	212	195	192	219	194	218	218	200	222	198	207	202	205	219	186	217	218	192	216	210	235	204	244	209	208	224	210	244	217	203	198	206	213	223	219	226	188	211	226	201	222	190	195	196	204	196	197	226	217	217	198	207	185	210	203	203	212	205	225	203	218	249	234	223	207	196	208	205	201	202	213	210	231	215	229	217	199	222	223	229	227	187	220	220	216	240	229	211	191	195	222	212	224	237	233	214	203	218	227	216	216	231	207	187	214	212	205	191	208	205	213	196	237	209	210	192	232	244	189	203	205	193	184	189	216	246	234	217	229	211	202	195	209	211	229	212	207	202	201	199	227	202	200	190	192	218	221	239	203	201	205	196	219	214	239	209	207	240	199	233	240	230	211	224	216	220	208	212	214	217	221	217	207	237	209	216	194	215	200	218	193	226	220	184	218	207	201	219	192	216	222	222	202	217	214	210	216	204	235	223	249	183	209	232	215	207	189	209	219	239	192	236	183	210	191	195	238	208	198	200	216	211	216	222	199	200	232	204	206	239	223	248	198	198	202	213	201	214	222	225	200	219	218	218	218	205	222	202	206	219	259	226	241	209	221	201	221	187	191	219	214	200	219	207	224	222	219	237	188	218	228	228	232	238	210	185	236	192	213	221	238	212	225	208	231	192	196	225	212	212	240	207	219	208	218	209	204	214	231	202	233	192	201	206	234	248	197	194	194	212	216	200	203	206	217	201	226	204	181	243	206	190	213	230	187	209	209	201	209	182	206	200	224	227	197	196	221	214	199	184	221	213	232	199	216	207	211	225	213	216	192	216	220	226	209	211	230	248	229	220	239	221	206	211	218	210	204	214	234	221	238	202	226	195	207	180	223	193	226	215	227	228	210	216	195	209	213	217	214	184	160	216	210	222	201	219	216	198	230	227	179	218	212	203	192	193	214	215	210	210	226	226	199	218	187	200	183	224	194	224	230	210	210	226	216	219	194	187	224	208	208	238	205	192	234	213	193	216	213	214	206	221	217	190	195	215	210	209	214	215	217	237	201	213	204	195	183	243	213	208	209	202	228	230	216	210	200	191	228	193	197	195	195	208	226	193	202	225	212	205	214	199	192	209	235	224	233	227	218	200	210	196	200	223	189	242	208	221	207	213	183	217	204	222	221	207	216	232	231	226	208	210	218	236	212	216	219	209	199	228	217	214	239	205	204	193	227	189	211	214	173	209	228	206	218	198	211	224	215	209	217	224	211	177	226	233	223	228	225	209	215	215	219	208	252	193	218	240	218	244	219	193	214	203	219	220	204	223	206	193	215	244	222	192	220	190	199	223	194	195	194	219	209	219	209	216	191	211	221	201	226	232	202	226	210	223	210	211	192	201	204	202	211	202	226	176	210	204	204	202	230	212	230	226	235	216	214	228	231	225	229	222	215	208	213	224	207	217	205	202	215	211	211	207	221	205	218	210	228	199	204	226	213	234	224	216	202	215	192	212	220	213	206	226	225	219	222	206	213	220	173	224	223	203	227	197	186	209	220	171	230	229	206	175	240	204	182	207	209	219	221	195	213	223	189	230	222	210	191	207	192	184	202	235	202	207	219	231	228	199	207	247	211	197	218	222	186	199	192	204	225	201	211	224	213	207	232	210	209	214	207	217	193	209	237	202	200	214	223	202	247	213	204	206	213	205	219	212	214	196	222	222	172	204	235	249	195	231	216	216	221	204	224	230	189	192	203	210	244
44127	43501	55457	44224	65284	61231	49373	36532	23068	10203	3465	1202	710	558	514	529	504	509	502	537	545	492	496	510	526	507	516	533	542	518	500	511	529	524	529	491	517	475	514	520	468	495	500	530	521	518	474	514	514	507	516	472	490	455	465	497	501	507	469	486	490	506	522	488	493	454	482	535	482	487	521	532	469	531	502	494	507	499	506	549	502	524	499	548	492	513	538	503	501	497	473	530	515	514	531	504	515	521	509	544	513	474	491	496	493	492	512	503	528	476	495	489	523	497	494	540	497	463	515	505	544	522	501	521	504	504	502	533	566	494	509	492	494	515	444	477	455	521	490	522	501	503	556	514	549	513	497	487	534	510	500	532	505	497	511	488	499	474	523	483	528	453	532	482	536	519	498	491	556	462	515	538	566	479	523	498	501	492	462	533	496	512	503	513	504	479	546	554	521	522	527	512	495	484	536	461	511	545	510	484	509	524	505	514	505	470	517	496	458	519	541	489	516	509	505	481	511	512	531	531	500	514	449	479	519	510	529	484	481	491	515	489	511	498	495	500	536	518	486	458	504	508	489	472	505	492	528	481	497	487	509	511	453	514	548	552	499	533	531	509	493	473	517	491	515	493	470	557	502	490	539	488	496	518	468	503	513	495	539	529	526	471	500	482	496	529	491	511	535	529	508	511	516	551	513	512	489	466	546	502	535	481	508	495	521	559	458	505	524	545	535	516	502	499	471	536	501	509	460	513	492	492	477	480	548	529	548	472	504	508	469	512	489	487	499	531	483	507	484	511	473	516	494	539	509	543	478	518	524	524	525	504	493	495	485	525	494	480	477	502	520	485	515	484	473	504	480	503	519	504	512	502	492	538	490	482	474	486	540	490	498	468	517	507	518	532	479	550	509	474	512	537	512	498	508	488	496	497	520	481	533	493	514	489	480	509	449	539	492	535	495	505	533	465	531	516	507	543	525	514	463	527	460	523	511	474	507	527	550	499	508	491	493	515	467	490	490	537	510	506	504	475	524	496	530	496	509	520	519	503	493	470	524	550	482	549	536	472	474	492	505	512	500	519	526	503	506	503	521	515	520	482	485	499	521	486	513	500	520	499	502	479	512	508	502	505	470	490	485	509	524	512	516	548	445	511	525	489	521	473	501	528	506	490	507	494	518	485	520	525	514	554	507	511	515	507	548	460	529	536	494	487	534	490	546	496	527	503	497	508	525	542	518	504	471	482	553	504	527	538	497	521	523	490	563	505	525	511	509	509	496	506	523	493	542	503	540	513	536	538	506	494	500	521	535	484	502	502	495	543	555	509	526	503	479	537	534	496	482	493	508	491	535	492	481	474	482	522	521	501	454	502	539	532	502	522	510	505	530	542	509	499	530	472	450	552	531	495	515	505	503	508	490	481	482	490	504	489	487	548	542	518	490	516	489	523	403	517	516	484	490	529	517	516	525	461	478	496	514	489	499	491	471	507	523	511	489	527	490	529	487	508	505	510	489	497	493	544	519	530	473	512	511	480	528	523	513	479	524	523	492	470	519	525	483	509	486	497	446	502	531	463	475	500	516	480	508	504	502	502	493	516	503	510	489	498	489	539	510	488	510	529	502	490	507	506	510	508	527	493	466	517	516	483	521	466	526	493	494	514	532	526	514	490	505	534	518	507	512	507	542	455	509	498	522	496	505	518	521	492	482	486	521	485	478	460	497	529	520	529	492	489	514	532	537	499	498	505	514	502	522	511	502	565	513	489	519	557	527	540	488	501	524	488	534	530	533	482	495	509	475	429	485	558	534	479	512	502	490	476	490	472	491	508	488	529	506	544	515	512	523	510	491	451	486	508	523	471	500	480	522	491	485	473	499	487	520	514	472	505	473	506	470	499	521	518	511	474	508	503	516	486	507	544	549	530	569	490	524	514	533	506	499	515	520	487	549	532	485	503	498	520	497	518	485	499	491	508	479	512	511	506	539	456	540	522	489	508	551	548	491	533	518	499	507	493	486	516	487	504	512	497	489	493	520	504	533	511	570	512	488	501	527	444	525	508	521	527	470	530	477	514	532	499	507	498	505	513	489	465	506	466	500	517	539	515	482	505	470	515	472	472	496	522	489	477	516	535	531	514	518	485	508	499	501	491	499	535	495	500	485	481	553	537	542	517	514	535	473	497	533	490	506	495	534	505	504	506	504	490	531	489	504	521	457	516	503	528	510	531	534	559	521	492	505	509	468	513	503	526	503	500	487	480	488	501	494	485	512	487	503	536	498	497	517	502	501	472	502	505	512	530	505	522	519	484	507	509	519	516	465	485	500	550	503	507	509	509	499	521	505	482	508	552	468	530	506	529	498	468	527	530	485	494	527	491	517	476	496	477	480	515	512	499	548	495	487	479	515	515	483	487	536	458	462	514	488	472	506	460	496	493	455	514	527	499	525	511	496	500	504	493	496	496	521	498	503	506	511	519	517	486	491	479	515	469	517	508	521	549	506	472	497	479	495	496	515	505	489	522	531	516	501	531	487	566	507	525	497	484	516	489	521	535	499	516	499	511	529	494	493	525	527	518	537	487	519	472	471	501	509	507	517	471	495	524	557	487	506	534	540	513	478	485	474	495	480	485	517	515	452	499	519	476	498	500	482	477	496	518	497	490	570	525	491	518	488	518	487	524	522	500	558	513	485	532	519	497	496	543	469	488	509	503	528	504	540	530	532	499	488	505	480	490	494	523	504	473	503	533	491	495	505	487	513	508	502	507	502	490	555	488	444	528	492	514	523	541	491	509	492	492	486	496	500	483	498	479	477	500	500	493	497	472	501	497	542	511	512	531	524	505	512	504	499	498	495	518	494	508	528	540	518	522	529	509	548	473	464	536	508	497	501	500	498	485	512	503	517	520	524	480	482	528	517	505	515	477	533	530	525	477	499	493	509	529	506	509	489	465	535	493	519	532	479	556	472	512	506	538	473	518	502	534	512	492	538	511	482	538	514	495	517	502	492	485	509	496	514	493	484	528	494	526	507	474	503	483	515	511	516	485	446	489	527	485	528	538	516	482	571	520	505	468	526	513	512	503	538	506	498	482	484	481	521	502	488	500	528	505	528	477	485	507	498	526	506	483	490	460	521	518	511	508	483	470	516	504	474	513	463	487	485	494	485	507	525	515	508	483	510	538	496	469	494	498	559	507	513	518	544	536	490	479	497	519	518	504	502	502	515	535	477	489	501	546	474	513	482	482	496	539	489	473	506	501	475	539	506	517	520	519	497	509	540	511	470	500	466	504	451	559	497	538	516	543	509	502	506	514	470	512	514	488	507	532	495	500	482	513	500	527	485	499	511	518	518	524	496	482	510	513	529	491	520	518	540	489	525	507	503	479	504	502	484	513	507	466	512	539	517	477	491	502	470	490	536	513	505	469	494	495	508	516	509	519	458	571	526	490	467	505	509	453	510	527	528	469	578	503	519	458	507	535	511	530	510	509	542	526	508	503	505	500	510	489
11138	3384	2958	1387	2615	2820	1865	1186	728	475	320	264	246	266	215	259	221	217	246	238	259	254	266	248	226	231	255	220	221	261	224	249	241	225	241	241	232	247	221	247	231	234	256	225	246	216	219	247	243	229	234	227	231	232	212	222	240	250	239	251	224	246	222	221	235	212	233	228	215	218	208	225	221	262	268	255	260	262	231	216	262	225	219	219	214	250	225	228	235	240	236	251	217	234	219	220	268	231	225	240	222	217	215	240	245	237	240	240	263	225	274	244	232	260	249	220	243	222	208	223	232	230	240	239	230	234	212	247	230	244	261	236	268	235	244	247	283	256	241	246	242	212	217	233	236	228	220	265	213	222	236	260	233	240	214	226	220	230	238	230	250	256	198	224	245	270	224	215	257	237	226	255	226	243	254	250	260	246	244	238	248	251	249	233	227	212	201	219	250	204	232	226	264	274	232	251	239	246	241	258	225	216	237	222	216	213	241	238	265	220	231	231	236	252	261	223	224	222	245	267	239	258	254	253	241	225	251	226	213	229	226	229	244	215	218	237	226	263	212	222	225	270	218	226	234	234	249	241	243	270	242	250	222	238	229	242	200	230	220	244	228	251	221	234	236	255	212	221	248	234	236	217	266	221	216	217	244	245	194	241	234	231	257	239	231	221	242	259	222	233	232	255	238	240	221	214	254	219	229	237	231	196	236	215	241	241	230	246	248	201	220	238	237	254	232	235	222	244	218	229	217	234	238	218	210	254	218	242	255	221	229	216	235	225	237	255	268	232	218	234	241	230	221	243	234	244	197	212	253	261	228	260	251	238	231	259	254	230	225	247	239	242	216	215	253	212	234	231	239	209	237	234	266	234	226	231	243	226	211	247	243	225	226	263	227	235	250	254	211	231	210	241	218	253	191	230	242	232	226	213	235	196	262	246	259	240	261	227	214	203	240	224	245	240	228	235	246	248	223	224	242	241	247	217	249	221	229	231	238	204	251	234	266	226	208	229	221	234	242	249	264	259	229	228	233	241	275	240	274	229	214	248	249	247	243	238	230	240	266	247	213	243	229	225	212	247	225	231	251	230	230	260	270	255	261	229	247	209	217	250	233	238	234	219	223	242	250	240	229	252	217	217	226	221	238	267	229	230	236	243	219	215	248	233	215	253	226	239	263	237	232	241	227	245	235	214	217	236	248	226	228	242	243	230	248	228	216	227	235	218	222	230	224	226	233	244	264	229	248	236	259	253	241	264	210	254	255	230	226	237	234	244	218	243	241	246	230	229	207	262	231	228	237	238	246	261	246	238	232	229	240	264	235	266	237	223	235	260	224	289	207	227	243	243	227	225	227	239	248	233	249	241	264	263	242	207	248	232	245	238	265	253	263	259	225	249	243	230	228	204	237	232	245	249	221	236	244	206	251	252	238	251	235	243	202	234	224	251	224	218	220	273	204	244	250	222	236	243	213	237	226	250	249	262	253	233	234	249	227	250	247	268	216	241	240	236	233	211	212	237	261	237	250	257	224	236	184	214	217	223	249	219	228	225	227	220	248	231	253	220	221	246	250	248	255	236	233	212	225	225	230	229	215	247	211	205	200	236	219	233	227	208	226	236	230	227	244	239	220	217	261	236	255	239	248	255	222	236	221	231	243	228	233	222	213	240	247	238	202	216	211	219	230	251	250	246	213	245	246	259	242	230	236	239	212	273	247	248	232	220	235	212	263	191	222	223	234	234	226	225	213	246	268	225	202	233	228	269	215	236	230	245	230	192	258	256	218	273	245	240	193	236	221	237	228	249	230	221	214	253	241	247	273	251	228	236	252	226	254	248	229	250	239	214	257	223	236	232	221	236	230	237	233	232	252	237	239	235	219	236	236	230	210	238	229	204	240	222	263	241	237	226	250	216	244	238	235	242	239	230	245	210	234	263	221	274	230	234	223	230	234	232	222	223	224	249	213	242	251	237	212	229	209	239	208	221	233	243	220	226	239	206	250	235	231	235	262	213	246	231	243	209	234	237	244	236	219	229	246	275	213	230	216	266	246	216	239	215	251	256	234	241	273	253	233	218	231	245	247	235	241	206	229	228	228	211	242	229	219	229	234	255	232	235	253	253	252	220	223	236	242	238	240	210	214	268	243	232	230	237	248	257	235	213	235	223	241	240	244	243	205	244	230	228	227	226	268	220	231	238	213	248	246	217	213	229	238	240	257	267	229	225	246	238	235	204	211	201	226	238	244	226	253	222	234	247	215	242	247	193	240	221	220	252	245	253	234	239	215	258	249	211	221	250	255	221	226	261	240	255	222	224	214	257	227	229	225	251	239	216	224	234	221	238	249	226	249	261	208	211	238	244	255	240	227	241	221	223	247	240	227	216	226	227	230	227	238	225	236	260	245	223	245	233	223	238	230	268	223	212	230	250	230	250	242	227	219	235	233	205	229	241	243	227	247	260	239	233	225	271	199	230	242	235	231	223	233	233	245	251	263	207	263	273	235	255	251	217	264	228	219	246	229	220	247	228	208	211	213	246	189	237	218	250	241	232	257	208	230	266	225	254	253	246	221	228	222	224	229	243	227	221	213	245	221	229	231	241	258	235	245	216	231	236	247	227	251	241	230	215	226	250	250	216	238	217	241	230	251	241	245	232	221	220	235	239	254	227	216	243	234	249	259	205	270	249	241	239	217	269	233	197	230	236	230	216	235	233	240	220	225	238	221	238	229	222	229	242	245	222	206	226	257	272	236	255	205	226	234	228	237	225	234	264	223	243	261	203	238	262	226	229	220	235	209	209	242	233	196	212	250	229	237	233	220	259	229	209	194	243	236	229	234	240	218	242	229	263	224	260	235	229	256	235	231	217	218	234	280	242	230	212	187	217	237	231	262	246	247	236	235	202	242	268	247	221	220	241	232	228	207	233	237	249	243	215	242	204	231	207	219	242	223	249	212	236	269	256	216	246	213	246	243	242	226	209	232	238	254	250	212	240	213	224	214	256	245	248	244	249	237	232	238	227	219	235	217	214	227	227	229	241	233	270	235	245	267	248	229	245	255	224	218	246	217	223	253	242	216	220	249	243	227	237	246	207	252	224	218	253	218	241	215	240	251	244	237	226	252	224	249	214	237	249	246	233	229	227	222	211	217	221	248	221	251	218	221	227	243	240	226	265	228	252	265	241	219	230	230	225	227	225	251	232	226	238	227	205	236	239	246	272	209	241	245	228	239	268	223	228	236	251	253	245	222	263	209	221	247	218	219	251	235	222	240	239	211	237	232	243	216	229	260	221	247	231	225	240	233	210	267	228	237	220	230	223	234	242	253	233	239	231	237	242	242	208	225	237	253	215	209	253	201	236	232	241	254	258	251	198	208	212	244	215	231	230	223	233	214	263	227	233	235	266	242	228	239	218	219	232	212	218	234	254	252	215	222	223	228	244	239	245	226	269	254	259	241	210	248	234	239	252	232	214	259	257	255	240	234	222	253	231	195	237	228	252
9596	5167	6948	5049	10423	10559	7006	4356	2595	1270	790	604	560	582	532	594	564	578	522	550	547	557	540	501	536	576	592	598	561	543	520	571	574	547	508	613	575	530	534	520	551	569	576	530	560	540	541	517	552	571	576	562	566	524	519	545	542	567	546	562	576	549	555	562	562	582	563	562	586	534	560	549	563	562	561	554	548	586	537	551	558	599	539	550	552	573	536	576	534	566	570	587	545	566	568	566	543	546	582	540	556	538	602	574	565	526	564	574	532	553	561	556	556	571	533	582	592	538	584	578	547	525	579	566	530	607	587	571	533	539	535	548	538	555	565	503	547	534	592	554	523	565	552	566	563	536	524	545	523	582	592	599	585	542	576	531	528	543	558	524	588	569	534	535	572	561	525	558	562	538	533	543	529	570	547	592	532	565	536	558	546	545	548	551	577	550	567	551	591	594	540	522	539	563	565	581	548	567	513	545	548	570	570	583	581	565	551	565	547	567	565	566	582	576	571	552	566	587	583	551	572	548	568	529	552	564	563	571	516	575	554	567	550	580	597	593	559	594	562	546	543	580	585	529	538	582	578	566	544	577	601	531	561	561	585	543	577	540	551	552	524	546	545	570	522	550	537	570	616	550	612	566	606	567	571	542	569	548	538	544	561	526	611	552	576	537	562	583	544	543	556	524	580	550	554	571	548	547	550	541	562	528	566	570	562	592	550	535	560	553	566	562	548	523	556	550	590	593	513	558	519	541	567	549	537	555	584	537	568	560	556	560	565	591	570	531	573	567	525	559	550	558	576	566	564	578	555	560	533	560	580	521	565	546	508	536	533	557	554	569	570	564	550	520	548	550	547	549	519	552	564	554	581	502	571	548	564	548	576	574	566	530	512	565	582	577	541	548	552	535	551	583	555	582	587	548	525	560	580	578	542	530	565	591	513	556	556	551	551	581	588	586	588	565	545	570	566	546	602	535	517	556	565	558	581	544	579	532	544	533	568	603	553	532	571	536	531	584	540	538	523	555	580	596	540	593	568	595	540	579	581	583	569	557	598	542	563	583	544	493	592	561	517	554	524	582	574	566	598	498	556	568	543	593	565	555	561	563	549	559	580	573	521	548	584	549	594	584	574	545	597	565	582	546	567	534	574	581	551	519	529	540	565	542	544	553	503	542	549	525	563	553	583	540	588	580	588	567	570	528	556	588	578	563	554	541	570	570	544	569	553	555	525	527	513	583	555	528	567	515	558	531	540	569	541	518	558	563	536	562	553	586	534	552	556	582	562	570	591	578	554	597	575	518	573	573	545	498	586	552	583	570	555	559	547	568	552	530	574	538	595	568	569	558	541	541	509	594	560	537	567	505	538	546	548	560	547	582	568	542	582	539	582	545	534	567	536	536	517	530	541	576	524	548	568	563	595	575	571	549	570	588	537	545	516	594	586	556	533	534	520	578	566	535	552	556	515	559	539	575	568	526	595	560	554	556	570	572	545	536	545	518	524	552	584	563	603	552	539	568	539	582	539	578	545	560	557	562	544	550	518	563	541	539	587	540	572	547	544	508	588	576	569	588	524	526	556	548	563	525	557	572	547	519	579	564	566	522	554	561	567	564	550	538	543	584	611	566	534	519	562	564	583	527	577	528	534	543	517	570	526	507	503	571	572	589	541	593	563	528	578	543	517	536	558	548	553	582	565	530	587	585	599	564	555	518	548	517	567	534	576	556	542	554	602	546	558	552	545	549	575	555	545	545	556	598	529	544	564	549	563	564	612	563	558	507	557	465	553	567	598	597	568	546	598	542	594	579	571	548	567	513	556	558	557	559	564	582	548	544	586	570	554	569	587	582	556	545	570	544	586	541	551	563	533	560	549	561	583	567	509	523	552	568	600	593	513	553	536	560	567	523	550	540	593	521	576	558	562	548	577	538	601	562	554	548	527	543	594	552	532	580	553	557	578	514	587	600	578	551	546	574	559	580	534	511	550	590	588	543	549	544	572	576	589	526	555	532	523	546	564	541	615	566	565	572	548	530	555	559	554	564	600	543	573	560	559	561	558	522	559	565	549	504	582	554	612	545	573	554	573	562	563	566	545	566	549	550	558	565	564	550	548	554	552	580	533	554	589	540	527	571	564	545	590	585	553	608	575	553	576	568	571	525	563	552	546	559	536	576	565	545	577	572	572	556	564	562	559	579	568	552	499	579	545	551	521	579	571	544	583	570	527	537	532	576	542	565	548	511	590	546	516	581	535	559	537	586	510	575	557	549	562	573	575	529	513	530	576	585	555	584	585	580	566	516	581	524	583	541	545	549	567	556	575	537	532	572	570	559	544	529	500	508	572	564	580	574	612	520	524	557	586	564	564	563	529	585	563	565	597	561	571	533	600	541	546	566	558	528	575	533	558	577	555	557	568	577	568	559	511	564	569	534	544	549	651	554	575	571	551	553	588	566	569	552	528	524	571	518	553	586	566	583	600	561	505	556	551	543	566	618	609	538	550	577	592	574	581	507	555	548	590	593	556	572	546	542	562	596	574	533	549	581	549	546	555	565	564	576	577	582	551	514	568	566	573	566	539	555	546	532	545	536	577	595	566	568	573	590	551	584	559	580	561	564	552	566	568	523	517	533	600	514	559	579	585	559	577	509	571	570	522	540	574	596	538	571	560	571	544	522	550	536	513	549	551	566	572	560	583	605	546	511	581	541	531	545	541	575	555	584	555	530	591	564	594	582	574	535	555	554	544	574	570	575	532	599	561	554	539	552	549	535	565	549	516	546	560	541	574	542	572	523	586	573	566	595	543	572	568	559	561	553	524	571	552	560	551	553	521	539	527	538	517	598	529	565	583	532	535	571	551	511	639	565	509	577	545	569	543	575	588	545	572	554	519	613	548	576	545	533	576	575	549	552	539	513	564	553	577	563	566	577	565	568	596	532	591	576	496	486	584	575	550	550	556	570	559	553	564	569	514	548	542	546	565	565	594	524	595	557	545	545	540	589	566	565	600	556	545	563	515	555	583	565	595	565	562	612	591	577	557	558	557	601	554	555	541	553	524	573	543	493	538	531	555	579	561	588	561	592	564	559	561	573	543	571	530	574	584	619	608	575	559	573	562	548	565	574	582	525	536	575	591	586	538	573	559	582	556	530	511	616	576	571	561	521	528	504	534	546	583	546	555	575	567	559	537	512	597	548	538	548	552	592	538	567	578	579	516	617	597	521	526	563	501	542	554	551	577	548	542	550	538	543	552	582	572	578	559	548	562	567	536	536	577	527	598	560	612	580	565	577	567	510	553	556	556	577	542	555	571	574	559	558	603	578	554	565	524	596	548	547	554	552	545	566	584	594	542	547	537	547	559	545	529	578	558	545	527	602	576	567	576	561	535	560	499	574	575	554	594	518	533	556	549	555	557	573	587	569	555	535	555	547	570	578	559	557	540	536	560	533	554	549	526	594	562	599	557	581	566	609	535	568	562	539	559	542	618	599	530	581	535	538
71713	61062	60115	41069	54981	50111	36492	22134	9967	3048	901	389	250	195	235	202	217	196	215	216	194	231	197	206	213	231	203	217	214	205	203	230	203	213	201	209	251	227	209	224	212	211	220	191	221	200	187	211	198	211	221	224	178	233	185	224	200	235	211	208	202	189	212	208	213	171	197	194	223	209	207	219	219	241	189	217	209	238	188	192	218	221	209	218	220	225	212	197	218	191	215	172	194	240	215	195	212	193	202	238	197	217	241	224	224	250	224	192	219	198	207	218	220	209	213	213	213	223	217	205	218	232	180	215	205	223	244	222	244	198	223	215	204	196	223	215	223	227	208	264	216	226	218	184	194	197	191	189	193	221	216	219	189	207	175	219	213	243	226	196	229	238	196	210	201	226	197	191	189	214	218	195	220	214	213	208	211	228	208	223	227	196	212	215	201	190	208	190	191	188	195	216	212	204	224	211	205	234	225	199	187	218	234	195	203	216	221	198	195	204	236	211	210	197	220	248	221	188	233	207	218	216	206	236	208	211	211	221	219	227	182	197	209	231	200	205	222	258	185	231	232	220	236	208	232	243	212	195	205	191	208	195	194	207	214	226	189	190	206	187	221	225	226	192	211	220	209	205	221	216	207	212	221	213	227	210	196	208	229	191	223	200	231	178	203	176	218	210	209	207	214	202	236	226	205	200	210	221	240	186	235	202	212	221	206	211	239	215	213	246	198	208	206	210	201	210	225	221	210	210	177	206	203	227	205	210	219	206	204	214	226	203	200	218	197	203	199	205	219	221	216	202	203	212	208	230	209	202	211	204	215	221	216	198	199	230	208	208	245	232	214	206	210	232	191	230	239	209	208	224	210	236	213	215	219	223	232	233	215	210	240	231	206	193	211	207	220	216	200	197	218	192	219	210	226	211	221	204	221	203	221	205	200	227	200	196	200	247	209	220	217	201	202	235	233	236	198	216	199	194	215	226	229	207	232	228	227	220	228	220	245	240	195	240	199	218	204	219	165	232	219	216	211	214	228	186	214	201	218	200	198	215	205	200	197	215	202	240	197	193	227	233	226	208	209	187	195	216	204	192	205	243	237	193	205	243	198	222	189	204	239	221	200	231	195	200	217	222	207	227	232	199	199	193	208	199	208	210	246	191	231	219	212	245	221	192	221	224	196	211	200	193	228	203	213	192	191	225	209	224	222	180	226	213	181	199	232	196	193	195	211	204	210	209	185	226	221	200	201	212	210	226	205	207	208	215	209	172	213	206	184	204	215	213	207	213	207	200	219	214	226	215	211	205	230	220	196	227	233	211	209	199	209	209	213	195	207	207	200	198	211	188	215	180	196	226	218	204	197	232	241	210	196	229	225	242	199	216	214	233	206	219	228	200	207	214	183	200	218	228	200	213	217	213	217	229	203	221	243	218	210	242	199	193	238	215	192	215	217	208	212	188	215	219	211	234	238	201	200	197	208	207	228	197	179	220	226	199	195	217	197	222	209	208	234	201	216	206	206	205	213	197	189	208	199	214	215	229	206	208	221	239	257	215	208	215	211	207	212	239	228	180	205	208	230	215	195	208	185	191	240	193	214	216	212	214	202	234	218	186	210	223	209	197	224	210	213	227	184	201	238	204	248	229	181	214	208	214	222	192	204	208	200	188	218	184	231	214	208	213	192	204	221	202	209	206	234	203	205	190	207	218	198	191	208	218	202	209	201	222	195	212	194	217	214	219	228	213	204	214	219	193	172	216	196	206	240	225	244	206	182	197	202	185	219	209	236	198	212	243	197	211	208	206	198	234	222	195	227	188	214	203	247	213	221	197	217	206	231	191	235	224	221	209	224	202	222	213	200	222	195	196	216	202	210	235	210	215	209	204	218	198	250	225	217	226	233	225	225	220	200	195	229	203	217	202	215	243	211	202	205	239	230	230	203	246	229	210	195	225	196	199	236	238	207	206	184	219	237	227	234	202	218	210	208	208	209	235	220	198	210	215	193	251	215	187	195	219	203	198	189	183	209	213	205	210	204	212	223	224	237	198	209	222	193	210	238	219	215	223	190	220	197	204	189	207	196	209	184	220	207	187	200	196	195	208	210	229	204	234	195	222	220	227	205	209	214	233	205	204	238	208	199	203	209	230	221	188	198	193	215	234	217	210	201	201	208	202	205	203	229	216	222	222	229	212	209	188	220	208	196	219	212	201	224	233	194	205	195	223	226	197	202	192	191	212	192	208	222	209	194	224	211	211	209	221	217	204	221	238	236	230	195	204	210	216	215	217	245	192	210	222	198	237	190	204	215	186	206	224	236	231	196	217	196	210	225	216	223	199	219	199	226	211	215	205	194	196	219	220	212	229	248	219	192	203	210	192	205	214	199	216	196	179	190	191	190	200	191	213	205	201	205	207	202	199	205	196	220	218	192	226	212	208	204	220	193	198	227	223	247	235	196	191	210	224	211	206	204	201	223	185	180	202	216	218	214	199	216	227	224	224	219	215	210	193	214	226	219	211	205	224	212	205	201	209	194	213	214	193	222	188	218	222	216	194	199	230	226	208	205	213	225	215	203	178	219	217	219	230	234	201	222	221	202	231	242	204	225	200	159	222	230	227	195	195	220	201	189	209	194	176	232	201	220	214	200	210	205	209	208	220	233	177	209	235	213	202	182	214	180	247	208	216	199	221	205	206	222	214	225	218	170	218	218	187	201	207	233	238	207	230	232	252	222	194	212	199	207	199	234	207	203	199	195	218	228	195	204	192	205	210	200	199	202	208	206	216	214	221	212	193	215	205	205	213	190	207	201	205	228	205	196	213	225	245	233	218	234	189	193	214	217	220	235	210	228	230	209	198	194	212	222	190	220	221	221	215	211	201	218	193	207	188	197	225	235	191	203	251	203	202	246	208	196	220	202	207	225	216	217	191	239	187	231	215	210	210	206	187	214	193	199	217	217	195	211	192	193	209	217	204	216	211	201	220	210	203	218	202	204	205	218	202	215	211	232	218	185	210	208	180	220	220	216	228	214	190	172	217	207	231	218	194	208	190	221	219	225	180	200	233	195	213	243	191	230	203	218	198	208	210	235	199	222	210	242	215	208	215	193	227	194	224	216	203	221	214	226	231	189	213	228	236	210	207	201	191	201	224	191	196	224	217	221	209	221	211	214	188	221	189	193	208	196	230	201	223	200	211	229	225	191	215	217	200	212	198	202	205	228	211	199	224	208	213	204	216	221	226	200	197	221	220	203	238	222	192	211	205	203	229	216	187	198	233	185	207	216	190	189	197	209	198	232	218	225	210	200	245	218	238	213	205	218	200	202	222	224	203	180	196	222	206	221	201	211	222	221	230	192	188	204	216	209	216	203	193	218	210	218	180	189	204	219	197	209	226	212	207	218	220	246	207	212	216	203	228	235	216	201	186	214	210	223	222	193	200	202	192	190	222	215	191	184	212	223	203	210	221	219	222	216	229	216	209	243	199	222	188	219	207	238	214	208	208
43670	44297	55142	45992	64917	61020	49265	37075	22707	10209	3460	1263	671	532	514	519	525	527	528	520	483	494	487	533	520	574	512	512	525	496	485	513	472	497	511	511	525	506	516	525	535	487	518	513	471	510	517	552	500	510	474	511	505	547	541	504	521	519	495	489	515	489	493	505	503	529	501	528	528	538	487	523	538	519	522	507	492	485	492	556	488	535	484	454	471	540	491	481	468	520	505	499	526	497	470	481	507	504	518	464	524	524	490	520	509	470	490	498	505	480	483	527	511	503	542	516	516	520	498	501	516	499	474	531	502	513	496	552	504	487	484	525	506	502	528	525	526	512	509	555	521	510	523	464	526	501	476	494	509	468	534	548	492	504	468	508	502	513	511	518	541	530	475	512	513	540	503	525	482	466	466	508	474	475	478	512	554	526	512	481	483	548	484	515	518	528	450	503	482	480	511	500	506	489	494	458	510	535	511	515	515	461	528	496	489	514	511	557	506	500	495	540	482	529	488	470	527	522	500	529	500	556	496	495	527	541	480	562	469	495	522	514	508	525	496	476	478	510	506	475	461	539	492	549	526	524	500	518	514	471	475	489	518	528	474	492	529	516	507	461	534	512	503	512	506	520	465	500	511	516	505	516	502	511	538	501	554	472	511	527	470	495	497	514	521	508	521	530	509	500	518	442	487	514	475	524	521	480	495	505	474	518	485	520	522	500	495	535	522	512	512	512	520	515	526	501	488	472	480	541	470	535	519	478	509	507	514	491	552	468	514	507	527	453	486	500	512	484	492	496	535	464	568	512	490	498	523	509	510	505	508	479	518	515	493	530	480	530	469	517	471	522	507	540	504	466	463	491	517	524	534	529	466	532	499	497	503	497	533	478	481	478	532	525	558	493	496	500	549	553	506	483	550	493	517	489	523	518	488	472	488	471	500	488	497	470	511	524	524	546	487	504	507	494	504	507	530	524	533	519	552	511	488	509	525	488	520	479	490	514	491	519	524	518	524	531	508	500	525	501	506	501	518	512	537	509	512	469	501	492	492	486	521	508	492	486	506	464	487	523	496	487	496	505	523	521	497	510	487	498	490	499	492	495	506	491	500	501	533	536	465	506	540	522	546	494	485	472	510	505	541	465	472	525	506	512	475	498	513	497	484	519	479	501	500	491	500	474	513	499	517	468	489	531	496	531	460	494	511	506	491	523	483	489	501	510	527	503	534	477	495	506	482	501	498	486	487	494	482	497	463	512	490	477	520	490	520	518	482	497	485	500	531	518	499	477	487	508	480	526	538	496	505	525	540	537	521	512	502	538	538	511	511	492	509	486	542	504	508	504	505	491	507	522	546	537	511	466	525	501	520	494	527	471	512	534	487	506	480	508	502	509	520	474	483	493	501	553	520	484	481	494	497	492	493	487	504	517	504	495	538	503	520	466	523	489	513	512	536	522	534	507	484	473	503	520	519	479	522	478	513	482	496	522	492	493	473	486	544	497	475	482	488	523	508	525	513	498	480	471	510	475	518	507	485	523	479	491	498	500	529	482	494	493	492	508	527	499	487	501	500	475	516	468	531	451	495	520	506	543	532	510	513	514	473	455	512	477	508	496	531	482	507	492	524	507	497	502	499	504	513	559	505	488	526	512	492	518	485	462	510	508	487	496	466	475	514	503	488	537	507	538	467	499	540	494	476	514	520	530	533	511	461	513	523	472	469	508	513	531	452	498	471	528	511	544	489	520	488	510	513	526	494	455	522	522	526	533	494	531	484	528	522	496	488	508	522	518	528	504	508	521	523	488	545	481	499	537	514	483	482	517	500	526	519	506	513	528	531	517	517	528	477	491	520	515	494	495	510	531	502	528	502	465	528	518	535	505	489	496	533	504	515	494	511	487	512	469	532	556	491	521	490	495	513	502	493	513	535	549	500	489	519	462	519	485	483	490	492	509	496	518	497	509	523	509	512	490	513	494	480	482	508	528	514	541	543	493	497	536	536	488	510	503	551	525	507	454	504	537	487	520	457	511	483	476	517	505	488	514	501	490	525	473	500	535	544	508	484	523	525	534	515	515	547	512	491	486	533	528	519	460	504	507	507	552	511	492	528	484	506	487	521	515	551	481	493	511	526	554	509	537	501	498	493	538	489	478	541	509	516	523	504	448	499	534	522	543	525	512	486	522	498	494	535	487	533	485	550	445	516	474	463	477	488	519	492	479	498	529	501	534	530	520	492	501	459	545	458	503	473	504	513	502	499	489	528	491	483	481	487	519	525	481	483	514	516	497	508	504	486	505	507	510	514	491	508	538	483	503	518	474	519	524	467	521	519	475	508	510	500	507	498	500	488	472	518	517	485	538	467	508	495	527	497	520	494	515	527	526	506	473	504	462	454	471	492	516	492	506	506	504	528	524	516	471	498	506	490	522	484	550	483	478	506	503	520	499	505	470	511	506	499	507	493	483	508	511	485	491	490	532	475	527	508	519	500	553	486	516	501	493	480	538	489	504	511	523	526	519	499	460	473	501	496	537	479	489	500	505	508	485	548	485	519	535	519	478	507	498	546	495	491	504	500	538	472	529	466	497	516	482	492	517	485	515	491	454	546	500	483	479	512	448	527	528	468	507	490	542	510	495	510	526	492	525	532	517	480	482	540	479	521	517	543	509	522	513	527	497	486	481	502	520	507	477	542	482	552	545	487	537	494	487	460	512	488	483	519	540	478	510	504	535	500	563	516	504	568	509	504	492	506	501	489	539	509	497	517	468	497	501	520	505	512	488	520	432	499	527	511	514	499	519	515	515	531	510	475	474	515	498	486	522	484	484	539	511	528	522	512	522	494	529	492	506	488	471	491	494	510	494	513	502	531	504	500	494	505	511	499	534	495	527	494	514	536	515	517	529	527	489	512	539	488	507	493	516	512	491	488	472	526	516	516	481	485	533	510	461	478	517	500	532	527	511	503	539	462	500	494	502	506	497	505	476	485	498	478	557	476	494	475	530	529	523	482	474	460	521	493	482	487	561	484	512	485	491	505	505	464	502	518	501	511	494	516	572	473	504	509	498	525	546	476	503	500	535	470	486	539	490	511	526	485	491	511	459	525	501	514	490	530	510	527	463	519	501	520	501	502	503	497	491	520	465	538	507	475	486	498	512	522	465	527	471	495	514	528	504	490	538	529	534	495	522	543	505	502	521	533	485	517	478	512	526	453	482	521	566	478	505	484	472	518	514	458	476	528	505	532	483	496	495	543	501	529	519	469	516	497	578	536	472	491	508	476	467	510	502	511	504	509	529	491	511	539	510	484	510	518	502	523	548	479	530	527	511	492	493	505	537	500	490	545	520	451	505	486	492	511	480	544	462	492	503	477	480	489	532	448	503	477	509	493	522	502	453	501	448	503	509	516	511	537	509	554	517	521	492	506	521	495	508	510	494	523	492	509	514	481	503	507	480	528	493	494	488	472	502	548	497	491	518	523	508	488	491	504	474	498	511	510	492	528	478
72027	61372	59816	38295	56690	49692	36091	22049	9686	2970	885	384	263	226	192	199	223	198	209	211	223	209	193	233	240	196	196	225	219	229	222	248	219	192	248	232	182	197	216	202	210	231	204	208	227	233	226	202	189	199	229	198	215	230	224	221	222	207	210	209	219	207	209	200	227	209	207	195	236	196	225	207	243	220	223	221	224	209	215	202	180	211	218	219	223	202	197	217	244	189	208	193	211	208	188	222	207	221	218	202	223	198	218	229	240	238	213	223	198	190	231	199	218	234	188	228	213	228	227	216	212	195	214	211	212	187	204	216	186	210	221	204	207	235	239	200	212	194	218	204	188	189	213	213	205	198	194	200	214	189	185	192	221	209	200	211	220	212	230	212	223	229	217	218	242	213	214	210	194	229	220	204	204	209	240	269	234	207	216	214	194	183	215	197	208	206	191	221	224	222	215	186	204	215	215	231	214	212	216	206	222	209	225	209	214	223	221	209	189	237	227	228	228	215	209	187	210	195	205	221	231	239	226	201	236	212	231	224	225	200	215	169	220	230	231	199	213	206	218	220	216	209	209	210	185	224	223	233	215	200	233	213	222	230	224	233	195	219	212	227	230	210	217	203	220	207	188	217	210	213	229	172	251	222	210	202	212	229	243	213	216	234	185	202	210	238	195	221	212	201	185	220	215	215	214	212	211	235	227	197	205	214	210	235	217	227	232	210	203	223	216	202	205	214	205	228	212	220	219	223	226	210	202	206	217	206	227	219	222	201	233	215	196	216	192	234	203	218	224	186	242	194	201	220	227	202	202	213	244	220	222	190	212	196	238	231	205	235	209	201	192	215	210	228	183	181	199	189	236	215	205	202	224	205	212	207	204	239	205	242	180	204	231	175	215	224	236	199	203	217	198	168	200	225	214	188	222	209	232	227	208	236	213	183	238	233	246	196	241	227	208	221	213	191	208	225	200	205	215	230	205	228	223	217	209	213	229	209	208	236	212	221	192	214	213	216	203	226	202	219	196	210	239	206	216	230	242	191	217	199	220	191	208	196	198	228	227	209	190	204	218	209	198	249	200	218	195	208	222	233	228	205	215	240	220	223	224	208	198	227	220	211	212	215	213	203	238	205	234	182	221	230	227	212	200	210	222	226	216	200	202	212	208	225	185	206	196	219	241	224	209	227	220	233	234	215	219	225	219	202	198	175	230	244	211	204	222	225	201	244	205	226	238	204	225	251	207	232	221	243	212	215	213	234	213	203	208	242	215	219	227	231	218	217	229	203	188	212	201	221	185	225	219	222	238	275	217	216	219	243	222	205	191	203	215	207	191	208	215	192	213	211	190	218	225	201	224	180	202	227	212	208	194	208	248	233	217	201	180	201	219	221	209	185	248	227	209	216	262	211	205	231	232	220	195	234	220	218	245	218	194	201	220	211	213	238	206	242	212	227	199	215	205	214	210	214	195	217	220	218	216	233	222	211	196	212	196	201	209	217	203	209	218	187	229	207	228	219	203	199	201	215	207	202	244	187	219	230	214	218	232	233	196	205	191	228	224	192	225	181	192	210	213	185	210	223	200	219	217	214	210	226	208	240	202	183	227	218	232	212	197	227	202	199	227	211	213	212	210	201	212	213	206	208	211	196	218	217	231	218	201	201	238	220	206	207	210	203	205	224	207	206	208	204	203	192	230	205	223	219	216	213	209	219	203	224	212	211	227	210	205	211	189	213	200	207	191	219	214	216	215	203	208	235	216	176	200	220	193	232	213	212	201	218	215	191	204	195	214	195	222	222	226	223	226	204	188	219	222	241	185	222	228	203	225	231	222	223	189	209	206	214	206	205	203	192	204	214	250	209	201	188	226	209	215	212	193	201	220	194	223	200	207	227	213	221	210	211	229	212	184	208	191	212	230	194	212	234	202	195	190	201	206	242	227	218	223	224	204	211	208	186	234	231	193	220	217	185	243	213	185	214	243	170	206	206	213	222	232	214	187	228	209	195	216	211	220	203	226	222	242	217	207	230	195	190	214	223	225	213	240	195	224	249	207	218	229	221	204	208	200	201	178	208	197	217	211	206	194	231	193	212	217	232	255	200	239	194	218	248	192	225	216	228	214	219	205	200	186	205	217	217	204	228	213	217	225	226	225	234	185	201	215	234	214	217	220	242	253	223	211	208	243	235	210	194	211	201	258	232	215	200	225	203	212	226	217	202	234	218	249	218	195	192	249	227	225	218	223	187	218	258	225	230	222	209	215	211	228	207	213	221	211	207	206	209	237	197	219	228	206	228	208	215	221	221	211	212	198	241	213	213	206	223	202	183	196	222	222	185	204	207	200	196	210	204	193	209	212	189	223	202	198	216	202	196	216	194	235	195	228	213	222	198	219	197	225	212	222	185	236	206	182	203	213	217	233	228	213	219	209	241	203	232	210	214	211	200	203	218	205	198	237	196	216	194	222	209	202	195	205	225	204	203	209	240	225	187	194	201	213	214	204	239	200	248	219	210	210	210	212	212	193	222	208	197	216	193	206	196	211	188	226	230	210	227	194	242	226	200	224	224	215	212	213	213	210	228	213	218	230	225	221	209	200	221	201	218	223	230	216	226	230	224	193	209	218	207	221	232	184	223	223	223	228	223	198	197	218	225	190	209	208	216	231	218	203	209	227	215	203	247	196	233	201	204	210	200	214	223	226	223	206	222	221	230	232	210	222	213	242	186	214	219	210	228	203	196	204	209	191	226	220	190	216	223	190	203	228	209	218	198	209	224	219	231	235	227	228	221	196	211	232	201	221	225	226	200	229	186	210	221	200	200	184	218	185	227	191	227	206	223	221	233	204	204	238	210	190	208	189	220	208	234	198	202	202	224	218	200	212	236	200	220	219	247	238	211	229	250	226	184	186	191	210	237	187	209	196	211	217	221	223	195	186	222	208	227	226	218	211	203	198	229	250	218	222	197	221	229	196	221	217	205	216	227	220	229	220	214	228	222	235	193	201	237	222	211	226	217	213	212	193	194	200	201	224	234	214	199	225	212	200	199	215	228	249	226	218	207	203	227	213	224	222	190	204	222	248	194	198	252	214	189	212	224	219	212	234	204	214	215	197	184	211	199	227	200	204	206	224	208	225	228	232	218	224	230	199	216	196	201	226	206	226	236	225	209	204	205	201	212	236	208	197	206	223	213	220	205	199	220	198	205	209	208	225	213	229	218	214	235	191	212	216	209	203	186	223	221	210	205	234	247	190	208	234	222	179	222	224	200	229	198	206	218	196	197	206	215	186	215	213	201	232	246	221	202	240	185	218	230	223	193	204	205	212	203	241	205	207	183	223	219	222	234	228	208	255	210	206	218	202	224	205	194	201	228	198	214	177	192	210	224	267	209	229	220	206	210	215	232	199	234	205	265	232	216	217	216	227	205	232	187	197	209	206	191	220	226	215	230	217	185	218	220	183	221	225	207	219	221	185	220	220	204	202	198	183	238	245	202	213	252	242	254
43838	44543	53897	44403	65666	60688	48934	36952	22507	9771	3506	1255	688	553	476	499	525	538	496	474	507	500	553	495	482	509	478	528	534	493	511	524	476	549	541	510	486	496	517	517	560	523	478	534	525	452	516	499	516	509	529	536	472	488	484	524	550	514	512	495	507	541	541	489	489	533	559	521	469	496	518	547	501	491	509	519	493	485	515	524	518	464	484	490	523	510	530	525	529	527	476	521	521	504	542	503	498	533	495	525	526	510	497	540	509	505	527	508	547	488	537	494	499	496	530	506	515	543	463	495	486	527	493	539	540	498	549	526	515	540	530	522	471	488	471	523	474	464	502	489	508	490	501	499	488	501	469	494	533	500	517	546	521	517	487	486	520	492	507	493	538	540	505	521	491	475	494	495	470	510	500	537	517	515	519	553	466	508	470	484	528	477	498	513	500	539	551	504	500	510	517	502	489	477	475	521	494	493	512	513	515	482	533	493	485	547	500	501	505	509	560	520	506	535	529	499	519	525	488	493	505	507	530	495	500	503	529	478	507	496	492	490	489	522	501	457	477	537	503	525	523	504	551	552	518	490	542	494	488	506	539	475	497	520	516	481	498	475	517	469	472	481	556	486	455	497	492	519	492	484	493	493	491	495	486	505	491	523	501	554	516	504	470	528	503	529	463	450	490	528	513	515	517	514	539	537	539	492	535	554	506	514	554	517	557	495	483	510	479	500	564	497	518	537	474	489	478	471	473	513	502	481	500	496	499	516	502	506	536	530	489	516	513	548	508	520	528	510	525	525	478	498	517	468	468	472	530	535	506	499	531	504	498	506	485	522	520	504	526	514	546	520	537	521	523	487	496	485	468	534	506	555	517	516	505	467	439	478	515	559	499	475	524	522	469	493	505	512	517	547	512	495	511	475	485	547	478	533	530	520	506	496	517	482	531	495	496	521	498	518	521	514	491	510	505	472	470	542	520	527	521	517	495	520	552	528	487	507	518	536	472	549	498	497	511	496	496	512	479	537	506	501	514	530	531	510	563	513	469	489	542	511	481	531	526	522	537	486	480	488	483	510	499	517	519	482	484	486	519	504	524	514	514	478	460	524	514	520	506	484	512	529	547	487	528	483	501	549	503	519	522	490	535	546	484	492	520	515	489	523	508	500	550	480	503	506	509	483	500	511	506	526	478	492	488	518	504	507	522	514	520	510	507	540	512	539	510	536	507	534	517	523	562	529	495	504	522	532	517	508	491	510	487	533	504	512	513	494	545	497	548	519	460	477	495	500	499	506	493	521	519	504	492	555	480	520	499	489	534	483	525	510	538	481	489	498	517	527	522	520	546	534	470	530	514	509	507	552	487	520	530	526	523	520	482	564	556	496	486	490	513	508	499	467	527	497	510	517	544	486	491	485	468	510	496	496	493	536	556	511	539	487	517	553	487	546	555	493	486	526	490	507	481	500	502	528	511	499	483	506	472	534	517	492	514	499	513	500	521	512	515	519	511	503	487	545	506	487	536	491	521	527	527	496	501	490	501	546	534	548	507	482	521	515	497	466	499	533	518	492	507	538	508	470	446	527	524	551	518	493	508	585	512	503	507	507	500	512	514	541	489	500	527	497	493	517	503	514	486	549	542	525	518	513	491	483	485	510	532	560	508	497	508	519	532	457	514	501	502	527	502	489	522	500	546	522	475	529	511	489	531	522	494	520	513	522	496	547	485	500	539	517	511	514	489	508	480	523	512	491	483	518	527	531	508	517	506	487	499	468	505	493	510	484	500	487	486	513	564	495	502	525	485	524	546	465	500	513	500	519	518	536	531	525	503	507	494	505	508	545	515	492	531	502	524	532	539	507	533	461	474	539	508	506	453	505	491	509	506	506	517	506	491	524	518	523	543	510	533	506	472	543	528	505	547	513	533	519	500	521	474	528	539	511	510	518	526	502	541	498	503	491	504	503	495	522	508	494	559	512	507	514	512	486	549	533	519	503	544	529	506	549	491	496	496	494	519	524	508	460	517	550	508	542	525	521	490	496	518	539	507	514	520	521	499	509	522	534	495	506	537	490	518	506	517	494	522	497	516	478	481	486	521	504	530	513	507	521	512	541	515	495	529	500	497	480	500	511	520	529	522	498	484	503	521	521	502	536	559	564	480	533	508	508	519	541	474	513	519	462	504	556	522	540	500	506	465	513	526	505	515	500	509	513	536	486	498	531	495	498	487	513	506	515	511	490	513	509	532	542	509	509	526	541	487	486	491	510	514	489	534	482	510	493	518	509	559	550	493	484	530	488	510	511	504	494	527	513	541	564	491	496	532	516	484	494	486	501	516	512	521	512	537	463	518	474	526	530	511	537	527	460	510	521	508	522	477	521	479	541	494	523	519	525	508	529	524	533	504	504	516	482	476	529	506	555	542	506	499	528	494	478	520	496	514	479	529	495	512	507	542	496	515	495	513	530	509	488	500	474	551	520	538	513	528	497	544	503	523	490	532	501	568	494	511	523	486	549	503	516	523	531	514	484	539	494	485	477	502	500	508	504	528	508	502	504	537	508	553	504	504	504	541	533	505	505	522	497	510	486	444	531	482	526	512	496	540	532	453	464	492	503	461	469	502	497	495	483	516	530	504	519	525	518	487	534	482	506	506	500	554	519	500	510	546	535	550	482	548	514	490	517	556	514	519	533	530	504	540	491	495	507	515	512	488	496	488	477	543	539	465	516	503	509	535	526	540	482	515	523	524	492	490	476	488	506	499	540	489	501	492	517	520	511	509	526	515	539	521	555	507	520	526	538	540	495	517	577	522	467	572	531	524	534	481	518	526	514	498	528	518	516	497	518	533	509	482	524	516	502	520	516	498	496	507	513	498	523	518	467	494	503	522	505	523	570	487	517	526	492	530	526	522	519	509	502	519	493	496	535	524	501	503	551	482	519	536	497	475	514	487	544	457	522	523	477	506	487	521	493	501	515	511	540	480	518	506	520	502	499	549	504	534	516	491	514	491	522	518	505	546	482	502	532	500	536	504	513	520	498	484	516	490	503	557	529	499	491	469	533	562	494	506	514	518	517	522	526	532	531	519	497	486	499	469	502	530	500	527	490	521	490	476	496	505	483	518	501	515	495	468	494	487	492	483	516	486	464	514	505	486	489	559	542	475	521	503	511	494	538	495	562	513	482	477	480	489	470	481	528	518	495	529	516	504	516	543	534	507	509	510	523	551	496	514	533	483	524	509	504	501	515	518	485	428	548	508	505	493	485	530	480	521	484	519	498	513	533	479	486	490	534	549	535	532	518	509	479	488	522	490	508	481	510	527	505	508	508	524	531	461	531	513	519	504	497	507	505	515	495	520	566	497	486	528	504	488	560	506	474	547	517	532	475	513	495	508	494	537	503	515	499	511	493	523	471	520	534	501	523	494	518	530	519	551	499	530	492	523	502	493	472	526	514	493	471	519	513	544	487	515	482	489	516	540	514	544	539	506	500	487	550	519	498	479	532
10996	3542	2664	1389	2844	2768	1847	1189	699	420	281	283	237	227	223	229	224	221	221	267	253	254	227	234	232	226	236	256	240	253	205	225	251	221	251	231	262	238	233	243	230	212	260	254	253	226	243	224	249	253	262	270	241	259	266	247	246	231	215	241	266	280	220	268	231	254	241	222	236	212	223	258	259	228	255	209	256	215	224	231	220	261	238	247	218	230	234	233	240	249	250	219	223	238	216	218	244	257	246	226	244	243	223	228	203	218	210	207	237	206	240	208	247	246	236	214	215	220	281	248	224	199	257	216	243	253	224	213	239	242	254	232	252	201	236	232	220	211	225	223	225	210	233	239	218	238	225	242	245	216	224	241	197	247	267	232	243	252	246	254	228	218	269	229	243	254	230	223	249	254	231	219	235	253	234	234	244	240	246	262	237	230	235	232	248	234	247	225	231	226	232	242	235	264	243	260	238	236	234	232	218	224	230	228	260	228	249	225	223	238	231	233	267	261	252	231	189	231	230	209	228	233	229	252	223	235	220	277	238	243	221	247	236	250	245	238	231	229	254	259	259	244	226	252	252	205	205	247	248	245	219	231	257	231	265	219	226	247	254	241	208	252	232	260	243	252	239	285	214	232	230	229	253	232	228	224	206	226	207	221	211	207	213	211	221	230	223	239	244	221	225	247	230	254	247	226	219	243	250	231	243	255	219	259	240	216	252	224	239	240	205	275	243	234	217	229	224	229	228	242	199	245	244	213	232	229	237	254	256	257	240	225	238	246	213	228	231	244	210	232	215	252	232	239	208	220	261	253	248	235	264	241	254	230	237	254	221	221	236	238	239	226	218	227	221	237	202	235	225	233	247	249	236	218	241	230	240	262	225	250	237	248	220	250	216	233	210	225	241	234	233	215	221	216	255	211	245	233	224	240	229	250	253	206	231	259	238	257	230	227	228	237	230	247	224	208	218	211	248	274	223	259	215	213	236	226	261	232	239	257	224	211	261	240	229	218	230	214	229	229	240	248	222	236	230	270	235	296	244	240	262	258	220	236	246	223	223	216	236	259	245	246	235	228	251	231	250	210	221	222	254	238	254	234	233	237	238	232	226	245	247	219	218	241	231	230	262	247	238	265	198	243	247	219	239	208	256	244	206	250	228	221	255	251	224	237	234	250	247	205	207	250	253	249	229	231	268	200	258	241	234	205	262	228	200	242	257	210	248	267	247	255	236	250	257	213	247	228	272	235	237	250	232	224	231	208	238	252	229	230	231	255	243	223	213	231	208	258	234	238	244	197	224	237	251	246	230	288	211	237	244	267	259	252	227	233	238	248	251	244	247	252	225	248	253	227	228	240	264	247	243	232	235	254	233	229	270	252	242	248	248	255	239	241	259	254	241	243	222	227	205	188	246	213	257	250	228	215	234	229	234	269	210	246	257	238	194	236	213	236	237	225	226	242	255	247	240	226	241	250	226	229	210	226	245	248	205	244	245	243	227	253	213	222	214	229	213	225	238	233	282	240	235	245	225	241	216	243	212	232	280	252	222	268	253	214	223	253	274	230	230	188	218	272	239	234	234	281	249	238	224	239	240	248	243	226	267	250	241	249	227	203	260	211	228	217	222	247	235	264	215	226	233	245	222	219	228	253	241	231	220	244	234	239	233	253	250	252	251	260	193	228	249	251	256	249	263	240	257	228	227	203	221	233	254	244	251	275	237	220	249	243	278	252	257	249	220	237	236	230	224	232	239	232	263	233	252	217	211	261	253	226	222	236	261	245	233	262	234	258	231	238	240	251	257	231	255	223	225	238	259	220	247	246	218	254	276	214	255	249	224	243	243	251	237	231	242	231	251	243	252	239	234	234	245	238	231	241	221	259	239	223	228	225	224	240	240	258	241	229	237	251	251	231	245	245	249	221	226	205	238	230	235	237	228	242	228	234	227	239	254	228	260	221	235	221	253	265	250	230	246	230	242	226	227	225	234	267	252	244	274	242	266	237	255	235	236	238	234	239	266	221	224	256	226	252	244	230	209	204	225	217	220	203	264	249	258	242	248	221	214	263	257	244	231	265	239	237	271	257	266	267	227	213	233	246	239	233	252	234	223	236	238	231	207	214	238	255	250	243	230	268	253	230	220	209	206	201	223	262	234	238	263	208	195	230	227	248	241	240	226	231	217	253	239	231	212	233	238	242	240	237	253	244	250	253	255	256	240	236	248	215	237	265	207	260	241	235	246	237	239	218	239	258	235	249	221	209	271	254	268	254	242	228	256	240	237	228	239	244	245	233	240	253	229	225	236	264	222	214	218	227	244	242	243	232	222	226	231	212	236	247	255	269	237	211	237	206	252	267	230	246	234	232	251	240	209	225	212	196	243	256	265	246	226	227	246	255	236	234	219	242	252	249	241	225	241	223	244	239	244	236	225	251	205	231	259	221	213	251	228	245	239	258	235	250	237	229	220	246	228	237	233	202	238	221	237	260	245	253	245	213	270	214	230	234	234	247	225	239	243	228	247	229	254	246	253	237	282	246	234	230	232	244	241	287	232	253	233	224	234	244	221	236	240	208	241	241	216	256	235	237	231	226	250	261	213	235	260	214	236	242	225	247	232	209	234	236	229	246	218	245	253	235	254	240	232	218	246	257	238	241	237	211	249	226	234	228	234	242	251	260	220	257	236	215	237	242	259	268	264	247	254	235	262	218	223	239	245	234	247	231	228	223	237	268	237	255	252	240	244	241	248	213	235	218	232	257	243	257	233	248	235	216	247	241	234	245	222	264	215	235	237	224	224	222	264	234	268	229	237	221	239	234	227	214	257	236	238	232	255	259	233	239	250	255	227	237	239	252	230	228	240	213	212	248	248	227	251	199	253	234	249	246	220	253	240	241	216	236	247	240	204	227	242	220	223	248	242	219	224	240	243	228	255	248	216	242	212	212	226	219	221	226	230	239	232	244	263	247	260	209	227	221	220	240	249	221	243	220	228	242	256	224	233	255	273	241	217	216	187	255	221	220	249	250	247	224	257	248	242	211	234	238	264	258	271	199	272	225	238	245	252	225	230	248	229	220	215	229	249	257	228	227	233	243	252	252	228	208	249	287	241	224	261	245	244	224	247	236	223	234	258	249	242	211	241	234	249	227	229	220	249	209	230	221	241	253	257	245	235	215	243	270	206	227	246	240	205	253	202	229	258	253	251	233	212	233	234	216	250	228	193	249	238	255	275	248	275	235	270	240	225	208	243	228	260	242	228	211	236	238	229	218	232	222	218	222	250	243	258	230	255	233	242	221	216	229	250	234	261	247	242	262	255	246	224	234	203	220	267	251	228	220	208	231	230	275	197	226	224	219	221	234	231	237	254	220	224	231	202	223	185	233	229	247	247	223	234	211	238	246	248	248	276	257	219	219	235	251	255	245	211	230	239	235	233	241	217	223	263	227	253	233	229	237	256	239	246	238	242	228	235	202	228	244	232	265	232	223	230	238	222	229	231	269
9660	5242	6237	4969	11410	10452	7142	4382	2462	1304	803	630	578	586	556	573	613	581	583	555	589	606	531	560	581	589	586	595	566	562	547	548	576	534	554	480	553	574	568	526	565	589	541	567	556	542	549	544	607	534	559	573	518	558	519	546	572	555	576	545	594	586	533	550	545	552	529	558	545	584	560	530	575	585	581	532	529	522	555	521	562	543	543	529	593	566	557	554	598	585	577	563	551	603	526	545	575	531	563	569	584	570	563	565	535	554	577	593	558	550	557	569	545	560	556	572	569	555	540	522	541	565	527	557	557	531	566	585	553	521	616	545	579	576	551	545	568	543	479	508	551	562	547	599	564	535	550	561	579	543	559	559	564	552	593	531	536	552	550	561	541	563	540	557	551	524	568	557	514	557	566	559	559	538	555	534	569	523	553	562	561	561	556	620	598	554	572	534	572	552	575	524	582	517	537	597	543	555	542	608	580	566	582	590	527	567	508	547	582	562	584	509	548	554	579	553	543	626	564	543	543	583	595	557	551	536	546	603	545	555	546	581	583	537	580	566	544	531	563	576	585	563	558	540	579	549	568	603	503	552	524	550	522	573	550	570	528	565	574	559	548	547	599	585	552	584	530	585	598	576	583	544	565	587	573	566	561	552	529	540	559	587	533	573	567	599	529	527	555	553	532	593	575	540	508	576	587	540	565	585	575	594	544	569	556	554	581	549	549	557	566	567	543	611	543	556	609	571	539	513	563	581	555	562	534	568	530	579	632	579	528	526	541	599	548	581	567	595	597	508	587	576	538	568	576	559	520	584	539	550	583	589	576	540	560	569	595	540	551	577	576	532	577	554	554	549	549	571	564	590	543	553	525	538	551	605	539	574	530	571	548	565	568	543	546	549	572	564	507	571	523	536	561	571	557	540	579	568	550	562	578	548	562	548	564	537	579	526	578	542	582	581	577	556	562	542	556	562	592	625	590	575	513	551	563	577	592	557	557	592	532	557	553	555	499	556	521	551	573	581	564	577	555	589	568	533	548	536	608	577	525	529	549	585	547	582	546	524	564	564	571	555	596	565	527	550	574	549	565	545	548	585	560	560	568	580	545	550	600	558	567	545	549	571	583	559	618	569	539	520	537	573	549	560	569	610	581	602	545	547	528	556	516	616	532	545	576	550	524	565	551	553	559	566	541	549	561	544	544	570	553	569	528	567	562	569	568	532	600	519	566	507	555	560	589	555	586	540	593	546	564	550	513	555	531	546	576	558	629	567	531	552	601	562	563	586	562	554	535	573	564	559	595	568	606	524	550	578	555	572	528	594	557	549	581	531	528	603	611	594	589	538	552	566	550	589	564	553	572	518	575	517	547	571	552	534	572	547	534	579	626	560	567	528	581	555	567	528	573	555	597	577	562	564	561	548	582	583	569	571	528	572	574	562	578	524	577	549	531	548	611	600	553	524	553	557	585	592	582	526	586	574	494	542	558	537	546	609	604	567	541	577	577	559	564	550	538	569	543	544	578	589	547	539	578	592	568	573	532	549	566	554	589	621	558	595	534	527	568	561	547	534	536	542	570	522	577	582	581	588	545	613	543	532	553	529	562	545	571	580	581	576	557	530	533	583	553	576	544	546	521	536	571	592	536	542	589	550	569	540	550	602	547	544	558	590	579	521	565	566	578	539	552	533	595	567	571	542	586	585	567	526	572	534	558	541	533	549	542	538	597	535	583	553	551	567	600	570	562	541	518	552	556	583	550	525	532	556	545	537	548	565	539	552	536	548	538	554	578	544	604	574	567	586	576	563	562	561	571	553	542	579	574	599	601	562	552	539	555	518	539	565	591	577	576	535	535	564	583	543	556	535	537	554	545	549	531	535	533	556	558	584	532	560	570	592	582	522	576	583	528	536	577	529	566	544	553	546	547	561	551	568	584	627	560	602	579	542	556	544	547	598	535	546	575	529	581	565	575	547	575	593	538	582	552	563	561	570	548	588	609	578	537	517	571	577	525	552	560	564	563	557	544	501	574	623	517	575	576	568	566	558	563	580	562	534	564	583	554	588	535	604	567	553	538	587	565	534	536	566	533	559	570	569	568	570	588	585	550	569	573	592	490	549	540	548	535	586	599	539	573	559	576	501	539	549	596	550	552	566	569	586	546	541	550	579	565	558	562	564	573	549	536	560	597	562	563	535	524	511	597	532	548	593	533	499	579	578	557	549	561	538	611	519	535	535	565	551	509	548	597	592	542	558	531	553	584	544	587	598	539	565	555	568	594	576	525	559	556	573	557	573	562	537	553	569	545	531	572	571	578	559	547	561	575	565	564	536	562	548	556	595	554	541	556	521	550	536	544	542	570	594	577	586	568	564	574	566	530	542	587	566	492	556	536	565	585	597	572	600	556	570	501	623	580	566	530	576	573	536	574	503	561	541	578	601	567	564	603	543	597	582	551	572	575	552	566	601	572	541	619	617	542	562	551	550	576	549	551	547	533	531	545	541	555	565	528	531	522	579	587	592	563	623	565	592	547	540	557	577	535	561	562	562	557	541	580	575	563	560	517	614	606	553	574	571	578	550	554	531	513	554	541	566	524	620	542	579	535	537	550	533	586	535	542	572	579	545	587	538	570	574	577	589	595	552	554	592	515	541	550	557	593	578	570	532	594	601	546	560	536	529	557	548	564	585	596	532	530	514	554	572	566	556	557	592	562	577	603	546	565	566	578	544	568	569	572	550	537	565	578	542	553	548	563	560	523	539	559	526	553	556	556	572	563	527	570	602	541	607	586	550	592	553	577	535	606	539	588	581	578	587	551	585	573	540	554	541	570	563	544	552	522	539	545	528	550	567	581	548	556	582	563	552	562	541	543	544	524	562	599	551	555	563	573	530	558	587	583	572	525	549	563	557	577	571	564	564	548	540	516	569	521	560	563	598	584	596	545	590	535	580	524	550	536	586	551	577	530	536	544	542	536	531	544	563	573	534	576	568	565	567	545	564	580	528	527	536	580	601	584	548	560	569	561	558	559	596	529	576	563	560	571	532	548	507	555	548	583	538	546	546	575	588	549	570	589	534	545	526	576	559	579	535	529	558	570	568	576	538	580	565	557	561	544	532	570	557	561	567	583	563	550	570	569	586	607	544	604	533	581	543	596	571	541	565	530	609	566	554	555	538	559	512	560	613	545	556	547	515	548	540	573	577	602	550	543	557	592	559	529	576	555	548	539	549	538	565	555	564	571	536	600	572	542	595	549	597	505	549	578	573	550	526	581	563	569	537	595	605	568	551	539	554	557	552	591	577	552	589	557	548	551	578	570	584	575	550	547	541	536	552	567	559	588	574	581	568	588	551	588	549	545	547	597	547	525	611	554	590	530	521	552	603	554	554	554	564	582	581	579	566	582	551	537	540	551	532	555	561	579	511	535	562	582	601	560	570	575	567	567	536	556	585	526	549	528	603	528	562	562	602	558	533	577	563	592	562	532	537	558	537	564	561	596	553
71465	61810	58753	37297	55591	49534	36392	22695	10146	3220	999	429	246	228	231	251	216	213	214	200	207	210	201	197	221	208	212	196	217	204	217	231	213	232	225	237	237	223	231	226	217	230	210	210	203	203	213	221	216	216	212	189	214	200	218	261	198	200	207	266	231	189	226	205	212	223	205	227	226	208	241	217	224	200	215	205	234	215	226	224	212	208	186	214	206	229	222	196	217	210	229	213	195	218	228	191	230	204	249	227	228	190	221	200	220	203	208	213	205	215	213	212	197	223	211	208	185	209	199	210	211	213	222	219	234	197	230	200	246	221	215	212	213	235	227	192	228	219	196	212	212	212	230	224	218	214	236	212	227	197	211	213	225	214	224	233	229	254	204	203	191	219	185	203	210	201	190	222	238	193	227	179	210	221	176	210	208	207	236	201	219	226	201	212	200	222	188	201	206	209	221	195	200	216	229	213	220	220	211	205	225	210	220	189	200	230	197	186	206	218	195	225	219	233	236	194	200	222	211	201	222	223	180	194	214	223	191	209	195	223	201	201	226	224	226	231	225	222	227	233	248	213	205	207	209	213	225	195	211	184	211	229	225	197	187	214	235	223	187	218	219	227	229	186	209	240	238	222	212	175	182	221	229	202	222	234	198	190	196	244	216	230	208	203	200	209	210	209	196	222	214	221	193	199	227	226	244	210	220	191	211	204	210	218	228	243	213	204	196	205	201	215	231	209	217	187	189	205	211	186	202	209	190	189	220	187	216	211	215	191	205	197	215	222	184	215	237	205	204	210	215	201	220	223	212	225	220	240	221	234	233	216	203	218	234	201	208	193	186	202	217	199	215	227	197	196	222	217	198	208	213	194	201	217	216	225	196	233	189	216	229	236	207	207	195	237	219	226	223	191	235	211	207	211	205	199	206	245	206	205	208	215	210	236	217	225	199	222	221	218	214	198	216	220	229	213	246	213	197	178	197	209	246	212	214	179	197	205	220	193	210	228	221	206	221	237	233	218	247	216	263	227	196	224	183	207	216	212	224	211	205	197	212	216	192	240	248	234	213	206	203	208	203	211	211	196	213	197	190	242	232	207	206	216	221	205	178	186	231	216	237	213	210	212	204	215	221	177	237	205	205	224	204	207	224	225	234	194	223	230	215	215	203	235	214	241	243	216	202	207	190	213	217	221	202	232	180	205	185	210	209	206	219	212	211	244	212	201	181	210	222	224	197	202	219	230	222	221	199	216	227	216	199	223	212	183	245	225	223	204	215	191	187	239	217	231	218	209	214	218	221	252	208	230	169	187	216	212	207	209	199	183	210	211	218	198	200	206	219	228	212	193	196	225	206	211	213	206	231	219	225	198	200	193	219	221	199	213	213	213	222	190	198	223	218	221	215	217	213	226	197	200	213	212	222	228	201	188	234	239	193	211	216	216	246	205	193	205	206	244	233	203	194	207	224	218	200	211	214	199	189	227	235	194	214	238	216	194	216	214	218	212	197	211	221	205	225	202	198	216	217	223	203	219	210	202	188	203	199	201	227	236	237	213	221	204	228	202	207	217	223	226	209	208	179	237	219	218	204	205	204	235	221	223	190	219	233	194	209	198	203	210	212	217	193	183	218	190	209	243	206	209	244	234	236	197	222	186	198	213	247	226	209	201	224	236	226	197	187	214	235	178	218	231	253	199	220	200	208	199	220	226	204	231	235	213	220	222	196	211	208	189	209	236	225	187	229	190	223	206	191	259	221	228	219	207	207	228	198	231	219	241	217	242	251	218	208	206	199	214	221	215	231	206	224	222	208	213	207	211	228	216	193	233	219	211	210	219	213	225	237	235	192	229	227	213	223	205	209	180	198	213	239	221	217	238	225	214	207	183	216	222	219	249	199	187	224	215	196	218	217	228	226	186	211	242	202	190	223	210	224	218	227	229	210	221	215	205	213	239	203	212	199	248	189	194	202	187	207	188	210	218	217	228	247	190	217	223	212	210	215	232	204	223	210	219	220	218	235	202	241	247	239	192	240	220	200	205	195	209	223	231	203	205	214	221	223	222	212	212	245	185	196	208	240	188	219	231	232	199	217	196	198	191	227	225	203	246	224	244	194	214	230	215	213	191	207	225	209	224	202	186	191	228	227	207	217	221	226	221	247	204	231	211	214	229	202	206	210	218	198	206	227	212	219	197	205	206	205	199	227	217	224	199	195	261	220	232	220	217	251	228	185	216	205	219	206	221	204	193	208	251	204	213	218	209	238	217	235	228	249	209	231	209	213	229	232	197	214	213	213	220	220	232	207	194	211	204	219	209	191	224	222	209	203	215	218	208	197	216	199	206	226	218	222	194	198	208	227	199	208	207	210	219	191	189	229	232	235	248	239	231	197	197	199	197	221	201	232	211	227	219	205	223	215	253	209	189	223	218	221	223	210	187	201	207	231	212	220	238	238	203	198	222	205	207	220	213	186	214	208	221	196	178	189	234	216	222	205	226	208	202	205	233	180	212	196	226	214	206	218	200	217	228	225	211	231	201	209	218	225	214	222	251	188	201	216	210	208	215	215	228	194	189	204	170	234	216	183	245	214	222	214	178	184	185	214	212	211	199	201	239	212	215	214	201	196	186	224	211	180	215	232	217	192	221	217	216	241	232	197	207	244	226	231	196	194	227	237	231	231	223	221	217	221	233	208	206	209	251	225	242	224	220	186	176	217	215	223	224	219	197	203	226	219	210	219	219	226	216	209	231	210	231	218	204	175	202	204	208	184	184	218	214	203	230	187	192	196	238	218	230	223	193	209	219	208	228	225	224	228	222	255	196	220	241	220	226	215	219	222	224	219	200	233	205	211	216	205	232	215	218	236	206	191	204	185	202	233	218	194	231	240	236	225	205	253	196	184	220	201	206	226	208	224	201	222	220	228	251	226	198	191	231	233	231	248	219	203	195	221	206	207	184	244	203	174	244	193	225	186	199	231	233	229	203	235	213	222	214	205	217	224	233	211	191	237	213	227	225	211	217	237	183	194	237	226	212	203	217	227	197	200	219	220	212	214	219	207	209	202	207	193	224	201	218	239	217	210	225	180	205	220	200	225	210	196	233	231	226	210	196	210	214	220	214	215	194	229	197	224	210	230	219	216	231	212	226	230	202	210	214	188	208	240	235	187	173	210	200	207	240	196	198	202	212	214	222	219	215	210	214	212	201	186	244	223	216	198	202	202	210	213	205	202	220	203	212	227	214	247	191	211	211	223	229	193	213	205	193	226	191	216	211	245	216	230	223	229	230	224	211	208	223	227	231	233	215	188	206	223	187	220	235	215	223	204	221	186	233	226	235	234	201	204	215	234	222	198	208	213	187	188	210	224	197	231	206	218	241	232	209	205	203	225	216	223	207	218	227	198	204	214	207	218	209	207	218	225	194	195	222	201	202	190	238	200	239	194	210	238	208	229	208	243	238	203	204	208	212	224	183	202	222	223	213	203	227	186	205	205	218	202	189	220	191
44385	45061	51726	45549	65042	60452	49672	37052	23324	10368	3682	1303	682	555	496	549	517	525	504	477	515	549	509	481	495	502	521	529	516	572	492	496	468	530	501	483	507	464	524	515	501	497	536	499	526	513	519	554	493	547	518	499	525	503	469	531	516	501	510	508	538	522	507	495	485	524	498	489	525	539	515	498	495	540	490	552	502	510	519	502	491	532	500	511	533	508	519	502	523	501	531	517	566	493	522	497	487	533	469	548	531	533	507	489	492	502	487	461	536	518	506	471	504	479	572	469	503	522	544	503	531	543	528	495	530	520	519	524	492	545	526	546	516	502	515	495	539	504	541	551	491	546	529	537	534	502	540	467	466	515	496	533	504	484	513	548	511	514	514	528	538	489	519	527	491	517	504	523	556	525	541	509	505	459	470	464	525	505	515	536	565	493	468	518	500	520	499	496	510	516	533	479	491	481	504	512	527	484	478	534	513	530	502	474	525	512	503	497	524	463	493	500	519	523	504	498	476	504	527	519	506	498	508	483	526	519	501	523	491	512	528	482	530	503	519	561	511	524	514	494	549	485	523	521	513	528	504	538	513	479	525	503	522	501	514	512	510	519	490	519	509	526	519	478	511	507	475	492	478	546	507	523	513	460	552	478	520	487	480	528	504	508	528	524	465	561	473	549	512	470	536	523	482	519	520	518	539	532	535	543	527	488	513	522	499	521	543	505	473	511	518	449	480	535	502	513	497	511	526	509	541	487	513	493	528	501	479	506	489	481	480	544	540	513	497	499	535	490	523	537	510	494	539	575	512	511	450	501	530	535	515	514	513	513	475	512	548	539	497	510	524	523	487	536	507	529	517	533	501	494	524	524	514	520	470	534	523	461	500	499	534	508	488	517	509	523	516	531	517	512	496	544	501	541	499	510	479	536	484	543	540	515	514	514	492	502	510	528	496	517	511	528	491	526	468	528	525	514	499	502	565	518	491	539	503	479	474	501	513	515	514	476	525	518	474	510	530	464	477	536	470	513	537	524	496	519	531	508	508	508	494	513	508	528	507	533	556	479	534	490	517	484	503	542	548	516	558	503	499	490	474	533	514	497	538	493	519	521	575	511	559	566	522	548	488	505	506	470	507	491	516	514	528	522	557	495	517	490	550	513	492	547	500	533	509	472	490	530	495	512	527	516	509	510	524	493	481	543	488	516	515	500	512	536	509	498	487	538	471	505	494	537	489	503	509	464	522	530	556	492	515	468	482	525	505	498	543	534	523	482	531	546	514	528	512	496	530	522	505	528	512	525	480	488	523	494	529	506	511	516	536	489	514	512	543	513	503	521	507	499	515	549	453	537	481	507	522	523	522	485	511	529	474	514	494	534	499	491	485	548	511	520	502	464	504	526	487	533	535	530	526	494	498	529	535	533	519	467	485	459	514	475	531	515	503	501	534	506	472	521	510	521	533	523	526	501	525	509	523	542	479	513	503	468	535	516	481	541	513	515	517	521	471	517	544	547	527	487	534	538	555	500	519	499	513	485	521	504	536	550	507	478	532	516	525	512	484	528	537	482	522	503	502	519	532	492	478	551	552	487	528	494	480	512	504	506	528	514	496	512	529	489	530	481	483	518	521	480	508	517	511	519	520	532	533	502	537	497	507	477	513	470	489	504	482	552	500	516	540	500	505	500	502	530	503	538	479	473	487	492	545	524	529	513	529	518	550	474	495	511	473	495	517	529	521	490	497	538	530	572	509	468	543	522	523	524	512	493	530	526	561	550	489	519	521	497	513	522	511	490	512	540	478	548	515	510	523	514	509	488	550	484	519	472	535	523	484	510	529	518	524	506	527	491	513	503	508	523	496	478	494	516	491	479	545	505	496	524	489	533	496	529	510	472	482	520	519	545	501	477	516	514	533	507	556	534	560	513	495	516	532	501	500	534	513	531	564	532	505	509	503	475	510	498	520	504	544	519	552	531	506	506	500	533	486	529	488	504	537	513	490	560	499	487	531	563	510	488	510	538	512	499	495	513	524	549	554	487	501	501	496	525	515	464	486	505	530	499	534	494	504	477	498	555	521	483	510	522	520	500	534	529	461	486	493	498	481	554	487	505	514	464	488	521	548	504	500	555	496	492	530	448	552	470	540	495	487	523	513	518	511	529	482	496	518	543	551	494	521	545	530	491	568	535	536	489	461	494	516	501	513	529	462	489	494	509	494	478	533	505	526	494	511	523	529	498	510	542	558	528	488	523	492	518	506	480	505	515	514	513	495	552	487	524	487	504	492	527	510	484	510	527	530	503	507	549	513	526	509	530	495	517	560	529	509	460	534	542	552	538	487	532	549	538	503	483	510	515	501	535	521	529	535	536	490	522	501	503	507	497	463	524	517	556	522	540	513	506	469	510	534	570	510	487	503	483	503	567	506	507	534	525	533	479	542	502	560	486	501	544	509	505	510	484	493	543	541	533	539	505	522	489	516	463	498	533	504	508	555	440	531	511	563	498	508	565	512	512	550	525	517	519	520	461	504	482	539	568	488	519	508	474	537	524	533	535	535	509	493	523	547	530	499	523	491	518	478	518	535	529	529	549	526	504	519	497	557	509	537	479	497	509	529	516	483	515	495	514	558	492	501	499	500	502	500	548	496	534	475	480	505	506	480	561	539	489	500	526	514	491	477	505	491	516	514	496	513	504	549	493	514	490	480	482	581	513	524	543	498	493	509	474	486	530	460	517	482	511	520	505	532	485	519	493	490	563	475	481	489	493	514	517	430	495	537	515	509	489	499	543	520	503	510	514	511	513	528	520	518	539	495	532	503	546	495	530	512	469	526	516	532	502	494	527	471	550	458	528	503	562	495	507	526	511	488	498	494	541	532	504	521	514	543	519	522	520	513	555	507	477	518	475	503	478	477	458	490	489	495	500	538	503	481	489	522	506	517	528	528	514	505	529	501	498	497	466	498	542	518	506	500	523	532	526	512	493	519	506	490	485	493	525	508	523	475	532	520	512	484	606	551	513	499	536	482	460	524	505	516	515	486	559	474	527	527	462	529	498	486	530	512	514	543	556	530	517	525	499	503	494	504	474	515	515	537	541	497	499	512	505	498	460	514	505	492	520	502	504	488	520	519	507	547	518	507	527	498	537	532	523	548	504	514	536	484	553	498	520	555	525	511	534	502	493	489	545	470	529	545	489	487	511	522	495	499	552	531	546	504	524	523	512	528	543	532	492	488	521	513	518	489	516	528	507	488	500	487	485	496	508	515	544	536	510	545	522	456	521	502	526	452	464	544	487	502	520	522	482	500	516	499	509	535	521	490	568	471	499	532	522	531	527	545	468	516	509	498	518	487	502	491	507	531	499	543	454	495	508	499	485	537	481	498	529	513	501	540	509	522	478	532	501	523	513	482	519	489	518	519	500	504	504	526	492	519	528	434	527	546	527	511	520	530	496	508	505	505	499	507	495	520	529	527	469	510	499	550	509	520	504	522	459	479	531	558	493
72075	62194	57667	37268	55536	49723	36834	23127	10733	3360	994	413	275	215	207	227	226	221	222	211	197	246	191	199	208	189	206	221	207	212	242	214	227	195	230	232	221	198	199	211	235	219	208	228	242	242	213	190	203	230	210	204	227	232	196	229	221	189	206	227	222	236	205	211	222	222	225	253	226	209	231	223	239	215	212	218	219	221	222	200	212	226	202	220	187	207	208	223	220	227	219	207	240	255	237	227	208	204	239	234	215	220	237	208	193	230	195	219	208	215	204	216	218	201	208	221	197	211	228	183	207	222	225	194	235	205	205	222	193	212	209	232	234	225	207	246	228	248	213	212	227	248	194	205	222	200	225	219	188	226	219	244	251	208	216	236	209	236	222	211	231	215	206	226	226	249	236	250	197	223	212	199	194	211	231	252	231	228	211	224	213	218	203	210	220	214	234	245	214	220	225	236	201	216	232	230	197	214	217	202	234	212	234	218	198	216	202	226	233	224	223	230	227	208	222	198	209	210	225	219	203	214	217	232	235	207	207	225	225	214	206	207	232	211	204	236	212	213	222	213	240	225	220	196	208	207	221	204	220	220	237	250	245	216	215	211	239	180	198	218	210	198	237	222	181	202	214	235	228	204	198	223	216	223	187	188	208	207	215	192	212	208	226	205	209	206	207	211	208	259	212	226	238	205	212	255	213	226	220	194	234	214	223	241	211	204	220	223	205	193	222	240	183	223	206	238	222	213	195	215	209	219	237	215	242	213	208	201	189	223	226	210	226	223	198	206	209	232	236	194	211	227	229	216	230	245	218	224	208	202	220	220	195	221	205	225	231	218	193	181	226	221	226	203	210	219	238	190	210	222	215	186	235	216	201	183	207	204	218	223	213	227	218	200	209	210	240	219	209	214	227	215	203	231	187	164	222	214	227	220	218	207	209	211	226	225	199	233	242	191	210	223	221	242	240	215	225	217	228	228	200	214	229	220	230	185	204	216	240	212	185	217	220	209	213	219	204	186	218	224	222	196	197	236	231	221	231	228	236	189	231	236	227	222	207	215	213	226	232	209	213	207	233	215	202	200	210	209	237	202	220	206	198	226	203	223	210	201	203	216	212	212	233	211	211	221	218	228	196	245	214	211	224	250	242	212	238	241	194	230	242	220	227	224	204	191	241	195	232	207	247	206	198	195	222	215	227	214	226	204	202	208	237	207	199	223	243	212	209	211	231	223	222	235	215	227	228	236	202	220	204	210	223	226	220	237	213	237	235	233	223	224	186	193	219	201	218	209	199	221	221	208	214	236	214	219	221	228	226	194	217	202	208	222	241	233	246	247	217	240	205	227	226	235	197	239	226	226	215	222	223	187	179	219	216	230	231	189	228	186	215	203	212	214	236	196	212	214	200	209	211	210	195	204	207	214	223	217	211	262	217	206	239	219	230	242	233	214	225	211	216	250	206	209	230	188	213	217	205	219	233	203	219	231	246	254	203	221	229	220	211	229	191	214	221	216	215	199	235	229	231	230	256	222	200	213	166	220	212	180	208	227	179	189	212	222	199	213	217	254	214	268	223	258	213	213	221	200	184	193	197	224	223	225	226	195	227	195	232	235	213	204	223	214	191	195	206	202	213	190	184	197	214	226	201	211	215	211	222	206	239	205	219	203	230	225	236	209	200	202	205	208	228	224	218	216	204	233	215	209	234	213	239	225	197	209	224	242	210	211	212	210	203	233	225	220	212	213	201	185	213	211	206	229	218	203	225	211	216	199	219	240	220	238	218	237	175	214	219	200	219	219	233	251	211	238	189	217	228	196	224	237	207	214	206	199	216	207	219	208	193	250	244	215	226	221	211	243	178	199	212	227	176	232	193	196	226	224	197	214	243	213	223	246	218	199	203	213	214	191	237	207	206	209	231	220	232	222	220	218	214	243	195	204	208	236	195	232	208	223	208	219	197	219	255	206	196	215	237	213	229	213	186	184	209	213	193	223	212	223	246	214	239	241	210	201	207	207	211	225	219	246	208	244	223	217	178	213	210	229	213	185	198	224	237	172	206	216	220	234	191	233	215	215	193	223	202	244	220	215	214	221	209	221	222	196	215	212	217	199	216	218	233	233	196	196	215	199	222	204	229	208	223	235	190	239	235	220	209	204	217	213	210	184	205	199	214	221	208	223	228	205	239	206	221	233	214	217	208	203	227	228	197	229	222	220	230	224	213	208	195	228	241	218	219	199	206	222	228	223	220	209	216	217	238	207	212	232	237	198	232	204	219	219	238	215	226	240	252	203	234	236	162	182	224	223	202	215	215	214	249	205	197	194	206	231	232	239	234	226	201	214	222	238	184	206	209	242	222	216	226	229	226	203	199	235	186	204	195	218	196	215	200	229	185	217	194	222	239	223	217	220	210	198	194	220	206	197	229	194	210	223	229	201	197	238	223	220	226	212	232	196	227	251	219	210	191	219	221	214	230	267	215	201	194	229	223	243	192	227	210	231	215	212	224	202	209	190	252	235	219	196	196	200	222	230	228	214	232	238	205	219	200	224	236	229	223	214	192	227	215	228	220	212	205	178	220	213	231	212	198	222	197	216	182	226	208	231	214	227	219	194	216	197	229	227	213	200	196	210	206	224	219	226	235	235	215	231	195	250	212	221	217	250	196	243	198	206	227	202	190	222	218	219	225	213	235	208	209	199	204	204	197	187	211	256	215	221	228	210	208	199	215	208	232	206	235	226	224	233	210	209	179	237	229	214	223	207	242	225	216	221	220	215	202	230	212	245	204	214	210	216	204	200	195	207	228	214	224	235	235	208	220	244	200	248	243	221	212	198	229	213	246	192	222	218	195	196	207	212	229	234	199	227	210	199	194	221	225	218	216	191	184	248	225	216	250	200	202	217	220	222	226	226	205	254	229	208	249	211	207	226	227	210	239	240	216	202	210	211	204	225	223	217	224	230	225	224	223	190	209	203	223	209	228	207	169	206	208	244	201	227	216	211	199	205	258	216	210	214	237	204	238	183	217	206	221	221	227	224	211	229	201	225	218	224	219	207	220	228	200	218	208	210	213	236	203	212	204	211	242	213	219	248	235	234	225	224	222	194	252	255	225	204	222	227	224	234	175	216	209	218	233	199	205	230	200	205	214	205	236	216	203	246	205	254	211	241	220	212	196	221	231	245	197	218	221	207	226	214	210	206	256	225	235	208	216	212	175	236	253	200	249	206	238	222	217	241	228	200	206	222	240	193	234	216	228	220	205	206	222	199	183	254	221	205	196	232	205	198	240	236	228	222	198	209	215	201	229	215	192	199	230	235	230	209	209	222	235	208	242	232	219	217	220	216	221	233	209	230	236	221	230	231	205	243	192	209	239	225	174	233	207	226	243	192	196	198	202	193	232	211	240	248	230	224	212	243	240	225	229	210	198	215	202	232	218	208	219	240	219	199	221	222	204	230	234	202	191	234	230	201	239	192	213	207	208	203	218	213	232	225	182	196	230	211
44243	45463	50606	45316	64678	60436	50243	37932	23744	10698	3869	1372	688	571	529	529	543	529	497	495	543	504	501	535	512	514	545	500	520	533	545	511	501	545	537	495	477	476	517	504	515	533	511	520	495	470	548	513	529	493	524	506	529	520	518	526	562	518	482	519	497	518	446	517	494	472	544	509	517	519	499	577	479	548	528	544	509	507	502	511	512	541	512	510	525	508	543	536	513	485	521	508	467	537	517	515	500	519	526	525	474	506	491	514	537	463	517	525	446	515	551	491	512	462	498	497	532	526	542	528	493	592	540	541	501	516	508	504	539	566	496	486	520	518	516	546	491	532	525	501	517	534	508	508	489	533	524	532	525	501	495	527	528	503	523	507	547	490	496	497	504	557	493	467	501	537	520	485	506	504	507	512	503	511	540	563	549	508	528	560	510	537	517	515	479	540	535	543	558	523	500	510	545	491	551	494	514	512	522	517	519	499	482	496	498	519	554	480	538	551	542	515	527	531	513	506	484	539	521	525	517	541	509	487	523	557	523	528	552	533	497	512	503	496	531	479	470	519	515	495	521	522	516	502	528	503	496	513	525	531	520	484	501	559	524	523	563	529	517	522	517	508	514	499	534	524	509	507	538	513	519	527	522	496	518	501	523	569	533	490	511	551	497	493	492	501	545	530	496	505	535	509	578	557	526	490	469	503	500	491	530	547	529	522	525	510	515	525	537	489	512	539	503	507	514	555	517	534	522	521	502	540	518	514	504	505	530	508	455	496	519	494	528	483	526	511	513	495	531	467	507	519	549	511	486	530	548	509	504	507	511	535	548	493	524	540	530	505	533	478	514	560	540	468	515	495	554	522	503	513	532	506	570	494	508	585	495	516	489	517	542	558	466	528	518	480	506	517	520	536	559	495	487	489	547	525	550	508	539	504	516	508	538	500	538	503	538	519	553	515	521	523	472	507	536	513	543	512	512	501	508	514	551	534	545	433	490	517	561	471	509	523	475	489	515	492	521	508	537	519	519	533	508	542	540	488	517	510	513	511	540	517	506	500	518	519	516	526	528	465	527	483	512	496	530	534	455	523	522	517	521	502	520	531	547	521	508	493	518	533	505	519	489	535	551	526	539	527	517	469	518	513	540	480	588	503	547	517	506	498	517	504	491	482	568	528	520	523	490	525	521	508	508	519	520	514	571	550	540	561	521	488	514	528	551	518	551	516	514	507	529	471	513	524	550	511	533	512	538	557	515	556	526	540	500	522	499	513	510	529	529	534	531	462	533	539	519	519	511	498	540	524	491	518	532	502	514	522	509	520	533	493	510	520	494	519	529	538	543	537	515	466	526	498	548	511	517	505	525	515	511	510	493	518	498	494	511	513	501	526	522	510	519	534	518	534	521	526	564	489	498	507	539	505	551	544	504	533	526	479	542	503	497	529	504	511	517	503	532	536	502	532	504	508	477	558	504	501	520	497	517	529	509	513	506	552	546	466	560	535	484	523	519	528	518	486	531	491	521	543	476	526	550	499	487	490	468	498	549	532	517	550	513	496	548	532	570	493	543	495	493	514	542	535	543	506	545	542	491	478	519	505	507	530	492	464	498	509	487	513	502	498	492	551	523	511	530	509	504	485	495	520	531	518	546	542	546	547	530	537	498	524	540	535	529	506	486	556	528	506	565	556	529	513	478	490	530	535	500	509	493	529	503	543	507	486	501	540	553	502	532	497	506	500	516	496	552	519	533	506	534	522	518	529	509	550	508	545	519	543	526	494	556	528	493	545	510	505	515	509	568	498	500	480	495	505	479	534	519	547	494	505	527	498	458	509	517	538	491	519	511	530	519	502	540	569	556	483	518	565	523	528	538	530	524	526	530	504	552	512	511	539	472	509	524	549	497	508	536	522	524	495	485	510	486	486	522	489	519	514	520	526	484	546	517	513	526	518	539	493	516	506	540	511	465	519	525	513	506	519	509	492	507	468	509	520	532	502	531	508	541	513	520	524	552	533	532	512	543	531	541	558	543	488	497	536	511	503	504	543	525	508	517	516	481	532	506	503	511	550	485	458	513	529	531	519	517	549	511	563	527	500	541	498	532	542	546	550	494	517	540	537	501	518	515	527	494	517	521	536	530	487	527	506	502	517	554	512	554	547	547	522	530	483	486	524	471	531	506	500	528	498	504	503	511	482	523	545	560	542	537	542	497	551	495	512	489	495	540	537	477	475	506	517	517	484	519	506	485	502	534	501	531	533	513	504	542	521	521	521	536	513	580	534	528	504	527	485	491	543	492	517	522	509	540	538	510	528	492	530	519	512	522	517	511	508	505	515	518	499	518	497	525	530	521	498	499	488	526	527	491	493	470	525	502	555	512	509	509	558	529	536	528	486	520	490	477	519	520	495	518	498	518	523	545	527	554	549	466	528	536	538	524	481	517	503	541	497	553	504	508	528	538	488	528	486	536	502	526	513	492	521	494	539	514	519	520	523	536	518	467	532	518	540	501	508	500	520	525	515	517	522	513	513	534	494	533	542	525	475	487	501	527	504	539	516	532	480	516	571	524	571	526	525	538	520	525	494	537	492	564	509	542	510	550	477	540	530	552	531	506	528	542	440	509	483	578	521	492	523	543	477	540	545	504	524	529	512	523	538	505	495	493	500	535	507	555	510	567	495	513	472	500	528	485	521	533	515	506	522	554	512	490	505	507	506	544	496	550	509	515	551	524	516	490	504	481	490	537	501	529	527	531	517	512	495	527	517	539	522	501	504	529	514	493	460	532	500	531	540	556	501	556	519	496	536	497	516	490	526	521	500	541	508	488	526	539	514	508	485	517	530	505	544	505	534	543	500	522	498	580	532	544	553	505	491	527	548	527	523	491	499	462	532	547	508	538	512	527	520	554	486	518	536	491	506	542	478	501	490	465	511	507	536	478	514	536	494	532	512	538	536	480	512	506	528	504	529	486	511	499	504	542	526	502	554	539	514	504	521	491	512	534	524	518	494	508	518	518	489	538	547	551	515	564	547	557	516	508	520	516	506	519	470	510	506	486	536	482	525	545	534	524	536	550	511	517	440	563	520	477	556	496	499	496	507	502	524	474	480	510	521	507	528	528	553	493	529	468	517	532	480	507	512	551	515	488	555	498	512	555	478	479	582	548	554	525	535	551	501	459	527	496	549	523	518	467	519	534	525	576	524	543	496	526	459	547	511	514	534	531	524	466	507	530	528	508	536	507	509	541	512	484	523	507	512	552	495	516	510	511	516	544	520	486	491	545	509	558	549	504	521	534	551	487	512	524	566	503	513	525	554	548	548	517	494	523	520	482	552	553	538	538	531	548	489	511	492	507	500	509	540	484	542	514	522	536	482	506	511	534	526	528	511	518	521	523	583	517	538	520	512	523	503	483	514	525	522	529	507	526	477	529	518	512	517	506	535	552	543	525	507	476	527	485	492	509	548	502	488	520	515	510	512	541	536	498	508	530	495	506	571	493	523	534	522
11363	3845	2675	1382	2603	2507	1941	1215	683	450	337	223	232	249	264	258	236	224	267	219	245	239	252	240	264	221	252	240	246	224	242	243	239	207	225	213	243	231	278	245	209	209	223	226	225	239	227	214	241	246	223	252	260	225	212	220	237	250	225	256	222	225	229	238	243	230	230	236	227	258	269	257	239	245	273	230	253	229	265	253	230	235	212	221	227	223	237	229	236	244	212	227	253	257	240	222	238	249	242	250	234	235	236	232	257	234	231	220	225	241	211	222	230	218	241	236	221	255	266	247	227	254	243	267	225	218	236	254	231	215	241	258	175	224	232	230	251	239	266	241	207	236	222	222	221	276	221	229	237	229	200	254	251	232	262	253	221	233	248	239	248	242	296	224	254	233	242	218	262	255	248	238	213	254	219	281	232	259	271	254	248	226	241	224	213	221	226	237	258	215	251	255	238	239	224	257	237	236	244	221	249	196	250	212	237	227	239	236	257	243	239	233	213	230	235	233	241	217	236	238	234	239	236	229	235	247	226	214	250	225	271	248	261	232	238	234	212	238	241	224	208	224	241	226	217	237	213	240	242	210	248	223	228	259	212	236	271	239	222	235	210	223	256	237	266	265	240	236	222	254	233	211	226	233	216	223	227	248	222	252	221	244	240	221	250	216	252	217	250	246	246	244	252	274	245	240	240	226	220	235	219	217	232	235	260	254	235	228	235	238	237	237	227	247	251	236	245	225	201	216	232	227	231	237	251	215	254	237	239	230	225	206	209	216	224	244	237	251	262	246	252	238	254	232	251	214	261	252	241	226	227	244	266	262	247	249	222	216	223	234	237	267	217	260	251	230	263	209	238	235	223	249	219	210	238	237	263	256	230	245	242	218	230	225	238	222	227	212	224	212	229	220	270	252	250	237	245	237	235	240	244	238	226	190	254	235	246	257	242	224	254	248	229	232	222	224	242	210	214	259	244	265	251	231	250	223	231	250	267	261	251	232	244	242	258	266	238	238	213	221	246	244	226	241	235	227	247	218	264	241	238	241	212	195	236	229	207	245	243	227	225	248	256	264	257	232	250	245	235	242	234	227	223	244	215	223	215	232	269	222	250	232	249	238	249	247	228	224	221	235	221	241	246	218	249	224	242	232	236	252	221	236	239	249	246	239	265	256	233	226	245	265	206	184	245	234	218	252	277	266	237	245	265	245	241	248	247	250	262	242	264	224	226	248	245	231	244	242	246	214	222	234	206	234	248	235	230	223	218	268	234	234	229	236	232	249	235	227	218	250	240	235	246	229	254	213	247	241	241	236	241	233	235	235	238	251	234	257	249	240	239	217	251	227	249	245	240	228	249	211	244	222	253	236	233	231	258	208	238	225	233	243	249	210	243	229	244	255	242	261	231	211	257	233	245	261	237	246	228	221	239	256	234	249	213	233	226	234	270	252	233	230	245	211	249	248	226	241	231	226	253	241	273	230	215	199	240	253	256	242	242	251	260	253	244	241	233	217	221	240	237	248	245	226	247	244	234	251	276	233	221	242	222	210	289	238	228	238	234	240	251	234	228	223	222	259	215	230	254	234	248	234	216	226	235	225	253	231	230	261	271	260	252	244	214	253	235	243	244	251	243	230	221	227	263	238	234	237	232	235	218	243	227	262	218	220	236	266	224	264	223	262	263	260	270	219	199	235	252	246	242	255	266	240	266	239	213	231	265	227	251	238	214	256	229	217	233	242	231	218	285	229	237	235	224	244	233	245	265	261	238	260	228	246	225	249	240	214	225	246	230	254	242	238	229	241	244	236	236	255	231	251	252	235	254	243	228	260	251	249	216	254	226	249	214	223	225	236	230	237	263	232	240	262	201	275	231	210	231	238	238	243	207	242	233	257	247	252	259	214	250	220	253	235	230	225	225	223	225	222	244	204	239	256	237	260	219	227	234	233	250	239	249	246	240	209	232	248	246	253	255	205	236	247	232	221	226	224	220	218	256	228	255	268	232	254	233	244	257	225	257	239	229	243	217	241	248	236	263	251	250	249	246	262	221	219	258	225	247	244	260	217	203	229	221	244	225	251	237	243	228	234	236	231	260	244	236	242	210	249	246	210	239	245	235	269	253	234	239	262	226	223	253	252	231	240	239	251	254	233	231	253	216	228	232	263	236	217	253	213	238	257	232	201	204	229	232	230	219	223	246	229	234	254	221	246	239	226	206	222	225	233	228	238	259	238	267	235	217	211	227	222	257	228	232	202	231	259	242	256	243	235	208	217	291	252	221	260	228	254	225	247	227	229	234	207	222	226	240	208	244	250	237	246	236	250	269	263	228	264	229	228	250	255	260	253	253	245	227	224	224	260	266	243	225	244	245	237	240	218	232	238	247	238	250	247	237	252	246	255	229	226	232	227	277	250	217	219	211	237	223	243	256	235	218	224	209	235	227	254	213	240	237	257	227	278	268	249	226	240	213	250	245	254	260	224	205	242	235	241	254	245	235	251	282	256	249	241	237	214	235	248	253	247	218	234	239	207	228	233	240	247	266	253	226	207	233	235	237	247	241	257	231	268	253	235	228	209	225	236	271	250	238	234	211	227	251	237	256	232	235	238	265	256	236	268	233	214	226	247	221	242	232	244	243	260	228	207	245	224	225	234	246	247	223	239	242	225	236	269	234	256	253	239	241	247	248	231	232	243	248	235	243	254	221	267	240	260	233	250	233	221	242	212	248	233	222	237	241	250	219	251	244	268	256	242	249	218	212	253	245	244	215	222	256	243	246	233	236	255	255	239	242	243	222	250	266	236	232	291	236	241	233	216	234	214	238	251	251	231	221	266	240	239	228	240	220	259	226	232	267	211	251	255	252	266	240	218	249	254	225	272	243	233	249	227	223	247	243	240	202	237	196	247	261	249	201	238	266	250	245	266	250	219	236	253	229	207	249	243	237	224	263	255	255	234	229	236	213	255	238	233	251	236	232	240	224	251	272	223	241	257	221	256	244	274	240	244	243	244	265	229	247	227	242	233	259	235	256	246	241	212	204	243	234	242	230	229	253	222	233	276	235	261	268	261	228	251	278	212	222	273	240	245	225	234	244	244	261	248	232	263	259	254	232	230	242	233	249	235	228	227	244	236	249	269	234	213	263	215	235	217	242	223	206	252	211	248	246	213	227	227	264	236	255	240	207	230	235	253	269	219	215	230	233	220	259	222	229	254	239	216	260	249	256	219	241	234	278	229	234	244	240	232	224	248	237	235	237	231	239	242	252	262	261	215	261	230	236	222	253	243	256	247	266	252	240	249	239	220	233	247	241	226	233	262	253	218	222	232	236	278	212	226	226	231	216	246	231	241	246	234	274	247	217	209	259	251	240	257	263	197	256	234	223	244	244	244	215	214	230	234	224	237	226	225	233	247	230	243	223	229	244	224	238	229	279	217	221	207	236	228	217	199	243	240	257	207	256	269	234	287	275	247	246	255	229	220	240	243	256	231	274	247	251	251
9668	5609	6186	5198	10385	9967	7370	4479	2530	1334	835	644	601	607	514	572	553	584	574	582	560	531	563	550	606	585	611	581	598	591	592	532	574	593	589	605	548	575	543	568	598	553	581	578	571	562	551	554	553	542	568	541	553	556	560	579	551	586	583	579	591	528	583	564	557	585	573	587	577	594	558	551	586	585	575	560	548	567	553	547	563	558	569	584	555	567	579	560	569	545	516	593	555	546	533	590	555	548	604	585	581	577	555	530	558	562	584	556	568	586	540	580	560	606	578	523	539	570	606	541	577	595	579	581	561	578	558	574	566	561	579	545	561	573	542	545	582	585	554	548	555	555	565	570	556	516	555	526	560	558	548	594	546	589	552	553	600	578	546	590	560	539	565	574	566	554	597	535	572	563	589	596	564	570	571	565	576	552	578	590	593	550	551	590	553	522	594	560	537	585	565	574	572	520	549	544	544	541	547	562	505	548	563	557	555	550	546	584	570	570	567	561	548	576	554	590	528	523	576	570	551	545	571	566	538	581	583	573	544	592	576	573	549	561	533	561	556	528	552	555	550	584	578	563	543	542	500	572	544	574	571	562	536	553	551	582	569	532	555	548	588	550	566	585	541	557	575	558	582	553	570	552	559	553	584	526	559	533	541	568	556	541	571	543	563	587	599	512	561	543	561	577	576	568	528	573	555	578	538	602	542	541	543	568	583	623	567	539	558	532	552	553	568	559	559	584	577	575	602	543	594	574	594	565	577	572	544	566	604	610	559	572	592	536	556	557	573	599	602	559	598	581	547	576	587	544	549	526	542	597	560	596	537	575	605	550	570	575	515	553	540	557	575	554	576	557	559	543	592	576	590	562	550	557	543	579	569	572	552	564	546	535	525	602	576	567	530	544	523	538	562	580	542	550	568	576	587	561	582	551	572	575	554	552	542	552	536	556	596	575	574	570	587	565	554	529	586	559	550	598	572	545	547	546	536	562	571	549	562	517	564	530	546	565	564	568	551	554	529	579	555	565	552	584	524	556	573	552	551	576	580	573	560	587	536	575	570	550	572	577	594	548	579	555	590	548	545	573	534	570	580	591	519	576	554	578	566	562	565	522	570	574	566	521	558	557	576	523	555	564	565	597	571	550	565	578	614	529	559	548	546	567	574	583	578	552	544	624	579	567	549	549	575	592	573	597	585	515	570	553	538	541	565	617	587	540	552	568	584	556	589	515	551	573	564	549	560	592	567	537	577	592	572	560	582	546	546	571	577	541	584	559	522	527	631	554	597	564	586	547	571	544	553	572	562	546	596	522	566	562	513	573	559	587	598	560	580	553	526	572	577	565	574	596	536	530	560	550	576	594	587	549	562	504	559	595	601	583	581	558	547	607	592	569	554	538	562	553	562	558	576	593	570	555	603	558	561	598	524	574	614	552	578	548	578	591	570	565	534	584	558	589	571	592	581	545	575	552	570	536	588	569	591	626	567	602	530	579	549	568	560	600	545	565	570	571	562	526	607	634	576	575	554	580	561	572	604	587	549	576	590	570	564	571	562	533	551	561	529	582	599	611	584	551	609	565	578	637	540	601	592	621	596	575	573	594	570	612	537	571	571	544	572	552	586	579	554	565	569	595	567	600	544	579	612	574	585	578	515	549	578	587	551	543	539	575	526	555	542	551	543	543	546	553	566	581	591	569	545	589	539	554	583	610	570	577	568	587	549	532	574	546	524	573	564	513	568	595	552	568	537	555	592	557	573	547	575	563	570	595	593	563	593	570	560	578	614	572	600	549	570	546	539	572	592	555	492	580	568	558	552	579	559	542	577	568	532	571	594	567	580	612	554	583	534	555	577	581	574	545	580	534	554	570	555	596	594	576	566	558	527	588	573	579	568	565	580	550	556	569	552	587	593	559	571	535	601	566	572	577	552	579	550	552	541	566	531	586	557	590	577	528	543	599	563	529	593	545	592	602	587	543	544	599	547	567	539	548	580	539	589	583	536	583	565	561	571	562	528	551	534	567	546	567	559	568	539	562	559	541	583	542	532	525	550	572	552	528	574	566	574	552	575	547	602	566	561	551	552	581	596	550	588	608	584	559	546	549	573	586	576	550	565	587	539	564	554	554	557	565	550	545	561	555	549	551	516	599	570	566	583	535	539	557	524	505	551	556	519	606	565	576	576	553	573	545	533	548	561	608	563	618	550	575	527	526	548	604	581	599	563	544	564	559	556	531	565	579	573	583	609	563	554	530	550	544	574	540	548	561	571	548	548	572	547	540	556	587	585	511	556	615	555	560	587	543	536	563	588	571	550	551	535	551	540	560	557	545	567	587	561	580	549	585	539	562	514	546	569	542	588	541	587	554	540	566	566	557	580	574	584	548	570	518	567	577	579	562	579	569	577	579	539	540	639	571	565	587	554	543	543	540	556	577	569	568	555	531	576	575	523	580	560	540	583	535	544	601	577	532	567	522	561	562	578	569	576	604	548	547	566	574	564	514	565	566	557	561	578	599	561	571	595	563	516	547	531	576	578	544	547	565	544	556	592	583	574	565	560	536	550	561	558	595	586	592	594	574	553	561	624	567	557	556	535	555	594	555	534	536	569	551	540	603	553	586	596	561	584	581	586	562	508	595	569	540	577	552	531	558	547	566	570	572	569	610	560	579	560	562	542	584	578	517	573	538	584	576	543	545	562	561	535	534	579	578	547	548	580	575	550	567	561	585	567	549	563	605	579	582	552	559	578	582	589	614	558	551	545	549	552	534	552	578	574	516	555	567	563	534	581	647	563	542	584	546	552	559	530	601	543	567	577	579	622	590	554	611	564	551	565	579	573	587	551	592	570	586	594	590	586	552	596	553	578	591	541	548	565	613	590	559	567	577	545	628	541	539	585	522	545	534	557	592	541	601	533	551	595	569	542	555	560	493	543	543	636	576	568	567	559	565	590	575	566	593	581	555	579	595	561	556	541	556	584	615	520	587	552	542	580	542	569	533	548	537	558	549	530	577	551	567	600	607	588	587	576	584	631	525	541	552	596	556	623	568	578	528	590	594	558	567	529	613	607	529	531	561	591	558	562	557	566	569	500	556	584	540	535	587	545	565	521	543	563	542	565	564	549	578	613	619	564	548	574	578	555	530	579	593	546	588	587	534	572	563	572	584	575	579	564	531	583	592	515	608	532	586	562	523	556	576	561	553	560	527	544	569	609	593	587	564	576	570	590	515	566	568	591	555	569	592	552	548	563	579	558	565	569	569	559	567	577	538	555	574	521	587	569	578	601	564	589	556	530	562	585	598	577	544	532	555	576	572	626	598	584	565	584	558	559	595	535	559	541	579	563	528	543	517	571	530	549	573	512	592	543	573	558	549	573	561	548	568	586	543	580	564	529	556	563	552	564	562	575	578	558	568	570	575	546	597	564	569	571	543	524	531	556	545	582	586	630	555	579	557	552	584	589	560	525	556	566	547	587	530	539	583	572	584	615	531	528	533	520	611
72113	61713	57667	36569	53826	49662	37916	23253	10332	3362	1005	417	238	187	203	228	207	224	231	195	203	205	214	216	250	246	220	213	220	235	205	221	211	207	243	218	229	218	189	234	222	223	227	226	221	196	210	215	231	219	227	236	203	247	208	204	240	200	205	216	225	226	215	221	199	210	216	201	210	198	202	244	204	222	225	216	209	210	218	214	231	208	229	218	226	219	221	187	214	191	200	187	232	209	208	216	205	213	177	167	246	220	224	222	207	193	236	236	216	212	212	229	193	212	199	205	192	209	205	219	206	247	241	202	218	222	230	196	218	177	210	215	205	241	223	230	224	246	221	236	212	231	231	216	226	214	208	210	218	191	240	214	222	220	217	192	203	233	255	205	202	231	213	224	201	216	236	243	210	197	223	211	209	202	205	209	238	221	196	233	229	223	215	230	224	234	236	212	207	207	218	224	208	213	230	229	236	203	239	226	203	219	218	218	216	202	205	225	217	249	216	204	240	216	216	225	214	239	205	224	227	242	220	214	226	212	206	194	229	250	240	212	237	213	198	215	209	215	218	195	201	241	220	204	223	224	219	203	230	248	205	222	259	214	257	228	230	219	221	209	216	234	184	211	219	217	224	231	213	198	195	235	217	231	208	224	249	222	211	207	216	216	194	203	196	226	236	197	210	225	209	209	242	213	198	208	209	203	206	214	202	228	206	238	210	214	251	237	228	220	193	187	203	248	207	217	213	194	221	231	219	204	203	246	191	228	223	225	196	233	215	233	195	211	209	219	208	221	205	218	204	203	211	235	245	216	209	223	217	227	208	237	194	207	227	218	230	230	209	231	231	212	208	205	198	215	225	233	218	212	200	217	234	223	231	222	187	222	205	216	222	220	211	203	212	207	227	222	219	215	220	225	244	223	226	221	210	211	207	210	212	220	223	223	208	218	220	217	220	213	220	235	216	221	202	192	222	239	232	218	227	229	209	227	244	196	230	217	217	202	227	197	205	212	214	208	218	243	205	225	221	196	234	208	203	195	204	223	187	215	204	197	231	205	238	229	192	172	214	231	194	211	204	204	206	223	212	225	229	207	230	225	199	224	207	224	224	208	205	199	216	234	222	225	225	227	200	191	207	232	238	202	246	211	214	206	194	216	208	199	198	209	216	218	198	209	214	228	228	209	223	206	250	240	241	198	218	205	203	201	202	195	219	214	211	199	214	228	185	185	234	202	225	204	198	207	208	245	201	234	213	219	222	222	229	215	213	213	228	213	197	205	210	249	220	195	201	201	219	209	192	206	233	220	209	209	233	189	237	232	229	212	219	219	195	210	244	210	209	221	217	186	230	227	209	205	202	211	224	236	204	211	199	197	212	210	202	220	220	206	204	217	215	228	202	225	229	192	192	204	228	236	200	215	210	236	224	183	195	228	205	219	190	193	229	211	210	199	215	248	221	200	232	229	200	221	223	218	199	198	215	240	211	224	223	224	219	228	216	218	218	228	189	232	222	213	224	221	197	222	191	217	215	220	229	218	191	192	234	197	205	208	214	225	221	229	223	192	232	247	248	220	181	215	245	240	201	226	208	204	204	209	212	218	198	230	214	229	217	234	248	206	206	224	230	230	223	238	192	216	213	195	207	219	231	224	230	206	232	225	216	225	198	201	200	221	213	195	229	212	217	185	222	229	215	216	193	194	212	214	226	223	214	171	220	224	222	199	185	207	209	210	202	229	204	219	213	217	190	231	192	236	216	202	211	206	212	184	192	234	228	203	200	211	233	238	200	187	203	219	227	187	188	209	193	218	203	197	256	214	225	215	221	210	227	229	194	211	248	214	206	195	212	238	220	229	240	234	218	231	235	215	212	213	216	193	188	199	201	208	218	214	206	239	215	215	226	223	213	214	190	222	215	230	215	216	223	223	217	187	184	226	210	216	205	211	203	224	189	239	211	226	195	205	239	245	212	205	201	221	216	213	213	211	228	214	206	220	210	214	213	229	202	229	191	215	213	203	180	198	240	196	220	185	235	206	185	209	204	204	234	240	219	210	202	224	241	213	196	266	222	241	206	207	197	213	209	221	213	209	206	229	200	196	249	201	233	199	193	212	234	215	218	234	222	215	209	196	211	236	219	203	193	207	206	214	197	220	220	248	213	223	208	212	219	223	230	219	241	220	225	222	237	188	205	236	228	223	207	200	206	222	230	202	222	219	204	231	204	226	240	211	261	228	227	222	181	182	250	195	226	204	238	211	193	222	231	217	201	196	200	229	234	212	213	183	209	217	225	218	205	227	215	239	207	224	208	241	199	202	211	200	217	215	216	199	201	200	233	233	215	203	186	208	227	229	227	208	213	212	215	221	213	232	217	217	220	213	201	192	197	228	234	223	220	237	211	192	213	210	176	215	199	217	219	222	214	228	173	187	213	210	231	196	202	231	203	215	237	206	214	230	217	226	204	223	206	204	223	195	216	209	229	221	201	197	223	242	217	206	212	221	224	235	219	218	245	234	194	193	192	216	230	202	218	240	214	222	202	237	196	209	203	245	225	209	226	193	181	214	231	225	248	240	205	198	214	201	190	220	209	224	228	221	231	199	213	201	200	192	221	222	226	231	237	223	191	230	232	231	219	215	231	204	205	208	188	211	212	211	250	237	223	226	217	230	256	215	219	231	187	203	229	208	200	205	209	209	205	184	231	189	251	228	201	215	219	200	182	233	232	211	231	208	221	199	213	204	217	196	210	236	241	214	204	227	240	216	203	222	216	219	221	204	236	184	224	183	244	209	238	224	239	228	208	227	202	209	226	215	214	237	213	210	200	204	197	239	204	255	242	203	203	200	204	210	204	218	226	229	217	217	214	251	232	224	203	195	184	210	218	196	234	210	206	219	180	196	250	206	211	198	210	223	220	221	207	208	223	207	219	199	199	231	216	218	228	211	209	232	236	228	222	229	219	210	217	239	228	229	189	229	225	229	205	218	217	220	227	216	238	248	229	221	230	207	193	202	188	242	197	214	209	195	230	213	218	221	227	221	199	221	221	202	216	229	220	210	237	215	203	208	197	213	212	215	219	208	223	220	213	242	233	227	230	190	246	209	225	205	213	196	198	225	206	219	209	221	219	203	202	232	242	223	223	200	243	226	215	201	197	222	198	203	207	202	230	203	216	188	224	202	201	208	194	221	195	211	205	219	220	215	215	221	238	207	226	200	244	221	229	215	242	224	208	205	196	214	208	218	226	202	231	212	202	193	201	235	187	196	239	211	224	223	210	227	202	212	202	192	216	209	212	214	183	199	206	221	217	229	213	208	219	194	207	231	232	199	236	222	221	205	213	205	217	213	239	176	212	227	240	223	207	228	215	198	212	196	212	217	231	209	226	190	201	215	213	253	206	200	230	216	203	205	209	227	249	177	212	217	222	249	199	231	199	212	220	204	222	243	238	222	232	206	234	204	197	208	184	222	225	237	216	217	201	226	215	222	234	220	209	226	234	216	214	233
44749	44687	50040	44371	64037	60539	50885	37710	23350	10673	3856	1395	688	541	571	536	526	517	536	500	492	510	502	502	553	508	518	517	500	513	526	491	502	510	504	536	511	508	553	564	509	509	516	547	543	529	543	568	495	535	507	544	505	529	463	470	517	547	490	492	494	485	484	512	529	511	533	488	533	542	535	538	525	456	502	525	511	560	546	564	500	514	525	518	509	519	519	505	532	523	513	578	483	523	540	504	489	496	520	514	534	516	487	550	510	501	496	469	484	503	500	515	474	491	499	516	524	505	504	485	507	479	497	489	524	491	514	499	520	544	552	554	518	540	497	555	567	540	513	502	532	515	502	498	508	483	530	527	543	511	526	531	525	543	504	498	504	536	537	507	545	553	526	527	489	530	553	511	493	473	525	476	502	517	492	523	529	537	474	525	525	526	510	526	523	498	488	509	521	499	529	536	514	509	479	552	485	514	510	513	534	518	490	519	495	494	496	489	512	492	537	506	500	502	511	559	500	513	497	541	529	532	496	526	538	522	493	530	433	508	530	490	546	535	538	500	550	528	515	543	502	486	500	501	492	505	527	490	512	512	547	498	513	552	520	533	506	541	524	504	519	524	523	506	503	573	457	526	492	523	468	524	527	521	500	520	532	519	531	491	531	485	528	497	537	534	476	496	526	474	501	528	541	522	554	465	497	542	529	523	507	480	513	469	537	541	506	548	498	551	481	495	494	549	471	504	489	560	503	539	509	510	521	529	551	504	517	527	509	510	474	464	539	506	480	472	517	525	547	529	523	488	510	520	503	535	513	527	514	529	528	516	529	498	579	488	540	517	513	519	534	521	483	547	538	536	537	527	547	509	522	512	532	480	480	519	495	568	524	537	545	498	499	471	532	505	484	492	472	548	535	539	514	534	553	513	508	549	507	556	537	511	498	529	500	509	521	541	451	527	535	538	554	537	567	509	524	490	530	518	514	531	514	476	536	547	509	521	488	504	543	500	533	473	522	515	484	507	498	503	528	487	489	518	543	546	492	466	504	503	532	508	513	525	545	509	550	508	492	491	530	530	538	545	572	544	507	518	488	515	540	528	500	531	531	498	524	487	534	504	510	505	484	505	530	481	523	494	526	507	495	522	528	477	479	504	520	507	485	522	523	496	519	555	524	554	518	531	543	495	501	512	522	516	477	477	500	477	502	549	489	498	516	523	543	467	525	495	520	518	512	522	522	517	545	449	532	532	549	520	551	480	535	525	551	529	538	511	490	511	529	538	498	491	513	498	510	544	491	552	520	536	502	501	531	504	523	503	513	516	475	512	499	478	519	531	491	521	477	493	525	503	527	517	529	491	529	496	550	522	514	484	478	508	499	550	494	528	505	531	523	466	517	533	499	550	518	571	554	505	527	548	517	491	525	496	513	524	505	529	504	525	532	495	508	547	527	507	510	509	519	490	547	502	561	521	502	542	523	539	506	558	511	560	512	571	508	547	474	455	511	509	560	547	514	515	490	511	495	496	496	476	500	497	487	555	519	560	517	494	476	486	516	508	536	497	507	492	491	547	548	469	519	514	533	517	484	546	592	521	527	551	483	491	540	515	489	539	447	526	556	507	501	525	496	493	473	545	534	476	525	549	466	541	546	545	562	533	509	493	500	521	511	551	499	556	509	486	536	577	529	561	517	507	535	530	511	488	522	543	546	550	523	521	533	532	506	490	534	498	517	492	517	498	530	500	480	514	523	516	512	544	458	534	526	484	504	540	503	532	562	492	552	503	492	534	511	531	559	536	533	500	498	560	531	505	522	496	504	493	471	553	493	514	521	541	500	502	515	524	545	506	526	526	487	495	512	531	506	518	510	494	521	555	543	490	536	544	481	499	509	510	515	523	490	530	530	490	522	505	530	529	549	485	557	513	492	510	506	540	502	522	534	485	519	504	511	522	531	505	509	512	509	545	531	504	511	535	483	553	490	507	521	483	517	516	475	495	534	497	535	540	541	548	491	523	575	541	516	519	505	527	546	561	494	538	540	505	513	507	567	547	536	537	491	488	536	558	543	534	548	512	520	492	543	523	516	565	503	539	512	494	511	505	492	515	495	512	483	526	511	543	500	513	543	547	527	506	529	546	576	548	506	539	560	535	507	570	530	525	551	467	564	505	502	526	470	492	492	488	524	503	475	483	491	491	570	512	527	557	515	523	497	482	533	515	479	483	457	538	540	525	513	497	499	529	499	513	517	500	504	511	499	531	547	503	523	531	576	532	480	506	559	552	536	506	468	477	549	502	508	536	546	505	534	526	479	535	511	506	515	534	502	495	465	583	536	487	528	490	525	489	481	499	498	478	525	532	528	523	511	518	530	498	485	525	535	534	495	482	496	500	532	541	558	534	511	523	506	534	497	506	476	520	527	497	544	553	533	526	529	523	531	534	489	505	524	522	503	514	502	515	485	526	490	554	519	500	527	523	490	554	547	510	496	539	497	511	565	495	497	528	501	525	530	555	525	517	546	507	525	534	517	486	511	525	508	515	524	491	530	553	530	533	513	519	550	525	520	527	523	518	548	554	590	495	539	524	514	528	540	520	502	510	491	523	551	502	486	548	493	528	508	533	561	498	553	492	507	516	542	549	522	518	512	509	601	504	482	554	489	506	519	515	504	524	540	530	525	475	518	534	501	569	470	510	548	503	497	467	501	504	513	543	517	509	479	493	506	560	513	562	539	503	544	502	471	524	510	510	519	477	532	535	518	526	505	531	514	561	524	479	539	523	505	542	572	524	488	515	525	513	530	534	501	483	525	556	498	563	511	491	490	523	518	552	543	521	502	530	532	499	530	528	518	523	503	498	541	483	519	503	530	514	516	487	559	541	534	482	515	515	518	479	526	476	471	476	533	543	505	440	509	551	507	487	488	508	535	480	475	526	527	561	533	471	517	542	532	533	524	508	570	521	485	542	518	543	525	516	532	519	536	520	536	497	526	511	499	509	517	508	522	524	520	507	523	501	529	523	529	509	494	529	486	497	514	527	546	509	523	505	521	514	523	495	523	483	508	544	531	507	551	497	538	530	509	532	546	524	531	546	490	513	504	536	536	561	526	506	470	498	537	518	516	511	582	506	521	514	552	524	502	526	497	509	470	483	504	537	574	545	495	522	504	481	470	550	515	541	513	500	474	568	518	530	544	492	518	490	535	553	517	493	539	517	504	528	491	526	488	512	545	532	546	544	537	556	505	512	556	514	544	534	476	520	521	527	517	508	504	542	500	563	524	536	509	523	523	505	508	536	498	456	503	493	474	560	484	502	502	512	484	519	508	517	532	545	516	468	550	503	510	526	505	483	537	510	496	568	512	555	548	536	524	516	502	522	504	503	499	560	494	530	554	494	481	502	545	494	543	536	478	500	543	471	539	529	569	495	490	490	513	501	550	469	523	500	529	502	552	491	476	499	491	504	543	508	498	531	537	506	542	499	504	541	522	537	518	534	524	513	490	465	500	541
72517	60933	57847	37242	53958	49213	38265	23372	10300	3304	1019	449	245	219	218	234	243	212	214	208	198	233	219	211	242	246	205	196	223	219	191	191	228	221	204	229	210	224	240	198	216	231	222	257	241	212	246	231	212	204	215	217	204	205	238	212	239	203	237	222	230	207	218	203	201	204	198	222	231	228	241	202	239	236	210	214	211	226	228	239	232	228	203	239	207	230	230	205	214	245	231	209	223	210	246	199	219	205	200	237	241	219	227	200	215	223	185	243	220	234	205	217	224	227	216	221	208	201	231	250	215	190	231	225	209	230	225	241	185	234	203	215	217	223	222	229	219	212	223	194	209	192	226	196	226	229	216	263	219	233	229	194	235	209	216	240	211	223	223	209	244	198	213	255	234	222	222	219	219	214	223	238	213	204	236	240	213	213	208	214	199	245	218	233	234	250	196	226	199	201	204	232	211	201	227	203	238	221	212	234	209	220	232	221	238	199	196	203	229	221	202	192	213	211	204	234	208	216	244	241	231	211	231	195	236	246	257	201	195	234	224	221	245	208	237	213	244	215	230	229	234	218	210	207	216	229	234	230	228	254	228	190	234	225	209	226	243	222	204	195	218	212	218	191	221	235	203	222	221	192	220	224	202	236	235	261	221	210	248	217	223	218	219	189	215	213	206	240	239	199	214	198	224	241	192	212	222	238	232	223	221	202	197	224	185	214	200	209	227	243	204	233	207	201	220	209	225	188	237	226	201	207	212	212	226	230	197	201	216	204	213	215	215	204	227	235	215	209	208	224	220	216	231	223	221	229	206	202	231	237	221	225	213	198	223	226	221	225	241	186	221	225	241	215	227	222	208	222	224	242	247	231	236	226	212	229	247	215	245	209	216	224	221	204	231	226	229	221	211	216	228	197	230	225	228	207	215	224	206	225	237	226	215	203	235	229	230	233	203	218	251	214	231	221	233	216	224	183	209	204	246	200	221	236	218	223	223	205	230	235	212	222	249	220	227	203	234	211	223	219	248	176	215	218	219	202	196	210	224	210	237	233	194	194	241	188	222	218	191	234	231	243	236	233	208	214	210	211	216	225	213	223	228	187	220	207	183	188	214	217	191	221	239	223	218	216	206	209	227	206	209	213	185	208	200	241	221	210	222	210	221	217	206	216	215	244	235	213	216	203	191	233	219	200	217	227	217	222	180	235	219	214	205	198	222	228	197	204	212	208	239	237	221	224	211	247	252	207	245	221	206	197	211	210	231	270	210	205	192	208	209	219	215	204	201	201	223	230	229	195	217	214	214	197	215	223	209	197	204	201	197	231	209	235	213	204	219	211	207	222	210	208	211	226	235	203	211	208	214	236	230	196	202	222	200	208	231	231	222	216	201	222	241	231	228	217	225	235	209	212	217	200	223	210	237	232	204	208	225	233	223	229	255	210	218	214	243	230	229	215	202	239	238	227	238	206	225	212	203	215	210	228	216	226	213	229	217	213	217	201	204	225	203	230	220	212	233	208	207	225	235	228	234	222	225	234	216	263	229	225	206	226	223	239	240	216	233	206	219	225	230	221	236	242	199	242	248	218	234	215	218	207	227	219	222	206	233	233	199	204	192	217	207	232	181	215	217	215	212	196	225	185	219	240	203	205	208	244	229	208	224	211	210	223	237	221	227	214	191	213	236	241	240	215	212	231	214	238	199	194	210	209	226	250	193	219	225	217	228	246	200	211	228	206	212	213	203	223	238	205	221	212	218	232	224	188	198	226	224	212	212	193	215	205	208	227	206	200	195	206	224	193	207	220	244	208	215	205	222	225	203	201	234	216	229	225	220	241	195	227	250	242	215	219	234	225	245	200	239	174	210	220	238	223	198	218	228	218	236	217	205	229	212	229	217	255	232	250	212	199	238	228	226	205	209	246	238	213	225	208	220	217	219	228	192	233	200	202	221	252	214	219	224	224	229	200	216	223	211	229	219	226	208	221	205	190	227	212	236	208	235	231	201	222	202	231	233	233	208	190	237	211	216	188	206	214	255	243	215	227	206	223	214	252	233	222	227	254	221	203	237	257	214	220	221	201	223	201	232	218	185	227	226	230	229	230	218	229	224	211	207	213	229	256	192	202	196	236	241	214	213	228	231	213	223	216	217	211	224	225	243	211	233	224	238	244	208	225	212	236	229	246	215	196	227	182	214	201	211	210	209	246	237	213	217	215	203	212	241	201	245	215	209	243	211	221	243	230	215	197	204	212	220	219	197	242	256	213	231	237	236	224	182	238	225	216	208	202	219	220	236	210	209	212	232	235	240	213	212	238	238	212	230	195	217	236	230	219	182	231	214	258	206	192	231	225	242	217	224	225	190	209	219	187	223	221	240	196	228	220	251	210	247	228	234	232	217	211	198	210	220	213	199	203	203	219	221	219	203	230	233	240	242	233	226	219	228	205	264	218	217	227	190	225	197	188	242	215	182	195	193	223	226	233	228	228	215	235	210	221	187	191	203	237	222	240	243	214	206	194	243	224	237	200	192	228	213	216	203	229	228	222	211	214	227	234	198	216	210	222	227	239	209	218	232	207	219	215	217	223	221	235	221	200	199	221	202	211	232	213	215	218	226	183	207	209	209	229	222	206	221	208	224	231	214	224	222	206	218	231	222	210	216	224	226	228	231	240	223	225	204	228	197	230	231	234	199	208	203	217	223	218	198	227	215	228	204	211	227	196	228	204	204	212	235	227	208	217	232	201	228	198	237	212	265	242	212	203	232	216	219	207	276	217	188	200	221	209	233	235	252	240	205	229	222	213	227	175	199	221	203	221	205	267	231	235	227	233	182	205	213	218	230	215	232	213	219	231	212	218	198	205	218	209	213	201	241	217	215	224	225	218	221	216	227	217	225	236	226	199	214	226	203	231	220	245	208	219	213	235	232	195	224	196	226	216	223	243	242	224	259	217	217	207	214	231	241	234	227	224	230	210	234	226	209	221	206	200	233	231	221	222	189	201	208	236	217	203	231	223	226	218	221	201	239	213	232	224	186	214	215	238	213	229	205	190	227	235	209	234	224	213	220	210	233	229	232	202	198	249	227	253	182	213	200	204	217	214	208	219	223	244	206	233	208	216	233	243	236	204	217	220	218	207	224	257	239	216	226	235	220	208	226	232	217	244	212	225	219	211	197	225	220	218	199	227	224	194	192	224	224	223	208	247	200	226	216	201	214	230	230	208	259	222	192	220	230	219	215	221	217	221	197	228	237	245	191	240	204	208	213	223	227	199	220	207	183	223	207	191	219	224	234	222	207	222	196	227	237	228	188	212	229	208	211	195	226	229	208	231	220	220	234	231	252	188	212	223	216	208	212	216	189	242	208	228	231	232	236	196	237	238	221	204	228	241	227	237	224	215	220	185	242	219	230	194	211	203	207	195	235	188	220	201	238	220	214	236	215	211	214	215	217	242	215	234	233	243	227	232	206	195	224	202	219	214	215	206	233	225	226	203	198	238	221	239
45062	44211	51236	45277	64194	60912	50939	37701	23117	10557	3709	1307	726	562	550	572	523	591	506	515	538	531	514	509	544	486	533	516	539	580	524	525	470	510	506	524	519	527	510	502	478	522	569	515	490	557	522	529	554	512	505	545	528	518	523	514	547	554	530	520	535	550	518	500	517	536	535	508	550	504	526	529	498	518	505	555	496	523	574	530	538	512	490	525	516	553	533	541	569	516	496	476	558	533	524	519	540	545	581	514	553	546	489	517	489	528	509	499	544	539	563	517	513	462	513	504	569	513	537	505	589	531	531	530	527	507	558	508	486	501	524	511	499	523	489	508	523	531	505	471	548	510	517	550	509	498	516	510	547	523	530	503	497	512	552	564	516	546	493	504	559	513	522	506	529	520	530	488	514	508	557	503	490	525	500	552	534	526	514	540	517	551	513	539	521	542	492	482	536	532	510	569	566	516	540	505	498	550	536	490	521	547	518	546	555	536	502	484	522	533	504	586	530	503	550	507	517	553	541	480	470	502	482	536	555	509	527	511	586	542	561	508	506	504	533	552	543	528	529	516	507	536	498	502	502	558	518	552	551	522	508	521	520	488	517	494	488	515	515	501	533	496	502	545	497	546	555	493	571	520	531	562	536	543	510	542	547	520	519	542	502	500	502	469	487	543	488	486	530	515	505	540	530	520	548	504	490	530	473	546	530	573	538	538	547	551	515	554	524	554	530	541	542	509	487	523	530	537	515	532	531	551	567	484	509	505	511	525	546	539	502	466	515	557	507	536	505	570	526	539	482	553	523	491	526	517	541	518	525	528	510	523	526	560	516	524	517	521	556	547	513	530	457	493	494	545	520	500	495	535	547	526	548	566	486	533	561	513	550	540	490	528	525	496	564	528	526	517	537	546	527	529	526	547	527	485	509	504	502	542	520	547	498	536	523	533	512	520	540	512	530	547	529	534	523	536	497	549	515	521	495	520	539	517	474	552	517	565	515	513	474	532	554	534	573	521	506	543	517	525	490	540	501	527	532	491	520	523	506	496	512	517	503	503	522	544	524	521	483	528	510	537	548	526	528	515	499	545	538	526	491	530	542	504	542	517	518	499	495	530	541	513	549	502	512	515	521	513	519	499	536	587	529	551	481	516	523	511	521	490	500	517	549	532	558	534	480	525	566	476	488	519	505	554	495	558	491	489	540	519	497	506	534	525	486	478	508	534	499	519	488	492	517	491	517	536	496	482	522	490	548	480	572	525	506	529	540	515	502	486	518	539	521	545	509	522	508	517	516	514	544	520	524	516	496	500	523	496	532	536	490	507	521	552	514	504	547	575	517	503	546	517	545	539	551	554	549	501	549	555	519	552	517	556	497	506	529	542	509	540	559	556	518	473	561	553	523	484	491	539	513	541	504	501	502	498	526	532	513	509	552	517	491	516	534	505	549	534	546	524	520	505	521	528	535	544	557	526	552	496	548	533	533	528	489	514	542	551	507	541	524	547	519	476	525	558	543	511	526	499	511	537	516	525	518	512	516	533	500	544	497	513	475	492	537	540	557	513	496	497	566	554	545	549	539	496	483	530	516	552	543	529	495	540	525	501	521	511	479	528	497	511	503	499	497	561	496	525	551	527	560	499	515	516	527	505	528	511	512	508	539	515	569	514	491	511	537	522	536	549	542	528	518	517	516	527	507	538	484	507	551	542	531	501	518	510	502	508	546	525	521	544	570	491	526	543	538	501	539	512	522	503	488	525	525	563	539	502	543	531	527	484	508	522	506	496	499	489	593	509	503	552	494	541	488	543	556	488	535	553	529	515	499	593	513	517	549	561	540	561	500	519	542	505	518	481	544	503	527	532	557	508	525	490	501	549	525	499	492	505	494	543	487	528	540	507	500	551	532	532	544	540	542	509	527	524	514	548	506	489	511	534	518	512	521	523	524	514	537	519	485	512	514	530	540	493	488	549	510	509	525	513	504	519	507	533	563	524	511	500	570	516	532	496	564	526	536	561	493	505	547	507	510	545	504	516	543	508	514	478	519	513	545	525	539	537	521	497	504	503	537	566	515	510	577	531	528	550	484	506	531	494	544	504	527	535	538	544	479	533	491	502	531	539	540	523	507	541	519	523	568	541	545	499	503	553	518	542	504	520	537	508	516	497	582	497	536	555	508	508	525	514	526	509	521	573	499	513	498	528	515	526	525	498	517	511	465	508	541	517	507	513	537	519	501	557	543	549	495	503	500	556	547	523	527	542	527	507	523	497	475	509	552	527	521	529	509	556	487	521	517	526	525	482	531	525	557	492	528	551	527	542	510	546	488	521	518	507	506	495	519	513	504	522	485	540	551	523	548	543	529	526	527	500	494	511	549	516	521	522	527	525	505	529	523	519	484	481	540	526	541	523	538	532	522	525	501	531	523	543	516	502	528	511	507	555	568	534	524	511	579	518	534	514	525	546	511	518	513	520	548	525	528	550	535	527	568	546	521	528	545	528	499	509	481	567	540	490	518	540	542	494	517	521	553	500	511	559	545	533	524	556	528	505	503	532	507	520	513	531	539	550	526	488	528	521	501	498	535	545	536	550	493	492	452	554	506	506	488	533	521	506	486	548	518	538	546	504	540	542	521	512	521	510	538	527	508	540	507	517	516	554	513	494	537	489	515	562	553	535	507	553	527	539	516	497	535	526	508	536	511	516	482	492	484	550	553	513	597	541	522	554	513	562	513	552	459	525	501	525	489	517	505	520	534	520	476	480	540	563	568	528	517	533	492	524	507	522	511	500	533	533	511	533	488	515	531	517	521	533	540	533	509	539	489	533	524	503	508	559	476	532	548	500	548	545	533	546	529	537	520	515	539	527	532	527	492	503	522	504	516	517	527	496	507	537	509	542	531	523	540	492	514	529	530	489	463	525	538	514	510	503	515	490	512	529	548	533	529	543	566	548	528	513	487	498	554	493	489	513	509	533	540	496	500	523	544	526	559	498	521	524	572	527	549	520	523	534	512	521	542	474	545	564	525	511	549	526	547	544	556	551	483	522	572	547	562	522	530	529	509	518	494	534	541	497	523	525	547	541	477	500	507	509	481	478	511	521	523	511	514	512	500	507	554	524	521	513	534	533	532	540	538	521	547	564	517	554	520	542	546	526	502	534	480	538	524	542	577	527	535	546	501	505	535	525	493	484	484	503	515	523	466	560	496	508	519	532	489	547	534	544	550	517	508	572	571	504	541	520	521	518	492	526	513	529	513	542	533	559	495	511	518	543	538	534	518	546	531	503	546	541	528	522	495	474	489	560	518	494	560	526	512	534	552	503	544	557	553	506	512	531	525	498	502	548	506	537	490	516	525	486	529	506	496	533	541	492	560	465	530	538	510	568	532	518	537	513	491	541	537	484	508	508	512	522	531	506	482	539	536	524	523	498	507	551	523	515	541	518	532	539	518	479	534	585	550	528	518	519	554	512	495	519	490	513	571	497	577	508	521	530	531	548	533	537
11623	3700	2964	1334	2498	2552	2000	1227	744	473	289	237	262	250	251	241	239	230	233	284	237	249	228	223	264	245	232	244	252	217	245	247	247	219	249	222	233	237	235	243	271	250	265	251	271	229	241	257	246	249	242	219	253	213	234	240	224	229	231	238	255	214	253	224	235	239	230	281	245	267	262	263	244	260	244	242	215	234	252	230	248	216	247	239	231	258	251	244	223	266	250	239	250	247	225	241	263	243	243	209	251	235	257	226	252	226	223	232	185	246	240	220	237	212	226	216	246	249	233	285	201	251	241	210	243	258	225	235	251	247	246	253	220	239	277	264	237	237	253	276	214	231	220	236	231	246	217	250	265	217	235	230	275	259	243	223	236	252	230	230	217	244	231	260	243	264	204	250	263	222	245	281	226	234	225	255	244	217	236	224	207	234	242	226	224	220	275	224	238	209	232	256	264	251	275	254	210	214	277	246	243	229	248	251	218	223	256	213	250	245	256	232	250	231	238	255	230	243	256	239	223	210	234	243	231	252	270	241	256	242	229	236	229	229	232	251	250	242	242	239	208	241	238	256	236	237	239	231	252	252	223	251	228	204	229	248	239	212	226	253	233	243	251	206	232	263	240	238	211	240	233	244	232	231	225	234	223	197	234	237	245	240	262	211	220	226	226	259	224	243	249	232	250	220	247	251	211	257	265	243	255	244	218	219	230	265	228	259	262	252	246	251	221	243	215	265	221	238	230	261	212	253	240	265	230	215	246	205	249	239	235	222	231	238	235	216	229	239	260	214	230	246	246	266	234	207	243	233	255	238	225	266	251	244	257	229	235	211	247	270	237	245	208	252	254	257	252	232	267	247	227	221	246	236	227	234	237	260	252	229	220	213	255	229	237	257	224	267	213	239	235	247	224	241	226	256	240	237	202	251	233	246	250	244	247	270	256	258	255	232	242	218	242	214	206	246	238	254	245	220	222	250	204	253	243	251	248	248	240	265	212	235	283	266	253	241	243	237	238	258	211	240	232	237	247	226	234	237	248	246	227	232	240	226	231	252	231	246	216	234	275	232	223	229	231	221	213	251	231	253	239	250	228	235	228	237	218	249	253	245	238	222	205	239	243	253	238	245	264	235	254	264	231	250	245	203	240	240	240	232	236	260	230	246	255	250	256	261	247	231	258	224	258	237	229	197	239	247	267	224	234	232	267	221	263	235	263	227	267	236	249	227	223	236	231	226	233	229	248	224	235	237	258	231	239	240	225	214	251	251	214	240	254	267	220	219	261	266	268	263	244	259	246	251	230	231	255	232	236	259	238	228	252	245	251	222	239	246	267	220	246	229	251	230	244	260	224	255	212	245	223	225	222	242	243	256	225	253	242	255	278	269	253	250	230	228	236	234	242	237	245	246	232	230	255	254	255	249	247	225	242	224	233	233	225	252	239	237	238	265	252	242	254	261	244	219	245	235	246	242	265	232	222	268	263	252	223	264	258	229	209	257	240	216	270	255	231	250	251	254	253	251	235	235	260	250	228	239	230	217	251	234	248	257	234	223	255	275	238	230	242	234	247	220	238	218	264	250	232	247	242	232	261	235	251	254	233	228	242	258	244	231	245	227	203	227	237	213	261	279	201	237	221	236	233	247	245	233	225	244	249	246	244	251	262	230	239	228	233	253	241	251	230	266	238	248	216	225	230	240	236	241	204	273	251	213	244	252	229	231	213	231	246	242	246	204	245	249	234	231	232	229	211	210	239	235	233	223	212	230	237	234	229	230	265	236	243	202	251	208	235	270	256	236	261	258	242	247	262	226	231	227	245	255	258	240	255	237	227	235	273	244	257	258	255	243	237	254	227	238	266	217	217	245	266	230	235	265	236	273	258	216	249	250	242	255	247	250	268	236	243	212	248	232	211	228	235	256	243	265	257	244	250	238	238	248	241	282	212	253	226	205	277	237	257	216	220	249	260	219	233	256	267	240	266	223	251	243	244	232	251	225	258	236	222	251	258	217	248	261	235	222	226	220	232	235	233	226	246	203	208	238	259	236	213	253	248	234	233	232	235	228	215	233	221	230	238	224	223	244	239	260	244	258	277	247	227	251	222	238	259	240	239	235	230	265	228	227	241	221	248	251	223	225	234	245	224	220	209	252	249	242	220	268	245	238	272	255	216	234	230	246	220	230	212	263	224	224	203	219	241	257	208	251	257	232	284	232	202	228	257	242	268	230	236	225	241	235	226	276	232	258	259	276	229	235	235	233	265	240	223	251	218	240	223	248	235	240	218	247	223	261	248	258	277	234	252	251	249	293	254	230	224	229	232	267	249	267	254	265	248	224	247	254	237	262	242	250	233	235	222	278	250	220	256	238	239	218	259	247	252	230	265	230	248	243	221	263	252	246	283	226	232	245	248	247	280	247	229	217	240	237	260	273	242	225	260	239	235	242	260	231	244	237	230	228	221	215	252	234	240	251	226	237	257	255	251	251	208	261	248	274	243	222	229	209	244	243	215	250	233	242	221	230	228	244	236	272	245	235	246	239	260	244	235	280	271	229	263	225	253	232	249	276	244	238	233	227	249	259	203	224	248	258	242	227	235	252	244	234	241	242	243	231	238	240	228	243	229	239	238	240	250	239	236	215	229	239	218	247	232	241	265	226	245	234	261	255	235	237	260	231	256	253	227	249	232	243	245	252	233	238	244	262	262	207	226	224	268	274	240	249	238	255	222	219	244	276	231	284	247	233	237	262	236	243	259	245	235	245	237	226	223	256	233	237	231	269	251	223	239	248	252	228	262	246	241	227	247	244	223	231	237	224	237	243	234	237	253	211	240	214	220	242	239	224	207	255	197	276	258	240	243	229	262	223	260	247	233	266	269	247	262	256	254	271	259	252	239	245	250	244	252	264	244	229	252	264	235	259	245	220	235	215	284	295	258	256	246	203	231	227	230	233	250	251	219	223	238	235	242	277	234	221	264	236	251	232	236	206	232	253	224	252	205	262	240	247	251	246	230	220	248	258	265	240	251	243	253	230	250	245	249	207	225	264	237	230	230	245	238	236	252	250	243	243	244	260	238	218	218	233	227	237	225	250	239	245	259	253	247	244	250	233	234	215	248	248	243	231	246	208	216	214	260	259	247	235	249	249	232	216	240	234	229	228	222	227	231	227	221	232	258	220	218	237	255	228	246	234	203	248	236	234	215	242	242	236	237	267	237	243	218	219	268	255	247	217	239	230	250	244	254	290	255	243	253	220	214	226	229	215	248	250	223	239	246	221	221	254	238	235	251	238	285	261	241	251	250	224	261	240	222	250	241	214	219	239	223	230	254	241	281	250	250	256	240	255	233	254	239	210	223	215	256	240	252	221	245	242	242	245	235	240	259	235	242	248	237	239	252	252	237	244	260	250	229	237	254	240	259	243	228	217	255	221	229	233	228	243	219	247	220	222	228	225	250	238	201	255	255	234	244	254	235	249	229	233	235	226	235	259	254	231	256	258
10151	5164	6482	5045	10322	9752	7651	4551	2594	1393	852	648	595	579	607	585	591	588	593	595	578	562	521	563	596	595	559	561	607	522	532	600	562	598	588	611	586	544	588	597	561	556	560	561	570	563	555	582	576	560	580	613	582	567	551	580	588	593	591	550	569	567	595	587	563	591	587	609	581	580	571	603	595	564	578	578	528	561	529	588	553	577	588	548	560	559	567	600	591	573	542	589	575	576	553	605	535	601	580	595	576	540	576	614	540	564	569	541	555	567	566	579	558	586	560	584	579	565	590	557	576	582	571	557	590	536	592	555	582	620	583	560	599	558	587	522	591	565	536	553	531	558	598	611	573	590	565	595	572	597	588	544	574	531	576	581	587	587	579	597	540	547	571	587	581	613	583	641	610	556	588	557	562	571	516	623	561	587	565	553	558	585	590	623	616	637	518	533	557	554	570	598	611	562	575	589	558	555	544	568	558	547	593	589	573	551	556	609	567	548	590	599	610	558	580	604	575	553	572	569	561	623	569	585	524	620	534	561	563	569	580	613	564	556	618	599	583	539	569	602	584	574	546	558	595	548	558	586	598	550	573	578	558	571	590	543	568	585	559	564	583	631	601	555	585	589	589	521	550	579	538	573	568	538	575	562	534	574	607	573	554	565	586	622	546	564	592	631	612	619	593	588	546	608	567	522	584	549	596	564	558	601	557	564	577	614	589	569	559	591	566	543	630	530	602	572	590	589	555	538	586	587	569	592	581	582	665	574	581	577	564	555	601	614	551	569	606	559	549	563	570	522	578	572	586	588	544	552	574	569	551	568	582	553	601	597	523	562	597	573	593	568	564	531	579	602	540	612	570	583	550	580	579	548	579	606	537	565	579	599	519	550	590	543	571	561	558	622	559	582	598	556	532	545	577	551	591	609	555	537	542	571	574	581	587	531	569	596	562	598	575	596	586	566	546	590	552	555	582	565	566	617	584	560	559	625	602	580	662	597	564	599	588	579	549	574	584	560	568	570	586	557	597	578	548	606	589	592	553	553	589	579	551	576	561	557	545	597	532	558	604	583	551	552	558	587	604	549	588	564	553	601	568	538	546	574	566	573	545	573	513	562	584	519	592	570	546	544	581	551	593	563	586	571	563	564	554	553	518	563	574	558	587	556	590	591	601	582	612	575	573	588	567	582	565	587	563	596	607	561	554	552	597	588	519	579	561	579	530	576	622	572	575	541	587	557	566	558	585	571	538	539	560	576	582	552	584	592	543	572	592	607	548	581	600	541	567	570	584	581	559	582	591	628	583	589	603	587	551	612	613	576	580	549	568	548	566	588	555	614	570	565	528	580	569	600	593	602	564	586	554	592	564	578	529	569	555	589	596	578	590	588	604	545	565	559	566	546	560	598	611	535	557	622	570	573	536	555	551	583	559	548	613	588	534	551	570	604	574	547	554	558	557	623	573	579	579	568	552	546	571	556	554	602	562	571	560	580	573	581	574	586	558	526	583	612	548	574	546	560	560	582	579	576	581	598	535	560	563	592	600	571	597	600	640	592	602	550	577	632	613	583	594	533	559	594	618	577	612	561	580	542	593	589	571	550	561	562	576	592	582	565	503	547	580	609	558	532	606	571	566	541	601	579	576	589	604	528	571	574	571	601	553	589	628	549	536	581	585	570	551	579	648	548	601	576	560	591	580	613	585	583	582	583	567	599	573	558	561	618	530	551	544	533	578	541	608	610	554	560	551	571	576	606	586	563	566	622	599	553	585	565	539	584	559	538	583	553	510	542	569	539	574	544	611	628	577	581	556	592	602	617	553	559	616	534	563	551	547	552	585	583	561	582	601	576	585	573	596	602	551	563	571	564	522	558	521	573	571	586	570	574	610	586	571	546	559	536	586	575	576	584	563	558	550	616	580	558	551	586	564	590	590	539	557	601	561	612	589	547	581	565	569	590	551	599	623	569	591	581	585	604	542	548	581	554	569	585	580	590	594	549	546	570	569	592	589	587	594	582	616	546	574	586	566	570	553	540	564	552	587	560	519	572	571	587	552	564	582	580	574	584	576	571	578	616	573	588	579	543	595	575	580	596	576	580	571	590	606	571	619	570	596	539	580	557	572	569	594	568	539	559	584	597	551	610	546	563	567	588	566	573	626	591	542	564	588	578	588	577	565	535	547	559	552	566	581	586	570	611	619	583	570	590	569	565	566	556	640	563	606	582	595	566	563	565	568	550	611	590	547	569	556	583	573	612	566	585	566	548	539	540	570	577	547	585	601	626	578	592	581	596	542	547	578	586	528	582	615	609	562	586	557	597	564	585	576	563	554	564	582	604	569	576	621	543	555	569	576	562	556	588	574	554	562	573	559	599	590	567	585	573	552	595	567	562	571	564	537	597	580	594	556	584	567	556	536	564	558	596	525	546	535	555	580	572	540	570	528	567	564	553	545	590	611	577	567	542	582	569	545	577	525	594	566	556	605	628	569	581	594	558	561	563	551	561	623	569	590	557	602	592	539	609	590	565	580	583	566	558	549	562	642	546	579	527	580	551	581	599	577	566	588	576	572	533	571	584	562	582	603	581	575	544	620	604	572	574	575	609	592	608	594	553	596	554	585	585	571	551	580	599	588	589	606	580	626	549	642	575	580	534	542	573	569	567	568	578	524	590	578	580	576	588	578	581	558	599	561	519	587	572	600	556	563	565	602	586	554	588	526	575	563	584	615	568	590	528	534	586	578	574	569	592	562	542	572	593	582	609	565	558	555	602	580	508	537	610	554	562	589	580	569	565	559	617	557	581	563	564	584	587	567	613	615	588	566	573	608	571	570	547	566	621	546	573	565	562	582	583	579	557	555	576	590	593	536	573	546	582	540	558	571	594	558	553	561	595	547	550	608	560	547	554	594	569	556	570	524	580	546	555	533	560	579	563	591	538	578	571	584	592	604	563	601	583	562	574	568	564	601	586	641	560	570	601	605	560	574	551	563	601	559	599	543	587	619	601	625	548	573	566	622	598	573	567	549	581	581	565	593	538	580	588	614	557	575	562	595	582	552	575	553	572	562	607	565	608	573	601	586	618	594	589	536	519	568	546	567	606	568	576	568	540	560	599	572	593	572	567	574	551	606	555	558	589	546	573	582	526	607	599	555	601	585	557	573	616	571	560	611	600	560	567	552	587	570	570	574	550	576	579	576	590	580	576	594	586	602	583	574	562	596	604	596	574	608	597	557	577	610	532	571	559	596	597	561	550	543	566	523	538	611	594	574	599	568	595	606	519	564	554	604	621	551	533	555	617	563	610	557	596	540	547	543	541	558	571	596	567	616	584	570	576	566	556	575	572	586	578	554	587	563	579	561	602	548	595	595	608	561	556	578	540	559	541	511	584	575	582	546	549	560	575	593	556	576	581	605	554	623	549	558	612	615	556	573	560	584	552	540	613	539	590	597	523	584	603	577	576	567	567	544	554	589	605	599	560	555	552	569	529	539	555	563	575
73569	60913	56552	37629	54017	49501	37716	23954	10698	3417	1082	417	234	222	187	237	201	221	197	228	221	216	195	210	196	220	213	232	220	216	237	231	208	222	239	191	219	244	237	221	210	231	226	211	193	229	211	199	228	220	249	199	239	242	228	213	212	216	223	234	219	221	216	182	216	227	218	219	219	216	232	198	203	220	190	216	217	243	191	219	206	222	230	243	210	242	226	217	224	217	219	239	235	248	251	212	220	233	196	179	226	201	207	233	194	193	206	192	215	239	246	233	196	215	225	231	216	225	236	257	211	208	200	222	213	216	207	223	216	237	230	227	192	212	218	219	219	211	221	227	185	208	251	249	218	189	217	184	219	218	230	222	197	209	193	223	228	218	210	216	229	219	203	232	231	224	201	226	206	243	191	235	207	227	232	219	195	219	216	187	216	240	226	220	222	196	210	205	213	205	245	205	243	209	202	229	206	202	194	246	180	235	218	238	233	245	220	231	237	219	225	204	195	211	217	244	197	224	228	227	252	187	216	211	239	201	219	219	223	194	203	221	236	222	229	227	244	238	217	237	214	195	229	208	234	235	216	219	202	210	227	207	225	202	259	226	218	239	229	203	224	208	208	218	202	248	222	212	220	214	233	216	228	246	206	223	249	251	220	222	194	202	206	203	234	201	211	223	203	218	230	232	240	225	206	241	236	228	220	215	212	242	218	217	220	215	224	237	221	259	211	215	247	217	219	222	216	211	187	189	214	235	254	227	214	201	200	220	230	213	232	241	191	216	218	230	209	248	240	207	220	202	230	211	216	206	222	220	195	200	212	228	207	227	195	227	210	226	195	209	253	206	234	239	201	235	188	200	210	202	208	197	202	246	188	216	216	245	223	220	231	209	202	203	203	237	205	228	204	226	196	236	234	193	214	235	193	193	236	194	183	236	225	244	187	246	225	237	205	253	238	214	223	224	205	230	206	228	211	209	212	231	208	216	236	212	208	234	244	213	237	223	204	211	200	196	185	213	204	228	245	247	213	208	231	228	244	218	225	233	202	216	216	205	219	221	213	210	208	216	200	215	223	236	223	226	197	230	213	231	229	234	199	225	222	216	229	194	236	218	184	216	201	219	227	198	204	220	222	236	211	239	241	195	188	201	205	245	220	245	198	224	240	229	224	230	219	209	221	227	207	228	243	207	240	220	224	201	210	210	215	239	248	210	228	228	230	207	223	227	201	248	213	244	260	203	211	253	208	205	209	187	205	219	224	224	187	229	238	223	239	238	246	205	226	201	234	238	186	203	216	216	225	212	229	239	227	221	234	219	198	228	202	221	218	237	236	210	209	213	211	217	249	222	202	187	208	245	217	197	221	218	202	221	209	228	214	211	211	232	220	226	227	212	198	196	200	198	228	217	254	225	216	232	208	212	217	236	209	207	206	226	192	224	225	202	199	191	209	205	217	216	210	179	226	224	217	235	232	215	236	244	223	232	227	208	251	225	205	228	220	226	200	203	215	205	249	223	218	237	219	204	225	197	224	204	190	249	221	247	242	208	210	231	179	221	234	221	208	228	224	225	231	236	218	210	190	215	185	219	220	237	234	200	214	224	201	205	240	207	258	220	217	191	239	209	211	210	214	224	195	248	222	250	207	199	222	226	209	237	211	217	237	212	192	200	211	218	215	259	222	232	214	220	215	214	204	229	224	196	231	221	201	231	200	220	225	188	244	234	239	224	218	219	223	219	215	216	176	223	175	212	240	242	206	225	208	218	239	238	216	236	233	214	224	235	207	228	220	229	212	231	202	246	198	221	252	213	221	246	197	219	219	216	235	216	203	222	195	209	206	210	209	227	189	219	218	228	197	218	226	204	205	231	244	186	209	210	217	204	229	211	228	210	215	214	215	208	223	198	214	234	207	211	230	192	237	217	219	219	212	229	210	225	221	232	205	231	241	222	205	202	217	247	187	192	201	215	225	238	212	228	225	229	219	228	195	229	211	238	231	189	229	230	212	236	204	208	217	196	211	233	215	216	208	237	248	197	215	217	212	225	222	222	205	220	215	229	214	164	214	205	204	180	212	199	220	242	216	194	197	209	251	205	221	189	201	199	211	215	216	175	205	224	211	200	213	211	221	232	234	210	258	206	214	234	223	209	231	223	216	209	209	238	206	217	241	224	217	204	216	238	223	214	223	255	231	233	230	229	200	233	207	269	227	213	209	236	229	232	215	226	198	228	218	237	236	205	245	230	234	204	191	205	232	221	220	213	213	205	232	204	233	202	222	239	205	240	209	205	231	240	214	227	220	215	244	211	234	235	230	219	241	220	230	235	218	196	211	207	227	226	206	225	225	226	193	236	235	195	208	221	219	226	232	226	198	241	218	215	205	212	218	237	185	221	218	196	212	201	211	240	211	230	214	208	237	229	207	233	214	230	193	181	207	207	195	224	217	237	204	213	232	202	243	230	209	205	215	230	221	239	212	219	211	220	219	249	206	207	224	213	217	228	207	207	254	221	227	213	221	239	246	222	238	234	225	201	250	223	243	213	241	222	232	231	194	228	196	220	208	202	230	217	188	228	232	224	207	207	203	222	227	201	186	223	238	219	209	213	216	208	226	236	211	208	224	209	205	233	208	209	220	208	209	209	204	216	226	246	195	218	205	250	235	214	190	212	230	221	227	210	218	209	221	215	235	226	200	203	239	235	240	227	198	220	228	236	196	233	227	217	223	228	216	213	247	207	216	209	195	222	211	217	247	190	223	217	213	219	196	203	241	209	211	213	247	235	243	216	221	225	227	226	204	232	211	229	227	220	208	222	215	236	216	235	250	215	191	252	215	205	187	225	207	251	233	220	239	212	200	214	248	248	205	225	225	207	225	197	233	227	232	231	223	208	217	208	244	237	223	203	232	245	242	216	228	249	212	223	209	233	227	230	233	244	233	259	245	247	209	228	230	250	223	241	211	207	208	192	225	222	229	227	225	202	235	255	218	233	247	208	227	205	242	223	246	219	206	215	206	225	212	222	191	232	218	264	237	203	244	216	228	233	216	212	208	214	212	197	213	238	228	206	223	203	197	216	226	223	228	267	201	201	221	221	207	220	186	218	218	234	231	212	202	226	213	234	204	251	240	232	205	242	208	235	225	220	176	233	225	223	198	187	208	193	215	220	231	211	202	213	236	216	230	206	234	246	220	200	192	221	242	225	211	210	217	213	232	199	240	213	202	208	212	236	226	238	221	222	205	220	228	219	207	207	229	213	216	244	226	231	212	257	239	214	196	218	210	234	204	178	214	219	244	217	245	213	213	213	226	224	206	214	210	194	244	228	222	209	189	223	215	227	209	203	196	241	214	220	225	202	212	226	220	193	222	250	199	221	186	239	225	223	225	233	220	185	202	211	213	217	225	219	233	211	216	233	212	219	228	253	231	224	248	250	222	242	201	240	226	233	232	209	226	210	209	211	244	229	197	231	223	223	221	194	196	197	231	230	231	246	217	210	222	258
45528	43871	50385	46260	63931	60508	50772	38300	23882	11000	3844	1387	730	559	547	522	540	547	505	510	544	561	553	553	547	507	533	513	528	542	541	532	548	527	513	555	521	526	514	504	513	511	539	467	516	507	494	549	496	561	596	518	541	529	508	517	541	553	474	520	514	508	515	553	524	573	513	561	519	479	548	521	540	523	536	533	519	513	510	538	545	544	456	547	530	542	534	506	532	560	532	537	498	510	515	529	481	538	557	471	525	543	525	491	522	544	544	532	575	511	533	514	559	520	498	527	564	489	493	542	500	533	519	512	509	503	550	511	526	488	548	531	492	514	523	568	497	488	497	539	596	518	508	511	498	503	532	529	540	543	543	528	559	482	516	519	498	492	516	552	503	540	524	504	530	536	496	558	532	512	556	514	538	563	582	557	489	556	525	518	536	534	546	550	524	491	529	528	539	520	506	494	554	552	522	478	525	531	537	500	532	528	534	515	536	537	529	532	520	505	531	526	501	516	554	559	521	571	537	532	505	512	509	555	534	471	543	524	511	497	530	537	533	517	513	537	534	520	546	571	552	501	526	525	537	513	522	520	501	551	538	553	541	509	525	506	524	517	468	554	525	551	537	529	554	498	542	518	498	515	519	560	502	558	539	531	512	504	541	528	530	515	536	468	539	512	549	505	507	517	508	567	524	527	507	510	512	486	540	571	492	578	542	514	517	517	541	508	523	500	525	534	493	557	549	584	524	485	529	518	552	508	531	498	486	545	505	536	506	530	547	496	529	541	511	514	507	536	528	502	519	472	543	532	490	482	551	559	522	541	504	547	477	533	581	517	537	516	497	500	545	528	547	498	554	528	529	520	505	580	531	527	543	529	519	505	496	519	494	547	556	569	544	555	483	513	503	524	514	501	529	542	548	555	485	544	515	532	519	559	531	558	539	549	554	543	563	482	560	522	503	554	537	540	525	517	539	563	486	498	543	529	521	525	511	529	514	536	537	513	516	512	558	484	500	482	520	545	504	543	551	541	490	499	523	494	571	523	548	574	544	503	549	530	574	504	462	523	526	546	542	462	498	523	537	524	552	531	555	502	535	555	525	521	499	544	541	554	547	492	536	542	512	549	514	471	524	501	533	544	562	568	515	493	512	532	551	548	537	551	541	521	529	559	529	554	548	482	507	522	511	544	547	532	503	512	515	524	508	544	498	521	551	550	512	512	526	503	491	587	530	562	529	502	508	500	541	520	509	504	521	539	513	554	535	528	499	517	539	524	525	522	505	539	505	519	515	537	484	533	554	517	500	484	527	524	537	572	508	525	528	575	559	558	519	527	528	494	488	507	525	511	542	520	519	551	509	497	500	495	531	538	509	521	502	504	516	509	495	536	501	505	518	517	561	536	536	537	527	533	530	497	519	547	531	530	514	544	549	524	522	566	495	526	560	531	492	523	537	477	527	525	555	548	495	546	538	538	549	514	538	526	549	556	531	510	494	515	497	521	481	539	527	521	546	545	516	553	567	536	586	545	511	500	524	508	535	539	563	534	527	524	497	514	515	517	501	515	533	522	550	504	532	521	553	508	490	502	539	540	547	589	499	550	540	524	531	524	512	521	542	546	518	535	501	506	533	515	510	516	490	527	531	554	504	515	502	549	548	518	544	524	501	532	565	508	538	523	538	529	505	480	509	515	502	465	533	531	502	567	537	508	511	566	504	510	555	541	535	532	536	490	543	519	554	520	539	541	478	530	518	499	550	487	565	532	539	507	491	512	487	520	523	534	548	517	504	550	538	500	548	522	530	505	551	506	497	557	575	514	514	512	532	523	503	518	510	499	525	485	545	516	505	563	545	507	486	519	504	535	467	583	547	584	541	548	569	526	549	538	571	547	538	555	535	523	526	512	516	510	548	538	509	559	511	497	510	532	526	521	512	496	550	541	588	505	499	511	502	523	520	551	491	543	493	502	534	540	549	559	534	510	497	502	504	474	556	517	550	519	507	539	518	513	568	498	532	556	510	562	516	531	538	532	546	524	508	517	537	522	533	524	529	512	531	589	513	521	509	534	521	523	507	532	530	526	552	553	524	497	496	531	520	507	499	524	573	538	534	525	563	519	530	486	557	554	549	507	497	520	522	531	538	526	511	507	533	490	508	530	494	546	502	505	527	514	497	509	558	523	498	553	555	564	491	519	524	524	507	515	476	525	562	521	539	571	518	517	556	519	538	540	543	502	506	532	523	525	496	501	525	509	508	490	524	513	485	501	559	581	559	519	551	529	569	526	538	517	532	537	536	535	537	526	554	483	505	481	532	515	530	495	467	531	553	556	519	486	490	514	555	546	518	520	521	513	478	470	560	559	552	527	515	500	542	509	563	494	454	518	498	536	512	509	538	546	519	557	540	512	524	510	534	507	507	558	552	492	557	488	526	553	500	534	520	563	539	536	532	521	551	526	513	543	506	524	459	488	531	478	522	486	562	534	530	515	548	536	545	549	560	535	552	505	535	531	504	525	563	512	523	560	527	510	553	512	583	514	546	537	530	529	522	574	547	503	540	507	590	512	508	490	468	480	541	541	542	491	535	530	555	521	536	527	520	561	538	483	522	534	499	556	524	533	474	519	562	515	524	530	503	535	518	507	519	578	481	548	531	543	522	517	576	536	535	512	516	488	528	532	517	504	526	551	566	546	499	530	511	515	549	531	569	515	532	528	497	568	538	528	530	538	489	521	538	534	549	502	542	512	547	525	531	522	512	518	529	510	510	497	512	508	506	553	543	538	548	515	517	529	511	540	543	492	515	560	547	536	529	524	536	524	543	551	505	531	482	519	527	500	496	530	521	574	524	475	502	508	531	522	515	534	534	519	468	566	530	504	521	517	494	506	531	502	551	537	533	526	549	558	520	510	499	516	557	534	505	527	520	547	532	487	498	521	518	504	512	524	533	546	547	537	508	527	534	561	501	522	516	525	564	505	526	522	504	548	577	569	510	535	499	497	507	499	525	502	544	515	520	539	522	522	503	490	527	539	504	538	499	515	525	510	531	542	543	510	507	542	548	516	516	550	538	544	533	543	512	510	528	561	511	516	558	545	467	491	570	533	528	581	532	543	510	496	500	528	510	512	558	512	513	551	527	518	537	541	519	551	495	524	498	532	503	523	505	530	535	570	542	542	489	513	525	548	551	504	496	548	547	544	538	554	509	500	534	513	531	521	539	532	488	521	527	493	513	526	508	528	467	528	503	517	545	488	515	547	563	539	537	512	525	553	559	515	562	530	466	548	542	499	508	507	536	505	538	553	483	516	507	539	521	526	574	507	551	553	499	539	468	497	519	508	512	518	477	554	484	549	520	543	492	485	536	535	510	501	516	537	529	561	503	519	542	527	500	517	499	527	510	537	533	498	510	572	514	504	523	524	552	582	524	510	521	513	551	503	548	532	539	524	524	510	536	513	526	540	553	536	546	473	557	530	529	539	522	535	558	538	584	483	549	543	491	514	512	485
73423	59697	55305	35927	53891	50296	38522	24165	11106	3495	1018	391	274	210	210	238	200	220	239	222	230	224	222	231	208	205	230	223	220	222	240	218	223	209	247	212	217	232	213	218	229	191	226	193	216	239	221	213	208	206	224	214	201	201	192	214	245	245	194	243	240	203	246	239	217	216	207	202	212	189	233	263	229	237	215	221	208	221	217	229	206	232	235	217	212	235	222	228	218	229	233	223	212	221	242	226	235	233	241	242	212	222	232	203	241	204	248	226	246	206	228	217	273	212	247	234	229	226	198	251	228	236	220	238	207	204	211	227	209	227	233	186	207	229	219	215	208	230	210	248	218	256	203	220	237	223	208	217	224	198	228	228	192	203	243	204	199	222	224	230	228	220	216	241	221	205	224	236	211	213	236	205	226	224	214	212	217	232	215	197	270	201	215	189	249	256	213	227	236	230	200	202	211	223	228	234	221	245	209	233	217	223	215	254	207	229	216	214	194	217	239	234	247	218	230	225	235	235	215	220	230	209	206	222	244	203	254	206	218	205	226	229	240	210	220	255	239	226	229	212	208	225	205	221	234	237	229	215	214	250	255	217	213	246	219	229	244	187	241	224	222	225	222	226	220	230	224	206	219	216	234	252	248	241	214	228	222	230	200	218	214	205	198	235	220	215	235	197	208	228	226	238	232	236	236	241	215	236	235	205	220	253	228	200	204	245	233	235	249	226	223	194	213	238	240	228	207	221	231	231	265	215	234	213	235	247	222	217	220	226	234	206	214	238	195	245	245	245	232	242	208	203	223	203	210	259	193	232	226	236	245	226	223	212	234	175	223	234	217	205	260	231	214	200	219	224	210	224	212	223	207	198	229	216	215	238	223	198	236	229	206	213	220	211	218	208	216	222	246	243	243	237	235	203	229	225	211	201	212	200	220	201	214	236	249	198	219	230	234	206	214	231	192	236	184	224	209	228	226	228	210	222	213	209	200	197	258	214	200	201	209	230	217	226	224	214	251	209	226	221	242	203	224	216	230	219	217	234	226	232	209	210	218	259	226	223	240	230	221	218	231	215	239	222	200	230	216	219	191	214	231	192	221	232	237	213	186	218	228	205	211	217	205	224	222	205	230	221	224	218	243	215	229	234	222	235	193	230	233	229	234	213	243	167	228	222	225	226	219	197	220	202	224	243	215	231	230	222	180	232	220	216	209	211	249	195	204	227	208	250	239	218	189	231	227	208	214	201	225	213	220	228	209	208	204	213	223	239	234	254	218	216	225	201	248	237	212	218	212	200	210	207	202	205	214	224	230	237	195	228	202	187	195	210	227	225	215	216	220	222	234	218	238	222	221	189	203	206	225	231	223	214	221	208	202	211	221	217	210	188	233	237	200	209	217	212	224	223	209	243	230	196	234	223	211	206	231	208	225	222	232	206	195	240	203	197	237	222	207	209	227	222	214	239	221	238	227	231	220	206	229	213	202	203	231	213	201	228	213	249	234	258	226	219	218	231	236	224	200	218	195	209	228	205	208	199	196	223	206	202	240	211	218	249	225	243	234	218	191	238	252	196	239	201	210	224	245	231	219	235	217	222	219	232	223	246	227	247	222	221	196	207	201	233	187	212	217	235	237	222	221	223	214	230	216	192	230	244	215	209	222	204	210	207	197	221	215	221	231	209	222	233	232	203	201	224	213	207	255	203	228	205	226	212	228	226	236	203	227	230	231	203	227	220	226	220	239	218	218	201	222	221	214	227	241	225	226	223	219	245	205	228	248	257	209	251	229	225	223	206	197	230	232	239	235	212	211	212	228	216	190	203	212	212	247	200	222	193	215	195	224	227	199	239	241	227	228	230	235	227	215	204	204	227	204	200	220	222	225	234	214	218	236	235	228	217	215	222	210	231	226	223	196	201	215	216	209	234	219	234	202	217	223	213	206	212	222	242	179	225	248	209	213	208	199	213	210	200	215	216	213	241	206	250	241	216	227	202	231	224	230	245	223	225	248	195	203	228	237	203	220	196	227	220	219	217	217	220	243	211	216	223	242	245	222	220	201	213	243	242	235	235	205	243	218	239	243	244	189	226	234	221	229	227	227	209	180	211	228	217	226	226	246	186	213	237	222	244	213	215	243	224	210	224	244	234	208	208	220	203	218	232	231	194	228	246	230	189	231	229	211	210	238	217	206	206	228	238	217	210	227	218	250	222	198	268	242	193	243	202	190	227	202	211	211	230	217	264	222	220	216	216	226	204	247	220	213	209	199	222	224	232	208	231	200	226	235	235	178	213	211	229	226	213	196	221	224	252	214	214	221	225	232	240	223	221	216	226	215	205	202	214	186	204	212	229	194	199	230	232	183	216	199	212	247	227	217	229	217	220	206	226	232	253	211	239	248	194	233	247	242	229	241	242	219	253	229	210	221	251	219	194	216	228	233	232	218	247	218	222	260	234	221	196	238	221	216	226	241	219	238	193	228	209	213	229	227	217	220	210	220	230	231	238	236	245	254	223	236	229	191	212	222	232	209	238	209	211	228	234	218	226	218	204	210	233	203	223	210	214	223	202	220	189	209	233	216	227	231	187	235	213	235	237	222	218	213	203	236	233	217	186	228	202	217	217	230	197	201	237	242	217	235	212	237	235	208	217	197	230	222	228	219	211	239	244	218	202	216	212	213	233	234	210	234	198	231	226	240	216	202	218	218	219	253	238	227	226	262	220	228	235	230	193	205	225	222	234	246	214	212	222	202	233	227	224	258	212	213	219	214	221	216	221	202	236	215	212	214	252	265	224	209	225	220	218	224	185	190	249	225	221	232	228	242	217	203	245	223	212	188	218	261	207	212	250	205	221	237	237	215	209	219	213	233	214	209	223	232	209	226	194	222	222	214	221	219	225	231	235	221	236	242	284	233	213	240	227	227	227	259	217	213	221	213	216	243	223	247	215	255	217	218	238	231	211	225	220	238	229	199	228	224	201	207	207	237	231	237	197	234	224	244	216	217	204	245	210	206	225	232	233	222	227	260	208	230	208	218	244	214	218	241	217	222	223	219	229	223	229	228	225	180	225	198	213	225	263	246	172	215	205	228	210	216	206	183	219	206	231	195	235	226	256	233	231	213	217	216	242	193	244	215	215	231	205	217	208	228	228	204	215	226	240	212	235	254	234	222	208	234	215	202	239	219	212	203	231	231	226	217	220	219	209	230	201	197	218	231	228	233	205	204	210	227	223	217	205	254	229	221	223	220	238	211	224	217	216	236	224	235	243	203	175	241	219	229	219	225	226	214	221	204	231	204	208	206	224	232	233	230	235	209	203	209	229	234	228	198	196	202	227	223	229	202	231	237	202	196	215	212	221	249	218	213	227	229	204	220	243	228	226	230	225	212	242	202	234	222	199	215	220	199	227	222	220	209	219	218	241	241	186	228	211	231	200	227	206	181	211	246	216	217	204	214	220	246	250	223	237	240	221	229	241	241	222	236	234	190	225	197	214	201	215	226	231
45464	42990	49000	45164	64215	61249	51634	38785	24199	11038	3955	1442	746	594	559	493	540	538	541	509	551	551	527	554	544	524	556	546	535	523	559	521	555	529	542	529	518	534	535	546	529	551	546	516	513	502	528	504	554	532	518	526	542	552	531	478	536	563	516	579	550	502	533	546	532	535	491	528	512	526	589	523	556	538	548	568	500	520	525	569	513	533	558	509	521	545	536	533	526	474	515	465	522	611	559	492	556	508	542	530	516	538	527	544	532	492	523	552	531	529	506	536	540	517	542	531	562	558	528	550	526	566	566	521	546	495	526	564	567	540	537	490	548	522	533	544	493	529	530	538	486	567	499	527	530	515	530	542	548	518	539	512	533	524	566	548	560	506	535	561	533	519	563	476	526	561	521	557	552	546	542	544	526	563	496	510	532	503	519	533	549	513	514	564	544	503	476	554	518	505	530	574	564	527	543	505	545	566	526	544	524	543	519	568	539	488	498	503	517	485	536	535	557	567	550	546	548	536	531	530	538	547	521	512	521	501	528	542	546	546	547	504	534	523	505	538	547	533	541	518	518	533	555	543	545	524	515	534	498	516	533	544	566	518	499	528	499	505	546	528	559	518	533	537	515	531	517	516	532	520	527	518	502	517	548	534	578	531	540	504	533	539	543	539	542	525	522	545	550	512	523	523	498	525	504	505	485	503	556	516	542	563	506	575	508	517	515	504	534	539	529	526	559	527	545	512	531	565	527	523	559	531	553	544	507	527	550	545	498	564	500	547	545	508	571	490	555	546	546	540	500	538	535	510	565	508	566	530	529	558	498	543	530	493	541	538	575	477	570	540	529	517	506	503	557	505	525	509	567	496	556	540	477	511	506	501	538	543	535	519	550	498	526	530	583	495	513	514	542	539	568	511	507	511	543	507	525	553	526	496	490	494	537	548	533	527	527	504	543	525	544	514	528	545	531	532	577	546	554	491	534	531	568	512	511	522	516	473	491	567	573	547	530	497	561	544	526	556	518	524	550	540	519	508	573	538	515	536	534	517	527	521	569	561	544	499	516	522	585	534	511	536	552	538	498	533	561	521	522	582	561	539	541	562	522	526	534	515	548	506	515	527	527	522	539	525	522	521	538	527	541	510	493	490	559	539	524	538	528	528	527	520	533	519	514	513	535	552	504	515	535	562	512	533	503	498	530	552	528	551	491	542	542	497	532	513	504	565	499	512	539	558	530	511	539	570	568	541	510	494	539	548	550	510	492	516	512	520	525	528	543	527	498	528	542	516	503	469	527	499	542	517	520	512	515	493	570	531	547	524	563	533	555	511	543	518	529	517	525	528	578	525	446	514	530	570	499	511	516	529	497	535	523	582	498	509	517	536	502	535	491	518	533	535	520	546	527	542	538	521	517	512	536	564	543	536	520	525	532	516	503	505	508	538	545	492	544	565	548	513	506	557	539	527	567	515	538	507	540	525	568	533	510	500	546	540	519	536	546	545	516	549	543	531	530	522	518	496	527	546	470	542	526	529	536	530	532	540	519	526	538	535	543	509	563	543	530	590	576	521	529	548	543	535	555	552	517	500	555	520	510	527	518	527	558	527	509	505	502	567	577	518	519	523	511	500	526	516	579	495	501	515	559	514	536	517	565	530	528	512	611	506	509	507	542	494	520	533	551	538	542	541	505	511	556	590	542	503	528	526	500	525	543	532	528	560	481	535	521	519	532	530	558	514	482	521	523	525	530	568	542	551	549	520	576	526	467	518	530	542	485	538	532	506	513	528	547	505	529	499	494	566	521	521	536	545	511	516	511	540	524	531	553	523	551	546	573	506	527	536	522	517	545	544	493	504	506	513	563	551	543	563	543	507	514	516	546	548	552	569	520	543	535	562	543	544	550	508	545	530	542	533	530	539	492	547	536	489	519	558	549	536	507	471	539	520	504	540	511	538	496	467	523	536	598	567	533	542	541	537	530	535	534	582	536	576	534	549	505	537	549	516	529	518	508	517	548	544	506	524	550	510	532	528	504	531	539	528	544	527	560	582	527	529	548	529	530	550	595	562	527	539	514	472	512	521	539	513	532	548	548	514	519	573	527	544	547	537	526	529	522	553	533	508	545	537	517	502	535	561	550	570	520	528	521	528	482	501	511	500	517	538	547	526	547	539	524	556	512	564	522	562	488	542	539	523	540	540	507	501	517	560	571	516	528	542	562	487	531	485	527	539	532	513	521	547	508	532	490	554	517	547	530	499	539	541	533	508	506	519	558	526	518	561	537	556	535	551	491	534	534	508	529	519	513	533	504	524	507	481	508	536	536	493	525	521	527	527	556	548	567	533	553	491	502	536	499	526	490	550	552	523	571	539	556	520	562	505	500	512	540	522	563	534	529	533	519	487	505	561	537	504	531	551	513	555	516	542	501	514	589	523	508	515	512	479	517	493	531	538	503	503	527	544	516	530	537	563	560	562	530	538	541	516	586	530	525	540	495	529	528	536	536	541	532	562	508	571	543	576	546	513	519	525	545	506	540	554	533	536	511	542	557	558	549	514	516	560	537	507	527	520	539	480	524	510	513	504	523	546	502	515	558	541	541	563	537	522	522	562	515	532	564	572	522	530	541	546	530	506	547	524	568	551	560	553	539	526	548	530	566	541	527	504	549	532	475	571	561	522	516	516	514	534	521	514	558	527	567	535	470	520	520	525	529	518	549	520	535	532	484	552	565	528	563	515	559	547	529	554	528	517	585	534	524	549	548	509	546	508	566	547	517	550	509	545	542	519	545	524	519	488	514	509	534	538	524	557	534	533	484	546	529	537	551	499	533	551	512	488	569	488	510	511	540	558	527	548	554	517	551	569	497	516	528	511	555	557	539	509	549	532	509	558	503	511	541	480	576	486	563	520	554	566	494	557	507	501	502	520	532	521	514	519	535	538	511	503	525	544	521	544	589	541	541	517	482	538	546	496	503	546	552	518	527	559	561	531	541	514	553	546	546	546	565	527	529	549	529	545	527	519	537	517	520	544	506	601	548	541	527	521	528	524	535	529	513	552	525	520	517	536	547	530	521	530	524	526	541	527	523	495	569	559	466	535	520	536	502	521	543	538	489	558	490	533	540	505	493	540	538	523	491	520	530	532	535	537	547	497	488	503	519	497	517	542	509	534	489	529	530	537	528	536	519	508	508	582	542	524	524	552	520	537	526	537	522	500	517	527	536	520	549	539	533	531	543	529	553	523	530	522	521	565	506	490	530	541	456	549	544	501	489	543	557	539	524	561	557	530	509	525	556	556	470	541	525	544	557	535	556	527	531	537	510	506	498	513	538	506	500	524	538	519	519	539	569	537	534	545	538	492	551	524	516	494	533	523	511	510	507	505	524	498	535	483	545	502	522	543	534	530	533	517	517	548	550	579	529	552	553	525	521	556	530	543	539	540	544	560	503	540	515	564	535	516	506	504	557	489	541	522	513	537	538	552	549	543	526	531	520	525	549	493	517	570
12288	3997	3007	1444	2905	3183	2413	1594	931	513	308	253	237	265	229	260	220	248	233	250	230	240	226	228	236	243	239	255	235	257	219	240	270	254	249	263	259	252	248	262	236	251	232	241	256	252	245	250	234	237	221	242	240	211	235	232	228	233	239	235	218	262	231	257	241	260	240	235	256	248	284	249	211	249	238	259	246	253	238	242	220	224	223	264	242	234	234	210	243	225	253	193	247	254	261	243	257	227	239	242	265	242	259	238	236	244	226	272	250	241	276	279	232	208	262	260	265	256	266	262	242	225	237	256	240	260	253	230	244	236	228	243	235	235	243	215	234	228	255	221	237	212	239	238	246	279	246	234	269	241	230	213	236	231	227	234	227	219	240	241	229	260	232	217	229	261	256	239	249	256	232	226	265	277	233	274	259	249	254	230	248	264	260	245	240	235	233	244	232	243	222	251	241	260	241	259	239	266	246	233	224	226	249	233	223	227	247	252	261	260	237	237	221	226	247	227	228	217	248	233	225	223	257	266	221	243	261	265	254	251	243	225	253	233	223	206	233	249	224	229	262	229	242	236	199	234	239	270	224	250	225	249	263	246	239	249	254	242	246	269	258	262	241	240	274	236	271	262	282	232	261	244	213	237	231	267	255	235	233	219	249	259	242	256	251	226	210	240	258	264	261	262	255	235	220	217	250	223	249	234	255	244	257	209	242	247	231	236	249	252	241	271	241	230	259	267	241	242	241	235	224	278	239	234	241	245	263	266	265	251	248	239	234	238	242	238	271	246	246	231	245	233	226	230	273	236	227	284	271	242	227	264	238	268	233	255	270	231	243	240	260	244	252	256	253	234	254	233	223	260	246	238	275	267	226	271	286	223	250	232	233	252	270	246	220	255	227	236	231	219	265	229	277	227	230	227	246	255	217	250	251	246	269	244	227	233	214	233	245	240	267	248	232	214	266	248	248	249	232	233	239	243	260	220	250	238	235	254	230	226	223	248	260	256	277	244	225	215	236	240	209	254	258	239	211	250	257	235	249	221	255	241	275	260	238	232	237	270	262	216	272	242	220	240	275	247	220	205	273	265	241	237	248	243	245	257	257	248	258	273	233	254	233	231	240	230	228	228	266	287	249	248	267	234	244	243	227	238	269	238	254	230	235	267	227	245	270	248	224	237	244	212	244	267	257	203	234	263	278	248	225	268	225	264	272	226	228	246	228	236	241	235	239	219	266	247	247	272	259	235	236	240	232	243	279	242	240	269	222	252	248	250	256	269	256	259	253	272	253	267	206	244	221	238	258	216	255	247	248	226	234	264	243	236	248	258	249	263	219	248	237	225	224	225	257	256	255	241	230	244	235	231	245	235	229	263	242	251	242	261	259	245	244	231	245	215	234	237	267	240	254	270	248	250	257	235	261	261	246	227	218	265	239	256	249	255	257	231	263	217	245	258	266	237	260	245	241	232	239	232	249	258	245	238	220	226	258	259	241	218	247	252	273	246	240	256	237	279	230	219	215	225	239	259	245	247	247	226	231	222	242	240	280	250	248	221	223	239	253	226	267	218	245	229	236	272	231	255	247	248	239	241	238	218	271	262	214	264	242	251	281	237	242	254	239	231	237	229	245	243	218	235	246	242	246	253	230	235	254	237	247	263	244	241	234	223	249	234	238	245	243	246	253	277	244	218	221	231	253	245	235	256	238	268	230	251	233	253	227	241	252	236	243	268	246	250	250	230	248	250	242	238	221	262	236	260	243	262	230	219	262	216	241	248	264	237	228	255	240	218	211	241	262	251	233	242	224	254	249	230	253	248	250	258	270	224	221	244	263	246	267	252	251	232	223	240	258	239	246	248	259	248	223	242	237	229	248	242	231	239	287	252	227	221	262	270	246	259	239	214	237	216	258	237	276	247	261	220	209	254	258	255	251	236	277	221	244	242	233	255	254	204	253	266	264	274	236	236	285	261	242	237	245	258	237	247	233	236	230	234	232	238	248	222	237	237	236	252	248	250	251	255	248	267	233	231	234	230	224	214	244	259	243	250	268	249	256	236	218	235	236	248	234	245	225	234	254	248	232	267	256	231	248	228	245	242	249	256	250	229	229	255	261	230	194	246	260	221	254	230	260	250	234	250	224	224	254	228	221	265	249	236	240	236	293	247	238	225	254	244	259	214	251	252	259	260	263	257	230	239	260	231	244	255	255	277	240	266	263	243	229	248	239	260	261	230	256	279	237	239	246	221	237	269	221	236	222	245	234	228	260	246	258	236	258	238	244	251	251	226	251	255	229	246	241	265	271	239	267	232	244	278	248	237	224	271	254	213	259	253	247	252	240	262	225	254	228	246	244	224	221	240	244	246	266	227	261	223	223	244	234	266	223	242	236	234	251	266	239	246	265	255	219	235	244	236	255	248	228	218	246	240	238	249	247	248	236	237	231	239	250	241	265	246	234	249	265	225	259	240	264	252	244	246	245	251	253	213	247	239	245	229	238	252	241	268	271	265	241	233	256	245	249	251	255	260	225	254	246	217	215	255	237	253	265	259	247	254	257	253	244	255	240	225	210	230	244	250	252	264	227	266	246	263	235	239	227	253	272	263	256	235	261	241	244	227	227	238	263	247	259	248	252	225	255	245	226	237	261	243	221	236	275	276	240	237	251	255	253	235	266	255	231	282	259	241	238	238	257	229	244	245	249	230	253	243	239	214	226	243	227	240	261	265	252	237	231	233	256	261	268	252	253	236	226	225	237	240	228	239	251	245	233	226	244	273	236	220	234	256	231	236	238	238	240	233	222	263	251	268	226	235	259	244	257	283	257	242	249	251	251	254	243	251	252	221	265	255	264	246	271	274	248	231	247	250	237	246	231	236	221	237	227	231	240	246	234	232	240	211	254	235	242	224	218	219	245	231	240	242	263	289	243	246	213	231	238	227	244	237	229	219	248	250	250	277	207	222	235	267	260	248	272	212	254	225	235	257	241	256	240	224	254	240	254	230	253	277	236	215	245	255	248	253	264	226	228	263	261	242	221	256	248	233	246	257	261	278	231	229	232	229	235	250	218	271	252	273	275	258	259	247	236	247	237	225	249	247	231	260	235	243	236	234	240	250	226	233	243	217	214	227	252	254	260	204	249	256	218	250	224	238	228	243	241	247	246	219	230	250	236	213	241	278	243	233	211	236	205	256	255	262	236	215	271	269	225	243	250	249	241	264	232	215	234	243	263	243	229	241	230	249	221	228	263	254	244	245	270	240	274	258	256	247	252	253	224	234	226	228	278	243	217	233	219	267	241	225	247	252	223	253	241	252	255	242	240	279	242	242	250	253	238	253	245	252	253	241	194	236	242	289	214	219	247	258	284	263	282	214	254	212	261	252	237	247	233	241	266	243	254	223	259	218	260	227	268	231	271	224	255	235	244	212	214	207	241	236	230	230	241	262	255	269	234	254	272	268	271	264	216	257	257	230	240	241	245	236	233	225	245	234	246	209	231	254
10423	5194	6085	4676	10663	11304	8582	5293	2967	1463	869	667	591	577	606	574	562	589	582	611	604	558	561	601	619	534	590	596	571	589	551	618	576	581	635	608	574	582	540	577	615	574	589	608	607	561	608	617	594	597	553	593	606	597	578	563	556	609	600	563	576	570	569	543	574	584	607	573	610	629	606	561	583	610	574	583	576	573	553	544	580	581	573	608	615	582	584	581	598	558	604	593	554	625	570	563	549	573	587	592	592	598	585	561	568	531	591	573	562	604	558	612	566	560	612	558	617	535	562	572	492	555	580	568	587	569	573	590	574	541	581	630	597	565	557	587	567	625	577	562	581	589	610	632	568	544	567	612	553	606	586	588	616	598	533	582	600	571	571	584	596	582	537	559	582	531	582	574	563	603	568	566	623	603	585	568	611	580	551	588	552	569	586	627	554	588	543	534	587	633	595	580	559	557	576	594	596	607	560	606	570	541	595	594	539	589	605	582	554	562	571	573	580	565	567	549	548	606	529	535	566	566	598	557	558	591	603	551	572	565	568	587	605	594	582	610	554	603	554	565	558	565	620	597	601	544	594	577	544	587	611	598	573	585	604	572	599	548	596	546	590	545	552	595	556	605	544	635	549	535	608	582	598	588	541	598	566	550	595	542	561	544	540	637	606	563	556	577	607	600	594	581	527	596	546	567	571	582	553	598	571	634	551	558	592	594	592	579	558	638	553	591	551	624	575	554	587	596	588	570	554	590	568	624	569	561	582	588	541	569	586	589	609	564	606	595	593	585	585	560	582	566	583	549	600	570	574	554	610	562	608	551	552	584	576	610	558	583	630	606	555	602	541	560	587	582	558	563	559	590	597	594	555	550	601	553	560	554	531	577	566	557	629	571	573	560	588	585	594	553	576	556	587	604	565	591	587	602	580	596	622	568	626	538	560	553	579	584	645	564	574	609	586	579	562	597	569	616	595	604	572	549	551	572	554	569	536	578	597	600	567	598	559	551	562	576	580	601	601	622	595	581	553	564	564	571	615	550	575	576	564	544	594	558	587	548	570	566	552	554	565	605	581	630	542	593	548	609	623	591	578	585	590	582	594	558	575	593	563	552	577	571	566	549	567	569	591	629	590	562	561	566	549	626	558	587	578	572	604	587	606	557	611	551	562	589	529	612	575	584	592	534	568	595	562	556	576	573	608	566	603	576	550	572	609	556	541	590	609	580	573	578	610	557	630	561	517	614	579	571	574	549	609	584	555	535	533	598	597	595	575	600	573	594	588	557	570	585	559	581	584	568	543	585	582	550	544	562	557	584	567	577	547	556	621	570	569	567	620	557	601	574	537	567	605	586	559	589	595	540	536	624	586	547	607	557	568	575	533	559	553	540	576	594	581	556	561	581	576	562	562	593	587	564	564	581	606	628	587	562	550	567	560	575	545	583	569	614	586	615	603	544	565	550	576	530	551	573	586	576	539	592	573	570	566	584	571	589	581	570	600	570	579	572	571	589	626	599	619	596	568	529	544	569	609	596	603	555	603	585	573	574	539	622	560	601	561	511	564	563	572	567	555	617	504	595	620	594	562	570	632	565	539	618	584	567	528	549	566	607	563	622	586	557	534	595	576	566	594	587	580	537	599	592	617	602	625	583	556	571	591	563	601	544	592	589	588	558	577	574	587	562	536	575	576	593	554	586	605	566	538	585	587	611	575	614	581	570	589	573	604	585	584	634	580	575	578	588	582	567	617	603	580	592	559	579	582	593	554	542	599	555	580	550	581	571	555	588	595	596	608	574	553	558	520	610	571	570	575	604	587	582	557	578	542	563	565	563	592	569	577	626	605	584	561	569	589	581	628	606	570	571	552	588	552	550	564	549	562	577	590	587	592	591	558	574	552	599	595	616	535	567	574	597	616	562	599	591	560	598	525	575	544	580	542	604	603	568	580	563	580	538	575	563	569	579	578	597	592	537	602	578	550	599	595	573	597	555	581	555	591	541	561	553	582	602	562	603	540	564	571	558	595	568	640	579	597	520	553	576	564	586	561	579	563	563	576	577	579	563	606	540	572	626	570	579	605	543	577	565	605	588	595	566	584	611	592	590	566	587	582	571	558	555	602	557	611	545	607	623	563	579	571	593	628	536	611	588	550	631	598	607	570	582	591	547	557	542	570	603	591	574	561	590	575	574	572	599	608	575	557	591	571	567	561	556	604	579	558	543	543	579	568	615	606	593	632	602	552	602	557	547	579	554	567	574	631	577	577	601	602	580	575	592	551	576	560	558	588	557	580	572	583	561	580	590	594	581	539	584	605	560	563	565	624	562	586	558	604	547	561	596	540	565	535	625	562	567	581	618	564	607	614	566	553	589	579	555	603	579	543	583	597	598	560	596	598	600	536	581	625	539	623	561	560	531	579	597	571	543	562	574	570	565	639	567	549	588	566	611	596	583	578	577	576	623	520	581	596	556	576	601	552	573	615	567	610	579	556	609	591	609	544	591	583	569	598	522	582	553	577	590	572	574	575	568	576	580	567	591	589	577	582	586	579	596	592	557	590	575	577	617	574	570	591	588	573	599	581	585	606	629	552	581	535	568	555	561	565	582	579	552	574	562	581	577	547	590	576	559	615	582	528	568	585	587	571	613	579	589	626	576	576	571	573	614	573	578	576	602	562	581	556	554	546	606	568	617	576	565	596	562	630	607	573	516	572	610	586	575	571	578	548	558	582	550	572	562	562	622	593	585	558	570	593	578	547	603	551	568	585	578	563	612	612	535	561	573	618	617	603	607	548	587	575	588	558	565	565	576	569	606	594	610	626	565	557	604	568	591	605	579	573	582	609	585	585	548	576	579	588	582	598	574	611	580	625	589	575	574	584	574	580	543	571	556	550	605	592	566	559	569	622	560	576	589	580	559	584	574	606	575	600	599	573	543	534	577	583	569	586	623	586	622	592	588	602	640	629	555	535	590	548	583	581	581	551	632	520	521	564	588	557	585	560	615	561	613	541	558	536	583	571	596	615	574	579	614	578	567	534	578	555	580	603	592	590	593	561	574	610	614	581	624	570	554	589	582	551	570	530	585	610	596	538	625	582	623	590	539	567	594	603	594	585	559	599	615	564	537	593	597	598	589	573	572	578	611	600	586	538	560	592	587	603	575	612	581	616	584	574	613	608	576	544	567	602	550	588	578	565	575	584	587	577	567	596	563	598	568	575	584	587	590	602	580	622	594	552	579	569	567	570	589	562	536	565	542	556	601	563	583	549	578	544	590	574	561	612	566	560	570	578	576	582	618	601	604	547	562	592	662	576	613	547	583	562	589	573	552	554	601	589	580	604	572	593	569	560	605	551	597	580	570	594	601	598	650	562	564	587	553	535	605	580	609	581	641	539	559	566	555	579	562	552	564	587	574	592	591	600	593	583	521	581	588	580	608	562	592	559	553	570	622	545	578	589	583	547	573	555	565	563	584	635	593	576	584	606	573	594	570	558	608	581	614
72178	58342	54200	34791	54781	51358	40714	24790	11449	3599	1054	443	273	230	242	221	236	229	228	232	234	208	222	202	233	232	222	198	201	222	199	246	220	208	215	220	247	236	208	247	218	247	213	224	230	204	220	215	217	198	218	210	252	243	246	206	214	217	233	234	232	199	210	240	237	239	225	233	220	238	250	215	209	237	234	263	223	234	229	227	220	238	211	223	219	208	238	198	224	241	205	226	209	249	238	241	226	248	206	231	228	207	218	206	224	231	204	205	237	227	225	206	221	216	189	217	202	213	238	233	228	228	247	226	232	246	210	199	221	246	232	229	238	212	236	221	221	245	228	192	230	236	235	195	220	207	225	221	222	204	241	214	209	221	235	238	227	228	244	209	229	211	208	201	202	265	242	202	227	213	220	214	231	225	214	200	223	224	229	240	216	218	226	230	223	220	237	209	201	183	211	246	205	215	230	223	249	223	200	269	228	215	241	242	212	247	195	212	226	229	214	216	192	216	244	220	239	205	230	185	200	237	227	218	254	226	219	221	221	241	184	237	240	217	229	207	196	201	189	226	202	238	223	218	225	225	219	205	234	235	234	222	225	198	225	253	218	196	255	244	208	197	207	222	224	232	199	218	213	213	204	224	248	260	225	231	232	212	215	197	214	231	206	221	210	249	243	214	244	219	210	221	238	238	204	207	222	245	231	246	233	214	226	259	213	227	226	213	230	235	221	238	202	222	245	222	227	236	237	229	245	246	216	242	226	212	204	248	265	192	216	206	225	229	239	228	211	225	239	232	221	211	216	222	227	206	201	228	217	219	215	219	252	236	206	235	169	226	203	234	230	250	210	235	219	228	218	213	239	200	234	206	231	219	253	221	211	225	227	216	221	235	232	228	235	222	221	210	260	228	212	214	219	182	235	213	211	197	265	218	226	239	228	227	226	232	236	228	228	199	230	257	255	223	222	215	210	234	248	235	218	241	209	194	221	212	249	223	231	209	211	218	207	196	213	234	231	225	230	246	240	238	219	194	251	232	227	242	200	207	214	217	207	219	235	236	234	233	233	218	248	212	233	223	244	198	218	229	248	239	245	231	214	222	221	239	213	231	207	214	232	235	232	225	224	237	240	217	208	234	229	221	201	221	205	262	245	200	213	234	216	237	213	214	232	213	218	241	227	232	207	234	217	208	190	243	226	211	233	214	206	250	193	219	217	232	245	263	216	231	224	205	242	250	229	211	211	241	207	198	222	221	228	243	244	236	214	229	226	206	243	225	213	225	218	205	188	211	223	223	218	230	232	201	224	198	210	212	235	227	208	222	243	212	225	242	241	215	205	235	237	219	229	232	230	218	213	224	241	192	220	247	233	222	252	242	210	219	228	228	191	204	224	225	209	217	218	225	225	215	194	234	227	209	251	217	238	253	239	198	214	236	241	210	231	225	243	261	224	228	214	218	243	206	217	239	205	222	213	239	208	248	216	229	253	202	225	212	226	250	225	222	237	236	212	218	223	221	223	245	235	226	199	218	207	193	231	221	244	205	230	211	244	213	211	248	225	216	232	223	230	218	241	236	205	214	244	231	234	227	218	229	214	229	192	212	213	215	229	232	251	224	201	209	204	197	224	194	230	237	231	216	208	239	204	233	221	216	247	212	238	211	228	230	205	252	196	213	207	226	218	236	224	204	238	245	232	186	201	222	233	229	253	232	235	221	211	252	228	211	234	221	229	229	247	208	249	244	254	209	244	195	201	222	233	228	226	212	222	211	224	210	208	210	227	222	231	227	223	217	229	203	212	223	211	233	197	218	226	226	256	220	241	215	210	240	224	215	235	221	235	242	231	213	213	203	236	211	220	232	209	227	233	193	219	215	237	222	221	216	229	216	223	234	213	231	234	231	203	251	219	248	218	210	204	230	229	242	230	221	240	234	234	275	234	231	237	216	220	223	216	197	250	234	228	205	186	231	211	213	215	194	223	220	219	197	229	211	218	196	216	240	244	213	223	215	212	209	222	238	223	225	246	207	208	239	210	195	227	215	212	217	225	233	240	262	217	193	202	248	211	189	199	226	227	206	224	221	220	210	192	216	257	218	191	190	243	229	224	202	222	225	191	216	207	219	219	216	196	212	227	223	220	220	215	218	211	223	262	242	211	237	211	205	215	226	230	227	219	236	213	184	215	203	241	224	233	207	216	252	248	246	233	222	202	244	206	233	209	199	216	220	206	207	243	253	219	198	242	210	218	219	230	232	228	242	242	228	260	241	222	219	247	216	225	221	239	222	224	216	219	230	228	210	207	214	221	214	215	247	209	205	238	215	218	225	214	226	225	214	202	236	258	221	238	242	235	224	209	239	243	234	244	205	226	219	219	220	235	214	200	241	237	248	198	232	214	227	248	233	244	238	242	214	253	235	218	218	219	241	219	216	246	249	237	246	223	249	226	218	202	229	226	204	200	209	202	200	220	218	217	228	230	232	215	259	216	228	200	208	228	210	233	225	274	199	190	243	236	209	212	217	199	228	198	213	219	215	213	232	217	224	227	210	199	219	204	247	222	230	234	239	210	248	201	209	211	234	235	213	217	262	221	222	224	225	210	208	192	235	248	209	217	224	207	206	202	261	208	196	196	250	233	217	231	263	217	235	226	212	206	243	246	218	246	252	209	250	197	233	225	233	210	218	222	200	205	210	226	240	228	222	206	236	217	210	222	223	203	197	220	199	206	223	225	231	228	215	233	239	226	199	197	195	228	213	224	224	230	240	208	194	204	216	235	229	233	234	240	201	214	226	213	227	224	212	271	207	210	222	215	219	229	216	212	243	236	219	226	218	224	241	240	214	213	200	206	262	206	247	215	254	189	225	252	236	209	238	199	222	220	237	212	219	219	216	203	213	215	229	253	192	226	211	207	227	222	226	219	230	216	211	193	215	199	227	230	237	210	234	199	219	235	219	201	212	223	248	244	233	195	204	216	230	222	248	230	213	209	257	221	244	218	233	211	224	223	247	218	203	231	217	271	236	236	209	224	219	223	217	216	232	221	211	263	197	215	221	216	206	214	221	213	236	224	222	252	257	218	226	213	220	216	209	211	233	246	215	214	224	209	207	229	219	214	236	228	210	206	231	198	202	224	238	215	250	236	210	205	205	218	201	222	216	216	232	222	219	216	239	227	224	238	218	234	234	235	251	216	213	226	225	216	226	213	209	231	226	227	196	238	229	212	221	229	237	211	229	203	238	217	229	228	243	234	221	224	225	204	210	223	237	227	223	224	227	220	222	223	231	211	257	217	219	204	232	211	226	190	224	214	206	208	225	230	220	227	213	240	211	230	229	256	221	237	211	219	221	201	219	226	217	204	244	228	233	228	242	226	223	219	230	218	224	184	220	229	235	237	217	235	258	199	222	217	212	219	219	244	238	207	219	215	221	230	252	211	249	222	223	222	232	204	213	202	224	204	227	223	212	216	198	217	207	214	230	217	248	224	214	209	227	194	233	197	204
44384	42098	46655	44567	64692	62317	52437	39049	24626	11016	3915	1377	726	609	549	533	482	516	511	561	511	576	515	551	550	560	536	557	543	541	514	579	568	519	561	512	494	542	563	511	541	517	508	483	540	525	539	521	537	549	532	522	526	545	564	523	544	551	551	555	585	552	580	514	576	508	550	549	527	559	549	543	528	497	552	530	553	524	531	563	560	494	518	508	545	536	501	517	567	574	517	501	542	517	574	521	538	529	557	546	518	556	538	506	540	553	517	531	583	523	524	502	548	527	523	491	563	537	499	527	541	546	541	541	531	520	476	505	554	532	497	548	496	486	529	529	516	520	533	525	537	525	539	529	528	544	498	535	531	538	556	584	562	537	548	574	592	515	524	546	521	525	553	520	523	558	511	500	516	539	557	528	573	532	550	551	526	528	584	538	523	576	506	524	542	456	562	564	539	509	513	541	540	555	556	506	506	553	503	541	534	547	547	536	493	595	518	532	531	459	514	532	530	537	557	549	530	543	557	548	511	532	534	539	536	545	538	514	522	548	528	519	541	543	597	534	546	514	510	569	533	490	555	540	535	537	538	520	517	557	518	496	556	553	499	537	503	546	513	535	547	515	523	575	560	499	508	504	572	508	521	516	544	582	532	545	514	565	566	490	523	568	570	503	574	531	541	510	570	532	543	509	542	500	542	528	510	523	505	513	568	500	554	523	555	546	526	556	516	536	626	530	524	574	532	502	523	524	515	548	541	546	545	489	502	553	512	506	517	526	476	554	534	556	556	514	550	541	561	519	532	517	522	539	541	535	554	565	504	554	485	512	523	510	550	568	531	479	539	533	554	528	564	523	544	553	533	563	532	531	500	576	562	518	498	524	567	550	533	545	541	557	510	513	557	537	562	548	529	531	500	570	524	531	560	504	503	503	526	542	547	535	556	500	526	496	555	525	554	525	557	543	504	538	527	534	506	495	562	505	534	542	505	561	532	562	495	538	500	533	523	550	508	497	512	535	536	530	534	489	495	541	506	497	497	521	568	502	517	544	537	514	535	532	558	516	516	525	550	538	526	526	518	475	550	562	559	542	528	554	519	513	520	551	515	525	521	566	548	538	519	543	518	514	555	530	558	561	536	529	488	490	541	520	548	504	502	533	533	554	500	542	524	537	515	555	505	503	523	547	510	567	526	533	562	533	551	519	506	546	498	526	516	525	583	512	531	547	541	539	533	500	515	569	563	532	483	565	561	568	543	549	537	574	491	485	534	547	552	564	551	528	523	528	578	510	550	536	548	522	554	501	532	545	552	540	587	557	536	524	549	558	583	509	512	504	533	552	492	494	544	549	538	535	497	542	533	538	535	535	555	545	507	513	551	557	518	505	508	558	560	512	536	522	554	579	506	530	568	520	540	526	580	547	553	513	534	522	492	502	571	517	512	554	615	523	534	535	534	509	498	534	537	549	568	536	531	549	541	564	535	556	537	536	562	533	548	543	496	530	520	551	532	530	570	546	534	520	512	556	552	525	528	533	519	510	526	561	532	511	543	550	532	517	562	525	499	527	545	541	530	525	532	542	549	475	574	501	548	527	526	533	518	546	549	519	511	534	530	548	502	540	497	541	555	504	535	526	496	542	541	565	530	564	523	524	524	557	516	494	515	538	512	535	507	498	547	591	529	521	564	525	528	518	548	540	547	527	544	551	563	518	549	564	533	566	491	557	522	570	547	512	535	534	541	524	547	544	497	490	540	509	528	538	536	525	554	520	529	524	516	505	509	567	505	504	535	540	575	571	552	544	492	541	525	570	538	505	502	500	531	539	531	529	558	554	527	564	526	566	487	484	529	544	494	535	579	515	533	586	561	523	571	527	531	521	515	510	523	573	537	476	518	574	533	531	515	590	515	519	517	547	543	538	508	519	545	500	499	540	472	547	555	526	492	540	534	518	516	534	538	517	547	530	505	548	552	524	560	562	561	558	562	534	541	484	523	471	512	536	552	549	569	530	550	507	521	563	525	506	562	522	532	495	532	515	534	539	548	518	508	562	502	567	504	544	537	561	553	518	529	545	570	529	508	484	526	532	547	596	498	571	526	536	558	521	552	553	529	536	538	561	540	509	509	537	522	502	517	547	537	528	535	518	553	539	529	532	529	536	540	519	540	515	511	532	527	528	530	494	517	527	537	512	487	498	502	523	524	520	539	521	517	551	543	478	561	533	529	514	549	533	530	564	526	526	573	538	529	544	493	519	518	541	545	542	519	530	530	529	538	558	488	540	527	548	559	577	492	552	494	548	513	540	510	553	509	528	566	509	555	518	527	522	520	528	475	556	552	543	527	560	517	487	577	531	529	525	507	595	528	560	560	533	547	529	539	518	573	571	614	532	527	541	530	555	531	526	491	539	536	526	497	548	532	544	526	514	536	528	515	586	521	528	562	511	551	525	529	554	544	538	537	542	566	538	556	539	543	528	506	555	486	531	548	546	503	566	515	523	526	540	541	543	542	530	489	520	555	537	530	562	486	517	499	547	528	541	540	523	502	571	518	548	513	513	543	475	567	571	533	521	539	554	527	533	531	535	566	525	556	522	501	558	508	559	532	547	500	528	550	541	540	561	525	498	612	544	503	526	491	511	506	534	596	508	551	538	548	522	543	539	552	506	551	509	516	514	509	483	512	542	529	527	537	555	547	530	515	503	514	561	507	520	565	502	551	572	481	544	548	535	533	538	561	522	534	533	523	536	554	529	514	527	553	582	536	544	524	537	514	533	537	524	530	552	504	531	543	549	564	520	557	532	552	544	550	529	505	545	506	531	548	509	550	558	482	537	543	564	558	525	515	537	497	552	533	556	550	547	531	488	538	531	541	522	559	542	546	509	555	506	521	542	525	514	553	560	546	532	552	554	528	533	537	543	518	532	519	521	551	548	555	533	489	574	529	547	564	528	522	545	517	514	490	521	507	556	530	530	527	556	508	484	518	507	556	523	559	523	561	533	562	529	513	555	523	529	554	552	531	531	578	542	547	552	534	552	512	537	507	539	514	534	573	512	539	527	508	563	536	523	572	533	544	534	590	521	551	528	506	537	569	506	553	507	537	549	533	501	569	558	490	511	558	534	560	550	519	521	522	530	546	527	514	576	501	514	517	517	535	545	528	519	532	503	581	480	568	564	581	499	551	507	544	546	497	555	541	550	515	539	558	574	532	566	512	522	546	534	532	544	554	553	571	540	547	522	528	529	519	537	520	537	529	526	551	515	547	560	499	543	544	510	545	530	533	535	496	528	527	531	559	563	566	533	518	542	537	555	554	532	487	543	548	528	489	551	528	536	538	522	517	507	529	497	587	537	552	542	531	514	559	555	544	543	547	540	531	533	519	539	548	579	518	532	513	549	553	523	535	503	569	547	534	520	516	544	516	548	516	529	500	511	520	547	484	556	528	584	540	538	564	588	532	523	563	527	511	545	548	550	548	531	504	547	553	520	510	555	555	518	555	516	563	539
72947	59371	53711	33631	53926	51706	39940	24790	11620	3623	1057	421	284	216	220	232	185	235	243	246	208	242	211	233	223	212	254	208	227	231	226	233	229	246	224	233	219	204	210	250	212	224	217	251	220	233	211	197	222	249	225	231	213	216	223	233	232	224	222	227	216	241	219	231	230	242	206	231	246	204	224	242	250	243	198	218	219	180	216	204	218	231	247	239	224	237	235	245	236	204	231	194	226	220	225	250	225	233	225	234	212	196	204	213	191	200	238	245	239	213	224	233	207	217	248	222	230	242	240	205	203	209	241	226	230	210	219	214	215	219	188	259	227	228	207	212	219	213	262	224	223	227	228	220	250	226	227	252	255	243	194	230	204	228	196	256	246	245	212	221	206	194	215	243	239	229	193	228	219	239	222	217	230	209	210	234	242	232	194	222	216	207	211	228	244	227	196	215	210	250	228	212	222	212	206	192	186	234	210	220	216	216	234	242	235	244	238	223	235	247	209	237	237	197	205	210	210	224	212	245	231	223	226	242	206	223	224	217	206	233	226	211	221	241	209	220	236	197	220	229	248	244	241	225	200	249	258	218	202	231	229	222	200	213	205	235	232	228	238	227	223	205	189	237	213	192	215	234	218	193	237	220	225	257	203	243	233	221	251	193	208	222	218	234	239	216	213	228	245	223	208	218	221	223	196	222	248	218	229	243	218	214	256	204	226	219	213	216	259	242	203	217	246	221	226	248	249	218	241	194	228	247	224	224	240	210	218	206	250	212	223	231	218	244	241	234	222	227	227	244	246	217	234	205	239	192	221	232	237	224	189	194	234	209	210	216	218	242	217	245	253	219	238	222	231	215	236	224	207	233	222	223	228	210	211	242	214	221	237	259	212	208	213	227	210	226	210	223	235	219	230	193	221	228	209	238	274	225	238	223	209	198	244	223	232	273	227	237	237	202	209	205	221	244	277	210	216	240	229	214	239	200	206	211	211	230	209	233	221	209	262	239	228	272	211	203	200	228	221	210	217	205	226	221	238	239	234	223	200	241	211	216	217	224	230	235	233	245	218	237	213	223	234	198	250	241	245	229	224	230	210	204	240	223	234	229	221	218	229	224	243	232	206	261	231	237	239	227	245	249	221	209	201	232	247	209	247	243	242	229	217	229	242	235	221	216	221	244	247	234	226	197	195	219	216	214	216	216	240	223	247	227	220	247	221	204	237	219	237	192	245	213	228	229	243	217	208	222	204	226	216	226	222	199	226	241	214	234	234	230	217	234	217	208	239	234	263	244	199	212	205	231	220	217	226	233	208	186	218	212	232	248	236	217	201	238	208	230	212	254	214	254	243	217	212	216	250	235	204	222	229	212	240	252	215	210	213	228	221	227	261	234	263	224	225	251	192	236	197	226	228	218	234	215	216	216	227	220	262	206	228	213	191	228	220	232	230	216	223	241	214	254	231	238	218	220	232	224	196	219	239	229	232	238	230	230	203	238	239	247	218	219	232	240	230	206	197	211	214	210	233	224	228	215	232	214	206	212	230	238	226	236	229	211	210	241	216	234	217	209	211	221	207	210	267	247	227	248	216	215	217	243	215	227	212	219	211	222	243	229	239	229	212	263	228	221	232	224	230	237	237	214	235	241	239	223	220	226	239	227	240	212	211	235	250	230	203	250	222	243	198	220	235	233	221	223	229	234	230	202	222	208	201	237	232	219	208	229	225	195	246	220	214	219	234	233	236	234	245	211	213	214	218	228	227	211	212	222	226	212	238	234	207	239	237	225	217	248	210	250	238	223	234	231	227	235	225	234	231	265	227	227	232	216	227	253	217	231	260	242	228	246	190	209	238	247	248	225	236	231	223	197	217	206	222	226	210	224	217	247	228	226	223	251	226	219	222	236	194	211	202	218	249	242	211	202	238	222	221	255	233	249	203	240	216	238	221	244	256	226	219	228	213	233	199	217	209	237	198	260	231	237	230	217	203	231	238	213	234	237	204	212	238	219	205	251	216	225	243	223	226	231	222	238	225	255	205	214	247	210	225	207	240	219	223	228	212	202	204	233	224	242	256	224	195	202	233	213	193	240	235	225	218	239	238	225	231	238	219	192	211	205	217	232	219	222	234	219	250	213	214	263	225	249	209	252	222	253	229	214	232	229	216	219	226	263	232	234	216	206	247	223	215	247	224	236	257	220	233	237	237	231	226	225	225	237	217	219	239	217	220	227	236	257	216	207	244	225	238	233	255	239	210	219	232	226	213	225	198	225	250	225	257	198	253	220	239	220	231	233	239	199	225	219	223	236	194	238	214	269	212	218	236	207	215	238	261	237	244	221	238	229	214	208	208	201	240	213	251	229	229	217	251	259	243	217	251	234	262	251	222	225	218	198	239	223	216	223	234	221	212	236	226	232	253	192	212	229	217	231	250	226	228	233	235	223	212	237	219	224	223	221	212	249	238	231	238	224	210	242	215	261	207	225	256	233	255	217	206	237	228	226	230	226	222	236	212	211	216	236	237	230	250	215	199	226	209	216	199	205	222	217	236	207	231	250	240	205	215	213	210	233	251	248	205	203	214	207	263	241	251	229	234	209	242	200	229	193	202	217	217	223	221	256	235	240	220	235	202	258	218	206	214	248	244	223	241	206	213	222	229	220	230	233	211	214	204	215	257	233	234	248	206	234	229	249	213	271	214	211	239	204	226	220	246	239	213	197	241	201	199	230	202	195	221	208	255	261	231	214	216	229	246	216	221	236	230	223	207	232	225	223	216	224	235	215	210	201	216	227	227	239	208	243	235	202	241	247	222	202	225	224	231	220	220	222	229	229	226	239	221	209	244	236	234	220	223	238	218	212	208	251	219	208	252	206	233	255	237	236	221	242	224	245	235	217	218	239	226	214	211	237	215	208	204	254	243	223	235	231	248	203	249	221	253	226	236	225	222	241	231	234	218	217	216	228	226	219	227	225	233	202	220	216	228	225	219	218	245	217	245	236	214	215	215	214	215	230	244	243	207	238	216	213	228	219	220	221	243	236	206	208	216	229	211	233	227	230	231	241	211	213	204	227	241	211	225	237	197	221	207	272	197	233	208	220	221	223	259	234	242	228	221	209	220	240	227	221	212	195	237	219	231	207	227	206	258	229	231	214	223	238	231	228	216	237	228	224	227	204	228	198	231	216	228	238	229	205	225	215	194	220	257	245	229	215	249	234	218	259	237	218	243	205	265	224	235	218	249	216	229	214	201	238	227	230	195	213	240	223	220	226	194	242	235	243	208	236	220	233	225	229	235	204	224	233	210	218	218	224	214	237	218	228	235	235	218	223	219	210	225	240	194	232	250	237	224	195	231	234	228	230	230	235	244	225	249	222	228	221	223	219	232	226	235	236	240	217	255	202	210	203	214	188	208	220	212	256	237	197	236	219	190	245	200	238	226	209	222	212	219	245	203	219	225	247	220	230	218	236	217	230	252	204	240	196	212	206	219	216	219	241	235	240	196	198
44377	42625	46739	43388	63447	62611	52367	39374	24854	11303	3957	1407	726	592	527	522	552	576	530	519	545	546	514	521	541	544	529	554	516	549	545	532	568	530	551	539	510	490	550	543	534	554	545	523	535	546	539	563	533	542	523	510	506	544	557	575	542	538	551	607	533	547	592	502	525	582	526	527	541	570	546	544	540	547	502	520	553	505	514	531	532	538	541	514	526	501	547	545	530	520	540	534	543	535	576	538	548	585	546	546	568	538	508	515	540	491	535	543	499	529	531	548	499	529	565	573	551	534	522	559	543	536	523	526	524	487	545	560	510	515	542	555	503	521	504	603	557	550	467	527	540	543	520	511	552	511	490	554	526	496	510	546	538	522	538	519	510	538	545	526	527	506	537	532	523	530	529	527	505	508	514	516	564	571	527	563	537	541	525	603	558	597	526	556	530	531	543	567	504	526	527	555	535	501	534	547	536	520	547	529	566	533	539	525	537	551	499	565	586	529	497	493	562	544	561	580	499	536	508	522	520	523	509	523	563	528	537	558	521	553	525	509	540	505	516	578	569	525	562	510	548	519	533	511	523	528	525	524	524	552	493	537	489	544	522	557	483	545	531	555	544	560	509	535	546	525	519	524	556	543	514	527	526	548	502	544	573	532	466	496	546	514	566	499	525	504	516	550	566	542	498	505	525	527	546	519	566	560	498	509	550	546	528	541	535	503	516	542	551	552	545	529	521	559	555	534	554	511	518	504	541	491	517	514	537	531	512	529	552	554	547	535	538	545	545	530	569	494	535	518	539	538	531	526	506	580	481	515	516	548	517	495	524	506	542	543	559	577	567	554	528	522	548	501	514	518	553	522	532	555	556	535	526	549	559	531	545	541	491	527	536	540	535	537	537	511	547	513	544	535	532	533	542	521	541	536	545	503	515	505	523	509	523	574	564	508	569	522	515	540	518	554	518	530	554	535	477	524	573	533	529	525	529	516	511	523	545	554	536	534	571	552	558	538	523	554	541	546	538	570	523	502	522	551	505	494	510	548	523	498	561	517	522	580	535	540	517	561	578	561	562	585	518	509	548	539	548	549	523	532	540	536	554	534	526	505	505	515	472	542	584	580	536	560	533	526	520	544	531	510	527	537	554	496	527	565	543	522	534	537	536	549	557	496	568	535	545	568	514	574	585	553	554	547	570	561	507	515	498	553	532	547	522	569	526	508	562	539	564	537	545	545	566	549	541	535	531	529	563	564	557	525	555	539	558	528	554	507	522	521	515	532	552	554	546	495	535	537	556	567	535	601	540	530	519	535	615	528	520	491	537	473	539	546	534	518	501	546	581	550	552	527	547	515	496	512	536	495	500	542	481	560	558	514	570	570	542	548	530	517	554	499	541	548	553	577	526	500	504	557	534	543	470	515	558	577	553	509	507	557	501	506	544	564	543	527	531	567	563	521	557	533	542	518	527	597	553	539	516	529	538	578	495	517	537	552	518	539	570	535	524	523	481	601	518	525	508	557	570	564	571	553	486	505	525	538	550	585	565	523	534	528	570	552	497	494	540	552	551	540	534	531	534	543	531	551	529	558	559	493	558	526	519	539	542	528	516	534	524	511	558	525	561	535	546	498	518	575	537	564	525	533	548	536	532	498	488	550	515	516	572	570	513	543	550	523	548	527	496	511	575	518	530	582	550	534	548	554	541	530	540	511	517	527	544	523	503	525	545	522	555	540	526	549	524	527	536	548	583	552	522	549	559	511	515	555	533	523	564	522	483	510	543	538	558	539	520	530	514	543	546	527	503	557	511	531	537	526	527	568	516	526	551	556	581	538	513	556	579	577	530	505	553	546	552	546	497	550	544	570	524	547	534	524	558	556	523	536	570	512	537	538	572	556	508	567	552	534	516	539	536	545	568	553	513	535	529	579	523	539	525	556	515	540	531	547	535	496	521	537	561	536	569	544	508	555	500	574	542	495	524	517	537	583	510	549	544	530	541	540	541	561	537	532	515	546	499	572	527	536	533	495	519	529	567	546	556	549	554	551	561	538	542	527	562	520	526	541	509	541	520	544	531	515	522	493	541	508	501	549	533	518	517	544	532	526	525	521	518	518	495	543	517	507	527	543	527	523	539	534	538	545	524	556	547	552	550	532	555	522	540	496	534	522	566	535	551	502	539	514	548	534	522	532	501	531	589	512	566	515	521	501	526	595	547	527	582	597	549	518	499	510	564	467	528	536	525	538	535	559	527	543	567	537	518	509	529	559	584	520	551	517	531	523	545	560	573	554	502	531	577	534	524	548	539	538	559	520	516	556	505	552	532	538	497	543	569	533	523	532	564	514	552	528	550	545	530	511	506	534	510	565	554	555	517	543	515	553	515	500	558	540	494	554	518	536	492	534	531	568	546	537	511	540	560	531	561	548	586	543	525	558	567	526	560	533	529	553	541	563	547	550	582	528	562	532	526	538	519	518	540	487	534	566	525	590	552	564	546	561	541	518	520	533	523	529	538	575	493	572	544	565	528	528	502	547	569	529	545	527	546	504	562	528	561	530	547	564	512	546	519	518	528	537	495	516	537	547	561	526	558	575	490	545	541	544	535	576	552	555	559	560	531	556	538	540	544	538	529	544	489	530	514	548	542	529	513	533	547	567	512	536	574	552	496	513	522	531	543	534	534	531	536	560	486	554	526	545	534	500	524	498	537	517	549	503	579	579	565	502	549	515	556	544	530	541	546	565	514	539	500	563	534	497	567	521	523	572	525	535	540	517	545	539	528	565	525	539	529	506	531	531	565	523	514	512	528	535	545	532	502	539	549	552	565	585	553	547	512	485	529	582	534	515	529	491	516	554	562	515	523	500	546	532	551	545	501	559	541	570	558	593	523	572	545	519	522	540	520	509	508	562	525	545	533	541	528	529	518	558	561	531	556	524	515	556	553	472	536	560	544	511	542	563	564	554	539	540	509	523	524	524	505	574	538	577	547	528	561	591	542	531	513	574	526	558	544	506	511	525	578	536	538	560	493	559	528	551	552	530	531	574	504	497	559	519	523	535	486	535	550	526	527	520	525	505	545	525	566	549	524	503	550	573	583	529	531	499	481	513	509	551	516	541	545	539	530	529	536	517	558	538	527	537	532	534	567	570	553	500	566	568	508	501	521	525	545	544	532	552	514	525	524	525	550	544	538	504	523	547	546	541	522	545	519	543	536	520	507	528	547	577	515	496	547	562	555	544	532	527	563	522	550	505	577	537	542	538	551	513	539	577	537	530	528	536	540	528	555	535	529	570	569	519	530	555	546	518	567	565	491	498	530	527	525	537	562	530	527	539	530	541	571	534	533	526	533	566	540	530	543	507	520	530	527	510	499	576	563	541	552	560	541	545	535	548	518	549	559	592	549	521	525	559	519	538	529	496	557	538	508	543	525	523	546	576	515	530	526	523	570	523	532	522	543	564	518	548	536	562	586	564	513	490	541	548	543	534	533	547	526	535	575	559	542	561
11841	3662	2310	1033	2099	2722	2229	1437	849	455	316	288	260	260	251	232	257	252	270	243	226	241	224	244	241	233	267	263	255	247	231	266	286	273	262	221	213	246	248	229	248	246	225	251	210	250	276	214	241	231	262	229	237	258	227	232	251	234	262	226	264	237	256	228	243	252	232	240	250	233	251	236	261	256	245	242	247	235	284	274	222	240	244	272	265	239	256	236	234	250	242	260	280	227	233	258	263	239	259	243	258	223	258	249	282	265	249	265	255	237	238	242	258	233	234	239	248	220	246	265	253	286	255	265	246	246	253	278	271	212	235	242	253	267	264	252	242	230	247	249	284	247	246	235	240	235	268	243	259	255	265	239	242	265	260	263	246	261	257	240	239	231	270	248	258	233	271	209	257	236	241	247	250	216	249	250	242	252	242	232	241	241	254	235	222	238	252	255	263	254	267	257	259	219	238	227	253	224	235	233	237	242	249	257	230	237	227	249	258	236	271	243	258	220	264	226	242	224	250	224	261	237	238	229	241	241	247	235	232	274	215	254	234	264	224	232	251	254	251	254	248	249	235	233	237	257	250	236	247	259	247	256	228	238	259	241	243	233	260	218	259	228	225	254	229	271	272	232	286	265	235	244	236	257	237	273	235	276	218	225	240	253	246	235	257	230	238	267	249	269	238	246	220	235	236	261	242	250	221	239	243	245	249	222	260	251	240	253	277	261	257	241	237	232	239	245	242	239	238	236	233	263	276	245	286	256	263	250	241	267	233	237	219	239	243	257	269	256	242	263	242	241	239	256	244	238	244	249	261	260	243	256	250	253	233	241	240	266	214	270	235	253	253	264	207	226	228	231	249	271	256	234	226	255	284	253	245	250	215	258	263	244	260	224	277	279	234	270	241	253	248	258	247	234	246	262	277	223	229	260	235	239	237	228	231	238	248	249	255	263	226	240	236	262	247	274	244	261	233	227	264	225	247	229	241	243	256	229	216	250	247	236	238	278	238	241	231	256	223	247	255	241	244	242	253	238	236	270	254	241	274	265	267	264	264	220	239	261	256	272	238	268	250	261	238	246	247	262	247	246	245	234	225	226	246	254	243	237	282	294	253	241	278	246	247	250	250	246	257	264	246	233	250	225	223	248	269	247	248	252	241	260	256	247	204	272	225	235	252	284	253	225	232	267	225	254	262	242	249	272	248	263	279	257	225	226	254	249	257	252	245	250	239	219	256	268	255	233	256	220	276	280	250	260	238	246	244	242	248	251	244	271	243	241	231	239	255	276	222	255	227	263	253	236	248	233	247	240	251	223	230	227	241	235	238	256	246	280	244	287	248	227	253	266	249	231	269	239	225	218	273	253	248	234	255	236	233	268	271	231	229	271	265	237	241	212	256	247	264	240	262	253	265	269	249	254	207	251	223	224	242	248	277	265	227	277	274	268	271	259	233	245	251	260	229	229	270	267	261	244	262	230	260	247	231	248	249	282	285	226	236	252	252	242	254	226	252	205	235	256	233	226	253	245	267	230	249	238	244	246	241	252	272	231	253	244	273	266	253	245	224	253	256	245	250	270	261	234	251	277	252	243	241	240	224	242	246	237	250	276	215	225	203	225	270	261	243	246	267	248	281	274	257	257	247	242	245	254	234	253	248	248	294	258	230	245	235	267	252	237	248	230	268	234	232	260	259	265	253	266	263	232	246	273	249	256	224	243	235	227	251	240	260	259	232	254	239	277	255	253	234	242	237	275	244	261	235	278	230	216	222	258	229	251	270	257	230	255	247	251	238	250	252	245	247	224	248	259	244	250	242	243	237	262	264	230	212	228	249	256	258	258	245	251	233	256	210	232	244	250	233	221	247	264	216	210	228	269	239	271	234	260	249	232	246	256	227	248	257	228	223	254	251	216	223	254	257	261	225	240	265	239	249	261	240	271	271	257	272	230	234	270	239	243	244	236	250	242	227	208	258	232	263	244	251	235	243	249	254	221	229	236	231	235	237	245	243	248	222	271	264	263	250	256	233	247	253	259	215	247	224	291	252	246	249	239	227	276	269	257	216	262	249	249	243	245	241	261	203	251	236	258	234	248	243	256	231	241	267	238	229	240	257	265	271	226	221	260	234	221	220	271	246	241	254	248	237	233	237	252	246	222	234	244	231	263	280	218	243	244	257	231	263	261	253	243	240	249	279	224	248	235	248	263	249	235	236	246	264	243	242	231	241	241	220	269	254	241	230	259	234	267	269	245	224	254	241	266	277	221	242	229	237	248	236	256	251	239	267	257	235	231	246	242	272	249	243	223	233	230	258	239	259	284	244	255	258	266	245	249	252	267	232	252	244	246	256	257	263	258	290	257	231	232	240	236	225	254	218	245	251	230	232	262	262	246	226	242	249	248	251	290	236	227	232	255	270	246	236	238	267	249	245	235	250	231	260	233	266	241	243	244	255	234	228	240	242	212	217	251	279	238	265	237	251	252	239	259	252	278	230	253	246	259	243	212	252	228	248	261	214	233	244	247	253	257	250	229	213	293	262	238	265	271	265	260	247	266	222	270	257	242	241	278	243	238	232	246	224	235	237	231	255	253	310	252	224	219	254	224	268	252	240	250	230	239	232	208	262	230	228	285	243	266	249	215	237	223	242	249	246	253	284	232	241	251	241	255	219	245	255	247	251	247	253	245	233	246	242	233	232	263	259	228	241	265	250	237	274	266	244	226	260	256	259	271	251	264	238	238	296	246	256	214	238	259	242	219	237	259	242	257	268	240	249	241	235	223	234	251	241	232	256	228	233	226	255	256	246	246	237	243	236	268	246	246	275	212	244	254	250	282	230	221	250	245	236	259	258	259	256	271	245	250	233	254	227	252	216	243	255	248	236	238	247	235	258	258	212	244	269	264	254	258	248	227	259	281	259	242	236	246	231	289	256	242	250	241	248	233	225	247	251	229	210	228	274	231	222	239	230	249	264	221	240	256	241	241	264	224	240	240	231	233	245	259	237	313	240	229	246	254	243	261	247	264	248	212	236	234	260	233	268	265	212	278	225	234	283	254	268	264	249	215	242	231	229	223	247	267	227	279	263	233	228	235	232	232	225	284	230	220	256	243	261	254	239	255	281	244	266	256	241	262	253	241	283	254	264	236	238	240	272	255	252	266	272	236	253	232	222	223	228	260	243	261	216	235	240	231	211	225	259	242	272	244	252	250	250	257	242	244	252	213	257	226	227	230	254	271	235	253	269	274	275	227	260	271	272	291	224	236	271	251	258	250	271	239	222	249	263	265	239	247	237	259	243	251	231	228	251	238	236	234	213	241	254	243	266	248	266	247	257	233	244	239	280	246	228	260	233	236	256	235	236	268	279	250	246	245	256	248	271	199	253	232	230	251	260	248	253	247	268	264	235	234	248	255	251	283	245	238	247	238	270	248	237	270	253	249	257	244	247	207	239	257	256	244	276	234	255	271	237	244	245	242	239	264	237	213	273	248	238	237	211	254
10464	5231	5129	3879	8986	10966	8392	5062	2757	1482	881	655	584	628	557	551	595	565	560	583	601	553	599	548	573	620	596	558	629	557	562	598	603	620	625	623	588	571	543	592	578	604	617	574	580	625	614	583	571	574	615	577	609	567	617	550	553	568	560	604	636	574	600	567	572	597	591	617	590	616	565	587	542	586	591	601	603	581	578	577	578	608	595	593	575	622	654	566	566	591	611	616	618	592	568	581	548	588	578	602	562	618	560	593	578	615	549	601	597	590	551	580	628	547	591	578	586	558	558	569	595	591	601	566	614	549	595	605	606	587	582	597	577	591	559	629	567	573	562	586	570	589	632	573	588	583	597	568	579	594	593	647	564	568	575	640	599	617	549	558	588	543	594	574	571	560	612	568	606	585	556	603	603	601	530	596	625	592	588	584	624	566	594	589	600	576	566	621	611	609	579	605	559	585	577	541	607	554	586	601	592	604	613	572	591	611	570	593	550	578	528	615	594	587	576	605	579	566	601	554	574	586	607	557	618	597	610	580	575	565	593	559	571	555	556	603	648	578	571	595	623	562	579	639	571	615	565	568	558	620	593	591	553	603	594	600	598	597	638	610	624	553	572	588	592	575	543	593	576	573	583	565	591	593	620	625	571	590	591	560	532	590	581	606	645	624	572	558	580	554	607	583	617	583	592	614	568	546	608	558	581	579	591	600	581	585	560	627	603	547	582	573	605	583	568	541	590	616	598	600	535	619	557	576	602	585	579	556	574	595	568	556	590	566	554	613	575	600	628	579	590	615	553	606	585	557	570	591	542	602	584	571	606	599	571	561	646	600	554	596	600	553	560	529	584	558	624	573	568	581	547	573	581	617	579	575	614	594	583	531	560	561	561	584	619	602	565	545	568	577	553	575	560	624	578	607	556	583	613	551	610	522	594	586	580	582	600	581	604	595	604	603	513	569	601	601	564	616	569	585	605	604	601	569	549	569	584	610	591	564	548	582	566	607	624	634	608	571	574	554	612	601	576	574	601	592	591	531	603	568	588	606	616	587	596	567	557	614	574	647	555	588	563	611	572	555	587	603	611	628	593	597	597	592	560	604	589	589	577	560	608	548	574	567	593	561	606	569	595	593	596	607	553	578	590	566	597	603	558	561	576	556	574	606	500	600	589	555	610	573	588	600	601	613	623	565	599	601	583	642	526	619	530	599	558	624	593	575	553	587	548	583	563	570	581	595	587	592	569	577	581	572	584	552	568	591	578	599	607	577	595	617	610	600	578	573	624	601	592	633	556	575	553	588	589	640	613	604	577	548	586	550	595	545	573	613	567	575	627	592	601	601	618	594	554	605	581	552	555	608	619	589	548	570	636	595	599	587	572	606	557	537	628	614	573	584	612	544	566	608	551	591	603	560	597	558	584	553	631	601	600	607	543	624	580	560	593	576	607	562	577	561	556	595	603	615	569	606	590	595	553	586	572	565	591	622	595	594	616	606	596	540	610	622	554	615	539	605	587	595	547	549	538	561	588	597	537	616	562	549	586	590	596	581	578	558	602	566	569	520	627	571	565	625	601	598	567	563	571	599	558	557	583	544	615	551	579	601	580	584	559	561	564	574	554	558	556	588	611	578	581	582	580	579	545	581	595	606	584	564	606	579	605	602	640	585	603	559	592	573	608	549	557	576	588	600	598	592	577	604	569	585	588	617	635	542	574	607	576	591	571	585	544	592	557	563	585	595	594	600	620	592	570	581	583	593	570	572	572	606	572	555	592	598	564	621	564	595	592	570	595	585	568	591	603	589	631	575	606	542	597	573	618	530	576	576	581	574	573	615	567	563	585	589	552	604	594	591	569	563	596	607	580	598	567	584	598	588	556	554	533	590	579	596	596	607	551	594	568	605	527	593	561	581	583	560	595	599	619	612	618	585	600	580	607	608	594	599	565	597	576	552	581	572	540	565	561	633	574	588	545	585	578	548	526	571	593	582	580	585	600	596	584	543	601	566	594	609	599	601	588	597	609	608	545	604	593	616	589	602	570	614	571	571	562	550	598	626	595	597	588	600	594	571	602	611	587	596	591	526	585	555	575	557	555	623	557	629	598	628	609	596	581	592	607	608	567	631	584	614	572	603	549	596	601	598	571	564	603	545	588	549	614	623	567	568	641	613	556	592	581	536	547	567	608	575	606	570	630	648	547	606	550	556	556	598	586	542	571	610	590	585	599	537	585	557	602	590	571	581	566	572	616	551	593	545	620	566	603	620	629	544	586	587	563	575	607	571	582	562	575	567	563	571	608	621	587	607	583	592	601	532	613	608	575	610	570	605	587	594	640	584	597	611	581	599	596	601	574	601	556	543	612	566	600	604	572	619	597	601	571	591	612	559	584	579	594	590	536	587	606	599	626	559	604	595	551	558	578	553	620	575	577	595	607	618	553	581	559	593	557	595	564	580	578	628	583	572	605	626	567	592	587	603	564	567	614	584	548	574	569	600	564	577	576	590	594	609	567	574	589	618	609	589	598	587	573	581	604	616	543	614	607	635	593	587	594	566	587	570	615	610	555	574	603	598	601	592	598	554	554	596	548	590	569	599	548	574	547	589	530	578	567	616	566	600	582	576	585	600	598	578	563	563	564	579	576	554	573	589	579	612	626	592	629	563	573	574	584	591	587	613	600	587	556	583	554	572	564	647	560	612	603	587	606	554	621	569	592	579	594	601	584	613	573	531	605	597	615	566	558	585	588	541	648	594	588	587	550	574	602	607	657	569	587	557	570	559	577	604	583	591	611	586	543	609	593	602	584	609	608	547	562	551	592	561	601	563	584	584	576	531	570	579	566	662	576	581	622	613	601	578	600	598	602	632	571	588	599	570	626	540	602	574	582	599	605	592	589	591	583	576	590	610	611	521	613	600	603	592	589	551	583	557	609	567	595	586	613	588	583	547	612	573	562	573	624	597	594	558	593	588	615	592	552	597	560	615	559	579	585	577	583	638	564	552	581	565	611	622	607	588	573	570	571	561	618	570	542	599	533	575	602	571	605	583	574	561	587	577	561	613	629	589	542	583	606	577	573	605	594	599	565	556	578	604	573	632	577	608	562	548	664	568	595	569	604	591	612	584	636	515	546	613	557	603	574	600	584	582	552	576	637	613	604	572	592	580	623	594	603	576	571	595	579	602	590	589	588	602	612	615	603	609	581	590	592	568	591	577	545	555	577	553	575	598	632	587	582	601	608	596	590	545	594	547	600	567	552	569	572	568	563	562	599	618	558	600	569	621	599	615	555	563	585	548	571	619	575	590	573	597	589	595	605	595	531	623	566	596	589	624	618	616	570	603	579	652	590	575	604	566	535	614	607	624	574	591	608	600	549	603	585	633	587	586	564	581	591	598	605	554	632	556	596	619	575	563	586	512	597	572	607	614	580	586	595	563	590	583	584	589	573	566	619	579	592	559	608	579	578	569	629	547	619	601	607	512	584	573	612	600	541	594	572	588
73728	60173	50788	32168	50817	52339	40574	25083	11455	3783	1088	434	286	233	223	228	205	247	235	215	246	254	235	240	207	213	231	222	249	215	245	225	207	234	212	199	240	233	228	198	198	242	213	245	233	252	255	220	219	234	202	220	243	233	238	233	203	185	256	240	249	203	223	221	219	205	200	240	236	244	222	220	214	239	221	221	236	235	237	200	218	244	224	258	226	239	225	229	197	248	226	230	223	240	234	212	197	199	222	228	210	241	214	206	231	219	230	246	224	219	242	224	233	234	217	227	218	191	219	229	227	209	217	216	220	217	222	214	191	225	215	254	207	218	222	210	259	238	248	246	226	217	219	230	213	219	239	218	219	192	220	229	218	205	239	220	237	224	221	241	227	189	240	225	241	223	218	203	211	225	203	217	241	207	233	243	238	226	227	246	242	220	238	224	214	241	236	199	225	244	175	205	193	249	212	235	207	224	218	247	246	229	205	216	194	227	217	234	251	239	193	219	220	249	235	196	212	251	234	218	199	223	207	224	234	234	219	218	228	220	224	210	234	223	240	211	211	199	221	218	210	197	203	234	240	214	231	229	236	228	233	206	242	190	216	213	237	226	223	253	219	235	231	229	211	220	229	180	222	197	242	229	224	243	220	215	227	260	214	230	194	241	233	212	221	210	210	242	212	214	244	213	241	222	226	233	225	236	227	219	221	201	213	243	193	238	230	222	219	232	214	198	249	217	221	241	216	232	223	213	204	223	214	232	222	252	207	223	220	201	230	240	220	214	212	223	227	230	207	210	187	221	222	233	230	227	217	256	210	225	254	249	223	234	197	215	239	230	218	197	212	231	240	209	236	211	227	259	210	248	200	228	217	228	236	216	229	243	233	231	206	230	232	233	208	242	214	224	211	217	222	219	226	224	228	222	227	226	241	189	227	224	237	233	196	222	225	214	201	218	199	250	227	208	269	220	229	234	227	240	231	217	247	231	209	199	236	225	227	218	236	227	213	206	233	235	224	211	222	233	238	229	218	215	218	248	203	208	211	232	214	230	220	223	237	215	221	215	241	228	225	246	233	202	208	251	232	229	245	227	219	247	222	223	219	239	225	208	205	243	235	231	227	236	221	223	216	224	208	238	219	239	239	245	204	210	208	235	212	239	191	224	194	238	209	248	232	238	242	243	246	227	235	209	241	223	204	215	238	242	237	209	244	242	227	223	239	224	227	214	213	230	228	249	231	227	212	217	231	257	225	243	222	244	225	238	200	222	224	234	219	240	212	244	219	229	219	219	245	216	230	229	216	203	253	222	237	197	247	209	210	221	205	215	215	217	257	231	222	223	204	222	218	246	249	221	240	204	219	228	253	216	208	228	231	227	225	224	223	250	218	229	226	244	233	229	218	246	241	228	203	228	218	243	243	222	203	240	235	207	234	262	235	226	234	229	248	216	228	234	208	241	197	239	229	220	217	227	230	223	199	239	215	237	266	218	245	224	233	196	232	220	213	234	245	230	201	221	248	206	234	217	200	208	230	217	236	236	236	252	231	244	240	218	222	216	233	250	207	236	224	256	221	203	227	240	235	213	206	215	219	245	251	233	225	236	215	239	208	219	237	246	236	201	230	215	210	240	266	206	216	215	228	219	193	214	191	231	231	221	184	225	206	220	237	237	236	238	202	237	237	216	255	224	223	214	215	211	233	236	259	204	227	224	215	268	244	178	242	229	247	216	248	271	221	223	241	207	205	236	211	236	235	236	241	213	223	229	221	217	228	208	257	241	231	233	250	247	212	212	225	239	205	241	233	259	211	237	220	216	242	235	241	240	223	192	222	219	239	246	221	231	225	229	208	244	230	210	223	236	203	216	212	201	222	230	238	222	222	237	230	215	228	225	198	204	218	201	217	270	217	211	246	201	233	247	242	219	218	229	210	223	239	226	217	215	227	216	208	225	200	216	232	233	233	224	235	233	210	219	225	191	219	226	244	203	215	229	234	214	225	242	237	227	210	216	214	186	223	219	246	212	227	231	213	226	249	216	215	248	215	236	213	216	241	234	186	221	246	214	224	229	224	223	256	238	254	237	215	207	218	223	234	211	250	223	228	215	233	241	229	214	235	238	224	225	224	207	250	238	209	216	218	206	203	229	251	262	266	204	221	255	226	222	248	213	216	226	224	204	181	240	225	242	227	234	246	246	231	223	233	201	256	223	240	232	278	208	227	235	216	238	212	223	211	200	229	199	201	189	223	208	208	258	236	222	234	228	213	268	217	211	269	241	254	236	199	211	241	208	206	216	220	230	215	225	214	196	242	223	202	244	238	234	206	221	226	223	226	208	242	217	220	243	245	244	205	257	225	205	209	219	224	205	240	206	231	203	234	248	221	222	224	243	232	229	225	233	192	216	216	211	230	218	218	206	249	228	239	271	236	219	224	206	247	208	224	246	238	210	234	205	235	237	222	202	230	254	206	190	232	236	215	218	215	223	219	208	213	220	242	233	248	263	247	254	237	225	222	222	241	255	233	221	224	216	240	210	218	235	208	218	204	214	253	218	210	241	227	219	219	229	232	206	224	228	205	226	240	233	216	236	233	216	206	237	212	195	227	223	220	241	179	229	212	235	229	230	204	221	262	233	216	221	209	253	216	234	209	206	252	236	240	239	228	241	245	229	208	216	221	223	230	223	207	213	236	220	247	223	240	209	201	235	219	231	235	236	207	198	199	191	199	215	212	219	204	234	227	225	225	230	185	244	180	222	236	214	247	241	258	215	245	211	222	237	231	220	223	194	225	210	197	240	230	221	247	232	217	226	211	232	239	230	206	209	248	235	196	225	217	225	251	244	225	220	229	215	261	222	258	232	239	208	185	210	204	247	238	218	211	229	196	216	228	226	239	226	212	248	222	239	207	245	204	226	207	211	220	222	215	244	235	229	211	242	224	210	239	218	232	197	209	215	259	229	222	235	248	209	196	258	218	234	224	207	200	256	204	224	198	215	194	218	223	227	222	224	215	192	239	267	234	222	224	235	238	224	252	237	223	233	233	247	204	202	217	205	222	233	223	223	235	242	247	219	224	232	257	262	231	215	224	247	202	230	223	201	218	215	217	220	206	199	219	220	202	219	223	231	211	243	231	216	250	225	225	238	228	215	234	248	204	228	232	231	202	233	247	230	232	223	225	228	220	232	213	208	209	228	199	235	206	219	218	257	217	208	224	199	216	215	223	187	236	219	227	246	230	254	237	210	198	265	215	214	219	209	226	238	222	264	230	249	254	245	224	243	218	223	219	230	199	218	227	208	231	232	206	216	228	224	234	222	210	224	237	236	244	228	208	229	237	228	229	212	258	199	218	232	221	253	228	200	254	254	211	212	243	237	230	246	229	224	210	189	233	238	214	226	239	230	213	212	229	221	228	225	228	237	225	202	223	227	248	244	236	256	223	213	233	225	273	191	229	250	212	216	238	222	220	225	232	208	226	211	225	215	229	225	204	196	240	215	218	217
45691	43536	44935	42332	61544	62831	53052	39489	24742	11313	4104	1474	749	561	593	548	503	564	588	557	541	473	518	555	501	528	556	549	595	566	517	484	511	507	554	501	541	533	561	532	577	546	547	587	548	507	530	500	515	551	523	526	505	505	564	567	551	527	532	523	567	521	527	554	545	542	542	544	522	508	522	528	569	567	535	547	553	560	531	561	512	595	549	550	545	521	538	539	546	579	550	560	558	553	481	547	591	538	510	607	516	531	539	517	566	528	568	601	537	557	546	549	532	568	548	548	574	566	516	563	523	521	505	523	511	545	558	511	574	539	537	554	526	553	521	542	513	536	524	570	562	561	521	537	529	586	517	527	559	558	580	495	553	576	557	517	577	552	547	535	516	543	551	518	568	516	544	537	520	554	569	561	523	556	521	554	513	548	533	530	550	525	543	519	549	522	552	534	520	526	549	557	529	516	522	542	544	565	529	539	529	524	540	549	537	594	540	531	577	527	523	539	555	539	529	542	560	531	531	553	546	510	550	535	545	535	517	532	546	550	501	559	534	498	546	502	514	542	502	507	568	565	554	534	569	564	562	523	525	521	543	547	503	523	536	554	551	556	534	543	504	576	542	541	523	543	542	539	534	567	587	549	532	552	548	518	511	544	539	527	554	533	531	557	569	551	526	575	547	504	542	541	544	533	534	551	535	584	527	538	506	577	564	567	574	527	540	533	539	557	567	533	518	547	506	540	525	535	529	530	492	579	528	532	536	561	527	524	512	499	541	540	527	566	545	591	555	562	583	566	541	539	546	501	525	537	561	533	545	559	531	554	582	555	568	535	572	539	502	535	539	536	553	505	539	502	526	533	588	520	504	489	524	522	555	506	574	533	557	558	560	511	559	537	550	541	556	557	555	624	545	516	598	545	536	537	566	491	597	571	541	518	513	504	553	537	551	527	516	536	573	551	563	510	571	531	564	565	524	556	546	581	533	519	553	518	507	529	541	553	524	534	566	489	509	546	534	567	542	552	522	550	535	532	509	505	547	541	564	538	544	517	555	572	555	508	534	561	518	542	520	529	573	565	546	581	523	580	518	542	526	530	504	518	573	582	578	539	558	532	526	535	549	553	495	542	557	547	548	583	544	518	591	546	552	518	527	549	492	570	506	514	522	571	523	568	546	535	525	581	538	535	609	581	550	539	560	573	511	536	532	511	542	552	536	531	529	552	559	528	526	539	524	511	505	543	506	538	539	496	544	524	532	566	522	550	540	526	585	560	548	502	570	521	543	517	546	541	557	548	577	510	558	533	572	539	581	572	499	595	506	511	526	542	599	506	553	542	526	520	510	535	547	573	527	538	599	555	539	535	545	569	568	548	549	524	558	530	517	527	546	511	545	519	542	556	575	493	581	518	528	526	557	516	508	576	529	560	519	487	537	540	559	550	534	524	525	595	556	535	569	517	563	519	518	543	561	496	499	525	568	541	543	510	527	537	541	530	527	530	516	499	580	553	536	502	537	556	542	517	510	568	581	556	562	557	529	549	565	529	524	502	579	545	545	535	520	541	556	574	547	533	525	547	542	568	513	539	584	539	545	508	531	527	590	534	547	500	529	529	558	529	519	532	563	564	520	522	569	536	578	548	534	543	508	544	554	524	502	481	590	549	564	535	595	471	536	560	565	545	524	525	561	497	526	505	525	517	514	547	564	515	516	543	562	568	551	633	543	578	527	512	516	524	570	525	494	514	540	542	522	574	538	531	530	543	567	567	579	572	562	539	540	557	533	562	515	528	573	548	587	543	527	506	556	556	512	556	545	510	567	527	536	519	546	554	518	491	525	541	577	562	520	562	545	550	562	539	538	535	550	562	569	574	510	521	539	521	515	506	544	499	546	563	560	559	539	505	494	502	518	568	521	527	519	562	548	569	520	536	556	532	547	482	512	538	500	548	506	536	555	527	524	551	576	582	541	545	520	534	577	533	546	540	566	556	540	576	538	533	520	548	529	552	516	560	552	529	531	556	568	554	558	523	528	547	490	527	536	538	534	578	565	528	537	567	537	548	555	545	538	553	546	545	538	554	533	528	514	561	541	523	546	540	562	547	501	525	530	572	539	554	500	529	535	522	503	503	558	557	517	541	487	582	517	520	550	533	549	528	546	521	515	487	519	542	505	544	496	536	536	505	553	529	536	551	545	551	535	509	502	510	529	492	535	536	516	513	556	557	541	547	537	516	529	530	523	576	562	540	556	475	541	539	565	521	564	589	508	546	559	507	526	580	543	546	556	523	519	539	530	490	562	568	497	516	562	529	567	563	576	553	508	529	565	508	559	549	534	547	527	499	557	502	533	529	519	563	518	585	594	578	537	569	543	522	551	532	511	541	470	586	530	541	524	548	566	524	524	519	504	565	542	548	560	551	545	554	583	550	498	536	520	531	530	559	513	520	552	509	563	519	533	528	569	558	564	528	527	535	583	542	546	539	560	528	564	537	519	550	560	565	505	541	552	535	532	525	555	575	503	463	577	568	581	542	518	559	536	551	551	523	571	505	519	539	547	522	522	545	579	548	581	534	550	536	534	529	549	575	533	554	514	579	521	506	516	529	558	542	545	584	562	546	589	543	529	523	520	505	563	540	538	565	533	507	543	525	544	539	548	562	524	502	546	584	534	546	528	574	533	519	504	521	524	549	546	539	568	532	490	515	549	570	545	579	510	576	543	510	493	532	564	510	530	538	498	505	520	536	534	541	574	542	547	550	541	541	552	559	578	512	569	506	556	515	547	561	511	529	539	523	547	525	538	544	535	518	536	573	551	516	555	509	564	553	516	535	535	553	531	538	551	554	547	531	550	513	581	541	549	531	555	504	537	572	511	512	527	558	534	541	605	551	529	579	547	565	537	502	530	549	546	557	535	516	544	576	544	564	546	563	541	544	539	534	588	567	554	535	549	523	545	494	554	527	575	553	534	513	483	551	539	502	546	552	512	558	573	552	536	539	580	511	513	559	529	521	576	569	538	556	567	530	531	519	525	497	519	549	541	554	570	558	544	539	599	539	552	581	530	507	562	532	527	533	502	525	533	579	485	519	551	562	553	563	538	548	552	567	523	550	550	548	540	521	530	540	506	541	537	559	561	538	525	541	558	613	517	518	540	511	559	543	532	535	530	480	522	542	542	566	532	503	539	575	538	525	558	510	531	525	541	546	521	541	522	514	514	547	533	584	532	507	524	563	550	560	537	499	545	554	524	479	520	529	550	575	531	575	523	572	531	539	540	563	529	552	563	533	539	547	536	508	482	553	599	524	514	542	505	524	511	526	555	552	515	568	535	512	579	527	563	532	594	503	507	568	479	520	505	506	512	515	582	532	533	517	559	534	552	498	521	550	512	541	570	560	521	539	550	560	522	538	559	528	486	549	540	565	504	577	493	554	539	542	533	514	556	521	532	544	516	556	505	576	530	536	523	528	557	573	531	536	507	551	531	583	539	559	508	555	526	536	573	522
73546	59452	50034	31744	50634	53134	41769	25558	11831	3778	1111	437	321	275	235	221	250	258	245	230	230	207	215	211	220	234	242	225	202	238	257	215	222	226	244	245	220	200	243	198	236	199	199	206	244	250	236	239	205	236	249	224	191	197	228	228	228	226	242	218	239	250	237	212	255	228	230	224	233	234	206	217	247	231	210	217	253	206	198	204	206	241	222	234	208	238	242	209	225	241	224	223	280	207	237	205	246	221	214	222	233	209	219	239	228	231	242	214	248	211	217	216	230	222	224	247	237	218	243	227	222	231	244	227	214	217	247	230	201	215	226	212	241	243	229	217	232	216	206	217	218	236	225	270	219	239	229	224	224	230	272	214	225	220	231	235	256	234	226	229	202	252	227	219	223	209	213	198	208	225	229	220	224	205	239	227	237	218	237	268	243	226	229	216	240	254	223	216	225	215	251	213	208	241	236	232	212	203	207	202	227	231	230	194	239	222	221	233	230	246	211	214	242	212	230	214	235	228	238	225	219	231	238	216	262	263	223	213	208	230	230	211	261	232	219	243	219	230	224	215	224	244	230	221	199	229	236	231	240	225	221	235	239	215	236	229	234	228	212	250	199	216	242	219	248	225	205	221	222	216	236	223	253	230	248	236	199	221	202	225	219	278	217	215	242	224	239	248	250	226	227	213	229	233	220	220	222	232	240	221	218	205	211	228	224	247	243	233	221	259	251	227	215	227	208	210	230	238	248	245	223	195	248	219	205	225	220	205	224	231	198	221	239	230	225	225	221	247	204	216	220	255	235	245	190	201	227	235	228	226	199	221	218	231	216	224	213	208	223	219	217	227	202	224	236	241	221	203	254	220	235	223	233	219	240	247	227	236	215	247	218	232	225	233	260	227	215	271	227	224	241	236	209	229	236	210	250	193	224	237	228	224	221	219	220	215	206	230	212	236	221	246	239	237	239	234	233	229	238	201	228	220	225	247	221	240	222	185	226	252	230	224	197	270	239	256	241	195	186	197	255	245	237	237	246	226	224	251	221	237	223	230	213	202	209	218	209	224	223	227	217	211	212	222	198	203	226	260	232	234	221	222	234	237	211	232	249	217	214	243	244	214	283	223	231	245	247	218	231	241	220	234	206	242	211	253	208	234	199	209	218	244	226	220	235	225	220	222	196	241	229	230	225	250	268	216	243	227	231	235	228	271	244	243	231	231	220	217	250	230	235	237	227	220	240	219	233	231	242	236	270	206	249	231	242	231	218	234	213	220	215	233	231	207	212	227	206	260	217	231	240	229	219	247	224	228	235	193	264	211	228	226	216	229	242	231	240	265	228	209	259	214	248	236	244	253	234	222	251	224	201	215	237	219	235	252	230	216	199	225	227	222	233	231	245	220	217	219	213	233	230	227	226	215	212	240	198	241	261	221	238	226	227	256	215	208	238	227	225	260	236	241	234	244	258	235	238	214	232	252	253	225	223	200	216	202	256	241	216	229	240	233	215	220	232	218	234	217	242	223	188	222	251	237	216	216	219	211	259	241	227	254	207	258	255	201	229	242	248	205	218	242	235	213	207	218	218	218	245	222	225	204	233	230	207	228	228	242	225	229	229	224	228	231	238	206	194	209	222	253	252	209	207	223	225	206	209	206	252	245	240	227	212	239	238	215	235	249	213	245	192	235	217	222	250	228	237	265	228	251	214	229	247	248	219	238	241	207	211	249	236	243	244	223	194	234	238	232	220	230	239	215	232	224	246	254	237	222	234	219	229	210	226	225	210	225	185	240	246	237	233	210	205	225	244	223	222	222	237	232	213	183	229	218	231	211	236	255	217	243	241	234	245	209	234	225	241	217	232	221	213	243	221	213	234	244	209	237	210	221	214	198	237	233	221	244	221	238	205	223	236	231	229	204	252	221	248	232	244	237	247	253	211	236	252	212	218	222	208	247	243	204	233	210	222	230	231	237	201	245	196	241	224	223	220	226	225	222	250	222	207	207	228	238	228	211	251	231	238	213	230	241	217	227	243	220	246	229	240	219	228	252	230	252	241	232	226	239	224	244	240	238	233	227	223	200	235	252	249	253	230	205	216	237	246	236	204	230	218	222	242	214	220	241	219	252	238	270	222	200	222	189	243	211	236	233	224	262	234	253	247	226	198	241	236	221	223	226	226	220	231	247	246	236	232	234	199	216	237	236	214	235	227	240	194	239	223	239	223	229	233	228	233	213	232	265	225	242	275	239	233	211	241	256	219	234	231	221	226	241	253	216	194	242	231	243	222	244	222	231	231	242	223	245	212	231	239	249	211	238	203	216	218	252	222	239	233	243	222	216	243	230	230	233	233	240	223	223	241	213	223	215	247	221	233	227	213	209	240	243	200	218	211	198	206	238	194	241	256	250	247	254	221	234	247	227	211	244	205	216	244	256	234	239	244	214	244	230	223	258	229	227	238	246	206	239	219	220	206	211	238	225	247	223	227	222	219	206	192	229	263	199	226	221	202	214	209	226	225	245	205	245	212	236	220	252	224	247	227	209	206	254	259	229	259	263	243	240	209	227	232	251	247	206	231	247	251	211	239	229	208	229	190	230	225	223	223	237	252	226	214	222	202	241	226	250	222	220	235	228	236	222	224	236	224	232	270	248	225	235	246	204	203	195	235	253	201	241	220	194	212	254	247	228	227	228	233	246	237	227	225	213	240	251	244	217	223	233	198	227	232	208	255	228	217	254	233	241	228	184	219	220	228	214	235	217	209	210	262	239	209	224	224	215	209	206	212	214	206	228	231	191	192	211	227	221	244	227	247	220	223	238	202	226	249	235	228	240	232	228	232	214	238	229	241	250	229	192	222	207	226	230	190	220	228	196	224	233	244	227	214	238	210	240	226	208	239	212	206	223	203	209	241	237	217	231	250	221	229	216	258	240	225	222	245	209	249	230	236	216	236	230	228	229	246	217	239	239	216	216	230	217	253	236	223	242	216	233	233	211	199	216	231	234	223	219	220	210	224	241	236	226	239	254	227	228	235	235	246	272	210	213	252	220	227	250	243	235	229	221	230	232	232	226	259	241	257	245	215	217	216	235	198	242	244	207	216	227	213	220	211	239	228	250	214	221	224	232	205	202	246	230	222	222	215	234	220	263	238	225	233	231	225	231	234	234	233	236	203	228	227	217	231	218	238	234	240	199	229	252	239	246	212	229	212	235	224	219	231	261	237	228	238	198	274	251	215	225	212	221	230	230	228	231	229	242	223	214	190	231	227	225	252	243	199	201	240	220	233	228	217	227	202	226	242	213	204	206	224	217	225	234	238	256	222	213	241	212	243	228	216	200	257	271	243	216	228	240	236	258	216	198	244	219	223	239	238	202	238	231	218	218	246	244	240	216	246	209	227	214	224	236	214	217	241	234	208	228	229	231	232	234	216	250	222	255	223	250	225	249	219	244	216	249	239	200	233	222	236	230	241	235	197	246	234	237	248	220	244	216	236	213	222	242	239	253
45518	42251	44118	41782	61842	63697	53772	39433	24810	11547	4119	1444	754	557	541	563	559	581	538	547	528	521	533	562	527	564	590	551	545	529	541	576	543	552	568	547	523	520	534	565	561	585	562	540	563	531	524	524	553	514	593	514	511	555	572	532	560	532	574	543	577	537	530	564	568	549	559	531	521	568	531	546	611	505	548	530	563	542	565	535	570	496	511	513	527	543	563	486	513	517	567	499	534	523	534	512	535	562	534	566	538	536	579	570	554	535	574	563	524	529	580	549	495	547	565	568	531	508	543	534	510	549	509	542	543	549	604	529	566	527	544	553	535	563	539	542	537	570	525	555	539	544	529	575	498	519	525	540	534	536	523	517	520	534	544	553	549	572	556	550	517	579	528	545	505	562	556	525	517	551	528	538	569	545	546	537	530	524	522	545	560	517	526	543	568	526	546	572	534	514	556	585	543	603	504	510	565	567	532	519	564	524	508	497	552	559	571	559	549	563	579	557	504	553	571	546	581	549	572	557	590	527	564	562	558	539	516	551	507	533	561	527	507	552	523	518	583	535	550	521	576	551	539	561	538	519	525	537	497	511	535	531	522	533	548	560	532	547	552	510	525	549	527	517	527	552	562	525	506	550	546	556	535	554	531	568	564	518	532	518	480	569	546	542	587	530	541	553	545	478	550	564	497	563	554	562	533	509	543	554	552	480	549	543	537	544	512	544	550	570	549	532	551	520	553	525	524	558	547	582	545	519	543	570	515	535	568	590	544	530	546	530	569	517	522	562	520	567	535	528	549	570	543	539	547	508	561	563	514	547	574	496	576	539	517	571	568	538	539	541	523	567	594	555	523	574	562	591	526	537	555	551	521	553	565	546	501	543	564	565	555	506	573	509	544	547	532	566	568	588	506	542	537	537	470	536	549	540	547	562	513	534	555	558	521	538	570	556	563	554	520	540	560	539	505	556	503	522	540	519	577	533	540	525	547	549	511	528	553	525	558	549	532	545	557	561	514	542	552	542	547	525	502	545	564	491	557	578	529	515	551	575	516	529	552	540	569	503	594	547	572	532	566	562	531	562	526	527	567	534	535	545	569	546	562	570	532	569	558	569	572	541	538	497	565	538	526	576	559	520	508	531	541	503	536	560	539	550	604	539	556	552	538	551	519	537	553	530	548	532	580	550	556	530	551	561	559	561	556	562	531	515	592	537	556	510	519	551	568	559	532	579	534	542	516	495	559	541	588	524	557	538	550	499	504	553	573	563	518	500	519	554	543	526	547	544	560	546	526	536	538	575	549	515	530	565	567	511	574	558	542	538	560	547	573	551	547	518	558	561	579	528	555	512	527	531	506	527	530	567	551	507	530	541	518	560	594	538	565	514	549	551	505	517	488	520	550	526	557	550	553	484	526	528	561	554	546	547	506	518	544	550	522	545	560	514	540	548	570	512	555	557	561	521	538	546	556	552	596	535	548	509	552	559	556	514	552	538	511	562	552	491	528	527	583	514	524	573	525	514	557	534	556	526	554	549	541	563	521	491	523	523	570	517	569	520	566	575	527	493	562	510	550	546	535	546	502	559	567	576	544	556	572	538	545	513	529	582	526	542	515	574	515	560	557	581	552	569	539	571	546	546	542	523	563	560	519	510	566	531	521	508	597	512	564	524	564	520	537	541	529	555	530	546	527	565	543	537	541	546	543	530	546	542	521	561	579	520	545	592	512	549	489	540	544	543	533	523	533	520	568	499	523	539	558	543	502	549	527	538	567	517	498	561	549	491	510	547	562	555	530	507	529	531	550	520	549	570	542	580	552	537	563	530	536	546	518	553	502	526	574	555	537	549	570	548	538	542	548	571	550	516	539	532	551	566	511	525	589	548	538	550	516	533	498	545	576	550	553	534	543	526	541	510	556	490	535	507	562	537	523	592	533	542	529	523	565	552	553	565	553	529	554	585	567	571	510	544	573	551	527	524	514	543	548	545	586	538	535	541	596	533	520	532	529	571	556	540	534	547	559	554	536	540	521	560	533	558	521	545	525	503	552	507	519	520	528	535	569	586	518	551	544	517	514	560	546	554	561	559	528	530	567	530	595	566	555	551	578	534	525	549	515	526	561	543	565	546	535	527	565	544	584	506	546	524	518	510	506	554	569	528	528	531	517	545	567	555	566	510	569	552	568	530	546	551	516	545	553	549	569	549	560	554	533	556	526	524	544	520	538	570	577	538	546	564	597	574	550	534	552	534	572	535	546	521	588	543	561	574	512	544	541	535	520	538	526	524	527	565	511	537	538	534	534	525	550	513	539	503	519	555	555	535	515	555	561	538	514	505	533	537	495	541	531	538	557	544	547	540	506	555	535	550	533	517	528	542	465	538	524	569	536	537	551	519	550	567	523	531	538	591	524	560	496	513	562	556	529	582	538	525	506	549	546	554	534	520	553	495	542	554	526	558	523	519	545	530	572	567	516	574	558	540	532	586	582	516	522	538	542	588	480	539	528	561	521	560	552	582	557	569	583	507	542	530	549	553	544	519	528	541	518	553	561	569	534	542	518	514	552	553	527	538	546	561	574	581	540	548	561	487	561	503	593	536	549	514	535	561	526	518	538	560	537	538	549	521	568	508	572	538	522	544	537	583	532	573	529	574	505	515	547	538	535	531	553	519	540	552	523	546	540	548	543	516	522	525	508	557	544	570	519	567	555	514	504	514	508	500	519	539	575	517	561	531	545	515	531	546	521	579	533	547	536	509	562	543	561	541	521	540	508	502	563	560	525	504	509	503	537	564	551	525	549	565	510	519	553	589	572	545	561	594	568	499	540	501	531	566	561	535	512	507	525	511	532	573	504	570	546	501	523	560	541	547	571	518	569	515	569	526	567	545	589	534	593	520	558	515	522	548	543	558	549	548	517	542	515	554	569	548	580	540	502	528	544	561	531	522	563	520	536	556	582	507	557	557	521	515	581	495	545	523	540	533	545	553	527	557	492	514	555	520	569	563	545	573	518	544	543	566	506	534	555	576	586	533	523	547	545	572	514	511	584	567	549	565	545	550	528	551	552	564	529	568	519	579	524	562	520	536	573	572	504	539	614	568	547	566	555	581	596	563	601	569	537	518	490	528	549	545	570	535	497	562	546	559	577	529	574	521	557	542	534	562	511	527	549	563	534	565	552	546	497	546	562	518	562	570	568	513	596	534	531	545	533	553	590	570	550	536	490	588	532	536	553	520	552	559	584	539	557	539	536	541	524	548	591	521	566	498	567	503	551	534	561	561	541	579	560	545	565	515	557	559	546	523	562	557	551	507	539	546	539	557	494	525	555	584	567	511	521	596	548	501	558	553	540	566	554	533	553	544	551	539	533	524	515	583	555	488	530	547	545	567	590	537	490	552	532	525	542	525	527	555	545	530	526	573	573	546	554	564	533	529	558	525	540	571	541	524	514	550	526	515	523	560	502	538	539	548	532	552	549	521	516	535	492	557	547	536	591	567	509	540
11981	3315	2233	1018	2019	2949	2398	1490	798	475	351	275	245	243	285	264	254	241	268	239	255	247	276	261	239	248	227	254	257	251	262	258	247	223	237	258	240	225	245	250	245	250	255	226	266	244	216	237	260	223	257	264	280	219	229	233	262	276	284	269	227	255	249	258	240	261	238	257	281	282	231	249	230	265	255	231	247	242	250	236	223	264	249	222	238	272	263	249	238	264	258	247	220	278	227	249	275	255	236	238	283	270	268	263	246	257	264	251	246	259	244	248	239	256	224	248	247	246	278	269	276	265	281	246	269	235	252	244	261	258	256	234	237	239	249	243	241	252	260	279	263	274	262	236	246	269	273	251	243	271	235	231	245	255	233	271	269	251	272	263	265	233	217	230	231	230	254	262	246	253	213	253	253	220	242	250	230	241	238	261	286	255	239	253	238	250	231	255	258	267	254	291	263	260	230	250	252	246	244	241	245	239	223	275	239	239	220	249	272	233	252	265	243	242	241	278	221	263	246	262	276	241	285	279	268	231	233	244	260	286	280	234	253	244	232	278	247	256	301	242	274	248	225	261	229	250	269	234	234	267	251	264	254	255	227	254	261	246	243	211	244	261	274	242	260	248	227	259	220	268	243	250	241	254	253	254	231	265	270	249	225	248	240	247	259	284	249	247	246	238	260	238	277	269	249	223	246	251	247	254	257	266	234	277	226	277	284	239	241	253	249	218	233	243	276	249	216	264	230	230	253	241	270	260	228	260	275	266	239	257	236	245	254	250	239	247	233	223	267	255	237	238	215	266	223	282	250	259	240	271	253	246	233	282	240	262	289	246	280	239	240	251	243	272	226	253	258	251	274	273	232	270	247	262	266	231	241	236	262	264	244	246	255	258	268	243	256	244	269	280	242	258	236	279	251	245	248	237	267	240	210	251	248	244	234	262	267	229	253	259	223	228	268	269	275	256	229	223	234	240	263	251	246	275	273	273	232	216	249	254	245	268	236	230	233	264	260	256	223	246	266	259	265	244	245	233	222	256	244	268	236	270	269	227	260	242	227	283	247	265	263	224	258	248	249	234	277	239	278	203	270	250	255	253	254	258	243	258	261	251	246	245	274	262	236	228	236	283	253	213	247	219	250	244	292	272	215	259	233	252	223	232	254	262	252	250	252	273	239	271	235	263	254	236	261	263	246	238	205	241	251	243	267	210	263	274	248	255	270	246	224	241	244	245	244	248	257	254	245	269	256	260	236	251	287	233	271	245	228	258	268	249	252	263	233	257	243	262	222	241	263	221	257	255	250	219	244	243	248	257	241	263	246	241	244	244	276	266	279	228	223	254	280	239	247	254	222	242	231	241	279	255	247	260	241	274	243	267	246	272	245	246	247	226	256	246	269	249	280	243	254	235	246	256	241	232	264	247	240	242	255	285	269	255	282	254	252	238	240	239	274	249	256	211	252	280	252	262	238	240	235	267	250	242	286	252	259	261	228	253	225	228	250	247	265	235	236	235	231	268	287	239	240	263	260	281	265	267	237	237	253	234	273	284	229	283	248	234	229	286	236	253	257	256	266	263	248	251	251	230	242	244	239	255	273	280	275	276	272	261	218	283	255	225	215	258	245	255	236	228	230	250	241	292	245	224	230	238	236	253	247	239	251	241	276	255	262	250	236	230	268	273	239	245	236	242	227	276	259	208	239	249	291	267	240	268	265	287	272	225	252	265	250	266	243	234	252	240	260	245	269	237	260	272	258	258	245	238	248	279	243	248	259	275	276	241	257	228	237	248	272	255	232	237	231	255	271	244	245	231	218	286	254	253	267	259	270	246	245	238	245	280	252	265	249	258	262	253	254	223	233	248	285	240	249	245	268	219	239	256	267	271	250	239	228	245	266	253	238	237	265	253	276	253	246	272	247	247	275	234	236	274	283	259	235	223	249	223	247	259	285	230	230	236	250	241	234	235	281	265	236	235	238	252	245	254	233	259	236	249	226	253	232	242	256	247	254	253	244	239	253	234	246	243	240	241	264	247	231	249	233	232	260	230	234	224	229	215	247	261	242	232	257	263	255	249	218	274	262	272	239	271	261	248	264	248	271	229	223	227	261	240	253	245	261	250	262	227	246	279	248	221	278	262	291	257	257	237	238	236	216	268	261	244	256	251	236	266	249	264	252	241	262	266	268	249	226	234	280	230	262	278	258	243	273	243	263	265	231	254	222	239	268	241	233	277	264	241	248	266	249	241	249	231	241	241	228	275	257	249	247	230	267	258	242	259	241	245	225	246	275	244	278	267	239	220	232	265	255	240	266	265	250	231	239	248	267	248	245	247	255	233	269	236	259	265	260	266	258	221	255	242	239	234	260	261	276	245	251	240	259	245	290	261	249	256	278	249	253	250	243	227	270	247	236	247	276	262	252	243	240	244	263	263	271	235	272	278	253	251	241	231	276	251	248	233	257	240	221	258	248	259	247	252	264	223	241	251	266	268	265	241	270	238	240	275	192	247	246	251	247	275	223	246	284	270	246	267	239	228	220	229	240	254	268	224	223	256	250	233	251	243	232	265	247	252	233	241	261	261	243	269	237	244	245	250	250	237	253	244	249	250	232	237	237	238	259	219	255	240	220	238	265	286	270	267	251	280	243	233	247	265	284	249	244	249	227	244	247	226	255	243	238	261	235	246	251	272	228	282	244	240	233	265	265	265	253	251	228	236	234	236	223	223	242	238	237	251	239	234	270	264	256	257	249	251	244	232	228	242	262	252	255	244	277	246	253	250	253	262	252	228	281	271	222	252	243	246	234	270	240	252	243	226	245	237	269	240	271	272	228	236	239	271	233	232	246	236	244	257	269	255	259	233	244	272	232	233	246	263	251	234	257	264	235	255	256	242	275	259	231	243	223	255	270	259	261	254	256	238	228	251	249	266	226	267	237	241	258	244	249	254	274	272	241	255	250	266	264	246	259	266	250	257	261	278	256	306	276	238	242	251	266	253	244	271	239	244	267	215	224	239	221	259	261	251	260	281	258	229	244	263	236	225	249	247	266	215	245	278	255	245	263	229	259	266	239	243	255	224	260	236	274	260	252	281	265	242	232	240	234	259	239	258	237	260	257	247	243	271	265	239	256	223	241	208	245	237	275	236	227	249	243	229	285	255	272	239	277	225	226	257	232	269	270	258	255	265	245	244	263	283	247	246	250	260	258	244	260	246	258	256	222	224	244	242	237	252	249	257	258	234	291	250	239	245	225	259	273	256	253	234	250	248	258	223	257	211	241	247	269	257	240	232	226	240	264	250	227	259	245	251	252	239	250	264	261	259	261	248	233	251	275	232	234	245	231	257	231	232	253	268	231	241	235	208	268	291	232	249	242	266	247	257	238	250	227	250	247	235	255	252	266	242	259	265	249	275	243	239	259	238	253	231	253	255	227	266	242	255	238	249	252	245	238	277	256	257	256	234	242	282	246	254	227	261	229	262	261	253	266	224	236	250	232	242
10135	4599	4786	3791	8975	11416	8992	5326	2829	1501	886	666	606	637	567	580	635	551	589	588	551	623	597	614	553	575	620	594	597	635	570	604	616	625	561	578	575	583	609	585	610	577	578	568	575	598	601	599	582	557	596	620	577	608	592	567	581	597	619	585	582	591	567	603	589	576	594	594	610	587	588	588	563	607	612	581	593	603	590	610	568	603	576	600	610	592	618	569	596	604	580	617	614	611	589	563	612	637	567	623	577	592	590	567	573	581	567	623	574	631	582	585	612	583	581	633	536	596	561	610	596	578	634	583	601	576	612	573	638	628	637	572	609	597	593	586	582	551	575	586	596	580	634	585	592	640	595	600	601	571	604	585	586	582	617	567	634	602	592	565	576	564	621	573	602	596	599	520	599	533	617	575	635	591	621	632	573	613	565	590	582	611	585	567	578	618	584	637	580	604	605	610	586	570	584	590	570	630	582	553	580	624	601	590	572	586	585	615	603	572	562	569	570	575	601	591	581	569	586	552	583	585	561	618	567	584	592	573	651	557	565	592	565	572	592	580	597	582	623	614	534	576	623	594	578	565	602	602	577	556	595	593	612	580	569	568	581	614	607	583	596	605	622	612	620	598	601	627	621	597	564	582	591	590	632	588	628	618	598	633	585	578	585	598	578	603	605	583	565	579	646	592	607	610	627	594	589	570	625	555	601	598	583	583	588	582	569	564	576	597	548	584	597	622	600	593	582	588	552	564	584	573	596	577	561	576	622	586	610	562	636	618	565	623	650	615	605	585	599	594	589	582	568	589	577	594	594	593	599	574	543	580	588	557	572	599	620	629	563	620	577	584	580	598	575	583	587	548	597	644	589	621	574	600	613	580	588	652	597	612	587	620	571	570	578	597	609	629	634	571	566	541	558	634	623	566	574	586	580	587	592	559	569	559	585	578	579	623	572	585	613	578	597	582	623	588	595	595	580	638	540	563	604	614	577	618	635	560	597	627	610	626	574	573	567	592	575	592	605	592	613	555	614	575	590	567	624	603	620	612	605	625	586	591	602	569	653	533	597	554	603	619	583	596	616	557	601	603	629	607	608	592	576	633	560	575	596	614	592	592	584	599	563	583	588	625	624	604	520	588	577	604	605	571	598	572	575	580	594	624	576	550	604	599	578	589	657	584	585	599	547	592	656	630	591	558	564	551	555	568	618	623	591	624	606	576	615	615	566	596	605	608	591	576	582	592	583	593	564	582	571	645	561	605	611	622	597	589	575	574	577	579	596	565	584	612	612	661	651	630	579	622	568	599	585	603	561	578	629	608	593	576	596	589	563	593	569	588	575	588	583	591	586	584	566	631	571	578	587	604	555	598	575	603	612	589	610	594	622	647	568	596	611	589	638	592	612	567	579	568	604	582	587	539	645	596	597	599	555	566	630	575	562	570	576	568	634	619	545	573	554	584	583	542	576	608	595	564	582	581	561	583	586	532	599	594	590	640	599	617	583	604	568	615	599	565	568	554	592	603	588	584	603	590	563	626	611	562	575	533	580	599	629	602	585	588	607	580	589	550	573	558	565	588	575	619	622	560	619	608	594	632	525	564	605	578	595	628	593	598	592	610	603	602	647	594	601	609	573	555	609	585	616	616	608	599	587	591	578	600	576	582	602	605	593	579	572	542	620	569	567	552	615	587	604	608	571	611	590	643	614	596	585	560	573	626	607	577	626	537	571	573	634	604	576	632	557	601	615	620	613	591	621	594	528	537	589	608	585	590	648	579	581	606	611	587	589	581	616	556	583	618	635	585	602	552	622	545	627	586	589	608	638	577	587	579	637	563	608	535	630	653	541	568	585	603	567	583	566	575	613	575	598	573	595	604	594	591	598	614	581	598	574	608	568	641	574	613	577	572	607	559	580	571	621	600	605	567	594	648	605	545	586	596	601	587	614	598	565	581	635	568	626	574	607	603	637	591	610	598	611	603	612	581	549	615	555	621	596	591	578	582	560	606	650	574	573	577	589	573	560	601	590	622	570	633	566	554	571	573	591	585	605	581	579	637	583	583	576	562	605	621	580	603	553	606	630	589	609	629	622	585	619	611	598	562	569	569	590	604	609	591	624	570	586	636	586	623	614	605	635	626	526	558	577	609	586	594	614	594	612	555	589	579	558	598	603	651	609	566	593	611	605	566	626	605	587	586	599	619	609	540	578	562	571	606	616	577	603	598	627	591	585	593	594	606	580	596	588	608	629	556	575	566	551	648	567	595	595	581	562	622	632	559	542	619	561	570	575	572	546	607	559	625	628	563	594	556	602	602	607	583	596	609	592	612	574	578	639	620	563	574	567	594	587	605	582	581	623	579	557	598	569	598	599	617	597	554	592	612	543	637	569	591	596	624	593	612	563	590	569	592	550	599	592	545	591	603	619	592	581	595	590	597	540	557	603	582	589	563	617	616	590	610	572	584	539	559	556	636	622	632	577	628	621	561	588	605	572	574	577	587	585	578	579	613	623	535	616	603	591	608	595	622	590	567	640	622	558	592	597	635	601	618	585	612	589	617	560	594	569	620	550	602	597	613	624	613	629	591	611	599	604	580	593	597	532	607	572	560	566	605	586	598	575	590	596	596	601	574	546	602	628	563	554	589	610	567	590	615	573	622	582	613	535	583	628	577	543	624	628	573	555	571	651	624	597	592	588	568	558	624	599	593	559	587	605	595	577	555	617	574	613	606	599	620	578	568	564	589	610	593	554	588	588	582	596	603	593	608	613	591	582	541	638	580	552	612	573	556	574	611	577	616	608	582	576	553	601	574	572	600	613	564	576	601	570	577	609	608	548	577	597	569	634	586	572	557	600	595	615	618	600	610	640	668	612	582	555	552	611	566	585	627	582	552	580	584	603	575	608	580	602	566	607	582	592	600	601	601	556	576	597	615	599	588	607	598	597	608	579	580	597	612	567	602	582	553	638	582	587	587	587	628	583	646	634	615	620	619	563	548	587	557	566	587	599	588	592	579	627	558	640	587	571	610	553	610	620	562	627	569	569	607	585	577	582	576	584	590	561	610	619	588	614	618	604	586	566	599	628	587	591	586	598	571	594	561	572	534	594	597	652	631	578	641	570	579	605	590	629	597	597	601	623	635	601	584	578	630	604	583	619	592	555	593	561	617	603	587	612	546	612	603	584	573	583	617	566	600	589	624	612	596	600	590	572	596	610	603	596	583	619	608	586	619	609	573	607	587	594	597	610	542	575	569	621	626	608	581	579	588	578	549	618	576	596	574	574	602	562	557	572	567	608	605	560	580	619	590	614	587	579	625	583	559	590	572	580	586	582	609	567	602	578	577	584	551	601	639	596	578	605	579	606	588	601	585	622	612	568	598	576	621	562	581	573	593	598	587	569	606	623	545	633	583	609	585	586	559	592	581	557	596	588	605	604	597	596	567	585	574	603	617	590	596	592	568	584	600	588	594	590	594	563	635	622	578	579	625	576	591	588	653	609	588
72603	58841	49972	32437	50788	53163	41577	25725	11904	3938	1229	467	293	254	244	243	219	231	216	244	229	199	212	229	212	261	246	216	230	225	223	204	252	221	213	220	230	229	221	227	239	236	222	217	222	204	221	249	230	250	226	213	194	208	216	245	234	231	217	226	228	223	239	235	224	221	227	214	231	229	250	210	233	219	221	237	257	214	233	253	224	212	237	246	223	206	222	219	232	243	224	221	247	212	200	234	216	237	253	232	232	252	234	236	219	220	258	224	212	220	232	233	229	235	231	229	205	208	216	207	229	246	221	236	235	194	217	240	226	239	247	195	229	243	199	255	235	247	218	239	205	206	219	221	220	226	213	209	236	237	250	242	218	238	232	227	233	222	233	231	212	216	219	243	257	218	255	228	243	228	239	220	255	217	226	231	233	219	207	207	198	235	246	239	205	236	212	248	247	226	226	212	217	247	243	226	229	221	214	233	250	208	246	237	237	235	253	244	226	231	232	176	202	248	232	226	217	230	232	202	254	233	230	219	222	257	249	201	232	208	269	238	248	240	235	202	240	246	217	232	255	223	241	215	237	224	216	231	216	231	248	255	213	214	237	257	235	226	239	230	228	220	241	219	246	207	194	196	229	233	211	240	234	225	210	228	221	233	225	276	188	216	204	192	230	236	252	225	229	227	253	215	204	210	244	235	262	284	229	224	215	231	209	212	225	252	229	227	241	223	196	244	218	224	222	250	215	239	224	224	212	224	227	220	215	247	272	285	203	252	216	224	240	237	248	235	226	215	245	237	220	226	241	217	243	187	230	228	214	214	200	213	243	241	231	210	217	229	226	225	218	234	245	197	236	223	226	246	235	238	244	270	223	224	229	215	246	226	234	233	248	235	220	237	255	246	239	233	241	218	253	223	218	267	218	250	250	221	245	224	221	259	221	210	225	221	216	227	249	217	241	242	236	258	210	239	214	259	229	223	235	231	250	188	209	256	233	232	228	221	218	237	214	230	223	227	203	246	242	208	238	233	217	239	201	246	247	230	260	260	229	238	222	213	218	226	221	227	236	212	232	210	226	224	211	230	218	228	236	212	244	206	244	200	229	193	241	235	261	241	241	222	228	208	222	206	211	232	243	222	237	256	233	208	243	225	229	208	200	200	229	244	237	231	208	237	223	237	233	194	238	206	220	207	224	203	188	215	227	225	247	218	240	203	214	236	231	224	206	221	265	219	217	220	233	226	184	223	208	254	229	213	236	238	212	248	200	241	213	237	227	250	259	218	225	241	242	207	224	223	210	203	219	227	231	228	256	226	215	237	204	214	187	231	254	210	218	222	196	250	215	243	232	236	229	237	243	229	231	238	220	216	236	213	237	216	237	243	203	220	215	252	222	221	232	266	232	224	213	254	239	239	272	204	226	233	221	219	215	224	208	242	213	224	231	235	249	206	214	199	216	208	216	238	231	245	214	260	208	208	237	211	229	217	240	207	230	212	207	241	231	229	229	225	261	202	222	225	240	260	224	220	237	241	220	221	247	240	221	212	251	204	240	220	216	212	221	246	237	273	217	247	201	229	240	246	240	254	222	221	215	231	207	255	227	221	245	215	253	245	229	222	226	217	232	228	248	231	217	233	214	226	198	219	235	245	236	213	244	210	221	272	207	186	222	231	244	232	235	223	224	218	214	240	211	228	262	232	247	236	218	220	239	251	243	237	224	208	241	201	238	222	229	222	248	239	241	237	234	217	208	245	249	244	235	236	242	254	241	222	217	223	242	231	208	223	210	255	222	252	223	226	241	219	205	218	238	228	226	221	247	191	242	241	227	245	233	230	215	234	245	223	240	231	227	229	212	244	221	217	223	238	222	226	261	211	251	223	201	247	231	220	224	214	221	232	221	205	230	251	214	254	249	232	227	207	214	248	223	229	278	238	219	247	210	208	206	203	222	226	223	208	241	229	210	252	233	196	259	233	211	239	257	254	233	270	252	211	190	216	260	243	268	221	241	232	211	202	254	196	222	230	211	225	209	217	240	225	240	214	253	254	245	267	209	231	210	244	219	204	236	211	230	208	221	222	215	245	238	244	230	231	231	224	220	231	213	190	236	221	212	216	200	241	230	226	197	224	252	223	229	208	204	224	242	228	277	241	234	232	231	213	225	230	214	219	231	257	206	240	235	229	271	234	232	201	201	233	208	199	237	241	219	237	229	240	229	238	251	216	220	223	230	230	247	206	260	236	224	224	242	252	211	230	213	221	237	204	238	212	221	203	208	211	241	241	236	225	210	231	221	207	249	220	232	224	244	191	239	256	216	215	210	234	212	222	244	224	208	245	241	219	221	218	245	240	243	256	204	229	223	217	232	217	246	233	250	212	252	213	217	210	233	224	232	251	220	242	225	228	209	232	221	238	226	211	229	227	243	231	232	225	206	263	230	236	234	242	253	208	251	237	261	231	206	233	251	236	230	247	220	231	234	232	240	237	231	245	231	247	246	259	220	222	240	203	226	207	211	207	213	228	216	231	225	221	225	237	229	229	252	213	213	256	228	234	211	242	233	246	206	274	226	242	252	229	241	201	221	210	232	217	232	263	249	237	220	240	233	204	241	224	247	253	222	234	227	273	252	220	261	237	234	206	242	251	240	216	237	257	256	224	215	257	214	223	219	220	230	256	217	204	225	246	232	247	237	228	221	199	224	249	220	231	235	243	210	227	237	227	233	210	207	202	227	231	216	229	221	200	246	240	258	219	250	256	235	228	214	217	224	224	243	228	227	193	235	198	235	224	199	242	265	258	221	232	259	235	236	223	209	243	221	210	234	236	214	205	200	232	235	236	227	253	221	226	226	214	241	236	209	267	229	248	248	223	235	209	208	194	224	215	239	225	238	235	226	218	255	210	216	231	232	231	230	229	215	247	250	204	209	221	197	211	224	231	251	249	226	254	243	250	199	225	232	246	235	244	214	207	214	207	208	237	263	223	233	222	243	245	216	232	208	210	239	236	245	210	192	215	263	247	216	223	234	251	219	209	197	251	235	233	222	218	208	240	227	232	238	232	240	223	238	223	257	218	197	232	231	246	246	251	242	201	237	227	219	220	203	209	203	231	240	253	204	211	244	205	249	253	250	220	248	242	254	244	263	232	233	221	230	235	192	223	221	233	203	234	245	236	207	207	231	267	250	235	212	232	254	248	243	228	221	223	223	260	221	224	202	230	235	240	213	237	216	222	229	228	239	227	227	226	251	272	229	219	225	223	222	246	224	224	244	248	228	252	216	234	232	221	221	223	225	254	226	227	233	254	223	216	224	229	217	224	225	241	211	245	235	226	234	221	246	222	236	241	233	230	213	200	242	235	227	232	230	249	206	229	245	240	240	215	232	215	223	270	217	215	245	249	241	202	238	230	219	219	228	231	251	250	219	214	262	256	242	220	226	228	211	246	217	229	220	206	220	229	205	200	227	206	221	241	229	201	231	245	245	264	265	230	212	255	193	234	228	223
44180	42340	43698	42338	61802	64078	53761	39978	25590	12244	4541	1533	737	613	550	577	558	563	601	542	586	515	541	555	550	538	560	555	567	485	531	548	563	570	534	549	585	553	576	555	563	546	525	566	544	554	569	526	513	561	543	518	612	556	577	526	522	530	518	545	513	535	552	551	519	584	550	559	576	560	530	541	538	546	527	533	550	526	580	553	521	589	526	536	554	557	558	566	541	564	550	550	572	539	560	577	529	550	544	574	501	514	579	553	575	535	576	514	557	579	534	519	590	542	580	538	570	560	552	503	590	515	537	569	560	542	563	537	538	518	546	565	526	562	559	531	555	571	501	561	584	550	570	529	517	536	530	541	563	541	546	530	549	546	556	555	525	527	519	560	569	589	555	525	566	535	527	523	547	577	527	573	564	557	535	549	524	549	597	516	551	534	547	541	525	557	580	549	549	536	526	527	538	523	541	539	510	535	534	592	523	504	568	550	551	567	556	532	589	526	552	558	546	540	506	554	558	523	576	557	566	558	567	555	557	553	536	551	502	552	518	575	558	557	541	559	556	523	568	555	549	518	560	550	498	553	496	547	548	569	541	487	582	553	554	553	568	549	530	515	540	562	547	558	528	523	522	549	610	539	540	542	547	560	528	561	561	524	533	583	517	494	556	578	548	591	503	537	512	572	539	515	540	509	545	544	546	539	549	548	539	512	566	513	531	537	551	534	515	536	519	612	569	531	561	561	545	547	574	577	563	478	524	553	552	537	516	614	482	561	567	566	540	515	574	517	521	571	553	572	570	523	552	535	537	546	561	564	570	525	564	548	552	558	579	540	531	576	533	533	498	574	578	558	531	529	564	577	539	580	509	570	554	590	521	579	549	569	551	555	547	590	569	559	552	513	608	561	600	541	540	596	554	532	563	538	566	611	573	531	534	550	549	537	572	546	548	518	547	558	573	563	543	545	530	559	560	541	584	511	536	531	568	554	542	555	554	558	563	544	504	534	544	577	541	512	531	543	569	553	501	543	559	530	587	565	554	500	518	553	570	540	554	524	568	521	537	538	564	566	554	544	537	525	540	507	539	560	560	556	521	569	525	576	571	508	481	555	555	547	527	558	582	596	580	518	498	535	530	508	571	524	539	565	556	581	529	556	541	567	537	552	528	534	495	507	544	552	556	560	527	537	560	575	526	541	532	569	532	540	536	585	576	567	510	520	546	534	550	566	539	527	606	577	556	561	555	549	542	563	547	535	535	528	587	569	584	552	555	512	517	588	547	584	537	525	549	569	530	549	535	546	512	512	552	559	539	531	529	523	551	585	526	523	585	565	544	504	496	528	537	576	584	532	552	564	545	562	600	558	549	576	538	541	568	534	579	548	578	587	548	536	545	502	546	574	554	558	525	537	581	544	531	546	507	522	514	532	565	556	570	499	556	565	531	560	536	572	538	513	527	546	529	543	572	535	547	561	562	535	524	523	557	540	571	537	559	597	555	481	566	535	546	520	585	553	523	568	593	535	567	532	527	531	546	540	513	561	574	534	553	554	533	561	515	542	550	539	551	567	550	580	559	561	553	546	512	537	544	534	562	573	579	555	545	557	556	518	529	541	548	559	535	548	553	518	532	558	546	514	513	555	571	549	499	513	534	534	526	521	536	502	557	569	535	551	508	526	536	538	554	525	544	526	578	529	555	557	514	559	565	552	558	558	534	523	571	506	530	555	573	530	515	578	553	548	560	572	531	561	558	511	550	513	516	558	549	579	585	528	537	541	525	601	594	586	538	566	547	537	535	545	525	592	531	553	548	533	572	520	514	563	543	575	511	511	543	558	564	586	568	574	528	527	544	520	587	524	538	523	558	559	517	536	598	592	527	569	510	535	517	539	556	554	596	546	537	562	551	522	560	537	549	542	592	551	596	550	552	522	526	544	532	557	600	555	544	540	571	550	562	498	529	533	563	529	560	566	583	596	521	552	516	543	544	543	555	579	566	546	586	514	563	576	532	582	555	517	521	583	539	533	531	554	517	520	528	549	550	559	517	545	533	530	562	536	571	538	518	563	562	522	556	581	535	556	486	533	518	521	530	589	551	568	568	542	601	538	578	519	532	558	553	512	517	571	518	545	515	548	518	555	565	531	575	521	590	570	561	544	570	542	592	539	543	523	515	530	534	568	532	524	538	574	545	536	559	529	570	529	549	557	548	569	534	569	549	547	557	563	551	564	517	550	569	513	567	556	510	540	560	506	541	520	536	505	555	524	582	563	537	557	527	553	536	504	562	542	505	542	549	540	517	534	563	535	554	524	560	566	550	522	541	558	550	524	538	591	588	507	577	539	611	588	520	545	544	534	537	578	528	541	526	542	554	523	541	538	547	568	550	506	574	542	587	546	525	561	574	550	518	569	517	546	535	539	548	519	560	522	532	591	546	569	531	523	510	543	558	555	524	558	517	526	546	525	548	558	553	559	547	530	564	564	537	517	577	572	547	579	529	552	552	548	566	546	550	547	515	529	557	544	550	554	504	548	547	548	538	579	546	534	545	530	540	553	524	561	546	492	575	564	534	565	564	547	569	512	539	533	544	510	530	498	567	572	579	584	543	504	513	568	578	516	548	551	568	561	542	565	543	520	520	566	484	554	531	556	534	557	531	511	550	545	601	564	558	572	521	583	539	560	550	551	563	563	573	508	571	528	527	543	558	505	532	521	539	554	500	567	561	571	583	558	532	531	560	525	550	577	581	563	512	568	533	581	545	536	570	557	566	538	547	576	558	507	566	560	555	538	570	571	506	531	540	540	550	545	517	535	536	549	560	540	527	543	531	556	549	550	524	567	529	583	538	555	550	573	561	548	543	555	571	520	562	529	534	555	554	588	569	531	517	561	533	530	555	507	548	550	537	599	563	533	623	568	556	502	569	551	531	528	555	552	517	568	522	554	574	557	614	532	543	555	565	557	550	538	533	535	572	558	550	541	543	571	600	554	574	564	557	526	548	573	541	541	582	558	532	517	524	569	540	552	519	570	575	567	535	538	580	542	584	531	536	548	596	555	592	511	572	546	544	515	566	535	516	558	534	559	510	559	561	603	557	563	561	537	562	560	541	558	564	530	533	545	557	530	575	548	555	564	577	546	556	544	555	559	539	512	519	577	551	536	502	567	573	574	541	568	532	559	570	558	542	540	560	582	534	541	554	540	547	548	542	548	559	552	586	568	548	566	521	563	546	568	568	538	618	534	542	558	549	543	574	563	534	528	549	518	574	611	566	547	573	526	548	544	569	504	533	497	562	554	528	524	534	569	553	556	559	545	546	588	513	564	561	596	562	562	566	549	555	555	550	553	530	577	548	529	541	560	532	554	540	586	565	543	481	564	532	529	579	550	578	543	590	545	540	525	509	564	505	567	513	569	531	541	559	550	550	544	532	517	589	526	534	578	536	542	568	538	552	554	571	561	553	568	554	562	568	576	558	539	546	549	497	510	591	515	572	528	575	531	556	580
73194	60397	49787	32045	49819	53110	40955	25548	11715	3687	1185	470	299	246	257	245	247	216	242	260	209	220	219	228	239	239	234	215	233	242	240	228	239	235	225	249	237	233	241	218	227	234	217	215	233	230	221	240	206	231	216	250	249	232	272	201	233	217	246	258	214	239	226	209	260	234	231	258	226	225	217	225	252	219	233	225	219	225	234	242	215	241	214	237	218	240	233	226	244	240	241	242	244	236	230	235	238	234	226	219	238	219	237	247	223	235	217	210	241	237	228	205	200	198	203	244	226	238	234	236	237	255	213	221	250	226	238	217	247	243	228	215	202	250	234	219	242	222	271	231	224	246	247	222	225	242	226	247	225	250	225	243	211	217	206	238	251	237	220	236	209	237	214	225	250	224	219	225	250	233	202	208	227	223	236	211	235	218	221	228	237	223	236	222	205	245	222	222	209	208	238	225	241	244	207	220	265	230	217	252	234	222	237	262	226	242	209	236	250	241	229	249	186	232	217	238	248	247	219	230	248	213	227	221	219	226	253	237	219	238	241	221	240	235	201	248	210	229	238	225	246	203	229	238	213	221	228	250	244	240	219	225	239	224	251	239	257	235	235	263	196	228	237	224	235	243	203	197	239	220	200	245	235	241	201	238	215	244	238	215	219	226	213	245	231	237	241	245	245	212	245	218	241	210	222	246	232	217	233	207	258	236	256	235	213	201	219	227	210	254	261	214	223	204	237	201	196	231	233	231	247	240	228	244	214	194	210	211	236	222	230	222	206	224	208	249	248	243	227	240	212	196	244	219	217	259	253	214	237	244	235	230	213	230	208	264	256	224	273	227	237	248	249	229	222	248	246	248	231	255	261	221	238	227	210	246	221	220	219	213	228	227	215	236	221	257	216	220	215	261	221	213	223	217	240	248	239	228	241	249	211	235	235	226	227	250	261	241	225	225	227	215	224	194	226	237	240	216	219	244	213	199	232	219	252	239	232	225	225	186	233	210	240	229	245	243	233	233	236	223	253	215	226	244	237	231	212	231	234	211	238	210	223	212	222	207	238	226	217	241	225	229	221	243	235	223	235	210	223	219	197	231	257	218	226	215	234	262	225	206	219	221	198	213	226	237	205	245	226	211	192	220	253	222	242	230	236	239	218	237	235	224	208	216	241	212	256	235	206	249	211	246	228	238	248	226	258	211	197	230	201	235	241	261	245	235	221	251	219	223	234	218	257	239	208	205	228	207	242	209	245	221	248	233	213	270	234	225	232	231	214	259	227	235	228	262	226	211	233	236	206	236	263	229	216	247	226	219	241	222	203	253	262	227	244	228	216	245	208	224	230	238	250	221	208	199	203	246	228	230	230	235	246	251	204	229	223	229	225	226	231	231	221	217	221	264	239	233	220	216	225	213	189	248	243	195	226	229	209	252	229	225	241	241	230	218	215	237	211	205	259	234	236	227	247	205	223	203	219	248	243	221	227	207	202	232	220	225	211	233	222	233	226	230	248	229	252	236	251	232	232	205	209	220	240	209	212	214	225	233	241	223	233	232	201	219	223	216	244	238	233	248	231	215	222	237	231	240	216	211	221	260	216	222	250	215	233	227	259	229	198	222	233	219	263	215	221	226	243	234	219	234	225	222	227	214	192	212	247	222	226	241	244	228	216	201	217	233	228	234	200	215	236	220	210	246	238	223	230	232	232	256	214	219	267	221	219	244	250	207	254	243	206	243	274	221	248	238	242	234	244	230	262	216	231	218	248	206	233	224	218	239	238	232	208	198	227	215	229	206	245	218	233	244	206	212	236	251	228	220	207	234	239	238	240	252	203	218	211	244	245	232	241	225	204	227	238	232	243	235	242	229	211	245	230	220	239	221	234	217	217	195	235	249	235	251	240	214	204	215	239	232	221	204	235	188	249	230	243	219	207	224	232	209	222	244	251	253	251	221	234	234	244	228	242	229	235	210	222	262	237	218	255	255	213	212	236	231	228	214	208	208	250	233	207	233	198	241	232	222	228	211	206	217	238	230	215	251	238	236	246	240	215	267	262	237	209	216	242	247	221	249	215	260	221	220	262	251	218	218	216	215	224	220	207	213	225	247	219	236	232	213	247	219	207	228	242	229	237	214	233	246	251	209	217	218	218	223	214	248	224	233	235	237	228	245	209	242	231	221	214	228	232	239	214	231	264	219	221	233	259	242	200	250	210	224	222	221	191	199	233	237	250	230	234	243	202	221	219	234	240	262	216	252	206	236	229	238	247	232	215	230	242	245	229	232	251	255	219	252	235	207	222	239	246	228	231	247	217	216	224	241	247	219	192	205	244	213	219	238	235	227	216	230	208	216	227	217	227	230	225	248	251	281	271	229	246	204	219	210	232	221	205	223	219	199	223	241	211	233	236	236	247	244	234	238	252	235	228	242	232	233	227	249	229	216	223	203	234	233	248	228	217	206	231	218	225	231	233	213	213	225	237	223	233	223	228	223	210	234	243	219	228	218	213	225	221	245	233	217	212	243	209	230	235	241	240	223	221	233	234	229	252	243	193	224	197	237	231	235	213	210	241	238	251	268	208	214	223	228	232	237	215	225	221	221	235	249	221	246	232	247	264	219	242	234	235	184	230	259	211	233	255	247	233	229	230	233	204	227	240	244	211	271	233	217	238	222	251	242	245	219	230	228	224	218	242	254	237	233	229	263	275	221	245	257	232	254	214	249	220	208	224	234	239	216	214	239	232	255	225	228	237	248	228	220	253	218	254	217	209	224	235	221	221	215	221	227	219	229	239	222	210	247	240	214	238	240	228	243	232	260	214	255	223	225	221	215	237	229	249	230	206	219	200	224	245	252	246	253	217	224	224	247	216	233	223	240	254	240	232	214	229	200	216	265	228	244	241	219	242	245	233	242	208	221	214	230	229	273	233	207	211	238	261	218	238	241	213	226	200	240	230	246	246	212	238	238	227	217	223	240	220	220	250	221	245	225	269	222	202	230	259	228	220	219	252	233	234	235	229	234	203	221	232	208	256	208	225	248	229	245	264	263	250	199	228	242	221	209	226	269	211	244	239	230	235	202	224	214	204	246	212	227	215	268	217	222	220	241	242	221	226	232	234	223	226	203	237	261	227	226	212	219	240	220	231	239	226	247	214	209	210	210	229	218	229	257	241	215	231	240	245	221	222	256	246	231	230	224	218	237	219	224	240	223	231	241	211	232	242	224	228	203	239	204	237	218	223	226	252	216	214	260	219	231	222	219	236	212	238	260	255	228	247	233	254	242	224	212	239	235	227	219	261	229	241	206	227	246	229	210	224	226	214	230	231	249	222	227	232	232	242	212	266	226	230	221	247	233	242	219	247	223	209	218	223	234	246	241	242	261	228	224	205	227	225	274	224	238	234	224	214	208	206	236	227	233	243	256	247	236	214	205	242	227	210	222	242	203	227	257	220	242	243	226	215	240	215	216	203	239	212	237	212	225	220	242	235	231	227	233	215	257	227	232
44761	43212	43874	41834	61044	64014	53076	39594	25278	11755	4446	1497	794	561	577	545	548	535	562	545	531	502	533	525	562	524	529	558	534	559	508	557	564	516	527	576	530	582	556	532	505	547	600	553	574	616	533	557	578	570	513	554	544	521	564	548	583	547	550	549	551	541	533	534	536	574	558	524	521	491	543	526	577	532	552	545	559	557	554	549	567	517	494	523	580	511	544	569	537	538	591	562	536	569	533	588	509	570	526	547	527	573	580	535	534	526	586	540	581	523	565	586	543	577	558	516	540	506	537	553	566	570	535	538	558	533	537	554	535	530	558	529	536	534	584	575	520	551	546	582	546	533	532	551	534	528	539	578	552	552	554	551	566	539	560	528	561	529	539	537	599	577	545	568	555	603	566	549	554	546	567	601	563	563	559	544	521	567	561	516	538	543	525	547	526	514	543	574	631	531	571	567	550	563	569	553	568	567	545	587	562	556	513	606	534	514	544	560	556	538	564	562	523	563	532	540	560	526	555	531	588	550	575	569	563	516	569	557	563	516	557	571	549	557	527	553	558	605	575	572	510	516	554	558	543	576	517	541	553	579	559	554	580	572	589	567	611	554	544	564	554	545	532	533	528	602	556	577	551	563	527	585	544	570	546	553	577	560	552	541	565	506	555	535	528	526	489	605	554	512	515	535	571	526	546	539	534	569	572	541	565	565	559	513	545	565	540	530	570	550	530	538	538	554	556	530	544	523	585	616	545	517	572	539	540	529	555	568	567	531	566	518	578	526	513	574	548	565	520	533	570	497	556	549	571	539	575	513	554	537	558	539	571	561	519	581	595	529	590	556	519	566	559	556	586	567	539	539	548	591	547	597	528	504	560	526	567	588	578	563	554	549	594	584	556	590	532	552	566	526	561	519	603	577	581	528	535	587	527	562	540	519	558	550	519	543	539	557	589	556	563	552	533	531	536	598	539	515	533	550	534	530	568	552	575	553	555	638	552	595	566	569	564	553	559	567	547	573	542	562	564	552	541	565	545	586	573	542	551	558	555	590	578	556	562	552	582	549	576	542	558	532	613	549	555	580	575	548	554	534	509	559	518	534	505	519	578	543	580	592	548	573	576	553	559	557	570	521	518	554	559	533	547	542	544	548	488	528	559	574	589	507	563	495	557	522	545	535	560	536	572	536	569	576	576	523	572	513	535	538	577	558	578	566	563	524	549	547	532	546	555	541	515	496	530	536	551	522	565	532	564	564	577	563	557	553	557	566	536	564	560	497	572	554	537	538	521	577	526	570	566	519	585	523	590	562	537	558	544	567	524	527	519	535	555	558	535	560	536	548	532	544	506	521	560	535	550	602	526	543	584	584	536	552	529	530	585	542	560	557	509	531	547	556	560	527	550	522	530	565	568	551	572	542	520	520	566	522	591	553	548	587	556	573	577	551	519	549	523	578	561	540	541	544	550	574	558	583	494	528	598	577	525	556	572	563	541	581	601	556	616	567	534	522	528	544	544	561	514	527	516	541	574	552	554	576	552	583	559	561	558	583	535	548	546	534	557	564	555	546	552	518	581	569	524	522	494	512	569	545	579	582	558	576	550	534	561	558	540	592	571	554	546	548	531	562	546	555	553	527	520	560	589	504	549	564	563	571	570	553	512	538	552	560	558	518	548	550	538	501	592	535	521	574	550	536	564	567	557	537	562	567	590	561	528	529	567	519	575	597	534	564	516	591	564	579	527	536	507	586	535	585	535	532	544	567	582	541	555	560	543	564	565	557	538	546	570	571	578	562	534	543	511	507	541	561	542	569	553	546	588	570	556	569	567	525	516	572	564	570	530	579	563	577	549	573	533	546	558	531	585	543	537	580	507	566	524	579	536	554	540	532	556	525	559	571	593	523	519	522	572	532	544	555	537	556	570	543	580	518	554	528	572	540	579	576	546	532	539	573	556	558	537	508	611	562	592	549	541	549	528	530	523	534	597	589	535	498	568	555	543	560	553	528	587	601	515	546	529	551	549	558	595	538	581	556	541	539	595	604	498	557	551	568	570	553	511	568	589	541	529	528	535	566	546	556	540	566	596	509	579	575	567	530	571	576	567	567	552	570	541	524	576	546	540	530	537	550	561	540	577	555	524	573	521	528	489	572	533	539	544	564	546	518	622	529	545	543	533	554	541	589	559	569	514	589	583	533	512	541	557	629	542	533	561	535	537	522	541	519	562	607	522	560	580	506	588	556	551	570	524	553	564	548	545	532	559	516	553	545	587	587	568	528	504	521	542	559	513	538	570	548	597	505	555	554	546	572	559	519	581	586	536	525	526	544	538	555	567	581	569	542	607	539	595	539	590	560	557	515	561	541	530	554	516	560	541	593	549	572	531	547	580	552	550	575	547	553	555	567	554	509	558	555	571	581	542	596	561	552	543	587	532	523	588	569	535	576	587	611	540	534	532	526	555	538	566	571	556	497	511	515	479	594	553	554	546	525	536	558	590	510	537	529	531	539	554	525	555	544	542	533	547	555	518	558	573	567	563	569	581	536	529	498	549	517	566	526	554	568	568	567	544	557	521	558	540	559	558	565	550	558	556	537	547	593	577	561	545	540	557	558	536	544	546	531	566	572	533	557	550	581	577	589	517	560	584	535	605	543	516	538	552	536	565	508	507	597	540	586	557	538	552	552	536	564	610	585	555	493	563	571	575	568	559	569	527	531	575	479	524	544	553	582	559	530	535	555	545	508	563	548	566	531	530	527	549	542	575	529	525	582	531	571	532	525	498	535	579	545	526	533	544	566	555	518	554	533	559	552	573	546	507	545	550	523	569	581	552	542	567	528	591	566	517	577	553	558	558	549	500	530	558	562	605	539	546	576	527	548	550	560	547	521	570	512	531	558	475	566	550	552	581	586	567	536	548	529	561	537	542	553	542	560	566	559	528	543	567	568	532	543	570	524	548	527	509	571	551	518	563	537	584	587	545	552	548	556	575	581	529	535	567	556	543	571	589	547	574	531	518	540	564	501	568	566	529	516	515	582	585	576	537	536	560	547	566	579	527	503	575	556	570	543	537	553	542	586	570	544	527	532	526	558	565	589	559	552	545	535	528	594	523	581	512	550	547	556	553	576	505	549	597	552	524	560	563	566	557	517	550	497	576	523	582	558	529	559	545	552	571	536	569	559	544	568	578	551	530	575	579	550	577	564	525	544	540	574	529	557	523	542	526	531	571	569	535	571	547	551	534	513	549	532	540	525	567	557	549	566	580	546	549	508	594	576	554	551	551	518	555	562	582	573	574	542	568	580	557	550	559	479	566	515	583	553	526	559	548	533	513	542	558	541	557	601	545	561	550	529	544	507	548	527	564	577	530	553	545	571	570	569	539	600	575	552	586	516	553	515	522	596	556	518	536	557	558	515	519	539	578	524	535	518	563	559	518	571	534	562	528	554	525	545	539	557	550	571	561	520	554	568	557	538	553	548	575	555	559	499	548	568	564	573	574	504
11949	4089	2317	1159	2324	3356	2572	1621	920	468	318	291	269	243	246	267	265	241	241	267	273	238	275	251	264	253	256	256	268	252	254	238	258	254	255	279	272	238	290	265	259	248	234	234	250	240	227	247	253	253	288	232	263	237	271	242	259	257	234	251	235	265	259	270	271	226	276	271	271	262	244	248	237	273	255	237	282	267	273	222	270	252	281	234	265	275	240	240	228	246	277	245	272	250	237	247	225	251	242	248	248	241	256	254	263	245	235	259	276	222	249	251	267	258	250	242	240	285	244	278	260	270	275	246	238	248	246	261	281	258	244	215	253	249	257	238	268	265	252	263	274	286	258	233	242	232	240	302	250	234	262	257	249	240	232	288	245	259	253	236	292	238	258	266	239	298	246	253	254	245	231	241	250	245	246	228	262	270	246	253	262	247	249	251	239	235	261	258	264	222	264	241	269	228	242	252	266	209	231	272	263	265	246	277	224	262	263	235	230	225	271	264	237	208	252	261	265	252	241	263	260	281	264	243	264	222	229	273	246	216	233	264	249	266	227	220	236	243	274	249	237	259	257	238	260	249	262	236	240	248	272	256	253	252	236	249	253	248	242	222	249	239	250	240	284	263	249	266	241	233	238	259	252	280	261	262	233	250	209	251	247	252	255	266	236	216	239	249	239	263	243	241	233	225	269	227	257	265	283	261	233	239	257	287	259	268	242	254	280	244	271	270	231	245	250	254	213	278	268	244	251	246	280	251	242	263	263	234	265	248	226	226	242	198	261	267	252	251	261	274	262	241	227	249	254	278	261	254	264	255	246	260	243	267	243	260	269	266	268	241	267	266	248	276	250	243	258	258	240	249	266	308	224	234	251	258	259	232	258	228	231	262	262	263	289	234	285	267	206	263	238	251	259	263	240	243	249	274	294	249	261	224	263	263	257	261	222	262	250	257	248	274	244	215	265	275	299	247	307	248	248	256	243	222	268	269	255	271	251	224	254	257	219	242	302	241	266	252	268	242	265	251	242	239	217	256	243	268	240	246	237	257	225	252	240	264	275	247	250	269	264	243	280	273	239	267	243	261	234	270	242	247	254	241	269	275	233	228	241	262	248	270	260	228	246	235	223	256	222	249	248	221	268	253	240	250	238	242	259	246	249	251	281	239	249	246	251	261	246	266	255	266	233	248	265	253	254	273	243	228	254	208	253	269	237	250	238	256	263	222	239	275	267	279	234	240	250	243	232	236	233	269	287	258	270	226	252	259	263	228	246	261	242	250	238	260	248	249	261	230	247	226	256	247	261	273	244	255	249	264	280	270	248	249	258	236	247	255	225	261	243	274	265	263	240	250	248	265	234	261	252	238	262	259	234	267	258	278	265	268	237	252	268	239	274	266	261	246	231	242	251	252	268	258	258	253	259	237	226	236	240	241	248	275	259	273	242	233	248	235	234	294	253	265	252	243	246	266	259	254	250	272	247	244	237	254	233	245	252	219	271	259	238	257	253	254	252	257	257	274	257	231	272	243	263	250	244	266	262	233	262	255	257	254	246	256	255	287	269	267	273	254	268	256	246	249	249	245	269	231	249	238	255	259	295	239	267	235	274	264	237	257	229	251	276	246	266	213	264	232	245	259	254	275	261	260	235	237	242	243	261	261	239	217	279	238	231	237	258	238	233	224	239	259	244	259	267	228	226	253	256	250	232	236	237	272	233	237	239	267	235	239	260	278	237	258	226	237	237	250	244	240	246	250	236	245	242	249	249	243	255	290	248	227	234	262	211	247	244	217	263	276	269	250	277	258	237	269	276	268	253	253	233	246	246	233	257	251	223	229	256	238	259	231	292	250	232	257	234	268	243	283	263	238	240	263	250	270	278	256	249	274	275	257	239	265	232	256	249	234	283	256	259	263	254	238	227	264	246	278	242	254	243	272	236	225	244	254	241	249	271	273	244	259	243	253	244	235	256	240	233	249	239	239	258	259	267	249	243	248	230	284	249	257	254	221	241	269	245	249	257	242	218	254	259	235	253	242	261	274	235	251	260	270	249	235	251	232	247	250	271	256	264	248	248	226	250	262	279	246	235	262	266	262	265	263	217	254	248	259	254	249	274	264	270	232	247	222	247	236	264	222	229	261	233	261	271	244	255	252	265	291	225	251	278	218	271	266	239	274	246	236	256	256	254	276	253	282	223	265	259	254	217	268	249	254	225	255	257	219	255	250	255	250	245	243	261	253	264	266	225	245	252	253	220	237	233	245	233	241	232	243	233	244	256	212	239	261	245	251	247	261	265	245	230	242	235	246	267	247	247	256	239	252	239	248	260	247	270	273	236	276	236	251	270	237	280	271	274	232	251	241	233	239	258	246	249	263	230	248	223	299	255	239	261	224	276	243	227	240	277	253	258	262	265	239	275	219	271	270	254	258	232	237	235	253	267	284	246	240	228	247	233	220	231	274	263	259	245	222	280	231	238	256	260	279	236	228	273	254	263	259	241	224	259	267	277	245	267	242	251	264	244	234	266	233	266	264	233	241	235	242	268	246	273	252	258	233	272	260	240	262	250	244	269	253	278	248	246	261	270	273	250	238	257	244	229	258	219	250	256	276	228	246	233	254	274	271	250	243	233	241	224	243	252	276	228	224	222	263	262	239	235	217	270	275	247	276	264	241	255	265	248	227	234	236	229	233	247	231	256	222	265	233	229	271	245	259	218	241	231	231	253	259	248	258	262	241	252	241	246	265	257	241	251	254	248	237	276	245	245	253	237	284	246	259	245	275	242	269	247	232	242	280	265	244	263	254	225	249	255	248	259	231	246	245	240	236	269	277	216	267	250	255	253	265	281	260	237	280	247	268	281	228	254	234	246	244	299	257	245	254	297	244	257	269	246	289	249	240	238	236	257	257	257	260	255	260	283	226	258	258	246	262	261	254	236	246	240	268	265	276	263	224	250	257	243	223	265	253	282	264	244	268	256	267	242	255	274	228	248	240	254	275	257	261	270	235	263	261	301	277	239	252	228	247	253	263	278	233	242	261	239	285	244	251	246	236	274	237	224	238	244	267	247	228	262	290	237	239	231	242	241	281	244	269	275	257	226	256	237	284	216	283	228	259	274	268	257	269	278	266	256	250	281	249	252	286	248	278	270	244	264	247	241	252	240	263	255	259	211	240	255	267	230	288	250	244	258	217	233	260	268	237	254	274	260	255	268	260	266	281	273	250	270	250	274	283	243	276	269	250	276	272	262	292	258	236	253	268	227	243	266	244	222	254	305	251	264	274	252	262	236	222	257	256	229	243	258	240	254	261	263	244	266	257	244	229	277	247	257	257	227	238	264	227	262	237	239	234	264	239	247	229	248	285	267	219	245	261	221	249	243	258	240	278	283	262	245	249	256	249	237	256	271	240	264	213	243	202	243	273	267	261	249	253	268	254	211	244	243	218	253	243	238	260	270	266	233	206	218	256	253	242	245	251	260	299	238	262	262	250	265	270	291	250
10391	5276	4519	3948	9282	12184	9061	5501	2975	1530	924	689	648	619	616	617	597	635	657	596	580	616	617	575	629	597	617	598	595	598	604	549	578	573	582	622	583	588	577	620	546	633	613	612	582	622	631	579	550	587	569	578	612	567	574	579	571	601	640	634	575	592	624	638	588	646	600	645	588	623	614	570	596	626	649	614	570	586	631	636	598	661	612	599	585	594	625	574	588	560	594	608	577	579	615	603	545	660	603	641	575	575	553	569	592	589	555	643	625	616	608	584	652	624	591	545	633	613	641	649	554	602	568	626	608	606	560	629	625	601	553	591	617	571	588	616	617	567	524	613	603	612	648	590	612	603	610	623	628	637	557	599	608	614	580	570	559	613	608	615	580	608	575	573	571	555	655	607	632	591	562	570	528	622	615	581	591	626	618	610	587	585	625	596	627	645	586	582	592	598	589	604	582	652	608	613	611	624	635	590	604	627	627	574	582	601	587	610	582	607	588	631	593	620	601	610	580	598	619	602	621	594	572	582	584	606	623	584	638	547	583	564	581	606	577	597	612	565	658	571	624	538	650	584	574	561	638	636	563	638	587	591	587	635	626	608	628	566	614	579	619	573	593	585	584	577	614	591	590	584	605	579	554	611	569	593	578	626	600	615	613	618	615	577	552	599	634	567	620	606	609	583	607	632	595	557	602	580	597	629	595	634	609	584	593	606	614	567	611	620	597	580	603	601	583	621	599	605	568	579	540	598	615	608	626	596	559	614	612	589	579	640	654	587	623	609	608	625	598	577	568	575	597	578	601	650	604	628	569	608	565	627	566	575	629	578	633	599	589	556	579	591	611	596	573	636	604	641	556	570	632	589	615	591	579	623	611	594	583	602	602	604	567	586	590	605	578	611	585	523	623	612	609	599	552	584	625	606	611	599	619	572	581	580	587	624	597	618	603	635	534	555	641	591	604	589	576	636	567	626	576	609	649	583	553	636	623	616	630	568	583	561	592	613	592	592	594	592	602	586	598	567	585	588	629	637	589	596	585	592	596	592	579	579	563	569	588	633	585	617	564	600	617	635	591	628	547	579	606	580	601	582	605	603	630	598	594	602	602	599	584	617	591	585	594	585	559	610	614	610	580	602	583	604	593	593	615	613	570	581	630	627	627	601	610	600	600	547	637	616	608	610	589	568	624	580	605	564	585	574	618	602	583	604	616	626	570	627	614	607	616	565	619	593	616	635	588	626	585	587	624	585	619	611	602	615	629	601	623	618	586	574	578	590	655	553	604	608	659	630	563	620	599	618	588	578	595	577	563	576	587	606	560	584	611	582	577	560	667	568	626	624	670	554	556	606	595	595	630	616	635	632	564	637	579	574	619	623	565	626	622	609	592	647	582	653	606	620	580	580	588	574	574	624	564	624	562	630	592	670	624	587	583	621	612	575	594	573	545	626	604	579	617	593	588	591	620	611	584	589	612	594	607	620	564	593	588	612	609	583	601	624	616	569	604	613	583	574	634	568	638	623	595	621	585	607	627	602	581	571	608	641	604	603	586	589	611	609	631	617	583	629	561	604	569	585	615	605	588	608	602	620	606	603	618	583	585	561	617	604	605	583	616	586	599	613	589	587	577	610	599	650	609	615	589	628	636	597	629	598	605	607	582	627	606	587	585	607	599	619	605	603	584	556	563	547	634	591	620	570	632	603	603	593	599	577	554	616	563	602	608	590	628	615	568	596	630	583	632	592	600	620	635	610	624	628	630	632	599	605	610	541	566	591	622	598	555	631	599	585	556	633	560	605	606	631	581	603	593	632	602	595	648	589	577	628	634	619	591	607	594	587	634	574	549	591	602	578	585	602	592	596	615	573	567	612	575	593	591	604	567	594	573	627	596	606	604	571	565	570	582	641	603	612	581	599	599	555	635	542	609	611	608	593	598	588	621	610	578	577	609	583	645	609	607	585	630	575	560	599	592	629	637	618	599	609	619	604	602	600	661	616	541	664	654	623	604	602	557	627	567	558	605	602	599	598	589	593	615	586	581	613	603	599	607	621	640	609	577	637	632	598	574	618	578	629	569	647	586	587	579	574	559	604	551	568	596	626	593	588	606	642	610	597	630	602	648	610	567	580	587	563	553	605	624	590	554	574	641	601	595	570	593	610	589	613	570	595	618	635	604	587	578	563	562	589	612	571	582	608	624	574	599	591	596	602	581	612	653	596	613	603	620	625	552	621	583	615	596	626	607	637	621	630	629	612	557	569	580	583	556	600	623	592	581	630	626	554	589	590	620	648	612	587	609	569	617	599	643	580	603	621	583	618	604	559	589	598	575	584	625	611	645	555	595	576	575	517	593	598	565	584	584	611	603	615	554	574	597	580	553	617	544	598	605	579	650	613	533	582	614	568	577	644	595	633	609	582	608	589	617	599	585	634	654	546	629	578	579	606	622	592	627	597	579	622	587	610	643	620	601	617	609	561	584	582	619	626	610	593	562	604	577	561	634	654	568	603	612	595	598	560	589	625	576	608	637	573	585	568	604	609	545	600	626	571	560	585	577	654	592	610	630	596	575	636	591	561	614	614	620	556	560	608	579	585	610	591	554	613	574	634	581	573	586	619	618	602	645	569	611	616	639	577	584	598	606	588	595	636	573	639	599	603	597	554	632	605	625	607	613	567	613	584	598	656	599	635	581	584	600	597	569	606	593	575	587	583	579	559	597	586	613	621	604	571	600	573	637	596	564	564	619	597	664	594	601	574	607	603	607	581	585	623	612	609	600	612	588	596	633	628	599	606	601	579	583	586	641	625	577	555	617	565	540	605	596	615	633	592	590	615	586	559	579	605	600	614	593	614	636	536	593	609	622	581	570	611	624	638	602	542	630	588	596	558	610	608	556	583	581	600	572	586	552	589	593	601	601	630	611	615	595	591	555	601	607	626	599	639	578	612	554	595	586	569	561	626	592	636	594	609	589	603	565	575	577	648	599	544	597	563	595	634	615	613	584	613	616	588	633	605	648	635	584	578	592	605	593	578	594	598	609	587	622	580	569	573	593	601	556	565	583	597	588	558	609	638	587	546	605	621	657	608	629	590	558	577	560	615	561	618	624	555	594	587	603	615	613	607	594	599	626	592	605	573	601	580	597	556	569	605	616	626	610	612	613	634	583	590	596	596	590	622	622	580	589	603	599	587	618	568	619	591	615	584	609	574	643	607	585	616	577	618	604	585	636	585	584	587	656	602	593	583	594	655	581	621	568	570	577	584	621	583	599	685	639	599	617	581	628	609	607	593	605	623	599	631	654	592	600	572	598	633	565	602	569	579	577	591	572	670	610	614	611	605	575	620	580	616	579	603	589	583	621	571	595	556	615	584	608	621	595	632	584	605	579	623	580	614	637	594	599	597	578	599	567	628	617	521	646	591	577	595	561	571	637	608	631	579	594	611	580	650	583	587	595	619	601	574	590	611	564	591	598	623	600	600	567	579	617	627	631	607	637	616
73187	60394	49751	29924	48772	54244	40762	25760	12140	3933	1185	411	301	246	239	201	222	225	243	233	199	242	230	192	230	231	240	225	204	207	257	229	212	254	250	244	197	204	236	251	234	236	241	216	227	224	226	231	254	230	223	225	236	239	216	232	226	245	238	219	244	234	228	219	237	253	250	238	237	241	198	248	193	251	222	218	253	232	226	213	240	230	235	220	230	225	186	212	254	231	239	236	257	247	243	214	228	252	251	257	223	257	228	267	227	239	233	246	238	193	238	244	232	216	215	267	212	245	225	226	210	206	239	226	226	232	215	232	230	246	251	199	239	236	228	218	217	210	205	241	226	215	243	222	218	235	225	240	219	222	242	243	232	213	228	222	241	245	237	220	222	231	227	218	228	211	223	240	211	258	205	263	221	254	246	234	241	242	220	210	198	210	233	247	235	254	217	245	237	233	254	257	235	235	237	247	229	271	230	247	226	222	242	199	227	243	224	225	204	239	213	252	253	234	232	223	215	226	229	232	195	213	228	238	221	215	242	236	224	220	241	237	226	223	256	230	234	265	260	227	231	208	274	216	205	281	232	233	196	224	198	245	235	220	232	237	211	203	238	222	226	206	258	236	224	205	243	225	243	228	209	236	261	239	253	241	272	215	230	238	244	214	253	209	241	229	230	238	231	248	228	226	231	255	216	221	197	224	234	230	222	222	221	269	220	228	245	240	221	237	193	237	251	245	247	221	234	241	259	235	254	243	239	210	219	230	218	233	222	224	241	223	235	248	257	221	219	232	271	254	249	230	217	257	238	218	230	197	208	219	199	221	221	251	218	260	235	230	240	220	249	242	260	215	209	239	222	210	210	236	216	256	241	213	264	253	210	224	223	253	229	235	256	238	226	212	227	243	233	236	250	246	241	259	231	239	224	223	258	214	236	216	216	225	226	241	246	217	221	209	245	226	229	241	232	209	239	213	235	246	232	236	209	220	224	235	262	255	226	224	241	208	212	236	256	212	239	235	218	253	208	235	230	226	218	233	213	234	205	262	250	225	236	225	220	240	248	266	242	237	244	222	246	241	233	231	210	234	226	231	207	221	236	241	267	212	224	240	224	241	202	230	243	234	253	251	246	238	219	246	230	238	212	220	252	232	248	246	226	242	204	229	247	232	208	225	264	245	206	235	236	218	246	215	213	231	196	241	231	239	258	209	254	231	266	217	227	216	215	249	232	234	215	237	235	222	200	190	229	245	219	221	248	233	205	241	233	248	227	211	228	206	241	227	240	249	217	214	246	226	226	226	249	239	221	238	233	253	220	260	233	256	259	232	221	238	205	225	218	206	236	241	218	254	223	200	216	238	248	250	244	185	202	228	226	221	227	239	244	242	244	206	233	219	235	263	219	198	227	248	217	211	223	206	224	236	230	233	234	221	234	235	234	225	250	229	237	211	244	220	230	229	234	209	215	227	209	240	245	235	219	204	270	249	252	233	239	191	200	225	238	234	258	197	249	245	224	270	256	261	232	248	215	261	251	183	209	257	225	245	266	212	219	227	225	210	239	240	234	248	263	209	243	230	212	219	244	249	217	222	242	247	238	221	242	210	222	232	219	234	225	228	240	259	243	230	204	246	212	240	224	231	211	226	232	216	229	246	233	231	243	232	262	212	232	222	225	189	204	243	248	218	223	220	225	220	239	226	239	241	216	240	238	219	199	230	235	207	231	218	221	230	259	244	264	233	214	226	211	250	232	257	254	231	233	237	226	244	229	229	231	245	218	227	223	242	217	218	235	217	242	270	243	247	234	230	246	261	223	218	213	230	222	239	234	237	241	254	222	208	216	224	245	228	236	238	227	240	224	220	240	240	232	254	233	253	240	212	209	224	228	258	221	227	254	246	242	249	236	227	218	238	229	230	246	222	233	230	237	221	223	247	222	202	208	202	220	236	249	202	247	258	218	212	260	231	262	245	233	250	221	213	219	228	247	262	203	246	213	253	226	186	240	253	282	251	242	249	234	241	233	248	217	228	234	231	234	244	229	226	237	223	233	259	220	214	237	246	233	239	255	253	223	230	249	212	241	250	251	227	228	247	238	247	204	223	210	240	252	220	236	230	245	236	249	258	232	247	232	257	234	250	250	244	219	227	223	258	202	223	262	211	224	252	213	208	247	226	252	219	277	229	234	239	252	232	231	220	217	204	232	237	239	254	237	232	239	224	252	220	231	218	245	235	226	232	221	229	218	263	223	233	222	240	240	253	220	227	198	249	243	211	231	230	247	218	246	233	234	213	219	220	240	245	238	230	233	235	229	243	254	244	200	240	240	200	254	207	254	246	258	231	237	219	214	223	216	217	226	231	252	219	228	253	244	255	237	230	264	265	225	237	247	228	238	229	256	207	245	246	214	230	233	231	246	245	218	241	241	244	228	248	242	248	231	209	262	231	228	256	260	223	228	242	213	203	225	245	244	219	242	243	210	223	234	226	243	229	218	224	241	218	197	221	286	214	226	225	219	239	261	225	213	239	269	219	230	267	251	245	240	214	235	237	237	203	213	208	236	251	211	219	251	230	204	258	246	245	236	231	211	242	242	251	255	238	210	220	231	234	231	232	246	242	228	263	234	199	241	215	210	246	235	246	216	236	223	236	246	241	251	244	223	214	235	262	233	230	220	252	241	261	235	226	231	222	246	224	234	229	189	252	213	232	239	254	208	238	255	225	226	206	219	233	241	223	249	215	206	214	254	241	247	229	225	243	241	216	209	242	232	216	245	210	215	219	225	248	244	248	248	229	236	202	239	236	251	228	233	236	227	235	199	246	236	263	232	212	204	213	259	239	222	200	221	231	240	219	207	232	215	207	255	219	231	228	237	223	233	241	236	250	225	248	237	227	255	223	208	203	250	230	223	267	217	237	231	189	223	239	250	201	228	230	260	233	211	212	227	236	236	212	223	222	196	227	200	267	226	228	223	223	221	249	220	263	241	212	223	248	234	238	244	215	235	226	229	211	240	216	213	218	251	213	244	239	219	189	217	230	212	200	240	254	207	239	238	238	240	255	246	239	210	231	246	202	224	215	233	223	232	221	219	237	241	239	246	278	248	233	233	247	221	250	220	247	221	200	211	211	203	233	230	199	219	238	208	254	210	237	234	203	247	230	257	234	234	194	228	250	240	231	230	216	235	261	230	217	210	265	246	218	234	219	234	243	215	253	219	234	232	226	226	237	216	220	266	227	211	225	201	244	228	219	217	242	262	218	230	231	244	216	233	233	223	219	253	248	214	215	223	218	230	221	233	187	214	257	230	228	238	232	217	251	230	215	206	266	214	226	243	259	205	233	239	236	241	224	245	243	228	232	223	216	190	216	258	235	233	220	207	239	231	222	233	230	224	205	272	250	212	236	239	197	220	235	239	234	225	255	248	214	216	249	256	249	224	200	227	237	238	255	281	245	244	202	229	253	241	246	226	227	248	218	232	231	238	238	243	225	218	237	254	224	227	250
45023	43462	42695	39755	61161	64334	53318	40129	25361	12044	4562	1494	779	622	560	582	522	541	510	561	552	578	554	540	540	560	513	519	563	558	593	547	535	533	540	568	574	570	560	560	527	516	543	556	545	561	560	550	486	543	520	577	544	571	562	580	545	566	536	541	522	544	582	528	522	526	561	563	567	563	547	546	586	544	505	574	581	533	544	579	627	550	588	551	580	549	520	538	551	577	514	572	587	543	506	536	572	554	519	520	539	533	570	582	568	510	545	556	520	563	508	534	581	506	560	557	522	532	575	573	526	575	595	608	507	601	510	580	564	535	550	562	549	526	550	538	564	561	561	533	573	559	586	572	555	565	540	553	578	571	551	543	551	572	526	522	585	574	532	536	575	552	605	549	537	577	527	555	566	512	586	577	561	544	548	537	523	591	528	567	552	539	534	540	582	567	559	569	540	519	530	553	515	576	558	582	540	548	566	543	539	561	505	540	543	513	554	579	523	518	578	578	586	587	545	540	517	581	603	567	541	545	555	578	555	525	609	542	543	545	555	581	558	532	548	522	543	540	544	557	568	546	580	552	541	528	554	535	574	564	550	562	549	547	569	565	622	558	594	541	554	553	536	560	534	591	567	557	575	541	538	531	494	567	535	557	506	546	563	553	552	539	562	526	516	525	546	574	526	563	574	537	546	522	547	539	538	566	509	581	550	565	550	568	545	482	541	525	539	544	568	535	560	545	545	549	561	516	579	531	520	502	566	566	545	552	534	540	593	585	537	581	555	531	572	567	570	544	531	567	546	588	526	590	548	538	576	571	534	558	548	546	579	555	560	561	533	578	562	544	590	546	536	548	545	534	542	504	558	557	563	549	534	583	563	530	547	606	586	559	550	522	560	565	534	545	548	536	552	550	531	566	614	577	578	521	577	574	514	520	543	528	573	556	538	577	569	545	541	544	531	528	542	549	572	556	583	549	546	551	539	539	523	574	569	569	570	521	559	555	534	529	542	581	560	526	548	511	562	588	602	569	557	582	546	533	483	523	551	530	533	514	580	563	581	531	544	548	560	552	541	544	598	569	590	540	535	541	532	558	540	560	525	548	573	585	563	569	548	558	555	549	553	540	545	521	565	524	565	593	591	501	576	584	591	554	551	580	567	575	542	545	514	595	529	548	594	530	542	521	564	510	583	582	554	550	565	553	565	562	557	556	575	587	582	562	575	579	510	534	549	527	546	559	560	582	572	576	599	546	571	537	551	521	565	512	542	551	523	545	525	582	517	573	534	582	577	551	586	566	581	531	530	583	543	600	562	537	617	555	545	605	560	561	576	585	550	559	548	559	580	523	582	575	571	551	553	563	559	540	547	575	549	582	537	575	608	536	522	546	546	546	570	522	562	564	534	560	554	518	540	526	549	573	607	532	541	572	538	548	568	579	540	533	536	561	558	557	599	535	559	588	546	595	559	568	537	573	561	581	544	549	529	560	556	530	537	615	530	589	563	572	572	558	540	561	570	526	546	597	567	595	537	566	589	498	548	550	557	546	523	611	556	573	567	593	540	563	568	551	524	566	577	575	523	531	568	559	553	582	537	550	580	534	567	579	550	566	536	551	550	581	563	535	537	556	590	573	542	551	571	512	582	519	553	528	576	553	570	542	583	563	570	568	549	587	549	552	579	551	563	581	533	533	517	529	564	556	555	579	579	590	559	570	549	518	553	525	496	565	539	581	562	553	576	563	548	567	551	559	589	592	547	583	570	566	535	575	549	573	563	537	512	518	529	562	557	576	515	521	539	585	529	603	520	567	565	534	519	593	577	517	562	539	559	489	573	549	561	551	568	509	549	544	580	531	550	524	574	602	585	581	552	563	598	546	542	556	517	529	537	565	559	565	516	560	565	545	545	543	547	574	580	566	540	562	537	585	568	545	554	566	513	558	542	561	537	555	571	571	541	528	563	598	546	574	558	544	544	519	549	564	515	547	568	543	560	542	597	533	531	545	529	559	528	547	565	588	586	556	582	566	563	520	578	534	510	556	574	533	560	548	596	556	532	551	554	565	534	510	556	582	568	554	542	545	565	519	559	560	555	580	555	586	549	537	542	514	574	542	547	544	584	527	535	568	570	593	534	497	524	560	556	484	537	571	569	559	555	563	567	567	572	553	558	533	606	555	580	552	546	564	584	546	545	551	582	589	549	587	505	574	563	590	511	571	574	552	589	544	539	586	555	563	587	539	552	554	503	559	582	533	553	550	561	604	569	559	570	571	595	539	543	583	576	548	591	573	530	544	567	602	521	564	588	536	542	532	545	544	557	557	578	586	563	522	534	556	566	535	510	572	558	526	578	535	550	573	569	573	589	527	524	561	607	542	558	556	586	569	524	517	595	590	536	527	559	529	542	575	591	556	569	531	585	603	566	590	521	570	573	516	535	545	541	557	544	575	567	599	540	513	576	574	566	576	584	556	557	567	594	550	520	564	578	548	543	551	581	631	567	569	550	536	607	559	536	545	606	559	554	523	592	573	540	555	514	540	543	556	585	522	552	566	594	576	572	567	543	594	576	525	528	530	523	536	553	578	544	578	533	539	562	516	557	516	522	564	549	521	564	561	560	508	549	552	577	548	552	560	518	580	565	563	549	556	604	580	553	525	546	535	542	541	524	560	547	532	561	566	603	544	589	539	525	556	521	548	540	554	593	539	561	534	509	556	568	560	581	558	555	520	562	585	541	538	540	552	500	583	570	562	566	611	516	534	573	568	555	582	553	553	557	562	575	532	557	524	564	558	570	541	567	533	558	532	537	551	572	535	527	564	545	567	570	538	532	542	578	542	543	541	555	606	572	576	562	567	564	558	536	533	536	564	535	540	563	561	558	547	575	530	591	585	554	576	542	530	524	571	522	581	582	556	548	518	511	584	538	543	566	562	541	568	520	562	557	515	570	605	547	564	556	547	555	532	554	557	556	568	565	566	641	580	560	576	556	556	572	554	540	597	578	548	541	563	544	575	584	520	580	510	594	588	542	514	510	577	525	575	590	540	541	561	547	553	586	555	569	541	554	539	588	558	552	570	553	552	597	570	549	521	523	576	536	530	545	532	539	566	566	550	551	559	543	536	528	574	531	549	566	547	531	538	553	566	545	609	601	560	524	579	539	594	570	538	579	546	554	548	536	543	551	512	596	579	530	557	583	575	536	513	519	534	560	570	522	546	505	531	496	540	523	565	551	570	601	572	549	537	539	551	578	591	543	526	561	533	571	549	515	566	528	556	547	543	566	526	591	537	522	554	508	554	556	556	543	565	551	536	551	541	557	529	529	543	559	537	546	525	574	571	579	547	546	586	512	537	581	564	534	570	552	617	552	599	535	592	564	556	539	576	564	537	563	557	544	528	545	551	550	536	500	578	544	568	535	531	546	543	571	640	532	551	545	593	527	553	563	564	574	528	547	573	592	540	545	541	543	534	553	555	533	563	564	567	550	567	581	538	521	543	561	512	564	552
74291	60264	48551	29656	46683	53813	41373	26018	11977	4127	1196	453	277	262	244	221	240	245	240	237	218	242	246	241	207	240	264	244	230	224	224	214	218	221	247	232	255	237	237	226	222	242	226	224	197	222	215	205	212	244	214	229	222	223	240	217	253	203	216	222	220	237	235	241	250	241	219	227	217	227	236	213	238	288	238	211	234	244	233	218	224	256	221	251	228	241	232	241	226	233	194	232	236	224	220	228	219	235	221	239	250	239	233	241	251	229	227	250	217	236	263	229	248	231	264	227	232	257	234	260	220	246	248	228	207	255	203	241	253	235	223	225	219	233	232	248	221	220	232	208	223	223	237	212	240	233	215	226	248	236	234	236	238	228	262	258	222	248	230	244	230	239	242	243	212	238	256	229	235	226	245	242	225	214	220	259	204	259	231	237	233	212	227	231	224	235	229	256	249	250	235	239	236	223	242	234	205	249	251	241	224	225	226	257	233	202	223	228	248	210	203	232	248	241	223	226	224	243	270	224	237	247	212	199	238	237	236	232	238	239	223	212	192	243	238	244	230	234	253	231	265	235	233	261	260	221	237	240	230	240	213	238	229	230	229	230	232	244	207	258	235	240	223	235	275	209	250	235	229	231	226	230	201	252	251	220	248	226	236	233	265	237	242	249	221	221	244	219	223	219	254	225	217	230	227	241	229	275	211	242	231	246	196	258	230	249	207	227	220	219	213	214	249	222	224	234	225	250	227	231	229	235	218	225	242	221	209	239	236	263	235	230	224	196	243	243	212	232	238	261	274	256	197	234	196	235	221	207	215	236	247	236	223	213	240	270	221	232	223	259	229	250	198	194	237	232	216	255	213	210	216	253	221	237	242	235	245	232	240	228	233	219	226	219	209	226	227	221	238	223	224	232	228	230	231	209	240	247	221	230	217	254	251	215	209	245	232	271	225	205	254	234	244	222	249	247	215	243	204	247	250	252	211	216	225	243	260	243	226	219	243	223	225	238	222	232	212	231	240	237	225	240	243	238	203	223	251	252	246	224	232	259	252	233	205	229	213	243	229	239	220	267	212	221	242	213	251	225	254	248	219	200	233	216	228	239	241	239	212	247	224	223	214	242	263	243	246	222	230	217	238	220	223	233	233	247	239	249	254	220	251	256	239	223	224	253	220	215	221	262	249	233	239	222	264	223	221	230	233	228	222	235	240	212	228	229	233	245	225	228	254	236	231	214	215	235	236	249	237	242	217	251	232	235	242	208	258	252	228	205	200	208	217	204	200	240	236	226	233	202	251	247	251	261	241	233	217	228	220	218	223	233	235	266	266	209	210	218	238	229	250	205	236	259	220	239	229	253	239	212	211	235	251	213	222	220	224	236	233	206	220	234	236	260	256	233	268	253	234	237	249	222	221	241	222	234	216	233	244	218	228	260	228	229	243	255	192	240	254	240	223	212	218	242	238	228	215	223	244	230	210	222	242	221	244	229	213	247	233	235	236	228	242	201	208	228	212	234	241	236	200	218	227	253	268	251	224	240	212	240	256	252	246	227	248	231	214	227	207	227	229	245	240	228	212	232	239	232	240	231	251	245	222	238	225	262	257	252	226	238	228	238	226	241	230	199	244	225	263	244	243	225	260	213	248	215	239	237	224	240	244	250	218	215	229	239	239	236	248	216	215	215	223	243	241	222	214	248	240	235	237	213	237	203	257	263	254	229	213	246	217	216	230	255	237	268	207	240	227	227	225	232	230	221	259	219	239	244	222	229	203	220	243	270	209	242	207	215	229	228	206	205	228	253	242	223	223	218	221	242	229	198	231	222	244	223	228	204	242	225	246	222	259	222	235	225	217	223	228	214	228	242	217	213	229	246	237	219	226	207	222	214	214	229	221	222	228	264	226	219	248	225	255	225	227	210	237	239	248	242	215	260	201	232	257	244	215	234	245	220	233	230	239	248	205	216	219	234	280	214	237	217	230	209	219	229	228	237	257	225	251	215	230	220	246	233	228	235	225	221	238	254	216	235	208	229	249	240	251	242	207	233	276	218	256	259	199	234	234	226	250	258	200	260	220	236	202	243	234	216	221	238	228	227	238	209	251	198	287	241	215	228	231	277	217	234	223	226	260	217	241	203	229	262	249	218	213	237	219	213	244	279	222	235	221	248	241	273	211	229	260	222	223	216	239	245	241	262	204	227	229	232	239	227	231	251	252	241	240	213	208	239	210	235	221	246	210	221	257	235	227	230	205	256	265	225	237	236	242	234	219	250	240	216	228	225	242	224	219	204	244	231	230	211	256	248	239	216	229	244	229	274	257	250	219	231	203	244	248	217	226	251	264	256	251	245	231	243	240	229	232	216	232	216	235	234	222	209	245	251	245	232	219	213	249	223	215	235	211	229	247	234	223	245	206	236	207	222	246	226	222	232	239	266	243	227	226	205	233	239	199	256	234	254	221	220	216	242	259	227	240	205	210	216	223	230	251	235	244	222	233	220	230	236	233	220	205	239	205	227	231	232	243	242	259	243	220	226	248	236	196	232	251	233	238	247	243	231	230	255	229	248	251	201	238	256	217	241	234	236	226	240	219	231	236	262	231	228	256	246	247	253	252	235	213	217	220	229	221	227	202	237	238	248	240	227	194	207	231	216	238	231	235	214	237	220	225	236	219	243	242	230	204	243	254	286	207	240	244	248	238	231	260	229	227	240	239	250	244	243	224	233	259	231	236	241	216	246	253	207	242	263	218	229	222	244	241	214	228	239	249	226	220	226	231	215	214	247	245	235	220	227	244	211	222	229	246	228	217	220	242	229	234	231	264	206	247	251	242	220	237	237	231	206	252	238	236	234	213	234	236	228	228	247	224	221	235	226	250	264	222	227	222	258	235	278	244	223	235	226	259	248	231	250	232	224	235	215	222	220	240	230	210	222	237	219	220	224	248	252	225	236	233	215	236	212	218	199	244	228	264	214	239	241	250	227	249	238	220	259	244	214	241	235	269	249	197	221	252	208	245	203	236	220	261	235	252	254	240	228	257	232	218	226	217	245	223	220	225	251	223	233	241	233	209	239	222	218	236	267	223	228	213	235	228	251	231	212	235	242	251	228	231	253	236	196	210	204	211	216	214	254	217	237	232	245	291	222	232	242	232	239	215	204	214	224	239	231	243	211	227	236	198	216	238	214	224	264	247	223	211	203	224	231	225	199	261	246	230	236	221	219	213	214	238	231	227	229	245	231	212	248	267	248	238	240	220	264	253	235	235	223	221	235	218	240	234	214	235	220	250	227	246	232	239	245	238	245	228	231	257	242	228	281	250	257	245	237	248	240	247	216	250	246	243	240	268	231	225	219	213	222	235	242	243	195	194	221	202	241	254	247	237	225	217	200	232	244	263	244	252	231	236	228	202	256	206	242	210	229	234	236	253	227	237	247	229	212	239	235	230	241	231	216	217	248	217	255	238	229	213	203	264	210	220	255	243	246	218	227	248	237	214	230	241	222
45848	43251	41738	39245	59544	64016	53793	40734	25575	12038	4337	1533	735	616	560	588	555	504	550	594	586	558	567	548	546	579	557	554	539	520	545	588	545	563	537	572	565	520	584	557	555	602	551	552	598	544	563	544	562	500	553	582	614	570	572	555	515	558	593	568	551	540	561	571	557	569	539	582	571	595	550	527	529	573	561	558	563	539	544	539	551	539	534	520	573	560	540	558	555	540	506	584	564	553	516	559	555	615	555	549	575	556	541	504	563	533	543	579	544	582	576	522	515	578	566	615	528	558	543	569	536	550	555	545	536	584	559	562	540	558	562	551	541	543	533	550	547	613	525	546	552	569	549	555	570	566	554	537	566	536	557	567	543	531	582	520	572	561	518	563	547	535	517	557	530	554	560	567	583	540	541	555	550	559	566	553	543	496	560	610	544	538	562	515	530	583	597	554	572	548	547	626	568	509	555	586	542	546	548	532	572	531	581	556	562	552	549	514	543	543	594	555	585	560	532	535	561	577	555	561	591	549	559	533	549	560	564	577	589	531	560	571	544	608	562	568	538	524	558	534	531	560	533	584	543	550	583	574	562	585	594	498	557	550	572	547	561	555	545	609	528	580	570	557	536	527	574	586	558	588	596	557	533	571	561	559	588	568	562	534	623	537	531	540	533	558	546	545	596	553	525	541	573	545	548	538	551	530	568	518	568	516	557	533	566	548	555	529	569	570	509	569	588	575	555	515	576	557	552	593	579	551	539	529	573	519	560	558	580	563	538	520	568	540	549	574	560	554	549	492	561	519	547	517	542	576	549	530	568	560	529	535	594	551	563	546	540	536	542	595	583	531	551	549	554	587	556	581	545	541	535	570	564	558	574	535	592	513	531	551	579	587	550	540	527	579	501	556	504	551	544	547	559	554	574	548	560	578	575	562	527	594	567	541	546	552	564	581	537	553	561	515	537	565	551	541	536	575	554	553	556	539	569	556	569	565	568	548	574	529	549	539	559	553	576	519	564	577	601	565	567	536	547	533	551	541	582	582	543	542	505	526	578	545	554	542	565	536	603	531	555	543	547	562	570	559	552	564	599	536	562	509	517	565	593	567	593	582	568	547	560	548	573	546	598	570	606	550	555	527	535	548	545	566	552	529	543	541	542	521	562	582	578	545	590	532	561	594	549	593	581	554	549	568	569	568	542	553	537	551	562	558	589	578	573	556	579	558	581	543	557	558	528	555	556	560	519	586	573	565	564	567	554	540	610	499	591	532	572	532	601	544	541	529	582	539	571	565	543	573	573	557	541	563	522	531	563	582	555	547	533	562	536	573	568	576	545	561	549	563	549	565	579	532	555	571	599	576	569	539	539	603	526	568	568	535	550	528	510	506	586	557	546	544	556	542	588	528	531	526	550	538	591	550	534	554	559	589	541	548	557	562	560	563	531	577	571	558	524	556	548	499	585	535	532	583	538	561	558	576	553	533	578	583	554	578	544	544	625	544	599	597	525	538	560	571	519	547	558	564	556	536	548	568	516	593	544	590	544	549	562	549	554	515	551	582	569	597	573	541	554	591	581	506	567	597	563	541	554	563	561	561	587	519	548	506	583	555	545	527	563	623	549	594	552	547	563	557	540	591	602	557	550	550	572	569	582	499	571	584	545	546	549	530	553	586	526	583	522	534	550	544	552	546	515	574	539	528	560	568	545	555	576	560	552	521	562	589	569	542	600	569	581	536	562	573	580	566	596	568	510	542	542	549	565	585	537	556	563	504	523	548	556	575	546	533	572	576	542	548	539	557	543	533	517	561	560	541	553	560	536	548	540	541	585	550	572	567	540	570	581	536	534	565	517	539	539	536	533	547	626	529	514	591	570	542	536	543	544	560	567	593	588	536	596	520	569	571	572	508	540	552	534	560	531	577	577	563	527	528	522	568	569	585	566	530	592	542	520	577	550	613	530	565	514	544	559	562	579	553	532	558	574	529	616	581	541	529	560	546	533	548	536	526	563	580	572	585	575	552	563	592	620	572	559	554	536	547	551	560	571	588	527	576	569	548	564	530	564	541	555	547	582	543	518	575	506	517	522	569	513	554	559	533	543	535	555	556	557	584	518	562	554	600	532	542	570	537	563	534	564	591	533	556	591	551	580	574	569	555	572	550	549	543	561	572	548	592	539	586	554	535	582	543	547	560	575	549	542	558	533	542	560	568	543	530	563	524	538	551	543	553	575	556	578	609	536	549	557	547	499	544	544	600	552	568	553	560	557	521	564	520	565	579	537	612	529	577	532	571	553	539	548	564	566	549	515	554	503	555	534	562	564	529	548	549	545	549	538	582	562	556	582	549	602	551	515	524	565	562	525	577	566	538	558	544	592	557	538	557	582	565	514	517	543	583	537	499	522	522	513	581	565	553	545	546	616	507	537	558	536	548	513	536	544	525	587	569	598	533	570	532	552	536	529	593	537	584	571	534	520	579	550	550	575	552	570	547	549	530	563	587	574	552	532	553	537	585	547	562	609	548	560	580	578	582	560	542	537	551	562	567	576	529	565	568	537	594	540	546	542	582	557	595	571	573	524	552	525	573	551	527	527	531	549	547	566	577	545	530	583	508	571	538	543	499	595	545	545	558	590	543	556	585	581	602	517	559	584	545	560	551	546	516	579	544	562	551	561	547	528	564	601	622	588	502	553	599	553	554	619	536	537	512	605	555	573	571	550	540	548	534	527	523	551	539	575	524	560	571	545	517	569	526	542	525	572	546	544	554	518	516	577	567	588	557	534	549	552	543	569	568	596	587	543	571	570	544	607	543	551	528	531	556	539	556	599	582	558	567	553	593	571	541	542	555	549	553	542	587	552	501	551	552	599	584	548	572	594	589	554	523	516	555	537	546	521	586	519	604	564	575	554	557	544	550	597	567	571	553	553	553	531	589	550	574	559	558	523	567	540	560	562	555	559	542	587	550	550	585	547	582	546	556	522	563	541	518	528	535	558	558	529	564	568	561	541	552	543	589	544	540	532	522	557	562	555	568	540	532	578	519	532	559	514	548	578	545	542	546	570	565	557	542	524	588	526	542	562	591	561	531	503	563	544	535	573	519	557	532	566	566	560	569	544	571	569	561	536	571	561	522	560	572	560	573	528	529	568	511	525	514	543	537	531	548	545	560	547	567	568	525	558	556	564	553	562	526	587	587	513	516	576	540	516	541	599	567	588	602	531	539	552	559	551	559	541	541	562	581	585	590	551	544	547	534	551	550	545	550	560	545	552	561	597	579	592	545	526	581	554	554	545	558	552	554	512	576	559	548	551	542	532	534	545	527	569	550	563	570	572	517	606	517	521	530	531	542	551	580	568	564	516	550	531	595	547	574	561	596	568	550	556	582	507	570	592	516	574	531	547	573	511	560	565	572	571	556	517	559	584	556	543	539	519	544	534	537	573	534	530	546	551	577	572	583	521	536	504	561	553	592	550	572	558	587	569	531	583	539	567	576	539	593	563	589
11769	3590	1870	897	1859	3058	2470	1560	810	492	367	302	290	241	266	258	229	274	249	248	266	255	250	257	230	226	222	252	246	258	252	298	220	249	256	289	243	228	259	271	270	238	266	245	261	257	249	250	241	240	255	286	214	272	240	233	274	256	230	268	230	277	268	252	269	276	243	261	248	256	276	254	274	265	245	265	270	245	263	245	268	273	259	259	254	269	263	290	268	228	273	259	248	249	286	249	260	242	241	250	277	255	262	245	259	257	262	235	245	241	269	251	274	291	236	274	265	239	260	264	273	267	272	275	251	246	270	232	241	260	253	245	231	249	274	274	228	273	259	242	253	273	244	267	270	244	256	236	231	288	264	246	275	263	279	270	261	256	251	244	230	246	269	247	266	250	270	242	241	281	262	232	266	280	224	233	258	276	274	262	251	250	256	284	233	247	265	260	225	259	252	253	261	271	268	251	248	251	240	232	242	258	265	275	242	258	250	253	268	252	230	213	252	234	263	225	248	237	252	251	261	273	279	235	279	236	247	240	247	260	258	240	266	251	255	247	266	248	265	258	264	246	262	250	259	234	267	220	239	248	289	257	256	254	252	255	235	252	289	274	250	267	299	248	262	252	253	244	264	277	253	254	269	249	255	241	253	260	255	241	253	211	241	267	265	265	246	229	282	233	235	245	248	248	235	249	242	267	284	271	241	267	263	204	266	232	266	262	262	273	219	233	233	256	251	285	280	287	259	254	286	228	241	250	283	254	254	235	210	254	244	275	254	283	248	240	269	231	293	234	253	263	264	260	239	263	241	245	220	264	236	259	270	259	252	276	246	276	228	263	256	274	261	227	255	266	241	234	272	233	268	235	242	264	255	237	239	267	257	240	242	278	277	271	248	252	248	266	250	260	247	263	252	265	252	257	261	240	248	257	279	225	235	272	249	252	234	286	258	256	264	279	245	289	235	257	194	254	250	252	234	253	250	237	265	294	254	270	269	247	234	247	256	256	264	246	258	275	239	240	230	256	251	261	260	248	266	244	258	254	244	253	257	267	230	250	267	255	236	257	248	249	256	223	257	252	248	244	262	242	253	243	243	250	261	253	263	219	283	280	245	255	263	251	256	275	242	273	248	264	283	247	231	224	268	241	243	262	275	255	238	258	263	249	216	267	243	270	288	245	272	287	263	259	258	245	263	279	215	247	276	245	235	242	259	233	254	262	230	213	266	235	257	254	242	260	269	273	231	230	249	238	233	253	266	277	243	271	251	246	253	259	264	267	236	231	247	255	302	284	267	265	225	278	269	265	274	230	266	235	229	260	246	250	260	258	262	264	251	225	235	250	222	235	220	272	230	236	241	259	295	270	242	263	255	232	234	279	258	270	246	256	248	248	240	236	272	237	231	242	268	267	261	240	259	225	274	254	236	256	260	239	240	269	236	253	246	254	256	281	231	252	239	227	283	270	257	263	248	249	246	252	239	245	263	238	275	235	252	277	248	250	262	252	232	246	266	228	231	243	259	269	226	237	286	248	260	235	241	267	261	263	258	256	247	271	265	242	249	235	238	214	253	207	259	266	251	222	243	246	268	261	294	248	254	279	250	254	231	258	253	259	258	238	261	260	239	247	257	258	267	225	247	276	250	245	244	269	255	246	263	257	253	278	284	230	263	270	249	231	260	251	257	219	234	254	254	239	233	250	254	242	255	243	251	260	256	267	296	230	248	249	279	265	274	230	238	257	252	244	268	282	243	229	245	246	265	233	248	271	254	258	235	237	243	300	229	251	260	254	275	259	249	272	241	264	250	260	260	252	269	278	231	264	262	270	257	256	219	252	265	248	266	294	241	268	251	243	236	259	232	304	256	263	256	246	242	273	275	264	234	248	237	247	263	256	218	224	269	236	261	249	237	255	239	260	256	238	221	248	275	243	266	269	255	249	252	226	270	265	244	254	218	265	245	257	254	265	266	266	281	269	274	244	252	235	267	252	246	263	258	244	256	256	267	263	229	259	241	229	286	260	249	257	263	271	226	239	248	233	247	284	253	295	229	256	234	279	267	227	240	278	278	261	258	252	262	242	242	248	232	247	274	272	268	273	271	263	269	249	267	220	234	258	280	236	242	251	235	245	262	258	239	274	244	271	234	263	248	252	218	256	256	243	266	229	239	286	274	259	254	270	258	262	257	234	241	250	264	274	246	246	241	248	266	266	229	276	256	277	222	235	242	265	236	269	258	268	238	276	293	252	240	249	276	270	247	271	252	259	246	262	283	265	245	255	234	272	250	224	246	271	249	269	255	269	244	252	251	240	251	244	257	289	244	235	241	246	276	224	214	260	248	296	229	262	241	246	271	226	263	264	263	228	256	262	280	257	260	280	235	261	255	248	232	228	258	287	232	261	246	264	265	232	266	257	269	236	247	244	241	269	229	248	261	255	262	218	270	291	280	280	273	269	249	263	280	242	249	265	230	242	248	262	275	236	254	243	263	256	280	255	233	254	228	252	264	271	288	281	232	240	253	282	254	296	261	249	256	252	225	266	234	258	256	238	232	248	257	245	256	240	227	258	246	247	254	239	252	228	266	253	250	233	247	247	262	242	247	244	254	243	224	228	224	225	226	270	256	214	265	264	245	248	279	227	240	237	216	246	268	252	243	229	244	268	232	218	240	227	260	257	247	238	264	231	274	267	249	257	258	259	255	247	230	254	250	289	232	243	238	231	253	256	249	236	265	226	258	233	266	251	237	266	219	262	232	272	283	251	246	264	260	236	268	223	260	236	267	232	245	278	251	238	251	245	243	245	254	237	256	241	248	291	259	263	239	253	279	230	236	265	270	250	255	269	236	243	243	228	254	234	261	291	256	251	256	268	249	261	255	257	259	234	265	268	231	251	256	247	226	265	277	269	269	271	255	272	229	265	260	246	293	283	263	271	277	242	261	284	244	276	246	252	242	261	241	250	257	251	209	282	234	257	255	217	242	255	273	236	236	248	275	242	254	249	257	253	278	276	292	226	253	265	279	253	287	265	261	280	255	250	241	254	212	242	263	230	247	252	260	272	261	242	244	270	265	245	236	262	252	228	223	242	272	244	260	241	261	250	221	270	253	261	246	262	227	269	274	283	244	258	271	243	254	244	269	245	244	254	266	290	243	273	226	243	255	242	234	253	245	243	279	242	242	242	224	244	220	265	231	222	253	264	257	245	246	257	224	256	263	239	229	269	249	216	249	239	273	275	236	251	246	248	243	248	245	264	229	231	266	240	235	258	254	276	257	248	246	259	266	257	270	254	258	229	261	236	239	262	255	213	227	265	291	248	243	233	232	252	236	273	252	229	268	269	255	249	271	241	242	262	237	240	265	276	250	249	262	253	255	262	245	268	266	253	264	273	239	264	254	294	228	222	255	240	243	267	243	244	262	270	243	281	287	276	254	247	250	278	253	264	254	225	244	245	252	287	258	265	225	248	245	237	259	252	259	294	239	255	262	252	260	278	279	263
10234	4940	4203	3317	8391	12024	9181	5536	2938	1506	926	693	639	660	585	565	561	618	567	608	588	601	584	594	657	619	651	598	606	603	570	659	599	606	583	614	620	603	586	630	601	590	595	619	606	594	621	551	589	599	600	578	593	612	596	624	579	586	604	622	585	618	634	620	582	646	600	603	589	595	648	575	629	583	646	571	639	626	602	631	647	594	596	597	612	592	589	604	607	585	607	595	567	618	552	599	582	621	642	631	571	656	593	590	581	621	541	568	626	592	609	615	616	628	619	581	612	666	595	629	659	577	585	603	606	623	625	606	577	653	610	623	613	629	583	603	626	576	595	591	571	596	581	639	621	605	618	549	620	590	640	569	594	599	627	601	571	622	625	591	634	593	649	580	580	640	582	596	569	603	590	568	543	586	603	607	616	640	615	571	601	590	621	592	600	611	592	562	603	573	638	552	574	599	612	609	606	597	539	588	624	596	645	595	577	600	608	621	601	579	590	600	589	640	599	622	614	632	583	617	608	636	632	629	622	612	599	579	625	605	607	607	662	635	593	616	576	618	659	692	602	637	595	617	603	570	600	599	588	630	558	613	570	551	604	586	577	614	596	624	624	564	584	577	589	628	580	589	623	583	534	593	622	616	590	610	623	562	636	612	586	594	576	621	566	607	596	637	608	572	605	621	636	615	596	579	596	603	630	605	591	579	570	580	583	624	651	601	628	631	597	597	623	591	609	631	583	610	636	570	610	623	583	608	576	620	580	644	612	646	625	605	635	644	596	581	597	584	596	583	605	612	602	571	640	591	594	596	599	570	616	599	611	624	633	617	609	614	582	575	606	585	593	589	583	620	588	628	602	608	619	597	542	619	617	608	615	550	566	610	570	613	590	576	575	569	623	600	601	615	606	631	540	585	601	660	602	625	637	605	578	604	618	637	617	568	586	633	605	627	624	606	577	583	581	594	584	554	597	610	598	567	612	604	633	574	607	599	605	622	595	570	591	609	627	555	597	601	579	565	592	598	613	586	606	622	646	576	557	585	639	583	608	591	625	604	604	623	583	588	599	581	566	597	588	609	596	617	580	620	595	644	561	543	598	588	619	622	560	600	637	593	609	623	620	591	576	563	565	598	607	622	605	631	627	600	646	562	614	604	617	648	633	603	597	616	604	589	624	598	560	596	571	565	604	602	630	578	592	597	633	600	588	615	577	586	637	596	612	577	581	613	612	614	606	669	579	581	611	597	594	632	594	628	601	592	585	609	591	650	591	573	650	583	621	574	590	613	599	571	574	579	617	614	634	612	624	626	636	616	571	617	615	588	636	555	603	610	617	560	596	646	596	563	618	572	637	628	630	573	643	561	591	642	580	608	607	641	630	568	584	658	628	598	664	604	550	583	642	612	610	582	632	597	584	608	587	592	590	627	612	612	597	597	643	590	595	569	636	573	608	577	643	592	652	602	620	580	572	662	581	606	600	573	599	590	587	642	600	588	629	604	597	600	621	631	555	637	588	631	603	613	589	595	662	630	579	607	627	595	611	622	588	600	579	591	610	578	651	605	523	585	573	571	600	604	567	604	653	610	547	611	618	631	649	564	586	628	609	611	616	601	638	590	613	631	620	581	631	623	575	558	545	606	567	594	622	599	585	580	618	626	585	593	567	602	606	565	607	612	624	597	607	574	599	608	597	623	598	578	604	656	579	575	636	597	582	627	586	580	601	637	584	652	587	613	575	589	586	591	598	605	627	565	583	622	603	606	570	599	588	623	624	612	603	604	598	656	594	604	585	633	633	604	587	563	588	624	610	599	615	584	635	613	606	637	592	567	601	583	581	638	586	591	611	572	601	629	600	587	578	566	612	578	588	608	609	603	591	555	620	591	569	628	597	614	654	612	637	667	604	592	621	621	630	612	636	600	566	583	575	676	607	617	595	585	580	630	629	549	623	576	602	595	601	619	663	583	622	603	654	578	587	640	624	609	599	574	633	594	649	643	579	597	593	601	580	567	600	613	578	593	599	614	590	585	586	611	565	585	629	553	634	631	608	576	584	600	581	587	609	640	637	582	577	585	619	617	615	604	593	607	606	583	647	577	561	591	620	605	546	589	674	569	638	606	612	637	597	609	625	628	621	591	574	611	623	589	619	595	627	640	608	614	624	595	603	624	593	572	619	633	582	598	599	662	591	593	537	560	625	583	592	571	586	591	583	603	569	618	657	602	598	610	614	594	627	610	631	593	596	640	597	571	596	566	604	602	602	567	580	561	645	582	631	594	606	594	604	604	589	601	593	599	581	580	586	564	568	571	607	582	597	579	609	598	641	602	592	635	578	594	623	572	609	583	595	579	581	561	600	597	588	612	612	597	610	607	594	652	591	596	651	560	623	609	552	633	593	572	621	581	579	609	576	610	588	603	596	575	591	589	639	639	598	649	584	628	647	648	602	588	585	596	664	592	617	597	607	624	602	593	624	567	585	621	603	584	595	597	618	610	637	669	553	601	572	586	650	617	633	560	628	625	607	603	576	539	621	593	622	576	626	601	646	583	574	585	596	572	592	586	604	612	567	558	614	612	590	621	630	597	624	597	667	597	594	625	585	590	582	594	573	558	641	598	608	566	631	620	590	581	604	611	613	640	587	588	616	584	601	564	614	557	608	592	621	622	621	622	619	643	620	610	597	590	617	617	565	608	611	554	599	601	565	588	543	627	597	638	596	560	563	613	599	596	565	590	623	592	566	602	578	613	577	641	606	602	598	644	621	632	594	612	586	594	597	618	583	585	591	634	622	598	557	616	614	555	616	610	631	599	615	636	639	597	615	604	569	620	575	645	643	560	559	623	628	622	600	614	617	583	593	611	578	603	628	611	606	608	603	583	588	630	561	580	605	588	579	603	585	602	627	595	566	599	573	562	616	590	628	691	633	556	605	601	588	603	574	584	631	597	601	619	612	605	582	660	557	620	552	639	629	622	599	632	598	600	632	640	614	624	633	633	617	622	621	661	611	622	581	615	610	644	597	599	592	611	600	590	554	558	611	672	600	552	542	644	586	637	588	594	629	619	642	637	591	598	609	614	600	651	605	604	599	559	622	580	615	628	582	599	607	624	627	594	651	637	584	598	580	624	587	613	589	554	614	625	598	567	589	590	598	575	625	581	558	573	626	569	582	627	615	595	630	609	637	595	608	548	562	665	627	602	628	593	600	623	627	588	600	620	595	619	598	620	596	579	600	644	554	604	582	603	612	611	558	587	621	622	599	591	636	592	660	562	639	580	566	632	601	611	586	652	616	584	604	585	589	591	594	566	589	565	625	642	585	564	623	601	584	583	628	609	570	617	587	595	641	605	613	613	576	600	594	619	605	611	626	633	590	554	584	579	606	612	643	585	577	633	588	572	546	605	605	587	625	626	656	606	597	563	604	544	570	584	580	624	611	629	633	591	614	624	587	615	568	604	631	633	573	599	616	617	609	588	643	547	608	546	584	618	571	606	567	606
73811	59853	49260	28722	47689	53819	42276	26920	12309	4037	1167	473	277	272	234	242	256	235	212	236	219	229	213	232	230	247	251	248	224	272	245	235	236	246	258	247	220	213	237	255	217	221	236	255	234	227	268	220	241	276	203	248	244	280	224	241	228	225	249	230	223	243	229	226	247	215	217	216	221	259	247	242	208	232	258	249	243	245	219	253	235	224	263	232	267	236	230	247	244	257	235	244	249	229	226	207	250	226	228	229	222	209	222	275	255	227	211	217	237	225	239	238	244	229	240	249	231	207	222	236	224	242	230	238	222	247	248	240	246	216	259	268	241	244	230	236	239	231	259	240	228	212	246	242	227	259	253	244	251	235	228	227	212	236	211	206	243	228	212	274	215	209	253	257	237	249	230	243	244	221	213	216	246	267	229	237	223	232	221	229	238	220	224	246	276	220	234	234	228	213	212	234	229	244	244	255	206	225	213	251	245	279	241	225	226	238	239	216	219	242	251	243	251	238	202	245	235	216	220	244	224	225	237	226	226	207	255	232	238	254	249	244	247	236	209	235	252	223	239	259	247	232	233	224	238	246	242	263	236	244	220	227	263	230	238	246	233	247	230	216	229	244	227	237	266	240	233	216	234	251	250	256	226	245	236	222	235	235	217	230	261	264	253	277	227	239	213	256	257	241	252	224	227	242	197	237	217	245	251	253	217	235	246	245	218	231	213	231	239	235	247	250	236	235	237	228	239	237	233	219	244	212	223	246	230	225	209	242	217	237	229	213	237	243	223	225	245	225	231	222	251	223	245	234	214	233	236	254	247	252	260	239	244	249	223	205	223	242	254	251	238	214	228	240	243	246	214	211	225	224	230	241	243	225	233	272	259	237	218	228	210	242	250	243	203	260	229	211	226	222	252	235	246	237	289	227	271	230	234	239	223	241	275	238	211	236	261	260	213	244	230	238	239	258	215	213	233	229	249	234	217	233	227	226	232	252	248	222	230	230	200	223	221	227	244	242	248	226	261	250	250	247	234	266	221	249	208	238	235	222	229	215	262	272	254	250	228	238	258	227	249	234	251	206	232	231	220	236	235	221	243	265	222	246	271	245	224	264	236	230	233	247	225	219	217	240	225	266	232	214	257	199	242	259	224	242	222	217	239	235	268	250	239	244	226	224	213	219	225	223	232	236	249	239	212	227	262	258	223	233	231	219	231	206	256	216	262	240	239	245	232	226	237	246	216	268	245	242	243	226	213	239	263	228	236	221	240	245	224	235	233	231	246	216	239	218	239	260	240	230	238	240	224	216	257	239	231	251	243	229	266	224	235	251	257	231	245	220	227	243	204	237	233	242	238	231	230	230	236	252	267	252	245	269	233	229	247	230	243	253	240	254	260	258	221	240	254	254	234	235	257	260	233	220	215	236	227	218	210	253	228	228	252	243	225	228	238	216	249	217	228	251	279	256	250	225	225	247	212	254	234	223	222	228	246	243	200	238	257	246	237	245	232	228	228	224	237	234	247	208	253	259	249	231	221	237	230	280	243	234	234	230	235	243	220	216	233	253	225	249	230	227	272	226	225	208	251	242	258	245	252	214	229	224	252	244	234	248	229	244	241	248	239	232	251	234	260	220	236	251	220	229	202	205	243	226	232	236	244	228	222	229	222	248	219	229	239	241	251	238	226	244	242	226	209	223	237	231	256	241	228	251	219	244	219	214	231	243	273	220	231	261	242	253	224	232	221	212	225	245	239	253	223	236	272	254	227	237	233	213	227	206	233	254	205	247	246	226	232	249	242	234	226	239	241	222	230	214	226	215	227	247	232	234	238	211	233	230	242	244	227	232	207	221	225	215	238	236	235	223	241	235	248	221	215	234	230	214	232	251	236	226	223	250	243	216	233	242	237	256	252	228	239	258	230	227	237	251	246	201	224	257	223	235	213	244	240	225	239	225	274	237	228	257	201	231	231	257	218	248	223	254	228	254	227	220	219	222	257	242	238	256	206	224	252	208	247	229	219	222	228	229	211	196	245	259	227	252	246	213	255	230	206	242	241	243	242	244	251	236	244	218	212	259	202	242	219	233	228	224	249	233	245	230	249	244	229	235	222	190	237	228	244	240	218	244	243	222	228	249	235	229	225	230	223	239	202	223	225	246	243	247	236	237	236	238	243	240	225	235	222	258	237	209	205	212	226	230	232	257	216	227	217	281	235	228	242	242	223	253	253	234	240	217	210	218	220	225	207	242	237	228	255	255	231	243	227	227	238	259	259	243	222	232	237	235	223	246	230	238	220	218	260	243	261	220	178	254	220	264	224	244	241	250	234	240	222	227	236	237	228	236	224	239	260	217	217	244	213	253	238	223	200	254	216	229	233	207	227	264	221	213	253	242	236	210	226	239	241	227	218	255	218	231	240	219	230	232	236	225	227	275	255	236	240	236	224	227	226	234	254	248	218	245	210	240	262	237	228	227	220	223	231	222	240	226	218	227	253	237	228	236	210	235	244	256	244	231	236	266	258	214	268	250	254	231	244	227	214	248	231	235	238	223	230	234	209	235	245	238	238	223	214	205	236	242	271	234	241	245	225	246	232	242	216	225	249	230	233	231	210	234	240	240	231	246	242	211	250	234	235	257	261	230	241	265	239	246	232	250	238	211	218	250	251	218	257	259	253	220	224	199	242	220	244	235	263	259	237	223	240	231	225	226	229	233	271	218	225	281	230	205	220	229	241	229	227	243	209	208	252	236	234	250	208	229	253	230	232	237	252	257	209	243	221	237	244	235	229	221	251	237	223	210	239	258	241	222	204	216	238	250	213	235	241	250	220	223	230	213	213	232	220	227	234	263	250	235	215	225	238	237	234	209	220	248	212	226	233	250	224	245	250	250	195	231	238	215	217	233	230	232	212	233	225	237	247	214	273	241	240	224	214	223	259	230	216	274	248	226	248	270	254	258	216	223	214	227	216	232	230	242	227	238	199	246	252	228	231	221	241	229	221	220	246	226	243	224	209	268	231	246	237	225	240	206	243	220	229	253	232	235	248	239	225	258	228	211	220	253	239	221	246	252	267	226	256	242	230	226	200	228	243	258	231	212	264	213	230	238	265	221	230	237	207	249	243	253	231	237	230	220	235	223	253	267	264	228	260	236	268	222	247	243	225	230	243	239	219	243	194	217	253	239	236	227	214	252	248	269	205	244	224	236	233	243	235	209	227	241	261	225	232	222	271	227	240	226	234	220	257	242	199	221	244	242	256	227	214	235	223	218	223	229	226	232	258	223	228	251	239	224	238	249	222	243	256	236	220	261	252	234	290	248	246	207	261	212	204	230	213	233	224	238	262	232	232	250	212	230	243	252	220	227	245	229	246	244	238	222	229	251	220	274	230	232	235	225	252	242	246	234	212	250	246	193	236	254	248	247	266	221	226	242	216	244	225	233	237	239	225	218	212	252	241	227	216	253	230	262	250	219	228	235	263	249	231	218	234	226	219	236	253	226	214	252
45180	42878	42069	38581	60225	64567	54449	41093	25731	11982	4498	1505	806	646	576	551	524	577	544	525	546	595	551	513	554	541	533	540	556	588	568	590	570	572	521	524	548	584	588	557	565	548	532	565	542	592	544	558	516	596	565	519	551	546	613	510	532	606	532	583	524	537	565	557	524	568	587	578	474	538	582	554	575	573	542	537	587	553	593	578	546	580	557	596	574	544	562	550	532	579	572	572	524	544	544	546	554	521	596	580	562	562	540	588	553	556	522	530	586	552	553	532	600	535	567	527	544	571	535	564	546	542	569	606	555	521	549	540	548	544	594	528	574	548	549	581	593	541	550	538	567	565	512	561	615	576	587	578	546	537	550	569	550	531	564	574	546	550	525	544	584	565	548	582	558	595	593	549	600	544	574	631	569	576	555	577	532	548	597	580	559	526	583	562	615	587	554	545	577	540	586	544	553	547	586	546	617	546	575	550	547	588	587	540	590	526	558	581	557	529	552	575	554	596	574	564	532	596	568	575	562	549	563	558	532	550	564	571	526	578	595	560	536	570	558	562	527	590	562	591	567	577	559	540	565	550	570	575	599	576	565	542	509	510	564	571	576	567	531	513	544	540	593	551	568	577	567	529	602	577	558	545	559	562	528	558	564	519	554	523	565	589	573	592	571	573	507	576	542	521	552	561	516	542	592	530	547	570	541	573	556	572	515	568	563	585	616	568	572	541	571	599	558	562	502	563	480	580	550	584	582	586	536	579	566	545	598	562	589	536	626	555	546	598	569	551	544	578	566	554	556	568	585	562	575	557	541	555	600	547	590	537	531	561	582	570	557	547	582	535	567	572	548	536	542	574	500	599	576	558	566	562	582	586	540	557	569	532	532	531	580	544	574	589	540	574	560	573	567	513	566	536	533	578	590	532	605	595	588	613	561	543	555	561	536	555	584	590	598	579	550	574	560	578	573	533	596	564	551	556	573	583	581	536	559	581	566	555	535	561	559	531	590	528	545	565	527	607	575	557	568	548	548	600	549	573	523	584	579	595	545	588	571	571	552	560	529	553	522	574	605	521	565	527	538	580	545	577	578	622	567	575	542	579	555	545	553	563	574	548	544	596	554	546	557	540	542	550	582	576	582	553	581	567	540	579	543	570	576	557	542	554	576	544	553	590	584	569	586	566	546	572	553	545	567	557	585	588	614	516	566	575	532	582	565	549	565	596	614	561	579	521	552	543	599	540	536	537	572	578	566	539	543	565	552	542	574	511	544	590	539	586	570	526	559	553	568	561	549	558	568	538	552	584	576	588	544	574	541	572	580	533	552	607	578	606	600	549	535	552	554	556	546	583	540	520	591	563	533	500	584	556	548	583	579	558	522	593	546	556	553	574	555	551	589	597	567	529	547	588	550	538	581	536	539	558	579	514	554	606	576	597	557	548	598	569	589	610	545	574	533	619	542	518	571	552	552	578	525	537	547	576	557	551	588	576	553	568	545	562	510	539	590	566	551	555	551	578	550	561	600	543	563	584	568	606	564	515	533	544	571	571	578	581	579	566	520	586	528	530	582	573	555	521	598	554	631	571	546	576	555	558	558	557	601	522	576	568	531	594	537	560	573	586	552	577	561	580	577	554	588	562	552	569	562	569	561	530	562	552	559	549	523	565	492	588	567	575	543	573	553	539	537	603	554	555	553	545	558	555	553	543	556	518	524	544	559	530	573	594	549	570	527	561	540	564	557	559	568	560	564	560	577	526	549	614	545	549	495	541	546	549	593	584	575	579	559	535	559	544	601	529	572	550	587	551	574	576	588	573	583	575	544	569	506	544	549	603	498	531	609	591	550	545	566	548	551	548	561	590	554	579	564	601	503	543	590	580	558	577	556	543	507	593	577	504	523	562	553	556	511	564	538	527	556	582	608	559	558	555	593	534	575	544	577	544	534	567	589	603	546	548	549	566	567	601	577	544	576	551	557	541	576	594	609	577	556	555	597	546	587	584	550	544	571	565	563	573	555	561	570	541	522	519	580	563	568	593	541	544	531	562	571	546	561	584	566	557	582	573	550	502	574	534	607	566	574	536	554	555	557	545	529	522	572	543	562	594	563	528	506	535	519	586	570	560	592	544	616	578	574	595	590	522	613	546	553	537	544	566	525	554	535	561	548	562	560	544	563	592	525	582	578	560	556	616	579	552	590	527	555	557	574	548	547	549	561	534	596	579	553	518	560	553	564	571	552	560	529	558	605	599	511	595	561	541	550	581	537	569	570	604	570	551	536	576	612	590	555	533	558	592	553	585	552	579	509	542	565	591	560	531	565	607	551	579	530	546	565	574	554	577	586	554	551	570	558	591	544	554	523	554	601	526	593	527	543	553	574	509	529	541	542	587	590	569	580	534	567	570	537	526	646	603	575	599	590	603	575	566	592	534	564	531	564	565	533	536	561	603	546	590	559	563	574	587	585	536	580	560	553	583	566	564	546	561	532	562	583	562	582	571	544	575	551	531	575	536	608	551	547	543	556	565	579	560	575	581	531	549	587	540	551	580	562	578	571	554	555	549	541	550	590	549	547	538	571	554	571	528	574	575	530	558	570	549	545	550	566	537	539	565	555	573	557	522	542	553	552	515	547	514	563	576	558	552	557	508	579	591	574	573	559	615	549	531	562	556	532	569	552	555	514	563	599	522	507	588	549	556	572	567	588	572	573	548	540	586	572	530	590	550	578	581	535	557	521	556	550	550	567	534	551	576	579	560	565	547	596	552	557	591	556	551	575	571	537	578	551	560	544	611	578	595	575	564	555	584	591	568	571	600	578	553	505	536	575	567	587	561	626	518	590	543	595	522	581	568	540	594	541	509	523	532	551	587	543	561	568	537	522	603	546	569	549	567	578	574	497	602	564	545	533	563	546	587	558	568	553	584	535	581	537	580	555	540	554	518	586	595	526	535	547	526	580	544	596	558	549	581	582	550	576	530	514	568	567	572	586	584	543	602	550	564	603	555	563	547	584	572	533	572	548	580	588	597	563	611	550	579	523	564	526	546	577	546	582	571	554	534	571	516	549	552	547	554	618	542	573	580	555	524	535	543	591	556	580	569	563	595	566	550	544	587	570	597	521	582	542	520	513	575	535	572	571	531	573	518	555	552	579	580	548	541	542	555	576	562	615	512	530	526	571	577	572	563	587	597	555	576	587	543	555	598	520	576	542	552	559	572	529	585	562	568	557	557	593	570	548	547	520	566	569	579	566	553	566	604	530	554	548	570	550	580	539	543	545	569	576	548	609	558	535	560	537	576	537	540	576	578	570	533	535	539	606	571	562	566	540	556	560	526	581	543	544	570	563	551	506	535	566	574	515	518	540	542	583	541	531	592	519	569	530	527	550	590	526	550	554	586	542	546	584	571	539	574	559	533	601	546	586	585	541	545	558	552	525	592	554	563	571	560	545	518	580	557	555	537	548	581	548	524	570	556	563	547	589	543	566	539	530	560	539	554	580	534
73465	60033	49299	28724	47677	54189	41911	26255	12212	3996	1253	450	285	248	234	228	222	222	213	225	228	206	255	236	224	231	250	235	208	214	237	223	240	250	243	255	249	250	223	229	238	231	223	222	244	253	238	248	263	258	242	245	223	274	228	247	247	222	223	248	258	230	245	242	244	245	247	210	196	226	257	259	250	225	273	242	255	258	230	243	211	269	246	249	241	250	242	204	250	221	252	185	228	252	209	237	233	258	236	228	212	210	243	269	225	225	269	214	206	248	236	226	225	235	244	271	267	234	252	261	238	232	220	254	269	230	240	232	205	227	229	246	232	264	246	220	229	235	233	235	253	258	273	257	268	225	258	240	216	245	261	231	230	239	252	234	237	224	224	239	251	217	220	229	255	238	253	248	223	240	246	256	212	242	241	223	232	237	227	220	220	217	240	246	227	228	225	245	250	226	222	210	239	209	237	219	228	227	222	243	239	232	224	229	261	231	241	240	237	272	222	233	238	222	231	245	241	218	243	230	235	233	235	242	227	236	220	234	229	241	251	243	293	230	254	215	244	252	230	238	238	233	233	232	242	231	220	226	235	248	280	217	250	238	247	254	245	218	246	241	234	226	249	251	240	215	243	239	241	256	247	242	235	252	245	233	221	250	224	227	216	237	237	251	238	225	252	231	248	237	231	234	236	236	221	231	228	264	253	227	239	252	237	226	220	213	223	230	233	209	254	223	229	244	256	256	253	242	272	216	285	251	247	238	229	260	211	241	230	228	213	208	233	230	237	215	233	235	244	212	246	224	252	218	240	238	229	231	216	237	236	240	260	234	242	251	231	220	264	236	261	210	238	245	254	240	231	263	243	206	236	255	228	236	265	247	246	223	269	227	256	219	246	255	247	234	218	232	208	239	255	227	252	227	230	220	234	196	237	216	243	226	230	239	214	241	242	251	243	234	218	249	197	224	254	217	230	242	221	233	250	229	260	249	224	226	217	214	238	231	197	217	251	259	207	211	221	264	242	226	241	247	231	230	232	229	253	250	256	233	206	244	236	236	230	228	247	228	253	258	224	235	282	231	245	211	249	220	246	248	210	258	237	248	217	212	246	249	213	267	199	229	241	219	266	244	224	237	241	239	223	254	264	234	239	231	220	196	247	237	224	235	196	236	220	235	260	244	237	238	260	247	231	221	224	236	222	224	249	243	223	258	237	259	250	239	217	239	233	247	209	250	241	253	220	258	243	224	228	243	257	237	229	225	215	232	229	195	241	235	258	253	246	216	235	237	247	235	224	250	233	240	238	243	256	247	256	229	226	247	226	223	219	243	236	230	231	220	252	245	233	236	258	251	254	266	236	243	254	236	222	261	218	223	226	266	272	268	225	248	215	252	215	247	214	241	254	248	214	209	214	224	253	230	256	227	235	215	228	254	269	223	239	213	239	244	268	240	250	245	203	229	232	246	269	237	245	232	212	253	280	244	229	215	246	226	229	273	229	254	220	237	242	245	250	236	234	230	231	267	221	252	240	216	257	242	229	239	236	237	205	238	263	248	238	236	225	255	245	220	241	216	238	248	219	222	235	229	243	278	250	220	246	239	229	243	272	249	225	246	224	206	231	261	225	249	252	236	232	235	253	225	246	240	239	238	212	245	252	265	241	233	264	256	231	252	266	224	281	228	219	225	234	240	224	249	244	236	219	254	254	236	246	260	223	219	225	244	214	252	237	207	226	240	241	225	237	230	208	248	227	238	236	228	255	208	215	255	231	232	227	233	228	230	255	271	243	250	226	248	222	236	240	245	243	242	241	209	202	219	242	257	238	233	252	236	244	254	230	240	221	242	237	260	234	230	222	219	233	229	242	228	243	249	253	249	226	209	239	239	259	222	230	212	235	254	255	251	212	241	222	243	224	238	250	268	233	251	213	249	191	259	267	232	227	222	248	259	235	254	256	236	210	236	239	263	244	263	233	244	242	247	232	233	239	228	242	249	226	226	251	282	218	252	259	246	258	238	219	204	206	208	216	241	258	226	217	205	248	236	215	243	236	234	217	228	260	230	206	253	247	201	231	240	260	198	244	223	234	226	229	200	243	237	231	241	220	218	252	227	248	219	251	229	232	198	222	222	234	245	216	258	225	235	238	234	235	254	241	246	200	251	254	269	247	263	249	230	234	260	240	252	239	239	247	230	232	239	226	238	219	201	220	233	250	235	240	249	234	262	235	253	214	237	235	228	249	215	254	220	222	228	214	209	233	269	243	237	238	233	251	215	246	249	238	249	239	245	236	237	237	263	253	244	240	245	212	223	264	215	234	243	228	253	238	234	217	263	220	246	226	248	242	241	212	228	213	244	223	215	229	263	244	249	253	260	222	220	217	255	238	233	229	220	243	235	235	220	216	250	226	236	232	257	244	239	237	250	233	228	263	255	230	269	203	226	251	242	251	212	254	245	228	220	224	230	221	216	212	218	259	244	225	230	225	212	248	256	239	230	235	239	239	230	253	255	222	242	230	213	238	235	240	220	238	225	252	219	236	212	224	223	233	226	232	253	245	226	235	248	228	252	224	243	267	208	235	242	237	241	235	261	240	230	235	225	214	240	245	253	256	257	278	255	221	204	236	250	237	213	211	214	225	233	226	246	247	206	241	258	239	234	246	229	235	236	256	249	235	258	214	231	250	243	270	234	234	241	247	219	219	258	273	225	263	225	202	237	229	248	246	242	230	216	216	238	247	235	226	259	242	240	252	230	232	262	246	237	226	228	267	238	244	269	211	239	237	212	245	266	245	223	232	236	247	253	234	223	240	236	240	222	241	257	229	243	270	229	249	239	226	226	229	221	221	248	234	256	262	250	246	255	231	239	249	236	229	241	218	271	237	265	248	260	216	252	246	193	246	233	246	212	244	219	243	236	222	225	234	251	221	259	239	243	209	235	226	257	257	212	233	241	223	203	215	221	227	236	243	247	253	224	247	274	227	235	244	259	255	243	239	202	215	270	254	248	230	224	226	216	227	247	250	231	244	201	222	249	242	246	249	217	231	255	212	237	245	251	249	235	258	224	235	241	263	228	252	194	253	240	233	248	231	239	229	220	243	226	205	227	239	234	216	227	226	237	214	237	244	241	265	231	257	240	241	234	261	270	260	210	226	273	233	217	240	234	251	238	246	239	239	253	243	254	248	259	232	232	221	227	226	238	228	233	251	239	252	257	262	249	261	216	246	231	214	233	265	216	234	247	216	231	234	264	255	235	241	252	232	230	227	237	233	224	230	240	200	254	216	240	254	222	214	247	263	213	223	236	227	260	270	231	239	234	242	240	220	250	213	239	238	239	229	205	265	247	221	229	268	242	232	237	243	230	271	226	214	290	222	234	233	231	240	232	226	249	220	237	255	240	227	227	239	267	269	234	239	249	232	242	269	219	230	251	232	243	236	215	236	213	201	245	217	231	238	237	229	204	252	224	219	227	293	237	245	215	216	225	257	213	218	229	209	265	237	225
44916	42650	41681	38887	59963	64371	54172	40587	25578	11972	4379	1524	751	607	634	593	552	578	551	571	580	614	527	582	590	538	537	580	558	539	545	576	548	537	561	556	558	557	573	595	555	566	550	577	559	564	572	557	619	573	558	563	573	523	538	530	551	553	556	596	562	544	556	580	573	534	560	557	564	572	545	558	538	568	497	545	554	561	560	524	570	577	567	537	553	578	569	565	531	538	579	588	548	576	549	551	531	570	542	545	596	518	587	592	585	556	522	520	618	571	528	566	573	550	576	552	522	585	551	550	560	563	543	569	578	530	592	573	603	491	604	531	479	552	543	552	540	524	573	549	555	609	563	575	552	534	590	552	556	566	528	530	549	572	584	530	553	610	576	586	548	571	539	545	559	556	513	553	600	575	567	546	530	617	605	579	590	581	591	527	536	521	600	549	539	565	597	594	533	542	515	575	541	557	558	590	608	537	548	552	575	578	589	565	553	540	577	546	568	593	557	544	557	539	564	561	552	547	559	534	569	595	535	586	509	517	576	541	597	568	552	552	598	518	571	596	574	597	579	581	550	546	571	541	563	550	599	547	560	557	517	579	606	560	551	559	530	551	551	589	528	570	549	590	573	544	544	552	575	552	569	565	536	561	584	517	575	562	569	549	585	540	565	584	580	556	570	573	565	529	572	540	550	553	525	572	546	547	582	518	551	553	561	517	580	540	588	544	597	579	591	553	553	563	537	566	535	542	550	566	528	566	546	564	537	574	567	572	555	567	582	565	579	539	566	581	574	608	624	571	557	553	542	610	521	570	569	549	549	539	550	558	556	587	548	574	597	550	564	579	555	532	531	589	591	537	572	551	557	556	577	570	587	576	584	569	561	566	544	544	572	571	541	584	545	546	583	578	580	565	525	599	558	565	600	553	592	561	560	540	500	521	583	576	540	552	570	538	525	550	549	571	574	526	577	552	595	523	557	559	564	532	565	523	596	534	504	590	586	564	518	566	583	574	538	537	576	561	562	554	560	620	578	539	584	549	578	541	534	580	533	553	556	562	552	526	560	538	575	602	524	565	554	612	528	564	595	567	568	552	554	597	592	525	599	560	605	574	551	565	558	612	574	600	549	549	573	570	542	570	587	554	547	597	571	575	570	572	572	569	561	578	598	582	554	562	559	572	565	541	576	567	560	530	554	548	554	525	556	573	543	512	525	538	570	561	562	559	600	555	585	561	550	569	547	532	577	561	541	552	529	562	549	540	560	579	594	562	574	564	580	566	567	552	578	557	561	592	548	561	572	609	588	562	552	588	591	558	583	542	577	577	576	582	507	522	556	534	573	568	563	540	565	562	541	502	580	529	551	549	536	540	579	567	551	588	545	578	547	589	567	585	560	561	559	553	535	572	540	562	540	523	575	578	580	562	568	590	576	507	555	608	546	572	540	587	566	524	572	564	575	570	605	608	620	564	569	572	552	534	601	534	582	587	555	577	551	575	557	603	573	572	615	582	568	602	551	555	501	564	555	567	580	572	547	569	555	577	545	571	585	565	541	569	567	586	581	569	555	579	544	550	551	535	566	576	555	570	558	529	534	580	566	544	595	534	563	545	561	559	529	546	579	557	514	555	574	568	554	593	553	586	553	515	578	544	489	586	566	547	573	568	609	528	558	557	527	571	555	580	550	559	551	580	580	534	537	553	543	596	581	537	538	557	553	528	565	551	558	565	516	576	613	618	569	557	557	502	543	584	561	601	506	567	590	545	549	587	490	513	555	570	555	604	572	554	579	537	500	546	519	561	551	577	583	590	515	565	579	554	517	588	595	538	600	576	560	557	536	544	550	606	539	514	544	580	560	560	578	557	531	571	557	565	541	580	520	534	532	569	577	551	607	582	559	580	537	578	541	572	524	542	559	591	548	586	555	570	587	542	598	542	550	579	586	527	547	573	584	549	562	554	512	529	548	570	579	559	536	520	568	565	592	546	548	593	532	608	571	562	553	564	530	578	581	573	567	554	569	565	537	570	544	542	553	532	573	562	604	560	543	524	570	590	540	539	522	560	563	559	543	586	561	543	524	584	548	593	569	577	567	562	510	539	571	551	546	567	607	562	542	569	580	530	528	549	574	549	525	583	584	507	548	560	556	603	564	578	569	543	579	549	589	552	543	579	550	554	565	557	587	589	599	574	569	558	528	540	556	558	591	572	561	560	540	598	556	579	527	551	545	555	550	579	586	573	567	572	598	596	543	547	532	575	598	589	529	517	526	565	587	562	583	528	552	539	526	573	529	567	566	574	571	573	588	587	571	574	569	549	499	568	528	591	593	561	535	530	583	523	509	591	522	554	519	577	555	581	548	570	574	581	557	549	616	549	580	505	563	538	554	583	513	575	549	591	571	593	544	596	562	539	598	578	585	571	583	597	552	561	586	556	592	554	580	573	573	547	530	554	538	538	573	527	560	535	544	578	536	548	585	531	554	540	572	557	576	588	529	562	551	549	538	541	539	547	601	543	605	580	591	605	601	564	535	581	534	590	557	567	544	583	567	574	563	564	568	614	556	603	543	553	576	513	526	580	557	566	542	605	562	533	564	531	589	538	542	528	590	549	568	571	568	597	588	537	581	574	550	598	566	553	540	557	554	540	580	562	581	574	578	577	575	546	526	550	536	576	546	553	596	541	578	589	572	579	578	583	543	592	550	545	553	601	598	558	564	553	565	529	590	541	584	576	556	527	556	539	565	602	569	563	579	544	543	578	545	594	570	546	570	528	543	547	533	566	581	572	542	570	558	535	577	541	523	553	584	581	564	540	603	545	553	559	574	522	574	555	543	587	560	552	567	589	565	555	560	545	524	579	552	622	575	554	523	557	566	553	552	530	541	541	564	572	545	553	593	549	553	564	545	594	561	567	550	526	567	582	564	550	549	560	540	535	577	562	544	553	551	590	569	550	543	566	505	595	579	526	581	578	593	568	562	541	529	562	581	567	557	604	613	556	586	568	555	571	602	555	565	558	566	547	541	577	561	566	583	557	553	557	538	570	575	540	561	639	553	557	558	543	623	547	547	565	588	598	602	531	588	549	563	533	524	534	550	546	611	572	581	582	564	530	586	559	550	586	578	576	553	534	555	565	575	572	572	565	559	569	569	557	537	574	560	586	591	543	582	550	559	518	601	559	579	549	545	583	582	564	593	575	583	562	524	564	572	597	591	531	529	546	561	581	594	563	579	577	522	559	597	564	586	561	565	545	552	545	570	518	513	537	571	516	549	559	553	588	531	592	585	547	557	575	561	538	613	592	553	578	554	553	570	558	578	559	571	540	566	559	638	587	613	543	553	538	561	605	559	529	546	550	551	570	532	571	546	591	533	570	565	562	549	537	585	555	596	511	547	585	526	564	569	528	561	528	550	557	537	598	532	575	518	599	540	553	586	516	505	598	544	570	512	547	536	569	551	555	558	591	556	547	573	568	583	566	563	569	561	584	539	563	565	571	554	580	555	545
11788	3393	2026	976	2240	3043	2537	1495	849	513	343	281	265	225	262	239	254	265	252	248	261	260	264	254	268	245	242	239	251	245	247	255	255	259	259	250	252	258	247	252	236	258	236	257	234	267	257	275	269	288	260	287	254	249	257	315	256	227	273	249	231	272	224	245	276	265	247	275	229	256	269	235	234	266	276	261	257	256	239	257	247	237	255	263	272	268	268	269	243	259	232	249	250	230	262	242	234	243	236	246	247	267	233	267	262	245	256	248	249	287	236	265	273	261	267	276	285	254	258	260	245	275	285	259	249	247	270	258	253	270	277	295	254	269	253	276	253	242	268	236	239	272	274	273	220	254	256	241	248	301	261	312	278	254	254	290	240	252	279	244	236	224	252	250	256	272	263	229	259	258	272	269	267	273	270	231	276	274	257	271	257	286	255	254	278	245	251	243	246	232	259	233	275	272	246	304	261	266	259	251	271	249	245	267	295	279	247	231	253	260	208	281	247	230	258	234	258	243	280	251	266	265	233	244	258	274	248	269	252	226	237	249	247	283	273	233	250	263	298	270	278	258	244	266	261	262	247	263	272	249	246	265	259	252	261	261	291	246	240	270	246	264	273	263	287	266	259	265	282	266	252	259	265	255	257	244	267	260	249	278	251	242	244	255	259	264	260	243	243	249	242	270	235	274	276	254	253	268	273	257	269	243	280	264	251	264	278	259	238	240	254	257	241	269	240	238	249	238	242	278	268	282	230	255	267	276	266	283	252	276	262	257	239	257	263	249	221	246	253	249	282	239	268	255	276	241	290	232	269	263	273	258	240	265	260	278	233	279	235	261	274	245	274	250	232	257	250	263	277	255	262	251	294	255	271	256	253	275	240	240	254	240	225	224	272	258	257	223	273	254	246	238	250	245	276	267	241	250	237	248	269	274	248	234	231	257	243	292	243	273	253	269	260	249	292	267	228	244	255	258	249	265	270	262	277	254	267	275	248	263	291	271	266	271	252	273	280	268	276	250	256	271	280	272	253	261	237	273	281	260	240	273	263	232	263	241	275	283	244	271	262	247	237	272	257	263	249	250	271	267	262	256	286	273	251	247	253	270	255	233	270	254	251	234	239	268	219	257	265	245	248	286	283	268	248	244	273	237	252	245	258	276	277	227	266	256	242	251	259	310	293	273	249	284	263	253	226	227	257	250	259	269	249	289	260	274	249	254	280	266	222	228	247	258	261	267	227	267	246	278	282	258	239	259	223	250	239	314	246	287	271	254	272	281	254	252	262	230	256	277	261	268	253	271	249	267	236	263	266	239	255	282	260	273	242	273	279	225	234	245	260	252	269	239	251	246	289	265	246	293	252	287	257	253	262	276	269	227	265	266	250	239	244	253	263	266	274	284	251	259	252	275	268	252	265	257	281	229	289	236	259	229	262	287	227	242	257	284	262	287	266	273	277	239	261	232	256	268	244	245	256	284	294	281	232	223	251	236	282	252	261	234	295	275	243	264	269	273	273	287	284	269	273	255	281	248	267	275	250	248	266	265	262	233	268	296	298	267	259	286	240	271	271	239	273	261	258	277	262	269	241	240	236	271	263	251	226	254	275	258	250	249	250	266	246	229	270	215	248	260	261	257	270	267	275	279	252	270	275	243	250	251	258	261	255	260	265	279	247	281	314	268	263	262	251	260	242	243	275	237	258	281	266	251	261	267	246	256	272	240	266	238	259	243	258	276	279	243	276	262	240	253	257	268	244	283	271	254	264	263	250	216	226	249	236	265	229	261	257	268	242	231	248	240	272	253	280	272	256	278	281	255	222	271	262	276	266	274	243	251	248	258	254	249	255	239	272	261	243	253	215	276	240	265	244	240	239	243	254	248	260	252	243	283	281	281	241	281	272	287	237	261	260	220	255	225	263	251	251	268	290	262	251	235	244	245	251	276	247	271	272	254	292	239	265	264	248	297	244	236	292	255	298	269	260	264	266	252	241	249	285	240	228	239	243	249	276	273	228	250	306	258	242	260	252	251	227	274	269	258	239	245	236	274	227	248	248	257	267	263	267	257	254	251	234	259	273	256	292	278	275	240	236	247	255	260	248	245	258	241	259	260	252	263	271	264	267	282	259	252	248	242	258	252	255	231	229	252	262	237	271	251	247	265	275	275	260	222	286	281	239	249	267	242	242	267	261	234	255	262	249	247	286	256	247	256	278	286	258	258	238	264	270	268	257	256	263	242	279	267	239	273	270	264	270	248	236	260	260	238	259	243	259	238	284	246	254	247	285	252	247	242	264	201	261	258	261	270	250	215	290	256	240	270	261	239	271	252	220	263	261	226	262	256	223	218	296	279	233	260	257	265	241	310	260	248	262	218	238	288	257	254	258	266	238	261	247	222	258	266	265	263	263	240	269	255	261	259	269	247	261	248	263	253	297	244	238	245	226	264	257	268	245	270	240	283	278	220	252	248	265	280	267	252	235	253	241	255	253	247	265	260	255	237	263	263	247	273	243	266	261	226	259	234	283	265	241	246	266	249	270	282	251	230	251	250	267	264	235	247	252	267	251	255	222	260	277	264	253	239	267	267	270	255	227	249	281	271	250	247	251	239	282	260	217	272	244	282	235	271	256	240	283	281	244	260	267	277	259	251	255	244	286	267	266	250	253	244	253	277	270	258	243	238	252	229	265	264	265	253	274	276	243	271	289	256	241	255	232	275	264	241	258	224	274	301	257	272	215	272	231	251	262	248	242	231	243	263	271	275	274	299	282	257	222	246	244	245	269	266	232	251	267	250	263	243	278	243	258	271	248	254	259	265	263	244	253	265	253	245	240	222	278	262	273	270	254	249	283	230	268	261	234	265	278	263	240	266	248	269	264	253	259	256	262	273	230	253	238	261	286	268	265	261	257	253	268	271	236	286	226	233	265	283	240	241	259	237	257	246	279	257	260	233	254	243	250	269	275	239	276	262	271	246	251	255	259	274	255	257	284	261	250	243	237	252	290	237	214	272	237	267	274	244	233	253	262	252	271	251	256	244	255	270	249	282	244	285	255	284	225	244	263	267	255	237	249	232	229	261	251	261	243	255	257	268	249	268	278	268	256	244	224	268	248	243	255	234	243	263	245	273	260	225	261	246	255	270	264	282	256	268	260	243	257	262	233	260	256	287	265	296	241	247	271	267	249	262	274	277	246	268	255	271	278	249	249	236	308	280	253	240	249	241	248	262	273	257	258	254	262	272	266	220	273	275	264	255	248	266	264	267	250	285	217	271	288	251	260	262	249	258	254	241	239	248	286	253	246	258	264	237	258	253	243	243	257	289	282	271	268	280	260	235	234	237	255	280	292	236	312	266	281	264	247	254	267	271	300	232	259	275	269	273	265	261	228	257	260	263	269	259	272	262	272	246	290	281	266	263	250	251	237	260	249	276	233	243	251	238	255	262	281	263	235	247	260	217	234	218	248	277	269	244	271	255	251	260	262	262	228	277	245	240	258	250
10159	4861	4288	3537	9476	11647	9014	5390	2966	1537	950	705	680	615	612	628	665	613	613	620	598	616	609	586	634	631	609	619	621	582	613	665	571	606	618	629	613	638	640	595	615	606	680	599	627	601	595	600	550	602	575	604	639	613	599	592	615	577	570	593	614	565	633	589	597	618	620	590	635	575	607	644	623	673	595	664	589	616	609	611	580	641	625	657	611	607	576	592	599	601	612	634	601	616	611	618	605	630	635	629	594	611	629	614	598	620	608	635	640	622	609	650	630	614	607	598	626	614	631	612	635	586	584	608	628	639	558	614	580	629	607	585	598	610	655	610	621	634	606	583	676	623	639	599	622	598	625	610	603	650	637	665	629	640	615	657	652	643	594	595	604	606	643	588	623	634	611	597	603	623	578	596	610	582	562	624	636	609	610	585	643	626	604	588	555	612	618	594	618	637	605	642	624	664	583	609	588	575	595	627	590	577	620	623	610	633	597	628	600	621	604	614	572	623	593	592	626	627	620	603	554	584	647	597	586	599	597	633	585	583	611	580	605	568	598	612	575	637	602	596	583	621	595	615	628	631	572	615	593	636	593	579	624	597	634	596	646	631	643	621	659	623	626	606	653	624	583	575	644	636	629	644	610	619	600	613	638	600	626	603	605	564	568	621	632	596	609	577	639	654	600	627	625	603	631	602	613	612	598	621	616	634	636	651	610	649	614	608	645	616	638	626	611	638	600	607	651	606	584	597	649	632	616	591	618	624	661	588	593	641	597	609	637	579	620	595	609	643	599	610	634	611	643	638	599	610	542	619	582	677	589	615	640	612	572	617	643	633	600	629	603	623	612	628	632	575	641	599	626	554	608	614	602	615	609	655	623	648	624	629	623	638	619	601	601	646	604	592	620	621	602	617	625	605	600	622	586	594	625	621	622	652	634	628	581	597	574	631	659	604	600	564	600	604	604	581	637	618	631	623	610	576	554	598	620	609	634	607	590	632	595	554	569	602	638	634	587	607	598	608	610	638	641	562	614	573	656	610	619	607	625	597	590	652	579	557	670	579	666	668	585	641	629	614	591	633	602	586	609	631	599	603	574	621	644	589	636	562	638	621	643	648	618	648	602	646	638	594	628	615	591	575	616	583	651	613	628	645	609	604	641	599	606	619	607	583	624	586	584	645	621	615	618	600	537	583	634	626	613	633	613	596	587	630	580	618	585	627	626	643	635	625	616	628	618	626	614	601	645	602	622	629	649	562	565	608	584	644	616	633	591	588	551	621	620	628	640	616	567	645	623	620	579	564	653	628	586	624	589	606	633	608	591	636	649	594	657	625	618	671	651	609	593	607	648	616	601	672	588	580	650	587	594	637	579	568	624	631	576	624	631	592	594	620	594	625	632	585	578	585	624	617	582	646	616	587	618	596	588	624	591	619	598	626	627	603	623	564	592	579	605	644	665	626	620	601	576	602	635	611	683	643	605	657	600	610	598	621	605	610	600	591	589	579	620	586	644	613	626	589	642	622	603	572	610	595	610	639	573	615	584	604	613	608	596	609	608	633	567	642	585	632	585	614	610	616	652	585	617	612	612	603	634	607	627	586	609	634	594	590	625	568	580	609	623	601	606	608	584	575	657	626	605	588	649	623	636	622	643	622	631	570	649	598	587	594	586	610	597	600	632	589	629	628	604	623	605	580	661	644	606	643	631	633	632	628	597	607	642	622	614	600	639	592	654	662	576	665	609	644	634	626	568	619	600	629	620	637	610	606	625	597	619	637	596	604	582	629	602	616	585	651	627	615	586	658	585	632	649	609	588	653	634	630	570	584	651	565	600	563	604	621	557	633	609	582	591	595	633	610	620	626	602	648	605	605	639	676	614	605	605	600	625	615	631	640	615	588	618	626	595	554	579	650	604	620	643	620	613	585	583	636	595	578	593	629	661	672	620	623	658	623	584	599	582	637	587	565	645	638	605	622	662	624	603	641	634	593	603	630	602	601	587	668	590	623	616	619	564	627	651	617	616	563	641	579	627	634	640	572	625	599	637	597	601	599	621	611	594	625	564	602	644	614	619	596	647	648	626	627	587	638	631	615	606	590	589	600	624	614	579	610	613	624	599	604	579	645	607	599	633	614	617	556	600	583	617	576	575	644	615	578	580	616	630	629	631	612	602	636	620	593	626	603	582	607	597	591	636	563	642	591	627	591	591	605	635	614	614	542	635	601	630	588	614	601	685	623	605	606	595	599	595	632	618	564	625	612	590	633	606	638	602	619	639	585	615	558	610	617	587	620	629	606	557	599	661	617	624	631	634	595	629	588	652	641	586	570	595	602	611	635	637	614	608	635	612	619	601	577	606	595	656	642	649	568	607	630	625	615	626	593	607	557	606	596	650	682	634	614	595	629	602	593	611	619	588	611	591	609	632	606	603	604	632	618	591	638	641	613	624	640	641	630	614	579	625	587	635	584	608	608	643	622	609	620	603	661	606	601	613	604	594	632	620	629	590	623	599	580	567	615	614	629	572	567	665	588	574	601	620	590	592	641	656	571	610	620	631	606	623	614	652	611	614	602	604	637	642	690	627	620	610	620	621	637	618	644	590	592	653	630	621	644	624	645	592	612	633	606	605	629	588	654	603	588	623	572	608	643	604	571	616	604	588	580	581	585	559	638	596	571	596	628	611	608	604	628	617	630	604	594	633	608	655	565	644	594	623	593	662	623	570	631	551	598	599	631	669	623	612	572	606	637	626	635	576	582	664	625	632	608	583	672	647	606	616	592	601	592	582	611	637	636	652	601	620	655	642	601	618	616	646	610	608	649	624	594	598	596	567	569	603	631	627	601	630	589	635	577	605	604	604	585	604	629	613	637	620	605	643	636	623	593	532	620	619	640	626	611	628	652	644	626	642	615	598	569	649	612	562	584	601	654	622	620	591	590	646	603	606	564	622	590	608	616	617	552	582	570	618	626	615	605	614	556	631	604	655	606	563	613	578	621	626	589	583	620	620	572	553	600	610	608	618	624	614	585	620	574	635	571	592	583	633	567	618	652	609	648	594	579	584	617	594	593	598	610	624	638	602	593	602	597	571	591	608	604	623	606	620	600	585	621	630	576	595	638	597	568	645	591	624	615	634	645	642	578	578	612	599	639	597	615	665	583	659	607	584	629	631	600	566	606	571	606	660	592	626	651	593	572	613	616	601	631	574	624	617	631	627	625	666	617	571	602	620	634	620	606	570	615	561	632	613	597	630	595	624	615	626	607	648	615	651	620	655	603	579	626	558	612	579	644	588	617	602	626	593	608	614	578	591	613	636	631	577	623	581	608	614	595	596	567	625	633	635	656	611	624	620	592	601	613	617	643	649	620	604	636	626	642	608	560	621	638	611	596	590	570	634	616	605	633	618	662	681	591	644	606	599	579	585	594	626	625	627	657	620	641	594	615	595	620	612	603	621	628	611	604	617	620	612	571	601	599	587	570	629	589	596	602	657	616	653	640
73654	58610	51046	29701	50101	53571	41960	26629	12268	3863	1077	502	279	229	228	246	237	233	235	253	235	237	261	220	246	226	225	242	222	241	262	222	223	225	236	237	225	222	250	242	223	221	246	223	197	229	201	253	230	242	200	249	265	211	242	234	255	238	252	237	234	196	237	227	240	248	235	220	218	246	246	239	238	228	236	235	218	229	217	234	244	205	228	210	246	254	244	205	258	243	247	254	247	223	203	247	225	237	256	211	270	261	216	254	249	240	213	244	202	253	216	223	242	233	220	220	262	223	224	259	222	237	203	245	253	259	268	232	224	255	212	223	244	237	227	234	241	221	258	245	235	255	234	230	227	234	229	248	227	251	217	260	248	236	225	238	227	236	223	274	252	248	217	245	237	249	234	250	249	230	223	249	224	242	227	217	223	246	215	219	255	226	253	235	231	212	226	258	217	253	233	215	230	222	214	202	245	222	213	212	241	221	216	247	222	210	246	247	237	245	221	248	235	253	240	210	199	236	269	213	256	238	210	236	236	224	259	229	250	239	224	230	232	230	201	228	250	205	246	249	224	248	225	222	239	236	248	246	223	253	244	244	244	227	238	250	222	262	230	242	240	258	245	249	278	257	209	231	232	227	199	246	227	228	243	259	224	207	248	251	233	239	210	207	234	248	248	224	203	231	261	258	239	200	228	245	248	243	220	229	256	221	238	239	243	239	235	235	240	230	230	242	222	224	281	278	193	220	241	238	248	236	253	240	227	231	218	227	214	218	249	242	227	240	204	240	244	263	246	240	239	261	248	215	229	205	241	225	246	226	236	255	232	275	230	273	222	247	216	234	224	254	242	249	279	222	239	209	214	244	220	239	236	270	231	249	245	234	242	216	223	272	230	255	218	232	201	246	231	223	233	255	244	238	258	253	246	261	258	238	247	239	230	243	224	244	245	232	246	254	229	255	215	244	224	217	246	240	264	216	206	238	246	241	276	188	228	225	229	261	247	247	243	233	237	260	221	244	250	256	256	242	209	210	197	250	231	242	265	263	241	258	224	236	235	219	226	223	274	232	244	211	250	233	248	248	245	250	248	216	226	217	226	233	249	235	238	237	236	220	237	258	254	248	223	237	237	226	243	255	266	225	260	245	232	235	235	230	229	223	242	225	222	246	248	217	224	245	222	233	252	253	228	239	236	220	229	256	206	224	239	247	236	216	238	230	240	225	216	208	242	227	237	238	258	276	240	263	232	241	221	236	261	244	242	228	231	261	232	246	240	227	236	218	195	215	248	232	220	226	223	223	213	232	244	239	225	242	233	229	256	257	236	247	221	258	233	267	252	223	250	253	254	204	244	248	224	252	216	236	238	227	283	269	223	270	236	241	233	252	203	206	231	241	250	225	232	236	227	218	235	212	237	245	220	234	240	220	226	267	237	249	256	245	275	269	258	221	218	241	219	261	246	248	248	226	251	243	214	244	245	210	230	238	250	232	214	224	236	233	241	240	249	255	251	219	210	225	221	247	236	230	242	224	212	244	204	235	223	226	240	237	229	227	243	242	225	243	216	262	230	263	241	239	236	243	222	237	227	231	244	262	228	230	237	241	235	208	206	241	242	264	265	247	232	228	254	242	254	226	259	248	240	250	245	225	239	240	219	245	261	228	217	233	234	229	266	252	249	254	250	254	234	264	210	239	227	256	255	212	237	237	254	257	248	239	246	246	267	227	247	208	234	225	241	244	201	250	241	227	239	220	255	240	219	257	247	271	235	252	238	229	250	243	276	211	234	239	233	260	247	252	243	240	240	234	247	224	269	232	247	243	228	226	226	236	255	227	236	242	221	254	257	232	218	249	206	265	254	220	270	269	241	235	246	254	282	230	228	262	267	231	259	255	231	238	213	251	237	208	226	230	244	225	205	199	253	244	239	194	220	230	219	249	225	226	243	237	240	221	243	224	218	228	239	232	240	245	249	244	218	249	247	209	239	263	236	270	244	261	223	235	235	217	237	242	197	215	230	246	223	239	229	221	243	251	236	220	261	238	244	252	234	226	213	227	257	272	216	231	217	233	248	208	201	260	203	249	264	237	233	260	217	240	224	239	215	234	226	250	254	228	243	249	243	256	231	248	228	221	261	240	226	228	234	217	225	280	210	244	255	249	244	242	253	235	238	220	243	256	232	247	221	244	267	223	234	251	229	182	252	228	243	258	251	223	210	249	224	238	259	222	249	264	248	204	231	233	276	260	226	236	213	257	221	250	257	225	241	256	221	252	224	244	257	264	236	216	240	198	236	210	212	236	200	226	216	214	222	259	234	222	248	228	242	240	249	238	273	252	225	250	246	209	257	251	275	267	211	230	231	222	251	221	256	230	253	249	233	247	259	260	219	248	246	217	227	219	271	220	216	238	212	227	213	235	222	228	200	225	230	226	211	232	266	223	252	220	250	242	234	232	245	231	241	247	248	237	233	225	245	252	247	224	231	252	264	257	229	246	240	222	234	234	236	224	237	234	240	209	245	238	250	224	262	233	204	237	230	239	216	237	251	251	245	222	243	210	225	239	239	233	216	231	229	215	226	231	243	242	228	213	232	213	223	240	228	228	233	241	210	237	242	246	239	223	257	239	237	228	222	232	255	229	226	235	246	260	216	228	229	256	252	248	277	232	261	252	242	247	224	236	228	234	251	257	220	211	245	258	260	254	253	246	191	221	234	244	246	248	232	255	236	230	249	219	232	226	199	218	231	227	233	267	247	203	233	255	242	218	217	239	220	225	252	245	228	265	253	249	261	229	231	225	252	231	219	238	221	223	225	215	211	225	247	225	242	232	227	249	217	207	238	213	227	248	227	232	269	246	251	271	244	230	210	235	229	226	242	239	235	230	221	250	227	213	231	214	230	225	249	234	233	226	233	248	257	247	222	226	239	228	237	231	230	231	252	241	238	232	231	197	226	227	247	240	242	244	230	236	252	241	232	238	245	238	238	258	228	237	202	211	232	232	233	205	223	233	218	239	241	238	219	242	236	246	226	259	228	214	238	231	260	258	244	227	232	238	251	244	244	268	210	219	228	219	267	249	254	232	253	217	233	253	235	251	217	214	221	235	254	237	230	227	205	211	204	222	258	235	251	235	219	238	224	234	250	264	227	231	237	254	247	224	253	222	243	235	229	262	218	212	256	250	238	223	246	250	237	243	259	258	226	225	231	220	234	244	248	225	224	246	249	259	238	254	236	236	245	252	258	213	230	243	244	236	222	243	249	248	238	239	246	220	228	226	229	255	228	266	256	231	239	224	183	242	248	209	246	223	255	258	243	242	240	235	256	256	219	231	225	229	223	264	219	219	252	219	221	213	211	246	227	232	216	242	202	233	248	216	264	241	229	227	244	258	253	235	239	231	221	220	211	223	208	229	271	218	228	235	210	222	261	230	232	237	286	248	232	227	212	232	237	235	221	260	240	234	246	245	259	235	229	212	225	229	236	226	243	254	252	239	232	240	226	220
44822	41707	43137	39331	62390	64097	54209	40723	25738	12089	4293	1470	733	646	629	572	574	517	561	589	610	564	557	527	583	560	547	587	573	561	546	598	594	560	548	568	543	528	554	537	566	567	585	570	577	555	561	610	562	566	577	546	568	582	612	627	582	530	541	541	577	569	551	574	536	532	508	571	566	541	538	532	541	569	582	542	568	568	591	518	598	600	599	591	533	594	587	512	543	549	567	559	534	596	534	567	620	612	603	581	563	576	569	578	581	555	585	578	526	582	587	588	563	533	587	615	553	576	583	578	573	577	586	534	529	596	556	538	584	585	553	572	577	556	550	584	553	553	545	561	515	585	569	561	567	618	525	561	562	536	541	581	537	545	546	564	543	553	559	530	570	589	614	613	562	559	589	572	555	589	557	564	565	567	525	586	616	578	558	537	545	532	553	593	577	577	551	530	589	560	549	537	579	560	561	575	560	575	551	569	552	565	524	550	554	549	569	579	592	546	573	530	570	606	557	559	529	544	560	555	573	563	552	588	563	556	540	527	576	577	606	547	573	577	542	567	563	573	580	575	576	563	567	539	549	539	603	540	530	586	540	542	574	598	540	536	572	601	575	580	553	598	564	521	566	545	570	585	542	567	516	547	547	560	564	592	546	582	514	578	590	579	595	576	579	589	563	554	563	566	570	572	574	549	589	577	554	561	594	553	560	588	544	563	593	571	578	567	580	574	565	562	590	565	587	577	575	581	544	512	564	574	586	552	571	550	550	536	582	587	590	593	518	566	534	554	578	575	547	555	582	530	497	572	564	577	533	601	530	571	552	591	546	608	543	552	564	584	556	587	543	568	565	576	574	544	568	553	613	585	555	571	604	600	561	559	597	552	576	588	586	596	581	561	602	588	556	588	596	549	551	509	564	574	580	541	573	571	554	524	585	599	573	562	547	605	584	549	594	586	596	568	540	590	552	513	523	571	539	549	599	577	578	563	589	556	567	530	537	576	606	570	551	571	587	554	599	574	552	586	581	586	593	545	584	590	571	557	550	566	577	534	562	550	574	586	602	564	568	576	533	558	571	566	606	576	590	565	604	571	536	565	512	536	579	586	555	555	511	545	581	601	513	559	575	547	613	550	545	590	579	569	561	580	574	570	589	563	567	550	582	605	572	550	591	563	574	620	610	615	546	588	562	590	563	545	623	586	590	563	573	569	583	588	576	521	550	573	562	568	570	543	597	555	580	543	580	539	576	510	575	580	579	584	593	535	633	597	525	560	565	531	512	585	582	525	569	508	534	578	541	558	590	553	601	572	574	544	542	531	583	578	582	581	553	579	542	566	544	545	561	557	575	589	582	547	541	563	565	551	565	578	579	589	558	548	568	600	559	565	599	601	562	568	590	519	565	596	567	600	613	573	551	586	576	567	548	570	560	578	560	567	527	526	575	554	576	542	578	566	590	550	574	557	570	542	586	568	560	573	568	529	578	537	550	535	588	571	598	583	543	568	581	555	552	550	535	567	613	516	555	585	568	573	555	563	521	590	577	555	537	588	584	568	550	580	546	583	540	592	569	555	571	546	558	576	615	571	549	569	554	550	576	569	569	569	618	646	520	620	557	550	522	544	564	571	579	534	602	570	553	546	591	589	550	548	539	523	574	542	618	570	562	564	593	557	572	549	540	563	608	594	610	542	576	550	546	569	551	575	566	577	561	566	580	580	559	573	570	534	590	564	555	571	604	592	603	571	563	575	578	521	557	548	611	574	581	584	567	554	581	573	580	547	573	525	561	588	556	584	588	571	553	561	554	522	537	551	577	538	583	539	583	612	570	593	562	538	580	568	561	579	541	549	628	565	601	592	548	546	630	534	561	606	594	548	553	563	589	557	570	528	546	555	530	630	545	582	541	614	531	559	541	574	542	587	543	543	586	557	568	533	583	607	570	560	558	553	610	572	578	591	532	575	568	548	605	605	571	554	533	585	563	528	554	577	600	588	576	572	525	517	548	562	550	589	575	589	603	583	559	538	599	534	582	565	587	585	571	556	557	594	539	614	603	601	579	577	597	556	552	606	585	512	573	578	614	560	559	517	565	541	533	553	574	561	546	562	535	527	561	576	536	571	576	607	563	560	544	565	551	596	564	554	615	572	594	570	586	565	573	567	531	583	616	568	569	563	584	564	578	553	560	619	544	546	580	574	564	556	601	553	586	567	533	598	562	585	546	565	598	554	543	584	610	538	543	576	531	555	575	550	576	556	578	600	571	541	579	565	574	554	536	609	600	587	598	566	593	549	613	566	616	565	559	569	588	538	565	536	533	503	563	562	525	576	547	577	552	617	567	616	547	560	530	577	582	592	559	570	562	529	558	577	577	562	541	555	506	532	602	583	651	547	578	571	583	552	565	548	578	579	551	560	569	523	517	589	584	567	563	611	580	600	559	557	569	513	547	555	609	553	550	551	559	546	584	564	542	583	555	545	534	504	588	581	554	498	588	533	520	554	578	567	626	589	603	524	595	517	586	569	599	549	573	580	568	506	568	590	536	590	567	608	568	527	549	586	567	559	563	626	569	539	556	554	571	622	573	544	601	567	538	569	517	579	579	571	589	517	556	562	582	596	558	562	553	592	546	554	616	543	569	536	538	608	541	564	551	577	548	515	587	588	553	583	535	550	585	567	604	578	598	564	558	568	522	593	550	589	566	564	564	547	570	561	548	560	539	560	570	534	570	565	577	578	575	568	568	567	559	556	516	564	566	533	591	534	591	593	521	532	541	620	536	603	590	538	598	591	555	556	546	547	583	587	540	533	571	554	549	539	548	584	574	557	603	582	567	575	599	549	556	542	609	570	551	587	563	558	572	562	577	617	558	579	572	587	565	560	562	573	549	553	516	600	553	547	558	581	565	592	604	561	516	576	512	577	567	596	586	557	585	605	566	565	592	566	573	570	541	523	574	602	611	573	568	535	576	511	564	530	550	562	559	522	544	594	576	606	578	569	541	533	568	591	559	573	590	536	588	604	556	559	532	568	577	569	595	529	587	557	573	588	558	548	599	585	548	586	583	563	559	575	575	534	563	577	589	597	593	527	557	547	571	539	556	506	548	540	574	557	580	572	603	583	601	605	543	600	544	499	554	513	533	575	539	574	553	518	553	580	619	546	609	582	546	582	560	588	510	547	535	586	533	557	576	561	557	567	615	543	517	573	508	522	558	559	547	579	545	573	569	578	561	587	576	552	581	541	550	582	578	546	590	582	610	518	523	559	579	549	592	565	587	552	577	565	579	547	545	530	526	562	555	522	608	566	565	563	571	598	591	580	528	568	557	548	583	542	574	594	563	552	554	581	538	528	563	560	548	563	569	555	589	577	560	580	563	575	571	548	529	582	558	570	584	615	583	533	558	563	559	573	589	542	562	575	559	527	613	527	567	585	570	560	567	594	622	570	554	516	527	519	602	532	587	559	594	557	547	575	558	534	573	583	556	557	549	574	574	591	548	575	557	521
73423	57530	51079	30161	51343	53873	41663	25983	12170	3827	1273	449	293	239	241	226	216	222	223	260	255	232	227	249	245	252	264	269	235	237	229	241	240	221	223	268	233	225	254	239	260	245	224	208	247	235	252	266	227	238	245	232	215	216	225	245	235	235	258	231	240	238	232	243	245	233	242	229	235	208	251	247	247	250	239	236	224	243	237	260	234	256	252	238	213	216	246	263	241	229	274	266	243	261	230	233	249	253	267	236	239	235	226	228	242	241	229	261	218	235	208	235	241	241	242	254	274	281	230	241	226	246	245	238	222	234	253	246	239	204	220	206	254	246	230	238	269	259	232	264	244	257	220	258	237	219	244	238	209	231	262	264	247	212	250	235	241	232	243	206	230	242	236	239	249	256	260	225	255	244	201	229	251	245	239	248	244	218	242	195	225	252	250	207	246	221	235	219	251	224	248	230	227	233	238	233	269	236	253	228	255	227	214	267	231	270	237	245	242	224	259	241	251	246	231	243	252	234	206	241	242	218	244	233	211	245	231	248	211	233	238	240	263	220	254	251	248	264	243	252	240	247	252	251	260	209	228	238	237	233	267	282	225	211	253	252	208	249	223	261	247	237	243	233	225	252	234	229	237	255	226	221	222	202	233	230	227	256	220	238	235	243	256	275	226	201	228	270	251	221	245	220	230	241	254	215	254	243	219	250	245	244	243	266	251	245	236	225	249	242	234	225	249	228	225	247	256	251	213	211	243	244	267	234	238	263	237	254	260	229	256	218	242	291	243	249	222	234	241	228	234	213	226	232	218	263	200	215	268	258	239	250	230	233	237	241	237	236	232	266	277	259	251	225	241	252	244	225	216	239	231	230	253	237	244	245	255	267	210	254	269	243	255	247	240	215	257	227	230	237	232	231	226	261	217	223	226	229	243	199	231	218	234	246	208	234	246	207	259	223	239	255	251	244	238	252	232	238	260	235	262	237	219	234	227	240	256	249	236	245	238	221	221	243	230	234	260	208	235	264	246	238	237	237	227	217	222	227	222	252	229	242	227	262	224	251	229	240	221	248	232	249	268	223	236	222	230	237	248	206	234	252	256	256	226	240	243	235	241	259	231	250	239	235	235	234	208	195	219	226	221	259	228	234	251	255	216	236	253	262	249	245	244	240	222	233	240	262	254	253	255	237	245	248	264	204	223	274	248	214	222	263	240	249	256	257	207	243	231	228	232	256	244	227	266	250	247	245	242	242	250	250	245	223	229	222	239	205	252	252	254	236	216	252	249	257	234	244	232	250	246	228	237	232	248	243	233	239	231	235	252	222	221	223	220	241	231	240	222	236	242	249	256	253	213	240	215	220	250	238	258	266	245	233	224	260	250	249	247	255	242	248	253	199	232	242	217	233	241	238	234	275	239	236	242	255	232	254	252	222	220	257	255	258	223	252	225	261	235	264	249	257	245	258	282	230	231	229	236	251	242	220	248	253	248	208	247	240	248	235	205	236	237	279	250	242	212	221	239	232	220	224	254	238	241	219	228	219	228	241	227	254	233	226	263	263	245	236	251	233	250	241	233	257	248	233	230	246	226	234	244	219	246	242	210	241	224	233	258	253	241	242	243	213	239	230	240	235	244	238	259	245	235	245	227	233	251	236	228	213	229	250	253	228	229	259	260	232	243	250	248	242	224	254	234	226	228	237	257	231	241	232	246	235	225	224	225	224	228	244	247	240	244	258	236	259	241	249	268	219	226	244	238	243	240	246	248	246	233	237	263	237	245	240	241	229	230	252	235	223	237	219	242	254	254	250	226	224	234	246	246	253	232	251	247	232	246	207	221	246	222	241	250	210	248	266	262	244	240	220	257	208	225	234	247	253	221	231	248	219	225	260	269	219	202	244	253	246	234	211	244	247	222	224	234	241	231	248	239	253	230	244	217	238	232	261	221	220	233	208	229	253	221	235	233	239	242	243	226	261	240	246	226	220	268	230	242	209	224	236	218	229	238	234	252	260	262	256	277	233	198	237	217	224	245	259	237	233	262	229	250	241	238	272	248	230	282	222	205	235	236	248	217	244	243	217	224	234	244	263	214	216	246	247	224	219	254	227	249	256	237	259	258	245	221	237	218	262	241	215	217	247	250	246	256	242	237	255	265	242	248	211	247	230	234	271	252	229	239	252	223	219	251	237	255	230	225	235	267	240	247	253	197	241	240	231	219	239	230	226	252	228	230	294	248	248	213	251	219	225	229	263	258	236	257	231	241	217	239	239	240	247	237	235	228	210	230	274	227	223	247	236	265	213	246	249	228	255	263	227	231	245	229	253	220	238	248	249	241	225	253	236	210	250	239	260	247	235	238	257	273	234	243	241	251	265	235	233	214	227	248	237	246	203	220	276	244	225	254	248	257	218	247	237	252	219	229	253	235	228	245	246	265	245	248	220	258	243	241	231	232	235	243	256	231	227	230	237	216	249	260	240	242	279	246	255	232	258	226	261	252	264	215	218	239	242	261	244	212	262	218	221	222	241	244	224	256	256	252	257	233	247	233	245	252	242	256	221	255	244	235	221	259	252	264	223	230	214	221	254	241	242	229	232	256	227	256	229	267	235	240	253	229	222	228	235	237	211	258	208	275	233	221	251	261	253	229	233	236	262	250	255	247	262	246	233	249	247	239	206	240	228	237	244	202	236	211	219	232	235	247	241	236	244	261	234	221	228	252	242	216	242	245	258	238	227	236	220	237	253	253	257	257	269	222	220	240	215	226	237	238	238	253	228	225	220	246	261	232	214	222	244	240	229	247	246	240	241	242	213	244	234	220	234	239	245	233	232	208	236	239	235	232	232	218	253	229	253	231	228	213	239	226	237	223	252	229	224	279	222	217	251	226	251	221	242	232	244	228	206	218	241	249	257	224	230	239	221	246	251	233	213	246	216	243	265	261	264	234	243	217	250	205	246	215	204	264	263	236	243	227	251	209	232	266	228	245	216	226	247	243	213	251	254	252	264	243	243	252	235	235	245	244	217	223	223	235	237	288	228	231	241	231	217	235	255	223	250	267	234	218	259	286	246	240	252	241	233	236	234	256	231	239	245	242	237	251	213	267	253	237	236	256	241	234	237	241	196	231	233	232	223	227	242	210	240	237	255	240	247	249	254	230	257	248	275	230	245	243	234	257	229	256	243	199	215	215	263	250	212	244	247	257	254	273	228	236	282	247	235	223	229	243	211	247	209	235	217	254	249	225	190	230	243	237	233	269	224	216	255	245	251	257	253	250	252	221	243	238	221	235	239	217	241	249	205	246	232	229	275	238	263	240	224	237	226	259	244	279	255	235	227	241	241	230	261	230	271	236	246	201	262	243	257	235	209	220	244	243	272	237	251	233	251	239	228	254	243	236	232	247	231	213	231	230	199	225	230	242	242	258	231	214	238	242	261	232	254	217	234	285	240	249	212	217	208	214	247	216	191	255	235	240	238	261	233	232	227	252	253	217	211	224	256	226	232
44461	41242	42750	40310	63219	64040	53817	40299	25431	12086	4264	1475	790	590	571	585	564	555	555	552	549	548	524	568	550	552	578	575	566	550	587	548	567	579	550	598	544	579	577	561	562	592	621	595	557	561	583	566	623	586	554	583	551	600	538	563	574	610	634	573	590	570	575	561	541	543	521	555	553	566	564	598	586	593	556	548	568	551	564	561	573	595	556	594	591	637	554	590	574	519	540	608	558	586	580	584	565	525	548	558	596	567	541	531	611	549	584	539	592	584	609	580	527	585	583	555	547	584	560	587	569	541	579	566	559	581	571	551	573	591	585	605	538	560	591	571	575	555	600	608	560	601	572	538	585	541	571	529	530	563	575	572	574	576	567	557	525	565	568	573	581	595	571	612	554	572	580	589	587	591	538	558	569	537	571	573	584	509	560	586	577	568	585	575	534	582	544	570	571	590	576	526	561	569	537	560	584	574	575	556	553	590	553	524	601	583	509	567	536	558	589	561	546	552	589	554	617	595	573	560	561	577	561	556	526	584	541	569	559	584	568	559	566	551	586	599	584	580	542	580	565	600	564	590	580	590	593	580	561	606	572	552	615	571	591	568	577	614	529	556	553	559	550	562	576	573	558	537	547	594	567	563	603	562	586	594	569	529	587	567	565	607	573	576	562	584	585	589	573	567	601	583	556	555	578	601	571	637	554	595	561	551	570	517	561	549	579	576	566	581	561	559	612	567	551	565	566	586	599	539	563	554	583	578	600	584	584	571	526	586	536	596	572	546	564	568	585	557	589	571	592	584	588	575	557	563	571	538	556	583	550	578	577	564	572	555	559	591	547	586	539	572	569	554	573	567	551	552	546	584	560	583	557	532	594	599	554	595	544	556	593	593	594	591	574	547	551	541	598	571	583	585	575	542	560	537	580	590	590	591	560	563	559	589	593	610	535	585	538	567	568	571	580	549	552	543	597	603	607	574	522	561	562	593	578	564	567	575	557	562	586	582	559	575	546	547	535	597	567	579	618	526	600	586	552	563	580	553	584	577	608	561	550	547	569	576	546	534	589	558	559	562	555	553	576	561	532	575	575	546	589	528	513	540	549	625	583	544	571	568	577	561	578	567	551	595	618	553	567	538	530	566	560	582	560	536	564	598	532	578	579	524	532	552	547	531	577	548	550	603	575	599	542	549	569	553	587	599	546	571	575	581	541	545	566	547	558	539	584	558	581	623	552	572	558	581	546	538	614	572	538	548	566	572	551	581	536	578	587	601	575	584	606	546	589	597	558	556	563	580	600	588	553	558	552	568	543	567	581	591	573	558	552	604	603	560	561	563	575	599	528	589	548	591	526	581	565	560	557	614	568	578	592	579	551	578	597	569	613	591	546	538	511	579	599	573	551	591	570	582	600	571	563	552	604	537	553	546	527	601	552	592	552	601	537	552	595	552	554	574	622	575	518	610	516	578	576	591	552	596	555	579	575	566	581	529	559	571	552	581	572	562	534	594	555	541	567	570	536	593	611	587	637	536	556	538	567	537	573	601	592	564	535	597	582	591	567	529	545	579	585	513	585	575	555	561	557	558	517	591	557	555	574	531	530	548	524	546	584	547	554	561	596	529	574	597	556	545	588	579	551	542	580	570	537	569	565	591	588	608	628	557	537	574	555	592	570	566	539	575	578	534	544	588	576	585	575	530	575	581	582	559	569	546	494	598	592	561	520	577	583	558	611	559	579	553	555	569	554	563	576	536	566	536	552	538	580	537	574	562	611	548	562	578	552	595	538	550	572	566	541	543	557	525	563	580	588	546	603	618	572	583	579	568	561	578	566	551	561	554	494	586	575	572	577	579	546	572	591	589	542	523	551	598	573	540	558	561	602	602	583	580	561	577	579	598	584	582	518	568	625	594	544	563	589	560	557	556	565	549	578	548	614	599	546	556	579	543	569	540	593	576	549	546	561	548	564	561	588	566	524	555	587	521	536	581	543	584	612	522	573	520	557	591	536	580	618	553	550	541	591	576	542	570	602	567	542	598	602	563	547	553	578	526	588	574	554	579	595	513	552	533	553	536	581	596	531	561	543	560	531	603	538	576	564	548	574	583	577	561	581	572	587	591	599	525	560	551	578	586	561	564	620	576	571	573	619	557	590	597	536	567	554	552	523	556	599	523	519	560	598	598	570	582	581	571	521	571	575	565	571	518	621	545	547	572	502	572	569	576	517	557	590	556	537	547	564	539	574	543	560	572	570	576	579	543	618	582	572	555	597	555	573	591	597	563	541	529	571	562	597	570	571	560	590	529	566	594	584	606	602	563	581	592	575	587	571	561	537	609	600	552	604	529	562	561	575	559	579	626	588	600	605	609	595	573	631	596	570	603	567	544	573	581	557	565	549	545	575	548	567	581	551	558	570	580	574	567	553	571	539	543	589	589	542	569	591	544	525	575	543	568	563	569	554	577	569	613	598	587	571	550	563	511	612	567	590	538	608	577	531	604	559	579	569	564	570	552	560	576	540	601	558	574	585	543	588	558	521	602	563	559	520	580	557	587	576	564	575	533	578	588	556	553	572	618	569	626	570	589	592	554	541	603	542	532	563	553	585	549	565	591	553	569	564	602	547	597	542	593	535	521	601	560	566	539	548	574	598	560	556	569	568	571	589	567	567	586	545	535	609	583	582	541	579	612	587	572	574	590	573	554	555	581	558	563	601	569	591	592	593	592	540	555	558	573	578	607	551	550	571	628	576	567	557	617	618	604	583	568	538	557	570	566	575	514	584	588	574	567	589	579	568	538	572	541	577	556	551	614	526	567	582	595	589	575	572	586	542	596	588	596	531	551	526	548	580	592	560	573	545	563	576	606	614	588	546	582	518	581	578	590	572	571	587	511	578	564	551	551	544	587	533	566	558	578	592	596	596	528	556	546	561	545	540	514	555	523	594	559	583	582	532	565	525	574	582	569	563	546	575	551	571	552	538	547	541	587	609	577	584	572	557	597	637	556	603	598	587	560	554	534	565	618	584	606	552	607	617	604	557	539	596	562	517	589	589	547	518	580	549	568	631	531	590	577	570	555	621	527	560	591	547	562	535	568	599	568	582	550	572	558	523	609	576	563	579	565	577	560	574	595	528	541	534	554	572	528	606	555	546	591	549	582	551	519	579	529	547	595	531	575	539	557	588	546	540	594	554	535	603	541	559	517	610	560	585	587	559	588	569	556	551	586	558	568	536	584	571	601	574	564	599	584	569	561	556	573	581	592	572	584	596	595	587	589	582	532	581	600	576	543	545	590	522	540	538	578	611	561	549	585	583	548	597	597	556	545	611	541	582	566	578	542	565	597	570	598	579	563	560	610	546	562	599	535	599	566	560	551	596	581	555	563	536	535	575	505	531	562	551	540	559	532	584	563	575	610	537	563	548	580	575	598	544	563	599	627	546	592	582	509	625	557	572	541	576	603	598	560	542	599	538	580	569	560	607	566	557	557	554	580	554	596	554	572
11411	3131	2089	1026	2334	2935	2310	1461	825	475	361	305	275	262	260	254	275	265	249	268	250	245	244	282	237	249	262	246	270	228	249	270	279	274	283	262	260	234	262	263	274	246	259	249	256	280	281	254	275	254	279	258	261	274	262	231	270	237	253	265	311	244	276	234	276	255	254	251	277	302	258	259	284	226	275	233	280	259	262	233	266	298	258	254	282	257	254	262	259	252	259	259	271	254	257	262	255	265	262	273	260	224	226	266	263	246	254	281	236	251	246	246	280	267	269	259	246	263	229	234	261	230	266	246	256	268	253	249	257	273	283	266	245	212	261	231	280	268	252	253	234	252	266	256	256	278	247	260	250	230	267	258	291	242	282	264	225	270	264	262	293	259	267	273	256	248	284	224	246	242	288	238	237	268	265	274	234	267	253	267	278	276	262	260	245	275	245	252	264	244	266	239	261	251	273	264	277	256	289	286	237	274	241	225	259	279	267	265	266	259	251	239	242	240	257	233	242	277	300	277	265	273	255	252	264	250	258	241	249	252	286	266	257	289	266	264	241	273	245	269	230	250	257	272	284	275	287	250	233	267	264	268	261	254	250	255	283	245	242	255	277	253	265	226	247	289	267	276	280	262	259	267	224	241	274	232	222	268	261	273	238	279	254	224	269	261	283	269	258	214	278	250	269	294	276	271	242	269	280	279	247	248	260	223	251	253	266	235	245	256	265	298	255	290	246	266	280	242	243	267	252	266	276	255	274	282	284	290	276	278	267	258	232	256	280	248	299	262	220	276	232	274	273	254	236	263	263	282	250	246	297	275	267	274	249	238	274	251	249	248	260	261	276	255	273	284	273	270	293	272	246	266	240	260	254	263	258	242	304	261	239	270	267	259	285	257	281	267	264	257	267	306	241	244	251	244	283	281	251	261	261	268	240	273	269	268	255	257	246	233	236	330	284	255	259	239	274	276	271	249	246	247	256	253	266	281	263	277	262	277	267	259	272	286	269	256	231	251	284	261	272	252	259	304	248	279	240	240	237	254	283	259	261	258	266	290	289	277	262	265	250	261	263	281	248	248	289	262	256	252	268	255	282	279	229	278	231	240	275	252	249	274	284	253	249	251	284	261	223	268	239	240	255	256	266	286	268	248	287	249	277	255	253	243	268	262	280	270	294	246	221	242	282	289	242	284	267	247	257	257	295	278	265	278	303	272	264	240	239	279	265	274	281	266	254	252	260	223	266	260	267	275	265	282	251	287	275	236	261	266	270	264	263	266	238	262	269	283	255	297	242	249	274	278	250	266	257	244	259	260	278	265	247	271	274	246	241	274	265	252	293	270	271	273	266	251	267	252	263	257	220	225	265	265	234	258	265	266	228	259	264	256	279	252	246	271	260	249	271	259	266	280	259	265	245	254	260	261	282	284	232	277	246	258	236	266	288	223	269	261	271	250	254	255	254	254	270	299	284	257	235	234	278	290	273	249	259	267	279	265	272	259	245	276	273	265	271	251	264	270	253	277	273	274	271	287	273	275	242	235	277	269	265	288	253	254	254	241	297	267	271	250	262	264	255	251	283	247	254	279	234	279	277	271	280	244	254	276	266	245	259	271	245	243	281	256	240	270	279	253	267	257	253	257	285	247	278	257	233	263	262	279	255	259	277	282	268	255	243	258	219	257	252	231	259	257	261	274	247	273	237	242	251	254	272	288	273	253	270	251	262	243	278	268	243	251	246	242	244	251	284	270	262	262	248	246	260	263	250	256	227	250	267	249	268	250	234	286	256	266	299	267	246	252	253	270	277	249	294	249	256	277	264	223	229	244	264	257	265	260	276	268	263	283	273	266	266	253	241	249	256	255	258	276	268	254	252	253	270	266	268	302	270	235	242	235	258	259	264	250	278	261	270	282	268	289	259	288	268	260	272	291	234	248	250	261	242	273	263	227	272	273	231	282	246	260	283	262	253	263	262	246	252	281	296	261	242	272	249	287	297	272	267	233	287	267	291	240	292	283	272	279	249	254	264	286	234	243	275	286	297	273	315	239	274	247	252	264	267	253	294	244	282	248	235	254	261	233	279	254	287	262	262	262	271	254	269	244	267	250	226	257	271	274	247	262	293	226	293	269	254	252	257	284	250	279	246	244	250	289	247	241	238	281	232	242	248	252	260	318	231	237	259	293	246	255	270	249	265	244	265	281	251	246	246	261	273	262	280	258	255	254	287	265	286	245	262	275	289	272	264	274	241	261	240	276	251	269	262	236	250	263	247	277	278	270	224	264	240	260	272	269	249	254	257	257	274	255	299	261	260	257	287	247	264	280	279	265	292	228	250	259	267	264	247	249	297	291	282	270	235	273	271	281	242	264	266	270	291	277	244	280	265	282	242	249	242	261	245	251	250	255	286	260	267	278	244	275	279	258	263	260	259	275	234	287	273	260	245	265	262	258	226	286	263	277	273	235	268	238	265	253	244	277	237	254	256	245	247	237	270	268	263	255	298	225	292	256	244	260	259	270	231	248	283	276	263	265	241	251	292	262	258	261	253	275	275	301	258	250	225	271	247	291	248	290	237	253	243	257	262	273	277	260	265	293	264	276	261	276	251	264	263	257	254	259	271	269	269	269	238	285	252	256	273	251	264	265	255	214	263	273	245	289	245	245	268	252	271	261	278	305	283	273	259	261	245	243	253	275	262	262	303	265	287	248	263	281	245	236	260	265	263	255	269	242	247	266	263	289	266	268	242	270	233	258	240	244	287	278	243	270	289	253	266	242	234	274	248	263	286	245	256	238	271	268	266	254	249	291	252	252	261	248	251	239	249	252	307	269	266	255	276	253	233	259	289	259	245	256	246	264	251	227	248	241	287	282	272	272	252	262	272	261	252	286	238	280	257	245	260	285	269	236	284	257	283	254	253	288	275	246	283	284	249	265	303	261	260	266	271	220	249	277	253	248	292	250	275	275	271	268	280	277	257	248	236	292	223	283	262	271	256	260	273	275	239	256	290	240	244	267	258	291	267	254	263	294	233	229	255	292	269	265	275	276	259	244	257	257	265	265	255	276	265	252	267	299	261	259	262	255	260	264	248	267	245	234	299	264	269	270	287	257	238	260	265	234	248	261	279	255	329	281	253	262	263	235	260	275	229	279	231	285	236	261	244	271	281	238	230	280	271	265	290	254	261	277	264	288	262	260	282	258	278	272	235	301	277	288	265	258	254	239	263	253	274	253	253	260	288	284	242	298	252	257	234	241	257	291	248	261	266	265	253	261	297	258	272	255	266	256	262	277	253	246	273	247	255	304	277	237	273	248	230	253	235	266	286	280	252	289	255	266	224	249	252	266	246	269	279	244	292	230	264	256	286	273	270	256	235	260	275	256	284	278	278	258	275	256	271	240	268	277	240	280	257	274	244	266	241	248	279	286	260	266	241	250	254	239	241	250	263	280	257	258	262	252	267	259	280	240	244	266	244	261	274	271	281	278	254	251	249	255	256	259
9954	4321	4462	3920	9984	11944	8722	5540	2842	1515	949	668	651	654	587	633	599	624	634	625	597	644	581	617	626	612	606	641	665	613	654	639	649	619	654	602	606	638	564	642	633	637	620	612	639	642	661	602	627	598	589	605	598	629	647	645	611	675	604	637	617	613	602	585	645	631	614	630	649	633	606	614	579	608	610	569	636	635	657	630	652	647	595	643	629	632	678	631	641	643	628	646	625	626	610	642	606	606	590	596	600	635	616	599	647	660	616	623	611	586	598	616	646	650	597	622	586	609	619	623	648	620	663	626	643	608	612	617	611	632	600	597	607	564	611	624	648	601	637	602	591	644	648	637	626	671	609	604	619	646	613	641	689	659	604	559	647	624	620	644	616	650	594	602	596	630	629	614	604	629	644	639	607	598	629	624	600	673	614	622	599	608	610	641	632	657	636	569	646	637	605	581	649	593	607	624	599	621	614	630	647	628	611	612	614	607	605	575	654	597	681	628	642	627	602	589	652	628	597	600	638	578	668	660	632	603	628	604	596	622	600	601	670	601	616	635	589	580	609	614	643	609	579	622	652	616	653	623	623	633	652	615	618	646	655	615	605	651	625	612	588	602	607	609	605	626	649	602	640	632	641	622	566	654	647	594	643	659	652	616	615	619	640	596	635	615	579	610	599	650	599	615	623	598	595	586	583	634	610	610	622	681	666	629	651	599	600	634	616	650	611	646	629	604	606	623	556	628	651	602	611	625	639	573	596	584	612	618	598	613	610	629	650	608	586	558	590	600	611	627	619	613	653	617	618	637	634	586	656	685	658	558	620	597	607	634	631	669	592	615	617	625	615	621	613	624	641	607	636	633	609	623	581	627	647	629	604	609	598	646	636	619	612	655	601	605	601	607	623	609	572	602	633	655	650	624	614	655	598	620	603	622	634	595	622	655	580	646	592	645	630	609	617	604	601	637	603	609	601	615	626	638	552	611	593	623	603	607	594	592	646	620	618	650	636	618	626	595	653	678	609	601	642	651	617	642	641	623	578	661	640	648	575	649	583	660	582	671	643	618	623	598	642	641	621	655	667	610	584	619	602	637	594	620	638	582	635	656	613	630	614	634	586	618	664	588	609	605	641	636	605	653	614	604	584	620	595	638	630	614	597	642	604	628	608	591	607	617	594	604	640	541	619	636	626	639	575	639	637	604	578	584	598	630	650	615	635	649	605	639	605	599	615	598	624	635	599	601	589	614	620	581	617	631	599	621	649	614	617	637	606	649	640	618	648	605	595	662	614	634	620	576	660	668	565	659	593	624	598	599	620	619	614	610	586	679	593	616	648	580	628	618	595	626	637	611	584	555	645	602	659	608	642	602	620	621	583	609	605	682	616	629	626	668	623	602	594	657	627	615	640	608	605	591	584	618	610	629	615	619	604	629	626	621	625	620	580	610	638	627	601	645	680	651	631	615	629	622	622	609	594	618	633	634	635	622	645	609	590	574	625	625	620	616	593	684	618	605	607	557	635	601	593	620	643	599	607	624	661	611	639	620	591	608	634	648	608	662	590	584	624	597	616	647	664	607	607	663	629	620	612	598	630	589	608	606	583	631	588	601	582	588	595	622	595	609	641	643	593	605	631	646	596	626	655	662	621	625	619	583	643	669	623	633	622	648	587	637	643	630	565	616	601	606	614	626	609	592	615	613	623	592	658	639	603	615	630	590	623	622	648	606	630	603	647	599	620	636	621	572	574	673	656	612	585	591	652	619	629	649	650	627	631	610	627	598	629	654	612	637	620	642	608	655	552	589	603	673	618	606	630	609	608	676	638	586	555	642	633	649	601	607	653	607	606	614	625	632	611	631	615	655	653	625	646	594	624	617	601	671	584	628	608	620	629	608	646	591	627	605	641	625	595	632	627	605	617	618	617	627	599	642	650	600	619	642	589	606	629	632	608	627	629	572	591	670	644	645	660	639	618	587	598	675	586	650	654	649	613	607	602	664	583	639	636	615	642	604	620	626	646	645	598	605	618	594	639	611	615	607	661	628	646	629	588	625	582	582	615	619	642	609	606	576	629	643	605	652	599	609	636	650	609	628	595	653	578	579	656	608	643	585	605	585	597	614	593	617	645	671	587	650	631	569	598	629	632	637	631	606	622	657	669	590	593	626	617	623	626	672	658	623	608	618	618	615	628	631	647	620	611	633	631	565	614	616	646	614	617	617	619	607	612	605	663	635	622	592	643	609	637	617	601	595	613	648	620	569	622	620	608	632	631	624	639	585	614	629	576	639	583	608	628	618	652	643	651	655	644	586	656	651	647	631	609	625	626	627	584	584	623	596	627	646	600	603	606	630	632	621	614	607	597	627	630	632	617	599	599	613	608	637	618	644	592	572	635	562	612	623	624	624	625	666	620	607	594	576	593	605	618	591	640	608	632	627	668	630	617	583	627	587	591	574	621	601	631	628	610	581	649	637	592	643	599	627	600	665	613	663	630	608	652	587	592	673	606	598	601	615	642	643	611	551	596	646	622	595	677	684	633	649	632	586	626	615	632	637	677	585	601	589	595	692	595	657	619	592	610	652	532	578	589	607	608	631	634	612	655	617	645	593	605	594	585	656	635	613	645	578	581	630	654	627	582	599	590	619	613	618	591	617	597	637	635	653	564	646	662	613	637	605	666	625	633	637	590	654	621	597	589	638	606	641	583	595	613	641	646	652	573	682	703	631	635	617	636	637	617	590	559	599	627	610	636	600	626	628	634	606	624	610	599	578	616	608	626	682	631	648	657	632	612	591	638	603	618	581	615	641	609	596	628	634	608	605	606	632	635	651	625	624	635	652	624	630	594	625	605	624	589	654	612	621	617	591	624	624	649	612	640	606	607	622	607	639	594	643	594	619	597	624	619	610	638	652	621	636	649	605	613	618	638	614	613	581	573	628	621	592	669	680	683	588	618	608	614	659	641	614	591	586	631	648	633	682	583	629	661	573	612	595	597	628	623	629	593	636	592	608	611	596	629	650	617	616	637	601	651	602	588	614	623	571	602	575	636	607	577	599	610	598	601	569	629	603	616	609	608	619	589	563	650	594	629	629	647	614	602	615	582	590	648	631	645	654	606	606	654	594	611	608	612	650	620	617	605	609	639	642	647	655	576	617	611	621	588	632	610	617	576	614	602	613	625	574	684	623	609	645	600	585	573	619	605	652	618	598	601	626	639	636	643	618	630	618	639	653	648	616	657	608	642	683	661	585	631	619	623	630	584	653	603	611	588	627	606	667	635	634	563	631	610	625	633	613	626	660	611	617	664	640	623	632	605	625	650	621	654	631	586	573	650	617	622	667	583	622	603	676	626	606	580	626	600	637	617	601	597	580	609	610	630	605	605	608	670	652	620	628	651	630	576	649	640	644	647	633	608	609	619	630	577	639	596	625	651	615	581	623	663	632	641	599	578	616	610	596	615	645	618	612	615	600	637	572	621	611	613	637	641	617	628	609	619	634
73043	56432	51503	30146	51353	54302	41275	26247	12263	3879	1195	481	324	262	250	227	248	240	238	242	234	238	243	253	260	284	236	227	244	249	233	265	256	223	230	240	251	235	212	232	259	219	250	236	241	256	233	196	242	295	264	248	219	243	223	257	233	229	230	259	248	254	246	235	251	221	247	258	232	247	224	248	240	208	266	240	226	218	238	267	228	279	208	226	227	228	232	241	264	222	244	251	212	237	244	237	248	267	260	257	242	247	245	255	220	256	237	250	259	225	227	279	261	266	230	222	230	232	263	249	254	225	256	264	236	223	271	250	230	223	249	257	220	244	242	256	230	256	243	240	245	229	243	234	234	233	247	237	254	228	252	240	249	257	234	238	242	226	264	250	223	260	245	235	221	238	252	226	247	270	236	252	233	245	222	251	271	219	234	218	233	265	270	236	227	209	245	251	238	255	226	267	240	258	236	260	261	233	244	226	219	253	225	234	251	222	205	252	228	225	214	212	226	260	259	256	232	241	213	253	237	230	229	241	216	241	235	225	226	248	296	239	235	263	234	232	262	244	250	235	240	232	238	243	234	235	233	244	238	258	224	275	238	220	242	266	256	258	263	242	245	247	258	256	250	264	214	219	256	248	228	235	222	240	227	257	207	227	245	232	219	242	230	236	261	227	224	223	234	229	249	237	220	250	224	243	231	225	235	230	257	259	236	221	234	218	253	270	247	233	245	238	213	214	241	205	227	241	263	223	255	241	239	223	223	252	237	225	261	244	245	257	256	259	265	228	264	257	225	213	241	244	251	242	233	232	234	261	230	228	246	212	260	243	285	232	246	206	241	249	232	240	240	257	240	270	225	227	263	255	228	203	236	248	240	230	252	248	277	269	254	247	252	245	240	245	229	241	215	240	246	220	245	268	272	257	232	268	236	241	213	251	258	216	235	261	284	213	244	220	228	229	263	206	256	241	242	225	243	201	255	252	229	237	209	247	221	225	260	228	253	226	239	233	259	270	246	239	244	241	231	250	241	264	266	230	253	243	240	245	227	246	250	243	245	230	260	249	227	224	252	249	253	226	237	258	242	239	253	239	250	238	231	222	235	257	257	220	228	235	220	209	204	225	235	235	236	241	290	249	238	236	233	275	230	238	218	261	237	224	251	263	229	227	228	221	233	247	229	229	230	261	257	279	263	209	228	265	239	256	218	241	251	250	238	244	226	203	233	245	237	203	256	214	236	234	238	227	222	215	236	252	221	240	242	251	256	231	234	233	258	258	232	238	239	250	254	224	238	254	254	269	250	245	254	269	237	227	226	254	233	236	238	210	260	239	256	280	229	243	219	240	228	257	270	271	231	241	236	278	237	210	279	273	265	232	234	241	227	255	244	256	234	240	250	238	271	242	229	232	250	248	261	236	195	229	232	234	244	256	286	224	239	235	226	235	238	244	248	260	225	237	220	242	226	237	241	237	238	253	264	213	230	246	216	220	241	235	246	239	229	231	266	234	220	246	231	235	233	207	239	244	240	239	243	225	256	258	251	242	272	225	232	218	212	244	226	243	231	262	256	262	237	235	255	216	240	262	246	238	236	253	241	264	235	236	241	226	240	242	216	255	256	227	236	238	233	256	250	263	251	217	236	234	240	248	270	246	252	222	223	202	234	262	219	263	229	224	225	234	270	270	255	220	228	242	233	242	260	274	236	256	252	265	203	258	223	231	220	198	230	250	223	212	237	218	254	217	239	217	249	242	258	232	267	226	249	234	221	222	274	251	237	252	263	214	255	222	234	228	241	230	230	226	255	214	260	254	237	211	241	253	228	255	242	237	236	240	234	237	241	241	250	278	266	247	233	263	261	260	229	234	239	231	247	232	266	215	246	257	251	239	250	233	221	226	202	232	233	242	247	237	243	258	231	252	239	236	230	244	219	247	251	226	247	225	220	245	233	249	252	210	257	247	209	246	254	258	249	242	241	232	203	239	235	236	253	231	261	271	267	221	258	234	237	255	256	213	268	255	235	256	219	255	234	255	236	216	224	260	250	234	234	223	235	214	228	232	224	263	231	231	228	261	264	237	228	248	217	240	255	224	268	245	244	239	247	210	221	242	236	236	234	223	230	237	275	291	239	245	241	229	265	223	263	259	258	250	207	246	256	242	271	219	250	224	231	225	200	249	232	231	270	232	236	219	231	259	252	219	216	248	256	254	203	226	229	241	243	223	271	247	235	260	253	224	249	235	233	234	253	227	247	233	229	270	239	264	229	225	268	227	241	279	233	226	238	241	234	244	221	230	256	253	223	246	249	246	253	253	244	229	227	215	255	219	237	221	234	235	232	249	221	243	229	252	228	259	224	251	239	260	258	231	232	250	220	253	252	229	252	247	242	252	249	231	225	250	237	249	213	247	230	228	239	260	229	219	268	245	247	227	226	241	237	235	248	233	238	228	221	221	238	221	257	247	234	255	247	275	233	252	248	220	214	252	215	239	204	233	250	275	227	222	220	269	245	270	226	222	252	243	261	266	237	243	246	244	253	216	230	242	248	233	259	248	240	264	231	239	240	266	236	256	238	230	236	257	238	223	199	220	231	211	236	243	228	276	222	233	231	297	235	228	267	225	266	239	265	256	230	245	252	219	240	203	247	262	221	244	253	245	211	236	227	222	217	247	222	248	241	233	225	257	254	251	266	248	250	246	236	213	258	259	223	234	262	247	259	268	253	211	229	240	241	243	259	235	208	187	230	245	259	258	231	240	233	232	224	266	229	220	243	216	272	217	262	250	236	276	260	253	237	219	227	253	243	221	257	238	268	255	250	217	257	225	235	247	220	235	244	227	247	263	242	236	255	260	245	266	230	225	219	222	266	207	252	250	231	240	250	225	254	250	233	249	239	231	249	251	257	267	258	238	240	241	270	251	253	225	236	223	257	252	255	205	252	215	260	237	235	239	251	242	255	226	223	225	265	251	248	242	234	223	217	230	236	262	260	225	238	257	232	238	238	267	238	249	232	255	205	237	238	250	217	241	216	233	256	235	244	241	287	220	282	252	239	251	232	227	241	244	243	217	241	248	241	247	261	247	243	248	269	229	215	218	220	225	237	265	241	242	238	214	258	252	230	235	205	241	247	238	262	240	218	244	254	249	235	255	255	253	240	242	248	226	246	262	243	247	265	235	261	243	236	235	220	249	259	238	226	277	220	225	240	223	218	261	254	254	234	234	257	224	245	249	238	247	211	254	264	238	236	236	232	202	252	247	220	213	229	256	233	225	254	227	252	250	241	230	252	235	239	261	241	258	244	237	231	222	209	262	247	253	244	247	231	262	229	231	257	229	249	257	251	273	252	236	246	270	208	242	241	244	226	276	207	235	239	224	237	242	232	244	245	234	213	223	265	221	227	242	249	246	221	252	227	229	275	240	276	221	263	233	237	230	219	240	244	260	249	262	246	240	237	262	242	252	291	248	254	219	243	225	251	216	222	274	254	231	268	244	260	244	238	222
44737	39940	43896	40050	63543	64263	53655	40317	25359	11821	4302	1537	764	621	613	582	550	593	616	569	625	583	581	623	567	575	563	577	553	548	531	578	558	546	553	557	611	546	553	571	583	578	610	519	564	577	573	567	558	575	586	577	586	577	528	562	574	587	564	564	561	570	580	562	556	607	558	599	568	542	560	557	575	573	593	569	566	569	565	585	587	570	592	540	541	572	575	584	527	564	550	584	596	614	568	588	573	583	549	575	583	549	581	558	610	606	586	568	555	582	609	569	542	582	565	534	572	577	590	578	586	564	556	527	592	569	562	578	614	588	634	595	571	595	552	538	565	571	547	541	588	557	539	612	586	557	581	576	581	528	564	574	566	535	565	595	599	553	553	559	596	570	590	590	563	544	548	584	568	575	535	583	595	607	563	566	567	572	599	558	558	555	566	629	583	572	591	537	600	510	599	542	569	606	568	578	578	578	567	550	594	592	570	600	563	582	535	533	520	581	579	545	560	564	486	559	592	599	613	554	569	578	542	549	598	616	569	594	583	560	567	573	594	548	589	536	538	554	603	590	593	576	584	551	558	566	603	587	586	564	617	556	555	571	570	572	560	568	563	561	568	573	602	600	567	583	590	535	574	576	534	584	610	536	564	566	590	573	592	536	544	549	545	618	560	609	541	567	606	563	615	597	560	600	552	594	607	570	567	572	547	595	562	595	571	613	581	596	584	616	600	542	550	592	598	554	562	535	544	560	547	549	560	562	546	560	565	624	565	575	585	577	561	550	527	549	558	563	584	563	584	586	563	582	560	582	576	576	556	543	587	578	546	574	561	595	614	514	597	584	555	581	578	579	609	546	548	604	580	610	572	545	555	582	574	533	596	526	577	610	580	558	550	556	615	564	525	602	633	597	540	566	598	538	552	552	552	623	577	607	580	581	586	557	595	547	531	522	547	567	555	581	610	555	578	604	567	536	585	592	594	562	572	518	585	587	577	533	556	610	562	576	573	553	585	578	560	576	567	548	534	593	535	601	571	567	602	551	563	575	605	600	585	550	567	559	556	544	576	612	603	566	546	592	570	571	576	572	603	568	560	577	551	587	563	607	585	530	593	574	581	587	577	597	633	541	515	599	566	563	580	577	550	561	611	597	566	571	586	556	559	587	578	582	613	555	595	557	554	613	562	585	582	581	547	563	545	517	547	565	576	597	545	569	585	534	582	547	550	570	555	622	601	556	538	601	600	570	562	545	556	638	582	536	594	635	635	557	568	586	558	610	565	557	579	539	569	575	572	552	561	534	604	605	607	582	582	590	536	546	520	558	573	574	599	556	611	544	615	523	546	607	607	532	566	577	547	592	637	594	567	552	550	582	609	512	575	541	634	545	547	537	558	544	578	564	561	598	578	566	595	548	536	610	630	608	562	582	558	592	537	573	544	556	568	537	583	569	523	543	605	608	568	556	565	548	604	545	577	593	569	545	558	562	538	612	564	554	545	571	528	543	564	543	587	543	573	542	563	558	602	590	583	576	580	580	551	603	573	579	566	593	501	576	581	529	548	568	595	577	587	587	538	560	561	578	562	540	563	577	558	559	521	577	537	603	574	582	548	561	557	584	527	590	598	533	584	506	564	594	537	536	548	606	586	559	567	564	610	554	599	573	557	614	616	562	571	559	618	574	578	601	595	591	536	580	595	550	584	560	532	594	573	558	568	580	590	554	572	563	587	558	589	564	575	570	550	592	589	549	549	565	537	534	559	573	564	612	539	567	581	602	538	573	560	568	591	590	531	580	538	619	560	575	542	555	538	559	596	593	553	556	615	598	572	539	585	565	583	529	602	587	598	545	558	581	568	625	592	572	548	555	544	558	542	589	532	555	569	583	608	546	561	567	576	539	606	583	609	555	600	551	545	592	565	567	601	554	576	605	555	520	576	577	585	566	564	607	573	609	557	569	580	569	593	584	576	569	566	581	534	621	562	561	554	559	537	607	593	570	586	579	564	570	579	588	569	584	589	593	544	574	602	582	567	565	546	533	532	568	612	597	579	560	580	523	559	583	611	556	595	571	565	580	559	588	567	560	584	555	593	567	554	600	580	532	581	572	558	581	572	571	524	632	580	558	564	546	574	591	562	561	553	573	523	570	555	547	570	565	596	534	565	579	539	555	592	584	598	625	601	618	542	601	556	542	586	524	585	555	568	554	623	631	544	562	591	563	577	575	614	553	587	544	572	580	540	573	566	538	542	579	574	575	555	555	531	590	578	588	566	558	575	574	570	556	583	573	584	618	575	584	581	624	579	601	599	634	561	594	553	568	558	579	601	542	543	568	590	527	623	577	624	550	568	601	577	599	582	560	573	614	538	558	549	549	572	574	601	564	578	597	587	576	563	572	571	631	536	620	563	616	533	543	605	614	612	570	548	513	584	540	530	577	604	576	579	610	574	588	538	566	527	560	519	559	590	603	562	600	568	602	587	586	505	611	539	560	556	578	558	571	584	578	569	582	579	528	584	549	578	520	583	553	582	541	597	553	576	580	581	566	564	560	584	560	582	536	579	523	574	611	583	543	578	562	581	553	615	564	594	520	550	577	588	580	554	637	571	586	579	572	596	550	565	553	581	558	584	571	602	591	542	558	573	567	588	580	585	546	567	572	546	534	589	552	587	566	579	587	583	546	572	555	550	582	568	587	608	575	582	575	596	614	551	553	589	608	570	576	594	554	565	536	566	524	577	616	577	550	551	572	571	584	568	569	560	590	584	584	539	550	576	556	585	600	564	586	535	578	594	580	520	624	563	526	559	598	571	578	546	566	607	609	583	586	592	547	531	587	557	556	604	595	611	579	507	560	612	556	554	578	587	595	593	564	574	576	570	581	529	547	619	570	602	598	578	556	554	549	529	573	572	537	600	597	581	535	606	622	580	560	575	586	540	586	557	572	548	561	579	553	596	613	580	544	595	592	610	611	535	607	548	596	594	599	586	558	532	595	586	570	577	559	569	521	592	554	609	589	618	566	572	568	555	571	602	596	560	600	600	567	530	593	576	601	579	614	588	580	534	594	617	581	556	588	561	563	569	557	601	558	549	566	598	536	604	564	543	540	575	581	547	602	580	608	551	582	562	596	550	549	591	586	591	576	584	615	586	602	601	551	578	558	605	580	572	586	575	555	557	555	504	575	566	598	595	580	559	565	572	562	569	563	566	568	574	588	585	540	562	558	586	602	547	562	571	574	613	549	550	558	584	574	570	547	559	598	555	560	524	577	542	587	572	568	557	590	590	574	571	565	558	568	564	549	561	561	568	583	546	529	610	584	593	567	597	539	559	554	552	549	566	590	551	543	579	582	547	579	586	598	528	577	583	576	583	565	546	554	581	563	574	605	591	602	556	543	563	601	551	637	548	579	590	562	538	568	546	573	564	542	530	567	620	563	597	585	546	554	562	556	549	598	574	542	589	613	579	570	569	580	549	567	564	586	590	578	571	552	605	536	598	610	609	593
72804	57174	51874	29805	51984	54045	41293	25919	11962	3998	1298	463	288	252	277	248	243	221	233	279	247	215	212	260	268	245	246	221	242	237	256	241	256	210	242	267	247	259	250	249	262	271	261	270	272	236	219	239	248	253	289	214	245	282	246	223	261	249	233	220	233	238	235	210	231	276	253	226	270	274	262	245	232	219	254	227	240	258	246	229	226	261	265	229	268	255	230	223	237	254	235	236	244	252	241	216	204	257	250	252	242	225	221	244	212	235	240	224	236	231	250	264	220	250	245	251	233	242	197	212	235	228	229	236	236	262	216	259	245	232	249	255	208	232	233	235	238	236	239	226	248	236	269	245	216	252	254	247	245	233	242	235	248	257	284	222	212	226	210	234	264	245	274	221	267	243	240	256	247	253	255	277	248	259	233	261	255	234	261	222	248	241	225	225	267	229	270	199	217	257	221	239	227	235	221	225	259	278	254	245	262	244	243	251	215	226	245	223	241	223	233	233	257	244	243	237	252	221	237	231	257	259	249	245	236	252	248	254	242	233	238	272	284	243	238	233	220	238	210	250	257	264	252	230	240	285	262	221	258	226	263	201	263	247	237	214	252	241	270	236	262	240	247	235	243	230	244	266	235	245	246	221	257	208	235	245	236	246	240	267	222	253	260	236	227	286	256	254	252	222	204	228	228	259	247	262	242	238	239	242	213	253	233	260	237	229	248	242	225	255	233	218	236	237	209	235	228	246	219	248	222	236	231	251	220	206	248	236	241	254	245	228	241	240	233	239	255	228	255	249	216	239	262	249	253	244	292	259	210	242	254	222	237	240	230	231	203	278	208	255	227	242	251	240	250	265	218	219	229	208	212	239	267	216	232	237	238	238	236	265	245	249	206	217	227	268	241	194	237	260	251	221	236	236	251	243	215	247	261	273	240	261	248	227	243	235	232	242	244	247	238	253	230	246	235	268	271	233	246	235	264	260	259	258	253	242	228	254	239	231	259	226	235	250	260	261	237	232	267	259	279	244	236	234	253	248	223	230	253	268	247	249	261	244	246	250	235	226	223	215	234	225	215	244	218	265	234	243	249	226	249	239	243	236	242	215	264	236	252	237	226	208	228	256	219	250	230	249	246	238	231	247	254	226	233	245	265	248	226	218	215	233	255	229	242	242	228	239	233	237	262	251	233	232	236	238	277	255	250	238	248	233	253	197	214	236	246	255	245	253	253	232	212	239	240	250	252	255	238	265	227	222	205	231	247	221	262	245	234	239	208	224	276	231	240	230	240	242	219	248	265	239	232	249	223	240	222	245	225	216	236	237	268	250	262	206	246	235	247	246	238	249	268	226	274	255	237	258	275	258	239	216	233	223	234	226	248	236	245	254	257	243	249	207	213	302	215	248	227	226	244	224	274	224	268	226	248	257	244	249	248	224	233	249	265	241	231	225	231	244	224	258	238	242	232	233	271	235	246	237	251	223	246	252	248	223	271	238	237	256	241	231	238	219	241	258	224	247	231	249	238	239	225	238	255	210	236	265	214	235	239	251	241	209	248	245	246	259	230	253	257	237	237	264	253	271	244	264	215	236	232	266	237	255	260	254	241	216	209	210	226	232	236	222	248	262	238	219	244	230	257	255	238	236	228	253	249	233	228	225	207	249	256	222	267	271	235	263	225	231	252	244	230	246	245	220	258	230	262	247	228	289	253	223	220	245	248	246	239	228	205	222	228	254	242	233	260	232	245	268	227	241	241	232	239	240	223	236	243	241	242	241	223	225	254	219	222	262	266	227	250	242	236	245	249	217	225	214	245	255	249	260	254	229	243	263	240	234	274	258	215	253	226	251	220	249	248	227	242	244	252	215	246	227	227	265	248	224	244	234	242	238	258	241	269	250	246	248	214	265	237	227	236	260	247	247	248	255	233	257	214	262	256	243	244	225	216	251	247	241	202	234	221	199	232	229	220	234	220	245	248	270	215	235	252	226	256	235	242	231	239	241	244	228	237	243	243	266	248	271	232	220	274	211	252	264	246	222	228	233	261	273	231	249	241	235	216	258	269	233	226	260	228	220	234	254	224	239	224	243	244	234	248	233	254	246	250	257	245	242	246	219	207	251	247	242	241	222	244	235	207	247	253	213	237	228	241	241	264	233	250	231	225	222	241	239	252	229	235	263	251	213	246	254	286	244	282	257	248	230	241	247	236	229	252	230	220	243	263	255	255	260	228	225	206	243	236	238	249	236	245	253	277	254	265	253	233	243	222	244	229	227	249	210	260	238	257	237	207	240	252	256	237	259	234	243	244	230	244	237	262	232	257	256	213	249	272	260	253	242	237	252	225	250	210	254	224	250	235	245	202	253	258	230	246	239	263	250	263	206	231	247	232	234	226	220	238	251	232	227	232	240	259	231	214	238	260	221	258	229	252	241	260	253	233	254	255	252	235	255	250	265	236	247	218	240	250	239	232	228	243	232	258	239	214	253	249	252	231	251	255	239	250	247	227	250	244	225	239	227	258	231	264	255	243	226	249	257	223	250	230	253	210	256	253	276	227	246	251	240	251	251	242	239	261	228	243	235	228	242	215	208	231	217	216	248	239	262	222	246	243	256	232	203	215	249	253	225	217	268	233	254	227	245	255	212	256	270	259	237	237	243	232	263	252	250	211	263	217	252	252	261	238	269	247	231	236	249	257	214	256	227	245	234	243	223	232	243	249	235	230	243	225	240	224	255	235	248	245	243	216	227	224	268	229	239	222	248	254	225	222	245	232	216	249	249	223	243	230	215	244	242	233	227	241	263	251	236	249	216	237	242	249	247	225	241	257	208	233	218	226	268	240	259	231	253	230	242	237	257	243	236	201	225	249	237	246	289	248	271	256	243	251	238	234	257	254	241	248	248	268	230	209	217	224	259	220	214	239	250	244	239	243	236	260	223	252	242	215	211	232	232	223	211	254	212	255	234	247	212	243	247	237	239	223	262	249	236	221	229	236	233	238	224	241	246	228	249	232	261	240	235	238	224	240	224	248	251	263	251	221	198	255	244	243	229	227	248	208	241	246	257	243	260	242	236	227	234	227	216	210	250	258	253	247	210	230	234	256	234	228	243	254	286	217	236	234	233	234	238	255	228	231	225	216	289	220	213	234	212	265	234	251	256	244	234	232	233	249	245	228	227	233	211	235	216	235	252	236	244	228	233	232	243	241	231	271	252	240	246	234	239	220	236	280	220	227	271	218	239	217	207	250	255	239	242	277	260	222	245	219	259	237	257	230	252	244	243	206	230	263	232	255	234	259	243	235	225	251	252	225	235	229	236	267	234	271	268	230	274	229	248	259	241	225	222	231	200	233	229	259	232	248	261	279	257	232	234	253	250	241	237	246	229	220	222	245	245	228	230	237	250	233	240	201	263	241	242	283	229	223	222	231	234	228	235	248	250	239	236	241	214	245	292	247	248	258	222	238	218	227	234	262	243	209	245	255	216	237	247	255	268	245	256	230	244
44733	40036	43914	39137	63715	64338	53463	40420	25115	11963	4426	1529	822	571	583	561	571	572	552	583	562	550	579	600	530	571	538	612	562	572	576	556	547	584	576	559	582	579	550	564	587	579	593	580	584	573	586	559	526	584	593	585	578	613	546	628	577	582	556	572	570	560	581	555	551	586	564	600	587	564	569	610	589	595	602	575	549	595	588	559	541	599	556	575	576	617	559	563	595	566	566	580	537	528	598	585	606	569	577	561	563	569	647	612	589	590	567	582	656	552	566	575	594	565	577	587	570	581	578	584	534	568	571	536	587	549	562	566	573	599	570	558	598	610	583	571	574	605	560	584	581	562	528	555	583	582	606	579	569	568	587	567	639	574	527	580	551	573	567	566	565	558	594	593	572	533	576	580	605	606	609	535	542	577	592	589	584	569	562	577	585	573	586	575	554	612	552	580	586	563	600	615	629	560	554	567	543	600	584	552	551	597	553	561	565	565	600	591	590	561	592	587	597	587	558	606	558	543	566	549	611	569	586	571	554	568	563	582	532	581	529	551	585	572	559	567	542	593	596	557	528	552	536	588	565	563	545	591	542	567	553	578	532	617	576	593	558	542	573	619	576	573	553	579	564	589	578	578	603	561	585	578	578	593	578	560	593	570	563	632	565	575	567	563	600	556	528	559	562	548	551	562	601	562	528	563	556	611	545	570	563	558	578	549	598	556	603	562	595	568	563	546	537	570	598	547	528	549	578	548	547	603	554	567	586	568	549	588	568	578	556	591	584	558	568	587	574	553	637	602	556	590	551	529	583	573	587	575	590	618	570	529	577	574	616	592	575	618	559	594	574	544	572	569	574	588	587	582	595	613	597	557	620	598	547	598	575	580	574	562	555	604	556	580	586	587	557	562	586	659	535	595	586	592	547	568	621	556	615	562	598	581	586	559	584	539	621	576	571	562	579	582	561	526	597	592	518	582	609	570	555	554	583	564	583	528	540	583	556	585	615	560	573	570	593	571	567	575	588	557	617	582	569	620	601	607	567	608	570	574	605	606	551	589	544	585	539	589	592	562	587	558	568	587	565	602	595	579	570	576	561	571	582	567	550	541	557	589	584	607	576	566	575	569	555	568	572	521	591	552	581	586	544	590	578	564	527	574	549	598	573	545	533	547	549	540	594	545	566	584	555	583	617	585	571	550	556	544	612	582	598	521	564	543	574	526	597	596	583	576	594	548	591	613	562	598	570	590	583	562	578	617	575	564	596	596	600	596	534	525	586	573	542	615	567	566	580	585	605	596	579	600	604	539	532	606	561	566	589	550	610	548	583	563	535	605	560	581	614	580	590	572	575	611	554	593	629	578	584	520	549	600	614	585	582	588	565	551	570	544	595	594	585	538	543	587	554	573	566	631	591	576	576	591	604	538	566	518	592	600	584	608	545	547	578	544	586	566	603	567	557	581	554	581	558	549	547	598	576	577	603	564	574	553	631	531	607	560	571	585	560	562	592	594	569	584	602	549	592	547	590	565	590	564	573	547	567	606	591	592	580	556	560	624	579	570	545	577	609	604	547	539	570	553	552	575	540	566	576	557	599	539	568	566	601	604	559	559	598	597	591	544	572	569	574	567	549	540	528	551	582	603	574	564	590	561	583	596	550	584	584	581	609	573	570	589	545	591	559	550	560	562	596	616	560	545	575	616	560	530	583	592	590	573	553	568	585	554	581	582	595	546	570	564	599	601	584	601	599	585	577	567	588	545	597	567	577	569	586	587	606	601	555	571	574	605	574	599	592	575	555	595	534	549	567	544	579	600	579	625	552	603	578	554	554	540	574	564	583	538	553	587	583	571	617	576	599	559	570	574	553	511	527	617	575	564	525	561	552	555	557	548	530	562	568	616	606	570	646	565	577	549	582	564	612	537	587	596	573	594	588	568	564	535	564	589	588	590	535	573	558	558	588	627	567	604	559	587	557	580	540	574	577	509	529	549	550	562	570	619	585	576	580	585	588	595	579	549	547	583	594	576	551	585	605	594	547	580	588	575	541	572	567	589	580	584	570	577	598	591	561	627	558	554	585	613	550	586	564	547	584	562	594	572	542	599	571	537	605	538	599	579	569	536	548	587	513	544	601	587	599	569	571	575	570	558	552	557	600	566	554	587	561	614	537	552	560	569	536	592	526	590	576	546	544	560	608	570	590	595	558	597	566	604	600	613	576	548	542	575	575	570	592	539	594	586	562	587	582	573	550	554	586	625	577	599	587	579	551	545	573	601	569	582	599	559	542	536	565	584	566	563	586	591	584	582	546	594	586	583	581	554	571	596	546	552	594	571	542	588	587	588	562	576	600	559	568	587	560	570	593	593	571	570	569	601	565	598	521	622	555	588	604	584	594	563	614	581	546	600	564	599	559	575	566	600	602	582	591	617	552	638	576	584	575	579	610	612	539	562	560	527	631	553	575	625	565	584	584	540	585	563	540	592	589	568	575	595	561	618	558	610	580	585	581	570	612	578	598	560	578	570	571	579	578	587	593	596	591	605	598	570	553	541	606	548	563	589	557	583	583	593	601	572	543	589	565	590	601	558	565	586	554	577	597	586	599	581	604	555	594	561	584	630	621	564	589	578	576	539	551	575	575	560	574	601	602	537	540	569	568	556	565	595	556	581	595	595	526	584	583	543	615	606	555	567	573	611	565	600	573	548	616	551	576	587	629	602	605	573	560	594	619	560	571	607	575	561	578	514	569	574	563	584	551	542	562	608	593	558	612	568	560	562	529	616	579	579	561	611	571	552	562	583	560	621	564	540	584	581	536	594	566	627	584	549	570	583	561	587	579	579	614	565	570	584	582	594	555	554	587	574	594	571	544	586	610	614	574	617	577	601	546	527	551	560	580	577	569	611	611	581	554	568	543	581	556	573	614	553	549	602	597	551	598	592	608	578	604	553	532	596	553	592	600	622	578	561	619	579	555	556	591	580	554	594	565	585	588	586	556	546	570	577	607	580	566	581	585	582	605	565	570	572	574	585	547	569	547	610	570	603	577	595	587	593	566	592	580	572	583	596	590	575	581	606	587	575	568	569	576	564	606	581	550	561	553	562	584	552	564	585	554	585	568	616	583	553	557	578	595	570	559	566	581	555	535	603	533	590	549	587	581	599	600	599	576	603	595	601	579	559	550	614	607	564	599	553	609	539	579	577	564	554	518	590	572	561	608	573	568	575	573	603	592	598	536	572	501	554	605	575	547	547	594	591	596	594	577	630	571	564	570	597	564	558	562	569	557	568	545	544	523	553	592	583	533	568	582	561	615	568	590	592	567	563	538	532	590	584	600	582	590	568	591	608	579	578	550	591	591	577	583	536	518	590	571	568	543	577	562	562	587	610	571	522	593	613	590	582	537	602	565	567	545	599	542	586	557	553	578	594	547	595	603	592	563	559	596	572	571	556	583	586	563	542	549	564	549	597	615	598	607	573	578	572	570	603	558	575	539	594	552	580	565	568
11402	3187	2200	1163	2307	3068	2447	1418	813	468	389	297	245	264	280	290	255	272	262	270	231	262	268	242	259	242	273	264	210	292	239	271	255	231	252	236	276	277	279	260	284	254	280	248	254	279	300	249	252	270	239	229	234	261	278	250	266	248	243	264	274	231	265	270	266	281	254	248	267	230	258	269	244	247	262	274	259	274	246	234	275	269	233	251	244	268	262	238	257	239	258	284	215	259	249	245	261	273	243	264	251	277	263	258	270	255	251	275	251	253	282	272	247	235	248	269	257	255	255	250	256	260	277	262	271	262	265	264	243	295	249	274	244	227	259	281	258	247	272	246	278	245	251	233	253	274	278	249	266	235	246	260	244	261	263	260	246	253	266	266	253	271	279	270	235	237	258	245	255	267	281	269	272	266	282	259	246	256	262	268	265	266	267	254	248	263	238	241	295	291	251	243	252	245	263	266	272	232	269	230	248	263	234	240	231	269	257	284	250	259	283	242	246	249	281	234	267	245	230	280	239	273	265	278	246	257	260	271	271	273	231	262	256	242	280	217	242	269	259	310	269	262	260	258	271	255	283	252	250	267	255	268	257	246	291	268	221	246	252	271	269	249	244	259	259	270	267	248	247	233	236	257	243	266	267	266	241	271	256	243	256	237	246	267	257	261	246	252	253	279	266	235	269	279	247	284	261	260	249	240	266	268	276	298	262	260	277	230	259	250	279	251	267	256	261	279	248	306	313	273	277	268	237	287	241	254	263	276	284	251	289	292	246	271	283	243	246	245	245	265	238	272	231	248	244	266	270	273	265	284	249	255	244	249	235	243	270	255	286	268	235	243	242	257	257	267	228	243	254	260	252	249	261	233	220	227	256	250	261	229	240	256	250	266	245	254	258	273	284	253	255	269	257	256	282	248	225	247	268	269	214	256	280	280	230	261	255	275	260	251	249	275	250	248	272	255	293	255	263	245	270	239	253	259	257	228	288	303	253	268	268	290	273	294	270	232	258	271	283	253	296	253	259	274	276	283	244	255	251	244	246	254	247	253	286	280	277	221	255	292	273	261	258	263	254	278	269	301	274	289	250	285	219	271	259	269	220	266	245	288	228	258	276	245	238	247	293	233	253	260	240	276	280	263	246	277	247	247	242	280	246	254	283	268	252	261	246	305	265	282	257	252	262	254	272	251	262	255	265	230	248	273	278	269	267	249	248	263	267	242	256	273	253	270	259	275	274	238	247	291	252	292	273	252	235	266	255	243	265	272	298	247	252	257	262	287	249	289	264	273	278	250	238	284	253	264	289	282	286	266	252	251	269	226	240	243	241	248	230	266	228	266	265	265	271	253	263	259	257	283	258	246	257	256	223	262	279	269	289	254	289	268	239	249	241	234	263	272	247	279	258	274	245	249	250	276	294	240	247	280	276	268	255	244	247	273	250	277	246	308	252	256	264	260	265	290	243	230	267	264	265	258	257	255	278	264	262	257	223	283	310	261	243	287	288	263	263	263	260	256	233	258	227	272	265	235	268	259	274	254	259	243	265	254	274	268	246	229	270	252	266	251	271	245	256	288	242	287	243	296	242	271	252	262	239	262	272	294	270	281	251	252	262	250	249	265	255	261	249	256	286	249	273	234	240	288	292	252	283	259	262	260	240	260	266	241	264	250	262	263	251	270	293	291	280	247	252	263	326	256	264	252	257	263	243	256	261	266	255	291	254	267	253	276	279	273	281	246	268	272	253	258	261	244	271	258	254	240	276	244	286	268	239	240	247	259	241	267	240	262	267	239	253	274	278	282	282	242	260	222	260	243	263	254	236	262	270	271	268	263	231	290	257	279	279	281	242	273	228	247	276	281	268	257	272	275	245	237	255	266	269	272	244	290	252	263	268	286	256	273	265	278	285	265	261	247	268	265	259	237	277	254	237	236	267	240	277	273	218	254	273	224	226	272	264	284	262	275	263	249	253	253	279	263	260	280	235	273	244	242	236	252	252	256	245	248	253	246	250	247	262	276	270	276	278	278	231	255	280	270	264	245	259	277	239	272	293	260	266	285	301	276	231	272	264	254	261	255	276	275	266	288	282	260	278	257	251	247	290	256	289	228	262	254	280	264	244	234	264	261	276	258	285	254	266	237	263	270	254	251	252	299	282	283	241	247	266	277	252	241	242	238	259	258	279	305	269	273	241	267	242	275	288	270	258	240	267	251	252	269	263	253	266	289	235	257	270	274	246	224	264	264	254	249	243	269	252	281	248	296	283	258	279	269	257	235	256	256	264	278	259	234	246	268	256	269	252	258	262	247	262	244	251	252	241	260	249	250	240	278	242	227	283	255	257	227	266	253	259	225	239	304	270	259	286	264	275	264	270	238	258	277	264	265	263	250	246	276	252	275	264	255	243	280	242	262	255	266	266	272	265	266	294	285	271	234	241	283	256	257	296	271	275	266	277	248	236	246	248	284	240	226	229	251	259	218	232	262	256	267	257	271	274	248	265	268	255	282	260	241	237	271	228	268	259	293	285	244	247	257	255	250	275	261	221	257	251	259	286	287	265	244	267	268	242	243	220	247	255	235	253	270	271	258	256	249	279	226	245	244	259	261	254	276	238	243	277	279	271	276	284	239	265	260	271	225	255	250	254	271	244	294	253	257	249	281	293	283	269	239	257	266	254	282	278	281	246	266	268	267	244	275	265	271	245	281	285	236	249	261	266	288	286	233	269	220	247	240	259	248	234	257	259	239	231	258	250	259	258	270	282	290	258	245	248	267	234	263	237	265	273	258	258	265	273	276	265	257	246	244	260	287	277	251	253	267	273	265	268	257	271	263	264	264	275	266	224	275	254	242	254	254	250	258	260	253	283	267	227	262	260	288	265	256	244	274	243	239	232	255	276	258	262	256	283	268	252	256	244	243	259	254	277	251	270	283	236	256	279	280	272	273	275	256	256	253	254	252	261	268	245	241	267	262	277	281	255	252	249	289	273	282	273	244	256	247	286	259	273	260	271	267	252	283	246	285	230	264	262	263	276	275	264	286	284	260	251	232	250	260	265	253	247	237	249	261	265	261	249	232	247	228	251	284	226	275	269	279	249	247	245	226	248	242	297	229	263	250	305	305	244	277	254	279	246	274	264	229	254	239	235	243	243	259	265	257	260	241	281	245	260	235	235	264	250	269	247	257	284	293	261	238	239	270	251	243	265	259	276	281	261	251	248	258	254	277	259	244	263	286	254	245	269	265	265	265	280	235	260	253	266	239	267	257	254	275	262	263	263	279	233	227	248	231	258	238	280	259	275	280	297	232	302	276	243	244	273	283	256	256	242	279	273	263	262	262	244	286	237	221	278	246	251	295	251	246	257	300	265	277	295	251	252	267	243	249	267	279	245	266	259	240	231	250	260	285	258	265	231	251	265	261	249	272	240	259	255	234	265	282	254	256	268	247	229	261	247	254	259	264	270	291	288	275	263	279	260	246	248	256	270	276	245	266	245	265
9910	4219	4925	3961	9943	11696	8861	5406	2799	1486	949	680	646	628	639	647	604	623	595	615	602	636	595	639	617	586	619	601	594	653	596	583	617	614	590	598	647	619	631	629	609	596	608	600	652	596	561	648	645	566	631	645	608	642	587	657	583	646	617	534	607	609	625	641	617	637	626	625	594	656	639	600	635	638	609	599	628	604	643	588	613	657	584	616	581	597	617	614	625	614	592	618	600	592	617	623	596	599	622	602	617	590	632	643	629	598	633	666	639	665	649	595	570	583	613	620	650	631	610	617	633	583	607	610	642	621	635	660	574	585	612	586	612	626	614	601	635	584	582	576	631	565	652	624	603	649	609	654	582	597	635	611	604	614	634	614	628	609	623	620	602	637	597	578	614	632	602	607	633	653	626	624	578	589	621	600	620	609	646	584	578	644	664	600	602	623	616	621	616	648	610	613	629	636	582	598	605	619	656	654	596	594	625	589	654	652	615	628	665	590	599	622	652	640	592	586	635	623	643	650	646	605	644	650	640	590	627	654	593	632	624	608	611	563	652	602	585	644	604	645	625	633	619	578	648	574	657	605	589	598	664	628	641	656	619	650	595	635	609	611	547	567	621	580	620	673	594	621	659	653	609	617	614	626	605	605	613	576	646	641	594	604	623	616	605	595	621	685	587	606	630	639	620	586	615	623	615	640	628	651	675	607	629	653	624	610	643	639	655	580	622	631	649	630	650	624	623	595	594	637	644	625	599	627	631	598	644	633	625	594	611	598	673	622	642	628	613	638	597	639	633	636	621	609	629	582	624	596	625	597	616	598	640	630	619	659	628	630	615	570	624	664	650	643	579	644	614	637	634	624	592	627	627	666	650	616	612	644	595	626	610	631	616	636	586	657	599	609	621	623	640	587	609	602	664	656	655	593	615	603	595	644	625	651	594	612	616	637	640	600	652	597	693	611	645	636	566	652	717	661	647	662	652	625	597	622	652	617	619	595	578	639	641	640	569	589	654	640	620	592	606	586	592	556	597	612	641	589	617	647	615	646	618	603	685	612	584	618	629	590	636	630	608	592	592	612	635	644	595	564	580	588	657	598	594	602	618	653	582	569	633	638	595	647	673	615	587	607	659	673	643	585	553	607	582	585	645	591	617	622	614	637	599	642	588	634	606	580	614	614	637	645	591	576	652	588	665	612	653	626	631	622	630	581	599	660	621	618	601	610	638	611	643	587	602	595	623	624	622	596	596	610	615	642	632	608	636	652	597	597	609	610	589	626	633	612	615	623	587	624	634	611	591	616	568	576	614	617	625	637	630	634	592	619	579	628	591	585	598	582	635	640	622	583	603	595	639	594	604	577	639	630	621	629	639	630	597	604	591	660	612	655	620	573	606	678	634	594	598	642	616	618	643	624	638	599	608	625	582	605	642	610	619	613	614	605	610	624	640	631	655	613	647	617	606	631	580	661	604	640	593	570	598	566	634	658	631	589	598	618	615	601	620	610	629	651	639	605	625	633	610	626	607	636	590	620	639	586	638	629	652	632	597	607	614	614	588	609	608	625	635	658	607	613	645	612	603	632	600	646	656	631	625	632	642	636	640	609	597	615	593	604	645	601	600	636	636	600	640	594	588	665	622	582	586	609	628	611	614	647	594	640	609	590	570	597	626	657	631	648	624	589	653	637	618	603	619	589	611	629	648	627	650	656	627	634	600	598	599	603	628	621	641	611	614	587	589	622	641	616	611	587	607	595	632	614	658	605	602	609	607	629	655	628	626	634	612	586	605	648	593	609	627	555	618	616	625	657	613	638	636	642	623	616	609	628	624	618	585	595	657	611	634	643	636	574	622	599	628	580	604	607	615	585	624	656	584	617	602	591	591	631	620	647	624	624	571	652	628	637	643	605	620	578	618	651	601	639	630	632	646	642	612	618	633	619	642	597	607	569	602	650	581	650	576	613	619	592	590	584	630	637	657	644	617	577	677	655	694	607	612	625	614	614	605	600	627	578	654	642	671	637	657	591	614	603	641	607	571	653	666	587	633	585	599	586	617	583	632	603	598	581	669	608	625	611	580	561	610	603	633	596	648	623	653	633	681	598	623	618	629	601	608	622	580	596	573	638	625	639	581	620	636	610	607	611	587	620	645	595	627	609	556	662	611	571	617	632	631	568	608	625	615	631	620	641	603	624	609	569	626	642	653	641	630	577	628	612	661	667	616	636	628	669	606	633	573	622	612	615	607	622	570	566	621	636	627	659	600	604	621	617	625	601	627	621	622	593	600	594	571	640	645	597	655	639	558	614	637	629	642	619	612	595	577	607	646	658	648	647	631	561	628	617	629	635	612	635	665	622	619	630	665	621	627	627	608	546	633	633	616	605	675	578	614	658	675	633	631	615	601	648	584	652	621	667	621	634	639	627	608	630	626	672	634	646	586	634	624	622	593	604	607	635	618	574	603	585	643	589	601	607	616	613	644	593	659	642	630	660	689	645	606	613	625	604	554	679	604	589	622	609	686	668	633	622	606	653	616	627	641	636	651	644	639	591	628	630	598	667	573	575	648	633	634	645	608	626	627	622	623	607	614	609	594	639	630	594	592	618	623	663	605	632	615	575	617	653	648	660	617	591	616	600	625	651	611	635	602	633	624	600	578	660	621	641	676	588	598	609	589	604	597	662	626	648	599	612	602	627	588	619	609	652	585	609	556	648	589	608	602	635	629	652	595	638	613	604	625	602	615	629	639	639	652	575	564	611	630	644	658	625	638	611	605	611	644	587	622	619	634	636	588	611	656	602	558	675	643	624	659	623	662	621	586	628	609	617	603	617	635	578	645	601	633	614	545	643	592	625	576	651	615	582	638	617	603	635	637	649	596	666	561	620	608	642	646	578	638	614	629	610	627	633	621	596	600	665	609	619	605	580	616	589	625	617	614	592	605	603	655	587	610	600	648	626	639	655	607	662	673	624	634	645	629	621	613	610	641	598	617	604	657	596	600	595	601	643	618	647	588	640	609	578	582	674	623	612	624	568	623	597	587	616	604	609	675	642	599	607	629	584	668	603	625	635	634	624	628	617	600	638	676	599	621	631	610	650	620	617	629	645	648	620	635	598	636	653	620	625	630	654	598	636	585	638	668	579	659	659	611	634	619	644	632	613	599	626	612	638	630	636	614	627	619	608	646	618	644	596	610	617	634	600	611	627	617	593	598	623	590	605	604	636	606	605	639	644	604	651	597	620	640	653	635	570	611	658	612	611	633	605	630	617	597	601	634	604	581	592	621	644	579	601	635	638	634	612	603	617	613	605	627	641	551	652	597	640	609	626	587	587	595	632	604	622	578	645	613	626	588	626	632	611	598	620	592	592	624	591	607	595	589	623	614	665	650	577	610	603	640	646	636	576	653	590	622	609	618	638	610	591	631	604	597	620	604	626	625	592	677	635	597	635	619	547	614	619	626	619	640	614	638	661	583	639	592	629	627	634	642	660	632	656	593	591
72855	57209	51978	30129	51901	53762	41516	26149	12404	3979	1229	491	300	258	234	260	249	260	243	231	243	259	247	278	257	236	276	238	229	252	231	262	227	244	237	240	253	210	236	243	205	235	246	220	229	245	247	246	248	217	258	236	223	244	227	229	244	236	238	263	239	228	258	221	266	245	244	225	247	259	219	257	244	239	235	225	243	243	252	217	218	273	237	257	229	253	258	223	208	229	244	217	220	234	239	252	243	240	256	221	239	220	254	243	233	246	257	247	253	222	245	211	255	237	256	224	241	210	229	212	265	243	245	229	224	226	236	249	240	228	251	239	205	256	236	213	253	234	226	225	241	258	230	228	280	226	221	229	234	265	253	236	236	247	248	282	226	239	271	213	218	273	235	239	232	260	228	224	256	256	274	236	235	250	242	263	230	244	251	244	240	234	243	251	224	232	204	205	266	267	258	227	243	236	221	255	236	238	282	260	240	224	244	248	210	239	228	296	253	243	240	216	236	238	234	229	253	212	259	253	224	254	244	259	233	240	262	247	242	233	240	264	245	214	236	249	288	228	239	216	229	256	242	235	227	247	217	257	239	243	201	236	244	255	208	238	233	219	269	253	259	248	235	247	249	254	245	229	237	262	229	227	270	214	238	247	265	234	240	221	230	225	221	263	224	256	259	227	246	241	224	247	238	222	223	250	256	235	236	239	231	233	219	251	260	252	243	263	261	231	236	260	243	241	249	267	248	249	277	237	264	233	254	242	241	247	242	246	250	263	239	207	247	222	255	265	256	199	238	276	234	239	236	252	244	275	212	226	243	250	223	227	227	232	251	261	257	241	246	246	222	219	269	248	259	260	247	237	260	237	232	222	257	252	270	234	219	243	246	268	231	240	243	210	257	280	212	253	222	227	248	224	222	227	252	255	239	229	230	241	238	221	240	249	231	229	228	263	240	262	229	272	276	218	222	254	228	274	253	220	217	253	257	247	239	249	228	247	244	233	228	264	254	250	226	249	234	252	264	262	237	232	256	244	240	243	243	245	245	204	260	254	254	224	242	227	227	237	248	248	257	240	265	271	238	232	223	222	210	258	266	232	248	245	247	202	223	220	251	277	250	251	225	223	263	261	252	235	273	207	225	259	251	222	248	264	220	227	235	248	217	256	244	262	255	268	235	239	246	244	261	255	229	224	248	259	240	237	229	232	260	241	246	232	246	254	243	244	255	234	225	230	238	224	227	244	223	211	249	252	263	222	260	217	257	255	247	250	253	248	259	259	231	229	236	239	220	251	219	259	257	266	232	244	223	208	238	241	256	231	260	236	233	236	230	264	236	265	229	250	224	245	262	243	247	247	241	235	260	241	222	257	243	236	243	236	262	250	239	223	235	222	230	228	267	239	246	224	214	214	246	240	233	209	248	263	225	237	252	245	245	214	236	221	222	288	267	214	237	262	221	205	272	228	252	242	212	225	231	243	268	236	237	259	239	240	223	216	226	258	244	245	258	224	225	241	230	236	243	238	224	230	242	247	246	235	261	203	242	264	238	260	254	250	209	229	247	249	269	255	226	241	227	239	264	230	226	213	241	251	241	251	229	236	262	222	238	256	247	232	232	252	224	231	238	241	232	232	234	221	203	242	215	271	250	217	229	236	225	216	246	257	245	248	228	272	205	246	245	225	246	246	247	265	266	254	239	230	256	246	235	224	213	229	258	242	254	258	262	228	241	240	248	248	248	257	212	234	258	243	231	263	222	245	250	270	217	235	261	220	224	236	244	234	254	258	232	239	232	269	227	244	238	235	223	290	232	237	213	246	253	254	266	239	230	234	242	254	230	271	255	226	246	228	256	217	224	240	247	252	252	224	238	218	231	257	218	228	226	232	231	246	238	212	236	249	222	232	267	262	228	245	220	217	255	248	239	225	267	243	235	230	261	249	214	247	221	246	229	227	246	251	251	255	208	217	263	230	253	222	268	251	230	243	230	231	226	226	248	238	256	223	200	224	218	254	219	243	246	240	227	215	224	226	217	214	230	242	275	249	259	245	266	241	228	225	241	240	250	203	253	203	281	204	257	236	277	241	241	245	226	252	215	243	213	262	217	253	229	246	218	259	224	256	231	220	245	238	253	250	245	223	241	249	232	265	229	255	237	244	266	240	221	259	243	190	221	275	232	248	223	237	266	254	243	227	237	236	257	241	232	255	250	252	206	270	214	257	242	242	235	226	263	209	250	235	239	237	235	231	252	240	248	224	253	266	253	219	231	228	253	259	240	207	223	228	211	243	219	236	249	247	255	247	242	237	286	242	272	296	262	244	267	238	224	247	223	232	260	230	235	229	277	225	223	219	250	245	243	268	234	241	245	238	220	220	233	237	223	235	232	232	239	218	240	245	216	226	244	247	227	254	262	221	243	266	252	262	220	233	251	266	260	219	238	218	278	249	254	219	232	244	244	246	228	247	284	267	221	237	213	241	223	228	226	240	259	238	241	234	247	246	267	286	223	238	260	241	238	259	218	233	248	219	222	226	238	230	255	281	244	242	270	240	259	249	245	237	271	257	268	235	234	225	211	237	233	226	238	246	264	227	242	229	227	216	237	227	241	237	205	233	231	223	227	225	258	231	241	255	238	240	247	231	245	267	247	246	247	227	248	262	241	249	258	262	267	220	231	237	265	231	221	236	220	239	237	245	267	239	234	230	240	218	247	221	248	249	256	238	210	248	243	263	255	245	218	290	228	243	231	218	257	259	248	259	223	245	255	251	251	236	238	219	253	262	239	251	246	205	247	234	211	246	250	230	229	231	235	203	198	226	239	240	234	264	249	254	238	273	255	215	227	227	240	212	250	246	225	239	217	221	232	259	240	282	240	239	231	262	246	226	241	232	217	224	244	231	240	268	240	255	255	239	256	266	245	266	228	242	239	262	229	212	222	270	258	272	240	237	216	251	216	259	251	245	236	233	208	234	247	217	249	249	272	262	239	213	253	245	268	253	256	240	246	197	247	240	223	252	259	238	232	233	229	240	230	229	228	224	234	237	261	265	207	245	255	261	251	236	236	271	252	222	265	254	265	217	235	246	249	260	243	254	250	261	257	237	247	233	248	227	224	235	220	213	256	240	266	245	231	230	238	204	231	220	253	227	239	244	274	239	262	234	244	248	256	225	248	274	269	247	229	246	249	253	237	227	222	238	261	218	236	231	230	221	253	271	225	249	232	220	257	257	244	249	242	233	235	245	226	238	239	258	230	254	220	240	256	247	251	254	238	248	229	268	203	259	239	261	238	241	270	251	235	244	267	236	259	248	212	252	265	199	254	230	234	266	245	257	247	232	214	238	240	257	243	200	239	233	233	220	238	243	232	241	242	249	251	219	244	244	260	260	236	240	224	258	225	252	241	257	253	271	247	226	240	237	265	237	231	247	249	231	226	209	250	231	259	250	209	235	221	261	222	247	213	257	229	249	230	237	238	241	243	260	210	253	233	242	264	246	244	236	239	286
44662	40147	44272	40075	62894	64005	53594	40372	25799	12459	4589	1601	890	651	602	579	591	574	605	538	594	571	592	579	559	553	627	641	571	587	553	590	558	547	585	613	551	566	551	602	582	571	587	550	592	568	529	544	514	593	579	565	594	610	573	631	567	571	591	595	553	531	546	564	590	574	526	632	571	570	594	584	584	572	608	566	560	599	540	611	551	601	547	580	560	563	589	587	584	545	582	580	581	585	547	575	581	537	584	593	557	584	595	577	556	581	553	558	537	566	563	570	538	550	585	569	597	563	555	581	542	555	566	560	557	554	584	580	547	578	583	580	591	556	545	563	580	633	573	576	632	566	583	586	583	549	580	583	577	592	600	561	589	565	574	591	588	580	582	578	566	586	600	593	568	611	583	541	560	514	563	560	597	618	596	582	560	551	550	605	613	562	532	538	549	579	595	534	581	557	568	538	547	563	637	585	560	547	561	570	521	583	540	565	612	597	594	583	615	546	567	558	583	561	553	596	543	587	558	556	522	611	627	549	582	601	581	589	561	609	591	569	552	599	551	549	613	554	551	580	550	581	528	542	577	569	547	611	549	582	561	599	553	554	561	571	545	542	595	574	572	560	577	578	550	551	541	573	608	582	598	568	576	598	596	587	574	604	571	528	601	545	575	577	575	558	595	612	563	538	570	574	562	617	574	562	569	538	570	564	610	584	569	570	545	531	615	557	603	570	578	553	570	531	590	570	606	555	566	527	598	515	581	611	544	537	554	581	540	628	575	557	549	593	588	614	579	562	615	539	557	550	581	557	603	572	590	569	601	585	576	559	542	565	616	585	570	593	624	527	642	564	576	596	597	568	550	583	579	559	622	553	567	537	602	545	582	546	618	608	566	547	563	548	567	530	564	589	585	605	593	521	553	554	525	569	586	587	572	580	580	560	596	540	583	540	581	574	596	544	556	560	551	562	570	562	528	613	579	584	547	592	582	609	538	575	578	573	569	630	584	573	532	578	553	562	572	601	588	560	590	584	558	526	556	548	548	546	604	584	586	607	584	542	598	554	555	568	524	594	594	572	574	576	580	593	530	565	595	591	591	573	553	573	617	602	601	548	582	549	569	580	521	545	590	607	575	576	559	561	600	558	565	582	574	598	596	541	582	563	556	576	587	596	551	578	524	512	629	627	556	633	568	528	567	559	574	533	571	559	585	635	571	538	569	571	577	603	578	552	587	597	592	572	580	556	585	513	571	615	562	523	555	599	593	565	556	557	570	595	598	534	604	616	557	625	575	566	561	574	601	583	543	570	575	562	544	587	585	557	538	534	548	565	584	599	555	606	560	535	581	594	571	617	549	561	604	562	574	546	567	545	603	584	601	579	593	536	552	600	578	561	548	538	584	559	592	611	511	570	554	575	555	535	548	610	606	604	603	576	588	579	539	608	550	544	648	576	547	584	590	554	553	572	573	593	604	568	585	535	564	590	581	589	532	572	585	531	570	554	588	530	536	541	549	585	565	571	554	583	585	588	553	569	567	570	575	563	585	606	570	572	533	577	523	586	581	571	599	579	560	567	557	572	557	542	583	579	605	585	575	620	568	535	552	586	556	528	581	579	592	587	550	552	569	542	575	537	593	600	605	553	547	576	612	573	571	562	624	604	572	614	588	584	566	583	582	572	560	551	611	596	581	610	552	561	559	565	578	593	585	638	583	591	514	551	542	596	567	613	578	554	563	558	592	568	586	587	512	534	575	547	568	567	564	576	548	556	566	631	537	561	594	550	536	588	596	582	565	605	563	563	538	595	576	572	596	580	579	595	602	566	581	602	526	574	576	577	556	599	573	591	584	562	601	560	613	568	580	557	610	625	577	542	604	584	592	579	597	581	568	563	601	586	553	574	590	597	593	565	588	554	598	637	616	591	579	621	603	547	563	527	585	586	567	582	580	606	569	608	576	538	571	617	579	560	568	584	582	581	572	533	601	562	603	591	551	572	599	578	564	602	601	569	644	561	584	566	561	580	556	593	602	570	566	573	596	564	523	570	597	563	571	613	561	592	582	601	578	598	567	596	571	585	560	597	549	566	601	592	587	587	599	575	574	570	574	579	587	590	560	552	570	571	584	550	565	615	593	598	560	597	597	554	640	582	580	592	575	531	572	565	633	618	641	508	552	551	569	589	584	567	598	577	545	617	637	572	523	561	565	609	504	538	554	554	572	541	585	555	582	572	611	552	576	548	622	572	571	546	550	575	579	585	546	598	555	552	553	585	584	639	573	560	594	565	557	585	561	559	548	572	571	590	590	575	611	623	543	611	584	614	601	575	604	556	577	563	577	580	591	548	564	608	574	582	570	557	592	579	564	598	565	564	544	612	569	540	566	604	601	533	568	576	534	598	542	615	547	614	572	571	589	564	623	529	571	574	582	588	609	589	570	574	578	579	579	589	577	581	555	576	562	584	590	564	601	614	557	590	577	578	606	594	550	523	564	540	590	576	575	570	535	502	582	571	569	561	566	548	580	576	556	588	575	530	569	570	540	595	596	574	573	595	581	568	586	578	618	574	595	596	534	569	581	567	571	546	558	567	614	623	592	596	602	584	550	582	536	591	593	558	603	577	537	544	561	569	549	555	565	579	537	596	574	589	597	612	581	636	572	572	552	550	589	599	616	544	588	609	597	647	528	546	590	570	560	575	545	589	580	573	559	599	575	559	580	556	582	565	576	513	570	586	560	605	598	596	596	538	572	557	584	585	599	560	565	618	583	567	601	567	597	597	583	557	572	554	613	516	589	592	550	562	613	576	604	563	574	631	619	540	559	608	511	550	554	583	587	553	596	578	567	542	545	562	559	588	580	595	596	540	559	578	582	565	575	538	582	554	571	589	530	603	598	575	562	536	604	544	545	589	590	596	559	644	605	601	552	573	594	573	587	587	549	586	580	562	540	581	570	577	585	583	549	599	583	550	566	586	588	566	605	550	604	555	524	570	553	561	582	575	557	556	553	574	564	591	583	597	570	573	564	552	585	531	522	538	583	586	582	542	582	531	526	553	600	536	547	555	582	583	596	565	592	564	605	599	555	558	581	617	576	589	614	542	579	612	626	581	623	581	594	517	573	580	565	569	586	599	547	616	562	577	570	569	552	559	584	600	559	615	561	609	555	600	541	562	579	593	592	544	574	569	549	621	563	631	561	534	574	581	533	586	529	566	553	590	573	587	552	591	562	608	581	604	583	562	594	566	593	579	597	599	611	547	547	570	551	565	572	551	575	539	554	605	569	566	560	571	602	571	561	574	581	589	594	547	610	589	592	569	570	602	578	560	610	576	610	570	606	584	558	554	569	541	534	586	558	588	553	626	604	575	578	563	589	610	576	584	598	575	582	604	584	558	565	596	594	592	600	592	615	566	594	576	618	619	556	554	553	616	585	622	590	571	579	557	572	543	553	530	575	581	569	584	563	609	544	607	574	564	589	562	603	562	548	557	560	592	550	612	582	552	579	604
72336	56699	51960	29478	53040	54050	41414	26049	12476	3893	1250	536	334	284	230	217	223	242	235	217	235	206	239	245	237	245	224	216	253	251	209	264	239	250	220	240	237	223	238	262	237	251	227	247	241	254	208	247	251	231	244	249	224	218	229	265	225	270	243	260	223	256	253	241	220	231	271	236	208	258	238	218	258	225	241	269	239	239	232	216	241	250	279	254	229	266	240	257	235	260	245	233	222	241	200	222	255	248	235	243	223	228	242	263	270	245	232	239	230	247	225	246	237	242	216	249	249	254	276	236	247	223	235	219	252	277	229	255	259	239	254	214	216	270	243	218	223	246	229	216	224	246	258	235	259	244	247	266	245	258	229	226	250	259	259	239	222	236	259	249	249	240	227	212	261	237	234	247	264	235	249	251	266	231	265	235	227	231	233	233	241	224	214	266	235	223	249	253	238	250	248	246	227	258	231	257	250	256	254	227	215	236	240	238	230	253	243	220	239	247	251	262	276	249	258	244	268	274	260	245	253	226	244	217	224	233	239	223	227	256	242	252	256	265	244	222	257	211	240	284	252	210	275	239	235	217	252	229	232	242	226	236	241	250	251	236	242	252	259	231	230	233	263	230	277	235	261	238	210	214	247	240	205	238	242	243	226	232	221	242	256	252	252	252	262	227	215	240	271	243	223	261	256	235	199	258	248	268	239	241	265	245	211	239	268	232	231	233	242	242	248	261	228	215	254	233	235	238	222	266	264	224	214	226	229	252	276	229	223	237	213	261	250	240	230	252	235	257	266	238	249	236	237	259	241	190	236	251	221	268	254	268	258	254	254	283	223	227	234	209	242	226	244	223	250	261	230	253	236	227	230	230	216	261	257	256	285	225	231	276	236	229	249	278	219	238	241	256	250	237	213	230	207	225	258	258	246	249	224	218	227	256	225	233	240	269	256	274	261	237	220	237	239	223	227	207	230	248	263	257	274	234	232	243	227	221	222	240	233	259	242	210	247	234	260	252	243	245	278	259	265	217	243	254	227	224	224	215	243	253	235	261	242	226	238	222	229	240	263	233	231	265	222	232	233	253	248	258	240	216	244	253	253	227	249	251	238	241	239	242	236	215	253	250	222	201	258	259	244	227	241	244	269	229	244	231	255	286	252	232	239	251	248	245	257	238	272	263	213	262	249	241	248	266	249	265	230	234	250	246	225	235	258	226	234	230	279	236	210	240	218	240	227	256	282	234	227	242	246	230	270	211	252	259	274	244	231	243	214	258	212	271	277	252	247	252	251	276	242	275	260	218	254	257	224	259	240	235	255	228	259	255	220	259	240	266	243	256	238	257	252	255	262	250	244	264	219	264	248	235	222	252	233	238	249	250	224	222	230	248	260	252	262	265	237	235	241	252	235	243	254	243	241	245	239	226	248	237	250	238	254	249	265	242	259	272	217	235	239	250	258	215	236	261	228	231	237	250	244	275	261	238	222	264	231	223	231	256	247	249	272	234	224	231	247	272	240	259	257	231	260	253	247	232	242	233	222	255	240	230	233	224	257	251	273	246	264	206	229	244	258	249	212	265	237	259	225	195	189	246	209	236	229	264	232	230	211	252	266	240	240	235	235	235	267	229	251	235	212	232	248	250	247	241	233	233	232	240	256	249	242	213	258	240	260	241	249	231	243	231	235	219	257	273	227	249	232	228	258	197	239	259	266	219	236	235	263	223	238	262	232	233	233	260	228	253	255	237	221	244	239	251	262	232	226	267	238	235	244	243	234	234	237	216	242	258	268	240	222	257	236	220	268	235	239	271	282	266	253	243	242	255	221	218	247	245	232	241	256	234	260	258	241	238	256	231	251	244	259	219	248	232	215	236	243	238	239	254	248	263	253	244	237	247	242	251	228	221	257	225	226	229	247	247	259	244	209	238	243	238	216	224	226	256	246	244	243	242	232	227	248	235	223	245	240	242	241	230	239	254	251	241	221	236	257	281	270	252	232	225	264	226	260	234	232	243	253	238	239	228	219	233	257	238	296	250	254	242	268	275	220	259	235	223	248	239	239	242	221	230	260	264	253	237	241	241	256	173	250	249	251	243	224	209	232	257	246	236	240	259	241	223	218	213	240	265	240	234	266	261	210	243	242	225	249	251	284	261	256	254	248	233	237	213	269	243	261	239	245	230	230	247	245	246	227	232	221	234	244	239	247	242	239	248	265	242	237	236	244	249	263	249	257	248	219	241	271	241	235	222	246	222	238	229	238	247	220	226	215	248	250	250	250	221	253	237	236	256	239	246	255	270	253	214	245	230	241	252	227	241	253	247	232	256	252	245	258	244	254	261	266	217	251	249	277	238	250	241	239	204	265	254	265	248	245	211	230	243	245	248	241	237	225	262	232	259	229	239	256	247	250	256	245	250	230	234	229	258	240	243	255	258	222	257	255	238	240	222	256	238	257	234	247	241	232	221	254	241	268	256	251	244	245	253	235	265	235	261	225	257	228	241	247	236	232	233	265	244	238	228	238	220	249	251	241	235	225	277	266	231	241	252	233	252	241	262	243	240	263	242	235	242	227	251	265	287	255	235	256	228	235	255	206	245	233	244	243	237	285	225	235	210	235	251	234	237	249	251	246	238	234	219	233	272	236	243	250	219	237	230	248	251	237	251	231	262	236	249	232	240	240	244	246	245	237	232	249	223	191	247	260	209	210	260	211	245	247	259	277	223	229	250	242	247	246	253	277	268	238	217	229	235	256	226	214	234	259	238	233	253	238	193	241	259	226	250	236	230	252	217	274	233	277	231	229	265	239	257	232	243	281	264	235	244	255	248	232	254	235	241	277	228	240	240	250	201	222	237	252	262	237	229	249	219	254	205	253	215	290	264	274	240	226	244	243	219	263	235	226	264	237	223	237	233	232	219	229	263	261	266	251	241	260	243	243	237	258	219	239	246	234	235	236	215	257	237	238	241	232	260	232	261	207	263	251	232	245	235	255	251	232	237	219	253	250	269	243	236	259	253	238	235	216	256	213	245	229	249	230	241	267	261	254	262	260	249	245	259	243	248	256	219	249	241	227	255	229	255	265	236	221	226	227	231	230	222	243	242	241	262	231	217	265	239	248	208	222	220	239	237	229	220	222	219	225	261	239	224	231	256	220	252	249	229	238	229	235	217	236	226	267	246	258	258	245	258	232	226	247	236	226	219	273	243	235	242	261	242	244	261	230	245	229	220	228	221	231	232	238	275	266	264	237	248	270	244	229	239	244	250	261	286	251	237	253	252	225	271	257	232	227	268	215	263	229	260	265	263	252	216	230	243	250	247	221	244	254	249	226	243	259	233	232	230	254	237	219	258	269	252	298	244	257	213	235	245	253	237	281	288	263	227	240	248	246	267	245	230	232	248	265	267	252	249	218	259	258	222	250	220	254	248	246	248	228	243	235	232	225	255	250	263	215	247	212	256	202	211	232	228	247	244	240	246	243	259	252	237	262	213	228	247	273	246	263	222
44245	39881	44424	39551	63692	64518	53710	40531	25838	12283	4568	1618	859	655	601	576	578	547	574	599	579	560	624	573	576	537	591	574	551	541	559	577	581	608	567	656	561	565	550	593	564	563	577	606	614	577	526	591	623	566	579	591	561	565	568	629	618	571	618	583	602	588	587	592	575	631	586	580	564	617	590	567	551	578	524	613	584	578	586	595	525	564	614	565	569	557	569	610	582	583	598	568	570	585	569	573	583	615	620	548	547	561	591	553	580	574	571	557	582	539	589	552	557	609	589	546	570	562	543	572	546	566	545	561	576	587	571	618	585	575	573	574	596	582	569	571	575	578	641	577	581	547	597	582	594	566	591	590	609	614	604	627	600	518	560	589	608	562	626	630	619	573	564	592	597	569	611	600	610	556	584	547	589	588	596	609	600	537	584	541	570	584	572	594	541	581	588	582	608	565	611	594	559	550	610	587	596	616	553	626	575	597	577	578	575	586	582	585	591	569	566	530	551	553	581	605	578	570	570	598	567	549	574	565	598	585	549	571	648	565	545	569	601	557	579	551	614	573	559	540	557	618	592	602	524	563	595	570	629	552	594	525	587	563	585	578	555	538	580	596	566	560	600	596	597	594	581	602	582	584	600	573	603	542	601	602	587	610	572	546	581	570	599	574	610	572	594	583	544	617	600	600	574	555	552	589	582	596	569	554	600	588	527	579	559	576	574	551	567	553	620	585	633	586	572	592	581	608	590	536	549	541	555	563	551	621	539	556	579	602	578	584	587	541	611	576	589	551	534	594	572	550	544	568	626	580	553	581	562	612	637	578	564	544	589	636	573	596	555	567	576	578	528	531	609	649	546	598	550	585	560	526	607	544	620	564	585	580	586	584	554	594	570	579	626	582	564	604	558	568	567	592	569	595	574	555	552	583	599	583	565	589	560	593	587	569	570	628	547	587	571	548	564	549	613	548	592	575	572	562	559	576	616	583	602	577	559	543	612	570	584	602	577	585	568	547	516	584	564	600	583	592	590	554	557	571	586	595	551	567	550	576	560	581	585	567	614	560	619	568	615	611	577	591	564	580	593	624	611	578	570	566	555	543	572	569	584	552	628	595	552	530	583	552	616	586	571	552	577	552	626	605	555	612	591	587	607	586	600	586	536	576	581	592	586	586	568	543	568	580	539	594	589	547	557	564	563	578	626	559	591	594	594	568	570	598	549	653	628	618	541	557	585	557	566	630	568	620	559	611	572	556	571	618	612	581	567	599	514	581	514	624	538	589	591	567	585	551	618	617	573	588	564	578	611	511	525	561	593	581	551	577	599	564	582	589	540	557	597	545	545	565	581	547	636	575	543	605	582	593	550	577	564	589	561	538	554	534	552	617	575	561	578	590	610	589	578	585	578	572	571	561	566	610	617	618	562	584	611	609	522	596	600	593	565	619	555	590	589	538	578	571	599	588	580	557	570	580	637	592	557	569	642	544	534	565	559	593	623	615	598	581	599	551	551	568	542	548	607	592	595	553	603	590	567	554	577	618	564	575	606	561	579	617	547	592	511	592	586	563	612	577	556	602	564	581	591	601	607	564	576	576	615	608	605	556	565	573	545	580	553	566	606	584	570	583	599	569	542	543	566	541	567	581	560	563	576	619	585	620	591	543	606	558	548	592	606	560	528	536	595	575	536	592	560	600	582	575	550	560	511	554	601	647	595	580	595	601	551	568	536	630	557	600	619	553	600	577	593	546	568	592	576	558	571	590	565	624	589	603	627	595	565	553	606	576	584	553	585	537	581	566	607	629	597	584	582	571	586	581	552	535	572	554	549	563	544	564	543	596	572	588	604	549	601	632	594	570	562	584	625	613	583	584	565	570	549	597	572	578	594	637	578	569	551	579	583	586	563	575	550	595	576	578	592	564	614	575	578	657	550	626	578	586	563	578	552	586	566	584	596	573	572	591	533	592	585	589	580	562	617	568	603	563	592	596	587	552	569	573	579	576	572	577	555	577	573	582	566	598	568	580	608	603	582	607	604	592	573	568	606	599	571	628	545	573	575	549	561	629	594	606	583	593	633	605	539	581	560	569	560	560	572	579	577	612	567	586	569	583	592	566	604	604	588	586	630	592	580	589	584	553	574	554	549	605	567	523	588	606	524	567	599	560	521	537	592	586	598	584	593	622	589	600	568	626	586	589	560	551	570	580	556	576	599	600	599	596	579	573	569	569	546	596	543	622	564	545	623	569	579	589	531	582	587	552	586	584	578	540	549	596	543	636	596	536	585	584	553	569	589	593	578	585	564	587	613	556	615	582	582	595	593	532	601	583	540	558	577	611	579	634	601	560	607	584	604	563	600	535	528	582	545	579	566	579	590	570	585	589	544	578	546	574	544	583	529	561	521	586	551	594	548	602	632	566	585	621	600	572	586	600	575	564	580	589	555	559	585	578	565	569	578	584	592	554	544	639	593	549	566	567	604	558	550	585	575	550	615	616	583	578	579	561	589	585	542	555	606	573	574	540	583	565	604	580	589	522	569	565	566	598	590	604	546	593	561	578	572	607	566	551	588	578	536	597	611	614	577	584	573	572	543	582	566	619	602	608	619	558	600	564	646	530	588	561	633	539	588	572	541	516	604	554	586	590	585	583	573	507	598	576	588	562	545	567	596	515	546	550	558	597	501	596	559	585	591	586	572	583	595	575	597	581	595	580	576	568	626	603	571	569	590	617	610	559	595	569	584	582	539	590	617	576	593	576	560	551	559	613	595	547	586	564	593	581	591	548	565	532	580	588	570	617	569	571	578	557	590	561	556	616	606	614	557	525	572	566	605	550	567	550	552	578	565	608	538	612	609	574	545	611	579	572	608	578	556	565	629	575	579	596	559	577	576	594	581	609	587	608	573	551	569	570	583	595	599	564	570	564	607	588	598	549	583	576	523	572	584	572	575	592	583	574	563	601	593	604	607	577	625	588	591	592	573	570	585	576	542	594	600	590	591	602	586	561	596	612	589	612	554	563	571	583	572	613	556	604	630	569	578	568	602	543	586	628	562	656	583	526	603	547	609	540	553	574	559	606	554	537	592	561	592	602	610	553	644	595	593	586	547	628	558	558	570	567	577	584	584	551	550	594	582	597	571	550	591	553	533	586	572	553	584	614	581	599	627	580	579	567	565	559	597	594	540	564	563	545	596	593	618	578	581	609	562	577	549	591	568	569	590	569	543	568	610	543	528	550	562	585	568	550	583	569	569	589	575	545	567	598	584	554	618	608	580	589	592	561	611	557	608	600	569	562	567	588	549	583	566	579	563	574	614	565	586	565	606	623	553	574	571	543	550	544	596	576	533	582	590	580	595	525	576	575	559	616	610	596	547	591	555	605	593	584	576	583	580	542	550	606	599	584	588	591	576	561	623	605	556	566	542	592	574	542	596	579	584	552	654	566	551	584	567	604	546	578	566	614	620	622	558	601	583	585	617	606	569	561	572	627	599	589	551	576	606	572
11965	3414	2610	1333	2704	3379	2810	1745	1006	554	364	279	294	295	296	271	254	291	273	268	287	262	270	272	250	265	267	245	261	288	271	266	274	303	301	262	274	262	262	238	267	269	316	278	280	282	291	274	269	288	283	274	264	268	254	278	244	279	304	265	270	266	261	253	275	253	264	264	273	260	224	273	270	270	294	270	280	287	270	290	299	283	270	284	224	236	236	259	264	274	294	296	258	240	264	270	248	266	294	240	257	282	277	256	255	260	255	256	274	253	243	265	264	251	255	254	270	276	249	263	268	258	276	273	249	241	276	288	273	240	295	247	284	284	266	246	267	289	274	255	314	251	271	297	267	273	282	267	259	270	281	249	290	281	301	281	289	272	284	255	251	295	272	298	275	255	272	234	262	277	268	263	258	277	247	277	222	230	243	251	259	291	290	264	277	277	272	259	271	258	277	273	246	239	269	291	259	272	253	268	277	276	270	272	271	229	276	271	244	283	260	255	270	257	246	255	274	269	259	258	287	289	280	257	261	258	241	272	278	229	291	253	263	250	287	255	290	280	271	295	244	274	261	294	249	241	251	263	223	242	286	260	244	248	273	282	237	268	262	280	260	259	282	251	253	245	278	254	258	220	282	287	246	267	256	255	285	294	257	255	287	297	283	240	268	258	281	269	276	273	258	281	272	291	260	280	254	256	257	245	258	259	287	278	247	269	276	264	269	270	262	285	257	263	272	252	262	239	253	282	259	264	276	269	260	255	256	283	269	253	237	289	239	279	239	274	258	240	267	270	262	262	253	248	284	270	252	275	283	290	258	247	257	281	286	273	264	257	263	273	247	256	249	274	233	288	245	245	281	284	262	275	261	261	268	271	280	260	253	276	264	283	228	275	244	289	254	265	264	266	255	243	267	264	249	286	248	256	255	252	254	255	296	237	295	275	289	242	285	252	294	265	303	286	252	268	267	252	261	281	230	267	298	254	275	263	287	252	261	259	255	265	269	257	268	256	266	259	287	248	278	284	240	277	238	272	273	263	266	271	273	273	263	246	251	255	264	247	310	279	275	257	282	262	290	296	244	276	262	257	290	275	232	277	247	246	274	244	261	268	270	239	234	271	242	265	263	268	261	270	269	277	223	260	252	269	286	305	269	292	254	240	275	253	279	273	242	285	306	288	257	267	260	256	260	280	269	281	259	241	271	273	301	259	263	288	275	273	246	238	244	267	272	249	277	254	281	257	231	269	293	250	276	251	276	256	241	257	261	266	278	260	265	250	277	239	275	255	233	278	252	272	257	263	252	258	254	271	250	281	252	253	240	267	300	268	253	261	251	292	268	273	240	233	261	258	254	267	268	250	251	223	298	283	277	274	262	260	260	260	243	265	260	290	296	260	255	257	287	266	252	242	244	270	273	271	286	306	287	302	252	304	293	258	274	266	242	254	254	235	292	280	241	272	263	254	236	247	244	240	306	262	270	257	258	269	267	250	270	238	265	248	256	265	257	255	263	268	285	258	259	273	254	260	268	261	267	253	258	298	244	255	269	294	301	254	287	272	273	257	262	273	302	250	260	277	283	268	256	260	241	280	269	256	276	286	267	271	303	256	257	259	268	258	246	303	255	284	265	276	237	239	243	249	267	289	236	239	284	267	281	301	282	285	247	292	287	268	292	301	245	262	290	275	272	267	269	257	299	245	273	279	251	262	257	276	277	273	251	281	257	265	257	291	248	280	257	261	247	291	239	234	267	240	271	307	254	276	260	230	253	263	316	249	277	261	276	287	257	259	235	280	261	277	268	277	275	272	244	271	265	242	250	255	278	274	272	261	253	275	244	263	274	253	262	270	258	289	275	241	262	240	254	252	267	270	281	271	247	293	263	256	265	284	270	310	265	265	245	285	252	242	247	253	274	252	276	260	278	289	267	278	256	277	278	253	276	276	291	278	259	248	270	286	279	278	264	276	256	264	275	281	252	270	253	277	252	260	304	280	294	264	279	256	290	261	277	266	268	258	279	227	262	275	289	247	306	291	266	262	274	271	265	254	271	223	279	272	274	262	275	297	262	295	244	283	274	258	244	278	282	261	271	243	271	256	274	285	257	264	267	270	264	280	290	278	284	253	286	263	257	281	292	241	274	261	283	259	248	270	269	275	276	262	277	270	255	320	267	262	279	267	259	217	281	250	263	284	284	271	275	278	289	262	248	265	265	260	311	306	291	260	275	272	283	258	267	253	253	255	263	262	268	246	241	260	254	281	274	258	277	278	280	265	240	278	250	288	239	235	256	251	257	238	240	272	281	268	260	247	260	286	249	271	250	260	255	247	271	268	268	283	276	278	283	264	257	254	271	253	305	294	265	271	279	267	271	230	257	258	282	306	257	268	276	262	240	276	252	286	253	254	256	267	264	272	256	295	277	263	283	269	280	270	275	257	272	255	266	263	224	248	266	263	280	264	276	245	267	271	274	287	240	260	275	260	284	271	258	256	251	231	277	266	275	261	273	254	266	275	223	260	262	257	276	248	260	246	239	276	283	287	269	280	266	244	262	276	261	275	284	272	288	260	263	271	274	252	305	280	238	270	274	228	293	292	249	262	261	281	281	286	266	266	275	249	258	259	244	247	263	253	264	271	224	256	268	246	279	257	244	273	283	266	244	269	247	263	309	248	238	284	248	284	257	270	270	277	249	258	260	268	277	268	279	258	285	255	267	269	275	271	247	238	295	261	295	245	260	248	283	270	260	274	239	263	269	247	239	268	268	265	244	263	243	290	264	256	265	260	274	273	280	258	255	272	255	255	273	259	261	288	308	256	269	274	259	282	267	244	249	271	292	259	266	271	246	276	255	238	271	290	294	283	279	239	260	282	245	255	264	253	249	259	283	285	295	249	239	261	258	269	255	257	253	264	256	285	277	257	271	239	260	292	260	253	252	255	250	281	270	271	293	228	245	266	241	281	269	282	284	256	244	247	245	235	258	267	310	276	271	286	286	262	281	239	281	270	266	251	273	267	277	252	249	285	276	240	263	252	238	268	234	277	295	265	240	328	265	249	248	292	245	298	249	254	273	281	269	272	265	267	259	266	270	258	276	247	307	258	273	280	263	252	253	242	294	263	245	263	267	266	276	276	274	266	267	294	260	279	241	249	268	255	278	283	295	282	243	288	267	254	275	249	243	283	285	240	267	248	290	232	247	245	263	261	250	301	280	266	275	280	254	259	261	286	254	252	234	273	275	233	272	277	278	250	253	309	250	269	268	256	281	226	224	292	263	298	272	263	278	283	283	276	262	258	256	254	247	223	255	262	249	281	266	228	255	270	276	254	281	268	256	266	299	291	265	257	261	267	280	239	220	266	285	254	284	262	266	262	264	276	271	224	280	272	267	268	263	269	281	261	254	252	277	271	268	261	268	275	273	298	250	266	282	263	285	268	254	296	279	285	238	289	267	241	261	258	246	247	295	272	268	273	249	286	280	243	253	243	261	248	264	247	285	301
10352	4374	5351	4072	10360	12088	9209	5880	3245	1616	966	739	667	674	667	642	624	619	640	665	613	636	596	657	612	630	615	644	626	627	652	662	626	609	591	549	615	611	639	602	632	670	623	590	644	646	623	631	609	621	641	615	623	655	608	661	605	569	667	636	615	621	602	633	615	644	655	615	656	601	606	603	638	617	607	614	618	620	644	644	655	624	646	645	640	646	647	658	651	637	610	632	653	609	668	621	638	658	601	639	630	632	627	627	616	655	610	651	610	645	629	647	607	677	703	648	610	656	663	632	612	558	591	594	585	643	614	598	596	632	615	655	681	657	625	644	675	652	582	611	623	617	607	624	642	641	670	609	584	636	650	634	613	648	583	589	656	645	632	609	600	651	624	599	644	639	609	626	650	605	622	642	628	637	591	656	609	622	627	623	602	613	620	576	628	677	626	660	614	628	613	610	633	664	679	633	683	597	603	649	614	624	639	663	602	617	661	626	609	647	627	621	663	614	662	640	645	627	579	629	610	637	592	630	602	636	594	586	611	578	626	631	627	639	629	641	621	607	638	627	615	681	590	650	633	667	600	648	664	634	605	607	658	622	664	620	603	611	649	554	638	682	633	633	643	665	628	652	619	640	627	611	672	664	590	627	621	607	655	622	596	629	628	641	660	664	618	654	613	581	642	641	669	635	657	600	597	626	614	660	692	677	635	628	650	649	639	622	673	615	627	631	682	648	660	620	591	611	643	616	635	643	681	643	653	621	611	631	580	634	617	588	652	636	681	660	635	615	626	628	651	637	650	648	648	649	628	597	644	631	667	666	656	647	689	629	671	621	633	600	601	617	633	617	652	649	566	626	631	593	569	630	633	606	698	613	646	611	622	652	645	634	659	628	632	604	677	612	610	615	633	639	597	596	642	651	650	605	655	622	638	633	597	641	652	662	671	640	625	681	644	676	625	623	624	628	602	581	619	643	585	647	639	590	608	599	647	633	610	658	614	642	634	595	623	629	617	663	663	618	634	685	667	664	625	627	643	626	657	572	585	647	628	663	665	602	618	677	606	622	650	671	600	653	632	627	646	635	594	641	588	604	678	682	627	655	613	601	637	605	648	635	636	611	610	605	601	655	661	668	640	600	637	642	574	644	669	623	620	630	655	633	626	659	646	595	637	620	584	632	603	605	612	600	620	635	651	662	642	669	606	608	697	645	604	606	644	613	594	602	641	599	613	650	623	647	610	621	626	668	649	597	655	614	621	647	642	640	629	632	579	581	603	638	612	651	625	642	563	618	628	652	628	641	619	666	618	652	610	602	700	626	626	591	627	616	666	657	628	609	642	622	611	622	609	629	623	641	647	626	622	637	630	656	621	623	623	629	643	635	626	624	611	650	586	655	627	607	623	621	679	612	613	642	609	660	601	689	604	637	651	606	638	647	609	649	604	607	602	641	635	623	621	611	610	627	665	660	660	627	608	639	639	646	647	623	637	622	662	634	686	642	629	631	671	627	643	602	644	638	642	611	615	602	631	607	617	654	642	622	633	632	662	645	605	637	645	610	627	646	640	605	635	620	643	628	651	617	618	606	680	626	618	656	661	660	627	635	636	619	665	653	619	641	654	613	572	636	614	653	586	656	647	617	652	610	618	640	667	654	600	671	621	582	626	617	646	637	678	666	646	660	606	653	607	592	662	626	598	597	625	614	645	626	642	595	617	608	648	602	612	609	652	607	623	643	614	617	629	687	590	648	681	668	631	674	644	575	649	633	565	644	647	626	618	619	631	603	609	611	650	649	613	638	662	637	635	655	666	631	590	657	631	670	627	579	602	637	636	623	627	637	668	554	612	639	601	613	651	610	651	598	626	628	613	665	601	656	598	604	615	645	623	651	601	617	627	648	672	661	616	609	662	642	642	605	613	662	608	637	626	582	625	644	637	627	638	667	616	661	574	617	652	580	615	618	638	664	645	619	600	666	616	599	621	627	627	647	643	629	609	617	601	622	627	654	648	645	629	613	623	653	603	672	636	661	626	621	627	586	639	610	690	637	632	640	673	593	600	635	657	637	648	611	653	562	586	639	629	645	588	607	622	621	615	599	641	627	602	578	656	645	644	621	599	652	665	633	644	623	658	652	605	600	639	649	632	670	614	638	599	618	635	600	621	625	659	633	662	629	579	629	618	649	655	639	639	668	603	637	636	586	664	611	601	608	597	581	594	620	600	618	596	664	606	617	670	640	680	651	617	641	641	643	627	618	612	596	640	604	597	623	680	583	641	647	643	674	618	605	679	611	663	638	612	609	626	624	641	614	669	656	617	623	616	631	604	616	607	592	644	627	640	647	647	589	646	684	628	649	618	668	593	657	627	625	579	622	591	641	663	690	625	631	639	582	671	636	595	635	608	577	613	650	687	616	583	637	633	604	613	633	616	593	662	613	634	621	645	666	616	623	610	616	611	662	614	653	607	644	645	612	643	603	620	646	594	636	689	606	683	669	609	662	651	664	647	621	634	620	637	650	614	631	611	649	631	605	644	608	629	679	647	663	633	671	646	628	594	614	592	645	623	647	620	636	660	602	630	657	667	631	605	619	603	638	617	629	622	672	652	609	676	685	648	648	620	656	634	592	610	645	689	637	603	633	650	652	581	637	642	608	644	656	637	645	611	615	632	645	664	633	628	681	634	631	629	653	633	653	606	650	649	575	661	623	604	660	624	649	617	579	661	626	652	603	608	615	623	654	627	637	644	660	615	592	655	614	620	642	618	610	649	636	625	637	571	639	616	581	634	590	646	637	604	650	649	608	631	611	604	654	688	667	614	648	655	615	595	633	610	546	624	634	591	646	642	612	605	642	618	645	655	596	604	628	684	632	634	649	666	615	652	616	650	610	614	575	622	611	655	621	588	591	616	606	638	616	641	607	623	617	627	609	654	621	681	639	600	630	656	622	656	665	651	663	628	591	605	599	595	642	595	615	603	670	635	596	607	617	650	663	639	648	622	693	600	649	636	610	624	619	659	652	641	622	657	563	670	599	601	626	677	678	650	666	633	604	591	612	648	612	626	594	603	612	639	600	636	624	660	607	629	633	646	632	656	654	659	662	636	576	613	609	592	606	660	591	648	594	630	594	639	605	690	592	673	664	649	668	640	670	690	619	605	628	597	646	624	661	647	584	602	565	634	636	577	705	619	648	614	653	600	594	637	589	645	624	635	581	628	630	630	652	620	650	659	642	618	654	677	648	646	607	636	613	612	633	659	604	629	647	628	650	599	606	595	689	646	639	679	657	598	639	628	615	645	638	662	630	639	630	656	623	668	666	661	661	625	646	632	649	581	609	661	634	568	617	620	640	604	609	645	684	617	617	641	645	646	644	608	611	601	631	632	641	606	603	585	645	698	595	649	622	659	614	621	601	672	601	634	649	619	600	639	644	658	622	637	627	654	615	617	655	595	646	652	646	642	630	662	668	590	642	621	624	614	629	621	614	653	645	637	668	635	673
73292	56273	50102	29655	52930	53628	41684	26973	12681	4060	1317	522	297	280	215	238	236	262	234	253	255	242	209	249	235	235	259	208	245	244	250	248	227	216	246	281	257	248	232	251	262	233	232	244	235	253	219	253	213	228	222	253	202	243	239	218	237	273	229	217	223	251	251	232	265	217	247	222	243	234	254	235	203	234	235	254	238	259	226	259	237	218	262	231	240	247	259	217	228	237	244	253	241	242	238	229	221	237	248	239	246	239	224	261	256	201	221	236	251	239	234	249	252	226	245	257	227	247	222	248	248	262	263	238	228	258	236	251	274	245	206	252	234	224	273	231	216	267	249	236	229	285	222	210	222	248	248	224	236	228	261	220	221	264	243	246	246	218	243	250	261	247	256	285	233	239	249	236	201	213	234	262	246	261	233	222	231	235	240	268	248	233	220	232	244	251	208	242	283	244	212	228	272	247	233	255	241	238	234	236	234	282	239	265	255	240	217	220	261	261	238	239	228	231	229	256	227	211	228	231	249	247	253	239	263	239	189	247	265	237	263	263	221	235	248	223	242	247	240	242	252	268	245	225	247	227	244	236	242	249	224	251	222	273	267	240	240	237	238	238	253	241	236	259	246	248	234	215	254	221	225	211	262	226	226	230	251	241	239	234	224	273	221	247	271	221	262	261	260	223	240	232	229	232	229	259	266	258	249	231	242	231	251	260	224	252	241	229	234	260	231	199	254	246	251	215	240	247	228	236	224	253	256	247	229	218	236	272	227	249	235	221	241	248	254	281	229	242	238	226	260	257	213	230	229	284	229	228	229	229	221	216	245	237	261	246	216	225	238	247	242	265	254	245	228	222	240	221	238	235	215	246	224	231	252	245	254	225	263	265	240	219	249	230	222	221	244	216	255	260	245	228	247	228	253	222	227	253	260	234	246	247	229	260	220	289	248	229	230	227	238	255	256	274	197	249	256	234	233	247	244	243	262	227	262	258	263	226	253	255	254	212	248	235	224	240	260	227	244	241	236	243	237	260	232	240	259	205	234	221	245	254	239	231	227	265	231	223	234	214	243	243	218	258	245	238	262	251	261	260	214	215	229	228	233	251	244	267	238	229	224	262	228	243	227	244	257	242	238	268	222	258	247	248	244	263	268	262	238	247	248	218	227	210	231	239	224	245	241	246	251	271	268	256	245	244	243	209	260	224	226	253	240	232	260	233	237	214	257	250	283	237	248	228	263	227	229	222	266	251	224	239	282	259	215	209	240	229	250	253	249	248	249	235	233	226	227	259	246	227	238	256	260	242	264	245	238	262	251	275	267	214	242	218	236	258	240	242	246	215	249	252	238	243	240	267	235	266	249	255	254	238	211	215	244	261	246	249	261	255	234	247	294	245	217	268	238	236	247	231	220	251	240	242	261	232	239	245	229	237	239	261	237	236	250	218	236	232	250	237	224	236	249	248	226	250	215	237	256	261	224	231	267	249	228	197	225	255	249	248	236	243	217	237	264	262	248	266	225	233	222	251	239	218	235	262	252	247	243	260	265	272	259	218	256	204	234	229	254	235	229	243	256	256	261	252	241	241	227	254	259	244	246	218	256	247	216	228	242	254	245	242	245	238	210	236	247	223	215	242	240	221	247	238	257	230	209	257	253	227	242	228	238	238	252	226	229	221	227	235	233	257	238	233	248	237	251	261	263	245	270	246	229	257	235	230	222	257	241	237	246	237	273	238	242	213	231	234	244	257	264	234	238	246	218	243	250	253	261	289	248	274	284	226	222	209	234	233	268	206	245	228	246	233	267	213	271	227	241	222	218	245	240	252	220	260	216	280	238	240	252	288	215	212	226	229	276	233	254	247	230	219	232	213	215	265	251	249	229	237	237	275	276	237	243	241	226	210	278	212	223	254	255	241	231	213	220	256	262	264	269	227	288	275	237	253	228	217	236	224	270	261	220	222	208	229	264	207	233	274	238	231	244	256	229	251	225	231	245	254	255	227	235	227	237	244	222	237	244	241	222	276	255	257	236	201	238	250	240	253	244	227	230	252	238	271	243	214	236	205	236	253	233	220	225	247	279	236	262	238	245	243	263	249	262	214	258	254	216	240	242	244	251	281	214	221	277	247	215	261	249	244	243	237	242	239	239	248	245	227	227	249	247	253	237	240	223	297	264	243	239	248	237	257	258	244	252	252	261	247	263	263	252	230	235	248	255	244	230	246	252	257	236	240	234	255	250	245	226	225	232	216	259	222	211	266	234	259	225	225	233	264	256	244	248	245	235	227	258	261	245	249	238	213	226	239	251	217	225	262	242	223	242	246	252	258	218	221	236	262	232	223	212	252	243	220	246	235	237	244	235	252	246	259	254	243	247	225	246	222	232	268	248	263	272	262	225	249	266	254	253	232	228	220	255	228	245	231	253	241	259	228	234	261	231	237	237	254	231	246	264	236	247	257	271	281	219	241	240	256	222	219	245	246	258	257	225	282	255	238	257	245	290	268	248	268	226	271	220	273	252	248	250	230	242	250	235	265	233	246	233	221	257	231	215	236	251	227	233	228	246	223	198	209	235	262	209	266	234	218	234	238	231	249	247	253	239	222	247	228	240	252	228	230	229	221	239	240	250	238	235	212	253	225	244	250	267	256	222	253	245	254	259	206	246	251	208	255	236	256	250	239	229	269	257	218	227	252	264	259	230	250	232	260	217	237	246	244	246	242	242	274	236	251	240	215	224	240	229	239	244	248	237	239	238	232	222	233	213	212	251	226	223	247	240	277	232	249	221	217	220	222	218	230	226	237	264	225	209	233	229	217	223	219	221	207	235	250	257	233	238	233	234	229	243	253	250	244	227	244	217	240	272	248	259	236	211	218	232	246	268	245	240	285	226	255	280	220	243	207	253	257	263	261	232	252	265	219	242	262	239	265	215	248	224	250	240	244	240	272	268	240	284	248	252	257	241	282	214	229	227	254	228	232	232	224	250	245	225	240	234	254	220	248	253	233	232	257	256	238	249	226	237	230	221	286	254	258	239	253	256	220	224	268	240	239	259	221	231	241	210	233	240	237	248	235	227	237	245	235	244	216	276	246	239	230	230	230	272	247	228	254	242	246	237	223	248	254	228	235	261	232	266	267	254	252	224	229	237	270	234	239	227	231	235	246	242	258	205	227	212	250	255	242	228	209	220	247	242	260	249	228	239	259	257	261	246	227	228	241	256	265	277	263	241	258	207	218	246	236	226	252	238	264	211	216	222	253	230	246	215	269	220	252	233	233	237	231	248	249	228	213	215	238	241	228	266	239	245	240	247	221	215	244	245	251	248	245	245	257	224	226	258	234	272	252	238	288	269	263	236	233	209	243	273	252	240	265	259	236	268	237	249	247	250	256	235	254	243	235	259	246	242	252	233	228	223	223	257	231	229	242	243	256	241	235	233	248	275	248	226	246	261	261	242	218	243	253	234	281	274	240	242	236	235	223	233	215	238	249	242	264	252	270	246	230
44473	39248	42847	40575	63546	64203	54158	41386	26302	12297	4819	1752	856	600	628	621	554	602	560	580	550	533	542	587	559	576	574	564	558	574	581	555	583	639	591	540	571	583	558	592	574	579	566	552	550	602	557	566	578	589	550	602	553	593	560	536	579	626	587	563	617	570	537	589	542	569	594	581	569	556	588	567	608	577	568	585	625	599	562	580	596	596	573	578	543	571	606	568	588	621	584	614	557	568	547	610	534	588	605	582	587	555	621	561	538	583	571	608	571	595	616	601	561	596	558	598	602	644	602	568	570	577	551	591	587	572	615	556	595	563	562	529	563	585	569	539	575	627	569	625	565	606	585	586	584	623	584	575	580	606	565	589	580	562	565	578	603	583	618	592	591	574	566	604	592	588	557	582	521	575	576	597	579	597	608	541	548	641	617	580	610	604	561	579	566	536	607	581	569	583	587	573	550	569	621	582	568	588	560	594	568	589	585	543	583	587	548	576	567	563	608	547	575	610	587	626	567	601	609	593	571	606	578	583	589	572	588	547	585	548	569	591	573	617	562	584	559	574	569	584	584	588	554	621	544	572	606	571	589	532	562	592	609	618	577	561	577	570	547	585	537	577	567	555	567	572	604	580	582	573	578	621	564	584	588	565	569	568	592	591	549	581	605	550	584	648	587	560	610	550	570	584	601	587	614	545	569	611	560	630	552	546	549	552	577	579	560	550	620	571	586	586	565	546	566	575	582	587	553	584	566	590	591	592	632	542	563	571	579	589	584	564	545	590	547	559	563	574	572	566	602	601	545	531	597	597	561	581	559	572	584	596	565	541	551	609	608	594	577	562	606	554	573	550	574	615	578	593	568	588	579	557	545	545	592	565	585	579	586	560	574	595	590	571	604	549	541	564	547	572	608	553	553	553	526	569	567	609	555	558	582	576	595	578	556	631	573	607	572	587	582	591	552	565	570	568	586	585	606	605	535	525	542	609	571	592	570	600	570	587	605	548	538	601	574	587	561	547	561	544	563	565	601	622	577	565	576	575	554	593	586	590	596	604	636	567	597	570	552	574	594	562	578	585	582	633	574	536	611	590	537	600	584	577	569	545	591	549	585	555	571	600	582	613	554	589	575	595	570	551	570	613	558	565	555	617	584	625	592	540	554	618	572	608	556	578	562	571	580	556	557	566	585	574	530	618	567	597	579	575	580	561	551	601	577	569	583	544	606	525	567	558	577	597	589	565	588	599	585	620	579	564	614	555	572	598	621	595	586	583	583	578	593	578	627	579	603	560	587	556	574	554	576	612	578	557	607	580	581	545	553	608	549	578	569	612	562	572	605	568	581	577	571	551	558	533	569	592	555	571	570	551	561	571	611	556	580	578	568	611	612	548	562	635	617	555	565	547	594	577	564	588	588	593	562	590	603	552	649	578	569	608	556	593	569	577	590	582	586	558	617	576	616	552	565	587	595	582	576	583	590	572	556	570	568	539	557	601	595	571	599	527	588	613	565	580	567	623	565	565	558	505	572	568	586	584	581	572	564	552	559	538	539	566	603	578	571	563	568	573	520	573	540	576	602	551	533	574	612	551	578	533	589	574	624	562	614	573	580	596	574	561	614	554	545	576	529	584	592	565	542	578	548	562	559	614	603	557	631	570	592	568	590	575	620	607	580	581	555	604	566	552	547	554	569	601	590	600	554	600	571	602	571	574	603	607	547	565	541	579	592	578	644	590	592	578	538	570	521	597	540	551	601	584	570	577	597	564	579	577	587	563	551	593	578	571	591	595	545	569	553	565	579	559	609	598	563	578	590	554	586	558	566	543	586	576	574	580	559	558	585	580	581	579	571	578	624	542	600	607	554	580	563	587	582	593	565	558	573	596	554	557	530	591	571	570	602	585	588	544	543	579	544	613	560	585	568	558	564	577	583	565	553	566	595	574	573	570	603	586	553	550	563	580	559	575	593	567	567	570	569	589	557	548	575	594	609	565	641	598	549	586	601	595	537	565	617	577	583	560	595	565	597	551	575	571	573	576	569	583	601	580	593	611	614	538	617	543	646	608	606	549	588	567	625	576	567	633	563	552	579	551	583	566	590	543	604	567	558	579	564	554	615	541	606	600	566	533	601	584	621	562	598	536	545	576	579	563	580	551	604	572	536	565	568	574	568	602	579	626	599	573	540	576	594	615	544	567	577	568	569	597	574	566	574	582	584	584	619	592	575	599	564	596	564	572	583	557	593	592	608	580	579	620	555	610	588	587	578	568	553	571	554	634	583	566	592	572	585	564	593	558	599	584	582	557	573	573	541	567	635	533	607	555	570	567	594	523	568	579	616	544	579	566	603	550	578	562	569	586	608	593	625	611	590	631	593	611	518	606	526	576	607	599	562	594	612	578	526	594	625	586	568	529	620	584	579	592	619	621	582	576	605	583	586	627	560	592	580	595	609	559	557	586	564	570	569	584	612	567	548	583	630	566	622	574	573	567	540	607	562	551	625	587	595	610	596	549	557	563	551	596	561	578	584	593	538	560	567	614	601	625	645	511	553	546	622	604	597	576	572	572	584	594	589	587	551	541	547	560	614	559	637	566	558	559	566	590	577	566	594	580	600	622	585	562	577	562	590	558	582	608	591	614	593	576	567	556	568	573	617	569	596	548	550	576	591	527	580	612	566	560	571	577	569	556	587	582	592	579	592	632	579	571	623	574	613	564	599	555	600	558	552	605	604	571	597	605	578	630	590	617	589	540	583	545	555	592	585	570	544	565	612	589	595	581	568	550	584	593	585	623	561	604	609	625	561	572	576	542	613	544	576	551	547	628	580	590	634	577	559	591	553	543	597	598	579	579	578	574	558	602	608	556	595	603	580	561	544	572	580	565	563	604	571	615	550	618	577	637	580	511	575	541	549	558	567	570	578	537	603	579	579	585	615	564	565	587	562	600	576	619	559	555	583	556	571	554	545	577	528	558	576	590	588	609	627	603	607	630	634	560	557	566	557	607	583	559	580	559	561	581	573	570	601	568	553	576	574	541	565	555	559	570	612	588	556	595	550	583	551	575	581	604	568	558	582	597	619	630	576	569	567	602	544	547	598	580	596	571	586	580	598	605	553	583	564	565	606	567	631	586	591	595	590	578	574	571	622	554	591	606	601	549	576	610	572	561	575	615	588	616	596	555	602	558	645	577	570	566	570	549	610	554	545	547	633	588	568	607	577	563	568	576	563	555	563	603	598	583	618	587	591	587	559	573	575	581	581	563	596	580	568	567	559	590	543	569	616	555	593	575	568	576	569	579	578	550	558	566	556	565	581	556	570	550	616	557	598	560	564	561	546	620	556	539	578	575	578	572	570	576	653	578	609	574	550	588	562	571	568	572	539	586	579	578	598	584	582	597	556	591	634	563	575	548	610	559	555	598	597	562	549	564	593	594	553	577	596	614	612	563	528	609	577	617	620	579	576	579	640	611	528	599	563	548	650	581	533	594	576	556	566	585	572	575
72914	55658	49091	30662	52514	53963	42283	27002	12940	4035	1274	511	297	283	256	230	268	252	249	226	235	242	251	243	252	249	231	245	236	242	218	249	275	269	262	232	260	254	234	231	243	253	244	247	236	246	255	251	230	225	249	256	237	229	257	239	228	252	202	261	225	246	271	257	234	236	242	238	250	251	264	241	224	229	243	237	224	268	228	243	262	245	227	242	237	289	238	224	268	222	260	240	236	243	252	246	265	225	264	244	269	243	267	250	247	231	186	240	258	237	244	215	253	260	225	233	228	241	260	229	232	226	250	247	242	260	246	262	249	239	239	239	224	252	239	251	274	252	262	256	252	252	212	242	247	266	237	230	256	239	239	248	254	208	217	227	255	255	250	236	275	244	278	255	245	217	253	226	255	270	233	236	210	244	232	236	242	257	234	230	266	239	218	261	285	240	247	252	258	269	243	236	233	253	250	241	243	262	252	257	234	229	238	222	255	222	259	241	226	221	234	242	273	214	239	249	263	229	252	223	236	257	240	283	244	238	249	265	272	259	262	244	228	231	267	257	250	267	268	228	264	254	247	241	275	257	247	237	239	258	250	224	220	262	254	242	246	247	263	246	258	236	230	235	244	233	235	243	267	221	264	234	210	250	244	229	216	218	245	281	255	236	261	258	212	235	285	288	251	228	233	261	226	241	237	249	239	259	266	254	219	255	220	251	242	219	267	239	274	239	229	275	245	252	270	232	246	265	226	282	249	245	246	260	253	230	257	263	255	231	229	234	236	216	229	210	245	232	241	244	246	266	239	254	230	236	242	281	278	217	227	237	257	242	237	244	226	248	240	213	279	252	237	246	243	211	245	213	273	253	243	226	226	248	212	249	271	247	249	248	237	270	243	223	245	262	242	258	255	235	249	253	245	239	229	216	219	264	260	241	246	245	247	233	267	256	203	233	239	264	234	230	258	247	232	250	266	243	254	253	214	261	254	251	236	242	234	242	225	288	218	246	257	256	235	239	234	255	232	245	231	247	245	261	264	268	249	242	243	234	237	251	233	246	240	263	252	269	230	250	252	210	260	239	227	253	230	220	239	222	235	251	256	232	252	250	227	242	273	266	252	249	241	259	256	243	218	250	211	245	246	251	265	237	232	253	254	258	217	268	230	259	261	266	239	213	217	253	250	249	244	258	237	240	238	232	243	270	222	266	250	262	235	239	218	239	245	214	264	236	251	247	254	243	234	246	274	217	241	267	275	256	277	226	253	241	229	226	237	232	249	273	255	255	238	229	234	233	241	252	245	258	208	232	251	239	265	229	277	244	230	241	240	245	265	232	239	223	251	233	223	224	268	226	236	234	240	258	236	237	223	242	241	251	234	233	226	278	245	259	241	248	242	217	257	214	288	247	213	228	226	254	264	248	249	219	233	230	237	256	249	252	232	227	252	227	258	258	221	205	236	210	262	223	240	271	241	259	248	254	240	235	216	244	241	224	270	265	235	255	247	224	262	256	259	244	236	257	225	251	259	266	271	242	251	226	252	250	271	255	225	218	267	219	232	242	260	244	238	262	244	244	247	239	244	267	263	268	246	241	230	235	246	253	228	234	259	236	256	263	261	280	254	289	247	241	235	260	251	216	220	247	239	237	238	269	258	253	237	241	243	233	252	259	236	245	257	251	222	245	261	255	238	242	217	254	252	251	263	245	231	274	216	209	224	254	258	248	229	270	242	215	249	261	225	210	245	247	243	211	251	241	223	233	234	254	276	239	249	246	258	236	260	216	246	253	259	246	252	237	245	239	244	230	257	278	245	240	228	268	263	280	252	211	252	258	248	237	225	232	258	239	222	248	239	240	216	250	243	240	267	230	261	268	247	224	230	232	259	248	251	254	245	217	237	238	221	227	252	236	255	245	201	219	248	268	245	242	251	255	239	242	250	232	215	244	236	240	216	257	243	271	240	273	235	245	251	264	234	254	210	244	252	258	247	259	236	245	241	257	237	234	239	261	245	243	214	206	238	248	226	233	243	248	218	230	234	256	246	228	265	274	256	253	247	249	238	251	237	261	243	253	262	228	229	230	232	235	244	238	230	232	207	242	245	249	254	264	243	223	253	249	241	263	218	241	261	215	232	247	247	238	250	246	233	261	264	227	267	252	254	243	228	236	291	235	246	223	267	230	238	235	245	269	236	244	239	239	237	245	253	264	256	248	271	264	267	241	240	255	233	223	260	239	240	195	217	257	258	268	255	244	213	249	242	251	229	228	245	260	231	236	235	239	244	259	242	248	230	245	234	244	252	267	238	236	219	235	246	261	247	278	244	265	260	231	245	263	209	243	239	237	226	228	274	223	248	220	201	232	245	263	243	254	263	241	238	233	228	212	255	230	212	205	268	239	267	242	241	236	253	245	224	223	243	247	264	224	238	242	226	266	267	216	258	243	258	227	285	275	231	235	239	250	259	266	263	226	248	257	229	227	244	262	263	223	224	222	255	236	262	248	257	266	259	281	269	250	257	250	238	216	252	238	222	257	275	244	242	246	244	229	228	213	250	245	250	232	259	241	239	235	254	222	251	220	237	253	258	240	238	241	252	237	226	244	253	265	269	261	249	225	264	257	253	247	254	243	245	242	254	227	265	251	248	246	245	253	266	218	238	261	234	247	246	242	219	258	270	265	237	258	226	225	271	227	244	254	235	228	258	216	231	220	255	263	246	231	239	249	259	275	252	263	272	231	252	245	265	243	250	254	265	234	243	272	251	219	244	250	228	261	246	230	225	247	255	271	254	244	256	221	249	221	245	260	245	281	223	232	254	241	232	271	233	272	231	260	219	233	267	250	238	246	234	232	267	251	246	201	244	252	271	245	267	240	234	253	217	250	235	229	275	247	249	245	231	214	239	244	243	251	260	245	260	227	254	252	262	277	245	250	259	252	229	253	224	251	249	232	246	237	243	231	250	228	231	268	267	261	246	239	257	251	280	248	238	219	259	247	233	255	222	233	217	252	239	239	229	252	262	252	274	230	243	257	222	224	258	253	240	251	270	232	241	246	266	248	240	202	267	251	233	257	246	240	255	255	244	257	255	257	265	220	235	254	267	235	237	255	238	253	233	219	247	223	235	220	238	274	241	246	271	204	256	274	244	241	293	279	262	256	239	256	236	216	248	254	255	240	219	262	235	229	250	257	220	255	209	243	235	233	231	259	233	257	287	275	237	222	241	245	237	262	208	240	222	236	249	230	256	240	228	235	234	244	243	245	237	243	250	251	238	248	246	231	268	248	247	243	251	263	215	253	215	219	259	237	240	249	236	255	256	238	226	227	237	261	241	246	251	240	280	260	239	225	253	250	290	230	248	251	251	251	272	246	246	236	275	241	223	223	249	230	257	243	253	256	250	259	237	264	242	245	239	223	222	241	256	271	268	227	269	239	258	225	232	260	244	263	260	231	244	250	237	233	260	240	237	243	220	273	227	294	253	241	224	250	252	249	255	266	268	232	278	246
44232	38837	41975	41178	63049	64329	54448	41437	26144	12323	4861	1815	846	659	576	585	556	618	607	545	584	569	597	590	571	554	599	570	530	542	596	559	599	593	538	546	613	582	645	609	559	589	603	609	546	572	603	578	543	560	578	537	613	587	576	609	570	573	607	575	597	599	569	580	653	538	555	610	578	578	521	601	589	565	602	576	539	559	569	553	595	581	578	564	549	564	594	552	577	587	556	613	567	574	570	588	559	537	616	600	557	557	610	585	610	605	590	607	541	639	577	610	599	615	537	599	556	561	536	557	620	581	586	563	620	572	634	600	588	591	599	602	553	585	610	574	577	633	559	552	556	586	559	592	577	619	597	607	588	571	540	565	574	568	562	588	593	590	581	561	551	604	558	592	533	597	554	607	619	579	575	599	583	574	565	563	617	608	566	588	571	531	596	588	590	579	584	555	572	574	558	554	553	553	598	582	563	599	533	586	528	577	570	573	580	601	603	543	581	657	564	532	576	591	552	577	569	575	603	584	577	616	610	633	559	542	564	544	599	607	625	560	598	582	563	579	592	569	550	543	526	541	600	598	612	600	598	606	592	603	542	635	600	554	580	567	571	589	564	584	591	543	591	590	590	568	557	605	589	601	619	606	557	588	555	580	597	579	532	577	580	565	580	603	591	567	590	607	598	573	578	610	578	596	568	613	618	587	550	598	553	561	576	580	561	572	562	580	550	605	512	578	580	623	579	546	581	556	547	571	589	577	555	595	575	572	591	570	562	582	584	594	563	540	590	587	564	592	587	589	568	593	621	589	550	580	591	598	586	599	573	593	598	589	584	555	591	539	579	590	589	587	564	580	599	605	595	636	546	621	584	616	600	604	568	646	581	557	596	589	608	557	582	549	552	562	562	578	529	542	591	540	606	610	583	613	543	576	589	544	616	603	575	579	590	598	615	601	558	570	596	616	608	590	567	573	593	576	557	588	598	580	601	568	566	587	591	566	569	555	584	616	557	596	547	523	599	561	529	581	593	626	576	592	566	584	575	552	591	567	602	567	585	566	571	619	617	577	613	560	597	610	553	587	556	647	590	592	604	600	656	616	650	571	586	567	548	590	595	597	576	578	597	558	636	619	570	571	572	616	593	586	544	598	589	601	562	570	587	595	541	505	610	631	599	600	578	563	563	583	597	522	550	604	553	587	603	542	567	574	591	546	632	579	582	582	559	578	604	591	595	600	604	595	606	589	574	602	647	560	567	573	574	580	590	562	598	612	597	554	542	603	570	613	556	631	594	578	619	563	561	566	561	596	567	573	570	620	551	564	575	606	601	587	620	561	546	563	592	583	554	548	602	604	567	592	538	563	565	589	626	608	546	607	593	620	584	572	600	572	555	549	627	579	630	535	563	583	612	569	591	612	583	586	592	581	582	579	563	568	621	601	561	598	625	573	557	615	582	568	552	556	556	570	614	592	562	641	555	591	573	615	631	565	564	556	577	600	604	542	584	555	563	540	580	611	609	599	601	622	604	557	547	582	590	588	577	590	616	549	594	546	597	605	593	569	589	568	569	595	583	600	584	595	569	597	606	658	552	588	623	568	579	590	576	585	574	554	593	615	564	554	581	546	558	580	565	584	596	580	597	568	552	578	623	596	586	568	581	558	541	559	548	580	559	552	537	587	553	583	606	585	600	629	599	602	577	593	599	577	587	590	571	557	548	595	608	590	563	563	582	565	567	557	627	609	550	573	612	554	588	593	587	624	591	632	596	593	581	579	585	610	621	582	606	561	567	630	600	592	611	583	569	599	590	590	587	574	547	570	569	583	589	578	567	553	573	573	554	645	583	602	539	564	579	581	545	595	601	565	576	602	608	584	561	562	627	582	609	587	523	548	591	561	589	575	560	573	616	572	599	576	599	580	608	612	608	563	549	579	584	612	566	581	592	573	578	568	601	560	545	603	581	581	622	556	581	562	641	626	544	612	574	614	563	569	599	565	618	594	588	586	598	578	551	580	571	618	566	560	595	604	556	572	540	566	580	595	590	596	594	550	576	581	578	541	562	555	605	597	570	588	593	584	562	610	559	586	615	625	537	543	569	546	601	587	649	596	589	593	551	593	614	606	585	589	614	568	583	563	553	605	579	577	584	593	556	607	577	578	586	579	568	571	568	575	577	610	592	579	587	584	571	572	580	578	570	566	605	559	594	599	586	571	602	601	565	596	591	590	595	550	642	578	574	582	614	582	539	586	568	585	629	549	595	584	574	603	587	627	562	610	582	581	587	567	563	587	576	559	592	586	540	591	585	552	589	617	570	600	566	567	563	576	592	529	607	570	584	592	601	590	581	594	610	581	600	578	585	615	551	574	597	588	575	582	570	567	576	610	603	536	598	568	526	584	555	549	558	569	583	540	580	561	625	538	540	596	570	601	602	541	562	623	559	595	580	626	555	605	540	602	583	570	571	578	598	548	625	566	555	552	564	591	597	598	565	562	598	583	582	589	536	578	588	545	571	600	577	561	589	579	576	567	563	585	613	580	564	559	565	576	609	548	604	552	561	577	556	542	561	598	572	621	607	558	557	578	590	583	563	582	577	596	574	568	613	640	620	557	642	548	619	601	597	552	575	612	576	615	588	562	573	605	569	583	600	579	590	573	588	582	569	599	616	528	566	547	628	584	571	590	583	564	544	638	633	588	600	577	566	566	557	569	611	570	539	599	612	579	595	560	612	547	549	580	574	536	578	568	606	558	590	537	543	579	544	560	574	558	575	557	585	564	581	569	625	584	574	571	606	591	546	553	597	617	587	610	585	577	600	564	596	580	575	609	572	604	581	596	570	576	547	586	612	600	540	608	583	544	579	566	633	583	583	565	590	537	546	566	624	576	547	586	582	631	516	581	531	579	576	606	576	554	551	589	568	644	579	543	561	607	527	578	640	601	562	587	566	573	563	577	592	590	610	589	569	569	532	617	610	596	590	588	605	593	574	568	605	547	558	600	578	578	572	609	573	584	564	584	567	561	611	599	535	567	575	569	591	569	523	628	552	551	589	578	575	579	571	568	579	623	543	628	595	535	581	582	570	630	598	593	608	583	562	552	551	604	563	594	615	601	558	606	564	601	557	583	588	559	592	573	589	587	560	579	575	591	576	545	563	569	554	592	563	605	567	562	595	583	565	575	591	581	556	542	601	559	587	599	586	574	589	579	559	615	613	571	567	622	552	612	594	592	602	609	577	556	558	562	548	583	580	611	612	542	595	557	569	592	576	582	609	608	562	604	553	546	574	631	576	588	615	587	572	586	521	595	591	572	587	598	588	566	606	512	545	596	584	540	587	560	581	584	583	603	591	587	577	596	577	588	538	553	622	582	606	595	561	564	579	608	579	599	565	598	568	572	551	606	571	549	564	551	627	591	536	558	584	566	597	551	585	578	569	595	578	565	555	572	575	574	561	586	594	590	603	595	607	608	567	597	574	606	566	570	579	585	614	596	557	598	560	599	510	556
11234	2951	2167	1130	2352	2850	2416	1578	997	543	364	366	311	263	268	279	279	245	247	294	256	258	253	267	266	245	277	311	252	280	266	262	269	258	268	241	266	242	265	253	291	259	270	279	266	247	313	292	268	271	258	267	259	250	261	277	288	256	274	277	261	261	274	275	290	265	254	273	271	279	271	267	253	280	285	226	243	275	269	278	272	263	264	271	247	291	284	297	264	249	278	281	267	284	290	238	291	285	268	272	262	248	230	245	263	299	260	257	266	266	254	236	292	260	286	247	276	284	285	281	275	268	262	276	267	271	270	221	248	267	277	277	248	253	265	270	299	235	248	262	267	251	263	292	255	277	279	282	266	247	293	259	252	242	249	249	294	261	222	235	260	245	264	248	263	265	294	252	280	293	280	210	286	275	257	231	256	265	280	263	255	262	289	248	287	279	243	263	272	234	263	262	260	269	307	276	290	278	285	272	240	275	252	246	281	274	288	267	299	276	263	295	296	275	275	270	274	286	243	244	269	285	267	242	255	275	256	240	279	260	284	268	257	269	269	288	260	286	262	237	282	262	270	268	277	276	264	255	254	264	244	253	278	267	263	255	255	247	262	250	281	256	283	267	266	269	255	250	278	247	261	282	290	267	255	281	296	240	271	258	261	255	240	253	281	271	245	270	266	264	232	250	238	222	280	275	270	241	270	263	260	242	253	259	269	261	215	299	260	263	273	244	276	247	271	278	252	255	257	270	262	252	275	273	292	275	272	274	249	283	261	282	231	275	293	246	261	251	258	270	281	278	273	282	255	225	298	302	256	274	311	274	257	247	274	254	274	256	244	243	261	292	265	286	305	284	273	266	262	254	262	255	243	236	283	291	255	223	236	258	285	255	276	272	252	277	265	250	265	258	276	241	267	247	251	243	255	270	258	274	281	246	266	270	271	249	269	269	268	257	256	256	263	246	256	280	274	268	272	254	277	253	266	259	251	247	288	281	259	280	267	276	282	259	265	262	272	263	284	268	276	275	257	288	253	257	278	279	252	259	253	291	280	251	265	266	261	209	255	260	281	280	249	267	252	257	269	258	273	251	257	249	252	300	272	318	266	265	257	293	259	275	303	257	239	251	252	250	281	308	270	288	264	249	254	257	281	286	269	261	278	293	265	249	242	277	288	279	279	282	294	250	280	263	254	281	267	275	294	254	252	235	276	261	264	303	278	292	254	261	258	231	242	291	265	238	274	264	255	250	248	275	274	266	247	260	230	265	283	276	271	290	281	278	227	252	308	259	224	247	262	266	284	285	261	260	281	277	279	271	265	268	249	287	265	255	266	261	244	245	273	278	277	285	264	258	275	272	268	256	264	319	280	287	253	256	282	278	287	293	253	272	279	286	283	270	272	280	246	266	264	275	258	262	228	254	279	259	304	251	255	276	273	216	274	257	267	226	253	281	252	268	282	262	267	251	274	237	239	296	253	266	262	270	276	275	290	235	273	262	227	269	271	268	252	269	305	269	267	262	248	257	271	278	275	236	265	289	270	286	265	266	287	276	246	267	294	273	282	270	276	233	245	264	262	287	243	255	237	258	268	275	292	268	271	249	268	244	250	278	276	261	256	269	255	268	315	264	279	274	234	291	256	261	254	264	299	265	262	280	303	295	269	272	267	264	263	240	307	260	286	277	276	274	269	258	251	284	265	251	273	252	256	270	257	289	262	263	265	292	237	252	286	318	267	255	256	263	264	233	309	267	251	270	255	263	262	243	241	267	236	254	276	262	270	241	238	272	278	257	260	250	279	263	254	261	272	271	288	287	252	271	254	270	275	284	255	249	271	267	260	259	273	278	252	278	296	267	283	273	280	254	280	258	284	290	255	242	244	238	257	261	298	258	261	254	271	272	300	298	270	275	270	275	235	280	280	290	253	283	290	269	259	280	257	248	260	287	258	250	250	264	270	272	273	260	244	250	283	276	275	255	258	261	280	284	242	253	277	283	290	234	266	252	286	277	285	259	258	250	253	276	258	275	267	258	274	289	265	281	240	259	245	269	259	262	283	261	284	224	238	282	299	297	272	265	221	308	263	250	241	280	237	305	265	257	236	262	256	277	263	257	274	289	254	262	301	254	266	272	265	246	241	268	279	272	269	260	240	264	304	283	274	270	279	257	264	265	279	284	265	243	273	280	245	261	277	268	267	286	274	264	287	284	276	282	248	267	226	267	238	266	250	242	292	261	272	292	255	261	277	243	295	264	281	278	283	272	250	257	256	265	244	255	284	287	232	271	262	272	268	257	292	257	265	241	279	285	262	256	273	287	273	271	274	283	282	272	262	269	262	262	283	271	256	258	256	248	295	238	274	252	286	292	266	249	288	271	252	293	276	270	266	256	282	269	240	269	267	264	260	277	244	258	272	257	256	282	251	277	245	262	256	257	273	294	259	273	288	263	279	253	239	252	280	287	287	266	270	246	291	258	265	266	272	258	231	268	271	303	260	241	261	294	281	277	274	295	274	264	293	282	304	258	279	268	265	281	289	289	244	260	265	238	236	246	264	274	260	278	280	252	233	268	261	253	273	283	268	262	249	286	291	245	259	247	246	312	239	265	253	267	265	271	273	306	279	258	288	273	275	278	285	258	274	248	284	261	267	254	254	298	273	250	239	271	254	260	271	247	273	267	283	271	261	256	228	244	270	245	292	282	269	245	264	278	249	283	270	253	254	245	263	228	288	277	258	278	260	249	249	274	248	250	270	268	302	245	267	292	251	254	264	276	255	273	268	281	266	243	255	252	283	253	266	276	258	243	260	288	285	305	280	239	268	287	249	274	248	284	276	295	281	248	267	284	258	283	286	254	267	267	261	269	282	248	273	275	262	251	256	268	247	263	246	266	262	264	271	252	283	243	264	278	267	281	268	261	279	301	291	271	277	251	272	285	261	291	272	268	307	225	268	264	261	250	275	277	245	265	288	258	256	274	256	295	263	244	316	324	270	320	261	230	250	271	279	280	241	265	264	310	257	231	259	278	247	277	261	267	290	286	283	266	281	296	273	288	267	242	293	258	269	248	269	266	245	281	260	278	274	263	248	246	252	275	291	267	261	263	270	278	275	257	276	272	300	270	248	302	279	275	250	293	291	257	256	251	306	255	245	238	252	239	279	255	267	281	227	255	311	301	253	243	259	244	278	246	247	294	277	278	279	268	268	310	276	242	246	261	254	262	288	281	310	261	273	245	265	240	276	266	256	267	259	278	282	251	259	259	258	260	258	247	259	249	268	270	264	250	293	306	241	258	267	259	291	252	265	264	294	264	291	265	258	253	278	248	274	247	267	246	234	265	272	264	285	280	263	254	295	278	270	283	265	256	262	280	283	258	253	265	270	260	255	251	245	262	278	281	267	259	268	237	290	262	246	279	252	265	280	248	279	271	291	263	272	264	282	272	277	254	263	253	258	270	262	257	289	274	274	259	255	279	254	233	235	282	268	259	264	251	261	279	270	234
9916	4089	4656	4038	9951	11666	9204	5625	2977	1566	951	773	659	652	642	586	659	614	633	622	633	637	689	656	610	662	629	656	671	668	588	660	650	646	654	643	649	660	617	672	608	606	631	640	609	640	603	602	607	610	686	611	644	610	643	616	614	623	651	582	678	628	638	661	649	641	618	638	639	642	593	620	614	630	641	648	652	661	651	616	620	642	645	640	625	634	656	645	578	586	618	651	663	631	621	618	647	609	658	606	625	618	627	629	600	648	603	589	653	600	665	587	623	648	587	617	645	634	640	621	558	619	610	642	614	605	653	622	656	643	622	596	635	648	645	610	630	635	616	615	684	626	678	620	657	622	609	625	638	618	642	627	586	600	600	669	659	630	658	678	639	619	648	678	604	641	658	656	680	657	670	643	653	638	575	630	620	617	585	621	685	626	626	610	666	585	641	639	577	651	613	610	650	600	618	668	646	655	658	608	641	664	632	643	626	621	619	630	628	626	630	623	630	632	626	623	622	634	619	622	628	605	575	651	645	618	624	615	625	657	587	632	683	652	608	605	604	620	603	651	601	620	617	643	685	602	664	574	609	647	672	626	602	628	628	630	635	609	641	657	594	663	628	658	606	624	629	599	644	622	565	634	632	630	592	640	642	602	614	601	636	603	593	635	670	694	680	603	631	625	632	635	643	623	622	626	653	651	643	610	632	608	641	644	621	665	627	623	630	656	633	653	621	644	612	614	655	604	614	607	604	624	619	636	656	638	612	644	634	660	627	642	642	623	632	667	609	684	621	658	599	684	587	609	591	634	673	617	661	647	601	656	649	598	642	623	654	609	573	657	616	629	639	637	606	602	662	598	600	581	604	606	633	600	599	583	624	638	683	568	643	655	641	670	615	664	639	660	578	661	669	612	653	635	601	630	621	624	608	610	633	636	662	627	646	582	626	655	658	616	614	610	580	612	619	617	630	655	661	577	685	589	585	650	643	670	591	621	595	619	636	613	652	653	628	584	666	648	598	601	620	709	595	600	596	631	598	609	632	563	634	639	606	605	633	557	617	604	636	620	622	597	609	610	606	650	664	587	655	625	672	648	649	567	670	616	602	635	659	559	623	626	656	620	615	633	653	638	627	620	630	640	621	659	636	652	643	628	618	568	652	637	616	624	634	616	611	644	638	642	587	620	633	644	599	628	611	605	614	665	648	638	614	631	591	664	650	626	665	659	622	655	637	593	629	632	630	661	657	651	651	637	606	658	579	634	605	660	618	652	638	617	678	635	624	628	638	593	629	639	616	601	600	631	645	637	617	665	594	627	637	650	598	626	641	631	617	586	648	629	634	624	652	638	636	589	645	670	624	656	648	608	662	603	605	602	677	632	605	653	630	600	634	632	618	628	615	623	622	638	655	653	650	618	627	628	685	658	569	624	664	663	555	642	634	644	645	603	606	615	616	653	601	594	591	584	609	600	629	603	652	597	633	631	596	619	644	595	618	632	622	617	614	633	582	602	641	610	619	633	599	652	656	602	636	607	652	563	591	634	606	635	614	600	630	621	626	644	645	598	651	653	646	656	628	630	634	606	653	633	639	633	666	635	618	639	638	602	643	611	586	610	641	627	640	599	648	588	647	678	615	617	643	610	616	602	572	653	635	700	578	641	601	630	659	620	585	589	667	616	652	660	636	658	639	612	642	625	636	636	655	619	665	616	627	635	596	613	666	654	656	647	608	628	619	610	667	650	642	629	644	676	643	644	623	667	656	636	614	580	601	619	607	627	625	616	591	668	604	647	646	648	641	636	661	633	631	602	608	718	622	595	650	622	614	641	588	625	653	613	589	621	599	605	649	688	611	657	579	642	581	658	615	666	610	582	603	654	666	592	635	569	626	674	600	597	642	595	646	592	641	668	627	624	648	652	598	608	616	600	660	661	646	635	615	642	641	609	640	599	619	612	655	646	650	594	660	690	649	636	614	666	608	641	660	651	612	672	664	611	630	665	597	616	634	646	620	640	596	646	636	634	598	631	624	572	609	603	650	624	611	599	625	626	607	675	629	652	661	672	615	617	611	621	599	644	591	634	643	601	627	653	619	653	646	652	635	596	587	651	638	648	616	646	636	667	698	622	630	635	655	617	638	614	628	679	643	654	638	615	618	621	630	633	628	590	667	690	651	618	646	658	629	611	648	608	628	674	649	661	657	659	664	634	597	598	614	622	655	618	640	605	609	622	614	629	620	628	635	611	628	622	669	624	638	651	640	649	625	612	632	630	640	613	619	606	648	649	632	663	630	648	698	633	597	610	655	603	639	611	608	620	691	590	617	602	620	624	657	646	622	610	624	618	630	652	610	646	636	638	629	712	605	673	617	628	620	610	642	639	643	635	674	611	616	640	612	598	576	619	624	634	617	615	614	640	634	640	608	674	627	635	629	667	650	635	631	639	679	678	664	602	604	584	611	636	656	615	641	591	612	606	643	634	663	702	630	636	608	584	616	624	649	608	632	573	635	633	604	617	608	632	677	631	633	589	650	615	656	676	614	592	645	616	662	626	606	620	637	697	632	598	634	647	679	646	642	601	652	642	625	664	642	630	661	644	593	651	675	642	632	652	621	632	644	597	618	663	675	642	637	616	598	610	688	605	677	645	598	627	610	629	604	652	608	589	647	588	634	625	626	611	612	625	648	624	628	667	641	616	631	639	617	591	615	659	683	647	620	607	628	635	637	622	605	618	632	613	627	660	617	619	645	644	622	649	611	630	652	667	632	584	646	643	652	603	641	667	627	637	598	619	635	646	613	633	649	653	625	638	599	625	678	671	604	618	615	611	640	605	633	660	627	640	622	624	624	656	614	679	615	626	654	622	618	581	607	660	593	626	590	640	636	633	656	642	598	591	653	668	644	631	639	636	661	637	621	641	644	619	632	637	591	629	634	619	672	636	634	680	590	620	596	652	640	648	657	641	630	611	621	631	650	649	604	617	616	605	650	654	614	617	650	600	652	607	620	645	619	656	620	655	610	618	651	629	628	654	649	610	642	638	606	649	678	613	630	637	644	651	613	615	564	583	617	632	661	637	602	575	657	647	599	619	635	661	611	639	650	642	582	630	607	634	638	602	656	666	610	653	612	603	623	621	637	649	622	576	635	623	614	603	625	622	638	641	644	639	617	670	600	640	610	640	649	609	639	647	632	630	588	607	667	628	617	685	648	618	601	655	624	612	646	648	583	680	600	619	644	631	618	601	637	629	618	624	622	663	550	610	593	591	616	593	630	634	646	666	607	624	657	689	565	609	609	612	629	579	631	620	668	643	648	647	643	653	624	590	628	631	604	616	580	603	633	643	669	628	637	628	611	674	612	661	609	578	630	636	568	650	593	617	622	586	642	617	663	670	603	611	639	587	608	598	673	685	600	676	633	634	662	640	626	652	630	645	637	619	581	643	669	612	631	648	640	613	639	636	655	595	591	663	623	627	622	654	619	608	618	662	671	627	646	620	591	603
72763	56406	47258	31260	53619	53317	41767	26752	12271	4039	1255	471	326	258	251	254	242	250	217	234	247	220	218	227	252	244	251	230	254	262	238	247	249	248	228	262	219	217	231	219	227	213	220	256	249	209	234	253	254	246	264	223	246	242	232	255	246	237	210	252	235	235	241	268	251	213	268	248	247	217	243	248	245	276	252	270	246	252	252	241	251	246	234	233	226	232	246	232	218	227	229	267	255	211	267	246	251	229	241	236	236	241	208	268	249	244	219	233	250	237	238	233	248	228	240	245	240	252	274	219	235	309	245	239	212	257	275	237	245	246	214	226	245	233	254	253	238	254	249	258	248	285	233	208	247	236	234	258	217	251	245	283	241	259	241	273	240	242	218	231	211	234	255	241	249	217	252	234	228	239	233	245	245	247	260	280	283	241	242	252	237	234	242	245	243	224	264	253	251	255	238	217	237	202	230	228	233	237	265	252	226	250	231	269	235	234	230	239	269	226	244	201	233	260	222	258	220	212	243	230	237	252	252	232	227	248	252	255	240	243	235	257	247	254	208	249	236	236	273	270	273	227	235	231	263	248	215	245	243	265	252	248	238	248	235	257	259	258	274	227	244	258	251	250	234	258	220	246	244	246	237	257	242	258	254	228	225	241	257	223	235	238	239	245	218	256	266	266	266	242	238	241	243	238	219	245	228	214	245	230	241	240	244	251	245	241	249	210	237	202	247	229	219	221	266	247	274	224	231	244	240	269	259	245	229	234	230	238	233	239	248	244	233	238	249	248	268	273	235	258	232	254	226	229	237	256	253	270	242	244	272	254	239	231	232	238	260	233	217	235	241	254	275	231	252	227	246	235	240	222	246	214	233	265	218	229	245	237	232	235	262	217	231	233	268	239	251	252	248	246	241	264	273	231	235	248	236	219	258	269	251	223	254	243	245	257	255	266	237	226	228	230	244	268	271	251	254	222	259	248	262	247	241	228	244	259	227	235	226	249	224	253	248	247	257	209	273	231	283	245	225	248	291	258	237	261	236	252	254	257	243	245	263	209	223	236	230	219	262	268	256	245	248	225	241	259	239	249	249	244	249	258	217	231	235	277	243	223	233	247	240	250	242	246	236	263	234	219	245	227	240	263	257	242	240	233	239	224	265	223	251	246	254	236	243	225	256	203	224	227	287	233	252	223	270	282	258	267	258	264	269	252	273	266	241	217	263	240	245	245	248	237	240	238	247	256	247	213	231	269	235	265	244	251	220	279	233	266	243	257	279	253	262	287	240	227	255	243	246	254	237	227	266	237	226	265	239	232	229	254	251	239	220	263	246	230	261	251	243	247	260	236	261	275	269	224	250	261	231	253	237	250	241	248	227	236	245	223	253	245	265	248	234	218	239	234	226	244	235	238	234	262	236	230	227	250	246	227	256	228	246	275	232	232	217	247	243	243	268	232	228	248	247	257	207	215	193	213	229	235	232	233	237	236	259	259	230	249	253	268	256	225	229	216	255	228	231	222	233	240	254	252	232	252	261	237	239	247	254	246	261	222	246	236	215	215	234	246	259	241	219	232	242	216	245	250	254	230	248	254	247	224	221	274	258	254	264	221	238	232	254	277	231	245	243	230	252	233	225	231	246	216	239	260	234	246	262	237	255	246	249	241	249	236	249	255	245	277	241	245	249	250	242	222	261	243	241	274	270	242	225	247	252	232	244	207	236	260	261	237	225	252	255	248	239	243	262	236	225	225	227	248	234	247	250	209	235	282	255	236	210	263	254	237	252	243	236	264	240	255	259	267	249	252	232	248	228	230	255	236	245	228	259	225	239	237	237	266	228	256	238	227	244	278	240	233	233	233	245	251	241	236	222	263	240	244	262	265	235	241	216	235	264	241	271	238	217	244	234	263	213	247	240	245	252	251	256	257	229	234	253	249	254	244	236	235	232	216	252	247	246	242	249	242	258	239	231	235	264	242	222	243	255	211	246	227	249	193	242	243	228	256	232	253	250	229	268	242	237	266	258	218	250	232	228	244	212	222	231	231	232	249	239	256	241	215	261	239	246	241	253	257	244	224	248	231	225	242	224	244	249	229	237	241	212	256	276	225	223	234	225	219	253	274	259	247	244	259	256	244	251	266	200	245	229	226	253	227	259	267	236	241	284	258	255	241	274	251	239	233	273	220	245	251	249	238	227	232	215	245	237	249	251	234	239	235	258	260	244	217	229	239	238	246	244	269	235	252	249	245	245	246	228	213	250	226	250	265	262	263	215	268	221	242	234	234	257	239	227	229	258	227	253	252	238	250	257	249	248	216	240	253	246	222	231	229	228	227	269	241	250	250	265	229	273	245	221	243	259	245	259	246	276	278	268	256	218	247	209	264	248	256	227	262	206	252	228	238	252	283	254	245	217	222	220	244	249	229	247	216	221	247	253	239	241	209	250	228	229	253	265	238	241	256	218	238	246	213	230	248	252	234	224	224	241	252	219	264	255	261	255	216	226	244	199	270	265	261	295	235	238	229	257	253	253	233	276	238	255	241	249	211	237	226	264	240	233	235	240	247	206	266	234	257	280	226	259	247	231	234	229	260	250	214	227	247	252	227	220	249	219	270	234	236	222	249	240	255	269	225	243	230	232	247	232	230	220	235	257	239	218	260	234	214	257	235	266	246	254	234	239	250	257	256	217	212	280	241	236	263	237	287	241	268	231	239	232	214	237	240	268	230	215	233	249	234	247	260	242	256	249	254	238	232	218	242	276	213	259	245	244	222	266	259	246	233	215	221	240	231	236	209	253	205	235	260	244	236	251	236	257	261	256	235	229	247	224	226	236	241	280	223	265	220	239	263	238	223	232	248	255	242	254	249	253	230	259	251	231	244	246	252	249	258	261	248	244	234	250	233	223	253	266	229	238	211	237	227	223	245	250	269	254	226	217	244	257	224	251	220	245	242	200	238	250	245	241	237	231	246	255	246	262	236	255	225	254	239	206	216	234	244	239	263	230	249	267	254	257	246	231	246	263	242	245	246	234	233	258	261	222	258	235	229	242	223	257	250	232	279	226	228	280	203	227	250	244	232	219	232	233	223	211	232	226	229	236	248	229	234	269	217	243	255	268	231	234	216	261	229	287	253	240	196	230	256	238	264	206	230	247	229	233	235	230	229	260	225	230	227	231	251	251	227	265	247	254	252	250	244	246	223	244	251	214	217	221	238	261	246	228	223	221	243	270	256	225	257	256	237	230	250	231	243	216	223	224	237	265	243	234	262	256	251	232	250	229	231	245	264	237	271	240	249	213	238	240	254	243	255	251	242	250	245	254	255	250	266	262	251	253	247	233	233	234	245	226	245	255	256	260	233	263	219	226	246	216	228	247	255	255	259	244	233	259	238	256	231	254	235	256	233	238	264	266	230	216	254	250	205	223	274	229	235	211	242	249	239	236	243	269	248	240	219	251	226	241	254	252	256	228	267	222	242	233	233	241	229	259	262	248	203	258	233	264	244
44322	39589	40534	42078	64065	64308	54193	40946	25881	12367	4801	1664	815	629	569	522	573	564	587	566	591	561	588	607	564	596	588	578	622	568	597	571	600	622	594	569	595	596	604	594	580	571	558	593	581	566	583	595	619	590	596	585	621	592	552	590	594	608	580	601	537	567	566	562	583	602	600	591	531	563	599	547	591	586	525	555	576	592	580	534	595	597	571	546	549	561	630	586	562	584	597	559	603	551	576	557	601	582	564	564	598	541	575	600	576	579	608	588	564	583	615	590	579	565	548	566	572	568	573	580	567	610	565	567	585	604	570	547	588	609	611	582	582	585	547	543	595	607	559	551	583	557	597	554	557	582	580	593	584	566	576	569	611	559	610	598	633	581	587	575	590	630	645	548	568	578	550	609	555	528	576	578	575	568	599	635	602	571	584	567	525	574	580	605	611	547	514	542	582	618	554	560	594	575	546	596	559	585	576	604	603	555	584	618	559	614	550	555	575	564	593	572	583	584	587	596	586	567	594	582	558	620	573	567	572	589	579	558	591	557	610	560	598	599	566	597	583	546	557	556	534	585	608	591	553	563	617	578	579	588	580	581	599	592	591	588	612	552	561	577	569	568	578	574	588	604	551	549	583	560	604	606	579	590	596	559	614	565	591	564	619	550	560	546	592	558	597	549	608	599	591	551	564	577	582	642	571	601	591	583	587	594	574	575	562	539	573	584	586	589	578	581	540	546	555	633	540	604	566	578	560	561	596	536	558	605	541	598	592	600	622	602	585	545	604	592	596	542	581	581	532	573	613	590	631	572	610	597	526	591	571	588	588	585	569	612	613	561	606	627	556	569	656	560	646	548	585	584	578	550	563	528	598	586	608	590	557	549	592	626	525	587	563	584	590	610	605	604	594	581	620	603	580	605	578	590	580	620	575	603	573	579	605	570	558	601	614	605	555	595	588	577	579	595	567	571	594	605	582	598	541	551	588	563	602	586	577	554	594	556	579	584	566	565	584	585	601	577	599	571	566	569	559	533	593	568	567	578	583	553	603	586	611	565	614	583	545	554	579	626	560	576	618	588	568	601	552	579	512	563	585	598	588	591	550	546	567	572	573	593	597	557	577	577	525	576	538	613	569	563	641	579	553	564	569	583	586	557	568	614	624	566	588	572	565	555	561	592	608	560	568	579	565	567	629	576	620	569	562	589	569	542	604	573	575	557	589	587	595	512	590	577	595	556	589	591	551	613	617	589	581	625	579	533	552	588	559	582	612	576	562	563	619	580	559	601	588	568	559	592	531	571	567	590	573	557	596	598	591	541	585	590	641	576	567	609	574	600	597	574	582	587	644	574	598	609	541	595	588	588	565	591	546	577	590	532	561	586	586	558	559	619	571	584	609	591	547	593	589	590	564	556	571	559	544	523	559	549	611	567	558	575	585	591	556	591	610	571	610	556	597	585	570	566	612	605	559	596	577	553	570	603	572	598	566	588	613	560	573	583	632	553	634	600	560	506	545	590	606	567	577	574	581	571	623	554	591	582	605	625	587	569	568	589	586	575	567	598	573	576	556	587	569	591	596	584	606	581	570	547	631	548	612	603	557	608	593	590	573	600	537	593	594	600	548	537	628	543	570	561	554	595	584	549	574	607	589	590	598	582	585	578	600	549	557	587	597	625	561	570	616	596	616	551	553	611	539	584	610	582	589	571	589	549	576	584	583	593	551	576	585	564	565	561	596	599	584	608	600	515	572	611	563	584	600	592	586	586	611	607	596	514	573	598	611	568	568	611	540	571	572	568	576	575	555	584	581	564	587	555	608	590	589	571	616	564	545	560	603	560	578	605	528	564	591	563	598	602	600	590	563	571	575	552	605	591	551	567	588	616	563	549	536	611	602	565	603	554	558	597	565	574	585	584	587	604	545	579	598	585	586	553	558	549	571	570	505	563	556	606	559	578	580	586	602	622	585	568	608	585	534	579	571	565	572	564	603	594	588	541	642	636	586	579	586	614	595	565	566	558	602	570	578	581	571	570	580	599	555	554	558	551	564	561	618	605	574	612	556	595	596	564	571	621	575	584	607	534	572	571	552	568	525	577	567	551	575	582	562	583	566	581	571	564	625	601	527	592	560	563	560	624	578	569	595	561	616	629	528	559	567	589	598	593	590	611	564	576	610	546	532	569	574	551	588	571	578	601	593	580	552	607	573	593	537	581	577	571	619	569	573	591	510	580	574	588	547	563	558	614	536	604	618	568	602	591	604	579	584	561	545	591	599	625	597	605	607	587	590	564	633	540	581	572	573	605	590	589	562	593	545	583	574	567	572	607	567	591	530	577	553	581	614	597	602	553	576	565	556	583	609	595	589	559	600	566	576	589	574	606	591	577	552	590	555	587	565	616	574	574	568	577	546	532	620	580	571	571	550	570	522	605	549	574	606	613	585	545	542	608	595	566	582	565	564	582	588	590	564	562	623	577	572	540	624	548	591	558	590	560	562	572	609	540	598	549	609	584	573	601	542	588	565	590	600	583	654	585	562	581	529	551	557	593	561	587	567	558	544	595	577	564	531	591	541	579	547	522	578	578	562	570	591	607	630	580	573	596	589	575	563	594	562	562	561	591	583	600	615	611	601	565	555	587	581	603	594	586	576	586	603	550	564	607	594	604	578	563	616	575	599	555	591	555	559	599	604	601	557	565	552	625	590	594	577	551	553	616	587	592	580	607	564	506	573	621	613	575	607	577	576	577	564	618	601	575	630	609	585	554	573	595	595	564	584	582	601	553	548	603	575	560	562	577	553	582	566	602	620	523	554	587	554	590	600	589	546	592	572	599	555	575	573	579	555	615	610	544	576	583	546	594	580	544	573	579	572	611	581	632	562	582	575	568	584	578	564	601	571	577	554	552	586	591	544	535	577	600	586	567	597	595	607	590	593	600	578	593	568	627	590	562	537	552	596	597	616	557	589	524	637	615	563	612	588	545	589	614	591	596	642	612	570	524	577	537	574	551	552	606	596	589	592	557	556	546	598	585	581	593	539	582	587	578	596	557	603	570	589	568	614	612	618	586	578	593	561	580	588	609	553	599	560	587	575	571	640	596	599	609	556	564	568	571	616	566	586	583	583	592	579	558	546	548	594	553	583	593	555	559	545	600	596	533	579	580	588	603	550	561	583	608	550	629	581	581	521	582	600	558	597	619	605	591	540	540	570	558	531	559	523	597	619	565	571	577	540	596	587	626	599	560	585	537	568	550	562	567	547	602	580	571	590	571	562	595	605	596	594	596	567	580	598	615	569	559	601	575	611	580	571	566	585	585	597	584	612	607	597	581	588	570	554	507	589	568	648	581	583	561	564	564	614	539	592	619	569	539	565	613	575	591	605	555	586	581	604	568	570	575	560	561	611	551	612	575	574	626	608	568	574	553	596	575	593	544	556	642	574	588	561	573	577	596	594	557	575	588	562	556	578	588	574	561	534	568	534	581	551	591	589	548	559	565	591	580
72354	55089	46244	32489	55030	53633	42240	26756	12849	4328	1366	502	303	281	232	236	250	242	263	273	244	260	272	248	242	262	261	262	249	277	251	217	240	247	237	224	221	234	234	252	250	254	251	259	261	249	230	264	267	252	235	246	239	246	252	239	248	238	232	220	256	263	278	229	228	259	242	269	244	246	222	248	224	276	261	235	221	237	215	226	241	258	234	233	279	246	270	249	260	275	250	232	250	236	248	255	242	276	233	231	256	256	236	240	271	239	243	232	265	233	225	263	248	242	250	229	269	239	244	272	231	243	254	248	255	233	282	239	261	269	245	254	262	235	256	266	238	235	233	220	256	228	260	242	247	226	283	247	227	242	210	250	245	222	243	263	254	222	231	240	236	241	253	263	272	266	259	259	255	227	250	238	268	238	236	221	238	241	228	248	239	228	261	271	227	295	232	229	249	222	247	256	244	251	244	224	258	263	277	249	239	255	263	258	245	278	262	250	246	236	238	233	255	227	242	207	254	221	250	256	241	245	253	258	258	242	240	233	208	255	281	235	278	249	224	260	247	259	238	254	261	271	274	250	226	232	276	236	211	232	228	243	234	240	299	234	241	245	219	246	236	234	245	258	257	272	225	274	244	253	239	261	237	250	225	265	260	244	240	241	251	236	245	244	242	248	262	270	262	234	254	245	237	277	276	238	260	268	265	253	257	263	235	214	248	240	253	235	235	227	250	270	278	246	257	229	264	268	235	234	237	268	241	224	259	259	246	230	255	269	270	261	246	258	244	211	227	233	218	263	234	263	267	268	256	265	251	215	252	254	245	271	245	243	264	241	235	251	239	227	246	275	251	229	248	229	208	258	251	227	277	260	246	251	241	253	274	268	245	250	259	265	261	270	244	223	249	212	222	268	255	268	233	261	253	252	254	275	266	266	226	259	235	250	229	250	239	294	242	253	250	245	234	229	236	248	261	257	300	274	264	243	248	255	242	250	208	223	243	250	243	261	214	247	254	245	272	245	266	254	265	239	293	265	229	254	243	234	259	226	253	257	282	248	239	253	224	225	234	258	267	277	237	271	236	249	257	228	226	247	233	225	273	253	236	276	252	242	274	262	247	236	257	222	230	248	261	246	254	252	256	231	217	252	222	261	266	253	228	255	262	245	232	286	242	239	229	229	257	251	278	251	253	238	242	228	239	276	289	236	256	214	225	246	234	228	238	241	234	245	265	233	246	255	257	250	238	270	249	235	262	239	241	266	260	257	243	240	253	243	256	229	275	225	257	257	255	227	256	235	238	236	251	266	229	262	246	241	251	242	261	242	267	247	257	245	289	237	252	223	233	243	240	234	251	220	233	240	251	260	271	250	214	245	262	218	262	253	217	252	239	279	263	241	234	234	234	240	254	241	242	262	269	252	253	228	223	233	251	281	248	242	230	237	236	236	245	225	253	255	273	253	267	258	243	240	265	263	246	246	250	274	236	254	229	242	232	236	220	207	229	238	245	237	237	243	258	226	241	254	232	260	249	260	253	262	239	228	234	268	233	255	233	244	246	246	239	248	261	270	279	253	259	274	282	231	248	241	275	245	251	216	238	255	253	224	223	241	246	270	235	251	233	226	244	264	239	217	230	232	239	256	217	239	248	260	250	235	255	221	263	270	246	236	284	257	236	232	255	203	243	259	229	244	260	285	237	240	246	236	245	258	264	236	241	243	253	264	242	222	247	263	256	232	237	268	222	258	230	230	224	244	251	245	284	247	230	244	220	263	239	235	216	255	264	243	257	258	261	228	236	285	244	250	231	251	249	266	223	277	229	255	279	290	237	231	249	280	233	250	233	258	251	242	243	243	220	261	253	221	265	253	280	261	213	263	281	259	253	247	265	270	266	251	244	222	221	278	290	237	265	230	268	231	211	250	231	225	274	249	230	245	228	254	230	245	231	242	273	239	244	243	235	238	236	213	211	216	267	226	240	241	242	237	275	241	220	253	264	238	260	251	219	246	229	231	245	273	228	255	233	229	252	274	246	221	253	251	228	240	263	242	236	229	270	239	223	256	257	250	250	246	251	248	225	252	259	259	260	214	239	247	222	257	242	234	265	229	248	232	262	254	236	210	280	241	251	229	221	247	227	236	260	257	256	233	252	222	226	218	223	264	242	257	254	249	265	230	251	228	220	251	255	247	253	276	286	255	241	254	255	250	253	247	238	204	240	268	257	281	235	220	218	265	259	240	238	259	277	232	259	244	227	247	269	265	253	244	241	253	250	228	233	243	252	233	231	262	294	234	252	257	220	249	280	239	219	227	267	262	259	254	237	273	230	243	272	250	251	226	213	229	256	242	224	255	245	236	268	273	234	238	249	253	264	244	261	248	225	243	252	221	267	283	234	230	267	228	237	257	222	246	251	238	263	265	254	247	229	229	222	252	241	233	236	245	258	275	247	265	225	266	267	250	247	233	234	250	238	241	235	267	258	225	240	232	259	240	280	247	238	235	227	246	233	211	250	262	259	263	257	224	253	253	263	267	207	240	234	271	248	253	245	235	247	266	244	247	250	239	231	258	251	271	244	247	230	258	251	229	237	241	276	244	258	249	242	263	261	243	265	265	262	232	232	242	247	251	231	248	256	237	245	248	252	273	246	249	251	255	241	232	267	229	264	232	252	247	237	243	231	220	275	239	271	243	253	228	245	206	235	255	237	225	245	244	259	300	267	245	286	274	257	238	218	232	252	251	233	245	248	226	230	233	222	270	226	259	231	261	270	243	235	252	231	253	244	225	264	241	243	273	247	281	236	272	238	229	231	247	250	272	248	244	263	241	250	255	249	224	255	246	277	252	232	227	240	245	245	250	275	221	241	249	224	254	231	263	224	243	266	210	294	229	246	269	259	238	246	230	218	224	250	267	245	254	266	276	241	227	227	248	283	232	246	235	250	270	285	227	243	258	262	250	264	248	256	285	241	245	240	264	250	274	260	209	249	235	262	249	264	253	215	224	214	265	245	222	246	265	247	222	268	265	237	229	255	236	267	263	228	236	247	252	269	247	229	225	258	227	263	258	232	276	226	245	265	266	220	233	272	233	228	243	266	266	231	252	256	241	228	226	240	255	231	248	233	267	265	255	241	245	243	235	232	257	246	305	255	258	269	215	242	245	254	263	237	230	246	245	271	232	223	228	225	260	251	268	251	246	236	242	268	257	260	233	211	265	232	251	218	216	283	240	250	225	259	272	274	254	254	258	255	243	272	263	263	239	235	247	281	267	262	251	250	244	254	214	246	260	231	252	251	239	252	238	256	250	264	246	252	258	242	240	226	212	236	259	235	220	260	241	266	257	268	280	228	265	246	236	251	234	269	244	236	246	235	246	298	259	225	221	220	222	243	237	259	262	243	255	219	236	250	264	253	232	236	236	248	245	256	225	241	264	244	274	244	263	239	214	237	262	266	254	247	247	267	280	286	260	246	265	223	238	261	224	261	267	265	258	231	258	254	254	230	241
44107	38515	39519	43796	64796	63774	54844	41075	26430	12886	5096	1646	802	650	601	579	593	565	626	574	545	606	604	574	560	581	614	568	603	622	636	579	595	599	563	589	627	563	547	544	596	528	577	592	580	603	597	582	581	608	568	592	665	552	601	613	576	570	573	569	578	596	572	552	617	614	626	552	588	603	585	556	565	619	547	586	627	546	571	557	552	613	550	547	591	573	591	594	560	609	587	573	612	559	547	569	607	578	608	650	554	536	611	588	577	587	549	569	606	575	599	561	592	591	610	533	585	537	542	619	583	595	627	606	572	605	580	575	572	603	564	605	584	594	571	568	587	539	572	607	624	566	560	613	585	608	598	567	550	649	592	606	582	595	573	560	595	611	596	566	588	609	600	579	591	590	591	601	608	560	605	628	638	551	586	571	600	554	549	569	606	572	613	563	602	558	533	591	612	607	588	611	571	585	576	595	567	559	596	581	555	539	604	574	586	569	594	561	592	526	590	616	586	600	623	584	571	578	610	532	564	605	580	608	606	574	604	595	608	604	539	593	601	593	618	594	544	597	559	600	573	576	595	569	589	592	590	601	589	627	534	570	602	588	598	569	560	590	556	626	565	604	545	594	589	583	597	655	571	620	583	609	644	612	541	600	563	558	616	556	576	635	545	621	620	613	584	608	563	578	583	564	584	594	559	599	577	572	593	557	568	618	589	529	614	553	594	618	554	567	576	556	589	571	616	595	602	581	572	617	577	557	580	611	580	577	569	580	558	614	567	601	582	588	554	629	572	560	564	555	586	568	576	599	589	560	616	573	580	601	600	583	564	568	598	570	620	598	599	606	603	593	587	592	614	601	595	632	565	581	609	599	577	627	635	598	592	578	563	611	599	549	595	577	575	610	542	539	597	582	609	584	556	596	564	600	570	596	609	592	567	577	578	565	528	659	586	571	616	585	588	554	567	590	608	618	616	582	561	570	614	614	542	543	509	585	563	593	623	553	567	624	599	571	590	600	594	606	625	573	586	576	581	600	583	577	590	536	609	594	608	575	611	605	555	581	556	609	592	591	574	572	546	592	614	586	553	635	597	583	544	576	566	578	567	592	594	607	567	562	614	575	605	602	578	589	542	604	572	605	602	561	586	592	622	580	581	586	599	562	580	610	571	615	556	552	588	614	551	585	549	577	590	576	556	562	580	523	582	569	627	574	590	637	555	570	595	611	589	587	574	611	580	593	583	526	582	618	596	583	606	572	586	519	593	591	546	608	564	568	602	565	608	584	585	601	591	551	554	621	593	569	583	590	545	612	594	560	596	571	565	568	582	600	582	562	584	568	630	606	566	581	547	591	539	608	633	573	534	599	581	577	573	602	585	606	567	588	590	575	543	584	589	589	564	571	576	592	591	533	626	630	588	576	603	567	567	582	645	565	602	562	616	586	599	580	557	617	630	627	551	586	565	586	587	593	588	576	593	588	589	593	638	591	544	610	517	573	588	640	597	619	660	580	604	567	544	591	624	572	632	559	620	596	609	573	568	634	592	578	587	593	582	583	574	637	568	577	530	574	611	603	602	583	578	588	557	555	565	614	562	547	602	600	614	558	570	553	636	601	617	566	559	583	540	562	566	605	635	599	618	568	570	570	602	590	589	605	568	565	610	602	612	614	575	592	577	589	645	587	552	616	631	586	604	592	588	589	573	577	584	580	581	567	618	591	594	594	592	560	618	614	586	616	560	570	648	583	595	600	567	597	527	563	608	589	590	588	613	601	638	536	605	577	569	559	615	568	556	598	622	588	570	589	606	554	605	592	578	585	588	578	592	542	581	592	570	594	605	580	584	604	573	561	581	610	585	542	642	580	559	575	593	611	608	580	582	632	586	583	633	550	623	606	602	597	576	563	621	583	605	563	601	595	588	602	587	589	585	598	512	622	588	569	606	525	570	651	585	591	575	590	604	596	605	594	599	580	561	567	569	546	598	589	591	571	573	611	564	588	573	576	594	580	557	590	557	539	599	569	552	604	557	615	619	550	589	580	608	601	578	584	578	613	612	578	568	551	578	616	604	638	602	636	592	583	574	583	566	628	614	590	582	567	577	564	618	597	619	586	587	557	575	541	599	527	568	570	593	579	596	583	579	561	594	528	586	573	609	604	574	558	603	595	541	603	595	565	574	593	575	552	566	573	580	614	582	579	571	595	625	576	596	556	607	586	580	610	573	566	587	556	620	537	589	580	572	545	620	592	639	541	608	598	582	544	567	625	562	612	524	590	611	579	646	609	581	573	586	610	554	579	585	597	526	604	539	572	610	535	603	643	584	576	555	591	606	558	538	546	605	577	627	555	581	574	591	594	581	568	589	570	599	605	573	560	600	559	600	593	579	604	551	565	574	556	586	563	603	629	587	591	539	635	574	605	577	572	572	572	611	614	589	567	594	545	614	590	569	573	550	599	581	572	620	605	655	597	590	563	599	590	621	633	621	598	558	598	596	626	602	617	595	587	653	558	540	609	583	581	590	591	632	591	627	581	605	587	582	587	571	569	601	613	545	595	611	623	562	560	584	607	547	558	596	588	554	614	581	586	582	544	588	587	608	588	564	585	564	574	578	594	572	589	598	572	539	568	567	604	613	583	536	577	589	567	635	565	598	595	561	583	568	572	609	541	624	612	602	564	598	602	546	568	582	581	582	551	568	627	571	601	590	592	633	605	621	558	604	560	546	586	605	551	609	586	565	566	587	543	594	576	582	605	603	660	570	582	600	583	578	593	584	576	606	550	560	598	612	563	591	594	564	585	603	567	561	587	595	562	565	604	594	606	517	592	582	601	585	572	593	567	628	572	566	600	606	556	586	585	553	604	611	578	613	558	577	611	577	588	602	583	566	588	573	611	545	586	621	573	576	616	579	559	597	604	556	606	620	597	567	537	621	542	610	562	587	628	558	566	582	588	610	531	618	575	585	590	544	584	550	554	584	567	577	571	569	569	565	587	625	602	570	578	597	588	552	569	567	546	541	578	603	581	594	617	575	617	618	567	622	612	593	609	576	589	591	553	616	607	584	603	570	577	571	592	591	532	570	534	614	579	638	580	591	578	554	548	601	582	562	595	557	604	575	591	559	597	574	572	579	555	596	589	604	592	625	613	595	607	558	581	581	586	572	584	566	608	579	545	637	597	608	544	584	575	582	602	560	544	592	602	578	537	563	626	582	613	640	584	616	542	557	583	543	602	583	556	612	603	613	593	567	595	554	566	609	603	584	609	548	600	566	613	555	586	540	619	585	562	558	591	608	571	571	619	609	626	613	550	628	579	603	604	592	554	559	584	574	586	597	583	584	604	587	580	576	607	587	591	618	588	589	588	648	583	546	636	585	552	550	581	564	582	576	574	569	586	640	589	551	548	580	617	611	617	526	613	568	629	591	601	575	575	608	577	587	583	511	584	575	575	595	554	558	560	586	589	550	583	603	570	583	594	591	604	592	552	583	552	605	628	594	579	550	567
10878	2941	1810	1303	2448	2926	2589	1591	822	525	406	273	266	280	272	268	276	247	247	277	254	266	301	248	291	253	269	266	253	251	248	274	251	240	275	264	256	291	274	272	285	278	277	290	253	267	284	247	279	262	262	288	273	253	260	233	255	262	266	271	301	261	273	245	264	259	312	264	265	263	265	262	266	243	273	263	262	275	269	272	258	247	273	237	258	264	261	273	252	255	274	270	265	273	273	288	261	264	282	270	271	267	260	250	253	288	294	276	286	235	281	296	268	262	276	246	234	247	242	248	257	307	251	254	275	274	268	265	257	278	263	274	257	257	269	252	258	232	253	289	277	277	277	260	289	271	269	255	258	289	254	292	269	263	265	296	261	290	282	278	246	266	259	269	293	297	282	282	258	306	282	267	258	290	249	269	281	286	311	259	285	248	273	274	253	285	276	271	292	290	254	259	244	245	255	275	296	277	246	272	279	278	269	235	265	257	217	247	281	250	271	245	272	254	301	233	276	242	282	264	284	293	279	244	257	269	286	249	263	247	277	251	294	268	258	275	271	268	260	283	260	246	279	285	289	289	279	303	265	255	250	238	285	296	268	264	257	260	260	310	262	261	250	254	291	274	263	289	267	249	256	274	273	266	257	284	281	253	293	293	251	271	267	256	260	290	277	257	278	265	253	254	258	262	253	287	264	274	268	273	241	289	265	281	248	263	270	253	254	256	247	286	252	282	275	273	257	259	263	249	267	269	245	275	261	277	292	240	292	266	244	298	243	268	278	264	260	256	253	297	251	261	290	268	263	240	258	290	267	256	284	242	269	304	273	279	272	256	292	271	283	255	275	262	247	286	292	272	280	252	289	289	280	254	279	238	277	293	252	270	266	269	253	267	252	276	279	267	292	257	283	270	265	259	265	251	244	274	250	255	248	237	287	291	254	283	249	264	266	268	266	286	288	282	275	294	278	270	277	277	261	285	258	266	260	265	277	286	291	244	260	301	268	240	261	252	266	276	264	274	290	253	235	285	248	259	292	277	276	273	268	260	268	250	277	235	287	275	258	297	257	278	280	258	249	295	259	283	278	299	257	246	276	288	244	304	277	274	246	274	287	271	263	229	279	250	276	244	286	272	262	267	280	235	250	225	276	267	260	263	276	264	259	259	271	257	283	267	272	271	279	279	274	260	253	287	252	260	261	262	252	257	280	253	254	242	250	245	268	259	271	274	262	263	225	248	304	274	276	291	250	236	254	266	250	285	286	263	263	262	263	272	262	256	297	302	246	261	244	239	300	267	249	283	301	253	240	271	289	305	274	262	273	272	270	251	269	273	275	239	268	286	249	258	292	264	284	294	243	279	266	253	263	288	281	256	279	272	298	251	267	272	262	265	286	251	251	279	247	274	278	252	261	273	305	224	299	259	255	271	247	290	270	250	279	257	271	272	263	284	260	228	278	273	262	267	324	256	233	288	273	248	258	298	259	268	253	285	261	279	236	277	275	289	286	294	268	263	275	259	255	294	271	273	240	257	252	276	293	282	262	269	255	254	273	287	282	282	262	293	253	259	268	294	288	270	281	238	265	273	258	264	256	277	267	258	286	265	272	269	253	259	252	263	261	260	247	277	270	259	294	268	306	260	259	277	249	267	257	281	226	256	295	274	295	263	266	254	238	277	273	271	253	248	262	253	266	268	282	271	285	273	271	257	266	281	260	266	288	242	272	277	267	266	242	276	288	254	266	296	273	252	265	273	284	292	283	239	288	242	244	272	259	308	228	300	252	258	264	257	265	243	288	283	253	282	284	263	254	251	279	265	273	271	251	257	297	274	283	266	257	220	267	254	265	270	279	270	255	283	271	253	270	269	268	270	252	283	271	274	278	274	281	272	284	265	261	270	256	283	259	256	272	284	257	258	281	277	267	280	241	256	284	285	285	270	313	283	279	266	253	264	259	279	283	247	255	286	276	264	255	252	287	287	280	259	255	265	269	252	261	264	269	260	268	292	264	271	257	318	271	230	274	257	244	231	264	293	276	271	288	276	296	285	260	284	276	256	245	270	284	277	245	289	278	278	285	259	283	257	275	279	277	266	274	257	275	257	252	247	244	255	299	274	261	278	276	292	248	258	273	301	296	267	262	254	264	274	263	268	266	283	312	269	271	246	286	270	292	240	252	290	273	287	262	286	274	266	292	249	271	263	248	240	257	257	278	259	266	263	273	293	258	246	270	289	237	290	274	293	284	245	278	258	262	266	250	265	227	265	287	286	257	299	279	280	265	246	253	246	298	260	284	253	256	263	293	270	286	289	246	274	261	274	274	264	257	306	280	248	278	300	266	251	245	291	280	259	280	283	264	295	287	269	262	274	293	271	244	306	264	264	259	264	282	294	246	274	256	298	280	254	268	269	259	270	261	246	258	288	254	272	245	277	262	280	270	269	267	260	263	259	257	268	243	254	270	299	272	233	273	286	261	267	300	266	258	250	288	282	264	274	280	292	260	308	247	260	295	252	305	272	257	261	309	272	252	289	258	261	304	274	250	285	254	286	280	265	265	271	302	280	270	265	278	269	294	295	262	249	266	268	278	291	282	284	287	294	256	293	276	296	260	250	247	225	268	269	285	253	251	289	250	251	296	288	292	257	284	280	293	266	275	253	270	274	262	288	265	274	293	265	277	260	288	270	282	289	244	268	258	252	246	260	271	275	267	274	289	256	262	260	300	269	279	275	278	303	281	264	250	273	269	247	294	286	294	261	275	257	284	260	275	285	272	283	267	269	258	282	276	276	277	255	265	264	231	278	255	246	234	271	252	240	271	261	298	267	247	268	278	265	279	281	278	279	251	267	253	273	274	267	281	233	278	291	284	277	296	286	277	248	290	291	261	280	289	280	291	269	275	268	282	239	283	275	258	254	268	248	266	281	257	277	286	266	239	281	246	229	258	262	260	288	277	233	269	270	243	300	257	247	289	267	298	270	280	289	278	270	272	268	257	292	271	283	264	273	277	270	264	297	255	274	276	264	269	295	273	262	254	205	272	277	286	286	262	278	289	273	278	294	281	279	279	243	254	289	262	294	298	287	253	273	285	265	275	300	272	261	263	255	275	250	265	268	298	243	245	273	285	296	288	272	249	263	291	260	269	258	261	280	265	273	262	280	267	262	269	245	288	283	305	258	288	315	244	253	270	278	286	263	281	276	270	283	279	283	270	306	232	311	286	270	263	265	261	260	292	267	252	268	288	251	271	291	279	256	285	265	249	244	264	272	268	302	240	276	284	297	283	254	265	284	250	266	262	263	285	264	258	251	271	249	268	254	231	252	247	275	253	304	288	296	267	266	285	247	297	262	265	249	278	272	292	269	269	279	269	261	288	270	243	250	255	272	272	291	255	245	295	261	283	298	279	284	245	270	251	266	291	253	277	274	297	266	273	253	280	292	294	290	316	301	241	264	261	282	266	265	287	268	277	244	249	247	281	275	290	264	271	298	259	263	273	264
9604	3949	4199	4504	10211	11461	9416	5841	3126	1642	996	746	605	668	635	593	629	559	603	667	678	596	677	627	616	657	650	616	663	643	633	646	715	640	615	633	628	624	634	629	650	679	616	621	618	586	669	593	642	658	626	614	628	672	633	608	610	633	587	654	649	624	589	623	649	656	627	650	636	641	612	624	622	642	657	632	611	619	661	627	618	642	636	621	664	635	638	620	614	637	648	659	668	630	615	654	653	648	613	620	641	678	665	674	657	687	627	651	644	625	609	632	641	651	618	624	646	662	602	655	617	633	607	645	632	664	672	607	594	639	596	606	610	646	620	625	615	645	616	625	639	674	677	663	629	613	644	639	655	645	611	615	607	619	649	652	667	598	619	639	642	639	595	656	597	664	607	611	638	619	631	655	666	611	609	636	675	615	673	636	621	615	651	618	617	639	603	651	652	682	666	647	598	637	643	634	644	620	633	618	628	601	641	638	645	654	633	661	707	615	642	657	646	620	616	647	640	652	632	657	634	672	610	649	672	610	663	654	662	633	627	628	668	637	626	609	650	676	625	639	684	668	602	650	656	613	633	634	644	611	599	624	574	689	635	674	663	636	608	638	614	640	647	666	646	645	638	595	593	656	617	657	688	603	651	607	643	640	660	653	641	624	657	594	628	647	601	629	669	620	621	633	635	669	638	601	617	677	664	651	597	611	654	632	597	651	613	623	659	638	658	615	602	645	652	623	638	643	643	649	628	589	658	648	663	605	635	634	644	629	653	618	624	633	659	613	657	621	638	634	668	618	649	654	624	627	660	632	644	637	656	624	639	646	649	695	648	646	622	643	649	630	684	693	643	703	676	631	594	635	641	622	669	670	649	606	651	588	694	618	679	632	647	664	638	610	619	643	651	626	658	600	650	627	647	686	631	630	650	627	597	678	618	603	658	686	661	622	642	646	670	634	636	614	649	609	636	597	601	643	647	685	630	648	597	663	628	688	650	681	619	672	654	653	665	623	635	634	678	633	602	701	630	668	679	641	625	649	628	616	645	615	681	665	630	610	638	645	661	705	603	630	679	637	676	629	611	643	660	633	623	660	643	641	653	586	630	610	619	630	611	619	599	650	652	596	592	657	596	625	627	651	689	664	632	645	638	652	646	644	678	623	654	577	643	678	659	640	673	623	617	643	581	621	623	610	633	626	644	610	647	661	657	631	658	643	644	686	658	619	630	632	629	678	671	639	655	679	612	643	652	635	646	628	645	604	646	622	653	675	626	652	593	625	620	606	616	623	635	641	654	653	673	600	588	642	628	652	616	592	620	592	661	640	678	643	658	630	648	639	653	674	645	603	646	630	633	687	660	624	649	648	658	678	600	649	655	628	642	629	629	661	671	637	636	660	606	636	615	680	640	632	628	636	651	669	621	664	602	652	647	600	629	664	626	648	655	629	639	642	634	641	636	641	634	638	611	622	577	644	651	621	625	639	647	674	616	626	637	656	651	596	606	657	646	649	617	610	639	645	648	625	642	612	669	637	638	641	634	609	620	638	620	640	627	710	605	660	660	655	691	658	626	628	617	660	642	656	617	649	611	607	631	700	633	580	654	627	643	627	618	625	664	621	652	639	610	649	646	635	672	647	666	636	641	648	650	636	617	656	640	659	630	652	628	637	607	676	577	653	626	635	627	644	614	618	630	614	590	655	668	615	619	616	596	661	659	636	672	621	656	665	619	679	632	623	602	564	586	631	634	611	669	664	680	579	623	639	652	622	653	621	634	633	641	641	619	638	609	607	642	665	621	661	644	616	662	618	639	640	639	619	631	638	612	672	661	621	640	679	596	639	656	660	620	638	629	671	658	648	642	586	658	666	666	660	618	615	658	643	624	672	609	646	632	647	660	613	632	634	619	628	653	654	632	639	647	671	620	665	629	604	615	671	635	656	607	602	619	642	627	667	640	714	646	638	666	651	657	608	642	679	643	623	593	646	612	640	609	617	607	670	647	680	648	676	649	650	621	654	658	659	648	664	622	644	635	638	643	643	647	638	647	654	610	606	581	674	635	638	666	667	649	653	620	608	611	661	642	682	657	631	673	657	656	663	592	666	606	594	711	717	612	642	625	633	621	623	650	648	658	584	661	604	649	620	627	677	667	630	690	589	623	623	628	641	649	638	638	647	595	631	653	654	659	661	684	614	643	621	630	634	614	661	632	614	635	627	660	621	681	651	591	623	604	660	637	645	624	661	712	642	630	637	681	615	652	601	636	651	593	652	660	588	639	636	628	649	652	607	604	660	604	659	633	607	619	656	631	610	647	664	663	607	637	657	617	638	620	677	647	679	593	673	602	634	616	618	635	651	622	613	619	636	655	630	617	671	620	669	624	680	652	632	632	636	654	621	636	655	647	619	636	632	643	625	654	676	648	624	640	667	654	649	645	628	661	629	593	581	598	652	619	627	595	680	642	627	619	643	637	606	654	630	638	678	628	589	647	607	643	608	631	635	626	622	593	676	666	649	662	652	697	681	617	628	611	645	635	660	630	630	621	680	609	681	618	635	670	637	610	637	649	616	630	604	613	584	616	668	662	612	610	631	666	650	683	655	648	637	606	672	667	615	660	638	659	625	658	605	631	591	628	654	665	654	641	664	664	617	656	707	678	629	611	609	637	642	621	654	626	649	612	628	632	642	617	654	642	700	621	655	669	708	666	634	595	636	593	668	603	628	672	635	643	713	590	584	613	665	636	609	672	654	653	675	589	628	649	624	659	615	630	613	634	658	645	637	635	661	607	641	652	633	609	623	653	625	638	628	660	649	596	641	676	615	629	653	643	674	637	664	621	642	616	643	690	651	638	660	656	645	599	655	639	638	687	638	664	640	637	625	587	623	634	624	639	595	624	609	639	645	651	632	641	633	621	641	639	691	646	677	633	669	631	678	632	679	684	667	655	634	608	695	620	622	613	655	657	620	641	598	596	666	634	613	658	662	625	626	615	639	638	603	623	638	605	686	647	606	629	661	599	632	667	643	635	610	610	623	633	648	632	646	663	643	663	618	625	640	605	672	664	614	614	609	596	685	612	630	652	628	638	587	669	591	628	652	588	643	643	655	635	644	622	593	671	614	616	644	543	683	626	663	630	644	642	624	674	660	640	653	670	606	653	638	649	638	704	621	627	613	639	606	719	620	643	626	621	629	673	679	646	656	635	606	625	673	634	686	659	618	670	599	673	627	651	658	652	626	665	660	620	648	636	646	644	641	665	624	622	620	661	599	639	660	601	668	618	616	600	660	665	640	606	587	623	624	677	653	621	620	637	667	656	672	638	653	645	642	674	632	639	603	648	585	582	670	615	644	622	632	670	687	640	668	644	667	618	617	633	637	633	590	602	644	649	637	645	639	656	639	641	632	631	648	619	678	642	608	662	593	697	605	627	670	648	646	629	600	632	629	672	630	638	634	625	631	649	626	650	637	637	610	627	655	619	633	606	666	642	643	659	636	644	604
72967	55463	42829	32198	54090	54068	42979	27564	13318	4652	1284	494	341	235	287	227	256	253	235	239	221	234	257	263	226	241	234	235	231	237	256	246	259	250	248	234	256	258	249	243	218	244	264	217	238	235	256	238	227	243	232	242	225	271	231	240	263	268	226	256	245	248	245	252	242	249	269	241	257	220	241	210	256	221	258	229	240	237	275	242	259	213	253	221	249	250	250	239	256	257	273	230	228	251	269	218	227	265	259	249	240	235	244	227	231	221	238	249	264	239	237	255	256	225	243	229	265	211	222	240	225	251	234	227	258	248	250	273	269	236	258	236	243	249	238	257	248	267	256	234	263	234	238	226	213	243	241	235	246	251	233	236	220	251	233	262	249	222	232	208	251	258	248	244	245	240	244	238	248	252	227	273	273	235	241	262	250	231	232	215	232	283	226	234	259	252	240	241	266	268	228	239	245	268	253	244	212	247	249	222	242	254	225	215	235	235	275	228	237	246	240	224	240	235	228	250	240	226	250	233	254	235	237	255	236	254	214	224	216	212	267	267	270	254	271	235	228	266	240	253	229	245	285	219	237	253	210	259	233	243	243	253	248	236	252	224	240	237	256	218	258	228	233	255	253	240	241	256	235	254	226	225	249	274	247	259	223	240	252	247	266	226	203	261	254	216	227	226	251	245	238	222	238	228	217	242	260	227	254	261	250	263	242	254	245	222	237	259	260	222	238	225	211	240	219	260	218	227	227	249	240	262	247	222	245	240	258	223	287	235	256	271	241	254	234	246	253	234	245	233	263	227	257	249	211	220	230	230	239	276	214	250	227	256	240	240	224	234	215	233	257	291	276	243	251	250	237	235	224	245	250	263	243	230	244	217	229	233	267	266	242	236	265	253	247	252	279	254	269	231	258	258	270	233	228	224	231	247	223	248	231	266	227	205	218	238	245	240	257	255	224	244	251	215	240	232	245	231	232	214	238	258	271	219	265	262	260	240	241	256	228	246	264	224	234	240	248	249	245	252	267	255	239	245	245	247	201	258	221	259	242	226	249	272	226	262	252	233	274	262	248	256	239	257	236	248	250	249	256	211	218	256	261	281	254	289	262	229	235	263	241	250	251	256	213	262	243	251	233	241	252	251	230	246	229	245	236	267	253	221	242	233	240	260	232	242	254	242	273	255	244	263	260	241	281	238	243	239	208	264	254	243	222	245	242	239	225	225	288	243	231	236	240	227	259	246	241	235	234	249	235	220	238	286	229	266	236	256	229	268	246	230	217	243	242	254	237	269	231	272	241	222	248	219	225	261	241	241	249	262	222	253	255	242	230	238	223	276	245	228	206	221	250	239	251	256	266	240	263	247	238	251	252	261	266	251	229	254	260	258	257	245	249	249	246	264	208	228	240	232	230	263	233	223	245	244	265	205	241	289	265	218	226	257	270	283	246	245	267	259	259	235	250	232	259	253	253	252	250	255	243	270	228	257	221	255	231	217	234	249	234	243	242	232	257	253	251	233	224	247	249	264	219	274	237	261	243	257	239	247	239	216	267	250	214	221	258	263	246	250	236	251	277	270	224	242	274	247	227	233	258	266	257	265	233	253	236	245	249	250	228	259	264	251	259	229	262	248	267	266	235	221	233	249	257	241	269	239	265	261	223	291	271	238	235	231	227	254	254	241	242	218	240	259	246	224	238	237	258	257	254	230	216	229	233	223	235	261	247	221	205	256	264	293	239	206	232	237	254	236	247	262	215	223	289	248	221	257	266	244	252	255	273	273	269	244	249	257	283	238	271	234	228	269	231	239	268	239	263	255	247	280	291	252	231	269	275	231	257	248	258	262	235	221	238	245	237	239	247	247	233	239	225	234	239	247	267	239	250	236	267	261	275	264	228	259	256	238	240	251	276	273	217	246	236	214	220	246	227	247	264	244	241	266	239	269	273	244	253	264	235	264	237	241	229	253	232	227	237	229	243	249	227	258	246	237	252	248	228	238	242	227	244	220	270	241	223	249	250	238	260	263	257	294	239	258	253	248	238	259	229	259	263	233	208	232	241	264	235	245	258	238	234	229	227	254	260	209	246	288	261	244	237	265	222	236	241	262	261	236	250	253	223	244	238	274	251	250	208	268	238	252	238	221	237	241	195	262	235	251	258	240	234	255	239	252	260	228	222	248	246	246	236	240	248	260	269	253	247	278	252	221	255	232	239	270	233	245	274	263	276	234	251	270	268	248	263	282	222	241	236	231	255	251	248	248	258	275	267	253	258	277	258	274	221	244	245	275	230	222	227	261	236	247	249	251	240	240	250	249	245	224	252	255	244	276	259	234	245	257	241	246	243	240	254	225	231	220	225	239	233	219	229	232	249	239	237	236	238	264	246	218	238	250	274	249	258	262	232	271	245	218	222	234	250	244	265	242	209	275	224	259	233	257	210	230	244	236	225	237	255	260	249	268	218	264	233	225	239	270	247	227	253	229	276	226	256	219	218	256	243	251	291	244	242	238	257	273	241	218	243	220	246	235	227	264	279	251	235	253	240	218	249	236	239	241	254	253	249	229	242	246	268	263	251	256	235	224	269	258	238	276	238	247	256	252	241	247	246	265	222	263	243	236	233	226	259	230	258	239	269	228	280	257	217	251	228	268	259	257	209	205	275	258	244	249	235	250	252	252	234	232	226	234	260	210	247	228	278	226	242	230	255	253	237	225	222	223	255	241	228	225	278	275	242	239	251	226	254	248	256	227	280	193	229	230	245	244	262	239	244	242	235	241	251	237	251	278	243	258	271	235	264	263	232	244	234	264	256	218	253	223	246	252	241	249	235	244	241	262	270	264	229	248	230	227	233	236	253	256	256	247	230	252	243	239	251	229	266	236	251	260	253	226	237	240	241	234	267	204	234	244	243	232	228	254	261	268	219	271	242	260	223	250	241	256	266	239	249	241	217	241	234	232	241	235	239	226	268	247	243	246	263	220	243	239	245	220	259	259	269	246	243	245	275	258	251	237	255	256	235	222	268	229	220	235	237	253	242	214	199	251	239	239	251	253	246	255	207	241	234	236	255	212	256	252	270	237	237	251	212	221	241	259	262	234	246	275	244	219	215	240	245	274	242	249	215	233	232	223	245	265	227	246	232	233	241	230	247	278	249	214	235	236	220	206	255	226	224	268	266	205	223	220	253	231	251	241	245	242	253	271	256	243	276	236	258	267	248	241	231	257	256	259	263	230	249	262	222	251	236	267	237	220	243	279	241	227	233	214	239	242	279	244	245	228	248	244	248	279	227	219	253	230	256	270	247	238	206	267	236	223	241	256	287	261	272	245	242	247	227	257	259	243	252	257	245	265	255	243	211	250	245	248	248	269	250	246	227	254	239	246	249	268	229	243	229	257	251	263	231	258	231	224	214	222	249	221	244	266	235	249	250	217	235	232	239	258	270	261	213	214	225	246	233	237	246	242	242	267	236	237	240	261	228	199	263	257	237	246	240	268	248	251	250	259
44003	38458	37620	43606	63749	64158	54740	41404	26854	13037	4794	1621	860	653	622	628	597	643	599	596	590	598	610	620	525	600	583	591	593	608	593	606	532	557	593	572	572	529	577	587	565	604	641	586	601	560	602	569	620	573	601	634	554	592	548	548	575	621	537	565	582	603	565	587	575	558	569	619	572	595	603	591	589	589	607	595	564	610	571	625	618	618	618	580	590	595	583	588	607	639	569	566	589	594	576	583	580	580	597	571	602	625	580	610	586	647	625	650	607	613	624	599	619	583	579	595	567	564	534	574	584	579	575	562	605	607	556	586	616	580	616	576	582	586	601	587	595	589	578	580	548	579	575	563	586	572	586	597	554	566	616	601	547	559	616	586	582	589	605	598	624	608	567	595	601	545	579	582	583	594	605	577	552	581	633	568	614	613	639	614	567	623	614	598	613	600	602	552	575	552	574	570	591	563	539	597	526	597	555	575	547	599	586	588	611	586	596	604	597	610	575	620	623	569	599	549	594	561	580	569	534	575	604	573	592	569	563	607	640	590	557	572	590	600	630	526	557	542	535	606	599	590	585	556	596	580	575	582	611	545	620	578	560	620	622	545	586	596	638	569	601	584	616	594	637	566	590	593	590	592	613	597	596	558	570	544	597	590	616	598	561	566	568	613	621	560	593	563	608	565	603	567	617	611	575	592	565	566	592	585	569	622	560	553	530	556	575	607	569	522	576	612	553	605	581	590	612	585	588	617	603	565	588	595	613	610	571	572	580	523	554	589	606	570	559	561	540	622	592	575	606	580	571	587	599	577	572	550	585	638	587	579	573	598	553	555	577	547	592	589	598	587	594	577	565	604	587	614	603	574	571	581	576	609	604	561	561	573	623	590	591	561	606	581	593	597	654	598	583	613	610	608	552	592	580	620	567	598	575	586	570	578	597	576	604	579	631	621	560	572	572	601	600	588	604	581	595	580	561	616	586	630	586	575	593	571	581	596	594	593	604	627	601	613	571	533	607	599	575	586	570	562	583	608	546	592	569	560	604	600	594	580	565	623	602	585	566	593	579	584	564	567	552	593	575	593	580	577	631	603	592	555	609	593	589	591	594	612	572	563	551	620	608	633	564	614	633	610	547	573	586	571	609	594	607	568	592	589	590	568	631	582	625	531	603	623	633	619	591	586	554	592	649	590	579	591	574	624	547	555	613	568	561	576	597	558	588	626	590	557	568	604	604	582	599	612	584	552	602	564	576	588	568	546	627	566	554	602	564	606	594	619	560	608	565	580	589	601	598	580	563	634	577	566	611	574	583	585	550	574	618	552	611	612	545	558	553	563	605	590	583	609	579	556	586	539	564	604	607	588	584	603	611	575	595	583	605	587	598	602	537	563	618	587	557	573	529	557	607	585	599	575	556	590	590	527	585	556	563	603	582	583	626	537	568	579	587	609	564	589	626	588	607	608	560	598	595	601	595	606	615	606	585	598	569	627	585	584	607	572	572	565	579	594	586	575	592	588	609	572	581	594	566	560	531	605	558	576	627	634	642	578	578	572	569	583	571	564	603	627	568	589	583	581	574	590	598	602	579	574	537	627	570	599	593	561	577	569	581	604	593	586	596	567	608	629	553	599	576	574	583	559	581	568	585	613	576	558	560	568	584	574	598	547	613	588	647	598	577	588	603	616	597	598	625	621	574	559	571	543	627	560	588	587	569	595	611	555	559	573	615	561	532	542	602	583	578	566	597	598	615	540	564	582	609	601	544	627	576	540	601	584	578	590	599	622	547	600	609	591	544	560	624	596	570	579	580	571	581	598	585	543	607	577	638	552	548	573	528	576	551	585	595	619	577	608	545	599	547	586	611	566	610	585	565	623	581	559	585	542	598	597	577	604	582	573	584	570	562	565	560	577	573	577	620	575	583	575	566	581	566	581	590	569	600	563	586	616	574	592	549	561	590	610	612	588	610	556	597	532	607	560	612	598	596	569	563	594	589	578	571	585	618	588	603	540	577	616	577	572	552	599	589	579	567	583	573	603	578	598	592	545	576	580	583	561	547	602	592	628	594	585	598	561	569	588	536	580	601	514	619	562	581	565	577	606	605	570	566	611	581	586	616	577	595	556	574	589	607	583	632	592	525	612	607	555	558	571	605	598	522	568	597	607	616	577	596	575	596	590	580	597	536	586	581	559	597	598	616	593	585	572	594	566	527	582	594	578	553	574	571	574	595	605	579	581	570	580	560	589	549	587	553	614	604	599	582	563	615	587	581	575	584	567	624	586	582	586	567	555	589	576	591	601	577	578	617	542	544	590	565	647	551	540	620	582	571	588	589	595	629	555	616	592	611	635	560	557	561	566	569	588	542	596	538	557	580	547	544	559	565	621	577	583	617	593	610	597	608	551	537	624	606	588	633	563	568	587	631	553	612	565	546	609	590	582	607	617	579	591	594	635	599	590	596	525	603	603	597	589	611	573	589	615	611	599	600	571	594	534	592	548	598	595	601	557	579	619	598	590	577	564	577	615	582	590	584	596	564	582	593	534	589	589	565	588	625	561	585	603	593	630	547	602	592	602	609	557	583	605	618	579	582	630	598	583	595	572	561	572	569	573	596	563	587	582	560	591	600	562	584	606	613	585	565	588	604	596	597	562	577	609	606	558	600	580	580	629	595	613	537	565	522	556	601	598	583	579	590	576	586	556	584	595	604	553	585	580	599	570	576	563	582	598	565	574	627	554	597	561	607	607	603	574	550	540	579	554	603	574	583	598	586	569	542	567	590	592	622	607	566	594	592	579	605	595	568	600	605	565	624	548	591	615	597	559	577	611	582	602	564	550	615	573	571	596	578	604	573	570	569	548	620	589	573	581	567	648	602	594	578	546	615	589	573	523	588	598	605	570	538	575	594	561	637	597	579	622	593	586	591	602	600	583	556	548	587	598	609	611	566	561	609	602	588	601	581	597	627	567	589	566	539	645	551	556	596	605	604	586	555	593	549	573	589	562	598	567	598	607	599	568	552	625	581	626	597	584	587	567	614	596	545	560	536	589	556	618	579	577	597	578	589	552	589	600	595	545	592	546	566	597	603	604	557	584	605	627	540	573	577	613	571	630	576	568	601	575	572	610	562	554	601	623	564	607	584	595	598	598	591	586	553	605	563	573	571	606	607	583	591	609	556	566	550	579	608	585	596	601	606	604	613	590	578	588	574	603	573	547	574	588	613	593	567	608	591	579	607	592	603	580	568	577	544	571	596	576	603	631	610	572	581	541	595	611	568	610	626	608	594	564	569	585	574	541	559	583	617	567	610	612	602	586	577	587	593	551	593	614	597	598	580	585	572	570	585	563	606	564	591	587	572	593	576	603	561	611	593	551	592	606	564	574	535	590	593	582	611	574	610	585	609	583	575	525	613	583	626	539	591	589	610	610	592	602	570	585	577	586	601	569	589	572	593	626	596	595	598	582	643	621	608	609	575	651	596	593	609	578	568	557	552	574	579	618
72483	54658	41419	32839	54152	54202	43206	27595	13722	4415	1384	545	324	277	264	264	242	233	246	279	249	253	219	248	252	220	224	261	276	249	258	247	238	238	238	242	237	242	261	243	237	254	258	258	261	237	269	247	233	216	257	238	239	247	246	243	236	261	241	252	259	238	238	279	235	242	231	260	244	248	257	223	254	242	237	261	242	271	253	271	271	243	248	242	238	241	250	272	214	273	258	219	256	251	244	251	226	256	260	247	285	245	219	205	253	250	238	266	252	255	259	226	270	249	247	241	250	235	237	222	256	237	262	259	234	234	266	256	279	232	259	295	245	227	250	238	266	217	251	265	236	247	247	245	233	229	274	254	234	225	248	259	279	264	275	250	246	252	247	239	275	231	237	231	253	269	278	242	255	268	209	222	252	212	241	251	252	249	245	244	238	241	275	259	234	226	277	232	233	254	238	227	245	253	251	273	238	240	278	241	260	215	222	263	243	258	245	255	258	226	276	219	216	249	257	236	251	263	264	253	279	229	233	275	238	268	266	239	251	267	243	262	266	276	270	256	257	247	253	263	230	233	247	242	252	242	252	255	244	242	257	249	248	277	235	248	242	265	260	236	243	261	279	244	253	227	259	220	254	251	231	278	272	253	264	228	263	240	228	236	248	245	279	225	249	260	243	239	228	251	247	278	256	250	244	230	251	244	244	268	246	242	224	262	265	232	245	243	269	235	257	260	256	254	220	246	233	232	254	255	242	258	234	265	247	229	250	279	215	246	247	247	259	234	223	245	253	282	250	236	230	234	242	266	206	253	262	223	254	268	247	254	267	214	245	269	236	273	246	210	227	225	214	263	266	273	282	280	254	205	238	239	250	258	257	254	260	240	290	282	236	250	236	247	226	227	244	262	249	225	263	239	250	210	256	235	264	246	246	251	257	277	239	262	266	250	228	248	248	268	237	247	268	235	242	222	222	262	263	263	241	242	240	252	262	237	255	263	237	210	254	247	243	251	237	259	246	247	254	220	259	255	220	261	262	241	264	232	263	249	287	248	258	241	281	244	258	282	247	236	249	246	254	244	243	242	259	273	276	255	246	267	244	255	262	250	274	241	250	256	272	261	234	258	249	277	263	231	209	257	251	263	260	234	248	272	228	242	251	225	246	287	248	261	242	231	273	241	245	242	265	283	263	233	244	234	230	263	282	249	246	244	237	255	208	257	245	261	233	233	238	261	261	267	257	244	264	265	274	241	268	226	237	253	258	243	266	249	247	258	233	235	233	242	272	257	228	238	258	257	239	222	253	241	257	249	249	258	237	282	231	269	218	247	254	271	260	246	251	248	274	239	247	250	234	233	239	222	249	259	237	231	249	262	232	239	256	263	239	239	228	247	249	234	249	233	251	220	246	272	228	245	243	261	252	243	254	233	252	263	252	216	235	248	228	262	277	233	289	259	266	220	221	239	241	237	230	282	248	272	236	219	245	229	245	244	275	260	230	221	236	233	227	248	245	257	243	254	247	255	228	240	274	253	232	254	254	244	226	237	241	273	250	245	280	248	285	248	265	267	290	224	234	237	271	240	280	242	276	251	261	260	252	248	255	267	251	272	246	259	227	231	228	231	253	231	219	259	246	236	242	210	254	269	253	257	237	252	270	246	255	268	246	263	237	237	271	267	258	229	279	212	262	247	262	239	250	253	241	270	257	234	260	240	262	247	254	251	259	266	251	266	253	247	272	253	253	262	260	266	268	260	266	234	228	268	249	276	232	256	254	241	249	241	245	238	239	254	252	246	250	235	243	214	256	252	262	264	252	227	277	234	241	249	225	256	258	238	237	250	269	262	258	258	236	230	217	255	219	245	215	222	248	235	258	276	249	269	220	271	259	221	268	239	249	233	256	251	255	249	255	229	250	256	244	266	254	241	265	219	253	275	221	255	257	256	220	233	263	254	219	239	280	258	244	276	256	217	231	247	247	242	210	234	267	281	242	259	227	240	253	218	254	244	249	233	258	209	254	256	275	249	248	238	232	250	261	246	261	226	236	243	239	273	222	224	224	262	283	237	254	259	244	233	269	238	225	271	271	235	243	228	277	256	226	260	258	239	245	264	261	253	257	262	236	216	244	245	242	262	248	239	249	260	243	238	245	244	239	225	283	244	243	223	256	259	258	255	231	283	243	254	255	249	223	249	245	235	237	250	243	256	249	257	270	238	254	274	255	243	247	255	246	266	247	248	260	229	254	244	236	237	237	245	243	249	252	246	283	255	247	273	239	271	245	231	230	233	252	235	229	246	259	275	243	231	241	258	251	241	270	242	239	239	237	245	244	247	272	267	236	266	252	250	232	235	252	254	250	277	247	248	246	257	243	224	227	236	261	234	256	258	274	246	234	266	256	210	216	252	250	225	257	202	242	253	206	235	252	260	260	276	238	241	288	247	285	233	244	230	266	245	249	280	221	246	276	232	290	280	258	248	251	228	249	256	246	252	239	251	244	273	257	247	281	265	272	267	246	253	281	235	216	246	268	267	243	231	239	263	267	251	254	243	224	246	245	233	250	217	265	268	245	256	244	228	241	221	249	267	240	222	269	244	252	263	245	242	255	250	218	257	242	249	261	233	240	228	220	243	237	221	278	262	232	244	242	235	245	276	236	278	275	226	237	228	238	238	223	259	238	285	282	257	252	229	214	213	239	270	241	246	268	213	244	260	253	287	229	264	252	240	255	235	254	226	223	238	261	232	242	259	252	264	240	239	240	230	253	272	268	244	254	233	263	228	252	269	223	213	260	241	242	258	229	247	225	231	222	227	267	277	262	216	250	270	243	225	246	256	228	247	250	237	246	239	248	246	266	241	221	232	253	247	230	245	251	229	245	246	250	250	231	259	270	255	234	258	257	245	249	259	256	240	265	254	239	282	243	244	246	267	240	271	254	256	236	230	251	234	251	242	275	226	261	231	257	246	248	225	247	248	254	251	264	269	258	267	225	230	234	239	234	232	221	256	245	246	256	257	230	258	204	234	253	244	268	242	240	237	246	229	236	235	219	234	243	233	260	289	268	239	243	266	232	254	234	257	275	244	266	254	258	272	252	275	247	274	247	229	247	259	255	238	271	231	272	238	244	234	243	286	265	243	233	249	244	257	269	296	234	238	245	253	231	231	269	255	227	229	241	254	253	235	264	278	230	231	246	270	273	248	253	253	203	238	236	246	280	269	238	231	245	251	229	239	246	232	266	250	246	254	257	279	289	265	251	216	243	250	248	265	253	271	256	248	270	274	271	258	252	267	254	247	248	260	240	244	238	248	245	289	261	238	233	258	226	245	220	240	255	280	257	255	257	259	247	260	234	266	221	238	250	238	265	260	253	247	251	233	237	252	271	244	253	258	246	231	277	250	260	247	248	228	259	242	261	243	227	218	264	234	221	273	222	248	269	241	221	248	230	263	266	239	258	270	256	253	245	230	249	238	240	265	256	281	270	210	263	230	242	256	267	243	267	268
44014	38149	36942	44429	63647	64533	54886	41822	26875	13148	4959	1689	819	620	623	566	609	561	615	575	624	571	554	616	568	599	563	605	603	589	631	591	584	593	554	601	628	548	588	633	600	614	624	563	633	538	586	611	659	607	589	576	621	603	582	587	569	582	624	596	590	593	600	598	540	607	552	596	661	614	622	593	585	598	576	596	602	594	602	592	555	580	522	600	562	575	567	603	652	618	576	586	582	607	626	539	600	600	574	599	585	587	571	581	577	639	565	603	607	553	609	586	636	572	621	559	582	595	615	644	602	588	578	583	566	608	549	607	615	586	575	609	603	610	575	641	607	566	599	610	591	575	611	591	572	573	570	567	584	562	599	603	610	598	594	566	548	590	542	586	598	588	612	589	569	558	546	618	576	540	626	587	578	588	577	564	614	587	581	612	584	579	620	580	584	553	594	616	577	571	559	615	616	648	569	569	613	572	627	564	580	573	609	584	604	570	562	601	586	549	594	583	595	596	577	570	553	594	569	596	602	607	599	594	574	601	524	651	587	616	576	619	610	578	631	573	562	589	593	602	598	610	575	566	592	578	640	537	594	596	611	611	537	558	597	547	598	570	572	570	624	630	574	570	618	528	612	590	610	587	577	571	570	575	562	579	597	584	611	571	561	582	607	621	616	595	605	605	610	624	605	588	610	565	576	643	584	581	600	570	577	599	567	533	572	605	618	536	592	602	532	563	611	582	589	580	574	559	600	622	573	586	565	588	604	611	617	616	601	596	622	620	577	550	600	567	586	599	610	615	567	610	565	579	590	587	604	606	583	607	600	615	598	592	581	612	584	593	575	620	582	599	572	649	631	612	595	609	587	625	586	607	578	588	595	561	587	582	581	559	573	583	626	592	624	635	577	590	612	595	635	572	598	586	648	592	603	594	576	541	613	578	591	553	575	585	573	637	593	580	571	595	555	598	638	576	567	640	544	611	591	622	581	521	560	599	609	616	598	590	572	564	541	631	628	610	618	608	562	613	641	574	617	604	607	599	606	580	628	595	556	595	593	571	577	587	655	605	602	575	563	605	636	565	564	577	551	572	586	572	603	604	608	578	606	632	595	612	606	574	601	590	577	561	575	624	605	597	598	623	568	588	594	546	563	594	528	599	567	605	632	585	585	600	599	617	572	605	578	591	604	656	573	620	599	645	545	620	601	597	627	574	586	583	610	627	581	587	564	589	601	547	579	558	599	594	605	594	578	579	629	589	630	597	618	580	546	618	627	548	630	570	603	638	588	549	581	558	596	568	611	603	595	589	595	655	613	560	626	577	614	629	549	595	558	564	593	602	615	570	622	585	603	582	594	608	563	586	599	593	615	598	597	592	571	602	586	591	579	555	596	591	632	576	588	550	575	590	584	590	597	601	629	623	571	589	602	570	625	623	562	527	599	608	619	568	601	573	589	640	605	569	553	617	595	599	587	584	598	567	571	583	633	584	564	582	632	609	603	568	616	550	579	599	606	589	598	572	583	572	636	583	631	562	625	608	627	596	612	596	598	600	583	619	548	559	591	580	555	558	599	565	583	586	566	598	614	580	613	521	602	583	570	585	600	602	617	559	595	557	595	581	589	621	620	613	565	547	597	582	616	596	569	590	576	619	598	574	571	547	622	573	598	612	586	584	597	596	599	551	640	588	594	612	561	614	623	585	591	582	638	609	572	580	626	524	608	603	593	581	554	582	600	585	560	599	596	605	609	612	595	592	576	620	606	565	589	556	616	623	609	624	563	579	590	552	602	593	590	590	582	604	597	590	593	586	604	589	548	619	581	576	597	608	613	563	560	601	572	564	626	585	599	579	599	595	578	592	600	552	572	595	605	620	598	581	594	586	584	604	583	620	633	582	589	563	583	574	575	606	618	607	599	568	620	588	585	567	597	585	570	588	546	585	571	568	575	579	602	571	580	589	584	588	540	566	599	566	590	585	571	612	588	630	620	590	578	599	578	579	565	603	595	581	624	623	607	614	602	557	600	577	577	613	548	576	626	567	616	601	581	639	598	585	594	566	570	603	585	601	604	618	603	576	575	594	622	582	628	580	620	591	603	623	581	552	575	638	614	589	588	599	549	567	578	541	608	561	620	571	625	580	634	612	587	600	588	604	583	580	560	600	630	595	586	577	633	584	602	595	559	574	579	565	591	551	582	582	606	573	560	612	588	601	569	574	586	554	576	591	568	596	618	612	568	554	586	607	554	573	614	567	609	609	584	579	573	594	636	604	531	623	595	572	566	585	604	647	536	590	547	571	547	562	572	563	601	598	571	610	600	634	586	561	631	549	566	595	622	596	583	562	610	573	569	634	567	567	598	602	599	609	558	591	570	566	609	588	592	599	554	564	590	607	558	594	621	593	611	617	607	604	558	558	596	580	581	579	590	582	620	568	594	555	566	596	581	582	585	526	601	553	592	558	551	588	558	607	557	581	559	583	631	651	599	572	613	603	624	561	620	587	543	591	596	561	598	625	544	613	612	590	589	575	574	568	592	593	572	603	581	607	580	591	587	588	549	579	631	612	590	618	620	617	577	567	578	563	562	591	602	588	632	557	580	599	584	606	628	597	602	635	539	546	616	603	619	619	583	617	629	642	613	570	594	600	589	571	603	602	567	611	656	592	627	543	572	603	605	600	592	562	560	595	586	603	549	562	552	569	599	579	561	575	552	591	543	608	579	604	580	601	557	581	574	567	567	597	563	621	658	585	574	569	598	592	555	549	548	563	604	605	565	629	584	546	584	586	571	601	552	598	582	594	646	582	609	569	595	590	590	627	584	595	555	583	656	556	603	587	605	618	616	609	594	587	582	536	579	596	607	581	590	586	595	543	567	579	539	613	569	609	626	567	610	512	588	580	585	595	614	618	598	599	567	598	606	591	632	562	569	617	608	610	623	596	598	571	612	535	613	584	612	616	573	568	568	589	611	603	614	603	575	599	612	556	568	633	551	591	590	594	597	592	589	634	613	560	552	573	628	601	577	595	609	593	574	562	603	571	598	595	603	614	604	567	613	582	595	594	552	591	574	619	595	594	535	574	564	606	601	563	596	604	605	585	588	564	600	607	640	584	587	609	570	595	574	582	558	589	601	590	587	583	568	596	585	635	622	604	551	603	584	599	611	594	596	581	552	606	597	583	560	597	604	611	624	628	634	615	594	584	553	574	603	599	558	582	592	563	604	589	553	618	613	556	556	597	589	557	611	588	575	596	580	587	619	552	598	594	584	611	574	604	535	601	577	603	574	623	601	577	602	654	584	588	583	571	606	620	581	554	557	546	591	590	597	606	615	558	590	627	588	613	584	599	593	578	586	572	557	569	614	623	601	604	606	563	586	602	608	584	570	628	576	572	585	615	612	537	585	587	602	562	579	622	566	665	560	554	567	587	555	578	596	609	598	618	653	582	601	642	663	605	586	609	608	562	577	555	553	599	595	597	625	584	595	601	589	589	563	542	575	564	597	591
11105	2944	1634	1406	2416	2947	2751	1719	961	559	355	318	307	269	257	221	258	282	245	256	263	277	297	279	260	255	270	262	299	262	272	255	271	258	266	281	291	271	259	298	282	264	272	260	279	258	305	288	300	256	272	266	242	299	295	261	230	282	257	286	275	276	257	263	279	261	260	252	274	276	284	268	299	261	236	289	247	255	297	282	273	279	236	250	238	306	263	263	277	265	278	282	269	270	271	257	261	291	284	271	274	257	280	258	266	246	291	245	278	251	252	260	252	280	275	285	270	275	281	255	254	285	276	251	282	233	272	254	257	279	261	284	287	308	263	290	257	263	290	303	254	257	259	302	275	287	267	287	289	248	282	276	225	251	270	304	281	307	276	268	253	301	257	262	288	241	271	292	269	265	240	267	263	288	319	254	265	265	255	274	248	278	269	255	267	286	251	264	275	260	254	228	285	297	246	250	265	293	273	246	263	287	301	274	283	276	292	262	255	275	303	281	248	245	242	285	268	232	266	290	307	273	261	300	251	291	266	274	277	274	268	265	266	278	276	253	236	252	276	262	312	245	250	248	252	265	267	288	296	268	279	283	257	292	269	250	236	272	219	275	230	279	274	259	281	252	273	286	238	291	256	264	250	246	268	264	257	225	272	282	306	296	269	269	270	295	264	270	288	261	250	291	291	280	266	249	292	268	288	251	273	272	278	251	273	263	271	261	279	266	278	275	259	271	270	265	287	269	243	260	245	277	285	289	267	270	254	266	285	298	260	293	259	257	261	282	272	284	273	266	279	253	248	271	273	262	279	258	261	284	248	248	283	264	238	283	274	282	263	279	249	259	239	282	258	266	292	248	273	268	238	248	270	272	271	269	285	274	269	270	250	277	277	278	270	283	267	260	279	274	274	300	297	302	287	286	278	307	278	285	288	263	247	292	288	248	240	287	265	295	300	259	254	252	273	266	273	242	299	281	271	274	247	268	280	248	248	307	271	279	246	276	260	307	297	259	287	262	255	284	277	299	286	259	265	261	260	276	275	270	279	270	286	280	245	275	253	264	291	290	256	306	259	256	272	286	264	276	260	230	250	292	287	255	266	256	270	253	274	265	251	273	271	276	278	231	274	268	293	283	273	265	282	303	281	278	256	262	275	240	275	272	262	263	280	284	272	253	266	253	236	273	259	266	256	266	277	300	265	274	269	272	213	273	283	285	291	302	283	297	255	266	304	263	264	283	273	275	294	300	252	295	280	298	254	286	260	253	300	291	283	272	292	259	278	279	280	247	267	247	272	286	273	269	244	264	305	271	288	271	271	266	269	258	290	295	258	287	276	276	276	286	278	263	248	302	272	296	256	258	274	272	223	271	267	288	299	287	282	277	293	275	259	243	247	253	303	300	264	278	265	246	259	233	271	252	275	269	273	271	267	313	285	277	259	245	267	264	264	278	285	274	257	253	249	292	253	265	249	260	245	266	285	277	255	287	273	269	277	269	260	274	269	267	244	279	270	273	283	262	265	300	252	267	236	248	282	252	275	265	286	266	293	257	268	274	282	292	277	311	288	271	295	273	266	227	246	244	255	273	301	249	290	260	288	267	287	250	261	276	287	295	254	264	296	271	282	265	260	291	278	276	258	273	266	247	275	299	281	262	254	270	275	269	276	282	269	256	268	292	284	257	290	258	305	309	279	279	279	274	283	253	275	284	266	290	243	248	250	278	277	257	253	260	267	265	309	268	282	251	261	261	273	245	258	258	256	278	246	279	268	257	287	263	289	261	277	279	255	258	289	282	267	251	253	260	251	274	255	266	278	252	263	300	265	276	261	255	245	298	269	286	261	281	288	262	249	234	308	241	284	251	249	267	268	238	256	270	246	273	260	260	271	275	291	258	247	275	306	235	253	275	293	276	243	297	261	262	251	300	248	266	294	269	247	271	276	294	284	269	286	252	306	258	287	263	285	281	260	248	318	298	290	268	288	272	297	280	270	284	274	236	262	249	267	270	282	272	259	285	259	263	279	261	272	278	254	300	302	277	263	268	252	279	280	290	253	250	250	266	295	255	270	267	251	281	274	266	271	301	254	264	288	282	259	265	268	246	290	274	293	265	296	261	264	299	258	276	273	263	272	278	272	267	245	279	283	268	255	262	255	272	283	260	269	261	263	280	259	277	251	276	264	277	262	251	260	270	267	259	253	281	285	310	285	271	291	258	257	277	296	292	282	256	299	258	278	290	288	292	283	254	255	258	265	271	267	269	261	261	280	279	251	269	264	272	264	274	279	262	254	259	259	276	271	277	228	284	233	291	269	235	230	293	297	262	247	278	271	279	249	238	314	289	249	272	222	278	292	280	289	260	294	275	280	266	279	281	263	246	278	263	276	301	272	276	242	284	279	251	271	276	286	277	306	279	295	271	247	227	272	260	272	288	258	292	266	255	282	268	271	261	258	238	252	273	268	237	294	272	261	280	259	274	258	267	268	252	281	278	278	259	224	267	232	267	292	290	290	238	277	251	289	295	281	271	285	263	303	292	277	266	275	245	280	270	226	271	231	269	252	288	281	262	232	277	261	271	285	285	286	269	298	263	297	284	265	258	301	273	307	303	264	275	257	238	257	298	247	277	306	299	264	289	246	281	265	287	264	259	265	299	300	277	303	278	313	279	248	247	277	254	260	245	242	266	282	266	280	268	291	266	284	270	252	289	289	284	251	272	287	269	294	269	247	263	258	277	285	261	279	289	280	294	273	272	237	286	299	276	274	270	250	269	270	259	286	265	286	279	281	257	269	257	276	249	280	248	257	286	262	276	262	270	292	263	250	276	253	269	279	268	271	262	291	264	260	274	276	261	279	278	279	246	267	250	269	255	274	269	253	254	257	256	276	259	300	250	279	298	262	250	267	302	256	269	274	273	264	271	280	292	247	257	259	266	258	234	283	288	278	266	254	268	245	321	266	259	284	268	268	269	283	272	277	258	239	257	278	278	224	262	295	221	276	298	270	296	273	273	236	276	267	279	291	248	278	285	264	277	261	259	266	256	261	264	285	269	274	273	248	275	293	276	266	291	294	243	238	240	266	261	271	284	250	273	262	260	248	265	270	252	263	285	268	278	283	292	258	261	267	279	277	242	288	256	293	262	284	254	264	275	279	280	293	272	301	282	274	282	269	256	293	269	254	264	262	254	275	265	261	284	261	281	280	249	246	278	294	268	269	252	271	266	289	278	243	234	231	290	238	296	249	282	305	273	276	272	260	254	257	287	260	267	260	274	290	292	296	255	245	274	290	267	281	279	258	287	277	259	271	247	281	283	262	263	240	292	280	263	257	251	287	280	259	241	234	260	255	308	271	284	254	239	282	325	273	293	277	257	276	267	258	275	269	313	266	253	309	255	276	268	261	247	285	299	260	289	275	282	301	289	281	243	248	257	232	262	281	250	287	260	262	286	270	255	273	270	284	263	259	290	277	291	274	272	236	293	258	257	253	276	276	252	251	230
9555	3840	3571	5073	10081	11879	9746	6170	3312	1642	974	740	688	670	648	685	635	655	616	629	634	629	654	679	672	617	659	649	643	625	655	649	613	595	646	634	616	649	672	627	659	589	658	666	597	709	635	612	603	607	636	643	654	629	639	642	654	611	671	624	684	634	669	655	637	640	633	658	620	639	636	656	650	592	657	682	651	701	633	655	629	624	718	633	625	595	606	651	634	659	605	658	657	679	670	607	634	630	626	650	640	681	612	663	618	621	675	618	632	634	616	665	622	621	646	652	640	639	631	607	671	615	606	635	632	612	586	636	640	675	637	661	628	641	638	645	675	635	613	649	623	655	661	654	637	592	644	647	650	628	632	614	641	624	634	646	679	624	669	661	647	643	587	661	620	672	719	669	672	621	596	656	628	612	621	667	643	680	628	643	609	655	638	606	616	655	658	652	675	610	651	681	621	635	645	591	628	669	600	632	703	626	671	624	648	651	652	666	661	625	647	665	654	602	608	610	635	702	634	669	612	680	597	626	634	618	641	646	622	681	650	689	667	684	644	669	640	670	616	671	624	644	653	613	655	656	688	659	645	669	652	661	643	681	659	634	632	582	653	666	595	642	640	663	640	614	645	615	682	648	659	661	633	618	655	620	648	645	632	609	633	673	672	624	638	667	593	628	626	619	677	625	642	641	612	631	660	677	649	648	615	690	634	665	676	658	618	651	670	614	658	602	628	628	656	649	658	652	690	627	654	652	612	695	672	592	649	605	674	650	681	661	614	636	654	595	614	673	620	646	629	592	636	588	681	650	615	628	660	679	613	615	639	657	635	665	678	615	591	657	596	642	630	646	624	654	605	690	613	664	619	644	617	629	618	610	618	613	630	622	682	669	647	656	627	637	622	636	622	694	633	656	662	618	665	644	654	579	643	668	633	626	651	619	641	657	642	638	624	635	720	664	632	637	655	670	647	643	669	639	678	696	618	684	654	631	666	695	659	618	642	646	669	648	645	644	680	701	651	621	668	676	699	636	649	636	658	665	642	673	666	638	626	651	634	691	633	638	621	652	627	651	641	608	612	597	643	662	687	608	605	637	617	643	625	623	588	639	689	641	648	619	651	645	634	700	636	577	620	626	630	651	600	613	630	624	661	626	616	654	641	623	666	654	636	646	639	628	654	636	679	602	648	628	638	625	672	621	614	604	654	646	641	627	661	681	624	596	673	642	615	627	652	613	629	641	619	635	584	626	634	627	613	662	619	626	607	635	690	622	661	638	647	632	608	640	660	623	623	621	674	640	657	615	638	642	668	608	647	660	628	626	648	650	661	628	626	626	597	635	633	602	601	686	637	708	662	660	659	662	678	630	638	650	617	640	616	610	635	640	634	657	619	606	616	649	635	652	650	638	648	622	641	613	621	604	694	632	665	651	657	646	647	656	647	670	647	670	659	631	645	589	657	661	649	614	674	649	613	637	643	624	605	646	652	631	638	613	620	664	633	613	640	598	615	633	638	585	623	648	673	636	634	626	656	622	637	626	632	601	656	635	645	658	666	595	613	659	655	620	627	610	672	624	619	647	662	637	654	626	654	673	644	590	667	639	622	644	652	680	656	656	613	654	664	649	647	636	674	594	621	652	675	594	603	660	649	639	677	653	622	609	658	611	642	624	649	646	619	647	692	633	658	650	602	644	643	620	668	644	651	632	655	623	625	674	633	677	628	688	660	652	665	663	619	610	657	634	623	677	621	651	660	643	643	615	633	617	642	625	620	665	660	636	654	637	610	663	639	632	664	607	644	622	614	665	645	650	648	620	633	617	619	664	623	625	640	637	602	646	615	611	585	641	589	603	590	668	654	648	680	620	660	659	678	685	631	663	650	667	633	640	675	642	650	662	664	593	646	636	653	671	642	644	648	653	633	639	610	613	655	647	654	649	638	632	689	654	652	617	609	628	660	657	671	640	601	632	638	612	638	651	605	672	614	645	586	642	641	609	626	648	678	658	638	659	649	673	679	623	644	662	632	624	692	643	644	616	637	651	691	630	663	623	635	620	612	624	600	628	615	635	637	602	642	609	653	634	688	599	605	645	716	635	592	636	632	624	637	637	646	656	607	590	646	675	575	639	648	625	633	635	638	629	592	632	634	669	636	671	687	590	642	673	648	574	622	676	623	621	681	635	649	622	641	617	603	659	617	686	600	661	659	643	659	631	625	606	690	616	637	638	617	617	619	648	642	663	631	616	621	631	619	660	680	642	632	631	626	673	624	615	616	637	651	622	621	646	650	668	685	635	612	698	600	641	645	622	612	627	609	650	627	626	632	650	623	618	669	642	658	594	641	672	629	639	638	618	636	613	654	611	651	639	654	618	666	646	654	703	645	623	619	609	644	631	620	655	653	622	691	615	609	643	630	614	645	608	608	657	689	618	616	667	679	621	628	683	647	649	646	640	649	621	615	616	653	657	673	633	699	624	627	649	628	646	652	639	632	626	668	670	659	657	601	660	602	629	616	635	670	648	648	640	644	680	687	624	678	648	665	654	637	616	655	681	631	611	657	610	655	642	604	630	635	633	668	616	633	675	626	646	665	624	635	674	610	598	619	635	631	643	634	710	653	646	630	624	644	643	633	648	630	640	641	651	606	637	634	619	591	605	618	673	677	627	675	636	642	644	656	652	614	637	641	659	654	619	640	642	623	643	648	671	664	604	643	595	614	663	649	617	633	614	714	623	688	621	625	631	669	646	657	642	637	609	643	606	615	664	651	639	634	633	628	647	624	675	634	633	618	651	639	637	601	626	599	621	641	661	650	649	660	626	597	643	622	671	624	610	644	663	651	598	666	640	685	623	686	625	619	636	650	635	653	640	637	631	660	621	637	633	588	625	685	646	667	643	629	660	726	629	648	705	618	643	632	636	615	648	635	634	673	656	634	625	684	637	642	623	604	671	642	654	653	687	624	665	654	619	690	641	654	627	658	630	651	682	627	626	689	661	617	623	651	648	642	610	676	672	645	648	676	651	627	638	621	644	593	635	620	623	585	610	621	663	625	628	660	642	669	647	625	651	623	645	628	650	686	652	653	672	630	616	642	659	631	645	610	628	627	607	648	627	663	624	645	637	656	686	659	636	649	611	631	596	607	652	631	620	615	637	654	657	637	620	646	661	618	599	605	656	617	637	617	600	656	631	662	611	681	662	632	636	630	671	671	643	658	601	674	657	660	656	613	647	645	655	657	622	638	624	626	612	662	639	627	659	645	672	644	655	666	636	645	632	606	609	648	679	634	685	624	625	633	627	632	636	628	628	666	629	631	661	667	640	674	615	668	642	610	629	640	700	694	638	639	606	642	626	634	646	636	585	633	640	639	635	636	639	632	660	650	646	620	650	622	603	650	644	610	674	658	636	666	647	613	659	664	675	624	681	654	663	621	672	634	659	628	636	629	645	661	665	675	647	627	603	618	657	684	625	640	632	659	627	677	610	653	623	617	625	632	649	632	642
71741	51685	37869	33585	53953	54630	43629	28401	14355	5028	1470	560	342	244	230	210	219	237	264	244	262	237	258	200	248	238	258	250	231	260	279	229	245	264	267	256	234	260	284	242	255	233	217	234	271	225	258	237	228	216	224	244	237	226	257	233	253	249	249	235	251	239	220	240	252	247	231	250	221	266	251	249	240	236	244	272	257	273	245	236	247	241	239	252	261	261	267	259	243	248	233	245	253	295	242	257	251	276	270	256	249	233	243	221	243	253	239	248	243	259	232	282	226	259	248	253	242	256	242	198	256	256	242	261	252	227	289	250	225	284	265	201	266	231	269	240	255	248	239	223	272	227	251	260	242	248	229	240	255	234	225	233	233	238	228	256	231	238	273	250	215	257	233	238	226	237	291	257	246	255	238	266	223	253	230	254	240	257	251	259	244	270	222	265	227	233	263	258	238	248	265	261	244	272	253	229	251	277	257	235	270	228	236	248	227	210	256	242	240	250	251	238	261	217	261	218	236	230	245	253	255	248	248	245	247	242	219	238	236	218	277	240	250	245	244	267	231	272	252	273	258	267	270	245	243	241	204	256	216	259	274	262	250	287	274	223	262	258	256	262	228	242	240	273	256	255	240	264	272	258	242	231	240	242	254	244	219	241	287	253	252	228	218	248	245	253	227	261	265	228	234	258	248	266	226	261	255	246	213	212	227	235	251	221	235	225	248	273	248	237	240	252	237	275	253	252	262	248	237	279	271	219	249	217	249	267	241	296	228	253	267	256	247	212	223	238	223	229	230	245	255	234	208	249	244	242	253	249	259	222	252	262	243	227	266	277	232	259	239	278	258	238	262	254	253	244	252	238	269	243	223	270	237	274	237	224	253	260	248	231	247	225	216	229	235	219	264	266	267	219	234	226	242	242	209	213	238	230	241	247	243	248	266	242	263	217	244	263	233	236	287	242	257	242	268	274	227	278	239	248	247	234	275	240	248	268	226	269	245	252	277	231	234	241	233	234	211	218	264	252	268	274	219	239	251	249	227	231	245	251	249	256	281	243	261	236	228	229	274	246	254	251	238	260	244	241	251	224	257	206	262	207	251	221	238	273	246	236	272	218	238	259	256	244	257	254	243	250	237	243	213	252	237	239	238	242	314	243	258	239	232	262	240	274	225	218	238	248	247	231	250	227	242	251	249	246	258	255	242	265	267	238	244	257	267	252	252	233	250	243	245	253	247	260	250	232	236	241	235	276	250	258	256	222	258	246	267	262	250	238	275	220	245	263	258	266	237	219	231	235	257	259	234	267	273	241	230	243	234	242	231	228	257	241	226	244	247	251	245	239	259	219	235	222	273	257	243	243	210	232	283	208	244	257	267	241	263	246	249	236	215	249	245	244	242	248	217	237	242	233	259	214	227	234	262	217	244	265	225	255	240	247	261	253	255	254	241	239	263	262	270	287	272	244	257	246	273	228	225	246	258	240	250	239	236	262	265	254	254	222	256	273	265	252	221	244	267	257	262	229	261	246	255	257	236	242	234	246	246	250	264	261	248	265	243	263	256	243	265	215	277	272	231	228	285	234	255	236	246	239	264	243	251	242	248	256	230	227	256	227	227	247	234	280	269	262	224	277	249	257	254	235	242	226	256	260	269	229	247	271	225	207	248	254	268	269	247	242	243	264	244	221	243	279	256	247	225	248	240	267	255	262	234	271	253	230	249	227	269	232	249	240	248	233	241	228	220	213	254	279	213	221	221	249	253	270	261	234	251	233	249	249	260	265	255	265	269	223	252	228	231	234	256	225	267	255	250	234	245	257	258	226	215	267	250	228	240	222	254	241	222	269	247	218	262	237	238	261	252	245	264	250	248	259	244	252	257	250	269	255	244	233	267	256	238	246	259	230	219	278	244	243	273	232	237	254	284	254	240	235	253	245	223	268	247	235	245	251	242	221	246	273	240	249	263	261	232	233	252	255	267	243	246	239	268	219	261	254	232	239	262	209	261	256	265	237	263	221	249	240	237	238	274	233	258	200	268	271	252	239	241	241	236	229	234	257	255	276	246	238	247	248	245	244	237	246	256	236	242	257	229	270	236	263	219	258	240	247	250	237	270	233	231	251	267	225	234	244	244	217	239	243	252	250	263	233	239	255	250	255	234	240	271	249	237	267	241	232	234	243	223	238	248	242	235	219	236	230	234	237	219	243	265	230	248	245	257	242	259	227	276	258	241	255	222	240	236	263	234	248	252	235	235	253	256	261	240	266	238	257	236	263	282	257	255	256	258	238	238	263	240	238	213	276	237	253	256	228	226	235	249	278	265	264	232	205	240	235	239	242	245	224	266	239	224	253	262	236	242	250	248	224	251	255	273	261	259	232	277	249	235	238	232	273	252	229	236	255	270	275	258	207	268	246	243	259	275	250	256	261	253	242	226	255	261	232	232	267	241	261	252	265	239	245	258	254	252	273	249	250	242	270	236	232	251	239	258	255	271	236	247	256	215	259	280	236	265	243	257	266	255	285	266	238	264	215	266	244	262	261	245	245	261	260	231	229	271	248	244	253	255	251	232	232	242	245	263	256	267	267	277	249	263	242	256	236	266	259	276	239	235	244	275	262	262	228	255	278	245	234	250	237	225	245	235	258	242	246	260	234	221	223	264	259	255	267	258	268	230	224	265	258	222	238	242	241	227	268	264	252	287	280	238	263	256	264	272	249	231	248	238	292	231	258	250	245	283	258	231	247	247	228	237	228	218	260	256	271	253	243	234	276	256	259	257	241	253	247	230	221	275	217	256	237	253	266	253	251	243	230	240	226	248	252	244	234	224	249	285	271	240	241	227	258	227	243	232	266	249	282	275	275	264	211	250	215	262	236	246	267	249	253	238	246	244	276	264	236	255	257	237	251	252	245	234	270	249	234	256	258	265	251	252	247	238	259	250	235	244	264	260	249	228	258	248	272	241	239	232	232	247	274	228	261	245	244	225	248	279	243	266	254	252	259	233	231	217	267	244	252	261	239	266	294	252	241	255	270	266	234	271	257	243	256	254	259	225	258	262	231	246	250	191	261	260	258	244	260	236	269	235	262	259	252	233	217	271	247	214	234	250	267	243	225	256	213	240	240	271	272	246	282	254	245	237	260	216	258	250	240	254	252	300	243	272	248	255	234	269	254	258	239	266	249	247	245	268	249	260	245	235	248	239	234	233	237	232	263	250	246	228	252	237	244	241	237	222	223	242	260	257	248	243	248	233	261	213	253	237	257	274	244	238	250	233	262	239	255	231	226	237	224	261	223	220	258	238	216	246	271	265	246	259	232	223	227	228	241	272	247	225	240	261	238	224	269	275	240	274	248	246	236	256	291	247	266	242	247	226	230	245	271	249	230	254	264	233	271	243	264	249	262	246	284	238	228	241	231	250	232	220	235	238	282	238	243	237	232	246	219	251	261	258	257	223	252	262	265	252	242	266	280	249	248	248	283	234	255	236	238	243	246	255	259	233	242
43415	35774	34546	45566	63264	65010	55448	42604	28148	13876	5207	1832	840	655	618	572	565	579	588	572	598	558	627	575	589	581	591	579	552	618	605	626	610	579	591	591	573	525	580	591	598	578	606	604	588	629	585	620	584	616	585	640	591	540	617	614	587	612	645	586	615	540	572	588	580	623	560	605	614	596	572	585	606	624	592	605	593	545	570	580	609	588	587	603	547	590	570	551	577	585	566	584	578	542	576	601	606	563	601	589	603	587	607	583	619	562	596	611	599	619	540	598	545	596	584	563	612	602	566	564	636	569	592	595	589	579	608	607	576	602	579	604	576	592	594	569	608	578	598	568	631	610	582	569	560	596	565	561	610	574	584	622	606	582	593	584	565	594	622	571	600	589	576	565	575	600	567	608	598	606	593	582	572	596	584	634	614	537	572	646	663	612	588	610	585	595	574	577	596	589	615	560	582	593	600	609	617	569	569	548	590	561	603	592	592	590	612	597	648	617	606	622	560	593	567	590	582	567	612	564	606	553	596	590	601	595	585	605	561	564	564	575	568	589	588	646	609	581	585	562	606	590	562	620	579	601	567	623	624	581	639	604	620	575	608	567	575	605	603	580	597	589	606	577	583	579	621	581	575	617	605	587	574	627	567	596	539	623	583	596	647	579	590	594	562	554	599	557	590	597	616	584	566	578	585	552	571	622	572	611	617	618	600	578	554	577	603	611	580	578	606	606	552	587	571	583	609	614	596	599	562	601	600	616	540	577	574	612	579	605	609	594	603	575	610	583	594	593	589	571	585	560	563	551	543	568	581	621	628	576	618	636	589	555	574	595	560	636	598	571	579	600	579	591	590	646	585	616	578	595	577	558	608	577	585	619	616	589	587	592	566	601	546	585	609	562	582	580	582	597	585	600	570	601	579	599	574	607	631	571	634	603	621	597	613	596	604	569	559	613	604	581	598	639	595	592	608	612	609	623	570	598	586	618	631	586	552	569	581	600	576	607	575	590	599	572	582	617	576	559	544	594	590	594	577	537	610	599	541	603	616	635	611	605	597	607	632	579	595	537	542	583	527	599	540	598	578	565	546	581	574	535	566	631	543	567	594	543	581	567	612	600	583	583	599	557	591	605	590	587	610	581	591	591	575	582	586	602	630	584	575	586	543	602	584	593	613	584	639	590	613	602	588	591	607	639	587	591	559	611	606	595	593	637	605	552	554	573	655	576	610	594	586	574	584	583	598	598	569	606	613	620	599	614	580	607	582	598	603	554	579	588	557	594	580	602	545	595	599	602	575	560	580	593	617	550	584	577	592	600	545	602	545	602	589	597	541	619	567	605	580	545	572	612	559	599	569	567	611	605	599	572	605	610	582	619	578	562	615	568	567	557	549	576	605	572	615	567	558	621	607	579	589	629	628	615	553	612	556	656	590	615	603	573	589	574	548	566	584	598	594	575	604	629	601	554	659	617	553	595	561	569	603	579	602	598	606	585	539	585	594	607	603	577	615	606	581	597	606	577	631	569	561	573	553	572	590	595	574	583	571	564	563	615	612	614	584	593	618	605	571	540	616	645	567	561	552	530	606	559	635	586	595	557	585	637	576	595	585	586	610	607	609	612	589	606	639	601	587	606	620	607	570	563	614	639	576	574	589	593	600	598	592	541	586	591	588	623	559	646	578	595	581	574	579	560	582	576	595	540	550	586	552	620	577	627	577	552	566	576	585	578	564	624	628	567	580	576	615	588	560	563	607	591	587	555	619	637	544	546	584	598	599	602	583	560	577	558	564	600	572	606	600	602	609	612	599	634	580	587	623	595	546	592	604	582	587	593	571	558	583	576	589	611	585	591	617	574	624	592	596	569	570	573	626	572	563	600	560	575	573	607	537	555	579	588	583	571	577	620	574	608	602	583	571	563	596	582	602	575	620	592	581	592	585	557	569	578	595	618	572	604	595	604	598	598	583	573	544	628	601	582	585	555	581	597	561	595	610	612	597	591	585	591	592	582	656	647	577	587	573	557	607	597	588	563	595	588	569	590	597	608	600	615	599	583	587	582	563	571	646	579	607	600	553	540	600	643	558	610	605	560	591	571	582	561	557	569	606	607	610	604	552	575	588	589	602	607	599	593	588	606	578	601	579	550	564	529	597	560	582	611	555	618	620	613	584	600	618	556	591	555	566	521	564	548	592	561	591	617	570	573	611	566	598	572	606	594	581	561	570	542	626	628	620	593	572	594	554	592	599	550	584	592	582	595	557	599	572	611	610	568	560	562	593	610	587	571	584	562	588	607	609	593	606	538	589	569	560	593	541	644	597	557	626	662	596	610	572	612	569	584	594	609	552	601	564	613	558	605	590	564	554	574	592	560	599	570	638	645	566	604	645	549	605	579	561	584	591	601	611	606	589	608	562	567	545	597	612	559	626	555	604	589	573	632	584	581	598	592	568	601	602	641	592	556	552	573	620	592	596	592	603	621	573	581	577	560	649	583	586	582	637	560	612	577	584	623	554	642	606	585	646	600	562	582	545	583	581	562	594	542	552	597	583	581	567	582	607	603	575	613	617	603	580	589	575	556	580	574	575	597	577	613	592	628	565	619	600	639	556	523	571	580	534	589	569	573	548	610	559	533	535	590	619	611	582	565	580	623	596	594	555	626	579	523	565	557	601	602	573	597	602	557	591	584	593	612	595	614	581	610	601	570	550	566	567	583	617	621	584	613	590	570	630	560	628	579	570	577	618	555	539	681	555	578	554	579	602	584	571	615	592	624	579	551	506	540	605	593	592	569	600	609	563	604	575	627	609	615	573	566	580	577	595	614	638	594	577	596	603	606	605	599	597	586	564	598	587	612	570	591	585	553	592	623	606	616	557	610	591	579	540	587	594	565	570	599	569	626	603	598	585	595	560	574	616	624	596	544	574	559	638	605	577	580	665	642	567	584	595	578	557	610	544	597	569	613	621	589	557	600	588	526	598	598	563	597	570	601	594	604	628	579	575	573	607	617	581	596	612	621	594	586	568	609	607	585	608	610	591	574	618	569	586	528	595	601	582	617	546	602	569	638	576	597	591	572	578	565	613	591	538	628	629	647	583	613	614	603	559	576	628	564	585	605	618	559	620	557	578	603	556	573	597	581	591	577	556	637	600	583	575	580	566	607	611	572	604	623	617	553	588	582	612	571	604	577	601	579	558	600	602	618	538	559	596	590	639	601	592	545	584	580	562	594	610	589	569	554	623	568	601	571	595	602	650	617	620	626	595	594	603	577	565	607	556	603	556	565	634	569	581	592	588	569	578	572	639	543	604	590	595	564	602	574	604	640	567	606	593	525	581	604	627	591	564	564	585	581	576	623	548	631	582	573	550	581	539	542	577	563	622	611	575	541	544	573	587	576	536	552	546	592	578	571	565	569	591	631	640	581	568	610	611	580	606	614	586	598	560	539	579	610	575	586	598	579	624	619	550	585	623	589	597	597	622	586	607	604	618	591	636	612	618	590
70692	51927	36331	34726	56260	54304	43289	28966	14104	4557	1326	530	327	274	251	247	251	247	252	248	241	228	236	252	271	265	207	270	275	258	226	241	255	264	269	244	268	251	238	242	241	258	260	233	265	240	236	257	258	237	253	240	221	225	260	252	264	265	260	244	246	252	239	243	230	256	276	247	282	251	259	271	234	241	251	269	253	262	258	229	270	251	246	250	260	252	298	237	224	253	289	266	229	249	240	238	251	294	242	252	251	271	236	240	224	252	269	253	267	247	250	256	254	250	240	255	267	277	242	217	280	248	232	229	248	254	263	248	278	237	251	267	271	253	252	216	255	255	267	246	236	244	264	232	248	246	238	262	241	247	226	259	248	264	252	244	265	231	252	229	253	242	255	222	224	267	240	285	268	224	269	264	222	224	257	248	239	261	243	241	270	258	235	263	245	254	256	239	263	249	227	262	246	264	269	248	257	273	265	250	245	227	226	243	291	245	260	244	232	232	238	244	261	242	267	246	232	238	236	237	240	225	226	254	240	264	259	247	288	243	269	233	268	233	259	252	300	262	250	244	244	234	258	270	228	240	246	260	276	233	261	259	237	242	267	265	224	241	260	226	257	251	246	253	284	239	253	238	264	278	231	248	242	270	254	261	248	261	216	263	273	255	236	247	229	247	233	241	271	221	271	250	235	294	221	279	230	234	264	224	256	243	229	239	249	237	270	250	247	251	255	260	230	252	255	253	241	250	239	292	266	262	241	228	288	265	262	266	247	268	258	265	218	249	263	267	246	277	256	245	262	269	273	264	258	266	235	254	238	266	258	250	245	265	240	220	274	239	230	254	243	215	247	248	277	243	241	241	223	233	264	259	269	236	236	226	230	274	243	255	226	225	249	249	235	231	241	246	231	244	253	238	237	225	244	252	261	230	283	238	235	216	232	270	245	225	227	229	247	219	253	270	245	274	257	246	250	250	257	240	243	265	233	265	224	263	238	280	272	241	253	255	248	254	256	283	243	246	286	239	245	227	266	270	245	245	267	264	245	287	232	267	250	229	267	236	267	252	243	261	261	287	267	267	267	276	256	271	267	249	227	237	220	235	247	237	263	242	238	205	242	213	256	251	233	244	229	262	254	259	246	244	243	230	241	218	238	247	238	260	241	260	251	264	241	282	253	259	270	234	235	229	242	262	240	256	256	253	244	281	251	277	273	242	260	231	269	223	229	233	268	245	263	246	252	240	248	236	261	277	234	265	219	260	271	228	217	207	252	274	291	274	251	281	269	258	267	245	258	270	232	237	232	241	256	268	235	236	223	251	214	273	263	267	267	246	274	250	260	234	248	254	276	257	269	235	234	240	242	232	291	260	265	266	256	233	249	254	246	231	242	225	238	237	250	261	262	238	228	256	230	270	243	250	257	266	235	212	263	227	243	260	233	270	249	277	243	258	260	260	252	253	236	268	255	232	261	242	224	256	257	237	227	266	257	257	260	256	217	244	265	234	261	240	290	248	238	246	251	266	271	239	261	251	279	291	273	243	270	234	241	246	276	266	225	248	251	260	251	237	258	235	238	243	265	253	259	239	300	246	269	263	255	246	270	278	231	239	235	256	270	241	232	239	255	234	241	233	239	237	264	244	267	266	239	242	263	214	264	266	239	245	282	255	266	278	240	241	254	257	277	249	269	256	266	276	259	255	244	257	244	258	239	242	273	259	242	205	275	237	239	274	248	281	255	211	235	251	238	252	274	233	278	255	266	277	259	262	261	246	242	243	223	242	241	280	257	228	256	262	264	233	242	237	247	262	241	232	237	259	232	256	227	291	256	254	239	225	245	231	244	250	269	270	262	265	244	231	270	232	259	252	239	244	236	256	244	251	275	242	251	269	249	247	252	228	231	259	250	261	236	267	244	255	229	243	231	264	265	256	246	246	250	268	227	227	266	260	242	258	237	215	269	251	238	242	247	247	250	232	256	242	244	235	261	262	240	242	226	274	260	273	258	272	257	263	237	257	251	235	264	270	242	232	265	259	242	231	267	285	274	267	259	261	258	243	229	247	250	272	283	252	224	271	249	271	257	260	247	244	241	247	237	237	260	253	271	242	264	257	259	240	254	263	270	259	260	254	266	239	244	272	223	264	258	270	256	235	276	260	267	265	246	279	253	245	252	265	249	275	255	281	254	256	233	235	262	263	239	250	245	270	239	243	216	266	256	272	262	275	252	254	236	255	225	228	245	261	284	274	275	288	258	246	266	236	263	258	265	217	249	253	238	223	228	253	220	226	279	251	260	258	272	203	301	263	250	249	230	275	244	278	232	251	258	263	255	270	258	238	258	257	233	254	213	277	256	261	215	223	233	260	256	239	262	244	266	241	260	240	222	227	264	247	260	258	271	232	228	255	238	227	262	251	267	228	252	257	252	253	239	235	272	243	239	262	221	250	232	234	230	228	239	252	250	257	262	242	274	269	226	238	257	256	242	232	264	274	244	236	250	257	257	251	262	262	256	230	220	250	271	246	267	258	248	259	213	232	247	249	214	238	272	248	270	248	260	248	238	249	251	254	266	232	223	270	233	248	257	273	241	251	226	256	260	278	252	261	244	251	260	238	293	236	264	233	258	248	253	247	251	249	233	258	253	283	235	249	267	259	237	243	265	253	276	233	272	251	269	238	262	260	256	262	242	284	278	271	227	247	233	230	252	240	271	271	234	251	261	249	251	238	244	255	237	246	271	240	244	247	263	254	229	240	257	252	226	232	241	256	245	264	261	250	237	272	234	305	258	224	247	245	250	240	275	266	248	236	256	244	256	261	249	261	255	253	232	261	233	297	237	235	224	281	230	244	261	230	288	236	215	243	245	261	250	244	224	245	238	211	269	234	260	247	221	248	238	240	256	272	254	238	241	267	246	245	222	236	240	233	254	253	233	245	231	232	260	254	243	233	221	233	251	243	244	234	239	241	246	244	269	245	239	252	244	245	275	246	267	262	245	267	267	266	263	271	244	250	260	226	229	296	230	245	277	259	231	236	264	248	223	267	286	252	225	230	239	242	271	251	251	246	270	217	251	264	255	257	247	253	267	258	262	243	269	250	239	239	254	225	224	243	237	276	252	270	258	218	255	228	242	261	253	248	279	243	258	261	227	251	259	233	266	233	239	232	268	257	273	254	286	249	257	271	274	254	244	236	237	254	268	246	250	238	255	240	212	232	265	242	278	264	257	262	236	220	251	222	264	231	268	259	242	227	241	245	229	264	257	269	293	268	263	234	228	252	236	231	270	229	226	255	242	255	266	253	252	241	245	254	255	253	223	226	236	233	259	233	287	270	253	234	253	236	241	270	238	265	247	273	240	230	259	299	235	241	240	249	268	254	241	256	227	246	245	232	242	248	262	260	259	222	267	222	278	264	258	246	232	245	247	279	261	257	228	230	242	258	240	232	253	245	255	258	276	261	274	249	238	260	295	272	239	243	232	239	238	286	259	247	256	252	233	262	238	263
42930	35277	33146	46347	64638	64777	55684	43116	27554	12868	4695	1699	792	635	617	549	607	611	593	598	589	616	544	589	616	599	576	630	625	604	591	588	556	637	526	610	596	601	619	583	597	624	594	663	570	625	633	632	569	627	612	620	614	581	598	587	603	608	605	617	571	596	562	584	599	603	620	568	643	595	587	623	607	642	572	630	547	593	597	548	617	580	587	585	630	545	600	576	570	579	601	643	623	641	591	618	609	558	563	584	610	586	575	593	622	573	579	627	588	576	607	612	624	548	605	621	564	632	563	617	621	587	580	596	600	576	598	575	550	627	597	613	581	623	586	606	576	585	586	610	547	651	566	596	570	580	593	608	542	585	589	605	595	605	589	616	586	619	576	571	585	645	588	584	575	575	596	561	600	555	580	580	604	602	574	586	591	595	530	568	597	617	552	577	550	570	581	608	533	590	582	567	561	609	605	589	601	597	602	635	590	607	617	591	578	538	573	630	586	573	603	591	614	630	629	533	621	614	597	582	621	574	599	611	598	569	585	641	605	580	616	585	608	585	587	601	602	608	585	629	583	615	566	590	581	574	588	613	581	615	558	585	597	578	609	581	644	588	629	612	581	600	600	593	556	600	578	552	573	617	601	572	580	587	607	618	583	612	633	596	524	610	617	620	564	571	573	592	576	617	586	582	596	596	591	604	574	542	606	624	585	590	575	601	573	605	549	567	609	547	586	601	549	584	629	606	626	655	580	552	568	568	555	577	581	592	617	616	601	620	595	616	612	593	563	598	609	610	597	612	612	554	591	595	637	571	565	586	606	555	633	620	575	617	591	607	587	562	612	604	625	638	560	588	591	670	554	568	574	558	594	585	634	618	627	587	602	616	625	604	619	638	574	578	602	592	585	616	574	573	572	590	621	595	610	635	568	571	588	587	622	546	575	580	622	585	589	594	623	588	596	581	630	603	570	611	609	615	567	586	603	616	600	571	616	627	591	654	579	579	612	577	645	598	619	539	605	597	578	615	574	604	604	595	626	606	603	602	648	635	543	628	614	583	612	595	589	621	580	614	619	606	555	582	615	577	599	569	653	629	639	572	569	574	590	589	558	600	617	553	572	552	597	605	646	573	568	555	629	616	620	571	604	584	583	570	633	609	589	618	587	596	619	603	609	587	595	582	632	643	548	599	620	579	592	611	585	595	599	599	564	566	599	612	625	615	581	604	613	601	564	582	633	600	574	584	621	583	584	600	588	612	603	607	598	588	587	576	608	661	607	591	627	594	587	606	626	587	589	552	571	579	622	637	596	598	573	600	629	605	554	575	588	538	599	576	604	610	598	575	580	566	585	567	603	609	644	608	607	582	584	610	603	605	579	585	618	626	619	594	597	618	612	546	613	596	598	574	575	627	583	571	587	600	582	605	598	575	612	594	571	591	597	530	635	576	577	594	589	616	541	551	573	602	611	586	626	611	577	618	581	571	589	591	621	585	522	588	595	592	587	584	593	596	564	555	615	615	634	601	646	596	621	576	586	599	606	656	612	622	654	581	631	553	578	589	623	581	545	613	598	587	597	574	610	582	617	623	586	606	609	594	611	567	606	583	578	600	588	594	586	562	618	597	551	583	568	616	644	592	596	571	563	572	570	582	592	594	544	599	592	568	593	602	579	603	627	618	581	619	620	547	634	609	626	614	661	603	603	578	644	609	592	621	621	605	611	579	580	561	627	591	595	611	666	574	562	630	612	593	574	580	570	626	597	605	626	557	601	552	602	589	613	582	615	585	608	592	662	576	590	604	599	646	621	590	585	587	578	614	605	606	578	584	563	615	582	618	574	567	616	569	553	573	576	552	574	603	602	583	609	570	596	583	616	618	637	617	614	605	589	555	567	580	595	580	567	604	606	584	607	626	626	571	604	581	598	610	660	613	578	593	592	591	656	589	555	620	592	586	616	602	605	622	601	583	614	608	582	613	578	583	526	600	606	568	611	559	606	593	563	572	536	577	558	595	621	606	554	584	612	597	617	626	621	605	612	559	591	594	588	579	572	615	597	581	631	606	636	569	570	555	606	575	557	582	638	599	636	622	578	558	590	629	586	601	606	568	575	614	590	604	586	598	560	600	590	561	620	599	601	586	585	570	589	664	601	627	608	585	567	580	628	605	606	593	556	593	578	603	614	608	586	612	600	576	595	592	601	622	587	585	631	547	619	567	547	570	614	625	577	585	590	569	572	599	553	607	600	619	605	606	589	586	564	613	573	607	617	604	604	604	562	599	645	617	602	602	635	644	569	600	551	574	623	614	558	584	615	663	638	632	596	593	567	570	603	556	639	575	603	593	573	584	567	565	626	580	620	587	588	568	612	606	557	660	603	550	651	610	586	606	607	576	581	562	624	552	627	584	632	597	615	601	627	580	554	590	577	588	568	627	590	589	598	548	599	582	605	558	623	600	584	600	572	589	604	617	608	551	577	580	622	583	601	606	548	557	616	579	576	592	586	552	630	583	603	606	609	599	593	595	585	630	620	635	622	606	596	611	593	630	636	601	595	621	556	593	587	576	577	622	585	601	594	582	595	574	629	600	587	593	605	638	611	582	591	580	615	624	586	587	593	593	560	580	582	609	576	566	583	591	539	617	580	583	615	610	591	594	563	608	631	608	614	621	575	654	617	593	617	583	558	593	627	643	610	604	581	591	571	616	584	585	598	601	584	596	600	531	601	593	641	575	590	551	628	590	575	590	598	566	581	622	577	613	556	620	564	610	560	612	622	594	608	643	599	592	574	586	576	640	596	597	592	636	622	578	628	593	577	595	607	589	621	554	555	577	552	636	626	590	579	600	561	637	587	603	596	581	625	574	577	619	551	613	603	563	595	587	594	580	607	587	592	600	611	605	625	624	609	612	566	611	603	605	584	582	595	582	595	605	598	596	600	620	606	627	596	610	550	556	576	599	616	631	637	575	655	569	601	623	591	607	607	618	570	617	582	624	630	572	635	601	628	590	605	594	623	615	585	570	647	637	594	588	641	611	579	597	552	552	557	545	595	550	609	582	605	601	558	614	595	574	576	594	602	594	586	593	631	577	590	581	599	588	614	598	596	621	603	601	615	622	564	575	597	623	630	630	601	603	655	600	572	586	624	611	624	628	601	594	605	590	550	598	585	626	568	603	615	590	624	580	600	598	548	555	605	596	600	610	573	606	572	584	555	618	594	626	616	611	573	546	594	555	577	598	599	637	607	608	586	608	617	601	593	578	588	569	636	581	590	557	608	609	612	586	587	578	602	605	550	562	636	602	609	590	589	611	604	605	596	608	636	597	556	588	637	584	620	596	641	618	577	622	593	632	604	598	540	585	594	599	554	579	587	613	575	588	571	583	565	553	585	601	596	577	583	601	595	584	602	559	582	626	571	568	621	563	584	606	602	615	576	574	597	638	593	570	600	630	619	611	603	545	581	596	590	622	633	579	610	611	666	640	626	613	603	596	640	556	569	610	626	590
10414	2529	1461	1522	2557	3365	2826	1799	957	568	403	318	287	288	281	272	275	262	276	239	272	273	272	270	272	288	272	258	290	293	312	279	271	281	301	279	292	284	296	294	292	275	259	283	248	266	289	272	316	268	279	283	268	260	267	287	263	289	295	304	267	260	225	248	267	278	304	287	260	303	258	255	285	255	266	253	247	278	258	268	273	251	288	268	292	263	254	249	262	267	265	281	257	260	283	276	274	260	274	257	267	281	286	269	257	250	260	289	287	288	249	309	293	256	286	288	266	246	282	273	283	291	234	241	292	288	317	264	283	258	290	284	268	303	250	283	281	261	262	263	271	247	296	267	240	258	254	275	281	251	251	260	279	292	241	260	272	246	283	281	293	262	255	294	264	251	280	284	265	255	274	281	260	291	267	255	265	273	249	265	278	269	257	267	276	245	294	248	305	277	241	267	263	289	262	295	300	279	286	286	250	275	286	259	244	301	262	259	286	262	268	253	291	292	288	295	314	288	272	319	251	282	275	260	271	232	270	273	288	270	281	273	265	248	263	255	273	272	247	249	268	284	246	268	243	282	263	250	294	261	243	276	284	271	276	273	286	247	279	285	299	268	250	254	274	259	266	272	268	283	259	285	249	272	253	259	271	270	245	259	288	287	295	275	282	279	258	242	282	254	265	258	295	284	303	285	265	296	265	254	256	267	300	301	260	255	271	271	275	231	273	280	308	292	246	260	249	276	267	260	284	254	260	276	279	279	238	288	258	276	270	286	243	266	232	279	276	284	275	274	225	290	284	284	279	240	282	277	287	282	276	300	288	291	264	262	248	270	248	274	279	262	245	273	266	265	251	259	299	267	278	272	286	284	279	261	252	254	271	272	274	280	292	285	250	280	285	268	293	271	271	268	300	271	269	264	303	276	268	311	291	265	247	262	292	282	280	280	279	302	248	297	286	288	298	277	252	278	284	256	285	250	278	272	303	246	278	271	266	294	267	250	253	273	277	244	266	268	281	289	304	284	246	255	268	265	312	277	288	293	288	294	297	290	262	281	273	273	256	277	279	278	265	267	276	275	310	272	290	280	254	254	263	257	279	276	251	253	284	290	283	266	286	281	277	259	281	282	255	282	270	282	271	276	285	280	271	263	260	244	252	266	249	268	267	282	253	270	272	267	302	298	235	277	272	247	254	256	257	278	279	266	276	264	274	267	257	241	296	283	283	287	256	279	297	274	277	253	309	255	287	285	267	252	249	262	258	258	267	281	256	286	261	281	272	276	255	276	254	311	251	290	282	277	273	282	267	277	266	273	253	264	242	286	259	270	267	275	294	291	298	285	301	264	272	241	283	281	261	258	264	291	250	281	245	268	247	257	284	239	287	268	278	290	248	263	246	307	282	300	298	270	241	291	294	287	270	284	299	246	277	255	274	282	287	274	264	280	262	271	292	296	264	245	291	290	279	264	281	264	247	265	259	279	287	265	294	278	234	290	269	284	265	262	287	253	276	279	276	264	253	253	268	289	283	280	281	283	280	274	300	271	262	267	294	286	272	275	281	287	251	276	242	277	287	276	267	253	284	294	292	285	312	274	270	280	250	258	281	293	265	285	274	266	287	248	304	306	254	264	240	278	258	272	262	260	290	279	281	272	260	288	307	269	274	272	284	275	284	254	271	300	273	296	247	288	277	258	287	269	266	260	242	260	289	272	263	271	271	304	272	295	250	282	286	273	280	295	251	254	278	268	301	268	240	287	272	308	256	297	280	283	279	277	262	284	293	282	272	273	284	273	287	235	276	302	287	273	284	268	279	245	289	281	295	270	267	252	262	294	264	299	252	276	267	265	293	274	273	292	276	269	272	270	288	284	280	308	268	268	257	274	280	255	274	270	273	254	270	250	249	293	270	276	232	252	252	245	283	247	265	253	257	256	262	240	276	270	290	268	252	297	288	271	268	260	300	261	239	287	243	285	282	274	273	303	297	271	276	277	266	289	270	262	284	264	259	249	246	287	295	265	261	272	287	287	278	291	307	243	280	264	244	285	298	260	274	294	245	272	259	279	280	262	278	305	271	273	273	241	269	313	273	269	263	244	298	268	298	273	283	256	282	266	274	265	260	269	250	278	259	279	279	293	296	276	274	266	278	282	302	305	276	253	263	263	291	281	249	287	261	261	300	278	285	279	306	264	266	289	277	245	283	268	284	276	252	295	266	279	267	273	271	291	249	239	282	258	255	263	246	257	325	270	277	276	322	301	284	265	272	294	276	266	269	255	252	300	292	316	266	281	278	272	252	277	259	306	284	285	268	272	276	261	279	247	260	256	277	291	260	253	270	287	300	298	303	268	271	250	257	237	289	290	258	283	296	251	292	270	258	245	275	283	251	287	267	266	277	263	292	278	284	264	271	286	251	262	254	278	253	231	250	270	263	290	260	267	257	293	299	263	264	257	286	286	258	266	261	240	283	305	279	283	278	265	266	244	273	287	280	270	300	281	293	268	270	250	256	308	271	242	281	269	275	246	274	281	292	271	250	277	267	286	312	300	255	269	286	277	287	288	283	275	256	300	269	269	272	265	281	257	264	267	287	279	292	251	287	267	260	303	276	255	246	253	261	268	252	263	271	262	268	281	279	266	311	293	254	271	279	281	291	278	312	280	284	269	306	292	299	294	264	255	285	259	272	280	272	289	258	269	293	260	303	275	296	277	269	287	246	278	276	299	280	242	259	258	279	255	288	294	281	254	257	269	256	265	284	293	262	260	276	270	263	240	278	281	278	262	281	256	260	278	267	276	290	272	275	317	279	274	260	286	275	249	281	251	269	263	241	287	265	273	305	272	273	278	268	274	265	269	256	257	286	290	262	262	287	298	263	298	271	271	315	256	274	279	275	320	271	279	275	298	272	255	251	290	282	257	294	274	285	303	283	260	294	272	280	288	239	283	299	266	258	285	243	271	259	265	279	245	277	251	271	248	281	272	292	245	290	282	282	283	288	290	301	254	278	265	285	278	266	288	271	279	267	297	298	265	263	290	250	258	267	276	273	256	264	276	283	274	299	283	280	253	264	280	281	259	298	273	272	263	263	295	273	266	269	283	264	266	272	286	273	269	249	252	302	260	270	293	278	274	248	260	251	289	297	271	291	254	276	282	258	301	272	281	284	293	283	286	300	318	247	257	255	253	282	272	250	264	280	286	299	273	278	275	309	264	255	278	282	287	236	265	261	268	284	259	260	266	257	285	271	273	269	265	300	261	263	277	253	269	304	288	271	292	296	269	269	263	274	301	268	315	252	307	260	303	299	263	249	263	226	271	285	280	250	245	276	275	247	270	287	284	295	272	269	281	282	289	269	300	263	310	284	268	261	267	244	265	260	297	272	278	283	233	260	279	261	235	238	286	290	260	252	294	299	281	276	294	268	243	260	267	265	257	281	285	289	276	283	291	260	271	277	275	286	304	276	278	266	272	299	278	285	279	264	258	264	285	305	279	285	280
8745	3313	2999	5475	10544	12713	10091	6475	3106	1760	1030	754	686	681	631	645	636	621	650	678	675	645	683	634	656	638	664	685	641	639	630	672	645	624	617	638	611	570	639	653	645	660	640	667	667	638	651	630	674	653	634	656	645	633	626	646	645	626	655	601	618	620	651	690	675	647	644	675	662	610	664	661	643	654	652	644	644	629	604	664	654	644	628	640	643	638	617	646	663	638	664	636	604	632	638	657	632	692	648	641	608	668	603	641	664	692	662	601	642	663	654	690	648	663	653	612	615	670	639	683	598	629	639	644	645	668	649	686	641	677	705	666	676	649	640	645	653	633	635	661	636	672	644	613	637	630	621	676	631	644	669	666	590	678	632	668	643	646	639	646	622	665	651	668	645	668	630	701	683	640	608	666	698	675	649	654	639	610	640	696	647	657	661	639	616	660	612	659	647	608	639	675	670	620	688	634	680	628	665	655	675	619	632	642	639	660	621	642	631	632	680	659	649	676	614	611	669	633	669	633	650	649	612	650	649	693	662	618	635	636	608	630	619	643	640	649	631	626	689	675	645	644	639	653	625	668	599	639	609	615	663	620	641	628	648	664	640	690	686	680	636	662	640	634	668	662	665	643	612	654	663	680	632	627	655	646	636	620	636	697	718	644	681	585	662	715	629	637	662	667	632	660	582	633	701	620	633	696	658	654	630	671	642	661	652	645	691	635	633	625	600	634	672	625	607	637	638	641	635	665	585	673	658	650	646	666	621	648	653	637	695	627	682	669	645	640	604	660	648	608	691	637	628	688	676	642	634	653	680	685	673	596	676	621	688	645	658	674	633	651	608	651	613	622	621	629	683	630	695	700	656	655	678	639	653	635	618	636	665	680	659	612	639	636	698	648	671	630	618	650	635	736	631	625	640	659	632	636	626	594	653	693	650	706	669	637	648	664	691	594	649	647	645	653	637	657	621	624	621	694	618	631	645	654	625	672	696	654	637	653	615	672	666	656	642	659	698	642	632	619	646	656	642	640	644	658	646	648	585	629	652	644	639	649	632	596	632	619	574	633	700	669	690	675	682	659	647	690	666	585	630	593	685	626	633	669	657	641	655	653	641	685	631	668	654	621	631	670	645	651	681	674	592	635	579	684	619	659	627	671	667	631	634	653	658	597	694	660	630	661	698	675	628	632	688	662	623	655	683	610	631	671	685	635	604	677	698	658	641	623	673	657	669	655	669	681	691	648	645	633	637	621	675	664	625	654	642	657	656	665	648	661	691	608	647	640	715	648	655	623	674	629	650	637	664	636	648	662	604	606	660	651	618	616	625	686	681	649	621	650	607	648	635	663	653	651	604	610	659	629	614	635	632	631	659	666	675	674	607	635	629	673	684	622	646	662	657	674	675	690	677	649	644	645	644	655	672	606	595	643	663	650	686	680	660	662	718	645	611	654	669	655	641	600	637	666	637	627	682	613	663	652	627	683	649	660	675	657	689	651	682	692	683	645	636	661	691	589	600	620	695	656	650	634	674	636	679	640	621	653	630	663	638	662	615	648	639	633	634	689	648	702	704	640	609	671	614	616	666	684	678	621	677	616	643	611	660	698	635	638	619	614	665	715	629	662	669	647	642	630	626	667	668	651	623	645	637	610	687	640	607	637	662	649	691	652	664	615	618	678	643	676	655	624	638	607	671	661	655	698	639	654	647	672	639	625	653	614	643	620	662	676	627	633	636	644	628	656	584	621	674	665	655	655	700	661	675	649	623	657	708	649	654	665	698	630	625	641	682	659	702	647	694	656	582	643	697	635	663	636	664	660	612	654	644	643	646	684	647	622	601	702	631	601	641	639	641	641	640	652	637	657	631	624	627	663	667	687	651	674	622	616	685	653	635	627	649	647	674	639	654	622	653	609	585	617	630	606	631	642	642	646	616	650	650	657	667	631	663	584	670	627	677	632	666	658	652	634	599	653	654	702	610	642	671	574	652	643	645	648	625	644	607	631	682	616	627	672	672	675	631	669	670	632	616	651	657	724	686	641	615	643	678	662	613	645	668	605	643	681	670	611	660	655	644	666	663	688	637	689	715	640	646	632	640	638	632	661	605	623	623	651	662	684	611	664	655	656	653	639	658	682	673	662	645	642	645	632	599	677	642	619	658	670	677	601	684	655	657	663	630	664	660	618	639	681	720	662	620	627	661	644	624	631	667	665	640	665	607	650	676	623	643	673	672	647	633	626	650	639	648	701	630	593	653	598	678	678	637	618	621	621	636	645	693	629	597	672	622	681	647	599	689	649	633	623	630	647	634	622	629	662	630	654	591	671	687	627	667	632	658	665	659	661	632	656	605	644	649	635	619	633	670	663	636	655	667	622	673	619	631	681	648	699	618	643	613	603	693	642	642	647	631	657	682	678	651	679	687	651	636	669	661	654	672	634	668	633	654	622	610	624	647	646	652	619	681	647	647	694	651	610	647	680	621	632	644	662	629	660	646	617	634	674	616	636	615	631	669	621	642	633	647	646	604	623	661	659	651	647	619	612	661	620	650	630	656	624	645	678	684	682	663	673	631	657	676	658	648	637	638	659	668	666	657	624	680	634	636	645	644	667	658	631	659	675	686	635	642	643	627	634	647	623	651	673	654	619	630	671	642	643	635	635	648	656	614	689	659	655	638	615	664	628	654	628	621	633	603	656	654	687	650	667	636	629	627	665	654	685	629	653	631	631	632	647	611	635	656	626	638	678	650	669	648	693	634	641	642	632	648	597	635	699	658	678	654	690	666	674	655	639	632	643	645	613	604	650	617	631	667	659	664	644	639	682	650	672	628	635	660	636	648	631	662	643	664	652	632	652	683	650	664	626	642	624	609	646	651	667	669	664	630	689	644	649	629	648	641	623	626	657	647	646	688	646	647	630	668	668	627	644	612	661	640	660	641	662	713	652	655	611	666	631	630	642	669	693	624	657	625	662	605	668	651	641	623	655	697	674	663	658	637	629	603	679	647	629	657	659	668	616	646	662	596	654	659	624	640	641	638	654	669	653	612	628	611	645	667	643	651	677	665	649	662	639	580	647	609	689	629	648	637	600	629	616	655	657	674	617	652	632	641	667	647	667	658	642	673	636	682	656	638	665	630	618	664	643	688	718	640	656	643	643	681	619	616	635	652	671	633	649	595	600	651	636	672	637	650	645	663	677	645	605	679	694	607	686	647	636	699	644	661	611	631	677	694	663	677	673	654	663	677	689	656	657	625	646	648	621	653	627	676	664	627	675	716	617	622	654	668	641	650	620	682	654	645	634	652	645	660	647	681	682	628	636	624	659	638	624	614	632	592	664	673	687	704	631	614	657	628	637	626	631	684	653	642	668	633	644	619	644	641	670	656	640	652	638	680	642	660	623	696	632	659	660	643	611	649	674	615	655	630	663	643	691	656	630	636	636	681	657	650	618	655	638	627	669	668	669	586	653	680	656	638	681	617	635	691	622	642	635	671	626	619	619
69635	49941	34783	35073	54735	55876	44310	28751	14103	4670	1425	545	315	280	259	237	226	224	256	274	228	260	239	230	238	223	214	227	225	252	232	235	256	257	221	249	263	244	245	284	242	212	251	228	242	236	274	249	257	278	289	272	256	210	249	232	243	271	236	246	226	249	237	229	234	262	230	229	229	269	224	271	257	255	247	235	233	234	250	264	274	270	209	246	291	239	263	247	269	265	257	220	258	238	279	268	243	240	235	237	266	248	249	251	226	242	234	234	227	244	236	239	239	232	265	247	278	252	273	287	250	259	241	280	262	241	234	244	265	255	233	254	230	251	247	241	253	286	239	247	239	254	256	234	249	249	256	254	240	260	267	258	237	245	261	257	268	241	231	259	279	249	255	261	233	255	272	262	240	274	244	255	251	233	222	247	236	237	203	252	259	284	264	249	280	235	243	238	237	237	249	230	245	259	278	261	246	268	255	267	278	244	282	259	257	244	226	219	281	244	254	249	261	268	252	250	246	254	261	269	253	237	259	261	225	232	253	283	276	261	244	278	255	222	256	276	243	251	272	281	240	257	243	262	238	238	257	243	241	257	247	219	267	260	237	243	262	241	253	248	249	255	225	221	228	247	260	235	240	242	256	251	238	228	240	243	237	258	246	246	278	245	235	267	242	226	250	253	250	232	248	247	230	237	275	243	242	246	250	242	264	249	256	259	246	256	265	241	238	227	231	239	285	249	258	257	240	253	254	262	237	231	297	258	259	252	264	285	278	249	260	261	246	252	255	215	296	253	245	221	240	244	268	243	272	220	195	250	268	258	241	247	239	226	246	258	247	243	278	257	270	251	247	238	241	254	253	258	231	243	252	241	244	239	272	276	209	249	249	214	232	234	268	245	257	249	248	257	255	248	247	243	283	225	247	265	251	257	290	234	249	245	226	253	248	244	245	236	216	273	251	247	231	246	245	239	255	218	234	262	239	238	246	245	242	232	265	249	245	253	247	249	263	285	242	287	262	248	259	235	259	256	264	240	270	264	241	238	265	248	241	258	237	231	273	236	255	265	251	215	232	245	276	256	245	249	247	226	241	248	229	226	223	240	242	265	264	248	243	269	248	257	275	246	265	250	242	254	221	233	255	264	256	237	240	283	239	248	267	246	253	270	248	242	251	261	261	239	256	256	244	246	259	237	265	259	273	268	258	255	234	244	265	240	234	260	239	253	248	236	239	245	244	231	246	238	233	267	290	243	255	231	225	269	235	230	220	249	250	285	235	237	245	241	244	260	263	242	237	244	268	233	257	257	244	263	239	223	238	252	257	241	251	267	265	255	259	248	241	256	249	251	237	245	239	258	243	243	267	272	234	254	252	261	242	246	256	221	225	244	257	266	243	241	239	270	246	275	257	246	272	262	247	227	253	280	264	257	228	224	248	227	223	248	262	258	246	243	235	269	244	255	254	254	245	220	235	242	278	268	268	245	242	231	243	262	236	244	255	260	242	252	247	216	256	250	248	256	231	266	243	277	244	243	273	259	251	229	258	246	258	237	252	222	242	322	249	217	251	245	238	268	288	223	260	230	250	255	250	220	270	294	253	257	261	255	247	241	266	232	266	236	243	240	276	209	254	257	259	268	276	258	240	247	206	255	229	230	248	258	268	259	256	261	226	267	263	259	270	231	247	255	260	237	270	263	246	268	274	257	271	233	264	231	234	246	246	251	264	263	233	240	259	239	237	241	245	244	265	249	223	268	248	213	248	251	255	235	244	249	289	207	263	258	272	248	240	259	239	248	252	272	279	246	269	260	260	233	249	260	234	230	255	239	244	266	259	254	226	259	258	214	242	254	233	251	247	246	264	267	255	268	228	264	266	289	253	254	250	259	234	244	237	249	254	237	274	264	241	236	239	261	214	265	222	240	240	244	250	234	246	240	247	261	258	243	219	241	240	231	233	271	236	234	260	268	221	242	263	257	234	259	264	290	244	278	240	243	241	258	209	249	237	226	253	256	269	259	275	298	251	246	277	240	277	258	246	237	228	258	228	253	250	273	246	245	263	224	257	254	265	254	288	248	247	247	268	257	255	243	251	218	269	297	215	254	251	269	260	256	256	242	239	242	254	249	248	250	246	261	240	229	246	257	252	257	245	272	249	242	230	267	255	248	274	222	244	252	262	250	217	228	238	257	250	288	262	249	248	207	229	242	268	246	244	252	238	239	236	289	254	212	272	238	242	251	280	253	256	228	249	247	261	234	264	239	267	278	289	226	260	271	259	233	248	249	269	280	243	265	229	259	244	251	240	224	273	244	258	232	245	232	227	251	267	245	248	244	253	238	268	241	271	263	230	249	249	240	230	283	280	236	281	253	240	231	246	237	227	249	258	221	252	224	241	274	242	259	239	232	282	252	219	249	217	250	231	261	245	240	236	258	258	275	224	266	249	239	253	258	234	222	261	263	238	226	251	244	260	253	241	232	227	234	250	241	244	216	237	253	275	258	238	254	272	242	243	268	249	252	269	262	258	238	255	260	257	274	264	256	268	268	229	254	246	264	240	257	269	237	233	239	278	237	228	240	281	229	227	247	252	253	273	248	268	242	275	226	242	252	253	257	277	264	259	255	239	237	243	231	243	282	253	253	283	248	244	255	248	267	251	232	238	231	247	252	231	282	238	226	243	214	248	248	259	242	249	259	251	279	242	246	194	281	243	228	244	270	254	234	246	267	264	244	236	259	223	235	251	224	242	247	243	250	273	256	249	260	282	234	255	260	261	250	257	261	262	254	256	245	258	233	249	253	236	239	258	269	259	260	238	245	238	205	236	264	237	218	236	250	251	235	285	280	261	240	238	247	255	246	245	269	232	254	243	253	254	275	255	257	236	249	271	261	235	265	280	286	241	236	239	227	239	268	239	244	257	245	262	245	255	266	261	229	247	255	254	246	256	213	254	262	258	259	236	244	228	270	226	244	252	223	262	265	261	245	244	224	248	230	264	247	238	282	244	234	266	254	282	252	247	240	246	278	237	233	253	250	262	227	249	224	251	232	264	240	239	274	245	262	227	254	255	243	215	238	218	236	225	252	252	258	227	260	222	233	245	227	240	246	235	250	254	230	249	265	252	276	251	263	247	268	246	259	286	252	253	271	256	256	254	233	247	288	276	236	228	252	246	261	249	257	239	241	264	268	237	254	238	277	265	242	237	212	265	255	244	272	240	228	247	276	223	242	255	246	271	236	254	224	236	301	267	290	261	240	239	250	243	278	245	267	221	252	277	231	252	257	250	259	214	204	237	253	224	267	234	252	258	268	235	249	251	243	244	263	277	233	242	261	275	290	255	254	253	257	225	242	235	247	271	233	235	241	252	237	245	244	264	246	258	264	236	233	276	246	280	231	252	258	269	237	249	268	255	242	251	272	270	245	251	247	233	229	300	249	252	240	255	247	276	269	254	239	264	243	306	247	251	246	238	238	242	231	241	241	254	257	254	246	274	261	264	264	253	209
41648	33611	32716	47298	64005	66101	56328	42514	27333	13644	5066	1827	891	662	589	598	588	603	614	607	592	573	590	574	581	580	616	574	565	579	588	574	575	608	616	604	615	623	603	581	574	597	545	617	585	602	587	579	584	605	591	609	580	595	586	632	613	611	621	583	614	578	598	576	632	572	614	614	628	597	586	571	571	616	573	584	569	585	609	569	611	644	574	611	603	613	588	560	587	636	621	590	608	581	591	589	567	611	594	601	584	571	579	558	605	636	582	618	612	646	610	610	619	612	595	579	592	600	598	612	589	600	604	561	574	577	601	607	592	642	581	584	633	608	590	619	618	582	585	610	623	649	568	636	559	573	593	619	581	579	642	595	578	601	568	610	574	593	618	634	597	576	557	606	618	618	577	597	586	571	558	572	591	605	609	590	590	543	605	625	613	650	612	558	601	602	557	601	572	603	594	593	540	626	616	635	578	611	598	586	606	599	600	573	590	573	588	598	599	579	621	597	630	600	613	578	569	597	581	594	605	564	582	588	589	568	594	598	613	554	581	589	591	574	551	622	583	581	581	580	605	598	607	593	567	618	598	621	604	581	583	569	604	584	622	589	590	567	581	583	595	577	624	619	592	594	571	594	570	655	593	621	601	628	589	575	618	584	567	599	604	601	533	606	561	628	589	602	553	580	605	582	618	578	622	588	583	558	550	579	588	554	582	612	602	581	607	621	546	614	640	571	574	625	601	577	576	599	585	611	596	633	629	590	603	580	587	591	575	602	628	579	636	633	613	596	558	611	565	589	584	638	605	539	599	571	612	581	593	628	597	601	601	593	509	600	587	556	578	533	580	623	587	566	607	567	608	619	554	592	644	580	566	605	605	591	597	589	616	568	569	603	619	587	611	581	557	579	591	572	574	610	547	633	621	636	575	581	619	559	598	595	631	596	607	608	607	617	639	608	600	580	591	582	603	592	601	564	620	534	593	582	621	574	604	578	603	638	566	619	588	542	604	558	609	618	640	595	583	612	588	553	591	577	608	588	556	590	585	616	620	614	569	607	572	604	584	578	611	595	619	615	600	587	594	573	634	595	566	606	572	596	628	594	589	604	615	634	622	584	609	584	569	621	622	637	599	591	561	554	582	639	628	607	605	604	580	610	584	593	605	586	621	582	582	612	622	559	625	665	609	620	589	565	600	558	617	545	618	595	600	612	608	622	618	598	627	579	592	605	511	594	592	595	546	628	602	651	637	586	638	573	568	578	589	583	571	600	577	608	632	598	623	631	597	624	638	631	618	567	591	596	620	594	603	588	610	582	597	576	582	586	581	590	642	597	590	592	598	617	596	557	613	642	577	605	573	591	562	617	634	595	587	567	587	607	613	600	579	592	614	597	593	578	634	628	586	617	578	617	567	602	566	602	603	589	593	628	561	598	560	572	606	622	597	620	573	581	550	585	607	618	609	566	561	604	599	639	593	613	621	579	598	617	640	609	583	555	603	590	559	572	595	587	584	609	588	554	583	563	583	608	673	592	639	549	561	589	533	554	617	605	629	599	580	602	557	598	576	566	612	658	637	588	606	564	635	595	586	636	563	599	603	588	569	646	621	618	591	558	580	589	592	593	583	601	572	581	606	590	591	607	567	615	585	589	587	604	603	602	635	568	605	581	574	611	576	592	581	609	605	623	613	598	626	603	641	596	618	608	601	638	598	601	569	592	586	569	596	579	581	566	643	559	567	646	582	601	628	583	542	629	643	589	572	580	570	615	599	596	600	609	570	577	616	611	603	591	612	610	624	628	610	585	621	615	614	567	644	632	576	571	576	620	616	576	612	569	564	595	577	592	607	586	603	651	552	584	622	591	568	537	581	631	624	592	609	610	621	624	594	566	567	550	590	586	670	614	589	643	617	623	585	606	562	625	601	597	580	640	621	560	599	615	620	568	618	567	577	595	617	565	612	586	601	577	580	560	607	603	591	599	608	610	592	608	585	557	597	611	585	610	594	589	628	611	582	611	578	599	598	639	567	552	587	596	593	616	617	613	602	610	595	596	596	579	574	603	615	619	606	594	600	638	617	603	586	596	572	592	606	613	602	626	582	583	626	606	632	654	629	612	586	648	542	652	630	572	561	591	592	613	580	578	599	569	611	585	633	609	613	612	592	604	580	588	647	596	580	585	589	624	561	558	581	585	606	595	555	613	586	636	577	624	646	624	578	651	582	549	577	619	606	609	596	607	577	564	621	605	597	626	587	570	594	577	655	632	601	569	603	621	590	604	609	577	580	603	610	647	573	596	611	606	588	620	558	589	612	619	560	626	557	599	637	593	613	616	568	581	550	610	571	616	609	618	599	603	590	622	595	622	605	623	556	589	592	636	590	572	569	588	603	615	578	594	594	588	602	595	574	589	601	546	639	607	575	608	601	607	588	592	586	572	580	594	596	616	610	608	600	590	579	604	609	582	558	570	588	598	566	585	581	587	578	607	596	595	590	605	586	628	604	588	594	553	605	546	558	590	566	593	600	622	593	611	588	624	559	557	586	597	559	581	581	604	542	582	581	601	601	594	587	609	605	586	630	601	613	616	574	615	612	570	629	608	598	593	614	564	582	609	586	600	572	607	592	576	603	608	627	564	621	605	581	561	590	581	586	578	615	577	593	550	619	584	644	595	577	619	574	607	599	568	617	586	638	609	588	564	605	597	613	591	574	597	568	610	641	584	587	588	593	588	601	604	587	593	596	595	603	596	613	579	608	600	592	569	626	594	620	605	605	565	588	573	569	583	656	610	585	611	623	605	628	587	563	612	610	594	586	649	556	587	530	598	586	616	624	607	590	607	600	594	558	589	628	607	613	580	613	619	610	579	601	601	603	597	587	638	555	560	636	628	588	614	575	605	590	612	584	593	630	633	614	637	529	610	615	621	590	524	612	627	570	583	553	627	542	600	598	662	582	584	634	569	572	601	618	591	619	603	572	631	616	622	595	577	579	600	568	590	588	593	567	573	607	573	624	598	593	596	607	599	590	603	572	574	577	598	591	606	623	598	636	582	582	618	589	591	585	565	622	622	608	549	612	593	601	582	631	606	624	613	593	597	645	605	594	602	561	547	609	590	561	609	572	602	574	590	570	605	605	575	606	619	567	573	607	595	615	592	596	575	585	600	603	641	596	573	524	596	625	619	596	598	584	562	615	595	615	632	602	574	575	589	591	591	613	565	590	592	584	538	583	653	666	591	634	582	588	597	580	607	588	630	554	587	585	612	571	649	638	586	568	586	587	558	603	612	548	617	587	567	596	537	588	637	591	603	587	597	579	598	585	619	592	600	600	555	602	555	626	589	577	568	617	611	604	592	599	608	617	591	610	609	632	602	621	572	584	577	607	590	602	582	591	553	568	626	597	595	585	600	573	617	613	615	603	662	582	591	641	590	607	555	574	619	588	591	605	583	603	589	628	586	593	602	586	613	644	591	561	646	623	651	574	583	572	591	624	606	634	654	595	592
70342	51763	34388	34713	53819	55668	45207	28995	14357	5018	1523	595	321	279	242	255	290	267	256	277	250	253	238	285	240	255	245	243	247	269	258	265	243	292	248	282	263	247	261	272	254	211	259	272	250	258	256	249	267	248	235	269	236	260	241	238	244	259	254	245	271	245	233	261	275	244	230	256	261	261	237	264	231	217	257	270	236	249	269	223	237	247	268	229	297	265	247	242	253	264	255	237	258	249	240	270	237	258	248	251	243	268	239	259	257	238	242	230	243	267	252	219	260	263	266	252	254	280	245	289	265	240	206	275	249	239	251	225	257	241	244	250	247	266	248	238	228	241	264	250	244	257	239	245	244	220	225	242	255	250	260	229	255	263	249	269	274	236	241	239	251	258	241	270	249	230	259	280	261	246	242	226	264	265	279	255	241	252	263	253	248	278	262	249	255	220	259	251	230	252	248	249	262	262	272	253	242	240	260	258	260	236	250	246	280	249	253	252	285	232	236	280	247	241	229	271	253	280	275	231	249	249	230	242	287	232	278	253	249	273	239	269	242	222	255	275	230	265	249	259	238	257	244	253	244	233	252	228	240	257	265	226	256	264	292	215	265	240	292	233	231	276	262	209	233	246	258	276	277	244	223	244	250	242	242	272	214	240	286	260	282	253	238	262	247	256	252	251	250	236	258	249	283	266	256	229	237	252	299	244	243	251	270	232	250	249	237	235	257	259	275	265	271	225	250	246	255	249	230	231	257	229	248	237	237	256	290	260	244	258	243	292	268	279	236	248	242	291	246	261	241	255	233	255	263	240	237	283	231	255	276	232	201	291	260	262	251	273	261	266	243	225	265	225	253	291	275	260	243	267	209	280	262	290	266	277	247	267	228	233	265	231	274	245	244	263	259	269	269	270	268	255	252	227	249	228	255	267	234	231	252	255	254	276	263	238	249	263	245	248	246	283	258	240	265	239	244	279	271	268	246	262	246	228	254	234	255	238	255	232	248	238	211	239	282	267	245	249	247	264	250	239	256	258	225	230	256	266	264	262	262	243	243	233	250	241	252	232	263	229	266	277	267	255	252	247	246	275	254	272	292	240	252	254	247	232	216	251	233	257	234	265	271	248	256	251	220	249	227	258	260	235	223	283	288	291	253	269	254	260	250	266	241	247	251	259	276	246	249	280	270	248	260	236	227	252	271	279	264	244	240	236	254	263	255	222	249	219	231	252	251	261	240	259	229	241	248	235	262	252	235	228	280	277	251	255	249	263	258	284	251	238	225	242	266	253	243	246	236	243	222	238	263	289	260	262	223	252	228	241	268	273	276	269	284	247	265	239	276	248	242	251	246	241	255	257	261	247	283	260	264	260	260	258	267	263	222	240	235	250	250	261	262	240	296	272	254	235	236	270	268	244	244	252	271	256	249	263	244	269	275	236	238	248	267	249	228	277	266	238	269	247	243	270	284	271	222	221	234	255	252	256	263	262	261	236	234	221	250	251	249	260	228	254	261	242	254	214	237	287	259	244	270	250	262	212	246	261	229	254	266	240	274	262	261	243	271	273	269	271	253	256	244	238	266	287	262	242	258	274	272	240	273	278	242	261	242	236	243	248	253	237	282	239	214	249	296	248	260	266	243	259	235	247	225	263	222	253	267	270	215	253	266	255	225	241	229	247	226	253	247	291	238	273	269	247	274	276	272	247	245	267	269	262	284	233	249	273	242	246	246	251	221	247	230	282	275	242	246	242	276	228	262	232	248	245	273	285	245	232	250	211	237	253	262	250	235	233	276	242	239	236	238	253	262	253	226	254	231	241	245	240	259	221	249	282	266	245	244	245	251	284	295	246	259	253	264	250	241	249	264	257	257	247	223	221	280	249	259	255	275	254	272	254	291	245	248	275	252	240	301	235	239	236	251	261	259	245	254	237	251	275	240	237	282	214	280	274	285	213	265	248	249	248	220	248	246	237	258	265	277	263	228	251	226	232	232	226	252	222	234	234	225	236	274	235	279	260	241	270	253	275	258	258	241	247	259	185	240	243	263	238	273	262	253	232	272	230	261	259	255	254	235	272	238	284	239	254	238	264	254	231	202	233	283	240	249	241	248	256	251	258	244	261	256	247	243	264	266	243	225	261	239	278	247	265	257	277	255	243	217	239	236	265	273	244	226	274	259	245	257	255	226	251	258	270	269	247	259	234	255	244	220	258	258	288	259	224	228	240	262	246	248	272	279	261	283	248	235	263	274	286	274	241	229	276	244	195	258	223	244	245	285	239	245	239	260	226	261	234	269	275	258	249	252	237	275	264	251	276	240	255	240	271	264	277	295	247	228	260	277	256	241	249	267	257	227	261	237	217	222	263	256	265	238	290	258	251	245	253	249	285	254	258	258	270	243	243	254	241	249	262	280	267	260	243	267	260	258	238	268	259	238	262	260	250	240	214	258	268	274	249	243	259	228	254	292	236	253	233	241	241	255	241	256	270	227	237	242	241	257	286	239	255	242	278	248	273	248	306	244	271	260	254	261	262	237	260	264	255	253	256	219	259	245	275	269	264	225	249	253	266	264	263	254	300	269	240	263	246	242	237	230	242	266	264	273	249	243	275	253	264	221	226	276	266	251	256	265	235	255	248	231	234	268	242	256	281	252	258	237	237	220	250	236	221	243	250	266	264	275	263	265	257	246	239	251	258	276	266	264	249	263	251	275	258	266	260	269	274	260	250	236	209	261	211	282	264	250	263	273	264	228	273	272	259	230	260	269	254	254	199	255	234	256	274	271	220	279	252	256	227	249	251	246	272	219	254	273	261	262	277	277	263	244	244	256	246	271	263	254	244	227	251	238	285	241	263	216	261	253	267	244	266	238	262	257	253	250	252	280	241	279	265	219	240	234	270	235	282	238	247	256	244	231	262	283	259	234	243	244	227	251	251	259	263	245	264	231	259	249	258	229	245	271	252	266	287	232	258	281	247	239	226	216	255	245	240	265	233	260	282	238	283	224	224	251	242	239	229	253	288	244	238	260	249	237	239	252	244	228	249	240	271	235	227	272	241	260	271	240	252	247	275	233	245	233	267	252	260	271	246	280	255	238	244	259	266	256	247	274	239	251	230	252	244	259	260	287	234	271	234	260	248	240	257	252	257	253	268	244	296	263	273	252	277	230	255	275	241	288	284	226	252	275	277	246	255	252	298	256	256	222	255	293	268	265	249	267	248	262	248	282	248	235	251	269	219	280	247	251	247	254	238	266	252	286	251	257	261	266	268	248	256	293	253	257	258	250	265	250	271	272	261	324	265	226	248	250	263	264	271	253	233	261	257	253	238	241	232	235	268	261	272	255	248	254	232	243	245	246	248	221	258	280	250	256	269	246	233	272	231	258	279	248	274	238	269	291	246	237	271	244	264	271	270	252	266	247	225	255	255	250	267	225	276	252	249	236	250	241	238	238	250	249	255	259	224	268	299	264	257	231	242	254	252	260	244	243	273	266	235	234	259	234	247
42316	34068	31997	47127	63537	66130	56909	42708	28109	14114	5492	2011	938	665	607	633	567	587	610	588	642	587	614	624	658	614	589	627	624	617	631	649	579	643	642	566	596	531	612	618	627	582	628	564	595	612	637	578	578	590	610	598	614	585	606	609	598	624	626	582	580	602	658	645	576	597	574	620	614	577	660	586	617	607	637	576	622	627	615	608	616	604	608	622	587	593	580	654	595	578	607	602	622	589	617	586	627	628	597	651	614	603	622	543	606	591	575	600	604	586	620	581	571	606	574	602	589	567	616	599	612	631	576	600	623	605	615	638	577	603	634	622	592	597	612	595	571	598	598	592	538	623	581	650	575	616	579	551	647	601	618	622	596	616	607	578	626	634	645	584	590	589	570	615	612	597	598	621	576	604	600	609	570	577	639	609	616	610	627	640	606	590	619	612	614	554	610	649	593	572	596	553	554	617	596	605	586	660	622	607	606	616	646	593	598	592	579	627	586	608	621	577	626	602	560	631	610	586	623	618	618	608	599	640	569	585	571	575	559	559	602	618	625	580	602	598	583	606	607	599	630	608	617	607	619	585	595	571	624	585	590	592	604	565	598	605	600	621	661	579	606	672	577	587	586	588	621	598	606	580	669	602	587	585	606	590	599	616	561	585	596	586	637	623	592	649	600	617	607	614	573	583	614	608	586	619	637	565	644	577	597	615	558	520	631	596	649	601	607	637	585	572	582	584	585	587	642	587	635	672	560	645	620	595	670	588	596	596	616	627	612	584	602	568	608	605	564	642	610	558	639	560	571	677	614	589	581	580	582	604	610	640	591	619	628	580	595	614	608	616	568	600	603	631	579	594	616	632	608	576	652	584	613	579	625	613	640	598	583	669	576	576	584	602	586	557	571	594	636	647	590	597	621	600	626	572	644	584	563	617	591	591	604	607	606	628	626	599	627	575	621	605	609	586	620	607	605	593	640	599	601	572	643	606	620	548	595	596	626	655	591	604	606	629	584	587	642	622	625	602	557	664	555	553	616	598	571	618	597	597	630	612	584	638	626	605	614	600	575	609	583	587	597	572	604	634	650	632	626	601	603	629	630	595	602	595	598	613	570	646	600	634	537	621	621	622	592	642	608	612	605	596	565	563	592	621	551	615	612	571	587	615	619	559	587	581	583	596	597	604	620	617	583	593	610	611	640	582	599	602	619	592	571	581	567	570	599	629	576	589	607	581	594	621	587	601	633	619	583	585	611	659	634	619	603	607	597	601	629	598	633	618	639	583	590	635	611	598	607	636	581	606	599	624	589	602	610	589	604	646	632	575	599	595	569	605	580	609	621	613	600	568	608	575	567	611	593	589	577	589	603	599	576	630	566	624	639	592	622	591	656	620	582	618	604	585	631	605	594	589	637	599	619	585	625	601	574	610	608	596	581	626	608	563	559	580	561	602	641	568	587	640	634	618	591	644	602	555	638	584	586	621	591	657	660	613	622	574	606	601	566	567	617	583	607	624	605	624	598	574	561	602	622	628	585	599	572	559	555	607	582	648	610	555	602	598	570	642	621	575	639	601	583	592	593	612	603	569	604	636	583	633	563	613	599	596	593	570	618	584	611	594	530	589	578	594	603	554	574	626	592	552	613	611	631	562	616	637	568	572	569	569	573	631	590	613	587	648	602	600	596	596	597	585	617	569	592	617	604	582	574	610	634	579	604	648	604	594	602	599	640	602	606	599	611	632	634	612	602	638	579	624	616	622	600	619	641	590	614	606	598	552	597	586	602	619	636	586	630	584	619	588	574	599	572	583	616	634	621	628	600	618	607	587	629	553	601	626	629	641	566	629	593	562	621	650	594	609	584	595	594	588	628	601	606	613	617	611	609	586	570	606	576	625	570	588	584	613	650	599	641	629	597	567	595	635	586	583	609	617	589	532	629	626	595	650	590	579	632	599	651	575	607	600	602	605	598	633	621	600	607	592	579	573	591	661	611	613	583	586	596	612	650	609	600	605	601	589	569	608	600	580	637	570	656	633	617	563	583	567	609	628	621	583	588	649	585	604	590	586	566	599	569	642	599	572	608	610	624	591	612	568	597	585	603	566	606	591	598	631	614	648	641	600	603	600	581	619	599	623	632	599	633	623	631	596	599	600	599	600	652	573	605	608	571	559	607	627	598	555	573	610	575	577	567	635	582	598	562	591	587	625	594	579	641	630	600	600	587	565	645	646	568	607	556	600	574	565	619	611	609	608	643	588	602	603	603	589	563	616	593	643	577	574	621	595	582	610	577	609	579	620	615	609	590	617	569	603	601	565	596	608	583	656	591	631	655	615	595	620	625	603	610	561	620	618	577	620	573	563	608	607	573	649	580	599	571	595	604	586	582	596	663	601	580	573	577	608	597	663	593	574	588	584	669	615	623	618	585	581	569	595	600	648	598	624	596	643	555	626	596	608	615	578	600	620	554	581	621	622	618	651	597	656	576	610	590	580	614	606	605	641	607	598	620	555	640	615	627	592	594	616	583	543	619	588	577	623	663	592	594	624	657	619	593	583	580	598	627	596	629	595	576	594	635	587	617	623	652	637	606	618	599	646	548	618	589	618	615	634	615	614	576	582	593	575	657	629	595	573	553	586	590	605	587	597	591	577	631	662	580	596	595	601	683	587	590	560	625	610	643	618	581	615	595	596	615	624	610	609	601	629	587	610	635	632	573	578	599	583	622	611	581	590	607	641	604	590	600	669	610	617	561	677	575	571	611	607	552	607	580	575	602	623	601	568	609	581	588	596	632	642	576	589	579	615	570	592	627	630	591	589	564	619	575	594	593	618	577	627	574	564	596	593	629	607	592	575	600	647	589	546	613	582	550	596	636	602	575	587	605	649	635	636	586	595	598	581	583	585	616	604	615	583	664	585	613	627	616	568	629	633	587	603	663	601	553	640	619	612	585	649	625	601	657	582	565	572	549	618	626	636	572	594	626	599	569	615	595	589	581	603	617	637	604	605	590	613	604	658	549	601	604	580	629	612	607	611	581	635	607	612	609	610	650	638	595	625	573	625	637	618	587	574	587	637	600	625	590	593	622	623	596	620	628	599	608	620	599	601	617	619	620	614	628	617	552	575	590	611	575	583	608	562	618	611	617	578	641	609	578	586	619	612	565	647	561	630	626	616	583	589	572	598	616	602	572	600	622	621	607	655	587	672	592	636	620	576	599	592	599	591	558	645	581	626	676	573	610	625	686	607	605	602	613	566	582	591	592	640	594	590	594	563	614	613	611	591	610	591	601	553	604	594	601	583	598	606	623	584	563	609	588	580	585	598	588	606	604	595	601	545	593	606	590	627	622	604	591	608	644	577	588	596	534	615	590	631	592	586	601	627	557	636	648	595	566	594	651	593	564	603	596	569	583	613	604	605	601	632	588	558	647	553	621	587	558	619	579	595	607	666	621	624	595	585	569	607	628	598	614	579	591	623	617	633	604	610	624	641	568	594	609	585	583	635
10145	2463	1455	1521	2348	3213	2980	1868	1043	574	432	333	299	289	278	297	302	301	285	270	268	258	266	295	279	279	293	300	271	276	300	288	297	281	293	317	267	304	247	243	274	303	296	285	285	256	293	299	267	290	288	283	284	267	259	299	292	289	288	263	295	271	265	241	280	243	251	276	279	278	259	256	273	278	263	258	279	326	273	252	287	274	276	260	258	295	258	289	289	287	285	282	298	293	274	304	284	276	277	295	307	279	249	263	257	301	288	317	269	269	261	274	282	285	298	283	296	253	284	290	293	288	250	265	294	301	288	259	303	271	282	285	282	277	301	289	268	322	254	281	290	266	287	282	269	281	276	285	264	286	271	253	281	271	272	287	260	263	266	270	256	294	269	269	280	281	301	270	296	264	263	291	250	252	270	300	248	281	279	260	253	287	269	259	312	263	264	287	268	268	285	253	270	298	321	277	296	272	253	286	240	292	275	272	326	263	290	269	262	268	260	307	286	286	275	269	300	257	281	301	256	257	279	255	311	264	302	260	236	269	302	275	292	291	280	263	256	263	247	281	288	304	328	293	321	291	269	299	273	268	275	256	273	267	274	280	297	289	262	287	261	270	291	267	264	272	293	273	264	292	252	224	258	309	259	264	311	306	289	315	296	282	306	297	279	248	287	245	281	260	289	295	277	285	277	300	305	270	302	283	313	250	311	257	246	281	248	282	276	258	291	256	299	263	268	237	302	314	284	285	290	298	288	280	276	274	269	306	263	278	254	285	250	268	272	275	278	272	305	278	240	254	288	275	297	288	292	269	267	291	302	284	273	292	257	271	274	281	266	277	280	284	291	293	279	286	290	265	252	256	299	278	282	258	291	278	262	279	270	312	280	270	303	289	282	269	280	296	287	267	276	277	271	294	277	271	291	278	263	272	253	284	269	267	294	237	276	317	287	275	279	264	299	249	310	296	265	267	285	303	270	263	278	290	270	260	259	272	256	310	285	258	292	291	294	321	275	281	331	279	284	250	270	273	277	272	255	272	291	303	272	283	280	264	291	279	330	273	232	275	275	278	277	277	281	303	282	273	255	265	259	250	283	272	283	288	292	272	277	289	272	291	271	284	295	280	324	277	295	266	303	307	284	288	270	256	292	284	275	272	305	314	264	269	251	285	306	296	270	301	265	299	304	259	263	279	305	267	280	268	298	273	277	280	270	294	273	291	284	282	302	258	329	272	262	265	271	291	267	293	270	276	261	293	257	262	290	278	276	300	259	283	278	268	268	311	279	290	267	292	307	278	272	290	272	292	293	259	279	267	240	280	271	334	252	253	290	260	249	265	267	258	262	292	282	266	269	291	261	257	297	279	264	265	273	271	290	282	251	269	276	280	272	250	303	277	296	292	279	280	297	273	279	302	302	302	287	283	263	269	269	273	310	310	275	276	277	268	284	283	291	277	267	302	276	287	287	282	248	257	307	266	264	278	305	261	267	306	280	287	287	243	279	269	264	276	275	292	306	272	271	267	278	253	267	292	275	294	282	274	306	316	277	287	256	278	276	261	302	265	292	276	323	265	284	282	259	279	279	291	276	287	272	314	277	286	235	274	273	290	291	273	261	267	256	275	275	285	299	270	281	269	264	291	284	273	239	281	279	290	275	281	283	316	279	277	290	304	296	265	303	282	256	273	279	297	272	256	308	289	267	314	274	279	299	266	256	298	290	292	280	310	262	280	269	273	272	272	288	281	265	300	270	282	292	271	281	292	264	289	252	283	281	267	256	267	305	274	286	291	308	288	315	308	310	283	268	294	253	289	276	276	269	288	284	271	277	281	258	294	287	292	283	300	244	284	281	281	273	277	275	262	297	282	290	265	277	261	277	308	279	294	287	277	277	278	275	270	290	288	288	260	291	302	284	264	290	275	296	293	285	330	285	294	267	290	281	270	267	257	286	318	248	266	279	268	271	281	294	260	263	237	297	243	291	277	276	258	245	316	256	324	296	281	273	282	315	302	276	280	262	294	276	291	287	274	293	290	278	300	284	255	266	296	305	260	320	284	268	296	294	308	285	298	296	287	298	280	245	285	293	281	269	290	255	276	278	271	294	291	312	269	284	270	251	241	275	267	278	281	298	253	274	286	267	294	279	274	271	286	265	267	273	281	272	269	299	279	283	286	273	259	295	275	259	292	313	288	288	282	274	299	275	298	263	245	256	267	283	287	278	280	269	250	294	310	257	280	240	271	272	264	291	278	287	280	304	272	283	307	307	275	294	287	254	264	268	275	255	312	287	281	282	261	267	279	297	284	279	294	277	268	261	301	290	278	295	240	277	282	292	282	291	299	258	293	270	284	294	273	294	298	270	311	252	268	275	259	284	290	275	279	295	272	279	276	244	292	278	229	275	275	270	299	292	260	282	287	282	282	264	280	301	260	299	273	278	261	292	257	286	280	264	293	255	280	297	291	267	310	290	284	318	260	264	272	252	284	265	283	265	307	263	302	258	292	323	309	298	276	240	293	290	303	287	281	285	265	285	293	254	269	299	298	272	288	251	262	288	313	270	280	277	269	295	301	306	283	288	282	271	286	274	276	284	257	294	276	250	276	286	271	306	259	259	277	319	288	314	292	292	302	282	300	297	286	266	290	293	287	290	285	305	303	280	266	279	278	266	288	291	293	285	294	298	246	272	294	289	280	294	276	282	269	281	262	298	298	254	278	278	255	278	267	298	317	248	268	275	274	291	300	315	247	283	259	283	278	261	273	306	277	269	279	303	276	281	253	280	272	270	279	276	258	250	283	272	260	287	281	289	289	258	293	292	253	268	288	290	265	272	259	314	253	282	287	291	282	257	257	275	257	280	253	293	258	282	274	306	291	275	269	259	271	248	268	283	286	282	295	295	257	301	280	310	287	278	291	274	285	276	291	286	285	272	273	288	252	317	280	283	271	251	252	280	272	272	302	287	276	288	272	250	267	286	301	281	253	325	269	255	302	271	280	274	275	293	280	287	268	266	272	281	271	251	324	280	290	268	257	288	269	275	281	303	271	296	265	264	298	273	291	297	284	275	271	271	263	287	263	293	272	273	284	253	281	274	254	278	278	283	282	294	309	316	291	306	286	290	264	258	275	269	258	267	269	255	309	274	299	283	297	302	285	279	267	310	299	301	259	271	285	285	289	295	272	265	275	278	282	276	265	295	280	295	289	240	266	285	289	296	260	253	275	290	294	274	294	279	279	273	285	270	292	317	270	285	300	305	257	276	271	269	256	264	292	286	323	280	295	297	275	269	254	294	256	288	308	247	267	290	303	280	278	302	258	302	285	295	295	294	283	286	270	275	252	264	270	280	270	246	300	279	275	288	256	288	277	271	269	252	291	281	277	262	285	285	277	266	300	255	278	259	297	291	244	257	266	273	258	307	285	302	252	288	292	261	308	289	276	295	260	278	268	273	248	288	316	310	266	273	286	292	272	247	303	286	306	299	286	281	291	268	313	278	268
8851	3270	3279	5453	9681	12642	10674	6762	3606	1810	1064	768	653	613	676	693	659	692	656	645	661	683	689	654	629	602	664	684	648	692	601	676	697	704	616	643	636	656	679	620	673	661	660	695	666	697	639	639	693	645	697	690	666	641	669	678	644	654	626	605	674	695	626	687	658	722	679	669	632	680	621	647	679	680	667	662	634	646	678	631	675	719	689	629	671	689	692	694	660	627	689	677	660	644	612	660	686	672	704	680	645	692	685	678	629	652	638	661	687	645	609	668	663	664	690	639	633	623	669	680	613	695	682	709	654	632	656	636	652	669	618	641	701	635	650	659	681	662	658	690	677	662	678	658	676	630	628	665	626	684	664	647	612	669	666	607	668	609	654	644	622	633	656	653	610	654	659	651	606	667	680	667	620	658	685	636	609	640	644	664	660	664	649	652	684	617	659	629	686	647	678	611	646	649	704	676	653	628	663	636	680	674	642	628	664	609	694	647	641	676	635	707	641	623	716	657	615	685	622	680	655	609	666	686	640	689	695	651	659	697	685	653	650	656	685	664	644	661	674	684	700	700	650	638	655	627	650	675	656	663	652	647	634	640	674	644	618	659	646	607	700	662	674	654	716	656	649	653	658	643	665	660	651	676	677	683	703	636	699	614	685	647	637	663	655	670	697	633	638	701	663	678	676	706	693	624	674	675	632	670	656	622	688	614	653	633	620	668	673	664	649	676	681	602	645	659	650	655	663	630	615	627	650	640	661	652	628	677	656	673	700	679	682	693	616	675	733	668	661	673	664	609	611	664	597	640	674	652	695	649	672	619	643	661	689	705	627	679	642	617	674	637	625	682	683	618	668	649	654	654	648	653	676	655	610	646	674	665	627	679	679	611	689	666	649	658	656	673	652	644	621	629	620	663	608	652	636	637	700	654	640	670	665	660	674	699	667	652	627	609	682	668	670	656	660	684	657	638	650	661	614	627	607	649	665	637	645	676	689	657	661	678	651	672	669	661	666	643	656	604	619	636	662	695	634	659	686	633	636	638	674	630	659	660	639	634	672	664	645	668	678	648	651	660	680	670	658	656	599	640	632	667	702	683	646	647	716	652	687	636	649	662	631	670	631	684	708	671	628	654	634	666	608	656	656	676	627	690	673	662	628	632	650	615	629	665	660	616	663	649	677	624	667	723	738	627	641	658	637	671	688	616	638	688	613	663	686	628	605	692	640	704	671	667	634	652	649	692	609	656	670	712	660	676	653	624	665	655	645	658	650	658	695	718	665	657	681	662	683	681	675	694	674	612	656	680	623	656	657	606	675	640	644	630	676	636	695	671	613	666	631	685	627	686	651	670	680	640	649	663	632	646	678	645	668	673	622	662	690	680	632	670	662	603	676	706	641	646	653	628	644	611	671	696	677	675	693	662	683	648	598	682	674	658	663	623	716	638	688	685	602	638	673	674	605	620	682	664	677	677	673	670	650	674	661	681	703	650	661	635	653	673	650	643	629	674	638	660	652	641	654	687	647	654	677	662	712	666	669	586	671	688	684	656	672	626	653	634	594	639	622	613	673	637	704	673	626	685	634	607	662	682	667	741	632	649	729	626	666	628	689	639	663	578	629	626	660	661	717	648	660	669	663	675	714	664	623	632	669	652	698	649	631	688	719	656	643	637	606	683	684	654	661	605	642	653	688	662	685	653	656	626	593	640	664	686	629	619	650	641	667	606	638	636	619	622	658	648	663	638	707	656	694	673	653	603	643	689	673	640	640	675	634	666	627	678	646	655	661	647	689	674	642	660	658	679	678	697	650	663	625	673	640	625	686	643	666	649	664	660	616	675	656	637	670	636	676	623	669	681	666	635	631	677	639	661	670	640	690	626	659	698	682	649	637	669	648	634	606	663	650	669	677	645	659	681	661	721	663	654	671	638	606	652	652	655	642	623	703	670	695	664	644	711	638	650	646	677	624	699	642	685	701	687	643	663	644	654	666	684	623	649	668	684	676	646	632	648	674	645	685	655	633	686	682	645	635	685	662	649	629	669	672	685	673	666	651	641	638	621	620	684	656	631	671	690	686	643	657	611	671	635	644	621	659	669	654	667	660	659	652	609	663	688	618	673	662	651	628	651	640	681	605	644	659	630	678	646	662	663	644	635	656	651	608	649	682	611	683	648	674	668	670	643	639	664	611	668	631	637	644	702	642	647	648	646	643	632	649	701	648	649	697	677	651	688	703	648	710	630	656	655	659	645	646	673	679	698	697	665	635	666	626	638	665	641	597	668	663	665	678	619	654	692	685	645	628	649	683	687	661	609	676	650	681	656	682	686	721	659	685	654	688	634	663	636	677	649	633	656	643	635	685	672	622	653	620	655	672	661	673	643	652	690	671	656	636	668	687	662	692	641	684	614	646	648	662	644	635	632	653	667	667	650	657	674	664	640	704	653	644	674	669	639	658	656	677	655	671	666	711	663	663	654	690	664	667	631	682	663	669	680	665	689	650	618	657	651	664	643	681	639	715	696	667	630	627	625	665	703	693	657	620	678	629	694	685	683	674	622	667	678	667	658	671	660	657	668	684	667	678	681	633	668	628	688	661	602	625	594	630	601	687	671	641	701	653	677	671	676	636	645	607	637	691	672	631	614	650	690	623	653	683	671	631	700	632	681	642	624	640	626	665	624	652	620	639	697	670	613	687	648	661	686	643	594	677	662	669	614	638	674	657	700	673	678	669	631	674	673	678	624	646	631	670	696	621	643	629	649	611	660	698	656	679	692	706	653	705	660	657	654	713	709	634	648	738	655	660	689	658	626	699	703	613	651	642	665	684	705	643	670	629	700	683	684	637	660	642	621	658	685	639	690	649	677	649	680	629	649	621	667	640	676	658	652	662	657	701	695	634	649	655	665	682	656	667	684	667	667	575	663	688	648	688	646	650	690	655	642	631	662	594	709	640	640	672	671	648	678	659	655	621	681	684	660	707	634	641	709	640	636	652	630	615	646	672	675	641	667	614	619	694	625	656	639	605	651	613	674	636	616	632	638	664	667	592	630	601	668	641	653	641	700	624	654	621	654	669	697	662	674	645	603	667	638	652	659	694	619	737	647	621	658	679	625	656	675	671	627	597	669	643	665	681	660	712	673	635	660	646	689	665	658	709	692	633	682	676	626	678	663	652	716	633	694	650	697	700	699	633	669	644	639	630	638	670	636	673	626	659	718	602	658	646	673	657	669	641	639	641	675	672	650	661	648	682	653	681	663	638	694	668	648	636	682	740	636	683	672	649	629	691	661	681	679	623	698	626	684	672	652	672	678	630	632	685	647	726	629	649	657	704	687	637	668	687	620	657	643	632	696	662	667	639	644	652	681	672	662	661	657	656	685	625	667	655	692	671	629	653	638	648	657	696	666	618	649	639	653	690	642	624	642	626	604	668	607	655	638	617	679	669	681	676	628	699	638	628	708	651	616	661	657	653	630	680	659	657	630	685	671	628	636	632	689
69865	49013	32505	34302	53229	56491	45603	29508	15149	5368	1521	521	320	289	290	245	250	258	266	284	266	234	258	293	273	246	232	234	247	262	241	262	250	246	212	282	239	259	249	278	257	236	263	257	270	234	262	278	273	262	272	232	268	264	282	248	254	241	252	245	289	213	260	242	247	267	242	236	248	252	250	264	259	274	266	276	271	230	258	252	267	247	252	239	234	238	254	265	261	235	282	282	250	279	297	238	237	234	256	240	287	254	240	261	240	281	274	269	246	271	234	239	266	263	268	267	263	261	262	282	276	269	244	259	273	263	282	264	244	261	253	265	274	223	253	243	239	274	251	248	259	254	238	244	249	274	270	267	236	256	233	268	250	242	254	241	281	294	249	250	250	262	275	235	251	240	233	252	266	255	223	246	270	267	237	250	278	257	234	247	247	265	278	241	252	248	264	225	266	240	263	260	268	262	262	226	283	240	226	245	258	261	285	224	243	258	235	232	261	289	237	267	245	239	274	262	275	232	279	279	260	239	242	221	233	251	223	239	243	260	253	242	245	233	242	254	263	265	283	278	266	238	246	277	238	259	258	248	263	254	262	264	266	267	241	257	276	255	240	259	272	272	233	256	240	258	252	267	276	242	252	237	266	260	268	241	275	286	278	247	242	272	250	223	232	208	241	245	228	229	256	244	250	261	247	255	255	213	239	264	259	253	227	234	222	250	242	257	245	253	233	284	266	253	245	252	246	235	271	276	255	256	277	269	263	254	256	285	266	267	231	275	255	232	265	245	261	248	234	252	272	232	265	263	252	244	240	247	246	266	266	238	238	266	261	293	262	236	250	245	244	261	268	282	256	255	237	243	236	244	257	257	276	260	273	252	309	233	234	263	271	282	259	265	251	248	246	235	272	218	220	229	275	265	240	238	246	262	248	237	273	259	222	270	236	251	257	241	275	248	254	272	238	254	240	244	247	238	260	256	262	263	257	218	258	291	247	274	258	239	264	271	257	268	233	254	252	267	273	245	237	286	269	243	247	224	274	268	238	247	229	248	291	249	260	257	278	239	243	251	243	259	250	241	244	253	262	235	250	239	236	260	245	244	226	236	257	253	240	240	235	258	254	285	236	272	232	288	295	238	246	274	238	251	251	237	283	265	242	246	233	256	221	258	255	276	251	234	255	229	265	249	263	255	266	251	266	270	242	270	246	242	256	246	262	259	268	265	270	246	240	238	247	228	248	234	271	282	274	245	243	253	222	236	268	251	261	237	249	266	255	273	256	231	272	231	251	247	251	257	264	263	271	254	265	277	249	231	276	231	250	236	230	230	258	247	251	257	238	268	262	245	249	257	289	251	264	244	252	249	240	244	253	246	256	289	263	262	260	250	267	238	251	233	289	223	242	241	248	256	255	267	274	268	253	222	260	268	233	235	243	255	264	271	249	270	248	283	271	268	238	272	245	256	253	256	247	255	241	262	253	256	276	269	267	258	253	273	244	260	250	297	251	239	247	209	237	242	255	257	246	273	265	247	274	253	244	237	261	255	268	252	234	269	256	220	262	277	253	256	239	276	229	262	265	254	262	272	264	275	267	282	274	256	256	280	252	264	231	239	256	288	245	206	244	272	275	269	249	221	292	258	280	253	268	255	240	270	262	253	255	272	247	260	268	241	257	232	276	241	241	244	247	249	254	272	268	262	253	256	250	244	278	258	264	261	264	275	266	255	278	270	265	288	239	258	284	252	259	244	230	264	279	251	240	236	259	281	258	252	232	268	266	214	249	231	260	252	265	295	273	239	305	237	249	234	245	250	210	279	258	240	272	247	226	286	250	260	244	256	246	260	244	227	233	276	239	245	249	244	280	255	253	249	242	255	263	220	260	257	237	240	263	230	239	269	258	273	245	249	239	248	228	264	239	267	285	247	263	283	276	233	247	233	243	234	243	265	274	258	274	250	219	227	220	258	286	259	265	256	256	235	248	258	261	273	256	276	232	273	256	249	236	243	266	241	260	254	272	282	263	246	277	262	257	282	253	258	239	230	257	266	252	233	238	232	222	234	235	282	239	238	230	262	247	256	275	271	277	270	239	234	270	269	293	275	258	277	217	268	257	264	266	253	252	246	240	245	252	242	273	225	236	262	233	272	265	265	265	274	233	235	261	234	259	241	259	266	242	221	237	265	222	267	227	254	241	239	235	262	248	244	267	292	246	278	229	270	245	256	275	228	265	249	247	257	254	265	277	272	251	217	256	262	234	259	231	267	234	245	249	302	236	252	284	244	257	242	285	256	232	249	287	268	241	274	289	278	276	254	243	254	232	240	263	222	261	245	263	266	255	236	269	237	272	258	247	282	252	247	262	227	252	242	248	269	219	234	256	286	259	224	283	241	290	269	258	232	251	282	250	256	260	232	248	242	299	253	238	255	267	231	246	243	270	258	261	241	255	271	252	254	269	257	239	245	244	255	248	247	280	250	260	256	266	274	244	249	267	244	259	254	279	248	272	266	273	247	284	259	275	284	288	256	240	248	242	223	266	242	264	247	238	254	243	221	256	260	231	247	260	263	228	268	271	278	284	250	249	283	274	253	236	249	258	263	232	252	281	257	243	256	250	254	260	245	242	248	258	247	227	235	234	280	226	269	261	260	269	262	249	254	258	263	272	265	229	236	248	259	238	247	245	258	253	253	247	251	281	276	214	246	276	251	239	251	271	294	228	257	255	230	267	257	261	240	264	259	248	250	278	257	268	271	257	247	277	238	237	246	274	270	264	236	239	268	261	245	266	237	259	239	273	235	246	265	255	230	264	256	262	259	247	265	283	257	255	293	262	253	285	244	235	263	212	253	265	267	268	262	246	260	246	271	241	232	285	234	288	228	242	259	252	259	271	232	235	241	250	246	251	301	229	291	266	257	251	271	249	218	258	239	258	277	226	263	272	275	262	241	240	245	267	242	255	253	247	236	269	263	263	280	269	263	274	253	283	257	248	225	241	261	266	239	273	234	266	253	245	289	227	254	263	230	236	239	241	255	225	224	249	247	238	245	240	268	256	257	260	246	228	254	253	255	243	256	247	245	254	245	291	261	292	234	267	281	257	246	262	259	252	259	236	267	243	272	249	237	255	254	279	241	286	249	253	236	311	259	273	246	243	273	238	272	223	250	240	262	246	265	253	267	263	250	264	247	270	245	220	262	272	259	259	294	243	237	266	272	261	269	234	281	261	249	235	222	250	284	242	255	272	257	229	240	253	272	258	256	281	249	280	235	242	255	245	250	289	262	247	247	237	259	250	260	290	250	208	251	284	284	227	230	235	237	245	228	278	241	246	268	249	262	263	285	216	251	243	260	230	233	218	262	248	237	271	268	252	251	254	252	234	232	298	254	256	250	243	261	252	249	266	246	295	255	237	233	257	261	235	245	248	263	258	274	263	247	274	266	269	263	255	241	283	256	270	249	227	221	249	258	250	240	216	271	268	252	253	238	233	231	240	261	286	241	219	250
41696	32344	30954	46809	63614	66910	57440	43693	28980	14483	5447	1892	899	674	603	625	582	590	579	640	585	557	633	603	579	610	569	590	617	593	579	584	649	587	575	580	589	627	632	626	611	620	632	625	635	631	612	602	600	579	567	583	638	582	613	597	582	620	553	597	555	648	560	621	589	587	635	627	595	621	609	610	639	611	586	577	619	615	629	666	638	616	603	612	676	618	625	611	599	592	609	663	578	607	632	608	572	565	586	638	590	606	600	621	517	622	588	586	601	622	596	659	596	556	605	665	595	617	570	605	600	612	614	630	602	644	609	594	569	645	599	611	585	631	606	653	566	581	594	601	638	657	602	586	606	641	547	588	597	596	625	552	598	591	615	636	585	604	624	594	660	611	583	564	552	586	626	602	596	627	641	606	609	590	589	602	598	587	631	572	596	575	611	631	636	623	606	638	606	606	609	601	630	608	559	647	549	535	636	638	619	566	597	613	586	571	595	608	636	629	662	594	597	618	616	591	609	582	624	603	639	579	632	622	579	601	600	558	600	581	588	605	610	611	559	589	615	598	599	591	590	629	612	550	579	608	617	570	599	617	585	536	612	597	616	594	612	608	607	616	600	563	596	590	578	580	643	602	590	635	543	598	583	583	640	570	603	599	642	580	544	578	617	614	556	662	620	626	606	578	586	593	545	610	623	587	594	580	638	601	571	601	608	604	586	625	584	632	581	585	590	545	599	574	590	556	618	584	590	576	573	600	590	620	599	649	606	557	613	592	653	615	605	586	609	629	590	609	599	593	598	585	618	593	614	601	597	647	596	593	626	585	554	636	557	604	629	602	608	595	599	645	571	592	608	591	573	584	602	575	586	606	586	578	579	586	607	567	591	610	596	586	562	599	619	608	613	592	583	604	607	598	622	617	616	598	594	591	575	576	633	637	621	615	603	600	599	629	606	625	615	588	605	658	576	567	585	609	629	597	616	617	560	595	647	617	603	550	585	611	606	594	564	583	591	615	607	627	614	626	600	578	639	619	573	581	566	564	649	625	634	603	577	605	606	595	638	600	580	654	635	622	597	577	622	640	569	562	579	621	603	614	565	615	652	621	609	580	627	594	603	619	624	602	566	597	597	589	590	625	573	660	602	636	590	561	592	593	631	592	641	602	638	543	610	599	595	598	611	587	618	605	641	583	635	589	585	608	667	584	634	598	566	620	622	591	632	578	639	638	605	586	542	621	563	609	582	603	624	587	605	650	647	618	620	603	587	607	640	611	620	617	597	665	583	611	617	612	638	638	612	560	572	582	660	614	584	611	597	577	622	620	606	604	621	621	585	611	621	565	613	646	594	637	612	616	600	562	583	606	576	604	555	599	594	608	648	567	562	598	620	610	629	595	596	612	570	635	590	589	585	611	626	655	595	557	588	668	595	597	609	593	585	623	583	608	580	615	582	582	638	622	593	641	617	564	594	628	620	545	568	634	567	570	582	590	610	606	636	588	617	597	544	577	609	623	655	642	616	629	582	568	615	597	558	591	638	566	564	618	599	606	618	551	584	610	597	571	584	559	625	608	589	631	648	634	631	644	586	574	629	579	610	580	584	597	587	596	606	586	553	598	636	571	600	536	632	622	616	650	604	567	613	576	608	586	642	589	625	576	569	602	597	593	629	593	558	614	615	614	546	602	659	560	588	622	549	586	609	604	585	602	600	642	617	632	586	588	608	557	583	596	602	613	576	591	625	637	610	606	587	610	565	610	575	634	604	663	613	553	627	620	617	614	623	629	612	601	614	578	607	624	602	594	613	623	563	553	637	558	618	600	652	615	630	560	612	643	605	587	636	628	589	564	615	600	571	615	578	611	664	600	630	597	603	601	562	641	611	584	606	559	620	637	550	647	592	573	614	599	610	638	641	598	642	595	643	594	592	636	580	577	647	620	586	609	566	631	592	640	579	623	547	592	664	544	600	560	622	552	578	613	615	580	624	585	609	625	642	588	586	600	562	602	571	624	561	589	580	605	587	632	598	570	601	590	652	597	633	620	627	591	615	614	605	610	576	611	592	587	604	614	627	622	591	584	598	593	596	603	613	604	638	590	657	613	629	565	601	611	598	618	622	636	581	639	569	667	619	601	585	621	620	621	588	657	603	621	618	593	601	621	619	581	623	627	600	606	598	636	621	620	595	591	631	618	625	583	558	614	623	602	601	605	588	574	575	637	655	637	621	557	627	595	597	621	628	584	570	612	554	636	635	561	612	584	566	607	586	580	592	577	598	607	597	571	610	585	645	566	586	617	548	600	600	582	654	602	607	614	576	574	611	614	612	603	648	618	560	566	597	598	543	592	570	612	620	620	581	637	623	588	624	557	591	589	584	578	626	627	599	631	627	617	582	558	612	591	552	599	589	624	606	557	596	600	624	592	599	583	561	585	621	613	585	583	613	592	590	575	598	597	598	610	596	567	630	634	594	585	565	662	587	604	610	646	589	574	580	579	585	618	630	608	582	620	638	600	637	610	577	629	594	606	558	624	605	609	626	598	594	649	650	603	631	615	587	627	599	618	643	592	624	586	661	612	605	590	643	612	604	580	665	628	653	596	584	636	609	615	634	621	617	607	568	611	622	608	647	606	613	589	560	615	648	588	591	556	634	622	588	594	599	580	593	616	600	584	572	580	599	609	632	626	622	573	648	567	587	593	602	645	605	602	566	613	613	609	581	590	614	614	598	615	561	607	594	595	541	586	601	604	629	582	608	604	604	569	592	601	594	630	609	564	585	556	664	590	574	590	614	572	637	586	624	630	587	589	564	647	644	583	581	508	611	608	602	590	623	589	571	591	555	647	544	597	592	586	594	629	649	591	639	636	601	621	595	584	591	635	613	627	611	571	620	629	586	618	592	609	614	567	561	556	597	611	630	596	645	621	550	599	614	604	616	578	638	632	627	609	621	621	585	636	607	613	604	606	563	624	597	597	590	615	558	621	615	575	583	619	635	606	617	582	587	609	647	596	571	625	593	592	630	619	638	604	575	571	581	598	597	584	585	617	574	597	583	582	571	560	652	620	568	568	608	613	580	623	608	628	651	594	539	608	614	609	599	597	602	622	640	592	586	624	645	594	642	566	617	593	602	613	619	612	639	591	567	608	674	596	576	615	599	583	588	611	615	628	597	590	611	640	588	624	640	593	580	610	596	646	568	621	627	555	576	604	641	625	590	597	551	620	674	589	567	654	614	561	621	575	584	655	595	591	596	563	625	634	595	605	587	613	628	633	615	608	606	560	583	583	585	623	619	642	552	644	637	630	604	608	589	624	632	601	613	591	636	564	582	586	628	619	618	652	593	600	595	628	597	606	581	618	601	555	617	566	609	647	594	631	618	605	622	595	605	649	594	617	615	570	588	573	608	630	582	606	622	572	591	591	651	604	607	581	621	584	588	607	547	593	569	594	620	609	578	601	550	613	664	597	602	582	596	610	578	605	622	582	588	616	571	559	568	545	607	599
69785	49516	32089	33121	53237	57343	45442	29758	15025	5216	1513	587	325	281	271	265	264	252	227	289	286	264	271	247	290	274	250	270	239	252	277	289	202	259	253	248	249	225	274	259	272	213	240	245	236	282	256	267	244	256	223	268	270	280	249	254	247	271	247	240	245	241	264	280	251	248	232	237	263	276	249	238	244	249	266	291	260	271	257	254	235	281	265	240	272	254	265	270	249	278	240	246	273	253	257	269	260	257	265	251	265	243	248	270	287	255	268	231	245	245	272	264	252	276	207	252	246	263	237	238	236	259	234	262	265	269	249	269	245	300	258	289	246	258	255	231	264	254	259	289	248	263	247	236	272	279	253	239	254	236	255	259	272	247	236	265	233	252	274	264	306	247	252	238	251	264	245	268	247	254	259	252	258	257	238	261	259	242	288	273	280	272	266	272	222	271	218	265	252	269	249	243	249	282	251	278	278	238	281	283	264	242	271	274	240	272	267	241	254	250	264	230	238	255	261	265	258	252	247	270	264	254	265	255	240	250	248	266	273	264	255	267	265	259	255	265	269	277	255	236	249	246	234	275	245	230	266	260	236	279	257	250	261	238	247	272	241	244	235	265	294	281	282	239	241	277	276	268	259	260	272	262	249	272	224	272	256	243	265	245	270	264	247	276	275	263	268	259	253	244	263	238	268	252	262	259	269	271	256	264	242	269	281	238	268	281	234	261	259	257	283	277	274	248	240	253	257	225	276	258	265	252	287	284	277	250	291	254	225	254	233	253	268	230	275	264	250	257	247	233	273	228	258	257	254	299	252	264	235	246	257	210	262	264	240	230	275	270	307	251	242	259	264	254	261	248	255	261	255	256	237	241	268	254	244	260	261	256	235	245	283	259	292	265	256	256	276	256	269	253	263	253	240	250	279	272	253	271	285	272	276	280	252	278	275	231	234	274	223	253	257	272	221	256	248	247	219	277	257	286	238	279	280	263	241	266	252	269	238	243	280	258	290	221	245	285	226	273	252	236	254	266	237	243	229	276	250	292	251	251	249	283	253	262	250	252	258	258	290	268	264	235	254	246	263	249	278	254	288	239	252	249	275	260	251	236	285	264	250	253	263	253	250	256	232	256	249	248	254	263	262	250	244	228	275	252	241	231	260	212	229	233	264	270	262	260	252	253	215	247	268	241	232	288	248	261	276	269	291	231	255	243	255	254	293	261	276	242	265	261	265	225	272	265	264	225	267	258	249	267	296	261	271	290	254	280	250	245	240	258	272	264	272	270	255	245	287	281	263	274	251	249	258	260	281	295	260	257	230	259	261	268	248	246	265	228	257	210	232	257	264	250	251	261	264	279	254	258	271	217	237	251	301	260	282	274	261	262	248	252	236	232	279	249	243	306	232	244	248	254	265	263	294	280	254	228	268	235	251	284	250	280	235	246	284	270	250	255	230	244	259	256	249	263	248	273	279	277	229	263	237	239	260	252	242	255	255	249	259	259	268	252	257	248	279	269	288	231	298	251	229	268	256	243	267	247	229	289	243	271	231	275	255	280	242	272	237	272	264	254	264	252	273	276	258	261	254	282	289	241	276	256	248	297	278	278	249	234	255	281	247	290	273	273	260	254	233	259	234	294	263	229	269	238	265	298	259	257	267	253	285	246	266	232	237	277	242	230	253	260	256	298	275	247	233	257	264	264	267	240	265	252	233	273	261	249	257	250	212	274	245	290	240	251	270	254	229	247	240	271	268	262	279	252	263	258	287	254	229	239	242	226	250	268	269	242	255	243	268	269	268	250	250	231	239	285	252	250	265	282	261	252	273	272	242	276	238	246	227	235	251	278	234	263	262	238	254	242	233	251	244	223	255	252	259	256	263	264	284	256	250	250	249	255	261	238	260	273	266	247	258	288	239	287	231	261	234	268	276	257	280	253	275	288	258	269	237	258	252	211	267	255	264	248	247	251	257	255	261	289	234	254	240	259	276	223	276	245	280	264	247	262	260	263	223	271	271	280	283	235	261	237	292	257	267	266	209	256	241	266	262	258	248	232	270	274	246	227	233	266	262	269	271	264	264	251	273	231	267	223	246	283	262	277	259	277	227	264	250	259	237	252	238	271	262	266	247	248	278	269	258	243	261	295	268	220	229	283	255	237	262	279	245	231	264	261	242	255	270	278	239	253	243	267	245	270	273	253	231	260	198	235	233	262	268	208	276	252	250	253	256	255	287	245	242	254	247	252	267	259	248	251	264	239	249	255	258	269	240	266	221	280	237	242	262	247	280	282	247	274	282	269	281	261	280	276	258	241	225	277	262	231	264	246	265	235	254	255	254	273	257	247	276	251	272	268	248	216	265	256	220	239	290	255	251	261	264	246	244	241	270	269	245	270	246	271	250	242	280	247	244	267	287	256	275	262	281	268	244	231	225	266	240	296	262	256	281	263	265	246	265	290	259	259	258	271	249	255	257	228	273	252	226	252	275	268	281	257	237	244	254	224	268	281	283	272	273	225	262	246	254	267	255	257	236	249	272	219	236	256	248	296	277	251	261	269	280	254	247	268	261	286	281	262	268	243	228	277	247	284	290	238	260	264	248	271	231	246	264	279	293	292	223	281	267	252	257	244	241	251	262	251	253	240	244	213	246	248	264	261	248	269	241	239	237	241	241	269	246	264	261	249	221	269	221	237	247	261	227	280	259	293	260	247	263	272	246	264	252	249	236	260	284	279	247	268	246	248	274	265	272	258	234	257	261	252	262	262	246	267	254	225	245	273	250	275	238	256	261	231	230	251	245	264	293	233	268	214	258	245	240	239	242	222	246	263	238	233	265	235	244	252	274	255	267	255	257	234	254	271	262	279	243	235	282	279	268	241	273	262	243	241	294	252	258	287	227	258	269	234	242	226	240	260	268	239	265	256	271	244	272	249	271	245	279	270	264	240	250	301	255	223	255	275	250	243	263	259	261	228	259	252	260	287	252	244	265	227	267	242	242	233	252	254	229	257	256	246	245	259	282	270	253	275	268	274	253	261	252	257	264	250	262	221	258	234	240	257	254	269	248	247	241	259	266	239	241	285	240	244	276	248	254	253	225	250	249	281	265	277	265	261	261	286	263	254	228	241	273	267	250	234	255	247	237	282	255	278	267	255	258	253	264	271	272	256	265	256	262	272	262	285	250	282	270	245	267	246	263	251	250	236	313	234	237	240	247	249	273	250	267	224	259	220	249	223	240	247	255	278	273	265	266	261	247	295	228	273	255	259	258	240	274	283	257	240	261	253	259	253	254	262	270	248	273	269	241	268	273	267	251	264	257	274	270	273	254	286	239	249	239	232	252	256	268	237	277	262	271	261	281	247	264	257	264	270	249	301	250	272	225	277	249	256	240	258	264	287	250	251	280	280	245	286	280	246	252	248	265	260	257	254	263	294	262	253	241	287	224	251	261	248	254	268	263	288	252	262	253	263	262	271	246	224	233	266	237	250	259	268	249	246	246	281	243	257
41471	32649	31172	45435	63955	67466	57247	43692	29139	14682	5568	2009	916	628	610	584	591	589	602	629	632	620	564	629	625	618	606	648	626	636	573	592	602	586	579	603	581	611	609	549	640	556	602	617	627	572	620	598	591	615	614	613	590	587	593	624	661	609	626	641	588	612	606	592	632	585	633	613	603	615	582	581	627	623	596	618	597	618	595	582	605	611	582	616	610	571	574	616	617	650	580	592	599	584	563	585	604	632	615	615	630	600	570	660	593	634	626	565	621	617	601	607	617	564	588	657	635	618	607	656	596	588	572	585	606	591	629	616	683	579	603	582	623	650	626	632	605	612	605	665	606	616	574	623	622	592	567	609	631	638	576	627	594	608	597	625	600	603	594	554	604	602	604	622	591	625	605	611	647	629	622	617	605	624	583	615	626	617	597	652	620	624	638	601	610	609	642	603	618	589	695	602	579	614	581	617	617	601	642	642	613	620	608	585	601	630	598	564	586	620	587	635	604	598	621	588	588	601	628	668	592	606	591	618	614	599	633	638	617	622	588	648	604	530	554	591	626	599	616	612	616	594	615	617	575	611	577	640	613	661	618	609	573	577	583	635	623	594	601	620	604	634	608	557	661	609	658	633	638	663	602	621	592	573	611	614	623	596	592	653	632	570	639	638	618	635	636	615	665	593	646	610	593	569	612	542	626	615	630	592	613	629	601	620	615	604	631	630	600	646	554	592	655	622	607	595	594	620	583	576	596	588	580	575	609	630	596	608	617	619	578	602	582	620	615	583	606	634	586	621	617	641	624	591	599	587	556	638	578	611	608	584	611	647	579	593	641	625	607	622	680	579	646	610	628	586	591	573	639	588	617	639	618	602	595	614	652	590	613	639	640	610	620	627	607	620	660	619	592	603	641	624	588	617	638	562	619	633	581	584	637	620	632	614	610	626	632	591	587	589	611	613	605	591	618	604	601	627	608	643	602	631	576	587	572	570	629	615	620	584	584	624	622	598	636	600	623	600	631	624	553	620	640	629	609	654	634	646	623	616	583	622	586	603	604	609	611	608	588	639	620	620	544	588	611	611	606	612	589	615	627	593	619	590	536	573	577	586	607	593	613	641	612	616	597	567	563	615	656	634	609	612	633	589	633	617	633	630	624	594	638	602	608	633	589	607	616	579	607	561	591	590	605	607	626	595	611	558	597	601	602	581	623	605	589	639	572	592	639	638	601	632	614	628	595	614	611	618	602	638	607	614	595	628	613	621	644	615	619	637	627	566	604	609	616	613	563	641	615	639	628	601	615	668	625	597	626	628	610	644	563	571	584	576	591	543	635	605	631	572	621	590	609	599	582	594	610	619	586	587	612	586	605	656	568	597	588	616	591	613	595	615	611	619	604	640	627	626	618	580	623	613	564	658	599	622	607	603	603	611	575	638	625	614	561	598	596	595	628	643	583	619	588	617	603	567	637	621	622	639	663	581	660	589	592	598	652	597	643	621	614	584	618	651	555	607	596	575	584	660	610	578	594	627	644	615	613	583	586	614	615	600	557	627	620	616	594	645	600	608	590	577	626	600	594	616	637	593	623	662	610	535	632	548	641	588	598	627	602	593	565	641	638	645	594	567	603	621	576	576	613	567	607	602	608	624	581	616	613	596	641	613	626	641	576	599	587	605	646	599	637	581	627	630	611	615	588	588	598	598	629	599	622	635	651	587	620	557	605	614	613	610	650	592	589	577	657	570	615	564	634	668	557	614	664	589	589	590	582	657	626	642	621	587	594	612	610	637	612	610	580	618	576	606	585	654	625	601	629	583	596	609	581	603	623	608	618	610	581	617	656	611	587	640	649	608	566	604	642	601	655	590	593	636	599	609	547	595	545	658	608	604	640	608	624	598	622	638	595	623	603	576	645	604	631	622	602	638	636	656	591	604	631	608	630	597	600	577	583	624	576	620	572	625	606	582	600	604	614	591	610	635	620	662	610	584	616	619	622	626	618	575	641	600	603	618	594	593	631	594	598	609	649	601	578	617	594	612	601	657	596	657	591	622	606	625	580	610	626	599	583	623	613	655	604	622	630	613	635	600	655	612	603	588	601	612	593	602	602	648	604	594	602	626	598	592	621	596	605	642	610	607	631	591	614	597	626	578	582	586	582	612	620	563	606	595	597	616	609	634	616	630	605	658	598	618	618	587	630	607	603	601	577	557	582	585	582	599	599	609	630	600	632	640	616	634	660	609	595	613	637	626	607	625	675	607	612	626	584	624	623	603	608	594	621	569	627	566	663	623	598	660	630	610	611	601	587	612	593	646	578	629	633	638	624	600	635	590	629	615	611	603	603	583	570	597	604	629	593	596	600	611	626	580	655	598	576	561	656	592	576	587	628	581	624	613	608	629	645	590	628	602	613	601	596	591	635	575	593	634	639	645	633	594	637	642	624	617	619	608	651	573	633	600	648	584	629	588	567	576	659	594	619	613	606	572	600	629	578	610	607	636	622	611	578	637	583	607	629	601	623	570	614	591	598	630	601	622	620	577	598	584	603	655	627	669	614	621	596	632	635	583	601	611	560	617	607	632	603	636	584	617	623	624	583	595	584	624	629	613	586	622	618	626	609	637	616	632	606	624	607	636	626	632	606	597	606	585	566	604	621	607	580	637	608	613	630	652	611	629	591	602	619	636	588	630	599	593	614	577	597	613	610	619	606	588	616	620	587	622	580	646	626	624	591	620	627	578	597	625	616	583	590	610	621	576	613	632	648	613	629	608	646	631	630	616	644	653	618	576	655	620	600	649	629	612	580	628	590	589	577	610	648	615	611	614	598	650	606	661	608	609	616	657	598	630	655	621	591	587	617	619	587	598	612	641	631	628	601	601	676	593	631	613	622	571	605	654	611	591	653	575	587	649	608	584	598	623	534	616	611	613	626	564	623	605	578	589	609	587	642	627	587	573	601	631	615	614	604	568	651	574	615	583	618	608	686	665	624	574	597	591	572	656	665	583	620	598	614	620	601	627	600	638	610	599	574	633	586	567	620	589	612	610	617	605	602	637	603	641	642	616	621	586	608	578	654	615	565	595	558	633	600	614	641	627	647	604	563	632	596	584	603	574	694	619	634	619	587	571	641	607	611	561	612	591	610	608	597	578	589	611	570	640	637	578	603	652	609	597	635	599	645	563	577	585	643	570	605	629	611	634	638	618	570	610	573	571	638	595	658	575	619	626	628	638	634	611	563	576	572	618	605	624	609	627	596	619	574	618	614	627	615	598	602	627	560	637	576	607	607	614	613	616	579	610	588	592	658	566	593	565	640	580	651	629	606	570	630	631	633	614	581	536	636	588	608	650	573	614	605	536	630	647	637	594	617	642	596	619	622	627	616	607	615	587	586	612	598	617	605	598	624	552	589	603	595	623	613	613	621	632	618	619	639	625	629	602	601	643	614	611	599	624	635	611	607	633	641	619	599	637	632	565	683	572	601	629	608	579	619	610	592	579	683	634
10187	2441	1425	1234	2200	3360	2952	1846	1024	645	426	320	284	290	298	244	298	299	283	276	283	263	242	279	333	250	262	282	299	256	274	304	254	306	291	283	265	282	289	251	269	317	309	261	303	289	285	292	262	309	278	308	280	263	301	285	283	299	278	289	276	268	284	268	276	305	284	313	326	283	273	295	261	307	275	287	299	286	308	285	287	277	266	273	290	277	295	276	278	265	302	306	277	264	287	258	259	280	274	257	268	317	287	288	279	295	295	297	272	278	293	308	239	284	259	267	308	299	266	268	270	286	311	250	259	274	288	280	291	263	289	279	303	270	276	279	273	260	296	262	285	271	282	278	296	267	278	315	296	255	279	275	302	261	290	255	284	277	278	260	258	284	274	264	267	295	319	263	303	270	292	297	308	253	294	258	309	275	283	276	294	285	270	278	296	267	270	281	281	277	263	275	295	263	280	267	270	256	245	288	314	250	283	239	286	303	268	282	297	274	288	256	283	274	273	299	297	269	267	284	276	282	263	267	288	255	276	272	309	300	307	286	300	282	283	279	287	306	264	264	292	270	252	301	316	286	290	277	285	263	270	290	260	291	276	304	268	296	266	260	268	298	275	282	263	302	266	258	298	309	273	296	298	271	303	278	261	303	275	286	249	284	285	274	264	296	269	254	299	276	272	269	268	286	292	307	291	266	294	296	309	313	281	281	274	290	268	267	275	270	271	271	281	276	298	275	325	286	323	288	287	278	284	272	294	329	269	252	254	259	291	305	274	288	306	272	285	269	250	298	274	287	281	293	271	293	283	275	264	289	299	279	254	270	263	302	289	288	272	261	292	292	308	255	283	267	303	314	286	289	319	282	269	264	251	298	266	237	251	260	276	282	293	275	294	286	243	267	266	266	292	236	295	274	282	300	289	303	278	259	254	315	315	245	269	290	282	285	304	294	262	267	266	278	269	294	291	253	267	244	304	292	284	293	283	288	311	271	286	288	263	293	279	276	261	299	325	280	298	265	288	285	259	279	267	297	282	305	288	277	279	270	323	285	307	302	305	284	284	290	262	277	304	297	264	302	296	284	256	314	269	234	272	269	309	263	289	276	297	282	299	285	287	305	284	301	267	286	294	296	288	299	299	270	260	286	275	262	281	302	249	285	273	316	295	290	289	263	298	267	288	271	303	278	276	290	298	253	276	269	278	321	306	268	300	283	281	273	263	267	264	265	277	295	305	303	281	264	283	287	251	299	260	256	257	292	274	294	326	270	270	329	277	268	272	307	302	287	310	291	279	290	251	285	294	296	294	276	253	274	280	267	316	273	288	282	281	271	297	263	274	260	267	312	284	304	279	281	270	272	299	262	268	248	269	274	297	296	291	290	276	274	271	267	289	312	280	277	292	295	278	288	278	310	270	274	275	264	278	281	303	294	286	277	296	250	311	268	264	262	258	308	309	280	291	294	294	297	283	279	314	262	293	269	273	306	293	270	280	296	277	260	259	260	253	280	287	278	280	283	265	291	296	248	308	282	277	290	289	305	262	271	250	279	247	258	295	298	268	275	282	286	297	272	273	278	313	260	278	282	281	258	273	288	285	280	308	284	273	258	275	277	280	285	289	300	276	276	279	297	305	272	265	295	271	274	258	307	274	283	280	311	300	284	281	287	241	287	266	273	286	289	263	281	307	283	263	277	262	259	268	256	290	299	292	278	264	289	273	288	285	260	271	302	287	292	273	262	286	284	313	274	282	265	263	339	274	256	256	253	259	247	281	269	271	271	271	278	276	290	276	263	264	246	313	270	275	304	288	284	274	257	286	288	258	252	292	280	280	252	276	304	293	289	283	298	258	250	299	259	281	303	245	271	250	280	296	312	296	292	271	280	273	269	275	259	291	289	267	301	296	311	286	277	264	279	276	277	298	270	260	294	286	263	282	278	266	302	269	284	259	275	271	297	246	302	305	271	286	277	289	280	331	331	272	284	289	311	284	262	287	286	293	282	294	291	296	300	297	313	275	283	284	314	282	278	285	247	285	276	294	287	300	284	297	306	298	292	281	255	290	306	282	299	288	273	280	272	273	269	277	279	279	316	282	262	261	262	286	255	300	254	272	279	257	238	281	280	294	259	301	280	282	300	263	297	289	258	274	288	297	263	262	258	299	312	301	284	284	268	269	278	264	307	290	265	273	294	298	304	286	286	242	311	282	306	283	284	264	258	253	290	276	298	271	293	236	267	274	321	239	259	296	293	287	286	253	304	277	265	241	284	263	280	254	318	260	306	290	282	311	295	255	316	279	259	250	283	285	247	277	264	263	295	273	277	309	288	234	257	292	267	246	279	283	269	288	299	273	258	281	273	236	241	276	283	272	304	306	280	289	257	300	292	254	291	275	277	277	268	278	290	243	305	288	282	265	282	280	263	294	268	273	270	262	291	295	274	239	304	281	293	271	288	275	305	318	270	290	320	298	269	309	312	279	272	259	280	307	267	304	242	277	282	288	272	257	293	263	297	310	290	283	288	288	293	285	274	295	275	290	297	286	273	270	281	287	318	271	271	254	248	267	293	286	250	260	279	256	271	265	264	271	282	266	279	276	285	280	290	264	276	304	291	277	262	279	273	317	306	266	271	280	287	288	305	258	303	287	290	290	306	304	268	289	273	255	277	268	303	275	296	312	260	258	288	287	282	284	287	235	282	310	257	289	250	307	305	307	294	281	298	270	270	285	247	261	278	271	240	270	315	288	288	302	260	255	296	272	291	241	274	262	268	282	270	282	273	298	262	274	278	305	308	275	261	294	277	278	291	281	311	306	269	300	269	278	289	281	282	304	323	296	258	262	263	290	257	272	276	297	311	290	268	273	298	268	288	281	286	278	294	296	267	275	296	305	279	262	283	271	294	272	276	300	283	294	271	269	288	263	261	312	307	293	287	300	278	261	296	274	264	304	305	268	297	298	273	294	265	316	284	290	287	286	246	287	243	278	268	303	257	264	269	270	272	290	258	281	279	280	256	289	314	303	268	280	278	286	246	290	266	315	293	257	229	276	261	281	254	270	284	285	256	277	291	290	292	269	294	290	279	325	317	297	261	291	256	276	277	291	286	278	265	327	261	280	313	290	297	293	267	261	253	268	272	303	303	265	296	264	291	273	247	263	273	273	270	281	259	263	283	257	321	278	289	302	274	309	286	289	279	263	296	244	298	258	255	291	280	290	297	284	265	278	314	268	289	236	278	294	268	289	277	275	275	272	295	270	273	262	292	282	267	254	265	320	290	290	276	272	269	297	291	306	290	280	265	253	303	255	315	283	274	281	292	280	291	285	292	265	300	308	286	269	288	280	253	274	279	269	274	287	258	277	245	261	247	284	289	295	284	245	274	248	295	268	277	265	276	264	312	264	288	254	293	287	294	251	301	274	290	286	276	266	283	323	302	297	255	267	283	249	251	293	275	341	272	293	273	307	299	281	285	281	304	303	310	281	310	281	289	282	285	263	268
8899	3112	3032	4448	9758	13316	10618	6525	3667	1840	1094	795	671	701	641	715	637	654	679	682	630	673	647	702	679	684	668	691	611	665	648	621	635	642	715	657	638	608	688	688	636	694	647	652	611	680	691	670	663	655	682	696	649	697	662	693	670	667	684	701	649	635	665	700	665	713	654	679	686	652	657	687	634	684	677	650	641	660	686	664	677	668	654	717	633	627	663	654	687	682	660	677	626	686	730	669	647	642	659	610	675	646	677	693	706	604	636	710	659	721	658	634	640	650	679	635	666	707	679	684	665	652	635	679	686	698	652	628	605	607	687	673	660	630	662	652	655	662	639	690	647	636	672	700	660	622	661	645	719	625	642	635	694	700	679	718	677	679	719	635	646	719	693	647	729	695	649	666	675	685	661	672	670	648	681	680	657	689	660	620	675	670	638	715	686	634	664	619	659	675	659	648	666	652	605	671	671	708	627	685	686	658	672	637	647	684	688	685	656	653	675	625	727	636	655	646	655	667	676	646	610	648	638	669	654	659	645	661	660	685	659	665	672	651	673	632	687	650	655	646	635	662	648	657	665	682	671	634	676	607	652	677	670	633	667	665	685	668	633	704	649	623	644	659	677	653	688	651	649	681	668	669	690	625	682	661	693	682	655	630	676	642	664	690	625	650	640	701	719	696	677	630	702	685	676	639	675	680	674	668	654	641	651	660	700	648	700	670	717	675	664	637	657	673	675	710	690	678	618	689	664	651	690	673	678	666	674	642	640	668	610	665	652	669	669	659	698	686	675	677	630	666	612	654	615	648	684	683	643	683	679	678	665	656	642	659	668	652	662	673	657	701	646	631	661	683	643	699	717	638	651	713	715	625	658	656	641	654	680	632	669	646	680	658	625	680	639	664	649	673	680	704	692	680	686	635	610	647	714	639	651	675	639	648	639	642	700	625	644	654	715	627	659	679	648	607	712	677	652	650	639	640	667	658	682	648	659	643	630	688	658	664	695	635	680	685	676	635	681	640	598	673	670	696	625	611	660	668	657	694	662	652	657	649	684	659	680	637	664	682	626	684	665	616	664	666	663	680	650	647	661	656	670	619	687	731	671	610	640	655	656	713	662	650	637	657	623	688	653	671	678	688	656	619	652	693	670	718	665	643	652	617	647	630	708	608	682	634	688	680	691	672	642	680	681	657	652	670	654	652	637	641	658	667	671	671	690	646	656	648	677	699	657	640	671	712	665	649	691	725	671	646	710	616	668	639	672	714	626	652	670	682	661	667	654	707	613	645	645	643	691	664	677	715	662	676	635	665	679	688	610	673	683	690	627	618	690	653	701	633	653	650	679	666	630	634	654	669	635	668	653	669	644	633	644	633	677	653	663	717	659	643	667	636	637	641	669	709	636	635	634	662	688	667	701	667	641	685	645	636	688	626	649	685	638	671	664	651	637	700	656	696	634	654	662	677	667	668	668	649	671	681	638	702	655	689	679	651	668	643	672	686	642	650	691	653	642	690	702	680	649	669	666	656	685	633	671	644	718	678	646	632	670	673	666	700	682	653	622	666	633	640	632	650	671	730	618	691	616	676	666	671	657	692	679	668	713	634	661	681	659	645	656	681	693	678	652	671	646	650	657	658	661	658	657	676	648	690	682	646	649	660	676	671	695	617	652	697	654	656	697	690	663	686	659	637	644	670	679	721	620	670	676	694	690	687	687	670	655	660	663	671	647	667	673	680	641	660	604	655	667	612	724	658	652	664	704	654	629	681	658	661	665	695	667	657	685	638	685	659	644	682	627	661	650	652	688	660	650	682	616	693	609	664	689	691	693	643	695	671	667	639	639	628	628	650	665	642	715	649	616	652	672	665	672	631	633	618	622	685	646	626	655	665	652	649	625	658	623	658	678	664	644	595	644	644	688	671	668	643	628	664	703	589	689	691	637	643	652	670	677	636	691	668	697	673	650	659	668	651	695	657	654	645	649	662	656	691	639	634	611	653	633	671	722	640	735	666	657	712	665	674	686	755	657	681	701	655	676	686	629	673	712	630	667	633	702	652	666	643	710	670	700	656	672	698	723	671	685	687	641	657	636	653	626	688	678	685	659	652	651	665	679	660	691	706	678	684	662	679	625	651	660	692	705	618	650	653	698	684	695	653	626	683	650	597	643	692	688	618	690	659	635	678	663	622	661	662	660	631	629	701	654	704	696	634	617	627	675	651	659	633	655	638	657	695	621	650	678	714	687	695	646	662	673	632	610	691	638	678	646	682	652	695	659	683	687	649	651	632	663	672	689	692	671	674	724	620	622	672	663	674	696	642	619	660	677	655	625	645	706	681	663	654	701	721	686	662	665	665	652	641	651	671	680	630	644	679	629	672	667	650	590	671	645	651	644	622	633	681	642	678	683	688	641	657	657	681	628	703	670	680	648	662	674	626	683	643	618	640	687	656	665	614	661	665	672	702	663	657	715	629	687	603	669	667	626	667	649	686	677	670	651	648	647	640	716	713	739	640	644	667	732	669	643	714	669	677	682	624	649	689	639	656	680	717	684	657	718	616	660	633	635	649	631	666	647	660	632	697	714	679	658	677	656	643	633	641	636	655	650	644	733	683	641	643	658	639	703	668	627	634	642	646	652	658	670	619	676	719	665	641	667	629	621	647	671	637	640	654	648	626	623	681	672	644	639	632	635	659	658	659	644	700	626	670	620	662	661	625	676	691	661	669	655	686	642	631	681	660	641	680	657	677	662	664	677	657	689	675	659	646	640	681	602	679	692	633	652	653	678	659	609	627	639	669	623	594	645	672	654	670	646	650	719	646	664	624	616	650	668	656	698	690	661	699	644	663	656	687	638	640	613	685	697	668	698	633	691	666	713	660	645	659	615	651	671	656	655	640	679	657	692	663	629	629	652	630	647	653	641	679	696	639	683	672	651	632	667	660	647	663	641	656	725	676	693	639	672	672	662	651	659	670	667	667	691	678	639	632	673	614	673	688	644	679	690	643	674	605	668	664	683	649	665	673	700	634	651	694	667	636	663	672	680	702	648	707	695	641	646	632	632	709	652	671	655	647	696	664	686	691	620	634	665	684	624	642	668	694	692	663	695	678	628	650	670	651	672	660	686	654	652	662	653	640	662	647	676	668	665	650	691	636	668	680	641	676	721	660	651	675	706	706	697	640	685	651	615	669	649	683	673	657	660	647	653	662	683	660	625	666	672	642	663	707	660	652	661	659	671	689	680	696	684	685	632	684	673	604	649	626	696	628	648	689	612	676	687	654	646	622	691	677	656	658	624	649	699	634	660	639	641	631	696	651	688	674	681	676	637	686	676	639	656	663	685	641	655	635	695	665	676	682	649	687	620	706	638	655	677	686	657	720	671	657	638	685	667	660	671	643	694	677	688	683	643	678	655	632	663	669	642	647	659	646	655	697	641	696	707	652	654	677	669	687	641	696	684	633	706	638	660	663	660	667	649	673	646	663	690	685	692	678	655	688
69384	47539	29934	30771	53035	56497	45084	29828	15424	5362	1622	595	355	279	268	257	282	275	269	279	248	295	266	276	257	280	262	234	231	213	242	243	257	233	231	235	247	224	243	233	268	255	234	275	246	264	260	267	215	255	236	273	288	267	229	249	257	237	277	267	237	273	274	236	267	241	230	245	278	249	245	249	277	251	231	225	245	258	286	270	239	232	251	239	287	255	260	246	235	254	266	245	251	225	225	236	261	274	255	274	251	283	265	281	260	255	267	237	247	297	247	244	247	284	249	290	233	253	272	264	245	250	267	231	283	267	274	239	243	264	266	238	237	232	241	240	265	240	262	276	263	271	254	261	274	274	266	261	278	227	217	281	257	280	240	259	243	252	232	255	215	248	220	257	259	284	266	251	253	277	269	229	250	241	265	259	248	239	270	267	251	245	240	247	280	278	228	251	247	265	253	266	251	245	259	252	270	285	262	268	246	269	253	230	250	271	260	236	282	262	296	235	244	251	240	228	250	258	284	270	236	260	280	262	237	277	265	248	280	270	259	246	263	249	272	255	244	293	309	259	281	247	259	288	269	264	253	239	246	263	252	238	223	259	260	266	246	242	241	249	268	283	235	252	261	262	273	267	245	259	237	257	262	273	253	272	254	232	255	230	240	241	227	259	256	259	225	233	274	275	264	243	255	239	262	254	210	263	265	274	244	220	284	273	257	243	248	228	253	261	246	249	261	239	252	241	274	225	217	257	249	271	259	258	234	278	257	261	264	290	234	244	264	255	244	221	264	237	246	242	267	255	259	229	251	284	237	264	271	273	234	254	235	257	252	267	242	247	245	289	217	287	236	249	298	263	246	262	287	240	229	256	267	225	247	247	242	252	249	247	249	291	252	247	241	246	273	259	229	274	268	240	295	225	253	271	286	236	262	243	225	265	240	252	253	234	260	241	248	247	235	250	274	261	273	263	269	251	258	288	262	283	279	252	239	270	252	260	261	258	278	279	260	251	275	209	259	243	265	257	247	259	221	276	253	248	264	251	251	272	249	239	264	225	254	262	245	248	234	266	256	261	255	263	253	268	285	268	249	225	243	261	269	235	269	244	244	253	230	252	249	245	241	239	252	255	270	258	262	268	267	261	265	270	259	249	255	263	306	253	240	248	229	263	227	252	232	259	263	239	275	251	247	253	241	227	261	255	233	258	265	266	258	279	263	222	241	248	250	253	232	277	257	253	288	249	248	227	222	236	262	279	268	244	241	237	273	243	238	252	256	237	233	253	231	247	263	277	245	254	252	245	283	268	241	217	218	235	248	257	248	250	262	240	225	268	267	263	265	248	259	232	248	236	292	234	264	272	260	267	292	253	237	283	285	243	301	237	235	238	242	242	272	257	243	233	274	260	258	245	266	248	258	217	248	265	254	237	284	252	246	233	250	258	307	280	256	257	273	284	242	269	268	247	265	289	231	264	237	226	252	264	257	261	233	255	262	256	217	231	276	222	265	261	212	235	263	248	262	253	275	261	262	264	257	262	270	219	248	258	249	251	241	288	255	269	234	261	262	260	252	242	237	249	257	242	225	248	252	267	247	241	266	234	264	253	242	251	251	242	230	249	228	267	283	299	241	242	234	273	244	285	269	240	270	265	267	256	274	263	254	233	245	259	249	238	246	274	268	259	278	254	268	218	243	222	256	264	245	254	246	274	246	239	271	254	225	243	241	237	260	233	244	219	287	249	280	272	251	267	253	282	247	250	259	238	281	251	239	270	270	261	245	251	272	246	272	277	258	254	269	240	269	271	262	256	277	242	244	249	243	260	275	247	262	258	247	239	242	247	268	238	263	266	259	229	245	266	264	268	240	241	210	257	249	252	256	270	256	241	236	241	260	218	289	250	257	265	263	247	268	266	235	273	248	259	228	242	255	266	257	229	257	274	260	232	269	249	264	221	249	293	229	240	261	235	236	218	246	264	273	283	262	247	288	271	264	247	219	226	215	228	245	230	257	279	246	256	243	258	276	226	242	255	243	259	229	287	242	249	246	235	249	274	246	286	231	234	249	233	243	251	231	254	251	256	286	242	262	263	256	239	245	252	288	260	267	243	256	256	266	250	274	233	258	299	270	274	250	299	258	241	257	262	251	235	256	246	258	255	240	281	254	228	268	246	246	242	246	240	227	226	232	234	246	271	267	255	261	229	275	268	272	271	244	232	269	274	261	266	300	255	245	252	263	253	272	259	266	239	262	269	254	225	258	271	228	264	276	256	268	248	237	244	246	277	278	290	232	239	236	274	256	247	226	265	239	255	270	251	261	239	264	259	254	259	241	268	240	268	247	285	237	266	292	289	249	258	261	266	268	241	257	257	258	268	264	272	229	231	244	254	239	255	276	263	275	249	277	295	266	260	279	247	242	248	279	248	253	279	247	256	253	256	278	254	269	231	271	301	259	243	289	265	266	248	235	270	256	276	257	252	248	243	227	282	271	268	270	258	234	254	226	250	232	269	276	258	285	257	249	266	266	287	272	276	259	246	267	279	258	240	226	245	266	216	244	257	244	278	255	214	273	260	248	276	239	269	256	260	261	259	225	253	267	259	252	266	239	233	247	287	264	250	251	267	249	256	248	290	239	258	256	217	255	237	265	259	242	249	232	251	288	277	227	246	228	261	302	254	250	254	257	247	233	225	268	245	261	256	238	262	261	267	239	273	265	245	268	248	250	233	255	278	276	264	258	259	262	259	239	242	231	237	272	213	225	259	225	268	238	285	248	267	271	280	252	272	275	239	262	242	254	274	256	229	259	262	245	294	261	249	250	237	246	258	237	263	268	245	278	276	243	256	237	234	263	255	264	251	237	278	236	214	263	268	265	237	258	240	240	260	288	250	253	276	258	250	254	266	261	235	277	275	247	272	227	257	258	238	266	233	254	277	281	278	246	255	257	239	261	264	286	259	243	255	264	242	257	262	271	253	259	234	279	247	255	266	246	249	248	263	231	262	268	272	255	246	282	278	249	256	245	226	277	246	262	269	263	245	242	244	257	274	233	269	261	265	228	225	254	268	264	249	273	219	249	269	245	285	253	243	267	243	262	263	261	260	240	263	258	287	291	300	256	278	238	251	254	247	230	216	257	229	233	229	227	269	302	277	265	237	270	258	251	255	254	251	244	244	309	275	258	228	268	245	256	248	244	259	260	275	283	245	261	239	255	257	290	239	244	224	265	237	246	264	234	261	290	265	270	269	265	234	256	233	267	232	271	279	269	254	240	247	248	248	260	222	223	249	267	265	279	254	261	251	241	228	277	263	270	247	247	256	236	267	286	266	262	245	291	275	246	266	238	242	227	228	236	249	246	226	258	236	224	296	272	241	241	232	229	266	265	262	219	253	251	246	261	288	249	258	273	252	223	253	240	271	244	270	252	266	256	261	254	254	256	263	256	266	253	242	253	251	244	257	257	260	256	244	244	246	236	268	275	257	270	235	238	253	272	262	267	237	251	246
41843	30378	29796	43548	64514	67165	57489	43846	29630	14942	5841	2082	934	703	644	627	632	631	608	584	593	628	597	615	585	639	628	625	591	648	650	620	637	598	610	616	609	591	644	665	581	610	604	661	607	625	594	573	593	595	577	585	598	624	601	653	634	629	611	658	595	601	630	606	661	609	592	650	622	581	587	615	590	646	634	650	596	574	631	592	585	625	591	630	720	637	639	655	645	580	622	601	608	637	598	615	613	625	613	645	608	591	593	581	584	645	651	632	621	608	586	598	596	603	619	619	606	622	668	632	650	597	596	627	624	598	564	589	625	621	609	567	613	571	556	590	611	617	642	583	581	590	655	629	645	589	631	623	598	633	583	650	602	629	639	563	574	637	662	645	621	581	593	637	633	580	559	594	585	609	584	678	591	622	658	609	598	658	606	602	615	610	646	603	588	612	578	620	636	624	664	580	602	610	613	593	620	617	641	610	573	623	580	642	620	622	604	641	653	621	615	608	591	594	639	650	606	589	619	595	605	580	610	631	665	613	575	609	610	618	602	603	612	620	570	612	640	640	622	571	643	648	592	579	601	594	583	586	551	601	630	604	613	624	595	630	580	606	628	596	608	578	619	571	612	572	575	569	620	629	652	623	566	604	633	610	629	612	610	643	585	690	589	580	608	643	638	596	619	624	667	618	636	623	637	605	643	625	627	624	616	609	602	591	629	626	621	576	604	582	636	670	637	613	602	582	639	644	562	594	611	599	595	572	584	613	582	592	601	639	602	607	614	603	621	615	630	643	583	602	613	635	626	619	592	581	586	630	624	642	603	617	586	605	641	613	602	607	668	644	636	575	570	632	624	625	648	602	573	654	596	612	620	587	610	570	589	552	618	626	603	614	600	621	628	620	626	605	650	604	609	578	611	599	610	593	584	607	604	617	601	645	604	627	620	619	611	583	623	599	591	607	604	597	603	651	565	591	601	599	593	653	613	576	598	626	592	593	594	593	620	653	587	617	598	626	617	614	588	590	594	605	563	593	618	623	592	623	588	571	612	612	627	586	643	624	585	599	568	591	617	611	603	623	587	603	614	588	636	605	583	665	627	606	617	599	631	590	637	577	606	622	640	635	605	631	574	640	637	599	637	646	622	608	587	632	604	636	610	610	593	652	579	633	598	598	593	593	620	668	610	639	641	596	590	592	610	584	635	617	576	568	652	657	615	611	597	613	567	573	590	604	602	596	637	603	623	575	640	600	604	596	621	593	621	590	641	604	610	653	603	607	595	583	589	591	637	602	617	561	602	651	642	591	596	581	625	615	595	602	599	592	611	583	639	584	642	590	591	657	635	616	622	592	597	571	613	551	598	595	582	614	591	635	600	596	594	603	632	635	559	612	605	636	644	632	609	660	631	661	562	609	610	593	567	616	630	564	597	640	614	601	604	596	557	623	617	588	602	605	614	628	614	648	596	599	627	614	550	623	595	604	589	622	587	621	611	622	626	570	596	602	647	595	588	604	551	605	610	628	668	599	603	601	608	565	635	620	583	593	602	620	588	619	654	580	618	595	587	598	619	635	619	609	618	601	654	648	603	589	657	587	603	598	543	580	585	625	616	614	584	652	577	587	598	625	612	635	655	630	617	598	625	565	566	590	640	598	622	562	626	585	589	579	628	568	620	621	618	597	631	596	581	640	643	601	590	623	598	616	631	593	619	572	581	607	603	618	617	583	611	603	642	624	586	595	611	604	621	594	587	593	593	634	626	615	614	577	648	610	579	543	576	608	602	654	603	588	611	608	571	622	633	653	596	616	579	567	626	600	607	627	670	614	611	613	592	618	614	641	630	584	629	591	619	625	617	612	618	612	594	624	638	568	608	624	627	566	615	601	634	602	597	587	570	647	605	601	612	635	598	600	628	622	614	603	588	637	611	598	605	658	611	638	605	646	576	572	575	594	593	619	600	640	588	614	583	591	598	596	611	649	539	575	594	594	608	600	626	584	637	613	638	657	588	613	559	585	586	565	616	585	632	584	640	577	588	618	578	600	575	638	626	602	602	595	583	604	641	564	568	655	632	595	627	616	563	655	614	613	620	596	611	602	603	648	589	604	607	642	635	625	621	559	630	629	643	590	655	577	627	563	597	581	632	623	589	602	584	651	622	611	657	612	619	595	614	637	639	577	601	622	639	588	595	601	589	629	616	600	614	593	610	627	620	592	624	620	578	618	578	647	621	645	600	620	623	593	570	580	592	575	519	630	644	615	643	592	588	594	583	570	630	648	583	601	583	584	617	671	608	603	623	625	640	600	587	608	597	613	628	617	586	603	604	595	586	604	594	663	617	607	614	571	608	623	592	610	598	636	593	589	619	606	585	623	644	591	645	610	605	607	609	595	607	629	590	594	581	631	594	591	586	617	596	640	584	592	615	630	608	601	594	632	616	616	591	588	640	620	594	588	635	592	627	644	632	645	613	586	590	606	597	593	637	588	611	633	625	615	620	597	567	604	615	683	596	568	607	594	598	634	595	607	614	595	604	601	647	559	598	595	642	629	631	633	637	591	609	605	628	613	611	584	696	583	628	645	621	605	587	634	638	559	587	649	626	607	588	608	621	620	614	610	629	626	610	637	589	611	594	651	625	636	606	619	581	679	634	600	625	617	599	641	613	606	604	617	640	599	596	595	615	601	622	616	605	631	593	578	629	583	589	607	589	576	644	656	570	657	589	600	602	624	613	595	617	593	659	602	604	603	642	618	579	608	652	582	601	661	612	585	578	634	628	633	655	599	593	646	612	562	648	592	570	540	599	586	638	653	660	636	615	611	601	589	589	627	647	636	653	600	614	596	619	635	565	587	594	592	570	616	571	620	601	611	624	609	599	601	627	598	597	612	591	608	628	590	645	626	645	648	597	613	624	609	579	614	586	595	624	597	612	579	627	714	577	602	592	661	604	588	559	620	655	578	623	600	621	616	607	610	602	613	599	593	639	647	607	591	562	564	607	584	669	550	620	635	599	589	613	571	663	623	622	577	557	577	583	592	603	629	633	638	604	623	595	619	580	628	619	598	615	609	608	591	628	597	636	579	589	649	630	628	621	653	629	589	628	617	616	601	613	615	562	598	642	640	585	599	624	614	584	597	603	621	605	636	624	634	650	616	613	617	590	590	610	609	662	617	645	587	610	617	633	584	633	645	612	627	662	628	614	589	612	671	605	634	614	632	637	611	589	610	607	571	628	553	602	586	618	610	580	562	612	642	608	626	612	635	602	608	672	605	585	599	602	641	610	584	640	592	588	643	602	605	631	605	596	613	637	655	590	590	597	599	646	598	611	632	632	575	628	649	630	596	615	642	582	598	593	591	631	600	605	610	593	654	602	629	618	574	589	617	610	583	600	579	609	613	595	617	600	625	642	610	616	624	587	622	575	574	604	571	595	635	643	642	634	598	631	629	584	601	648	629	603	582	609	580	630	580	631	644	592	629	651	638	645	608	635	623	601	639	619	644
69852	47714	29413	32079	54893	56454	45116	29549	15428	5257	1525	575	342	284	261	232	291	242	236	251	261	256	265	269	250	263	279	267	245	244	277	263	270	285	247	257	256	255	262	261	243	266	253	282	245	249	230	244	257	269	286	268	290	265	257	250	258	274	276	229	284	260	259	255	271	256	257	268	258	240	265	262	253	279	271	274	277	281	286	264	261	261	280	268	240	259	235	244	249	261	256	259	264	283	231	274	244	263	268	269	227	264	247	267	249	236	252	224	268	259	287	269	263	228	282	274	278	243	248	261	287	255	226	253	267	271	264	248	245	289	256	257	230	224	237	286	249	284	296	272	270	265	270	226	252	248	258	239	280	254	288	256	242	261	221	262	257	268	279	253	265	231	244	254	269	260	265	280	261	294	274	256	276	247	258	255	248	262	247	260	237	293	286	262	244	246	253	260	297	252	218	274	252	244	267	265	254	275	267	269	249	250	222	269	242	273	255	255	302	261	275	260	257	212	243	234	277	267	259	254	249	254	295	254	256	248	279	268	262	263	254	223	307	250	287	268	297	284	269	280	242	263	278	237	261	246	272	271	307	267	279	229	275	258	272	248	260	267	245	263	261	265	240	276	246	270	257	283	259	237	261	245	239	244	256	251	247	249	264	275	236	234	250	272	255	259	280	289	254	269	272	269	229	233	271	268	262	282	253	247	255	268	301	266	276	260	246	238	235	254	281	264	257	265	252	282	236	286	250	263	266	268	279	266	250	273	250	271	262	287	255	291	285	258	266	283	253	261	256	268	241	243	256	286	250	259	255	261	272	265	246	249	288	247	245	261	262	247	298	255	241	226	241	266	270	270	260	248	226	237	279	240	250	260	262	255	257	234	251	258	282	264	254	245	266	276	278	249	263	265	247	256	268	245	276	281	252	308	253	304	238	263	257	255	258	286	247	242	259	290	265	236	245	267	249	249	236	255	276	222	272	250	263	241	243	273	261	248	248	246	274	266	262	225	309	262	251	284	255	286	247	251	272	271	241	240	241	241	265	240	261	254	254	283	242	271	250	277	271	276	279	269	270	277	272	269	227	235	242	266	257	251	226	262	223	254	282	254	242	244	249	247	251	249	247	275	264	262	281	263	273	283	264	251	292	292	263	277	259	269	288	267	277	277	251	251	254	261	276	242	259	257	259	258	286	292	255	258	251	262	254	269	254	296	239	217	259	257	264	254	256	246	275	205	252	251	289	235	249	232	258	266	263	251	254	264	248	258	266	257	257	254	235	281	256	240	242	248	243	293	265	262	237	291	288	282	254	255	246	250	268	247	263	297	253	273	266	270	248	253	259	257	289	249	255	241	275	238	291	276	233	239	263	280	292	239	256	279	265	236	248	233	226	278	268	256	250	293	256	251	264	253	248	268	264	276	246	273	268	272	240	300	250	259	246	259	272	268	271	277	233	262	270	252	239	271	262	260	277	261	261	255	259	279	268	252	263	236	274	272	257	268	283	268	254	253	278	265	253	270	260	280	243	258	239	261	264	257	266	261	300	256	240	252	255	271	260	242	246	247	261	249	273	235	246	254	259	258	227	265	299	260	236	246	215	278	244	265	255	259	250	243	280	273	269	273	268	257	221	215	266	242	269	251	239	283	230	249	240	260	245	253	258	276	246	262	249	320	262	256	258	275	254	275	289	270	267	287	253	274	276	290	249	276	257	249	262	251	250	242	253	271	256	242	255	225	274	260	221	262	263	254	242	245	265	268	256	228	234	261	267	261	257	254	255	249	271	259	252	256	289	275	266	232	256	251	258	284	293	284	257	270	226	278	232	249	268	263	276	250	280	273	267	269	228	271	297	254	255	231	254	223	291	235	242	241	251	259	224	235	242	259	272	271	250	258	248	235	253	283	267	259	241	280	251	281	243	235	260	260	266	237	264	257	248	230	266	252	242	277	239	256	282	274	288	257	254	279	277	273	248	279	280	231	231	279	269	275	247	253	248	259	244	243	272	249	271	239	268	283	269	303	238	289	249	269	258	248	275	269	264	277	275	270	246	253	247	240	261	246	294	272	256	264	259	252	235	267	246	279	273	243	258	243	267	245	247	242	237	267	257	291	240	237	253	274	276	261	244	250	271	276	266	283	273	256	253	235	249	264	246	239	279	251	268	255	259	211	270	251	261	266	242	266	248	280	269	265	277	262	258	272	277	274	265	250	243	266	247	282	221	293	252	261	256	276	250	272	276	262	264	244	287	249	266	278	250	254	236	299	246	277	238	256	273	260	275	237	269	276	245	260	274	278	253	242	262	246	270	259	265	262	281	268	249	234	280	250	242	248	285	280	272	293	245	244	268	240	275	269	248	287	278	261	277	258	261	244	249	257	270	247	267	277	267	262	250	247	273	254	274	268	262	250	276	247	250	245	256	267	233	253	254	261	270	258	270	258	251	258	266	290	271	282	266	252	235	266	260	285	288	295	253	261	249	247	253	234	276	258	270	270	227	250	253	282	264	263	280	252	266	252	262	237	278	270	281	250	233	257	284	242	264	258	261	263	272	231	264	260	246	284	246	256	259	280	260	247	269	257	249	261	255	260	283	291	278	254	256	240	256	240	252	260	251	236	249	226	262	273	239	251	260	263	238	277	250	248	259	252	262	262	275	240	275	268	253	274	249	249	249	268	273	309	260	265	293	255	276	282	264	250	280	304	281	254	238	279	242	239	245	264	243	235	240	293	262	255	281	251	270	242	258	243	245	236	265	277	281	265	258	222	265	243	262	242	233	269	224	256	248	247	256	226	248	263	267	284	281	271	272	284	253	285	255	255	270	249	226	233	234	240	257	221	271	210	250	267	271	271	237	233	275	248	261	275	262	246	274	289	265	225	244	288	242	242	244	249	275	288	262	245	256	242	245	289	258	213	292	268	266	279	254	219	257	280	234	233	260	280	282	257	260	260	290	246	253	236	265	248	246	253	256	271	279	241	266	259	294	203	277	256	266	246	266	275	281	249	281	262	268	254	282	270	272	264	233	269	259	265	238	264	273	263	252	246	261	260	253	295	263	252	256	247	246	239	263	276	262	283	265	256	249	238	256	246	267	225	285	261	269	260	254	252	273	307	251	246	259	262	258	257	263	273	241	282	250	240	238	254	262	271	241	258	252	244	270	256	262	237	306	239	270	282	248	267	269	269	262	258	236	255	244	237	270	273	240	251	250	255	236	251	240	268	268	264	284	255	282	259	288	251	250	250	246	260	291	249	255	278	280	276	262	230	295	234	266	275	262	295	278	274	255	239	234	241	252	281	246	259	247	243	240	252	251	257	247	265	244	251	229	264	268	251	246	253	286	259	252	285	266	261	289	277	268	256	256	280	261	248	261	270	263	256	247	270	255	266	269	264	262	250	253	256	251	288	244	275	223	293	221	285	243	243	255	227	223	252	222	258	264	223	251	247	259	259	256	231	268	237	240	317	261	248	238	270	262	258	256	272	255	248	259	260	246	252
42068	30805	29077	44776	65384	66784	57140	43783	29314	14812	5510	1937	973	695	625	601	614	664	642	561	631	640	598	641	634	611	597	605	599	622	623	617	635	623	620	637	603	580	664	628	636	653	621	590	622	643	639	623	640	653	616	617	611	651	612	605	595	623	619	635	630	580	619	640	600	601	631	635	622	628	623	629	593	599	634	613	595	612	631	636	663	594	600	630	636	584	637	605	570	588	569	635	606	606	641	606	592	598	608	624	621	608	605	631	642	639	599	622	642	603	620	608	588	625	703	615	609	648	641	626	594	568	606	618	576	671	595	651	622	586	626	609	630	652	593	649	660	604	627	602	600	604	648	624	596	617	650	603	649	638	627	623	624	647	616	616	651	593	635	650	614	595	623	570	621	643	631	610	628	577	615	655	593	628	615	646	607	595	603	592	638	610	628	638	624	594	627	605	614	636	621	620	607	602	658	607	582	639	602	610	664	601	609	619	602	600	634	593	615	609	603	634	610	601	617	671	583	609	628	646	611	585	614	608	596	608	638	646	588	634	605	563	590	646	631	582	634	624	652	613	615	630	682	578	601	593	627	615	602	579	619	579	585	631	633	575	631	631	635	668	652	580	616	643	627	598	625	600	589	617	609	611	616	594	612	599	640	592	656	655	611	638	640	653	642	651	591	588	600	619	620	614	614	632	603	600	613	630	635	618	601	642	617	591	606	626	631	617	642	647	627	631	579	647	617	649	632	620	600	654	627	602	618	627	641	622	604	599	615	589	604	596	593	640	648	585	637	615	592	646	611	618	627	654	612	713	583	634	637	589	595	603	654	594	651	655	669	575	603	619	580	635	610	623	621	642	624	595	673	617	635	588	609	631	626	623	638	648	628	604	588	618	632	607	627	628	644	572	597	582	615	600	617	615	635	592	592	644	634	591	620	650	602	624	599	613	607	582	645	637	598	569	611	646	607	616	595	616	641	613	623	618	615	599	620	622	629	647	668	629	650	597	606	653	637	603	602	641	610	609	646	583	612	604	604	617	647	612	634	612	615	633	618	655	622	667	620	606	615	626	599	643	571	657	649	612	581	637	571	605	611	643	640	638	621	628	610	588	594	651	592	625	627	636	617	620	636	622	611	621	597	622	616	604	644	593	638	619	641	629	605	623	643	602	645	643	628	662	578	655	583	612	625	655	632	654	612	656	575	605	610	600	662	623	582	585	668	644	619	579	606	652	595	586	623	616	602	630	580	607	553	652	649	605	603	553	647	611	617	600	587	573	632	647	611	593	573	603	601	582	633	653	638	611	598	665	602	611	612	618	601	583	648	597	611	615	616	620	634	629	609	594	608	598	623	582	634	619	620	626	625	586	615	656	620	607	628	624	644	581	601	609	673	628	668	598	612	602	658	633	618	620	625	627	609	609	609	580	593	585	641	615	616	636	649	644	621	598	590	572	626	654	639	614	611	586	655	594	639	608	604	618	608	600	613	622	587	646	619	626	650	601	606	600	607	625	618	600	609	602	674	620	620	621	544	605	604	598	628	621	600	651	632	671	623	591	591	579	621	578	607	590	635	614	619	610	644	666	644	631	629	563	545	618	609	622	624	631	583	574	675	584	622	589	627	593	627	578	584	619	612	636	636	617	580	600	593	657	640	578	634	592	589	603	615	606	583	596	612	627	598	603	690	627	586	613	615	648	629	598	624	651	628	629	599	657	653	605	602	661	628	567	607	624	627	615	623	650	617	609	597	655	654	623	625	623	613	616	612	632	591	590	609	674	600	574	618	579	610	648	652	636	615	619	590	642	624	599	575	621	621	642	680	592	589	632	620	621	640	633	588	645	608	638	616	661	620	653	601	626	608	621	579	639	657	610	634	599	582	644	638	625	614	625	644	639	598	614	649	612	637	613	515	619	618	635	638	608	583	614	634	619	634	652	629	609	615	613	649	598	644	566	643	595	613	582	614	662	598	652	609	610	623	604	614	627	649	622	614	597	637	626	618	622	647	625	653	608	584	632	613	632	611	583	616	618	647	643	594	594	643	603	632	613	612	616	631	601	612	586	607	604	640	616	617	625	628	602	630	608	598	602	630	620	567	581	598	616	637	614	625	647	634	607	627	605	577	640	585	560	606	607	586	671	620	647	598	673	617	599	631	596	642	640	564	615	575	611	646	633	606	614	625	674	644	628	608	576	601	627	638	686	633	667	589	649	626	586	631	652	660	646	647	596	623	640	578	625	604	573	639	624	629	648	687	628	619	575	624	621	608	618	591	585	624	595	637	614	637	595	641	603	585	610	628	617	628	610	617	571	669	609	622	624	656	621	620	615	655	563	608	628	622	629	598	593	602	637	614	609	594	605	614	645	672	623	643	625	580	639	614	623	595	604	636	623	605	623	615	654	637	543	614	633	605	588	634	634	613	613	644	630	641	653	649	591	613	622	616	632	607	648	584	653	653	610	631	589	643	629	592	661	626	635	644	603	592	620	611	656	603	620	565	608	607	627	625	641	605	642	606	640	604	632	643	622	651	626	615	587	619	662	628	614	630	649	594	604	588	630	606	614	557	572	625	648	608	621	601	650	643	601	634	607	623	621	642	610	645	582	620	671	622	649	617	574	613	634	585	607	632	605	610	603	649	630	608	588	577	667	636	627	650	625	619	644	639	611	669	631	623	625	607	643	636	581	624	608	597	613	604	598	625	581	587	625	589	662	634	618	637	603	617	652	623	624	613	635	610	607	623	600	617	606	625	644	627	627	584	608	584	649	621	614	586	641	629	613	627	629	620	588	610	618	603	663	586	627	626	626	646	604	641	606	618	606	633	615	610	617	621	672	607	621	595	639	652	658	647	619	606	650	592	621	678	624	636	617	602	644	591	651	635	564	644	584	639	584	616	633	621	579	644	669	637	610	607	639	639	628	615	588	603	596	633	615	621	607	617	604	612	571	603	604	601	602	619	642	563	666	640	594	623	583	611	614	612	549	659	588	641	591	661	630	654	572	614	587	669	586	654	630	631	576	612	620	606	629	560	634	635	607	631	630	624	612	573	652	618	624	630	625	641	604	597	609	620	624	668	650	583	553	614	593	630	598	616	576	635	612	579	670	642	608	619	643	609	612	611	613	579	594	600	642	610	625	609	580	613	563	655	603	668	633	595	587	616	608	598	626	601	630	623	617	597	651	644	608	663	600	623	603	602	625	616	604	609	658	616	625	586	602	642	643	645	603	594	628	620	628	654	612	651	609	624	634	596	618	608	622	606	611	654	627	630	607	611	553	646	593	609	668	615	677	604	608	601	605	612	598	633	641	585	619	560	604	583	656	625	590	613	620	590	602	653	592	643	634	615	618	641	589	690	618	621	655	593	624	586	603	587	637	653	598	631	593	652	590	601	581	607	606	607	658	642	625	579	610	602	632	574	648	634	572	624	657	620	615	616	598	609	593	594	627	655	576	668	592	613	639	637	619	600	609	659	634	645	628	663	663	617	634	631	591	632	607
9963	2379	1316	1111	2501	3406	3002	1763	1027	602	397	311	305	287	294	305	271	302	329	290	252	269	268	258	300	274	278	290	286	281	282	315	285	284	295	285	269	294	262	305	284	281	306	294	261	281	256	301	279	273	291	333	237	282	307	288	290	321	283	279	251	311	265	295	331	288	293	304	268	297	277	279	292	290	273	278	285	287	260	261	282	279	295	267	265	272	293	295	284	309	253	236	293	280	290	270	306	271	264	252	278	297	284	301	293	288	288	298	297	278	297	277	301	272	259	295	283	266	275	265	274	329	240	274	274	269	302	316	288	260	294	303	305	316	282	239	290	277	280	270	316	302	291	265	286	314	292	284	283	279	273	304	321	300	289	304	307	273	299	239	276	301	316	268	291	296	265	263	296	285	284	274	282	299	320	251	261	257	281	265	277	312	271	301	279	308	303	327	283	274	301	263	286	290	270	271	283	282	298	257	292	262	262	313	290	305	271	265	286	297	279	276	280	298	281	294	268	268	330	285	295	311	304	284	278	279	279	282	309	260	241	259	297	264	289	310	286	314	280	285	287	315	308	276	288	268	262	280	255	287	293	240	267	291	277	266	282	293	276	280	264	295	264	296	278	259	285	250	249	254	286	263	286	282	298	268	302	303	264	287	287	278	292	275	265	279	288	253	287	279	266	297	287	259	257	285	300	284	251	260	295	301	287	296	260	281	274	263	275	303	277	296	301	317	266	267	254	267	284	242	274	267	291	275	303	281	289	282	292	269	307	291	303	286	291	322	261	285	299	292	241	267	268	289	282	289	297	279	282	290	268	323	280	253	307	292	268	288	282	261	288	271	268	278	283	276	306	248	289	268	305	267	279	278	274	287	254	307	272	272	282	331	275	274	270	323	276	247	306	306	305	272	292	272	285	276	272	285	282	299	275	291	287	281	291	268	278	274	289	276	311	263	243	248	267	270	264	280	273	279	277	268	339	275	265	291	282	290	277	287	275	281	282	295	272	286	296	297	272	304	272	247	256	290	298	251	291	293	297	275	265	294	302	313	265	275	285	289	310	298	262	252	290	268	292	262	289	288	263	294	304	258	299	288	256	307	263	254	309	278	282	284	241	267	255	298	285	300	275	265	286	276	277	324	316	272	250	268	293	288	288	272	241	284	292	287	279	288	253	297	280	301	248	300	309	288	273	281	306	301	312	280	289	300	275	284	272	281	299	269	278	284	244	293	299	262	322	284	245	243	286	298	334	267	267	256	287	275	293	267	257	270	271	296	284	273	311	282	274	290	305	278	267	285	317	282	275	272	322	310	275	295	262	290	301	313	253	308	283	281	271	294	251	284	317	279	288	284	289	305	243	259	274	280	308	270	285	316	314	287	294	265	257	264	281	306	281	300	277	297	292	289	296	282	298	260	266	256	261	285	305	277	266	299	257	274	293	273	270	264	274	291	289	273	276	260	256	276	262	303	306	268	278	271	259	275	264	268	275	275	295	274	286	285	293	299	303	265	278	292	278	289	307	277	292	297	272	288	281	264	285	268	273	295	312	253	286	250	273	299	293	245	281	284	282	291	271	275	254	281	277	262	292	293	269	273	269	290	308	270	296	246	276	292	263	299	271	288	270	306	289	285	266	285	292	275	284	277	263	259	269	268	288	271	281	287	270	270	281	297	272	274	287	293	275	284	306	302	282	263	293	280	261	301	292	308	278	307	270	273	284	260	285	302	296	305	234	256	240	289	288	286	277	303	268	274	270	294	275	325	289	298	266	277	296	291	267	309	277	307	274	279	287	272	270	260	270	312	272	262	269	280	245	285	282	279	275	302	291	298	274	292	293	309	321	240	280	283	281	269	274	265	271	320	318	276	277	289	292	254	242	271	301	288	286	237	269	250	281	285	302	292	266	272	313	265	286	291	254	308	273	301	279	288	281	307	260	256	287	275	274	251	304	288	264	266	287	291	266	320	262	277	273	291	273	278	272	307	265	265	296	291	279	267	310	321	279	297	260	327	291	280	288	315	263	289	304	289	317	291	262	292	297	237	283	306	278	294	273	271	276	300	293	264	298	298	281	301	278	258	291	279	262	293	272	269	281	298	267	304	264	298	296	273	292	289	282	286	276	260	283	283	287	308	277	287	324	292	297	271	258	257	278	298	319	279	273	301	308	293	270	293	296	272	293	292	284	282	281	296	277	333	277	257	275	264	300	297	276	281	277	244	267	272	265	265	281	268	291	284	250	250	290	271	273	297	283	304	276	284	248	298	260	304	249	257	291	266	270	291	293	278	301	322	289	251	277	273	278	252	279	287	285	285	280	275	259	347	279	307	254	300	299	282	290	261	286	286	314	301	300	263	283	288	272	277	276	252	309	291	303	285	310	307	300	286	273	293	280	271	245	277	253	291	295	256	263	295	292	298	280	296	286	299	291	274	321	292	248	298	291	301	308	266	280	236	280	280	287	294	273	294	270	286	295	306	279	290	301	251	316	325	298	272	311	327	272	270	292	270	301	295	278	298	299	260	280	281	306	268	303	301	287	266	303	297	305	311	294	279	291	298	293	283	321	276	310	305	242	297	295	270	292	298	334	286	296	259	287	283	317	298	283	268	303	294	274	267	247	281	284	260	270	326	256	290	284	273	269	282	304	262	327	301	313	256	258	276	261	295	288	313	293	295	276	273	258	292	281	290	303	282	276	289	278	282	301	283	283	303	266	311	264	297	274	255	273	289	256	293	285	284	274	286	297	272	297	276	294	265	291	278	308	262	302	300	271	307	262	263	263	286	282	290	326	274	301	293	282	255	273	321	277	319	288	315	305	289	283	319	274	276	252	275	285	311	285	304	251	273	286	270	287	295	290	280	280	284	291	299	281	301	268	282	283	328	291	271	265	290	280	288	270	289	290	271	276	264	311	298	286	298	270	292	308	287	300	261	305	323	310	279	260	291	248	291	279	289	296	237	275	277	280	275	254	286	254	303	270	269	301	264	281	254	278	274	292	277	282	284	267	317	299	294	327	304	310	297	301	256	257	275	271	269	277	304	284	290	288	287	257	281	283	266	259	284	324	316	278	291	288	305	278	269	273	249	298	281	308	267	276	261	293	299	300	281	302	286	294	287	278	302	285	280	284	276	294	252	305	347	257	290	302	298	301	290	295	278	310	287	306	310	290	291	288	275	261	274	279	304	261	260	283	312	250	274	295	301	291	269	323	313	264	288	268	279	301	270	286	280	261	273	264	283	283	311	308	287	285	270	316	287	330	267	288	280	301	294	278	285	280	252	272	289	294	293	319	296	268	314	299	281	259	277	290	260	291	277	280	287	248	278	257	275	280	313	271	295	262	269	266	253	263	259	287	284	273	301	275	297	264	275	279	298	295	305	284	303	263	321	284	303	281	296	289	296	316	318	272	289	277	292	297	284	263	316	272	272	296	288	281	326	349	287	263	297	277	279	299	284	289	317	273	287	281	285	311	263	282	286	274	283	267	277	299	297
8755	3181	2751	4064	10581	13278	10746	6430	3645	1909	1044	757	722	642	686	663	698	708	673	689	687	616	709	681	662	655	721	616	663	669	691	742	692	637	683	668	707	686	704	666	670	667	652	667	714	669	644	681	664	687	628	656	656	715	669	681	696	673	720	671	690	652	678	631	678	687	656	654	678	635	635	658	723	648	654	674	659	677	656	679	680	627	659	665	655	653	687	659	690	641	685	600	706	663	698	667	641	667	654	658	706	674	672	607	678	664	662	672	637	656	680	638	670	704	672	715	681	643	688	660	640	610	699	677	685	665	658	711	653	687	695	707	683	667	649	643	691	676	698	686	633	697	688	673	619	634	696	732	737	627	662	682	682	651	694	699	662	672	679	658	674	642	651	647	676	682	667	665	677	588	702	683	687	631	648	656	683	709	686	689	656	654	665	691	705	660	699	681	658	641	656	649	674	677	727	658	668	648	697	677	656	645	648	623	699	671	719	670	677	653	682	702	671	668	686	700	674	682	644	666	653	711	711	693	730	655	690	701	626	624	650	639	693	649	696	666	658	665	675	685	631	657	670	698	709	640	631	679	655	719	654	676	655	640	683	631	689	709	692	671	638	637	627	699	658	683	690	678	651	724	660	672	667	691	672	699	707	669	656	652	683	657	685	631	659	667	662	661	672	622	730	696	653	706	667	681	703	682	625	674	607	649	662	649	678	656	621	643	675	680	712	671	675	689	713	605	668	700	700	632	712	668	670	692	684	674	664	655	665	620	659	679	678	664	680	682	692	677	660	662	610	681	704	625	674	683	706	642	677	693	652	704	661	687	645	641	681	684	668	659	662	652	654	676	693	651	652	700	700	716	675	734	663	701	645	655	660	669	661	636	671	666	642	670	710	640	679	648	657	701	650	664	616	697	626	627	638	673	669	682	662	658	742	669	720	687	685	666	656	658	700	698	675	712	660	679	643	688	654	658	685	674	646	707	650	681	666	680	641	658	689	688	693	708	657	641	662	657	698	637	672	657	684	706	690	694	619	688	672	630	667	613	731	664	695	739	632	683	682	690	683	664	654	686	630	690	605	665	628	613	671	677	629	656	656	670	694	684	685	689	716	677	623	700	675	674	658	693	647	693	689	623	679	693	683	631	679	690	676	680	686	638	655	622	677	634	686	682	660	658	673	685	665	681	659	685	718	671	675	644	681	648	690	657	663	676	687	698	619	647	670	708	705	625	633	679	640	667	632	679	677	651	702	676	669	662	624	644	624	726	664	630	685	650	677	694	638	653	706	719	628	702	709	667	669	646	705	656	674	754	672	692	672	679	685	674	729	634	667	654	678	658	685	662	706	705	667	679	640	675	631	629	661	710	652	675	683	642	648	624	646	715	664	695	706	711	636	686	667	658	700	622	658	648	699	704	664	683	678	641	698	676	678	693	687	665	658	650	722	668	669	654	677	715	680	685	688	671	671	673	682	643	697	742	683	698	621	663	670	691	640	654	686	695	599	696	660	643	683	654	693	620	687	704	655	668	689	686	712	680	658	684	697	666	673	708	700	675	733	651	665	698	637	657	673	705	670	665	700	670	681	674	661	618	673	663	648	681	685	677	683	666	713	705	682	662	677	658	679	653	662	692	718	704	676	682	679	681	664	662	650	721	665	729	671	699	680	635	638	714	696	648	687	647	685	698	692	656	663	650	678	695	668	672	675	719	638	694	679	692	657	650	711	687	712	668	673	659	635	653	650	699	704	702	695	661	633	673	673	707	718	685	651	678	678	676	681	707	700	686	662	669	610	706	659	636	613	709	636	651	631	711	659	676	620	670	660	693	685	630	709	646	675	658	707	672	632	627	648	640	664	665	677	641	711	678	692	686	678	630	627	659	694	668	679	678	690	675	666	716	662	653	673	705	649	676	684	680	667	646	678	689	628	684	677	624	691	683	703	682	660	679	612	682	678	669	724	660	657	631	680	719	671	701	623	708	713	686	664	658	706	632	669	678	668	685	677	665	657	655	685	672	665	699	684	692	645	672	644	662	681	656	701	670	659	646	687	620	628	668	707	658	635	669	660	653	677	668	691	644	692	663	683	726	685	676	680	682	670	647	683	714	672	643	642	693	670	704	693	679	699	689	685	694	653	702	678	684	670	663	645	689	632	655	678	659	688	668	680	638	690	696	662	673	695	652	682	645	707	649	684	692	652	725	654	689	665	716	640	693	671	610	682	672	671	665	662	699	685	693	656	662	687	640	612	671	701	674	710	626	673	694	673	676	714	689	693	700	668	662	669	682	688	697	638	684	686	655	645	709	667	652	641	692	681	656	719	654	681	681	742	681	661	702	644	679	679	666	684	685	678	689	667	651	673	652	668	671	647	667	667	632	652	655	709	660	712	679	635	671	701	664	645	675	684	676	709	658	645	694	657	651	651	654	685	665	671	677	665	669	657	691	669	626	688	679	661	644	656	690	721	664	679	705	683	614	702	655	669	644	647	704	656	697	646	653	642	692	640	693	649	742	727	621	674	698	706	697	696	675	652	652	693	670	697	668	684	674	654	665	672	634	656	692	696	696	659	694	641	701	712	688	694	695	666	683	659	687	715	675	691	678	675	678	701	684	693	667	684	670	710	675	641	727	660	642	673	692	671	658	683	661	683	691	696	629	685	715	696	688	644	671	669	682	709	690	671	679	701	669	649	668	624	684	682	650	664	681	695	681	661	641	706	670	622	656	680	698	687	702	637	697	675	665	693	681	668	671	637	671	653	652	629	683	666	680	629	636	667	651	665	697	658	591	634	681	689	667	663	642	658	690	693	684	702	755	672	691	678	618	719	685	657	659	660	677	666	667	658	706	664	697	670	675	662	688	645	679	625	636	671	708	671	639	673	635	647	679	698	690	664	672	645	643	690	688	674	663	663	668	653	657	700	673	690	661	707	655	682	632	720	682	658	655	714	629	634	696	681	657	683	673	653	647	621	625	645	686	667	651	696	640	645	684	692	667	654	665	668	708	702	648	676	680	724	648	664	670	713	671	666	707	658	651	659	706	691	654	658	628	663	680	635	644	682	634	682	656	662	687	659	676	653	667	622	662	703	667	691	707	704	623	676	627	637	689	656	665	683	667	665	650	662	638	671	695	664	678	623	678	686	679	706	722	696	666	693	673	655	644	663	697	690	656	650	669	644	686	639	671	662	690	673	659	672	599	675	632	643	675	675	660	650	703	628	680	689	689	660	708	684	694	682	692	659	694	678	696	673	660	684	648	645	657	647	668	687	698	674	698	636	652	668	646	664	646	670	682	677	661	673	703	659	659	676	670	679	697	695	686	678	714	667	619	662	690	703	724	685	664	650	659	638	697	716	663	650	668	617	681	658	677	647	717	665	672	688	680	692	723	659	670	672	689	640	635	709	670	673	664	661	697	685	684	674	671	672	679	694	666	735	661	710	706	714	657	654	654	664	661	740	666	658	621	668	643	697	719	641	609	680	635	711	666	703	640
68902	48202	28806	30239	54376	57098	44950	29486	15271	5810	1824	616	368	264	275	273	267	276	260	230	249	252	278	250	267	280	270	274	249	284	268	246	252	286	262	251	247	261	238	258	248	237	291	258	265	265	240	261	270	242	236	245	277	242	244	231	264	247	253	262	259	241	272	249	262	249	278	280	230	257	240	264	244	276	261	240	230	231	280	268	255	254	264	279	276	236	250	237	234	239	293	274	277	232	263	279	271	253	251	278	277	245	260	277	266	249	291	264	276	250	261	245	254	243	234	273	265	268	280	263	270	250	248	227	266	224	263	247	271	273	237	260	273	257	248	270	261	268	248	254	285	266	244	235	260	230	244	248	254	241	233	227	246	248	260	250	257	236	281	304	323	259	232	302	287	251	242	247	285	260	253	249	240	274	264	267	269	257	306	270	260	297	258	266	259	276	267	296	302	240	241	258	255	275	262	257	269	283	267	280	272	267	275	238	288	295	297	243	311	293	262	252	292	251	263	268	271	272	256	273	238	242	229	250	276	259	284	276	285	274	251	234	239	247	258	245	256	228	262	288	252	241	257	291	244	249	240	258	248	247	276	255	241	241	261	259	234	252	258	251	256	248	259	277	264	228	279	272	268	257	247	231	249	259	258	259	262	252	260	247	273	260	282	279	284	276	238	271	262	277	254	271	264	240	257	274	263	263	275	267	241	284	251	256	244	258	251	253	282	264	267	308	260	272	289	246	298	242	271	258	249	255	262	243	269	242	249	278	245	285	247	259	274	292	247	255	246	263	281	292	287	259	277	262	261	253	260	258	247	244	264	264	281	259	250	232	245	232	261	274	235	232	257	276	273	265	221	263	274	260	284	253	265	244	247	246	262	298	265	254	251	278	256	277	262	273	255	259	266	260	260	267	248	266	253	240	247	267	260	270	274	250	303	272	231	258	286	260	266	272	251	265	252	232	248	278	276	249	243	260	245	277	286	274	253	248	253	306	258	277	232	270	258	272	257	276	264	243	257	271	269	223	247	248	276	282	243	265	265	256	280	283	249	266	233	260	258	263	251	252	254	247	233	259	268	268	242	245	247	258	255	270	282	263	285	257	263	275	268	255	247	245	272	234	267	229	257	283	240	238	263	278	281	260	265	262	284	281	250	265	260	266	256	253	263	263	261	273	257	256	279	260	238	252	281	260	236	248	243	243	273	276	258	241	252	247	277	251	249	248	260	248	268	288	271	245	269	257	259	273	249	253	241	240	256	267	265	258	238	245	281	284	281	273	259	279	243	251	279	260	255	249	271	244	281	247	241	285	279	240	255	291	252	254	268	224	216	258	288	269	228	243	222	230	257	277	250	273	251	269	272	257	267	272	273	248	218	263	270	252	235	243	252	266	268	283	263	252	251	261	260	283	273	262	264	250	238	273	304	260	257	239	257	261	240	267	236	272	242	242	260	247	234	271	294	271	242	255	227	253	239	264	288	249	241	277	286	273	232	287	239	265	232	297	255	283	271	257	244	263	267	259	251	252	282	259	300	270	266	222	265	232	239	245	247	236	220	279	220	235	272	263	254	242	259	269	255	256	242	254	226	249	283	259	257	261	235	282	247	249	258	256	244	257	249	267	262	266	265	262	259	264	232	274	272	281	234	222	234	246	289	269	274	266	282	286	304	263	258	299	284	257	270	257	242	243	246	278	232	241	282	261	261	268	248	252	284	260	254	252	260	236	258	252	254	288	275	265	259	263	274	289	257	271	258	254	262	249	284	263	253	269	273	284	302	271	264	268	231	264	256	259	280	279	262	282	288	259	280	245	228	256	270	259	241	268	267	243	267	272	201	270	261	228	261	267	291	278	253	291	255	244	276	270	251	231	279	293	271	265	275	246	271	236	240	294	243	251	299	306	250	266	297	265	251	275	274	227	246	224	267	263	226	248	265	262	275	239	252	251	274	260	253	249	236	264	253	265	271	260	232	236	291	266	257	249	243	236	253	274	266	282	258	255	262	266	237	274	269	282	254	264	250	246	260	264	242	256	253	290	253	233	245	259	259	284	269	250	238	267	269	278	232	247	260	281	249	244	271	265	253	246	278	266	247	269	268	242	270	244	245	262	256	237	269	276	257	252	247	237	245	271	243	273	240	277	227	267	255	272	275	236	260	248	251	248	262	274	236	297	265	243	237	269	268	253	261	238	249	232	262	253	273	232	261	244	243	256	264	247	253	253	277	249	233	251	248	252	257	238	251	249	263	286	273	257	272	237	284	265	245	242	252	259	261	290	283	259	274	246	268	259	267	228	282	232	255	264	249	260	271	274	254	220	239	287	261	266	267	258	278	259	263	244	231	281	251	284	257	277	270	245	277	279	244	306	256	258	226	263	243	261	251	267	246	281	289	280	277	264	259	239	257	261	277	236	251	256	269	263	235	253	239	305	261	258	240	245	263	255	250	265	274	213	268	247	236	251	254	277	276	256	240	277	307	262	287	265	256	294	264	273	257	248	243	239	217	298	249	275	296	256	261	274	276	266	279	243	285	237	274	258	282	262	241	264	272	238	266	241	255	277	271	252	260	268	254	275	258	249	275	227	254	253	268	228	259	291	255	263	280	296	260	284	242	257	260	250	287	230	240	264	235	283	278	225	254	273	250	239	244	246	259	288	288	269	259	270	248	290	248	262	266	246	254	262	247	262	245	260	259	307	215	237	272	263	267	272	275	268	250	256	265	223	246	229	223	253	256	235	258	285	242	262	255	246	270	271	247	262	241	255	234	256	263	246	271	220	274	251	254	264	245	251	258	272	250	261	284	246	237	249	267	251	271	257	249	268	269	247	266	238	257	281	255	238	246	262	278	247	241	263	276	228	267	248	243	234	250	257	252	278	265	262	263	261	248	258	275	263	271	262	264	268	247	241	257	225	256	279	253	255	248	219	243	235	267	254	265	258	255	212	247	239	263	296	259	267	262	289	274	258	241	286	273	265	240	253	276	259	261	261	261	254	254	243	249	276	254	280	257	250	264	222	273	266	246	251	256	286	241	280	250	270	242	246	269	277	256	238	247	271	292	258	244	269	281	250	272	252	239	241	290	278	268	237	275	258	272	283	268	269	244	271	282	280	263	263	253	262	244	271	280	239	277	237	258	264	250	264	250	239	266	261	242	307	236	261	265	263	263	273	253	280	276	256	273	300	275	246	244	287	276	260	298	255	279	253	275	262	237	240	278	262	292	248	281	232	249	253	239	251	245	254	246	236	240	252	263	258	264	243	258	257	284	269	272	279	261	271	236	280	234	246	251	259	263	249	251	290	239	242	238	269	247	259	255	261	278	272	250	300	254	244	274	229	278	258	266	245	283	265	245	261	244	274	263	251	269	268	273	250	273	252	260	269	267	269	271	264	261	276	245	283	236	280	255	278	277	225	244	280	237	258	272	271	254	260	285	255	298	274	253	247	248	243	251	255	232	237	269	264	282	250	264	253	283	253	265	251	260	271	275	240	260	253
41545	30481	28846	42919	65565	67068	57122	43434	29677	15630	6160	2101	960	717	607	600	661	587	596	588	575	640	693	600	625	589	608	614	596	611	615	649	623	653	656	614	626	617	616	636	600	628	613	619	621	601	597	650	671	623	607	625	633	592	657	586	624	611	603	628	646	632	624	639	558	610	614	655	578	632	632	602	606	588	582	607	628	601	592	560	612	625	593	540	659	594	659	627	625	599	604	646	642	658	636	604	647	596	619	558	623	606	622	676	609	542	612	603	583	666	603	643	638	603	638	622	646	586	612	599	642	609	648	606	596	578	661	591	607	627	648	649	615	638	642	647	621	640	570	622	595	610	624	619	619	630	605	610	629	622	631	639	623	584	617	605	590	603	595	619	605	636	595	624	620	638	558	623	571	601	606	571	642	642	626	612	594	621	595	630	598	615	580	648	605	628	633	636	589	633	607	661	579	643	619	635	656	641	606	684	637	614	633	603	627	609	614	637	606	648	590	636	647	545	608	619	592	634	597	619	611	598	653	580	566	641	601	649	642	627	647	628	614	638	633	560	619	647	630	661	618	608	615	603	611	671	571	569	704	636	602	634	602	635	668	622	632	648	613	625	599	630	560	606	635	610	598	616	628	663	633	659	671	644	605	685	613	637	624	633	645	588	647	618	605	631	612	573	622	587	655	607	636	609	651	611	625	635	640	577	601	618	648	611	606	648	644	612	591	624	673	600	587	649	639	621	633	632	622	580	606	597	583	625	601	614	600	603	647	651	578	659	631	604	586	627	606	609	657	592	602	611	576	538	604	630	619	640	611	607	622	624	606	602	670	623	555	642	635	671	628	622	582	645	614	633	595	665	579	640	610	638	638	607	661	645	613	630	604	604	649	587	613	641	578	610	601	591	621	625	646	580	624	611	618	639	615	615	636	636	616	617	598	614	624	595	622	581	603	651	630	626	657	601	584	630	620	600	621	642	624	631	629	588	618	634	645	639	640	611	614	665	639	576	629	589	644	644	620	626	617	630	612	618	595	646	661	644	631	613	659	637	591	685	643	611	644	604	675	588	655	629	594	632	592	646	602	603	628	617	653	608	644	595	585	622	596	616	618	590	573	578	601	597	583	565	653	626	602	621	620	615	615	627	637	620	640	616	612	608	629	580	614	624	647	589	613	625	600	599	591	614	603	618	596	594	617	655	634	646	653	625	603	619	629	615	621	624	594	569	629	614	629	594	601	625	602	587	593	597	666	628	627	653	645	596	618	618	601	706	600	613	584	608	602	635	656	602	588	628	586	620	579	585	618	627	629	577	627	623	579	652	601	619	581	613	639	630	639	633	600	584	641	586	620	602	628	603	603	619	632	597	606	643	597	583	642	563	615	637	632	621	581	611	632	626	618	592	609	594	629	617	603	623	598	615	639	590	672	671	583	625	610	664	624	628	634	566	610	661	614	655	652	635	612	615	599	617	619	639	618	621	624	630	606	635	630	575	573	618	616	604	636	643	563	629	574	614	598	660	618	632	602	623	646	649	612	632	615	609	604	607	617	627	588	646	591	599	666	617	625	607	626	607	645	626	622	627	622	575	597	630	663	603	604	625	620	579	617	641	609	618	629	587	634	646	607	600	613	608	629	678	622	623	569	619	622	572	641	610	654	611	610	597	640	634	626	608	665	639	594	641	592	666	611	597	629	583	594	611	672	588	633	641	618	630	621	620	587	587	598	600	624	617	615	606	565	631	603	609	597	617	596	609	604	616	657	617	608	607	609	656	606	627	645	621	654	641	644	625	622	559	627	611	640	602	623	648	590	632	650	657	643	681	620	631	626	622	617	608	603	599	606	599	683	661	567	585	599	580	606	652	599	618	630	602	573	654	634	644	642	614	664	591	690	650	606	575	624	624	616	607	631	601	611	594	637	620	679	644	619	563	620	587	639	681	645	622	605	632	613	612	572	618	629	636	601	677	650	600	652	613	601	641	623	610	628	581	633	629	612	605	605	615	592	594	617	645	644	607	616	640	659	616	608	580	621	622	640	590	619	633	614	627	582	618	634	625	633	620	627	604	633	583	634	652	575	629	614	595	601	618	614	664	608	595	631	583	552	615	580	647	584	609	588	616	632	637	624	596	659	621	614	618	641	594	615	597	599	609	605	620	663	611	640	590	642	619	638	647	595	664	608	642	638	611	612	611	613	616	594	646	619	635	620	619	606	602	591	654	643	618	635	586	631	589	597	614	565	621	688	608	605	581	668	607	635	618	645	633	623	630	600	606	622	604	641	572	624	582	614	653	590	609	611	609	654	625	675	606	590	640	639	636	601	615	639	596	611	594	601	577	662	608	633	608	645	622	650	597	629	640	672	633	633	614	677	635	609	614	579	677	618	595	648	592	631	666	617	602	636	611	644	671	611	593	583	599	628	647	636	631	635	632	593	636	624	587	615	607	646	621	597	653	594	648	592	601	648	582	649	574	618	612	575	649	606	627	624	623	641	679	623	608	620	572	664	586	573	617	573	646	604	644	582	642	595	608	661	625	557	619	621	650	586	580	628	651	588	605	623	677	606	623	583	613	664	602	662	641	614	633	609	629	627	581	605	598	627	624	588	590	623	570	600	648	610	594	657	624	643	615	682	592	619	622	585	658	595	581	641	622	606	616	592	637	639	660	624	591	674	629	591	575	633	598	636	628	597	599	647	620	580	593	653	642	655	642	614	656	586	626	616	594	614	606	614	570	606	651	587	664	620	612	621	585	601	604	612	628	594	588	595	590	601	580	617	572	605	616	598	608	624	630	621	609	636	665	655	594	627	608	620	610	616	672	649	615	619	594	630	615	610	613	606	616	647	606	620	624	623	595	622	632	642	572	607	630	636	599	619	621	598	646	617	588	580	610	633	604	627	579	652	610	626	611	642	591	643	588	656	593	587	610	632	620	624	640	572	596	656	662	621	617	606	591	630	637	639	579	615	656	637	601	614	619	609	614	613	631	602	653	625	583	671	612	557	626	643	570	698	617	636	640	603	632	597	595	590	572	581	609	617	592	653	609	616	599	596	605	631	588	619	632	626	609	612	627	625	617	651	624	613	573	639	611	620	585	666	601	596	622	625	605	583	605	664	628	579	595	647	635	595	649	629	624	633	604	561	619	609	616	649	618	576	644	617	598	630	645	623	630	577	632	623	648	590	597	619	597	613	625	632	568	633	633	645	600	605	598	574	624	594	602	593	625	621	620	616	626	652	641	596	626	569	637	633	616	606	629	623	587	642	612	609	598	641	650	595	626	619	601	597	588	645	623	609	600	629	602	619	633	611	635	656	623	648	617	606	568	644	613	584	581	615	581	645	571	636	601	671	619	627	632	615	580	593	599	625	608	606	585	616	592	587	658	600	620	598	661	615	643	592	625	634	611	586	627	669	626	621	588	670	585	649	640	644	631	615	640	635	591	598	630	580	603	616	626	581	614	617	674	621	625	614	600	606	576	674	611	634	610	616	600	613	632
69283	47823	28548	31651	56774	56546	44733	29361	15006	5511	1755	627	370	268	255	275	249	255	256	245	280	277	246	301	270	266	257	259	305	249	244	256	271	242	276	240	263	270	267	278	283	270	236	285	291	248	267	274	280	271	239	265	222	275	273	266	267	258	267	226	280	303	261	239	239	237	275	268	269	244	257	262	252	295	241	301	253	278	252	250	253	266	282	272	250	246	266	259	277	305	270	269	268	266	247	256	254	236	230	270	271	261	275	272	255	251	238	268	274	265	264	269	230	266	257	264	279	248	249	276	297	288	277	277	287	286	255	253	284	240	282	267	276	256	277	267	250	247	250	267	254	269	254	278	266	235	295	264	284	252	237	302	255	265	257	244	297	257	257	259	277	265	274	240	265	255	271	231	256	263	261	287	252	226	244	265	256	255	259	275	256	270	251	291	237	265	244	253	257	277	265	268	248	276	263	248	252	246	263	246	242	253	274	269	292	302	263	253	269	274	274	248	278	239	278	265	240	271	261	278	264	215	280	277	269	261	301	248	265	272	242	268	293	255	249	260	269	279	271	259	263	262	272	269	265	251	266	249	281	262	246	278	278	256	232	264	264	274	271	253	289	286	237	288	294	250	253	251	291	275	266	271	273	278	274	270	262	245	269	282	252	265	281	238	259	267	276	267	249	274	257	272	283	250	260	279	281	297	260	252	286	250	248	269	257	266	249	272	290	299	271	243	305	254	254	288	258	269	267	255	275	238	292	287	274	257	269	260	262	259	251	254	253	256	257	310	273	251	276	247	258	271	268	234	262	255	282	287	259	252	285	263	263	258	257	248	282	275	238	267	250	257	250	276	261	249	274	283	262	275	243	297	279	275	266	246	237	238	305	261	283	267	274	257	260	292	265	253	242	251	260	256	247	247	282	247	271	258	270	263	301	254	260	262	235	274	277	234	250	262	321	267	242	260	277	252	273	281	259	250	285	244	253	288	263	256	256	296	246	249	311	226	274	260	250	244	274	250	279	275	257	252	257	276	239	251	265	262	253	273	240	256	292	268	276	260	266	294	262	246	249	261	286	258	254	266	257	273	271	274	262	208	255	253	298	256	262	253	250	284	256	228	251	277	275	272	264	266	235	263	257	270	265	263	245	272	245	240	271	276	271	272	284	241	271	242	278	282	240	234	272	243	236	249	263	272	266	260	258	271	280	256	254	238	280	210	272	258	268	236	259	261	261	254	260	271	260	266	289	232	259	292	281	290	281	278	277	259	262	268	259	258	278	273	266	244	236	248	270	280	248	253	261	278	247	251	238	265	270	257	231	299	264	231	306	235	281	308	264	312	267	262	284	235	266	266	246	254	247	283	278	279	275	288	265	262	258	273	269	292	286	247	233	230	248	230	298	276	285	251	319	247	263	284	265	278	240	257	285	255	246	266	250	281	256	327	253	253	272	266	266	272	257	238	250	270	259	240	252	242	272	266	280	254	260	237	273	279	273	251	267	256	238	259	274	268	271	279	266	302	267	283	249	248	270	260	230	260	263	230	264	256	295	273	292	258	258	287	275	265	282	275	308	249	279	286	245	266	276	275	275	273	261	283	249	260	269	278	245	250	261	272	252	251	270	269	250	251	263	247	289	241	252	243	280	274	264	271	288	249	225	266	232	266	278	275	268	273	274	264	324	278	263	257	258	259	248	232	274	270	248	277	288	277	269	254	267	262	271	270	267	263	254	240	297	271	236	264	268	277	256	264	255	281	282	262	285	271	280	268	229	282	269	277	267	260	251	275	253	237	283	263	285	228	269	259	273	253	274	227	234	286	263	279	314	234	267	274	265	260	275	288	297	263	289	270	267	259	284	256	273	234	299	254	265	245	289	269	283	252	273	281	264	240	268	258	298	276	257	252	231	248	264	251	247	259	249	265	238	283	286	281	260	268	249	256	263	250	252	279	247	277	278	262	244	247	233	263	248	258	257	248	269	285	253	269	293	253	277	231	269	259	279	280	270	264	262	277	261	239	244	278	258	260	261	280	233	282	301	275	269	268	264	263	274	284	241	260	286	257	255	287	249	225	258	252	251	240	275	256	221	259	258	285	281	273	226	267	257	265	251	271	256	235	271	265	268	245	238	260	276	251	271	258	271	287	286	293	281	236	257	271	290	251	225	269	274	245	246	272	249	253	283	262	272	263	264	250	265	298	236	280	281	270	264	263	261	243	267	276	261	248	277	247	260	267	246	248	266	273	255	294	279	250	297	261	264	264	233	259	253	264	290	281	294	252	230	273	251	246	269	301	252	272	256	280	264	248	270	240	243	254	274	257	283	309	230	250	279	275	258	273	268	258	266	264	269	269	278	273	262	239	256	263	281	235	262	293	273	261	251	271	252	273	294	270	284	266	273	218	266	279	243	289	300	262	243	303	281	250	262	248	258	286	250	276	266	285	279	274	239	237	263	226	273	230	266	244	272	229	257	255	276	218	276	263	288	246	292	281	229	258	286	259	280	227	262	294	252	266	281	272	263	237	268	256	230	279	262	269	249	247	257	268	252	253	256	271	270	257	277	261	273	284	261	250	291	279	283	257	284	236	266	287	260	272	270	259	258	226	253	268	224	244	260	274	243	265	267	242	274	241	258	270	256	268	257	257	289	281	239	269	256	249	264	265	273	247	274	235	266	243	258	266	289	281	259	273	255	276	260	276	243	261	258	257	253	272	225	245	264	273	286	256	234	251	281	262	270	255	281	244	254	279	257	279	255	254	271	261	281	285	249	266	261	278	293	282	292	252	285	296	250	287	254	253	284	266	257	271	254	267	255	221	267	258	261	249	269	239	292	249	276	288	257	279	260	263	270	265	278	272	276	263	244	230	282	248	274	253	258	267	286	236	274	252	257	266	272	275	276	284	288	249	268	278	281	262	272	241	264	258	268	239	262	236	241	239	288	251	236	258	250	264	267	275	250	248	318	273	279	264	254	267	243	264	285	274	274	297	251	273	243	247	262	255	240	263	299	243	255	253	277	251	280	250	235	283	246	232	292	276	243	229	246	283	223	240	283	266	277	276	269	302	231	259	274	258	249	238	258	255	264	269	255	251	280	267	266	252	260	240	278	253	281	257	270	231	240	240	271	267	240	266	255	295	240	252	244	286	252	295	231	294	259	268	280	266	283	264	245	279	263	264	268	298	268	260	231	249	269	247	277	246	268	291	258	234	262	264	258	261	272	243	264	266	278	259	258	277	288	278	261	286	265	278	233	267	273	297	274	236	248	268	274	306	263	272	264	284	235	246	251	247	271	288	282	269	242	254	252	277	263	264	264	257	263	270	260	237	288	297	268	274	272	282	244	260	266	297	260	242	284	283	249	253	256	279	261	259	239	270	265	263	253	262	274	275	278	281	278	270	286	277	263	273	246	261	283	238	243	251	254	254	256	265	241	261	276	279	267	253	270	263	273	272	279	272	249	267	254	260	259	219	268	274	276	278	259	267	259	259	256	277	249	242
41115	30138	28244	44183	66902	66822	56940	43364	29178	15214	6186	2163	1029	728	653	642	647	630	638	646	606	653	597	620	596	621	642	660	623	590	657	573	626	635	663	681	587	627	617	612	640	634	600	604	640	586	656	610	632	641	578	601	641	600	614	647	639	654	589	605	619	614	640	621	612	659	637	601	639	614	632	605	671	614	638	615	602	632	597	671	600	606	626	702	632	641	616	640	632	641	625	645	635	641	621	672	565	717	599	631	608	639	605	625	661	619	645	628	621	638	578	647	603	612	618	638	621	625	615	602	617	642	628	630	600	589	619	644	618	621	648	609	623	642	649	633	651	634	644	644	618	606	640	652	626	648	683	673	647	592	618	637	636	626	678	629	621	609	650	626	665	627	641	614	614	610	615	651	638	627	635	629	567	623	626	604	607	647	636	623	633	671	641	600	651	600	632	622	635	613	587	638	636	612	676	601	660	596	630	652	648	631	653	593	585	637	638	650	634	611	601	644	589	645	659	633	638	628	623	661	620	656	612	623	613	582	639	627	615	602	594	656	638	648	631	620	635	634	664	590	604	675	622	654	617	627	582	638	647	634	632	643	604	651	635	607	592	638	589	677	625	632	629	629	636	646	642	607	614	616	625	633	589	645	640	582	634	654	589	608	596	570	604	648	657	579	645	640	663	618	622	646	670	626	640	631	594	604	588	602	609	609	695	618	620	618	571	662	636	610	626	646	607	636	591	592	617	598	576	633	644	630	615	615	609	618	670	619	555	598	639	610	626	617	678	686	650	661	630	588	646	601	644	628	677	616	609	616	615	608	593	663	614	616	634	621	638	594	612	625	605	612	635	659	665	590	614	606	633	619	618	604	644	559	642	618	584	654	622	661	636	621	610	639	626	698	678	603	625	620	613	610	615	593	661	609	635	617	646	612	607	629	648	622	655	603	658	610	656	602	648	691	595	562	656	620	610	639	592	623	610	612	650	636	628	636	602	621	635	598	617	618	621	638	657	590	597	591	627	642	603	645	618	664	668	583	643	616	640	585	636	672	632	630	634	666	613	657	624	643	705	633	617	659	644	682	676	627	599	595	593	660	640	626	638	632	623	587	633	646	593	661	631	606	599	588	586	618	642	649	636	582	626	628	611	586	647	627	674	650	606	636	595	586	641	659	612	606	637	641	616	633	637	592	624	601	578	629	585	615	633	619	634	665	611	586	633	615	603	565	620	664	600	589	620	650	629	628	630	614	592	645	639	618	686	677	625	569	602	602	606	589	641	622	597	592	610	629	603	632	630	617	627	641	602	649	609	620	650	626	590	606	659	628	659	614	623	632	606	629	588	656	659	633	635	642	645	640	623	640	587	647	619	608	628	601	646	641	640	619	635	602	639	627	611	649	595	638	613	685	637	635	576	629	652	619	641	626	655	630	650	625	607	584	601	613	609	621	647	658	595	644	628	655	637	614	629	644	608	623	656	610	632	617	642	613	621	654	600	624	643	654	635	647	591	618	622	616	674	613	593	595	632	600	632	597	612	640	622	644	628	614	606	628	591	635	629	606	605	614	597	628	642	611	651	652	609	630	684	627	622	640	613	634	708	636	595	664	605	678	606	606	645	640	593	598	632	657	658	602	636	600	623	643	589	593	600	677	592	643	649	625	616	614	587	611	619	588	607	610	621	623	585	596	625	569	609	662	663	641	619	625	680	597	639	608	606	618	626	618	635	610	658	614	643	585	628	659	620	601	615	650	583	604	623	644	655	645	632	641	636	625	622	622	614	614	625	627	604	605	619	659	595	633	632	608	592	638	559	592	625	647	636	624	598	621	605	646	624	659	611	635	631	676	636	606	623	642	630	641	625	624	629	599	616	652	573	659	665	570	628	624	618	624	605	606	619	595	632	636	651	633	648	596	629	611	634	583	654	608	617	606	660	597	616	557	612	600	613	626	667	660	593	608	573	669	624	612	634	656	626	645	614	642	617	620	625	642	571	600	608	666	638	597	616	617	632	644	588	602	645	645	609	582	612	678	577	632	618	566	633	591	636	646	657	597	632	635	625	578	657	606	606	633	673	611	649	579	675	656	639	602	653	642	603	611	638	622	618	583	665	661	622	643	658	638	630	601	633	619	668	656	635	629	634	597	586	629	641	654	632	647	633	648	635	653	630	641	657	586	609	640	616	614	583	666	569	642	617	607	610	587	632	612	619	648	637	609	614	608	613	629	625	640	647	652	671	607	567	640	621	663	678	637	674	642	622	634	623	646	626	590	589	601	609	645	649	611	657	640	661	639	604	642	612	626	656	666	590	617	634	636	604	682	620	629	633	604	670	564	613	626	611	612	568	651	639	633	597	600	664	650	623	605	604	620	658	594	623	651	598	679	595	600	599	622	657	636	623	666	610	667	633	614	563	562	622	639	641	657	611	599	593	589	635	645	671	643	584	633	619	643	616	628	612	642	629	629	590	634	615	607	654	600	645	605	659	623	640	656	621	624	655	627	650	667	607	640	591	660	655	625	664	601	653	576	627	638	637	644	593	617	664	661	676	621	622	577	574	633	577	657	645	641	585	607	608	602	638	638	615	569	610	620	633	664	619	579	658	627	599	629	629	589	683	613	659	637	643	581	614	653	635	637	667	684	595	588	582	627	613	595	621	617	626	625	639	626	626	671	644	609	597	660	638	640	657	617	638	606	571	617	639	615	634	628	644	666	633	606	591	597	599	632	618	614	579	618	624	596	609	577	643	619	599	596	610	588	603	610	586	620	621	655	638	604	665	622	670	624	632	591	601	630	623	599	606	595	615	623	640	618	632	598	630	604	623	611	645	606	637	631	603	658	636	614	613	620	663	621	636	619	616	605	579	604	609	628	629	623	638	606	632	664	602	622	652	624	599	634	626	636	603	592	599	590	642	584	691	634	611	607	658	645	631	601	613	644	646	594	632	601	635	668	651	611	604	645	647	662	612	617	619	668	665	592	644	610	642	636	588	642	663	643	613	654	642	607	628	612	663	618	605	672	595	600	605	657	595	622	608	627	638	596	629	589	648	651	620	600	604	609	617	618	650	597	613	603	624	625	625	668	602	612	637	605	629	609	658	611	646	643	600	663	635	614	618	625	684	641	579	633	610	621	651	616	642	635	648	590	582	623	622	639	632	625	645	622	631	609	598	573	632	652	611	616	621	628	634	621	621	644	629	602	597	600	641	655	643	625	621	640	608	605	649	633	624	641	646	609	607	576	651	638	630	626	594	598	638	601	638	608	652	650	613	600	623	623	612	627	632	629	583	597	572	601	616	645	607	652	607	690	622	641	638	679	623	636	607	605	647	673	607	639	623	666	574	661	608	606	606	613	627	583	589	610	626	636	566	596	639	606	636	642	622	606	666	630	634	638	671	649	630	617	619	588	637	634	603	634	601	640	600	618	636	622	632	624	622	608	623	663	584	629	599	596	638	645	645	651	678	635	610	601	598	617	657	621	636	614	642	622	638	600	650	622
9674	2145	1171	1052	2550	3605	2885	1735	1035	592	402	349	321	316	253	290	276	293	310	287	291	300	324	270	296	293	274	310	308	301	296	280	276	288	280	298	293	281	300	269	284	308	290	323	296	281	294	296	329	288	257	290	285	272	261	285	292	313	260	271	282	294	304	292	298	293	272	293	299	296	335	303	299	286	292	307	271	270	316	276	313	279	279	282	317	305	315	290	298	273	228	270	303	260	297	296	260	287	273	292	302	289	279	318	300	307	271	255	311	300	291	299	290	282	313	297	285	295	278	298	266	294	287	266	292	307	261	267	282	292	281	290	318	309	284	287	280	289	287	298	295	295	299	279	274	294	281	293	322	280	281	296	327	295	311	279	297	312	299	281	314	285	310	305	259	284	273	282	296	292	280	266	299	288	282	249	258	281	315	300	259	281	263	283	282	281	282	274	277	309	268	282	289	269	272	257	261	302	248	314	295	283	292	297	292	295	274	280	324	306	289	290	294	287	263	296	312	296	262	251	298	289	283	300	281	288	266	284	330	289	270	298	280	288	241	320	289	289	281	285	279	275	264	271	301	274	307	276	285	296	309	302	261	291	293	311	282	290	302	327	290	297	307	266	256	263	317	264	276	287	280	273	297	296	268	287	308	297	283	322	323	285	313	264	298	274	279	277	292	280	307	259	276	318	281	275	302	311	299	335	283	299	333	275	300	287	270	296	271	270	303	294	300	293	264	286	287	278	279	286	323	297	275	287	280	295	294	310	304	285	277	324	292	283	279	294	335	312	289	284	293	278	287	289	293	254	302	264	279	287	304	307	258	294	312	318	302	278	285	273	295	298	295	303	287	271	272	306	293	329	287	297	282	266	291	291	281	270	258	288	288	289	307	275	263	250	285	299	292	299	291	268	286	254	282	301	268	277	279	257	315	318	287	308	266	298	291	293	277	286	273	289	290	271	299	313	271	276	257	275	297	291	308	306	282	316	288	291	294	279	282	282	280	327	276	300	283	295	275	303	304	274	301	293	298	282	287	328	271	286	272	303	322	278	278	265	269	306	263	298	272	285	286	284	288	290	278	288	296	260	268	284	308	295	299	281	268	325	273	311	266	308	304	265	283	301	312	287	268	275	300	302	264	299	295	269	302	272	265	291	270	310	299	284	283	302	299	280	273	258	305	290	280	284	290	280	289	313	296	262	279	323	309	302	275	285	296	287	249	261	319	260	273	293	280	292	273	284	289	280	296	263	300	283	271	306	291	296	275	292	289	269	289	297	284	286	315	279	298	327	289	292	297	280	290	282	273	313	290	286	303	272	318	301	272	265	277	291	268	267	278	303	287	293	324	281	319	287	293	246	282	320	291	275	285	328	304	282	251	287	295	295	296	268	285	270	278	254	260	297	299	311	260	255	262	299	266	258	293	294	277	298	314	281	295	297	277	278	311	289	264	274	308	267	271	322	267	275	293	289	299	296	288	281	273	280	300	272	287	290	285	250	283	308	299	291	261	273	290	294	290	274	306	269	304	252	298	266	285	296	300	245	278	273	294	316	285	294	315	282	276	281	278	285	277	274	280	260	271	316	293	286	292	290	274	303	280	271	310	270	284	275	298	310	299	272	318	283	281	319	340	300	288	292	301	275	284	288	276	310	273	290	263	290	275	283	314	301	305	295	279	332	295	286	299	312	309	271	273	289	260	316	258	279	267	299	282	283	257	278	304	275	284	272	277	278	275	298	261	283	277	302	294	296	280	256	298	290	297	321	279	321	297	274	279	300	315	280	270	294	286	290	280	303	279	269	287	317	284	290	254	271	293	289	278	303	304	288	299	285	302	293	321	269	281	283	299	324	291	264	293	293	313	289	291	289	266	296	289	296	316	272	281	325	283	283	276	279	300	304	272	301	329	255	294	275	289	299	265	284	297	270	272	303	306	309	261	341	282	281	260	259	283	303	299	284	278	296	314	306	284	316	285	272	259	312	290	292	256	296	304	271	300	280	295	319	253	285	289	296	274	300	280	282	293	273	277	298	272	286	272	313	286	301	290	322	285	275	290	305	302	284	250	288	267	312	279	293	286	275	297	317	308	300	270	287	285	298	289	310	295	291	281	288	323	308	295	285	335	284	267	288	255	278	281	263	283	291	281	289	274	289	318	285	315	277	278	296	299	272	259	270	279	281	298	315	286	292	295	283	297	314	274	289	278	290	312	282	294	313	260	279	279	275	315	264	265	279	303	298	303	271	306	272	277	270	298	319	270	260	271	315	316	309	284	251	277	294	274	261	278	287	300	283	306	302	272	294	319	258	267	302	265	313	271	278	278	274	288	281	272	296	307	282	291	331	277	295	294	279	285	287	309	286	284	256	305	325	296	320	276	260	309	294	324	309	275	272	279	267	287	259	293	277	308	299	263	305	275	272	261	295	296	288	290	298	288	281	287	308	288	293	307	300	304	303	279	298	336	281	276	283	302	301	276	266	267	267	281	278	271	271	258	294	281	309	287	281	279	274	297	299	297	300	267	330	311	317	276	331	297	298	288	262	287	298	309	274	291	288	276	272	285	288	294	296	297	275	277	278	320	257	280	297	298	260	291	309	290	320	295	306	299	281	311	275	282	289	271	280	295	297	279	312	275	298	292	280	327	309	272	293	320	263	288	270	246	280	295	269	265	306	276	273	299	308	290	321	283	288	305	282	264	270	299	271	306	255	270	281	262	268	307	276	298	281	255	275	281	283	296	283	276	288	299	280	281	283	292	294	271	315	318	285	288	289	260	284	299	304	304	293	270	281	291	312	296	269	297	296	280	294	265	267	280	298	295	280	281	293	288	298	300	291	299	283	266	297	274	289	294	292	280	280	315	305	288	313	251	272	307	288	268	303	272	311	295	298	297	275	290	295	295	297	294	281	285	308	288	292	257	251	289	310	317	300	303	300	301	295	304	308	295	264	302	260	269	293	284	306	299	287	262	300	306	294	278	278	322	271	270	300	294	255	254	301	310	279	285	313	293	306	282	288	305	295	293	303	296	308	279	276	281	320	311	259	312	307	293	304	297	262	281	310	249	298	309	278	284	284	243	293	295	266	278	286	302	313	268	292	286	243	272	285	310	256	298	299	257	289	259	248	288	270	309	291	297	288	272	240	284	319	281	287	288	301	280	295	304	283	277	287	319	311	285	285	251	308	313	252	267	326	296	283	265	301	311	278	274	286	301	317	327	288	305	301	285	295	319	305	300	280	277	294	269	258	285	282	306	264	296	298	297	229	275	291	279	282	298	300	309	285	276	254	322	285	273	301	275	299	312	302	287	263	310	288	279	269	265	276	300	302	286	247	276	316	325	292	290	285	289	287	289	272	300	278	290	308	281	275	277	301	276	292	280	274	286	246	284	303	295	272	299	276	250	262	274	297	293	282	287	280	316	309	290	256	276	260	316	267	289	251	281	296	283	266	293	282	327	320	307	267	308	285	323	288	268	323	263	307	316	303	285	342	286	300
8251	2862	2546	4133	10461	13894	10548	6373	3620	1902	1106	868	704	680	722	678	687	683	675	704	745	696	659	700	669	665	662	708	701	703	697	691	669	682	654	606	684	680	663	716	685	692	645	640	644	673	652	680	654	698	663	695	708	678	712	651	714	690	656	665	699	640	631	658	652	677	679	699	677	659	668	660	635	663	664	697	685	665	726	679	657	663	696	653	664	665	677	699	669	720	672	691	706	696	655	695	717	670	686	666	744	663	653	710	650	680	675	671	654	729	677	676	638	699	658	702	686	624	672	682	659	666	721	660	706	710	675	683	720	643	715	714	737	702	688	673	680	693	637	699	697	655	691	679	693	641	687	753	658	676	651	672	691	703	674	693	644	687	664	639	641	665	749	672	710	671	657	720	656	699	704	670	691	689	723	649	670	636	695	711	701	644	651	694	649	660	659	688	723	676	674	674	616	616	675	672	678	656	692	666	665	660	720	675	642	670	659	651	687	675	690	727	719	648	617	660	661	689	632	661	675	691	667	644	634	659	669	675	728	706	728	665	716	630	675	711	665	671	708	655	630	672	715	671	720	675	745	645	695	691	639	712	691	704	692	702	650	684	701	666	614	726	663	681	659	664	648	723	653	690	679	689	685	670	689	697	708	722	659	635	662	702	639	698	641	661	676	710	685	650	696	676	660	665	706	685	684	668	714	689	670	638	651	655	700	667	696	683	682	694	662	618	668	673	688	714	675	698	670	735	699	645	698	726	679	645	670	698	628	666	687	670	681	676	632	652	688	708	689	742	680	697	668	675	708	689	708	665	670	672	663	711	685	706	678	649	685	699	710	707	696	638	662	664	682	638	656	657	663	681	683	655	705	695	654	699	659	682	732	694	672	671	721	656	637	626	678	708	692	678	698	670	674	690	679	709	668	664	638	688	712	672	681	637	697	631	685	617	660	615	672	652	675	735	655	666	653	699	694	712	703	705	672	672	666	668	635	668	635	667	655	735	682	696	650	698	659	639	675	700	638	675	639	743	669	703	671	683	680	690	681	716	744	725	703	676	698	668	695	656	694	665	691	682	658	661	652	687	672	679	676	719	678	672	663	720	702	676	647	720	678	695	685	651	691	664	662	682	700	683	667	684	686	691	682	693	740	680	616	742	738	690	725	664	661	686	678	654	748	677	653	714	701	714	677	732	669	717	666	674	713	703	671	695	672	673	670	637	683	708	719	679	693	641	664	691	687	691	675	683	659	672	651	704	715	715	676	697	697	675	649	673	735	693	700	666	653	666	698	665	688	689	720	661	632	704	692	700	687	701	687	680	653	686	673	703	721	707	716	696	665	690	654	724	720	651	669	665	710	670	638	669	697	678	683	633	685	717	646	708	662	640	721	650	666	659	682	667	657	663	649	688	677	652	684	677	687	666	719	673	668	658	688	699	671	676	713	651	686	688	669	639	715	706	652	675	668	673	714	731	703	693	674	653	650	688	621	663	705	686	670	697	664	675	649	707	680	678	653	602	693	702	659	667	666	749	665	676	706	692	671	645	700	649	675	699	677	704	714	650	677	694	697	696	699	699	661	692	688	744	713	699	668	701	695	728	711	636	682	678	699	698	674	636	662	679	652	669	660	661	685	682	668	634	663	724	634	680	664	678	652	647	693	697	687	687	640	749	672	649	692	703	668	670	651	680	667	641	662	663	705	717	697	699	705	661	678	683	671	704	661	690	692	674	660	696	659	735	666	660	679	696	709	702	660	706	688	683	654	673	648	699	691	734	697	688	675	690	679	685	665	668	716	661	684	638	678	687	689	683	658	716	645	669	640	668	670	683	640	666	714	677	687	644	729	705	742	645	669	683	677	704	668	664	705	685	672	722	693	671	713	713	704	662	692	673	635	732	687	685	726	664	680	673	689	690	703	650	687	677	643	673	675	668	694	730	653	690	664	707	708	705	649	689	676	675	681	677	725	683	703	706	680	654	733	665	696	666	664	690	708	669	639	639	674	676	629	645	692	594	681	672	667	684	716	680	687	687	700	672	733	673	675	676	682	643	670	666	716	672	672	677	699	662	678	681	662	675	683	690	671	727	659	704	659	702	621	645	653	678	692	677	658	711	662	682	640	676	708	717	684	662	711	683	674	651	647	649	702	678	689	668	653	690	676	709	662	637	697	619	695	692	717	726	657	724	659	647	703	666	705	709	655	667	682	707	679	688	710	670	664	725	675	683	661	644	661	716	692	645	643	607	721	680	637	680	715	642	709	641	679	696	724	710	660	708	677	696	685	672	694	637	715	651	656	692	680	660	715	663	679	607	671	664	644	694	694	659	738	647	702	706	659	699	683	655	676	650	661	719	620	723	703	685	690	674	634	634	722	709	709	730	704	709	716	735	637	626	737	621	677	727	658	734	684	715	658	695	663	657	686	678	668	637	721	714	661	709	684	693	718	655	669	668	676	688	664	688	701	659	692	665	670	643	679	648	706	678	654	732	720	662	664	634	726	649	684	692	657	674	664	700	676	660	692	721	709	683	652	672	690	691	711	678	717	685	680	663	637	639	661	699	679	706	687	688	644	730	673	649	683	669	702	677	641	705	697	722	682	681	711	681	677	686	705	691	698	688	668	674	721	690	706	716	680	679	692	680	692	707	619	665	735	622	707	672	714	706	677	685	730	674	649	736	691	699	733	665	644	723	716	692	687	659	663	669	666	665	723	725	682	652	680	683	740	727	700	703	675	708	686	649	692	685	629	682	658	661	707	674	669	670	626	674	675	659	669	653	705	624	685	660	661	701	691	727	665	648	680	695	716	686	627	670	687	672	685	708	688	686	689	702	744	677	657	665	697	668	668	709	662	725	680	662	681	655	661	650	691	702	705	681	700	668	674	641	720	675	666	668	618	646	663	629	692	686	635	662	709	678	679	675	681	686	645	662	654	649	698	672	655	671	679	666	672	652	690	667	633	655	680	671	679	690	635	706	611	698	623	682	712	632	686	696	702	653	662	654	674	664	746	687	670	675	647	651	633	699	689	690	667	697	679	646	701	694	658	687	673	711	673	719	640	656	685	656	696	692	647	682	654	671	672	695	651	678	678	708	729	622	687	672	703	660	645	731	669	664	673	696	700	683	631	682	654	728	644	625	669	682	713	689	688	730	665	705	693	643	718	686	649	651	680	699	701	621	737	698	675	698	677	681	697	681	675	701	667	691	677	699	672	662	673	707	642	704	679	658	646	664	663	715	713	631	679	687	708	659	671	637	654	679	660	662	658	611	691	672	646	700	664	682	672	622	674	692	672	677	690	666	691	678	701	680	668	652	628	671	679	668	692	725	681	674	713	683	690	711	697	611	700	734	710	723	631	682	703	645	684	668	657	651	702	670	698	665	691	683	660	679	642	684	706	703	692	655	686	679	690	659	677	722	696	664	659	643	647	698	702	694	631	681	701	716	674	652	659	710	711	689	648	678	683	677	690	675	665	670	674	661	648	658	675	658	675	683
68541	45721	28364	32196	57182	56919	44576	29570	15111	5269	1706	631	337	267	247	287	272	233	283	247	224	283	255	262	259	274	241	233	276	250	267	255	269	251	233	267	250	204	269	239	294	290	292	221	266	214	258	240	276	273	257	290	240	266	261	280	250	265	245	241	285	255	277	270	263	257	252	259	289	283	260	277	254	281	235	261	271	254	256	266	239	261	250	261	262	305	257	255	252	266	258	251	255	248	284	261	268	281	253	253	284	273	250	282	249	242	285	265	224	274	277	254	267	262	228	260	265	271	267	267	296	279	254	254	264	283	285	264	254	256	255	286	273	254	265	261	216	262	266	249	263	282	263	245	245	270	285	260	274	264	268	258	249	300	265	257	271	294	257	260	254	235	249	290	252	269	246	278	259	235	255	243	254	268	279	254	257	247	265	247	277	260	258	262	277	262	288	258	258	271	273	271	266	243	279	277	248	220	261	254	256	267	264	243	251	265	262	247	230	259	269	264	254	254	286	232	272	218	273	273	293	227	251	230	274	267	244	269	285	239	264	225	231	266	274	299	259	254	299	289	264	243	294	267	253	263	275	263	259	254	276	266	256	259	258	261	285	286	249	284	266	259	267	252	279	253	232	276	231	300	234	237	292	295	236	251	260	248	264	256	258	282	288	249	237	276	253	259	248	272	270	249	260	265	248	257	286	280	254	272	273	232	269	278	268	249	264	262	244	283	255	271	244	276	249	287	298	273	252	269	281	278	243	251	260	261	254	280	295	256	292	233	293	270	272	223	258	263	264	253	267	271	259	267	271	261	266	256	263	264	282	285	252	237	275	245	284	257	263	259	271	302	280	273	246	240	234	240	243	255	278	280	285	252	271	265	255	257	286	301	266	244	263	305	250	259	254	260	233	275	283	277	285	265	226	242	257	265	277	273	245	262	267	265	232	242	233	264	260	280	247	255	264	264	266	257	265	247	274	262	279	238	254	262	258	280	275	251	276	269	260	274	287	259	273	246	259	264	262	233	260	258	223	245	255	233	230	261	248	260	277	244	247	259	249	250	272	240	231	255	263	268	259	262	290	276	250	264	254	278	281	281	264	249	267	273	246	253	285	257	239	271	255	268	248	261	274	253	246	260	228	250	252	280	260	229	263	244	250	255	290	233	271	281	245	252	272	255	269	253	247	256	245	285	278	277	293	259	276	245	269	254	224	243	274	260	270	269	253	281	278	242	244	272	256	266	277	257	290	279	273	264	266	295	230	243	246	237	208	273	299	270	243	284	292	280	275	251	271	270	264	282	260	270	270	246	238	250	282	282	243	278	237	265	270	277	251	267	248	242	276	275	244	290	275	251	254	238	278	239	227	254	268	274	247	254	258	268	268	292	261	255	273	250	239	258	254	279	268	267	271	247	246	265	231	264	253	262	245	265	273	266	260	241	259	297	268	286	242	288	262	260	252	279	266	261	318	265	252	290	257	266	295	279	263	267	230	242	274	266	282	273	273	282	254	256	260	237	251	248	264	255	272	225	265	265	285	267	282	239	285	246	263	215	264	286	274	276	272	287	247	267	241	287	261	272	293	244	259	273	259	241	278	257	225	256	266	288	269	269	272	243	307	247	243	275	244	275	259	239	258	261	296	267	266	291	242	251	299	272	286	241	265	280	237	258	227	265	259	243	276	261	267	271	228	275	267	275	283	283	279	233	274	260	302	272	263	259	245	244	266	250	255	261	276	265	270	283	250	259	235	285	262	251	247	295	252	273	229	259	277	261	260	285	252	253	279	259	282	304	291	250	228	248	261	252	249	237	248	251	248	233	265	249	272	242	278	256	274	268	229	256	246	260	269	252	281	265	283	252	256	270	249	264	278	248	266	261	265	254	288	287	285	258	283	278	273	261	279	253	248	270	233	253	252	273	235	268	261	272	257	238	286	253	262	272	271	239	272	270	265	244	281	250	289	247	247	231	237	256	231	247	262	233	276	261	238	247	268	282	229	226	250	265	267	267	268	292	267	260	245	266	245	248	260	258	251	251	285	265	280	260	234	262	305	253	264	247	274	244	268	236	274	258	258	255	261	242	255	263	271	256	285	290	284	259	260	251	271	238	288	259	249	266	252	230	215	269	229	240	266	258	250	254	263	279	253	281	275	273	244	268	253	237	260	255	246	232	258	255	281	288	295	259	276	266	250	265	251	263	272	302	264	244	257	247	244	250	247	240	257	259	258	250	276	260	259	267	273	245	287	268	249	281	306	261	264	228	240	292	246	237	263	266	254	263	240	248	259	270	293	260	255	241	275	272	264	262	249	223	236	254	259	270	293	263	252	269	282	235	260	262	266	237	258	259	282	267	257	238	266	273	255	250	269	226	267	222	290	278	271	256	298	264	221	251	244	255	262	230	264	266	235	258	254	270	274	236	263	271	253	273	253	254	243	293	252	265	286	254	257	286	276	251	253	262	231	262	275	243	257	247	294	265	278	224	232	265	291	263	234	277	260	258	250	264	265	237	259	274	237	246	268	253	272	260	255	249	271	251	276	240	260	245	258	255	270	248	277	260	271	304	241	272	241	258	287	258	259	254	268	253	267	294	240	248	280	283	260	242	242	255	263	270	239	293	231	260	294	234	250	330	237	247	279	263	273	271	259	229	266	237	291	263	246	265	237	241	270	250	285	292	260	270	265	248	265	257	245	279	252	241	271	275	277	288	252	264	247	249	268	247	257	237	258	273	277	277	273	263	283	248	238	251	284	263	266	254	250	235	266	273	251	258	264	223	256	269	250	240	297	246	293	284	246	279	254	261	254	260	257	241	225	272	235	244	271	249	270	265	275	275	273	253	287	259	276	274	264	268	293	244	262	267	237	241	273	226	273	265	253	250	228	260	276	244	281	252	250	277	280	249	288	258	273	261	283	273	296	245	256	264	270	277	248	264	270	264	272	273	267	255	249	289	263	260	273	251	263	232	246	261	258	263	259	248	267	271	252	237	277	266	278	257	258	260	265	259	261	256	250	269	242	253	260	226	266	248	288	256	281	247	265	265	287	258	281	260	261	277	272	278	231	271	297	244	250	274	260	254	259	307	260	277	277	259	288	256	266	282	292	256	264	259	277	256	249	270	251	265	283	235	258	279	267	252	264	227	230	268	265	286	263	266	262	251	256	249	268	258	248	296	234	273	257	262	273	258	261	277	261	270	238	229	268	266	268	264	291	256	270	251	231	244	275	260	248	269	244	233	270	266	257	247	270	295	274	259	274	277	276	252	269	278	222	260	274	273	251	249	269	258	239	260	265	267	280	272	254	240	255	247	255	239	260	254	269	250	284	227	287	267	265	269	264	287	267	248	265	236	262	282	271	271	262	278	269	257	262	263	255	255	261	245	203	252	249	234	268	242	277	291	253	231	268	258	264	257	267	296	284	261	286	253	252	257	244	261	246	250	271	273	257	232	266	284	237	259	263	254	267	255	224	228	295	269	259	278	251	275	267	276	251	267	231	261
40662	29441	28551	44845	67212	67504	56615	43679	28971	14693	6259	2282	1038	712	597	596	620	654	625	654	641	632	605	622	614	669	639	647	681	648	601	652	660	669	625	661	618	640	594	616	641	608	629	624	627	630	640	657	657	686	661	582	630	619	633	658	604	612	611	640	619	655	670	627	635	610	588	638	674	605	601	630	597	635	623	609	611	622	584	580	622	615	622	608	647	659	628	628	688	650	629	592	611	615	686	631	584	705	646	658	580	573	578	607	570	621	652	665	663	580	621	593	626	659	626	655	618	639	614	609	618	625	603	630	614	672	640	683	572	647	622	611	605	601	599	583	643	620	664	660	645	626	605	624	624	613	612	600	616	615	650	567	605	581	616	590	630	612	616	637	641	653	620	612	594	638	621	621	608	581	651	663	637	624	626	609	631	594	628	609	621	605	611	602	622	616	667	655	623	605	615	618	615	627	605	647	610	607	652	605	612	620	642	605	609	627	643	616	595	634	639	614	626	636	664	637	644	635	612	661	634	616	585	593	660	630	642	587	589	613	649	671	654	604	593	613	650	596	645	662	645	623	656	614	645	653	612	618	616	605	635	623	638	636	616	616	653	631	613	618	644	643	601	623	603	616	579	626	624	653	625	613	616	625	630	628	642	631	599	605	661	622	599	657	637	637	644	632	632	643	589	628	611	649	598	643	661	610	634	619	676	593	641	606	608	611	632	709	645	624	634	606	649	632	640	647	650	648	623	626	557	657	621	660	612	591	617	604	633	635	566	632	656	601	655	621	652	616	630	621	634	630	613	600	618	638	637	618	635	602	622	592	632	623	645	645	613	628	632	668	623	620	649	629	583	672	676	615	652	638	625	670	649	590	637	605	622	620	587	629	632	630	603	590	649	647	630	639	647	633	642	660	608	652	589	622	618	695	627	634	629	614	595	641	622	671	674	639	633	655	638	627	655	606	675	622	642	629	645	645	589	631	625	627	649	626	596	651	607	617	633	605	614	652	626	604	670	617	627	641	640	617	556	619	648	623	666	606	633	650	620	655	611	635	638	665	618	573	627	566	642	657	617	603	639	624	651	601	659	646	604	620	633	598	620	650	646	603	624	627	688	600	625	666	621	599	616	626	638	643	624	618	630	611	640	642	661	648	603	664	598	618	598	625	634	657	596	588	612	641	675	623	627	631	646	608	612	633	664	633	590	581	628	644	648	598	627	628	649	647	601	628	640	651	600	620	652	622	634	648	671	613	614	614	569	611	617	635	637	612	607	628	635	589	641	623	558	690	650	639	626	631	622	623	660	628	618	647	622	584	583	670	614	630	654	641	647	607	658	590	644	592	616	618	586	624	595	645	658	625	600	621	636	643	613	609	614	621	627	585	641	596	592	639	629	611	624	623	606	593	607	610	616	587	610	629	610	618	651	638	631	603	617	651	630	649	622	589	617	628	592	653	610	597	622	618	631	606	615	586	633	603	638	622	634	664	582	603	606	597	624	613	618	629	629	587	633	588	579	640	643	610	620	604	587	630	613	637	616	620	595	597	596	638	615	634	603	663	604	646	610	583	646	609	625	590	610	618	622	613	623	572	613	586	630	624	632	630	596	597	635	612	621	621	596	597	611	608	597	634	588	617	633	606	653	600	666	562	624	649	616	639	590	584	614	632	560	645	616	635	608	632	583	633	654	613	646	641	635	641	573	638	646	598	670	596	610	660	636	620	636	614	646	656	618	656	639	609	654	639	612	598	593	592	626	622	614	577	607	626	630	625	602	607	663	649	608	638	644	619	611	609	631	614	661	658	616	630	586	612	604	646	648	667	608	596	608	646	626	612	622	615	630	677	637	626	642	622	604	610	648	616	618	608	614	642	641	628	657	605	594	582	679	566	651	618	620	624	586	612	642	636	646	575	582	643	622	590	670	623	616	618	647	632	614	617	633	652	607	624	619	625	607	632	630	596	674	623	642	620	578	641	587	638	632	631	655	655	645	635	625	613	654	640	587	639	622	635	608	641	613	617	654	624	596	660	610	656	644	625	609	627	641	594	664	609	681	588	613	631	629	612	599	630	642	645	578	588	586	601	637	569	663	622	616	640	624	613	632	589	646	626	585	612	649	650	612	627	587	571	658	619	616	602	638	573	612	646	589	640	669	608	598	637	628	594	599	588	603	613	621	639	604	580	637	595	633	609	635	623	627	582	633	637	636	615	639	618	621	614	618	656	612	611	645	613	630	631	640	625	629	652	628	626	621	581	587	633	644	617	621	628	574	690	590	657	622	647	635	611	645	581	620	646	645	625	631	635	611	656	624	603	624	615	627	646	585	604	610	620	623	611	629	623	610	634	620	585	568	607	631	593	644	596	627	643	666	630	590	590	632	653	611	624	615	593	624	588	611	610	636	660	648	614	622	655	625	640	611	647	623	624	622	624	661	659	654	603	629	607	630	611	611	627	631	634	649	611	572	625	670	656	656	605	659	663	618	632	599	657	656	640	633	603	638	622	621	617	601	656	635	639	641	611	665	650	594	620	607	705	633	669	601	598	613	596	597	613	619	610	619	664	629	639	607	676	595	616	639	617	612	541	595	634	604	604	695	682	597	631	586	622	620	613	652	611	624	607	561	634	615	633	592	648	616	646	660	631	598	625	637	614	623	627	613	601	660	594	643	611	637	608	592	608	577	670	622	600	605	637	612	643	631	620	608	649	648	600	620	593	607	600	575	624	666	624	656	645	618	620	671	600	639	583	624	655	607	624	613	620	685	644	652	588	562	655	660	592	625	626	625	618	588	607	589	630	612	638	611	584	609	639	703	635	609	663	594	649	594	606	632	664	679	632	626	610	610	598	607	613	643	619	625	632	621	655	617	599	577	640	604	611	599	619	597	620	594	638	580	631	646	585	624	603	610	616	637	622	584	585	657	610	621	615	612	655	619	619	594	631	638	591	628	591	658	587	616	636	624	637	672	619	664	679	652	621	558	616	609	614	619	629	636	661	599	572	594	648	624	595	639	618	651	646	639	620	579	663	650	614	622	633	630	643	662	623	625	646	565	609	605	640	577	613	616	632	589	671	635	628	630	636	641	601	608	611	670	635	596	626	645	622	604	654	625	644	672	622	667	655	624	640	630	590	647	571	637	612	557	623	641	603	587	635	570	640	579	615	619	659	615	609	624	610	660	619	629	651	636	597	652	591	643	645	638	585	617	602	634	613	629	655	648	645	630	628	585	654	636	634	604	634	610	651	608	618	599	653	664	585	653	620	633	633	611	641	633	656	644	646	587	573	607	700	604	590	618	611	605	630	656	581	609	601	619	638	653	661	641	632	639	642	620	599	657	656	625	599	586	597	628	627	612	577	651	647	618	622	638	650	630	603	663	604	602	623	622	607	648	596	618	616	616	627	650	626	643	638	644	596	645	647	658	638	651	640	632	614	689	649	633	609	635	618	638	650	658	658	637	674	658	575	594	621	596	617	620	617	601	618	652	628	615	602	598	609
68974	45271	28360	31962	58240	56808	44239	28974	14781	5238	1699	610	354	266	276	251	289	262	246	274	267	266	252	242	269	262	244	261	264	278	287	260	274	250	266	277	271	272	266	272	254	268	261	268	256	266	257	282	271	288	250	249	303	246	243	247	296	285	227	275	292	248	255	273	275	258	267	282	317	240	268	273	272	270	270	250	245	250	251	276	266	249	280	282	270	270	297	258	256	253	270	259	259	257	290	269	282	234	242	259	244	262	282	270	278	270	229	231	275	307	272	254	285	277	210	238	244	274	274	299	290	270	286	257	301	276	268	245	301	262	263	296	273	230	265	272	267	266	275	282	278	269	263	283	244	281	265	263	264	277	261	258	290	258	272	270	267	278	275	259	262	270	258	221	252	274	255	277	242	231	295	268	273	258	271	262	284	258	231	287	266	270	285	247	254	267	241	277	319	287	267	250	240	249	285	277	265	258	249	257	275	289	236	261	284	272	275	257	225	275	257	278	277	264	269	233	260	247	253	245	279	292	263	254	287	279	289	276	282	245	269	259	257	277	280	263	259	254	261	284	276	264	268	300	255	297	251	281	252	298	283	247	265	248	257	289	295	249	267	270	247	247	287	243	301	267	244	260	265	283	255	238	241	262	294	274	265	270	287	255	280	292	262	283	289	246	261	244	255	231	257	281	238	284	275	264	278	239	276	267	265	260	263	250	289	270	265	271	257	270	258	274	268	288	289	247	262	275	261	244	286	272	311	262	253	269	258	266	229	282	226	265	260	288	274	261	270	237	244	285	290	279	263	274	287	285	262	265	268	254	284	281	250	262	266	299	246	258	250	291	266	249	265	279	244	220	246	276	277	260	255	260	256	284	245	291	269	270	245	254	265	265	267	260	278	283	273	270	258	282	268	274	270	280	272	301	292	302	271	279	283	279	266	255	271	251	296	249	295	262	241	270	282	250	270	236	272	213	268	318	258	252	256	263	299	280	292	270	283	292	283	284	266	281	257	244	267	277	311	264	262	251	258	260	242	276	267	262	273	253	258	252	277	251	304	273	275	252	241	256	253	253	264	241	289	221	253	265	241	258	299	235	270	285	265	268	246	268	278	277	281	271	280	279	299	270	245	280	267	257	298	304	286	235	306	290	283	270	293	302	247	263	268	219	271	250	300	225	289	274	240	266	276	271	222	276	256	259	275	258	274	270	271	230	244	245	260	280	270	281	291	253	276	273	242	240	255	273	287	266	268	284	280	258	292	266	242	247	255	271	261	267	230	244	259	255	255	244	257	262	249	244	266	276	286	286	234	245	256	262	231	263	283	287	263	270	270	264	277	263	246	280	281	250	254	246	262	278	266	250	261	290	292	266	259	254	244	255	217	265	283	286	268	228	243	255	264	250	253	269	265	265	285	262	260	283	260	258	293	289	281	232	286	309	283	274	257	251	287	277	266	256	260	242	275	292	252	275	256	254	261	235	285	284	286	273	283	270	268	244	263	255	269	259	233	281	270	283	307	293	255	280	261	259	252	235	279	256	267	249	265	267	263	275	295	248	244	280	290	290	243	287	264	291	280	270	270	254	242	296	233	240	248	276	264	244	242	259	261	242	246	274	255	255	272	283	253	245	268	264	257	263	282	239	247	277	279	269	271	289	257	247	280	272	296	227	280	293	249	245	271	262	282	275	268	270	304	252	262	275	283	269	246	263	284	278	259	269	248	251	242	262	249	248	258	260	262	264	238	319	257	248	268	288	252	271	273	267	267	243	271	253	260	273	236	269	301	292	288	254	255	252	256	266	223	247	268	253	258	256	252	286	286	265	244	261	226	286	310	244	257	259	279	293	273	255	282	279	263	239	277	251	262	272	251	256	264	317	266	254	292	245	241	261	258	254	269	234	275	262	270	274	252	238	267	262	278	274	260	266	288	238	239	244	268	249	265	265	233	266	302	224	257	264	256	290	246	268	272	272	247	265	238	271	276	245	270	264	254	231	272	255	242	297	255	221	287	308	277	283	289	254	244	263	240	242	244	257	245	293	293	260	260	281	301	256	262	292	264	285	262	253	283	280	283	285	259	240	265	247	294	271	265	273	296	272	259	260	259	245	247	285	286	278	267	281	292	282	268	240	278	265	227	291	280	267	251	258	288	271	283	265	240	260	268	262	268	261	250	282	250	276	278	250	283	270	262	265	264	292	245	258	257	277	262	273	272	286	283	269	270	291	267	287	251	225	293	247	253	245	283	249	247	267	267	279	296	234	235	247	266	244	286	240	227	263	265	275	259	273	253	304	256	275	262	262	265	253	227	243	259	267	234	272	276	265	287	245	248	264	287	277	253	254	285	251	233	259	278	274	256	274	233	237	289	226	244	233	253	230	265	247	257	249	303	267	270	272	285	244	268	260	292	267	285	238	256	278	266	249	262	249	254	263	267	260	265	232	261	265	258	270	237	243	284	259	273	265	238	273	248	302	268	260	304	266	255	282	283	256	251	231	272	301	301	309	265	298	262	275	264	297	238	246	279	276	285	251	280	239	242	271	250	257	277	247	265	267	270	243	256	248	223	277	249	244	276	267	280	254	275	276	297	266	301	266	283	257	274	230	262	286	266	298	259	265	282	257	244	260	286	271	281	273	278	262	252	256	235	267	268	269	264	245	242	246	224	257	293	249	256	277	256	289	301	275	257	282	266	269	252	250	260	288	252	259	219	253	260	290	284	269	281	264	269	252	254	279	297	292	269	238	253	263	241	273	258	265	223	258	230	264	289	270	273	278	299	274	249	241	259	290	265	271	259	279	273	257	233	245	253	265	290	233	262	266	272	271	296	290	254	260	267	268	263	267	240	266	253	256	251	262	270	275	253	286	245	264	277	272	271	293	264	248	278	275	269	280	259	257	249	247	273	250	270	276	292	302	283	254	261	275	256	265	271	274	288	300	283	252	280	252	234	269	267	288	270	237	246	245	247	280	304	292	259	247	273	261	271	296	267	242	272	241	255	245	266	257	272	249	279	258	249	264	277	260	289	269	258	268	270	255	274	272	249	248	266	265	272	235	293	241	268	295	264	277	284	276	233	242	269	277	292	244	261	255	253	275	274	258	214	262	275	287	270	302	251	248	270	262	257	282	224	264	244	253	295	263	259	273	254	244	276	252	306	254	282	292	267	293	219	257	275	277	262	276	295	245	231	251	261	250	279	288	262	267	274	282	257	264	247	251	266	277	286	262	268	242	262	276	275	260	248	264	268	286	251	270	258	245	245	272	251	246	254	242	278	270	273	276	282	239	270	246	248	238	241	255	267	259	249	247	265	245	272	250	264	279	297	273	216	248	267	258	226	282	278	271	286	263	285	278	256	259	249	255	304	245	295	239	287	266	263	283	249	258	220	243	242	262	261	247	258	315	256	256	292	295	283	270	252	285	284	279	246	205	245	256	279	273	275	284	301	262	271	256	258	246	285	280	268	280	284	239	253	244	244	225	273	263	236	252	261	276	280	295
41372	28862	28524	44581	67684	67151	56287	43232	28434	14700	6158	2147	1014	698	679	695	611	625	625	630	674	611	648	621	639	587	645	658	621	622	611	645	651	648	661	594	649	661	618	705	637	600	650	640	641	606	678	693	662	660	615	673	592	583	643	642	673	648	592	619	626	616	622	637	632	624	617	657	663	634	647	612	679	664	625	622	632	678	647	603	600	620	641	648	650	610	660	629	621	633	648	661	675	615	628	594	680	652	626	665	630	630	613	582	654	610	633	612	634	640	647	595	679	705	640	617	641	591	619	633	636	650	683	644	641	653	659	579	656	623	644	612	690	633	616	624	610	588	619	634	624	620	667	601	623	684	613	638	630	610	607	642	611	624	625	628	637	646	604	618	598	607	607	616	656	610	657	628	637	588	604	641	637	597	620	626	680	623	631	598	606	603	658	665	641	634	678	629	623	623	622	673	656	677	639	642	627	679	655	615	653	665	647	640	632	658	643	611	635	647	619	609	656	602	606	630	665	629	584	658	670	660	615	628	641	597	622	613	636	641	608	599	635	618	618	674	613	649	682	652	611	658	656	626	665	606	661	660	605	629	620	649	600	632	663	654	608	599	619	609	659	603	552	710	688	625	648	588	653	581	570	653	660	664	613	641	630	643	635	609	627	660	611	633	604	628	636	615	648	602	634	635	609	641	632	652	626	604	652	615	644	617	640	594	644	642	628	630	614	579	602	639	634	610	606	661	636	631	627	657	655	615	611	566	676	624	655	668	642	634	601	657	655	645	584	609	655	648	618	638	682	639	602	611	628	623	603	623	624	628	654	662	614	609	707	614	628	647	610	630	584	608	665	643	637	626	674	617	629	663	634	668	624	589	654	617	611	668	627	600	600	596	604	600	612	631	591	651	624	635	624	608	623	611	632	610	665	654	669	639	639	649	641	658	653	629	622	623	672	658	609	620	586	606	610	612	653	597	671	617	625	640	605	630	598	647	612	622	659	637	668	597	632	603	617	606	634	608	617	601	634	672	619	670	667	634	614	650	635	664	628	641	599	642	655	639	636	631	662	637	623	628	658	637	629	635	633	594	707	615	615	637	609	605	679	649	629	664	640	636	621	622	662	654	640	660	604	636	646	619	661	634	643	641	603	623	657	602	623	630	663	576	667	606	628	665	620	708	662	629	671	643	623	671	565	672	625	611	630	696	572	611	655	624	646	591	666	632	636	625	622	632	570	624	640	686	648	670	629	653	622	620	594	624	611	629	635	613	653	629	625	561	623	665	642	602	646	639	632	616	653	620	648	593	638	620	626	632	622	619	610	635	614	627	646	637	618	677	629	600	635	654	603	643	644	625	645	648	638	642	648	591	647	643	596	635	593	616	651	652	646	635	616	681	632	708	604	611	608	586	619	590	670	653	641	641	627	638	647	651	677	597	668	641	666	616	612	617	663	643	610	600	628	564	583	609	599	621	608	621	662	616	660	663	610	597	631	626	625	629	598	716	663	611	614	566	625	630	632	639	672	578	644	653	616	649	626	658	675	635	635	650	621	624	591	623	666	633	627	633	655	648	618	667	589	587	613	652	618	655	609	607	639	620	602	630	644	656	631	638	595	662	588	616	584	608	618	621	624	661	624	597	636	654	640	628	605	600	617	615	666	685	599	634	651	632	628	672	602	592	625	623	564	604	646	628	634	631	677	624	654	616	616	675	667	640	620	669	694	644	656	662	656	674	627	599	589	629	643	612	653	646	628	617	640	628	585	656	657	627	650	618	655	601	611	667	646	627	609	590	620	581	663	626	615	643	652	626	638	635	621	665	615	622	570	606	649	603	612	658	612	587	634	665	623	644	628	635	663	596	615	652	617	638	635	617	688	657	624	633	613	631	603	644	602	656	644	619	631	617	629	613	600	644	657	631	686	615	630	649	683	644	625	616	655	685	665	623	643	635	665	645	611	650	634	581	670	588	636	570	609	646	630	698	648	677	639	655	613	596	608	652	605	675	600	624	645	629	666	631	644	595	653	651	640	636	623	638	584	617	670	647	657	580	619	643	582	652	623	622	620	659	630	642	651	669	656	592	639	637	648	621	655	628	669	625	624	640	616	610	608	690	620	653	644	621	627	677	642	639	618	628	583	625	648	640	622	610	594	649	628	638	655	657	640	601	609	624	640	631	668	653	660	652	600	649	620	612	665	608	648	598	558	658	646	622	640	672	624	586	588	641	615	676	612	616	658	579	619	656	632	608	653	613	624	641	679	593	596	656	629	607	654	608	614	635	654	628	628	598	636	604	618	635	665	645	630	599	610	622	630	605	610	683	642	637	654	612	629	616	647	644	627	645	606	608	614	571	616	627	602	616	618	557	623	626	593	647	615	621	639	627	683	615	658	650	630	581	650	656	631	624	655	646	647	657	670	640	597	664	626	635	569	630	621	629	637	599	619	618	652	600	671	613	678	590	578	638	595	645	617	593	656	630	628	643	638	619	587	626	609	649	629	572	621	595	614	605	599	604	636	620	602	643	661	600	672	598	608	643	631	636	650	658	640	605	648	624	666	630	641	619	625	606	621	648	694	640	575	622	616	649	630	652	653	630	676	641	710	638	643	638	617	591	648	659	664	677	610	627	602	663	638	649	661	612	592	609	633	599	648	691	643	605	635	657	643	629	615	609	617	626	633	637	601	623	656	616	614	648	643	626	662	616	643	623	626	617	654	611	615	680	661	654	625	663	661	617	650	619	604	625	633	652	624	655	593	694	622	632	661	638	607	644	649	580	621	617	700	649	609	646	627	664	656	648	674	628	617	633	636	667	698	649	642	620	630	624	703	634	641	634	619	634	645	672	646	632	648	583	647	595	668	609	683	625	635	602	642	656	627	650	626	651	644	640	631	636	626	673	678	628	635	604	635	644	668	655	573	623	588	643	614	651	641	600	674	670	601	683	659	616	699	640	642	649	646	641	648	654	620	651	646	632	609	648	610	635	627	664	625	612	597	608	627	667	651	613	644	629	662	598	631	648	659	653	618	640	665	648	660	603	608	680	631	650	630	589	617	677	639	638	607	620	621	612	619	651	645	649	616	686	610	665	650	610	613	671	636	670	639	615	640	622	639	618	630	611	612	640	592	632	614	671	630	600	646	619	601	647	623	683	647	631	696	641	643	607	614	605	641	606	699	630	639	595	627	623	668	606	613	601	631	612	587	645	656	640	636	625	620	623	654	646	628	627	630	610	642	640	607	634	638	655	610	627	660	589	637	631	627	664	596	629	638	593	642	624	575	639	624	677	624	593	629	598	657	639	643	629	623	633	633	619	638	656	607	657	636	666	612	593	659	635	676	648	645	608	612	585	620	642	648	646	668	654	609	675	622	644	606	621	625	646	646	616	625	653	638	641	661	653	604	619	601	601	619	630	666	653	677	669	633	660	639	627	619	650	651	612	598	628	642	649	657	666	617	606	621	648	655	625	659	608	612	658	654	628	599	637	643	616	637	646	620	666
9999	2336	1069	1106	3030	3712	2978	1814	941	544	419	321	302	274	331	258	248	279	303	271	281	309	271	270	260	280	284	288	289	259	283	281	327	291	287	309	272	282	326	286	287	279	313	293	296	305	306	310	283	285	302	275	251	300	262	297	286	295	257	302	305	298	267	283	294	306	275	293	315	306	305	269	269	297	314	335	299	266	292	275	293	287	301	304	329	291	276	311	313	291	324	269	277	296	273	272	286	259	269	292	241	288	284	318	276	298	280	270	268	298	291	280	278	302	277	270	294	295	224	282	295	284	305	294	312	300	266	294	323	278	307	295	332	301	325	288	304	299	278	305	279	333	274	291	295	270	288	318	281	285	278	301	271	306	281	304	288	314	299	285	308	283	248	295	267	294	265	311	310	284	277	272	296	272	288	266	301	306	295	327	277	287	249	273	307	298	291	327	277	252	294	318	278	293	299	287	333	255	300	281	272	279	297	304	301	308	279	307	292	276	280	285	295	293	298	298	279	301	286	330	261	311	286	264	278	271	288	312	299	286	277	283	260	311	252	279	304	313	272	271	252	286	276	265	266	317	266	328	339	305	280	266	296	277	317	295	269	299	296	270	285	315	277	283	286	301	297	310	307	289	288	290	283	288	302	305	288	305	272	306	292	293	276	274	302	244	237	280	254	332	286	313	299	264	320	284	297	276	296	295	315	291	313	282	308	272	283	274	239	286	327	327	283	287	259	275	255	261	293	283	274	275	289	283	288	286	308	272	296	293	291	269	297	309	302	288	269	313	284	280	319	288	306	314	282	276	258	277	278	267	298	308	307	268	265	339	255	294	297	274	293	280	277	292	281	262	309	283	253	272	284	309	288	308	259	263	294	278	307	269	269	305	255	295	265	294	269	272	286	304	287	290	309	276	271	286	302	292	297	276	292	295	278	300	260	321	305	292	289	305	263	305	261	292	261	289	297	328	273	295	293	283	286	282	290	314	286	280	302	287	262	278	296	283	302	243	251	314	318	292	267	297	310	297	287	272	283	299	299	287	278	312	291	286	281	303	285	253	289	292	297	293	316	297	296	288	284	339	316	300	280	247	287	305	280	310	303	288	302	248	300	280	303	294	299	272	299	300	285	323	295	293	284	295	275	274	276	278	323	299	316	292	287	307	255	275	285	290	274	275	277	285	299	274	267	282	293	324	297	328	271	292	265	309	281	303	305	282	267	304	285	299	299	274	278	290	293	282	293	291	306	294	265	286	280	294	290	269	299	279	293	284	269	289	293	287	310	349	272	300	313	250	310	306	292	310	306	265	235	288	301	309	266	269	311	282	272	281	281	254	284	273	301	274	288	262	318	297	295	262	310	303	253	307	299	300	298	313	290	269	292	288	303	292	313	303	274	291	271	272	272	314	303	298	287	280	273	293	304	264	286	310	271	317	294	254	307	315	264	314	274	285	290	277	297	298	299	238	273	266	289	295	307	258	297	292	300	283	273	281	327	292	282	316	272	274	292	279	276	288	286	267	277	268	296	289	318	302	278	286	285	287	271	256	264	261	291	279	299	295	295	272	277	278	279	291	282	286	282	288	297	271	272	273	290	270	309	305	267	288	267	327	280	258	292	254	293	292	291	259	268	286	292	290	271	277	265	281	279	255	313	295	263	312	307	298	312	302	315	267	282	312	271	290	292	267	293	299	324	279	290	296	288	308	294	307	287	307	290	316	282	247	296	271	255	295	263	278	289	279	287	287	274	255	272	256	326	271	288	300	281	301	294	266	299	273	307	287	284	286	299	297	299	281	277	291	325	277	294	252	276	303	264	296	285	337	303	298	283	305	291	253	289	279	289	297	297	299	275	303	293	318	306	341	302	295	280	282	289	304	285	267	266	292	294	322	318	293	289	287	267	262	267	293	294	282	300	305	303	283	281	318	311	317	291	307	293	272	266	288	275	286	263	291	301	306	267	278	321	295	287	322	282	290	296	286	298	298	313	287	264	286	305	285	292	291	275	268	278	293	266	278	259	265	288	302	324	284	288	289	300	299	311	314	288	306	301	311	287	298	263	298	278	297	286	262	282	301	265	279	286	270	290	290	261	305	269	308	270	266	267	276	292	290	287	284	278	294	275	312	305	319	272	284	277	303	299	321	301	304	283	292	277	288	251	294	280	329	279	298	257	247	291	298	271	293	305	260	304	308	269	286	281	307	267	297	295	274	347	310	298	296	307	270	244	294	299	287	301	270	301	291	291	302	299	272	300	304	260	284	281	287	284	295	290	293	311	267	310	274	268	291	283	301	295	282	279	266	294	279	291	244	258	295	313	282	278	277	272	274	290	286	290	269	269	299	325	276	301	293	274	301	285	318	300	275	282	281	303	277	284	285	281	278	300	272	286	302	285	285	294	265	297	288	273	310	313	290	295	273	260	327	292	302	288	298	291	262	310	286	285	323	274	284	271	293	292	283	280	288	254	308	285	294	306	279	324	309	273	289	293	289	320	282	298	303	294	263	255	263	259	308	316	300	309	294	298	281	299	283	315	267	313	279	274	257	282	270	304	276	266	266	288	276	269	293	305	274	281	297	303	291	278	255	292	270	289	262	268	291	296	286	317	313	291	294	260	257	282	334	306	296	306	291	275	287	294	285	284	280	291	306	298	294	336	296	279	299	277	316	271	298	269	296	291	269	278	289	276	297	300	277	274	299	261	283	295	306	314	280	289	284	281	288	278	271	296	299	292	291	315	333	302	270	290	306	305	283	297	295	299	275	272	276	277	304	279	278	294	275	293	284	273	290	307	300	290	277	279	291	283	283	277	294	302	310	271	288	273	272	290	269	294	307	295	276	267	266	296	278	274	305	292	330	317	284	278	292	290	294	278	280	264	293	263	287	276	282	294	302	272	296	299	283	311	297	257	289	292	283	275	270	319	272	294	299	292	288	307	257	271	254	287	293	281	314	290	290	295	305	278	300	293	273	295	307	285	285	276	292	292	292	268	308	281	283	292	311	318	294	294	277	278	290	307	270	272	294	267	269	297	298	285	259	285	297	279	282	290	311	294	270	280	284	285	267	278	304	289	272	279	293	292	315	294	285	286	258	306	296	276	289	283	304	277	283	267	247	254	270	295	299	318	311	310	312	278	279	271	299	290	268	264	292	265	280	312	305	301	317	290	298	297	276	264	265	285	258	277	304	256	286	297	293	301	259	306	289	282	279	291	274	306	291	268	294	315	275	302	282	287	279	257	260	284	294	300	267	289	261	272	300	295	280	296	303	296	302	327	272	266	308	280	287	287	306	313	275	290	302	277	271	266	274	278	284	278	297	299	318	286	275	280	281	311	301	299	285	300	310	303	271	294	253	331	300	294	274	290	285	312	285	280	294	273	307	312	272	305	251	301	278	292	280	285	305	299	309	295	249	267	302	275	282	261	244	294	306	280	307	290	299	288	274	283	300	298	276	312	296	290	293	280	325	289	290	280	264	299	304	304	265	304	290	296	298
8655	2716	2362	4320	11882	13812	10427	6444	3209	1851	1112	783	727	676	665	748	666	719	689	679	656	638	657	728	663	672	651	704	685	658	680	719	665	690	682	695	674	701	645	666	676	685	670	717	714	668	663	652	712	674	647	681	713	651	700	670	652	673	678	705	668	652	681	617	673	654	709	653	659	698	663	700	674	693	666	667	699	687	700	667	698	684	729	679	693	672	640	644	668	737	688	647	680	694	693	650	651	639	688	688	697	664	631	625	660	671	685	632	665	716	686	640	620	683	684	677	713	655	710	656	701	665	647	668	672	685	637	732	655	674	753	650	667	641	657	678	692	648	674	626	702	681	665	685	701	651	678	638	647	699	675	682	692	797	702	672	697	662	674	654	714	739	691	655	668	690	694	668	694	677	695	661	742	670	635	649	645	698	710	745	723	651	663	694	706	670	669	647	641	706	665	666	700	677	610	662	692	644	701	709	680	678	655	723	661	639	666	683	665	705	657	678	687	698	729	690	666	698	678	696	676	678	654	633	690	710	691	705	721	710	687	668	680	691	739	690	696	702	679	686	690	666	662	663	628	629	653	682	695	669	675	691	680	656	741	727	666	689	669	656	638	681	684	659	684	660	716	684	603	706	664	688	704	652	691	686	689	671	658	685	666	655	670	693	694	661	735	743	703	647	692	710	696	661	697	675	662	677	648	658	680	675	636	684	665	737	658	679	700	675	698	669	628	647	663	653	689	657	674	702	698	711	677	641	671	678	679	650	672	670	684	676	680	696	688	637	703	639	700	669	706	694	703	646	693	711	694	656	657	646	671	671	687	664	673	671	651	639	694	648	668	712	682	684	678	687	673	652	665	658	688	762	682	666	722	669	694	665	689	650	679	670	707	647	718	632	646	696	681	705	698	706	670	691	734	677	690	685	683	724	687	699	711	692	665	694	710	639	658	686	709	618	691	656	717	653	671	631	661	700	634	691	684	693	698	687	673	659	674	677	687	680	696	649	696	667	648	669	690	664	705	687	712	668	690	699	660	677	649	704	723	693	683	689	749	708	685	671	714	700	662	681	740	668	681	685	749	683	643	641	675	697	669	732	666	715	680	669	694	691	698	652	688	653	694	646	659	671	712	657	686	700	676	654	708	689	716	634	724	709	649	672	648	734	697	702	644	706	696	707	715	702	686	668	663	662	699	649	683	677	679	701	690	683	667	675	660	687	707	699	732	673	648	663	683	672	703	619	694	712	668	702	644	683	657	693	683	721	705	675	686	655	648	707	696	684	689	716	674	693	674	675	671	679	696	683	692	678	722	739	647	718	653	681	684	671	632	702	679	684	698	645	690	670	678	711	654	697	692	684	676	675	694	669	642	678	645	688	681	692	645	700	648	689	709	663	662	686	705	641	676	663	663	636	678	662	708	660	708	714	689	702	714	735	688	643	661	696	661	661	729	698	650	680	675	709	653	661	668	655	674	665	669	691	705	654	713	676	691	675	656	703	624	709	691	629	663	654	720	666	742	682	681	662	695	641	682	690	622	695	658	685	668	661	694	647	688	678	634	692	693	683	613	686	681	683	655	650	659	675	661	718	659	663	647	686	674	672	667	701	660	669	673	714	692	667	724	701	711	674	671	678	672	658	760	684	667	698	663	654	656	668	707	678	672	684	641	668	728	686	688	627	636	661	665	710	695	646	650	714	679	670	657	622	663	703	694	678	666	680	652	681	681	719	703	669	639	697	682	663	650	691	718	670	684	650	710	660	635	685	670	707	670	658	696	682	683	686	683	675	754	726	655	670	669	746	734	658	664	724	749	690	679	691	657	727	703	712	669	656	678	675	641	710	636	697	686	640	648	728	659	680	680	695	697	649	683	709	630	637	694	654	653	664	630	696	687	696	686	631	706	680	725	642	713	664	629	695	657	687	682	674	670	651	630	682	691	696	652	654	677	670	676	682	702	707	654	639	668	680	707	646	716	690	645	714	702	649	668	675	718	663	691	655	723	690	716	707	706	665	678	701	649	670	697	667	681	640	620	712	651	652	724	692	654	714	670	679	759	680	676	696	645	653	706	685	726	646	670	688	701	698	644	719	688	676	663	677	650	671	678	686	669	714	657	707	656	672	690	713	654	675	685	662	675	695	703	681	718	641	651	682	675	648	693	673	654	693	664	672	661	690	654	659	673	674	709	668	658	658	688	649	708	678	675	664	694	684	701	674	635	670	711	615	618	676	693	689	676	684	704	651	683	651	692	691	701	666	731	685	680	692	668	685	697	689	656	689	659	684	689	661	671	681	715	688	679	668	692	710	681	674	687	652	692	703	684	695	667	647	692	687	632	650	698	721	691	673	670	687	659	674	692	659	704	686	727	671	731	711	639	658	658	715	677	699	756	718	662	663	655	686	694	689	709	652	676	675	657	714	644	665	691	705	687	680	664	687	675	686	674	668	654	626	674	655	661	654	748	672	630	688	699	658	701	673	665	653	663	710	666	697	632	707	685	691	694	687	664	632	655	617	705	711	678	716	714	691	650	705	699	660	668	673	683	692	685	693	707	680	689	667	690	689	691	656	634	689	672	694	726	719	687	692	709	650	676	674	704	633	702	691	661	696	715	678	671	683	656	683	720	661	693	697	676	623	709	645	644	659	662	682	661	710	676	651	668	681	678	743	665	705	658	652	653	688	764	675	715	655	635	667	669	685	680	683	704	710	703	651	663	679	653	680	681	619	633	689	651	723	691	656	658	702	645	655	647	659	678	666	665	696	706	701	645	652	654	678	675	678	726	675	673	682	654	681	687	681	658	677	700	712	676	639	664	684	687	658	728	671	673	733	647	645	678	712	723	710	674	723	680	721	656	662	725	644	664	674	680	622	635	715	714	701	678	650	679	641	632	720	667	686	657	687	699	670	672	678	678	660	683	696	735	668	715	717	667	691	686	677	664	687	702	639	694	738	687	644	738	705	670	696	647	635	634	688	679	670	654	720	689	687	669	646	676	709	665	688	641	652	733	686	678	685	704	711	727	738	675	703	663	652	691	691	688	668	680	676	685	681	710	715	661	683	696	666	692	692	705	719	670	663	700	703	636	714	658	681	661	701	700	665	659	725	687	702	677	649	664	663	720	635	646	646	659	674	695	686	694	678	661	671	657	703	675	736	681	666	681	729	723	693	670	667	700	649	673	618	673	686	674	697	694	678	674	683	642	660	691	687	703	688	671	760	705	727	672	711	686	681	684	659	673	749	683	681	679	705	685	651	674	717	696	675	643	670	677	679	716	688	715	692	691	702	712	667	675	645	672	655	692	686	714	664	726	673	677	686	646	677	658	710	721	671	712	661	674	691	661	649	704	709	658	674	705	625	673	673	703	689	683	638	645	720	769	695	692	698	635	641	687	650	705	685	704	730	692	627	677	717	708	638	707	651	684	715	635	702	726	668	640	646	691	664	711	676	721	686	703	677	705	680	721	657	696	658	688	656	697	700	673	683	661	670	647	688
69880	45434	27545	30779	55725	57488	45046	29460	14612	5722	1886	680	388	283	258	263	254	286	304	250	296	286	268	249	252	268	270	281	269	262	246	252	273	257	239	263	233	277	303	264	248	273	274	250	272	314	244	257	275	268	268	259	264	279	256	279	251	258	255	262	268	243	240	274	285	257	258	253	247	247	273	290	261	270	266	268	267	270	266	223	266	251	262	260	244	256	270	263	267	275	248	276	262	256	263	273	243	251	273	254	270	266	258	259	252	269	268	259	273	230	248	282	241	237	254	235	261	282	246	259	253	264	272	243	258	256	252	297	244	274	260	233	258	260	266	284	238	293	285	262	280	229	269	260	276	234	297	292	276	264	270	269	259	261	231	243	259	265	274	258	274	284	265	259	302	258	262	269	236	249	230	266	248	295	265	241	248	281	267	266	292	278	261	289	262	267	254	269	282	236	269	265	246	267	273	252	257	268	253	260	289	276	288	245	274	271	255	236	261	249	282	249	253	260	276	271	260	278	276	268	271	253	292	274	263	286	257	255	272	279	264	264	275	262	280	270	263	247	258	285	283	251	265	259	286	268	248	275	264	221	249	235	266	266	252	287	242	280	238	265	252	262	252	233	280	276	301	254	254	269	263	277	303	289	250	271	270	264	251	289	301	265	256	274	247	255	268	282	281	299	273	308	281	251	241	259	245	250	254	273	260	277	253	265	259	259	272	264	256	239	248	269	268	241	225	270	262	292	264	261	289	305	254	272	274	255	260	280	265	272	290	251	251	240	297	283	282	261	274	252	293	272	263	260	277	290	266	278	274	281	240	246	240	266	279	270	287	259	288	279	268	233	272	287	263	294	267	260	244	260	268	245	267	250	291	256	246	268	261	272	252	252	279	289	273	260	256	281	252	261	255	249	242	248	277	283	240	286	254	235	281	289	278	258	286	291	234	231	280	292	281	243	302	279	251	244	259	301	263	275	256	269	251	246	268	256	267	286	253	268	286	266	274	268	304	254	257	280	256	255	232	265	298	260	266	242	275	298	268	274	288	258	254	240	241	228	285	272	266	265	280	268	252	274	255	257	262	271	269	240	264	260	269	265	278	253	256	274	260	278	254	221	272	277	236	241	248	284	265	251	260	265	279	312	263	286	269	281	284	269	311	256	275	257	241	274	287	259	264	263	250	272	266	228	263	254	265	274	268	243	298	254	287	268	240	241	277	296	260	265	237	267	276	262	265	273	244	247	279	270	250	260	264	252	251	245	259	230	255	246	254	262	296	245	253	266	270	291	275	245	231	281	306	267	293	272	259	263	277	248	224	222	293	255	246	261	258	294	289	290	315	271	280	254	257	278	284	291	278	221	252	274	294	278	257	292	244	274	267	269	260	268	288	278	242	257	280	266	255	266	294	268	292	270	269	289	288	288	287	252	265	276	249	228	254	269	249	276	280	251	250	285	274	282	265	239	313	267	255	283	247	269	279	273	294	253	259	299	268	284	272	275	260	272	250	274	265	245	231	256	238	245	221	252	268	254	265	265	262	249	280	261	269	231	256	286	246	257	255	273	237	293	289	247	270	245	261	266	290	278	277	273	268	244	258	282	250	263	284	282	279	248	283	278	285	271	268	269	265	300	240	260	277	275	277	244	241	273	248	252	246	248	265	253	270	262	259	248	269	281	274	252	248	252	266	259	255	305	272	243	252	282	277	288	272	273	254	274	283	254	255	281	243	292	239	266	258	296	275	270	260	259	271	267	281	268	292	261	289	250	245	247	263	249	276	282	296	279	236	274	298	251	258	257	250	246	261	271	258	285	291	223	267	273	252	266	280	261	269	269	289	275	272	252	252	242	256	264	274	277	294	285	255	238	263	263	272	275	266	278	282	246	276	253	270	254	282	245	272	240	279	272	291	249	259	237	289	264	269	281	246	277	227	281	267	260	287	269	254	248	243	302	278	247	258	273	251	233	261	259	272	271	260	283	243	242	241	267	299	254	279	250	252	293	275	258	292	256	288	275	228	290	265	279	301	281	254	255	264	233	270	278	256	253	250	263	263	278	292	248	250	266	264	270	303	258	249	269	256	273	244	296	270	244	254	275	270	259	276	259	289	283	280	267	283	270	265	281	272	269	250	263	271	258	270	274	238	252	277	246	233	221	266	253	280	255	264	266	260	266	225	262	259	267	259	245	247	273	261	286	270	292	275	237	262	241	248	254	259	232	272	277	249	305	274	255	241	309	283	281	268	255	271	247	276	285	243	263	227	241	266	260	257	246	235	216	251	254	289	240	242	241	225	260	259	271	226	283	256	256	268	278	258	269	245	251	244	252	282	248	234	273	282	228	232	274	275	269	263	251	236	259	253	270	282	265	249	249	279	250	285	272	272	277	269	250	270	258	271	258	264	236	242	252	262	229	269	275	247	262	277	296	247	269	245	264	304	285	253	260	245	261	250	262	274	269	253	236	261	265	259	302	268	254	285	255	275	269	287	286	243	255	256	273	275	238	282	255	245	264	265	271	269	232	280	264	265	294	263	267	286	245	248	261	237	260	281	314	262	279	276	268	257	246	276	271	280	239	252	285	230	263	246	250	270	267	279	255	237	276	249	238	270	281	254	289	274	270	270	255	263	271	258	259	280	258	276	276	233	265	265	251	253	245	249	263	275	238	267	255	279	262	298	302	265	301	251	285	264	282	250	262	257	236	271	244	293	266	276	252	239	265	248	248	281	272	258	259	256	290	251	247	295	259	254	261	249	244	243	274	263	275	261	244	254	300	263	268	259	277	277	276	267	259	267	279	242	271	270	280	262	265	260	258	266	256	282	259	281	282	269	275	274	293	272	239	228	248	267	272	267	267	236	242	267	272	276	247	252	271	259	254	290	286	261	272	257	256	258	278	268	250	244	238	267	272	273	287	252	242	272	271	255	255	276	270	294	244	282	259	294	258	239	267	298	294	280	298	276	291	284	282	274	275	267	223	252	285	289	278	240	252	269	261	259	232	261	268	268	280	237	269	246	252	279	312	248	240	262	265	249	242	294	260	271	301	277	259	241	221	259	261	254	262	241	298	276	270	279	274	272	254	272	269	263	304	258	261	260	281	273	245	229	246	249	280	273	258	274	244	230	262	246	259	248	244	279	281	254	264	303	283	283	272	282	267	253	286	275	262	267	250	284	241	275	260	273	271	279	257	278	270	253	285	242	290	262	249	271	258	240	267	276	276	236	262	249	264	240	220	256	245	243	260	267	292	281	234	257	223	269	276	280	237	281	262	243	260	257	279	263	248	258	270	235	266	262	249	274	261	248	255	249	252	284	261	293	280	256	235	274	242	248	249	253	267	271	260	268	294	257	253	293	256	251	286	279	247	281	258	276	265	271	268	266	257	297	258	283	280	287	270	253	248	265	265	274	259	283	254	270	241	267	241	265	260	291	267	255	281	263	308	282	270	274	240	262	280	294	307	249	281	295	267	273	271	233	266	274	280	259	257	242	243	213	249
41964	28183	27377	43650	66119	67714	57388	43195	28662	15713	6896	2463	1043	731	658	624	652	612	625	624	628	635	638	610	578	609	644	613	661	630	621	632	705	626	678	631	673	667	645	634	613	611	613	623	645	675	609	645	627	638	629	686	665	658	626	641	629	671	625	597	580	667	608	595	632	665	631	606	647	613	649	657	658	671	637	595	624	626	596	592	643	644	639	641	619	668	657	647	669	621	603	615	640	627	640	617	595	635	607	657	638	610	629	619	648	625	665	637	607	651	620	629	626	689	651	619	618	634	589	618	636	642	599	610	613	616	640	652	656	617	622	569	633	615	616	657	612	587	604	653	653	676	655	648	611	630	628	617	587	620	630	618	602	642	615	577	595	664	685	629	643	600	681	620	606	658	617	665	590	625	644	637	631	624	632	670	648	596	681	672	641	625	593	675	623	636	632	649	605	608	637	635	630	626	652	637	654	604	663	671	668	673	618	663	623	631	664	630	620	584	641	611	584	657	661	642	699	593	643	628	644	624	610	632	607	607	629	636	581	578	610	597	616	661	640	610	654	599	678	603	670	595	632	604	663	640	641	600	596	635	638	618	642	644	637	597	610	677	638	649	692	657	607	620	623	608	642	641	623	668	631	652	593	666	666	610	663	636	613	604	637	576	587	638	622	608	617	624	659	663	621	609	652	584	614	667	618	593	670	603	625	625	644	645	626	657	636	661	677	641	645	630	603	622	653	675	630	660	648	588	586	580	649	670	627	656	629	601	703	612	617	631	673	610	605	662	657	623	648	641	591	649	647	666	634	641	638	658	646	628	672	631	608	598	594	644	578	618	634	637	628	598	635	676	596	662	626	672	622	641	640	635	656	636	593	679	655	621	655	637	601	617	655	623	608	613	619	599	653	647	631	669	637	622	635	631	646	609	649	622	614	598	613	606	623	658	618	645	565	620	628	636	576	621	590	639	601	651	599	601	621	640	641	612	602	650	641	648	626	620	636	622	640	619	646	680	647	642	617	614	627	654	673	618	608	623	632	610	646	668	592	558	597	622	629	621	653	646	611	598	631	679	628	675	617	666	667	634	635	605	617	644	615	601	609	635	642	655	602	648	627	609	574	609	613	606	655	657	655	620	664	573	675	661	671	622	593	661	671	647	624	636	609	674	656	652	659	631	657	678	606	620	641	628	630	625	645	582	633	678	649	643	615	606	644	654	658	646	634	627	609	620	601	604	633	655	620	623	655	639	612	630	584	603	630	655	600	630	630	641	647	622	614	637	601	636	642	612	640	641	642	584	680	650	663	617	606	620	628	640	689	653	632	632	660	652	607	634	637	626	667	618	635	682	606	644	695	667	639	633	648	653	603	627	666	639	599	614	645	634	643	659	632	618	643	667	640	641	590	682	619	574	624	684	683	624	652	637	619	654	588	661	628	613	623	624	664	654	619	623	655	598	631	626	631	635	619	614	638	679	622	646	595	654	643	707	616	667	618	661	594	627	665	629	629	626	600	664	614	659	624	575	608	603	615	625	646	613	629	637	621	610	639	644	605	619	672	613	683	618	623	636	597	637	611	643	643	656	653	625	643	610	619	660	659	616	647	624	623	637	619	643	656	657	626	662	635	627	664	661	589	625	640	592	631	656	649	630	574	637	634	610	623	641	665	660	634	620	640	613	646	609	644	637	627	615	631	659	603	635	638	604	639	641	635	652	651	580	623	637	662	660	634	659	659	596	646	611	631	654	663	625	641	662	670	648	631	621	624	650	622	659	595	565	595	635	656	576	639	652	600	616	669	649	664	600	570	624	596	662	626	609	604	641	633	594	629	659	608	663	640	594	657	610	640	622	668	589	607	625	675	613	654	624	649	666	667	621	656	618	616	596	632	622	593	661	575	665	600	624	623	601	676	652	644	622	664	616	670	642	605	600	641	585	669	630	625	666	656	621	641	651	626	640	622	640	649	649	587	617	616	655	636	627	646	618	636	643	628	622	640	614	637	639	621	637	621	619	626	617	582	666	629	629	640	670	625	638	674	650	626	635	632	607	616	633	672	627	619	635	639	643	629	583	624	623	603	604	651	668	669	646	653	630	599	630	611	611	614	632	617	654	680	587	615	620	627	641	643	628	630	592	599	598	622	611	615	658	640	677	653	629	631	660	605	638	655	652	620	621	621	642	603	609	610	664	564	632	608	591	670	618	643	667	642	647	605	638	651	662	627	546	615	644	612	612	610	640	634	650	572	626	623	593	667	644	591	620	653	582	627	642	682	672	634	634	637	661	597	625	626	623	591	625	628	599	655	655	607	619	594	599	601	653	629	646	643	614	650	631	602	634	605	585	614	628	607	679	620	654	650	661	613	606	653	623	612	628	633	610	637	611	632	619	598	665	646	604	625	632	619	603	616	625	608	651	612	642	592	686	621	636	648	655	611	599	596	653	661	622	620	616	664	619	651	638	646	612	677	639	622	658	657	642	595	635	620	639	638	684	632	651	646	634	647	641	646	598	585	589	642	617	615	603	607	616	668	573	610	618	647	676	607	653	604	664	638	622	655	635	612	607	655	607	620	639	623	620	648	618	656	642	623	628	656	693	661	594	592	623	625	622	652	597	605	617	646	597	639	568	616	627	656	606	643	662	564	619	635	630	671	637	612	671	657	613	641	559	612	632	601	646	664	563	585	595	675	609	630	632	625	609	600	592	642	628	638	716	660	665	655	605	723	624	639	636	643	661	624	649	688	641	652	667	619	663	610	622	625	673	645	628	666	638	672	634	654	659	643	615	602	640	626	625	604	664	609	623	622	606	674	615	625	662	655	636	668	613	619	661	630	616	638	577	670	657	654	607	655	614	627	687	626	632	655	665	669	628	673	596	652	653	614	625	584	582	637	640	632	580	658	648	695	631	654	631	618	610	646	627	632	623	625	623	644	644	610	599	655	675	678	645	621	589	625	610	639	625	573	610	637	623	628	626	620	638	625	632	638	613	598	658	603	626	610	629	600	601	613	674	617	634	681	647	589	624	661	605	647	632	690	674	611	637	662	593	646	624	659	659	637	628	667	597	648	656	681	637	626	625	642	655	632	662	627	674	631	627	653	666	661	617	640	603	633	624	619	620	623	636	647	661	623	590	579	658	678	617	642	643	617	640	601	653	646	634	587	629	631	627	650	617	671	641	686	640	605	648	655	631	607	599	637	590	698	649	601	643	634	592	663	651	646	608	627	641	627	632	619	660	636	616	631	618	664	618	631	628	646	629	599	617	632	635	653	621	645	615	635	673	621	583	614	599	650	657	614	651	649	625	634	647	633	665	626	622	630	674	676	670	627	602	624	647	661	596	582	637	618	629	669	665	617	616	608	672	650	613	599	632	625	649	624	653	618	637	655	642	674	608	655	648	625	620	599	609	669	617	633	601	607	645	633	589	659	652	691	650	636	625	627	654	628	622	653	629	623	632	647	625	632	642	627	661	614	597	652	649	645	662	584	634	608	630	628	644
69317	45286	27880	30118	55264	57827	45367	29626	15067	5853	1959	730	392	304	288	279	276	263	296	249	269	271	276	273	273	265	255	266	287	263	263	299	239	266	262	273	232	249	305	289	249	253	257	264	265	308	249	282	289	275	272	278	253	266	286	215	263	261	270	239	278	273	287	295	275	277	284	253	274	281	282	256	246	286	251	234	284	276	243	226	268	273	278	295	262	276	258	275	265	273	287	303	245	260	272	276	290	288	264	265	253	282	245	279	242	312	285	259	266	302	245	258	255	289	260	301	282	265	259	272	282	255	254	286	266	283	267	246	273	247	267	270	264	280	252	286	261	278	265	289	305	309	281	274	281	254	299	252	292	267	276	265	318	267	268	279	270	303	242	270	255	265	287	300	283	255	278	257	272	299	254	261	276	273	251	290	252	263	269	252	278	290	278	249	269	263	299	263	252	266	274	289	250	258	281	281	293	253	294	273	264	271	281	255	289	256	259	280	266	311	258	242	262	216	271	300	287	233	256	270	273	264	247	251	259	242	275	234	276	284	253	285	269	268	226	277	271	304	304	267	292	251	245	261	235	257	275	259	283	281	292	252	269	267	279	272	271	281	280	251	267	290	283	274	265	253	293	280	287	257	269	284	244	265	244	268	251	264	292	249	249	296	288	296	251	268	265	262	276	264	282	269	253	244	282	273	276	221	259	269	285	239	286	258	267	278	261	253	239	273	287	277	288	292	248	271	262	256	275	317	247	256	244	279	235	259	279	275	293	251	262	256	238	278	298	248	303	271	269	276	262	262	298	269	265	236	254	269	284	270	283	278	268	276	278	281	259	270	270	274	283	275	291	286	272	255	271	261	292	277	242	253	290	268	276	249	266	272	271	263	257	308	279	265	278	265	281	260	267	283	258	258	256	300	269	284	292	251	269	260	272	289	254	276	265	277	285	254	259	291	277	271	246	262	288	244	294	276	289	293	263	283	267	247	278	295	254	243	273	278	283	273	252	283	255	285	286	271	263	291	317	269	240	275	260	286	248	258	285	273	247	295	272	254	264	252	251	287	296	239	254	249	287	257	296	266	303	274	299	265	277	274	255	283	274	268	306	263	256	257	242	248	302	280	290	278	267	258	252	246	267	283	303	281	275	295	279	235	242	259	266	273	270	222	274	274	229	256	298	284	275	253	274	307	264	283	265	262	295	258	245	275	261	286	279	278	265	264	260	273	270	288	272	266	270	258	264	277	252	273	283	267	243	249	265	254	269	265	283	304	259	269	272	286	264	224	259	250	279	244	281	257	261	269	287	257	250	257	254	273	275	272	271	234	299	238	302	263	285	251	280	249	288	282	262	243	269	272	261	263	256	302	271	293	254	266	261	225	277	249	262	300	260	224	259	234	280	247	273	265	256	263	270	270	269	252	243	267	270	256	256	272	267	281	251	282	289	261	281	292	259	263	262	293	255	289	272	292	290	266	275	271	240	244	283	243	295	281	277	263	257	269	229	254	284	239	263	272	273	260	285	274	290	243	265	240	275	261	276	280	284	286	266	243	282	267	260	235	290	274	275	250	275	252	298	299	275	294	274	292	252	309	277	264	287	281	261	296	275	256	290	262	285	286	253	289	266	297	249	280	285	267	283	256	262	272	259	268	277	263	238	268	245	284	264	260	262	259	279	267	256	281	261	284	259	282	229	244	224	293	251	268	275	294	240	244	261	265	263	245	281	270	252	282	236	258	246	274	246	247	247	255	271	245	266	265	318	290	274	268	246	236	277	273	259	254	269	283	278	230	275	289	287	250	277	260	273	272	277	269	238	256	261	276	270	248	229	279	300	261	252	285	277	248	287	255	272	265	244	223	264	270	258	273	260	255	285	285	266	305	241	268	256	246	269	257	258	270	269	292	246	277	244	319	240	260	248	284	252	282	257	269	260	278	260	297	270	292	260	269	286	272	258	263	282	253	319	215	289	282	255	261	284	304	265	301	260	274	247	285	282	278	256	240	263	227	254	255	261	254	260	247	242	241	279	259	270	259	269	272	273	259	266	276	272	289	283	249	272	283	265	268	211	276	240	267	270	263	282	281	269	233	268	271	258	284	264	280	272	248	256	279	278	275	273	263	287	258	276	294	268	230	238	271	260	237	270	284	281	291	263	257	287	244	244	245	250	257	271	255	277	273	239	297	270	280	258	271	280	263	244	269	269	254	277	259	234	269	253	279	248	279	286	255	260	245	260	289	281	286	242	232	258	279	260	314	276	261	242	252	267	242	267	257	268	276	253	279	257	274	269	272	271	281	268	294	260	245	281	304	272	248	312	277	270	260	276	317	276	243	261	258	285	250	256	265	261	273	313	263	287	273	260	294	278	258	251	260	253	266	251	262	268	246	262	278	279	262	259	284	270	309	295	271	246	266	252	281	269	262	276	245	285	262	281	276	276	260	287	262	260	285	253	235	273	271	266	250	286	274	260	269	252	280	273	277	285	271	238	273	254	299	269	292	267	226	247	305	264	256	280	251	253	249	262	275	287	280	258	282	266	263	238	302	272	258	278	236	265	274	242	276	277	276	253	269	275	256	263	280	295	231	269	310	256	300	247	284	254	286	277	287	305	281	290	243	267	249	245	279	277	286	251	274	260	260	298	263	276	283	260	315	283	245	262	259	285	289	244	239	246	240	268	263	273	260	275	287	282	293	240	256	280	284	249	286	240	271	245	287	271	264	270	281	260	249	264	250	285	281	280	298	271	246	257	271	239	255	224	255	254	290	244	259	246	265	260	262	259	271	265	268	257	297	308	241	259	266	262	279	268	263	292	260	246	250	272	301	252	275	285	265	267	279	287	263	257	248	245	261	272	277	282	268	283	267	268	261	290	275	270	274	258	279	291	281	290	259	257	254	283	283	267	263	290	268	278	266	295	255	267	245	270	264	248	258	245	221	284	258	286	267	294	256	255	284	231	322	265	259	273	280	267	255	260	277	265	272	307	261	271	278	312	276	285	229	266	255	251	264	271	296	272	264	266	261	277	273	255	257	253	278	281	277	284	260	248	266	251	268	265	284	289	265	291	296	278	257	238	264	258	251	285	267	286	283	269	261	276	293	260	275	304	257	256	247	255	282	268	271	259	276	287	321	263	275	249	260	301	250	246	266	267	262	267	259	287	280	284	284	271	269	244	290	256	253	296	263	285	262	248	277	282	287	276	291	270	257	247	259	288	266	262	260	299	269	272	289	289	272	275	245	262	213	252	256	255	289	239	280	254	281	248	280	251	256	270	261	277	274	257	273	271	274	275	296	271	278	235	243	278	279	247	286	279	287	281	267	283	280	260	249	293	287	255	289	286	260	259	264	263	266	270	259	295	273	295	236	255	251	263	264	281	257	263	265	270	260	270	257	265	278	279	253	255	265	279	261	240	280	260	275	268	251	291	277	285	251	272	288	252	269	283	284	244	257	259	264	265	269	277	269	259	298	262	255	282	290	248	278	280	236	242	274	285	272
41135	28828	27625	42771	65986	67966	57519	43746	29333	16458	6884	2592	1082	738	663	630	610	628	645	679	637	641	662	653	657	682	650	612	642	614	633	626	646	648	639	683	640	666	623	624	632	660	626	619	642	674	638	657	613	615	652	637	635	634	671	645	662	656	581	614	674	617	580	663	598	639	623	663	613	677	615	614	660	655	631	648	626	616	640	628	623	641	669	630	614	615	691	648	625	633	651	629	672	659	633	636	594	663	666	627	659	646	653	643	638	598	630	642	654	611	692	609	627	659	633	654	675	657	628	612	641	624	598	632	643	643	636	630	629	648	667	611	630	632	627	649	607	635	653	679	649	692	691	621	641	629	660	632	610	621	606	645	646	645	664	657	611	640	609	647	635	646	617	690	610	650	639	650	647	581	670	651	647	651	643	673	641	606	615	668	626	649	666	656	599	620	644	588	678	664	631	658	707	646	605	660	650	659	617	639	651	618	644	613	642	640	675	666	620	637	647	623	632	605	657	630	637	648	604	624	677	635	626	655	591	614	690	648	656	695	676	589	609	618	595	682	666	593	690	677	671	648	684	626	623	673	688	631	616	621	611	573	615	656	679	639	640	689	648	618	612	624	660	609	648	607	616	653	576	630	671	646	649	635	641	609	653	608	652	610	662	640	636	657	640	607	644	618	623	679	649	607	598	663	604	588	625	657	647	621	670	648	628	637	634	650	629	623	642	630	623	632	664	658	651	659	678	681	629	631	631	585	642	605	622	631	612	649	680	642	639	633	632	640	668	624	632	627	623	617	630	644	636	660	641	614	601	652	618	594	643	710	648	630	658	643	639	669	624	651	674	627	623	711	664	621	665	613	616	643	620	579	597	603	657	625	599	588	653	636	654	625	590	621	611	670	618	626	623	641	618	616	667	630	630	677	612	649	661	683	619	613	595	662	610	624	626	592	655	644	693	613	640	625	640	623	640	648	660	652	633	611	594	644	583	628	636	678	609	605	593	631	641	640	670	609	619	634	626	655	687	636	636	601	632	618	631	647	619	667	607	634	650	685	679	641	692	625	618	642	608	657	620	670	581	615	623	609	614	656	640	591	674	618	660	611	689	661	595	625	651	664	643	629	634	631	642	619	599	645	624	665	633	646	617	648	633	636	654	649	660	669	673	637	719	626	608	692	639	603	619	647	623	631	646	653	619	584	613	630	624	635	639	620	628	631	610	703	636	609	649	616	655	545	628	645	617	645	616	640	643	594	618	650	627	619	632	612	651	655	612	640	637	659	609	656	639	652	626	649	583	621	635	681	637	618	629	634	649	628	645	669	614	670	697	633	609	606	649	575	640	618	681	602	590	651	667	680	668	641	607	636	659	647	641	696	603	597	640	627	594	669	606	586	684	682	609	650	638	608	635	620	649	664	652	651	612	628	647	637	638	616	683	610	647	625	658	658	582	676	614	616	610	668	657	668	633	642	640	581	681	642	656	622	630	653	643	666	674	638	622	687	660	647	644	605	688	659	620	588	644	664	620	617	651	651	633	613	654	658	607	591	645	630	581	647	629	708	605	667	629	619	605	658	674	670	626	631	629	636	664	639	647	640	662	634	676	690	668	666	627	620	636	604	597	667	666	590	640	652	659	679	659	617	625	609	589	655	690	661	586	647	664	613	653	607	651	631	680	658	611	632	671	600	684	626	689	653	637	620	684	637	649	647	626	648	617	673	654	617	670	614	634	635	649	627	628	640	652	632	643	622	633	639	629	629	633	671	624	660	584	648	633	664	581	648	665	678	596	626	653	640	601	611	647	652	646	654	665	625	587	630	633	691	625	611	650	603	672	640	632	655	656	644	640	641	634	620	683	604	625	607	656	635	620	619	628	627	654	621	633	611	604	674	621	608	643	671	672	648	651	620	646	561	635	659	591	623	661	672	604	626	690	628	649	653	651	676	630	651	639	595	650	634	633	650	643	650	659	604	649	670	682	673	656	633	667	634	628	660	625	636	628	643	588	654	604	633	649	593	645	668	627	634	670	623	633	634	652	627	625	627	645	628	631	671	612	660	661	650	638	645	606	615	628	664	624	650	634	649	633	648	609	616	648	618	646	674	628	611	628	636	658	658	649	616	645	630	623	643	636	637	645	602	662	636	594	664	630	662	626	623	661	646	655	671	624	619	667	676	639	671	607	623	630	648	615	666	609	605	666	653	577	660	661	628	599	653	605	636	654	630	697	582	647	633	618	673	665	667	657	646	603	627	638	624	625	611	666	671	630	660	648	596	620	678	616	633	632	620	650	631	666	613	627	658	619	670	623	642	658	615	621	656	646	629	669	656	678	633	607	651	618	608	650	706	621	617	658	626	659	610	640	609	624	626	639	613	634	651	604	620	657	640	598	691	597	649	612	647	638	568	635	628	638	677	655	634	686	621	635	662	637	634	621	631	670	643	679	618	597	611	664	652	613	635	657	639	643	623	608	663	631	646	670	630	628	622	605	601	640	601	637	638	622	623	638	589	650	647	646	610	640	642	678	669	620	644	628	647	654	612	642	637	639	664	683	633	654	688	619	649	648	640	627	662	666	613	634	641	643	640	679	622	639	635	641	630	667	606	640	654	642	611	694	623	576	562	652	606	612	654	600	637	631	631	658	648	621	590	648	677	624	658	654	594	603	628	626	662	650	629	627	640	592	620	656	639	638	653	647	622	629	652	634	689	665	627	618	659	633	611	647	654	626	635	667	598	616	651	592	644	647	669	628	644	644	621	635	629	657	643	654	593	654	690	623	627	660	639	646	638	677	642	622	629	651	616	629	633	654	650	709	571	622	684	640	606	617	646	673	626	630	634	637	626	651	646	585	609	642	664	705	648	635	676	662	668	675	618	611	658	623	650	662	595	680	632	631	662	661	656	685	601	648	613	660	576	621	621	609	647	596	592	622	595	636	664	628	672	669	641	623	607	621	654	664	607	630	655	611	616	657	668	654	616	636	611	624	632	646	648	626	613	609	658	636	640	630	614	631	634	639	665	637	628	619	628	682	669	590	658	634	687	646	635	680	624	705	666	628	610	637	641	688	647	627	635	657	615	622	596	658	611	628	615	633	649	628	663	634	606	571	660	613	637	617	642	630	633	605	639	619	634	630	623	669	686	625	650	645	621	642	641	668	658	623	623	573	670	676	654	636	626	652	660	639	658	631	604	671	567	657	654	638	632	707	629	668	658	622	656	626	646	637	612	654	671	650	648	651	661	639	638	630	636	619	672	618	625	646	637	653	633	649	620	647	620	667	644	637	638	650	676	649	609	632	663	615	624	620	635	638	659	650	636	690	641	636	637	658	631	685	648	656	688	628	618	636	655	631	673	614	668	655	708	645	649	631	671	668	641	598	655	627	630	671	626	633	611	614	639	573	633	623	621	674	645	607	642	670	682	626	640	613	609	632	652	621	635	628	596	642	690	631	680	659	639	650	616	645	655	643	676	586	633	669	599	652	632	677	642	624	634	534	643
9809	2145	931	956	2392	3648	2820	1877	1071	636	482	332	283	283	275	270	263	259	277	291	272	252	267	282	297	304	267	247	284	279	272	299	305	298	341	290	303	305	283	313	287	287	262	296	290	293	295	309	279	298	294	284	290	275	297	304	315	304	286	315	270	284	305	293	258	295	278	314	299	301	273	287	271	295	291	267	299	297	304	265	348	307	294	292	296	296	274	291	305	316	256	306	285	303	296	270	285	274	281	298	296	282	289	275	295	316	304	304	292	269	304	294	290	262	286	281	307	300	301	270	273	296	296	321	302	270	272	259	272	307	272	281	294	270	274	287	299	259	310	298	284	274	332	278	302	294	310	290	279	279	317	283	296	256	275	285	278	316	279	284	341	268	287	287	279	288	267	278	275	291	318	292	303	293	264	293	260	293	310	276	247	297	280	273	316	305	306	293	320	276	253	300	282	293	305	315	265	315	278	298	282	275	326	264	311	301	283	305	283	301	285	292	298	265	291	295	273	261	293	306	299	326	306	285	301	267	264	309	291	284	261	295	300	318	258	271	289	285	317	333	290	285	275	287	285	287	290	290	296	303	300	299	294	312	274	273	282	254	278	298	283	279	304	267	322	291	309	266	295	268	303	285	277	314	285	292	302	276	323	308	268	265	300	302	287	315	281	310	296	291	274	301	313	261	254	265	286	310	322	267	304	315	287	306	280	302	331	295	300	285	303	300	307	296	284	305	285	328	283	292	288	281	262	282	287	256	313	272	304	323	296	292	304	286	277	270	271	301	291	250	268	269	313	292	298	284	266	289	326	274	259	284	292	275	273	292	287	301	298	266	306	294	290	311	266	293	285	274	303	270	263	289	285	309	281	256	294	327	307	304	289	262	289	281	281	299	306	285	276	287	305	269	281	302	275	253	292	294	287	288	306	300	305	269	272	292	322	343	302	268	319	277	322	284	298	285	271	290	274	300	301	297	252	297	272	314	326	281	308	272	309	273	317	318	278	301	296	320	288	322	294	274	303	290	264	319	284	306	298	294	308	267	268	264	301	312	320	297	283	286	266	264	310	293	277	305	262	294	258	302	275	270	247	274	291	311	261	299	296	273	291	318	276	283	285	259	286	312	268	307	261	291	310	311	295	308	294	283	312	283	287	298	278	332	281	302	288	269	299	303	308	267	276	312	311	292	281	328	302	268	278	310	280	323	309	296	277	297	304	287	275	304	298	275	306	312	332	301	299	320	269	292	275	296	316	290	283	302	294	273	309	321	284	296	323	295	273	275	272	269	277	282	291	289	262	301	285	278	288	284	340	260	248	295	329	299	321	303	302	309	259	303	302	276	298	285	267	284	291	263	297	314	306	286	296	310	300	289	286	325	273	286	294	272	312	287	276	309	278	287	296	280	303	286	301	306	300	280	330	278	290	346	303	288	291	293	281	317	269	292	295	292	314	282	272	269	303	291	276	284	262	270	289	283	291	317	262	308	290	283	291	299	275	285	285	311	301	314	280	274	320	271	320	286	294	275	271	318	289	293	308	275	328	291	304	280	268	277	274	259	313	327	267	290	311	278	334	265	262	289	275	267	316	304	294	317	283	288	298	285	287	297	291	304	293	311	276	284	309	276	301	294	316	269	312	305	273	285	315	312	303	307	299	264	303	281	316	313	297	277	302	307	303	274	298	294	292	292	268	283	285	290	314	337	313	275	308	275	276	304	282	298	292	293	292	294	314	286	289	316	304	264	276	287	305	297	288	282	301	272	317	304	294	297	292	277	308	298	283	302	310	311	326	277	277	279	266	298	306	311	276	285	310	274	261	302	352	318	264	313	304	281	297	262	343	301	283	264	261	299	279	294	308	298	297	283	329	278	336	295	277	313	290	267	279	280	275	286	291	318	298	288	318	306	279	280	258	309	284	297	301	283	313	300	286	276	284	277	285	298	282	291	293	311	276	303	279	269	265	323	290	288	296	302	273	270	307	253	314	277	267	288	281	255	308	290	276	312	280	288	262	293	304	301	312	287	333	278	262	278	288	306	300	319	373	303	300	338	276	290	316	286	293	274	307	285	288	288	298	286	277	290	296	294	295	303	321	312	316	314	287	284	288	265	288	303	297	324	310	266	271	285	277	290	293	290	309	305	313	294	306	264	255	296	315	274	293	295	312	275	294	278	292	269	302	291	345	330	270	280	262	330	283	297	281	274	307	276	302	296	293	307	289	299	287	287	260	282	311	272	298	270	306	316	268	294	292	295	275	289	299	280	289	318	304	283	260	279	302	286	286	288	302	316	300	271	315	312	296	258	297	259	306	293	280	286	297	295	304	323	289	296	328	315	268	277	314	284	331	269	278	282	303	289	269	292	284	303	282	289	301	279	311	272	271	291	271	304	288	262	300	278	316	275	274	308	259	265	325	306	260	265	259	284	288	333	302	305	308	299	288	302	291	312	296	280	318	273	302	298	285	285	289	303	321	288	293	334	298	267	296	270	322	282	271	307	277	304	304	302	269	304	304	320	317	312	306	302	286	289	326	276	313	256	289	290	276	296	278	324	300	299	303	291	315	283	295	285	307	282	252	322	284	322	314	323	300	284	289	299	313	311	292	283	293	291	300	290	286	311	298	286	303	304	336	306	262	269	268	312	298	281	303	308	292	280	292	265	309	328	297	274	280	291	305	306	280	308	294	280	289	272	281	279	294	308	315	291	295	278	290	284	291	289	323	312	297	308	265	285	294	283	329	301	293	301	285	331	288	264	268	302	280	281	294	290	270	315	296	263	295	287	304	309	323	277	255	275	308	290	287	284	295	294	291	308	297	291	297	282	309	293	295	312	318	305	320	291	278	328	249	281	306	321	297	295	278	299	314	304	276	279	307	293	306	290	308	288	294	322	277	282	312	295	273	295	316	291	279	293	265	297	333	296	285	289	271	310	307	283	282	301	314	278	288	318	293	294	302	295	293	303	305	282	262	298	295	286	305	305	300	304	279	287	295	333	306	256	294	278	319	315	280	279	275	279	283	292	274	287	281	288	305	296	293	278	306	296	304	307	324	277	272	308	284	289	268	287	302	309	271	284	284	295	275	277	319	284	290	303	332	279	287	271	311	330	271	280	279	290	305	276	247	289	274	267	285	288	296	274	293	310	292	260	299	297	334	305	284	277	317	279	258	256	301	298	325	313	292	290	296	306	300	274	290	274	293	317	295	289	296	288	299	279	266	268	291	278	289	294	280	290	293	303	311	314	277	292	287	272	312	320	282	294	318	254	282	308	295	266	286	285	276	293	303	292	330	313	310	323	266	270	281	313	291	320	301	331	310	282	268	327	274	297	308	286	260	302	267	278	301	289	287	275	306	265	298	284	276	289	258	282	311	311	265	308	293	308	310	279	285	299	284	270	290	299	294	274	311	254	296	297	314	320	250	298	266	290	303	312	278	270	274	303	291	289	270	286	277	292	299	305	308	348	300	319	288	281	292	280	267	306	319	308	302	319
8041	2622	2149	3767	10791	14013	10491	6906	3698	1984	1223	869	750	708	710	722	714	684	681	639	666	681	707	687	712	681	660	660	678	663	739	703	695	615	675	691	703	665	661	748	715	686	684	700	682	719	681	686	727	684	668	675	686	685	715	668	702	674	700	729	653	767	686	660	664	732	725	737	700	682	688	700	739	691	709	667	692	690	690	721	678	677	668	673	667	730	659	707	719	658	710	681	654	708	717	690	691	697	679	661	674	649	727	652	659	683	702	669	681	666	681	706	688	690	672	703	698	694	694	758	726	718	666	641	675	670	660	702	736	677	671	706	708	688	683	643	708	757	700	704	727	656	703	692	701	687	702	684	628	708	687	656	661	720	716	676	707	720	697	707	743	677	726	676	661	745	712	647	686	713	700	701	666	687	714	663	701	672	713	657	719	710	680	685	688	658	685	679	706	656	682	670	659	696	689	672	707	699	718	687	681	663	657	727	721	642	698	649	680	663	754	725	672	682	669	655	696	666	736	664	700	665	702	736	699	659	712	721	755	706	705	674	674	659	650	720	729	627	730	719	726	680	647	684	671	713	719	691	706	707	703	635	701	782	691	683	721	687	669	705	705	742	694	667	664	700	702	726	718	685	680	689	702	727	669	696	697	669	735	644	700	711	681	657	675	695	727	688	716	667	690	701	699	662	683	676	647	715	672	746	701	734	670	717	662	714	717	684	720	683	704	695	718	704	673	690	663	672	672	719	688	682	655	728	724	711	704	721	734	683	652	658	705	660	685	735	706	675	716	699	711	688	669	696	668	667	686	700	708	670	691	741	708	710	702	683	682	703	652	724	700	676	676	732	657	709	684	699	704	699	670	733	643	667	645	697	694	679	693	688	747	701	659	726	705	744	726	672	709	702	685	691	705	653	737	707	680	676	698	710	685	668	720	695	651	679	691	701	677	717	744	707	718	694	710	695	716	678	640	691	669	669	668	662	668	721	719	727	713	712	671	636	689	734	704	694	693	731	658	723	687	686	681	720	707	704	691	702	686	731	634	666	680	682	716	666	700	698	702	688	689	709	647	666	716	670	635	718	652	734	649	699	737	702	639	739	662	645	695	712	707	672	692	665	640	676	685	681	729	715	687	695	715	680	689	680	703	643	651	665	708	707	666	688	684	662	695	694	703	700	643	696	681	707	702	667	723	681	680	635	704	695	670	697	716	659	732	725	695	687	657	692	645	703	666	715	687	671	695	688	731	690	671	692	639	722	703	720	684	714	656	640	720	713	694	710	639	702	681	707	706	679	685	695	719	679	672	686	718	696	691	674	684	691	686	730	669	692	713	720	675	718	658	668	673	725	701	731	709	722	617	726	684	673	681	642	665	640	682	713	702	703	674	674	678	659	693	720	687	694	679	731	717	624	671	694	674	724	730	677	687	700	723	700	672	665	707	703	711	676	738	682	702	696	653	713	726	685	680	729	642	690	692	696	705	668	676	759	704	729	725	661	693	653	689	669	685	718	701	625	702	661	648	664	667	692	646	707	675	716	714	717	619	693	692	702	658	716	723	683	693	674	678	720	713	687	658	738	688	679	717	708	708	695	682	687	672	650	699	679	681	710	688	666	662	702	705	690	701	686	676	648	684	685	671	653	723	696	675	679	721	750	683	677	640	656	681	681	693	703	727	623	686	722	730	658	692	685	665	722	693	693	657	714	693	678	715	681	652	643	728	674	696	700	688	676	714	696	719	672	667	675	666	701	692	673	694	697	690	725	703	661	739	674	671	709	711	695	680	697	666	683	690	702	660	737	693	667	689	708	728	666	645	734	718	703	677	711	660	724	694	720	678	658	685	665	714	700	669	651	691	681	737	658	713	680	682	656	664	720	731	633	703	705	671	643	686	667	684	708	686	677	689	706	713	689	741	676	672	706	679	699	683	643	653	653	717	694	714	703	722	669	693	716	710	697	639	690	664	699	655	736	703	682	680	682	725	698	677	721	730	665	698	627	666	679	694	670	699	691	707	700	684	739	621	716	672	678	676	681	654	695	708	669	694	722	689	667	645	680	746	672	690	714	680	658	676	655	660	712	697	685	728	653	653	679	683	749	625	709	677	764	713	743	740	684	757	673	678	716	718	671	661	702	676	668	686	716	671	651	694	678	676	689	751	679	685	679	689	699	739	682	716	672	674	742	669	740	687	678	654	712	729	712	677	664	685	721	658	664	691	717	673	724	762	708	718	697	718	689	680	661	661	644	728	662	716	671	689	700	704	709	684	673	662	690	698	726	700	710	621	694	668	664	684	683	698	663	664	689	714	765	648	697	697	749	670	671	714	642	743	704	700	664	681	676	706	682	710	666	722	701	703	656	699	650	700	715	730	695	660	673	691	717	709	671	703	688	675	650	662	659	642	676	701	741	699	742	691	614	695	665	665	688	637	647	712	697	695	709	726	685	675	704	691	709	722	682	696	697	709	670	666	680	644	640	687	704	657	702	708	706	692	709	682	661	709	654	696	716	695	723	684	680	641	700	688	722	695	709	735	659	694	678	723	705	699	704	688	669	687	698	699	730	648	744	684	683	665	666	715	681	697	691	675	671	692	713	678	726	634	710	691	676	745	680	690	685	670	709	683	660	698	735	681	697	698	713	700	687	673	690	757	672	684	681	742	679	663	640	717	708	715	684	715	711	668	682	695	684	713	683	699	706	693	702	666	687	662	722	727	704	653	710	711	726	735	670	698	678	666	678	686	696	679	714	749	659	659	662	668	694	690	715	722	653	697	689	698	693	631	679	648	716	682	680	627	631	741	686	667	792	748	650	723	670	663	679	680	729	682	689	690	644	692	728	693	682	731	712	728	682	709	668	689	657	685	680	717	692	763	714	699	679	692	702	694	709	651	653	700	717	665	697	693	668	691	713	694	707	623	701	669	681	700	659	624	630	686	718	749	720	759	711	679	693	709	678	682	685	657	688	692	731	752	697	700	707	692	703	703	706	676	645	681	723	719	683	710	758	671	678	691	711	670	678	716	663	674	669	718	664	715	667	694	684	685	697	664	655	697	691	673	727	715	681	680	670	710	685	685	714	688	715	726	719	675	701	698	707	661	673	637	654	684	722	683	737	676	709	693	693	706	660	725	690	782	754	695	696	661	709	706	711	668	716	755	723	695	682	655	696	711	712	660	658	699	708	706	711	667	677	682	695	698	649	711	715	742	682	686	707	708	701	698	695	699	687	695	709	715	727	689	667	716	691	664	663	704	659	700	709	706	657	705	669	674	685	718	727	674	667	684	730	722	699	728	633	718	650	701	688	703	686	697	692	658	719	707	703	676	729	682	666	674	733	698	703	704	728	683	702	705	678	735	686	692	677	685	662	679	659	701	741	692	745	673	654	704	724	682	648	727	650	692	740	717	710	641	650	707	662	716	681	703	708	683	739	734	706	663	723	721	683	706	708	666	661	716	721	713	684	709	685	688	687	689	670	659	706	689	688	667	782	728	654
67834	44769	26501	29006	53609	58222	45184	32042	16751	5916	1900	699	414	316	276	276	227	275	262	278	275	269	256	283	274	297	243	254	259	257	294	265	298	244	282	258	231	241	270	265	275	286	288	268	285	242	303	277	257	294	283	255	288	279	265	272	249	279	281	242	294	289	265	272	288	279	297	277	260	277	289	263	275	240	268	303	276	241	241	253	252	266	273	227	274	261	280	299	264	260	235	256	261	249	261	261	262	254	257	244	280	282	269	263	235	277	251	246	260	273	298	281	240	303	300	264	261	294	253	263	258	265	248	274	256	301	274	253	248	262	250	234	286	243	272	243	271	258	290	297	253	235	273	248	258	258	284	284	262	256	257	254	262	235	258	261	263	254	263	284	258	262	276	248	256	284	274	285	273	260	264	259	297	263	256	254	248	257	252	295	255	260	259	264	286	273	262	277	297	246	247	282	282	280	268	287	290	305	277	264	272	293	252	261	271	258	260	259	278	284	304	244	261	273	274	271	258	335	284	286	252	303	280	215	267	256	257	258	254	254	254	280	273	253	258	265	264	262	248	269	252	281	282	272	257	286	284	259	251	266	243	263	259	279	258	310	274	265	294	287	256	288	266	266	254	259	264	234	280	266	255	267	266	283	291	277	244	264	269	265	282	231	296	240	264	284	259	271	279	286	244	287	277	270	271	251	314	278	256	243	291	269	287	241	266	251	226	256	259	255	263	253	289	279	275	266	285	262	295	272	287	258	256	277	284	273	308	262	282	277	260	256	290	274	286	305	263	269	290	263	265	253	266	253	286	284	306	246	277	288	282	277	280	266	280	275	250	263	261	245	274	259	244	225	265	287	270	231	264	262	274	287	265	270	248	262	298	272	252	268	260	258	272	247	277	241	249	263	250	280	259	260	271	255	253	268	288	263	257	248	247	253	277	273	250	260	247	269	246	251	266	226	274	269	247	256	224	296	271	254	257	270	295	255	292	247	260	239	240	274	291	289	272	300	255	282	280	271	259	262	255	242	235	285	260	259	279	275	265	276	307	257	242	261	267	265	289	276	272	252	267	268	252	276	297	310	285	273	252	272	279	255	246	274	268	272	265	222	261	293	285	284	278	267	276	250	253	281	245	294	275	263	262	263	259	280	302	290	253	285	287	270	265	310	290	282	261	265	276	277	277	253	283	279	264	274	262	269	242	273	269	269	252	260	254	260	268	290	275	296	278	266	244	248	257	274	262	267	272	282	232	253	253	261	270	253	255	267	246	296	275	290	296	250	244	241	262	275	284	261	282	261	274	302	274	252	260	279	251	269	266	286	272	256	282	251	270	246	289	248	261	254	248	259	261	279	264	259	235	272	258	258	269	240	269	279	280	281	257	252	231	254	272	270	252	252	269	272	247	268	262	261	236	271	288	274	273	233	229	270	221	259	250	278	273	276	251	310	276	253	312	267	236	269	304	261	281	246	295	279	270	242	242	248	239	238	262	242	275	274	260	266	240	269	261	262	310	254	246	259	261	275	284	269	244	239	278	251	269	256	267	263	258	273	227	257	288	277	295	285	270	286	246	251	266	283	237	259	264	266	259	248	251	267	260	259	257	233	230	258	268	282	239	288	286	251	262	267	270	240	265	276	241	245	255	276	263	263	297	260	293	272	256	259	249	255	280	259	259	237	269	238	277	270	292	267	290	285	248	263	272	262	288	259	269	273	294	273	264	261	283	247	265	229	286	277	269	293	235	275	243	279	277	235	254	271	295	292	281	253	237	255	251	268	240	275	216	237	269	236	227	237	260	247	273	283	272	279	279	285	263	294	229	246	263	252	267	242	227	256	243	245	281	268	251	261	286	269	259	259	290	254	293	273	290	279	275	270	257	247	256	289	255	265	267	252	260	267	277	283	233	275	266	252	290	275	239	255	255	238	253	285	285	254	280	263	287	262	274	248	307	263	242	230	265	276	279	261	258	277	306	258	256	238	256	270	261	263	264	298	271	252	267	273	252	268	299	272	284	266	256	251	242	267	245	312	260	281	270	268	283	264	293	261	273	243	285	287	261	267	292	253	276	275	257	290	247	282	263	295	257	254	266	241	274	268	242	225	269	254	279	272	248	263	262	247	248	250	284	266	249	261	285	236	253	253	259	253	260	270	295	267	281	258	234	264	260	250	261	294	241	239	235	268	275	274	250	258	263	268	287	247	272	258	276	286	259	267	310	260	261	284	264	263	283	229	276	267	260	285	271	256	249	250	262	282	233	258	280	268	270	275	244	295	270	268	304	268	292	272	287	263	284	295	271	299	254	255	254	283	275	282	283	263	279	290	278	263	272	257	239	253	255	294	277	259	253	264	262	258	288	243	262	268	266	278	266	278	253	268	272	252	261	225	262	252	285	291	253	310	239	276	281	272	242	263	272	252	249	265	285	275	251	263	245	252	271	278	270	263	251	275	270	263	252	262	291	243	263	250	289	270	279	277	286	256	293	282	258	282	270	269	287	287	278	253	267	253	287	263	281	258	272	280	264	267	232	253	272	278	261	251	291	263	289	261	253	260	227	283	269	245	208	242	296	301	291	262	263	304	256	284	233	238	271	241	280	288	269	267	267	296	307	268	270	296	266	259	260	259	289	234	254	253	242	297	285	246	260	248	266	265	253	290	258	284	259	236	292	275	251	279	259	244	233	283	252	316	251	294	265	302	279	272	288	264	273	262	253	273	278	258	294	238	282	289	250	254	271	272	286	277	294	234	289	293	280	246	270	289	278	322	301	279	248	249	272	276	278	266	274	263	284	276	256	275	299	260	282	259	274	261	257	258	274	258	263	272	263	281	273	283	280	269	247	258	269	271	307	268	268	260	281	273	270	267	248	296	261	266	258	264	292	299	284	259	317	295	253	284	281	280	270	270	263	288	257	279	250	271	279	263	261	266	279	253	250	250	256	237	268	254	268	264	242	245	260	276	264	283	258	233	290	278	273	254	240	253	258	271	235	258	278	235	262	269	271	283	287	247	272	279	257	265	263	278	296	291	276	281	259	275	247	273	279	258	284	308	270	259	287	283	253	274	236	268	288	269	246	230	282	278	282	270	283	254	329	284	268	277	263	255	252	279	298	285	269	256	265	222	284	266	256	277	271	298	280	282	287	272	263	280	254	273	263	288	269	252	250	275	265	266	276	283	278	272	263	263	262	256	229	282	272	294	273	253	261	277	257	259	233	254	239	265	255	257	256	287	271	267	259	262	245	262	254	265	260	256	255	271	271	244	276	295	292	271	248	264	270	270	259	278	261	255	274	261	285	250	251	269	258	272	318	257	318	276	251	275	271	260	282	265	292	269	284	300	286	287	255	260	282	255	292	242	277	276	295	249	258	243	303	273	278	278	288	274	248	278	278	262	262	263	241	294	261	271	269	284	275	294	286	235	268	251	266	266	255	293	249	276	255	270	272	297	266	253	276	277	259	258	260	257	287	240	293	281	266	287	283	245	252	254	264	281	239	314
40189	28746	26607	41976	64891	68084	57415	45963	30643	16199	6579	2382	1113	721	660	619	643	657	665	643	640	659	667	692	606	631	670	606	627	641	621	647	652	617	613	596	680	603	705	663	605	620	613	658	609	642	684	663	616	635	621	698	658	588	613	675	648	645	648	660	617	619	645	637	652	663	628	626	634	618	604	637	651	625	644	676	624	619	642	629	628	588	615	638	663	631	664	625	711	650	591	596	622	643	622	646	667	656	580	677	667	671	635	604	612	618	610	684	644	647	628	644	638	671	629	610	632	592	664	651	619	601	666	618	646	665	626	600	601	671	651	662	613	629	681	661	644	620	641	643	620	628	606	609	638	625	625	637	636	668	619	639	620	618	659	641	633	632	615	632	679	626	630	663	645	601	608	643	653	624	605	654	622	615	614	646	608	615	613	615	588	677	645	626	629	643	649	619	627	625	644	609	662	639	607	637	663	632	634	612	610	644	656	637	614	614	660	651	601	631	612	596	646	675	622	598	606	610	618	653	669	627	621	670	676	659	598	628	619	593	613	651	625	624	668	571	654	607	655	654	637	625	611	639	640	612	606	627	586	611	583	647	637	621	658	638	634	630	617	639	675	629	649	633	599	613	626	580	626	631	681	626	631	623	709	659	626	642	628	595	632	618	679	675	620	661	653	603	666	696	648	632	675	631	640	567	645	647	618	643	602	654	600	655	655	664	647	648	627	633	638	632	598	646	650	650	673	623	648	605	633	639	633	647	606	648	641	610	618	591	632	620	646	659	646	619	641	646	620	626	615	634	638	673	641	622	643	598	649	621	660	660	664	644	633	631	640	621	619	632	657	646	637	604	650	622	642	613	608	669	668	615	629	638	657	644	639	622	590	607	607	596	654	638	658	598	648	671	646	622	653	605	627	627	658	619	613	636	670	670	632	635	636	649	651	676	639	610	662	641	659	656	634	622	614	627	627	681	618	636	600	627	634	689	680	655	704	669	632	688	642	673	645	619	623	619	644	631	643	640	629	672	669	646	670	602	671	641	627	683	629	638	630	645	646	657	632	678	652	632	625	598	651	650	695	666	597	684	627	604	641	634	621	617	605	632	648	662	664	632	594	624	696	613	643	629	610	636	616	622	634	605	648	648	631	662	652	600	629	628	626	651	622	631	622	665	650	629	637	626	645	632	645	613	650	633	641	610	596	626	641	655	608	633	652	695	658	628	619	657	601	641	660	661	639	658	638	678	623	613	650	637	623	624	628	599	593	637	643	647	661	663	623	637	613	709	657	630	600	652	631	679	636	637	643	583	648	636	601	590	641	668	637	646	643	651	623	637	656	631	650	619	674	648	611	611	616	589	645	649	630	650	661	624	609	673	635	666	629	651	663	657	605	635	655	670	633	604	615	593	632	617	648	615	648	642	592	624	656	664	628	643	650	622	581	593	660	647	637	648	648	642	660	652	603	643	657	670	666	627	617	649	647	651	616	654	680	644	645	683	627	652	616	702	649	612	633	651	675	636	665	606	646	636	665	598	581	620	659	625	611	676	656	641	646	668	674	675	638	648	662	613	640	591	631	606	638	652	641	618	629	608	639	676	652	636	652	665	665	659	690	626	632	660	671	628	635	630	646	619	631	638	665	692	666	650	618	645	634	663	648	606	688	671	621	618	635	620	689	627	641	655	638	616	651	683	623	696	662	676	653	609	631	616	636	647	679	645	633	636	614	652	643	636	622	641	631	639	680	590	615	648	613	641	642	612	575	596	672	647	604	656	644	638	667	668	665	691	641	650	645	654	649	613	617	632	651	619	642	651	585	634	594	609	638	659	624	624	672	601	612	607	641	613	607	593	635	603	645	596	662	669	675	649	633	638	617	612	650	692	606	646	610	672	646	657	635	633	663	668	608	595	662	625	635	654	646	635	670	671	651	675	636	628	604	692	635	642	630	573	638	598	603	676	597	614	627	629	677	709	642	630	631	677	657	648	636	646	626	643	646	607	625	688	621	647	653	657	656	657	628	672	655	653	612	631	634	611	659	618	611	662	648	596	620	647	619	667	642	667	652	670	643	651	643	632	608	670	587	657	664	629	593	705	632	646	660	591	612	624	616	618	647	630	608	642	615	656	621	674	626	659	657	637	628	635	630	624	659	643	648	639	683	672	574	642	625	669	626	632	618	662	638	600	618	596	634	669	675	674	642	655	637	645	623	669	693	645	666	669	641	619	603	621	617	625	612	631	624	630	579	659	637	671	642	643	661	641	634	664	622	584	623	630	681	606	651	603	615	664	610	605	619	634	625	642	649	635	603	628	676	639	642	630	632	645	639	580	594	622	626	631	646	617	619	605	605	633	658	623	630	614	664	635	651	628	650	675	657	605	640	651	645	643	640	637	608	631	615	632	641	645	603	658	603	704	663	625	646	639	600	640	651	677	621	613	690	639	642	632	687	622	669	613	642	614	663	656	632	634	620	643	612	664	673	660	625	648	615	652	640	638	642	628	602	648	601	666	645	624	581	627	618	623	589	604	617	623	630	674	668	642	613	652	631	626	640	633	668	638	637	623	651	617	639	668	657	633	655	635	581	651	671	628	664	641	635	632	659	689	620	652	686	631	638	665	634	649	630	644	644	661	666	612	632	620	633	604	671	654	646	618	624	626	665	659	628	623	604	598	683	622	632	654	664	627	620	621	679	616	667	613	648	664	622	634	644	664	682	631	623	619	640	646	660	632	623	642	686	648	637	653	626	627	659	643	619	661	659	652	608	663	663	635	657	615	653	626	640	594	655	633	648	668	629	608	607	611	636	635	641	607	625	645	597	621	632	623	666	625	690	629	657	586	649	700	665	612	591	662	670	647	686	655	631	659	638	651	645	629	609	647	655	692	635	679	610	655	675	668	665	588	623	641	642	601	651	658	609	669	666	612	651	671	649	625	640	648	626	622	584	630	613	657	647	588	608	642	629	623	634	633	639	659	685	674	595	640	676	686	603	621	645	661	625	669	637	705	628	619	686	631	675	634	617	678	622	654	612	604	671	662	645	597	642	635	611	657	627	642	644	609	626	617	626	619	639	664	635	640	662	660	640	624	649	598	609	656	644	621	612	661	603	605	639	600	623	667	615	637	675	633	654	618	615	634	652	595	640	636	610	656	591	645	629	602	638	649	658	616	607	590	581	635	607	605	614	620	699	661	685	595	661	572	657	641	623	630	608	615	588	646	602	637	631	649	599	624	617	600	607	643	605	633	623	618	655	620	637	598	658	686	612	636	638	621	656	626	645	664	606	634	609	632	615	633	623	610	628	610	605	645	644	650	602	605	622	634	651	610	632	612	659	645	672	631	690	653	642	660	628	644	597	626	673	630	631	692	587	670	646	620	621	658	643	644	660	602	660	688	634	661	664	623	660	610	662	657	611	636	699	663	617	589	620	644	626	606	637	637	688	639	649	647	651	676	653	632	657	678	649	604	606	641	621	661	640	678	631	650	647	681	609	594	627	637
67856	45319	26478	28927	54142	58977	44553	31274	16693	5889	1835	690	389	313	268	281	280	252	292	257	270	263	272	250	251	255	275	293	299	283	259	253	281	290	275	269	290	293	281	282	268	278	270	261	282	256	286	245	272	262	292	275	253	270	275	264	265	294	253	252	265	288	298	278	234	286	277	293	260	287	319	271	276	285	247	270	251	260	270	247	287	269	285	304	267	263	292	295	269	279	268	258	280	271	299	278	298	282	259	266	269	281	296	258	283	274	262	265	268	257	292	274	272	298	260	253	272	260	269	253	280	276	289	292	246	236	260	280	264	264	259	262	260	272	258	276	248	267	264	265	241	246	256	266	251	250	263	282	277	271	294	278	265	291	270	290	290	249	269	287	283	292	269	277	259	284	264	285	262	286	259	270	266	273	275	284	280	272	283	274	262	267	272	288	300	248	294	287	268	276	262	300	267	314	252	271	276	242	247	274	232	293	282	285	270	293	292	266	247	240	294	263	274	245	296	272	256	296	301	249	255	276	281	258	286	290	274	250	300	272	259	261	260	242	261	295	284	274	235	243	280	277	296	290	252	290	262	291	283	254	234	307	301	251	259	311	243	275	274	286	278	227	275	250	243	277	293	294	271	282	268	258	262	284	256	254	264	260	273	251	265	289	269	284	293	280	308	267	265	257	265	283	266	238	263	254	246	305	264	300	265	276	259	261	268	275	280	273	262	263	306	276	258	267	263	288	270	277	286	278	282	256	300	270	280	265	261	283	295	285	287	261	277	261	283	271	277	253	264	272	236	276	290	260	299	267	259	262	259	239	273	273	287	267	275	303	261	227	241	296	296	230	270	265	265	233	267	272	248	279	313	276	313	245	255	259	274	280	245	292	250	233	277	239	280	274	259	256	283	275	276	245	254	282	291	253	273	291	231	312	262	261	278	262	290	263	272	257	264	276	238	261	266	269	258	275	259	270	260	267	300	276	305	261	249	288	265	269	289	273	261	268	261	262	280	272	286	263	253	266	282	281	269	260	257	258	275	281	233	269	298	298	292	308	270	274	264	312	268	301	265	267	255	272	266	279	275	275	304	254	270	265	275	258	287	256	263	264	266	241	280	271	244	276	275	267	248	305	284	281	261	268	243	269	269	241	284	275	300	260	278	315	262	249	307	314	266	251	297	268	270	254	252	274	270	304	294	307	277	300	279	248	275	303	285	298	262	263	283	271	285	272	264	262	293	276	267	261	275	260	266	263	303	293	260	273	248	263	265	280	278	262	290	285	288	271	276	259	273	279	255	284	287	230	259	308	265	266	255	252	261	253	253	257	291	291	285	287	256	260	261	264	253	282	248	268	263	282	292	248	258	280	299	267	288	290	268	247	242	297	278	270	264	284	267	292	263	236	255	281	261	262	234	253	257	269	296	254	249	266	298	278	269	267	293	254	304	272	269	296	261	241	274	305	254	293	278	285	271	296	304	261	290	274	298	261	286	286	295	249	276	253	267	270	267	267	294	278	243	257	276	232	277	278	254	266	270	270	246	257	253	273	263	293	281	236	274	254	284	280	294	232	296	284	218	226	242	284	277	270	271	292	238	269	280	258	274	254	282	276	262	260	285	277	292	286	273	271	271	259	253	265	279	262	251	269	268	297	258	283	254	285	273	325	292	286	288	304	285	252	299	257	298	299	262	251	297	265	265	267	265	275	250	268	295	228	256	271	300	280	264	268	257	262	291	261	254	260	287	241	292	254	283	278	256	274	301	267	305	278	264	297	302	289	269	275	244	273	261	264	282	289	282	237	279	277	277	282	296	273	265	290	263	254	269	296	282	259	294	275	263	257	265	250	246	268	273	255	287	279	264	279	239	303	267	245	262	272	239	262	277	293	264	271	254	293	260	282	256	277	297	291	333	272	254	247	267	264	272	262	263	280	272	266	263	261	261	284	276	280	283	281	294	297	260	296	269	269	243	264	258	273	264	275	304	268	273	277	290	256	247	270	277	238	262	298	260	266	251	270	288	260	262	271	258	308	273	278	246	264	244	291	271	267	281	263	260	311	263	282	273	266	260	256	274	285	271	271	279	256	266	228	267	241	291	254	275	284	254	248	271	303	277	250	261	285	295	294	297	275	294	233	275	263	242	261	299	263	274	269	301	277	274	251	255	287	293	259	287	295	268	266	263	263	284	280	268	233	281	257	284	268	252	253	275	256	250	262	253	270	265	256	293	277	264	266	287	258	273	297	259	306	290	292	330	287	255	260	302	284	264	236	256	279	257	267	269	253	231	242	280	275	250	248	284	273	261	251	279	250	284	254	254	315	267	311	301	283	302	261	276	284	269	293	275	259	249	263	282	288	259	264	278	285	291	246	293	293	300	288	273	264	248	260	269	277	273	283	245	265	268	286	272	257	301	286	269	279	283	271	273	270	250	270	266	278	269	288	261	290	279	282	267	272	292	303	273	287	302	252	253	245	269	265	252	282	273	246	263	271	293	275	268	258	274	273	272	286	272	265	258	292	276	267	241	263	300	276	277	211	247	234	271	267	296	270	270	280	266	261	281	286	280	277	255	278	239	260	263	257	266	268	286	269	250	295	263	290	250	292	251	300	267	271	272	292	243	253	262	267	265	276	265	255	266	278	247	253	280	267	288	245	270	265	274	257	270	274	294	273	280	304	267	268	247	280	255	259	261	272	255	273	270	254	266	254	298	240	262	261	290	273	279	269	269	275	287	293	270	295	247	238	263	286	307	286	260	270	267	291	268	267	264	325	250	286	282	263	271	259	269	247	279	256	287	286	268	285	267	288	272	298	262	260	294	233	229	286	234	288	295	263	282	277	270	251	294	286	264	299	290	298	285	268	270	272	286	279	247	245	270	289	254	230	276	286	258	250	233	308	259	235	265	282	301	273	285	292	282	274	281	271	280	267	300	262	262	257	262	272	255	288	267	302	252	272	273	251	292	245	248	269	249	244	263	279	292	264	255	252	285	308	282	253	282	271	289	275	283	279	282	258	272	253	276	282	315	260	282	268	258	263	289	265	275	275	261	282	268	263	289	276	256	268	253	267	257	246	276	263	272	269	258	271	275	278	261	256	268	291	261	266	257	282	281	273	256	284	268	263	236	304	243	273	263	252	259	248	271	290	256	266	249	232	308	265	283	276	257	282	248	283	271	282	287	264	248	261	252	283	279	276	260	260	271	254	259	256	268	294	263	289	293	276	275	252	288	298	251	297	263	295	282	301	305	252	274	275	260	274	258	278	280	293	246	242	286	282	262	267	264	242	270	282	281	265	265	266	256	247	253	279	257	238	257	294	285	222	289	269	296	274	276	302	298	278	252	291	241	283	272	297	259	293	279	287	273	254	276	288	283	276	253	288	253	274	257	280	271	283	276	254	243	271	288	271	282	286	268	239	261	276	262	270	265	260	236	269	290	274	260	301	257	265	287	296	274	258	264	276	276	280	258	263	255	248	294	275	276	271	270	256	247	279	253	233
40183	28772	26401	41556	65693	68405	57414	45283	30545	16172	6401	2409	1080	760	656	633	623	614	664	618	669	628	676	642	651	655	627	691	607	631	655	634	666	698	658	642	632	652	618	623	649	647	687	638	633	638	659	642	658	607	637	661	648	641	663	644	625	638	673	659	655	668	636	597	670	634	614	642	672	645	679	656	689	622	648	693	658	639	638	653	652	626	645	625	632	665	638	631	646	632	648	647	620	619	635	666	662	653	656	626	669	668	621	641	633	652	601	646	656	646	628	709	646	646	602	629	633	643	637	640	658	642	619	652	617	650	643	638	635	637	647	624	642	681	600	621	668	642	645	619	696	683	624	656	622	602	634	648	646	651	628	632	601	644	603	625	615	661	653	636	619	624	587	586	623	633	632	655	659	595	643	571	633	652	667	589	660	622	642	658	660	632	660	607	628	620	689	652	636	674	634	617	639	641	637	651	670	641	687	638	640	585	620	677	633	643	584	619	661	673	640	651	638	640	647	635	673	681	649	642	570	674	621	620	617	641	678	658	673	662	616	620	662	610	661	605	660	647	639	687	593	673	633	677	639	602	644	618	645	655	604	621	710	656	651	627	580	657	651	631	647	611	632	592	617	599	628	622	639	655	648	640	630	646	644	656	654	645	657	649	670	648	607	678	649	684	645	663	690	611	648	645	641	661	614	633	646	605	632	623	687	642	677	651	636	634	650	642	639	617	635	645	679	691	633	570	644	622	641	629	662	671	665	649	650	615	637	602	665	626	645	658	675	692	628	620	643	683	600	597	616	626	641	666	628	709	605	606	656	673	669	677	699	584	603	617	674	624	668	648	688	688	653	649	628	613	645	628	649	666	626	646	601	599	653	639	626	616	623	649	594	651	623	610	603	644	615	632	635	650	685	668	632	620	656	636	649	654	633	650	643	652	654	644	610	631	652	607	661	652	648	661	664	659	646	688	625	678	654	616	637	616	701	675	657	676	638	605	673	712	649	598	684	606	622	640	642	640	658	666	618	659	601	629	678	669	640	643	603	632	623	673	656	660	625	624	608	613	659	645	671	697	651	644	647	671	639	596	697	648	667	668	625	672	644	572	611	692	618	606	671	660	624	605	655	622	678	646	626	672	667	617	647	639	633	622	646	657	635	674	646	637	661	680	648	652	627	634	583	641	661	614	675	615	653	680	643	611	662	634	660	662	630	659	644	629	619	682	643	630	605	621	635	647	612	667	613	611	637	636	697	610	677	637	639	650	659	649	661	668	618	645	643	663	644	639	634	687	665	575	671	641	630	617	666	646	636	611	602	621	667	622	611	627	627	651	675	650	636	669	646	656	664	628	617	624	639	648	641	633	615	628	656	646	679	668	662	685	600	679	655	641	626	636	628	669	658	622	617	637	646	630	656	646	633	638	637	647	639	664	636	640	671	657	642	640	647	622	637	621	633	695	634	692	663	638	624	682	616	667	641	627	654	670	661	630	615	629	660	646	620	634	651	652	634	635	638	595	667	631	657	676	652	670	645	616	655	643	637	634	667	628	605	678	656	679	632	652	679	686	595	608	658	675	642	654	621	683	619	626	667	613	652	600	633	615	648	632	643	649	658	649	648	677	626	682	643	685	592	641	692	671	624	646	608	632	640	650	653	622	634	644	622	650	637	608	668	623	689	632	612	639	630	645	647	621	631	650	622	662	647	652	638	639	652	646	592	642	650	666	670	624	618	615	612	685	676	623	660	634	656	642	658	642	663	678	640	646	653	599	652	630	699	647	626	700	639	632	637	635	672	647	583	637	617	670	609	646	630	664	667	632	620	688	645	662	623	599	652	615	617	621	638	583	678	610	628	626	641	637	708	634	617	644	650	686	578	619	649	610	631	678	665	634	673	611	646	639	657	658	655	616	647	627	659	639	671	589	691	635	661	656	646	593	660	617	639	711	668	637	611	648	633	650	599	663	654	670	672	660	648	595	667	661	630	633	675	615	637	624	594	670	656	635	612	596	625	628	667	663	599	646	651	635	677	654	646	642	657	659	632	613	661	614	620	620	671	653	647	701	630	670	618	652	617	650	662	665	683	615	659	669	621	667	633	650	669	628	687	669	620	625	655	626	665	627	684	642	619	631	613	655	669	666	624	653	685	647	642	677	616	674	634	601	609	626	630	640	678	635	670	626	650	652	672	628	673	683	646	608	618	617	667	600	661	620	658	643	657	650	634	653	673	624	612	624	617	630	644	653	615	618	666	665	613	657	620	612	658	656	642	618	633	634	649	623	667	651	633	615	675	691	664	618	659	624	614	649	652	635	624	612	656	669	680	633	638	619	667	646	623	672	647	686	660	630	625	643	609	648	662	677	656	620	676	641	648	636	630	639	673	638	638	619	617	655	673	653	613	632	630	657	636	651	653	693	636	604	645	624	637	616	624	611	676	605	580	620	624	642	668	640	667	674	557	663	594	651	655	632	659	628	667	641	663	625	632	636	606	630	660	625	621	704	684	655	643	619	680	628	652	653	613	640	618	673	642	620	626	653	636	575	624	606	616	634	650	673	664	669	671	641	676	652	614	630	619	688	604	668	662	693	647	604	675	661	647	647	678	601	655	639	652	630	610	638	667	640	659	616	616	657	667	633	643	645	675	610	621	645	608	644	671	625	662	652	610	643	674	630	623	669	638	625	676	653	600	624	582	635	654	576	635	625	659	637	646	624	652	631	649	648	638	690	643	641	667	637	653	643	665	648	627	639	685	627	637	644	650	662	635	655	638	604	679	673	653	644	633	655	606	671	668	687	648	635	634	636	612	596	660	647	662	726	643	621	646	646	603	633	669	623	624	618	668	683	682	644	615	658	651	638	661	668	695	673	667	629	630	641	664	607	640	623	628	648	637	653	620	598	622	650	669	624	650	624	657	667	603	700	659	614	677	631	741	645	658	625	668	641	648	627	665	665	629	626	647	691	659	672	639	657	665	653	670	657	654	639	651	685	639	608	644	684	671	653	641	682	640	659	600	646	628	635	652	645	631	578	597	639	653	602	666	668	652	638	657	656	639	594	641	625	658	636	678	668	643	642	637	647	654	620	614	707	623	633	671	689	646	644	636	598	637	655	652	664	638	666	650	676	622	670	659	676	651	628	666	623	637	686	665	644	647	633	643	649	603	676	614	634	611	629	652	632	655	656	645	674	640	652	635	642	629	632	678	662	646	673	617	653	632	615	603	661	699	682	661	687	619	648	603	646	612	632	610	667	636	649	656	649	661	670	685	600	651	639	610	671	692	625	616	655	690	619	665	635	668	638	656	649	668	636	618	657	651	639	694	623	641	640	639	619	640	681	649	655	669	611	615	654	654	635	668	672	620	682	657	646	619	607	624	591	664	688	640	640	628	645	633	629	637	639	647	650	638	619	633	703	656	653	679	663	676	629	649	631	683	664	637	665	679	660	630	664	635	659	620	677	620	673	674	598	704	605	634	651	639	647	638	595	616	614	658	650	657	626
9195	2041	867	1081	2493	3971	2896	1896	1037	609	422	351	324	273	279	295	308	286	275	296	302	301	315	299	300	282	330	321	284	266	309	279	296	309	299	341	303	270	316	277	288	300	327	282	326	314	301	264	274	322	256	286	299	292	268	276	317	263	281	329	288	285	291	304	312	282	330	310	290	306	317	326	300	298	312	312	256	319	296	290	306	269	309	312	318	328	306	294	300	298	305	326	311	280	302	311	313	302	309	298	300	304	289	302	292	309	300	321	261	298	296	275	291	305	308	300	281	313	304	302	287	303	314	287	291	299	281	288	319	310	316	297	281	292	312	329	277	314	284	262	268	290	303	315	281	301	298	310	333	297	300	304	305	264	268	284	293	298	303	294	305	281	326	308	288	335	289	295	292	281	288	305	309	330	291	269	278	278	314	325	320	304	268	344	299	315	284	285	279	294	309	288	301	283	303	287	264	296	282	294	279	307	303	300	279	293	300	308	261	307	308	298	298	313	279	274	308	285	267	320	278	288	301	279	294	288	289	281	291	314	327	270	283	310	290	298	273	297	312	287	315	302	316	304	305	302	284	293	297	303	269	318	292	285	266	293	316	259	271	285	336	307	286	310	295	324	312	322	327	297	311	318	283	284	314	286	289	288	264	288	296	288	306	293	293	284	281	300	295	299	308	262	319	303	284	312	282	293	294	284	274	282	311	317	283	338	302	303	307	289	300	270	299	265	290	284	311	295	291	310	332	311	288	311	323	276	321	294	292	291	278	314	310	299	291	300	291	296	308	295	299	299	298	264	294	322	304	297	267	280	276	286	305	324	308	307	287	260	289	299	287	306	303	313	297	329	288	285	319	293	279	288	295	315	283	280	307	302	300	296	286	282	278	307	263	275	293	329	309	289	303	270	296	325	285	284	284	325	285	312	253	306	326	315	307	289	285	287	317	293	320	305	301	303	278	323	275	296	278	277	296	284	296	302	276	280	270	281	291	299	299	282	280	309	305	277	282	308	259	283	279	298	292	317	280	299	316	299	328	270	300	282	300	281	332	265	320	297	298	294	285	311	324	301	295	305	295	281	299	332	309	303	292	306	294	309	317	312	332	276	285	303	289	290	308	275	278	312	314	285	273	290	275	263	291	301	278	304	306	297	283	264	301	306	303	268	288	264	281	297	298	293	315	297	276	311	283	275	312	296	320	278	305	309	352	292	283	307	303	306	314	281	326	293	310	294	303	309	274	286	308	287	288	290	298	312	262	281	280	281	301	289	295	325	310	282	295	294	280	289	302	274	275	306	312	298	256	316	311	310	263	339	314	281	271	301	303	305	291	279	293	277	312	320	323	295	306	285	288	314	269	310	307	267	326	294	311	291	318	303	306	302	310	307	292	268	293	287	290	300	296	304	320	271	270	321	275	324	332	267	317	297	284	315	304	332	313	287	336	301	300	307	301	285	307	283	282	297	300	315	294	304	305	255	262	324	268	306	305	274	341	305	290	276	265	305	302	312	301	287	322	305	286	292	312	268	297	286	285	284	294	292	298	269	286	287	336	302	297	276	276	314	301	266	260	299	305	297	286	295	300	342	310	296	328	272	279	316	283	289	339	313	301	324	319	324	294	319	277	284	275	291	333	302	290	267	284	306	279	268	304	276	297	309	266	287	282	298	317	288	282	305	288	292	300	302	263	283	295	285	299	279	291	302	316	300	269	311	283	310	278	264	271	294	304	274	307	311	299	294	291	292	277	295	299	301	287	286	292	303	290	300	280	278	275	324	317	313	330	297	297	302	306	301	310	330	270	290	293	353	308	277	307	290	273	272	317	300	303	287	255	285	298	292	303	314	277	289	302	319	307	284	290	283	308	286	264	279	286	305	321	311	330	311	244	300	325	316	286	278	274	293	296	291	295	315	311	296	315	306	291	315	274	307	298	308	303	261	308	287	281	265	322	279	305	296	331	290	278	306	282	297	265	285	265	286	310	298	310	306	302	310	319	298	274	315	275	322	286	300	279	302	324	299	309	284	307	318	285	296	307	289	281	278	289	269	275	299	304	263	298	297	297	313	334	293	319	299	293	292	289	288	275	299	288	303	290	331	307	286	330	285	271	294	330	297	302	266	329	340	330	278	296	295	314	291	282	292	291	309	317	311	287	309	279	336	293	296	265	319	294	291	251	291	295	288	284	291	277	309	256	284	312	314	313	297	279	326	301	315	285	307	312	304	322	310	309	297	305	306	300	317	339	288	295	277	293	297	319	314	292	298	300	309	309	311	294	307	292	309	329	300	322	277	278	275	297	284	277	304	303	255	282	297	275	299	267	250	321	301	279	288	286	303	252	296	308	293	287	287	275	278	310	278	282	263	280	311	312	316	319	305	338	320	297	269	329	295	297	304	314	298	273	320	298	307	275	305	314	286	300	334	305	304	313	272	306	290	325	285	302	277	282	344	292	304	293	277	320	287	270	289	311	312	305	327	319	279	302	302	305	307	286	291	277	287	299	286	312	301	298	303	302	257	298	283	299	302	337	293	306	287	256	321	263	305	326	299	308	275	301	322	275	329	304	282	295	314	318	282	308	299	309	279	275	306	257	311	266	306	316	291	257	277	294	284	316	333	315	308	287	303	305	276	279	251	297	254	308	261	279	303	304	299	293	317	289	267	272	290	296	275	300	275	297	287	277	272	308	289	346	322	272	274	327	256	300	311	303	317	283	284	297	313	279	304	310	311	324	297	303	288	312	307	278	308	267	285	266	273	263	330	330	295	305	313	315	311	320	338	285	285	307	263	290	293	293	307	298	287	295	270	333	304	320	289	303	310	298	294	302	318	274	313	258	299	324	292	290	248	288	275	300	275	307	283	297	311	281	307	289	331	311	327	269	289	302	277	283	270	306	303	312	307	315	306	269	287	301	322	285	285	285	282	282	286	314	331	265	293	275	316	291	270	276	320	306	317	298	302	315	280	311	281	275	291	296	276	279	300	288	319	269	270	279	295	274	264	305	306	306	285	292	308	296	307	320	295	276	275	302	304	311	306	292	287	278	298	307	314	300	303	320	289	273	311	333	283	280	289	316	295	279	301	269	291	293	322	267	288	310	283	295	293	302	292	291	334	290	316	328	313	308	320	278	307	304	318	330	304	286	295	338	304	314	312	294	303	304	276	276	315	288	271	276	311	301	298	280	291	315	311	311	304	283	341	306	288	318	314	302	303	282	278	258	323	291	313	316	311	271	311	311	310	291	315	268	318	293	309	309	287	313	260	279	317	309	302	308	329	292	296	299	290	264	277	302	292	272	298	293	285	315	296	295	278	360	285	298	299	309	280	290	294	273	330	277	281	307	307	306	275	269	298	318	292	291	315	296	304	314	307	310	326	303	276	308	288	321	281	331	287	303	311	303	315	281	299	322	299	295	309	264	290	296	273	281	302	273	289	286	317	277	322	301	281	276	283	310	301	280	283	279	301	301	298	281	308	294	305	308	309	312	302	261	275
7951	2713	1896	4263	10766	14464	10384	6872	3716	1895	1146	805	672	700	695	720	684	710	777	718	722	748	701	697	683	721	712	675	718	650	683	687	703	741	704	642	673	716	711	710	707	671	651	690	705	697	667	745	710	673	725	692	721	690	705	735	710	651	657	739	672	670	661	691	673	711	726	729	686	722	645	689	683	744	729	708	744	645	674	712	707	769	706	702	711	667	722	665	683	679	674	655	662	652	711	727	678	762	694	741	708	675	713	703	740	679	689	728	710	704	691	739	671	723	692	713	696	666	687	684	669	679	668	738	692	677	738	726	706	695	660	754	728	696	718	673	690	684	692	652	717	715	699	644	677	700	674	701	719	722	715	710	671	698	729	698	696	720	715	744	663	728	695	645	658	738	700	660	768	662	651	668	733	656	687	644	762	691	774	726	653	710	716	669	701	713	711	727	730	699	682	676	678	706	715	700	715	625	721	691	696	684	666	651	748	645	717	712	669	709	711	737	705	738	657	687	671	699	703	683	708	702	696	715	705	731	749	659	708	730	699	695	682	711	743	700	741	730	676	695	657	712	741	690	669	723	693	726	712	727	686	716	653	708	703	693	744	665	694	709	717	698	701	689	668	741	719	687	723	704	700	719	727	730	718	687	641	646	689	672	712	689	710	690	739	704	675	700	731	700	762	654	694	744	682	694	743	712	675	727	651	703	725	645	660	676	745	693	674	726	678	694	716	633	712	692	700	735	663	659	700	728	663	682	768	681	671	674	697	736	768	700	725	761	653	664	689	713	674	683	689	662	729	693	686	686	685	772	724	720	738	684	700	689	731	688	680	695	687	733	713	691	685	724	678	661	689	681	726	684	672	694	672	739	726	709	708	735	667	655	729	709	723	713	679	659	669	699	603	654	711	675	687	674	728	691	687	705	668	691	699	697	764	697	713	669	705	680	704	740	686	725	699	692	682	711	699	703	727	713	691	675	755	736	611	703	711	749	713	694	697	740	704	687	682	700	733	710	694	681	718	662	740	699	663	735	662	685	688	729	666	775	731	730	665	702	735	684	672	704	707	699	732	712	662	704	718	675	742	679	744	715	669	738	681	741	694	688	689	631	651	733	676	713	717	710	697	736	737	723	659	707	688	690	712	711	733	681	701	708	666	653	715	754	713	649	725	753	681	667	723	732	693	695	691	666	719	683	729	644	682	644	766	723	676	677	688	624	685	693	692	690	693	701	721	712	708	735	750	713	723	685	688	710	700	694	718	688	655	671	695	676	696	667	726	716	717	689	703	669	703	702	707	677	709	664	700	649	712	688	690	732	634	747	693	689	669	682	723	716	670	699	652	644	751	654	706	684	656	679	737	651	742	720	735	696	655	712	708	737	672	711	682	682	733	769	665	686	765	698	722	665	705	696	730	677	712	763	656	667	648	753	661	695	710	726	691	684	734	716	690	683	681	703	690	713	684	705	698	706	742	746	715	680	683	675	713	679	657	688	704	668	712	712	724	717	665	665	658	732	709	690	672	698	718	718	706	675	728	663	673	696	655	647	732	645	704	682	710	698	729	713	652	697	729	695	671	707	654	662	717	721	714	729	684	716	722	672	696	743	677	680	724	729	700	713	695	710	720	680	689	677	710	703	709	648	698	742	722	741	719	767	704	726	658	695	684	762	663	649	708	697	722	660	677	683	685	676	730	690	715	682	700	679	706	713	687	656	663	653	728	705	692	702	707	720	707	739	686	722	726	703	761	702	692	676	703	599	743	671	686	693	695	694	708	672	742	667	697	705	717	700	675	708	691	693	703	696	649	739	712	745	746	696	694	730	708	667	710	744	680	756	694	669	747	714	702	730	728	738	731	686	710	693	712	712	699	665	737	694	695	710	682	692	684	706	712	709	723	724	684	706	685	716	654	707	717	715	680	686	708	711	659	729	715	698	710	705	697	699	664	722	701	739	712	721	742	697	699	657	719	739	678	704	676	763	702	696	719	728	688	707	698	703	715	740	697	676	724	731	758	689	712	694	687	741	648	697	696	747	703	662	695	683	710	709	715	707	715	716	705	722	675	688	701	716	684	692	742	699	702	696	691	746	672	788	700	705	688	728	730	709	676	727	676	713	726	713	714	715	682	721	684	712	711	690	669	748	739	714	737	732	710	654	692	711	687	680	691	700	686	694	703	681	705	722	695	677	707	694	658	702	708	657	695	709	641	728	705	737	664	681	693	715	705	659	670	695	706	709	723	743	703	748	720	693	727	641	708	676	701	723	693	668	687	662	649	682	694	699	732	748	738	717	700	682	695	747	701	720	706	697	661	715	745	759	729	699	724	684	705	726	666	712	728	691	736	695	662	694	697	723	651	655	767	681	698	648	681	666	696	707	700	668	702	701	669	682	699	696	701	733	699	739	681	702	720	711	673	684	662	668	678	712	708	728	675	683	706	714	714	683	747	685	679	687	709	699	665	658	704	658	722	695	684	687	727	680	708	731	731	657	704	677	727	725	681	701	719	713	693	687	715	702	713	737	698	697	703	700	714	686	732	680	670	706	714	690	715	688	707	654	729	693	734	680	730	692	706	762	648	692	704	729	729	691	702	667	680	714	709	761	636	694	685	718	695	712	704	640	706	695	707	710	705	662	702	689	734	706	718	695	662	713	725	632	740	716	684	699	748	698	723	719	769	658	700	706	666	700	679	638	747	677	689	697	714	715	674	711	724	638	708	684	650	687	695	694	700	684	752	713	707	671	709	698	706	729	673	709	717	717	696	745	710	690	717	724	617	704	710	718	778	720	686	732	688	656	674	711	700	699	734	679	702	716	758	684	719	699	670	733	730	696	720	711	686	739	681	726	740	692	764	732	759	672	705	681	695	695	687	711	706	723	696	690	703	731	736	683	718	654	689	704	671	705	760	675	668	708	691	692	705	711	662	676	709	717	714	708	703	708	648	669	703	740	682	693	755	692	722	735	704	685	719	702	742	699	666	725	697	674	677	738	744	720	697	715	682	705	704	707	670	691	725	672	725	701	704	689	688	705	688	656	645	722	713	707	668	710	691	741	675	686	688	770	676	715	702	724	660	708	694	661	693	699	669	701	702	735	712	718	794	708	709	692	675	733	689	743	795	661	713	704	703	707	670	651	723	667	684	695	711	720	696	718	693	665	704	673	653	746	723	703	708	698	657	702	718	744	726	721	703	743	702	679	719	691	711	690	678	688	675	675	694	701	692	686	689	697	662	700	737	683	716	641	729	693	713	713	742	697	719	732	742	647	734	652	725	714	702	682	705	668	706	705	707	659	716	695	742	709	724	731	671	712	707	689	765	680	681	680	739	717	672	706	697	676	674	703	690	708	689	664	685	675	687	632	692	730	700	701	708	694	704	736	713	762	724	698	702	736	688	694	661	735	726	730	746	671	706	683	738	744	716	681	650	666	688	714	693	717	703	730	674	651	717	644	724	678	716	758	641	705	747	685	692	721	663	737	708	740	686	741	690	732
67526	45732	25238	30166	53021	59235	45715	30655	15416	5487	1677	701	380	287	246	254	254	269	274	261	276	251	255	285	261	280	264	281	270	272	262	266	270	268	286	235	243	255	256	278	244	283	261	267	254	261	248	245	255	257	266	300	253	265	267	270	275	281	268	248	254	249	250	270	258	287	267	273	268	271	277	268	271	306	292	246	270	271	255	270	271	277	265	270	272	231	295	261	243	258	264	241	243	259	268	286	283	264	255	269	233	269	259	273	268	271	263	270	235	294	291	238	261	282	253	321	245	262	248	280	258	271	267	275	249	287	265	254	256	254	255	285	267	273	324	272	239	279	249	264	265	261	288	238	290	253	268	262	281	306	280	286	260	280	272	275	266	291	291	259	277	297	288	283	250	287	252	297	268	229	270	244	275	257	265	275	288	254	266	284	261	275	275	253	255	261	257	271	271	264	284	290	295	250	247	263	253	277	292	278	253	249	264	255	290	270	263	305	282	249	261	284	273	263	277	257	257	235	268	275	245	254	266	284	296	265	273	292	265	277	256	281	274	258	256	250	282	289	265	252	272	258	268	269	249	280	291	242	269	298	273	269	274	231	272	278	305	280	249	286	276	272	301	255	304	274	261	280	295	263	260	273	332	269	257	255	261	266	265	275	282	280	212	247	269	263	248	281	277	276	256	276	251	244	299	253	288	270	273	258	266	246	252	272	286	267	274	272	244	294	303	254	273	272	239	285	292	278	288	266	275	289	244	275	252	297	266	251	292	274	248	256	260	268	233	288	258	266	269	287	284	285	265	244	286	280	260	260	272	262	249	279	268	256	253	253	257	265	276	310	289	253	257	293	269	274	238	240	282	291	267	274	267	238	282	282	275	262	284	276	273	259	273	257	282	282	259	269	266	275	281	282	291	262	285	276	288	267	253	258	250	265	266	267	235	281	263	251	274	263	307	282	275	266	281	287	266	247	277	253	294	286	271	273	279	271	293	294	273	267	274	264	277	264	268	256	258	271	290	243	287	262	284	294	271	244	260	258	279	284	263	290	263	250	248	284	264	259	291	240	280	279	258	267	262	274	233	236	290	270	241	265	273	250	288	272	239	279	271	256	285	274	275	283	224	247	266	248	259	263	264	286	287	269	291	296	284	277	274	261	276	263	250	262	274	245	248	262	268	287	285	272	268	277	291	270	227	276	262	269	275	274	280	252	267	263	275	289	272	277	244	265	254	270	246	280	242	276	252	294	297	266	250	241	262	229	287	275	299	276	265	276	281	292	263	289	282	314	276	284	285	282	272	271	283	265	250	266	285	279	301	264	257	249	248	276	266	254	285	267	266	279	259	260	285	284	264	279	268	247	250	261	306	262	291	253	254	292	275	280	269	260	279	286	298	229	297	290	284	276	295	265	273	260	307	256	250	283	263	315	254	285	275	257	257	270	258	249	265	268	267	253	272	275	277	280	270	268	251	288	272	252	268	252	269	283	264	278	242	265	238	267	262	249	271	273	263	303	274	291	252	296	244	275	270	281	257	279	276	267	285	283	273	253	283	291	268	279	256	272	252	244	290	289	293	291	276	275	275	281	281	286	259	261	276	233	274	276	278	289	287	260	285	259	252	243	267	261	262	282	248	252	276	264	258	272	287	301	267	287	269	277	288	287	238	239	252	239	291	280	290	257	271	301	281	277	262	283	263	246	283	250	247	304	251	294	276	245	283	264	256	267	244	246	288	279	277	252	260	260	272	281	267	283	275	270	292	259	264	253	274	273	304	283	257	290	271	270	267	277	279	270	266	272	300	244	268	279	257	283	264	282	260	243	282	271	260	278	257	239	291	255	264	256	283	276	272	258	279	263	289	263	300	291	256	268	290	265	281	268	267	251	270	291	257	266	293	268	255	280	281	263	277	286	265	295	256	274	273	262	280	282	286	260	263	242	244	296	275	280	261	275	279	278	291	280	262	270	273	285	271	242	244	257	267	234	270	270	256	289	246	262	257	274	251	260	266	261	264	254	235	277	290	304	246	253	254	284	261	284	265	282	250	266	250	278	265	264	295	273	301	257	252	281	275	245	231	273	238	274	249	269	271	304	288	289	251	252	266	235	277	281	304	290	261	260	262	269	240	254	296	279	275	265	268	298	222	273	286	286	293	313	281	260	272	238	233	268	251	256	274	269	264	274	296	278	242	253	279	276	282	268	263	251	252	263	279	258	257	249	299	287	256	274	251	248	288	278	281	257	290	268	278	262	295	254	276	265	274	239	281	300	278	277	287	265	270	270	258	276	281	255	291	290	269	267	297	258	278	267	259	314	280	284	266	242	241	262	280	281	267	231	285	279	247	298	284	293	266	248	277	253	268	278	286	292	305	259	254	278	270	251	248	299	257	264	275	278	272	255	274	263	296	247	254	260	255	264	265	290	255	274	274	278	287	261	267	260	278	254	237	252	263	288	295	273	230	278	277	272	234	271	246	287	282	261	256	282	281	283	245	241	282	281	270	279	252	268	284	275	261	246	274	259	280	254	292	282	270	268	262	283	267	285	267	260	253	231	256	268	269	275	284	253	279	272	250	297	280	284	234	251	250	273	261	280	284	264	252	276	267	257	284	281	258	297	244	276	251	251	277	258	267	246	228	278	276	260	252	285	271	260	277	274	271	252	232	282	275	286	254	273	253	239	279	254	236	280	274	292	276	264	247	239	263	278	281	272	272	262	254	300	280	273	257	288	244	271	289	254	256	269	291	290	266	269	257	256	235	233	266	262	248	265	226	253	269	279	254	265	282	242	236	270	253	265	270	274	247	305	274	290	281	270	281	261	253	270	277	274	308	298	282	282	271	253	276	281	285	249	244	273	289	235	265	267	241	270	273	258	267	264	259	250	244	243	233	256	271	278	270	265	273	276	263	287	262	257	263	246	304	277	229	277	283	257	303	217	267	302	247	297	254	273	273	248	249	238	279	254	240	278	245	282	278	269	269	258	283	279	281	303	281	286	262	226	266	250	261	259	305	280	289	291	231	240	267	257	245	242	277	248	252	263	248	267	280	279	271	272	293	272	297	267	267	255	276	254	308	263	256	262	261	266	268	295	256	276	284	292	263	293	272	278	263	311	286	273	274	302	255	274	287	272	253	302	231	244	280	259	266	273	264	296	271	254	292	290	272	248	254	270	274	265	254	274	290	250	251	277	266	275	255	266	282	279	278	278	301	280	231	278	250	285	252	236	274	244	243	243	286	243	220	269	274	276	253	293	304	264	290	276	266	266	262	261	286	277	284	308	261	296	275	282	273	293	252	271	253	256	265	273	296	272	276	273	269	283	258	265	294	255	243	271	257	266	281	240	244	289	265	258	260	248	259	282	268	275	263	251	276	300	251	273	277	247	294	287	254	269	265	268	255	230	272	246	258	269	307	241	277	277	248	237	282	264	281	258	273	245	278	269	279	269	292	288	253	271	282	319	264	261	277	275	258	248	270	240	310	270	269	264	295	287	284	266
40092	28899	25062	42904	64117	68991	57674	44739	29347	15036	5997	2366	1007	737	615	614	618	638	559	689	612	673	654	652	616	684	646	621	673	647	649	652	678	685	654	655	665	638	668	600	624	620	630	649	650	609	642	615	638	674	642	609	659	624	635	654	626	622	656	684	650	659	627	632	584	644	604	666	626	644	648	649	604	657	658	623	655	656	660	611	655	642	667	655	646	687	640	618	647	627	645	642	665	607	633	633	599	617	643	678	670	651	624	647	623	614	643	679	651	661	640	626	610	693	624	618	655	657	669	706	650	665	645	638	593	611	667	656	602	646	674	635	636	588	645	665	632	653	667	627	668	644	677	669	627	630	628	664	627	676	668	666	676	649	618	634	670	635	580	624	642	616	655	628	635	631	667	645	673	619	691	614	603	623	635	612	635	652	638	679	619	590	634	626	653	691	640	641	647	614	649	688	672	627	597	638	690	658	655	656	662	678	633	636	637	655	637	604	648	682	647	638	617	664	671	637	643	598	636	667	663	629	697	685	593	652	649	627	595	584	655	679	647	642	694	636	663	649	649	660	630	621	594	645	631	655	612	658	623	651	631	657	667	676	629	627	629	664	675	660	650	665	671	652	617	638	620	653	644	657	623	623	590	658	670	628	635	635	663	648	625	633	667	677	659	683	670	661	608	640	619	651	627	658	676	635	661	627	621	646	635	640	640	676	665	686	645	623	624	625	641	651	652	598	620	653	619	686	657	636	644	677	584	669	669	648	638	631	665	670	618	619	664	658	657	639	665	644	646	660	644	633	631	661	649	637	655	648	667	666	642	681	644	638	654	615	643	658	662	649	645	701	635	647	666	655	642	671	687	624	615	627	637	640	620	654	641	609	638	604	667	655	648	620	628	638	669	701	646	613	629	624	681	604	628	633	624	658	662	609	660	668	616	624	662	612	649	606	633	644	669	677	627	624	661	643	659	583	647	632	626	652	634	675	615	623	671	653	624	671	662	669	631	590	645	645	623	624	670	628	643	638	647	625	620	647	617	633	636	681	602	618	626	693	655	657	593	615	641	662	631	626	624	646	629	632	716	676	634	634	638	652	643	594	615	651	586	638	651	642	686	618	669	635	606	628	677	621	664	622	647	653	607	638	672	643	670	684	658	626	664	634	632	627	677	599	613	650	593	643	675	623	632	633	610	682	651	674	650	615	628	653	642	644	633	679	618	657	643	668	664	609	668	676	682	650	661	626	648	653	599	649	670	610	661	685	661	641	673	633	639	660	619	620	639	658	630	673	612	672	671	595	626	608	683	681	637	642	632	663	609	662	638	663	689	642	658	677	624	649	640	680	632	658	607	678	634	659	641	585	618	673	671	634	634	635	624	635	614	693	641	651	664	628	659	633	654	671	661	597	641	692	664	647	615	666	620	627	649	645	617	647	682	580	654	627	617	632	647	650	630	611	634	636	654	652	621	623	635	680	638	631	626	678	681	664	611	664	645	634	634	680	626	660	634	603	620	659	628	644	655	643	616	685	633	663	698	685	679	635	607	622	669	623	686	620	653	596	641	688	570	641	637	643	655	650	633	614	612	613	660	622	675	593	614	678	670	639	648	672	674	585	638	686	636	657	628	638	633	664	603	639	650	637	644	670	659	660	608	661	640	602	608	631	661	604	653	702	631	656	612	650	627	637	646	640	673	695	649	657	630	643	634	627	632	616	696	635	646	630	647	659	626	628	636	633	606	647	657	615	613	660	667	641	604	627	623	642	653	622	646	651	642	640	635	619	603	676	611	642	645	638	561	665	602	660	635	617	637	619	610	650	661	622	675	637	668	656	671	633	659	647	641	664	666	711	654	622	620	657	614	668	688	671	646	658	646	638	659	644	616	648	642	691	644	629	611	670	632	626	628	636	647	633	611	639	604	663	639	657	656	677	683	657	610	657	620	658	694	673	673	644	628	631	616	650	612	636	677	658	666	656	595	647	644	636	655	659	654	641	637	635	637	661	644	635	615	631	695	610	626	686	633	595	628	601	653	648	641	673	633	678	681	645	631	609	667	662	628	602	654	708	613	656	629	609	634	649	636	634	618	624	649	636	665	677	654	641	674	690	616	631	653	623	662	637	633	641	613	640	676	640	633	635	644	644	629	662	614	626	610	620	684	685	647	640	608	654	647	642	627	609	641	606	605	646	641	662	658	616	674	648	641	646	643	643	626	626	601	629	666	610	592	608	641	665	586	625	587	645	671	666	664	651	636	661	636	680	624	626	655	635	670	632	641	633	606	653	654	615	660	592	637	633	644	635	644	677	618	627	659	629	642	622	624	592	617	618	662	624	622	680	654	649	642	632	658	694	685	665	616	629	649	627	678	628	661	673	666	655	636	642	668	657	639	619	690	625	615	681	673	649	598	647	671	621	626	658	626	649	675	617	644	640	622	622	623	609	677	657	649	657	621	627	648	639	636	675	641	618	629	644	614	656	643	578	650	694	659	627	629	620	651	659	664	633	682	621	666	689	661	685	627	658	625	611	654	633	630	628	640	615	641	644	604	649	689	697	639	625	660	674	617	608	645	605	632	593	596	689	629	669	613	644	667	665	650	636	705	640	673	662	617	642	641	614	671	639	644	646	635	617	654	702	646	638	616	623	622	615	646	659	630	675	646	704	652	646	649	668	632	613	667	666	621	626	641	665	647	638	632	657	676	636	638	668	672	611	622	649	646	642	616	664	625	675	654	583	673	660	661	616	633	623	634	650	662	665	639	662	634	658	675	646	660	619	651	657	645	652	646	595	679	646	662	647	626	697	648	626	655	635	641	600	655	627	602	663	657	664	635	658	662	629	638	608	642	614	669	633	617	680	674	668	632	691	627	692	654	603	658	607	627	663	647	598	605	671	597	665	642	672	648	610	590	644	647	652	604	623	643	617	629	620	674	662	614	620	612	655	646	573	641	637	584	632	647	609	663	687	673	651	625	643	638	659	696	674	634	645	620	647	687	648	616	646	630	649	589	665	675	639	690	660	663	635	645	647	645	639	636	662	646	680	648	642	620	671	646	638	638	647	641	661	639	642	630	673	632	678	656	637	644	655	615	653	661	659	667	644	684	658	644	681	653	640	669	686	683	665	647	626	624	679	593	640	664	630	651	637	624	664	675	654	580	684	644	592	690	634	649	633	689	604	651	618	638	617	645	633	580	631	660	686	660	576	637	634	666	603	656	660	631	612	621	623	674	638	619	599	631	611	651	590	651	632	624	629	650	660	652	614	687	650	645	662	642	609	639	638	616	668	635	646	667	642	647	648	680	664	612	642	608	632	663	648	629	620	597	642	701	642	621	626	675	661	648	674	630	609	635	629	598	622	650	620	661	639	664	701	654	617	655	621	625	659	601	631	657	625	662	700	661	636	608	630	670	658	661	592	644	643	648	701	646	625	627	645	637	661	614	652	654	660	696	688	635	575	670	629	619	600	621	645	663	673	623	651	628	672	688	658	631	634	675	608
68234	46349	26364	30029	54401	58777	45896	30953	15559	5380	1600	652	362	279	298	290	238	250	273	268	285	267	305	273	254	268	278	278	279	271	299	272	257	224	293	273	278	261	233	278	273	269	290	260	273	281	262	258	264	279	301	282	289	273	255	252	258	256	285	262	278	271	307	284	277	261	266	272	298	310	279	286	315	281	259	266	266	286	264	258	243	238	279	275	265	298	274	280	285	263	305	276	250	274	289	259	276	277	289	270	238	290	257	248	271	297	272	268	287	264	276	237	260	268	284	248	272	267	250	288	259	275	286	279	301	228	257	285	262	260	291	287	259	240	290	296	279	282	285	271	246	279	308	282	272	259	256	280	295	282	267	274	280	281	277	305	273	258	254	267	270	270	311	298	273	245	281	272	261	265	318	295	261	310	262	277	267	258	269	282	282	276	267	245	291	260	242	297	274	275	260	273	292	301	255	260	270	284	310	293	284	266	281	267	304	261	279	307	266	260	284	270	275	313	294	256	304	290	244	301	270	268	270	301	253	281	263	291	293	288	270	262	278	289	318	283	306	272	258	275	259	283	261	274	269	281	272	302	272	295	273	259	311	291	269	305	293	280	262	272	266	268	284	246	265	249	277	291	274	287	260	255	255	287	288	275	302	266	263	258	250	271	301	296	272	239	295	308	257	311	296	291	292	281	266	283	269	265	259	262	256	274	265	264	287	297	264	266	281	268	249	274	262	290	312	265	289	262	270	276	278	260	291	288	288	272	285	272	281	267	281	295	277	274	263	254	283	285	268	282	265	247	274	275	303	305	283	274	273	254	283	256	279	274	277	259	304	288	288	263	264	241	259	259	281	273	286	263	284	288	245	256	256	297	286	288	286	264	267	276	300	271	268	264	280	288	318	286	259	278	301	282	267	300	263	245	278	303	259	300	257	277	266	250	269	292	287	275	267	307	276	280	265	255	276	299	288	266	308	276	275	276	305	283	274	283	297	254	275	287	273	287	271	285	317	276	256	277	297	266	264	274	285	260	290	257	286	297	283	274	251	294	277	292	281	259	268	262	290	292	257	286	249	272	258	280	312	293	303	281	256	278	251	266	297	278	280	270	282	250	268	291	283	280	244	296	245	301	277	280	281	279	271	297	280	291	251	256	258	285	281	295	270	272	263	292	264	277	286	287	307	275	312	274	274	306	278	278	268	271	276	267	249	283	286	247	286	297	258	304	275	283	282	256	269	277	261	292	277	234	296	241	287	271	268	265	288	278	284	259	287	291	271	255	296	261	264	273	278	265	287	291	287	296	255	255	265	267	248	308	303	265	279	289	261	290	307	254	226	305	281	313	308	243	256	270	290	278	259	262	278	278	298	272	280	272	244	234	255	297	262	250	247	276	285	253	261	273	280	274	248	259	274	267	282	275	294	283	273	302	250	266	277	266	290	261	271	257	264	282	274	267	273	277	277	256	276	293	262	293	267	268	282	282	302	248	279	272	251	279	262	275	311	287	253	250	283	265	285	281	277	254	310	268	259	268	264	314	292	289	292	255	283	292	288	281	265	263	286	253	317	255	270	300	258	251	274	261	303	278	259	265	275	271	295	246	256	255	272	273	251	277	266	298	272	269	258	285	267	262	286	268	285	258	295	288	288	265	247	305	313	274	284	253	254	286	282	298	277	267	308	281	254	246	234	270	278	251	304	275	286	281	292	276	286	263	261	242	256	287	262	274	272	264	311	265	253	256	268	282	290	268	261	258	286	251	290	262	258	293	297	307	263	287	256	258	287	248	292	283	291	269	248	313	273	283	265	268	278	290	262	305	283	256	293	267	258	260	288	273	345	300	287	258	256	288	280	242	289	259	268	265	276	271	282	270	262	265	261	283	303	294	249	290	285	277	257	289	319	265	243	284	268	260	269	257	276	244	298	295	285	291	281	253	272	269	260	271	249	297	280	272	260	279	277	270	250	272	250	232	273	263	260	263	293	272	297	289	261	279	287	281	258	265	291	276	281	268	260	290	264	275	269	261	325	281	298	266	266	257	278	282	279	252	298	296	253	280	281	283	301	268	272	274	247	250	248	269	261	267	277	252	272	299	299	257	284	256	270	282	258	257	296	256	263	271	281	293	301	248	248	282	282	262	258	254	254	283	263	293	290	267	277	281	281	262	251	252	285	254	272	291	261	248	260	269	247	276	270	219	255	265	273	270	248	248	299	295	260	262	255	278	274	289	293	272	262	260	272	287	288	300	264	272	271	255	267	278	252	262	277	296	294	254	283	259	277	257	278	297	250	280	278	287	297	256	281	260	280	246	291	262	272	259	262	259	265	257	233	272	269	279	268	249	238	254	259	243	269	271	253	274	289	277	255	278	275	298	247	276	260	267	274	289	278	246	294	281	267	241	280	283	245	257	281	257	310	302	291	276	248	280	230	276	290	236	285	252	282	272	261	253	245	296	266	273	256	294	277	263	278	274	264	267	260	284	249	249	238	257	298	280	267	276	287	265	272	254	289	272	322	280	275	238	283	302	311	284	301	257	256	273	244	255	298	265	267	305	305	245	278	274	269	278	274	293	249	283	281	299	279	267	268	272	273	263	265	254	253	279	284	256	269	284	249	277	282	265	257	281	257	260	263	276	275	259	268	270	268	267	295	286	285	251	264	272	283	319	321	258	289	284	287	273	309	300	270	243	294	253	281	284	273	293	286	283	283	261	270	303	284	272	278	256	295	280	287	268	267	277	294	289	262	296	304	288	308	280	269	238	240	265	298	283	283	308	250	260	251	294	238	270	266	243	294	270	270	270	261	297	271	245	241	262	266	281	269	273	287	280	254	256	275	265	260	282	273	271	292	283	244	254	266	294	280	286	282	252	244	258	271	314	259	286	251	293	271	271	258	247	267	291	257	253	296	273	265	291	303	265	300	266	242	307	261	269	289	299	289	264	278	269	269	266	240	277	280	290	291	273	263	280	252	286	283	261	260	260	284	267	272	284	280	282	265	260	281	265	251	301	251	293	299	273	290	275	297	269	264	268	252	262	236	268	262	269	274	243	283	300	257	240	270	232	303	290	291	272	271	272	257	277	255	269	260	289	286	261	234	275	265	243	275	297	239	302	287	266	270	243	268	288	265	273	307	274	281	284	263	288	256	271	276	264	268	250	281	253	302	301	274	281	278	298	310	249	271	267	297	294	292	270	300	290	280	279	300	273	266	270	266	292	272	305	279	263	267	277	272	279	289	266	275	235	294	302	292	279	297	272	227	277	257	241	291	292	266	251	289	285	292	289	286	286	255	285	282	258	326	312	264	298	309	273	266	288	271	284	264	277	272	284	260	249	285	257	259	262	272	271	263	300	262	265	247	281	260	262	289	283	288	260	286	289	299	306	257	303	254	269	266	259	286	255	271	287	304	265	267	252	299	284	298	271	273	272	278	311	272	248	263	279	288	293	297	257	234	291	262	275	267	253	276	295	275	283	274	285	269	296	279	272	301	271	278	306
40626	29361	25688	42543	65395	68602	57719	44885	29529	14970	5983	2290	1067	714	680	600	687	653	672	610	640	595	651	662	649	631	649	651	667	644	666	676	687	649	696	643	643	680	605	628	673	669	669	684	650	646	693	659	656	655	670	673	674	687	665	648	661	694	654	682	719	643	687	675	627	626	624	665	683	672	648	665	624	735	646	680	636	613	637	623	657	662	687	636	632	619	622	651	624	658	622	629	676	664	678	706	674	594	629	630	657	674	652	615	737	636	659	635	666	629	665	656	668	675	642	641	674	663	647	665	673	634	680	671	620	642	631	698	654	631	640	662	622	634	613	655	663	609	691	637	632	631	658	688	643	661	632	692	677	643	669	651	650	626	637	606	666	644	658	628	653	643	668	665	624	702	684	659	645	659	695	659	665	679	671	656	634	674	651	620	685	625	637	665	737	648	632	660	700	686	676	620	634	637	627	676	653	674	643	607	662	672	647	661	603	627	620	675	631	602	655	629	680	642	670	598	653	690	644	671	647	680	687	618	661	683	690	661	693	666	631	660	655	659	642	670	683	663	597	674	635	644	646	653	668	639	667	643	653	652	648	630	622	622	636	639	632	648	660	618	638	680	671	648	646	654	680	685	674	613	694	610	657	656	644	627	609	650	646	651	704	654	649	665	577	660	662	625	655	628	689	663	642	612	634	696	658	639	650	690	667	668	647	615	674	633	689	659	658	628	658	613	690	637	638	663	654	661	641	633	682	629	633	691	660	643	655	683	627	652	574	633	613	625	620	613	655	645	629	618	644	615	653	654	617	692	652	646	641	648	637	678	642	656	661	671	620	660	634	634	652	665	660	630	599	649	580	645	610	636	643	649	655	647	676	641	621	623	730	668	674	605	630	619	658	624	644	688	668	649	618	675	672	645	656	681	664	654	639	675	618	665	649	632	661	621	669	637	586	638	685	617	652	699	682	708	722	669	661	601	627	669	600	634	606	639	680	660	622	674	684	620	644	707	641	663	649	605	638	600	667	687	648	647	635	654	651	648	686	630	720	699	711	662	668	603	651	629	665	632	673	655	610	665	655	674	651	613	680	673	608	683	624	619	641	649	711	673	621	645	652	636	678	637	650	664	667	672	639	624	624	627	690	663	663	641	675	637	665	680	664	625	706	651	640	643	646	644	665	610	681	619	722	674	634	634	652	685	616	669	660	694	640	645	643	692	669	659	592	678	629	614	670	692	647	680	672	649	682	671	671	659	624	685	677	658	688	659	663	676	635	648	639	594	645	668	626	653	629	633	672	686	582	660	668	675	643	684	639	665	655	669	617	660	635	670	668	645	683	679	637	635	626	592	666	630	684	661	636	624	689	656	674	688	669	634	631	656	631	627	623	673	644	667	660	667	673	654	611	669	648	619	653	643	669	616	685	667	634	683	670	603	629	643	679	652	641	699	682	665	616	640	627	700	600	613	677	652	647	660	657	622	664	643	637	647	647	650	701	639	677	634	686	681	606	679	646	665	667	655	642	653	679	690	662	656	674	679	641	618	606	644	660	687	660	638	668	624	701	655	656	660	675	622	676	609	669	650	664	648	629	676	645	632	700	618	595	709	629	615	640	688	662	638	620	639	596	613	669	647	676	727	628	640	636	670	639	604	663	673	662	686	666	666	648	647	649	666	637	627	655	656	641	675	626	612	627	646	641	673	629	661	617	635	683	656	657	680	685	654	647	638	673	679	684	637	631	656	645	667	657	684	667	658	658	694	644	653	625	637	637	603	672	635	602	633	648	630	624	616	647	626	669	716	667	645	694	654	657	651	658	683	652	609	684	649	631	635	639	648	660	677	611	625	605	677	682	694	662	673	636	618	606	695	672	660	669	646	686	656	643	651	654	657	662	651	650	651	666	663	668	678	603	651	649	659	678	650	617	653	645	667	625	651	661	691	651	633	645	672	603	667	643	692	704	640	631	657	640	672	685	649	633	643	680	655	641	689	655	653	641	632	667	677	669	677	664	672	625	612	606	644	654	662	647	656	656	668	666	670	661	664	656	663	620	640	656	637	637	619	630	672	676	631	679	613	677	640	664	688	637	668	665	629	667	650	648	663	678	665	644	634	619	679	628	640	695	639	674	643	644	669	719	620	662	665	662	673	669	666	703	677	624	664	647	658	662	624	646	624	614	666	664	651	678	685	660	666	612	662	618	675	655	648	659	653	627	619	609	685	657	660	647	659	675	642	666	665	667	690	626	646	668	655	648	662	636	628	661	669	653	679	655	624	643	635	701	616	641	653	668	685	688	680	658	682	647	646	607	644	679	657	661	689	620	665	632	639	649	652	666	663	650	659	649	620	607	661	663	676	662	659	675	654	640	631	736	636	652	671	637	678	593	658	616	659	650	694	644	722	643	658	640	658	648	651	635	675	679	665	694	660	653	616	682	646	654	643	638	670	676	690	697	653	650	584	662	674	711	628	669	653	631	608	620	655	630	616	608	630	630	668	668	610	599	613	663	637	638	662	665	641	628	647	605	656	600	675	611	666	671	681	616	638	689	606	689	611	639	654	664	650	614	619	635	686	667	637	648	675	664	629	597	675	615	654	681	687	649	627	668	655	669	652	656	635	671	667	653	661	639	583	657	684	623	642	673	647	646	634	632	668	659	684	669	630	711	596	625	621	685	672	628	612	661	625	624	628	626	685	679	599	625	701	664	677	675	667	603	630	651	636	681	648	671	639	651	585	695	643	664	661	611	680	665	633	636	640	631	680	643	630	682	647	637	649	701	631	656	671	640	644	586	652	613	629	633	660	664	626	682	682	670	639	662	672	697	650	657	676	640	621	656	669	644	653	676	615	645	664	654	639	671	656	695	670	605	636	634	653	664	646	671	667	671	634	612	642	629	635	669	648	683	645	654	617	633	621	637	654	668	664	684	636	649	646	645	642	666	633	643	685	679	603	685	688	635	668	587	628	600	680	661	651	662	661	638	616	636	627	642	650	641	696	619	653	680	643	636	697	644	651	636	630	661	659	695	668	631	654	659	657	662	628	676	622	692	643	591	654	634	637	657	626	614	658	672	659	642	645	627	640	648	634	638	614	586	662	678	633	660	627	630	637	648	683	665	634	647	633	692	658	631	609	620	686	668	621	601	599	671	654	689	652	674	670	655	698	625	621	721	668	632	647	674	635	632	633	657	636	660	657	648	634	678	637	650	626	690	610	677	604	619	637	614	681	648	635	651	628	640	672	655	688	652	636	636	660	641	679	644	698	662	628	675	629	707	674	638	647	628	650	624	673	666	692	620	684	680	661	621	656	638	694	644	635	643	667	643	659	688	645	627	609	612	652	656	714	637	631	642	665	608	654	642	671	634	626	641	656	668	656	647	629	657	653	629	615	687	675	645	604	654	636	683	655	640	643	616	681	631	678	638	604	656	710	633	679	629	693	645	670	666	682	641	651	663	684	663	675	636	568	648	637	661	651	667	717	646	681	637	627	699	697	651	611
9312	2046	888	1277	2781	3714	2906	1948	1039	563	435	346	326	313	315	280	304	319	296	305	317	279	290	303	324	315	292	339	323	296	312	289	326	321	308	314	288	284	344	290	297	306	301	292	294	319	288	305	313	302	327	296	347	298	297	257	304	319	314	300	304	311	293	305	273	291	277	309	289	293	306	295	271	283	285	305	293	292	275	302	289	290	281	307	277	293	284	292	302	313	303	290	310	322	326	275	336	327	271	299	282	286	289	319	293	308	287	289	302	279	311	291	279	283	303	314	289	292	292	304	288	310	292	275	288	285	308	279	272	309	294	291	326	289	288	240	295	308	307	307	301	287	340	265	344	308	259	273	269	279	301	318	318	297	290	282	317	307	287	297	285	302	303	318	320	293	310	313	310	291	314	307	300	286	297	285	301	302	274	311	329	304	306	295	286	316	293	312	277	284	315	330	296	272	289	294	296	267	292	292	292	313	296	293	342	303	276	285	300	293	316	294	311	306	339	278	261	316	283	255	279	280	286	260	297	305	293	316	284	292	278	266	301	295	288	329	299	263	325	301	302	289	303	289	272	284	298	282	286	319	293	304	303	311	285	296	309	300	300	277	301	270	290	322	303	309	320	295	319	304	304	309	330	270	304	301	308	300	287	346	281	282	307	289	286	254	324	279	299	268	302	278	278	277	337	281	303	368	318	321	292	286	285	334	288	279	270	258	313	275	301	327	254	328	301	297	266	311	320	300	314	310	316	315	267	280	301	314	303	293	321	310	303	282	322	292	290	315	305	294	292	305	308	307	278	286	300	319	293	318	289	319	293	286	324	293	318	322	290	285	297	275	316	284	308	271	286	290	338	305	291	288	299	269	291	280	316	286	318	300	307	303	258	307	284	289	277	298	305	300	301	285	317	323	280	293	301	304	286	305	310	294	316	280	317	299	313	284	318	302	310	277	310	287	307	307	304	300	281	250	292	305	316	338	293	273	345	295	254	299	307	307	284	313	295	311	301	250	284	306	296	324	292	285	340	281	292	302	314	328	307	287	309	315	290	315	319	327	335	279	298	303	313	299	304	324	296	327	310	260	277	314	285	311	298	335	296	296	323	320	322	336	338	294	360	316	304	270	294	324	284	257	285	289	297	282	322	270	312	327	280	280	293	333	319	349	296	321	302	306	331	314	276	267	301	295	327	336	292	288	334	291	275	310	302	283	300	304	286	295	338	304	282	308	329	276	281	292	312	306	292	287	302	286	289	276	267	324	288	284	295	307	276	306	300	288	316	303	287	334	313	272	321	291	305	293	308	304	282	284	296	313	285	290	288	303	306	314	307	311	279	303	267	264	295	289	314	309	301	308	310	299	280	278	315	287	346	291	300	261	322	278	307	313	310	296	286	289	298	312	274	297	303	279	312	288	318	272	308	276	347	308	310	288	290	276	310	303	294	299	288	280	264	256	284	296	328	296	299	312	289	287	286	313	275	328	324	289	289	294	312	273	278	279	287	334	294	287	310	302	288	305	293	332	310	306	301	309	300	314	291	301	312	281	315	281	332	300	252	315	315	251	331	283	303	330	272	279	303	324	294	305	302	287	329	277	318	289	305	317	309	308	301	278	308	320	318	284	318	300	294	331	324	294	279	327	276	313	282	297	280	303	297	312	305	279	309	317	261	347	287	302	317	305	281	278	321	310	300	281	295	308	303	315	335	278	304	281	263	291	274	298	321	309	306	300	292	332	290	278	316	261	331	320	322	290	325	318	292	300	311	290	309	285	314	276	306	300	295	293	306	293	297	288	318	268	333	303	314	310	263	294	289	317	304	295	294	299	298	278	312	296	300	311	300	297	308	289	291	313	296	300	295	273	305	287	258	319	311	283	258	277	282	316	304	304	304	294	285	322	312	302	327	289	306	312	274	307	292	275	305	281	300	280	295	300	280	323	301	335	281	306	345	305	302	321	293	304	295	284	313	277	302	271	262	328	321	316	299	274	295	315	294	302	342	269	297	322	321	289	299	296	313	343	311	311	294	305	277	299	314	315	294	315	282	258	312	286	292	305	270	284	319	289	303	313	329	274	311	308	289	311	304	296	316	314	279	284	289	319	289	343	331	279	296	292	303	308	282	306	342	281	297	306	286	315	293	284	305	280	290	285	300	301	283	288	309	325	262	310	323	306	296	286	269	333	285	312	329	293	313	346	334	341	300	319	315	274	307	286	308	313	311	304	301	278	275	292	265	329	301	311	312	311	300	303	268	322	306	295	293	290	331	281	280	311	305	315	321	309	305	301	308	303	323	315	289	303	339	303	279	312	316	298	278	307	301	292	277	287	294	300	317	335	309	295	276	324	256	303	279	267	311	291	272	306	320	321	285	298	316	309	275	299	282	300	315	299	341	288	292	282	284	288	288	307	313	294	295	327	288	294	283	296	271	275	326	295	331	299	316	298	299	289	282	263	328	305	284	295	266	295	293	304	299	308	291	317	299	308	320	301	308	310	328	332	284	313	308	291	303	322	275	322	327	319	292	283	301	267	302	326	282	286	309	312	321	323	308	276	304	295	300	295	294	305	294	294	290	298	308	285	313	340	300	282	307	291	296	272	299	341	294	313	306	284	313	318	277	290	295	306	306	291	262	289	292	293	327	278	301	317	306	268	313	295	298	287	313	293	286	275	303	305	279	283	266	309	315	293	307	314	305	300	312	328	281	294	344	287	290	328	277	302	317	275	296	307	292	283	292	342	262	291	317	289	295	303	320	292	314	276	297	325	308	300	321	329	298	319	281	295	309	323	277	302	331	293	321	292	251	315	280	289	290	329	298	301	302	315	319	289	315	283	338	318	293	297	297	294	340	310	314	299	292	311	314	329	340	299	305	295	302	300	269	317	285	312	286	285	294	291	269	341	307	310	270	308	303	313	310	308	337	292	302	317	310	295	323	314	307	276	310	297	281	279	335	349	282	286	308	304	283	291	308	335	314	328	309	338	275	307	287	309	304	320	298	290	291	301	323	315	291	311	318	290	280	312	302	336	285	301	309	248	297	308	312	271	266	289	290	280	313	275	312	330	304	321	292	299	318	322	301	282	299	302	318	283	310	316	285	274	289	326	300	318	268	300	301	315	282	283	278	306	313	282	288	284	288	285	304	298	318	295	313	286	289	297	282	279	286	316	285	298	302	325	324	319	310	311	290	300	293	339	290	308	304	313	319	283	298	317	299	281	306	320	280	293	294	307	324	304	309	297	326	348	338	297	310	326	284	275	311	296	295	310	286	276	294	286	307	277	300	297	285	279	316	327	276	282	309	292	293	330	295	271	278	300	286	276	285	316	314	323	297	298	261	284	340	302	292	267	296	329	315	297	270	329	310	311	282	322	294	325	327	291	314	302	300	311	294	285	279	301	325	319	319	301	332	336	278	274	305	281	299	318	308	292	281	302	278	304	322	290	316	267	291	294	317	335	312	311	288	319	289	275	301	316	287	265	332	293	306	320	300	292
7934	2557	2022	4546	11214	14024	10667	6729	3589	1762	1079	850	732	734	709	643	638	690	719	717	685	717	710	693	666	710	695	691	731	669	698	642	650	728	697	678	695	730	675	672	752	760	661	670	671	720	665	654	733	727	671	712	671	697	713	724	708	707	735	711	711	741	712	683	719	734	698	694	690	681	711	704	675	738	688	708	682	728	719	731	657	711	673	714	692	697	703	699	675	697	702	755	686	748	661	697	658	711	697	713	699	677	711	710	689	689	732	694	702	698	708	730	682	705	710	717	711	701	681	706	698	675	709	728	737	720	741	699	726	723	687	696	707	671	681	736	695	683	730	718	720	711	683	748	683	716	732	685	737	720	712	688	739	751	726	736	697	700	717	705	689	697	694	684	744	688	698	736	689	711	691	700	665	749	735	759	669	705	709	685	765	736	721	679	660	743	699	684	697	705	729	672	787	727	720	684	691	675	753	720	719	686	723	682	700	686	672	725	689	728	704	664	724	696	713	729	713	730	642	786	688	717	695	705	708	650	705	692	713	733	695	704	753	687	724	694	696	702	695	706	690	682	720	690	740	688	695	717	704	685	679	709	707	668	702	706	724	699	729	747	687	670	727	724	720	737	707	703	715	686	700	685	672	720	689	703	640	727	677	731	727	700	720	691	676	690	722	690	700	732	721	703	725	708	734	694	696	679	734	722	703	712	700	704	684	694	706	731	733	706	710	688	701	682	707	728	699	688	651	680	691	715	707	653	695	657	696	713	681	712	743	717	667	687	682	700	658	701	685	742	740	661	702	708	693	699	690	700	721	686	731	735	740	663	683	672	670	765	715	733	709	722	672	662	745	722	691	717	699	704	726	723	707	732	714	721	713	674	686	690	675	714	682	707	702	671	729	692	690	684	704	711	673	714	700	705	715	720	659	714	722	721	735	737	706	730	688	676	719	701	752	712	708	711	731	679	671	765	676	739	759	740	667	698	672	662	706	687	694	681	682	747	745	709	710	722	719	755	740	734	715	682	779	698	659	716	722	732	697	700	754	746	712	660	709	699	743	661	714	669	707	701	717	664	701	670	725	689	649	689	667	743	666	723	692	734	724	744	672	678	724	705	708	689	719	692	729	675	692	694	722	735	721	692	687	724	703	746	697	730	695	767	678	674	735	664	673	700	701	719	696	715	664	698	698	741	739	712	685	716	699	694	692	663	701	738	704	708	704	706	718	690	727	724	705	699	730	716	768	658	684	708	695	700	729	687	698	719	701	669	714	694	719	643	661	733	671	670	679	728	734	762	705	710	729	686	758	686	695	672	684	694	705	740	706	663	730	704	778	672	684	666	693	682	716	700	729	727	680	740	726	683	682	720	713	715	692	674	674	716	689	691	698	710	752	704	692	698	729	686	679	695	695	721	691	719	708	684	712	683	715	683	715	721	697	697	686	678	727	695	716	718	698	700	707	756	679	724	678	653	649	683	683	669	705	721	702	736	674	729	715	704	702	709	707	696	734	735	702	718	726	718	757	659	698	725	709	722	674	680	728	670	727	733	702	706	652	751	721	728	705	750	712	692	708	689	696	701	705	656	729	717	684	743	654	690	693	686	691	706	719	706	690	736	689	646	689	712	705	700	697	683	670	711	693	708	700	724	694	731	683	691	680	707	724	720	722	700	704	722	698	721	664	697	709	682	723	724	695	729	744	659	682	721	731	707	666	689	724	657	713	720	693	679	707	738	722	684	696	695	652	702	692	661	718	714	740	714	699	744	757	702	716	705	732	702	743	733	757	744	753	702	701	712	696	708	722	672	698	699	678	728	703	719	643	722	685	691	733	750	723	722	738	698	683	695	695	698	658	700	703	775	711	700	765	656	686	694	681	722	686	717	680	700	692	721	696	744	734	724	698	668	739	698	715	708	690	711	710	685	692	707	716	689	702	690	701	681	699	695	709	708	758	716	719	680	714	703	645	682	689	701	725	669	681	718	711	722	721	685	712	669	723	740	728	672	717	737	724	686	668	723	740	751	718	697	722	725	673	725	722	698	701	710	745	694	704	729	711	693	678	721	690	661	711	667	714	744	708	663	725	702	669	731	692	705	710	698	702	684	725	687	653	692	692	677	686	723	721	687	724	706	694	674	679	714	719	748	736	715	721	692	709	663	664	741	717	701	693	681	744	670	720	741	753	724	709	677	744	727	706	680	777	678	696	689	751	706	666	669	704	690	738	763	730	725	677	685	723	734	683	693	702	705	694	679	727	727	723	747	761	699	731	693	650	699	680	684	703	651	710	707	701	751	724	730	725	746	745	648	693	687	673	722	676	713	689	699	705	716	757	684	643	713	704	691	704	735	652	709	689	646	716	703	711	710	703	638	717	735	718	650	743	719	693	714	686	678	723	696	652	673	719	710	695	719	703	689	743	698	757	674	654	729	711	710	714	693	687	704	727	709	771	727	702	741	669	750	707	683	679	682	698	721	668	695	722	727	683	706	702	670	679	744	699	690	729	699	699	714	674	703	692	699	683	720	696	741	704	713	691	692	710	671	724	658	672	648	706	670	694	707	694	734	730	699	719	710	725	662	659	718	700	717	738	710	713	704	684	695	678	706	761	715	696	714	718	726	667	675	708	702	720	687	675	702	711	710	708	676	708	747	733	717	752	750	710	703	704	717	732	708	674	767	671	710	729	677	664	696	700	665	704	710	748	666	634	670	718	680	693	654	662	680	715	725	699	692	732	653	721	731	688	721	673	722	757	690	750	694	755	753	714	681	680	681	666	648	664	659	691	723	736	717	727	695	709	723	673	732	733	741	711	697	665	731	717	702	669	791	669	695	693	697	738	730	712	718	724	716	675	692	716	778	656	653	708	719	669	710	727	780	710	682	701	746	757	724	679	721	679	698	708	716	691	646	708	696	679	729	742	711	697	687	695	738	733	691	721	690	650	709	694	684	665	720	682	702	676	683	721	688	719	700	697	702	691	709	680	721	711	732	719	698	689	717	680	665	704	699	754	708	722	693	722	711	721	721	738	694	706	712	725	699	702	687	706	759	760	706	675	717	723	678	740	652	732	659	723	675	655	742	725	691	710	676	726	723	714	706	699	703	751	676	683	682	745	703	665	669	703	684	655	684	704	670	704	703	735	686	724	691	696	709	737	768	672	699	645	679	660	684	724	670	692	675	712	716	701	690	716	697	709	730	717	684	688	701	708	691	710	708	667	715	756	746	646	666	679	709	734	701	698	754	722	691	709	703	686	681	713	716	746	686	704	700	757	717	677	697	705	727	679	683	709	728	731	720	741	688	708	719	712	686	728	700	723	733	708	686	682	779	699	718	671	713	696	696	725	694	707	693	709	661	711	664	694	693	723	734	692	744	681	675	657	725	697	742	732	729	680	688	701	710	690	711	713	690	711	652	691	676	669	650	682	691	683	717	703	691	722	762	689	707	667	744	737	646	665	699	733	689	669	726	692	736	735	700	736	683	728	713	751	692	715	725
67408	44205	26246	30885	56561	57645	44884	30315	15615	5363	1815	682	353	351	262	297	252	261	293	280	266	255	285	303	267	295	286	276	285	269	249	270	262	257	288	254	298	246	276	270	270	306	275	266	291	248	279	277	284	273	242	278	267	279	263	243	275	283	271	274	271	290	259	254	238	282	276	268	285	251	270	261	254	254	283	277	282	270	262	270	265	266	251	270	251	275	292	259	291	248	272	247	281	283	253	282	256	276	287	267	307	274	284	271	275	301	276	251	269	316	256	255	296	269	253	260	240	268	257	266	266	281	240	272	267	272	261	260	270	263	287	269	244	273	308	242	260	263	269	243	253	248	267	256	265	256	289	267	274	268	254	280	240	290	235	261	253	300	253	258	249	272	271	305	272	269	249	241	261	283	260	287	231	245	248	257	282	281	253	264	279	282	272	274	255	279	264	278	269	237	231	286	240	273	300	272	278	229	269	274	250	225	269	298	284	256	256	274	266	286	290	258	280	258	278	256	280	267	301	291	269	274	279	279	280	244	263	259	282	264	278	267	265	274	255	259	296	297	218	290	240	305	271	268	302	270	283	271	291	268	288	251	230	264	234	300	271	270	312	272	257	263	297	253	263	299	259	264	274	284	247	288	249	258	269	236	262	234	268	269	288	256	272	271	275	288	252	258	306	297	295	293	241	255	277	287	259	278	294	259	261	261	290	278	265	262	255	262	242	297	248	271	316	258	267	300	294	316	240	266	240	239	268	266	251	239	243	258	265	259	276	273	241	277	250	280	278	279	279	262	253	285	239	279	271	263	289	261	311	271	254	255	256	271	252	266	259	271	264	264	291	251	224	265	284	248	288	263	274	257	246	281	278	261	273	285	301	267	289	280	263	223	249	274	235	310	269	294	267	257	242	271	260	280	278	259	303	289	291	258	263	267	292	263	252	278	276	278	278	286	253	255	300	298	295	264	269	254	286	287	288	269	291	259	285	269	294	248	240	289	253	294	274	276	276	260	226	269	281	254	230	259	279	256	268	271	279	280	291	287	269	286	279	291	263	252	293	271	231	286	267	257	283	235	295	292	258	259	276	257	332	243	307	293	257	262	283	269	256	252	294	256	283	284	262	276	264	291	288	272	277	307	288	287	265	297	258	267	271	271	265	277	285	275	267	246	282	245	259	295	279	251	314	270	242	250	260	279	242	269	237	258	261	285	273	266	258	304	268	253	285	260	281	260	275	249	262	292	262	272	305	275	279	278	246	285	307	289	270	285	309	257	250	256	292	273	255	278	275	266	258	287	237	276	256	243	272	284	268	284	250	291	271	237	259	253	243	264	268	264	266	258	283	261	258	248	264	272	238	271	264	324	248	260	250	273	269	258	263	313	278	242	274	279	270	263	284	282	274	227	254	253	285	298	279	286	277	263	282	264	254	268	281	260	298	267	272	250	275	291	273	276	246	266	255	257	273	306	273	267	280	288	270	254	258	280	258	273	287	257	294	287	304	266	240	231	247	253	271	275	251	311	254	263	276	312	270	274	264	284	300	269	288	283	283	278	277	288	285	269	294	280	282	250	259	262	260	292	285	271	245	267	257	270	268	293	271	271	232	242	269	255	294	259	262	242	303	268	297	293	272	317	270	263	250	262	244	278	275	251	291	270	304	257	251	262	268	278	286	267	263	266	280	257	272	268	264	256	259	272	246	262	272	253	305	271	255	261	272	253	261	259	273	262	233	246	308	281	246	271	292	245	287	255	273	293	284	287	279	276	289	285	275	248	260	279	250	234	240	263	270	267	288	275	257	285	277	248	268	260	269	265	286	266	256	288	253	257	247	248	297	297	287	283	279	297	304	273	281	283	257	264	249	273	294	283	259	280	254	265	275	266	279	287	254	257	265	308	305	290	285	266	258	282	262	257	275	240	272	271	266	301	237	280	276	302	255	265	278	280	270	283	252	280	276	278	287	274	268	280	251	250	253	296	279	278	292	279	249	252	246	297	281	260	245	282	260	279	295	279	264	288	302	277	292	292	281	295	237	241	280	254	257	255	282	254	266	283	280	267	268	262	285	281	264	271	284	276	251	267	256	275	275	296	281	259	254	264	261	263	288	254	260	280	278	283	257	261	296	267	258	277	303	271	274	286	275	284	265	279	284	272	296	300	257	290	262	280	261	286	270	266	269	275	290	257	288	287	275	278	297	305	308	252	279	256	243	303	249	303	275	258	266	272	302	254	285	254	288	258	266	279	255	292	273	268	282	274	245	273	289	255	276	287	269	291	246	262	232	274	311	257	246	267	253	250	250	281	271	279	295	286	269	262	275	273	281	287	280	251	285	256	271	270	273	245	274	282	254	282	285	253	268	256	254	262	280	269	246	266	301	250	240	250	266	302	292	269	264	243	283	306	275	279	264	288	289	286	255	263	267	252	257	271	270	239	263	270	252	276	264	285	273	282	297	268	278	277	286	284	283	259	264	252	279	257	269	254	287	262	245	318	267	267	283	270	285	272	239	290	265	296	296	273	233	293	267	271	286	291	259	263	297	290	260	275	259	261	295	275	262	266	274	247	285	265	260	263	273	260	278	257	265	254	295	279	285	280	259	287	268	301	276	287	276	299	249	289	304	272	274	267	276	287	288	247	277	303	264	256	307	280	277	295	256	281	228	282	268	301	291	267	277	293	282	261	242	256	263	241	288	242	268	264	290	279	287	276	269	268	263	282	314	280	231	273	265	275	252	273	279	270	272	277	281	263	289	283	254	298	298	260	249	247	268	298	264	267	274	266	280	291	271	266	237	269	261	264	269	270	312	284	263	275	274	280	275	271	272	263	271	306	250	258	257	270	300	254	291	256	248	276	281	282	277	305	248	280	252	276	259	290	249	256	294	263	281	250	286	291	274	258	249	277	254	283	258	292	259	287	274	290	288	296	274	273	271	242	287	257	288	263	296	289	268	264	279	284	273	263	290	286	300	259	295	251	265	279	276	280	306	254	257	277	271	275	251	274	253	277	298	292	258	284	254	254	267	290	280	288	277	295	273	250	254	273	275	238	279	256	270	253	273	256	283	266	248	246	260	290	252	279	296	247	291	284	276	275	279	266	289	283	272	281	275	316	294	277	286	278	259	285	288	302	260	267	287	249	265	262	277	267	263	259	285	276	272	282	267	246	263	293	254	268	256	263	271	250	234	263	274	273	302	256	278	258	250	271	307	268	256	271	283	280	286	283	270	297	246	253	258	264	282	238	281	274	300	273	265	291	264	242	261	276	254	264	256	266	263	277	243	274	246	292	283	276	292	262	267	278	275	295	270	285	268	269	288	256	271	266	278	274	295	282	287	268	263	270	280	256	271	272	264	277	269	269	268	270	283	272	282	249	280	287	271	245	276	273	267	277	268	260	279	266	252	266	281	267	285	241	270	239	255	270	264	256	265	274	264	258	276	269	270	284	291	259	272	290	267	296	286	273	275	304	290	237	254	263	255	265	266	272	269	288	260	268
39871	27600	26281	43362	67574	67489	57220	44305	29229	15285	6510	2387	1042	711	638	670	705	663	641	705	595	649	606	642	620	636	662	678	638	597	623	642	601	607	629	650	644	629	665	654	640	681	631	633	635	639	650	615	651	609	641	634	657	641	640	686	590	664	661	647	649	664	651	661	626	639	654	620	639	647	638	621	685	642	651	694	646	669	663	700	638	656	667	609	605	642	699	671	646	683	650	684	614	601	636	655	627	625	642	668	679	655	672	643	635	652	620	660	665	616	659	660	637	666	619	627	669	661	692	637	671	662	692	651	632	653	646	656	610	677	643	671	673	649	627	586	645	591	645	633	628	691	675	632	647	691	645	618	663	650	680	686	688	617	718	672	638	635	627	603	642	631	605	625	632	649	628	652	625	698	622	668	629	627	637	709	660	695	619	645	672	669	648	627	674	688	679	654	679	620	634	632	675	668	644	638	622	678	631	601	640	710	629	609	694	622	671	654	646	650	698	661	613	652	637	643	633	658	620	707	628	681	652	671	662	619	665	624	622	688	634	661	682	637	660	617	628	633	653	677	613	621	640	667	688	601	671	655	613	645	631	640	651	629	608	685	629	669	601	661	660	627	695	697	595	675	620	641	673	646	628	629	664	642	641	678	643	607	633	635	653	683	644	664	634	653	636	643	634	648	640	687	636	669	607	667	663	650	632	641	692	679	666	638	664	659	630	667	622	662	630	634	634	639	668	681	667	650	671	591	599	652	646	631	661	692	680	634	642	649	688	616	614	637	683	667	658	604	574	630	669	658	613	674	690	653	654	630	602	650	636	665	624	630	666	627	572	649	655	669	636	661	649	655	637	662	657	699	659	635	669	639	643	651	628	685	611	673	677	641	657	614	615	628	659	610	605	658	588	626	665	699	606	632	664	643	661	657	653	686	640	696	614	694	654	668	640	637	602	617	593	667	612	650	643	656	660	641	616	643	682	623	624	672	670	642	654	669	623	632	657	560	631	634	669	674	657	643	622	685	646	659	613	642	651	670	670	643	661	651	630	670	642	640	627	642	648	645	643	679	656	618	693	659	651	671	620	643	631	649	641	647	657	637	658	620	679	594	608	658	621	625	644	670	655	636	667	624	658	639	621	669	688	671	626	682	651	609	632	645	659	661	632	603	641	669	690	660	635	603	698	658	659	684	686	675	671	672	598	661	615	598	669	627	657	671	637	602	691	612	644	696	618	638	670	642	655	620	668	679	673	613	619	642	620	658	660	599	658	609	621	624	624	700	631	647	656	686	615	632	592	665	627	578	632	601	674	621	608	661	633	631	657	667	666	661	687	699	630	687	631	669	626	649	639	636	627	666	667	644	628	603	645	623	689	599	619	598	678	695	635	654	680	710	625	643	637	658	619	626	643	621	647	648	650	622	654	677	650	644	645	658	655	630	642	651	655	678	649	610	644	648	661	623	630	610	630	639	659	625	633	605	603	656	651	693	626	651	623	643	646	624	674	626	644	653	661	615	655	622	633	630	609	661	666	627	682	692	643	664	660	635	670	629	681	648	626	625	658	672	654	637	640	652	628	640	685	682	660	670	637	648	668	643	612	632	628	672	669	618	640	644	683	665	634	674	668	596	665	693	697	619	654	650	615	649	649	684	650	681	678	651	638	621	609	629	633	626	613	633	650	704	641	645	656	635	642	616	674	625	664	660	654	669	672	608	603	667	646	644	637	598	605	672	653	681	653	660	658	612	634	642	647	653	654	673	636	673	643	683	673	635	661	670	608	677	623	657	660	601	634	640	665	658	617	646	641	680	612	649	680	654	628	603	635	667	628	650	652	605	633	615	637	603	666	685	593	665	621	642	646	630	707	663	658	656	666	664	585	676	619	661	622	639	667	654	618	608	658	660	649	646	681	649	678	651	659	635	625	658	631	667	645	687	676	639	645	609	650	615	656	684	618	659	636	643	625	667	674	625	645	659	661	625	616	605	655	621	615	625	654	627	693	615	649	632	672	622	597	611	678	638	609	651	668	660	647	659	664	617	688	690	662	643	680	604	621	664	646	642	670	670	661	668	646	648	655	673	621	653	672	601	659	691	657	690	635	643	640	608	628	646	671	645	635	663	664	662	633	655	634	685	676	646	629	638	658	613	600	661	597	615	601	651	701	647	656	691	641	662	596	682	661	670	656	665	690	595	673	669	608	639	625	668	670	634	697	628	642	651	651	636	644	621	675	675	640	656	623	657	660	646	658	652	652	642	622	660	630	646	640	661	652	662	646	641	686	653	675	662	629	658	695	631	605	689	658	665	646	655	656	608	663	652	706	648	639	626	610	663	673	659	621	683	655	641	660	665	584	648	668	656	643	645	662	674	617	634	650	644	682	652	637	660	656	625	609	668	651	650	661	644	636	626	630	637	684	665	651	691	617	650	632	644	624	625	652	634	605	640	595	633	668	604	635	642	626	670	586	637	575	635	636	643	637	639	626	581	654	681	638	683	639	671	683	626	667	661	638	641	637	676	652	710	653	641	640	712	607	652	611	640	643	648	643	597	674	643	694	670	646	634	622	675	702	635	669	725	661	657	607	654	679	661	636	664	663	658	667	679	642	629	679	585	664	664	664	650	689	639	674	632	636	619	681	615	680	642	635	715	614	645	654	651	626	624	684	667	678	656	616	659	615	675	624	678	641	629	658	642	668	659	640	638	638	625	632	689	663	650	718	651	589	681	673	682	620	705	699	652	649	649	608	712	629	653	692	644	701	671	672	645	631	671	676	656	651	641	670	631	686	685	656	681	691	661	635	657	648	684	637	636	639	639	708	639	646	619	691	681	614	648	638	646	643	660	662	641	642	651	646	623	677	700	670	639	638	676	639	629	653	571	666	653	643	632	619	661	663	669	669	691	635	654	679	642	669	659	636	630	658	656	592	624	633	667	659	646	704	621	672	627	656	645	651	645	650	648	662	667	676	619	627	648	644	612	679	652	683	681	661	688	621	647	655	627	617	630	682	656	662	656	646	627	629	647	653	641	645	683	650	644	618	694	664	625	599	663	639	632	652	647	597	630	681	621	686	637	681	592	619	673	605	638	633	625	680	648	648	647	652	667	625	672	635	619	682	657	670	664	630	644	650	668	639	673	685	642	607	646	657	655	682	637	657	655	647	606	618	628	644	658	688	644	647	624	674	622	683	641	669	643	660	642	602	693	625	634	628	633	705	612	696	640	622	701	645	661	684	694	624	617	694	623	625	637	670	656	677	631	678	657	639	640	661	662	677	657	653	601	642	610	666	675	648	692	653	648	640	684	676	616	688	647	660	629	669	680	681	641	634	685	651	627	654	668	634	619	627	654	651	653	652	639	644	625	654	660	665	628	633	649	636	691	688	612	647	628	639	632	623	629	603	679	649	649	631	657	620	634	699	637	620	647	623	667	656	686	643	655	642	627	613	660	671	669	643	641	653	635	670	650	645	655	700	705	649	628	673	668	655	657	684	655	628	664
67786	44789	26732	31023	58616	56954	44308	29941	15091	5311	1646	608	351	308	284	259	261	275	297	307	265	251	258	252	236	258	270	281	289	276	249	243	262	275	302	295	317	275	261	272	299	327	251	292	300	262	285	313	300	241	283	293	254	263	305	258	336	288	268	255	326	270	263	259	272	288	278	255	273	277	284	281	269	245	297	259	270	287	249	302	258	291	271	272	314	255	281	286	283	301	251	275	273	245	283	259	303	273	295	266	281	255	265	294	282	284	262	274	284	278	280	286	285	283	319	288	271	293	294	283	331	257	288	281	264	260	300	280	249	277	291	268	270	244	290	286	283	261	268	250	275	318	305	278	260	260	285	254	251	251	291	295	294	265	268	305	291	264	264	258	264	277	285	275	254	281	298	299	267	287	284	293	270	264	274	271	281	285	285	275	271	317	284	257	261	260	262	281	280	264	257	297	283	273	300	278	266	278	296	280	286	266	285	296	284	264	264	259	250	272	289	275	265	296	246	271	287	277	275	267	276	271	251	273	285	274	285	295	267	278	295	289	269	251	264	265	262	247	306	276	271	284	310	288	288	275	249	278	246	264	282	292	271	263	267	279	269	280	275	282	264	282	297	271	322	288	287	258	276	261	274	310	288	278	286	282	280	298	283	281	270	278	262	289	271	277	274	257	276	290	253	291	292	313	278	274	242	283	269	252	286	302	254	299	287	295	282	281	264	277	266	251	289	288	275	264	275	277	266	260	286	251	299	261	271	259	284	306	294	278	275	266	279	272	268	278	278	254	297	277	291	269	272	272	272	266	294	287	277	260	255	273	293	302	289	283	264	258	291	255	252	263	296	258	276	238	273	249	260	279	269	325	260	286	265	252	240	277	274	277	309	257	288	267	284	300	294	311	272	293	274	265	275	275	253	246	277	285	302	291	268	268	255	279	252	255	256	269	285	274	263	272	288	257	284	247	291	253	270	259	273	275	274	263	225	251	265	290	252	246	246	271	277	272	286	268	269	258	271	293	263	282	296	237	271	271	272	293	272	281	278	282	266	263	278	274	297	269	275	263	283	295	251	253	264	258	254	255	283	285	304	307	267	256	269	282	251	256	275	269	293	271	285	306	289	300	281	320	249	274	279	279	278	273	263	277	292	270	295	282	263	275	316	283	282	280	297	277	268	274	268	248	291	282	281	256	258	266	254	286	276	252	270	271	260	290	274	263	273	297	315	308	250	271	266	282	291	324	282	285	289	260	263	305	298	264	277	278	290	316	268	287	292	287	279	263	287	285	255	294	279	272	289	267	306	262	296	286	289	307	280	298	283	267	297	270	280	262	272	298	241	279	267	295	292	276	244	252	277	256	280	285	286	254	282	288	281	272	268	291	286	282	296	290	281	287	286	261	276	242	276	304	232	273	272	292	264	294	277	251	272	262	289	255	269	260	261	259	283	275	307	253	261	269	281	285	284	279	263	252	270	292	276	291	307	273	274	260	282	286	318	257	282	277	289	267	302	312	319	332	302	271	268	251	252	297	259	277	286	293	278	240	276	281	289	263	262	275	288	258	266	255	277	307	281	308	277	269	279	272	267	261	278	248	293	271	291	301	267	287	276	267	255	270	264	284	239	291	298	268	293	268	246	296	272	304	270	279	260	258	293	287	259	307	288	294	272	278	310	263	278	258	274	256	289	290	250	274	285	242	309	257	274	254	272	282	269	296	302	277	272	271	282	258	271	307	271	249	274	284	288	249	281	298	287	270	266	280	260	276	284	289	256	245	265	328	278	291	313	262	287	277	274	265	257	292	305	277	274	276	266	269	278	263	262	276	288	277	285	249	280	307	290	288	304	279	308	292	287	302	263	284	276	265	255	261	259	266	260	269	284	257	265	286	289	271	277	282	279	280	306	276	300	292	265	279	281	236	271	288	274	268	281	273	273	267	276	276	287	285	278	271	252	283	291	281	269	286	279	257	256	267	258	274	246	281	279	289	283	260	276	251	271	276	306	237	275	237	271	257	264	282	254	282	271	282	280	283	272	297	273	281	248	322	295	260	274	292	280	264	254	308	255	280	283	313	292	266	278	287	301	319	261	295	288	277	287	272	266	275	291	302	281	264	248	295	321	297	271	295	245	235	287	297	297	272	262	263	256	263	271	326	259	228	247	276	249	266	297	315	270	256	259	289	263	269	283	273	267	274	287	277	279	313	262	275	261	286	268	281	258	283	284	267	283	261	269	259	319	303	291	307	272	300	284	272	241	274	246	264	259	276	252	288	270	284	282	255	262	292	244	247	281	284	310	268	253	292	276	270	259	286	280	288	245	270	269	297	275	247	297	251	283	283	261	248	252	282	278	255	240	263	277	259	269	266	305	255	256	279	272	274	296	272	309	276	289	293	278	275	268	270	263	264	285	248	251	250	267	293	295	269	263	259	250	296	273	292	247	274	277	281	296	280	271	291	293	285	267	296	255	301	273	279	272	256	248	288	272	283	266	266	288	252	304	276	273	270	253	270	263	248	269	275	292	257	259	291	285	258	302	276	291	268	281	299	304	292	255	305	250	276	261	265	264	258	289	286	279	259	312	282	285	256	276	252	265	260	283	249	237	305	295	299	287	287	299	284	292	278	292	287	283	322	299	255	280	252	295	256	286	284	248	303	301	284	244	259	281	273	288	284	285	272	252	292	280	252	276	307	266	283	298	285	281	313	287	258	300	266	305	269	260	283	267	262	284	272	296	261	268	277	258	302	243	278	280	263	282	266	268	260	291	270	281	282	266	280	298	280	301	294	280	269	266	275	249	271	300	276	281	271	296	279	281	265	254	253	273	270	304	270	283	291	308	253	270	268	278	264	247	282	292	259	286	286	266	290	288	281	244	276	282	256	276	306	281	267	300	268	267	285	261	298	265	253	285	243	234	260	298	260	320	286	297	284	264	300	278	284	284	257	287	288	272	262	262	260	264	270	264	295	281	308	252	281	281	260	266	317	253	276	265	257	246	274	274	283	282	271	260	294	271	269	270	266	276	282	278	282	324	296	279	303	257	290	270	277	283	271	258	286	274	286	295	283	265	265	300	232	293	252	259	259	269	265	258	280	266	280	278	302	273	260	291	269	292	271	277	268	293	298	246	274	278	278	260	275	270	257	269	278	253	275	272	265	289	258	265	279	297	281	276	291	284	260	304	300	308	286	266	272	293	284	278	286	313	275	284	268	282	301	288	288	272	299	281	279	280	282	289	258	280	285	312	277	240	280	280	303	311	260	275	259	255	272	292	275	261	293	289	279	262	294	280	285	271	284	290	271	300	297	308	313	256	259	311	266	273	253	255	251	283	285	280	271	285	292	270	307	270	275	279	265	276	288	276	261	282	318	299	290	280	271	297	278	257	300	262	287	280	284	276	259	325	260	259	258	260	264	288	271	274	290	284	313	294	264	284	244	277	298	268	242	257	279	280	247	264	294	268	276	281	299	280	269	288	265	251	266	275	256	285	276	275	282
40138	28112	26272	43095	68767	67312	57075	43796	28546	15101	6034	2281	1073	714	646	666	591	692	659	692	673	677	659	651	659	630	656	671	660	667	626	683	645	640	673	669	663	649	604	645	656	662	646	651	656	654	647	655	660	641	640	633	674	670	657	648	661	638	647	678	676	705	642	679	653	644	671	648	640	627	651	656	657	659	700	690	692	667	659	670	603	690	658	656	642	672	641	669	718	666	598	649	664	638	624	642	651	643	681	635	647	684	618	635	650	667	661	675	652	594	653	663	612	643	690	625	646	671	674	649	656	672	645	616	655	644	596	629	681	682	660	687	642	647	671	677	615	644	614	690	605	656	700	622	635	638	645	646	660	652	672	646	680	569	639	640	673	624	652	674	628	671	657	676	678	645	660	636	648	624	673	645	697	687	652	711	636	663	648	671	622	651	631	572	633	668	618	679	656	705	698	651	595	651	656	629	663	652	596	620	683	611	669	651	685	622	642	671	681	679	643	638	637	659	661	635	680	603	701	655	649	648	641	687	699	653	626	664	679	680	711	656	698	661	657	644	608	626	693	645	653	626	654	672	612	671	679	635	614	669	647	665	595	625	668	633	675	635	632	625	623	645	630	672	674	640	613	655	672	654	624	682	619	626	664	688	681	621	674	653	665	658	674	677	674	659	618	649	619	626	636	688	628	668	669	655	639	697	629	682	661	635	598	699	632	643	659	687	659	637	688	676	651	629	656	638	608	688	649	670	648	665	636	685	625	613	651	632	685	651	678	693	695	609	635	671	626	632	641	642	601	676	631	690	678	661	664	653	690	636	708	621	664	624	643	663	680	657	599	683	644	630	725	684	644	633	654	674	656	653	645	718	660	691	652	605	653	690	623	653	640	667	700	654	669	669	639	649	673	637	689	668	679	621	661	695	643	626	659	671	691	642	676	645	670	657	630	689	665	701	642	706	675	632	645	626	633	650	680	611	686	671	619	662	678	659	685	685	653	584	655	673	647	686	652	620	661	659	683	654	641	638	656	666	643	696	641	665	655	652	633	654	655	646	689	643	662	653	687	675	631	623	696	682	670	662	684	653	643	673	674	624	672	659	623	642	619	670	612	669	676	627	623	661	669	663	641	669	623	641	607	660	642	628	673	665	668	613	643	681	650	640	649	660	651	704	649	712	692	614	669	663	680	629	634	652	630	611	637	685	631	646	673	627	634	685	625	624	693	674	648	666	645	671	657	571	637	679	669	650	659	685	704	667	670	665	604	617	650	622	658	618	652	648	656	657	694	662	731	642	679	663	643	637	644	671	635	621	626	657	672	629	632	688	666	640	652	642	676	640	658	635	636	677	655	680	686	603	713	690	623	677	651	599	653	664	614	653	641	664	655	668	619	665	619	618	680	629	666	656	682	636	678	684	651	643	625	684	611	644	647	659	624	666	655	638	589	602	652	634	671	638	659	677	653	659	652	656	623	647	606	651	666	640	636	660	656	659	700	653	671	657	690	676	631	612	632	682	658	662	721	636	640	623	687	596	668	660	621	625	652	636	677	661	637	687	652	642	656	651	675	630	623	651	613	635	670	673	659	691	657	623	652	676	640	694	658	671	647	646	618	674	677	695	638	677	724	622	628	711	684	698	653	672	634	639	678	670	617	642	689	644	646	664	636	650	691	662	645	613	702	612	618	662	670	627	670	632	673	621	669	650	662	697	620	622	649	642	647	593	636	667	666	633	668	687	635	686	667	638	660	674	666	636	672	680	624	645	688	610	639	635	715	638	653	656	644	676	628	656	645	663	632	649	668	708	662	681	668	653	650	666	679	667	606	637	678	636	620	659	659	648	654	646	645	647	662	644	652	646	662	635	691	647	664	666	694	644	659	658	650	662	657	676	629	679	651	685	665	688	671	691	621	638	699	680	683	672	615	666	692	699	626	735	618	651	671	672	649	663	653	663	589	647	612	662	657	664	645	639	619	637	651	641	682	647	695	692	620	667	649	664	627	623	630	677	609	662	631	658	626	630	674	661	652	606	633	660	668	609	657	656	685	624	661	639	663	685	657	696	587	659	671	689	681	702	638	644	652	666	616	685	636	592	651	662	669	611	647	676	628	664	591	669	637	663	659	653	676	645	645	651	629	635	616	615	652	663	609	651	638	709	664	670	613	624	649	659	664	651	642	684	622	610	664	684	670	660	661	667	669	634	717	595	681	635	653	706	612	685	656	639	622	644	666	640	638	709	649	679	654	669	653	641	652	610	643	618	670	639	690	664	706	649	612	646	619	643	703	672	676	637	668	664	651	663	665	627	621	696	660	700	704	656	647	638	672	685	691	629	726	651	609	694	659	667	629	662	703	655	616	615	707	674	641	657	660	664	658	654	641	626	621	681	645	603	658	651	633	673	654	729	668	631	650	625	657	599	665	660	649	672	627	689	664	620	624	681	635	650	690	688	620	672	649	675	682	648	644	669	681	621	657	623	653	592	647	673	592	687	629	664	696	666	647	617	613	684	645	672	635	629	617	712	679	653	621	641	632	645	642	670	675	652	678	657	668	646	649	622	673	627	635	651	646	667	665	656	635	661	611	641	659	659	637	652	671	665	649	641	639	664	708	640	650	664	712	630	660	673	628	646	658	631	662	633	655	677	682	646	623	666	652	669	670	647	688	626	667	695	700	669	610	668	664	624	642	674	650	625	665	629	680	619	675	649	656	616	648	656	658	681	647	629	654	665	649	640	695	615	693	637	629	696	657	634	637	685	683	660	663	688	633	654	669	711	650	644	669	633	623	640	661	618	679	649	664	697	645	697	677	647	666	690	704	667	670	637	680	651	645	606	671	678	706	612	631	638	658	666	638	626	637	634	672	650	630	622	642	658	643	632	657	635	653	645	644	674	675	652	670	664	680	643	618	638	644	632	653	725	628	662	682	634	627	715	673	710	671	629	642	654	666	717	673	641	657	677	652	655	637	661	687	631	686	623	655	669	641	646	660	661	659	684	615	656	678	635	633	677	657	684	632	623	637	679	635	655	730	643	618	634	631	683	662	631	685	662	621	648	702	628	635	613	643	664	640	643	623	613	654	652	696	661	739	603	661	628	675	630	694	663	622	687	646	648	697	692	666	682	624	716	632	661	667	723	631	681	636	652	641	632	631	640	613	650	661	666	595	571	646	630	708	642	650	680	610	667	593	683	661	666	640	721	650	676	700	621	653	680	680	641	675	690	693	635	667	647	584	672	670	646	723	636	665	653	645	640	687	657	633	642	637	631	683	662	642	654	635	671	621	668	625	706	598	644	626	626	676	678	636	641	609	695	644	704	647	668	661	651	653	676	681	673	669	636	622	593	608	690	600	669	635	686	649	649	671	657	641	649	681	652	627	644	682	666	683	664	705	656	655	596	657	711	677	691	662	647	688	696	624	656	673	665	597	640	659	675	647	671	656	685	633	684	698	651	612	653	704	619	674	637	644	623	670	689	662	641	618	627	690	684	678	642	690	653
9574	1902	962	1345	3208	3587	2814	1766	991	568	432	358	313	303	348	312	344	284	286	325	299	298	290	312	324	308	311	304	288	293	316	253	312	290	327	296	305	294	317	302	344	283	309	291	324	294	286	313	330	288	298	287	319	339	305	321	282	311	281	287	292	314	319	305	278	299	303	313	299	310	277	308	299	292	281	304	304	309	324	278	277	327	307	286	310	314	300	303	306	311	290	299	332	289	315	271	304	303	299	315	292	289	269	301	302	339	290	315	276	335	311	298	313	325	305	278	325	315	307	263	299	338	276	314	326	279	313	299	289	320	269	339	296	290	289	297	312	295	292	293	321	307	303	283	297	313	308	292	311	296	323	287	345	293	296	336	310	331	318	311	316	322	282	295	290	326	290	306	281	300	291	317	292	321	318	321	285	337	315	282	324	305	297	308	340	285	312	279	301	286	315	330	332	276	286	297	288	293	320	291	287	310	286	305	257	277	273	287	302	272	288	315	282	299	295	293	320	314	297	310	305	311	308	309	311	282	322	336	328	296	326	293	360	293	298	326	298	304	298	317	314	282	312	302	307	325	301	288	280	301	281	265	287	286	291	322	300	296	337	286	314	331	307	289	324	301	288	318	312	331	275	286	299	295	316	339	299	318	292	293	297	310	272	294	308	266	294	320	288	308	320	323	321	295	272	317	289	300	319	321	279	287	294	307	291	283	301	290	327	289	286	295	314	311	306	297	307	265	272	319	302	290	315	304	310	278	328	303	305	331	301	274	328	287	301	289	299	321	302	274	326	363	285	308	306	291	308	314	274	322	287	357	311	286	243	327	298	299	284	307	301	292	278	247	285	327	281	285	273	304	321	305	317	307	313	279	298	264	300	300	308	316	332	309	308	307	302	283	294	294	293	320	290	316	324	316	283	273	325	296	307	317	317	301	309	309	298	296	315	297	312	297	303	292	308	309	286	323	295	285	272	301	286	302	308	271	296	285	294	294	313	322	279	289	322	307	324	329	330	303	282	305	303	303	295	331	289	314	298	301	308	300	313	335	305	274	286	310	308	312	299	296	301	305	306	317	306	320	311	269	312	303	304	319	297	309	308	314	296	304	343	329	305	292	300	293	308	290	304	286	325	293	293	263	323	309	297	315	302	330	283	306	292	279	312	301	324	301	300	315	307	321	302	282	330	288	326	291	301	302	310	303	285	301	321	320	283	288	310	275	333	305	277	299	299	309	312	293	291	297	291	332	317	311	312	307	296	285	319	297	319	298	316	290	318	301	302	294	307	280	292	314	319	328	297	290	322	304	293	311	312	279	267	304	300	300	310	343	299	272	282	313	309	313	307	297	271	304	303	304	341	292	288	300	304	303	297	295	298	314	324	323	328	303	285	307	277	287	310	327	312	283	315	300	297	284	300	304	270	270	290	302	301	302	272	288	316	319	279	278	282	289	293	346	328	284	284	324	320	287	348	322	285	334	325	288	295	308	285	294	294	309	297	320	312	291	271	292	303	305	318	287	298	305	278	297	323	314	340	312	292	341	272	306	285	292	271	273	322	297	295	308	312	297	307	292	278	307	320	260	293	292	288	303	308	287	318	279	323	303	301	306	320	286	320	345	302	302	301	317	309	300	289	293	323	269	320	288	317	268	325	296	326	287	316	292	311	321	273	287	279	302	305	322	358	320	309	292	305	285	308	305	332	312	295	296	273	266	334	279	305	275	316	293	306	275	287	304	325	268	273	300	326	287	328	297	309	290	298	324	321	298	295	288	287	303	281	294	287	286	323	315	311	326	320	345	308	275	290	282	312	317	288	295	298	300	294	310	297	282	273	291	272	318	276	304	326	297	340	285	295	328	313	291	299	297	310	317	297	264	295	315	316	291	295	304	303	318	291	313	299	282	293	314	311	281	276	319	289	345	317	321	292	290	302	306	313	321	314	314	298	311	320	307	303	277	339	308	266	320	301	331	298	293	292	300	313	318	306	293	285	340	295	293	329	303	317	317	300	287	305	313	327	292	309	282	282	292	301	304	306	305	316	293	289	322	286	282	310	319	296	272	292	292	276	342	306	336	301	290	277	289	328	289	281	329	318	273	287	304	320	304	287	285	327	269	329	297	305	281	309	281	306	289	301	322	292	299	270	276	281	276	297	306	317	273	318	305	297	331	283	300	326	336	276	296	297	298	323	295	318	294	276	320	297	277	297	299	298	279	317	299	303	297	316	287	310	301	295	295	307	283	338	304	272	316	317	296	286	284	309	292	301	311	287	284	277	319	315	292	291	276	235	324	295	277	281	324	312	300	286	299	302	297	312	295	309	306	315	306	292	312	296	308	268	295	283	283	295	297	313	303	319	319	309	321	281	289	301	281	307	296	300	314	301	288	311	300	316	310	305	308	278	335	316	338	322	298	325	309	273	315	326	283	319	274	329	276	323	307	283	294	273	313	321	313	293	296	326	287	337	301	321	304	323	299	269	294	329	348	287	273	269	297	307	291	274	295	305	309	273	299	284	290	312	296	307	287	309	300	307	305	307	302	315	320	267	322	309	314	309	284	289	287	292	308	285	284	322	316	303	302	292	308	309	300	312	311	312	296	303	296	290	289	326	317	321	306	331	275	307	297	310	303	323	286	343	314	276	297	290	305	315	295	298	296	291	293	316	343	313	327	291	319	287	271	319	306	294	302	288	301	277	297	296	299	320	280	301	323	298	319	291	275	281	304	318	286	305	264	326	298	291	286	287	305	280	285	286	322	301	305	324	263	295	307	284	304	321	303	298	299	281	329	283	295	295	341	287	314	285	319	324	269	308	347	286	276	286	319	269	301	334	287	284	326	328	311	305	307	295	296	308	327	316	314	269	309	278	263	314	313	278	300	291	342	297	305	307	237	322	277	299	305	290	256	300	288	310	317	299	311	303	331	318	328	290	317	339	304	341	335	298	287	323	282	298	283	263	303	289	291	344	285	275	316	286	295	301	310	293	315	310	293	325	303	256	306	298	285	302	257	320	289	305	314	326	312	286	272	293	318	303	287	326	295	272	274	311	304	272	318	284	289	272	321	326	292	285	286	305	303	312	286	305	327	304	339	333	336	278	289	349	307	287	307	305	300	329	287	287	321	292	278	325	299	275	299	310	343	325	311	322	325	314	311	284	299	292	290	302	306	308	292	311	305	349	297	282	315	267	278	325	309	292	308	287	274	308	324	308	300	301	295	288	269	286	295	321	312	314	304	317	283	310	341	278	324	302	293	306	313	295	247	327	313	289	317	325	285	317	287	301	299	288	281	310	298	305	319	285	346	298	306	297	293	280	275	300	278	335	312	302	325	309	313	301	281	315	324	294	311	323	342	312	297	278	283	289	276	281	314	285	297	283	298	318	320	309	291	318	300	299	276	320	303	287	286	340	292	305	287	285	308	283	303	294	307	324	303	329	296	326	329	299	280	297	277	318	315	285	320	308	291	340	292	317	290	286	297	296	296	306	303	287	324
8157	2388	2281	4705	12964	13294	10152	6453	3264	1788	1143	882	743	675	718	693	681	728	737	714	694	728	745	732	724	704	705	675	693	758	723	705	734	728	709	701	724	714	753	723	707	711	701	682	681	694	691	715	713	726	718	713	737	658	691	740	670	721	741	703	708	765	707	733	707	722	731	704	718	721	748	722	685	703	700	688	699	713	681	742	739	706	724	715	706	700	705	717	681	701	680	690	677	683	689	741	692	681	722	677	757	677	729	730	713	703	678	718	715	733	661	700	692	687	708	718	686	679	685	708	694	706	791	670	723	689	707	746	756	687	747	673	704	717	704	731	691	683	738	726	711	731	747	711	664	697	717	704	702	698	688	726	741	683	705	697	724	696	712	718	754	707	703	693	744	694	711	698	741	705	677	746	666	717	657	692	670	670	685	706	691	714	727	648	780	728	706	713	684	663	649	730	704	700	679	733	650	715	744	727	713	703	668	717	773	688	695	705	711	658	739	747	677	700	737	714	760	695	667	789	674	702	666	683	694	692	749	730	664	699	695	687	738	690	735	739	703	704	772	694	646	706	678	680	734	668	712	675	766	674	711	712	655	681	698	734	731	677	749	708	731	701	690	726	677	729	742	706	704	708	704	709	730	731	723	701	703	650	680	739	751	731	711	710	729	685	729	694	738	674	659	697	703	706	669	756	692	728	731	756	745	729	739	691	701	697	754	641	701	686	697	684	718	734	725	703	679	730	717	743	705	710	713	732	652	723	654	693	729	718	725	696	700	711	750	686	695	693	688	693	746	708	754	716	703	671	706	711	688	720	705	699	665	727	713	716	759	732	707	748	702	708	717	712	689	664	709	765	693	721	745	681	700	726	755	675	750	726	696	692	668	718	680	714	699	650	721	727	721	726	719	728	679	712	724	679	722	704	689	725	657	695	692	707	686	685	719	721	719	666	749	744	630	707	685	665	676	722	703	715	712	732	707	752	711	767	699	704	700	700	680	708	734	666	713	726	721	708	684	707	686	732	690	690	726	748	743	715	722	710	724	724	703	684	710	705	742	729	741	721	714	717	689	707	725	732	744	679	725	728	712	705	740	735	770	715	698	696	734	721	779	690	708	724	759	689	696	662	740	679	725	721	684	699	731	723	714	723	686	685	739	715	690	741	700	770	736	673	729	760	711	724	747	715	673	699	725	661	708	756	717	699	730	742	694	719	734	709	710	725	761	696	710	737	726	714	677	719	672	687	674	730	724	714	724	705	722	714	753	753	720	759	684	770	685	678	719	742	712	668	670	693	710	718	721	728	705	713	685	718	738	716	707	693	689	746	726	747	700	678	687	699	768	706	679	733	722	683	718	726	750	696	754	705	699	651	654	763	732	731	675	699	685	742	680	685	729	711	750	697	725	746	758	666	718	661	685	722	686	724	697	672	738	653	730	758	704	676	730	693	680	677	699	736	704	740	692	679	651	692	756	678	707	662	681	716	670	694	713	699	723	727	697	719	728	777	700	732	744	706	676	753	697	693	731	705	755	690	699	704	714	710	674	700	696	698	731	700	729	716	676	676	670	710	698	739	733	662	719	722	708	690	729	786	689	731	658	727	714	738	755	717	716	701	717	683	663	706	709	664	716	718	709	732	760	720	714	701	716	697	700	784	704	720	739	726	717	708	700	704	681	722	648	727	725	703	727	713	689	713	689	699	676	638	676	661	669	763	663	712	745	737	738	716	711	662	712	697	689	733	709	735	691	673	692	734	721	697	691	707	705	725	707	688	698	700	630	725	741	695	713	792	764	741	721	697	744	709	705	679	716	710	693	707	686	713	700	667	657	667	657	725	722	749	644	695	657	727	690	736	720	675	759	685	727	696	677	702	723	703	662	721	694	673	671	695	733	691	739	705	721	706	664	703	755	749	711	688	747	718	743	680	701	718	709	752	691	705	745	674	702	715	711	730	718	744	658	737	687	690	779	659	713	756	709	656	667	671	696	718	715	656	680	661	736	702	684	731	691	681	663	702	697	697	686	672	719	685	764	702	718	710	750	720	694	678	732	696	673	726	694	728	722	686	640	711	790	715	697	725	738	722	704	701	703	739	734	737	717	693	717	682	750	710	686	714	679	722	709	734	748	695	715	715	729	726	724	705	685	726	724	691	712	722	691	726	713	720	704	692	703	645	701	690	699	659	654	678	707	680	711	719	713	697	709	709	704	726	705	657	677	722	683	720	674	690	734	748	702	698	735	737	709	700	739	701	720	726	731	696	705	734	725	696	714	705	722	754	713	733	777	702	730	673	691	664	754	690	701	672	714	736	699	711	762	694	747	708	688	716	668	692	679	703	693	622	720	714	757	704	697	708	662	693	696	700	710	723	733	692	726	746	720	755	723	744	701	699	717	728	667	711	704	725	709	751	703	717	723	682	735	706	669	739	706	712	683	705	699	661	675	722	715	733	712	744	730	737	728	684	751	699	713	653	693	722	685	752	717	731	687	696	666	729	676	694	722	672	696	753	701	735	738	780	717	671	716	714	663	712	710	724	753	713	710	650	724	696	699	743	755	701	630	695	699	736	711	712	709	703	689	713	749	689	755	735	739	698	710	736	714	739	742	685	714	729	745	730	711	671	680	743	726	786	681	709	724	721	761	706	686	707	677	696	715	698	691	698	728	732	783	748	713	731	748	738	663	761	761	713	699	744	694	717	724	703	672	721	715	771	767	702	703	751	719	731	726	699	702	747	695	746	711	668	712	731	701	714	734	671	704	723	678	677	674	728	710	748	648	686	713	688	732	725	687	739	727	750	729	700	724	723	724	724	681	767	712	706	708	703	694	695	665	712	722	672	722	740	713	756	712	716	701	719	699	686	695	723	689	708	700	724	679	720	723	710	756	702	716	702	667	722	757	757	760	698	684	703	682	684	744	702	746	702	672	689	710	702	712	691	712	656	706	694	668	674	752	723	703	752	719	701	675	737	702	659	711	726	703	675	684	709	750	745	724	744	665	719	759	721	743	713	742	761	738	682	726	720	755	741	662	723	707	731	706	710	675	725	728	706	698	715	691	706	677	756	700	706	782	723	759	661	723	709	694	710	753	726	712	722	759	722	692	712	640	777	736	674	738	657	687	764	685	656	691	743	715	721	715	713	702	737	663	731	689	721	731	676	745	688	702	719	739	680	734	682	749	749	700	700	763	755	720	732	703	704	738	670	728	707	747	669	752	698	688	686	719	688	669	744	707	712	723	700	645	757	665	731	726	710	733	715	723	720	709	716	729	756	745	684	697	710	663	731	734	671	704	688	698	702	729	696	683	685	684	726	702	677	727	724	698	711	721	700	678	685	689	715	702	720	754	702	747	718	746	739	684	722	727	721	707	730	728	702	701	744	718	699	737	719	681	690	734	727	690	716	747	733	726	735	713	729	693	705	718	682	685	655	706	743	724	724	721	732	688	683	695	683	697	721	755	731	723	687	715	748	725	685	715	691	716	683	690	712	670	716
67958	42634	25486	31100	59858	56759	44269	29054	14773	5319	1808	639	365	266	292	288	275	281	271	267	279	261	280	263	276	300	264	271	276	285	272	300	298	284	297	274	301	281	302	282	325	270	247	255	255	285	270	264	272	266	287	284	252	298	286	297	232	297	239	271	254	262	273	264	281	272	277	294	257	256	262	258	248	299	269	272	274	292	257	245	267	292	264	298	269	272	249	285	271	276	288	274	274	273	300	271	289	276	267	297	272	265	272	283	251	287	305	287	296	255	284	302	281	273	260	283	293	295	303	283	266	279	303	275	286	272	286	257	275	277	260	268	271	271	230	266	247	257	278	276	277	262	291	287	281	269	271	288	249	248	283	280	281	254	268	274	281	275	272	291	289	247	269	280	284	266	298	306	267	279	258	260	260	279	274	289	291	293	288	258	272	289	295	258	298	263	268	286	266	275	306	238	262	276	268	263	269	309	307	286	282	286	282	254	309	290	252	281	271	253	248	255	282	252	280	281	257	254	270	280	241	289	269	275	306	270	260	240	271	263	285	324	290	264	292	274	278	274	292	275	262	279	281	266	296	252	277	283	287	289	295	247	255	276	253	269	292	304	271	249	259	262	259	302	305	287	260	270	253	273	302	268	281	298	256	255	305	279	298	307	269	285	291	260	259	278	282	272	283	298	279	251	258	267	283	303	276	263	271	277	284	260	299	275	288	307	276	273	284	264	245	295	261	278	264	271	281	265	262	253	282	278	271	278	274	279	256	261	285	252	278	284	259	300	283	279	270	247	268	261	319	314	260	287	266	274	285	281	256	291	240	287	255	285	273	282	287	266	266	264	276	278	265	274	266	305	279	246	256	292	282	298	288	289	273	278	279	298	249	278	291	275	269	278	273	269	275	273	255	273	276	249	277	264	264	249	276	281	246	305	267	234	288	280	279	285	287	240	280	254	269	284	280	292	274	259	301	252	277	269	276	283	295	257	251	258	279	281	289	297	277	293	264	249	284	282	297	262	266	293	251	274	302	229	290	299	276	287	274	283	266	262	272	267	260	262	281	302	255	287	278	269	265	271	275	271	272	279	269	261	274	275	271	302	262	263	283	297	258	282	285	298	299	291	290	242	276	270	246	304	277	270	277	278	307	259	296	260	263	283	298	278	274	297	281	273	280	295	261	250	295	276	312	294	266	282	299	282	283	269	255	255	294	266	334	280	276	285	288	291	297	280	281	269	254	254	280	261	273	257	274	311	260	283	283	264	248	281	266	259	266	279	278	276	254	318	238	261	298	286	286	257	288	277	284	254	240	266	268	305	274	272	305	274	257	265	235	266	259	254	276	269	286	273	318	265	299	288	257	275	240	260	281	253	290	246	292	242	259	284	302	260	277	293	283	285	235	326	251	270	259	296	291	240	271	284	303	238	293	263	269	260	286	298	275	287	249	256	305	268	292	303	279	284	266	276	275	302	275	262	269	269	270	253	247	323	287	274	263	288	276	278	257	244	258	291	295	298	290	236	257	267	312	253	269	267	303	260	267	278	269	271	297	310	258	297	284	271	264	247	262	274	250	285	248	268	287	251	263	265	274	284	305	275	294	289	271	251	286	247	249	265	282	275	281	285	300	271	283	291	260	255	256	300	280	270	281	286	292	295	297	223	267	301	244	260	250	272	296	252	287	292	268	275	281	323	242	290	258	266	267	254	287	265	311	283	284	262	296	286	273	257	268	304	270	289	284	261	271	298	295	269	273	264	244	286	286	285	274	266	287	305	299	257	290	294	246	274	305	296	282	287	275	294	247	266	262	290	285	249	257	279	247	281	303	296	270	323	291	278	269	285	302	265	284	253	286	279	260	274	275	247	260	285	261	289	263	302	257	256	277	274	284	255	257	304	250	286	276	260	310	268	269	275	286	281	282	271	275	277	293	268	273	297	271	307	285	251	274	281	298	283	287	268	270	279	250	311	274	250	261	284	233	279	313	290	250	279	275	281	268	284	262	266	274	270	257	277	255	275	298	270	294	294	271	289	254	262	290	260	248	266	289	254	272	296	266	282	235	280	277	280	275	265	293	283	276	268	288	285	276	306	290	277	262	271	299	292	244	248	248	275	234	258	286	275	279	255	242	298	308	269	259	272	285	247	263	283	257	249	302	260	254	315	274	293	264	295	288	325	272	296	261	277	302	305	301	267	255	285	279	296	279	287	266	288	250	299	285	294	265	265	248	287	278	275	265	253	282	267	311	284	314	269	243	263	251	261	289	258	265	260	253	262	312	278	289	286	252	266	270	261	291	253	263	290	240	295	275	253	248	299	257	253	299	281	266	259	299	290	252	232	258	263	280	272	261	285	265	251	301	251	293	259	275	287	247	269	267	263	302	262	248	280	275	253	279	249	254	290	272	254	297	275	268	290	257	276	287	266	284	294	259	282	282	269	261	259	277	275	269	262	290	263	286	285	265	286	265	264	270	274	266	254	269	288	253	308	285	257	294	272	271	257	267	279	286	278	278	263	256	252	306	303	294	270	268	237	277	285	292	282	276	271	265	266	287	266	280	280	280	292	271	279	271	278	251	276	272	265	259	285	311	277	271	271	260	249	259	259	294	256	263	272	275	304	293	302	279	284	303	288	284	267	267	259	261	273	265	259	300	306	277	284	253	275	321	315	290	272	267	300	293	257	273	265	252	303	283	265	272	267	284	257	238	287	304	287	244	259	294	287	259	286	285	262	263	247	282	268	289	256	254	275	268	272	280	254	286	277	284	253	287	286	268	247	290	284	271	306	270	253	271	273	300	258	279	255	282	256	266	262	268	258	288	286	295	276	280	271	260	283	265	296	273	293	270	283	292	261	283	308	268	273	263	287	269	285	270	261	283	282	296	274	266	261	276	240	267	274	295	300	290	236	264	267	246	267	269	259	292	276	297	272	295	298	244	301	250	275	272	277	277	276	286	289	313	258	277	300	246	262	259	282	278	292	259	290	265	277	259	279	259	300	285	290	285	276	273	273	244	281	239	272	298	275	270	319	296	273	294	312	257	303	250	314	237	273	275	308	305	279	252	262	265	263	268	242	269	262	242	274	243	263	277	301	291	257	272	299	293	313	260	272	256	248	265	265	271	281	265	263	288	260	261	241	288	285	242	286	277	277	294	283	262	254	264	295	266	279	274	290	275	295	266	281	252	257	274	253	311	275	263	285	295	273	275	248	254	294	262	263	294	266	269	260	262	289	293	229	262	306	258	254	271	290	264	239	282	283	311	274	270	269	260	233	270	280	264	276	287	270	256	272	235	289	258	254	298	274	282	284	296	243	289	303	272	285	225	252	282	262	264	256	292	280	262	276	285	287	292	300	268	284	304	274	276	250	267	239	282	283	277	299	261	290	247	255	296	293	258	303	256	259	273	255	303	275	297	254	282	267	293	264	313	274	269	288	289	283	277	260	311	273	233	273	288	310	285	273	286	252	266	274	293	246	235	259	289	251	264	281	313	263	284	287
39410	27114	25805	44436	69038	67199	56813	42883	29037	15507	6394	2288	1109	747	656	627	670	657	686	676	631	677	635	648	656	623	627	665	636	711	599	640	622	674	627	661	649	646	641	621	631	658	625	684	664	655	614	641	610	666	644	679	718	653	674	641	639	645	684	634	612	632	627	691	673	633	673	686	641	646	648	636	652	631	668	632	664	670	639	677	610	654	627	661	668	660	676	632	624	664	646	669	664	709	657	663	659	606	576	664	661	645	672	678	652	628	647	637	673	670	627	661	670	643	629	665	627	638	667	632	691	650	620	641	610	632	703	614	623	686	642	674	630	645	641	658	615	676	664	666	607	639	653	671	684	665	586	646	612	642	623	620	688	651	621	671	647	649	672	644	643	650	634	631	627	646	668	663	680	655	635	601	684	704	678	651	671	631	625	652	643	677	682	664	674	659	656	636	674	620	672	617	649	689	646	610	629	640	632	676	654	619	653	639	704	674	641	651	671	671	684	652	652	667	708	671	653	646	655	699	672	673	708	641	642	667	638	651	680	624	617	644	662	649	638	651	690	615	674	644	661	643	663	590	683	649	651	651	637	691	681	709	627	641	664	653	649	700	642	672	610	636	661	677	660	659	658	642	657	658	648	661	601	630	621	631	653	632	687	658	639	648	637	648	674	620	656	632	667	650	648	674	666	652	646	650	634	625	685	670	697	666	707	660	672	657	685	700	632	642	674	611	656	637	660	684	632	682	643	627	643	657	621	713	662	666	643	633	633	617	634	659	666	612	659	605	623	646	643	635	661	615	634	633	610	651	635	626	683	608	651	657	626	693	643	665	660	622	671	617	643	674	640	658	644	656	657	615	673	655	610	649	692	670	682	672	650	668	649	661	667	646	661	685	712	653	666	675	683	648	670	661	649	653	610	647	646	661	627	628	651	636	667	644	680	630	632	643	665	626	627	674	656	668	653	677	660	694	654	682	641	661	646	666	671	666	664	656	662	652	638	655	640	608	696	634	619	650	648	686	638	632	671	677	669	705	661	682	665	610	659	653	692	664	651	627	680	646	644	621	605	614	685	664	647	623	637	669	690	663	631	670	698	679	661	674	643	640	655	633	693	632	645	669	602	670	646	651	687	674	654	651	589	629	681	629	684	695	603	674	633	678	617	666	593	660	640	640	659	652	667	672	632	607	624	660	704	631	679	653	682	612	678	649	645	633	644	694	697	684	647	666	663	652	646	681	624	687	649	676	668	657	676	672	682	597	658	621	645	665	657	663	651	629	657	648	712	615	657	675	657	674	633	639	682	628	688	664	630	655	647	667	605	620	664	636	670	687	686	649	658	678	664	680	666	655	678	663	629	660	692	641	639	680	647	654	691	614	647	603	639	711	660	687	658	681	645	631	654	669	679	641	663	658	647	659	691	653	666	648	636	619	612	619	649	642	621	639	667	636	601	630	695	683	647	666	638	635	608	655	663	637	635	695	638	615	632	643	649	667	644	659	653	642	601	652	655	648	678	604	725	656	606	637	656	679	635	654	659	676	646	593	690	594	643	649	611	666	633	691	647	694	612	630	625	631	684	668	664	642	675	665	619	696	681	614	666	657	639	625	675	633	668	641	666	637	617	660	648	625	620	643	635	636	621	654	666	657	710	630	696	667	659	665	663	614	683	665	639	649	586	656	629	614	647	684	675	700	614	653	681	623	691	647	684	668	646	655	631	624	629	647	690	644	662	647	627	699	639	638	622	620	658	657	668	678	644	634	631	651	629	654	625	633	629	620	663	672	658	598	657	675	655	694	653	617	645	637	726	652	654	672	641	642	659	676	651	677	651	650	674	635	699	671	627	651	590	606	651	651	672	673	624	652	661	630	660	621	644	643	627	642	649	610	662	584	677	609	635	690	645	620	668	640	669	681	654	672	622	621	681	669	659	662	640	677	677	662	610	647	662	658	656	623	648	670	683	664	688	675	655	659	669	654	652	660	679	693	654	656	639	673	628	674	604	603	659	649	655	676	646	669	652	640	668	644	662	618	663	730	655	697	695	689	661	664	718	612	667	653	649	653	639	627	684	684	640	660	666	669	666	682	679	602	640	698	690	642	663	650	666	646	676	624	608	648	678	666	670	690	659	651	623	688	643	651	671	628	669	667	660	658	682	684	669	631	666	684	654	654	621	628	700	656	647	624	662	673	654	646	665	648	663	649	625	695	655	652	656	699	676	645	620	584	662	613	652	636	660	642	678	675	621	624	644	641	644	633	684	643	687	689	689	660	655	656	671	665	688	643	617	652	665	634	661	629	602	685	662	669	657	639	657	691	661	626	646	631	609	656	641	677	634	620	663	661	641	641	685	658	618	667	628	631	671	662	634	628	650	611	636	647	618	654	643	619	629	676	705	684	658	700	695	621	685	633	642	673	688	662	685	671	657	643	655	647	647	666	689	650	640	619	628	645	627	637	638	631	660	639	636	664	654	639	656	652	689	661	648	690	698	609	638	669	653	674	655	621	615	683	646	632	683	660	638	626	680	660	636	650	642	669	692	657	684	677	659	648	661	628	661	683	656	630	642	636	667	625	685	673	638	681	674	603	636	673	664	655	613	603	672	633	655	645	654	671	708	693	658	634	625	644	680	652	710	669	617	660	634	675	638	665	679	668	641	634	629	661	649	632	669	713	616	646	668	651	646	658	599	659	663	681	652	714	622	665	630	666	630	683	677	666	668	696	652	680	662	624	635	679	670	627	606	694	664	631	606	658	614	623	677	646	704	585	689	661	643	674	679	638	660	635	666	633	651	602	700	675	684	675	667	651	648	668	654	627	669	649	705	637	655	642	659	631	674	672	659	664	607	604	618	674	687	642	602	647	638	655	691	642	702	649	679	659	644	669	645	679	667	589	683	663	659	637	638	653	635	633	658	662	649	672	596	670	648	691	648	671	695	667	663	663	678	633	674	660	635	692	676	666	664	655	648	665	599	663	663	628	654	657	604	669	611	653	674	657	648	637	689	665	668	661	695	630	650	668	660	680	673	666	644	591	648	670	652	691	665	612	704	660	635	657	623	652	682	619	618	648	634	683	652	690	650	656	690	694	664	666	628	643	665	678	612	684	676	633	701	652	663	609	669	673	608	689	625	635	644	677	670	690	606	629	599	672	674	671	614	662	663	686	639	648	668	654	637	665	640	633	689	647	644	662	680	603	624	667	611	603	629	642	665	666	629	641	662	631	675	650	689	637	669	639	621	712	673	633	708	669	713	662	664	703	651	644	656	681	647	636	622	707	645	626	673	691	614	634	620	614	646	644	666	711	610	628	614	674	654	662	646	663	637	679	638	657	667	647	649	641	685	645	692	665	666	645	650	646	657	639	669	664	677	651	667	659	701	681	623	604	611	639	649	683	661	649	624	639	671	689	629	670	628	669	693	673	664	673	705	636	653	682	678	621	631	634	669	656	634	661	611	652	673	651	677	628	643	643	618	629	667	643	640	633	668	672	672	644
67658	42510	25666	31292	60322	56928	45006	29209	15178	5783	1787	630	382	274	282	296	302	289	277	236	264	269	293	298	251	289	282	310	277	317	264	267	246	277	283	294	273	271	296	254	259	272	275	258	292	288	263	269	270	260	269	254	300	289	272	276	270	280	254	264	277	256	259	289	249	241	271	268	255	327	280	323	302	253	257	298	259	307	294	280	257	269	284	281	274	283	287	263	276	280	243	284	310	266	290	271	292	279	295	257	305	286	251	301	292	253	288	310	286	294	273	276	275	295	302	289	248	271	273	287	285	240	255	258	270	278	286	265	269	270	270	277	284	279	270	281	276	278	256	280	321	272	277	249	275	266	273	250	295	287	319	298	264	257	245	269	294	290	283	298	270	281	269	252	286	304	273	264	272	280	247	283	286	280	272	287	290	292	274	288	265	273	303	268	265	291	250	280	278	301	266	296	308	285	285	271	272	276	289	289	255	287	256	303	287	265	297	260	259	300	274	284	293	260	327	270	307	265	294	275	279	299	262	275	290	238	274	257	291	269	301	288	264	276	260	279	267	276	286	279	262	271	264	278	278	279	284	296	279	274	274	274	299	280	282	291	278	289	260	263	287	258	271	267	287	269	279	249	260	244	291	271	288	262	269	288	263	286	272	272	267	295	266	265	284	285	253	299	263	269	295	287	244	265	285	270	283	278	271	263	286	264	242	292	260	293	271	264	275	279	286	296	281	288	292	268	236	301	263	288	283	291	274	288	270	272	250	289	302	282	265	286	303	268	235	287	290	293	319	249	264	287	283	309	278	274	267	266	269	320	260	280	283	281	314	282	297	263	265	255	259	314	321	304	254	277	269	275	259	278	246	262	267	279	266	297	297	302	277	272	286	281	288	290	275	256	245	278	269	282	262	266	264	294	265	292	278	255	280	253	284	266	271	271	265	267	287	266	281	285	276	276	277	290	300	292	271	282	258	254	290	266	301	250	267	247	296	280	283	312	297	298	273	283	273	308	287	300	258	268	313	299	281	260	288	288	277	297	268	263	250	260	249	299	286	281	279	289	264	261	283	280	270	277	275	276	282	288	288	281	282	284	301	271	265	298	256	274	290	254	277	248	299	271	287	266	260	299	304	275	249	309	294	256	261	269	301	265	264	242	302	270	275	294	262	265	274	303	286	274	280	274	264	249	306	263	245	328	290	258	284	273	290	266	264	255	331	246	276	271	273	289	283	277	247	292	280	235	248	274	261	296	266	302	283	295	271	280	256	270	299	284	269	304	275	281	283	258	268	272	265	255	279	279	284	300	266	273	284	290	277	245	270	280	287	269	272	298	298	283	291	308	276	279	277	286	277	301	251	266	273	280	269	255	285	299	274	275	292	245	273	318	257	272	283	292	252	278	321	296	285	272	283	311	266	276	255	272	272	261	265	304	257	275	307	280	272	281	271	274	269	253	259	232	262	264	290	232	299	274	280	286	290	266	255	275	268	273	284	265	270	282	297	245	263	276	294	286	289	241	280	283	325	292	309	309	273	281	291	268	259	283	287	284	269	257	265	269	284	315	290	259	289	295	307	306	264	276	262	284	266	278	280	256	275	334	290	264	270	270	287	285	283	281	294	287	291	296	283	283	260	274	296	267	289	317	290	277	297	275	262	266	271	289	272	287	293	289	267	273	267	281	268	285	275	282	267	268	301	265	300	287	289	274	284	269	274	285	271	274	239	286	275	302	299	290	262	267	306	273	284	265	315	278	280	282	273	292	281	284	265	245	261	281	293	286	293	258	282	276	306	237	255	280	260	290	256	278	266	299	277	275	315	286	290	238	261	298	262	294	313	255	257	295	293	280	278	279	295	272	284	286	280	295	266	291	258	295	284	264	281	275	289	285	259	256	274	274	244	280	266	286	251	275	294	255	301	317	303	262	264	276	254	270	262	256	259	279	265	278	268	239	289	319	287	271	266	281	278	265	253	259	257	268	268	314	296	309	302	299	276	252	281	289	292	284	294	281	237	267	261	280	265	277	242	305	290	243	276	251	275	283	276	295	274	283	250	266	304	261	267	274	268	261	288	247	295	268	264	277	253	281	279	277	322	302	259	268	250	273	282	270	273	298	276	284	279	282	268	284	301	304	270	290	305	296	264	302	260	262	267	309	291	307	278	315	268	297	276	278	263	287	247	284	299	267	277	292	259	265	281	258	275	255	294	241	256	280	273	258	293	312	286	269	277	299	286	285	311	255	266	286	279	249	303	264	275	287	250	284	287	280	286	238	317	274	273	269	269	284	266	286	286	332	282	260	305	285	267	296	293	306	293	283	276	283	261	260	267	306	270	268	285	283	265	291	268	274	287	279	273	280	329	299	270	275	279	251	267	274	271	288	261	297	287	310	276	292	257	270	269	294	254	281	261	254	279	300	255	309	286	294	311	278	276	306	261	278	273	271	282	257	287	256	265	280	290	246	284	298	262	279	285	285	300	261	243	297	292	268	294	275	280	273	245	267	281	260	242	255	285	266	288	319	263	264	288	276	278	321	287	288	265	261	279	279	287	279	299	248	305	261	310	270	293	297	295	283	244	272	273	265	288	265	293	277	260	305	277	284	273	263	300	282	278	260	268	290	281	273	272	277	293	296	304	275	274	277	248	255	301	279	256	276	287	266	259	282	294	290	294	297	279	283	292	306	304	275	256	260	264	258	288	314	255	291	267	297	288	252	250	306	262	269	311	271	264	300	258	299	299	249	256	256	263	260	302	282	293	288	279	264	266	295	304	238	248	273	296	283	267	287	297	284	242	280	279	280	283	296	298	260	313	330	266	291	268	276	295	274	275	275	234	275	241	270	322	287	295	314	269	298	288	230	290	255	272	305	259	299	262	293	278	277	276	262	313	315	271	264	268	266	281	318	306	301	307	276	305	291	274	306	287	285	267	272	237	261	248	300	284	279	303	291	296	266	281	274	257	270	256	304	261	273	290	268	257	289	277	307	299	256	252	304	273	248	291	262	283	274	282	285	303	308	259	273	301	291	261	260	285	275	264	262	272	287	259	296	283	263	254	275	282	298	303	279	268	284	266	274	291	278	274	279	284	266	271	269	315	298	286	299	258	287	278	274	289	258	292	276	292	285	315	281	277	271	251	311	284	294	281	311	251	271	242	261	283	267	288	233	270	279	297	255	277	251	312	268	300	255	279	268	294	309	292	264	302	290	278	269	270	284	257	275	288	237	277	283	253	266	271	278	278	272	295	272	293	272	291	273	294	265	278	292	264	263	252	296	271	284	283	262	272	268	279	256	282	259	248	303	262	302	265	299	288	280	305	274	254	299	262	275	278	289	237	285	309	287	286	258	265	275	254	298	298	296	270	292	274	299	282	289	254	259	307	276	274	314	242	295	270	292	284	257	296	280	256	282	284	272	255	272	248	283	246	306	300	285	268	277	245	283	261	256	276	285	271	258	251	297	292	258	251	246	258	295	242	274	267	286	292	308	254	304	274	254
39089	27176	25781	44708	69200	67414	56826	43110	29817	15749	6483	2265	1069	766	664	707	654	642	626	642	664	660	733	637	635	651	666	668	656	666	672	636	686	689	682	632	626	700	707	702	620	665	635	665	686	627	650	659	692	663	661	652	691	695	619	653	680	663	661	610	702	629	642	638	691	651	672	645	659	696	630	674	630	661	664	634	623	678	611	630	640	622	645	636	712	734	652	688	656	650	637	613	650	666	641	678	705	655	648	677	646	670	610	634	654	652	623	623	658	675	675	658	661	663	675	640	630	647	647	666	674	664	691	647	666	679	660	623	681	601	673	688	684	665	669	652	643	649	653	649	647	620	638	643	609	724	679	666	640	659	631	673	697	694	633	624	691	702	657	638	681	679	608	670	651	659	668	660	704	628	634	662	649	690	677	654	645	662	720	646	677	618	619	651	654	653	693	633	640	628	644	654	668	650	711	625	625	693	628	674	613	698	675	634	654	611	685	589	680	642	637	662	679	635	672	640	688	634	668	646	686	671	671	605	704	701	640	614	712	636	721	652	628	671	650	651	720	671	652	598	660	682	642	644	655	653	636	680	621	653	651	637	606	690	710	642	652	640	689	662	693	659	646	688	657	626	668	644	675	638	711	655	681	685	649	660	625	689	695	604	638	631	633	659	650	649	686	625	640	701	615	622	691	650	690	692	658	615	648	629	679	636	673	665	680	686	664	669	660	660	662	673	655	645	671	674	657	631	687	646	663	701	628	656	646	674	639	637	627	648	660	636	651	655	640	634	635	673	641	635	668	641	591	678	661	688	670	666	672	621	639	630	653	647	704	679	631	672	668	719	645	614	648	662	601	641	652	628	657	640	686	628	660	666	685	676	697	636	648	665	650	696	680	689	650	665	668	668	663	660	650	656	679	648	645	642	717	639	657	702	654	677	698	634	626	688	642	642	658	662	654	669	606	631	630	632	682	670	674	648	623	609	658	651	640	621	642	663	651	712	684	681	673	708	648	692	687	691	707	660	639	660	643	641	654	647	610	677	679	612	710	652	680	640	664	687	680	727	622	661	685	679	710	701	672	616	639	623	681	674	631	657	684	679	625	656	648	665	691	652	672	647	668	671	621	649	636	643	655	644	634	650	656	637	686	680	629	685	638	662	687	683	668	660	646	661	647	624	638	683	675	691	631	614	619	629	622	642	632	685	646	655	665	704	632	648	695	667	647	657	628	610	635	633	661	632	698	681	611	650	675	651	667	702	671	642	600	669	661	648	662	692	645	667	719	709	713	612	647	650	648	687	647	652	653	632	613	658	670	629	661	647	630	644	640	649	726	656	639	588	616	643	697	624	643	633	670	679	677	666	677	665	639	642	662	635	655	663	686	634	641	666	619	645	658	668	658	637	671	679	657	604	669	628	660	655	647	623	638	653	637	634	642	639	658	684	636	659	649	689	651	676	650	631	645	681	705	666	646	678	637	585	691	656	658	678	635	647	654	664	644	651	653	673	759	633	617	658	653	621	676	682	636	677	640	615	636	619	664	679	626	638	697	630	627	641	648	648	640	661	665	666	626	633	671	662	646	673	696	617	681	690	684	701	688	662	659	688	643	597	635	696	642	676	682	635	661	644	653	658	677	685	684	637	608	617	656	644	648	642	649	632	696	710	669	605	636	657	640	649	642	649	625	667	596	691	649	669	706	664	648	675	698	663	643	681	668	633	744	685	682	653	640	706	681	640	639	646	668	642	656	678	675	690	646	657	608	675	671	625	659	659	694	634	611	651	687	680	635	642	646	640	683	682	710	700	671	622	697	628	674	674	725	639	668	656	686	666	663	642	627	653	674	656	673	659	675	675	651	640	671	685	672	697	680	663	678	626	653	648	617	662	694	646	652	622	661	660	674	633	675	663	656	670	685	647	660	629	628	675	634	663	651	653	606	678	605	668	588	660	664	677	649	645	652	687	629	625	668	627	664	657	660	662	686	642	673	642	670	656	625	684	676	605	666	634	701	677	585	709	640	721	704	689	666	628	666	612	671	710	674	657	654	722	668	649	658	657	625	690	649	684	657	679	635	693	658	642	669	662	662	659	625	687	642	655	675	674	642	664	650	680	670	697	692	686	639	626	589	638	646	659	677	669	679	636	642	648	656	646	681	706	690	637	656	627	641	678	646	719	629	662	659	672	658	663	670	633	666	698	652	640	644	640	667	626	627	656	653	620	584	668	615	671	619	693	657	620	627	634	660	658	639	673	603	671	660	650	662	650	609	652	671	669	697	667	701	678	700	644	614	703	647	647	661	643	639	630	628	687	649	633	620	630	667	659	701	662	700	626	667	623	661	642	647	648	689	646	644	671	624	638	628	656	694	669	670	657	642	676	632	648	626	640	669	664	679	653	675	654	631	682	665	666	646	644	692	672	670	654	632	670	657	681	663	650	633	662	678	628	651	638	673	646	660	679	611	670	678	683	657	683	641	651	651	641	654	683	664	665	690	664	628	649	734	594	654	623	662	667	675	629	666	673	652	657	634	648	596	622	699	650	701	676	597	651	626	639	643	628	644	682	653	684	659	659	642	647	631	646	635	651	684	677	674	649	691	699	705	657	662	652	694	675	708	619	622	665	681	674	673	674	644	638	646	659	680	609	651	631	701	688	610	657	634	618	662	621	694	643	671	645	638	668	657	668	694	680	599	630	641	653	676	621	654	675	672	694	698	666	609	635	637	615	710	655	709	740	638	632	638	708	690	701	645	680	710	689	645	656	658	649	665	666	662	665	612	656	645	644	665	685	676	671	637	690	640	634	675	682	659	644	683	619	628	643	692	639	664	602	638	673	625	632	706	650	675	667	646	641	653	613	644	652	638	666	660	701	626	641	617	677	652	633	654	710	669	669	649	652	643	663	663	708	645	663	643	672	651	692	651	636	690	656	691	666	639	643	656	714	639	683	709	652	643	662	643	678	636	614	681	658	645	664	622	669	690	605	651	629	671	691	665	663	665	665	622	671	640	647	602	673	639	653	678	676	660	654	721	633	603	686	681	615	659	636	615	641	653	647	666	701	648	670	656	692	659	640	681	664	608	662	587	674	642	676	633	644	665	625	633	655	623	683	681	641	630	648	615	675	687	637	679	686	682	623	671	636	668	670	648	642	659	669	692	631	667	658	615	632	611	685	657	650	634	703	649	651	676	640	640	673	676	631	648	638	709	683	651	662	651	630	674	627	674	667	647	657	660	661	663	714	649	655	631	673	634	649	675	653	658	678	615	665	661	662	683	686	678	651	669	650	671	651	635	595	687	713	688	646	695	646	650	653	650	628	636	691	671	671	645	680	663	702	674	671	635	664	685	702	646	589	671	649	610	651	637	673	645	667	673	606	664	656	668	666	627	629	628	696	659	633	650	641	652	634	659	631	676	608	618	663	691	667	662	668	689	656	665	616	709	654	659	602	647	666	679	640	653	668	643	666	663	627	628	695	678	594	659	673	675	680	651	662	661	666
9780	1914	979	1406	3293	3520	2740	1669	1027	628	417	349	300	304	305	338	298	327	303	342	280	311	278	334	302	279	349	321	295	269	301	301	293	312	289	313	295	294	290	301	335	288	311	331	311	342	285	301	283	290	293	294	289	281	287	264	305	317	300	302	309	306	262	316	310	309	312	292	326	319	275	279	291	299	289	269	321	295	316	304	293	289	287	323	290	286	293	305	311	306	322	300	280	281	300	270	284	313	302	320	320	308	289	331	318	299	321	301	284	308	299	296	304	295	295	283	266	296	278	323	309	304	292	340	321	268	301	324	300	279	306	275	296	339	267	315	318	311	321	290	319	274	308	281	293	283	304	295	311	264	337	303	295	269	297	293	320	316	277	293	323	312	308	301	302	293	313	288	317	304	331	300	301	311	314	307	293	306	299	320	332	309	310	256	303	286	286	297	300	318	315	299	315	309	302	280	292	333	269	295	306	304	305	282	293	271	316	299	312	289	314	333	283	303	325	345	316	306	312	271	310	322	293	316	306	319	283	329	296	293	295	274	291	296	302	335	295	295	276	331	310	286	277	311	309	298	280	265	305	287	292	281	302	309	310	320	315	307	324	296	317	350	323	311	276	318	293	310	338	309	317	285	312	303	314	279	292	281	295	329	315	299	326	310	341	265	327	268	314	283	298	330	301	303	296	312	334	289	328	299	307	307	297	270	293	308	318	296	290	306	279	305	327	304	301	298	303	280	306	285	289	314	316	311	326	304	321	304	308	304	283	298	294	316	304	293	300	286	290	274	302	308	333	304	296	286	336	259	307	270	259	298	319	296	327	322	341	285	343	304	316	302	283	292	302	280	307	308	288	296	313	308	299	289	313	292	298	283	281	300	305	302	305	283	305	270	316	280	309	323	279	308	278	283	278	303	312	316	287	298	327	326	294	325	300	312	284	291	324	326	293	273	300	317	288	281	317	316	326	322	307	315	320	312	329	336	301	306	303	339	291	324	330	293	335	318	304	334	312	326	294	286	303	302	329	301	279	310	280	319	302	311	313	299	292	275	321	308	307	285	272	248	321	277	294	279	302	262	297	305	294	346	316	307	308	322	304	298	316	300	331	319	289	305	303	331	283	308	301	321	291	299	300	321	292	320	296	308	272	321	290	269	305	310	293	297	286	337	300	296	327	313	306	311	314	299	317	321	313	284	293	314	320	288	299	328	292	298	280	297	263	278	310	316	285	294	306	314	305	328	302	280	309	313	285	293	276	275	329	327	329	319	320	308	325	273	346	334	298	325	310	356	302	335	293	301	319	289	282	294	310	273	312	287	341	300	283	331	292	319	312	302	311	269	304	298	292	278	298	303	342	313	339	268	302	277	288	278	336	313	273	302	317	302	326	311	317	305	296	302	299	292	321	304	323	298	304	313	305	322	286	301	295	276	311	289	316	314	287	316	292	313	324	321	317	285	323	346	301	298	310	298	312	287	297	288	315	289	258	280	288	360	330	289	276	317	319	319	307	300	296	329	288	321	291	345	322	309	282	311	327	336	266	296	318	322	292	265	320	293	307	289	353	306	320	341	310	312	275	304	316	312	295	316	312	333	308	293	326	316	308	279	305	302	334	326	330	305	289	272	298	320	326	298	311	287	315	325	309	275	292	295	322	301	291	287	324	292	318	331	315	324	290	338	301	292	312	270	284	316	294	306	323	321	312	303	286	299	313	320	280	316	290	303	336	333	315	300	277	279	331	305	305	319	306	311	295	326	306	294	311	284	307	311	287	321	289	297	302	326	344	297	308	301	287	289	291	344	282	302	315	321	329	285	267	306	283	309	340	320	299	298	296	303	305	299	313	273	313	316	291	294	335	331	319	311	286	301	327	314	294	312	275	311	315	307	305	335	292	294	289	312	317	323	290	300	323	305	307	294	320	301	320	306	330	302	291	300	290	333	329	275	311	281	298	318	278	303	285	322	306	275	320	294	327	312	329	302	338	316	311	300	315	296	285	286	326	301	306	289	320	307	296	290	305	316	278	292	288	285	286	300	316	326	268	302	306	285	321	303	330	303	293	306	290	313	300	274	294	293	300	269	303	318	303	283	313	311	298	280	303	304	318	272	321	315	285	347	317	297	307	311	252	308	276	281	349	322	300	273	332	301	311	339	348	318	331	324	283	302	312	283	281	290	288	312	318	293	320	302	316	288	325	317	313	270	322	280	275	276	305	305	309	298	267	294	291	320	313	310	320	312	304	279	299	327	315	320	296	312	313	292	308	330	327	272	314	319	303	332	332	331	290	291	305	298	312	321	282	299	298	319	278	323	307	298	324	291	275	310	290	335	321	310	321	327	324	295	306	300	303	287	284	317	326	330	310	289	295	270	319	295	321	325	350	299	312	316	328	324	337	318	313	300	318	322	318	302	297	307	280	314	292	304	310	302	299	274	327	311	308	310	306	282	262	248	356	321	283	305	278	303	271	316	313	270	316	309	344	312	285	315	312	294	300	301	334	285	304	302	333	320	310	314	339	314	285	311	310	319	271	311	311	307	303	321	289	317	318	316	324	287	273	330	298	316	320	291	334	333	265	310	306	296	286	299	298	304	297	311	322	328	321	325	307	252	296	302	335	262	313	356	307	290	313	311	300	298	314	328	326	297	307	295	319	315	295	289	284	318	301	311	318	261	239	276	278	298	314	308	320	307	307	305	320	340	290	290	319	282	268	298	312	313	313	279	304	329	280	337	301	282	283	311	316	324	292	289	281	329	277	288	341	308	266	320	277	305	347	294	292	308	312	281	304	326	310	341	312	288	298	302	293	269	322	300	281	302	315	302	289	293	299	300	305	326	311	278	299	310	267	315	324	308	324	318	325	298	308	268	324	267	280	301	307	298	286	295	314	321	314	304	328	301	301	319	314	300	333	287	282	265	327	309	284	290	298	297	318	284	293	324	286	313	309	342	306	321	311	296	311	329	294	307	296	301	327	307	302	317	309	283	315	305	298	272	315	284	292	290	318	303	278	305	295	322	299	307	302	270	299	327	295	304	300	300	280	285	290	302	273	272	317	300	312	285	282	284	304	306	310	279	298	292	323	309	280	324	299	292	308	321	305	282	276	311	277	290	289	313	329	329	327	304	310	285	293	275	325	328	295	299	319	300	301	328	290	284	308	293	297	292	311	285	302	319	298	276	290	323	319	295	311	281	309	301	317	291	284	265	325	303	305	319	293	325	296	306	299	297	279	303	269	308	300	301	301	286	315	301	306	275	297	312	317	298	332	263	272	322	323	270	287	316	292	303	334	315	297	335	309	314	301	323	332	280	346	324	313	295	288	319	292	306	337	280	272	335	310	329	323	337	317	299	272	295	307	326	311	316	289	315	294	280	320	302	303	324	279	284	289	309	305	317	320	286	274	328	310	288	308	321	304	330	292	301	286	284	308	298	322	313	294	306	315	294	324	284	305	294	305	323	296	332	309	330	292	329	291	297	295	332	275	305	279	321
8022	2341	2417	4862	13198	13245	10120	6226	3445	1885	1146	887	767	709	723	678	721	707	735	684	653	787	716	705	738	730	754	729	698	761	706	721	699	738	734	722	679	737	719	666	702	723	740	722	702	654	731	673	738	702	750	691	728	737	677	727	736	724	668	686	689	656	683	703	655	727	693	749	739	724	721	723	680	680	692	682	717	708	696	730	722	708	661	721	695	714	730	681	743	721	726	718	748	673	716	699	708	712	727	661	695	659	719	808	697	722	734	698	724	731	670	680	697	677	764	680	701	739	723	708	692	702	668	730	705	731	731	698	740	692	755	734	728	760	736	728	708	715	714	747	709	665	672	658	683	753	725	696	725	691	732	702	699	702	708	689	681	715	694	687	769	690	753	729	693	733	714	718	743	721	703	751	730	720	747	730	727	683	705	706	674	700	786	705	700	722	690	738	664	684	698	706	733	705	731	747	705	686	730	714	745	708	711	754	678	733	729	707	672	744	698	719	771	703	705	687	708	693	692	723	659	710	719	687	686	705	696	679	705	690	678	707	729	744	682	706	717	699	741	700	682	701	729	734	704	682	734	729	674	729	728	702	713	737	708	722	674	718	710	724	704	722	704	715	740	676	765	684	721	673	697	739	719	781	699	715	699	688	702	697	727	789	716	744	726	781	720	650	691	688	730	741	741	695	716	700	691	686	710	675	695	666	688	706	702	699	726	692	733	688	695	714	711	681	721	658	702	713	719	728	756	745	680	718	750	711	719	681	716	707	681	701	719	691	726	687	675	716	743	698	694	679	785	714	722	741	656	776	728	692	712	681	684	708	693	703	728	719	714	680	671	705	728	742	704	729	725	706	677	716	694	717	708	692	712	722	672	697	663	742	732	689	669	729	701	721	739	711	746	715	686	723	742	688	703	709	748	714	729	677	726	684	746	677	700	739	746	733	741	693	790	714	726	685	755	737	751	681	723	704	720	729	681	686	706	722	658	684	752	712	720	678	718	722	725	667	736	740	691	701	745	684	740	705	724	711	737	695	715	683	681	700	687	695	685	716	735	699	714	702	720	734	740	704	634	731	697	688	721	677	728	704	713	706	698	727	686	675	691	742	702	741	699	672	714	719	730	710	750	737	703	698	698	694	723	703	735	690	692	737	751	688	716	693	714	737	727	736	730	730	743	713	719	701	687	769	705	712	703	708	723	684	715	715	716	737	701	694	679	725	701	736	744	742	685	701	710	702	730	712	765	713	691	701	686	708	732	765	722	713	715	671	713	716	718	726	692	742	709	727	746	757	757	715	675	695	716	700	685	746	741	684	732	673	734	691	701	706	678	736	738	755	744	698	711	679	665	714	667	737	663	719	664	691	698	673	725	700	686	695	706	686	715	751	710	720	715	675	698	682	699	747	701	675	762	660	716	719	750	717	685	778	700	735	697	736	702	758	702	705	689	728	709	722	690	723	668	723	763	679	712	711	736	747	727	652	638	707	731	726	718	780	702	750	710	703	722	732	707	703	733	714	710	728	684	714	707	721	730	681	734	700	714	692	722	689	702	746	744	735	682	694	701	741	698	733	770	701	680	736	724	738	682	765	680	722	716	708	697	667	728	666	745	710	715	685	680	725	742	709	666	706	694	712	697	716	721	723	727	698	729	718	712	691	710	673	668	740	688	730	722	716	670	751	749	700	738	676	727	715	725	712	716	698	681	710	742	770	715	723	702	705	708	648	748	712	717	647	747	743	710	704	716	678	719	726	693	704	679	692	726	673	756	756	721	725	702	715	710	723	712	679	714	716	703	693	689	703	685	757	699	696	733	682	735	731	717	711	729	732	738	719	700	711	697	730	738	721	720	749	682	734	708	691	696	723	674	717	768	713	721	732	720	700	665	700	686	748	747	727	688	754	707	727	725	723	662	764	741	673	715	696	667	706	717	677	678	705	690	725	740	711	700	727	736	682	726	729	669	753	738	736	689	724	689	702	710	718	756	746	675	661	696	698	731	694	727	708	724	694	714	752	695	695	694	716	695	686	722	669	760	737	778	718	672	736	732	732	735	722	774	741	734	723	715	728	736	689	660	716	694	692	756	734	714	660	697	712	735	694	706	723	690	676	705	724	704	690	701	726	721	716	714	690	697	732	677	706	733	676	699	671	676	673	720	716	696	712	728	711	688	721	725	732	736	773	664	715	674	685	706	713	682	745	700	706	677	728	683	674	701	703	707	679	723	695	713	749	663	674	672	714	716	657	703	737	713	740	693	713	731	716	758	723	716	705	726	704	685	717	733	775	714	718	733	765	751	686	721	718	736	713	742	694	641	765	774	702	673	713	732	713	699	709	723	726	686	697	712	733	663	707	735	666	709	764	735	713	712	724	678	663	754	713	678	705	749	675	708	718	710	692	710	720	757	720	683	746	674	713	697	733	674	741	690	674	681	699	695	682	723	761	731	790	723	740	699	728	725	669	714	643	708	688	722	744	713	736	682	674	710	674	750	735	754	738	676	704	746	690	741	699	676	697	734	717	756	678	720	710	704	746	681	718	725	725	716	719	654	746	709	694	731	722	723	757	760	713	699	689	689	727	694	708	724	713	739	756	771	688	742	708	734	749	707	753	710	723	708	682	711	697	714	769	730	735	695	697	775	686	688	762	672	713	724	700	731	721	697	737	680	691	736	700	696	690	672	715	695	678	729	747	716	755	680	736	725	708	689	730	707	753	718	730	666	736	717	682	742	704	751	698	747	701	746	706	685	695	722	724	675	701	729	666	688	703	732	718	749	683	720	692	692	772	741	732	733	708	714	729	731	729	673	708	701	731	709	715	664	758	722	704	676	741	662	688	682	694	755	758	717	742	669	700	692	703	719	736	646	776	694	724	690	705	732	695	736	724	706	762	681	691	704	683	724	672	693	696	745	694	671	750	726	695	706	701	725	677	698	723	712	657	743	640	722	709	718	714	714	746	751	729	733	718	691	760	719	729	687	684	681	686	695	727	673	761	767	709	757	731	689	668	707	763	717	720	715	718	694	710	713	713	731	694	765	719	695	714	729	698	661	717	690	695	730	686	700	724	731	738	747	662	688	703	725	769	711	690	711	744	719	717	772	746	705	725	726	735	717	740	710	751	691	754	755	686	715	723	690	690	692	720	711	729	704	744	680	706	699	695	721	715	723	700	680	757	765	716	709	759	710	722	712	694	720	706	706	725	727	709	714	711	651	724	722	706	727	714	728	751	727	675	682	736	746	700	678	749	710	719	754	714	687	684	734	695	739	727	702	708	723	714	714	725	735	691	669	672	732	721	719	739	671	729	747	714	696	713	680	743	709	701	693	708	721	723	690	693	699	732	758	705	695	751	748	692	737	675	717	742	689	716	750	745	722	701	718	708	703	717	704	705	707	704	717	724	703	712	698	702	703	697	746	674	676	704	704	689	736	716	694	729	699	674	713	696	667	771	692	727	703	695	753	739	719	739	660	734	711	726	687	714	716	741	694	777
67141	41195	26243	31637	61579	56507	44225	28934	14810	5518	1784	650	365	304	290	299	285	292	284	258	252	281	280	262	276	308	260	250	262	237	292	275	288	273	284	282	287	266	255	278	297	286	287	284	294	310	273	276	266	266	267	287	265	294	255	278	286	280	264	292	241	288	270	273	263	277	284	267	272	285	277	257	246	271	295	256	235	228	284	259	278	271	270	279	271	286	267	291	278	299	280	269	268	270	291	266	264	290	270	261	295	291	277	271	301	265	281	271	249	287	253	240	280	306	289	281	247	289	252	290	277	244	270	259	259	279	257	311	272	283	315	290	265	295	279	262	289	290	254	262	269	281	234	275	272	279	230	278	257	269	269	274	291	291	284	231	288	293	297	281	258	297	295	286	291	268	280	267	267	270	269	283	284	275	290	266	244	278	319	265	271	241	315	307	298	251	269	248	276	262	269	249	251	270	234	287	304	277	257	268	292	295	276	272	249	312	259	265	272	277	251	284	293	256	282	263	277	259	231	270	278	265	259	296	288	256	259	306	260	283	253	297	240	258	253	296	267	283	258	283	270	269	248	228	293	285	272	290	274	295	290	323	297	293	303	278	289	261	271	247	234	292	282	276	261	266	231	254	283	292	253	291	276	284	285	260	273	273	272	291	292	287	282	303	295	256	247	257	281	235	269	262	254	277	287	260	278	293	284	300	302	258	295	268	276	283	291	292	277	277	271	288	263	277	307	247	252	301	274	296	253	255	281	266	288	258	273	276	265	290	256	272	239	248	288	253	283	289	237	255	304	283	315	269	272	284	287	287	254	290	293	312	269	242	277	259	307	276	299	250	308	265	273	296	233	236	251	283	290	263	267	281	255	268	296	291	254	269	246	288	278	277	261	289	273	277	273	299	283	251	271	281	270	290	248	264	262	268	289	270	271	244	281	272	276	283	300	257	269	242	268	278	264	287	277	236	286	277	245	261	275	267	307	264	257	315	298	302	279	272	294	269	281	269	283	291	248	289	298	285	259	334	260	289	286	294	279	287	277	275	272	279	272	284	257	265	276	266	282	292	272	238	261	287	290	315	265	273	277	274	283	299	292	290	277	277	305	279	288	290	257	276	250	267	260	283	275	266	306	298	269	248	299	237	265	268	253	258	285	271	289	288	276	285	275	297	297	285	278	313	266	252	275	296	290	258	274	270	261	292	281	273	288	284	291	282	286	280	300	262	275	295	250	265	286	258	273	289	283	307	272	256	288	273	290	235	273	300	286	314	257	238	253	283	262	316	286	291	251	291	292	252	273	289	272	258	231	249	239	299	282	271	283	271	252	275	274	271	255	270	255	256	301	292	300	246	295	268	260	267	269	267	270	274	284	272	270	272	292	258	283	301	299	275	283	284	271	280	285	258	273	272	273	285	287	258	269	294	276	316	265	251	294	251	277	252	270	273	291	293	243	283	260	315	244	272	281	261	273	246	256	283	266	269	269	273	285	248	285	295	248	267	280	283	291	275	260	277	265	263	334	275	266	256	277	297	297	274	270	303	251	275	315	289	256	265	298	287	284	265	260	221	288	274	313	289	247	239	292	266	258	287	266	289	285	253	272	266	307	284	309	271	243	287	265	262	258	270	282	278	283	255	251	270	264	281	247	269	255	294	279	272	256	262	297	282	263	281	271	283	305	292	279	268	257	269	268	265	283	288	252	278	277	263	278	253	268	320	275	257	272	252	279	299	286	270	257	259	280	289	294	278	241	278	257	271	283	275	295	302	273	286	294	307	286	270	281	297	253	256	288	286	262	267	277	269	298	281	265	270	279	279	269	255	258	252	271	286	284	268	262	250	262	285	316	284	293	285	288	290	292	263	310	291	269	282	276	246	296	299	277	250	277	275	300	273	277	251	287	271	273	261	308	272	296	279	284	255	308	266	252	319	302	263	264	265	299	283	296	311	296	264	262	286	242	271	275	285	272	271	280	277	284	288	290	276	313	279	263	268	275	295	301	276	275	273	322	290	270	304	274	265	269	274	265	285	240	259	289	268	262	268	310	285	250	273	309	271	267	280	266	272	271	271	238	294	248	266	304	274	262	302	298	293	286	282	252	260	280	285	255	274	292	278	269	280	263	291	272	289	294	273	304	259	298	256	265	267	261	296	258	265	279	291	270	261	282	270	249	283	283	263	272	285	274	272	261	254	263	302	259	302	286	222	270	297	262	267	273	254	301	295	286	259	241	279	284	242	299	263	268	256	279	270	277	290	277	292	282	267	299	280	247	234	307	274	274	315	260	301	248	283	292	273	270	279	262	254	274	285	275	275	303	295	251	293	293	276	267	271	282	309	283	265	251	274	263	293	275	248	303	254	281	270	290	301	291	285	273	225	286	259	273	256	297	259	261	254	266	296	247	268	293	246	265	326	266	271	293	294	271	298	245	304	253	264	247	284	290	252	250	303	256	296	260	292	278	270	270	282	248	274	271	259	247	269	272	271	260	278	266	299	285	285	288	261	278	296	258	243	243	285	290	284	265	262	280	312	288	273	230	277	276	270	259	278	269	268	283	292	272	259	262	295	274	249	265	280	274	266	260	268	283	283	265	293	239	322	254	304	278	253	291	264	257	285	270	294	293	261	290	291	289	297	303	282	293	266	264	273	266	279	249	267	279	261	295	276	268	316	256	280	259	270	296	280	266	309	271	276	246	279	250	251	284	281	278	269	259	305	285	277	242	288	312	284	288	226	262	253	299	292	296	275	299	300	245	267	253	249	293	295	256	265	255	245	274	271	311	264	266	267	254	278	299	266	277	279	275	277	276	258	275	264	274	270	275	265	267	278	279	240	256	256	300	277	282	285	288	294	266	277	288	307	299	297	288	319	299	300	300	281	258	270	276	254	253	288	272	273	291	268	260	277	244	256	317	250	241	296	291	302	283	294	271	308	312	275	307	281	276	262	270	277	264	268	253	275	267	305	258	296	265	264	269	292	285	309	306	287	289	291	269	284	273	316	271	278	300	302	248	273	298	297	273	294	279	264	304	271	266	301	265	270	252	302	286	277	273	294	262	286	293	268	289	260	276	257	251	272	254	270	272	268	273	260	280	274	275	276	318	268	297	262	254	269	270	293	268	272	305	270	281	263	308	284	282	288	307	301	259	272	261	285	248	270	262	272	284	256	262	267	258	301	300	301	268	288	264	247	296	269	272	293	272	267	264	288	268	273	257	273	256	279	277	270	287	252	274	269	255	264	285	247	299	291	278	274	253	258	273	279	288	328	252	261	292	255	284	263	280	294	257	286	270	292	281	259	308	289	279	261	302	264	248	262	278	268	233	293	263	256	263	263	259	266	304	270	276	282	278	279	246	230	269	266	257	285	266	290	238	281	294	282	263	285	287	276	258	258	274	254	259	264	252	274	251	252	280	252	252	294	275	276	263	262	293	288	301	297	271	292	252	263	268	249	249	278	277	289	282	289	254	250	279	294	274	296	289	272	266	302	294	318	269	285
39411	26213	25669	44465	70338	67050	56897	42921	29349	15743	6184	2218	1087	778	640	644	709	672	663	623	648	685	618	698	681	643	640	643	663	668	663	631	637	637	603	650	660	597	687	716	652	628	641	696	707	616	657	619	673	635	671	638	621	689	668	660	675	624	653	605	656	617	658	663	675	661	642	655	642	676	633	673	698	613	620	636	641	683	670	637	611	666	622	673	661	657	655	675	662	616	656	642	645	679	655	618	619	655	696	643	689	640	656	661	656	648	607	657	659	655	665	650	661	668	647	659	645	629	656	682	637	629	637	689	660	619	636	659	632	681	694	633	635	619	649	661	645	623	653	624	661	622	665	707	643	639	655	675	633	615	631	650	591	631	667	684	658	682	663	661	664	634	678	661	640	646	616	673	667	610	661	657	659	650	661	641	655	646	644	666	630	674	660	682	662	633	654	649	677	704	638	650	641	677	635	672	653	678	627	645	677	659	690	664	645	667	642	662	633	619	697	626	666	674	714	628	666	647	698	636	648	634	690	670	639	661	650	669	624	621	607	646	664	631	666	676	669	636	630	626	673	656	664	654	671	693	654	678	667	675	668	653	663	693	598	670	651	625	673	634	640	609	684	665	652	672	693	636	610	668	664	642	664	652	678	661	625	662	632	622	654	631	652	593	667	685	649	655	676	627	618	678	699	630	638	685	686	616	616	660	650	596	674	651	648	617	670	693	615	635	678	621	630	698	641	631	669	682	642	672	646	669	651	643	638	662	687	677	633	659	655	648	632	644	617	644	690	682	611	637	645	686	646	653	629	691	625	649	656	652	627	657	654	653	640	656	684	623	654	660	631	618	640	637	683	655	618	612	658	669	619	665	662	619	642	656	647	630	643	629	689	655	687	642	673	639	630	638	662	659	675	673	590	611	644	649	689	652	661	636	680	663	643	642	633	639	650	629	676	661	666	602	629	645	660	662	627	652	681	672	631	660	643	657	673	650	635	628	688	682	665	698	657	697	672	645	631	648	602	622	639	673	656	702	670	600	653	624	668	664	624	668	583	647	685	671	657	652	637	646	664	643	654	666	672	637	671	671	644	675	644	674	704	655	670	649	626	657	689	600	651	693	654	663	644	669	660	674	659	685	631	639	682	656	673	678	652	630	693	652	669	657	645	613	644	667	666	619	703	651	650	657	655	636	649	653	634	668	645	638	661	617	654	609	633	630	630	599	694	631	619	679	631	673	633	658	675	646	606	644	642	624	608	636	656	639	674	656	618	682	643	672	640	649	676	693	713	637	655	678	635	601	667	629	626	661	637	676	664	678	682	627	678	664	637	623	654	638	636	609	654	644	698	674	661	641	671	640	681	617	618	620	700	653	646	641	665	610	654	659	651	651	639	658	680	657	638	680	665	694	673	682	630	659	669	640	669	635	659	675	646	644	633	670	671	697	653	684	632	654	686	645	651	652	668	647	680	622	653	686	682	628	648	655	673	656	652	689	627	634	685	701	660	627	649	676	632	591	609	594	678	671	620	663	651	640	607	653	606	647	643	650	640	628	673	637	650	623	666	615	623	639	618	638	606	651	644	693	592	629	685	638	643	643	651	670	651	620	659	639	672	619	684	652	664	638	628	610	680	625	635	623	602	634	649	640	665	685	688	675	658	642	644	581	659	655	652	660	645	654	607	626	627	659	689	667	659	652	660	665	663	658	636	663	582	630	691	651	664	636	667	649	623	638	653	713	640	641	644	657	650	655	645	630	641	640	695	686	677	636	654	628	588	625	671	644	683	640	654	643	588	663	675	631	657	648	650	589	654	622	656	629	636	634	648	638	667	651	678	651	685	658	647	711	648	691	672	664	671	638	675	628	622	609	645	615	709	626	644	594	636	649	679	668	683	639	644	617	678	644	687	666	636	612	646	632	672	689	626	632	628	687	692	636	684	657	629	628	673	642	647	693	690	641	659	705	681	654	674	669	646	662	693	641	604	655	629	664	668	663	648	693	639	668	669	678	686	705	626	606	704	650	648	606	654	673	640	670	625	654	673	648	671	649	675	682	653	661	672	655	651	617	632	641	655	647	671	656	631	656	665	638	703	638	679	644	627	663	656	616	659	645	629	645	697	666	655	643	640	651	633	617	684	665	662	645	649	646	642	617	663	659	654	666	674	625	680	647	669	676	656	673	658	598	693	675	687	611	666	634	687	632	665	605	671	696	592	637	649	650	697	678	668	609	648	606	633	613	670	634	635	670	654	651	622	693	641	653	622	692	691	696	671	665	650	665	622	647	644	690	655	644	621	682	648	690	671	603	626	678	644	635	635	633	634	647	673	658	628	675	640	609	661	656	665	621	612	656	630	646	631	641	628	668	656	666	636	648	654	678	644	640	612	670	694	661	628	661	617	636	669	660	642	656	701	665	612	653	651	647	653	620	644	650	666	644	708	629	641	670	654	693	693	689	673	637	633	609	644	672	648	662	633	650	672	635	644	617	672	666	642	598	633	676	629	649	638	647	637	617	681	682	714	626	606	604	668	649	654	580	658	648	606	632	648	646	623	660	636	628	626	688	622	646	622	668	696	670	657	623	599	659	662	642	647	679	667	644	643	644	695	655	621	654	613	620	690	661	639	638	655	664	672	657	647	636	609	661	671	659	611	659	642	671	659	692	644	655	642	634	663	680	635	657	678	668	664	639	687	651	645	625	637	588	622	633	660	633	642	665	678	675	665	658	679	627	665	621	633	670	591	687	675	689	645	637	639	693	684	699	664	626	640	678	654	637	637	668	646	698	623	627	675	657	621	686	649	647	633	675	674	714	645	685	663	621	660	614	645	650	664	656	678	663	636	650	715	676	637	608	658	663	645	637	635	632	658	629	631	636	622	655	649	631	606	659	630	653	678	619	712	671	700	672	635	638	661	685	671	631	673	640	600	648	691	609	667	657	611	631	674	652	639	722	663	643	669	639	638	672	662	610	658	670	587	651	637	651	669	703	644	647	693	631	634	620	623	637	625	713	650	680	627	644	676	670	634	641	676	619	657	655	668	676	655	653	648	657	654	661	646	634	647	634	655	682	685	686	710	689	655	644	652	658	672	600	625	659	664	662	701	638	639	644	640	670	640	615	669	647	704	586	659	627	632	638	694	642	642	662	655	687	642	651	662	658	630	678	644	639	621	640	705	662	665	621	602	660	662	673	663	665	646	660	610	673	682	680	660	708	649	637	656	654	607	653	684	648	684	630	647	640	619	645	644	669	639	649	630	664	622	680	648	649	622	617	661	627	661	656	615	619	678	641	655	670	650	633	682	631	708	680	631	631	630	647	658	693	664	652	662	630	687	667	638	685	643	669	639	669	637	652	658	638	655	693	652	617	646	626	658	638	644	594	613	652	686	656	669	677	621	618	648	679	653	634	636	669	670	621	626	622	664	638	638	681	681	671	687	661	687	652	634	660	662	656	649	671	681	633	674	680	634	640	681	695	634	654	643	610	638	627	673	671	630	692
66013	41787	25775	32215	62257	56703	43621	28831	14493	5333	1740	617	357	295	275	297	286	297	263	278	285	285	266	288	290	278	273	303	287	276	301	294	292	312	287	299	264	252	265	310	302	303	284	291	272	334	317	282	270	312	282	266	277	274	263	306	266	279	282	268	284	271	271	287	290	290	294	272	301	267	301	276	254	282	274	250	256	309	305	246	271	287	286	287	276	307	284	279	269	267	276	296	280	286	283	251	278	287	260	287	283	256	282	275	310	278	282	276	284	282	282	293	303	258	262	271	248	269	260	259	274	279	293	288	295	296	279	292	256	282	262	274	264	297	307	286	280	305	297	305	277	263	269	282	283	268	289	265	270	292	268	258	282	267	254	298	282	279	276	251	280	259	255	300	240	243	325	295	263	269	265	259	292	263	297	273	296	262	268	250	273	294	265	291	293	291	272	281	291	289	300	302	267	268	260	302	282	258	279	286	247	275	286	326	256	285	277	281	258	319	284	295	275	279	266	287	283	288	294	279	284	284	300	284	275	278	258	258	281	293	249	291	301	275	299	262	256	264	267	314	305	262	258	278	285	265	282	274	271	253	273	256	267	275	287	279	303	276	263	269	276	266	278	266	313	297	276	255	265	262	283	286	265	263	287	278	276	280	325	287	283	266	296	288	264	259	263	309	289	269	286	288	255	261	276	293	296	286	298	267	262	259	293	265	304	278	285	249	270	277	304	281	275	275	270	247	290	244	275	276	260	275	256	248	295	284	311	292	296	286	254	294	292	273	270	254	289	283	298	263	274	260	251	267	299	313	263	287	300	284	283	255	271	266	281	303	277	311	278	255	261	268	278	240	275	269	287	290	277	289	275	279	234	260	254	282	330	279	291	261	278	255	255	272	276	278	264	307	279	270	268	291	263	263	308	279	268	296	286	295	292	302	282	288	247	282	274	280	293	289	269	280	307	309	302	321	302	287	282	289	254	240	288	285	267	272	252	292	286	282	299	290	256	275	286	299	256	290	250	272	261	238	257	255	255	251	289	276	299	298	289	269	295	270	281	300	283	276	308	289	267	274	284	256	276	270	287	276	289	273	296	281	253	260	263	283	253	276	288	274	296	249	299	278	243	303	279	281	269	259	293	306	285	286	272	275	279	278	270	265	308	304	266	292	293	263	289	249	278	298	279	263	278	306	283	255	289	301	279	273	289	276	285	288	249	256	291	292	273	270	252	301	281	298	282	273	245	294	295	289	303	304	269	285	271	280	253	286	295	272	266	280	267	304	285	285	293	282	312	270	268	288	267	281	280	289	265	302	290	303	276	282	298	310	290	275	287	267	255	279	251	253	270	251	287	285	266	274	283	285	263	280	287	285	284	260	291	276	314	291	294	280	282	285	323	298	262	264	274	309	246	244	279	314	282	286	270	300	290	278	276	288	259	285	264	287	280	254	271	282	275	283	247	252	280	276	295	270	259	273	275	338	254	308	293	270	276	255	272	296	282	273	315	261	281	262	255	292	270	289	260	282	284	274	253	277	324	274	293	268	259	278	215	297	270	315	298	248	269	265	311	301	271	270	293	250	258	266	306	252	304	302	307	269	318	281	281	265	260	310	276	251	274	273	288	253	262	300	282	276	261	291	295	286	273	226	275	284	279	308	304	295	269	277	270	293	272	271	283	259	285	280	290	269	287	290	266	270	298	250	249	237	256	236	295	293	282	285	272	287	261	275	309	265	266	278	276	283	292	293	272	282	257	294	264	300	290	311	247	270	283	309	286	243	273	262	261	267	270	298	265	294	276	263	297	303	280	281	227	288	248	276	279	280	238	262	290	290	293	247	256	282	256	285	269	260	288	282	270	274	298	301	281	273	259	278	251	279	269	289	269	266	287	303	274	289	274	262	255	306	263	234	279	294	271	274	285	298	251	271	281	286	270	265	289	284	267	294	278	298	274	279	282	298	268	303	275	279	282	284	307	305	290	297	272	284	304	288	263	287	263	286	272	281	285	280	265	273	243	248	287	261	276	284	263	278	275	255	274	293	297	299	302	280	293	297	266	278	292	288	270	257	261	286	273	284	260	238	288	295	256	286	285	278	256	260	265	265	253	296	272	277	279	282	282	285	305	262	289	276	286	247	261	252	277	267	287	284	269	272	291	304	275	272	277	264	264	309	283	313	272	298	285	298	313	289	286	229	258	277	257	255	280	307	261	276	300	286	272	277	294	267	304	294	258	287	278	258	294	299	278	281	287	268	287	272	251	272	316	276	263	248	299	254	290	263	278	292	301	285	290	285	303	271	268	274	253	269	273	239	273	271	274	271	289	301	270	296	313	269	300	317	291	294	288	279	265	256	274	244	310	263	287	292	302	289	243	312	298	286	257	276	275	275	295	302	268	272	291	291	242	292	281	270	272	269	271	284	281	265	279	255	278	248	276	320	272	313	276	278	268	275	279	303	285	283	279	266	258	306	267	296	298	284	276	258	278	288	267	290	272	269	286	262	306	307	299	265	264	279	260	255	269	253	319	314	276	273	266	276	243	265	278	284	264	258	284	258	278	246	262	287	279	257	281	289	285	253	293	289	308	289	299	270	308	257	274	284	263	294	283	296	267	276	275	288	297	314	298	280	281	239	325	262	258	280	297	305	262	278	278	282	270	293	288	295	278	282	262	293	270	273	310	276	261	281	274	300	263	300	291	247	265	309	266	252	276	290	279	282	271	277	289	271	288	279	278	267	298	261	284	291	256	239	281	285	284	277	303	293	269	243	273	271	307	249	255	284	264	306	275	262	277	307	285	258	290	271	307	267	301	288	270	347	252	306	260	237	280	279	283	283	297	266	237	255	304	273	311	271	281	267	279	285	241	284	290	273	249	291	284	300	258	266	289	289	294	251	252	277	289	272	267	289	278	304	261	293	275	276	293	290	277	278	259	269	299	268	261	268	289	282	267	275	296	304	288	271	264	290	280	266	267	286	270	271	312	280	298	273	255	252	282	272	250	268	289	293	263	288	269	295	270	284	279	257	284	285	275	272	287	261	243	281	260	296	313	260	279	267	251	290	270	293	274	278	275	296	254	289	286	277	265	287	269	292	271	265	261	311	292	277	240	300	265	286	292	275	310	255	265	288	266	276	271	294	247	264	294	272	288	271	262	271	309	301	292	273	268	282	282	289	268	277	260	274	284	293	282	327	309	267	261	307	317	277	270	278	304	279	256	247	307	252	286	284	275	274	305	268	281	289	272	247	290	295	291	280	267	282	265	271	260	276	278	290	275	302	273	287	263	262	277	279	293	285	291	281	284	294	269	272	261	267	278	257	278	250	281	276	298	266	263	260	271	262	296	283	300	276	253	281	262	286	285	301	309	262	270	281	282	306	279	283	245	289	294	274	282	307	259	306	295	270	258	285	285	273	273	292	261	270	280	294	293	272	294	278	301	313	279	282	282	248	268	294	259	302	294	311	272	279	286	266	274	259	259	284	287	249	276	313	245	284	292	278
38818	26106	25358	44998	71127	67054	56670	43007	28763	15227	5979	2167	1018	792	651	653	702	646	683	638	656	713	664	699	691	656	669	689	646	667	666	651	636	631	697	673	673	639	619	651	650	654	678	638	641	683	694	635	690	655	637	652	684	669	659	645	638	666	650	673	665	659	650	675	664	659	670	683	636	674	652	690	611	667	666	716	672	675	674	679	623	623	662	688	642	624	647	704	672	668	657	669	613	661	638	658	683	677	707	646	689	696	639	675	682	653	626	630	653	698	616	634	680	627	700	652	676	677	698	633	612	666	657	670	610	669	636	642	661	638	604	698	703	636	667	684	639	650	701	684	600	625	616	639	644	609	676	636	704	647	601	664	649	660	648	647	682	658	659	689	661	667	650	640	666	653	657	698	633	658	685	636	647	689	684	657	657	705	666	645	680	650	644	671	665	680	646	675	662	639	659	644	631	689	681	629	665	651	674	696	667	633	606	643	647	685	654	683	639	673	654	640	656	659	640	660	662	661	670	634	631	637	641	648	643	663	676	656	646	725	637	696	679	652	634	640	660	658	655	666	672	654	684	644	651	642	726	655	707	665	691	625	609	693	664	726	605	646	689	708	671	661	643	654	713	662	649	659	660	697	659	669	655	646	641	656	621	679	696	640	670	677	637	673	643	686	649	657	681	669	641	655	673	675	642	650	654	666	742	708	688	629	689	684	692	654	646	641	648	713	634	645	700	707	661	652	632	636	664	662	671	647	682	693	715	670	622	667	692	666	676	672	654	674	671	644	659	616	654	664	677	629	649	651	716	646	663	649	628	648	607	657	671	655	646	654	638	680	666	675	608	646	601	732	596	638	733	659	632	685	662	666	732	652	658	682	625	678	645	679	624	667	658	658	653	689	665	652	697	701	675	700	668	675	664	666	635	685	634	667	667	696	637	646	672	693	657	669	669	672	673	658	693	626	650	683	619	731	656	686	643	674	681	664	643	704	639	688	652	640	642	629	668	652	653	653	670	684	665	667	672	668	655	727	686	637	678	637	620	695	653	608	613	679	636	654	671	668	676	683	690	720	709	674	706	682	643	668	697	689	665	626	633	662	702	634	670	718	634	670	620	686	669	657	684	649	664	675	626	675	681	609	661	692	678	668	705	656	656	652	643	660	700	655	655	685	677	697	620	625	637	648	647	648	668	600	639	614	645	657	676	632	663	657	711	620	661	650	598	591	625	646	682	658	658	676	663	677	663	681	688	671	658	660	647	649	663	691	631	669	674	672	635	637	683	665	667	658	638	673	655	660	648	621	655	701	686	677	624	668	641	666	676	627	680	607	622	701	700	657	662	653	637	656	666	634	716	662	634	659	644	685	681	628	690	634	656	667	643	659	630	684	612	661	679	663	714	670	658	673	685	667	700	651	626	687	650	635	613	647	682	625	656	637	645	663	655	588	571	670	679	639	683	645	637	649	658	713	639	699	646	641	660	651	672	692	652	680	657	657	668	643	654	636	671	685	705	683	627	666	664	694	648	665	630	646	618	673	659	655	630	661	679	678	653	635	665	633	606	656	648	702	612	640	619	696	661	672	655	623	638	627	637	670	637	650	666	656	667	662	646	657	672	674	642	677	613	638	689	668	724	682	664	617	665	668	680	646	672	653	655	640	647	657	664	647	636	656	664	668	629	684	670	589	648	683	672	682	678	653	657	657	626	681	681	689	636	659	626	691	649	707	607	637	631	633	588	647	668	649	709	645	659	681	644	653	663	670	652	689	695	664	640	673	634	657	640	649	645	694	675	630	649	662	685	639	708	654	609	697	684	687	666	679	655	660	658	656	669	664	690	655	636	648	626	694	684	682	655	657	675	663	659	630	721	650	630	674	633	741	655	676	709	652	666	670	644	674	615	627	704	658	664	676	683	647	628	672	669	655	632	642	676	694	629	628	642	631	603	632	686	688	657	685	684	656	670	680	630	627	657	681	657	659	654	651	699	678	687	645	633	649	632	670	670	674	664	676	655	702	651	662	695	672	690	674	700	654	643	639	638	661	663	656	671	684	692	649	618	612	622	651	681	668	683	651	627	633	650	628	626	645	688	649	689	646	637	670	618	639	657	638	641	675	629	688	673	649	668	670	657	700	653	649	674	662	624	639	693	674	613	711	636	624	648	676	626	687	678	630	675	652	641	656	682	655	647	657	607	656	686	677	659	651	648	632	691	672	647	612	704	653	629	662	639	693	675	649	679	656	664	682	670	658	676	639	695	682	656	662	691	642	657	645	643	644	632	654	642	662	659	694	625	631	674	666	667	650	694	624	673	725	669	665	628	630	625	640	670	639	670	625	648	627	669	687	662	648	684	651	671	673	624	686	692	647	636	659	686	596	699	675	680	643	643	675	627	659	631	636	679	695	630	680	618	659	668	648	635	691	726	661	653	669	688	631	703	659	692	650	659	625	660	671	652	668	647	631	694	646	605	693	669	649	599	718	660	669	657	690	644	644	656	655	664	696	629	661	695	670	658	709	680	677	665	650	609	683	625	668	665	656	679	634	663	677	628	640	623	659	631	650	666	636	697	674	703	685	661	656	639	591	675	642	662	642	673	681	668	690	664	616	660	687	664	689	681	670	640	651	678	614	651	631	687	655	675	663	676	646	703	682	608	681	632	700	663	626	656	654	669	652	647	650	678	670	652	698	678	692	636	658	635	632	622	717	674	679	671	668	686	613	697	646	651	625	676	674	634	664	647	665	674	708	638	669	671	710	681	636	671	690	690	671	667	656	635	621	652	638	633	737	637	618	690	644	659	686	648	649	672	642	653	647	694	619	730	609	678	621	601	685	653	660	652	682	685	644	684	708	690	671	603	649	663	595	678	726	689	643	636	657	644	732	666	651	580	659	660	670	634	687	662	711	649	654	682	682	677	668	667	640	640	638	651	701	668	619	649	629	663	631	673	668	680	730	660	664	652	691	682	687	640	652	668	644	708	662	605	694	615	674	678	641	639	661	637	687	673	640	667	662	745	662	698	722	711	646	665	653	654	651	688	684	684	646	648	665	699	694	651	581	665	663	651	645	672	667	693	626	651	680	702	613	643	638	638	661	671	667	718	667	655	672	661	682	616	641	699	626	695	664	631	640	680	635	682	593	636	669	680	659	643	655	692	675	656	666	636	686	686	683	659	694	702	606	676	649	631	655	663	632	676	677	653	653	650	673	706	701	688	663	621	679	651	658	690	642	678	710	645	639	699	714	697	656	701	672	587	646	672	636	612	645	639	627	620	648	665	659	692	664	658	697	664	658	648	664	692	661	655	661	715	657	609	663	664	652	671	631	657	684	664	656	646	645	640	654	662	682	671	664	650	690	631	602	705	628	652	662	654	679	694	659	647	662	652	654	656	635	656	665	669	683	646	664	694	688	666	652	686	643	651	643	653	664	662	618	659	622	632	668	629	644	676	651	676	625	626	652	635	660	636	671	650	663	653	692	652	632	659	639	665	671	668	649
9071	1639	1043	1714	3686	3507	2803	1839	1013	562	427	362	307	302	296	294	289	305	335	346	310	277	284	320	288	313	298	294	290	291	268	326	287	324	291	303	295	332	315	281	313	313	312	320	311	321	304	308	298	280	301	309	306	301	293	291	287	321	306	297	319	290	323	298	309	328	321	370	291	320	324	307	273	318	300	306	325	318	318	290	321	313	290	318	327	304	290	288	320	332	298	299	315	303	311	284	314	311	304	281	294	295	279	315	299	325	307	293	289	330	269	286	304	288	274	320	288	262	293	294	290	288	290	284	324	287	305	326	269	311	313	317	310	312	294	279	275	313	298	311	312	282	269	330	284	310	312	325	313	305	300	301	316	284	313	292	284	308	307	339	326	310	319	326	310	294	306	326	299	320	324	296	319	267	258	292	343	307	300	310	307	312	297	318	312	311	289	330	303	336	295	305	293	299	285	294	269	338	304	296	295	314	306	317	292	307	336	335	306	305	319	331	267	290	291	336	288	326	293	306	328	277	313	351	294	339	301	302	311	287	305	297	294	301	282	319	323	263	285	303	292	276	326	301	312	288	285	320	295	290	298	269	305	315	288	301	327	308	305	300	294	289	310	275	289	284	307	291	280	324	287	305	294	300	289	279	286	311	322	329	319	320	296	307	338	317	287	287	313	300	302	317	297	289	301	303	316	295	304	301	282	275	305	269	319	342	295	312	329	308	334	303	321	305	270	290	325	341	269	305	290	314	287	334	322	310	305	288	312	317	334	297	287	317	330	288	300	320	291	280	302	287	289	330	307	329	284	344	302	321	313	294	314	330	308	291	290	333	316	312	298	324	296	278	277	325	303	270	296	296	247	332	305	327	331	318	284	294	313	312	278	304	321	328	321	299	274	320	315	279	310	308	291	311	319	337	310	307	326	311	333	274	300	311	306	303	278	301	327	308	336	328	327	330	303	309	358	311	285	294	286	310	278	288	326	287	337	297	285	320	305	272	295	298	290	320	313	321	310	315	289	322	316	305	316	265	272	278	320	298	320	310	303	326	314	300	293	324	303	263	304	299	284	286	303	311	287	321	305	306	314	314	282	291	312	294	305	336	309	311	306	291	298	348	310	310	333	301	331	299	322	308	307	304	273	280	297	334	303	266	292	297	313	316	313	304	321	291	302	280	305	295	285	295	301	285	299	304	317	312	302	343	297	306	307	282	301	291	291	306	300	287	324	277	309	294	287	306	323	281	309	292	327	296	284	296	308	286	354	323	314	347	322	290	299	302	307	305	324	301	277	300	290	278	314	335	321	333	309	296	288	278	314	307	304	329	304	262	298	291	285	320	282	297	299	281	289	287	324	294	282	323	323	288	323	304	291	290	307	294	317	302	337	298	302	305	352	304	319	318	294	304	298	309	341	315	310	351	279	335	329	297	282	283	337	303	289	306	288	308	286	288	319	279	311	326	278	321	291	285	292	284	309	333	347	294	288	308	329	304	304	311	273	305	313	312	325	288	346	318	280	309	282	316	354	321	299	291	313	289	318	313	319	372	291	293	269	318	316	324	271	313	293	311	310	333	312	328	322	299	328	283	271	311	292	299	295	294	304	294	284	324	300	324	271	290	283	306	311	296	319	289	311	291	305	303	306	316	305	303	310	341	294	323	299	301	316	298	266	321	340	303	285	312	311	306	314	291	302	324	300	284	300	283	311	303	277	271	306	312	304	270	341	335	336	319	282	312	306	310	329	280	308	319	315	341	294	326	337	313	286	291	304	324	335	317	254	295	359	289	315	306	310	301	290	305	339	316	297	304	290	320	287	280	315	321	336	295	320	309	322	308	306	303	316	301	312	287	306	307	289	311	268	284	303	299	288	286	291	286	325	276	300	308	280	299	303	284	298	289	309	257	292	308	270	302	324	300	291	307	287	299	319	317	325	314	294	299	291	281	302	295	323	266	341	285	325	310	307	323	291	314	317	304	311	325	311	292	300	310	316	309	292	316	266	302	333	301	283	270	284	258	289	323	294	296	306	330	329	314	323	296	318	301	277	289	311	324	293	307	327	318	333	350	313	312	301	299	320	308	296	316	303	327	313	296	333	320	295	306	271	321	308	291	296	300	294	299	289	307	295	298	334	331	302	335	307	298	314	285	312	289	301	318	306	303	295	310	315	326	312	308	311	306	291	312	293	295	292	298	317	287	304	309	285	290	296	339	347	335	310	320	320	281	318	327	329	296	302	328	312	301	349	336	338	301	303	289	316	303	349	303	338	313	290	314	286	310	299	297	323	284	290	323	302	313	322	321	307	315	268	301	330	311	329	320	279	300	315	265	291	306	323	289	300	317	316	277	297	285	295	328	314	316	315	301	332	302	311	333	302	303	337	270	321	299	333	294	314	281	297	316	281	300	314	336	308	338	275	306	331	311	318	304	312	309	318	307	317	326	294	299	319	310	301	260	281	331	322	339	305	317	290	296	290	295	325	342	293	314	304	302	281	301	310	302	298	284	312	322	295	307	272	305	317	297	326	324	271	312	278	291	301	279	338	290	301	293	345	291	281	295	330	287	310	291	298	309	296	278	274	304	305	308	318	283	314	304	319	311	312	268	287	327	299	314	298	279	304	331	319	329	284	285	317	319	303	279	307	303	328	266	316	298	317	309	329	306	294	290	313	294	332	317	277	294	305	295	301	290	293	278	320	289	314	287	309	314	312	300	290	297	270	330	321	299	251	307	319	299	281	314	303	262	301	321	341	305	294	285	322	309	262	305	299	284	296	310	289	322	280	319	280	314	306	280	318	308	350	327	300	288	272	313	288	311	279	292	273	310	287	311	304	305	328	299	316	323	342	301	309	307	276	312	303	298	286	284	286	301	325	304	297	319	293	303	333	311	326	310	339	305	305	264	304	317	304	268	351	317	319	296	291	293	303	321	299	312	302	300	322	292	312	298	287	332	309	313	312	310	292	309	337	290	290	313	289	319	334	287	280	295	296	340	309	308	321	331	312	293	302	275	283	336	289	298	289	334	331	311	289	310	283	301	303	318	331	285	307	324	298	317	334	327	323	295	283	302	284	268	289	315	274	313	303	318	347	304	300	285	295	305	326	300	298	328	327	310	284	333	342	292	247	284	333	312	288	267	302	317	281	303	342	291	303	268	307	316	308	337	291	305	299	320	271	287	281	327	309	295	312	328	318	271	269	324	315	322	330	301	292	315	323	297	331	340	324	323	318	291	278	273	322	316	339	287	332	296	284	304	313	300	334	305	295	299	315	275	345	296	298	313	292	311	301	312	309	302	282	307	306	291	318	319	297	291	280	304	307	288	344	284	310	305	324	329	299	260	286	308	314	305	295	282	329	311	301	308	271	285	304	302	310	334	304	316	291	303	306	313	297	291	294	293	322	312	311	324	311	284	303	302	329	290	314	334	320	302	277	305	271	294	294	278	311	292	305	292	301	310	293	278	300	303	289	321	305	343	280	298	323	312	279	302	299	298
7817	2105	2591	5945	13915	13248	10314	6246	3482	1795	1178	954	735	739	716	738	713	683	718	662	684	722	731	699	712	739	742	704	755	713	774	659	708	685	674	751	712	741	745	771	690	708	679	769	703	802	719	682	712	701	698	717	692	741	715	668	699	774	704	749	709	693	711	667	697	656	687	695	778	746	730	679	705	754	686	711	707	690	716	679	728	680	727	721	739	778	701	716	759	730	736	741	703	773	727	752	715	702	694	746	705	709	724	740	765	723	756	721	740	769	756	716	709	701	710	679	681	713	684	716	745	724	711	723	742	722	764	745	718	728	701	690	689	710	726	687	693	723	716	723	713	726	729	730	732	677	704	757	756	741	722	703	704	758	796	704	694	734	737	735	710	701	707	674	745	712	694	737	736	687	735	737	729	757	736	731	726	755	711	754	701	734	733	668	708	717	717	741	680	713	725	722	732	740	706	714	718	772	692	673	758	702	729	737	699	728	728	692	750	765	724	726	732	679	726	714	691	753	703	698	727	706	716	735	723	677	714	726	729	722	722	739	693	741	719	694	727	723	752	708	729	729	691	736	724	793	713	752	715	724	744	697	742	789	688	702	681	674	709	713	695	698	677	739	763	686	755	714	689	715	696	711	703	683	735	717	727	748	720	708	713	667	715	734	714	712	783	699	716	704	754	737	719	717	707	725	712	690	686	711	697	753	739	702	697	740	716	703	715	733	710	734	741	725	738	737	754	714	731	769	689	698	693	717	723	755	749	706	705	729	720	702	727	700	741	708	688	742	734	742	669	735	682	689	760	751	750	726	677	731	727	704	741	738	699	723	721	797	695	723	708	723	680	693	678	712	739	735	753	760	720	697	683	702	721	713	721	768	716	699	732	724	730	698	657	702	722	698	683	757	731	706	684	738	758	700	730	702	703	751	731	770	725	717	720	735	761	706	732	693	702	720	716	725	749	729	666	700	719	731	757	708	702	674	714	721	732	714	742	720	732	718	741	669	685	715	734	764	702	704	705	702	626	731	661	714	730	728	720	716	680	736	725	761	706	754	726	698	709	749	734	712	730	735	753	703	715	734	720	743	728	699	733	721	730	694	711	756	752	692	710	726	693	751	707	731	688	704	708	705	705	719	747	714	726	712	692	707	782	725	724	682	687	764	743	737	690	670	744	687	693	749	727	698	734	671	729	731	758	669	735	669	731	729	729	712	685	709	722	720	717	724	709	708	764	699	722	718	714	737	746	738	753	753	654	712	778	744	700	701	684	716	729	758	719	693	731	692	731	685	729	702	735	740	720	721	703	666	668	720	733	707	740	721	789	687	746	703	675	715	736	722	706	734	712	705	685	754	741	686	720	763	677	703	668	700	719	757	742	759	724	726	728	710	718	739	683	732	712	755	754	677	705	691	728	742	816	707	735	708	738	691	758	751	714	726	679	739	733	780	680	711	700	706	722	750	675	725	727	712	717	685	783	739	740	736	733	721	733	664	741	726	699	717	706	744	717	736	697	705	742	723	687	749	732	702	685	738	735	772	736	741	696	712	752	738	657	727	690	709	706	697	741	705	697	727	703	702	748	686	694	680	743	685	661	734	689	773	747	695	721	673	719	719	692	710	732	706	691	665	720	737	703	759	697	709	715	726	694	729	721	749	684	733	701	707	722	705	713	745	745	711	702	724	776	725	737	744	708	725	706	732	733	719	721	749	678	736	695	708	739	704	704	758	707	645	701	732	745	759	716	737	751	718	742	748	740	727	723	749	727	698	731	715	736	724	719	744	724	708	689	694	715	707	745	691	710	700	730	757	715	710	778	737	726	756	724	778	750	745	749	729	751	738	660	685	714	715	700	688	736	748	740	688	715	746	705	702	722	720	777	721	758	682	698	667	698	763	795	740	730	690	735	710	719	722	717	743	711	726	650	706	714	747	737	731	684	690	708	721	688	750	717	733	708	701	691	768	743	665	706	720	727	710	764	681	755	724	716	713	702	680	701	736	750	732	734	714	688	717	724	749	704	712	728	719	720	718	655	667	730	713	707	695	699	760	711	754	701	727	738	701	702	748	693	754	700	687	749	703	723	686	691	709	734	709	718	688	730	742	739	687	739	693	711	713	670	731	772	708	776	710	713	729	753	745	732	699	673	753	717	713	733	764	741	694	731	727	688	681	731	746	728	690	716	660	715	703	710	755	740	725	722	708	755	670	719	718	713	682	741	646	721	713	684	760	768	770	697	721	782	713	701	728	760	730	691	694	718	686	731	722	747	683	730	732	732	738	694	707	700	738	682	694	710	720	734	732	752	714	736	693	756	736	749	722	701	702	705	745	684	688	694	706	712	753	706	719	724	710	754	759	681	764	756	736	708	704	685	663	724	701	772	694	757	717	745	745	711	711	723	702	741	672	688	688	749	730	728	719	728	676	738	730	674	690	710	723	727	707	721	706	740	722	696	688	678	728	735	723	722	706	736	682	718	759	752	721	745	739	671	715	694	736	696	713	707	712	723	696	746	703	699	687	715	711	688	725	709	712	683	690	714	739	740	719	719	692	732	678	720	696	724	726	704	727	724	747	727	746	685	662	733	742	708	734	737	721	707	693	783	678	738	706	713	712	762	731	717	706	715	668	712	744	706	728	722	651	709	684	691	671	708	753	735	715	708	704	724	706	728	728	706	682	735	690	729	677	709	678	696	731	687	765	728	708	714	708	710	719	681	741	738	712	712	681	651	713	716	704	708	739	691	691	706	715	725	702	680	726	714	723	724	691	669	690	670	732	752	724	654	732	725	726	710	705	721	674	675	699	729	729	698	673	719	716	702	731	720	727	736	670	709	749	764	681	785	694	677	765	710	708	744	738	725	723	742	770	726	649	775	763	725	740	735	693	763	688	729	719	730	682	709	694	743	726	708	695	759	729	715	672	713	736	749	688	724	687	690	727	728	760	748	692	641	749	746	770	708	699	726	732	753	722	726	656	727	701	747	725	714	729	698	716	724	718	749	717	703	756	681	739	740	745	713	667	711	731	744	708	725	675	724	704	727	694	709	725	700	676	716	716	694	735	734	780	756	715	730	770	705	750	670	720	685	746	706	747	690	695	677	722	716	693	738	690	682	708	700	740	725	734	697	679	708	762	714	732	731	720	708	671	711	727	754	732	666	751	698	706	683	745	698	740	741	718	715	763	726	692	706	750	758	718	728	735	722	737	748	719	711	764	664	755	730	736	749	727	709	683	730	675	698	718	737	715	687	699	708	687	698	693	661	724	736	794	687	753	701	705	741	727	742	742	691	736	693	720	697	715	721	720	749	721	687	727	720	711	739	700	691	685	692	760	715	736	809	732	726	687	727	775	696	690	702	693	696	737	706	704	721	685	761	702	745	690	704	695	751	701	741	728	728	739	694	743	697	743	706	740	728	681	692	772	723	700	772	729	725	695	726	727	709	707	715	712	705	728	726	736	718	696	642	703	722	675	745	702	733	739	691	696	695	709	727	721
65922	41097	23884	33991	61952	56330	44347	29005	14641	5297	1620	635	376	313	295	315	275	282	294	284	254	291	276	265	289	310	274	271	314	293	257	271	293	274	287	285	264	293	295	277	254	289	256	306	277	260	282	293	293	247	310	272	271	288	287	285	278	285	302	253	262	278	291	268	281	306	255	262	270	270	247	257	265	266	267	261	298	296	271	269	275	262	283	254	261	274	260	273	261	272	281	281	306	240	250	291	251	277	300	268	278	233	309	287	286	266	296	283	277	253	293	289	277	286	273	308	272	291	271	254	290	263	287	279	272	302	325	272	264	254	261	262	285	281	293	260	263	257	268	273	271	288	273	271	259	275	287	256	278	271	280	266	247	287	271	280	260	258	279	293	283	265	272	270	304	289	280	241	266	300	256	276	300	289	293	282	280	286	310	258	268	294	234	298	274	260	292	309	286	275	269	237	304	279	268	278	256	289	257	278	276	270	308	291	279	278	263	304	284	270	301	279	237	280	267	250	259	286	279	273	312	285	296	256	271	301	253	277	282	301	301	282	295	267	274	279	246	290	289	269	273	295	256	253	266	276	300	290	275	270	242	271	282	264	290	255	297	253	289	233	241	265	263	296	280	263	287	262	281	297	271	258	278	272	253	283	262	259	289	260	279	285	240	258	264	272	284	265	290	282	275	246	250	265	259	281	307	287	257	263	283	253	310	278	281	281	260	253	280	285	237	279	307	276	266	271	302	273	295	276	279	261	285	314	243	262	273	267	282	274	268	303	297	285	294	324	266	271	265	294	263	299	251	266	273	268	276	249	266	231	263	273	258	278	271	260	275	305	276	289	236	308	270	284	287	271	267	300	264	311	289	273	270	270	264	313	282	266	279	283	252	264	269	259	281	265	270	300	273	291	273	305	265	271	279	288	275	294	286	273	273	243	255	288	285	291	293	292	259	288	298	280	270	290	284	269	282	240	320	273	292	285	271	256	270	289	292	259	291	294	278	293	296	290	245	287	266	288	277	283	242	268	277	256	290	256	241	282	269	275	286	299	241	257	294	303	286	243	315	276	298	260	279	277	259	277	275	260	284	302	262	279	284	245	294	309	290	281	279	280	267	250	305	290	298	257	264	273	293	307	263	295	262	251	279	281	315	275	250	278	278	279	305	304	267	282	269	296	299	249	253	292	264	300	308	285	264	290	275	280	267	285	269	255	259	275	259	301	260	258	298	281	285	281	273	253	291	278	279	279	264	282	303	283	243	251	284	306	263	303	295	270	287	280	262	288	302	292	268	283	284	291	316	259	279	280	255	283	262	259	282	283	271	266	285	278	314	285	248	282	275	279	263	274	272	310	267	263	261	263	262	267	268	275	245	313	265	242	276	263	289	239	293	265	266	260	286	281	285	267	283	264	275	239	261	283	287	265	254	285	266	266	301	288	301	283	259	293	285	264	278	281	274	304	275	259	311	310	303	292	268	249	288	243	304	279	263	264	274	260	263	293	301	288	245	270	270	296	253	288	281	263	326	284	270	278	285	280	280	276	257	271	229	255	279	293	290	251	286	267	272	286	278	280	276	238	269	261	281	275	249	241	279	251	271	278	265	263	300	279	278	281	278	260	292	265	254	259	264	247	264	266	279	276	287	257	270	274	270	272	270	256	253	247	261	284	290	249	307	300	273	291	299	263	294	250	276	273	262	276	288	263	259	241	271	254	262	278	256	292	271	241	296	290	272	283	285	270	275	292	282	273	289	280	236	279	270	283	305	310	260	269	263	263	261	288	256	246	275	305	281	254	252	282	294	247	257	279	270	261	265	277	291	239	259	267	269	277	295	270	261	289	265	265	285	258	245	265	294	259	268	263	304	283	285	276	266	265	253	286	290	263	293	276	281	314	254	294	283	252	266	262	226	246	257	305	315	289	303	267	292	290	267	281	304	289	261	251	270	249	273	270	248	264	287	278	287	283	267	255	281	249	301	249	234	267	259	246	264	280	264	277	287	251	278	298	260	290	279	270	285	281	289	262	255	248	280	289	280	280	279	270	242	276	268	261	290	291	260	255	294	288	266	276	261	259	267	265	271	335	273	283	273	266	257	261	298	271	279	281	286	247	252	267	248	259	270	270	259	312	279	265	275	267	299	286	271	285	271	267	253	272	288	305	261	283	276	263	283	263	300	270	289	278	249	308	258	245	274	230	270	297	281	268	265	316	304	284	272	293	238	264	248	295	284	254	278	269	311	284	287	262	281	262	263	296	269	307	289	308	272	282	281	237	275	300	283	249	273	270	262	267	263	285	287	277	296	280	276	297	282	263	275	294	233	256	284	270	246	283	309	260	287	246	261	286	242	294	294	277	285	261	259	261	277	272	288	283	227	290	270	270	254	282	288	286	246	263	277	265	296	279	263	255	262	264	267	269	290	301	265	278	255	286	258	265	286	295	263	275	287	319	268	273	272	256	290	307	251	267	306	262	251	279	318	260	266	272	281	303	257	249	283	297	278	288	279	278	271	281	267	267	291	289	274	295	299	288	262	272	252	291	296	285	293	301	262	291	284	270	253	281	259	296	259	276	301	282	283	280	266	267	284	298	287	287	269	279	301	279	255	237	290	265	256	293	282	262	276	291	327	272	266	287	271	274	270	232	254	279	274	287	248	252	277	302	256	268	293	290	270	274	274	286	319	273	308	294	268	261	271	314	279	266	271	271	271	280	253	285	296	273	255	290	256	261	286	266	280	268	265	276	291	244	265	271	276	276	294	262	270	273	261	262	288	243	260	298	297	279	271	296	267	269	260	229	273	304	285	270	278	290	264	255	265	275	275	266	290	256	266	242	269	275	270	307	282	280	258	253	240	313	258	313	272	269	280	275	254	293	288	286	269	298	268	250	276	270	262	271	258	302	308	300	285	308	258	275	232	297	272	287	299	259	255	275	238	271	279	270	286	285	260	292	241	261	275	273	261	261	286	255	311	282	280	275	289	252	251	263	284	282	271	249	268	265	272	274	275	268	262	283	282	284	290	271	284	281	256	284	251	275	276	297	260	291	283	279	275	273	250	282	280	269	269	250	279	271	267	240	302	279	313	232	246	252	265	286	281	278	263	275	311	304	304	254	290	259	284	259	274	289	261	246	269	276	320	298	303	260	254	273	250	281	293	283	289	267	263	267	302	312	279	287	275	296	299	311	278	294	290	251	264	291	269	285	300	287	309	290	274	251	312	282	295	264	267	293	296	289	290	282	274	277	279	274	314	275	272	281	284	236	276	277	265	277	278	278	271	260	282	298	264	247	275	277	271	302	284	265	268	288	262	289	266	302	321	278	283	301	296	271	302	262	289	242	281	309	246	266	272	295	248	295	280	275	243	252	264	259	286	263	243	278	257	262	293	261	290	240	251	285	259	308	272	271	250	287	267	272	283	263	286	287	308	288	290	274	286	272	245	272	265	252	286	261	267	267	240	256	299	269	248	271	292	286	273	270	286	282	306	269	279	275	280	243
38667	24716	24221	47103	70365	66956	57014	43159	29105	14772	5715	2127	1008	746	587	673	641	647	620	712	624	664	680	689	643	678	679	676	678	654	649	637	674	648	665	655	630	627	699	656	673	667	672	631	658	726	645	657	658	634	687	652	631	689	699	662	680	675	616	699	650	668	634	688	692	637	658	642	627	673	632	660	626	647	656	617	699	607	627	646	631	623	630	683	653	692	745	681	695	638	658	615	624	675	614	656	651	648	714	632	679	656	649	677	650	624	664	654	667	660	659	664	640	642	658	627	614	659	656	646	636	694	692	656	668	682	685	690	648	605	641	615	641	614	646	657	626	701	732	650	613	662	644	639	680	670	652	649	642	649	661	657	633	667	683	647	669	622	701	650	652	663	654	691	612	651	650	631	649	669	658	623	677	638	684	644	634	672	639	661	671	687	635	641	634	656	660	669	642	637	662	616	715	647	642	668	689	686	659	676	640	648	635	674	631	676	649	673	665	642	680	662	667	672	658	616	676	631	635	675	672	674	664	681	641	687	630	650	699	636	639	628	632	661	617	649	618	638	697	639	658	677	624	639	651	589	671	668	621	642	676	644	664	606	608	634	616	684	631	626	688	702	634	632	609	704	692	643	655	645	672	623	610	653	574	668	656	652	662	637	655	638	636	645	674	684	675	603	686	644	643	637	661	671	665	665	646	638	646	664	647	650	691	658	679	682	656	645	700	651	646	644	651	645	601	672	661	663	669	673	678	641	674	675	650	653	672	632	653	657	624	682	689	657	669	672	615	640	634	682	635	636	624	644	674	640	682	649	658	678	652	651	714	668	631	669	682	662	668	640	650	674	675	672	697	661	691	624	645	659	679	707	628	608	694	664	668	641	674	645	638	642	652	637	671	672	647	679	670	684	635	645	647	658	664	660	665	635	681	620	675	641	635	657	679	658	674	640	689	625	655	649	702	627	616	663	684	646	663	648	656	641	667	630	654	695	650	670	638	667	663	676	710	627	654	626	661	660	631	636	690	691	650	640	612	643	676	712	629	669	621	613	665	639	676	658	675	617	671	678	638	700	702	690	681	643	637	676	646	641	625	692	672	656	668	618	665	679	660	695	680	670	657	666	640	637	682	630	641	631	648	648	666	662	681	648	665	689	625	658	646	641	604	676	644	666	647	662	639	632	657	647	696	628	648	689	679	663	648	644	683	659	678	645	658	641	672	667	642	635	628	670	614	645	697	663	643	658	676	676	708	662	662	670	652	602	640	657	632	639	641	658	663	662	614	705	647	675	643	647	670	612	657	664	601	650	646	656	656	688	646	691	666	689	662	667	684	619	628	668	665	635	652	632	641	633	650	690	676	620	648	622	654	635	666	632	719	662	678	643	623	641	664	655	691	634	648	654	647	629	643	679	637	651	658	668	672	694	639	668	664	659	686	656	642	666	658	645	693	659	650	680	646	666	684	689	683	638	649	680	664	643	671	631	625	690	646	693	646	630	648	629	660	676	637	642	670	621	696	656	671	653	627	631	622	647	640	623	640	626	702	648	681	643	659	658	598	655	648	646	647	686	637	674	648	689	694	682	659	675	668	643	662	660	685	665	614	654	684	678	681	625	650	646	649	669	689	635	696	670	718	664	624	598	648	650	651	614	681	640	646	672	683	647	630	689	682	625	670	699	611	619	691	660	678	655	698	648	628	682	631	636	648	693	627	702	654	635	692	614	627	686	706	664	648	621	652	692	645	636	611	635	663	639	632	627	675	666	620	623	689	645	689	641	642	613	676	636	645	647	612	665	655	657	638	637	711	683	662	663	690	669	671	689	701	678	704	604	672	620	639	662	674	616	653	652	603	677	654	616	626	636	671	650	663	610	672	649	618	646	648	624	633	625	668	703	648	644	680	596	648	669	614	647	667	603	685	649	650	691	656	677	691	666	673	663	683	633	679	699	673	618	634	682	659	644	645	670	680	598	629	674	671	665	648	677	613	662	627	671	709	746	620	660	698	645	631	643	662	658	680	633	637	647	659	578	644	692	655	665	635	624	698	633	696	651	649	632	647	638	676	635	661	666	636	643	707	669	667	651	633	667	645	691	624	624	607	655	636	717	640	643	615	643	625	642	683	618	661	663	729	637	672	653	683	666	645	670	631	631	659	664	702	679	698	663	687	662	693	651	682	636	691	664	641	634	639	624	638	662	634	671	616	652	612	662	626	567	638	694	634	662	658	593	663	685	641	746	659	713	674	667	702	638	676	686	693	642	680	668	673	634	652	607	679	659	636	674	679	675	638	653	672	667	656	658	600	653	655	667	639	627	683	664	638	630	666	679	702	623	658	651	642	697	637	680	655	656	617	672	643	656	651	668	672	646	659	640	653	665	671	629	642	651	662	686	662	655	659	697	676	666	666	680	655	606	636	640	644	645	699	659	664	621	657	688	679	641	635	695	683	634	694	646	678	676	642	652	668	646	693	683	665	685	654	690	643	636	661	671	651	643	678	645	647	656	639	618	641	638	658	689	643	627	650	696	669	637	684	680	680	684	695	638	616	666	636	645	648	671	605	641	669	666	665	606	654	646	685	686	692	651	620	674	707	631	647	655	671	656	690	630	644	686	668	600	709	654	660	692	623	656	680	615	675	674	614	707	650	658	676	615	582	616	674	634	602	653	697	682	683	662	648	690	677	601	654	680	665	666	640	693	679	636	648	663	626	670	669	641	669	694	659	668	638	694	647	678	653	671	690	673	645	666	666	657	644	640	642	641	651	691	658	689	642	637	662	609	660	669	671	639	633	685	591	659	665	660	645	647	653	662	632	672	646	647	700	681	689	645	630	695	684	645	669	619	640	679	650	643	626	680	661	625	658	664	650	665	707	711	617	606	670	608	669	674	659	648	605	675	665	671	607	681	607	664	636	689	643	631	616	606	656	662	626	650	694	667	682	653	640	652	655	700	669	633	667	683	642	636	608	641	650	652	674	645	645	638	666	686	668	672	624	630	644	650	678	588	647	658	638	666	663	669	653	673	667	650	634	660	636	627	704	706	648	656	653	685	716	692	637	655	667	650	667	659	625	688	682	670	634	614	627	673	631	627	666	666	669	631	660	619	657	637	656	611	642	653	666	655	658	667	642	656	652	667	666	644	678	647	699	706	670	615	649	639	630	665	639	639	615	651	645	685	662	662	690	671	682	606	660	653	642	646	690	687	657	653	665	653	649	670	673	615	660	668	673	625	683	674	617	639	675	662	627	668	695	655	673	638	625	652	664	668	670	646	646	661	666	667	632	660	636	650	640	606	618	643	705	655	642	660	668	674	630	583	669	670	714	683	641	650	704	648	671	689	659	609	636	664	687	672	654	730	661	698	645	662	599	630	638	627	651	646	643	651	651	704	631	654	647	646	627	690	673	635	644	662	653	678	705	680	628	656	641	693	653	674	638	705	665	632	679	640	659	646	698	670	647	621	642	712	667	665	639	647	626	677	636	630	644	662	663	684	631	665
67339	41128	24181	34568	61434	56097	43722	29271	15175	5183	1610	602	365	299	299	267	282	299	304	285	274	275	296	318	238	266	242	259	290	318	288	294	262	283	273	277	276	272	296	278	287	289	285	280	311	305	306	310	305	254	286	250	275	291	275	276	289	300	255	254	246	308	281	256	288	304	280	273	302	271	262	272	236	301	276	287	267	273	302	284	280	284	309	272	276	283	302	298	273	278	291	290	266	268	266	257	262	295	272	259	312	250	228	272	310	289	272	267	246	291	268	273	246	274	291	277	304	278	285	272	291	280	285	262	281	298	289	281	278	259	274	256	276	272	291	288	276	296	301	277	292	292	248	288	259	296	282	290	296	273	271	285	266	277	273	272	268	301	274	277	261	300	295	306	301	290	283	268	287	291	270	297	304	271	301	280	292	245	282	279	285	293	288	246	239	303	280	286	298	275	277	255	289	294	256	265	282	288	284	262	277	303	247	280	302	248	267	289	270	264	239	309	291	264	271	256	281	259	247	272	289	276	285	303	270	266	280	269	263	278	256	284	313	284	263	264	297	288	285	318	247	295	290	261	280	259	272	285	277	279	278	291	252	298	270	257	296	257	265	275	272	284	306	295	280	292	270	239	247	304	294	297	274	288	282	312	256	270	259	279	282	283	297	266	322	267	277	272	292	233	261	263	258	308	295	315	329	279	282	299	264	279	295	291	292	265	268	281	282	297	294	310	315	288	291	255	286	278	262	266	274	273	312	260	279	277	310	246	302	255	286	270	294	311	264	304	279	289	300	298	274	289	269	255	296	273	267	272	272	271	260	296	275	262	284	288	279	274	266	278	310	287	264	285	262	271	286	266	282	270	268	285	297	280	275	295	296	297	303	314	268	296	286	264	276	253	237	284	276	278	280	293	275	272	287	279	274	291	296	310	291	276	266	254	284	271	262	286	280	286	289	296	273	283	290	307	278	266	258	253	299	283	281	277	298	291	288	271	325	315	296	266	296	252	311	274	300	301	261	271	310	263	278	317	298	242	313	282	273	309	311	287	265	301	294	275	257	277	294	262	264	249	279	263	302	273	254	330	289	272	280	295	278	293	283	276	285	283	300	298	298	288	282	296	256	280	280	279	287	275	290	319	273	292	296	283	284	282	283	295	253	269	318	302	275	270	265	263	293	277	254	269	286	284	336	277	281	275	256	257	276	270	293	272	293	276	293	280	272	287	278	278	300	307	287	265	264	268	290	294	273	275	268	281	268	276	289	279	309	263	267	301	299	248	293	313	312	267	283	270	270	291	265	279	301	306	287	265	302	285	278	299	243	264	294	302	274	246	310	268	266	282	274	238	282	299	254	280	266	257	264	293	320	280	326	271	306	283	256	277	290	295	322	271	287	257	290	292	296	282	247	266	279	252	257	262	280	276	244	277	295	294	263	266	285	278	277	252	289	250	255	303	256	267	261	310	277	275	280	272	306	262	280	279	257	261	287	289	288	280	265	295	259	283	302	275	264	284	272	243	267	262	275	273	261	291	254	301	305	278	285	261	246	261	262	266	338	324	267	259	268	294	274	285	291	286	276	280	295	284	266	256	263	258	309	262	290	274	298	262	286	265	262	266	296	302	291	312	309	262	298	274	282	269	284	290	266	270	281	298	283	295	279	277	282	287	265	329	270	281	271	273	308	327	254	270	294	274	311	295	294	257	271	304	276	290	251	282	276	263	287	314	259	287	274	251	273	259	283	276	275	238	291	301	313	268	294	256	269	298	261	299	306	269	259	290	266	271	250	239	277	316	273	279	290	282	268	274	283	302	251	299	294	274	260	265	323	265	267	295	283	263	296	297	268	279	281	250	288	279	294	238	254	278	261	257	269	243	287	270	243	296	297	262	278	276	267	264	273	243	269	302	259	271	264	287	276	273	281	268	309	278	297	251	314	275	268	248	241	297	281	278	292	266	297	263	301	266	272	261	282	253	286	266	325	303	289	255	240	270	300	277	294	272	299	289	296	274	312	278	274	280	274	252	268	272	290	281	289	267	315	261	306	298	231	261	301	270	274	271	252	274	298	282	264	283	292	254	277	257	290	262	279	274	282	277	277	285	280	296	307	282	301	252	298	283	268	273	270	284	291	301	274	272	259	274	286	248	313	310	267	260	278	291	254	275	277	231	260	285	279	287	258	321	264	312	280	260	271	293	282	299	284	268	284	268	267	276	277	294	288	272	271	292	282	288	279	260	293	299	298	291	309	313	305	281	283	287	284	270	275	271	274	258	256	288	300	272	257	271	297	296	277	301	280	293	277	300	266	289	321	298	283	263	272	295	279	267	292	252	272	284	276	264	297	292	264	300	276	289	267	315	253	280	280	291	262	275	271	301	272	300	289	304	294	275	280	286	292	293	266	274	296	265	285	278	275	296	290	269	284	297	270	275	273	306	255	272	262	280	325	300	317	323	310	249	283	273	290	292	274	263	300	300	282	285	300	300	250	293	281	259	305	269	277	267	302	289	304	269	301	269	282	274	295	278	253	293	281	250	316	299	307	278	301	285	292	262	271	266	285	289	279	279	277	273	303	273	297	263	296	288	291	278	281	292	262	287	296	318	277	271	263	257	286	263	272	291	254	253	266	286	290	268	305	273	271	288	302	280	282	263	248	301	293	302	300	269	295	281	259	283	278	258	275	299	285	264	281	261	290	305	279	265	269	281	293	267	278	300	293	323	274	307	264	280	286	260	284	266	291	258	291	283	297	292	288	266	284	291	290	300	266	239	282	263	247	270	270	258	274	319	280	285	255	266	282	307	290	282	302	275	253	259	294	270	275	290	297	262	265	273	271	264	278	323	269	272	277	269	274	269	293	281	270	275	279	288	295	302	293	283	307	268	297	273	276	257	268	286	281	288	278	269	283	252	269	295	248	291	293	287	305	283	255	268	292	272	301	264	273	260	316	312	286	289	263	278	234	255	278	299	275	271	280	282	253	276	268	285	234	242	277	252	279	288	304	278	298	290	294	271	278	257	286	275	283	280	294	293	298	266	269	246	270	292	251	295	263	289	268	260	248	300	300	300	289	286	279	257	276	275	275	326	294	297	286	276	309	259	280	310	269	304	264	276	317	261	307	299	289	292	285	257	260	271	285	253	264	285	280	285	258	261	253	277	258	270	315	296	271	259	265	285	248	298	301	312	299	313	266	289	270	263	289	276	266	256	277	297	296	263	271	295	300	262	290	259	242	245	273	296	260	264	266	283	260	277	311	262	272	289	251	283	264	280	280	281	289	267	262	264	270	282	271	299	283	259	268	292	281	277	315	292	299	270	298	272	271	271	268	285	319	256	280	287	282	266	278	291	291	268	285	295	273	275	286	313	284	304	283	259	315	283	265	310	254	283	266	299	268	274	312	295	242	233	280	303	273	275	278	301	285	293	299	283	261	305	262	292	277	269	295	295	250	259	304	285	265	248	281	301	279	272	293	266	253	257	276	273	271	266	299	276	294	270
39501	24346	24474	47229	70428	66839	56164	43618	29164	14604	5869	2188	976	705	687	689	643	619	684	662	664	660	683	697	676	640	643	725	691	647	612	626	661	613	672	659	686	625	686	695	706	647	626	656	661	647	689	668	723	677	674	662	711	650	725	657	695	691	645	633	694	683	625	684	671	676	631	637	668	711	621	628	638	656	642	709	599	657	645	666	633	697	670	649	669	679	674	664	647	719	628	673	638	677	656	644	618	650	613	667	663	672	657	649	685	651	661	692	669	635	675	693	669	654	596	691	674	687	630	659	637	671	650	671	639	663	670	674	687	685	654	677	679	672	673	706	633	626	636	702	655	718	673	628	657	636	689	658	687	676	699	657	703	686	657	630	644	698	664	654	668	692	697	661	667	696	664	652	685	649	715	647	677	674	692	642	638	676	686	658	660	719	638	664	631	659	645	646	710	623	701	646	678	646	646	681	689	652	690	663	698	710	669	646	658	653	676	685	655	637	652	674	676	672	704	667	655	605	648	646	673	636	668	636	682	672	669	660	651	620	673	650	702	679	667	671	638	683	676	663	655	670	638	650	678	682	718	712	660	682	696	679	685	664	650	682	700	672	669	648	625	644	656	690	652	626	699	694	666	646	641	624	673	663	672	661	625	653	645	657	652	683	657	673	666	689	640	662	614	622	681	705	682	651	688	706	675	675	683	698	627	648	643	674	674	654	692	706	668	636	724	653	697	652	651	653	656	654	634	682	675	674	638	704	699	653	607	649	654	639	657	651	630	680	700	691	664	635	645	702	625	631	645	626	664	703	717	671	705	647	696	675	653	672	624	637	654	646	666	691	630	646	675	651	685	646	661	629	656	621	695	704	673	659	692	653	663	657	613	651	658	621	672	673	606	669	645	659	649	675	647	632	704	647	661	692	638	680	653	667	651	645	630	683	652	716	661	711	681	659	580	627	637	667	680	671	615	681	688	665	638	667	622	641	662	648	695	613	685	647	611	656	645	649	649	649	639	603	678	637	653	632	669	675	701	665	619	656	702	651	653	699	675	713	681	679	627	651	654	662	701	663	641	653	694	700	659	694	656	616	610	678	707	664	679	673	667	651	660	662	692	682	625	677	701	694	635	704	663	656	664	639	677	690	651	677	673	708	617	657	663	641	641	617	636	646	667	688	661	680	638	693	664	624	674	677	674	682	665	669	679	615	638	674	630	633	694	674	659	722	619	623	639	694	651	653	705	654	649	693	660	672	625	634	634	675	675	622	696	656	669	656	649	643	641	673	635	631	670	649	671	663	582	651	685	607	691	694	670	622	676	724	649	641	658	652	642	697	691	653	665	654	651	646	664	702	643	663	627	685	639	632	691	683	660	659	661	624	678	647	667	649	656	639	653	673	677	645	623	694	648	693	669	690	684	657	700	693	663	699	673	688	716	673	647	631	634	731	641	630	652	673	684	674	620	684	642	691	645	666	728	679	629	628	679	649	642	710	712	662	665	656	635	685	616	702	655	674	694	684	694	655	679	668	657	701	654	682	656	674	699	649	679	666	694	671	690	615	706	652	653	694	642	642	672	683	636	663	656	622	661	677	645	672	673	675	614	676	691	635	641	696	682	639	684	668	695	655	648	653	629	672	697	668	634	650	628	638	603	667	653	655	706	678	674	608	688	674	662	655	658	687	665	628	692	657	689	678	670	652	667	654	693	658	660	696	635	650	670	670	692	675	688	605	662	664	656	682	656	668	665	647	674	683	681	654	696	676	668	716	641	627	635	692	628	640	605	646	671	632	654	662	719	678	689	669	662	643	626	677	621	621	617	666	671	659	631	693	684	682	725	638	632	717	620	658	624	665	652	656	621	608	667	627	690	666	651	646	620	646	635	631	695	673	666	651	687	654	645	696	699	673	719	646	693	658	645	665	658	636	660	679	664	650	661	696	635	658	650	626	678	653	659	669	632	693	652	679	673	657	676	683	643	662	643	662	661	662	658	657	640	702	650	662	660	659	665	631	649	645	672	688	628	641	705	634	639	641	691	692	626	669	656	681	607	635	653	661	658	664	662	642	660	638	655	655	642	671	622	667	656	687	651	733	650	663	628	704	684	669	690	625	693	659	664	685	655	637	663	654	674	634	669	654	685	654	679	653	636	699	661	635	697	622	670	647	656	663	642	662	672	652	640	651	616	697	683	639	622	655	685	641	613	667	666	667	675	672	651	716	629	706	679	672	646	679	647	720	670	620	677	626	596	643	710	638	639	643	655	644	700	669	668	652	617	626	652	627	646	667	646	655	692	682	666	669	712	651	669	688	673	633	686	643	656	673	676	662	634	740	668	668	646	645	663	663	689	621	677	636	636	674	621	663	638	643	693	658	687	659	631	649	705	687	673	676	626	647	691	667	643	662	638	683	644	653	691	661	667	649	657	699	654	616	660	665	670	687	633	667	656	660	692	619	637	662	669	726	661	644	619	610	629	684	700	641	673	628	691	641	685	675	658	646	639	654	658	663	652	655	644	689	662	640	692	669	704	703	668	674	679	635	663	680	703	672	690	649	673	683	686	680	621	666	666	598	675	664	645	625	701	680	665	673	641	637	646	676	618	651	669	680	649	666	676	668	635	638	633	620	668	629	659	655	662	621	619	681	695	674	665	633	642	676	649	672	627	633	624	675	667	661	668	695	669	630	664	660	658	631	670	679	638	699	641	676	675	678	645	666	668	700	613	659	660	629	679	635	695	675	696	653	629	668	673	679	651	682	681	650	664	650	661	694	643	651	693	684	654	681	727	648	680	652	680	668	652	608	670	679	686	665	694	694	679	629	682	717	686	673	664	629	600	695	704	680	653	638	723	738	709	614	672	612	660	698	653	639	679	654	663	689	642	667	683	674	642	639	667	637	623	667	661	655	665	646	698	636	701	666	664	655	718	656	650	677	652	677	634	684	661	656	620	686	679	664	676	639	639	624	670	650	655	642	661	676	646	680	662	645	658	658	670	591	663	671	682	683	622	676	643	665	613	641	643	664	647	643	645	706	624	672	687	626	675	637	664	663	659	659	673	608	663	662	679	669	664	649	664	639	704	657	667	643	639	672	636	647	647	648	653	682	620	685	669	676	636	684	666	638	632	638	653	678	651	664	622	659	684	635	672	618	649	700	685	663	695	685	660	686	676	653	666	684	657	684	646	607	676	635	687	631	636	674	684	668	674	671	689	695	662	642	618	697	674	654	690	660	629	685	641	664	687	670	636	652	618	625	661	667	639	653	620	669	663	626	674	657	644	671	670	719	663	686	668	687	660	645	657	643	683	665	705	651	702	644	668	646	636	677	636	629	680	657	652	690	698	674	652	638	654	612	661	623	705	702	658	597	622	691	685	647	643	666	678	617	678	636	681	633	662	703	644	654	694	676	679	651	629	687	634	647	644	663	679	630	655	661	625	694	684	655	694	681	689	666	688	664	665	677	658	703	647	626	624	691	627	680	683	653	664	682	634	687	667	630
9283	1642	1215	1828	3473	3663	2696	1697	971	604	398	338	297	288	277	304	313	282	308	319	313	302	291	291	294	296	333	310	305	290	308	320	308	295	305	309	303	316	313	326	312	330	311	294	293	330	325	264	317	336	323	288	313	282	326	337	296	300	306	312	304	295	346	306	304	307	290	297	328	305	307	319	294	322	333	294	302	291	333	306	289	323	293	314	314	292	296	310	324	310	334	311	293	321	321	324	293	304	302	275	317	292	316	295	295	297	306	283	305	271	296	302	300	301	273	297	280	314	284	270	306	310	320	288	318	289	315	302	320	322	347	298	310	309	287	273	294	314	287	295	308	306	296	300	301	292	315	296	328	284	298	293	341	293	302	281	321	283	286	319	271	304	338	313	320	306	333	319	271	309	336	309	291	309	305	303	277	285	324	303	308	301	295	280	308	296	305	294	291	339	307	319	343	306	311	311	302	339	295	337	297	294	333	311	296	277	292	299	302	299	277	304	292	277	317	300	337	307	328	291	296	320	297	282	324	296	280	291	288	326	354	303	297	293	312	314	299	317	329	303	336	347	312	323	312	316	291	309	331	325	314	316	323	283	315	307	318	280	340	306	326	285	298	343	312	311	314	348	303	288	310	297	325	317	317	288	290	307	311	314	297	323	277	301	301	291	309	324	318	296	310	313	346	264	333	328	304	291	310	281	288	328	294	314	293	290	318	303	291	303	322	347	309	305	299	304	307	316	298	284	324	329	309	297	301	297	281	325	316	311	318	320	281	293	297	293	288	336	318	304	327	289	337	292	319	323	315	327	334	295	335	291	311	313	282	302	310	288	288	306	319	304	315	309	283	278	294	286	298	296	309	343	332	291	297	309	285	317	304	309	286	299	290	318	297	276	276	330	299	309	297	312	304	310	303	283	302	313	314	316	320	298	345	321	276	292	342	330	271	320	300	311	314	290	331	290	285	296	306	287	300	293	311	321	290	338	332	303	308	314	292	315	311	320	316	281	326	279	272	321	312	286	274	280	346	319	290	323	297	321	301	311	319	302	309	314	277	288	303	311	302	317	295	287	321	301	306	325	301	307	292	297	320	304	331	304	307	282	262	304	303	279	322	320	327	314	323	275	283	343	323	318	311	321	340	303	317	320	297	304	296	309	327	338	295	315	305	288	311	293	331	302	302	288	308	317	309	320	286	290	321	295	291	332	314	327	308	315	294	300	308	317	290	321	329	272	362	323	294	336	278	310	302	323	308	307	324	282	299	286	300	320	294	267	294	300	333	299	323	343	320	319	316	299	330	352	328	300	279	332	324	284	292	290	303	321	307	313	276	311	304	303	324	320	309	270	296	319	323	309	328	328	318	288	282	292	287	282	311	279	289	325	297	336	318	276	305	292	320	361	304	295	319	271	301	314	310	289	283	338	293	299	309	282	314	284	311	319	265	303	281	308	290	318	293	301	310	306	307	327	320	293	316	302	329	322	321	312	315	323	301	295	332	320	327	314	294	287	290	287	313	279	293	293	299	274	313	328	339	279	279	292	304	293	293	307	298	300	303	329	328	292	306	261	332	311	351	290	308	322	289	288	287	302	289	318	346	259	277	305	312	277	276	273	318	321	350	310	281	314	279	339	299	316	291	304	300	292	298	316	301	278	291	285	310	318	304	267	275	309	302	290	300	306	308	280	301	298	324	321	355	287	315	298	294	299	320	303	288	322	332	291	343	317	278	323	285	285	318	328	291	320	315	278	303	324	318	293	323	291	287	279	294	335	328	321	285	299	323	309	290	298	323	307	272	287	298	295	312	283	321	310	302	335	307	294	298	297	271	329	297	316	281	313	301	322	315	273	297	312	323	284	280	311	340	305	334	289	335	329	301	329	287	344	295	293	340	307	303	303	317	312	338	305	300	324	324	271	308	312	308	301	308	303	286	298	307	309	278	269	327	311	303	299	265	327	296	317	310	283	312	324	298	293	322	269	287	325	307	304	322	295	314	325	291	328	306	310	308	303	323	316	273	301	333	302	334	268	351	300	288	272	314	313	300	286	310	311	306	320	270	310	323	289	330	326	274	292	303	269	296	308	327	302	279	284	286	316	317	301	325	293	324	328	291	292	294	327	299	292	304	288	319	285	310	321	279	314	306	328	322	340	303	328	291	320	296	313	292	294	267	290	299	285	324	339	275	292	284	285	323	288	306	288	316	300	303	274	297	310	292	316	324	321	292	342	292	299	281	309	312	310	313	290	340	321	312	310	329	294	316	318	324	317	318	277	302	300	349	298	327	292	316	302	322	294	319	310	278	299	313	299	293	267	311	300	326	343	298	313	297	326	270	270	311	319	318	271	322	307	315	283	318	333	301	332	289	275	319	311	308	273	298	317	325	328	301	306	335	364	269	327	278	324	332	300	324	325	275	294	296	305	319	303	272	321	344	288	289	305	309	275	298	315	322	331	323	321	297	303	276	312	335	299	318	319	273	302	278	294	298	313	306	291	337	316	291	296	283	286	305	303	283	298	308	313	269	295	283	298	318	292	297	313	336	303	341	311	322	327	296	285	281	279	306	279	294	301	341	308	284	346	271	311	298	297	301	302	284	277	313	298	283	340	309	310	319	322	313	291	301	277	303	298	297	296	306	310	296	290	289	332	351	325	293	317	294	299	280	305	293	299	329	318	343	301	300	317	338	302	281	308	307	315	303	302	277	308	330	302	319	306	296	314	323	300	295	267	287	274	314	290	317	280	332	312	323	294	332	304	319	339	320	264	302	282	327	279	328	289	322	316	316	305	339	289	318	280	292	306	293	306	319	295	311	337	306	332	313	303	339	295	262	302	295	255	292	282	298	291	337	302	324	334	269	281	315	301	267	345	281	322	325	311	301	331	271	307	322	332	320	337	298	305	325	276	307	314	293	326	288	310	316	330	290	285	347	328	297	306	310	297	341	361	304	314	286	307	294	300	297	273	279	310	280	269	328	306	328	309	323	306	313	281	310	318	354	301	282	272	320	318	289	302	290	294	353	291	327	306	288	325	285	309	334	302	346	269	300	328	298	324	294	313	293	322	225	321	323	313	298	326	299	287	313	311	301	359	307	291	302	315	310	313	320	300	304	297	321	325	308	311	285	272	276	306	301	343	329	273	291	317	277	315	301	281	306	331	303	320	291	310	301	303	306	297	301	281	322	352	302	321	304	305	346	361	302	292	308	349	314	298	329	333	285	316	341	303	308	316	305	323	321	295	287	268	276	283	344	300	284	280	287	326	306	288	307	343	300	299	309	313	296	308	305	294	314	282	302	326	329	290	302	316	303	300	302	310	326	320	294	289	320	290	274	293	319	312	309	301	344	302	360	291	310	314	311	302	312	324	318	302	295	297	327	312	337	335	307	293	310	294	335	295	336	303	294	310	295	283	310	334	294	288	319	308	303	323	298	282	340	279	330	322	326	316	318	323	258	312	311	304	339	318	349	325	292	301	285	274	320	345	288	323	300	334
7780	2123	2776	6643	13642	13220	10191	6197	3356	1720	1166	870	798	730	769	694	731	702	699	676	689	716	689	767	745	690	668	710	691	677	739	744	740	699	685	719	714	703	702	700	705	714	691	756	722	731	776	688	703	712	678	738	711	726	696	735	726	725	716	715	725	727	737	750	720	689	754	750	675	715	706	752	706	715	685	710	760	671	709	755	734	729	669	758	716	675	691	693	694	685	727	720	662	766	755	694	704	728	758	726	721	730	680	736	683	727	732	708	721	683	718	712	730	727	683	721	684	702	704	714	717	701	702	713	687	704	696	683	668	720	726	708	732	704	687	722	737	704	738	695	687	662	675	747	694	729	705	697	693	799	768	717	689	743	677	732	757	715	693	730	694	704	726	716	651	706	724	777	729	742	710	698	693	727	728	685	709	693	654	720	702	704	706	698	706	703	698	699	750	702	701	725	703	743	736	708	715	699	690	713	698	726	754	701	725	743	723	731	735	754	651	727	726	692	784	729	715	701	732	690	683	729	704	679	723	721	722	736	716	713	679	696	732	739	717	688	746	730	705	714	697	715	671	715	729	726	696	677	714	756	716	677	721	655	719	762	733	739	694	733	768	719	723	685	721	702	702	714	675	737	708	761	712	679	707	735	634	706	695	718	744	687	713	693	693	756	684	696	704	722	722	688	687	716	734	781	712	714	735	733	671	719	694	714	684	718	701	754	722	701	708	751	733	741	712	706	745	750	699	727	752	755	683	705	758	712	702	662	747	713	724	718	781	734	709	705	774	712	749	754	718	672	701	748	778	736	757	761	692	706	753	711	718	730	785	742	767	714	708	687	717	767	731	674	719	715	692	731	714	672	746	671	791	709	726	744	709	674	715	734	763	719	709	719	741	673	740	728	680	749	699	710	738	722	736	743	747	693	763	759	766	659	759	710	699	720	724	724	731	705	720	735	729	693	719	698	693	720	707	707	725	673	737	738	731	736	704	735	715	725	695	721	744	749	697	729	702	735	744	729	730	712	716	726	713	698	709	702	705	716	721	736	656	691	725	745	726	718	717	744	698	671	697	702	738	702	694	762	693	757	703	679	744	721	671	703	739	692	730	700	759	696	743	714	738	719	714	713	672	739	723	670	749	714	740	735	706	682	701	685	747	719	712	700	754	723	715	704	750	685	714	704	680	761	725	694	743	686	704	715	718	742	690	688	715	712	764	731	766	725	695	710	740	734	773	713	731	729	744	680	694	773	750	621	737	737	693	728	683	750	742	707	709	723	721	717	769	759	706	727	758	701	681	746	701	755	716	677	700	676	735	761	700	711	767	713	712	676	729	695	718	665	732	730	728	762	693	698	674	711	752	732	704	686	743	686	698	707	746	686	725	763	745	765	654	712	681	704	721	724	710	708	699	763	761	767	737	698	705	738	690	690	732	694	732	668	720	757	714	746	740	723	700	744	709	714	742	734	719	752	723	690	733	722	729	712	740	717	693	754	705	683	737	685	686	758	759	713	719	668	683	760	754	725	715	707	736	707	632	680	681	707	672	725	739	694	690	730	677	685	687	735	720	734	686	759	703	756	737	706	754	722	741	720	720	721	694	694	714	721	711	695	680	728	701	657	706	736	719	662	738	691	700	693	726	706	693	734	740	735	727	740	781	690	753	691	707	713	660	687	727	756	717	648	683	682	718	714	674	682	744	683	707	710	720	730	755	688	682	733	716	702	675	726	695	701	676	736	784	717	737	702	732	704	685	739	761	721	742	702	707	730	715	720	685	744	720	721	721	710	721	709	731	689	753	719	735	688	695	709	712	727	749	715	739	695	720	677	728	713	727	726	753	725	725	690	709	699	705	761	739	711	752	745	639	659	747	718	677	705	714	725	733	725	684	775	703	685	710	739	713	738	722	734	720	678	759	699	691	719	749	670	702	725	709	702	716	732	733	741	706	755	735	696	739	725	660	701	715	684	707	693	697	734	708	706	741	689	713	718	731	735	722	664	720	764	717	642	733	690	708	724	763	768	711	740	688	704	658	690	719	750	686	692	667	716	712	715	700	711	717	754	747	722	636	702	754	715	701	720	715	681	680	670	715	697	665	697	654	709	744	730	740	709	753	697	719	749	697	723	711	704	682	683	721	787	692	723	728	739	739	700	742	706	676	779	703	716	717	693	702	715	738	735	756	733	745	716	717	717	755	708	711	745	649	745	703	700	721	690	754	658	738	795	738	756	752	689	722	721	752	735	669	736	658	760	714	698	653	743	690	678	746	721	715	699	685	736	690	726	696	673	731	747	729	689	740	717	716	728	740	741	786	701	700	713	699	733	729	764	715	677	680	673	679	726	711	735	708	741	695	697	685	702	707	749	734	695	728	738	740	744	725	714	704	745	688	682	731	724	697	714	736	757	690	686	679	752	728	724	707	724	728	677	742	692	703	705	697	764	730	737	739	699	669	679	736	681	747	687	692	749	711	708	693	700	721	691	702	726	715	674	731	741	699	697	757	706	730	775	719	684	710	702	754	685	679	732	671	679	749	711	701	693	699	743	722	724	686	725	722	746	730	694	722	699	717	740	692	729	678	747	710	752	716	703	731	728	733	709	750	690	727	667	710	694	755	724	742	737	682	738	687	721	717	698	681	693	695	715	700	715	697	705	707	719	691	711	707	720	754	694	712	742	703	752	719	721	726	694	740	712	698	715	709	763	706	747	689	704	731	719	699	680	700	734	734	710	700	697	711	732	714	776	727	706	713	739	742	741	726	694	734	707	702	682	698	715	720	701	686	694	701	680	757	742	748	726	735	686	682	764	708	716	768	738	722	713	681	702	722	743	778	743	738	688	744	711	691	691	696	792	704	670	735	776	750	679	749	763	717	736	765	735	735	752	701	715	732	725	761	703	750	747	756	738	723	711	758	744	766	737	723	655	690	692	708	705	682	736	665	735	680	700	722	709	692	755	709	719	700	649	714	695	768	691	720	734	730	725	738	691	728	687	713	730	720	761	716	686	743	704	669	712	700	743	753	722	709	760	702	659	691	700	680	700	681	696	732	710	710	705	709	706	690	756	698	706	696	775	798	743	791	707	730	701	739	706	704	720	721	684	770	693	737	700	721	740	741	779	720	696	712	689	679	708	699	734	707	734	696	720	718	721	748	688	686	768	713	706	735	733	700	674	702	721	749	712	725	721	695	761	739	729	765	725	714	735	696	688	674	722	651	714	711	669	679	713	771	752	712	743	714	685	704	728	719	673	720	704	767	714	750	713	703	735	730	695	710	729	739	737	716	712	696	740	741	698	702	708	742	705	714	703	715	721	719	742	687	720	661	700	658	700	773	662	741	668	692	710	708	722	760	737	691	772	712	668	657	671	709	694	700	733	725	689	664	712	710	720	716	722	700	719	729	735	727	664	706	723	697	709	697	690	715	709	689	720	712	665	716	725	658	706	722	678	765	674	701	712	712	691	723	756	707	690	709	684	721	693	714	729	749	705	700	732
67148	39541	24393	36132	62015	55942	44348	29027	14381	4995	1638	636	363	257	325	311	296	282	269	289	265	271	287	277	282	286	291	268	334	302	273	252	290	281	306	260	275	272	249	264	277	287	293	292	274	290	299	266	276	275	270	300	279	299	263	276	255	270	244	270	268	268	271	296	276	274	271	278	261	284	271	284	295	291	282	276	280	261	315	303	319	262	279	281	262	267	264	273	269	286	294	294	272	267	290	295	293	263	276	266	268	257	284	263	271	243	273	285	263	301	299	262	308	287	240	266	268	256	270	289	256	273	301	282	268	262	294	295	275	268	313	277	279	310	248	284	274	270	267	287	260	268	281	282	280	275	272	274	280	279	292	261	268	302	313	287	295	261	282	285	261	272	299	269	274	283	291	282	288	285	301	290	294	302	285	267	283	299	284	278	285	281	287	269	298	248	257	252	308	292	265	272	280	285	265	268	267	275	265	249	300	291	278	269	306	292	319	271	261	281	271	259	273	310	294	282	273	298	274	291	268	278	299	252	267	285	280	277	258	273	275	292	255	290	285	296	278	286	269	272	262	280	280	250	298	258	293	285	284	270	284	305	268	272	285	292	274	262	284	295	267	250	293	263	270	259	254	288	277	269	276	292	282	293	282	272	268	283	289	288	268	260	272	288	281	267	270	299	293	276	283	285	284	261	254	293	289	283	260	255	285	309	249	296	286	291	301	266	247	266	283	294	277	278	271	284	318	295	272	309	268	301	279	301	277	259	309	295	300	273	264	262	292	269	245	288	266	300	284	263	282	262	275	277	253	261	299	287	282	287	276	264	260	260	264	305	299	247	285	279	277	308	256	281	255	263	312	284	272	284	284	274	278	287	264	286	297	275	242	288	251	264	248	286	263	268	286	270	283	289	294	280	288	323	294	255	281	289	281	307	276	275	259	278	270	258	293	299	304	254	268	284	275	302	261	240	289	281	297	271	243	289	277	264	270	281	266	297	282	283	286	278	271	299	283	270	293	273	241	315	287	287	279	266	292	272	274	317	301	283	256	298	282	270	261	253	263	289	281	269	293	275	288	266	292	276	256	315	272	302	282	256	263	245	257	279	266	268	272	271	275	256	279	286	227	273	276	250	298	280	270	282	284	273	279	270	239	279	292	292	257	265	271	269	287	257	282	291	278	287	266	266	258	303	314	240	297	256	257	267	265	302	287	294	293	278	255	250	259	283	283	276	275	251	285	288	280	292	302	295	260	262	294	281	267	258	277	284	279	252	269	271	262	262	268	288	296	246	246	282	286	262	230	259	263	302	330	273	264	271	240	232	272	288	295	311	276	278	309	279	298	273	270	281	274	291	306	275	300	239	304	274	284	280	300	299	283	287	293	258	262	271	265	291	270	259	282	259	265	273	239	262	252	282	265	250	279	262	284	288	275	270	282	267	265	306	278	278	316	262	252	215	298	291	306	276	279	268	268	265	254	284	257	252	266	285	283	286	299	225	294	280	257	310	261	293	274	244	272	297	270	282	285	273	270	270	282	316	318	289	296	274	307	296	302	261	251	300	282	265	248	286	272	254	265	289	304	265	283	263	262	268	288	290	281	316	296	298	234	266	249	260	298	286	280	279	280	284	273	259	273	281	258	317	291	234	288	297	280	273	286	260	290	252	303	289	272	291	257	292	260	280	252	270	277	301	259	271	280	295	289	284	260	291	273	278	292	267	297	267	253	268	294	279	255	255	273	248	259	269	276	310	275	278	309	275	269	314	276	262	258	274	296	283	275	261	290	286	278	311	290	267	271	265	290	265	315	284	272	266	264	281	252	270	259	278	323	247	291	293	289	259	276	306	247	273	286	278	284	281	300	262	280	285	304	303	290	273	288	262	269	296	277	284	275	312	276	275	274	264	284	283	251	273	251	244	293	262	271	298	261	262	305	281	264	279	285	274	277	275	288	302	289	270	301	275	287	249	270	277	276	259	274	294	275	308	261	299	266	270	303	264	261	274	290	272	263	293	280	268	258	302	288	293	256	311	271	278	271	260	266	273	260	237	287	313	296	276	272	277	282	276	293	286	315	298	245	318	264	286	266	282	284	282	277	295	251	257	275	286	263	273	289	254	279	280	293	240	282	305	280	289	271	294	281	287	307	278	266	255	290	304	270	250	278	289	296	267	329	268	273	287	243	249	263	274	282	266	303	282	261	269	256	256	262	280	302	286	297	316	274	270	274	290	260	263	274	285	289	271	278	273	274	280	314	265	282	282	297	270	295	283	280	262	274	283	274	270	256	286	331	260	249	285	250	290	301	283	294	285	289	280	300	257	274	256	286	268	302	275	288	262	262	276	270	277	255	265	274	262	290	295	257	285	289	278	302	298	280	284	293	284	292	314	296	280	281	268	252	260	304	283	270	257	286	257	256	253	289	304	288	263	286	264	272	262	278	282	306	281	267	273	275	269	255	302	271	257	299	261	233	261	285	277	267	333	270	261	270	242	269	259	310	292	292	276	261	257	278	274	287	259	287	267	274	266	275	282	280	299	302	264	294	282	283	259	276	276	265	304	294	295	290	271	266	271	277	292	277	275	265	303	290	285	251	292	313	290	319	293	313	256	274	283	297	291	260	283	280	298	284	264	267	270	308	293	260	258	265	281	279	296	276	238	277	314	264	262	259	259	247	270	306	263	258	283	254	294	278	272	276	308	287	290	310	276	250	257	301	285	290	300	271	286	243	275	268	283	257	292	250	262	277	291	266	277	317	255	285	259	261	289	283	249	287	282	293	263	271	275	299	262	260	241	296	267	267	288	298	283	272	282	263	274	249	277	296	275	276	278	275	275	298	295	287	266	289	296	285	290	289	268	287	289	275	258	264	253	301	265	292	249	274	279	261	282	304	297	293	273	286	249	280	299	261	281	301	285	299	273	274	264	269	291	260	292	288	283	298	255	242	301	285	268	301	315	236	292	272	291	290	278	267	317	249	271	250	279	304	274	283	294	269	268	302	276	268	279	275	296	286	272	281	295	305	286	271	299	299	279	252	276	288	265	257	285	295	271	279	252	309	294	246	267	270	255	246	280	292	253	278	279	281	264	270	264	294	274	291	297	266	294	296	277	274	265	261	292	290	277	254	284	267	282	297	288	300	255	278	310	280	273	278	263	280	297	282	259	266	240	293	251	289	242	328	271	238	281	281	264	292	300	269	278	256	267	294	271	267	273	240	250	278	270	272	298	251	252	295	277	244	282	276	241	278	267	303	248	303	254	262	260	267	285	282	274	312	281	292	272	265	249	274	266	248	272	292	274	295	293	272	277	305	266	281	266	265	274	329	297	272	239	271	293	268	297	274	293	258	267	271	233	312	305	297	285	278	279	291	285	309	295	322	283	280	253	259	304	285	251	284	253	286	304	264	276	263	266	281	248	268	286	274	284	276	258	271	285	255	288	245	257	280	283	264	269	291	271	297	283	245	279	280	270	267	271	252	260	296	268	272	276	281	306	265	255
38870	23604	25045	48523	70756	67077	56644	43235	28363	14400	5749	2211	1061	706	638	711	656	635	658	651	661	696	626	642	672	681	683	656	670	692	641	675	669	675	653	637	614	654	664	643	671	688	617	666	678	632	614	672	654	617	676	650	650	652	639	721	685	604	640	662	693	668	681	645	620	704	690	651	645	705	663	667	644	660	643	676	628	690	631	683	650	605	659	691	642	693	644	640	653	662	626	672	652	640	640	693	683	622	639	662	700	644	657	679	685	635	659	665	624	647	642	656	669	702	627	711	675	669	617	695	635	681	669	689	659	595	613	712	626	685	609	698	624	648	639	662	636	664	693	675	652	678	654	653	657	671	621	657	680	662	598	677	630	654	662	637	692	632	653	682	581	646	658	688	700	641	653	649	696	668	665	688	646	672	657	639	602	665	660	646	618	709	613	694	647	625	640	628	717	680	678	656	663	680	609	634	684	662	670	658	663	643	669	654	628	618	672	644	657	613	690	642	679	685	658	681	636	645	704	720	642	688	690	648	639	706	644	677	655	674	660	698	678	640	655	634	672	652	648	679	676	665	684	662	640	646	664	674	686	628	655	621	659	696	633	680	636	670	652	629	647	633	622	667	639	671	639	682	607	667	635	686	676	689	666	663	683	693	674	647	645	657	635	667	639	642	673	725	674	671	603	728	704	654	682	661	623	698	630	678	670	693	664	658	678	668	660	638	586	656	677	695	674	622	665	647	672	669	660	693	672	640	631	673	655	602	658	678	633	631	669	616	667	680	680	660	670	679	704	685	649	667	614	675	680	656	662	639	637	679	686	690	662	656	646	677	685	650	676	683	650	673	631	710	612	672	651	623	689	695	620	691	705	642	657	638	619	694	682	701	607	658	656	646	634	674	679	637	663	645	638	668	653	643	676	702	655	644	640	651	634	700	675	645	682	643	685	626	637	641	682	668	655	651	635	639	668	665	631	663	665	708	624	632	673	640	640	645	694	654	618	669	663	657	661	626	668	655	716	663	625	665	644	641	649	685	638	624	669	660	683	657	659	664	623	674	715	672	652	633	647	664	630	634	659	635	656	681	664	690	720	656	687	660	641	626	664	648	672	687	649	652	695	660	650	658	677	679	634	615	669	695	633	658	641	635	660	682	658	665	649	658	623	645	647	645	677	666	683	720	660	672	639	663	691	642	666	643	666	650	666	658	667	689	656	620	691	690	631	661	637	684	635	646	620	612	662	655	660	681	655	710	659	658	673	711	627	663	663	666	643	704	644	695	632	646	672	641	659	608	721	647	651	620	652	704	711	665	676	665	660	676	688	640	655	676	636	675	652	676	672	630	626	689	693	684	658	659	630	685	640	647	679	660	655	700	664	633	705	644	699	648	637	605	635	645	695	644	659	659	680	621	616	648	647	669	640	599	644	665	648	661	674	676	648	647	652	644	638	656	666	641	656	671	626	621	700	681	618	630	621	643	676	661	659	638	653	657	679	621	703	606	656	663	625	676	646	650	645	683	627	676	668	686	658	601	699	646	687	641	682	640	642	651	595	678	577	736	663	643	632	676	664	639	621	650	694	639	637	624	675	696	652	662	699	644	683	691	600	683	710	640	641	636	659	687	622	644	692	687	658	679	690	661	634	617	677	633	689	695	662	657	646	646	702	678	638	682	637	628	638	663	644	633	677	655	663	666	696	677	661	650	592	660	655	639	684	678	658	608	711	691	644	630	705	672	667	643	683	657	675	649	663	633	638	678	654	665	647	640	658	696	674	685	612	678	637	621	660	664	667	651	685	676	691	656	644	640	662	674	666	652	682	665	648	669	634	642	684	691	658	629	680	698	643	617	624	658	600	638	677	645	641	686	627	662	708	665	650	686	666	726	625	705	635	634	680	651	653	683	664	688	674	680	714	669	679	661	706	675	642	683	711	686	626	639	631	659	624	667	702	665	678	634	662	664	659	660	669	647	655	636	723	667	652	716	692	672	619	669	707	687	666	630	645	617	694	653	645	675	670	651	721	642	654	672	667	633	711	685	653	671	633	673	633	646	646	666	665	653	657	675	668	703	603	675	660	686	687	639	624	659	691	662	634	708	670	661	650	641	618	649	668	665	678	696	640	663	641	680	663	635	674	644	633	632	686	651	602	697	672	661	665	681	649	650	667	634	703	659	664	680	652	639	625	633	680	679	615	662	638	706	661	626	690	649	654	634	671	660	697	635	640	643	611	620	676	643	697	689	614	679	649	625	662	663	649	614	682	662	624	701	656	628	650	713	651	707	672	638	693	608	707	640	652	666	637	667	652	657	646	682	651	678	675	693	635	677	666	634	704	676	671	662	668	713	691	638	694	654	652	701	716	682	657	704	674	700	635	639	717	700	690	620	662	671	669	646	656	645	657	667	679	656	645	636	696	654	666	651	700	690	663	642	677	674	604	598	670	676	671	708	670	665	656	665	663	647	687	652	642	678	669	608	614	629	659	655	662	683	673	641	675	662	678	654	706	662	638	641	638	590	636	732	714	665	688	691	653	668	641	654	672	668	623	683	656	660	658	614	654	648	643	701	654	683	628	633	653	676	663	672	685	638	667	665	681	672	687	657	697	627	656	661	701	629	659	638	622	643	671	675	691	637	649	656	683	707	675	669	648	689	653	684	677	644	705	671	620	662	731	710	657	625	634	642	661	666	644	644	663	640	689	647	651	635	654	658	670	657	613	645	650	697	683	611	622	658	624	687	621	643	640	697	640	683	612	650	682	648	648	639	624	681	614	657	637	661	632	703	729	684	678	653	700	646	685	681	588	668	677	688	656	637	663	673	647	638	684	627	612	672	629	678	614	643	617	651	637	661	635	627	681	665	688	691	656	642	657	647	644	631	652	676	651	658	668	676	693	689	633	686	686	676	654	633	656	676	653	665	703	653	661	672	652	636	630	680	641	613	674	625	697	652	668	711	649	692	667	684	622	680	672	694	647	597	631	676	677	637	646	697	702	665	721	655	679	669	692	682	655	664	676	701	683	644	694	607	653	659	677	689	631	635	649	720	660	670	667	674	662	666	664	701	642	685	652	657	653	668	659	652	683	658	693	654	666	676	625	705	641	651	655	681	689	647	680	642	653	653	666	634	658	644	641	650	646	708	667	631	654	654	687	677	666	661	700	639	656	653	662	643	649	656	685	660	699	595	684	661	666	703	654	682	661	654	708	661	667	649	637	641	659	650	682	663	665	659	650	656	690	609	659	678	652	672	662	668	638	659	689	660	694	642	673	658	637	622	657	652	667	679	641	695	640	644	690	683	625	691	639	639	683	692	680	642	698	670	667	644	650	661	603	630	667	661	659	639	690	691	650	679	661	655	641	647	701	646	692	613	657	699	620	695	677	655	686	605	643	596	675	658	692	673	669	622	676	617	635	654	622	654	701	660	702	679	661	649	694	640	679	681	694	671	620	606	705	722	649	658	667	667	638	676	681	649	673	606	700	647	626	631	661	656	650	657
66598	39883	24465	35486	62094	56327	44472	29261	14788	4995	1588	654	366	297	281	279	281	268	274	300	308	274	292	278	296	263	270	280	278	280	315	278	247	269	299	310	274	293	296	283	291	305	292	288	306	293	267	270	278	271	261	305	300	274	279	301	285	288	279	321	269	266	268	299	282	253	294	278	310	274	286	293	252	307	309	295	283	255	306	265	278	279	253	258	270	289	251	253	292	300	269	292	309	270	272	285	274	280	250	296	297	258	273	261	271	274	279	305	245	260	236	307	268	289	273	271	265	287	257	308	280	272	305	280	277	329	287	284	274	297	284	278	298	297	285	295	244	277	266	259	307	283	254	277	283	244	268	275	292	288	272	270	304	287	298	291	282	259	279	297	258	284	282	265	317	260	279	287	297	285	295	283	284	292	286	304	293	284	275	285	268	278	270	267	267	284	293	286	283	270	279	308	290	278	295	264	300	284	281	323	252	320	266	302	268	282	279	294	294	279	269	275	266	273	287	249	291	265	318	292	286	292	312	256	262	275	277	280	276	291	299	280	281	245	295	288	276	277	303	279	322	273	277	296	278	283	277	325	294	269	310	295	314	281	280	336	283	308	292	261	281	261	298	288	267	261	288	310	274	309	300	293	290	257	276	277	292	315	295	261	269	302	248	269	273	291	291	274	294	256	292	290	294	261	286	295	291	270	288	273	258	262	276	292	291	267	300	297	311	293	279	279	273	276	279	303	271	313	276	281	304	263	270	260	306	278	290	257	283	289	273	313	306	272	293	294	293	275	266	311	254	286	286	308	284	288	297	312	299	278	297	292	260	287	263	278	255	286	309	283	257	267	263	284	293	301	275	307	292	279	270	276	323	278	304	279	279	270	270	269	261	264	272	272	274	289	282	260	279	297	321	250	261	270	285	255	290	266	270	279	262	251	281	283	254	272	285	307	288	261	289	264	265	296	271	262	303	277	288	287	306	297	289	273	267	277	261	259	290	277	268	268	268	274	296	277	297	289	266	272	268	316	269	281	282	286	289	278	278	285	299	283	283	283	293	283	292	270	285	281	290	279	318	283	250	301	296	293	286	303	313	297	270	297	273	280	288	301	279	270	288	283	295	282	314	296	291	279	302	290	293	277	318	264	276	321	276	294	302	282	295	314	303	273	312	281	304	255	278	279	269	265	290	276	287	260	311	286	312	294	281	273	278	316	290	326	273	261	267	278	276	304	262	285	279	274	279	273	294	284	262	259	317	280	294	304	301	306	296	280	273	287	259	271	280	274	289	281	284	275	289	303	291	256	285	280	275	295	289	302	275	273	278	294	280	275	292	279	252	307	282	299	283	319	293	253	281	300	312	259	254	276	269	267	275	254	257	260	294	296	335	293	268	253	252	292	276	313	284	301	286	266	263	327	284	303	309	281	269	248	280	270	263	263	291	277	311	318	282	277	279	291	297	271	266	301	258	279	282	305	278	276	281	266	276	284	284	265	271	306	279	299	301	266	235	247	323	311	278	311	276	295	242	254	293	325	314	294	296	258	298	268	310	311	261	283	269	284	273	262	314	292	275	260	276	286	285	247	283	300	294	283	254	266	265	279	289	267	277	277	296	279	277	252	291	283	327	265	283	280	267	312	288	261	258	243	266	279	295	263	262	264	258	270	272	288	286	291	282	305	282	265	278	279	270	311	285	286	282	305	292	292	310	268	274	254	296	290	283	261	286	300	287	307	299	263	275	296	309	295	301	263	295	305	313	285	278	307	309	289	269	277	278	291	294	292	291	287	282	269	272	252	275	287	261	262	261	289	257	293	270	278	284	254	291	254	295	310	298	296	276	269	290	287	253	307	300	271	277	274	298	289	304	279	243	270	274	303	289	288	263	283	285	277	252	251	290	284	251	283	291	288	291	292	292	299	267	295	283	315	284	274	264	291	265	270	269	263	271	278	258	309	302	282	249	277	283	275	301	270	299	271	288	282	263	292	270	282	259	282	289	255	258	267	299	253	275	286	281	298	286	243	285	264	281	257	253	301	273	273	258	273	277	262	289	295	290	267	307	284	268	259	299	273	290	313	269	270	313	251	292	293	237	288	297	288	280	285	284	286	265	290	291	292	283	261	263	291	266	264	273	264	269	284	246	263	295	253	254	263	303	280	281	274	279	288	273	278	271	324	302	271	295	289	285	305	275	283	270	262	265	274	300	302	320	302	290	293	302	264	288	317	285	270	270	257	284	302	282	269	307	285	282	306	264	290	295	281	285	287	262	298	276	233	270	311	269	254	287	296	259	273	264	259	268	246	284	322	256	235	288	281	278	262	283	263	299	275	259	285	281	280	285	251	278	267	255	277	280	250	256	283	296	290	240	279	278	272	274	306	277	296	270	292	296	308	276	295	295	297	260	283	249	292	298	296	283	289	296	271	276	267	316	312	289	277	277	310	256	280	306	295	262	266	290	249	277	260	277	304	279	283	302	295	252	262	262	284	269	274	278	298	277	289	319	297	287	267	301	284	332	277	287	303	307	287	262	280	310	289	299	285	256	269	266	267	251	287	263	280	293	262	279	326	272	315	286	284	271	291	293	317	280	277	246	302	268	296	296	276	273	282	255	262	298	304	317	298	299	269	264	259	307	282	277	296	262	298	275	282	297	275	276	277	293	278	279	277	251	277	297	282	294	266	275	270	308	310	285	268	284	291	270	292	283	277	255	285	286	266	273	274	297	274	279	284	287	270	273	272	297	276	277	255	280	266	316	267	284	276	263	277	295	264	262	315	277	293	287	262	288	272	276	288	258	267	271	293	300	302	286	285	311	284	260	277	322	277	256	304	292	299	267	279	267	291	295	282	304	234	261	278	276	293	263	278	291	290	296	265	299	270	274	287	270	299	256	298	282	298	244	288	273	236	276	289	276	256	241	288	261	317	285	257	274	293	306	271	273	304	279	299	297	301	296	272	296	316	294	255	276	255	297	298	233	300	283	279	281	280	301	279	307	293	307	254	293	287	258	289	299	277	282	294	280	264	281	273	287	265	303	292	276	259	320	310	293	256	301	268	272	249	277	282	312	282	272	259	269	260	290	299	267	282	284	252	277	279	257	274	245	252	274	264	301	279	275	322	304	274	260	265	256	302	271	271	270	297	268	282	290	337	325	297	295	261	264	266	275	273	280	298	278	283	294	272	262	298	287	280	291	292	282	259	278	263	281	286	278	263	305	290	284	295	300	276	278	271	275	296	279	306	312	268	269	299	288	289	243	297	299	270	286	251	264	306	284	297	307	272	285	295	275	295	280	262	279	273	258	279	292	249	262	293	309	307	285	256	252	275	264	263	278	309	266	299	285	301	315	260	287	277	259	255	286	272	272	302	277	286	288	266	290	299	296	285	303	285	285	270	256	293	268	286	286	274	297	241	256	281	281	292	285	267	270	296	274	280	272	260	267	276	279	263	294	254	286	319	290	309	299	305	289	266	284	270	297	290	280	299	284	290	283	306	282	292
38448	23845	25346	48490	70339	67194	56725	43425	28448	14283	5842	2266	1049	731	678	677	651	662	672	712	704	724	682	699	696	681	703	655	648	682	660	651	675	687	674	667	675	677	689	646	672	659	657	698	758	661	664	623	649	657	699	650	662	636	654	695	729	672	710	657	655	659	634	701	628	678	668	631	648	669	667	672	688	621	645	600	649	686	598	649	704	706	648	708	682	636	729	656	692	687	671	645	673	697	686	696	708	643	700	645	654	702	675	680	678	652	684	628	693	680	671	676	658	672	679	702	676	699	673	644	657	662	680	642	669	672	652	679	686	675	704	698	669	685	673	683	630	665	626	631	708	650	649	654	681	644	681	659	649	643	703	694	632	671	689	672	672	689	648	658	675	668	671	628	674	672	653	639	678	679	677	634	673	667	642	666	647	686	668	694	660	698	662	645	688	625	671	620	698	627	658	656	622	716	668	699	708	697	639	710	704	653	682	720	649	652	665	687	694	654	686	680	682	640	667	670	682	663	666	674	645	664	637	655	634	695	648	682	649	670	664	648	688	684	595	652	691	664	707	652	676	655	693	669	652	636	658	680	679	676	676	697	677	627	678	693	627	665	669	670	674	670	664	649	672	692	660	649	619	638	687	665	680	673	694	600	676	663	618	656	623	667	608	680	670	673	673	691	679	639	721	666	658	632	653	661	717	675	659	641	654	640	667	645	647	658	696	676	663	680	671	665	666	624	633	615	695	689	635	647	639	637	701	665	658	652	642	655	651	654	655	623	630	651	693	649	704	660	647	679	679	676	705	681	675	695	655	640	715	637	694	661	674	643	668	695	677	730	689	633	640	665	653	718	672	603	661	633	671	694	689	673	649	687	653	625	637	685	638	671	658	662	701	660	678	668	670	648	646	665	672	608	706	645	654	649	681	678	630	665	693	663	658	592	676	686	682	691	690	659	642	619	686	659	678	642	671	673	701	681	714	695	677	692	669	662	690	726	690	688	622	660	723	643	668	630	665	657	681	668	706	631	703	676	660	655	606	657	706	629	679	668	695	671	677	659	663	648	654	634	686	653	648	671	660	678	666	678	702	677	644	665	641	633	644	648	644	640	635	710	711	661	618	695	733	653	640	681	656	686	653	642	692	683	683	633	647	691	634	676	679	671	658	694	668	684	672	610	699	675	663	684	667	698	667	633	660	649	597	651	679	637	665	651	673	711	621	697	628	662	673	615	657	668	656	678	681	656	651	662	646	660	675	671	683	684	648	662	675	694	642	726	713	685	655	700	613	665	671	687	694	624	714	615	695	696	655	671	622	693	647	700	672	694	668	621	657	705	704	666	639	636	651	644	686	660	672	678	641	698	674	679	603	732	686	672	733	668	632	668	632	686	677	712	666	628	658	693	623	664	640	658	711	711	678	707	668	687	687	684	663	653	663	660	661	694	668	706	682	660	670	662	683	651	688	643	619	708	655	637	665	694	634	636	662	631	620	682	662	672	660	662	642	662	639	705	687	643	660	665	670	636	631	650	688	659	699	674	677	665	682	633	660	694	699	645	705	722	654	701	722	633	663	677	675	651	723	675	654	698	653	678	686	709	663	626	668	687	698	629	620	628	647	639	668	713	671	663	713	647	646	633	677	659	669	680	692	693	668	624	620	676	621	677	718	661	670	697	684	671	674	707	657	676	631	664	705	673	707	700	683	700	647	686	680	720	725	714	641	629	626	676	651	628	620	688	678	685	662	671	693	670	652	715	673	667	681	684	663	676	689	639	699	649	722	707	658	689	671	705	656	624	653	660	712	670	699	678	671	680	652	684	701	637	658	680	697	651	653	663	652	635	687	649	709	637	685	653	680	645	694	643	668	584	744	659	648	663	653	655	637	616	708	630	676	719	644	714	659	705	711	706	659	664	656	662	656	656	660	671	679	683	640	721	724	672	617	651	657	633	659	663	677	663	660	687	672	677	654	656	645	686	676	637	708	699	670	682	657	655	667	662	656	626	663	650	689	678	684	726	657	659	690	685	678	660	665	655	679	686	694	693	656	668	660	674	704	716	639	662	607	661	687	682	701	688	636	690	654	639	655	640	681	714	684	691	643	635	669	723	662	663	628	624	632	685	681	673	702	652	633	666	682	716	644	667	716	673	689	653	681	655	663	697	637	613	639	713	634	702	661	666	625	617	662	685	679	655	691	679	632	653	689	652	655	676	624	719	657	642	683	698	671	671	706	671	708	681	625	654	631	700	723	634	671	673	722	692	659	630	674	677	684	670	728	642	676	676	642	660	661	636	644	646	688	671	712	699	633	675	675	687	674	704	708	645	698	621	697	641	655	693	698	671	664	662	679	672	615	659	672	681	646	690	669	639	613	685	666	665	673	684	667	624	692	651	679	684	641	601	675	653	676	648	682	654	687	642	663	709	673	659	656	674	689	686	701	674	690	697	645	650	645	691	676	642	648	683	634	644	718	710	646	646	678	680	709	632	679	690	710	701	659	664	674	639	644	680	731	718	676	672	689	641	685	682	680	703	685	659	639	682	652	670	632	708	676	630	610	712	702	708	684	648	688	690	684	656	666	665	662	677	635	640	641	657	681	649	627	663	699	681	619	737	658	702	654	643	626	655	665	600	684	678	653	713	682	732	669	668	669	710	668	676	656	650	661	669	687	637	665	648	645	643	707	702	669	665	656	652	619	686	618	663	651	634	668	681	679	682	698	695	648	687	745	700	643	661	643	665	667	660	613	672	671	677	646	652	701	658	660	671	674	658	667	635	627	657	675	685	659	656	668	672	652	699	684	677	673	649	676	667	670	683	690	625	673	650	618	695	667	659	676	665	635	644	660	654	639	706	648	721	675	658	695	668	697	662	639	679	665	698	692	662	636	683	703	646	694	670	680	671	667	647	656	616	696	648	650	670	648	695	651	639	696	661	678	705	672	650	678	666	671	722	685	666	660	622	676	709	646	625	639	685	690	650	672	688	688	662	667	706	674	663	674	674	694	662	616	666	701	656	642	654	685	632	666	700	675	635	659	710	669	688	657	681	655	720	694	647	647	677	611	684	676	679	654	656	638	679	683	648	637	646	679	672	644	674	624	732	691	644	676	679	639	675	680	660	610	684	620	645	634	679	647	632	617	645	665	661	623	664	589	671	664	638	646	652	698	640	682	618	669	659	644	663	707	668	628	647	624	711	630	656	687	631	674	615	703	592	685	616	650	694	653	623	664	691	661	679	597	671	673	640	659	710	688	699	674	634	680	699	660	695	667	639	647	658	666	683	617	619	661	699	630	623	689	659	664	656	669	625	638	675	659	678	691	675	699	654	689	671	630	697	712	668	694	671	690	652	648	632	665	668	655	648	705	655	655	658	631	696	670	626	665	643	676	684	641	655	672	683	678	718	688	681	701	669	644	689	631	710	659	679	668	666	619	593	721	648	657	687	683	688	655	636	605	638	646	652	675	651	639	671	622	653	698	668	636	693	644	625	614	667	641	644
8730	1611	1592	1931	3405	3572	2921	1839	968	588	394	337	323	320	347	305	280	302	326	341	296	301	340	284	352	347	303	315	306	306	329	281	319	325	322	335	299	330	298	335	313	323	342	334	296	310	296	310	302	309	282	321	308	289	293	297	321	307	306	279	326	367	337	315	307	327	343	325	294	306	294	304	315	310	318	320	302	334	321	312	303	332	308	315	320	314	288	317	293	291	309	285	286	301	271	292	287	313	327	298	296	315	305	312	305	300	316	324	288	310	294	342	326	312	323	342	314	309	317	299	299	270	303	315	301	327	336	332	277	304	319	330	327	310	317	323	311	320	279	295	311	286	295	327	309	294	295	316	294	335	299	332	305	345	298	319	370	298	319	304	320	289	316	298	320	299	261	315	337	305	283	298	327	304	288	327	317	320	297	309	320	307	280	306	273	284	331	317	301	315	308	296	298	344	309	333	328	325	287	290	306	313	320	303	318	292	293	295	264	318	284	330	305	297	318	281	301	296	333	322	342	286	322	347	308	344	318	291	303	332	325	304	339	291	314	310	297	318	316	295	295	313	327	282	299	310	319	312	300	335	294	319	317	311	327	307	305	302	337	293	315	311	317	333	297	296	308	305	309	270	287	315	327	315	316	285	295	293	320	311	309	304	303	322	321	335	321	308	290	301	339	319	307	283	335	287	332	311	304	315	318	322	332	280	301	336	269	310	306	310	303	323	321	313	283	321	295	314	330	298	327	276	314	303	290	320	288	324	285	297	304	283	333	331	272	302	303	354	331	328	299	295	323	330	323	312	304	319	298	288	299	306	308	305	290	283	329	305	315	346	323	308	340	325	325	286	314	308	308	290	304	318	303	321	296	311	320	301	318	310	295	322	297	312	298	298	289	258	296	308	304	277	336	327	304	308	301	296	341	293	313	320	315	349	295	282	335	342	291	302	302	305	303	335	297	313	301	325	312	295	306	295	322	337	293	309	307	314	304	315	299	299	306	309	335	307	292	299	322	325	298	336	335	305	331	316	337	326	295	292	304	295	287	315	291	298	296	273	297	257	297	266	320	322	321	301	334	295	304	285	278	313	314	309	300	286	328	306	336	285	280	303	311	293	319	304	323	294	301	316	323	327	300	313	282	286	245	298	282	319	349	309	312	308	289	324	324	345	310	312	310	298	332	281	332	285	279	337	305	270	281	313	324	301	342	311	303	315	317	306	308	346	324	327	306	322	292	278	335	289	322	316	310	316	324	339	306	304	316	295	329	321	286	308	337	307	306	292	310	324	304	315	344	304	326	339	333	325	303	288	374	314	307	292	310	282	306	306	300	315	289	303	320	302	298	314	289	299	315	313	366	324	317	329	283	308	317	306	293	311	330	313	278	345	316	304	316	262	308	313	286	283	316	310	333	328	318	312	302	339	324	295	333	307	292	318	333	308	289	333	301	268	330	314	326	312	330	337	308	291	328	327	333	337	319	283	296	318	307	314	298	295	293	322	294	343	296	321	252	313	317	284	308	335	288	325	308	324	293	296	326	298	358	285	298	322	320	318	276	327	348	294	278	291	326	304	305	304	312	330	296	322	289	311	333	311	329	316	358	289	328	307	315	326	304	306	322	305	320	293	292	302	315	297	318	310	325	308	288	322	314	281	295	290	308	327	333	318	315	300	312	330	297	327	302	305	347	302	315	313	329	274	319	304	309	312	318	265	303	290	314	282	298	308	289	298	286	313	331	315	316	282	317	319	320	297	304	262	299	325	341	295	297	343	302	297	286	299	280	306	336	291	320	291	313	304	301	300	317	298	323	288	323	284	329	338	273	357	305	305	309	324	319	316	352	283	350	329	283	294	327	312	327	303	288	306	342	326	295	279	281	303	312	289	298	293	333	295	304	333	322	292	317	330	328	269	296	326	292	293	288	292	314	308	348	315	321	292	288	294	311	302	298	275	330	327	324	342	334	306	307	316	303	283	298	325	325	279	325	286	308	293	311	297	309	300	334	295	311	313	304	329	312	299	310	316	305	280	307	368	312	334	345	342	282	299	317	342	323	323	296	323	312	305	289	322	304	313	297	317	312	315	328	291	319	313	292	307	305	342	314	258	306	310	297	320	312	317	307	318	300	294	296	303	315	327	341	316	320	328	339	314	306	335	287	280	331	320	309	301	312	329	309	282	287	331	298	316	314	293	313	283	317	297	294	292	322	291	318	317	300	297	319	310	337	282	308	328	359	345	297	328	336	289	281	308	305	290	304	277	316	278	289	326	314	320	305	298	293	295	319	282	315	314	280	297	330	322	320	322	335	317	289	301	307	320	311	309	323	322	303	310	337	326	344	309	318	307	293	295	270	311	302	315	317	319	305	315	324	324	332	298	329	335	305	311	305	279	288	316	280	297	292	286	295	298	271	289	323	322	296	290	310	261	292	265	317	333	306	287	284	290	308	298	322	338	310	323	297	295	308	320	364	336	312	314	327	357	314	312	333	321	315	279	283	299	302	319	311	329	319	303	284	320	280	290	290	297	288	304	270	295	274	282	355	302	311	280	316	346	344	333	325	288	312	283	280	315	333	307	300	350	319	326	309	278	290	303	324	336	296	334	323	318	323	326	310	290	314	284	313	286	283	288	264	298	312	309	308	299	341	332	290	326	282	337	308	269	288	296	334	326	331	334	321	317	327	332	303	333	305	311	311	312	266	311	303	335	321	280	308	310	326	274	310	318	307	311	289	284	292	326	305	316	327	302	328	305	300	317	352	331	350	352	344	288	277	302	321	332	329	344	312	295	294	316	322	284	320	282	326	343	293	328	287	323	317	304	284	274	296	281	347	311	304	271	288	326	278	314	372	311	274	295	322	334	299	310	290	296	297	290	318	294	309	312	315	292	303	299	298	300	289	297	279	310	301	329	317	327	311	310	269	303	298	294	318	302	328	345	329	305	325	301	289	311	318	317	309	304	310	298	327	316	316	320	297	306	300	289	295	329	300	288	322	309	341	308	302	311	304	315	332	320	330	310	312	289	322	326	292	316	280	313	289	328	319	318	305	332	298	353	325	316	284	305	292	297	311	328	302	283	321	294	321	318	270	319	302	296	309	306	319	325	323	309	293	291	304	309	318	302	293	321	289	299	303	315	302	299	305	329	319	320	309	320	308	283	282	279	293	297	309	316	288	287	302	348	320	330	277	327	306	314	301	318	248	310	273	309	290	288	292	317	327	299	316	259	290	298	302	305	291	271	313	315	301	289	281	306	301	310	311	315	284	293	309	337	305	320	303	293	290	301	312	316	311	314	304	329	300	309	302	318	308	295	303	292	317	339	293	331	299	339	306	320	313	299	318	318	308	276	331	291	324	306	305	329	278	283	330	325	304	305	292	335	315	333	302	311	319	288	286	306	316	296	314	308	344	307	320	358	279	303	286	323	292	319	299	296	292	307	299	318	319	335	293	286	287	313	333	322	341	296	283	315	360	319	270	305	309	291	322	322	323	356
7517	2051	3441	7271	13420	13496	10478	6670	3491	1747	1144	863	754	771	712	691	735	730	721	753	751	732	711	692	723	741	786	733	735	757	729	712	714	774	735	716	707	710	690	764	725	701	706	761	749	707	675	710	726	713	734	731	718	783	734	723	714	730	753	775	731	721	757	739	778	742	734	727	654	721	765	751	716	703	767	723	671	753	768	692	714	707	718	720	697	745	723	765	729	695	750	731	754	680	719	711	714	763	739	722	740	729	727	709	727	718	764	685	739	704	732	749	700	686	744	730	721	729	716	688	689	715	749	731	743	736	691	704	683	727	687	741	729	711	687	692	722	705	706	701	743	693	761	736	756	726	772	737	710	742	649	720	705	787	701	747	723	739	739	708	694	688	696	728	729	731	733	720	792	694	737	722	751	728	721	739	717	727	741	719	714	733	714	737	716	740	781	720	761	725	747	721	704	709	696	730	727	680	702	681	806	752	762	756	710	763	721	721	686	693	710	768	720	694	738	741	710	756	792	708	728	744	707	737	724	724	759	750	711	712	723	739	716	714	748	705	740	748	755	721	740	694	670	744	747	816	747	761	740	712	735	709	695	739	727	751	686	766	735	745	708	711	706	695	746	706	713	775	731	709	755	716	716	741	752	691	709	718	738	706	770	699	747	743	701	763	728	751	717	732	767	721	791	783	750	724	693	771	696	731	715	743	731	746	719	702	753	751	667	716	731	695	703	735	727	722	711	752	712	666	723	703	721	738	754	745	744	734	683	676	709	716	706	753	760	721	743	731	793	698	761	748	779	711	704	714	714	723	716	769	709	727	755	725	722	701	739	708	739	735	711	666	734	725	711	749	710	829	736	722	725	764	721	690	714	736	741	711	720	723	734	669	724	716	702	666	756	673	690	741	734	707	689	714	769	769	707	778	694	751	720	708	741	744	735	688	715	741	708	754	739	768	744	729	743	770	727	747	706	757	720	712	679	770	747	748	737	685	748	748	674	698	738	687	735	700	747	647	720	718	748	782	720	711	754	745	688	725	682	675	732	750	726	751	765	757	691	786	765	742	768	726	702	744	738	729	730	707	672	771	761	705	731	699	752	752	702	710	733	747	776	717	779	734	710	719	724	766	753	752	744	707	758	673	723	756	761	730	689	736	710	710	751	734	707	762	723	736	707	734	722	711	749	712	734	728	687	722	722	680	673	728	708	719	758	699	713	733	704	727	773	727	749	696	723	707	742	766	738	771	783	733	750	735	682	701	737	764	721	717	763	729	735	729	753	727	784	750	719	750	705	696	721	755	718	737	699	728	758	750	737	767	714	665	725	717	736	731	675	722	780	657	701	716	736	740	701	750	742	732	666	724	718	736	693	749	691	737	706	712	765	709	670	738	705	734	751	754	741	712	708	674	736	689	745	775	717	731	740	719	754	695	719	769	758	735	710	734	663	749	791	714	722	758	729	727	683	742	716	733	721	681	765	699	681	720	741	748	676	764	711	759	735	708	731	741	730	759	700	717	703	731	733	736	743	723	720	696	704	703	772	716	692	734	718	752	702	702	725	669	715	734	719	743	763	672	691	728	716	776	737	670	732	695	756	701	748	724	687	734	716	708	745	720	740	711	751	743	702	687	787	688	755	674	739	724	711	720	737	684	768	695	738	709	712	795	714	693	744	741	719	717	725	775	682	730	754	721	733	746	759	725	715	753	760	726	740	704	646	722	701	730	707	756	698	766	730	711	727	668	749	787	737	721	717	738	747	725	754	720	737	724	669	724	747	689	772	740	720	746	744	712	767	736	678	734	730	698	733	683	670	721	735	708	754	722	699	752	695	768	743	719	732	733	752	745	710	709	730	712	702	717	715	801	716	744	705	719	710	717	684	669	709	714	707	788	725	767	784	707	746	766	749	698	691	688	712	742	687	712	745	752	756	762	740	693	725	710	716	720	731	723	729	738	738	688	731	749	701	681	769	678	750	752	725	707	796	723	671	702	702	744	756	714	727	707	716	734	733	692	696	737	707	736	710	722	752	701	708	711	720	706	744	722	771	744	724	726	723	713	735	745	735	695	703	716	729	759	713	742	671	791	721	746	707	728	729	705	724	707	770	755	737	686	718	739	751	715	736	777	707	733	740	740	720	750	706	721	742	663	773	725	737	704	703	696	693	730	691	726	742	738	747	674	753	748	713	740	705	755	690	748	725	771	749	680	711	729	721	724	723	691	759	730	665	758	724	741	727	692	731	747	771	747	691	752	684	745	711	717	701	756	748	719	737	714	708	671	719	715	739	697	725	722	716	776	694	713	661	704	673	722	740	719	732	743	686	714	723	695	732	706	698	691	756	704	680	740	745	762	693	700	718	730	734	743	736	721	734	755	708	778	714	735	720	721	796	729	709	787	714	676	704	721	759	731	751	773	741	739	691	685	731	749	718	686	708	706	763	681	703	791	753	725	701	731	699	708	699	711	721	684	745	705	748	723	733	722	761	711	739	729	746	735	777	745	736	687	738	724	804	677	734	705	745	723	714	750	733	733	729	723	718	751	729	719	722	747	708	779	731	686	727	749	719	698	730	711	747	689	736	696	749	723	760	693	746	711	745	736	767	714	734	752	687	769	714	753	716	704	721	734	758	681	750	695	731	687	719	767	694	706	682	774	731	713	735	718	753	736	697	747	674	758	673	706	767	734	732	708	699	728	739	731	678	721	716	749	751	734	716	738	763	735	739	732	708	735	720	713	749	750	721	752	743	767	775	704	685	750	721	724	714	764	729	716	772	689	747	742	750	775	742	692	720	732	707	757	703	749	728	716	700	749	750	708	795	747	711	723	736	716	743	656	714	769	733	750	676	689	733	722	716	703	693	786	760	744	772	694	717	697	734	748	729	747	755	706	747	739	710	713	701	758	732	711	770	701	702	714	719	734	705	715	731	718	742	712	720	731	743	712	776	805	734	693	696	768	707	719	753	716	732	701	729	733	740	762	749	727	698	753	718	709	741	739	647	726	750	738	760	726	730	712	708	727	673	752	741	740	692	734	758	711	719	732	727	706	718	697	730	725	725	720	770	701	710	703	697	762	746	697	720	745	692	755	722	704	747	674	709	744	731	761	752	704	692	742	727	726	647	751	752	694	745	714	733	681	696	735	672	737	722	724	712	744	716	694	783	730	703	725	739	720	722	721	737	741	671	738	705	732	761	750	739	685	664	767	703	772	759	716	761	702	707	710	714	733	713	707	699	713	742	700	756	683	790	734	737	750	723	668	687	735	697	703	729	750	718	740	722	723	770	762	732	736	693	705	742	747	765	704	725	717	741	734	749	741	740	714	733	739	688	684	716	699	724	812	720	719	712	741	764	709	753	730	741	730	723	709	684	752	696	747	757	709	712	714	695	738	752	649	716	701	754	755	731	752	705	736	730	750	758	679	745	724	758	731	719	707	721	707	715	759	751	772	694	716	674	713	711	753	777	718	699	764	690	766	711	690	751	715	744	708	689	745
65234	38243	25198	36898	61272	56375	44981	29939	15007	5099	1527	590	376	316	284	260	259	303	320	293	285	299	287	272	306	323	269	287	266	264	273	268	264	290	276	270	276	299	269	258	274	283	259	280	290	281	243	254	239	256	299	293	299	276	296	269	268	271	277	297	284	315	294	277	308	294	281	293	283	265	290	302	304	250	276	260	286	257	243	281	266	281	249	261	271	283	297	279	276	270	271	287	270	278	245	302	281	290	283	299	281	293	286	280	276	292	316	274	297	252	327	308	264	268	295	267	246	296	267	281	271	295	307	319	292	262	286	244	300	291	268	242	263	273	266	275	333	277	293	295	265	268	296	281	298	254	281	299	310	285	270	274	273	243	260	295	267	246	265	311	283	294	298	272	294	285	288	277	290	260	288	273	304	294	234	303	297	297	273	301	282	266	270	280	314	314	272	282	347	266	278	300	292	276	304	276	315	281	276	297	292	257	307	285	306	272	293	311	278	265	268	264	320	302	294	256	270	280	265	242	274	296	285	311	281	275	297	268	297	255	290	277	293	250	253	280	280	268	260	242	284	249	270	287	284	270	302	265	245	253	293	258	293	284	260	260	275	280	280	314	271	303	278	292	283	259	279	267	268	283	302	308	299	275	317	260	281	288	300	325	286	298	271	298	262	299	273	270	290	278	271	270	285	296	255	267	307	247	301	288	268	286	264	276	270	293	291	275	281	274	296	284	281	280	269	286	295	314	305	289	294	294	296	303	279	282	288	260	299	289	314	275	284	281	279	284	265	266	278	282	253	302	261	286	275	269	334	288	276	259	288	276	293	282	275	280	285	284	302	275	288	265	287	271	258	290	263	283	265	300	280	294	300	248	260	270	307	274	269	306	295	280	280	271	255	276	254	280	288	262	300	279	301	304	242	283	272	282	297	270	282	265	259	271	257	293	286	255	293	258	280	272	292	311	278	269	299	307	289	258	265	270	272	289	267	317	309	299	281	279	242	305	276	260	260	284	279	306	248	255	292	250	305	309	279	302	279	275	275	304	284	281	295	275	279	264	309	301	276	272	294	285	299	278	272	273	293	290	264	281	291	268	304	261	275	282	295	290	285	256	268	277	269	286	244	278	272	317	308	283	269	237	326	274	279	268	256	269	254	290	319	258	268	319	268	300	277	269	272	272	291	292	283	282	314	296	291	278	262	275	272	287	273	253	276	255	285	274	312	267	268	263	265	279	310	309	269	277	267	289	256	299	273	295	263	262	295	282	262	290	297	294	258	292	262	265	278	298	258	303	285	300	274	285	279	315	269	304	244	263	301	289	271	298	271	282	275	288	272	296	294	279	261	301	256	267	267	293	274	291	289	245	297	283	267	294	271	284	288	281	282	270	261	292	306	269	291	287	254	308	287	282	235	273	259	263	287	271	287	273	270	271	296	297	266	272	261	265	249	300	278	292	247	302	261	275	285	305	284	275	292	273	253	282	291	283	276	299	259	251	291	277	297	269	286	272	287	290	323	264	259	270	271	277	270	299	279	260	255	296	314	287	298	317	295	282	266	284	275	298	300	280	256	299	285	285	284	295	254	266	266	303	292	256	272	281	262	282	299	291	273	308	282	263	306	279	264	269	263	280	286	273	268	276	286	278	290	285	303	312	309	270	264	257	303	332	270	260	296	258	302	270	272	279	279	285	278	272	295	244	288	265	276	305	300	274	280	268	261	279	289	302	283	286	250	287	274	263	278	328	274	272	288	285	298	300	275	293	288	285	324	273	288	286	285	284	289	276	271	319	289	295	269	300	300	271	293	296	285	285	268	287	269	284	299	282	271	289	297	272	276	309	264	281	244	309	285	247	251	294	272	274	250	283	320	267	245	290	263	277	315	303	296	311	308	281	269	284	270	267	275	264	272	313	270	279	280	274	280	247	289	265	273	242	218	263	296	277	265	250	291	295	293	316	311	274	279	279	270	254	318	263	263	291	298	299	296	278	314	281	342	260	292	261	284	334	291	317	300	294	297	256	300	288	301	282	271	291	290	272	285	288	280	283	267	272	283	249	294	262	301	294	289	273	270	278	267	288	279	283	284	270	310	273	265	272	315	274	265	305	264	255	275	263	290	259	266	268	275	283	277	279	297	280	247	278	280	278	268	304	258	288	308	309	266	262	294	280	280	261	271	277	284	290	298	261	310	312	249	284	297	250	256	282	284	280	273	283	282	270	284	308	275	271	289	274	274	284	246	267	256	280	289	292	301	246	272	291	309	288	256	322	272	302	310	279	286	285	280	266	295	263	281	279	296	253	255	271	246	273	289	290	284	292	274	300	267	273	275	251	308	311	266	281	296	275	300	289	271	272	284	281	282	282	287	217	249	269	243	268	284	301	271	291	286	276	277	256	285	274	302	309	251	288	292	262	273	261	269	264	246	275	269	288	315	311	251	276	300	302	271	277	292	292	291	280	287	300	284	274	260	267	279	294	283	288	286	268	278	305	287	284	261	303	247	283	258	271	289	255	280	279	277	280	311	291	326	297	283	274	281	280	284	270	278	268	289	260	262	283	301	272	274	299	292	310	284	252	289	264	269	317	276	282	270	293	286	259	273	246	308	262	292	316	289	275	299	294	269	283	287	231	280	255	265	271	272	261	262	286	269	321	271	268	256	247	290	260	275	278	262	273	277	275	273	290	290	315	279	283	285	244	283	308	308	281	272	276	259	276	264	287	292	285	294	292	258	270	283	278	279	322	265	255	267	269	311	288	270	298	294	281	270	270	273	284	258	262	251	260	284	291	286	288	286	302	311	282	288	292	271	294	295	275	258	286	270	270	309	288	247	294	288	293	289	292	288	239	290	263	303	272	301	300	274	264	287	295	302	268	328	239	316	268	277	287	287	289	286	300	307	298	266	287	279	291	278	268	283	270	275	280	320	279	290	275	273	265	277	260	254	297	286	267	283	250	273	285	289	261	315	297	318	270	280	253	257	270	280	267	273	254	286	276	257	298	264	282	264	278	258	297	292	282	269	276	291	291	294	282	306	276	279	268	294	302	249	299	266	263	301	280	274	268	302	306	262	276	270	278	275	307	310	302	267	315	248	262	288	274	257	245	284	289	305	310	279	264	257	276	289	292	254	291	284	276	289	306	254	295	285	279	259	283	274	290	268	270	297	275	273	293	275	318	258	279	267	265	280	298	289	284	266	234	278	269	258	291	295	285	312	276	245	288	270	293	266	268	280	275	308	289	288	273	292	300	257	315	296	271	275	279	270	277	277	283	263	243	253	271	313	287	232	284	284	271	283	280	281	306	300	309	282	270	281	305	281	261	273	270	320	297	278	268	278	265	287	264	270	272	277	276	271	282	270	276	283	281	276	305	279	276	256	299	304	276	300	285	270	299	302	303	284	308	272	283	263	273	305	262	275	306	276	277	303	290	265	297	284	271	272	264	277	281	293	269	291	308	299	266	257	263	272	275	359	296	260	294	307	297	292	257	268	253	277	268
37872	23348	25546	49120	69913	67995	57115	44242	28707	14278	5487	2084	970	717	720	669	694	672	698	700	650	598	676	627	693	681	668	674	675	713	685	639	637	711	650	636	676	656	667	687	673	696	682	696	587	676	684	646	668	693	649	659	658	662	639	650	650	703	660	690	665	673	642	688	689	641	643	691	650	657	686	656	602	701	651	656	666	688	640	673	676	663	711	666	721	651	676	666	696	697	684	631	705	673	674	666	646	701	657	634	672	673	705	649	668	700	640	652	659	661	669	683	631	666	682	658	656	697	641	669	693	648	694	694	679	689	665	651	695	689	615	675	668	676	687	672	667	651	687	638	677	650	645	671	666	665	704	664	718	653	653	722	671	645	673	679	644	734	649	711	703	673	659	653	639	658	666	666	709	649	684	668	658	677	661	660	684	672	686	689	666	693	653	645	667	716	650	714	659	646	684	625	669	662	687	639	685	648	624	716	612	653	657	684	638	662	691	614	631	692	651	674	649	661	664	655	642	678	698	682	681	682	665	688	674	656	702	683	667	649	700	665	664	643	672	663	627	608	656	681	663	619	655	699	708	651	659	660	654	669	647	694	683	658	636	630	633	695	694	667	682	676	645	632	729	689	646	687	636	687	695	626	653	706	668	645	671	691	675	712	647	717	622	709	723	674	688	667	602	688	690	704	644	695	632	682	681	638	660	665	656	672	677	675	643	686	655	668	682	647	671	682	692	705	609	666	687	666	659	707	731	658	648	629	672	664	662	693	604	679	639	671	654	676	666	637	689	631	678	648	701	662	655	658	635	641	668	675	671	669	664	672	650	596	659	664	662	632	610	662	708	631	699	662	614	608	642	710	705	699	656	647	637	657	653	636	661	659	645	709	691	673	681	700	654	723	665	719	718	670	648	673	644	674	649	656	639	687	665	683	657	668	665	671	603	651	697	715	646	662	655	704	679	668	681	662	665	579	648	692	682	703	641	658	638	680	614	734	649	616	657	670	619	657	706	659	672	606	691	659	677	649	661	680	676	697	684	677	695	681	713	688	682	681	624	659	646	625	641	702	670	651	675	661	697	680	651	666	649	642	665	656	681	640	715	698	677	672	700	694	664	694	668	677	622	621	702	720	664	634	618	633	652	645	654	659	636	695	658	676	655	701	660	697	669	662	659	632	653	631	631	676	634	650	689	655	666	613	651	671	700	677	674	667	628	686	621	711	644	689	666	722	703	661	725	654	653	669	669	683	685	635	648	703	666	640	652	675	658	668	675	657	686	646	701	650	679	640	642	666	664	709	669	709	663	660	629	643	687	673	675	694	654	669	680	684	642	659	660	652	648	669	669	694	698	625	628	624	635	681	657	625	697	711	721	617	657	706	686	633	647	678	656	666	640	692	676	698	697	637	638	661	629	706	670	695	637	655	632	635	624	671	693	661	668	644	686	658	671	653	695	670	657	649	644	656	654	659	649	650	713	701	686	690	677	678	676	664	666	673	705	675	659	626	655	627	656	670	668	653	686	649	656	644	637	606	607	652	678	668	666	686	666	662	638	683	670	644	642	672	663	688	696	686	680	703	708	642	633	669	677	701	646	630	661	650	667	657	626	654	656	682	694	662	699	651	711	617	648	688	648	621	706	636	673	685	653	665	648	631	694	645	687	698	673	679	629	674	682	601	645	627	655	675	639	647	712	662	683	651	695	685	648	632	631	648	644	663	671	667	669	644	676	648	672	669	680	715	712	663	672	626	670	671	681	660	652	614	623	688	639	667	735	673	684	659	672	689	660	662	670	677	707	663	630	630	701	653	677	710	734	699	668	625	668	611	637	672	647	642	656	634	706	649	673	625	627	610	635	629	650	621	632	640	682	698	699	695	645	695	670	603	668	654	674	641	658	653	676	691	631	712	637	668	685	684	688	656	666	677	686	617	651	646	658	661	698	632	647	670	605	645	688	661	656	690	680	696	667	686	648	692	687	681	690	652	681	677	690	706	694	663	691	681	674	677	685	650	637	640	704	662	663	700	677	690	727	694	648	691	654	695	691	657	664	690	700	671	633	667	621	697	693	673	665	646	639	690	669	640	669	674	677	676	674	637	691	728	664	664	700	663	657	678	736	662	642	626	606	643	645	692	702	658	676	703	694	694	670	644	699	663	642	654	642	664	625	669	690	688	661	636	663	671	699	662	659	597	711	692	666	660	624	675	650	678	693	740	704	671	700	631	687	664	680	626	692	723	725	698	681	689	651	716	686	728	670	653	670	698	680	692	691	657	683	694	674	659	660	639	669	655	687	645	640	652	676	689	665	669	662	686	681	659	678	631	635	674	696	663	686	686	649	613	689	684	681	715	655	675	629	648	654	646	684	689	642	667	678	702	643	648	659	722	615	700	624	682	661	701	643	634	671	712	667	697	682	676	678	655	703	676	650	654	684	620	682	695	709	652	660	687	683	641	666	688	679	658	676	654	683	660	691	667	722	655	648	669	642	672	667	712	702	622	709	679	711	660	658	681	678	666	627	696	652	716	657	646	679	664	642	679	675	675	648	673	659	653	622	626	692	705	682	677	688	644	725	707	683	686	642	686	654	657	644	651	678	671	660	661	606	661	646	642	665	655	656	741	687	672	665	690	660	670	645	692	647	689	684	666	631	674	694	681	714	588	670	687	650	674	696	656	669	639	702	638	708	666	643	704	679	642	675	661	641	671	663	638	653	618	609	629	690	701	635	655	668	654	670	741	688	643	709	632	653	654	704	654	644	635	644	651	681	698	693	666	704	616	683	641	649	727	659	679	679	648	740	708	656	687	644	704	672	716	686	655	651	675	616	673	667	687	655	654	651	667	683	637	683	659	695	666	698	623	693	645	643	698	665	659	660	682	663	663	660	632	696	690	637	656	677	660	629	660	669	660	690	665	710	624	678	685	623	678	695	666	629	628	697	683	679	630	651	683	666	698	685	657	648	677	593	663	624	707	628	659	657	654	664	650	631	674	611	657	636	638	669	687	608	662	664	611	673	644	673	663	666	686	691	676	655	645	626	634	650	707	638	661	666	686	613	610	672	624	652	663	652	690	703	639	622	684	680	667	647	628	660	684	678	666	696	665	645	693	636	649	639	656	684	685	679	634	644	663	661	657	639	641	656	697	689	693	684	651	665	702	703	635	645	642	696	703	658	668	695	674	639	636	655	624	607	695	649	653	685	663	681	642	670	645	685	659	680	666	644	689	661	626	643	673	694	663	670	663	628	662	666	629	652	699	640	671	679	714	640	632	667	658	683	693	674	690	620	733	646	700	664	753	672	655	670	688	708	643	667	647	638	669	697	684	682	649	712	709	680	623	703	677	663	690	631	655	713	673	656	658	682	713	632	651	662	671	679	672	637	661	684	678	685	667	671	701	617	691	660	649	656	622	642	627	653	641	678	648	663	711	683	651	713	654	705	700	648	644	663	705	664	682	659	635	685	682	653	642	696	641	660	681	628	638	661	697	669	657	691	684
65401	38569	25089	37849	60863	56808	44880	30012	15250	5206	1591	647	378	297	284	296	300	262	260	314	315	279	278	270	293	279	287	308	291	356	314	278	264	303	314	287	311	237	281	306	279	283	303	290	305	281	302	318	270	283	257	273	314	256	300	326	281	297	277	315	275	262	295	297	264	258	287	285	302	269	299	270	284	282	257	272	296	296	284	283	238	294	295	269	294	264	283	265	282	290	274	290	282	302	254	284	294	291	312	323	276	303	305	270	269	270	287	277	273	307	306	275	260	283	270	253	288	275	297	267	288	294	267	279	264	258	290	292	277	268	274	290	334	268	275	284	312	281	300	252	283	257	284	312	282	304	247	273	268	301	317	279	276	290	291	277	318	306	289	268	276	285	279	283	272	296	270	280	290	280	264	262	277	306	273	281	266	264	286	255	267	289	320	261	271	279	293	304	293	268	296	289	269	284	263	269	275	268	295	294	280	284	269	297	282	266	267	324	296	295	273	303	286	285	269	286	296	303	280	277	271	326	292	285	303	291	268	293	291	273	258	288	312	327	286	302	273	283	306	275	269	253	312	276	288	264	293	280	296	279	274	296	294	306	286	284	273	288	279	305	299	284	284	284	281	269	264	287	267	293	274	292	259	268	294	298	291	289	279	292	282	269	306	299	277	290	280	298	278	294	288	301	283	256	310	298	310	261	295	315	277	301	293	286	286	309	259	261	272	286	279	279	276	300	287	317	316	297	263	266	281	291	291	269	288	274	301	283	263	275	245	294	296	285	280	279	281	255	280	274	290	295	275	272	313	270	275	275	275	317	260	299	273	290	296	254	300	286	292	285	294	288	249	319	289	274	289	284	286	261	302	294	275	300	266	293	306	279	287	290	318	294	304	251	276	257	297	305	275	296	238	288	281	295	288	282	281	304	297	257	250	296	300	291	283	280	280	270	272	271	282	279	268	301	286	289	270	296	315	282	286	316	289	301	286	260	284	268	261	270	270	290	315	238	312	300	257	268	272	277	257	284	275	241	299	296	294	284	313	301	302	310	310	282	263	264	286	305	300	298	284	280	264	278	301	279	271	310	291	280	296	288	270	261	311	288	281	277	327	276	275	312	303	276	281	282	270	267	295	261	272	257	300	304	275	276	258	308	283	245	281	297	280	277	287	294	288	274	309	294	298	288	310	279	255	284	269	301	296	273	286	272	289	276	300	276	293	284	263	306	240	283	265	308	269	318	292	281	258	269	256	277	288	309	286	286	320	317	274	296	279	305	292	274	305	279	268	260	270	283	273	308	295	309	275	287	265	284	319	278	286	243	304	292	290	281	271	303	266	296	261	274	308	270	272	281	257	277	287	259	277	256	302	296	310	313	278	292	279	285	279	286	280	298	249	266	290	289	283	265	284	318	294	300	265	292	290	286	287	311	302	295	279	310	281	243	288	268	270	292	304	311	271	270	281	281	263	303	294	296	306	288	279	287	267	287	281	281	253	248	283	291	280	280	275	269	286	269	315	278	298	280	281	304	309	283	290	298	285	292	305	278	327	324	303	295	272	292	268	287	266	286	296	308	292	253	281	287	270	251	253	263	291	260	301	307	293	250	271	312	269	279	290	293	283	287	296	284	272	302	259	292	296	267	266	280	257	262	269	303	298	290	272	273	253	260	282	283	289	299	278	298	299	284	320	291	261	310	295	286	307	264	287	272	307	270	285	314	311	274	291	268	252	296	265	304	262	318	283	295	234	284	284	288	251	295	279	301	296	302	300	271	269	285	285	267	271	325	288	226	298	280	286	289	284	286	287	285	279	270	292	293	316	302	269	286	298	281	288	280	287	266	280	295	272	302	282	259	289	305	289	298	318	287	247	287	276	307	300	283	279	264	276	277	309	290	294	324	303	273	261	266	271	307	300	299	293	271	291	278	285	296	275	321	295	277	274	263	270	296	295	299	275	296	274	290	293	264	283	263	296	281	268	278	320	285	280	266	282	276	264	304	304	284	289	279	278	295	289	309	253	273	269	295	292	290	282	261	287	312	313	267	290	266	267	313	283	301	296	309	317	301	280	284	271	304	287	255	256	260	274	282	300	300	301	305	273	291	289	318	303	302	279	290	260	295	308	284	293	285	302	286	265	264	247	276	290	328	259	271	276	299	268	280	286	287	308	288	280	288	319	299	278	303	273	286	254	291	308	316	297	291	278	301	274	282	265	297	287	284	320	310	283	318	304	289	279	278	268	306	299	303	298	276	282	276	274	288	315	290	259	278	285	268	276	281	281	288	283	281	264	263	310	307	310	251	275	292	299	283	267	315	286	269	289	308	302	284	283	309	263	282	260	297	282	281	295	285	306	308	299	311	277	268	264	247	276	279	302	268	273	280	307	260	281	305	331	273	274	282	314	291	260	315	276	280	299	270	311	294	295	258	311	293	299	278	286	327	279	302	258	283	290	291	297	266	276	294	291	311	297	256	258	292	316	273	314	281	273	299	258	292	262	295	273	284	281	294	291	298	304	315	279	277	276	286	297	267	304	258	265	279	324	305	290	286	278	256	302	282	319	265	264	318	297	298	235	286	289	292	283	293	331	326	293	274	272	286	316	283	288	280	281	316	274	262	290	287	307	300	312	296	291	278	307	281	280	266	275	261	279	299	266	307	279	265	278	313	273	277	291	261	284	272	278	301	274	264	288	303	294	298	277	273	283	324	283	259	292	277	280	303	228	290	270	307	255	292	263	303	268	289	264	299	293	243	321	280	273	294	278	273	292	265	291	276	245	297	301	314	240	320	253	275	320	272	268	301	272	279	267	298	287	268	267	303	282	275	270	272	245	284	318	263	297	278	296	266	293	288	266	239	252	318	268	293	313	265	309	270	277	273	280	294	262	304	297	266	292	292	285	266	292	270	276	311	294	262	291	287	275	265	252	290	289	296	282	301	300	292	289	278	295	250	286	320	293	282	297	286	318	281	296	266	271	280	266	269	314	305	290	284	296	290	335	281	283	281	285	303	298	282	284	274	265	277	277	318	280	298	276	271	273	279	320	322	291	271	311	305	276	285	287	259	270	279	286	292	248	286	315	290	298	291	255	290	313	266	249	269	256	279	306	280	272	306	300	301	275	271	290	304	272	248	265	282	283	272	274	251	272	281	288	274	276	288	289	288	294	275	295	262	301	253	265	302	283	300	279	275	282	264	273	252	300	278	300	301	295	282	295	313	272	292	291	282	318	293	274	292	335	294	274	337	301	259	274	293	313	296	284	285	284	288	269	284	287	281	286	261	309	270	294	276	296	278	295	288	286	271	287	293	307	285	292	275	278	257	261	275	291	299	279	285	290	281	291	271	267	311	280	280	264	283	291	328	307	284	274	291	291	273	267	262	270	290	315	270	302	302	272	295	271	255	292	278	266	269	279	239	277	289	294	330	324	305	294	264	272	297	303	259	278	290	287	303	281	277	288	257	283	275	284	285	275	317	286	270	266	289	306	265	265	311	273	264
37487	23124	26317	49445	69158	67604	56894	43984	28985	14437	5706	1985	1013	754	692	692	657	725	665	674	668	691	654	640	640	681	665	684	623	663	706	669	705	624	685	657	656	662	704	679	679	681	643	623	631	692	683	639	662	667	667	623	637	688	695	656	654	652	649	657	681	669	652	664	661	676	691	677	702	660	670	705	674	701	681	649	676	631	732	635	645	669	687	653	680	644	696	680	664	676	690	629	682	675	638	681	634	666	663	643	685	703	712	682	667	721	631	648	682	665	685	622	682	630	664	662	625	686	672	625	659	678	705	696	656	671	673	683	660	684	666	652	653	682	677	617	666	616	666	649	635	665	684	695	701	640	699	685	656	700	663	647	688	668	643	702	648	655	690	668	644	719	698	685	682	651	679	676	661	625	711	663	663	699	683	716	708	688	646	650	671	692	705	638	677	642	665	665	637	675	712	643	660	681	708	644	701	685	637	663	684	670	680	648	681	684	642	687	609	682	691	732	642	668	679	686	705	647	679	694	710	625	656	693	637	697	653	672	645	696	692	669	645	655	694	726	667	659	670	692	682	645	622	704	683	702	703	723	643	651	692	692	672	645	686	662	704	682	674	727	672	645	673	663	694	658	651	654	698	669	696	658	648	655	681	685	691	652	669	686	667	681	652	667	696	648	657	700	691	661	642	676	685	711	692	705	658	675	645	657	675	701	703	659	677	678	651	682	694	672	679	672	668	680	699	667	634	660	663	696	658	668	688	688	669	666	661	679	710	683	666	703	708	675	643	687	678	672	634	705	668	656	718	625	672	707	713	667	667	675	696	689	688	698	678	710	638	637	646	690	699	648	633	665	719	659	705	664	650	673	623	648	662	636	660	667	697	690	674	717	688	670	653	616	626	658	669	736	676	654	688	710	652	662	734	653	668	701	702	692	662	677	662	618	614	674	667	677	687	672	627	679	692	679	691	684	695	704	693	669	684	678	689	731	692	680	641	663	657	648	688	696	666	715	686	630	671	709	672	645	657	701	658	653	649	662	638	704	671	682	683	674	684	668	647	700	674	675	660	701	681	707	700	702	677	651	690	670	653	693	663	683	674	667	685	664	685	676	669	662	670	689	701	675	686	663	646	619	644	703	682	699	656	697	629	685	686	656	673	680	666	708	691	656	688	650	666	704	718	701	670	651	651	645	684	621	700	705	656	677	679	664	694	686	678	644	668	674	643	694	628	696	621	622	659	647	630	659	655	668	659	664	653	696	703	662	672	689	664	704	705	657	626	704	667	646	668	718	655	689	728	703	667	719	670	684	674	672	690	659	644	649	671	697	646	655	719	665	678	644	650	667	694	680	659	682	692	646	669	654	636	701	666	650	692	705	662	689	662	657	686	653	680	677	666	667	659	671	614	703	664	712	653	674	688	716	664	665	666	676	654	667	687	693	669	683	678	702	618	650	657	695	710	663	659	683	628	664	684	665	621	661	675	643	715	673	683	652	657	675	700	703	684	634	657	664	725	628	665	708	684	671	704	709	692	684	683	693	633	678	677	699	725	663	672	627	638	725	675	681	645	621	639	726	667	691	681	675	692	694	670	711	684	738	644	670	684	669	657	635	656	681	664	650	674	698	638	641	680	685	678	691	744	644	654	688	629	675	660	662	643	666	661	709	705	672	716	661	636	695	670	699	642	689	669	637	668	664	667	668	656	670	706	657	691	653	683	661	710	671	661	687	709	669	680	683	685	659	701	693	737	691	687	654	685	659	700	718	726	665	671	677	630	682	658	632	720	684	687	653	691	717	625	676	666	677	686	664	685	687	728	631	673	660	688	703	656	733	638	699	631	660	696	653	659	691	665	631	658	667	722	665	671	668	652	694	633	680	635	713	627	699	673	664	676	640	647	668	687	638	645	613	684	684	682	676	681	660	656	640	687	673	639	660	641	701	679	655	723	693	675	696	626	649	689	666	668	678	728	689	641	717	699	710	710	645	653	657	699	684	674	654	689	720	687	647	688	685	686	693	696	653	743	642	694	645	690	708	665	631	650	706	658	641	698	645	636	675	684	675	654	627	682	687	664	642	655	704	658	665	658	693	689	691	607	690	668	677	675	693	730	689	683	697	610	682	656	717	631	713	692	671	621	663	697	695	702	653	682	708	656	703	633	667	666	741	712	664	696	699	698	679	646	662	655	671	665	648	678	692	670	726	712	666	694	704	656	730	680	684	683	676	641	664	637	679	662	638	664	659	689	640	676	680	692	690	646	663	728	688	692	672	663	685	653	694	705	642	666	627	685	651	686	673	654	636	702	663	621	697	690	644	632	653	672	657	674	673	665	701	683	684	663	708	682	630	684	660	679	633	705	653	684	657	701	673	684	686	640	677	641	665	714	682	635	679	621	668	739	682	661	675	703	665	715	705	643	670	691	669	676	667	672	680	718	666	654	629	677	689	684	639	667	684	728	699	618	682	680	681	718	685	642	660	663	676	694	698	710	641	676	678	708	687	658	644	684	680	655	717	681	660	653	660	685	692	659	670	678	701	651	666	650	658	673	724	627	681	659	703	687	710	650	643	681	694	638	675	603	695	668	697	650	680	627	677	664	689	634	659	707	638	651	687	631	689	705	710	653	649	685	709	655	673	696	695	652	702	669	667	665	655	667	692	602	654	666	684	684	676	674	659	701	696	647	697	674	695	675	703	681	665	703	636	701	644	695	691	721	687	703	673	680	670	679	635	707	681	700	684	687	645	673	706	614	686	695	703	667	624	684	692	666	665	678	689	656	661	667	654	719	657	673	708	713	703	695	619	720	681	680	726	708	692	651	655	702	704	658	681	690	686	664	701	718	705	635	721	682	677	656	664	714	656	624	692	652	692	698	663	678	674	685	699	632	648	688	656	652	648	681	667	721	610	652	689	666	682	731	651	691	626	715	640	656	690	680	656	710	669	676	693	671	671	658	691	701	653	685	702	672	641	683	617	685	638	639	685	653	656	694	664	650	673	686	679	684	748	705	677	721	622	642	614	659	610	676	690	681	689	682	662	663	678	647	673	682	705	635	628	683	725	657	683	681	676	654	655	669	696	668	687	615	666	689	642	604	664	692	657	675	682	673	652	669	687	626	697	608	641	716	650	674	630	641	687	700	681	707	685	690	708	660	712	674	655	675	690	663	646	692	650	710	644	665	646	671	648	647	671	651	662	668	681	661	665	664	679	686	708	663	693	717	663	674	675	730	715	640	692	662	666	641	655	681	712	648	695	698	665	661	644	628	668	674	709	668	678	632	706	666	683	726	715	632	710	671	673	707	664	699	688	687	646	639	657	663	658	657	724	646	679	660	682	691	673	737	691	632	706	678	699	678	679	704	664	657	706	653	708	681	693	637	675	682	680	709	658	669	702	644	706	654	741	622	660	673	651	657	637	680	673	676	672	667	683	680	662	653	710	677	668	701	667	676	683	584	669	644	663	682	646	643	682	649	685	671	656	690	699	666	676	661	719	699	678
8995	1642	1744	1949	3193	3638	2984	1847	1038	575	452	385	311	329	321	315	312	317	336	328	298	357	330	311	319	305	336	306	345	297	326	316	346	356	307	300	293	321	310	315	323	294	326	296	304	288	333	303	324	304	278	300	353	347	316	288	306	298	294	292	305	314	313	332	303	325	297	306	288	306	317	318	324	300	315	296	330	346	289	308	333	314	316	351	338	313	305	273	310	267	295	359	337	323	300	311	315	284	316	295	299	314	275	304	321	295	309	342	290	297	312	304	324	334	288	311	316	331	322	288	298	308	302	304	309	332	326	295	278	344	317	326	298	281	312	311	312	336	319	295	324	307	342	304	315	318	287	313	298	325	302	291	307	313	327	312	317	325	302	304	336	334	295	340	310	306	289	289	326	332	381	318	311	295	298	328	325	264	288	314	296	293	315	312	286	314	281	313	344	307	306	299	291	315	312	325	279	312	295	312	285	300	349	320	309	309	335	326	344	316	321	290	338	308	289	296	345	354	299	297	271	305	319	302	330	331	336	316	292	292	312	338	292	300	314	291	345	331	310	318	285	329	340	292	316	319	307	276	306	340	333	290	290	315	325	334	340	289	339	310	329	290	314	304	307	289	297	317	317	324	354	338	319	294	334	319	283	324	335	311	294	282	293	329	299	305	329	289	316	326	310	338	290	291	316	284	337	304	275	290	302	281	299	314	303	311	322	296	292	311	307	319	307	300	328	316	342	331	284	305	316	274	329	296	306	305	314	302	314	304	330	296	306	304	326	343	309	293	326	347	292	326	310	335	296	339	308	305	272	313	316	307	323	329	303	327	288	313	301	303	333	311	292	314	312	272	323	314	279	279	325	301	309	345	283	356	317	313	310	322	317	330	288	314	309	312	337	328	358	300	318	356	354	287	327	299	275	325	313	368	336	319	315	338	296	310	329	323	326	288	313	314	324	319	303	318	323	311	324	292	350	273	342	298	335	331	294	364	282	303	300	288	317	316	306	300	338	328	304	281	313	353	305	305	280	299	312	307	322	308	310	280	344	292	347	324	284	313	303	326	313	326	274	285	305	281	322	329	296	298	310	276	337	272	292	313	340	327	329	319	306	320	329	294	277	296	299	305	307	364	312	305	331	311	329	327	326	322	277	316	282	281	304	299	331	304	319	282	308	308	278	309	339	325	327	308	294	328	333	313	315	288	292	288	278	300	328	313	278	325	289	324	311	328	311	302	325	294	329	324	342	297	312	305	326	342	327	328	309	349	311	308	313	357	329	319	279	319	318	302	327	289	301	318	323	312	325	306	325	286	312	308	306	322	282	326	305	324	325	361	317	339	307	324	329	305	342	326	310	318	278	295	303	280	310	326	311	322	329	321	322	319	324	324	317	330	319	361	343	299	301	318	356	332	306	279	316	294	283	322	299	312	368	311	303	309	290	325	350	278	355	352	316	304	306	336	281	311	332	311	281	286	316	310	269	306	282	323	305	289	274	277	272	333	296	327	319	284	330	314	311	310	302	314	309	330	276	328	346	316	295	311	307	331	300	304	319	299	310	341	297	290	293	317	304	304	294	305	308	312	305	304	305	317	327	300	270	301	312	334	287	298	283	336	312	310	310	295	311	309	313	292	320	314	352	291	288	331	302	297	303	304	304	292	294	313	320	303	285	309	309	318	307	327	318	304	280	304	334	317	291	292	318	321	323	278	300	320	326	334	316	289	345	316	312	354	311	310	303	311	318	309	312	321	311	282	309	272	301	304	321	305	345	343	365	304	284	375	315	307	348	302	332	317	325	321	285	314	299	335	305	299	342	341	300	346	337	333	305	306	314	322	324	303	311	321	311	349	319	294	309	316	295	288	299	307	310	298	294	308	323	327	295	311	319	283	320	319	295	304	283	318	299	275	324	306	338	299	301	276	329	273	320	332	344	323	312	296	315	320	330	323	327	299	284	333	313	317	308	342	329	309	310	292	285	344	314	318	326	324	328	331	323	329	300	287	304	289	308	311	310	282	306	315	266	327	300	346	320	302	323	340	361	290	327	331	311	309	306	337	292	325	295	288	340	313	282	312	312	315	285	334	300	336	333	323	336	299	299	319	351	294	313	335	304	306	308	289	291	307	306	311	328	325	337	311	342	310	323	308	319	296	315	326	305	312	292	291	279	296	311	310	315	323	304	310	318	309	290	306	301	294	301	318	321	322	300	337	286	320	363	303	296	287	309	315	286	311	299	326	322	305	336	300	329	301	314	291	291	342	308	303	306	306	288	304	324	295	314	301	314	324	350	278	334	314	306	285	332	340	310	288	286	276	316	328	295	292	316	323	330	339	328	316	273	275	326	341	312	338	319	278	330	297	310	321	299	320	330	324	319	324	337	314	320	310	318	317	322	270	285	322	323	311	338	289	336	296	292	293	302	315	277	301	345	325	317	283	339	306	337	323	302	294	319	329	305	330	321	324	322	329	322	303	294	328	281	316	311	309	326	322	287	277	307	292	279	301	303	349	311	304	335	327	335	308	287	297	328	325	311	299	327	285	311	313	340	331	308	321	302	314	341	306	304	303	295	303	325	312	318	296	327	308	343	319	298	318	342	335	277	301	307	311	295	315	319	305	315	302	336	302	309	333	312	323	288	299	351	277	320	301	336	325	308	287	306	337	271	285	295	311	324	344	302	285	301	319	309	319	373	316	302	327	330	325	308	334	328	289	362	313	329	294	313	298	316	337	320	310	329	324	336	335	302	267	320	288	324	314	320	320	306	343	319	295	309	325	291	306	333	303	310	313	339	330	305	305	305	343	319	315	317	303	322	316	316	316	310	294	341	308	350	291	333	321	327	299	350	334	316	319	316	292	328	306	329	345	313	304	334	337	325	323	347	285	335	338	329	304	279	319	313	313	307	267	321	306	293	343	330	328	324	336	312	296	302	321	320	340	349	312	330	333	293	324	326	289	300	307	323	324	301	338	305	298	311	294	326	283	292	301	326	305	284	308	319	314	303	291	285	322	290	315	345	332	301	290	287	302	343	304	322	305	309	316	321	361	273	323	279	297	308	296	295	317	283	326	326	311	275	276	330	310	320	347	301	312	302	284	297	317	300	318	300	330	325	283	298	309	319	333	311	306	325	298	300	313	279	324	333	300	319	308	319	326	325	325	309	299	303	303	305	292	319	357	326	282	288	326	347	295	331	337	325	310	264	325	312	340	308	328	336	341	321	313	304	308	302	311	270	328	289	289	324	337	305	301	306	288	302	299	321	317	318	325	323	302	308	307	350	278	299	340	358	319	314	297	338	321	318	320	314	303	333	314	287	304	280	333	301	304	318	297	319	285	328	296	319	326	296	316	315	323	328	276	301	325	290	340	307	305	300	319	320	325	314	337	316	322	311	330	293	297	319	305	310	296	308	319	300	325	338	313	324	268	319	311	282	309	314	332	317	313	311	319	318	318	309	322	301	324	317	310	339	293	322	325	329	312	312	316	308	330	310	337
7415	2107	3504	6897	12505	13799	10641	6677	3641	1800	1150	887	750	759	723	759	756	748	761	748	759	728	685	738	741	739	774	683	732	718	751	720	716	738	687	774	728	702	725	697	748	743	753	752	770	730	734	725	732	738	734	763	756	720	716	693	745	695	715	746	713	719	740	749	648	712	716	747	683	719	739	713	696	739	735	673	795	755	743	697	738	698	789	673	764	723	716	740	718	710	692	731	749	742	797	744	712	750	756	659	741	772	719	723	797	689	725	730	679	767	730	746	730	733	738	714	686	742	700	710	765	683	765	691	732	710	771	760	689	761	720	734	772	727	774	709	702	735	689	714	732	761	759	780	690	690	733	769	684	740	734	705	726	744	756	704	715	762	668	757	692	707	722	734	735	744	702	750	707	721	709	735	753	728	686	760	747	723	764	728	734	678	717	794	740	744	737	725	750	686	746	719	726	715	740	724	745	742	690	722	710	725	722	725	711	723	730	719	761	732	753	708	752	694	738	711	651	704	725	768	704	736	712	770	778	721	761	729	696	751	723	743	749	713	754	730	713	709	696	755	759	741	743	746	729	720	703	735	689	702	742	789	757	696	717	754	723	745	681	719	695	723	705	716	703	721	678	730	743	713	760	769	736	768	721	679	730	731	750	746	754	781	691	743	717	685	701	740	756	719	713	738	737	763	784	695	740	732	763	700	707	741	724	757	751	718	736	708	726	759	743	790	752	735	731	714	772	752	740	722	706	766	692	785	719	757	706	771	699	729	684	727	744	734	742	762	691	746	739	701	700	715	746	729	704	714	703	741	701	739	767	735	734	740	741	695	792	689	770	701	731	742	732	727	732	767	733	715	689	726	691	708	747	736	766	722	723	761	772	731	748	758	753	683	711	709	735	699	742	690	759	750	733	706	748	728	750	804	704	750	720	730	724	742	706	748	704	678	701	744	755	767	755	749	724	762	725	744	692	713	754	715	699	713	743	686	710	713	762	731	699	712	750	744	718	726	695	666	730	707	759	755	731	730	707	739	722	740	711	746	712	742	721	711	723	743	756	756	753	703	708	809	702	743	677	716	737	711	774	729	722	735	769	741	750	755	736	695	773	746	755	763	743	734	688	746	725	722	672	726	739	709	737	729	742	690	691	778	752	696	698	741	691	764	720	702	751	768	695	712	761	706	754	712	709	729	731	716	744	754	732	791	736	736	710	742	789	733	724	713	699	728	721	740	726	766	724	743	770	723	717	738	710	749	755	718	692	764	722	820	754	761	756	760	720	730	731	746	711	713	717	744	741	698	757	680	757	718	762	711	759	726	748	740	780	740	760	728	708	717	734	722	721	737	761	724	756	724	751	728	698	813	717	747	736	773	706	684	784	715	744	748	715	752	734	676	754	764	772	712	767	745	738	697	706	747	736	715	701	721	762	701	798	717	723	735	743	737	740	741	749	736	706	725	760	715	746	699	735	721	739	697	739	779	734	723	731	696	749	771	734	749	743	704	783	741	745	740	735	765	762	753	717	716	680	720	692	743	751	727	759	740	724	754	722	720	719	746	776	743	728	760	743	714	756	762	761	708	739	684	743	707	707	686	694	749	741	733	729	732	734	748	685	721	750	720	733	744	752	751	703	705	728	684	653	729	724	775	726	700	723	746	711	730	788	755	744	744	680	741	755	749	732	757	749	735	768	762	711	737	734	718	741	749	708	749	730	732	706	773	684	723	757	772	765	701	745	731	724	695	771	694	695	697	736	743	729	749	720	709	688	736	753	738	704	736	708	734	774	742	677	729	730	760	769	722	665	702	754	695	698	741	767	728	762	718	731	713	698	713	744	740	739	724	701	717	728	729	742	682	739	719	737	714	718	709	731	781	730	751	743	752	730	741	766	799	692	729	731	738	688	681	748	724	700	744	762	744	668	685	726	728	694	778	773	667	718	679	745	730	734	728	740	734	711	808	720	735	765	742	759	721	733	705	739	736	746	684	717	761	750	766	735	706	722	715	727	738	719	781	696	724	746	767	756	749	749	655	735	746	730	748	701	700	693	730	748	733	691	740	706	715	710	741	736	742	761	738	747	750	721	761	726	679	715	787	705	723	770	731	697	775	721	727	706	745	745	712	760	714	760	739	728	696	716	754	757	724	717	718	753	725	744	762	691	722	770	749	797	715	738	737	678	741	707	762	753	741	770	743	746	754	744	735	729	741	726	706	720	720	689	718	696	773	715	711	717	738	715	741	728	708	735	784	717	775	661	732	733	686	751	752	734	744	702	720	711	715	765	721	700	764	691	708	721	757	719	752	710	746	695	724	695	731	728	751	709	738	763	741	705	689	751	724	720	759	713	701	714	699	736	706	706	703	712	764	750	732	750	761	716	710	743	695	750	760	738	741	731	808	751	725	732	727	727	738	764	735	757	732	744	716	730	721	733	724	691	686	747	728	713	717	688	777	746	714	778	738	725	751	776	715	746	732	724	745	744	713	673	736	733	692	741	707	714	710	726	754	718	749	702	753	704	742	730	740	748	759	744	759	735	710	703	718	707	687	754	728	715	704	724	713	744	728	723	714	733	665	739	724	687	747	744	716	741	732	701	754	754	742	734	763	727	711	718	743	705	745	719	745	729	741	752	693	731	717	782	744	757	725	802	724	725	688	763	667	678	724	670	742	751	699	727	718	762	728	737	780	705	746	761	732	717	726	724	760	754	769	715	752	768	715	715	730	754	746	717	767	729	750	742	751	697	702	769	712	723	745	742	754	732	745	749	692	752	726	710	691	694	744	776	684	705	726	762	752	717	749	716	720	697	720	766	717	703	722	752	708	737	758	709	712	714	730	748	746	773	702	753	667	685	736	725	727	735	750	741	730	746	674	773	744	713	712	732	767	704	726	743	733	745	699	731	785	749	739	702	701	689	760	721	719	741	789	680	692	703	719	765	703	764	685	701	758	728	733	757	728	734	728	724	705	698	724	728	650	748	728	749	761	756	733	784	702	736	737	695	799	730	691	758	797	699	746	750	750	745	741	716	751	760	723	745	747	714	759	705	753	688	723	743	735	737	712	669	698	748	741	710	718	713	707	738	778	731	729	728	723	746	706	741	731	737	748	769	784	709	713	765	739	748	753	698	747	735	700	733	695	742	682	737	734	740	676	747	769	773	770	729	698	703	713	747	729	776	805	741	710	725	751	738	719	741	778	755	706	767	737	743	705	737	749	727	733	706	760	721	723	712	732	750	776	719	763	759	807	695	753	704	681	759	724	721	751	678	690	737	707	706	732	738	694	742	745	732	724	712	734	725	771	711	713	748	734	739	729	706	778	699	719	741	735	734	713	753	742	722	756	747	741	749	752	737	716	726	795	750	737	733	709	718	743	739	736	761	752	752	750	714	755	762	728	725	743	734	736	734	761	723	764	738	716	739	774	716	709	726	724	720	749	759	721	750	748	692	713	733	704	718	698	752	725	760	729	725	724	730	698	748	734	745	733	731	751	747	759
66360	37334	23642	37560	59394	57377	45390	29892	14834	5194	1869	679	351	315	297	300	287	246	271	277	303	284	280	281	259	302	296	278	292	294	314	302	314	268	296	257	282	323	272	285	303	298	269	303	261	291	274	287	286	267	270	263	306	295	280	308	277	308	310	275	270	298	283	257	285	249	298	288	268	275	285	263	279	259	303	292	300	254	279	276	271	265	255	298	281	304	307	300	276	325	291	283	258	285	262	281	279	313	272	293	282	285	292	272	288	275	265	285	289	295	272	281	282	285	286	263	286	251	291	267	309	285	246	274	272	260	259	262	284	294	266	290	259	303	280	277	289	302	268	286	312	317	302	281	317	303	301	279	296	316	270	261	271	265	282	276	280	267	322	282	293	260	299	307	281	304	300	280	295	285	303	285	270	257	268	293	285	278	263	299	303	268	270	278	286	281	272	277	312	281	285	270	330	269	296	298	307	281	299	316	270	282	316	276	273	259	293	249	259	283	293	318	277	284	265	250	294	284	279	268	288	259	283	255	287	293	318	284	296	287	287	292	277	293	286	283	294	288	289	281	249	287	278	291	268	268	288	269	316	271	294	274	290	272	285	290	259	305	275	271	268	267	286	284	279	279	300	278	270	270	276	308	290	292	268	260	282	286	278	257	311	283	307	273	288	299	272	305	270	314	314	299	268	290	313	292	311	250	276	286	288	287	278	276	276	306	334	275	311	264	261	261	284	273	278	282	282	293	298	287	293	277	273	287	263	301	304	266	301	292	261	295	247	275	295	317	291	313	301	272	257	252	276	289	316	261	308	274	298	273	282	273	276	279	306	302	278	296	307	289	263	285	316	298	257	312	295	268	297	274	294	277	285	274	273	277	287	287	311	284	332	293	260	280	265	274	296	317	285	275	266	281	286	289	259	277	291	290	272	307	263	249	243	275	307	296	283	274	272	311	270	300	275	295	293	284	311	280	263	278	254	290	289	304	279	293	280	276	273	329	282	275	279	294	288	295	311	276	266	313	270	282	251	300	297	297	278	264	277	296	252	287	282	290	298	261	299	299	257	294	280	276	307	287	274	301	277	266	299	286	260	271	270	279	286	256	297	292	234	279	252	287	287	294	258	283	300	271	278	248	328	299	278	273	316	287	302	270	293	283	292	291	280	269	266	268	302	271	280	275	299	272	283	281	273	260	285	307	276	244	301	272	283	266	296	265	277	260	283	272	278	289	280	319	275	300	297	290	269	298	282	283	281	267	284	277	296	304	286	328	279	277	294	269	297	289	278	301	275	259	286	292	298	270	290	289	286	272	297	254	271	310	306	299	281	270	310	279	297	293	290	298	277	298	280	295	270	297	285	335	284	320	272	272	299	272	273	288	274	265	271	277	248	265	287	308	270	301	289	272	284	273	315	291	291	282	293	286	304	322	284	284	292	317	298	284	253	249	285	257	276	298	299	311	272	288	282	311	253	295	292	299	287	274	245	287	287	301	275	291	233	253	265	250	276	300	251	284	276	281	302	304	296	297	273	265	282	306	304	288	269	282	263	279	283	276	312	273	289	275	261	294	282	294	273	267	271	292	257	294	276	285	288	278	251	260	280	280	301	265	303	254	288	276	298	269	274	281	289	322	280	287	283	300	301	283	321	288	288	277	254	286	287	273	274	300	316	327	296	299	295	317	270	277	314	267	259	283	289	288	312	295	287	302	260	260	288	248	304	275	264	264	251	283	306	305	285	284	284	298	330	296	269	272	296	289	262	295	313	270	272	289	276	273	268	272	310	286	321	266	266	275	285	278	271	285	276	252	284	294	290	285	284	281	268	272	303	300	266	263	286	267	298	272	290	276	264	274	294	319	299	283	272	291	290	300	309	306	288	246	289	246	287	301	281	291	268	282	269	301	260	290	294	280	319	308	295	292	315	314	261	301	282	269	270	280	289	274	286	289	314	276	309	288	269	278	290	282	327	264	262	263	253	322	282	279	286	317	294	256	258	258	297	290	297	278	265	275	284	298	310	314	285	291	283	283	282	276	271	310	269	281	309	296	297	277	280	269	300	281	274	289	278	291	289	283	279	269	266	292	270	267	263	283	307	274	302	276	269	293	264	290	261	286	284	279	280	317	305	286	269	283	266	340	277	285	271	269	265	265	270	328	282	282	281	277	271	280	289	278	286	273	279	287	271	291	298	283	292	278	298	317	331	293	285	289	301	316	257	288	287	282	270	274	283	281	276	257	264	282	288	282	289	304	297	308	275	289	296	261	264	267	261	255	275	280	307	334	269	314	273	303	286	234	300	269	297	250	289	288	282	246	295	272	308	262	291	265	276	280	285	285	288	286	299	286	268	276	274	277	296	307	288	283	244	310	273	309	289	292	275	270	288	296	277	298	271	288	291	281	279	265	294	285	314	292	286	276	272	293	314	295	271	284	268	239	301	270	282	320	277	288	283	269	280	304	298	250	270	259	255	307	257	257	313	269	270	315	271	323	279	285	319	309	303	305	295	266	285	295	268	255	257	272	299	327	306	234	280	263	261	286	291	282	309	272	281	282	285	233	277	258	269	304	277	300	266	314	231	270	307	285	294	258	281	269	295	320	253	304	280	327	276	251	253	290	276	271	293	291	273	290	301	280	263	326	276	231	301	296	302	278	260	278	295	292	262	283	265	272	272	299	240	276	279	273	267	276	282	262	288	285	264	269	263	282	306	314	335	267	287	293	295	286	279	278	295	298	261	284	290	277	269	312	290	279	283	274	294	281	296	279	273	279	270	260	287	290	309	272	289	312	283	280	300	334	269	285	287	268	280	263	280	269	286	274	275	266	261	258	286	253	251	282	290	273	272	302	289	294	262	278	306	292	294	257	273	271	262	311	263	266	282	272	305	314	253	312	264	321	255	288	265	299	274	283	290	283	288	303	274	262	277	268	270	265	309	299	265	251	271	286	289	277	304	270	285	277	288	307	254	301	269	273	281	295	307	326	284	258	275	275	273	299	282	303	258	258	272	274	293	296	270	297	295	308	294	298	280	294	286	269	306	310	267	262	323	273	282	296	288	273	270	282	282	262	328	288	288	281	279	274	303	274	276	264	260	297	281	301	262	296	293	286	290	280	261	305	288	279	290	239	269	270	292	280	291	288	298	278	298	291	268	303	261	303	291	278	267	290	274	281	282	314	295	275	324	258	294	296	264	286	259	272	266	290	287	266	297	280	302	274	263	286	267	262	282	280	248	264	259	280	306	297	269	308	251	279	297	267	284	272	273	301	291	297	298	278	250	257	271	304	261	286	285	267	294	321	317	283	272	300	288	295	274	262	286	304	314	281	278	289	284	286	248	267	302	279	302	269	317	269	278	298	285	284	269	291	279	289	331	284	253	283	271	308	286	291	316	274	260	254	301	274	280	279	296	272	263	292	287	275	297	291	289	287	306	273	259	296	287	271	264	288	296	280	270	309	308	268	272	284	274	258	273	260	248	283	258	292	274	268	276	297	285	272
37953	21134	26012	49720	69028	67834	57297	43934	28421	14983	6257	2263	1085	775	670	692	660	670	696	729	664	682	677	679	653	652	652	689	625	682	659	694	693	666	626	668	658	639	649	699	674	681	629	645	668	698	666	705	647	670	662	669	679	695	693	708	673	680	680	699	630	654	676	641	663	685	596	651	655	679	683	647	665	621	673	694	636	661	679	650	653	645	638	731	674	665	683	688	651	704	653	701	704	668	649	637	688	667	672	687	693	693	678	658	664	656	638	631	687	678	599	652	664	671	648	606	688	633	651	669	639	664	652	698	642	720	708	650	691	631	661	670	684	689	663	694	683	687	677	619	697	673	685	656	669	647	663	642	660	721	659	697	683	693	650	672	706	634	656	692	639	673	685	682	682	650	639	686	651	713	663	683	689	653	668	678	678	641	654	710	695	726	661	634	722	715	626	649	711	670	669	672	675	640	656	651	641	653	652	657	682	700	640	704	666	669	686	635	700	635	683	669	645	655	670	669	677	650	631	640	681	659	665	648	685	631	628	665	699	643	682	666	667	650	642	663	715	637	666	660	702	685	664	657	729	662	648	700	649	669	715	673	671	691	677	643	682	682	686	655	673	679	685	667	648	717	701	666	671	653	622	658	652	669	683	668	680	683	667	680	639	672	702	645	674	667	685	713	669	669	692	699	678	675	676	654	635	652	656	693	661	673	648	641	699	694	646	677	669	687	734	641	642	644	660	675	678	650	661	682	709	630	646	692	655	642	656	673	650	712	661	654	622	683	689	661	708	644	658	679	686	654	679	676	656	659	678	651	687	698	701	694	695	653	703	706	677	645	642	668	641	704	693	651	631	662	623	697	686	673	664	695	692	708	697	664	649	669	671	691	616	740	672	642	666	626	673	690	676	666	670	679	684	692	654	652	647	689	662	713	653	647	706	707	701	631	656	680	652	650	676	713	667	686	706	688	712	671	660	622	729	679	679	652	658	663	657	620	653	670	677	668	690	663	690	685	642	697	639	663	697	640	688	648	639	636	632	667	620	668	659	656	686	648	664	626	697	640	710	648	677	595	666	670	692	657	691	665	685	658	664	660	637	712	682	664	652	673	668	679	642	618	688	668	700	637	678	671	679	622	671	686	654	633	659	662	643	697	677	661	629	661	652	684	664	707	641	659	681	664	654	670	682	695	670	658	676	658	643	657	671	688	733	709	655	670	655	638	659	665	665	683	667	676	700	670	706	642	694	651	689	698	671	686	696	706	669	630	672	699	680	700	645	724	728	643	666	665	644	682	712	648	652	686	665	683	662	689	659	684	664	656	636	664	663	681	674	670	671	704	688	642	723	633	702	655	660	687	681	639	652	652	648	643	642	649	717	654	661	665	690	686	675	649	670	659	708	668	737	652	636	684	679	679	698	641	663	698	621	656	708	711	694	678	674	634	679	665	691	656	638	697	682	721	698	668	705	682	656	678	679	684	627	649	696	618	618	662	718	673	638	684	682	665	641	615	690	620	640	649	684	638	685	710	652	633	662	679	679	693	642	711	714	644	645	660	703	662	710	690	659	662	657	647	636	643	674	632	655	652	637	708	692	698	664	656	683	656	682	641	725	680	677	652	684	671	679	672	674	649	647	677	638	668	669	659	685	675	686	657	688	648	661	636	687	692	667	648	652	683	682	742	651	657	699	643	692	699	620	647	686	673	676	684	666	685	672	658	639	657	662	679	692	709	668	679	623	680	698	662	711	625	654	629	616	691	692	726	693	682	686	676	591	699	691	650	654	690	675	634	622	711	703	661	686	716	633	653	642	648	684	672	704	681	627	709	680	672	638	682	723	674	717	670	657	656	681	675	686	687	678	634	673	638	626	719	668	694	671	669	681	686	648	605	633	691	618	668	644	649	691	698	671	628	693	668	679	669	647	660	628	653	712	699	664	674	692	644	638	687	639	640	624	636	664	659	678	645	681	657	698	694	644	657	667	682	678	661	669	646	645	678	640	684	657	711	669	680	671	622	677	622	661	680	666	715	644	686	625	660	624	635	678	688	675	696	672	669	703	659	671	661	628	616	670	715	703	720	675	661	670	714	665	707	713	667	666	655	674	640	691	677	642	671	720	678	690	641	638	689	696	659	695	651	696	653	682	690	711	708	688	677	685	652	714	702	690	673	682	707	725	647	682	650	701	746	696	691	691	655	702	674	654	643	692	707	680	620	662	674	704	638	673	648	668	629	700	678	671	691	615	675	680	687	742	700	701	655	670	670	698	697	649	705	688	685	669	669	671	651	656	632	705	659	663	666	627	668	688	689	708	694	723	685	715	684	696	642	676	658	688	670	705	672	640	695	685	671	644	672	658	661	654	651	636	673	717	647	671	626	711	672	680	686	690	652	683	699	670	669	673	697	649	666	689	672	581	694	675	699	681	694	673	703	682	639	691	675	643	707	679	720	707	682	695	677	692	684	688	634	689	680	664	670	678	698	667	680	699	679	672	632	711	669	647	662	681	639	684	665	710	653	721	683	699	691	648	690	669	667	685	690	674	644	620	663	675	693	642	679	727	665	655	671	678	702	704	655	665	680	688	641	703	722	670	668	621	613	673	685	695	626	633	672	646	661	697	726	655	643	691	658	636	666	670	670	691	704	691	694	669	696	690	617	646	690	661	659	648	612	631	662	711	681	673	728	624	656	673	667	636	653	684	677	665	632	641	658	694	712	670	664	685	637	641	643	683	702	634	687	672	676	691	660	694	669	719	650	727	688	638	665	692	703	695	607	636	689	710	655	615	644	640	717	648	669	644	625	655	623	680	685	648	670	678	666	699	676	663	680	704	679	691	673	656	706	631	658	654	656	679	662	699	682	668	694	642	680	676	617	659	640	658	634	669	705	673	668	696	694	687	724	636	647	683	683	663	681	679	676	636	663	653	648	673	683	700	654	743	676	659	659	674	681	701	666	664	673	743	670	677	662	645	684	632	681	651	669	665	669	659	685	663	681	684	663	702	657	693	623	651	698	671	684	685	669	666	706	679	644	693	706	665	666	692	686	645	678	660	664	684	648	660	665	683	650	738	725	667	663	711	709	655	644	662	641	709	602	686	657	638	700	688	694	691	638	678	652	653	665	647	652	714	684	656	676	668	651	679	680	655	686	685	682	699	682	671	687	652	633	628	651	670	660	663	697	649	649	694	669	678	635	726	675	625	694	652	639	665	682	702	678	684	675	660	682	637	697	694	674	729	692	644	668	640	684	656	631	659	699	632	655	655	626	700	676	681	682	686	716	678	662	643	687	676	684	640	693	669	725	694	672	680	682	647	646	677	672	691	659	685	704	713	675	669	680	705	651	664	682	686	625	697	687	646	661	747	707	643	666	678	630	732	674	636	657	689	705	679	707	679	690	627	682	713	664	648	650	707	730	676	646	646	663	681	700	628	666	674	654	604	703	664	684	646	666	697	669	632	706	705	660	634	665	683	698	708	613	673	666	671	625	731	683	670	648
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
