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
338080501652	338080502212	338080502762	338080503312	338080503862	338080504412	338080504962	338080505512	338080506062	338080506612	338080507162	338080507712	338080508262	338080508812	338080509362	338080509912	338080510462	338080511012	338080511562	338080512112	338080512662	338080513212	338080513762	338080514312	338080514862	338080515412	338080515962	338080516512	338080517062	338080517612	338080518162	338080518712	338080519262	338080519812	338080520362	338080520912	338080521462	338080522012	338080522562	338080523112	338080523662	338080524212	338080524762	338080525312	338080525862	338080526412	338080526962	338080527512	338080528062	338080528612	338080529162	338080529712	338080530262	338080530812	338080531362	338080531912	338080532462	338080533012	338080533562	338080534112	338080534662	338080535212	338080535762	338080536312	338080536862	338080537412	338080537962	338080538512	338080539062	338080539612	338080540162	338080540712	338080541262	338080541812	338080542362	338080542912	338080543462	338080544012	338080544562	338080545112	338080545662	338080546212	338080546762	338080547312	338080547862	338080548412	338080548962	338080549512	338080550062	338080550612	338080551162	338080551712	338080552262	338080552812	338080553362	338080553912	338080554462	338080555012	338080555562	338080556112	338080556662	338080557212	338080557762	338080558312	338080558862	338080559412	338080559962	338080560512	338080561062	338080561612	338080562162	338080562712	338080563262	338080563812	338080564362	338080564912	338080565462	338080566012	338080566562	338080567112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48302	13602	3480	2618	1741	1241	977	725	647	622	640	561	520	454	402	396	386	439	520	365	407	480	569	497	439	419	346	363	320	325	333	326	325	286	299	296	304	324	311	301	337	287	306	311	301	293	279	296	261	280	291	321	278	353	309	292	286	331	318	314	322	304	313	331	321	296	295	320	317	270	304	306	302	285	313	351	274	311	319	315	291	317	292	297	340	302	325	284	332	327	308	298	312	304	317	304	318	308	338	308	311	309	305	263	309	287	341	288	326	306	355	309	334	318	302	308	333	325	287	322	336	321	311	298	316	314	315	307	312	314	319	290	330	293	304	312	305	299	309	309	323	305	294	291	291	312	295	289	327	325	314	340	300	299	304	346	310	298	299	340	288	313	315	293	312	323	327	297	305	303	301	297	310	292	323	323	317	317	302	309	298	304	313	295	323	312	264	331	298	280	322	317	322	317	355	324	322	298	301	362	348	336	321	332	288	287	311	327	326	292	310	340	308	308	274	272	343	318	316	328	312	316	304	301	314	323	340	329	337	314	328	267	324	312	312	309	345	306	328	318	301	324	301	334	305	294	287	313	323	313	303	305	294	316	269	288	300	289	314	305	309	290	284	334	333	282	317	344	332	319	314	313	322	283	330	331	354	307	310	343	286	310	294	304	328	329	303	322	322	313	291	320	325	307	321	319	308	277	333	306	328	312	321	287	327	321	313	299	324	286	297	275	276	310	316	278	291	291	333	269	284	309	305	279	317	297	310	290	347	272	336	334	337	306	350	319	315	314	308	323	290	338	351	327	314	289	290	317	321	305	331	334	317	337	306	303	351	337	327	302	292	306	339	293	295	300	304	333	319	283	317	315	305	296	332	326	273	305	310	318	306	292	312	332	352	310	308	296	295	326	339	316	332	300	330	339	329	331	298	329	312	302	325	310	325	311	315	315	335	297	326	334	287	284	339	306	302	295	270	289	321	318	297	297	325	268	314	353	336	325	298	295	297	312	288	302	293	335	299	300	297	316	264	295	299	318	325	320	310	310	311	281	308	294	271	298	316	308	317	305	291	331	314	278	323	326	299	299	293	311	299	318	306	326	317	314	325	300	312	294	304	288	315	316	349	306	312	300	322	307	323	303	339	289	344	320	327	285	314	308	283	300	325	321	316	299	297	292	290	302	340	314	282	315	318	303	333	330	339	339	334	319	308	320	340	299	294	307	297	335	338	285	322	326	314	316	337	319	304	307	292	302	338	304	289	273	284	324	317	306	343	311	328	305	316	300	294	311	283	289	347	270	316	275	315	288	328	306	308	327	298	297	298	352	316	334	338	324	321	307	289	301	304	333	333	304	330	324	298	314	301	306	289	296	315	327	336	301	297	315	322	298	302	327	293	300	326	311	314	296	350	338	307	336	320	306	346	274	292	276	296	311	333	295	312	298	304	297	308	318	328	346	325	300	316	300	318	342	297	275	288	313	322	305	323	324	306	343	289	334	332	305	314	330	313	315	356	314	343	310	303	313	320	288	252	317	347	325	338	293	272	300	285	311	308	329	317	322	319	320	335	307	324	311	298	331	320	300	264	315	296	316	293	317	288	303	293	320	323	267	304	318	334	290	288	312	345	311	287	324	315	321	301	318	316	302	316	309	293	291	307	317	339	302	265	291	328	335	294	299	320	327	317	271	302	341	306	310	324	299	314	311	275	299	320	348	315	303	314	324	361	282	302	303	316	303	330	301	318	304	267	303	311	316	313	323	315	296	309	299	297	319	289	354	290	341	268	323	304	307	367	313	321	311	302	302	304	333	311	320	292	344	315	306	301	276	294	320	329	319	287	315	305	328	301	305	332	301	340	359	297	343	292	294	291	338	276	322	299	350	315	311	333	314	332	309	329	316	283	287	300	326	314	323	328	300	330	269	282	309	320	317	311	307	331	330	326	290	301	304	306	300	314	308	274	329	323	327	338	368	343	299	296	295	297	293	314	307	318	314	301	295	320	290	313	305	327	315	312	316	303	305	353	310	312	369	304	306	294	352	312	341	316	329	326	305	293	324	340	309	314	315	297	338	341	288	281	278	318	327	330	327	320	327	300	338	304	297	290	310	291	338	315	319	300	287	320	315	330	317	278	301	299	311	286	300	320	290	321	315	301	300	288	292	348	299	298	308	307	321	335	293	322	302	312	327	330	346	316	329	291	313	335	327	311	347	310	329	283	274	310	318	323	325	300	304	297	297	326	340	277	325	299	322	325	304	351	322	318	305	324	324	323	319	315	312	329	324	279	280	289	264	295	311	317	308	327	286	329	310	321	325	344	301	293	344	321	316	306	309	307	328	349	278	326	323	344	322	303	287	312	325	323	323	347	314	305	310	338	348	341	300	300	281	278	280	322	282	291	293	316	300	309	331	319	328	356	352	281	336	312	335	309	304	318	334	317	335	309	271	308	306	339	338	315	306	318	335	304	320	334	305	329	334	314	324	314	290	351	336	300	313	307	322	301	304	328	330	317	328	325	317	317	280	284	289	329	292	304	288	304	275	267	309	302	310	343	315	347	307	312	343	288	321	300	303	299	271	291	315	345	326	316	270	309	306	313	331	299	301	344	317	305	310	274	297	329	319	316	283	318	303	325	305	297	294	297	286	345	316	311	359	309	306	310	312	310	315	299	325	314	356	330	342	313	290	324	294	346	304	339	360	308	340	306	280	321	340	312	321	273	323	280	323	339	315	329	334	315	329	277	347	312	299	308	300	336	321	338	311	338	315	354	300	288	331	305	315	293	305	312	305	317	288	312	282	331	336	316	317	311	322	313	306	365	325	325	320	280	256	318	300	315	338	325	311	326	334	325	311	318	306	356	303	330	293	283	302	309	335	348	278	319	344	332	336	305	338	296	278	318	323	319	339	323	301	314	301	320	329	303	327	302	331	342	308	333	258	289	319	308	283	298	343	298	269	292	313	268	330	303	311	320	326	342	321	330	294	311	283	286	291	340	286	316	311	329	317	292	320	291	314	331	289	277	356	294	330	287	317	315	325	312	348	318	305	301	302	313	299	284	329	360	335	328	305	330	315	347	327	337	336	312	319	291	301	334	357	306	305	322	332	313	328	308	319	310	340	343	314	270	289	318	291	292	310	298	311	346	284	324	304	325	339	305	291	322	267	307	337	306	333	306	310	311	296	286	319	292	336	344	320	310	308	290	312	319	314	327	322	272	307	345	291	316	304	315	331	294	278	280	318	310	291	297	301	324	319	296	320	308	282	286	305	285	330	330	289	300	305	327	304	301	315	325	350	322	340	313	320	306	301	351	293	304	315	302	303	312	318	317	301	317	302	304	323	316	312	307	312	312	300	343	337	293	315	312	325	327	303	314	306	308	326	306	338	309	356	335	331	339	355	322	313	293	316	321	332	321	287	300	285	315	258	302	327	333	278	295	317	304	308	321	297	319	285	305	324	297	316	320	305	318	303	298	324	341	308	301	340	328	320	304	325	264	299
27416	3007	4435	5966	5621	4659	3652	2880	2328	2671	2537	2031	1790	1396	1196	1194	1203	1498	1693	1049	1170	1692	2041	1928	1796	1350	1154	971	814	709	691	740	690	651	658	683	706	706	698	681	676	695	694	671	718	704	729	666	660	651	675	694	717	696	694	707	630	689	702	713	672	696	657	668	692	654	653	687	716	668	699	650	720	716	673	661	689	668	629	645	721	678	651	632	710	635	626	656	699	645	653	689	648	698	622	714	681	714	688	638	683	674	681	691	739	690	706	632	652	676	663	636	719	700	686	660	627	689	667	715	713	660	644	661	717	658	657	683	691	675	675	720	681	676	654	696	716	636	716	655	658	612	671	707	658	705	686	746	670	707	647	689	690	667	661	710	653	657	693	694	674	683	661	681	673	650	659	644	659	685	722	677	669	659	636	660	676	662	697	645	651	629	687	704	708	673	666	687	632	683	643	695	678	709	657	682	637	701	656	668	666	697	673	621	655	712	722	677	711	687	690	646	676	654	677	647	667	698	653	686	664	666	718	696	678	635	712	689	684	708	681	713	651	667	685	694	683	628	659	696	663	642	684	697	679	654	678	671	682	663	651	628	661	673	680	669	706	677	684	660	620	687	647	689	681	632	660	692	686	715	647	652	673	698	699	648	714	706	634	692	699	668	738	724	638	667	658	696	690	648	673	709	646	710	679	683	646	691	643	693	733	657	682	658	661	695	669	690	695	643	705	675	695	640	636	701	636	656	701	622	667	660	655	675	691	660	653	631	654	675	684	691	651	652	660	665	644	660	722	661	707	646	630	658	713	609	698	628	628	669	703	676	676	638	699	665	674	659	686	654	697	635	652	689	663	697	677	661	656	637	698	666	636	693	723	654	686	679	690	643	663	666	660	653	647	717	671	669	716	648	663	710	644	671	676	671	665	678	694	698	711	661	659	670	670	647	704	659	660	640	645	670	662	681	665	694	669	663	681	665	666	694	701	594	683	732	678	673	679	710	681	673	647	679	695	685	656	683	638	666	687	723	679	623	679	646	644	685	704	643	653	661	676	676	664	662	651	667	631	604	680	691	630	702	646	631	677	679	670	696	727	674	686	640	692	683	702	646	674	738	636	687	678	722	684	664	653	666	686	707	654	764	666	632	724	737	673	685	688	645	675	688	705	733	645	671	714	613	655	678	704	696	700	637	659	696	650	698	675	647	687	664	647	719	701	672	672	704	632	673	704	695	673	681	650	690	690	677	684	665	679	639	728	705	654	653	697	655	657	725	682	651	690	669	642	677	671	678	654	657	627	620	666	660	689	642	622	696	663	676	676	760	660	657	630	671	672	733	669	672	643	670	652	672	708	687	646	656	675	668	650	685	664	691	654	645	677	684	644	681	677	705	602	659	673	664	686	699	688	738	678	647	626	663	666	670	611	667	682	690	657	668	688	650	671	651	666	653	690	689	659	645	658	669	696	682	623	659	642	647	659	689	681	677	652	658	711	649	689	637	700	689	632	632	684	650	717	687	646	683	640	750	676	654	672	676	655	675	693	659	671	678	660	662	661	646	689	657	676	678	699	671	702	641	675	691	653	682	683	685	684	677	628	639	675	679	702	680	658	674	708	711	684	688	701	637	670	696	720	700	688	698	680	699	710	669	623	673	708	688	660	668	637	665	673	671	692	648	671	641	664	646	696	684	716	675	663	669	638	678	637	668	673	688	630	703	691	691	703	671	625	625	667	705	647	637	711	723	660	678	645	666	716	664	684	675	654	683	688	703	659	636	718	765	633	654	653	675	628	641	682	683	643	692	689	644	733	655	675	650	652	694	704	659	688	636	622	674	695	662	631	697	633	678	656	662	651	656	692	664	690	666	693	703	641	707	658	719	672	638	663	650	631	708	707	698	706	674	684	710	700	685	712	675	691	657	655	642	676	675	707	680	697	639	656	668	648	675	671	680	643	663	673	656	677	681	673	724	671	683	721	658	678	648	698	663	650	689	686	684	664	680	724	687	630	694	620	683	658	667	709	716	692	661	725	663	652	639	663	692	664	657	694	655	690	635	700	630	694	652	680	645	656	720	630	708	639	687	696	694	614	650	674	694	696	652	671	713	676	725	681	673	680	638	674	683	637	633	642	664	651	708	679	635	699	686	612	654	682	671	683	641	636	663	644	691	683	733	688	682	710	649	686	620	626	663	663	709	673	668	678	651	674	653	659	707	658	676	681	684	650	651	666	677	681	666	717	678	710	679	686	692	697	693	707	657	672	668	657	688	638	682	684	663	648	692	713	663	693	642	687	693	718	699	677	660	661	662	682	656	672	670	652	679	696	690	672	711	678	693	704	637	729	670	677	652	693	667	670	650	633	662	657	670	684	640	721	760	683	667	705	649	689	682	663	702	704	714	681	707	671	665	667	675	744	639	665	714	620	644	679	702	644	663	628	663	678	675	611	704	650	660	646	619	730	653	646	662	679	678	659	673	712	681	684	671	691	691	675	708	665	677	689	647	692	680	713	728	652	703	683	685	738	671	652	637	683	652	697	697	642	701	681	662	646	699	723	682	706	657	655	647	685	648	671	650	638	682	685	657	700	679	655	716	697	642	669	682	719	708	648	663	704	693	669	697	631	686	706	677	672	683	657	688	630	708	663	698	704	654	671	686	666	666	684	644	685	644	666	695	676	681	672	728	725	679	693	685	676	703	704	687	654	700	721	636	657	761	700	687	670	651	665	689	685	663	657	648	679	649	674	666	677	652	689	667	652	670	693	680	673	666	690	631	677	668	728	715	707	638	685	749	699	658	702	700	694	677	692	655	689	672	655	665	680	694	707	636	670	669	667	763	666	641	656	693	724	709	677	668	679	682	656	660	665	671	622	649	651	682	668	662	715	649	672	666	686	672	685	665	631	674	640	665	701	659	704	665	676	671	703	677	658	697	687	631	697	665	680	642	694	702	713	672	708	624	675	705	648	674	673	697	691	677	703	737	693	676	661	687	660	682	648	703	654	685	695	677	665	692	685	653	722	653	743	750	699	690	663	678	684	696	674	676	694	669	683	653	654	711	645	690	701	645	662	659	666	655	628	669	709	653	670	672	643	767	700	651	717	658	665	695	629	673	672	693	687	709	637	653	687	685	641	714	684	619	721	698	698	704	658	642	664	683	705	667	668	663	636	672	684	634	677	689	665	633	694	668	695	737	674	709	653	679	657	759	639	625	604	662	630	643	672	691	689	650	657	701	696	681	659	671	642	688	705	621	717	641	641	687	677	687	652	667	680	648	636	654	671	661	708	683	662	726	707	654	717	727	716	692	702	636	704	669	681	664	705	687	662	661	669	666	677	680	676	659	674	674	693	670	638	663	672	664	691	656	652	689	717	705	696	667	647	675	654	705	676	667	691	692	699	656	684	686	647	682	693	688	682	660	730	704	654	669	682	683	669	742	693	667	682	658	674	671	665	707	707	704	700	695	597	663	655	659	690	695	650	651	660	705	651	633	673	623	648	674
17411	2635	586	496	388	302	224	197	164	146	128	162	141	145	147	161	184	164	160	138	170	174	195	178	165	161	191	146	126	124	138	122	136	143	132	134	151	131	142	103	140	124	150	129	156	147	107	137	141	132	144	132	124	119	131	124	158	122	135	144	118	146	132	149	118	153	117	126	122	128	137	134	134	121	140	115	148	150	138	143	124	127	124	145	125	124	108	125	113	141	110	123	144	146	133	131	136	143	138	116	154	133	131	136	127	123	139	138	126	141	134	135	148	147	139	137	152	137	118	128	141	133	147	110	136	125	115	128	122	128	127	128	156	130	143	113	129	119	146	138	147	135	127	111	120	149	122	139	121	133	126	150	124	147	139	147	129	142	133	135	143	141	138	147	124	125	124	141	144	142	133	143	134	121	159	162	137	150	126	118	148	108	159	145	119	131	129	142	139	137	145	134	156	105	117	138	146	119	119	133	118	131	114	146	140	159	125	133	150	136	127	121	155	119	127	134	140	142	146	152	132	138	128	137	127	118	127	148	129	138	139	119	114	112	135	125	121	125	121	150	116	135	131	121	157	131	174	123	109	144	129	140	138	142	133	121	143	124	129	142	133	137	124	127	116	108	146	135	127	151	140	148	146	139	132	123	137	133	142	139	131	118	119	148	129	126	135	148	120	157	130	120	127	152	121	130	141	134	130	125	148	141	136	129	138	180	133	132	153	151	146	126	140	130	146	105	132	126	132	151	149	114	152	119	134	104	121	135	124	134	129	158	153	128	135	145	125	125	133	130	134	132	160	156	130	145	137	129	123	118	115	147	134	124	133	138	123	139	115	122	148	148	117	141	129	152	125	126	139	150	143	131	118	134	135	145	148	129	136	128	137	137	132	147	124	129	146	118	137	153	138	119	121	141	126	104	140	146	124	149	149	163	133	111	118	120	136	140	117	128	133	117	116	111	122	142	146	144	152	130	128	134	118	125	135	133	127	145	148	128	158	147	121	134	140	145	125	122	144	142	120	148	133	139	131	129	131	124	128	148	124	123	154	145	129	142	129	147	137	165	133	122	115	149	144	136	151	132	144	135	124	123	123	138	134	146	127	128	143	124	137	137	118	135	143	142	142	149	135	123	150	125	122	130	143	105	112	128	155	153	146	129	128	131	138	153	118	135	139	153	153	129	113	124	126	123	135	151	134	118	139	150	127	123	136	96	139	132	119	130	145	127	137	124	122	152	144	148	132	133	149	128	124	140	143	124	136	128	137	133	122	123	141	143	149	144	133	132	141	112	143	137	155	136	131	125	140	148	143	134	132	139	134	131	132	123	135	130	138	132	150	123	135	142	146	124	138	145	117	127	139	137	154	135	129	104	140	131	159	135	145	137	111	123	104	129	137	137	145	152	141	127	122	139	149	118	132	135	143	121	138	123	138	147	132	126	136	135	110	136	137	122	142	133	144	157	148	123	129	149	122	150	141	112	133	106	124	140	134	144	147	125	124	115	132	119	129	131	120	113	111	146	125	125	159	126	135	126	128	131	137	144	127	128	142	131	130	124	131	144	124	127	151	141	106	131	126	141	137	123	141	114	134	154	121	127	129	121	162	133	160	130	132	127	132	143	110	159	135	133	146	131	132	113	139	146	137	139	143	138	131	119	118	117	131	127	134	134	111	112	126	150	129	144	125	154	121	154	160	149	161	117	120	133	121	137	158	149	137	120	128	119	154	127	129	143	134	145	124	139	121	118	143	122	124	153	134	136	122	134	127	127	146	129	129	135	136	148	149	140	134	149	123	118	119	118	138	116	120	132	157	133	130	145	145	132	179	127	131	142	131	145	122	150	127	138	132	135	125	147	114	117	122	137	127	127	142	122	150	143	132	111	118	129	157	143	136	134	136	136	127	155	132	123	130	136	143	120	141	119	129	144	140	150	121	133	130	134	140	150	119	128	135	145	135	115	130	138	118	130	117	128	131	126	136	106	116	128	122	122	132	141	129	148	149	125	117	148	149	137	135	129	137	136	113	137	156	145	147	146	132	125	137	132	121	131	137	140	133	108	126	126	125	132	109	118	129	148	144	133	150	131	137	126	138	123	131	129	131	123	131	144	135	130	157	140	118	119	129	122	130	128	153	127	135	136	171	140	149	147	146	129	115	118	133	128	115	148	115	126	116	137	140	143	112	133	151	143	131	117	138	129	126	148	126	144	127	126	118	150	133	137	125	128	137	140	140	157	129	138	121	136	141	110	152	146	129	137	147	139	156	154	134	127	122	115	149	129	140	125	153	153	136	138	136	154	138	163	115	128	138	141	130	126	153	122	136	130	135	130	143	141	140	151	144	126	136	154	145	129	142	138	138	119	129	130	137	138	124	111	148	136	161	145	161	142	141	136	156	146	129	119	150	117	146	119	127	153	169	142	146	138	135	158	137	139	131	130	131	151	140	152	140	123	122	141	133	109	141	168	119	93	130	126	150	145	144	140	143	142	131	149	150	151	127	132	153	143	121	140	130	128	133	163	130	126	127	147	123	118	123	120	128	143	158	134	127	130	120	131	160	131	121	133	136	92	128	137	139	149	134	131	127	136	127	156	140	137	126	125	133	123	105	119	143	136	144	137	136	131	115	128	132	143	133	119	128	133	107	150	124	120	142	128	134	121	117	126	146	149	134	161	131	141	121	126	137	122	128	134	147	129	122	123	105	131	135	144	122	132	118	138	133	124	129	123	137	132	142	117	111	129	156	113	125	165	135	129	128	137	128	134	139	142	149	130	143	125	135	130	130	127	138	123	139	117	130	144	125	131	142	138	125	139	121	140	136	141	138	117	98	140	147	138	112	125	135	140	151	128	150	137	121	146	145	125	128	126	131	151	113	140	148	142	111	126	146	141	133	87	131	124	135	183	130	134	143	157	164	147	119	135	139	138	153	150	111	137	166	149	128	120	132	122	118	116	123	144	114	144	123	156	129	141	111	119	135	133	127	124	153	128	113	127	127	128	112	117	123	135	117	132	129	142	124	143	121	143	115	125	146	146	124	149	137	140	137	135	160	145	134	133	134	125	138	146	138	137	140	152	157	133	151	117	136	134	157	129	139	130	127	131	156	139	122	156	140	143	138	127	144	139	129	144	135	135	118	142	149	132	161	149	137	142	152	129	117	113	120	123	164	140	137	122	137	135	147	141	146	114	135	136	127	116	127	131	102	126	134	150	150	147	144	123	124	141	127	149	146	111	152	144	131	129	137	125	140	115	123	153	128	126	126	135	143	155	123	134	125	125	121	138	134	130	145	107	121	154	145	106	136	138	147	116	151	109	117	146	127	124	131	155	138	122	129	138	120	137	131	146	150	146	127	131	121	151	159	152	135	116	127	116	134	128	116	138	131	132	125	127	130	132	153	136	136	141	130	126	147	125	142	132	138	125	128	145	131	128	142	136	160	154	139	124	128	134	141	144	140	152	143	123	139	123	141	141	123	121	132	138	144	137	147	132	132	145
10322	1130	1180	1331	1342	1080	833	677	540	495	471	456	453	401	441	476	611	568	473	398	565	690	775	699	633	506	497	427	387	361	340	306	339	355	351	365	349	332	337	349	336	332	331	321	335	373	340	328	341	367	339	301	321	359	291	311	317	328	352	321	327	337	309	312	328	322	334	313	363	332	324	311	333	324	381	384	300	332	329	324	330	341	346	355	322	343	359	348	318	329	357	329	327	335	361	356	358	377	357	361	340	343	346	346	344	319	298	338	334	344	351	331	353	345	364	338	333	357	361	310	322	334	336	341	341	334	304	342	352	304	343	362	312	353	336	304	362	328	325	341	372	351	323	346	361	337	339	337	329	326	329	338	345	339	327	351	320	368	324	340	340	288	341	351	333	387	350	323	345	314	312	334	340	311	354	338	347	316	301	334	347	342	358	324	323	313	346	335	336	310	347	361	350	331	336	341	312	354	325	336	347	331	335	354	336	320	357	301	331	319	342	313	306	307	325	329	334	316	347	328	379	322	342	335	332	336	374	309	345	328	336	337	353	335	341	288	297	323	329	336	332	334	320	346	344	354	290	330	339	317	334	295	342	314	290	332	343	322	327	348	283	338	341	332	333	321	362	319	349	357	346	301	346	325	336	305	345	350	350	366	325	322	328	347	346	333	335	376	348	335	353	321	330	351	330	315	358	329	333	329	340	355	350	324	323	316	360	321	326	331	321	346	343	340	349	339	349	326	333	322	360	329	323	337	327	323	347	336	343	308	361	341	334	343	356	335	319	343	330	362	321	329	349	343	359	369	362	340	359	344	334	357	337	349	330	330	320	335	319	322	342	356	336	344	318	319	337	319	298	333	373	339	329	317	346	340	314	335	342	368	298	334	350	335	332	361	312	344	345	332	324	313	306	292	336	309	320	318	310	304	334	353	306	318	334	365	352	290	344	349	365	348	342	356	336	345	337	334	328	340	326	353	352	363	348	332	303	358	351	349	361	344	333	327	362	310	350	332	325	322	317	320	357	334	365	347	363	333	318	309	344	305	349	375	323	350	315	328	333	328	311	357	345	336	362	310	330	334	314	327	358	354	314	328	330	317	337	360	344	341	308	340	325	356	347	328	324	324	316	369	317	313	351	340	358	342	352	329	339	366	321	349	330	366	352	316	321	326	313	352	332	370	363	334	334	331	341	331	329	341	373	328	378	316	345	361	335	365	353	332	355	327	322	328	340	325	289	337	347	330	353	318	328	347	342	329	346	334	319	324	337	336	307	354	320	341	363	359	344	336	328	328	345	339	317	342	333	351	324	330	337	355	346	373	308	370	342	354	354	328	345	320	337	352	320	336	321	359	350	330	345	365	335	347	356	355	355	339	339	371	337	314	322	319	318	349	288	357	312	317	330	313	347	330	327	345	322	336	332	344	342	350	312	314	355	322	324	341	345	348	321	334	339	332	347	346	339	335	346	332	324	339	332	347	338	334	332	344	338	342	337	359	347	321	335	303	322	329	334	364	326	338	363	342	317	326	331	335	359	321	335	302	350	351	336	336	332	327	319	340	344	324	349	319	370	342	323	332	345	338	317	357	368	334	367	319	330	374	331	323	337	354	341	352	360	341	346	333	344	350	327	316	312	328	355	329	360	343	315	333	325	361	359	341	326	319	345	356	357	329	351	327	316	331	339	325	361	331	370	364	355	327	325	346	344	354	309	271	327	356	320	314	331	347	350	362	329	347	352	310	367	309	337	347	349	312	332	321	322	341	318	317	335	362	327	342	337	354	331	355	333	330	353	323	343	308	345	321	336	342	328	328	323	357	326	346	340	321	334	327	325	317	345	329	332	353	335	358	332	318	305	378	351	325	329	333	365	313	345	345	322	325	353	354	339	345	334	372	355	345	316	334	358	340	312	320	310	334	365	333	323	340	325	373	327	354	332	374	355	356	325	337	359	302	307	346	338	346	314	360	339	318	334	329	351	341	338	362	326	357	344	362	321	316	328	292	297	326	327	309	320	308	359	346	310	340	355	340	347	324	348	324	317	330	352	351	363	338	339	349	336	326	307	361	336	369	362	365	305	357	329	358	346	334	321	338	338	345	349	371	318	375	324	332	336	336	322	339	346	364	330	306	306	312	345	328	333	314	361	352	300	350	342	326	320	343	338	340	318	334	347	326	333	298	349	357	321	332	340	347	356	319	343	346	322	346	312	343	352	334	332	342	345	372	343	348	346	328	352	334	331	338	352	318	357	340	331	365	311	339	333	367	306	328	325	344	323	362	329	371	326	339	335	339	325	327	335	327	320	382	295	347	369	327	335	341	315	329	364	356	342	345	337	305	294	363	324	344	349	340	321	352	334	323	311	371	306	339	322	338	333	316	336	374	352	360	322	361	344	362	348	332	365	334	297	354	359	360	317	360	329	353	318	366	346	333	331	331	356	387	318	350	316	311	304	327	314	341	336	358	315	316	334	329	339	335	351	329	343	340	350	346	341	356	354	324	348	333	362	350	346	330	338	351	335	373	359	308	308	343	346	281	316	328	341	324	329	301	313	337	357	358	341	366	316	339	334	317	371	333	345	348	355	353	342	354	346	369	339	311	326	337	359	351	377	348	324	374	335	317	322	306	310	363	311	371	370	352	330	341	340	331	308	341	343	369	307	375	331	327	343	322	334	379	325	334	316	340	317	320	366	341	342	383	326	337	340	315	349	350	345	320	338	346	360	330	386	321	318	332	322	323	322	317	335	326	349	310	349	328	337	348	328	335	322	369	300	330	343	322	343	327	323	339	336	314	335	363	329	326	324	326	371	325	340	305	334	309	369	354	345	346	345	330	328	375	305	322	340	314	314	362	327	340	320	343	332	363	326	303	333	334	311	371	334	302	325	318	323	330	339	314	320	339	335	358	346	332	345	356	311	344	343	359	339	321	361	322	358	328	336	364	352	344	327	303	335	352	328	344	321	326	340	350	331	332	327	338	339	352	339	330	316	359	338	344	312	338	343	301	336	300	318	337	327	321	318	297	330	334	359	345	349	361	314	324	354	368	346	315	377	318	339	394	354	339	357	361	335	336	334	370	318	343	329	353	314	363	317	335	357	338	299	313	344	346	340	300	346	347	324	338	328	347	331	361	353	320	322	336	348	330	358	338	357	348	348	334	373	344	321	365	365	369	316	371	356	310	349	397	308	358	337	334	351	353	345	350	336	319	306	348	383	319	345	299	346	342	323	332	351	351	327	356	319	318	300	332	340	352	333	322	344	339	328	338	333	309	337	342	339	358	297	272	316	338	298	341	370	337	335	339	305	348	356	331	346	315	343	324	328	329	352	337	313	310	336	308	320	342	357	352	363	361	334	336	339	341	360	339	305	346	332	364	351	342	331	336	332	332	341	338	309	336	382	318	323	337	371	334	324	299	339	341	345	322	338	317	338	333	323	322	307	354	322	317	319	338	356	361	335	352	324	338	360	339	369	335	312	364	321	337	335	382	346	329
36952	8794	1739	1560	999	688	530	459	389	366	374	374	297	284	292	269	247	253	272	266	288	349	333	330	359	290	267	248	247	270	213	226	246	218	226	212	223	216	204	212	220	218	216	210	231	236	227	223	222	223	202	223	227	215	191	230	209	220	232	225	208	225	234	205	228	214	241	238	226	228	227	234	203	201	229	218	247	232	204	235	240	219	232	228	210	254	253	197	236	206	229	230	235	261	199	236	215	215	216	219	216	212	206	212	226	190	241	247	249	182	255	209	203	206	256	238	210	229	212	196	226	224	207	199	216	214	213	243	226	216	204	224	229	226	226	222	196	177	242	231	229	218	203	193	243	238	238	216	260	227	239	194	210	234	234	226	213	210	247	246	207	212	221	263	229	221	216	247	215	237	223	237	222	234	186	203	239	215	228	223	246	235	233	224	209	211	234	244	210	251	209	225	220	223	236	223	246	194	245	222	220	223	235	190	203	187	203	192	214	198	250	263	230	195	207	219	218	225	258	216	223	212	213	202	231	214	206	228	224	234	230	245	246	218	228	207	212	207	220	212	225	231	224	225	233	218	232	261	244	195	232	235	230	240	215	199	262	226	237	216	222	216	222	227	219	220	235	232	222	229	210	205	210	241	231	178	193	212	202	211	225	229	249	218	220	210	236	227	207	207	249	203	212	247	237	220	263	229	232	206	233	238	217	212	214	230	235	218	253	218	202	208	211	225	231	215	250	248	214	208	233	232	204	205	210	242	222	222	201	240	221	235	231	226	233	220	210	197	221	217	214	221	241	227	195	244	225	219	247	244	254	185	223	227	240	214	250	201	255	221	200	231	210	222	210	222	220	224	217	215	202	205	215	221	224	206	240	210	222	214	232	196	222	227	208	217	234	228	213	231	254	225	225	209	205	234	204	193	203	179	204	197	257	219	203	210	206	179	221	228	218	219	226	211	217	220	219	235	223	227	215	200	225	203	231	230	240	207	233	215	221	204	204	217	231	233	224	215	249	237	230	219	196	257	248	243	223	232	219	191	187	231	250	246	200	231	211	221	226	198	237	235	246	202	220	226	217	227	264	220	181	224	237	227	221	242	262	198	221	243	241	239	194	244	249	219	222	214	230	200	207	230	228	219	213	212	237	199	224	214	228	205	211	245	195	214	221	238	243	247	219	223	218	245	247	211	244	196	218	255	263	212	209	256	238	197	229	235	229	219	188	184	232	240	210	210	218	221	213	239	190	246	207	212	236	231	231	200	227	241	250	224	234	225	238	206	217	221	209	224	246	225	248	203	224	217	221	238	225	230	249	236	221	210	207	218	226	239	252	239	188	208	209	222	253	204	214	246	243	223	210	225	239	242	231	232	214	224	211	212	233	216	205	210	218	217	235	194	239	213	218	247	242	244	226	214	217	235	228	232	216	209	221	214	213	216	216	237	230	224	213	215	264	237	235	217	215	248	230	229	245	218	217	207	247	232	245	235	204	222	188	231	224	231	241	243	239	248	205	211	224	239	212	235	234	241	241	263	252	258	232	212	239	204	238	225	254	238	231	212	186	264	207	241	235	239	214	206	239	211	217	219	193	245	244	225	195	232	255	210	245	235	237	234	197	213	230	225	239	229	211	241	223	188	214	214	246	238	236	247	216	222	252	204	246	235	187	224	251	244	238	199	214	225	232	224	230	224	220	218	218	257	209	232	219	221	215	244	207	222	218	215	206	205	237	221	234	249	213	190	210	211	224	224	194	243	240	217	217	228	217	231	200	213	226	256	212	240	252	257	241	205	207	194	211	205	222	247	237	217	256	226	210	218	218	222	223	258	220	208	245	224	226	198	233	217	229	210	231	207	208	236	241	235	245	218	240	209	228	220	212	221	207	223	206	199	218	229	214	203	240	240	227	238	212	221	217	258	237	247	213	232	197	233	195	236	206	215	239	244	210	244	225	246	224	228	221	219	236	227	237	231	212	229	199	216	212	238	224	245	220	211	207	213	227	218	229	219	232	255	243	199	230	240	208	203	224	209	214	196	205	227	218	213	200	189	232	232	200	223	223	229	214	231	218	222	213	198	216	209	208	201	239	258	219	246	221	194	214	217	222	222	221	204	188	225	219	239	231	213	224	223	200	219	217	224	230	218	203	216	227	225	225	207	210	225	222	216	232	228	230	237	230	246	224	208	225	225	233	260	206	225	229	216	225	245	205	213	194	230	215	259	222	202	214	238	202	214	221	241	217	221	236	231	190	227	204	248	232	232	257	203	213	241	226	225	211	240	219	250	197	223	212	222	222	214	219	233	240	230	217	232	198	236	245	225	214	230	238	204	243	252	229	212	206	214	254	243	223	227	244	210	201	229	256	215	207	232	240	223	223	225	234	225	217	230	228	240	245	237	194	218	233	234	242	243	208	204	214	256	223	237	215	230	225	236	230	193	227	241	236	213	218	215	217	175	226	215	229	231	226	252	211	214	219	205	205	220	248	228	233	225	234	205	249	208	212	217	215	227	258	225	242	214	231	248	203	201	213	242	224	206	190	238	221	227	227	213	249	236	229	237	201	231	227	221	234	224	206	203	216	180	213	203	222	258	230	211	217	224	184	184	237	237	223	249	239	241	229	235	224	228	236	223	203	219	235	209	210	223	218	197	232	207	211	226	250	215	209	237	224	208	212	225	231	215	214	218	213	247	249	227	203	230	207	203	218	202	191	235	232	270	215	240	240	233	224	259	212	208	238	232	213	235	232	218	214	206	229	212	211	207	206	215	240	221	221	218	212	211	212	258	218	193	240	229	246	211	230	224	202	238	234	245	225	234	216	198	227	212	210	250	219	182	203	217	235	246	203	219	224	229	247	228	223	229	210	210	234	234	219	247	243	248	235	215	221	234	215	249	243	217	230	207	227	204	212	217	204	214	234	250	203	217	239	247	251	209	220	231	217	234	234	221	227	253	195	214	207	208	214	238	216	231	206	222	243	200	241	226	190	209	221	230	219	213	214	224	245	214	214	201	217	226	216	200	229	234	222	226	225	200	233	231	250	201	258	232	235	295	230	223	232	224	202	201	207	241	254	203	245	209	232	209	203	244	202	217	221	230	238	213	228	214	209	227	207	229	204	234	204	210	213	224	243	202	204	210	227	222	230	214	208	227	219	230	230	218	230	182	224	212	220	215	233	200	235	231	234	199	247	213	201	190	214	234	220	204	236	232	206	201	211	245	221	237	211	208	226	215	224	225	231	237	198	220	237	209	234	227	237	239	235	230	205	243	208	256	201	210	221	209	194	217	211	218	223	219	223	222	220	219	231	205	216	236	213	184	224	207	210	223	213	205	203	224	218	237	215	247	246	186	217	190	217	233	209	236	219	206	192	211	223	204	223	218	218	198	231	238	228	189	233	219	200	214	219	250	198	227	238	213	222	222	196	221	202	208	236	233	221	220	204	199	218	236	226	201	228	224	217	239	216	225	208	196	204	228	241	227	199	227	219	221	245	215
22259	2166	2929	4047	3458	2516	1918	1604	1563	1454	1391	1452	1137	887	929	915	845	801	669	705	903	1545	1579	1403	1233	888	814	677	539	554	527	541	542	573	508	507	529	487	544	517	494	495	566	493	533	505	536	501	522	539	501	545	501	539	505	546	522	524	494	496	499	498	520	536	525	526	532	548	547	520	550	510	519	535	523	508	516	522	524	474	501	509	487	508	535	500	478	522	523	519	525	523	507	517	510	478	517	519	522	492	527	529	494	509	531	539	531	487	542	500	504	519	537	513	490	574	517	531	522	501	485	528	474	512	531	559	500	520	508	509	548	522	526	522	515	510	495	448	490	526	529	556	543	473	519	492	504	486	496	525	485	522	533	551	496	506	496	546	567	482	530	499	578	518	488	463	477	533	514	472	481	527	489	571	499	511	467	530	499	525	518	509	523	493	521	526	515	487	530	545	498	520	534	506	500	504	477	510	506	523	499	491	553	509	511	484	526	525	503	531	531	538	504	521	513	486	502	507	524	529	528	522	514	528	526	517	530	577	500	509	519	499	506	529	494	502	537	516	511	498	521	556	534	484	467	502	516	544	526	556	478	502	495	496	509	503	448	509	538	542	526	551	487	532	521	513	542	515	485	533	493	556	465	505	519	495	466	541	485	514	526	515	543	477	514	536	554	454	509	537	513	500	523	553	490	524	521	508	508	549	483	500	518	496	478	514	515	545	501	521	512	503	497	512	539	468	490	474	542	518	505	514	507	549	540	507	529	489	494	539	553	514	503	515	537	541	514	478	502	513	536	500	513	521	522	520	526	533	544	538	492	540	537	512	500	528	539	531	501	535	504	517	494	478	510	523	523	504	494	504	547	501	487	510	562	500	499	508	480	504	524	522	551	497	527	557	530	557	487	461	502	523	525	510	540	548	508	483	546	508	503	548	521	531	495	526	514	503	483	514	497	463	492	570	483	528	490	518	501	506	475	504	491	476	508	495	547	529	477	499	491	519	506	478	505	520	527	545	490	501	496	518	511	543	471	519	504	509	545	520	500	506	483	507	483	506	505	487	482	503	479	493	517	494	500	534	560	502	458	510	547	527	505	533	555	532	494	507	544	495	528	538	506	528	509	525	521	502	515	536	501	549	514	601	502	524	494	500	519	556	499	494	519	493	514	543	488	512	464	538	493	535	537	520	532	536	493	559	515	490	492	503	480	519	463	467	529	512	541	523	552	493	503	535	539	460	523	487	529	489	514	506	520	541	564	558	492	535	492	482	517	497	520	547	549	525	495	495	546	515	534	521	515	536	519	496	522	519	525	488	548	507	528	511	543	499	558	513	524	510	523	472	528	504	532	533	526	529	521	506	507	527	519	493	523	497	555	524	495	535	543	517	497	501	523	552	572	535	527	517	505	488	512	496	492	522	496	489	517	521	549	505	464	529	505	540	501	479	537	496	514	482	530	502	534	532	505	498	526	513	520	564	485	503	525	569	504	500	489	528	579	526	504	473	493	493	560	508	524	563	509	492	520	519	500	520	485	538	499	549	575	518	509	516	524	541	499	549	508	512	511	527	513	510	498	543	518	540	561	502	564	502	527	523	516	515	559	504	503	504	506	535	524	533	511	530	529	511	527	479	536	485	506	499	540	488	547	501	557	509	514	502	521	497	550	525	507	498	505	496	519	532	520	512	512	502	492	484	487	545	493	526	476	545	553	532	493	482	501	541	547	519	476	509	536	558	530	475	533	517	535	546	530	506	526	502	485	554	501	502	504	505	520	472	491	526	496	539	483	518	500	503	481	517	513	492	533	478	502	544	545	543	516	516	489	523	467	520	499	540	538	522	529	446	477	536	526	497	509	535	489	547	486	510	546	563	530	498	504	487	488	514	567	485	534	527	516	531	503	494	521	482	516	508	511	516	501	498	524	546	502	464	542	502	535	531	523	477	503	527	511	543	512	538	529	527	509	518	491	548	505	525	494	495	493	565	535	526	531	498	553	476	489	502	535	483	521	472	494	467	493	530	545	522	517	558	500	499	499	493	476	501	510	506	494	501	484	536	490	500	510	486	564	538	518	503	503	537	470	513	526	526	499	483	542	512	516	490	495	500	470	505	492	501	474	509	526	491	485	531	493	528	540	499	526	499	519	541	511	511	529	528	513	531	494	460	486	497	519	527	539	518	492	525	424	548	505	498	525	541	512	523	517	473	504	509	512	521	535	513	525	531	503	527	519	516	542	521	567	525	485	497	511	552	487	528	512	539	521	512	528	513	531	483	543	489	519	474	505	513	493	494	558	543	500	521	487	534	527	514	546	527	506	479	502	521	531	537	508	533	539	520	505	520	519	546	518	491	530	513	528	513	501	505	492	495	510	492	535	498	503	538	499	515	494	510	511	516	512	505	472	490	537	496	520	529	517	540	526	521	506	536	518	485	505	515	506	505	555	527	547	503	494	515	547	532	502	499	500	536	488	489	510	557	532	503	505	499	528	523	516	467	525	508	514	512	511	547	522	564	548	472	494	489	497	517	518	470	492	532	504	476	499	519	509	483	519	488	508	505	489	529	494	525	503	531	510	465	519	502	501	522	549	499	481	480	509	491	500	521	519	522	517	518	553	519	532	510	520	523	462	518	570	502	528	502	513	509	520	519	513	522	529	448	487	522	552	515	495	533	534	504	489	564	501	543	503	515	493	514	509	513	484	532	519	524	514	510	470	508	490	496	542	514	493	515	535	550	493	518	521	529	505	506	501	510	505	557	534	500	560	472	510	492	535	480	518	505	505	513	548	514	526	528	505	504	502	546	506	523	549	539	520	510	508	504	492	541	504	521	509	539	515	556	533	487	510	522	482	503	495	514	503	525	502	466	554	546	522	475	522	526	504	487	549	541	537	514	567	522	551	522	544	543	529	536	490	523	523	538	521	553	534	541	538	543	541	490	480	521	525	507	521	537	547	547	477	512	516	488	467	529	511	543	533	498	525	540	495	523	519	542	506	533	558	509	524	477	502	492	510	495	506	538	524	504	523	495	525	485	503	518	507	502	536	504	506	516	548	522	502	491	522	527	531	505	486	489	469	498	550	525	510	557	511	562	508	481	515	504	549	540	526	524	537	547	520	545	508	500	535	547	545	508	522	518	519	518	539	518	506	511	490	528	521	460	564	536	506	511	544	520	489	518	506	555	523	502	503	510	553	549	514	530	491	521	526	512	483	478	525	489	481	517	534	537	492	536	490	521	543	502	515	506	492	522	522	544	481	502	534	542	503	521	520	489	486	493	498	519	485	537	504	503	489	544	524	532	542	485	554	477	521	498	494	525	551	444	548	509	503	470	527	502	483	458	489	526	504	528	498	489	519	518	510	536	520	549	517	474	511	461	540	516	505	527	511	512	516	510	534	548	499	501	529	518	491	516	507	518	535	478	512	531	505	477	527	536	513	521	506	548	520	508	490	548	531	491	486	520	559	501	547	507	559	507	527	491	497	518	499	512	545	474	464	541
48668	15230	3583	2687	1731	990	731	650	629	689	585	557	467	436	373	391	352	349	368	362	430	438	504	475	467	428	386	331	324	317	295	287	309	312	289	321	289	305	333	337	285	314	311	319	290	358	341	288	295	283	306	289	320	319	304	376	298	321	345	317	295	334	281	314	316	306	280	320	311	281	291	288	298	307	283	311	311	286	288	344	303	310	271	313	295	306	291	306	330	306	295	302	322	305	297	283	289	297	321	301	282	338	298	290	297	337	285	298	316	287	354	340	301	316	324	312	287	303	285	317	250	295	279	261	312	313	286	325	308	287	328	272	285	328	296	327	349	286	317	291	303	289	305	264	291	317	295	321	317	318	295	309	247	323	299	292	277	304	308	316	332	270	302	310	303	293	310	287	290	288	326	317	313	336	352	300	313	306	312	282	301	317	350	288	295	329	312	310	297	313	301	312	319	320	304	316	311	314	333	295	272	320	352	309	332	325	307	311	276	314	270	319	342	276	303	341	264	327	299	304	307	301	273	310	260	281	303	263	303	275	313	294	306	271	305	334	303	323	309	310	287	310	312	297	268	332	291	321	304	295	321	299	337	298	341	328	316	339	266	287	327	300	337	297	300	289	287	284	296	317	276	336	303	264	315	302	313	299	347	298	306	323	317	299	303	292	306	301	271	306	331	316	314	303	307	311	306	299	276	308	306	307	318	294	287	321	294	322	299	314	301	315	317	287	312	300	311	317	342	285	255	320	329	289	324	301	298	277	293	295	303	334	321	279	308	279	309	272	328	327	313	316	301	299	323	287	323	311	273	297	312	282	303	293	293	339	321	317	310	317	319	336	290	314	272	261	310	301	292	298	318	336	315	297	260	320	319	317	318	317	310	319	329	302	328	297	309	281	311	313	290	296	293	294	344	295	292	308	303	280	306	281	315	290	312	283	313	311	302	276	313	328	290	283	308	313	290	282	323	307	293	320	289	325	315	323	311	322	319	331	248	318	337	327	276	289	292	286	333	311	254	314	345	303	315	279	313	339	305	315	307	318	283	316	272	315	298	305	308	274	300	307	309	300	321	270	287	285	306	330	308	325	331	285	313	315	308	303	312	312	289	341	308	297	334	334	327	313	330	334	298	300	317	298	323	294	290	271	298	330	297	307	303	304	302	323	302	275	281	275	342	320	312	284	303	294	311	343	305	298	284	331	291	311	310	311	300	301	301	320	323	312	283	283	295	292	290	308	324	316	278	282	300	296	323	292	301	293	293	311	295	290	317	318	270	311	293	324	302	315	322	348	326	303	307	308	352	319	283	320	292	296	312	303	313	296	295	302	312	295	316	279	332	310	278	318	300	278	278	302	312	277	302	299	301	317	289	328	309	289	294	311	293	283	316	294	301	308	287	295	295	295	331	307	359	274	337	326	308	293	304	287	290	293	289	306	292	332	320	300	306	341	299	339	300	293	318	299	286	302	270	322	327	312	311	348	324	300	293	288	281	310	285	253	261	311	325	310	299	296	311	287	304	277	271	290	299	312	327	255	291	285	326	316	279	330	282	303	304	303	308	275	299	271	289	290	308	297	295	305	317	327	263	284	349	334	300	291	291	311	300	312	340	332	305	314	313	271	306	288	297	317	311	310	297	304	293	344	331	310	312	288	281	305	319	294	305	299	326	336	289	301	308	294	296	312	312	316	323	298	308	344	295	305	313	306	329	285	331	310	292	279	308	295	254	277	293	300	311	330	265	290	297	316	284	293	294	310	333	378	272	262	319	320	297	320	285	303	301	302	307	300	322	274	280	302	296	301	322	343	285	313	309	289	283	314	303	329	291	294	289	333	290	324	316	306	289	300	280	319	281	274	304	295	283	292	323	346	276	252	306	293	292	282	287	281	323	332	310	320	300	288	282	335	290	289	309	322	328	300	325	288	294	301	284	280	298	305	313	271	330	298	294	307	313	331	297	270	309	331	325	312	299	322	318	295	310	275	295	298	323	318	328	302	287	320	305	324	318	279	290	306	302	338	340	296	272	319	313	306	288	285	298	332	308	327	288	317	317	324	286	288	264	331	330	295	292	315	307	326	266	262	304	322	317	299	340	299	293	272	280	286	301	307	306	287	342	302	281	322	330	301	295	305	332	306	309	281	300	337	339	292	322	286	289	350	319	287	323	283	338	292	322	281	270	260	309	309	302	323	309	309	308	286	319	276	306	299	306	292	289	303	317	329	314	282	296	298	303	288	278	284	276	257	329	277	285	298	324	304	317	305	329	321	318	299	291	323	281	266	280	294	311	292	283	284	320	330	322	346	322	278	303	326	308	322	308	289	306	274	297	297	297	304	275	301	325	317	292	291	292	339	295	279	306	280	347	271	310	275	315	314	350	337	284	297	326	312	310	337	330	286	303	321	297	297	293	316	301	280	267	334	337	309	317	317	327	303	309	324	331	292	317	277	310	296	324	292	325	324	307	299	320	321	307	324	332	284	304	285	328	317	299	339	296	314	276	313	327	266	324	300	273	307	322	317	315	299	319	300	289	323	290	278	278	277	329	291	294	276	283	311	300	300	323	283	329	309	326	303	317	301	314	301	300	324	350	315	303	279	320	314	332	288	290	329	298	339	322	315	295	325	317	327	276	287	319	339	298	295	338	309	286	291	274	297	280	284	315	300	265	294	283	305	305	288	305	303	323	322	306	296	306	308	283	311	304	306	289	325	287	256	298	305	302	301	285	296	280	277	331	288	315	270	318	294	320	305	289	304	306	299	294	307	269	298	271	322	276	360	307	287	328	334	290	306	289	315	289	313	294	301	289	308	303	314	315	338	306	313	302	325	308	297	319	272	300	307	318	274	327	304	331	257	289	297	302	259	314	293	319	304	284	328	280	278	295	306	294	323	267	330	295	316	302	330	292	321	301	308	325	273	272	284	337	281	306	319	328	299	302	291	270	304	324	317	296	276	307	309	315	301	295	321	282	347	283	244	308	290	305	327	318	280	319	274	309	303	301	330	297	303	308	314	294	287	327	296	301	282	296	323	292	287	295	347	308	326	297	277	334	307	327	315	313	282	324	314	311	319	285	317	322	305	279	281	296	302	305	299	307	272	278	303	304	307	325	338	277	302	345	295	302	301	338	330	314	303	271	318	304	316	284	325	298	303	282	318	322	321	287	315	303	286	280	307	298	308	303	301	295	325	321	330	290	325	324	295	319	290	309	337	320	296	328	283	313	319	323	334	321	311	335	314	310	337	296	305	340	298	341	302	307	320	320	327	286	349	313	312	334	303	301	311	307	283	307	307	292	274	268	334	311	287	285	317	299	312	252	310	332	302	311	306	298	300	302	280	304	323	329	333	317	300	323	303	326	276	291	323	306	283	300	336	304	312	267	349	322	303	286	288	277	295	332	290	263	320	301	324	310	339	300	290	300	315	307	299	332	290	322	327	319	310	280	288	312	289	316	280	344	300	280	294	315	299	313	312	285	312	286	311	314	337	319	278
28930	3019	4308	6594	5443	3786	2947	2629	2503	2499	2267	2250	1669	1367	1210	1214	1003	976	938	1022	1308	1619	2087	2097	1715	1380	1063	815	769	707	711	706	662	722	701	690	654	663	659	672	689	692	705	673	692	672	702	690	692	713	697	667	630	671	624	604	638	658	657	661	662	623	705	702	712	654	668	662	618	644	636	607	658	661	652	649	600	660	650	676	682	681	627	625	711	625	661	672	630	740	649	684	680	665	677	658	666	650	679	694	660	642	625	643	646	691	650	627	686	621	668	656	649	631	638	580	649	680	683	658	670	615	667	625	667	662	664	693	644	660	669	679	669	650	658	619	706	664	646	668	641	630	657	693	667	652	623	627	621	653	665	651	677	639	690	640	712	676	673	680	672	630	653	684	644	662	709	653	682	676	675	646	653	662	675	662	656	676	643	673	630	631	644	675	654	684	646	655	617	642	664	678	646	658	628	657	636	674	678	637	740	635	668	635	611	645	651	623	695	714	691	674	661	689	697	670	714	654	603	648	656	620	633	661	660	603	659	615	631	669	691	630	648	665	702	686	660	684	679	690	655	662	645	653	703	681	612	673	656	642	634	677	640	627	671	693	686	661	625	671	685	657	641	675	646	667	680	669	664	644	635	682	647	634	628	646	685	660	665	632	680	701	604	656	674	627	632	696	639	693	667	586	674	647	694	650	632	637	661	636	646	687	652	684	611	670	654	657	642	700	699	630	663	687	623	666	656	645	618	655	617	625	659	629	716	640	653	672	717	599	635	663	636	708	678	637	642	724	677	650	664	662	624	675	659	657	669	672	640	604	632	699	652	614	668	654	655	665	655	681	662	639	672	616	682	670	707	618	661	633	702	660	652	639	692	685	661	697	662	652	655	659	667	658	662	640	671	651	676	647	635	620	684	633	693	626	652	618	656	668	750	610	635	670	618	615	658	653	656	673	694	628	651	662	663	604	638	664	689	608	595	696	659	611	674	619	666	643	665	690	619	653	720	682	643	666	640	650	654	664	621	671	670	622	613	661	642	672	665	649	679	678	644	679	666	660	648	698	662	687	635	641	651	610	674	638	627	699	679	680	646	598	648	637	673	664	627	650	677	652	699	635	637	644	652	640	633	676	645	677	630	651	674	641	618	645	655	677	680	626	651	694	627	649	610	611	643	672	646	649	658	664	641	668	678	657	675	642	671	674	639	640	679	658	634	623	727	701	664	610	621	685	636	664	677	650	667	666	693	640	646	667	669	650	657	625	667	629	673	646	688	632	625	643	649	687	679	657	659	654	664	655	680	618	656	696	656	624	655	653	692	645	675	670	664	639	651	614	693	643	651	667	660	646	659	673	643	676	677	677	694	630	645	663	617	651	632	638	696	627	656	672	640	659	672	657	664	665	725	689	642	646	670	656	661	652	664	629	691	667	666	672	644	672	651	615	614	658	657	645	687	670	670	653	600	700	647	646	627	644	658	658	633	615	673	665	641	646	631	690	642	637	697	647	663	648	664	693	679	673	681	677	660	654	649	654	662	655	704	667	672	662	632	624	613	652	648	668	657	682	694	620	661	652	654	703	666	636	654	684	651	655	697	672	647	650	666	686	697	633	698	638	653	745	641	643	666	660	687	641	626	622	692	631	654	578	617	673	641	648	642	649	681	616	673	651	686	641	671	694	638	633	639	731	687	656	668	671	696	625	710	589	656	642	665	607	687	642	637	689	692	627	664	687	688	625	665	705	628	625	641	646	656	696	683	654	716	664	631	617	657	675	670	620	673	685	652	675	668	666	664	705	621	662	653	667	630	643	667	649	653	663	689	631	667	637	650	677	688	661	657	695	631	605	676	660	627	664	601	655	630	661	635	670	678	640	649	707	637	650	639	599	679	690	643	618	686	629	676	624	671	677	623	688	649	612	661	658	684	681	699	670	695	695	669	629	652	620	617	679	662	676	674	672	650	658	678	625	687	685	635	696	642	669	659	701	613	635	668	671	685	683	672	654	670	637	662	666	698	679	638	665	625	646	672	655	652	651	694	626	636	666	676	635	692	653	639	607	641	637	690	680	676	670	646	641	693	630	671	687	665	648	669	637	663	666	614	680	659	650	680	636	680	666	692	605	650	652	652	640	674	689	641	666	683	643	647	614	679	614	712	656	729	641	635	680	614	639	650	661	633	603	655	693	629	655	622	685	617	668	670	643	663	656	645	671	621	678	636	694	664	671	639	635	679	622	658	627	689	652	665	648	651	673	667	617	708	696	630	636	686	642	697	640	633	674	670	638	639	689	669	642	688	672	666	637	644	637	665	661	633	667	636	618	666	645	668	638	678	654	669	669	655	649	663	599	611	693	657	647	659	658	678	643	678	653	638	636	641	647	620	643	641	643	664	697	647	632	690	605	653	622	673	608	692	673	664	652	595	643	654	619	647	655	632	678	629	649	640	685	659	661	620	636	695	691	629	657	668	647	638	664	617	614	673	736	696	614	675	654	654	674	665	676	657	700	661	652	615	708	677	671	686	628	632	664	657	646	670	658	633	662	672	621	653	689	673	690	664	698	645	644	701	623	660	629	666	623	656	671	648	642	695	647	648	685	664	675	681	664	641	657	665	631	646	637	639	658	653	661	666	616	680	680	680	681	625	714	713	674	631	683	674	626	720	638	668	667	669	652	668	666	656	633	679	656	638	667	671	713	677	649	690	644	664	658	667	605	657	640	664	702	625	670	661	633	645	649	685	674	650	663	660	628	627	698	682	639	634	644	631	616	699	649	664	660	666	717	690	637	652	686	628	650	641	650	658	696	693	650	637	655	690	658	636	666	648	638	688	652	633	629	652	740	646	659	693	667	663	715	693	684	695	618	637	653	603	665	651	663	656	675	664	667	672	647	624	610	660	679	620	671	606	645	653	639	678	641	644	652	667	660	639	629	614	628	676	680	643	676	620	728	652	664	682	662	681	627	721	621	674	671	692	704	663	652	635	671	665	649	620	671	673	709	669	653	668	670	740	655	627	699	640	695	664	644	648	668	634	662	638	649	662	683	596	665	658	662	647	650	647	626	625	680	630	662	651	640	668	689	655	610	651	579	694	720	690	635	650	628	691	695	583	678	664	687	676	637	668	685	630	660	698	645	593	660	628	644	640	664	668	665	681	582	682	698	681	640	642	629	637	669	619	667	665	665	643	683	694	643	675	659	667	649	654	626	629	692	613	697	664	664	648	617	674	679	667	665	649	629	654	649	616	689	668	639	649	667	619	635	681	653	627	676	666	647	666	677	673	687	650	668	727	636	647	624	642	646	659	645	671	650	698	632	688	686	663	654	664	668	655	652	647	740	628	662	661	683	652	627	637	635	647	666	699	667	635	688	669	675	697	678	641	628	658	654	652	706	662	652	659	643	712	691	654	657	627	682	669	659	640	620	650	679	660	637	694	678	686	637	690	652	666	627	621	662	706	622	681	677	626	650	678	681	638	689	632	651	666	635	615	643	652	673	647	629
19180	3270	657	542	362	252	230	192	181	140	149	174	144	123	165	165	166	130	156	143	206	243	208	187	192	163	165	156	140	138	120	150	121	144	147	161	133	135	131	147	158	133	163	143	142	150	136	143	133	116	164	136	127	145	127	120	136	126	143	134	127	140	129	135	124	136	117	140	138	155	155	140	129	155	140	149	148	132	150	162	137	146	143	140	139	131	138	150	137	141	135	135	162	130	154	136	106	140	128	144	133	139	126	121	115	140	126	152	134	154	152	135	146	139	113	111	124	160	142	163	146	130	136	139	130	131	131	128	138	147	133	127	130	118	134	132	118	168	125	131	135	140	158	135	145	136	151	143	126	129	129	140	143	134	133	116	140	119	136	137	119	128	130	134	161	154	143	108	126	111	133	144	132	141	129	129	140	155	114	162	123	110	148	126	129	137	138	133	125	176	147	119	135	117	146	128	114	139	143	134	145	148	146	122	129	136	149	143	148	136	149	139	155	139	127	135	123	147	145	159	137	134	160	147	140	110	133	133	138	128	131	130	145	164	131	147	131	132	125	154	150	153	147	126	127	137	153	149	131	152	142	123	120	125	148	136	147	126	143	135	112	139	141	142	138	136	124	148	138	135	130	158	154	132	128	131	161	154	148	126	142	131	141	138	131	122	119	139	134	138	135	150	137	128	132	143	129	134	125	139	155	171	142	129	164	143	147	143	117	135	121	143	136	126	148	135	122	128	128	117	150	138	159	135	152	139	128	131	128	157	115	133	137	152	162	127	133	138	129	157	152	110	138	137	140	124	125	130	134	129	150	136	128	138	132	154	153	163	141	143	148	148	147	142	133	139	118	144	136	152	133	136	171	145	109	122	157	123	129	155	137	148	144	153	134	138	137	127	119	140	136	116	130	136	139	136	147	133	135	152	138	118	145	126	152	112	130	119	139	112	152	137	127	125	121	123	136	167	136	137	145	139	148	141	154	143	131	139	155	121	146	147	127	113	128	125	137	157	136	111	142	133	138	137	148	133	124	123	143	138	170	163	135	140	167	125	150	123	120	155	133	124	139	157	128	138	136	110	141	137	125	133	133	128	134	144	111	121	150	141	139	135	141	157	148	144	147	133	139	141	118	141	156	152	151	135	131	150	139	151	156	137	130	117	167	142	146	156	124	139	153	141	146	126	126	123	170	141	143	120	134	133	126	149	114	132	143	134	127	131	140	154	136	138	160	121	128	120	127	128	112	133	118	124	144	132	143	152	134	177	140	138	138	140	115	125	143	155	144	138	132	147	150	130	126	127	142	128	127	136	147	112	156	154	146	129	142	149	163	124	117	144	152	133	147	151	140	138	108	137	140	126	127	140	140	127	150	121	135	130	131	132	150	152	138	135	139	148	133	133	127	127	151	138	140	138	159	142	140	155	160	115	134	154	141	149	159	128	131	122	133	136	142	131	125	135	133	165	137	138	154	128	126	136	156	127	150	125	163	130	132	133	134	139	140	170	130	157	154	112	149	138	128	162	139	144	139	138	127	145	128	148	126	131	138	137	140	144	148	133	108	131	137	120	132	121	119	154	118	139	118	143	143	135	129	145	139	130	114	121	123	116	137	133	142	126	128	123	138	137	141	164	136	126	126	115	147	115	114	105	133	136	170	123	109	152	139	151	129	147	150	148	154	131	149	128	144	159	127	119	155	138	140	142	153	110	124	166	141	136	129	153	154	160	125	132	127	155	148	143	139	128	154	148	129	128	137	129	122	155	116	149	149	132	168	146	136	137	144	136	151	136	157	135	152	167	129	157	142	138	148	171	152	144	123	148	132	127	150	127	139	136	141	125	150	148	100	151	145	129	135	146	147	152	141	129	126	137	140	146	152	131	134	127	167	124	138	141	148	139	140	166	142	148	156	135	135	151	127	142	134	138	134	143	148	159	133	160	153	126	122	149	152	113	149	142	160	137	130	138	144	116	147	145	149	119	145	143	140	155	138	133	121	126	132	134	141	150	114	142	117	125	145	125	155	144	139	148	120	102	107	124	140	128	118	146	148	137	122	155	148	134	130	135	116	125	132	137	137	146	143	109	145	145	132	125	146	145	130	133	118	156	126	143	153	149	172	143	148	116	154	126	138	145	114	128	150	156	177	139	121	146	157	148	140	129	124	140	138	118	158	128	144	135	143	154	152	131	119	128	153	170	165	122	151	130	143	120	132	147	138	145	149	134	146	143	172	148	127	128	155	127	138	151	145	130	140	110	150	113	133	150	163	129	147	135	137	141	132	129	161	136	139	138	130	130	143	128	143	140	144	125	173	149	135	155	132	140	143	143	133	120	132	141	155	138	127	129	134	149	145	150	144	140	132	129	135	124	124	138	117	137	120	122	142	136	123	116	150	131	138	146	141	134	145	142	125	128	134	138	152	128	129	128	117	136	137	138	146	130	141	121	122	134	152	125	146	153	144	137	131	121	142	155	108	149	153	152	136	127	130	131	132	138	141	134	134	125	153	132	143	154	145	133	138	134	132	125	130	120	138	146	136	139	124	143	139	149	119	149	137	140	140	126	142	133	160	134	165	139	132	139	129	143	149	120	139	127	142	132	134	119	132	126	144	171	171	135	144	133	139	128	140	127	116	156	122	158	143	132	108	126	143	147	126	133	125	127	125	149	118	140	141	152	134	139	112	144	143	130	129	148	118	146	99	139	149	133	161	118	135	130	114	115	125	158	123	156	126	137	144	135	116	130	145	152	147	140	146	140	128	118	127	148	153	127	140	142	151	119	133	161	156	149	146	137	194	127	143	116	138	135	125	148	123	127	142	130	151	130	130	154	130	117	135	140	135	179	126	152	141	143	127	139	127	114	120	149	139	132	125	154	135	132	129	119	150	144	151	145	133	145	153	145	135	137	148	119	139	124	137	148	124	147	147	142	144	143	157	129	131	138	132	142	109	128	132	140	135	156	122	144	127	141	140	156	155	134	167	147	138	151	132	149	136	149	146	120	143	133	113	129	123	154	149	144	140	132	150	140	140	120	135	133	134	129	138	141	146	130	142	142	133	133	132	135	147	147	125	132	141	120	128	149	152	126	164	148	148	137	138	177	146	136	140	116	120	126	144	139	157	154	163	151	139	158	152	167	130	119	145	124	167	149	142	158	133	130	116	155	136	134	138	138	116	131	149	120	127	171	129	114	120	142	138	106	137	146	140	113	123	135	125	145	138	166	136	122	133	153	145	124	128	113	152	115	149	138	126	153	142	129	138	169	152	128	136	145	130	110	161	126	154	119	133	141	129	141	130	141	141	148	153	153	124	152	120	135	146	120	162	143	121	107	142	138	147	133	130	145	136	120	160	127	149	142	132	112	137	153	130	127	139	137	125	142	144	127	117	131	112	120	141	152	153	137	156	127	147	131	136	134	154	136	134	139	128	126	131	118	113	141	119	127	139	133	137	145	151	135	138	133	129	117	132	142	126	145	125	144	126	143	128	144	134	131
11251	1202	1338	1691	1225	913	725	597	529	506	466	524	426	387	467	447	428	456	404	474	646	874	858	772	613	526	461	383	367	316	347	368	311	350	318	344	363	357	356	298	320	371	323	366	338	350	346	341	378	332	362	363	325	303	357	348	315	332	362	312	313	351	345	339	336	324	366	327	348	354	354	334	360	338	367	327	335	327	351	327	356	357	338	323	327	384	347	344	325	300	338	348	371	314	363	330	332	315	348	302	329	303	309	315	318	329	333	309	315	320	341	305	339	341	370	348	342	333	340	321	358	314	341	319	378	352	319	359	317	332	324	340	331	332	352	359	363	346	330	341	339	351	326	338	311	316	356	360	358	329	347	342	325	373	321	349	330	333	357	323	360	309	350	375	310	332	343	332	325	358	324	357	342	319	329	352	351	320	328	317	364	341	336	341	330	370	366	329	282	325	359	361	333	353	342	377	353	330	329	318	328	325	315	332	342	374	302	341	352	359	342	366	385	362	334	306	346	360	321	335	335	338	333	321	347	334	344	334	339	344	385	353	337	317	316	315	355	337	375	326	354	317	328	363	337	347	331	332	350	366	336	381	345	360	323	348	323	353	342	380	353	347	335	356	348	354	357	313	303	364	374	342	343	308	328	353	357	362	346	343	315	341	362	330	333	331	353	350	346	357	342	312	340	333	362	343	369	340	324	315	361	362	333	361	328	314	325	326	324	350	330	346	334	334	362	332	329	336	350	354	331	376	322	365	347	344	309	333	370	367	360	353	341	366	344	341	347	352	331	366	343	347	331	350	349	351	377	348	368	362	344	331	349	351	342	380	327	335	338	339	343	330	327	345	342	363	318	331	332	343	334	350	320	335	350	325	329	346	366	322	327	369	348	334	318	322	336	322	337	325	343	313	382	334	325	339	336	311	337	332	351	369	355	344	345	340	336	327	356	329	358	320	327	372	351	348	342	341	342	314	336	338	332	330	343	344	339	353	351	373	322	329	322	323	346	337	335	356	339	315	354	353	368	329	341	333	359	353	358	329	314	328	323	351	372	332	360	321	355	352	349	320	315	336	349	337	314	333	355	326	355	345	327	334	353	317	356	360	368	326	345	335	350	345	364	364	329	317	333	323	324	337	339	362	352	334	302	349	352	333	335	309	361	357	365	330	359	362	345	339	352	349	380	363	341	345	351	320	327	373	340	330	335	355	356	349	336	335	322	368	328	324	358	352	360	331	321	314	348	354	353	316	346	345	349	365	318	336	356	360	322	326	328	333	350	347	307	343	338	297	325	363	313	334	363	386	342	368	369	312	356	330	358	344	329	352	325	336	367	367	312	311	345	351	301	314	319	324	337	354	292	344	342	353	317	353	338	369	333	353	308	342	333	381	368	342	326	339	319	369	373	345	338	319	332	333	366	338	366	346	349	335	343	382	311	348	354	357	361	323	330	351	329	339	323	333	350	337	362	313	354	335	348	321	315	317	308	366	322	341	355	367	333	335	335	373	349	333	351	306	340	305	345	300	330	365	362	349	339	308	358	326	352	341	342	350	361	321	339	316	344	383	334	328	336	338	349	318	316	335	333	367	339	362	313	329	338	326	336	342	327	361	311	339	319	305	310	342	328	357	348	355	357	351	324	347	279	356	373	341	356	333	331	326	316	342	336	360	353	321	364	323	327	320	308	342	342	336	339	325	322	339	327	355	309	321	339	342	333	315	342	313	330	340	342	317	334	365	338	325	325	327	348	347	336	340	382	320	336	354	326	374	353	320	361	353	355	320	333	351	321	348	325	312	295	333	349	349	342	348	330	327	347	330	340	351	369	333	396	334	335	317	309	304	369	315	324	361	327	342	346	341	330	344	373	362	332	361	325	347	336	347	344	335	353	325	326	326	323	348	331	348	296	337	350	369	361	320	367	348	346	347	350	334	338	351	326	369	341	342	332	348	331	323	307	354	308	343	325	323	332	321	362	357	332	348	381	349	321	335	335	356	317	321	357	355	309	340	344	323	331	348	320	311	328	356	320	335	347	345	353	312	360	355	343	364	361	376	337	377	339	342	316	318	343	327	332	351	325	356	337	360	352	353	329	343	368	340	374	346	364	369	345	372	322	324	353	351	344	342	329	333	388	344	350	315	359	353	335	350	353	360	367	363	368	358	355	348	346	358	314	312	332	313	371	323	347	347	347	333	335	374	359	334	358	357	355	333	336	350	343	347	340	334	351	356	318	359	321	382	355	333	336	336	366	321	314	351	350	360	302	327	337	330	342	356	349	325	311	320	346	311	363	336	340	333	334	335	335	338	326	327	382	344	339	335	327	331	350	351	348	340	368	356	350	360	346	334	340	338	316	348	357	340	305	354	344	354	351	364	337	320	348	353	340	328	348	342	334	322	330	364	343	338	324	323	345	358	300	335	330	340	329	335	324	321	335	327	336	295	318	326	311	309	333	339	329	319	282	341	356	337	336	333	367	364	362	334	337	323	328	380	315	316	342	330	340	330	332	338	308	343	322	309	328	325	320	346	326	336	328	327	340	343	348	304	339	316	356	341	329	325	323	329	337	343	345	337	347	370	350	310	365	349	308	341	335	329	347	319	319	374	332	377	347	350	355	357	299	375	357	358	337	337	341	333	316	311	354	328	318	352	320	351	323	336	320	398	349	339	358	338	365	322	347	365	342	316	337	329	333	362	356	345	324	324	360	367	328	327	358	316	350	324	344	333	336	346	345	324	333	312	319	358	312	353	349	325	333	365	318	358	307	368	335	339	345	360	316	332	374	329	327	370	324	331	335	338	336	298	330	343	327	366	338	344	348	337	340	317	372	328	343	366	350	337	329	324	312	344	330	376	354	332	326	326	373	316	309	352	359	313	303	324	362	365	320	329	326	356	316	350	333	322	337	331	323	319	343	347	309	328	356	372	348	351	358	337	344	377	318	328	350	330	332	352	365	326	339	324	356	341	316	331	346	331	331	323	347	304	356	330	359	386	310	375	355	343	380	319	341	358	326	339	346	315	339	313	346	340	339	342	355	361	308	375	311	353	336	370	327	368	348	341	346	315	343	348	343	339	361	336	340	358	343	363	338	375	312	349	340	359	338	331	334	350	354	355	335	342	383	358	374	322	371	345	346	341	347	347	357	352	312	360	332	348	327	322	318	343	353	358	336	327	361	347	331	333	317	319	331	309	342	327	342	361	338	327	341	337	345	319	359	372	342	334	362	319	346	351	350	353	319	370	359	377	352	357	306	318	310	324	342	322	317	346	345	327	328	315	367	357	344	364	336	336	327	343	341	347	330	322	317	351	320	329	368	369	326	350	345	356	351	334	336	339	333	312	361	365	340	357	319	340	362	313	311	324	289	292	331	361	374	353	319	337	344	348	349	372	326	339	332	337	332	323	310	328	351	317	371	315	371	370	339	339	327	354	369	328	334	345	348	333	330	352	336	326	316	343	354	349	341	335	305	343	329	351	359	313	305	362	362	354	327	327
38517	9749	1837	1403	896	648	512	419	396	365	363	350	315	292	306	264	254	245	234	262	378	403	366	337	299	236	249	250	232	231	213	210	207	196	215	219	211	222	235	211	227	215	227	207	212	210	210	210	206	238	219	210	212	232	223	234	221	210	232	235	252	169	235	192	208	233	237	242	236	216	219	211	230	206	235	250	208	220	197	251	225	189	219	239	246	222	215	227	240	218	223	220	184	191	246	247	252	218	211	230	225	203	210	208	233	215	230	212	235	207	202	242	200	209	215	208	204	236	208	229	229	234	234	225	204	218	248	218	182	226	219	207	192	227	217	219	239	240	211	185	206	210	235	210	244	216	230	243	223	222	229	226	226	202	246	228	237	226	187	237	237	249	231	218	208	207	229	231	217	234	243	232	230	227	228	235	208	215	198	251	221	210	222	204	218	219	210	198	196	204	226	219	230	238	211	195	236	219	196	233	248	220	198	217	212	237	208	239	237	218	217	199	203	214	223	220	238	208	234	222	221	199	230	224	202	215	185	218	213	213	231	212	228	215	225	235	207	203	225	215	205	239	227	197	210	210	221	216	197	240	198	204	211	236	203	229	204	225	211	202	212	239	203	247	229	262	237	230	235	234	223	219	202	236	228	233	246	202	234	253	231	201	219	181	226	220	237	217	214	241	206	241	209	200	196	208	241	208	227	250	270	219	214	198	213	209	207	265	238	245	200	218	201	210	226	240	226	200	197	211	195	224	208	248	229	188	230	238	203	202	224	219	219	228	221	224	244	211	223	224	261	229	204	201	200	204	224	209	233	232	226	225	232	225	198	243	212	242	204	237	223	217	225	205	194	223	204	229	208	231	232	230	207	228	210	198	210	205	233	209	212	211	222	209	229	206	250	244	218	213	204	228	233	220	194	191	215	199	202	230	211	225	233	239	238	240	245	213	220	231	218	213	210	238	219	203	191	216	230	193	219	221	211	208	219	209	218	227	221	214	209	249	233	203	208	244	215	205	180	216	238	225	244	240	247	215	217	203	201	218	211	240	200	210	216	204	205	232	240	206	196	235	215	195	216	228	213	201	214	197	204	249	211	225	201	241	232	198	216	231	215	197	247	257	203	238	228	224	215	248	235	206	203	212	234	180	208	214	186	218	267	203	217	222	212	206	231	216	212	231	219	222	219	200	216	239	235	222	230	248	233	217	221	261	194	219	218	242	196	200	197	224	234	218	215	196	251	207	220	221	215	230	240	243	230	245	207	219	232	241	256	238	208	221	245	228	231	241	232	199	210	207	241	225	219	194	216	220	208	218	195	239	246	211	215	227	213	228	199	235	240	164	215	201	207	210	212	256	211	229	230	248	246	237	204	217	199	216	243	240	206	252	227	212	227	213	245	257	232	217	234	204	226	229	243	219	199	210	198	251	244	210	225	218	203	241	194	219	205	204	236	225	236	229	207	198	207	218	194	216	215	198	215	237	243	215	216	286	225	215	217	206	200	230	223	225	232	206	223	197	208	252	221	261	252	223	261	261	258	223	224	211	239	236	243	208	233	237	225	195	212	234	207	239	216	206	240	251	221	219	259	245	239	216	215	218	221	212	233	252	218	217	217	219	206	210	215	188	218	224	198	240	225	212	214	234	232	228	219	243	207	220	211	269	226	220	235	198	180	230	227	234	225	186	204	234	247	222	232	232	241	224	234	215	191	216	208	246	248	220	210	179	207	201	199	242	227	217	222	208	243	211	236	225	210	213	218	239	235	248	199	238	224	215	223	243	225	229	187	192	187	201	205	225	208	225	210	244	207	236	230	247	216	229	216	222	208	199	223	216	201	247	225	240	195	220	215	201	222	197	226	246	220	240	201	203	253	235	211	202	235	220	227	201	223	227	205	217	213	211	210	229	229	194	212	221	236	246	216	259	192	223	226	217	241	247	248	207	239	212	234	230	199	236	200	231	236	215	235	212	218	239	236	213	232	204	214	208	220	213	240	228	221	216	218	201	220	205	204	199	216	227	222	220	197	210	208	241	232	242	195	200	226	195	215	231	206	256	212	196	238	219	209	218	264	234	209	239	221	223	225	240	237	233	201	220	202	225	192	212	221	198	203	239	193	216	225	208	220	222	225	230	221	225	236	202	214	252	207	241	243	215	189	229	213	214	220	249	220	244	230	219	220	259	200	239	256	243	260	204	225	207	192	240	212	215	230	242	209	196	232	214	238	217	214	208	206	202	234	216	220	220	211	230	221	211	221	247	235	192	225	218	230	241	216	215	219	235	216	226	210	210	248	229	229	244	204	221	224	228	211	230	247	220	235	206	247	203	243	271	222	233	225	195	225	222	226	213	212	206	228	234	220	202	233	222	201	222	213	236	211	213	222	227	248	224	250	234	208	210	204	219	240	210	218	222	204	246	254	222	223	229	221	217	206	226	209	230	235	220	195	240	205	238	211	219	217	215	225	201	222	228	215	210	236	235	223	212	211	193	198	218	245	247	192	202	218	227	195	231	221	232	205	220	232	210	219	208	256	205	208	232	220	189	232	204	230	232	221	188	229	213	219	208	217	217	216	251	228	204	218	244	218	238	210	211	214	206	215	249	240	228	226	233	185	235	208	229	262	204	219	211	191	207	227	240	221	217	207	242	226	207	226	201	236	218	252	212	204	213	220	208	221	225	213	204	219	220	208	219	211	215	192	207	213	232	220	235	235	211	220	219	189	193	232	203	227	216	215	201	247	238	234	203	216	219	222	232	222	233	231	195	223	198	246	236	231	230	213	222	239	269	217	203	205	225	210	200	202	229	224	210	226	201	197	231	211	216	206	229	212	201	215	205	184	229	216	255	232	213	223	257	239	215	228	235	212	227	234	210	195	211	237	206	202	210	219	211	181	211	215	209	218	236	228	215	206	209	207	205	196	197	215	182	206	237	229	205	227	222	225	228	229	217	224	231	224	238	205	210	206	197	224	249	209	245	227	195	220	224	209	204	220	216	238	240	206	220	242	248	246	217	234	197	181	218	228	215	241	228	218	207	225	212	243	230	228	194	203	229	234	213	240	217	216	241	234	230	185	241	187	226	251	264	197	241	233	217	194	228	258	223	210	215	230	217	223	207	233	215	225	186	222	239	211	216	225	249	214	191	214	211	196	201	208	219	220	234	216	192	206	239	212	238	236	215	194	220	213	210	228	213	203	173	234	240	228	201	223	210	224	229	220	217	241	221	212	205	179	204	179	226	201	200	214	240	210	218	221	205	209	207	221	218	220	250	232	207	232	224	209	218	235	206	239	200	212	209	190	241	255	221	221	222	217	223	210	242	227	229	228	239	238	236	232	218	222	214	238	216	235	216	191	215	213	211	205	192	218	238	246	200	222	229	247	228	187	235	255	191	225	244	211	222	216	227	216	224	195	201	208	216	229	218	222	230	218	228	215	237	217	204	218	264	201	226	209	207	218	214	193	185	219	174	219	210	216	241	214	191	183	209	234	230	256	233
22941	2148	3073	3877	3080	2552	1840	1560	1505	1472	1476	1270	1035	980	866	738	691	647	624	782	1474	1738	1489	1084	963	863	727	669	580	560	528	516	520	526	518	521	575	506	499	517	553	478	528	549	511	534	516	537	544	507	500	540	504	512	516	499	501	513	533	500	502	530	517	512	477	507	529	540	515	508	516	536	500	537	559	490	515	486	563	508	517	497	526	508	528	505	494	513	508	531	534	516	481	505	517	518	554	542	511	479	506	480	503	506	513	545	520	500	509	539	504	497	498	494	500	535	499	498	553	502	508	499	516	513	549	506	532	496	495	513	548	518	487	461	491	521	562	540	523	524	498	502	510	508	480	511	521	517	513	515	520	541	514	544	513	497	498	510	566	501	525	506	504	533	488	498	513	514	460	501	516	514	492	511	497	468	496	495	520	513	463	476	514	555	515	513	594	463	537	541	533	498	485	533	509	478	545	506	540	474	520	502	508	527	492	532	500	544	500	500	492	476	526	481	527	523	505	533	487	504	515	500	522	523	480	551	508	509	524	504	495	464	511	531	473	503	524	513	510	498	474	485	531	519	536	508	534	507	489	497	522	491	515	523	482	523	514	525	504	493	504	486	498	498	572	449	524	497	525	495	502	534	490	516	501	542	499	521	503	502	530	498	517	495	476	516	527	560	508	485	495	511	494	486	549	481	512	535	504	553	446	532	517	538	523	519	500	506	505	522	505	494	524	535	470	499	502	489	532	495	545	462	518	513	513	494	545	496	510	552	494	477	495	482	501	478	506	501	513	509	496	499	498	509	511	521	569	463	500	501	521	511	528	505	530	505	516	527	497	521	511	512	518	472	478	539	496	481	544	509	511	493	486	533	519	469	521	489	458	516	508	463	542	510	513	457	529	524	492	481	473	537	544	540	480	521	507	500	509	508	529	508	507	518	524	561	524	509	518	509	479	504	508	498	510	551	523	509	499	515	519	496	503	567	508	524	467	523	534	490	518	501	507	508	483	497	454	477	526	551	553	545	501	485	521	526	519	477	464	508	508	498	514	519	486	465	524	494	534	497	518	524	481	495	492	549	478	508	521	476	499	469	522	489	507	540	500	487	509	528	460	548	501	496	503	511	514	573	532	531	527	502	507	460	497	534	486	517	517	526	467	498	462	511	488	480	478	540	484	559	540	536	464	481	465	528	479	511	491	514	527	487	512	506	496	535	507	524	517	479	527	504	519	495	498	501	511	511	507	506	506	487	483	468	520	532	500	526	521	529	498	508	481	484	531	471	550	520	521	499	473	501	469	528	527	486	504	508	472	513	492	493	504	509	529	521	488	517	486	479	515	520	518	524	474	535	514	509	514	485	518	540	548	532	518	551	535	502	457	488	552	530	511	494	481	511	508	496	508	500	512	549	508	520	540	499	519	501	525	518	483	517	530	541	479	515	505	485	507	508	506	487	490	513	461	508	505	512	518	474	498	530	519	556	529	494	477	513	548	535	494	518	536	543	504	519	520	508	545	520	513	468	511	496	558	486	455	528	494	492	483	522	499	532	488	516	493	525	532	485	482	526	513	533	529	541	496	494	520	476	482	470	548	498	528	488	527	535	518	475	487	527	532	508	546	538	484	506	546	513	487	505	510	499	491	510	529	498	501	506	527	461	511	504	537	514	467	511	512	475	507	519	537	498	537	501	507	489	531	526	507	537	534	539	527	504	494	559	506	444	544	539	490	514	507	502	534	503	528	492	490	513	483	483	536	499	533	487	536	509	486	524	524	502	508	499	515	515	501	474	490	508	486	538	528	529	493	512	507	472	494	473	553	508	489	531	471	500	535	551	512	527	537	486	530	532	514	512	542	506	493	511	523	517	559	507	481	520	564	478	523	498	506	497	516	498	501	519	498	537	485	507	490	493	534	506	500	472	533	561	493	470	493	506	515	535	529	505	514	501	530	505	495	565	502	503	509	456	458	512	525	504	534	506	506	528	476	519	512	481	519	512	534	484	454	475	494	516	502	520	472	522	508	470	505	524	519	506	478	514	482	510	474	482	515	488	488	494	497	537	527	518	519	561	511	534	511	518	518	500	513	510	513	525	519	553	486	526	503	506	476	533	518	505	504	483	472	508	522	508	501	530	489	499	523	517	497	448	545	546	498	486	506	489	511	506	510	527	493	512	515	482	504	502	537	503	498	529	519	499	508	534	517	490	532	529	508	435	495	506	487	480	515	519	530	497	538	515	516	520	519	467	508	545	541	517	487	473	509	479	492	523	506	517	507	510	533	480	538	546	569	510	515	499	525	505	540	445	480	528	517	498	493	519	536	487	485	519	489	506	452	464	529	523	535	501	496	499	522	524	491	504	505	507	504	524	497	483	518	524	486	502	528	516	520	469	511	472	478	529	489	514	547	491	509	536	532	503	487	508	561	506	503	451	536	494	517	468	507	533	546	568	519	506	495	533	520	553	501	515	486	468	500	546	518	459	504	518	525	518	536	517	522	514	524	502	514	519	452	511	480	507	534	457	491	552	439	508	501	501	508	500	497	519	521	508	491	515	495	503	524	520	472	523	535	519	480	512	561	485	575	532	511	529	532	493	548	525	516	508	509	497	482	495	513	519	503	536	525	489	510	506	547	541	471	499	472	507	527	549	516	498	521	483	496	528	502	513	485	522	524	520	568	483	503	511	556	548	535	533	525	521	532	510	536	512	488	497	501	523	535	494	495	501	501	479	547	483	503	538	503	543	532	482	509	477	488	550	501	525	501	493	498	542	526	536	521	549	508	531	504	487	524	512	529	506	512	503	481	482	583	500	496	502	527	501	577	509	479	550	543	485	512	472	501	479	511	513	501	478	490	519	535	522	540	488	512	526	490	484	516	544	522	511	515	508	461	534	468	507	503	491	491	518	464	499	507	521	502	540	471	512	485	529	528	495	511	525	516	487	493	477	528	508	505	515	486	484	537	503	508	518	498	496	537	484	468	548	500	490	505	474	479	507	526	512	546	496	507	495	472	516	528	518	525	528	545	515	484	494	481	530	507	532	494	537	534	501	527	460	515	490	536	516	482	519	492	488	511	526	498	516	500	515	476	530	522	512	533	502	484	541	518	501	523	497	497	534	497	511	506	479	483	508	505	518	504	499	506	521	524	535	488	496	467	510	490	457	504	503	512	507	513	528	482	519	543	521	518	525	499	500	516	533	513	507	521	491	476	534	514	523	517	546	475	484	534	513	511	536	516	471	496	546	585	521	532	531	509	534	499	504	530	493	503	499	542	508	498	517	514	498	530	535	508	529	514	533	487	501	496	521	501	514	518	474	522	486	556	526	486	459	547	537	548	511	544	504	523	453	479	511	529	485	522	518	522	513	470	517	494	523	468	489	513	467	532	481	526	517	522	493	481	513	532	511	503	513	525	536	474	506	515	519	570	536	495	553	504	475	475	513	524	530	520	496	500	515	503	485	503	539	522	537	482	507	505	499	511	488	486	508	493	535	511	486
49559	15299	3689	2481	1586	1159	794	677	616	611	637	543	479	451	411	356	311	360	336	408	512	564	543	494	534	431	392	337	374	342	363	306	294	301	320	307	284	310	318	296	311	345	320	283	303	319	313	300	335	313	289	312	299	292	294	301	287	313	271	309	359	313	280	320	297	298	304	300	334	289	317	338	264	299	295	313	287	289	285	305	336	292	305	319	316	295	318	329	316	252	326	298	311	311	345	322	275	295	308	318	324	297	327	309	300	262	315	285	318	273	279	281	291	296	333	297	290	294	294	294	330	318	303	299	306	294	309	309	274	307	333	312	341	327	295	321	324	298	314	304	326	317	282	303	312	321	266	320	326	348	310	309	311	305	297	328	263	303	316	315	335	276	300	274	323	301	283	295	302	320	285	332	288	329	344	300	322	327	307	304	309	305	315	303	311	282	321	289	297	287	329	302	307	300	309	324	325	307	316	273	283	324	302	311	322	318	297	268	318	345	279	324	332	286	295	327	308	307	345	297	287	321	292	343	340	329	299	284	269	303	343	347	310	307	302	269	281	341	287	291	290	312	311	287	316	289	309	285	291	327	318	304	310	311	320	313	310	292	314	298	302	279	329	329	281	338	275	296	306	288	306	300	310	331	279	307	291	327	321	303	295	309	319	273	289	307	323	286	314	308	299	311	273	333	286	305	294	287	301	315	306	337	309	311	346	347	341	272	327	304	332	294	302	307	282	324	326	315	291	316	285	293	326	301	293	301	285	296	316	298	300	289	309	282	307	289	255	323	282	306	305	302	310	304	326	309	281	318	299	324	307	296	288	305	290	289	312	277	274	289	306	285	296	317	316	280	305	306	307	307	324	318	297	270	275	319	301	277	311	305	334	322	322	301	294	313	307	328	285	282	305	292	330	252	322	296	297	265	290	278	291	310	327	313	312	339	326	313	288	287	312	312	315	337	307	310	295	316	323	268	288	299	285	296	301	301	315	290	305	294	308	305	308	298	325	314	296	291	329	292	271	308	278	295	314	301	293	327	321	308	332	314	296	321	290	265	305	298	300	307	302	313	304	279	290	308	314	323	292	284	312	352	333	341	319	309	281	292	313	336	284	301	307	294	294	328	320	327	304	293	281	298	292	321	323	308	316	284	310	300	259	285	299	284	296	305	297	311	284	289	312	296	348	269	303	325	325	303	307	306	343	324	339	297	308	322	300	309	293	302	306	296	281	309	283	296	284	308	302	286	302	309	290	311	299	309	327	336	323	285	271	294	320	286	334	341	258	328	280	324	315	304	285	296	308	325	299	290	283	317	293	340	305	308	338	303	310	299	307	315	336	308	285	290	328	317	325	294	328	300	296	295	281	318	303	277	291	286	301	282	312	295	300	303	286	287	308	318	302	283	294	324	312	299	327	320	297	278	279	286	318	301	292	289	264	294	291	301	313	322	289	326	298	282	321	334	296	310	302	325	307	323	307	336	308	298	301	287	300	299	317	305	308	295	328	295	319	311	281	291	307	300	307	320	307	296	309	305	293	277	281	301	296	250	310	308	274	270	293	297	324	308	285	337	310	352	302	280	290	269	300	351	333	300	333	295	314	319	278	328	323	306	312	303	293	293	330	291	311	323	328	313	308	289	278	328	315	342	309	299	277	311	330	284	330	294	292	306	311	305	312	301	320	292	314	338	294	302	294	322	289	318	303	306	305	308	353	323	292	291	292	299	303	301	296	305	303	288	291	314	300	304	314	336	318	304	292	292	253	320	323	322	303	323	317	317	323	298	297	327	318	258	305	316	339	341	290	326	321	319	318	315	291	313	302	285	310	304	317	318	309	316	310	291	280	293	281	310	304	321	315	322	270	255	285	295	313	296	310	287	307	287	300	325	334	299	298	321	291	317	327	348	296	336	294	300	276	270	280	322	285	343	300	276	276	300	309	290	326	308	313	279	306	322	295	325	299	335	338	333	262	307	345	288	339	323	327	288	308	305	311	340	307	301	301	327	314	298	285	298	279	311	309	321	267	302	306	299	298	311	333	289	308	292	297	294	337	309	333	329	301	295	330	304	314	316	340	304	291	321	337	315	308	302	284	322	293	285	301	302	290	295	281	311	338	309	309	288	324	320	294	311	305	332	304	346	300	314	308	295	287	318	304	287	279	292	355	289	303	304	290	319	301	337	286	295	305	339	314	314	318	322	278	286	319	304	308	282	289	302	297	323	303	348	321	284	269	288	297	319	310	326	287	301	344	337	287	283	283	316	329	311	285	289	291	323	273	307	294	293	290	333	316	309	291	288	308	299	316	296	293	265	296	310	308	305	308	300	284	267	298	299	315	322	293	281	303	295	318	323	314	314	320	292	321	313	330	263	297	275	306	319	300	328	272	296	297	318	298	285	290	313	314	316	294	283	310	295	292	311	311	317	335	301	289	320	307	284	280	306	325	320	265	308	304	285	300	285	297	324	298	306	297	343	297	318	304	327	328	321	310	312	298	295	309	262	294	308	312	292	322	300	322	298	348	281	300	340	308	318	295	297	323	295	321	286	332	324	322	304	308	298	323	311	298	339	283	285	321	300	328	348	313	273	326	322	297	304	284	297	251	333	310	301	271	303	320	293	330	328	316	297	279	305	286	287	312	277	299	280	283	307	331	300	347	298	316	291	305	304	294	314	300	319	310	312	292	300	312	305	313	290	302	292	310	326	324	300	318	337	331	271	292	276	327	314	322	291	302	292	292	330	346	299	318	306	312	307	301	314	306	325	317	297	280	310	327	328	318	321	281	278	296	311	310	297	295	293	314	331	285	315	312	301	295	283	312	300	334	347	296	311	316	345	309	316	317	286	306	316	307	321	310	292	302	315	293	314	268	289	276	290	289	303	261	283	324	295	267	327	301	322	309	284	293	324	253	304	304	321	327	318	308	268	309	299	287	267	318	313	346	296	297	307	318	279	296	295	281	308	309	275	316	296	318	315	366	294	277	314	312	320	306	287	310	290	299	299	295	322	285	278	324	308	347	326	313	313	313	300	282	325	305	299	277	310	295	330	294	334	304	307	282	290	284	295	284	302	297	314	290	314	284	279	313	295	334	312	301	336	332	292	296	301	325	295	297	319	280	333	306	297	294	332	287	294	329	276	292	339	319	321	316	313	298	295	334	299	300	263	304	302	301	271	294	305	318	286	291	308	277	342	305	304	335	304	317	295	341	316	325	318	315	328	289	295	277	296	289	294	348	332	327	331	338	333	297	309	336	293	345	278	305	366	316	303	326	299	296	318	291	295	279	327	298	324	292	260	286	329	304	315	355	320	305	278	310	303	306	327	313	310	324	298	330	349	306	310	328	320	277	317	318	293	323	292	343	334	311	278	322	317	281	295	298	309	318	307	308	342	313	307	322	285	296	305	302	304	309	336	297	315	283	282	317	286	328	305	297	295	286	322	298	292	336	302	343	284	326	308	298	269	328	297	343	298	301	297	324	289	300	302	306	302	293	266
29092	3465	4562	5866	5185	4008	2962	2683	2316	2325	2577	2002	1622	1545	1098	1018	995	894	948	1347	1982	2412	2223	1978	1742	1394	1155	957	806	726	727	689	718	646	665	648	695	670	656	712	699	719	709	682	655	705	701	737	718	679	669	687	665	669	720	624	610	713	680	643	625	669	656	672	699	693	679	655	681	703	694	680	663	675	659	659	681	676	622	631	651	662	665	698	673	667	619	672	648	664	670	664	690	692	683	672	666	657	677	701	649	648	661	661	632	659	640	691	646	667	698	616	653	668	641	660	661	625	685	679	666	667	642	635	678	630	685	667	657	670	660	684	677	654	676	652	648	680	649	692	721	691	677	637	664	630	654	649	611	687	690	674	654	666	668	674	652	632	674	595	679	671	683	648	671	650	656	687	671	615	655	661	674	624	644	664	640	689	655	675	671	649	675	667	689	674	620	652	684	637	641	666	616	655	655	666	642	674	664	609	661	704	671	714	640	628	666	662	650	683	624	636	668	657	672	619	634	618	634	658	663	621	716	661	655	616	682	645	695	606	651	667	670	665	663	661	696	686	652	654	644	654	651	608	671	637	663	636	629	652	630	645	682	694	632	651	637	664	680	658	622	635	683	677	696	653	620	675	664	613	660	665	636	701	628	660	637	655	650	620	593	672	687	674	677	641	621	680	633	665	628	620	662	654	668	665	686	684	695	639	659	671	606	719	621	700	673	635	651	648	653	646	711	692	660	687	650	689	683	678	587	678	680	698	645	676	654	661	639	650	624	691	652	607	616	652	690	675	669	681	660	603	658	682	668	689	633	625	645	700	647	636	700	667	646	657	682	704	687	694	677	714	617	662	669	652	640	625	687	624	657	635	650	678	641	676	678	628	626	634	662	684	640	658	677	623	672	637	648	638	660	689	659	702	700	661	664	680	700	676	628	683	662	639	676	698	689	626	684	656	645	648	687	652	644	650	631	686	729	688	684	644	629	636	644	687	614	674	619	626	680	673	640	627	650	636	664	671	670	630	687	633	720	643	632	626	693	627	654	621	648	676	672	673	702	605	659	654	682	679	661	657	617	652	648	693	647	691	662	627	680	670	644	687	662	706	659	624	657	636	643	657	653	687	670	678	668	681	687	647	681	655	673	689	666	692	665	671	682	670	602	730	717	662	690	606	703	666	683	671	654	660	662	665	671	641	692	649	661	660	612	651	639	652	694	651	634	688	650	683	657	620	688	662	724	663	666	684	647	691	653	680	654	654	639	661	586	652	649	622	674	630	684	696	699	665	686	661	714	726	697	663	682	633	699	659	628	690	684	676	615	687	679	639	665	670	594	670	685	650	635	665	634	673	618	677	658	651	665	660	655	699	625	678	682	639	615	704	666	660	663	669	659	654	659	699	662	706	635	644	651	658	711	675	683	633	634	680	629	715	625	647	669	640	663	661	674	632	620	641	650	644	654	657	653	654	632	657	680	620	701	687	648	704	683	697	667	697	641	642	649	677	683	692	667	639	658	642	684	660	674	651	631	674	658	609	675	709	590	647	660	668	674	614	672	675	673	656	643	659	627	655	693	685	643	631	705	667	654	658	691	672	667	634	637	668	672	655	626	697	672	626	700	657	678	586	669	648	636	657	592	675	685	673	665	614	671	638	643	645	718	659	636	702	693	713	654	676	639	704	664	652	653	618	621	691	664	652	669	640	667	652	639	668	670	639	645	643	632	636	652	630	667	686	614	686	648	642	597	675	687	615	637	681	656	643	638	652	628	672	624	642	699	627	668	667	646	672	687	648	657	639	668	690	572	696	694	607	611	687	705	608	695	705	627	661	676	629	668	624	599	652	666	694	671	678	630	634	666	654	684	693	682	629	615	696	649	584	662	656	636	694	627	656	620	638	684	658	654	643	688	670	667	631	737	630	709	633	648	666	707	670	667	655	643	662	663	677	644	632	672	677	642	668	666	694	687	630	650	696	650	648	657	674	626	668	681	649	703	652	693	658	688	671	674	683	670	679	633	702	623	670	659	648	688	648	680	668	706	637	672	660	611	693	649	640	623	640	655	674	625	643	632	722	667	625	668	711	685	679	654	624	661	656	612	635	642	699	655	667	674	701	672	671	663	681	633	655	648	651	631	642	683	632	676	639	660	683	691	679	637	693	639	655	667	649	673	684	644	635	633	682	686	704	664	679	685	671	681	648	712	633	694	658	624	647	618	651	637	653	590	652	671	611	656	621	664	676	679	629	672	666	642	676	637	637	635	648	662	665	623	685	635	654	676	672	656	599	671	648	678	702	691	658	682	608	642	644	662	677	665	646	645	650	636	707	664	654	668	656	712	613	694	670	634	686	691	681	646	651	642	644	652	643	660	716	673	663	655	649	681	631	683	676	682	645	677	643	659	637	651	649	670	641	624	644	674	691	668	656	690	665	674	662	608	652	687	631	661	621	679	702	675	670	660	649	701	691	687	652	672	660	626	707	687	640	662	649	664	679	694	667	678	645	677	645	697	648	685	629	631	665	658	629	665	702	658	718	690	687	664	667	676	649	706	679	674	670	707	668	644	660	631	674	694	662	625	660	658	642	656	656	637	617	664	644	688	715	692	630	669	648	612	662	626	673	644	623	697	624	637	638	667	652	647	672	662	684	649	633	665	651	615	636	639	664	643	677	697	682	669	674	647	655	658	600	683	686	643	636	682	639	658	690	663	645	711	715	674	660	660	626	634	687	675	650	645	657	634	651	661	673	663	721	645	622	683	634	640	649	672	662	654	656	666	687	663	679	669	686	667	664	657	616	656	660	651	639	652	670	627	686	643	636	641	675	601	667	713	695	667	645	660	684	654	679	679	651	624	669	665	672	656	605	694	687	685	713	706	645	689	675	654	658	661	657	638	664	621	669	682	669	668	667	667	627	664	679	632	649	648	716	644	696	656	725	599	640	694	654	654	680	655	648	653	656	647	636	691	674	663	685	648	668	685	616	709	616	659	708	706	650	655	630	667	629	663	679	671	642	650	696	639	677	643	670	668	643	638	665	676	677	670	648	643	637	676	641	656	631	610	643	651	664	647	686	672	660	683	634	658	642	693	660	678	624	667	662	643	684	681	647	629	664	676	670	690	689	644	649	694	609	642	699	638	658	685	642	663	672	693	679	678	654	651	694	712	677	666	654	632	639	694	662	630	634	657	627	682	677	597	717	658	657	655	635	671	688	669	687	666	637	665	641	699	717	629	632	639	637	651	657	655	713	678	670	677	640	653	680	655	648	697	683	652	695	625	628	683	662	657	668	604	669	675	630	697	636	647	660	686	703	611	689	666	675	688	665	665	642	716	671	658	651	691	684	651	685	654	640	642	656	694	669	667	665	659	640	702	640	624	654	625	667	635	682	671	655	691	640	634	711	654	678	666	675	691	654	685	689	656	623	630	616	661	651	646	640	664	636	636	688	620	660	645	640	675	682	691	635	641	626	655	665	664	680	652	667	702	615	654	659	652	639	656	644
18184	2646	823	546	317	271	218	156	183	172	157	164	171	152	151	129	133	130	142	122	202	235	228	191	180	150	168	121	121	151	127	141	145	143	131	134	134	156	142	131	131	136	136	144	150	152	143	149	130	119	115	136	121	140	146	170	127	161	111	151	137	133	153	168	131	128	149	147	153	117	146	160	168	141	123	168	125	144	137	138	135	121	161	118	130	131	153	160	155	146	132	136	127	146	148	124	120	137	153	136	142	139	142	147	129	143	124	121	137	130	154	157	143	134	148	141	153	122	155	153	120	135	149	145	153	140	129	136	153	162	148	151	108	107	124	127	133	145	139	143	143	151	132	142	143	128	153	127	141	145	149	140	147	134	123	138	145	136	135	169	118	128	125	139	144	155	147	141	145	156	139	125	145	129	149	155	141	143	140	129	170	156	157	156	161	131	129	139	150	110	136	115	150	146	150	157	140	129	119	138	147	130	144	123	116	142	122	138	155	145	123	129	138	121	150	162	140	151	133	132	147	144	131	121	140	151	132	141	127	151	136	162	134	145	138	152	128	151	139	153	115	130	115	145	126	114	164	145	135	127	157	172	128	134	148	144	130	135	131	141	121	123	158	173	183	144	125	132	132	144	147	159	160	134	155	143	118	124	150	150	131	141	142	143	159	136	136	128	139	152	137	153	137	120	137	136	139	126	139	132	119	116	141	128	124	143	145	134	152	165	145	130	146	144	161	102	139	137	136	158	138	156	158	132	131	136	144	123	133	173	122	160	170	143	129	167	115	136	124	139	111	147	125	138	146	157	148	135	141	127	157	133	163	147	144	131	140	137	128	142	143	149	140	135	129	134	141	146	136	123	156	157	152	152	138	150	140	170	131	122	115	129	147	156	141	125	127	123	136	133	133	164	161	138	123	136	111	153	174	163	147	133	153	144	129	132	150	148	119	134	107	153	118	122	132	134	151	151	153	124	153	122	146	136	156	139	153	136	154	155	154	151	135	155	130	142	148	132	132	149	139	141	148	137	104	145	151	149	138	134	149	143	140	132	178	146	128	148	138	148	143	144	131	140	119	149	154	147	178	129	117	113	162	129	136	132	155	136	154	137	122	142	145	137	133	167	146	147	130	148	134	128	120	150	157	136	165	144	119	147	122	133	130	126	145	129	114	121	140	129	142	136	146	141	133	137	150	141	160	133	152	137	131	129	165	137	151	128	146	142	124	129	126	142	140	157	148	124	128	131	120	111	159	129	140	125	136	129	141	149	139	117	149	127	117	166	147	145	132	145	168	132	120	155	124	133	144	131	144	142	147	125	152	144	150	146	150	128	134	162	141	146	135	151	134	132	127	153	128	138	123	159	130	125	122	138	134	163	139	140	128	129	122	146	158	152	128	151	112	125	122	142	129	123	142	143	113	141	142	116	149	127	138	133	135	139	145	135	157	129	142	129	136	154	146	158	136	111	149	136	143	149	143	119	128	152	134	132	140	135	125	141	133	145	132	146	135	130	154	151	143	142	144	144	140	132	145	151	152	140	136	141	148	150	137	153	117	137	142	138	128	139	131	113	142	150	141	131	146	135	146	124	136	130	143	163	135	155	165	128	158	138	129	129	137	147	139	139	130	132	129	129	138	156	125	119	133	126	124	136	143	142	164	148	174	127	133	132	142	171	121	142	143	159	157	132	141	129	142	147	120	150	132	116	152	150	143	170	159	126	162	151	115	136	114	147	141	129	146	147	146	124	112	145	140	122	116	133	130	133	127	140	125	140	142	134	160	156	133	120	169	141	98	125	143	150	139	178	146	147	135	138	149	131	126	132	139	151	144	145	139	141	143	121	152	120	152	136	125	124	137	136	159	136	137	139	152	134	158	138	158	121	123	143	154	152	130	144	156	126	151	148	153	145	140	141	137	153	155	136	152	151	165	147	137	100	138	128	123	153	144	117	143	131	128	137	117	120	168	152	121	147	131	127	123	147	146	147	139	157	141	150	148	152	131	153	130	130	122	118	115	153	149	146	150	146	129	139	132	143	122	151	143	149	146	171	117	121	134	125	125	161	146	134	169	151	143	136	153	122	135	146	123	151	132	130	129	139	122	131	143	131	136	130	142	147	151	120	131	135	124	151	143	141	137	119	146	133	135	170	145	149	133	124	159	145	131	145	145	150	131	146	153	132	130	137	127	122	156	124	149	152	144	141	139	136	126	137	138	124	143	153	149	133	126	133	178	137	134	156	152	131	133	146	139	138	121	156	136	131	134	138	145	152	130	104	118	153	119	133	159	145	125	129	117	152	148	148	165	153	148	130	124	143	151	149	111	119	125	142	132	126	137	123	156	137	146	150	151	132	131	141	143	164	130	133	134	131	130	127	145	145	145	102	132	143	142	141	143	150	165	156	159	149	130	113	133	154	134	144	139	130	157	124	135	104	160	137	137	137	153	167	149	127	153	140	145	141	137	148	128	131	129	122	137	128	119	151	146	142	139	125	132	148	163	129	171	137	154	141	140	143	136	131	150	139	149	165	167	153	145	124	140	130	136	164	130	133	128	120	146	150	148	148	148	128	133	136	124	122	152	128	135	139	139	155	144	138	132	134	138	142	158	133	107	153	151	127	128	131	145	133	160	135	135	140	152	142	118	135	141	157	136	126	132	140	126	118	136	142	151	156	144	165	140	145	143	122	133	121	148	149	134	151	135	149	137	158	136	157	133	129	118	133	138	129	127	121	139	137	133	119	136	134	156	128	142	147	155	128	141	138	140	144	130	145	145	150	135	140	165	130	122	145	132	141	119	138	129	129	158	157	145	109	153	147	142	141	144	145	157	127	149	149	143	130	154	128	143	137	127	157	136	133	137	126	136	113	131	136	127	134	141	157	149	134	128	128	138	120	146	136	146	133	125	152	115	136	150	134	150	149	126	146	158	134	126	120	144	145	138	134	157	148	140	137	144	125	132	124	127	155	142	134	143	142	153	178	116	131	138	142	119	130	157	161	127	132	144	139	154	147	126	119	116	135	145	146	155	163	158	124	114	122	151	146	149	129	163	124	133	134	142	141	134	119	142	130	156	138	139	157	165	132	132	123	147	149	140	142	153	124	131	139	137	144	136	142	148	134	125	148	147	135	144	136	159	143	128	128	139	149	151	146	138	138	141	146	176	154	127	145	138	127	144	142	135	117	115	142	139	143	139	116	149	136	149	150	132	156	112	167	151	137	147	141	145	128	127	137	138	134	140	130	150	135	144	136	127	158	155	133	143	152	150	170	135	123	124	157	139	149	144	175	132	140	142	118	147	135	153	132	120	137	130	105	134	121	117	136	145	122	116	132	119	138	159	144	145	150	137	137	171	143	156	131	138	134	132	150	152	132	130	129	133	150	133	140	126	154	123	131	125	139	146	126	157	143	143	122	121	160	121	126	140	140	108	140	147	144	129	127	134	141	155	164	151	137	137	144	148	123	143	159	142	150	138	154	152	132	141	140	136	125	147	156
10624	1053	1599	1627	1168	910	731	596	577	519	486	472	446	434	380	407	435	366	406	535	967	1003	931	798	678	544	538	435	409	380	339	400	361	366	345	343	397	325	337	330	340	383	323	346	342	337	352	360	333	326	342	363	311	312	354	371	341	341	355	352	343	372	345	347	356	352	346	327	361	345	306	365	359	370	328	328	350	354	335	309	345	312	332	331	365	353	365	308	336	364	353	368	340	338	324	359	345	331	358	372	332	355	317	348	350	336	384	306	319	367	327	294	340	322	331	344	353	332	332	311	367	352	347	314	334	355	359	337	337	348	364	341	388	353	344	328	358	357	348	353	364	353	318	341	345	337	381	374	352	369	349	332	372	340	345	349	361	352	347	316	330	345	340	356	341	370	361	350	340	314	357	391	352	337	307	319	337	344	332	342	355	316	372	362	348	357	334	327	385	349	317	344	348	318	374	368	367	323	341	347	349	323	332	342	330	343	372	337	335	369	368	362	356	370	338	327	352	354	379	321	313	315	344	335	315	340	370	321	360	376	348	352	345	340	362	350	362	348	354	341	344	393	359	340	363	368	360	376	334	334	379	362	340	375	379	352	356	311	363	306	374	345	336	365	349	352	358	344	363	336	327	337	328	352	344	346	358	350	334	338	349	354	351	328	332	338	352	366	365	365	377	338	350	365	345	324	319	334	352	346	344	322	317	346	340	344	347	359	360	347	366	334	365	337	354	342	336	336	319	360	309	336	351	356	377	346	365	357	347	337	326	328	373	334	358	344	354	323	345	360	273	325	328	374	358	318	325	380	324	348	375	303	344	359	329	348	319	331	340	331	331	357	336	383	341	344	365	356	312	345	351	333	380	351	321	366	321	326	344	333	327	355	364	337	294	348	338	379	345	333	316	357	342	354	317	315	357	331	340	356	343	316	340	342	354	353	358	311	329	340	368	345	344	327	331	343	366	352	339	339	371	363	312	370	344	360	375	339	378	399	345	368	338	369	323	329	383	364	345	312	323	325	331	341	319	330	339	333	339	359	338	363	351	357	373	375	333	355	379	324	341	354	378	349	371	340	366	318	357	308	327	342	304	374	331	342	346	322	329	400	341	339	348	353	335	340	332	355	341	376	356	370	359	352	368	364	336	317	337	334	382	351	334	376	350	380	361	327	350	372	366	351	358	345	312	331	366	349	356	359	343	347	328	378	357	338	353	349	335	320	377	351	349	328	317	343	334	345	338	364	334	346	384	331	327	369	332	358	353	347	328	346	334	346	375	333	359	329	346	384	343	349	376	318	351	352	354	347	352	369	337	369	319	357	375	367	317	359	321	335	341	345	346	361	349	344	351	338	337	347	338	358	353	356	336	347	334	367	374	326	315	362	341	334	336	345	325	369	351	326	341	318	316	348	354	340	359	377	323	352	352	330	358	368	324	382	346	351	324	369	369	350	322	395	330	346	348	348	351	356	364	357	365	345	337	315	353	320	365	324	350	370	360	366	366	336	331	348	340	345	351	329	348	325	352	348	308	325	333	351	337	344	330	347	359	352	313	363	360	333	351	362	332	354	320	373	353	359	312	365	338	365	335	341	382	315	354	362	346	355	327	340	332	349	335	339	330	311	336	353	337	352	343	341	361	338	325	325	355	337	320	381	349	332	352	334	325	333	341	344	340	343	327	340	328	319	306	348	332	330	350	316	372	345	325	350	345	351	316	314	334	333	342	366	356	335	342	363	314	361	350	352	324	355	376	338	325	363	348	341	358	335	341	349	319	306	348	359	342	366	316	355	348	329	342	377	371	372	362	341	340	356	348	348	359	343	365	350	376	327	345	349	358	345	316	327	360	362	359	331	366	369	350	350	335	390	378	343	355	348	330	356	346	369	342	357	326	360	346	345	363	375	338	321	349	318	352	349	318	335	357	350	302	346	343	333	357	334	348	337	333	376	343	383	350	363	352	333	343	372	363	342	311	367	355	289	354	372	362	381	366	315	349	334	373	342	327	320	327	358	370	326	328	328	321	377	350	355	344	333	358	343	358	337	341	344	367	351	332	350	350	340	332	343	352	368	345	349	331	337	362	329	359	365	327	332	340	306	309	341	362	315	325	346	378	329	356	335	302	353	346	362	316	328	328	342	339	331	350	326	344	312	361	344	347	339	371	332	336	315	352	327	351	329	335	347	332	310	349	388	361	321	339	310	314	331	331	372	347	324	349	378	335	350	319	332	355	359	362	349	329	300	357	337	343	370	378	349	361	382	370	370	343	346	316	319	372	349	330	386	368	333	311	336	345	345	345	356	343	347	363	334	331	351	343	331	335	361	314	347	332	331	340	326	368	357	337	328	333	360	334	337	330	328	318	333	334	349	358	342	350	353	327	324	369	339	373	332	347	339	340	339	358	325	334	360	339	343	337	341	369	295	339	340	329	373	331	351	355	355	362	336	340	346	365	316	335	293	364	337	354	360	375	341	325	378	339	368	337	361	371	344	358	370	324	336	375	329	357	370	340	359	309	354	327	338	350	332	363	327	361	321	349	346	311	330	382	352	349	356	361	337	341	355	332	332	356	384	342	340	344	384	354	345	331	326	350	335	350	360	327	319	365	326	311	325	332	334	345	320	368	327	337	377	333	331	348	348	358	354	360	363	322	315	328	371	343	303	349	342	346	313	337	333	374	343	397	326	355	340	325	397	330	359	360	336	345	318	334	340	365	348	363	341	335	367	325	344	351	321	343	371	340	351	344	339	355	347	339	307	351	373	302	343	362	319	354	349	327	350	321	358	349	344	376	341	362	373	333	343	366	319	381	357	365	311	359	351	358	343	368	369	320	352	324	357	350	352	329	352	384	290	329	349	335	353	355	330	334	358	364	361	332	345	376	343	331	352	351	366	337	341	340	375	350	342	370	351	354	361	372	336	351	332	356	383	353	324	339	360	353	332	354	334	344	336	384	329	333	339	344	365	341	341	350	357	355	348	339	352	363	338	351	321	342	354	322	360	336	349	336	356	351	333	329	324	337	346	366	336	355	322	316	342	318	325	313	340	351	359	299	348	338	365	371	372	336	354	352	338	378	370	354	344	324	330	349	383	335	354	365	325	331	362	374	329	361	352	340	371	318	337	332	356	319	318	348	353	319	326	348	372	352	349	345	358	334	377	301	340	341	307	333	373	360	333	346	361	343	338	369	359	380	341	342	350	349	368	349	344	348	360	356	357	376	331	334	341	330	340	348	347	338	334	334	362	351	335	333	379	339	338	339	348	373	363	316	340	374	364	342	358	380	328	364	321	320	315	347	312	337	333	355	333	365	346	319	334	367	372	342	359	358	316	331	337	348	344	357	326	352	330	329	357	355	356	356	309	361	351	376	344	349	361	371	358	348	350	328	358	379	331	358	335	368	339	356	364	364	325	359	346	363	353	371	363	351	352	355	326	345	364	336	334	329	293	362	361	345	311	344	375	353	343	318	377	356	343	348	367	325	330	356	310	358	337
37780	9290	2058	1407	896	726	479	437	376	371	357	390	345	297	277	242	235	231	253	234	423	412	403	358	345	290	316	278	220	228	205	216	205	199	229	214	228	225	213	236	246	226	236	214	235	216	226	229	263	222	219	240	246	221	247	212	226	227	202	235	210	242	242	227	253	242	230	203	199	244	235	195	246	232	249	221	256	216	239	216	217	228	220	254	221	270	204	239	235	220	227	234	242	221	230	210	216	247	197	234	222	237	233	222	222	245	205	237	220	217	224	242	258	220	220	233	235	213	227	227	211	203	222	200	206	235	233	224	222	249	202	191	221	232	190	254	213	204	226	214	217	246	234	247	224	226	231	213	205	215	225	223	235	215	210	213	214	205	211	201	256	249	229	210	218	232	266	215	256	221	237	225	212	228	253	212	236	195	225	231	218	252	233	218	214	239	237	208	202	206	257	205	215	250	238	195	254	236	226	236	227	194	220	231	233	217	223	217	247	221	246	214	217	227	214	232	218	231	216	215	235	217	233	247	265	236	212	209	226	232	246	212	221	220	229	210	205	213	248	235	228	258	211	210	211	206	200	199	206	214	220	218	221	244	226	227	267	235	216	245	219	241	216	237	234	219	243	227	207	210	210	233	229	221	199	214	228	217	209	204	236	225	217	227	222	224	220	217	249	236	236	201	203	233	214	204	215	225	237	224	227	226	236	218	219	215	210	228	255	223	263	234	221	225	223	233	212	232	233	225	223	222	246	238	253	240	218	220	211	217	206	214	235	217	242	230	218	211	234	229	217	238	223	226	179	249	223	221	247	227	233	210	241	232	236	237	212	230	252	200	204	229	211	227	231	200	234	223	239	209	222	207	216	232	238	232	226	225	228	231	189	239	247	218	227	242	221	218	238	215	225	211	222	210	225	214	220	213	233	233	203	214	206	238	226	226	241	238	188	221	224	232	227	228	212	228	203	206	234	199	223	213	250	227	227	247	203	236	213	220	219	240	228	229	190	201	216	224	244	192	223	205	241	201	221	248	208	192	219	213	202	212	249	230	223	208	244	222	219	207	224	248	206	233	233	219	182	235	232	241	226	222	226	235	215	201	195	217	237	233	224	228	232	210	200	204	219	208	236	226	203	216	225	199	232	217	246	251	202	216	237	233	203	228	241	234	230	211	241	220	232	227	226	215	225	235	257	231	232	251	219	238	237	227	242	255	263	227	207	245	238	209	193	232	255	249	223	224	218	194	253	217	246	228	230	226	251	229	240	214	255	195	236	225	212	233	232	220	228	204	206	213	260	225	221	206	208	207	249	223	256	210	203	225	230	221	217	235	216	187	220	236	220	246	202	193	225	218	221	212	217	228	206	235	227	212	269	234	194	215	191	209	234	216	198	223	202	200	221	219	219	206	229	218	230	206	193	227	222	224	220	219	216	235	249	194	232	236	225	219	233	214	220	214	233	218	194	226	244	239	204	215	237	242	245	260	257	203	218	219	241	219	237	250	206	240	206	191	229	231	216	224	210	231	235	201	216	237	228	206	228	225	210	244	242	211	225	235	247	219	208	204	205	230	217	228	217	209	210	213	236	224	193	203	188	230	223	229	230	222	208	205	204	233	228	211	227	243	230	189	224	216	206	250	218	218	237	217	200	215	218	205	223	212	217	236	220	220	244	227	214	220	231	209	227	243	223	201	219	239	211	219	204	197	260	206	213	216	228	220	202	203	228	216	224	208	234	262	255	231	217	211	198	218	215	222	224	229	241	186	219	235	225	214	216	221	253	243	228	246	207	221	253	233	228	212	237	218	244	251	218	199	215	212	211	226	225	189	232	200	227	228	224	240	222	254	211	191	229	218	260	222	225	185	217	228	228	224	224	230	226	195	241	229	237	237	232	203	225	235	256	212	202	247	224	244	218	241	200	224	230	252	213	229	256	241	226	210	226	221	209	221	242	205	232	194	217	246	239	207	214	217	219	222	197	217	228	214	234	249	216	212	201	237	220	197	191	236	212	220	208	233	236	222	186	215	210	225	205	216	222	240	215	239	237	244	197	227	240	243	238	224	188	196	224	206	241	224	251	224	242	208	239	229	219	230	227	236	255	234	228	218	228	203	221	206	226	242	231	249	211	221	215	213	212	245	218	218	224	222	217	216	225	230	221	224	209	229	226	245	231	249	212	216	232	209	210	233	191	228	216	223	207	194	224	228	178	223	201	235	210	223	242	210	215	221	229	253	237	216	212	226	202	249	227	240	212	209	217	210	214	248	219	219	222	206	217	223	255	208	233	248	219	220	225	219	257	195	196	207	240	213	249	218	232	238	239	220	219	235	229	208	225	226	223	229	236	212	224	214	260	217	232	239	224	205	225	221	234	242	251	241	258	207	226	215	201	228	218	198	196	194	238	210	214	216	218	241	232	209	207	232	198	224	256	236	249	209	222	207	238	210	219	211	223	249	214	218	228	225	238	193	213	208	249	211	246	205	241	231	233	223	226	202	226	240	214	226	225	212	245	239	219	217	218	191	209	239	227	240	232	213	232	205	227	211	232	205	259	219	207	237	221	217	239	219	200	281	235	248	224	250	238	229	247	204	220	223	204	214	210	211	222	236	208	237	221	197	213	241	220	229	224	222	231	208	225	207	226	208	193	209	218	219	240	199	257	239	237	225	235	246	205	260	225	219	220	214	250	205	197	242	220	201	220	200	227	211	238	212	216	238	200	210	241	257	230	213	250	220	209	205	221	213	190	206	220	219	204	218	213	233	224	231	198	225	222	233	196	192	242	231	219	224	251	224	186	239	237	206	215	230	204	208	216	206	220	229	215	210	231	236	218	234	208	217	224	216	220	225	207	202	216	253	218	208	244	220	191	196	209	205	242	230	239	229	233	246	203	238	238	239	266	233	258	192	218	234	213	224	204	195	242	215	259	236	196	216	196	256	237	241	240	248	226	221	235	241	231	197	215	197	205	231	214	239	215	220	205	205	208	219	224	204	223	237	225	204	222	228	230	210	212	226	218	258	239	234	209	249	249	230	212	232	218	239	216	221	213	211	239	245	223	238	222	230	247	217	232	158	234	203	218	243	214	200	216	190	231	206	219	210	206	198	213	232	222	221	223	207	256	224	207	244	216	236	242	231	228	256	237	215	235	212	228	211	207	245	237	212	259	218	232	222	228	255	231	243	237	255	224	213	214	244	209	195	211	226	228	224	213	217	271	243	245	223	243	226	230	229	223	226	210	221	240	231	216	240	229	229	206	206	220	236	221	234	217	203	252	223	204	223	222	235	238	209	226	236	183	206	193	216	226	236	209	236	207	219	234	218	211	245	222	236	214	234	226	206	243	244	223	213	253	235	219	216	217	224	200	228	220	206	226	258	226	207	224	218	240	253	209	223	193	219	219	228	223	236	241	272	209	223	256	216	218	209	251	223	253	215	240	219	212	219	229	232	230	234	243	221	220	213	222	242	230	204	215	247	209	233	215	206	210	233	251	242
22440	2205	3576	3881	3272	2792	1882	1593	1341	1415	1518	1309	1194	1058	802	736	714	692	721	858	1533	1826	1612	1384	1167	1148	877	728	586	550	520	530	555	514	535	540	511	557	527	505	563	502	518	550	493	545	521	547	525	474	528	564	469	533	492	467	521	542	513	472	476	499	528	520	507	519	523	561	488	551	519	528	529	505	495	513	528	499	565	518	508	531	548	537	544	504	534	528	535	527	480	478	502	517	559	560	527	551	529	515	530	485	509	539	486	532	481	509	550	519	485	543	503	546	517	511	523	502	530	537	499	490	545	528	527	543	528	495	484	562	520	498	532	498	549	552	538	525	518	522	487	531	539	495	521	535	547	506	526	534	569	493	531	558	530	535	508	510	551	535	492	513	523	528	516	550	524	549	553	500	520	527	484	522	497	502	524	528	546	494	515	549	511	576	528	487	524	515	501	550	488	559	557	527	554	531	509	541	539	537	507	525	506	532	498	501	509	502	508	538	558	496	484	542	525	516	507	521	514	516	503	532	518	513	533	528	533	521	564	551	506	479	481	566	518	499	536	574	530	521	509	536	500	562	478	524	522	542	506	541	498	525	518	534	548	528	519	510	534	494	516	582	542	526	510	500	510	483	522	520	514	492	533	516	587	497	506	540	534	529	468	562	521	495	503	480	486	529	527	530	523	487	568	511	515	525	518	502	523	491	463	525	512	541	509	479	505	504	517	482	497	510	533	520	522	539	510	559	508	496	550	498	521	523	528	471	483	518	541	495	489	527	530	526	550	507	521	511	519	481	501	522	578	503	555	529	505	500	525	473	513	506	518	506	511	531	533	531	508	490	528	560	531	486	512	553	495	505	524	525	504	490	522	547	559	520	500	522	510	507	551	529	525	476	488	480	555	492	510	517	521	484	528	522	547	545	521	536	490	517	484	526	499	517	556	536	485	494	548	562	495	550	518	496	527	492	518	497	546	518	485	552	509	510	548	488	499	512	505	540	520	557	519	557	507	525	495	519	527	516	518	551	541	514	533	534	562	480	545	536	520	517	503	528	528	501	558	540	524	521	516	502	512	514	511	544	550	513	488	519	513	523	508	486	537	506	532	534	495	479	478	485	524	499	531	557	526	539	489	513	499	539	506	525	551	460	500	520	517	517	540	505	493	544	550	503	514	545	537	523	543	551	543	515	523	527	516	451	520	536	505	514	511	595	522	519	543	472	527	540	521	540	519	485	535	508	490	519	506	552	528	523	489	533	517	495	507	495	523	524	540	503	526	507	501	486	490	509	553	497	517	532	532	505	510	552	530	559	513	497	504	493	542	471	529	519	524	504	501	519	519	514	511	497	506	512	521	538	544	522	482	543	520	542	499	535	523	529	548	500	537	536	574	514	522	504	530	530	504	538	533	549	546	517	505	487	541	512	512	557	490	505	492	573	509	522	502	472	544	531	539	597	533	523	542	517	497	497	504	527	552	511	517	490	497	562	525	489	521	491	532	522	517	528	533	546	503	552	507	481	469	523	520	520	488	512	487	558	533	494	518	470	535	502	536	502	530	494	533	508	527	527	490	507	524	560	488	508	503	517	507	518	546	524	543	481	523	506	527	487	512	554	508	526	526	521	540	531	507	499	539	494	527	518	502	499	541	497	534	495	481	512	493	525	542	538	502	552	512	468	569	517	493	495	536	544	524	549	537	548	527	507	499	545	527	520	498	514	524	531	502	547	489	468	482	507	505	469	536	548	505	552	538	523	525	468	531	443	494	519	508	526	496	487	530	518	518	537	536	526	527	523	527	513	528	493	541	505	503	510	489	529	491	510	508	477	527	542	507	477	520	518	502	522	491	536	496	491	489	485	545	530	516	543	511	554	480	508	510	520	535	563	507	506	539	539	516	519	540	498	513	511	532	522	509	532	506	528	540	516	483	539	538	477	513	502	518	515	527	535	506	530	541	543	503	518	529	515	474	512	554	567	486	531	465	490	509	500	525	530	559	505	501	498	519	538	531	544	521	502	549	505	509	509	507	503	513	548	526	499	503	523	572	522	507	499	531	508	503	520	524	482	498	543	519	517	500	489	499	548	541	524	515	525	560	509	541	514	488	538	531	503	547	546	508	505	511	453	522	519	502	540	514	510	481	524	563	524	501	533	532	503	498	509	548	476	493	547	478	509	525	483	495	545	521	508	526	561	552	522	546	538	532	547	523	537	534	490	539	523	467	507	518	500	566	500	502	491	500	538	524	541	521	514	494	538	544	560	485	500	527	551	482	532	489	520	542	533	521	523	516	504	523	527	514	532	486	512	533	521	542	484	523	512	525	571	502	509	520	489	497	522	530	484	485	513	500	530	462	488	517	561	482	497	547	495	495	517	544	519	553	528	523	522	568	609	499	545	520	478	550	553	506	570	493	502	554	508	519	490	503	505	533	529	527	492	506	523	494	558	487	533	574	508	505	541	523	508	512	540	514	493	485	552	509	561	506	490	522	494	557	523	526	499	491	516	506	507	543	551	486	509	591	511	494	502	511	525	569	542	555	525	527	512	506	501	487	475	516	524	536	539	548	508	487	525	467	532	506	531	479	451	565	537	546	542	521	553	472	550	529	505	506	524	512	513	512	525	539	478	474	542	483	512	464	549	504	554	528	507	528	511	492	497	537	485	483	501	500	492	532	492	528	470	539	515	507	507	494	523	498	504	491	468	498	493	506	558	580	515	510	535	528	516	508	534	500	525	523	517	540	499	484	558	518	507	534	521	551	491	506	537	513	522	515	509	527	490	491	499	554	520	547	554	539	565	478	537	499	515	536	508	548	528	521	507	519	534	497	533	541	540	531	555	484	477	480	520	488	535	524	506	492	517	489	476	489	549	540	545	489	529	532	556	493	537	515	519	509	521	504	525	509	540	553	561	499	527	525	550	543	530	528	490	499	509	561	517	491	501	498	488	530	554	526	494	520	468	501	468	552	520	544	518	457	564	566	504	530	540	506	576	509	502	544	519	508	488	504	509	516	536	527	540	540	502	534	508	539	533	547	498	525	534	484	513	511	530	557	486	542	488	521	522	519	506	515	526	525	519	557	507	500	495	534	485	507	539	470	527	495	526	520	507	507	542	475	525	539	478	486	497	504	511	484	529	520	471	502	490	507	528	490	476	500	506	510	493	501	508	476	535	566	524	558	510	505	570	539	495	542	520	527	520	512	527	538	492	544	507	551	521	539	545	523	541	504	485	547	504	549	531	538	500	549	517	525	519	565	520	572	514	524	501	530	501	538	493	517	513	525	532	496	520	535	489	508	538	488	543	523	573	534	495	527	517	516	502	505	494	505	532	518	506	541	530	493	546	522	508	495	490	531	527	551	546	488	476	523	475	524	565	507	523	517	502	502	495	504	522	528	546	494	482	511	517	543	516	524	573	571	556	520	492	506	534	508	489	546	502	506	506	523	509	528	479	495	488	545	504	527	512	507	560	507	542	548	503	550	530	491	509	547	518	488	495
49232	15270	4072	2420	1679	1157	844	691	588	542	663	604	520	435	376	345	341	368	354	438	465	554	545	509	472	462	408	369	356	322	285	313	319	284	317	302	346	316	301	283	302	322	290	303	282	313	276	325	305	278	300	304	304	308	345	314	332	313	325	294	304	326	315	292	324	300	307	315	341	311	304	290	299	298	309	290	316	292	260	324	311	299	285	283	331	344	295	327	295	319	309	279	299	311	313	320	335	309	281	301	297	300	281	278	317	287	266	291	292	282	279	276	286	312	295	306	300	334	317	322	292	284	294	334	284	287	296	283	293	319	326	310	275	288	284	295	304	323	331	316	313	287	320	315	313	287	318	318	265	311	316	300	293	301	303	268	325	295	273	282	301	287	309	294	310	308	277	292	331	304	280	281	281	314	308	315	286	298	303	280	297	314	299	361	291	317	317	312	321	256	331	306	307	285	316	278	329	295	311	303	323	334	310	321	286	294	298	288	294	290	312	316	312	319	295	278	293	328	302	316	306	290	296	344	310	313	310	291	289	276	372	308	296	315	304	280	317	290	302	307	315	292	283	290	301	312	339	281	302	339	311	285	286	273	294	280	305	293	299	318	339	326	286	293	315	319	297	304	347	291	315	316	342	297	298	282	317	302	274	310	317	304	312	304	337	297	286	311	311	350	286	323	321	292	332	325	289	289	295	334	323	277	263	319	309	306	287	290	343	332	314	294	289	295	312	306	277	301	309	292	276	304	335	337	317	334	294	317	281	301	307	322	322	334	296	305	306	271	305	312	305	330	325	297	293	297	317	310	311	307	316	321	278	350	285	286	265	296	319	289	291	285	277	311	306	298	287	328	320	295	315	332	308	313	302	254	289	311	314	297	264	287	298	264	292	304	291	300	302	322	296	308	286	332	301	296	297	290	316	322	326	339	318	289	289	293	303	323	335	305	302	300	321	323	286	335	319	344	280	341	300	302	307	280	313	283	302	348	316	339	312	288	308	281	309	319	275	309	334	273	297	276	352	306	282	324	310	270	287	314	287	262	310	281	292	301	321	289	300	323	328	308	330	304	276	297	335	297	302	307	298	268	333	287	292	269	296	314	303	320	279	329	324	321	290	299	288	345	281	329	285	323	288	328	312	314	310	319	307	342	282	325	281	321	285	321	310	323	326	331	293	291	282	325	251	299	290	317	282	317	339	306	330	300	356	298	295	315	328	340	279	310	310	317	337	296	325	289	314	305	284	286	312	347	300	328	290	335	297	337	277	339	283	284	319	291	304	311	299	299	309	301	255	292	287	313	315	305	317	289	300	324	305	305	314	320	284	308	287	294	330	307	342	301	306	309	336	310	318	318	326	286	319	325	328	289	290	346	292	269	314	325	303	286	316	315	311	273	298	301	313	307	295	305	286	323	321	273	282	295	325	286	315	319	367	305	321	286	317	289	294	273	295	296	312	282	304	283	320	310	305	304	296	299	320	304	309	311	332	319	312	305	303	350	304	326	322	288	309	296	313	281	294	314	293	299	313	315	289	335	310	300	327	343	282	314	305	262	273	296	285	269	326	317	334	292	325	312	309	312	287	300	302	263	344	322	310	296	283	293	283	269	305	295	311	296	284	291	309	360	320	323	347	328	299	318	295	342	285	294	312	349	332	305	334	300	328	307	318	287	293	306	306	295	287	311	286	291	315	305	315	306	325	311	302	316	317	324	306	290	302	312	334	305	301	319	327	316	322	316	303	307	288	324	316	291	292	322	326	293	269	289	318	320	314	321	257	317	300	326	309	326	306	325	309	302	300	283	288	333	298	287	309	263	338	330	324	299	299	324	333	295	310	264	305	332	264	329	273	290	303	324	320	320	304	326	324	332	296	314	324	370	317	307	294	308	294	339	301	332	329	312	271	307	302	319	307	321	284	303	312	305	326	330	278	329	323	326	281	302	278	302	304	320	289	330	313	288	309	340	305	315	297	311	309	317	323	300	289	283	277	311	311	325	330	316	309	320	304	287	305	339	322	311	275	309	298	315	308	284	282	296	302	302	286	323	254	313	319	304	294	298	315	303	289	316	312	279	309	309	301	301	329	317	298	294	328	303	287	312	321	325	335	276	306	331	309	315	318	291	346	292	315	289	298	306	299	312	318	289	276	305	297	298	290	293	272	295	327	296	348	286	259	313	299	316	341	311	281	317	323	318	334	319	305	299	309	307	306	332	295	308	306	303	324	307	308	287	310	306	290	286	318	331	280	291	316	288	292	303	311	277	324	280	318	321	321	318	308	332	278	337	326	335	302	290	320	287	283	311	314	324	319	317	319	330	299	308	301	280	342	279	311	283	328	311	284	305	283	327	304	281	294	327	306	287	323	295	322	269	304	333	284	279	304	328	340	312	334	318	277	308	286	261	337	294	300	315	279	313	272	296	273	279	293	299	304	299	296	310	306	311	325	335	288	338	334	342	299	306	307	312	318	354	269	334	317	291	290	342	313	337	332	323	291	318	312	297	298	287	328	308	329	324	336	273	326	332	284	320	297	308	312	286	341	322	302	309	312	315	294	309	292	320	307	320	314	318	265	324	319	316	282	321	321	314	274	317	308	333	295	304	323	304	308	299	324	305	264	346	316	321	309	307	303	298	304	307	329	326	304	310	292	345	292	284	329	290	285	310	296	304	312	297	291	310	296	267	316	311	282	334	321	302	303	298	311	321	283	299	297	319	331	301	332	272	292	271	309	286	262	314	288	294	287	341	370	308	308	310	257	276	308	275	284	315	305	325	311	280	280	305	300	291	333	297	296	325	335	301	275	307	290	321	320	330	337	302	298	297	332	275	307	326	320	313	321	302	311	306	286	327	294	321	297	314	303	304	324	314	314	303	289	312	318	317	308	315	337	301	285	323	289	314	350	314	299	314	301	311	322	293	344	291	312	311	315	263	314	304	334	298	315	294	310	281	289	309	334	288	306	299	297	299	331	332	279	310	284	300	287	333	317	326	261	290	330	296	284	287	332	288	313	333	318	321	301	301	340	316	279	323	269	333	292	264	297	312	326	321	314	331	290	271	270	292	300	327	339	305	297	294	312	315	297	335	285	320	287	298	268	286	265	296	310	303	288	278	333	293	287	329	301	299	305	298	305	288	306	310	292	312	325	298	344	297	309	298	285	282	295	280	311	324	286	304	319	314	292	286	307	315	310	310	300	296	265	294	302	322	300	301	297	320	284	330	292	264	303	290	320	350	356	314	326	292	320	317	299	290	304	315	327	277	313	326	303	309	294	294	313	330	311	312	302	301	299	319	287	320	282	331	287	282	287	306	287	284	325	262	325	315	294	289	313	332	301	312	329	352	305	309	328	304	313	307	305	288	318	314	275	292	313	295	289	330	286	310	293	310	288	297	307	286	313	342	291	303	300	346	335	347	308	291	275	313	307	307	324	302	318	287	340	333	288	311	303	324	304	313	287	323	293	281	316	305	326	324	305	323	298	299	312	305	287	291
28703	3477	5396	5816	5275	4180	3298	2415	2162	2135	2429	2107	1876	1607	1028	985	936	935	945	1484	1956	2543	2244	1845	1675	1506	1265	978	834	729	685	726	707	647	675	683	728	718	656	666	692	761	666	721	693	718	637	703	662	669	664	687	642	651	715	616	661	668	657	694	680	641	705	644	667	668	672	717	714	630	631	678	626	666	689	651	691	651	650	679	655	608	664	642	644	644	679	679	691	671	639	673	665	692	696	663	661	612	652	630	611	642	659	697	695	672	612	697	635	626	719	702	732	688	659	588	623	686	664	695	630	645	630	652	664	651	647	668	663	660	636	621	702	712	684	672	690	625	666	638	608	691	659	630	618	676	706	690	651	677	653	666	687	652	657	660	673	679	706	666	658	657	701	682	648	645	638	657	639	696	688	630	669	704	638	624	670	648	667	621	667	662	642	639	652	674	624	707	652	667	624	702	693	729	717	640	643	685	679	631	692	647	645	661	681	673	658	662	626	654	643	632	651	651	699	674	674	639	658	674	666	636	650	676	655	662	647	680	685	629	697	627	660	671	640	676	645	642	658	638	722	661	666	683	639	661	690	667	711	667	689	670	681	687	658	675	671	654	615	668	688	635	655	653	671	675	680	678	619	654	662	654	632	616	642	658	665	670	705	697	657	648	693	652	640	671	631	653	681	659	635	682	660	644	624	648	658	642	690	647	666	685	675	652	666	695	651	659	662	661	663	700	671	655	671	663	699	660	640	654	659	651	664	643	618	655	630	697	695	681	610	680	649	625	682	676	683	682	687	673	653	681	696	642	665	657	665	698	639	674	633	701	658	718	652	679	669	675	626	672	644	715	698	694	630	679	680	649	681	620	729	676	671	661	684	663	677	648	667	664	647	659	655	647	652	684	672	637	626	620	629	665	658	657	653	628	664	666	698	670	629	635	680	676	624	642	672	668	689	596	648	655	649	675	694	674	671	676	664	655	700	643	619	680	633	694	635	675	661	650	657	625	643	662	619	718	640	707	655	656	652	640	685	684	642	647	662	670	693	700	667	668	684	667	658	685	662	635	685	648	696	595	626	630	637	672	667	690	626	642	674	656	659	640	626	661	630	642	657	662	632	683	693	685	702	604	651	671	671	613	676	628	643	725	665	696	621	714	647	648	693	663	721	718	613	594	640	662	658	653	626	645	647	652	666	647	657	655	636	660	664	685	623	669	663	652	673	652	675	627	653	705	666	676	645	721	677	695	633	662	678	623	691	671	606	669	678	641	635	643	712	682	641	665	662	622	694	637	675	614	668	648	632	690	697	611	639	637	652	651	684	659	624	647	644	715	651	663	699	656	659	673	667	675	651	673	652	678	670	655	673	715	700	679	639	649	608	696	677	653	677	655	692	663	613	683	656	617	688	677	643	659	672	629	664	632	649	689	679	667	655	657	717	668	646	656	651	669	647	628	638	687	642	654	613	632	669	650	683	672	651	672	679	658	663	674	679	653	620	672	707	670	678	671	636	638	681	705	654	675	691	696	630	657	654	680	650	691	669	649	674	672	668	632	645	670	677	629	644	648	634	691	625	648	643	708	666	655	657	633	601	659	659	647	683	658	682	604	651	619	671	667	648	659	671	651	679	644	661	719	646	644	655	678	673	681	659	628	671	639	608	680	680	591	635	615	673	647	657	641	653	662	663	620	668	665	665	622	683	704	632	682	666	655	672	621	686	664	660	665	666	670	622	624	676	744	640	630	679	634	683	687	628	684	679	682	664	663	670	628	643	661	652	669	637	680	687	648	719	668	638	671	681	673	666	641	672	669	674	633	708	613	667	649	650	668	645	640	669	689	655	639	647	671	659	637	616	671	660	654	661	677	698	723	623	685	644	657	676	631	641	694	669	641	675	626	701	675	686	692	620	672	697	639	668	668	634	666	680	669	678	675	660	633	644	650	679	671	687	625	657	677	663	679	672	654	652	699	667	638	665	626	629	654	622	636	677	679	647	598	724	661	673	651	638	650	601	668	656	657	670	646	689	664	688	660	674	682	638	674	682	665	680	736	714	639	698	678	652	661	695	614	684	672	678	644	674	715	659	646	685	638	619	667	636	633	678	678	653	707	659	659	607	680	604	672	634	708	668	685	713	661	653	707	689	674	682	695	633	707	676	658	675	653	673	676	676	649	660	712	653	615	652	669	640	681	645	653	673	676	642	678	667	646	588	669	664	681	692	651	665	652	697	662	623	627	639	664	680	661	688	642	641	710	632	681	629	682	628	662	703	645	647	654	709	634	707	624	674	611	675	693	680	625	648	702	667	630	704	654	605	676	674	700	663	647	676	659	675	652	689	658	614	657	682	661	657	621	643	662	654	658	642	669	666	639	711	676	693	677	679	676	678	674	646	678	659	678	621	676	684	667	658	651	637	673	675	624	628	710	681	692	631	651	655	685	628	666	649	640	678	687	626	654	646	648	667	672	618	670	636	645	667	683	673	659	691	677	659	641	663	681	682	598	679	698	640	647	662	646	636	645	680	666	676	684	695	616	645	629	669	651	664	639	663	698	697	615	656	621	627	692	647	643	656	669	688	694	742	661	652	631	668	660	639	670	679	687	667	678	635	652	681	657	652	695	667	655	599	667	638	679	645	629	653	694	674	689	655	594	682	594	658	637	651	654	684	669	673	644	665	677	685	666	647	665	664	702	675	658	650	678	651	627	684	645	678	700	654	696	661	652	683	664	688	667	609	692	671	677	685	659	646	697	637	706	627	674	620	694	700	671	673	631	662	659	658	650	628	692	639	682	638	659	672	681	659	659	652	653	637	652	665	644	641	622	662	666	668	692	666	669	644	643	685	701	648	645	659	689	689	651	630	687	642	642	610	669	680	674	650	657	706	682	631	616	639	674	653	631	695	643	683	656	624	679	656	637	654	604	686	665	668	652	644	677	675	685	679	646	677	657	667	621	671	665	636	708	619	652	683	640	704	643	657	666	682	644	640	640	665	666	745	658	679	679	654	700	651	707	658	647	638	629	619	647	624	641	665	686	700	642	627	648	709	690	695	676	671	653	627	690	692	626	685	661	679	657	671	686	689	688	676	705	684	705	673	651	646	635	679	669	702	645	672	629	660	644	631	661	653	649	658	678	668	646	650	652	712	672	671	677	680	680	658	646	630	653	677	632	635	675	658	658	679	646	674	664	699	646	652	625	637	662	595	608	632	647	677	662	687	669	692	663	726	681	674	677	696	668	683	656	685	694	656	621	696	646	692	661	634	671	627	642	593	716	648	604	641	663	668	700	657	626	687	632	674	707	633	679	626	643	667	691	650	680	655	663	667	650	670	666	719	668	685	647	666	666	640	714	697	634	634	656	692	660	639	700	684	668	639	615	675	610	668	672	625	635	659	626	642	704	660	659	685	677	705	668	647	661	642	679	677	659	688	636	627	665	657	646	654	616	641	669	664	656	666	624	614	675	702	698	668	646	687	654	678	663	685	661	640	674	671	654	685	631
18040	2589	810	608	304	267	234	204	166	184	186	163	145	132	153	166	163	143	142	138	164	215	208	188	188	165	167	133	157	122	121	145	160	143	157	141	146	135	143	138	161	150	135	129	159	151	132	124	148	147	143	140	135	135	138	132	111	125	126	131	158	152	143	143	153	143	148	127	128	130	134	124	141	155	136	141	124	149	153	152	145	127	139	126	138	112	129	127	159	131	138	155	133	125	129	129	114	141	149	133	127	156	133	146	147	149	126	136	143	129	135	133	136	139	126	153	142	123	121	140	135	141	111	117	131	148	118	139	155	124	121	135	151	144	148	153	143	116	129	139	147	114	150	134	128	121	139	147	151	139	126	139	149	153	140	135	124	133	142	151	136	149	145	139	108	150	145	144	140	129	143	125	143	136	121	138	121	143	130	149	142	122	146	126	149	158	131	124	151	112	121	137	142	130	142	145	118	142	129	142	133	132	117	156	142	136	162	119	126	186	141	133	123	119	149	149	130	138	148	137	118	140	147	156	120	135	132	139	119	141	131	146	132	139	116	120	149	131	126	153	130	136	140	158	139	118	139	132	139	136	120	130	161	151	136	130	142	124	143	144	126	123	127	123	125	123	132	120	131	123	115	130	137	129	141	150	124	152	154	152	120	110	116	166	142	133	150	139	141	130	138	119	152	130	144	184	138	128	137	129	168	133	130	147	159	119	153	157	119	147	117	136	125	135	138	126	128	135	133	146	146	137	134	137	146	129	132	147	160	130	135	120	143	116	149	146	123	142	124	136	105	114	154	157	141	143	147	118	153	137	148	135	131	143	126	124	144	131	153	155	132	138	130	144	109	152	113	134	146	149	121	141	123	144	140	115	145	161	142	141	137	143	121	145	126	138	155	141	136	114	149	125	107	141	140	121	143	144	140	121	149	129	122	152	132	142	140	158	123	125	139	140	107	147	126	131	141	138	149	151	152	132	137	113	118	125	136	125	143	134	116	138	163	153	151	136	121	135	132	141	124	127	144	150	141	144	121	161	136	134	127	126	126	139	120	153	135	150	121	174	139	129	148	124	153	150	128	123	129	129	155	152	129	133	123	117	129	128	144	141	147	133	156	138	148	122	130	133	120	139	143	104	139	136	129	152	133	147	145	130	128	137	146	167	132	133	118	154	142	137	156	131	131	138	133	141	152	139	137	146	135	122	136	118	122	130	136	138	114	144	136	136	138	118	123	150	142	144	140	148	165	147	134	119	153	134	159	129	163	132	114	139	129	136	122	133	130	145	122	107	130	116	136	139	156	148	125	117	121	132	149	139	141	144	114	130	127	136	157	131	147	126	146	144	149	159	142	128	135	161	138	134	160	148	127	122	112	121	133	145	131	135	110	130	143	149	137	132	152	162	140	156	137	131	130	143	136	128	133	136	140	153	128	137	124	104	160	141	144	107	147	118	138	135	118	120	155	131	135	133	119	126	122	125	155	134	144	121	141	145	140	154	134	143	153	141	144	116	122	145	125	138	127	147	132	146	144	136	117	130	127	142	121	136	138	170	154	140	139	140	138	145	126	135	139	142	136	125	120	125	147	158	136	149	148	156	132	141	146	128	139	137	142	130	142	140	149	139	129	133	140	172	119	136	156	142	154	132	108	127	135	157	129	144	136	119	132	140	122	120	149	161	132	146	138	134	131	144	165	124	142	124	125	151	140	124	140	122	121	140	129	129	149	139	138	142	107	148	132	140	137	137	150	154	127	157	151	131	132	120	147	141	147	154	149	139	154	131	155	130	132	126	126	120	156	129	176	144	118	139	130	124	130	145	150	152	128	132	120	131	134	149	144	153	130	131	121	150	134	112	134	166	138	134	154	146	122	107	148	159	137	147	143	143	137	143	143	116	117	131	121	141	149	135	122	142	131	116	147	143	154	153	126	155	121	148	146	146	145	121	139	146	152	137	131	131	143	153	130	133	140	144	139	129	144	123	150	136	155	135	141	136	136	142	152	132	130	137	131	115	159	120	130	152	142	124	121	154	176	140	153	135	143	134	130	134	131	119	122	125	129	135	151	124	168	122	160	113	150	140	145	114	128	130	139	144	151	140	157	139	139	140	125	116	144	124	135	139	120	131	136	136	144	124	130	118	140	117	155	136	161	127	137	130	150	154	139	141	153	138	154	128	130	125	129	117	132	145	139	144	143	131	125	123	119	154	136	143	147	148	162	137	119	126	138	123	117	130	132	131	153	125	143	141	127	134	141	130	151	130	136	131	138	155	111	121	124	132	139	131	165	135	152	145	149	129	104	138	125	138	131	125	139	132	147	147	123	125	149	139	139	159	105	135	140	129	124	123	139	131	146	145	147	138	130	150	139	166	147	154	149	149	134	140	124	129	128	143	119	134	152	132	136	158	145	122	140	131	130	128	131	131	110	114	131	111	133	138	141	149	153	143	137	130	141	144	128	132	135	143	120	146	129	146	126	135	139	111	127	165	134	150	133	153	152	136	145	127	160	155	137	130	133	121	130	110	152	104	137	142	118	140	128	153	127	147	143	147	137	148	118	141	148	131	128	146	132	143	149	104	161	133	144	140	134	148	162	124	128	116	164	153	149	143	129	130	133	143	154	111	138	144	143	139	140	155	136	171	144	152	151	130	141	141	132	136	120	134	149	120	148	138	132	143	139	154	151	136	151	149	139	146	144	147	135	119	174	134	140	129	145	138	116	153	122	143	144	149	132	135	135	127	131	136	111	142	138	136	113	158	136	142	134	152	130	130	155	144	153	133	121	128	113	143	136	113	138	153	134	118	122	154	121	134	112	139	137	153	136	150	145	171	143	118	120	117	140	150	154	131	124	128	142	125	132	137	122	143	123	150	156	137	125	146	169	148	122	151	129	137	124	157	137	126	136	153	151	114	154	155	148	160	143	157	126	120	136	122	163	168	149	127	139	141	122	138	150	135	140	144	132	115	142	153	136	136	155	137	133	127	123	152	149	129	148	133	112	132	141	143	147	133	149	146	128	161	158	138	126	130	125	163	139	133	153	134	146	144	132	120	122	120	142	149	126	155	142	150	131	135	156	116	124	144	122	148	165	126	133	142	120	143	126	131	143	124	138	145	141	123	134	123	137	151	147	137	130	141	136	139	140	139	117	139	140	148	118	148	119	138	136	127	147	139	134	122	127	132	125	123	146	140	135	144	133	129	148	146	136	109	154	137	132	144	116	133	161	158	136	152	127	135	120	156	153	136	150	136	160	137	142	139	126	144	133	141	129	153	148	136	155	136	117	134	149	133	126	128	160	144	124	148	130	139	144	149	153	131	139	161	140	141	133	149	144	135	136	130	137	148	150	171	134	139	138	144	138	146	137	172	126	132	157	132	124	141	166	111	135	132	139	139	157	142	161	136	121	123	122	133	119	132	136	143	148	153	129	136	140	155	129	143	149	122	136	128	151	122	125	137	124	132	141	132	143	135	147	132	159	152	132	134	122	140	138	135
10621	1091	1796	1809	1213	923	760	589	512	556	547	437	409	396	425	407	413	380	379	429	650	958	893	770	694	633	511	436	386	361	348	373	362	360	394	318	345	308	352	326	341	359	322	349	339	335	380	344	353	340	349	336	365	344	310	326	337	346	327	336	348	343	353	341	343	358	336	357	334	321	337	320	340	333	366	337	330	302	330	349	354	330	337	369	357	359	384	310	337	351	347	343	348	351	335	359	357	334	360	368	373	353	306	329	349	314	357	378	347	326	347	339	343	352	329	323	313	323	345	323	346	361	356	332	324	347	347	351	329	311	341	370	324	336	366	327	348	329	333	337	339	337	321	345	322	320	327	358	335	307	340	326	359	380	357	314	338	361	329	358	343	304	313	350	359	335	353	336	347	343	361	379	384	352	340	354	351	372	323	323	362	344	366	393	353	331	360	325	329	312	344	363	345	320	355	321	350	357	323	313	376	318	324	347	374	328	327	356	349	332	334	348	339	331	341	347	339	349	381	368	336	345	370	397	332	375	341	346	335	344	396	356	290	350	342	349	350	378	333	361	363	385	326	351	334	355	349	327	325	319	324	304	346	341	381	325	341	339	328	350	358	305	376	364	329	323	343	351	375	374	340	359	350	381	323	340	329	345	373	347	360	365	366	314	333	358	341	341	344	360	336	333	358	295	350	320	320	333	356	338	320	336	352	337	328	351	336	316	360	333	341	342	342	330	321	347	331	335	330	350	353	346	352	342	339	357	374	368	338	348	355	315	359	340	351	333	340	336	313	332	343	322	351	324	320	323	361	344	359	352	349	370	350	341	375	348	345	373	368	364	341	351	339	349	380	337	321	341	308	329	342	336	324	315	345	337	328	345	302	317	350	303	384	314	326	356	350	362	337	312	336	330	325	334	349	308	373	338	331	363	353	360	356	354	369	371	335	361	357	356	335	365	340	308	310	314	318	336	309	344	353	356	341	338	358	349	348	339	337	374	376	358	344	351	319	327	333	325	332	314	329	314	314	323	325	317	360	313	334	330	329	354	319	351	350	328	363	346	347	365	352	340	353	356	343	315	333	376	337	345	333	311	341	316	337	318	328	350	334	363	359	305	330	358	321	361	333	324	355	372	337	325	366	357	343	357	336	332	384	337	348	315	355	349	317	336	349	337	360	358	320	330	313	336	340	327	367	338	347	336	308	309	322	343	332	321	322	375	354	334	349	318	329	340	320	354	343	332	345	317	338	350	339	345	358	336	355	321	355	361	329	325	346	354	362	340	313	322	349	352	364	317	362	366	331	357	328	337	316	313	354	348	338	342	339	342	336	352	318	311	349	348	362	362	313	340	349	359	328	324	330	368	373	324	353	352	308	343	333	313	372	342	314	320	345	338	313	337	321	336	325	325	337	337	341	327	321	345	320	366	343	331	362	314	314	324	321	335	337	319	346	354	361	347	322	350	335	350	318	333	329	336	361	332	332	315	336	328	377	325	349	348	351	325	333	362	346	366	342	340	345	334	359	296	346	335	362	336	329	339	354	324	362	332	334	338	342	299	308	338	347	330	347	328	331	369	355	348	360	340	347	349	347	354	336	330	341	376	328	336	331	364	359	343	362	343	356	320	323	339	324	323	320	345	344	336	316	324	312	366	357	335	320	342	339	344	343	324	347	356	361	329	336	342	337	370	325	364	331	343	363	352	382	321	323	312	339	373	346	330	328	345	377	330	371	375	327	370	359	342	341	340	297	345	331	347	337	351	328	352	319	328	320	351	321	353	392	308	306	344	357	344	337	335	353	314	328	351	355	364	349	343	340	347	328	309	363	378	330	333	342	352	346	329	364	328	387	352	366	311	338	349	342	348	339	331	345	314	304	330	359	335	323	357	368	364	326	316	353	330	319	315	313	321	310	325	362	365	356	344	365	347	350	355	325	357	358	313	321	339	322	359	348	293	349	355	342	316	358	317	308	316	342	330	322	333	333	344	352	319	336	349	350	349	378	323	334	355	346	351	349	352	337	350	365	355	341	357	330	366	340	317	374	361	353	342	355	328	322	346	365	348	366	336	356	327	337	364	318	348	325	326	334	352	321	338	349	304	322	344	313	333	350	379	338	401	321	356	352	359	341	335	314	326	371	366	308	361	364	349	316	332	337	340	325	306	326	343	330	322	337	317	328	335	361	369	364	330	342	343	356	324	298	358	320	330	341	325	345	343	347	337	338	342	361	344	360	324	327	329	360	356	328	346	353	403	340	356	318	314	326	341	339	342	332	355	338	306	298	335	317	364	353	345	334	334	333	324	330	373	343	339	317	356	359	364	331	341	343	338	356	353	328	368	325	359	350	329	337	326	345	357	328	334	349	315	347	350	321	327	325	366	354	329	367	307	365	353	341	350	346	326	323	335	363	335	330	327	344	335	361	331	363	348	334	370	329	347	338	343	302	324	357	350	350	317	346	336	351	332	364	345	326	344	330	372	359	328	358	322	330	322	346	327	364	365	359	323	355	361	332	373	348	334	313	352	357	330	360	316	371	348	319	326	339	342	318	341	325	345	358	335	326	347	350	354	350	338	349	353	320	381	352	363	346	333	313	324	350	348	305	310	345	326	347	345	354	338	325	316	353	360	348	329	312	328	287	307	283	328	349	385	352	315	339	329	330	295	336	342	355	359	333	361	328	312	326	341	311	336	377	334	341	345	358	360	335	318	379	344	348	350	365	352	312	333	338	348	383	345	336	365	324	357	379	355	304	340	343	307	342	348	313	316	364	337	352	362	368	358	352	328	355	307	341	324	356	313	357	321	338	340	350	312	357	313	346	351	318	356	330	345	364	332	345	339	330	363	346	370	344	376	328	346	344	355	349	349	332	346	357	360	345	346	345	331	343	408	337	358	317	353	368	319	309	347	355	313	345	315	332	320	330	299	376	329	389	359	338	316	380	344	327	316	336	345	319	363	360	318	378	374	309	348	335	349	319	349	355	323	315	321	328	344	376	317	358	338	358	345	341	318	368	329	345	284	360	329	326	330	357	336	371	338	345	349	351	355	326	350	343	338	332	323	364	334	347	327	325	352	377	348	339	335	381	346	328	350	352	365	340	345	334	334	357	339	319	318	319	316	324	301	344	305	319	328	365	315	325	385	335	358	353	339	304	349	325	358	342	336	349	347	314	327	340	387	329	326	317	348	354	365	353	283	299	322	332	338	309	331	344	301	367	359	328	347	310	370	346	343	352	361	337	325	325	343	341	342	313	321	327	326	329	350	356	356	327	343	326	321	355	343	370	362	330	376	325	360	327	337	303	352	335	341	349	344	338	343	302	335	335	337	343	348	311	350	344	317	354	367	317	318	336	339	314	309	340	338	359	350	359	346	355	338	317	367	360	323	325	362	333	351	361	364	352	353	337	338	342	337	345	322	334	320	330	344	367	369	316	378	324	332	315	326	337	366	329	359	336	344	339	357	323	330	326	330	341	332	341	359	336	343	320	360	331	326
37972	10396	2119	1509	887	689	529	442	362	399	390	379	328	281	268	285	276	256	242	263	360	392	379	353	323	289	279	264	243	226	222	254	228	235	214	208	242	198	199	236	243	227	240	241	249	200	198	212	231	231	206	213	226	191	205	193	236	230	221	218	228	226	218	197	222	232	231	206	258	260	233	262	208	232	230	211	208	225	202	224	212	205	228	216	215	239	231	215	238	233	195	215	230	206	236	241	205	209	210	227	203	228	234	221	192	219	221	232	240	218	215	218	202	228	216	206	223	216	223	208	222	231	244	224	226	222	225	228	211	235	208	208	214	233	215	223	219	207	224	205	192	204	203	223	208	238	255	232	224	218	211	237	236	233	215	214	248	212	219	233	226	231	248	207	230	236	213	187	230	221	211	222	185	216	215	208	203	235	202	215	211	223	219	212	215	221	213	195	245	223	232	213	232	210	226	240	223	213	236	221	213	202	234	226	210	204	246	217	221	236	235	235	245	207	216	242	217	236	228	235	204	205	229	237	228	230	224	231	229	229	193	232	215	258	246	237	225	246	233	223	258	255	249	207	219	257	208	230	195	210	219	219	213	223	204	203	250	228	252	237	232	205	239	230	217	236	214	205	210	218	217	219	232	218	235	221	243	220	209	234	243	216	240	191	228	221	235	254	203	229	201	257	236	243	221	221	192	215	225	224	172	252	193	231	209	188	235	215	225	213	248	212	224	214	234	209	194	226	207	213	229	236	233	238	201	181	238	217	229	230	197	227	230	227	201	219	236	230	208	228	229	220	226	233	232	216	215	232	207	212	220	209	230	209	205	197	233	217	198	221	259	205	226	239	241	207	214	207	199	257	210	208	238	210	205	215	195	221	199	212	204	246	251	246	240	223	215	207	223	218	199	226	222	207	210	256	229	225	243	196	222	255	234	202	233	197	204	229	210	201	233	234	230	211	226	219	237	214	218	249	229	211	215	230	251	226	207	222	241	188	188	235	205	220	233	207	209	210	207	235	219	214	244	223	237	217	225	180	215	243	260	222	218	240	254	221	210	217	251	214	202	229	215	241	230	218	221	245	223	220	216	222	215	230	230	230	231	242	233	202	237	229	213	219	231	213	231	230	218	214	211	215	223	235	237	258	237	239	234	234	233	200	209	191	216	206	218	217	201	220	215	193	191	232	235	239	284	229	233	212	228	225	220	250	223	207	208	209	225	228	227	225	244	242	197	239	212	226	216	254	243	225	184	244	252	191	191	220	228	237	221	221	233	246	218	216	223	226	228	234	196	222	231	225	226	207	218	227	231	204	245	231	233	208	224	207	214	208	235	216	271	229	199	213	234	213	246	236	233	268	229	220	235	218	217	216	242	249	217	236	226	220	245	217	209	196	217	229	227	235	217	222	182	211	232	208	253	262	224	233	208	215	202	217	254	243	222	225	236	226	240	211	217	249	264	206	174	198	204	228	259	223	235	210	225	208	218	214	241	202	214	251	251	245	218	207	219	238	254	220	216	215	217	220	223	221	220	242	245	224	223	226	235	243	222	216	247	228	221	217	200	223	224	240	241	271	206	225	216	218	229	233	235	263	242	241	207	234	256	246	204	231	220	241	253	239	210	247	227	220	235	211	205	188	208	216	269	224	242	225	229	201	235	238	195	225	241	228	204	238	225	237	205	226	205	196	232	203	201	226	237	219	232	221	223	197	214	211	250	215	210	243	230	234	230	230	200	234	231	211	200	242	214	215	206	217	193	229	230	261	248	218	216	187	188	221	225	236	212	225	226	226	184	245	214	248	240	220	255	233	208	242	236	193	229	191	225	180	215	224	193	220	224	212	231	191	188	211	225	225	249	232	225	227	201	213	226	262	238	207	221	202	208	224	208	204	211	203	217	208	207	238	221	220	225	197	230	223	230	217	245	242	229	240	220	210	216	207	221	241	202	241	217	231	226	222	212	243	225	230	214	202	231	187	186	230	235	217	219	234	222	219	215	232	219	229	218	237	219	225	231	225	212	252	254	225	236	210	216	226	201	253	228	202	232	222	226	228	205	231	219	227	234	231	220	209	199	200	240	223	217	184	214	223	213	208	241	253	213	191	255	210	219	249	229	246	229	232	219	233	220	230	212	204	217	216	210	224	219	236	241	232	243	192	188	233	232	194	213	217	208	202	227	227	218	229	228	220	237	209	246	225	202	208	231	216	224	257	261	215	216	224	239	215	220	219	222	198	202	212	240	283	231	233	233	228	219	205	228	220	218	237	230	203	238	194	205	237	195	232	209	228	235	222	265	228	225	219	206	230	212	227	226	213	195	235	228	230	250	227	250	227	211	202	237	238	201	204	224	210	209	226	206	236	224	235	233	232	246	218	240	208	193	216	212	217	238	236	253	213	229	239	212	228	228	219	228	241	209	226	236	227	220	247	233	224	214	207	223	209	215	198	224	251	215	210	219	218	243	250	231	235	218	222	217	201	223	209	216	208	213	193	221	232	231	236	243	225	223	215	216	222	215	214	195	206	240	250	231	218	232	244	188	193	257	224	212	268	224	213	210	201	221	230	222	199	215	252	196	203	203	238	225	228	197	216	204	205	205	211	218	215	219	224	205	209	249	222	231	233	196	212	239	201	173	235	233	218	225	198	218	223	216	233	194	245	229	182	227	211	239	206	240	220	227	229	213	250	228	238	220	200	219	243	213	216	231	205	208	235	217	218	223	200	203	228	232	212	229	191	236	236	227	220	229	232	225	226	229	205	236	182	245	217	215	241	192	231	209	230	205	219	222	202	203	216	229	236	213	223	201	237	230	209	214	232	232	219	223	204	209	215	236	243	230	236	229	223	225	231	227	220	235	193	247	219	220	220	194	223	231	201	215	229	255	215	218	217	247	218	225	234	194	236	207	217	228	211	226	197	210	199	213	215	215	239	198	216	211	251	201	237	201	191	225	210	217	218	227	219	239	214	210	235	219	241	215	223	218	246	220	240	203	239	197	226	203	232	225	241	191	215	216	216	223	247	220	246	230	235	248	234	212	222	240	230	220	247	186	247	234	211	215	221	238	219	208	225	239	209	231	219	222	232	193	210	211	195	225	204	232	218	199	216	216	221	205	216	202	211	238	205	215	206	202	229	213	231	210	229	196	245	218	213	227	213	235	242	227	228	222	198	224	208	220	193	209	237	242	248	221	220	220	214	200	244	206	227	224	253	221	230	214	197	247	245	221	201	209	222	228	232	241	211	219	209	251	250	203	209	221	215	224	215	209	202	235	227	211	238	238	225	222	220	222	241	229	209	222	236	247	226	229	218	223	230	240	225	224	214	230	209	236	231	239	220	201	216	197	214	199	203	233	249	230	231	204	211	220	229	245	213	231	238	220	220	218	181	199	225	205	220	210	205	214	241	197	221	229	215	232	252	196	198	223	194	231	229	220	220	228	236	200	224	219	233	240	222	238	221	234	206	208	226	240	228	221	254	220	226	195	229	216	183	216	219
23055	3003	3323	3983	3112	2696	2005	1604	1340	1423	1515	1372	1241	981	835	751	684	654	691	875	1340	1765	1615	1406	1139	1045	903	617	597	567	538	509	545	514	521	535	542	524	519	511	546	533	551	546	508	547	553	525	506	533	507	535	522	495	524	491	526	512	527	510	462	503	547	545	517	556	525	510	495	518	483	526	495	505	511	504	493	537	526	475	476	502	494	538	501	525	532	548	511	491	515	505	538	544	503	541	530	498	511	515	587	516	505	501	529	560	512	545	522	490	515	525	522	520	533	554	531	521	507	526	491	489	534	528	496	543	538	508	531	556	502	524	567	548	511	519	549	489	543	494	492	525	514	549	529	537	503	496	470	471	506	523	507	492	499	504	519	523	564	513	514	461	526	488	540	509	519	536	512	548	481	551	494	481	500	509	512	499	495	491	518	509	524	527	483	523	533	538	538	507	519	556	560	504	512	532	504	512	510	503	477	537	491	529	533	501	513	472	532	505	499	487	528	519	479	516	497	504	504	490	531	532	512	519	492	514	508	465	482	517	494	492	525	528	515	484	515	534	519	560	488	482	486	524	532	496	507	535	557	507	530	518	520	514	519	554	531	526	541	486	498	503	498	553	489	532	521	497	500	491	484	522	517	495	485	533	512	511	541	500	537	529	497	506	523	469	530	521	507	498	501	521	576	480	524	503	514	516	542	522	530	532	528	453	511	467	515	527	484	542	542	559	484	512	475	516	555	537	474	501	535	503	506	496	502	509	563	518	540	483	503	506	486	543	517	474	517	504	514	528	488	478	503	513	517	544	512	472	520	514	565	524	507	512	485	548	514	543	519	498	508	502	542	541	542	555	554	513	475	515	517	493	550	500	453	513	517	526	523	533	523	540	553	522	534	458	549	464	498	509	518	467	536	523	559	516	522	522	502	541	504	490	507	503	504	548	521	554	512	494	554	512	494	542	538	527	504	505	492	525	505	522	545	534	507	526	523	517	521	528	481	539	505	531	506	495	512	480	522	493	550	522	519	554	507	578	482	546	561	496	514	501	519	502	501	512	505	501	484	498	546	491	560	546	540	523	531	513	519	525	513	527	507	504	518	504	515	486	519	503	489	490	513	470	452	486	526	513	483	498	506	492	534	516	530	526	499	482	453	505	539	503	495	508	533	515	544	562	508	514	511	482	540	541	476	547	474	485	495	529	488	499	529	504	510	501	492	480	500	586	471	537	507	504	504	530	515	529	559	524	528	506	527	529	520	519	482	500	507	541	515	545	520	502	534	493	505	487	515	444	562	490	516	537	507	512	496	535	497	516	469	458	555	518	515	526	506	501	492	529	539	480	549	490	528	513	523	506	519	521	558	509	515	498	544	518	528	538	520	486	541	553	499	526	523	505	514	517	515	526	485	543	510	518	533	490	501	521	520	533	512	495	526	548	484	536	510	536	524	521	497	520	532	497	458	524	541	537	530	527	502	471	518	510	542	534	496	489	553	494	496	520	488	504	478	500	530	480	501	524	520	505	498	517	532	511	496	490	500	525	498	468	550	487	560	512	527	554	514	495	524	509	524	530	511	545	518	476	528	526	530	496	531	526	522	542	492	503	535	459	513	492	489	479	513	512	511	482	533	515	539	530	525	513	502	502	515	496	491	529	499	481	496	548	477	527	531	515	556	524	495	516	479	537	528	525	533	515	523	479	516	456	554	506	553	490	493	537	507	500	503	528	525	513	499	513	525	508	501	489	521	579	558	528	491	513	534	532	524	553	531	516	501	556	504	555	492	527	485	508	464	500	501	478	519	504	536	486	540	562	551	509	536	520	487	532	490	512	486	525	515	510	507	518	508	503	502	503	498	499	537	501	526	543	505	534	482	486	498	502	502	511	514	496	521	476	519	532	564	550	543	498	498	520	505	520	495	508	501	508	512	502	515	495	551	536	506	469	552	530	505	520	465	478	531	508	530	539	516	527	555	511	519	487	543	515	502	519	509	515	517	488	498	508	540	546	537	520	544	527	496	516	505	535	536	509	489	550	491	567	511	474	510	529	510	519	501	480	515	517	506	483	503	454	511	534	513	531	560	529	523	515	483	546	499	504	512	539	526	485	493	495	472	500	504	492	513	489	519	472	508	469	545	529	556	515	507	556	487	479	499	528	545	485	528	516	519	493	487	485	539	483	531	557	541	504	512	516	500	519	499	519	540	562	543	546	488	500	514	491	508	471	495	518	490	469	530	527	560	534	538	519	530	506	519	525	492	531	527	546	515	540	565	525	492	511	505	517	480	491	519	530	538	533	489	523	533	537	515	562	535	484	526	489	493	517	503	528	566	490	531	477	526	507	530	524	487	535	544	516	525	508	519	499	504	517	562	530	510	486	483	508	528	505	509	553	551	533	506	522	481	512	546	485	506	508	537	522	468	489	503	491	535	484	534	508	496	533	503	526	534	526	503	485	511	498	517	490	535	551	519	484	524	527	472	565	521	488	543	535	541	570	522	506	499	527	536	506	501	541	534	549	483	509	507	530	533	521	479	512	548	551	539	525	510	488	512	536	510	499	516	516	544	518	494	535	504	513	504	527	498	520	542	520	544	546	507	569	505	510	534	520	537	531	498	514	478	510	498	516	555	505	511	493	512	466	501	480	517	492	519	490	513	480	478	539	530	487	505	512	513	564	501	539	493	520	532	532	478	493	497	538	481	527	456	546	517	500	528	504	514	496	490	466	520	520	496	491	551	546	494	522	502	545	502	521	500	464	526	519	523	520	480	534	555	508	520	519	544	532	535	501	533	526	482	483	517	500	569	476	537	525	523	508	496	521	529	529	512	458	546	538	479	528	475	537	499	498	519	496	516	516	527	559	518	500	497	509	494	483	544	505	512	492	508	502	505	513	520	556	498	536	527	532	524	488	482	475	534	544	471	523	491	532	507	489	464	491	512	465	527	468	529	528	513	525	518	563	513	516	494	504	476	497	491	501	496	504	476	455	490	498	509	486	507	527	498	491	510	514	502	537	515	517	522	553	500	516	555	488	536	512	541	496	517	533	489	514	480	497	537	494	500	508	552	521	491	518	481	488	524	471	501	500	521	495	515	525	532	512	506	545	556	522	516	517	477	554	486	511	482	489	489	470	466	503	505	535	499	499	537	523	536	494	493	492	529	529	481	531	532	559	542	505	471	503	490	525	510	522	469	531	521	543	541	520	497	516	543	473	533	514	532	505	473	491	472	550	495	551	518	545	503	568	524	462	483	505	499	478	519	532	519	505	530	511	515	482	489	520	489	520	520	521	557	544	478	507	507	523	556	526	506	478	532	511	521	504	462	524	543	488	533	530	528	519	481	514	535	502	530	511	515	528	508	569	510	511	499	485	513	474	485	521	511	498	512	507	518	510	513	487	495	520	496	493	541	462	537	487	559	515	528	512	498	516	522	550	493	544	506	516	505	472	502	436	516	485	502	517	498	541	521	461	501	474	541	487	512	520	511	482	519	496	449	544
50310	16778	3890	2200	1486	1244	870	648	588	556	612	554	553	415	381	353	359	339	357	364	492	581	582	535	426	425	388	338	310	303	312	340	281	322	358	326	300	335	310	280	297	324	285	320	306	306	312	301	305	326	292	292	308	304	310	304	296	321	291	280	310	265	295	285	263	298	287	306	281	291	327	326	285	308	281	296	322	321	346	284	331	315	294	283	329	306	335	304	282	318	295	287	310	282	312	293	307	331	324	291	334	324	298	289	303	307	299	323	324	304	322	275	290	342	281	275	281	263	273	291	327	320	305	359	308	297	310	276	300	305	320	315	306	285	306	294	329	322	314	349	308	279	283	325	333	300	288	315	282	298	283	269	315	322	344	305	287	289	301	314	311	316	291	313	282	285	297	335	299	307	260	311	318	327	319	299	293	312	293	309	310	297	332	313	332	305	282	288	269	280	313	280	305	299	306	296	248	298	284	327	319	309	288	275	339	293	297	309	268	310	322	305	315	334	295	319	342	291	289	265	314	292	339	298	268	307	311	309	325	309	303	314	333	315	282	280	279	291	291	300	311	320	295	303	284	297	300	307	285	285	321	319	270	314	333	292	284	307	280	322	297	324	333	316	301	332	282	295	297	307	299	253	323	285	305	266	317	316	296	293	292	279	306	303	279	302	284	335	312	358	333	337	351	339	303	331	304	284	283	295	325	270	282	294	325	321	280	310	278	321	271	321	282	317	325	323	309	318	312	341	314	290	306	294	264	294	328	283	311	280	298	307	297	332	336	332	318	284	334	331	324	291	292	316	307	284	319	297	315	280	286	317	305	288	290	274	278	300	324	298	301	305	299	299	280	285	283	305	300	287	317	310	311	340	301	304	299	320	318	313	327	289	294	295	310	276	300	334	289	275	306	306	305	325	294	317	325	316	317	323	296	309	327	317	280	306	318	311	308	328	286	267	298	315	303	269	299	349	320	293	316	285	302	293	296	279	295	292	303	310	290	296	308	323	313	336	285	292	318	327	289	286	322	320	300	306	281	291	300	324	305	318	337	298	284	315	286	294	327	326	306	297	320	295	268	301	303	305	300	287	300	295	311	276	300	311	279	297	289	287	332	302	275	296	314	301	350	306	298	308	283	313	300	315	312	288	299	294	328	266	287	319	317	309	325	320	334	326	365	276	283	318	313	290	279	292	307	284	334	333	338	288	302	260	317	271	290	292	290	306	318	312	294	306	273	279	320	289	266	339	303	309	289	290	271	322	288	292	311	288	303	350	332	313	298	272	293	303	287	289	303	294	284	276	319	307	301	298	318	313	315	315	299	322	307	315	343	310	293	288	295	294	353	308	298	279	297	288	266	305	264	307	282	297	298	310	334	300	337	309	319	312	307	305	304	305	303	322	301	301	332	330	306	279	295	312	296	290	303	276	299	336	292	278	327	294	307	311	294	305	280	319	278	308	305	313	312	319	315	291	293	300	302	302	265	307	310	279	299	277	308	292	336	325	296	305	317	287	284	286	349	300	318	317	337	287	265	316	308	284	326	308	288	328	298	292	319	304	340	341	299	311	275	298	289	328	281	315	298	338	294	297	317	268	315	290	305	318	323	285	324	277	245	304	290	313	274	327	314	283	348	302	323	276	334	298	317	301	275	275	290	306	299	294	276	333	304	305	316	285	292	298	336	317	283	282	264	285	313	299	301	314	325	279	315	325	304	324	305	323	302	336	290	319	314	291	276	281	327	278	314	332	335	278	317	294	318	335	339	315	319	262	322	307	322	272	316	318	300	306	287	289	319	289	285	292	315	294	321	323	300	313	293	320	327	314	302	305	307	312	287	318	319	313	298	296	294	316	322	276	271	281	295	312	300	269	279	322	323	305	289	326	314	291	320	306	283	328	334	338	296	317	335	287	346	316	305	288	329	315	295	326	313	339	291	284	321	269	321	319	282	297	297	297	294	304	285	330	308	291	299	287	322	311	280	297	321	312	284	321	289	315	317	301	295	307	307	320	346	330	297	305	278	298	327	297	297	306	304	298	309	300	319	327	316	324	317	289	304	273	261	311	328	296	282	316	265	302	316	292	316	276	278	289	351	291	288	311	304	322	298	305	300	277	334	322	307	289	311	311	297	297	305	294	267	328	279	258	308	297	317	271	266	315	290	282	316	290	317	281	292	298	300	272	323	317	326	307	333	275	277	350	273	292	316	316	277	310	314	314	304	284	297	281	263	290	280	298	307	311	320	291	341	349	292	324	337	303	304	274	307	286	314	307	274	310	304	317	284	331	327	307	332	299	326	339	288	309	308	302	324	313	297	280	309	312	310	283	314	314	325	333	302	290	310	322	300	324	310	286	313	316	312	315	322	306	292	303	293	309	295	296	304	322	315	297	340	324	293	289	306	309	338	305	248	317	292	302	313	296	280	316	298	306	333	305	306	309	270	315	293	294	329	309	302	287	292	314	281	309	300	298	320	318	314	332	296	274	289	300	289	313	299	304	328	326	312	334	325	259	267	316	290	350	306	308	285	312	324	277	295	298	299	335	311	311	317	312	280	322	292	298	323	285	320	277	300	295	301	299	279	283	302	323	328	349	311	273	275	275	313	311	341	329	343	292	320	330	340	294	296	318	306	308	258	329	320	318	318	278	332	292	336	302	296	276	313	307	279	270	317	317	298	314	301	292	311	311	309	300	271	285	338	343	273	309	260	289	286	308	290	322	318	328	300	308	298	318	287	309	288	302	293	316	323	329	310	284	329	286	325	296	307	318	308	330	321	287	309	310	310	274	300	271	308	306	293	305	279	331	308	305	334	276	336	342	289	285	323	287	308	319	323	345	306	291	293	310	335	320	307	277	331	298	301	342	320	288	309	269	339	273	319	315	291	295	295	266	302	297	282	315	310	313	303	292	297	314	301	314	320	310	279	330	315	274	283	294	319	329	325	288	319	349	287	290	293	324	295	334	295	288	303	302	302	295	310	338	278	303	300	319	297	327	300	299	303	285	305	318	275	305	307	309	332	302	325	282	304	278	326	313	306	315	314	325	311	321	320	304	301	297	315	313	319	308	276	334	317	281	282	328	333	343	352	322	289	335	316	277	340	291	265	328	329	302	320	291	322	272	304	296	330	291	280	280	316	294	305	314	293	297	283	315	322	324	301	308	301	307	278	311	316	308	308	283	274	287	296	296	321	302	324	279	293	278	307	294	321	304	291	276	303	314	317	342	308	288	306	275	308	290	269	299	326	305	312	283	293	317	302	280	317	273	316	320	307	307	337	302	300	297	322	306	298	313	320	273	286	299	308	319	307	321	296	278	314	328	304	272	332	291	274	313	333	312	293	294	306	321	289	292	325	307	305	299	300	333	322	299	322	297	304	352	262	280	344	300	311	307	294	319	308	350	312	293	289	322	305	306	335	297	314	278	328	319	294	325	295	310	302	296	324	318	294	283	328	291	346	320	318	332	335	290	328	302	307	321	295	347	332	286	330	324	292	299
30352	3518	4575	5639	4915	4491	3356	2458	2111	2130	2385	2142	2258	1616	1127	913	907	895	964	1383	1916	2582	2274	2050	1702	1430	1122	816	741	763	695	715	723	707	699	681	709	700	663	678	624	727	724	691	736	710	696	654	677	671	673	697	684	666	637	701	693	711	654	698	699	676	648	637	661	633	657	668	637	661	649	662	664	678	655	648	650	637	688	740	640	640	666	658	697	637	636	660	683	667	640	669	685	646	630	672	687	681	646	682	636	666	632	664	631	677	636	689	649	698	690	668	668	640	648	681	693	653	681	652	677	676	682	629	652	676	679	682	670	625	651	612	664	631	660	639	648	662	656	665	656	671	641	692	643	686	656	670	694	650	693	706	682	658	645	691	630	635	620	640	667	656	640	650	687	640	683	688	671	691	629	634	654	665	663	627	619	637	668	684	654	662	653	643	685	629	687	657	636	645	633	667	661	659	658	662	663	648	653	643	667	641	626	675	655	633	653	679	672	645	685	724	699	661	663	684	652	708	656	613	671	642	694	653	715	635	694	656	664	660	637	659	671	659	699	673	645	704	651	671	642	647	640	661	612	643	723	642	697	651	713	643	660	620	680	682	668	679	669	650	655	635	676	679	652	687	632	677	706	619	628	660	630	636	695	668	665	664	635	661	664	651	651	691	641	667	675	649	669	652	674	689	659	655	626	667	698	639	710	652	662	678	642	648	684	690	606	624	660	662	654	645	674	667	670	645	642	690	646	611	621	650	697	643	628	676	662	600	693	673	684	683	649	605	711	644	677	639	712	652	679	618	631	652	650	672	679	653	645	681	630	720	633	664	643	673	623	650	642	660	717	688	632	648	632	674	689	660	654	643	698	657	620	644	639	663	636	671	652	619	649	651	644	688	621	680	644	660	695	650	664	704	644	642	672	649	656	667	697	707	657	660	709	604	676	648	700	630	624	689	662	666	656	634	631	631	688	703	681	664	630	661	669	672	681	652	689	664	656	651	664	702	684	716	663	656	678	664	661	634	709	625	660	655	697	610	659	651	642	706	626	645	702	625	664	616	656	658	713	638	581	672	645	677	673	657	674	667	665	654	682	655	660	651	694	696	617	694	678	684	661	673	692	639	675	664	713	650	665	652	649	647	626	635	634	693	699	603	659	625	679	631	640	669	692	685	666	636	611	655	667	655	640	674	703	617	662	692	676	662	680	621	672	657	613	652	669	673	653	639	709	656	674	629	652	621	646	694	649	729	675	622	686	640	647	694	632	669	665	610	654	673	667	674	711	660	635	650	662	640	662	646	640	662	642	634	709	662	661	669	668	669	624	671	640	647	675	698	666	612	665	652	655	676	577	616	637	639	700	704	639	672	662	692	675	677	697	679	662	669	659	648	668	646	641	646	653	647	683	660	661	639	692	673	666	662	670	663	624	633	679	645	667	694	625	632	689	706	630	617	623	656	666	654	668	711	668	684	675	649	678	685	650	650	657	706	668	672	625	642	616	714	651	622	654	650	636	614	689	630	657	674	695	685	696	649	655	644	644	634	672	687	664	644	667	674	644	647	663	646	606	676	701	635	638	629	659	691	603	650	685	644	697	666	623	671	689	657	656	623	681	645	682	674	690	666	682	679	650	678	668	635	664	636	674	613	616	627	645	652	688	685	638	689	721	651	655	678	645	641	685	728	682	640	673	632	630	707	626	689	669	649	683	652	617	657	678	669	654	625	684	636	651	695	648	650	681	647	654	677	684	664	648	687	696	633	674	694	617	666	653	706	692	656	669	658	670	664	658	667	653	660	664	677	680	635	646	667	618	656	647	675	648	641	650	685	696	627	624	626	691	667	654	671	623	653	658	673	678	641	639	676	670	660	661	651	684	668	707	664	713	658	653	650	669	669	660	643	673	697	664	632	636	652	647	642	687	669	649	647	677	663	664	651	655	625	654	676	678	631	629	659	681	676	686	718	670	714	703	680	640	648	687	617	657	608	649	622	640	659	676	647	639	675	650	643	664	678	641	648	650	654	684	689	655	662	662	682	678	650	650	638	675	626	703	656	637	653	631	657	670	634	685	708	649	627	629	682	641	649	660	663	665	677	683	659	615	640	721	642	627	672	667	662	656	664	612	683	687	664	693	677	657	681	660	649	678	679	654	659	650	660	614	723	682	645	680	668	634	710	681	714	690	661	656	652	614	676	670	728	688	643	662	720	658	629	654	629	708	648	698	653	647	682	635	674	623	653	670	661	693	671	634	704	624	658	642	656	694	643	699	687	648	670	680	701	704	643	714	707	692	685	665	699	696	706	644	637	705	703	656	692	624	710	676	681	652	692	658	636	696	648	665	633	673	670	683	677	637	631	679	661	657	610	650	626	656	663	653	650	644	723	645	630	701	684	645	654	641	656	675	649	721	663	668	648	665	634	696	664	635	663	640	713	675	621	692	655	655	665	676	631	638	681	621	638	600	641	665	638	617	638	716	697	688	631	657	668	655	642	679	650	671	658	635	631	658	698	686	645	701	653	675	674	650	676	652	666	608	633	672	664	655	673	646	663	660	595	638	649	673	629	642	635	650	672	669	635	671	620	655	691	636	625	680	667	625	664	660	662	623	665	655	645	673	652	643	697	612	660	635	651	672	680	679	682	673	624	652	687	679	713	663	657	695	669	690	705	635	658	655	633	651	636	653	705	669	681	639	683	683	627	658	671	667	695	663	706	683	634	692	684	670	639	664	619	655	626	627	629	655	615	681	618	682	686	634	624	705	629	664	627	672	650	649	667	667	653	657	706	640	713	612	679	627	656	640	644	638	653	681	651	662	627	667	675	689	678	657	653	702	676	682	670	635	660	701	642	705	647	681	658	639	646	641	667	659	699	648	641	649	664	642	692	682	672	663	666	666	644	671	618	664	669	680	622	706	650	702	642	659	662	666	669	653	676	640	670	644	651	636	648	666	633	668	704	621	693	682	644	697	643	687	670	628	702	654	658	655	631	643	620	705	628	679	615	657	660	670	663	684	666	663	632	630	652	655	682	673	643	652	651	640	675	674	731	638	706	673	692	718	693	656	668	655	653	610	666	637	623	647	640	722	652	686	701	662	674	623	690	643	620	649	667	679	628	620	651	617	676	627	670	674	679	692	656	670	641	635	671	664	632	670	681	659	698	666	660	617	637	712	688	663	663	645	657	693	662	677	638	637	677	686	632	660	629	689	662	648	643	663	596	660	695	647	653	678	651	656	690	677	649	615	675	646	686	654	699	676	674	649	686	693	649	631	620	664	630	657	666	649	664	646	666	661	629	668	703	644	673	665	654	638	623	625	633	621	703	646	648	664	713	636	672	653	669	650	694	691	678	652	667	711	687	669	631	655	659	652	661	669	692	683	644	670	640	683	662	706	689	678	681	662	725	671	623	667	673	660	635	678	617	686	607	625	656	660	695	649	646	620	628	660	647	684	682	684	685	634	642	660	665	650	609	673	677	622	614	675	640	683	684	645	650	660	670
18143	2828	607	402	320	286	208	186	169	175	171	159	158	148	181	145	152	147	157	179	205	234	195	218	164	166	160	151	147	135	166	126	150	118	148	133	149	127	154	132	138	135	151	148	144	126	145	146	129	138	138	125	146	140	158	133	159	140	139	173	144	143	143	148	120	128	145	144	127	138	121	133	153	136	138	142	137	125	129	152	110	110	133	138	136	152	153	119	130	142	131	136	128	138	137	141	141	130	159	125	135	144	141	175	148	153	141	135	142	172	137	135	144	137	138	140	138	132	138	149	145	147	125	135	148	130	161	172	137	155	139	141	131	140	127	145	121	130	144	139	127	150	136	120	155	118	137	133	133	151	145	151	137	143	133	132	114	130	127	119	152	138	129	150	129	148	135	156	135	141	127	156	133	117	163	143	134	114	165	151	127	128	130	136	154	164	127	150	153	142	128	125	125	130	158	155	129	151	127	132	137	139	130	122	155	141	150	128	157	148	148	164	141	126	145	134	141	121	120	132	135	145	137	129	132	150	137	141	139	120	117	127	152	149	133	151	124	137	134	154	136	122	140	131	148	125	137	152	151	161	143	146	140	134	110	124	136	154	124	149	136	138	144	121	153	117	159	129	158	136	131	147	133	161	138	134	128	114	153	150	141	146	140	141	147	147	143	133	132	134	149	136	143	133	140	133	140	156	146	123	144	125	133	130	124	140	117	127	123	149	134	142	104	144	164	131	156	147	144	144	117	128	147	139	121	131	130	151	127	123	140	139	137	138	125	136	114	142	141	132	124	117	127	95	130	122	122	146	151	129	129	128	140	129	134	148	136	133	134	118	147	153	123	145	150	149	139	145	136	124	139	125	132	153	138	137	119	126	152	141	143	123	126	145	142	158	136	114	132	129	138	142	117	129	135	158	132	120	142	127	130	123	128	142	142	133	157	122	147	156	125	144	148	112	122	137	157	133	130	133	133	137	131	144	133	106	119	154	125	147	145	128	154	147	177	161	154	141	141	133	133	136	157	146	128	146	121	132	135	128	163	140	132	163	144	123	161	120	127	144	130	137	154	146	138	123	143	135	129	164	144	150	142	124	149	145	126	157	151	120	136	139	108	124	152	132	140	111	154	108	133	134	147	135	126	123	166	149	133	149	148	140	120	145	130	141	135	150	158	133	157	144	150	152	137	125	153	136	130	139	143	118	124	119	126	150	157	145	125	135	127	136	113	134	137	147	138	127	154	137	142	132	148	114	142	151	154	149	121	150	143	138	147	153	135	139	124	144	123	154	149	131	129	127	146	148	139	117	119	156	127	133	146	151	140	132	142	131	136	130	135	142	158	150	139	141	139	138	131	155	128	122	130	128	155	154	162	150	122	138	136	130	110	132	134	126	138	145	147	123	137	130	126	134	168	138	141	123	149	147	145	145	127	131	137	134	138	141	139	152	126	148	136	135	142	164	156	138	159	142	121	132	167	135	140	134	122	120	135	125	116	125	150	129	121	131	145	137	122	136	147	137	133	139	126	127	145	140	144	158	151	126	127	137	145	126	123	154	124	141	146	152	142	148	125	129	142	119	157	136	147	146	150	152	129	122	134	130	146	136	122	142	140	146	131	132	140	128	140	130	134	127	140	153	147	140	137	123	121	123	133	144	146	162	149	123	144	140	129	122	123	144	153	131	133	143	165	141	136	141	145	148	139	144	146	128	166	145	152	140	126	168	125	111	137	159	150	140	144	110	147	141	141	150	138	177	121	119	139	128	148	118	131	125	129	130	137	121	141	132	144	142	147	136	140	99	153	141	129	140	143	131	156	163	163	170	139	136	141	121	122	143	144	131	148	145	127	132	147	116	132	121	139	146	150	155	132	131	125	130	133	143	131	130	151	133	154	109	151	125	122	128	154	147	122	132	121	140	149	126	146	156	138	121	123	138	133	132	149	141	140	138	133	140	135	136	136	146	137	133	138	141	136	152	139	135	138	163	135	145	137	136	126	121	156	129	133	132	116	127	136	142	135	139	152	123	141	129	116	135	168	140	162	124	165	146	126	132	147	121	139	136	139	107	149	144	151	123	152	139	142	126	138	137	148	118	141	151	136	142	137	125	148	143	149	159	156	165	141	135	162	160	128	143	133	138	108	109	157	162	140	126	160	164	146	146	131	129	148	126	146	157	128	134	130	141	139	141	147	153	156	151	153	139	154	134	118	136	122	121	141	140	148	153	138	132	137	127	130	131	118	134	143	142	143	151	131	136	140	145	133	129	139	155	135	140	137	157	163	128	129	141	123	147	144	150	133	145	115	144	142	156	129	153	135	150	135	108	145	142	148	134	143	128	168	112	144	145	149	151	144	134	127	123	148	141	127	141	148	138	142	137	131	144	123	146	133	132	162	142	157	141	129	147	171	127	143	143	155	158	142	140	147	110	139	142	158	119	131	136	145	148	146	129	147	147	169	134	125	123	154	153	125	116	147	146	140	106	136	159	136	140	112	129	138	148	137	135	146	122	141	141	126	125	122	114	126	161	148	148	135	141	124	144	104	152	136	128	124	142	146	144	157	104	162	153	120	143	132	152	145	142	112	141	134	124	151	128	139	128	133	142	142	137	165	139	111	121	145	133	140	126	151	151	144	138	167	152	133	136	154	132	156	160	116	133	147	111	146	135	127	132	141	152	157	159	150	133	128	147	139	142	112	143	175	115	143	139	125	124	123	139	139	130	153	123	132	134	131	132	125	126	124	137	110	139	112	150	148	133	133	143	136	131	126	142	135	109	145	139	130	155	159	154	140	118	159	143	136	130	121	125	144	142	148	125	112	132	139	147	161	144	126	161	144	148	142	142	141	132	102	151	113	143	125	144	141	142	146	143	141	117	107	152	144	141	133	131	142	147	127	158	142	124	146	152	135	153	159	127	157	142	130	152	118	141	153	163	139	144	149	132	131	116	147	127	126	121	128	118	141	137	169	152	134	133	154	134	144	142	161	143	136	160	105	99	121	121	137	151	114	120	136	123	164	142	145	145	131	108	128	137	141	134	158	150	154	135	140	151	130	148	146	130	126	123	138	157	142	140	121	150	121	144	113	137	135	149	144	145	136	147	141	122	136	137	146	143	160	140	148	142	141	152	136	120	147	163	151	154	136	144	153	131	137	124	132	137	135	140	145	140	127	119	131	148	148	155	119	128	136	141	149	135	128	131	138	148	132	148	155	152	139	155	118	146	114	130	137	142	123	123	131	153	149	133	109	155	148	133	147	137	131	147	117	144	153	153	107	143	114	146	137	128	137	112	121	134	121	135	125	140	116	135	111	154	136	132	127	143	129	147	148	128	153	129	133	126	145	138	139	146	160	148	136	106	148	133	134	143	156	133	119	122	149	145	142	115	134	134	150	142	139	151	150	133	118	155	141	135	131	136	125	142	161	131	150	155	140	155	150	119	139	125	126	132	132	150	121	116	130	126	143	142	144	120	155	130	148	133	124	114	121	138	124	133
10571	1125	1251	1412	1103	924	718	579	552	534	518	428	437	417	432	369	426	398	441	613	834	907	892	767	693	572	532	415	356	381	323	364	341	362	333	337	333	361	332	328	349	341	369	350	353	332	337	352	345	329	354	317	371	335	376	311	318	338	335	345	343	338	353	324	356	342	329	331	391	317	381	335	349	347	334	339	364	350	333	358	352	336	367	320	344	333	353	357	331	382	335	350	333	345	329	343	339	345	334	370	355	337	348	359	323	322	373	347	345	357	356	360	326	324	357	353	335	342	341	354	335	336	350	343	333	345	360	349	339	324	323	353	322	334	332	357	326	331	325	356	328	337	345	328	335	353	330	328	361	349	309	337	302	336	337	361	342	335	349	341	343	329	306	363	331	348	346	344	377	343	373	363	355	347	345	346	345	346	325	371	359	354	325	375	316	332	333	322	318	311	371	353	344	356	369	334	347	334	348	332	343	349	353	339	338	344	322	318	385	355	352	322	373	341	339	333	341	356	338	336	334	366	342	358	325	349	327	367	359	344	356	358	352	341	340	310	356	344	344	339	338	334	360	337	324	320	365	377	333	317	350	341	375	345	362	330	319	321	338	325	353	338	365	341	362	353	336	320	311	355	332	350	328	312	358	358	377	339	333	369	336	325	337	335	383	358	316	325	364	352	307	324	302	338	335	340	356	317	366	317	364	332	372	347	340	346	334	359	354	341	360	343	376	355	358	348	370	340	360	324	342	324	312	302	368	331	316	334	340	337	338	346	345	329	346	354	303	320	337	358	358	336	349	384	318	335	374	380	347	354	367	300	316	329	341	323	327	311	342	358	341	317	313	359	354	338	313	362	338	338	346	353	345	335	341	312	377	322	365	349	320	349	339	329	323	326	336	380	349	364	328	304	362	352	337	342	379	352	351	347	342	333	376	365	345	318	365	354	334	334	340	323	346	358	347	356	316	365	336	346	343	333	316	348	360	387	350	326	326	322	363	328	383	342	328	307	355	361	332	343	353	322	348	373	375	369	348	341	342	325	347	361	341	333	335	348	348	318	327	305	344	335	348	344	347	358	351	330	379	329	323	317	321	321	341	350	310	338	351	321	333	343	335	315	340	315	330	339	412	320	366	336	342	362	327	339	329	345	362	326	344	382	355	338	366	332	349	330	349	364	347	340	338	351	335	358	340	349	336	359	340	356	354	338	363	350	308	367	348	330	324	322	354	365	336	317	321	348	366	341	324	377	347	364	365	372	344	361	356	338	358	342	312	344	331	329	327	352	368	332	350	360	360	321	360	366	329	342	337	334	344	349	366	351	336	352	348	351	358	358	342	355	316	344	352	340	340	362	339	342	324	360	364	330	318	357	333	336	329	350	337	345	357	337	358	335	312	355	354	318	320	310	376	317	390	331	350	358	365	320	325	334	328	344	320	381	350	375	349	355	340	347	344	351	340	300	346	349	325	367	351	354	338	357	341	299	343	334	335	339	347	337	372	342	315	349	348	305	351	363	365	343	308	340	315	300	336	343	332	316	302	358	349	355	380	343	342	319	329	298	339	343	331	338	357	362	343	311	357	349	356	368	361	324	296	364	317	327	339	326	306	308	317	366	332	352	342	363	315	347	349	345	352	365	359	330	359	353	323	338	359	348	357	339	348	333	360	351	345	317	300	360	348	378	357	340	333	346	320	344	332	326	347	353	330	350	337	363	338	352	349	352	336	387	343	329	353	322	345	331	375	356	335	365	355	350	347	334	374	393	343	378	318	346	329	344	331	331	343	330	337	340	324	354	387	332	306	322	326	328	339	364	341	343	343	322	365	338	326	357	346	332	350	331	332	344	360	316	387	331	350	319	333	337	357	327	351	341	336	360	329	316	347	323	358	339	328	334	346	321	358	350	333	361	328	342	349	338	364	349	345	332	340	344	346	368	346	335	371	324	363	337	340	336	359	363	350	318	334	318	304	357	359	355	355	347	322	331	339	302	339	331	351	342	339	358	323	353	347	353	323	319	280	325	319	335	362	330	325	297	362	311	360	369	347	341	370	342	349	371	329	337	353	325	350	371	340	339	347	332	316	315	345	351	319	326	351	369	362	320	337	311	342	348	355	374	335	359	359	354	332	339	367	334	329	370	368	327	353	357	328	365	333	308	320	325	361	320	362	346	381	339	372	321	346	353	361	342	350	333	359	335	328	339	358	352	312	352	361	323	340	342	310	308	340	346	328	356	316	390	367	301	329	325	334	340	360	351	341	359	337	361	337	340	332	323	319	376	328	320	346	352	316	357	345	330	318	338	318	323	326	331	357	318	316	360	352	380	335	345	372	316	324	359	363	332	328	346	353	318	349	342	344	361	345	348	342	345	328	334	357	356	351	334	348	319	311	322	356	354	329	346	312	316	353	356	353	326	298	333	316	340	343	342	340	347	312	371	334	358	354	341	378	346	333	345	349	361	345	342	356	369	374	359	323	323	318	325	375	343	331	329	346	372	343	357	348	378	334	317	314	358	337	313	343	321	361	371	373	329	340	322	322	327	336	347	325	340	342	336	322	346	358	336	326	349	345	370	338	363	361	347	335	343	368	335	342	366	322	330	343	317	347	331	363	367	335	312	348	328	324	329	304	348	362	313	338	393	345	380	326	352	359	335	315	344	300	354	355	348	311	330	339	374	331	360	349	341	371	331	382	335	351	324	332	342	351	358	346	329	351	375	332	332	346	335	330	343	312	351	314	333	323	333	352	361	326	339	341	353	345	340	336	344	352	365	336	335	350	344	349	330	368	321	356	358	337	337	373	350	317	341	356	332	364	361	320	362	311	326	341	321	359	325	326	340	391	354	359	332	315	339	346	328	326	365	341	335	347	357	352	351	315	362	339	375	350	359	354	327	347	322	350	370	324	311	359	341	339	348	359	348	339	337	357	335	323	345	342	363	330	357	353	323	330	367	343	374	337	348	336	368	333	338	320	353	362	339	303	366	333	316	336	330	350	333	346	367	369	347	333	319	342	341	314	348	343	330	359	321	329	347	345	367	353	320	321	354	365	360	375	328	357	347	351	320	356	346	362	300	335	365	330	330	342	331	357	335	310	364	391	367	326	324	346	336	364	335	341	343	345	327	316	367	348	341	365	356	322	354	322	341	353	348	347	342	313	299	333	341	346	322	353	349	320	359	325	321	359	344	313	348	335	355	333	323	347	318	346	349	331	332	360	353	351	351	323	365	362	357	343	361	357	330	348	352	352	332	325	341	375	364	377	324	317	343	347	340	344	357	349	370	341	337	310	339	332	354	330	321	334	328	345	327	326	346	395	308	361	340	325	384	361	368	363	311	321	335	331	348	346	360	337	328	316	327	373	345	356	389	346	267	342	361	339	326	352	334	329	333	325	367	368	359	328	366	328	369	315	335	356	326	320	373	355	342	345	349	379	333	352	350	333	355	345	341	347	373	347	332	341	373	369	334	392	335	341	359	340	335	328	339	355	339	316	329
37249	8321	1909	1191	870	750	554	414	384	367	358	401	391	298	250	245	257	258	255	301	362	368	434	362	337	302	289	223	219	236	229	216	217	255	224	244	200	230	217	210	256	225	218	251	223	223	213	216	247	216	216	218	236	223	208	195	245	218	205	241	202	225	213	203	208	226	230	212	237	224	225	233	213	216	248	229	247	226	221	221	227	214	239	211	224	240	217	253	229	225	245	223	208	200	249	252	249	216	240	217	227	218	213	252	194	242	197	215	213	212	244	207	245	225	228	209	220	207	201	234	206	202	229	238	216	214	204	219	215	207	261	232	235	220	212	247	212	213	243	188	227	225	228	244	221	227	237	226	216	239	256	230	218	205	207	261	243	187	238	212	215	212	211	222	219	201	200	234	231	206	218	209	196	209	212	219	238	238	239	206	232	217	237	218	214	234	244	240	245	193	248	209	223	223	217	219	257	241	211	242	257	228	211	220	194	230	208	203	232	220	228	207	211	225	225	235	235	205	191	230	210	216	197	223	213	221	231	204	212	234	220	218	213	221	201	232	206	222	210	211	193	201	209	234	233	201	221	202	210	239	264	240	215	207	233	225	209	273	190	209	244	240	214	240	219	207	199	224	231	207	229	196	231	218	232	214	222	228	245	207	189	221	205	235	220	231	239	255	204	226	217	228	223	220	226	218	235	210	219	206	246	227	220	196	229	205	194	226	187	243	237	225	245	228	196	221	218	209	249	200	224	234	203	220	224	203	236	214	257	220	211	239	192	198	236	168	213	221	239	241	227	225	236	228	241	200	215	209	203	213	203	217	213	231	222	241	205	210	207	214	218	241	209	222	211	215	202	215	222	228	225	220	242	225	211	215	192	208	217	240	222	219	229	237	230	208	208	237	253	218	218	199	230	249	224	233	224	189	217	239	245	235	224	216	223	205	235	233	213	220	190	219	230	244	203	204	225	197	244	218	214	215	235	209	220	210	211	203	219	216	211	217	226	201	224	219	240	236	220	222	229	225	204	209	228	209	204	247	225	231	222	209	208	230	239	238	237	230	203	241	202	202	213	191	242	203	207	230	217	223	208	207	248	246	228	223	241	252	236	218	221	193	230	228	223	242	195	174	210	210	191	216	230	238	179	237	229	218	214	228	220	224	217	201	200	194	208	218	233	234	198	191	233	200	227	204	201	221	206	227	219	227	207	193	221	237	216	214	207	240	240	240	225	220	247	227	220	220	215	226	220	243	221	210	222	221	242	209	202	215	211	218	216	207	236	210	221	226	212	225	258	236	246	212	210	189	185	201	212	233	217	210	210	201	232	217	190	218	219	232	207	224	219	233	223	222	222	248	189	195	219	219	214	225	214	245	194	248	244	220	219	232	244	231	239	203	191	224	250	216	225	230	227	230	203	220	232	210	207	212	222	195	218	205	229	209	227	263	198	214	260	233	209	212	229	220	204	225	243	188	231	214	217	190	203	227	228	218	180	190	234	212	218	219	236	222	208	212	227	219	185	207	206	218	256	216	218	212	234	204	207	230	240	244	199	238	221	236	196	225	226	225	204	200	208	205	219	210	225	217	215	206	227	216	234	238	225	236	238	211	231	228	203	193	242	207	197	207	233	225	217	207	242	206	223	204	201	231	220	241	218	250	236	230	221	218	232	221	203	222	265	212	230	232	207	223	245	223	217	192	232	226	222	210	244	227	193	212	230	207	221	221	233	230	236	187	230	236	218	177	223	225	246	208	258	235	233	221	239	232	230	244	220	184	207	209	211	217	192	207	221	203	222	213	224	231	225	200	211	259	217	197	234	206	231	205	192	191	225	226	256	241	243	235	224	207	221	211	208	218	186	212	197	216	208	210	238	230	211	247	216	197	235	236	236	202	208	235	206	221	204	214	187	234	221	232	209	235	206	231	217	232	252	233	232	198	233	245	209	238	200	240	237	215	252	263	201	228	234	227	235	219	226	264	221	225	220	213	239	225	241	245	224	203	260	261	215	219	184	223	246	253	206	225	234	223	203	225	204	200	218	223	213	221	212	227	213	199	219	205	250	208	214	217	219	216	224	223	221	220	228	222	218	215	240	214	207	242	222	223	235	234	195	221	218	211	231	230	198	229	219	222	218	219	226	206	205	218	207	196	229	195	239	201	213	224	226	214	213	239	235	225	228	200	224	213	207	200	220	254	219	226	224	228	223	196	225	230	224	195	216	212	224	228	203	204	224	244	224	222	198	227	221	249	222	232	232	205	225	221	227	238	221	216	252	213	248	209	240	202	226	205	211	225	204	231	207	204	213	200	203	205	212	205	212	203	223	195	220	207	200	216	241	250	252	229	243	217	216	210	231	219	208	245	211	205	192	203	217	211	234	205	205	196	228	224	223	203	219	219	228	219	226	229	188	232	229	242	232	244	230	227	200	218	247	196	210	231	216	219	207	243	239	228	214	223	215	234	216	223	249	255	197	190	194	219	207	221	228	214	257	220	286	218	226	205	211	223	215	193	210	216	206	236	212	216	227	220	198	241	229	226	211	216	235	230	244	202	206	212	215	212	213	233	236	220	226	202	233	259	226	236	224	229	232	226	264	208	212	223	224	207	206	241	207	216	219	219	198	232	227	211	222	209	210	222	206	222	227	226	224	211	230	201	210	239	233	237	224	226	230	236	216	229	212	226	222	222	243	232	204	240	224	264	207	214	209	200	222	217	212	185	215	214	232	207	237	233	219	221	195	241	221	225	213	197	241	199	235	198	195	229	206	218	193	223	202	209	225	217	222	188	218	206	195	208	183	205	235	225	251	185	189	229	233	228	236	215	244	235	210	208	210	239	232	217	221	207	209	225	215	281	187	201	204	196	193	191	240	208	209	216	200	212	236	230	233	224	234	200	240	220	202	214	243	230	227	243	242	238	206	207	199	237	235	251	208	237	252	230	247	209	252	226	237	219	231	218	214	213	228	200	206	219	249	220	231	213	241	232	216	235	229	226	177	215	198	228	213	217	217	203	227	247	238	212	196	210	247	196	193	229	174	231	218	225	218	240	213	212	224	198	222	185	219	197	223	211	240	193	216	205	208	200	214	223	221	230	229	205	219	217	226	230	184	212	241	210	224	230	218	234	236	230	209	193	233	215	225	231	216	212	248	248	207	182	225	228	250	217	221	237	232	236	227	226	215	210	208	207	197	205	192	229	218	236	224	226	202	220	203	224	208	210	235	221	175	215	222	231	231	221	219	210	225	208	236	215	223	195	219	212	226	246	183	230	230	232	227	199	220	199	186	205	215	203	234	214	197	215	209	230	219	217	209	225	230	228	217	222	240	232	236	195	210	226	198	223	238	206	188	223	184	233	212	209	244	262	223	241	241	229	245	234	216	220	208	205	203	230	232	215	215	232	215	203	221	213	224	222	227	195	207	236	226	232	194	222	218	203	226	231	244	219	226	223	231	248	253	217	228	222	214	200	204	236	225	223	222	224	195	191	249	228	213	206
21786	1920	3065	3501	2941	2893	2060	1496	1381	1422	1287	1415	1417	973	750	680	690	729	697	916	1303	1450	1498	1512	1201	1011	941	669	594	562	509	525	535	517	552	562	491	513	504	495	540	555	544	534	541	528	526	502	498	516	502	526	560	514	530	543	492	512	538	531	555	559	508	506	518	522	514	519	539	545	498	500	520	502	510	466	488	514	504	512	516	511	519	501	525	547	497	523	502	579	478	525	511	499	520	500	534	524	506	539	536	533	498	519	494	569	523	498	474	527	516	564	497	571	525	488	503	531	521	504	481	490	535	545	518	540	519	518	519	543	536	518	451	518	522	519	515	538	494	527	488	491	522	507	490	553	514	524	501	486	525	514	526	518	510	508	512	515	504	517	490	548	493	499	514	504	569	546	473	494	484	520	525	502	520	458	483	528	507	509	564	494	466	511	491	537	492	532	521	489	513	526	520	490	473	492	500	479	556	513	536	489	506	523	549	529	494	502	534	557	520	484	497	507	481	553	548	472	513	514	489	553	528	464	504	534	521	481	550	519	481	504	476	473	527	494	493	518	531	518	551	518	518	507	521	526	515	533	512	559	502	510	515	527	491	534	537	458	471	507	514	500	536	533	537	538	511	497	518	498	505	534	513	568	471	549	475	461	530	528	518	490	502	493	538	506	506	507	510	516	537	519	503	527	514	485	494	503	545	488	512	514	465	526	488	484	498	478	501	492	514	500	506	512	517	506	569	519	556	468	503	504	532	501	504	490	501	532	493	503	495	491	517	492	490	566	514	511	455	519	498	524	493	514	519	473	505	501	487	480	522	476	524	545	512	486	526	477	534	497	500	567	528	518	515	506	528	525	499	504	538	520	518	488	516	457	506	543	529	502	495	435	527	531	508	518	570	554	500	516	521	511	495	511	580	506	486	471	554	551	516	483	475	493	546	511	491	496	535	510	526	495	523	507	536	503	535	537	563	444	506	564	515	522	514	507	524	492	543	496	511	493	531	494	533	536	507	529	530	554	515	524	516	498	501	525	543	505	485	503	539	496	527	523	474	490	535	550	538	529	490	535	498	506	556	522	540	529	557	502	511	480	550	507	510	529	456	522	516	497	512	509	497	528	503	520	488	496	528	503	511	543	525	503	508	497	487	529	513	534	548	481	503	503	505	516	516	521	528	481	501	529	489	525	534	557	537	471	498	455	528	563	545	479	473	547	512	569	508	479	497	532	468	481	517	534	506	494	511	573	492	478	532	473	500	499	526	500	532	501	501	491	497	471	515	506	514	499	467	524	505	531	533	534	497	490	512	530	505	523	494	516	518	499	522	555	526	495	465	525	488	494	521	522	521	498	520	474	521	496	559	525	486	514	494	482	502	490	521	533	548	514	490	536	499	476	512	480	532	514	507	475	501	483	489	485	526	491	501	470	491	530	527	515	501	477	472	480	511	523	496	481	498	521	477	535	532	501	474	485	507	527	474	519	517	513	506	486	537	513	563	508	518	531	502	497	558	468	503	479	518	486	473	541	481	492	514	547	501	488	540	490	504	542	495	529	532	521	476	513	532	540	517	518	545	507	509	511	502	477	498	541	511	452	509	522	503	516	465	512	513	497	516	506	502	557	505	516	520	514	458	443	505	516	517	483	523	508	547	488	507	512	533	544	506	479	507	511	546	545	536	452	503	540	467	545	528	488	481	518	531	524	521	504	490	521	510	484	474	510	512	489	529	534	499	487	499	500	503	512	496	544	497	512	503	497	536	512	519	510	516	479	488	504	487	539	508	552	508	491	499	445	490	552	486	509	488	456	510	520	483	487	554	509	517	497	525	519	479	500	531	513	531	541	529	523	515	498	516	498	485	514	520	487	519	493	538	477	489	550	525	491	508	543	492	503	526	512	507	495	510	497	493	499	509	526	522	509	523	475	508	475	476	536	519	519	539	540	476	502	568	475	509	522	487	557	519	511	506	487	511	531	484	516	496	472	524	524	510	480	494	478	490	529	497	519	521	549	530	525	472	511	515	540	485	489	509	510	520	514	511	529	549	495	529	515	536	508	546	555	475	531	522	486	480	518	505	500	528	484	532	502	519	507	525	523	542	503	548	521	492	499	484	518	521	563	493	533	528	511	510	513	507	500	526	526	528	542	511	536	515	508	517	463	497	505	559	534	507	538	517	522	488	551	468	506	510	523	532	483	539	501	533	548	517	516	544	540	538	507	493	501	526	499	506	508	494	486	493	511	517	535	546	485	505	500	508	489	499	494	528	528	528	459	502	527	494	527	524	512	508	508	511	533	506	528	508	521	533	524	518	514	529	536	509	540	544	510	492	503	556	518	485	538	474	544	542	520	504	518	510	521	505	475	543	508	479	471	532	509	479	496	495	492	472	522	500	519	495	529	490	494	535	508	517	534	524	508	546	545	495	476	543	485	520	535	478	502	481	516	514	560	547	507	536	541	515	487	522	499	528	508	551	490	521	513	513	514	492	494	537	486	514	501	522	498	532	508	527	510	532	514	501	498	523	510	528	488	478	507	554	502	510	517	487	552	528	499	508	527	533	513	502	505	500	537	530	521	522	539	553	484	535	488	496	529	532	514	524	500	480	494	521	512	520	485	529	504	498	496	494	543	473	499	472	535	478	518	532	508	555	496	493	547	545	505	522	484	503	553	500	524	524	452	545	486	526	506	519	524	467	486	529	521	484	482	523	502	504	531	513	514	534	510	528	499	507	533	475	519	478	532	514	528	495	541	544	476	474	479	523	480	481	486	501	478	513	515	545	481	501	524	533	501	514	503	503	498	479	533	489	521	504	504	506	493	522	502	509	512	530	514	547	458	495	505	507	552	496	512	484	499	488	484	511	481	519	514	515	476	511	509	506	488	515	506	515	516	529	492	508	476	480	510	518	542	541	517	533	517	495	503	514	464	546	472	503	481	535	504	505	503	492	540	499	504	534	476	490	520	503	489	516	516	507	539	531	512	497	521	489	484	541	499	528	527	488	516	505	465	499	573	505	489	492	530	510	511	512	535	521	546	508	552	526	503	515	514	492	515	506	510	494	521	489	513	472	541	503	474	490	505	485	475	536	527	489	536	531	536	510	492	545	534	534	527	470	528	501	517	500	529	507	508	500	552	486	499	511	507	559	510	478	527	470	535	513	538	571	489	536	520	525	521	502	524	515	495	494	491	513	555	545	486	490	536	500	506	515	477	535	486	528	490	531	509	499	521	537	494	512	507	536	538	510	525	514	512	517	547	543	542	496	500	545	535	513	526	521	541	552	471	518	518	510	538	507	526	481	492	526	499	490	507	542	501	537	493	478	527	488	501	529	525	491	495	526	510	531	505	478	514	452	498	499	497	502	516	518	564	503	475	462	487	536	507	485	491	526	505	499	503	504	512	527	482	532	514	519	504	478	497	518	540	502	477	517	512	504	528	542	519	496	513	520	504	485	502	510	507	496	539	518	499	505	499	517	478	499	518	527	518	456	527	537	526
48092	13709	3918	2300	1527	1266	934	634	609	644	557	564	607	413	378	396	346	336	370	450	515	576	602	502	481	399	396	361	306	335	320	340	310	298	284	333	318	301	304	322	292	336	300	322	287	328	299	347	295	261	310	299	337	330	301	331	293	320	269	313	302	316	307	332	325	295	335	292	310	287	273	280	330	302	286	319	292	280	329	313	302	273	342	300	294	303	301	317	314	319	304	279	331	291	301	305	274	342	280	317	318	340	287	306	316	326	299	275	327	312	274	287	351	288	339	301	322	303	311	268	299	310	305	286	322	327	305	292	275	296	281	306	294	283	302	300	320	302	295	285	270	281	317	320	288	286	305	306	300	284	272	317	306	305	302	276	306	322	312	300	319	328	327	274	306	314	291	295	310	340	309	322	341	313	319	323	304	302	317	303	293	278	266	347	322	307	297	330	316	271	307	327	282	274	317	294	293	299	311	300	336	275	267	308	292	316	307	312	306	306	294	306	311	287	313	303	338	305	334	296	297	293	318	314	286	320	276	326	256	309	300	301	282	275	274	336	318	294	266	286	295	304	307	297	277	298	288	320	277	321	327	329	316	310	308	322	339	328	322	320	287	326	310	304	287	327	287	314	285	294	274	309	311	317	323	319	290	276	323	290	309	308	296	316	284	308	332	326	295	287	311	311	279	288	313	298	338	269	304	276	302	291	264	305	290	330	289	325	290	351	289	302	316	302	328	297	259	302	313	287	299	291	309	289	330	285	309	286	329	298	298	294	320	279	295	286	276	303	281	317	302	285	311	334	343	328	321	289	298	292	334	302	317	310	302	346	292	292	306	305	311	320	291	333	291	287	294	310	296	316	326	320	340	309	323	285	285	303	306	300	299	295	325	317	309	291	309	299	279	314	330	292	312	294	297	293	330	314	325	296	302	291	294	286	275	285	326	338	293	334	324	307	283	322	317	319	291	306	283	302	283	305	292	362	289	265	280	282	315	287	314	294	287	297	289	301	309	318	307	256	295	271	311	321	274	299	289	320	291	303	281	308	285	253	295	316	342	298	264	316	310	300	311	311	309	282	279	314	297	286	285	320	326	297	306	319	276	298	322	320	310	298	278	303	311	315	316	280	297	295	298	281	299	296	311	293	321	293	343	298	300	296	315	316	320	275	332	298	285	302	287	306	297	284	312	313	314	292	345	273	265	312	301	318	275	306	308	297	299	306	284	306	323	305	323	321	333	312	291	256	311	287	306	331	287	287	281	303	304	290	285	297	328	282	342	276	322	285	338	304	344	316	285	288	301	286	320	321	311	315	349	301	297	327	293	333	286	304	300	284	319	284	274	296	308	276	275	269	289	303	324	315	293	292	297	284	299	303	291	332	268	331	284	281	322	293	301	332	286	313	327	314	300	273	296	313	279	313	311	299	300	265	299	300	258	304	311	286	310	287	279	282	292	331	317	306	329	333	329	323	317	325	279	345	303	306	295	310	323	343	314	302	290	303	284	295	322	277	293	297	307	333	287	319	272	317	297	306	274	298	265	289	311	295	316	348	295	296	308	278	276	299	309	306	289	328	272	272	310	311	305	297	285	337	329	299	276	285	324	303	307	268	270	338	291	300	292	306	339	271	309	340	318	314	319	300	284	292	284	275	285	324	287	268	315	298	286	288	264	323	281	294	342	331	309	303	341	298	303	325	318	298	329	324	297	279	284	315	317	285	302	311	259	308	314	277	289	305	284	319	312	343	317	307	333	301	323	275	300	304	305	290	310	299	307	278	317	308	328	310	300	328	256	265	267	288	312	317	301	284	271	297	324	302	316	316	285	306	314	290	323	319	317	300	303	272	294	294	331	306	261	287	250	273	280	320	313	291	279	332	310	318	367	278	308	310	291	322	304	292	300	281	298	291	325	283	299	301	308	302	297	307	355	316	301	289	303	311	309	298	261	312	315	299	305	298	315	323	334	298	314	281	323	320	297	295	323	287	293	285	300	266	333	318	295	321	317	286	331	269	275	305	301	325	272	269	302	298	307	311	300	295	301	291	315	305	308	309	293	299	335	300	279	320	295	305	297	329	331	306	292	305	269	264	287	259	300	324	303	297	307	298	310	312	321	303	278	289	258	261	295	287	290	314	312	306	310	315	305	321	315	317	309	301	307	340	323	289	285	274	319	305	290	314	290	287	326	278	303	317	320	294	262	320	318	312	304	291	311	282	334	309	303	323	346	298	324	323	287	316	298	350	308	272	294	286	316	330	284	256	280	329	320	265	319	307	290	321	286	307	310	308	290	301	300	285	293	271	308	300	287	324	310	301	329	294	294	287	289	293	302	325	295	287	288	267	286	291	297	299	307	304	315	305	311	321	311	302	361	326	288	308	319	270	287	327	339	301	284	288	290	304	284	307	313	295	330	304	320	306	298	304	299	284	301	333	303	300	305	318	267	333	290	304	300	310	275	325	312	318	314	312	263	298	302	282	288	306	282	294	291	281	311	298	277	288	305	298	287	309	311	307	309	307	318	308	263	300	342	334	286	308	314	294	362	313	290	278	328	303	283	287	290	311	325	309	254	297	341	304	275	282	314	300	339	308	286	303	289	338	297	281	321	331	312	280	310	309	298	288	291	300	298	306	292	271	285	302	302	345	294	305	301	266	298	316	291	326	321	300	293	306	322	317	300	291	297	308	339	339	320	281	324	307	317	315	282	262	278	354	290	299	328	298	284	278	295	270	293	289	308	330	321	308	303	311	333	337	291	312	332	319	314	306	301	285	343	290	306	271	346	297	309	306	288	289	311	322	285	319	321	309	294	305	327	308	324	275	343	295	328	307	272	295	304	292	277	313	341	311	318	287	318	296	309	296	304	301	299	324	299	301	331	304	302	310	335	297	273	305	314	300	294	321	298	305	325	316	266	290	289	294	266	286	309	289	332	308	300	307	330	292	277	299	315	309	286	287	267	306	289	310	280	301	308	292	318	281	319	284	323	299	288	312	298	304	301	324	273	303	331	295	260	285	327	312	310	308	301	315	328	303	287	324	326	294	307	285	320	295	330	304	300	322	333	317	319	332	308	295	290	336	316	306	310	306	295	307	280	298	346	321	293	293	313	274	265	275	314	305	293	295	274	309	295	305	289	295	324	294	291	299	324	303	328	299	347	294	294	305	259	283	296	290	291	244	301	339	305	292	308	315	305	294	259	253	302	338	294	294	303	294	325	325	301	302	301	322	313	314	314	292	289	266	333	309	309	308	289	284	298	319	296	308	307	288	308	284	316	299	288	300	317	304	294	306	299	250	304	309	310	296	269	300	299	299	342	327	297	320	292	315	307	305	320	321	298	290	280	326	273	299	291	302	301	309	294	305	295	290	313	298	318	321	325	293	279	242	292	278	256	304	317	296	302	333	301	341	313	320	286	335	304	269	293	291	301	314	305	309	296	327	291	295	323	285	284	288	297	306	318	288	338	308	329	303	310	313	315	293	328	296	320	293	296	311
27087	2730	4869	5512	4912	4526	3549	2518	2157	2223	2211	2215	2428	1745	1125	1027	951	932	1005	1391	2048	2434	2331	2115	1718	1472	1268	1059	787	784	756	739	727	736	720	703	700	627	668	681	757	652	677	722	705	719	708	685	672	641	730	654	666	622	658	636	670	676	651	656	624	661	705	690	617	659	665	699	697	689	696	660	715	642	605	646	656	681	683	645	661	690	661	659	674	676	624	661	707	625	652	673	652	684	617	667	675	689	639	642	676	737	655	688	695	634	628	706	659	641	663	626	633	680	663	657	673	686	703	636	660	689	622	659	656	636	702	658	714	696	626	599	628	622	640	676	705	670	690	655	648	623	650	665	679	679	617	652	667	677	637	669	652	686	684	685	620	655	618	670	571	641	657	694	666	641	654	621	656	633	685	636	621	656	648	692	624	646	604	612	628	639	666	754	658	697	667	641	646	600	647	640	648	632	642	676	645	639	680	672	646	628	688	631	641	671	634	656	656	676	649	656	626	680	653	697	692	672	678	644	630	665	663	648	718	682	668	693	687	678	672	631	669	601	607	680	670	639	654	696	684	605	723	654	622	614	618	613	681	639	705	650	674	680	625	695	707	656	656	672	652	650	631	618	652	627	645	647	654	597	606	632	647	655	632	689	684	619	667	653	700	628	656	644	644	664	671	628	664	608	651	678	644	650	666	662	665	668	642	608	673	662	654	653	644	661	648	604	617	689	675	674	689	631	630	650	651	652	623	699	694	672	655	688	700	665	653	626	615	681	654	628	681	648	671	666	633	687	611	697	667	636	614	739	673	674	657	641	665	688	680	617	669	600	678	657	641	696	644	710	668	663	585	701	679	652	652	634	635	699	648	662	647	672	642	663	609	635	696	672	712	664	649	717	688	670	683	661	641	689	712	642	670	663	640	648	699	652	650	642	630	625	684	656	645	667	670	669	703	632	667	672	695	664	667	696	645	641	666	635	676	619	644	706	671	618	668	638	641	687	653	641	676	684	639	634	690	671	667	683	684	668	651	701	693	659	649	669	646	662	651	629	613	647	688	663	627	684	690	637	633	647	625	637	644	649	636	643	669	663	635	687	654	667	664	656	653	684	663	673	690	677	623	644	625	672	628	636	649	684	630	685	606	645	675	663	627	678	630	617	647	694	693	630	641	624	698	674	671	684	677	656	672	682	675	680	679	690	660	626	652	648	605	683	675	679	649	669	647	691	645	618	657	686	655	648	679	639	658	659	650	637	654	691	628	620	661	668	642	642	695	660	650	645	635	651	666	650	630	650	650	700	679	679	675	686	667	665	631	676	674	666	650	625	642	667	646	673	650	659	646	643	671	668	658	642	654	685	620	685	689	664	668	654	596	666	670	637	653	661	648	657	643	652	663	610	649	671	613	672	705	604	679	652	652	640	651	678	664	640	692	672	643	640	661	671	661	666	673	683	640	689	667	611	670	675	716	655	690	650	670	676	652	668	641	673	632	660	639	623	654	640	656	674	628	665	692	633	650	625	699	663	672	663	661	662	652	639	667	638	652	657	678	630	665	617	648	710	691	654	614	668	661	667	642	629	618	607	639	683	693	670	677	653	650	637	618	629	685	638	644	627	658	695	626	614	636	695	649	622	674	637	633	644	650	636	630	624	631	609	595	622	687	634	635	644	697	711	673	650	640	641	616	622	653	662	643	643	652	670	691	624	678	643	634	615	675	637	639	610	699	677	651	660	664	621	603	666	712	631	706	691	645	631	667	642	648	646	636	598	622	649	688	667	654	627	649	693	629	629	681	647	692	657	629	653	677	674	679	694	649	677	650	685	662	623	635	684	646	685	712	634	666	644	649	649	628	609	632	640	680	636	678	644	620	658	646	688	638	652	664	668	668	685	630	656	633	661	693	658	710	640	686	643	660	679	648	641	656	670	674	608	658	687	699	629	625	677	650	650	635	635	696	640	630	618	672	647	656	630	626	611	636	670	669	651	660	668	650	670	670	670	689	686	661	669	657	612	620	597	642	632	683	657	692	626	661	660	644	646	670	621	635	650	633	622	599	634	644	649	659	613	670	659	652	689	620	662	681	656	666	679	662	659	598	620	642	672	595	620	626	695	653	688	648	610	669	662	654	653	660	671	655	671	644	667	659	611	643	672	630	690	644	694	677	696	692	645	630	623	655	701	642	635	679	672	658	623	644	672	681	652	700	576	683	630	729	671	644	631	673	644	657	634	694	659	646	650	630	683	609	671	668	670	632	669	653	645	639	692	627	695	641	638	642	685	656	681	676	658	646	606	597	628	680	664	654	660	644	678	611	655	643	666	664	677	670	625	625	625	688	660	688	677	650	654	633	656	687	643	651	676	658	644	656	658	636	699	693	639	654	690	667	661	680	632	647	648	728	663	678	686	669	577	640	646	654	655	678	697	621	627	605	704	664	680	638	648	646	643	668	609	667	641	657	653	666	655	610	654	622	684	679	679	640	621	648	643	620	614	596	699	663	688	625	662	647	657	650	656	656	693	675	647	662	690	609	667	689	661	675	650	631	623	686	669	651	662	633	685	679	691	663	622	675	630	644	672	678	652	668	631	650	627	684	650	614	633	676	676	630	661	635	691	688	633	643	711	643	607	691	641	656	687	626	655	704	649	674	598	640	642	640	661	616	650	627	680	732	654	668	630	688	646	679	661	641	652	648	684	647	641	658	649	680	648	650	656	678	660	699	694	635	654	607	676	666	649	647	603	660	654	639	655	710	645	607	641	672	622	639	670	648	621	607	641	669	697	673	613	700	621	634	675	673	673	641	683	644	680	647	685	671	630	706	696	700	698	626	680	657	667	653	644	724	643	685	647	659	626	672	669	672	625	671	607	673	641	625	606	673	669	665	677	662	639	650	661	622	668	666	658	637	616	626	658	669	647	670	683	693	694	630	677	669	692	633	661	623	620	704	697	671	662	648	587	605	715	673	666	649	647	657	675	615	670	627	673	676	653	625	655	673	682	669	635	634	597	606	637	663	654	630	641	663	651	664	680	681	684	661	659	643	711	662	647	628	663	659	681	694	628	660	651	695	663	682	614	630	641	691	636	642	671	614	618	653	686	618	652	655	684	634	637	683	610	632	703	688	675	630	622	609	678	635	657	687	676	660	638	667	677	662	664	646	694	665	634	637	632	656	687	679	628	698	656	692	665	643	631	683	643	688	635	668	678	649	668	618	682	628	681	720	660	646	667	650	613	628	678	653	659	640	682	681	687	632	681	656	700	629	608	692	685	658	648	646	648	627	667	606	657	631	674	652	672	630	654	698	651	657	682	651	610	643	711	684	675	654	644	665	617	623	697	664	638	607	654	638	646	632	696	653	646	663	678	658	659	648	684	672	630	637	613	630	675	667	650	689	690	656	621	645	666	671	655	666	655	675	630	665	657	637	642	683	613	668	701	656	686	654	647	682	633	624	671	646	671	633	676	655	684	653	678	642	640	677	630	663	649	656	687	629	711	670	697
16071	1754	728	524	351	295	222	178	183	173	171	183	148	140	158	151	171	151	175	217	207	229	213	225	199	164	180	170	150	185	151	149	184	172	136	114	159	126	148	133	144	141	133	165	143	139	128	144	170	157	142	161	147	137	131	139	136	131	123	161	145	146	127	125	143	145	140	135	119	160	121	180	132	156	147	158	139	146	133	145	161	123	151	162	155	154	155	156	120	132	137	138	140	162	150	141	144	152	139	170	159	140	150	138	122	141	130	126	146	141	139	145	121	157	163	162	155	138	139	154	146	160	173	172	144	134	134	126	140	136	146	125	127	148	172	147	143	142	134	156	173	154	113	128	143	133	156	123	133	152	144	145	147	133	131	140	146	156	145	155	142	140	142	125	137	152	147	126	132	146	158	156	127	136	127	152	154	130	135	150	122	120	156	149	144	125	145	133	158	132	129	158	145	144	169	153	156	118	134	138	179	141	135	130	126	134	119	144	154	137	147	154	147	163	136	146	152	144	159	140	132	133	162	143	183	110	154	142	147	140	155	142	131	130	141	139	118	144	141	144	150	130	159	141	143	142	113	158	138	156	147	128	162	159	139	143	152	146	130	137	124	135	155	149	160	135	152	155	146	144	159	168	143	146	141	144	141	125	139	147	150	146	162	162	164	127	115	131	151	134	126	144	132	135	151	167	144	134	150	128	172	139	134	132	152	129	143	155	144	136	127	122	141	120	143	143	135	140	142	129	110	146	135	170	135	134	149	149	141	145	134	135	145	152	147	158	149	160	160	124	144	184	148	135	146	145	156	129	144	138	120	143	105	144	158	140	134	145	142	134	131	146	131	141	137	135	129	124	131	132	147	147	143	144	138	155	115	144	153	161	151	167	132	120	144	146	126	123	144	151	147	122	139	141	140	128	150	146	140	132	135	132	130	156	140	154	126	156	151	164	157	120	134	151	144	144	138	151	147	138	141	152	126	151	146	130	119	141	154	153	149	146	142	153	136	145	130	157	117	131	162	125	136	119	135	156	139	127	137	132	156	138	147	135	140	127	122	138	165	150	131	110	131	140	159	140	148	131	153	144	147	141	141	123	167	152	143	148	158	138	157	145	156	137	134	173	147	131	159	149	137	153	149	121	159	128	152	155	140	143	142	123	138	153	132	134	117	150	146	146	136	146	154	133	136	151	131	146	140	128	143	157	137	146	151	128	163	137	151	132	127	136	130	144	155	141	155	130	162	136	145	148	139	134	140	151	142	144	141	147	161	153	146	155	148	162	148	151	138	145	175	159	148	144	162	138	152	165	145	146	142	151	149	129	141	123	134	124	146	136	145	164	126	160	140	157	130	128	163	122	136	150	140	118	155	136	142	166	157	130	143	139	138	136	143	136	133	128	137	162	157	147	153	137	163	147	123	131	136	155	164	106	127	147	150	146	127	130	146	144	156	147	139	142	153	146	137	126	133	109	117	121	165	143	167	136	135	145	153	160	135	150	143	135	149	159	127	136	136	159	138	164	152	146	137	131	154	138	149	139	140	133	160	120	149	152	131	132	124	163	143	143	154	142	143	155	143	141	159	167	142	129	151	136	119	133	126	145	132	133	132	135	143	154	159	137	130	128	130	157	116	124	172	151	126	146	111	139	146	156	159	137	142	154	153	128	137	133	141	157	135	136	140	145	141	127	150	133	145	159	159	167	141	131	146	130	164	172	135	125	154	149	150	123	140	127	134	141	141	135	147	131	153	129	147	125	135	164	123	148	158	123	118	134	146	134	119	148	144	140	145	135	112	119	117	137	127	153	128	125	134	131	149	137	126	159	121	134	143	154	145	115	142	159	140	140	153	143	133	149	152	152	153	145	138	123	161	148	153	137	150	149	136	129	151	123	129	147	123	142	137	145	131	152	147	145	140	140	175	142	140	146	158	153	161	145	151	138	135	156	138	143	143	157	146	168	147	134	116	134	136	122	148	157	130	138	151	116	152	131	133	163	148	146	149	151	152	130	139	133	133	179	157	134	136	146	147	141	149	129	160	138	147	135	137	146	141	141	142	147	161	169	143	143	138	163	127	127	142	130	132	144	136	144	135	140	145	143	134	161	147	136	166	166	138	129	148	126	135	123	134	142	149	152	151	155	156	164	149	151	132	129	137	155	148	146	166	128	133	134	121	140	137	142	163	129	145	140	145	143	140	138	134	146	141	138	142	166	137	144	105	152	131	151	126	143	131	142	140	133	155	140	146	133	132	132	139	159	157	149	143	149	124	151	170	133	166	131	117	141	154	127	142	133	129	175	149	144	131	127	166	153	143	141	123	124	113	153	152	139	153	138	134	139	134	124	129	139	140	159	133	164	133	144	153	128	145	124	155	154	143	124	152	173	135	147	157	124	149	136	159	118	144	137	160	144	128	123	149	122	137	141	139	147	165	146	152	150	146	133	165	120	141	125	147	131	145	127	148	137	153	131	151	127	139	147	149	133	148	136	143	148	142	131	136	141	154	153	158	149	134	148	155	196	150	106	142	151	134	135	120	176	163	121	153	142	145	160	138	147	139	149	142	152	163	123	144	164	139	131	117	156	135	147	133	132	121	131	150	155	130	149	132	156	153	138	122	148	151	139	153	160	161	122	151	125	123	129	139	147	149	134	140	114	148	125	141	144	140	148	168	136	135	162	138	125	152	133	163	121	156	142	132	122	150	158	169	125	157	148	138	148	140	134	149	158	135	129	139	133	154	131	120	140	119	128	128	134	140	152	132	141	139	151	163	146	166	133	122	145	147	135	145	136	128	145	145	145	141	145	122	109	155	143	141	166	166	139	163	143	135	136	150	151	130	138	144	152	144	143	158	151	149	117	151	145	139	139	175	143	137	149	177	147	142	129	142	150	125	164	170	135	132	153	122	153	150	134	122	148	110	142	134	151	164	138	116	145	153	129	138	131	137	152	134	143	122	135	126	142	141	147	131	138	158	170	143	147	159	144	126	153	141	146	115	142	139	127	142	148	120	151	152	137	130	139	150	146	138	132	125	136	149	135	119	161	149	143	158	131	133	141	145	129	155	139	140	140	130	146	143	122	141	161	139	142	141	138	138	147	150	140	138	149	139	127	131	149	161	135	146	122	124	154	137	150	132	139	138	140	156	136	132	139	145	144	150	143	144	136	158	137	141	140	138	152	118	126	174	152	129	145	127	142	164	123	152	138	145	133	147	145	136	165	136	142	116	135	120	148	165	137	139	146	160	145	139	143	145	131	148	140	139	121	131	129	152	119	148	169	129	127	137	142	151	182	131	143	131	157	134	140	142	164	150	139	129	137	151	119	134	134	138	155	143	135	155	125	113	134	153	130	156	145	159	138	168	125	148	128	147	166	162	122	140	131	151	142	161	133	131	135	142	141	141	128	142	145	120	164	146	146	165	133	146	140	122	154	132	144	138	158	117	140	129	134	156	144	148	137	159	117	127	143	121	142	151	137	133	137	143	133	129	159	138	138
9061	866	1523	1576	1248	971	743	644	575	533	469	553	535	467	449	431	428	431	579	789	1045	990	887	888	700	618	532	492	381	381	382	391	372	353	359	370	371	377	379	359	379	342	367	373	388	381	356	397	373	361	336	362	336	342	359	365	379	342	315	338	390	343	341	352	338	347	352	361	340	341	356	356	348	371	353	344	348	370	382	368	387	338	356	361	397	381	346	370	366	353	378	362	335	345	362	354	353	387	354	370	352	332	342	366	372	342	369	365	334	371	358	379	360	371	347	350	359	355	348	345	353	355	388	364	356	384	327	326	354	361	365	322	338	347	363	346	392	364	351	359	364	353	353	355	347	376	354	341	348	363	331	364	321	353	375	353	332	327	369	393	353	317	378	380	324	375	335	320	354	329	345	346	385	369	363	384	369	344	347	323	351	384	347	351	363	366	395	354	327	340	364	370	367	346	338	355	345	366	348	347	331	354	346	338	346	335	347	344	382	351	332	360	348	358	374	369	347	361	367	369	350	349	366	362	340	368	338	350	356	373	352	307	338	364	350	351	347	326	348	346	320	354	334	341	348	347	331	358	326	344	347	382	374	367	352	346	369	399	334	354	313	347	367	365	367	371	382	359	372	347	361	371	342	348	340	352	381	354	368	339	342	358	380	329	353	375	343	333	312	391	377	313	355	340	337	340	341	361	356	386	366	371	357	359	398	326	353	358	339	356	362	339	344	325	377	320	352	352	344	356	314	336	359	355	359	355	386	340	347	336	344	326	337	320	351	344	338	360	342	354	391	342	347	327	340	352	347	345	352	328	353	338	383	355	343	340	317	351	385	357	354	326	359	359	371	354	336	359	361	362	372	334	362	356	375	367	355	402	389	334	328	323	321	335	362	344	365	375	356	336	362	387	379	340	367	367	349	334	355	333	355	370	362	369	358	325	350	399	341	340	340	379	381	347	334	304	346	351	330	353	346	334	362	337	333	346	360	355	380	383	354	326	330	319	321	374	355	367	369	356	347	314	362	324	339	322	387	366	321	339	365	342	352	349	381	390	383	353	368	347	358	358	377	389	372	369	377	375	378	331	343	326	366	376	345	346	359	353	357	352	378	346	337	342	381	357	350	340	377	376	374	363	343	337	332	331	362	354	332	316	354	346	369	369	322	354	360	386	379	358	340	340	366	326	367	349	357	330	365	389	350	395	354	365	326	341	369	315	311	358	333	342	367	356	365	384	344	327	327	379	394	348	374	348	366	317	376	367	397	383	368	350	360	368	334	378	355	349	360	329	345	359	329	380	372	373	359	353	349	390	333	352	347	396	352	351	358	343	356	350	354	395	361	366	359	352	328	366	318	357	338	354	341	364	356	381	317	366	364	348	369	376	339	360	358	346	359	383	347	346	341	342	341	362	387	340	367	320	346	382	381	380	372	350	364	357	356	341	343	309	341	336	345	348	325	332	350	356	352	351	337	355	351	310	370	339	328	330	356	366	380	334	337	360	384	341	387	328	351	342	348	344	305	308	357	350	370	344	420	352	328	360	390	338	373	381	366	375	356	362	323	347	366	396	356	345	361	352	325	338	375	357	365	352	381	364	380	358	322	357	363	348	340	328	330	365	343	317	386	373	338	357	369	351	325	348	344	381	346	389	343	360	377	343	361	327	329	343	346	377	366	347	351	359	353	388	318	337	364	335	330	369	312	356	357	373	351	392	352	320	360	384	356	374	382	365	361	327	337	403	340	348	360	365	344	303	342	357	321	339	381	354	398	351	345	341	346	328	365	330	337	373	356	347	341	358	355	329	322	358	360	321	370	360	342	351	355	357	380	363	360	349	340	354	368	344	389	363	366	340	384	372	349	321	348	350	322	384	343	321	353	360	316	364	350	348	356	363	323	343	374	363	339	332	347	386	352	364	353	382	351	342	333	383	381	359	319	365	341	366	342	372	347	365	377	329	356	367	342	341	371	346	323	388	362	364	380	353	391	356	334	341	370	329	342	343	346	352	335	330	366	349	392	353	330	363	361	346	315	365	352	375	365	357	344	342	325	342	370	343	338	360	336	322	383	339	372	343	334	328	355	395	331	375	352	337	348	329	366	353	375	361	369	369	372	335	339	348	346	370	337	364	335	346	350	347	355	341	367	365	377	331	314	378	332	329	354	353	400	347	355	347	357	326	363	325	362	347	405	339	375	403	364	383	387	389	304	356	349	360	359	354	360	354	393	342	330	362	326	350	358	376	352	351	351	363	341	371	357	347	321	359	336	346	404	359	375	346	350	307	319	391	370	383	331	354	354	343	363	398	333	353	359	334	338	352	354	336	352	315	342	354	351	365	334	353	351	300	368	342	362	321	377	355	369	391	353	363	357	353	337	373	343	339	357	381	358	335	345	367	359	367	354	368	341	359	339	384	312	335	354	351	386	351	322	358	359	363	372	360	331	332	352	323	329	350	370	332	381	356	353	374	360	344	363	346	374	363	338	351	365	327	337	341	358	330	349	395	344	345	350	337	357	347	329	365	350	379	334	359	308	367	365	353	331	368	376	387	360	346	357	357	344	336	357	353	334	364	354	366	357	378	346	363	351	361	337	383	335	335	344	331	342	398	380	331	362	359	341	338	363	344	369	344	385	372	319	382	365	316	350	388	374	360	325	307	369	338	343	370	306	356	387	388	341	344	363	396	341	368	379	343	361	334	332	379	352	359	344	402	335	341	352	381	387	344	353	358	346	341	361	368	342	316	339	312	358	348	362	355	359	335	358	341	348	360	375	357	358	349	347	358	352	359	387	374	373	357	375	374	343	364	380	373	344	387	336	354	356	354	360	345	351	385	380	362	369	327	341	341	355	337	344	364	346	357	353	325	349	348	343	347	357	318	339	347	362	361	380	356	353	369	355	368	359	376	358	378	338	340	336	346	359	355	374	369	352	339	375	377	375	325	328	351	364	322	355	338	326	341	359	372	368	346	360	338	380	361	341	385	330	380	393	368	349	326	369	368	340	387	396	336	336	374	355	341	342	338	379	387	352	401	364	361	348	325	377	377	362	343	372	357	326	316	326	358	378	341	371	336	324	349	334	332	378	336	359	334	369	357	373	381	340	335	324	333	363	360	347	371	380	342	357	358	327	348	382	366	374	339	354	361	352	382	328	344	338	323	367	357	314	348	368	338	358	332	355	382	353	355	344	354	345	365	310	350	354	370	320	353	368	371	356	373	341	351	349	353	368	360	376	373	327	354	356	368	352	348	381	305	369	298	382	335	348	366	363	373	363	350	339	354	373	346	369	341	376	384	374	347	367	364	321	343	334	349	352	350	390	372	353	345	343	380	354	351	376	367	331	387	348	318	359	342	330	358	325	333	322	367	338	340	376	325	348	356	352	358	356	365	334	369	383	329	342	352	396	368	360	357	353	372	363	374	368	348	363	384	335	341	408	364	342	378	347	352	346	372	338	368	311	354	354	360	350	369	333	347	328	345	344	343	361	348	330	367
32997	5705	1917	1355	969	702	596	492	369	368	339	414	396	336	295	253	272	251	281	371	436	417	436	427	328	266	264	286	236	217	226	221	223	241	237	237	233	243	246	243	236	226	229	250	212	229	262	221	201	235	220	221	216	258	240	251	218	204	248	232	219	227	234	222	215	224	202	236	234	239	187	223	204	214	226	233	233	254	207	219	249	213	260	229	240	279	227	256	230	209	244	198	211	218	226	239	211	213	224	222	235	247	265	252	206	221	215	227	228	216	249	219	211	211	254	223	208	247	232	242	232	215	239	201	234	197	236	241	213	244	230	229	211	226	261	231	237	212	240	181	233	217	243	228	196	224	252	225	235	208	239	227	219	228	234	200	224	223	222	214	213	235	240	239	228	231	247	221	214	220	231	253	209	231	251	220	216	216	210	214	240	213	218	249	208	253	223	217	203	238	241	248	198	263	244	225	233	223	216	205	247	202	220	206	207	205	244	209	244	198	241	208	221	249	227	258	265	225	201	204	232	239	224	228	249	223	259	235	244	237	260	215	252	237	229	230	213	252	213	259	219	244	229	221	212	230	243	222	248	219	208	240	235	219	216	235	190	259	257	228	246	222	225	225	209	231	273	231	258	211	207	257	210	248	221	240	209	208	213	212	231	213	236	240	193	232	201	198	224	246	214	215	243	228	240	219	229	237	229	253	252	220	226	240	224	223	213	221	199	244	188	205	238	242	247	241	243	251	219	216	210	211	210	225	222	241	219	236	232	215	215	206	196	231	230	217	227	241	246	213	193	240	226	237	222	204	236	234	256	239	243	232	225	251	241	248	220	224	230	231	218	222	234	228	248	232	244	257	233	211	219	218	219	232	225	214	192	225	208	210	232	231	242	250	223	226	222	199	194	214	212	211	194	249	238	240	231	243	206	212	208	203	237	232	229	231	226	264	201	213	206	223	234	213	240	233	225	214	232	209	217	220	230	238	215	237	242	252	213	226	221	214	229	208	220	232	252	232	266	228	248	203	235	231	205	213	224	198	231	228	249	242	253	238	238	229	257	211	224	240	221	233	237	237	234	244	213	228	203	243	200	226	216	240	194	232	222	228	203	211	233	238	223	204	233	233	231	215	224	209	226	228	250	197	236	221	213	211	250	226	232	235	217	247	236	222	215	245	191	260	212	236	227	223	211	233	235	231	228	204	208	246	217	197	224	198	212	228	214	220	221	256	225	230	251	224	220	235	243	224	228	258	241	203	200	221	242	223	219	241	223	223	217	222	241	234	257	223	214	217	219	217	224	204	276	249	246	226	229	210	217	205	264	229	241	202	221	210	205	247	216	250	215	208	214	262	221	206	237	238	229	222	197	198	211	209	211	238	244	247	208	219	244	241	233	252	217	202	259	213	206	226	212	223	215	223	215	245	208	210	238	227	236	236	239	251	253	213	238	214	224	200	239	250	263	227	230	229	242	249	242	225	232	236	240	207	217	231	214	241	244	222	214	192	263	235	255	227	192	237	234	183	225	228	232	209	213	212	220	225	227	236	203	221	214	227	232	240	208	238	253	207	241	244	213	230	243	213	199	219	207	235	224	223	242	243	193	213	219	259	226	238	218	248	211	260	220	217	219	227	229	212	236	235	208	228	240	206	236	229	201	225	213	195	235	203	220	214	220	214	250	194	214	191	218	208	194	213	245	232	240	228	229	238	213	228	235	248	215	261	232	224	227	214	242	245	249	207	242	228	232	220	212	214	235	198	214	230	207	225	240	241	236	228	232	239	201	236	219	225	225	228	233	255	215	245	215	219	209	221	245	196	234	217	250	235	240	249	242	214	226	274	250	191	246	265	209	215	227	238	236	243	254	235	236	237	212	214	213	242	228	243	226	243	188	257	220	225	209	249	228	209	198	217	210	226	202	235	226	213	243	233	231	226	237	228	225	206	186	185	236	230	190	231	231	251	216	201	224	223	245	229	203	213	235	242	227	219	222	264	212	204	216	247	236	226	205	227	244	227	222	249	228	255	219	193	239	213	243	275	222	222	219	225	234	215	229	229	227	251	217	219	228	216	226	222	225	205	238	261	236	210	215	218	216	215	230	246	212	222	225	232	222	213	226	220	227	209	225	241	204	222	239	243	225	231	224	254	237	241	223	233	248	223	222	207	227	247	219	213	223	237	194	242	239	244	214	208	257	263	236	219	206	219	231	235	235	240	237	225	216	207	233	213	200	226	225	234	247	222	234	211	209	212	219	240	252	231	233	253	258	217	234	248	221	214	242	224	227	218	200	242	205	225	210	226	223	203	207	237	259	228	247	206	239	200	215	213	234	235	234	218	211	205	187	213	261	255	246	225	217	245	254	232	239	202	238	209	216	226	200	213	217	250	243	231	235	234	220	212	216	237	209	221	229	236	219	220	234	193	231	223	219	245	227	219	241	216	261	224	219	233	234	241	246	239	190	211	222	227	238	222	233	194	212	254	245	227	230	252	212	219	212	224	196	227	231	221	245	232	236	224	217	229	233	222	234	206	234	214	245	238	224	238	238	218	240	201	222	212	234	218	237	203	243	200	192	246	232	215	229	221	232	219	210	228	244	242	221	264	210	238	251	227	228	239	224	224	232	224	232	215	226	238	238	236	213	233	217	207	226	242	195	233	209	220	211	204	191	199	211	216	245	232	240	221	218	229	219	238	255	215	233	217	221	205	225	221	251	247	230	226	207	235	238	222	217	193	237	261	261	215	236	224	206	230	236	215	241	231	202	241	233	231	228	224	210	250	225	244	199	227	201	224	207	226	217	231	206	204	237	203	227	203	262	207	250	218	234	209	217	234	204	204	229	208	235	216	226	233	235	223	230	223	223	199	246	204	210	223	244	218	231	203	223	233	269	223	224	227	233	217	193	208	227	204	228	211	211	206	228	207	230	234	195	235	230	238	220	214	200	222	244	246	246	214	223	218	238	219	240	217	217	240	205	234	228	225	234	214	233	224	210	231	211	236	238	229	213	197	245	220	196	222	229	240	207	249	230	213	207	213	224	261	236	207	233	240	239	241	247	227	228	231	211	254	229	233	241	228	230	233	243	260	220	205	216	239	217	223	219	203	234	244	201	256	217	250	262	219	235	225	246	244	234	209	227	245	239	221	202	216	217	248	213	222	218	216	211	192	220	233	210	247	218	219	219	217	237	206	264	209	221	228	239	203	215	205	205	228	212	233	250	209	245	237	221	244	230	214	230	227	217	226	254	215	216	192	238	207	224	205	202	202	232	236	230	197	222	251	255	232	201	236	213	216	250	218	208	218	204	193	246	231	240	219	197	195	256	227	242	225	225	228	221	253	205	236	236	252	265	196	214	228	231	241	226	228	231	209	222	241	257	218	229	206	236	231	206	239	203	230	229	225	211	241	205	193	229	228	229	230	213	172	235	225	249	220	233	235	217	254	224	205	235	222	239	236	212	244	213	212	236	233	207	210	208	216	248	221	254	209	195	223	244	221
18419	1647	3349	3733	3521	2794	2389	1763	1418	1397	1469	1530	1627	1086	827	725	706	823	1035	1404	1761	1793	1561	1541	1315	1098	933	725	652	636	568	513	516	568	592	531	532	548	497	537	523	544	508	559	567	543	544	514	488	518	498	506	503	547	510	490	558	527	484	513	540	544	519	530	451	494	500	560	560	555	545	527	544	540	534	533	511	508	517	515	544	571	514	533	525	516	513	536	496	538	524	557	549	540	546	528	536	488	536	496	494	527	518	565	482	516	495	483	516	485	518	521	536	539	493	546	555	484	524	530	517	504	481	525	543	511	519	523	499	530	541	549	520	516	495	511	513	468	556	520	531	511	525	472	567	523	548	535	517	505	535	544	516	547	531	513	478	501	553	530	522	512	543	483	520	495	492	490	498	528	502	499	495	501	506	518	507	520	524	518	530	522	490	485	544	499	528	508	507	506	490	502	511	490	521	540	523	519	498	496	531	532	496	544	515	503	488	497	523	555	527	520	519	508	521	546	522	498	469	485	539	521	569	575	496	533	506	530	524	536	506	539	519	535	512	523	517	509	516	545	477	510	513	497	533	539	534	545	494	547	557	530	543	560	544	540	497	534	555	500	522	532	490	558	513	530	508	525	505	557	507	563	516	518	513	493	491	504	502	552	502	516	569	509	533	509	517	485	557	563	486	554	503	526	498	500	514	558	514	505	513	502	534	513	512	512	474	502	576	503	541	527	503	548	522	528	514	518	525	546	549	510	553	521	530	495	531	523	567	520	503	541	512	488	527	513	538	503	545	524	535	492	489	502	515	543	526	495	551	530	457	512	519	529	486	531	504	538	526	515	468	541	521	501	523	516	486	523	512	540	464	534	512	538	532	527	479	490	491	518	511	511	500	516	538	526	501	474	516	500	574	555	510	560	520	501	516	517	529	556	510	519	517	521	532	559	513	496	519	510	526	521	506	497	494	535	545	484	504	499	533	474	507	488	528	553	526	552	523	514	495	531	499	521	512	550	502	532	532	512	508	470	538	506	512	517	509	496	530	491	513	500	521	487	538	512	506	543	571	530	509	548	489	548	482	529	536	520	510	509	498	487	508	549	496	531	529	505	504	526	502	528	553	522	512	526	536	540	527	502	523	521	494	503	568	537	552	496	544	531	488	526	531	467	477	506	472	539	477	504	531	522	544	566	528	525	520	548	530	537	524	514	535	491	500	501	484	486	534	527	516	570	520	514	502	522	498	484	508	481	502	530	531	553	509	492	547	558	526	544	553	515	541	490	499	532	488	509	522	543	514	557	522	517	514	502	493	538	528	534	544	510	540	514	521	517	537	532	514	505	503	537	533	535	545	504	540	558	478	516	515	532	489	543	503	508	550	518	518	498	535	526	529	526	537	521	551	497	532	477	531	520	505	486	489	507	509	523	537	512	520	458	498	505	545	508	544	550	493	524	502	551	529	529	512	548	524	516	497	483	540	533	506	524	552	498	565	529	525	486	490	503	503	548	539	527	520	537	529	514	546	543	551	513	548	509	526	530	558	487	525	491	479	505	503	546	491	511	524	515	537	523	522	536	540	496	548	525	512	544	500	549	496	513	490	498	545	533	515	504	502	489	485	540	533	565	535	499	532	519	510	564	524	507	534	515	510	504	541	492	495	518	496	569	544	537	514	506	542	517	505	491	532	524	521	551	565	522	540	510	472	521	492	480	551	518	539	551	532	547	528	492	540	485	495	524	518	518	539	519	538	497	544	525	555	493	511	534	519	552	520	503	515	529	513	512	525	480	494	557	574	489	504	517	562	526	503	554	453	498	554	466	548	538	491	522	490	515	524	553	530	517	522	498	510	527	538	538	516	511	518	508	520	478	529	541	551	500	496	470	517	501	510	497	488	536	540	492	511	521	490	520	530	516	513	543	494	510	513	532	526	530	512	537	509	519	509	510	542	521	530	535	538	496	530	532	520	527	484	474	538	536	554	499	509	575	544	528	533	539	540	512	540	535	514	518	560	488	538	520	544	516	511	570	518	495	520	550	505	529	539	530	516	568	534	480	498	546	528	519	530	535	511	526	589	544	532	485	567	496	541	554	470	528	477	552	499	532	519	532	509	527	478	524	503	480	511	533	519	535	554	514	544	508	509	533	537	513	577	503	513	535	520	486	524	459	490	512	503	558	516	496	517	521	476	508	528	524	515	509	570	534	537	518	534	501	526	560	535	536	461	541	473	538	439	584	564	508	539	493	517	522	510	541	519	497	484	506	510	517	493	490	499	503	509	519	499	539	504	506	533	551	509	526	529	509	517	518	501	548	451	514	549	540	504	588	534	525	562	522	507	502	484	538	523	541	507	512	521	512	515	517	499	501	511	530	559	549	513	505	511	535	543	506	507	521	544	511	540	579	526	536	488	455	535	526	529	539	512	516	509	516	527	554	525	512	537	520	463	492	525	520	509	519	529	546	496	583	548	537	534	537	493	493	514	526	521	488	536	523	515	491	538	514	534	513	509	512	497	516	524	516	535	533	525	499	499	512	530	495	511	558	520	488	548	541	493	533	493	505	479	534	532	545	514	499	533	530	541	524	495	522	496	581	529	538	493	482	521	515	500	546	539	539	518	510	527	526	477	483	499	541	487	530	539	512	526	535	523	503	497	513	506	518	513	515	515	510	524	505	513	524	514	484	532	507	504	473	531	523	540	531	533	562	549	517	525	512	480	559	533	517	540	525	509	518	532	540	523	510	533	522	526	523	513	520	536	531	513	484	537	541	550	519	508	486	530	536	572	492	503	523	522	505	567	480	490	525	502	477	555	511	503	517	512	491	470	547	521	546	537	491	527	507	522	519	520	542	527	544	507	462	551	486	524	487	523	518	526	501	528	497	531	498	518	536	520	502	531	508	553	489	537	525	531	553	505	530	491	515	555	524	498	546	502	495	478	516	517	520	498	541	539	519	493	558	513	537	477	508	475	487	548	501	494	477	512	523	494	514	540	553	533	535	521	573	523	500	480	495	522	531	554	487	536	540	507	532	505	554	508	505	512	506	509	534	532	484	519	550	500	508	536	558	499	533	522	559	541	500	497	498	512	507	544	545	506	496	550	519	505	585	506	503	504	540	504	532	542	525	528	529	509	503	551	531	492	493	501	541	539	539	478	508	452	524	516	490	523	518	473	524	513	526	515	499	544	491	510	531	527	529	518	533	523	501	509	544	523	517	512	523	516	494	523	540	521	536	529	471	493	526	538	538	521	573	523	523	498	541	497	540	520	517	521	528	478	529	548	532	532	480	530	542	499	522	532	480	546	492	545	504	523	531	551	519	587	533	499	496	549	521	561	515	518	527	518	538	518	539	526	522	505	513	529	506	470	537	525	533	495	570	558	499	544	548	474	561	517	546	533	507	541	569	530	491	509	528	553	473	485	507	513	519	505	557	552	504	517	513	506	503	572	523	517	522	484	513	507	546	475	517	521	533	498	479	528	489	517	550	535	584	532	488	525	503
44968	11421	3462	2176	1596	1166	1059	728	558	590	647	679	623	453	348	366	354	396	452	511	555	593	518	547	484	437	371	358	330	318	290	283	309	313	300	328	319	321	280	350	328	299	302	316	322	338	306	270	300	288	304	299	295	292	315	293	321	301	282	304	326	329	300	284	307	318	309	331	296	279	319	319	287	290	314	307	334	288	264	308	294	327	309	305	320	301	319	305	273	300	306	273	275	293	299	291	310	325	292	312	338	336	305	316	287	349	313	323	284	305	286	333	303	336	300	314	310	282	295	280	299	317	330	294	293	300	331	291	319	312	315	311	293	316	272	301	314	299	293	294	304	347	332	290	296	271	310	324	319	321	319	303	316	289	312	312	308	319	293	318	301	312	288	292	296	289	278	296	321	266	308	319	325	246	284	298	307	300	297	317	310	290	291	295	294	295	278	325	312	282	344	332	308	307	329	286	308	297	318	332	340	301	304	314	327	281	320	302	303	276	324	326	330	306	256	297	334	321	327	273	315	300	340	300	323	289	309	322	294	304	289	305	298	286	277	316	301	316	273	294	312	300	313	317	286	348	289	274	268	307	326	314	288	291	298	319	328	278	291	313	332	308	287	321	290	314	317	359	286	316	304	361	305	350	319	319	302	331	322	346	303	305	313	302	273	324	281	291	321	341	320	289	307	307	304	324	355	302	298	292	319	349	303	285	324	293	325	287	318	305	286	328	288	299	291	293	302	291	329	315	286	296	330	305	320	332	314	302	299	269	281	321	295	316	306	288	273	312	285	344	306	314	302	292	305	310	313	277	295	317	309	297	279	286	316	272	281	301	283	268	313	284	340	297	293	324	354	327	310	284	326	335	335	346	270	311	308	288	282	315	313	314	326	303	305	279	317	314	297	273	297	327	305	297	289	277	258	337	325	296	300	320	332	315	295	315	313	305	283	301	290	317	299	300	347	307	317	277	294	321	334	294	294	344	334	329	334	291	327	302	311	321	310	326	343	328	317	359	301	320	310	286	281	345	336	309	354	292	288	325	288	312	349	288	348	277	295	319	304	295	279	334	315	314	309	299	269	309	312	331	299	307	317	290	287	327	305	291	308	306	306	305	294	306	295	291	270	288	283	284	277	248	340	344	295	329	318	310	289	304	299	298	294	302	316	307	309	306	340	315	310	326	273	238	330	270	302	303	285	297	290	307	292	320	307	298	307	353	294	280	316	280	288	266	339	308	339	338	295	282	306	316	320	276	301	318	286	298	295	263	295	302	300	303	338	307	304	287	324	287	332	301	316	305	311	311	288	294	303	304	271	308	297	303	279	302	301	324	257	338	311	289	301	281	302	264	339	337	302	271	279	323	321	311	321	318	338	301	279	285	287	305	296	302	319	302	298	278	305	334	337	321	301	318	340	346	314	309	329	317	311	296	308	313	288	280	290	278	281	307	288	304	307	299	296	316	313	306	303	334	311	334	314	314	288	310	291	308	321	316	277	288	294	320	292	293	299	302	300	289	320	298	303	305	303	282	317	302	293	271	301	289	275	324	309	325	309	323	292	281	303	313	309	304	327	291	296	286	297	317	302	319	301	320	343	308	335	316	305	314	317	291	315	341	307	346	290	298	314	284	286	308	301	325	283	301	299	294	312	301	318	273	283	312	301	297	332	266	284	333	297	317	324	317	317	311	295	295	277	319	319	296	312	297	323	297	313	312	298	301	305	292	334	310	336	295	279	298	326	286	314	308	317	316	299	312	299	297	318	307	324	310	351	308	290	291	293	329	316	300	288	306	275	299	277	292	317	317	312	314	311	346	304	297	292	293	301	307	260	330	291	293	277	314	332	293	310	300	322	347	305	296	313	310	327	297	283	271	322	311	278	301	304	303	293	281	294	304	287	314	311	289	325	308	302	328	321	316	298	321	320	266	310	336	287	299	308	291	276	335	301	295	298	299	300	297	261	330	360	316	279	305	292	307	332	286	290	295	286	309	313	299	302	300	292	288	268	273	318	306	313	336	333	316	284	282	315	288	273	293	333	289	331	306	285	267	312	300	335	304	311	319	347	288	279	315	293	317	274	290	285	317	323	281	279	325	313	311	298	299	316	308	285	290	330	300	286	315	305	339	294	281	306	291	329	289	283	296	290	292	341	309	290	295	282	265	315	286	339	303	308	333	310	320	307	311	311	285	312	306	314	298	302	282	302	299	278	320	310	263	296	309	298	342	322	302	343	320	333	330	292	293	299	320	302	280	334	303	331	332	333	333	275	302	303	344	315	277	333	260	284	303	306	288	342	288	276	306	296	294	294	317	265	264	295	292	312	321	309	327	294	326	374	307	271	288	300	309	299	336	274	270	267	319	307	323	308	320	305	293	290	296	304	284	308	280	295	294	301	328	286	326	308	292	319	311	317	297	285	291	323	319	347	301	279	314	273	289	296	332	314	297	315	330	323	278	290	302	301	330	333	311	306	280	307	331	271	309	283	324	285	301	294	278	277	321	304	334	309	303	309	321	296	328	292	313	337	318	317	331	333	328	300	299	279	307	302	304	310	306	326	295	338	319	335	297	287	312	308	312	326	305	306	297	318	313	306	310	295	300	272	320	293	305	315	276	318	272	331	295	298	328	303	354	317	288	315	304	263	290	325	296	301	316	307	294	301	326	314	303	283	333	277	306	316	318	287	296	273	299	279	305	307	283	309	304	323	304	309	308	267	302	312	344	305	267	293	312	296	325	324	285	295	298	314	306	307	318	302	312	315	305	319	321	307	315	304	318	302	317	319	288	321	299	303	301	298	283	319	283	298	316	295	303	287	304	291	307	307	308	301	294	326	306	309	315	320	286	301	325	300	267	334	284	319	307	339	327	319	294	273	322	280	307	295	314	321	276	325	278	294	317	290	322	338	302	305	292	321	309	331	289	324	301	302	264	282	313	288	271	307	305	309	327	311	291	282	289	302	302	288	270	277	300	295	318	297	291	339	304	307	277	283	286	282	329	302	297	314	279	284	278	281	295	323	294	305	327	290	283	291	279	297	320	318	288	270	320	286	310	279	304	301	296	293	259	302	309	286	311	301	300	281	263	297	309	280	315	271	314	310	314	323	314	266	312	293	276	283	293	303	306	305	317	327	312	324	315	294	290	322	317	278	310	312	294	279	298	315	318	312	306	302	311	305	282	333	297	271	306	306	297	278	326	307	305	317	307	303	291	280	314	278	297	298	309	330	301	338	298	298	290	305	339	309	327	320	316	335	299	281	300	312	304	339	298	315	314	306	283	300	305	293	299	334	282	322	287	281	323	285	296	312	307	309	336	283	308	307	311	290	298	327	315	306	317	312	324	259	291	303	292	306	302	307	300	292	308	290	325	309	304	286	310	301	296	310	288	324	318	341	292	292	305	295	300	323	302	303	315	268	299	320	295	300	241	303	311	272	301	284	314	287	304	336	332	309	320	340	293	305	296	314	312	293	260	311	308	288	312	282	294	280	270	307	299
24674	2592	4810	5449	5289	4446	3905	2753	2285	2345	2405	2671	2590	1550	1120	1035	1043	1219	1490	2174	2523	2292	2176	2165	1846	1498	1184	1005	822	748	706	689	694	700	743	741	635	693	701	701	711	680	698	686	732	699	710	646	715	699	692	682	640	686	652	678	617	692	691	594	675	708	700	625	612	670	688	646	633	656	688	681	598	648	673	640	685	618	646	679	636	677	658	654	613	665	640	696	685	670	637	636	701	642	704	628	639	643	683	688	678	650	687	659	661	622	657	621	635	710	641	757	704	674	643	635	676	674	689	649	688	667	664	655	670	601	683	701	626	657	721	678	635	663	687	669	661	668	697	650	702	627	650	698	632	671	632	639	694	693	613	646	646	648	679	646	630	674	676	683	679	696	678	672	619	675	651	685	661	681	668	663	635	642	665	622	712	657	685	621	683	677	651	666	704	655	623	655	634	678	639	603	661	649	636	671	693	671	656	657	648	724	705	632	694	625	645	700	708	676	655	626	668	656	665	657	666	675	684	689	647	667	658	696	645	675	666	653	636	645	652	645	703	667	705	661	677	701	632	684	707	687	675	605	622	670	699	667	678	714	675	630	633	685	654	682	681	656	638	671	669	642	654	615	667	631	710	659	635	658	638	693	695	702	649	657	619	655	699	666	682	623	640	666	669	651	651	651	715	643	656	679	669	643	676	646	655	686	671	677	630	697	656	631	620	674	677	722	644	658	634	627	634	679	680	689	650	663	636	661	655	668	622	641	653	662	635	631	638	648	692	654	695	652	637	655	718	668	628	665	646	637	684	709	652	625	646	661	691	694	670	711	615	654	652	634	613	647	645	664	706	639	647	646	661	620	688	630	714	668	704	659	714	684	689	667	642	649	645	622	648	707	719	617	659	644	670	664	644	670	660	675	661	728	672	622	688	640	626	668	656	661	603	671	637	676	658	660	675	670	626	671	681	653	630	688	654	643	702	682	686	682	682	713	687	670	637	646	637	617	645	653	635	638	658	663	665	636	682	674	621	664	678	664	726	658	712	630	655	649	690	665	685	691	681	691	655	645	695	667	664	640	671	654	656	702	674	636	636	670	687	714	636	621	671	704	703	672	700	671	628	670	735	655	684	663	673	660	672	629	662	695	648	655	632	699	655	665	654	641	659	684	643	661	670	654	679	616	667	665	684	673	630	706	676	638	672	669	680	650	659	632	671	626	700	658	623	712	702	683	683	649	639	649	718	654	647	670	627	665	698	648	665	681	697	658	649	659	665	629	672	684	710	686	665	670	686	663	648	664	671	690	699	652	658	613	683	672	682	637	669	623	627	672	668	672	654	685	675	653	673	643	668	651	663	645	682	679	609	667	670	656	713	651	628	624	656	633	678	671	688	649	634	686	689	653	598	648	674	668	680	623	627	627	639	671	689	675	604	707	644	644	691	651	668	664	637	663	661	642	671	629	665	675	654	667	626	632	661	655	654	630	653	629	673	637	632	645	711	643	600	673	618	681	690	684	651	642	658	611	652	648	667	639	678	635	651	672	695	677	686	674	662	730	664	646	687	646	637	622	677	660	661	685	634	625	642	667	681	685	671	700	646	667	634	627	663	669	638	689	614	662	653	650	688	684	706	643	677	691	691	619	689	662	649	668	638	654	679	669	657	630	606	703	697	655	664	659	692	697	680	649	674	629	641	663	614	618	668	681	695	646	690	661	645	671	675	690	689	691	679	689	616	647	649	655	675	633	661	635	622	683	697	628	704	625	682	683	656	708	648	670	605	658	693	678	696	641	685	628	652	701	726	698	666	708	665	644	690	666	637	602	704	646	648	622	731	683	662	590	696	670	683	648	629	696	653	672	656	696	650	659	666	651	670	661	633	666	620	686	648	660	660	659	670	672	698	653	733	641	684	662	642	639	661	598	653	661	645	661	667	699	659	650	657	650	654	629	692	623	682	619	677	668	653	657	651	620	672	677	662	633	599	631	661	642	703	703	642	683	679	655	668	642	674	655	619	586	714	695	655	652	702	675	710	637	631	622	672	631	660	654	622	698	664	665	613	625	657	608	656	647	656	719	678	640	672	659	688	657	654	650	650	629	672	705	639	645	694	705	649	668	648	662	692	672	658	682	628	682	665	664	614	649	643	675	667	672	714	673	687	654	639	647	655	656	686	690	678	654	665	677	627	679	671	660	656	645	696	631	646	674	675	684	664	660	663	634	623	656	647	662	638	622	660	682	666	688	666	687	680	646	687	663	675	669	680	660	676	682	637	657	631	656	672	658	646	662	676	679	664	658	682	692	677	707	710	632	663	643	633	650	653	659	646	643	656	626	647	677	667	690	694	668	645	665	678	716	669	632	649	632	686	641	641	715	685	676	623	632	654	710	666	614	673	692	683	652	626	682	612	612	656	663	704	652	653	682	639	647	655	665	707	629	712	692	678	621	667	626	630	665	651	703	652	648	669	656	691	636	686	636	619	657	612	696	671	648	685	641	667	671	709	669	624	664	668	654	656	636	635	701	630	652	680	666	665	663	720	706	662	615	651	654	650	671	682	630	648	658	657	653	680	657	604	683	673	647	601	625	682	699	645	636	651	648	660	668	625	649	672	676	655	658	653	646	743	654	669	666	661	656	632	660	686	693	677	650	629	669	652	663	597	661	652	657	694	628	645	633	675	674	653	675	650	625	622	657	709	671	660	639	677	671	602	672	697	647	671	645	663	705	654	631	599	663	682	689	680	670	686	668	664	681	643	716	673	673	620	635	699	664	681	674	682	699	640	643	675	686	673	669	670	637	657	695	669	676	625	653	593	631	706	629	688	659	655	665	673	664	676	665	644	646	656	702	674	717	691	660	590	666	685	645	640	653	653	688	646	652	648	636	691	677	611	686	622	670	693	625	665	659	705	629	650	640	653	667	665	640	686	635	669	652	676	685	680	620	670	673	715	653	678	659	653	651	661	626	658	695	677	647	648	704	663	656	647	662	638	637	644	708	672	661	689	672	642	617	637	673	696	653	639	668	648	607	662	684	687	629	685	642	693	625	654	732	658	657	667	630	654	655	699	666	651	685	644	655	600	661	695	674	644	651	680	626	662	670	643	691	649	663	680	669	647	613	665	660	622	659	654	660	623	643	663	675	675	653	669	696	683	659	668	653	634	694	692	634	649	669	674	663	640	648	638	638	602	689	670	654	668	720	677	686	652	645	661	645	665	669	653	715	645	676	694	649	635	614	640	656	655	698	650	639	636	658	671	682	635	661	653	608	635	676	714	619	624	659	627	653	632	625	655	686	680	679	689	681	631	693	662	609	648	671	642	648	652	719	647	646	625	657	650	677	625	677	732	663	680	670	653	644	656	647	700	635	678	662	649	626	615	644	673	668	662	713	611	700	640	637	650	659	672	649	673	643	651	615	693	607	569	674	687	649	661	644	675	706	653	663	674	642	632	654	659	585	683	697	627	664	635	677	683	635	723	654	658	682	659	707	621	679	679	646	692	631
16187	2207	612	482	358	283	228	181	193	173	160	170	172	151	134	143	150	156	180	206	236	219	199	187	164	157	157	144	148	125	163	155	160	149	131	124	149	129	130	150	126	147	111	151	179	159	137	143	124	120	135	126	155	135	163	147	116	135	147	137	110	164	136	147	150	145	150	155	123	126	142	157	136	131	134	127	152	130	148	138	148	142	140	132	127	136	146	143	136	150	136	118	134	139	174	134	133	118	154	151	118	134	144	130	143	154	121	142	156	130	132	133	140	137	133	122	152	126	158	141	138	160	147	149	144	144	149	140	120	133	129	161	134	151	142	139	142	134	144	131	135	144	146	146	155	121	147	148	153	148	151	152	134	149	133	134	147	136	154	149	124	161	155	123	149	158	122	146	138	153	136	126	144	133	135	158	145	158	164	132	128	121	144	149	154	132	134	162	150	161	136	134	133	133	112	145	152	138	141	133	137	147	149	122	111	129	122	115	129	135	136	118	116	151	139	146	137	143	131	138	147	128	158	131	138	133	143	115	135	135	131	151	143	145	143	132	157	143	142	134	149	140	135	152	154	150	140	152	124	150	138	126	141	144	123	132	130	127	157	145	137	128	155	146	119	135	151	134	139	149	154	154	150	125	139	136	120	157	149	142	151	135	143	136	138	144	117	143	152	148	157	136	156	129	134	154	146	128	118	154	146	141	158	132	147	180	140	135	115	157	131	142	158	135	132	140	154	146	158	138	158	126	142	142	131	121	157	134	140	145	154	139	149	120	137	127	129	109	138	151	124	140	123	147	125	165	158	140	120	138	149	136	156	180	160	133	125	127	141	130	155	155	139	142	152	130	157	129	147	132	161	120	121	144	137	155	146	147	134	131	135	141	151	126	157	172	140	137	133	138	134	150	111	129	134	145	129	162	135	137	167	157	147	142	124	152	150	125	155	116	153	142	156	161	149	132	166	150	126	137	129	152	133	124	154	135	128	129	155	146	132	146	109	119	143	146	146	130	142	136	111	153	144	146	129	140	124	142	137	137	162	158	136	140	143	144	174	131	162	130	127	134	144	126	119	162	145	151	149	108	135	135	113	131	142	145	158	155	134	154	131	153	135	167	148	140	136	143	122	132	130	152	176	134	119	155	142	156	156	140	136	136	145	128	131	132	125	132	141	150	134	144	129	153	134	135	137	141	143	138	151	135	154	150	133	137	142	138	135	121	129	145	141	127	132	139	138	140	130	136	151	136	140	134	106	127	140	136	124	127	120	119	132	144	136	132	128	126	132	136	131	125	160	123	141	139	153	131	115	143	149	122	144	151	171	141	155	154	125	139	162	153	156	143	114	138	122	137	139	157	138	136	118	137	138	164	127	117	157	145	137	138	120	147	135	135	144	121	134	161	130	142	151	144	135	150	116	115	132	149	132	104	145	140	144	123	174	150	135	145	127	156	133	135	161	140	134	132	159	137	129	141	151	149	151	153	131	145	138	137	154	125	148	144	122	160	136	147	131	123	156	117	112	133	163	161	150	131	148	122	133	138	158	130	128	134	129	136	137	139	138	136	131	129	120	129	142	137	141	122	152	135	147	168	157	124	147	120	126	133	115	132	140	141	150	120	134	135	155	121	137	117	146	142	147	152	155	167	165	121	128	137	128	144	140	144	156	136	178	150	129	165	136	153	142	134	130	135	129	138	143	134	154	153	156	126	132	151	148	146	156	158	159	147	143	144	147	132	156	148	152	149	147	137	130	132	138	158	146	121	148	140	141	139	137	144	114	144	138	133	136	145	150	128	121	168	118	145	122	167	137	121	180	130	149	126	171	134	139	125	148	151	139	156	135	142	138	121	151	136	153	154	133	137	155	121	150	115	132	144	120	135	152	116	155	139	126	116	127	169	168	165	166	151	141	161	152	129	134	153	140	153	126	123	119	147	149	162	141	129	140	132	130	125	143	118	129	128	162	151	131	123	162	151	123	131	121	143	151	140	134	146	124	131	132	130	142	159	136	171	153	139	127	129	128	159	151	142	134	124	128	139	160	132	146	130	131	129	134	144	132	131	157	162	154	142	171	122	143	156	149	141	138	155	169	149	126	139	129	153	158	137	164	159	146	126	135	116	131	127	150	154	140	121	117	141	159	126	110	134	136	168	151	125	140	162	154	136	145	141	146	148	156	130	147	134	119	143	132	142	144	138	118	151	141	159	136	153	166	136	130	148	170	146	151	152	119	151	141	154	162	144	120	123	148	156	103	151	144	139	142	146	139	143	134	131	149	139	156	127	139	170	143	152	114	129	159	155	153	128	137	127	131	130	137	164	150	138	137	142	146	125	145	121	151	146	143	122	133	138	138	118	144	138	148	135	150	143	152	150	150	150	154	152	141	140	145	114	124	111	125	129	130	126	138	149	139	172	164	144	153	135	137	168	118	142	123	151	139	143	141	138	145	139	135	140	128	140	141	129	128	134	128	133	148	151	159	131	143	153	123	141	140	132	143	131	117	130	154	149	139	122	124	154	158	142	133	100	140	154	147	133	117	135	122	133	156	143	124	134	122	159	154	135	151	152	143	133	141	130	140	138	143	153	131	126	120	121	138	159	165	142	126	129	123	136	137	143	137	158	149	137	141	136	148	124	135	116	139	125	128	127	141	162	145	128	131	145	146	148	132	161	165	153	133	128	136	146	150	138	136	139	121	131	158	137	115	135	151	129	134	146	141	121	140	139	167	153	132	148	145	129	161	134	126	163	133	115	122	142	126	128	133	141	156	133	125	147	131	143	154	154	133	145	129	127	146	137	129	156	165	161	168	127	151	146	142	141	115	119	130	149	139	125	135	137	127	161	139	132	127	118	133	127	140	158	147	130	130	150	128	139	152	132	130	122	155	148	143	133	130	152	143	146	133	140	152	152	134	129	138	154	137	138	145	114	123	148	141	125	132	133	139	131	137	134	115	113	152	140	128	114	122	141	163	139	159	143	139	144	132	144	136	116	141	154	141	127	151	151	138	123	165	136	139	131	133	143	147	146	140	125	148	146	133	126	144	126	137	144	136	123	139	148	148	154	136	154	134	127	143	141	142	139	121	132	141	152	139	126	126	134	137	142	118	157	132	126	134	142	146	169	134	163	144	136	149	131	140	135	118	160	139	134	142	170	170	147	147	118	141	140	176	137	125	147	157	148	140	146	152	148	155	135	138	168	140	143	130	139	136	127	136	120	131	150	128	165	172	149	150	159	145	141	137	148	163	141	149	147	152	141	138	149	143	140	161	134	153	139	167	121	142	157	142	120	141	152	130	144	141	129	110	143	136	149	135	154	144	144	128	137	149	141	171	132	131	144	144	149	125	133	146	143	135	162	113	138	141	138	146	111	137	154	158	117	144	122	139	129	131	150	127	119	148	144	137	141	136	133	133	141	142	160	130	149	131	146	146	159	137	131	136	150	138	132	135	142	139	125	170	147	146	139	126	120	133	137	151	142	142	137	135	150	126	132
9333	1044	1287	1406	1255	947	756	696	597	576	484	556	516	432	407	433	408	447	605	787	870	873	839	817	661	535	466	430	381	351	388	340	350	369	416	356	372	358	352	335	326	386	377	336	356	375	360	355	372	327	372	316	332	325	341	346	325	345	336	349	341	299	338	362	379	357	358	386	365	371	331	312	348	322	343	290	344	349	364	340	320	323	331	340	317	348	364	328	346	357	352	367	345	372	328	348	312	330	352	339	327	309	377	357	349	345	377	349	354	362	363	355	362	347	366	349	345	381	348	377	329	337	355	334	313	343	367	350	336	375	377	343	367	338	321	327	330	326	343	380	360	323	347	366	321	312	359	358	366	340	351	314	366	346	353	341	352	326	377	341	326	319	363	348	326	379	359	369	375	366	327	354	346	346	343	353	365	342	348	332	341	329	330	349	333	341	371	338	348	357	332	338	342	321	347	364	368	343	334	357	346	365	363	370	358	337	352	351	326	326	329	323	368	354	343	333	339	331	329	353	345	344	352	340	339	329	361	358	343	349	363	345	369	360	323	357	358	341	322	373	362	365	338	315	413	340	346	352	362	364	330	351	347	337	364	355	355	340	355	374	375	331	393	345	343	337	363	330	324	334	337	345	326	334	352	303	346	335	360	336	345	340	302	342	354	332	337	347	338	334	346	321	345	373	323	348	342	363	332	352	324	357	356	366	354	326	343	366	350	337	349	358	332	354	349	376	332	342	350	344	334	341	364	324	369	356	315	338	347	340	347	321	344	330	341	332	358	348	350	321	352	341	356	321	351	356	351	352	335	348	342	339	339	343	354	308	307	357	356	372	368	355	352	372	333	329	357	332	341	331	355	318	341	370	329	369	358	369	336	350	381	379	345	356	353	322	339	349	361	337	334	345	368	344	359	345	339	344	374	362	335	375	323	316	337	381	381	373	385	363	353	318	306	370	346	322	361	329	349	334	331	364	305	321	370	367	346	348	335	348	347	363	321	335	356	351	356	347	359	376	364	330	350	351	388	381	365	354	333	327	362	332	365	355	363	335	333	357	337	320	351	339	341	355	375	344	336	340	347	357	356	331	357	327	329	334	358	364	344	361	349	338	349	325	363	369	369	369	345	364	310	329	370	350	337	350	325	355	356	352	371	323	347	367	364	333	343	348	347	353	353	393	352	347	345	344	353	351	349	347	345	328	352	357	343	356	347	329	348	362	326	328	343	342	350	364	337	352	370	344	345	371	344	381	330	367	333	337	318	335	330	380	384	314	345	347	364	359	364	369	350	341	362	311	360	354	328	353	376	386	343	356	330	337	339	359	324	338	343	325	376	343	348	357	358	376	358	317	350	315	356	369	363	333	347	361	371	367	346	324	338	335	327	354	341	360	375	314	350	309	302	349	374	347	337	329	370	343	337	360	345	327	362	386	370	356	348	332	359	356	348	356	337	358	325	368	352	329	343	356	343	301	352	316	340	358	320	364	379	326	368	334	366	326	381	365	354	336	332	358	340	323	347	334	351	349	347	368	343	328	332	327	318	329	305	360	373	349	319	346	340	338	316	355	365	338	345	374	361	355	344	322	357	349	339	354	312	339	325	310	328	322	353	330	366	376	373	324	366	334	343	327	345	319	338	315	342	334	327	339	355	374	318	366	362	348	364	337	369	345	324	341	366	357	355	355	333	350	330	342	327	341	360	344	342	353	328	325	351	318	351	357	366	355	346	328	347	384	370	352	319	327	354	325	368	332	353	365	354	320	364	379	343	339	353	355	342	344	362	353	332	367	335	344	340	345	358	336	350	354	344	372	313	343	332	348	360	360	334	343	306	358	368	347	288	372	346	355	312	340	335	316	376	352	329	354	381	317	346	352	375	322	342	331	346	328	329	343	334	320	320	351	359	339	367	347	362	341	336	345	305	337	397	330	329	390	336	309	337	339	361	369	346	343	352	349	348	310	344	363	348	322	359	344	329	356	347	345	354	351	357	352	374	386	333	311	352	350	336	349	317	316	350	327	348	356	374	381	354	342	351	380	326	343	315	341	339	317	344	371	351	368	343	349	366	320	353	336	370	330	350	340	331	356	352	382	328	332	382	359	348	365	359	353	321	350	356	348	345	350	352	357	341	338	331	376	351	351	342	326	343	336	333	352	361	339	379	358	332	330	356	376	362	334	344	345	340	337	343	358	335	387	341	350	367	328	343	322	310	354	315	300	350	370	363	349	342	354	346	345	361	334	321	346	335	340	346	346	344	402	360	350	299	334	326	320	348	346	344	345	356	373	343	332	369	354	350	337	364	362	343	349	353	331	344	355	344	339	343	357	331	330	338	348	326	344	310	344	335	364	327	322	323	330	343	352	385	332	379	374	383	354	346	350	351	367	329	341	371	379	343	356	355	346	333	350	344	315	352	338	348	388	333	341	350	331	369	317	358	345	364	334	340	338	375	353	355	302	325	365	345	353	352	337	359	349	353	340	313	366	367	328	343	314	367	347	324	336	336	356	373	336	349	345	375	336	325	330	320	363	362	369	334	332	318	364	338	346	334	339	322	347	341	348	322	374	344	311	369	356	363	332	363	353	346	339	341	365	350	358	337	382	362	365	368	340	344	354	348	334	357	316	359	352	356	339	324	368	330	332	336	372	346	358	344	354	339	357	320	371	346	324	366	342	335	314	360	327	362	352	340	363	342	368	373	317	392	350	342	356	324	345	347	329	351	362	369	339	348	342	337	373	324	352	320	337	360	321	354	344	372	375	333	357	360	358	381	339	351	322	348	333	339	318	351	325	340	349	372	369	350	342	357	364	326	343	387	318	339	358	362	356	356	318	342	323	341	336	377	318	361	318	340	342	370	338	340	351	371	306	349	343	343	377	357	324	350	333	365	320	363	304	379	312	364	329	395	346	335	318	334	330	357	304	339	363	358	346	347	361	339	328	348	358	330	313	336	367	351	332	322	383	366	335	358	343	322	327	346	345	327	357	347	347	329	343	347	358	330	353	307	370	356	385	320	329	358	359	328	341	352	395	344	325	337	333	328	329	335	330	363	329	334	374	371	339	364	315	348	327	343	320	340	366	343	356	351	367	337	339	331	336	340	304	374	335	353	344	358	302	334	321	364	394	351	358	340	352	371	343	343	329	331	316	342	311	350	329	341	363	357	342	346	356	398	334	322	346	358	340	332	366	342	343	354	354	350	335	366	348	324	366	331	330	340	329	320	361	342	308	366	348	350	381	342	352	369	352	356	362	331	368	348	327	356	364	358	348	345	347	299	302	301	333	328	339	346	335	364	336	344	360	357	304	368	344	362	389	392	331	358	331	355	358	343	352	342	348	340	331	339	380	330	341	349	337	376	340	320	379	355	355	362	313	341	329	368	344	342	321	376	372	327	344	358	329	323	354	359	374	337	338	326	339	342	363	349	334	369	336	334	344	343	371	353	332	371	354	354	326	332	366	334	332	355	333	322	355	293	344	364	364	358	364	349	368
35076	8834	1610	1290	1033	677	655	506	430	389	404	428	375	273	244	278	266	256	321	403	426	395	351	319	261	313	259	234	246	237	260	229	249	231	208	212	203	249	227	213	241	222	228	243	228	215	223	237	225	210	205	217	204	225	238	220	241	236	225	226	224	227	260	244	206	229	236	220	221	194	230	206	240	210	267	210	199	217	227	213	233	233	214	230	213	234	195	214	221	218	241	214	210	219	222	225	217	219	215	242	234	248	229	239	242	253	220	211	214	228	251	263	219	249	231	231	236	233	238	188	225	239	204	226	226	251	250	214	222	230	219	219	232	212	220	225	240	232	244	258	213	213	205	263	252	222	200	221	200	233	247	221	225	252	221	232	230	215	186	210	230	248	218	193	215	220	231	235	231	218	220	235	249	226	227	219	220	220	230	229	224	212	233	218	203	232	195	202	229	231	214	227	218	201	222	223	210	231	228	214	220	239	242	225	205	230	233	205	234	237	238	203	248	224	223	222	221	232	215	216	218	235	208	219	228	221	254	231	210	223	219	243	253	258	241	221	230	215	238	220	219	209	245	195	229	244	244	239	215	232	223	215	173	224	221	245	276	226	264	219	208	237	222	212	219	233	245	220	254	213	239	227	205	200	215	201	250	211	205	240	233	222	227	212	217	221	240	212	225	229	226	205	222	244	203	242	187	211	236	219	223	188	226	216	214	214	243	243	201	201	215	257	218	239	181	240	216	210	234	196	236	264	257	229	231	225	212	230	204	238	240	240	226	226	229	227	258	241	235	233	224	208	222	219	236	246	213	242	232	212	225	203	210	241	229	249	245	225	206	224	256	235	213	230	259	245	253	205	232	272	204	240	211	245	211	223	214	233	250	212	236	247	248	183	226	217	232	201	233	234	217	224	227	228	243	242	236	224	234	221	229	231	242	228	218	218	241	241	234	222	252	201	227	227	215	239	200	245	213	241	213	237	236	199	240	223	226	217	214	243	215	228	208	199	244	229	215	244	213	208	230	225	213	211	183	220	214	229	246	212	219	226	227	257	224	216	226	211	237	224	236	178	210	218	210	234	232	242	230	216	224	205	240	202	239	226	235	208	226	231	189	233	221	244	203	230	213	199	213	238	265	218	226	228	209	248	248	196	187	223	214	235	215	224	253	229	257	215	205	230	260	204	220	226	234	252	228	222	206	219	233	255	216	269	239	238	233	213	238	243	212	238	211	229	223	218	205	212	217	225	188	225	214	244	216	244	208	224	203	203	254	210	192	215	214	233	225	215	236	218	228	244	237	242	225	199	220	217	233	227	214	252	207	219	233	212	244	242	215	238	235	199	199	208	222	232	192	254	239	208	215	199	223	204	206	242	242	226	211	209	217	218	218	212	221	221	241	226	210	243	233	222	225	225	231	221	245	245	210	232	216	211	239	217	244	233	234	211	253	225	216	243	190	223	238	215	215	219	254	226	234	231	184	210	268	256	232	227	201	189	209	212	218	249	196	213	214	238	230	231	226	235	230	210	201	227	209	210	179	238	226	216	233	210	217	203	223	221	225	222	231	202	214	199	207	245	228	226	207	226	202	252	231	206	223	203	238	253	224	228	216	223	216	225	210	236	216	210	217	201	209	256	234	230	223	217	240	212	207	232	230	240	267	240	256	215	241	224	234	224	210	234	202	206	221	238	219	246	240	237	219	237	258	218	230	234	228	233	258	213	220	226	197	209	257	230	219	216	219	225	235	231	217	192	208	236	226	217	225	225	247	245	193	259	226	244	233	215	223	211	232	216	220	217	229	231	238	246	230	235	221	234	230	247	203	221	231	227	235	214	220	222	208	229	196	211	228	248	254	230	247	223	234	226	230	251	241	235	202	210	272	239	203	236	246	241	227	208	198	231	203	214	212	236	220	216	222	210	243	227	216	220	231	216	216	224	201	243	215	202	208	232	215	234	226	213	221	235	231	229	222	234	249	241	192	226	230	223	252	199	204	223	219	209	206	227	237	231	234	226	186	199	216	222	202	237	235	229	235	220	222	206	213	216	226	219	223	213	201	215	201	225	233	234	225	244	214	206	237	219	216	194	226	234	225	215	232	248	223	220	229	205	200	219	213	223	224	191	243	189	252	231	214	252	247	229	222	202	182	213	216	243	247	199	238	238	206	236	218	202	215	225	206	223	195	197	227	230	225	252	201	229	251	229	217	240	226	219	233	181	223	227	214	208	219	190	212	225	226	226	223	213	215	231	216	221	213	225	212	221	215	217	221	216	214	209	177	208	213	214	215	219	215	235	233	204	210	222	253	223	222	210	229	218	227	209	224	222	229	230	227	248	216	197	201	237	237	235	238	243	240	216	232	235	214	219	228	223	230	235	243	228	235	267	259	230	213	225	214	220	227	203	218	244	241	228	209	220	220	189	194	186	214	220	230	239	238	197	224	229	218	243	237	224	230	228	230	217	225	207	238	198	208	239	210	214	201	206	241	212	206	236	233	210	236	225	224	222	228	259	215	215	286	221	208	230	199	201	286	216	207	235	223	254	221	212	232	244	237	238	235	244	206	202	236	239	234	233	200	260	244	212	214	233	222	215	235	212	198	224	236	259	248	230	254	207	211	200	240	229	239	238	201	210	219	222	229	241	182	251	243	206	256	241	256	224	222	255	248	231	245	242	245	218	215	197	240	217	233	235	217	196	223	221	213	243	227	239	249	217	224	220	235	208	218	240	224	263	221	246	241	194	230	227	220	222	231	222	216	216	222	225	221	233	209	213	200	205	236	203	242	215	230	230	222	226	224	214	213	205	219	227	215	212	207	207	232	202	232	235	224	239	244	209	222	213	219	243	240	253	239	219	240	193	259	247	218	224	214	232	199	223	218	254	233	223	221	210	219	239	223	206	205	241	197	227	239	249	222	237	213	203	236	208	267	217	245	224	212	211	202	226	232	220	214	230	225	241	213	225	236	222	231	218	246	244	204	212	231	223	195	201	207	232	214	223	234	268	230	246	230	222	239	220	206	205	213	224	237	220	216	243	223	206	232	213	218	230	212	225	226	218	239	256	227	218	211	238	233	240	230	248	241	227	208	212	199	238	242	217	248	208	249	199	208	210	217	233	262	237	249	215	202	224	213	224	240	216	229	235	213	235	206	233	216	255	237	234	246	226	217	239	225	242	224	208	208	244	216	235	237	231	202	228	241	242	217	232	232	230	206	219	211	211	223	234	201	220	206	239	248	233	226	227	264	220	241	249	214	191	244	253	243	244	220	227	240	194	205	209	227	233	204	223	221	196	241	242	228	236	241	223	238	218	222	205	209	225	264	281	196	224	229	211	234	237	217	215	224	204	237	221	223	228	225	245	220	211	240	235	221	235	222	233	232	207	220	209	220	200	230	220	192	230	235	222	235	233	238	264	209	227	259	207	224	228	243	207	230	218	222	207	224	209	216	241	228	225	240	238	232	227	206	221	249	180	222	211	230	244	220	227	221	242	237	261
21133	2732	2880	3602	3567	2606	2527	1724	1471	1624	1717	1694	1332	885	758	734	783	815	1151	1554	1643	1685	1527	1367	1086	906	784	700	633	593	557	551	551	527	496	555	546	534	519	520	531	512	556	542	545	552	529	530	515	528	552	537	491	530	508	544	519	547	515	530	493	515	522	509	541	574	476	526	546	538	533	583	561	548	566	537	541	590	524	547	530	540	564	555	533	549	552	531	520	513	513	532	510	526	500	535	512	523	525	556	530	540	481	518	525	531	509	480	517	527	530	524	505	533	530	499	525	531	544	551	520	513	480	541	553	490	510	517	504	523	505	515	525	513	501	491	521	549	525	489	515	516	507	546	497	588	507	497	496	514	524	547	491	523	516	507	520	523	484	530	487	513	552	529	532	485	494	513	541	529	553	550	538	513	572	529	568	504	533	521	512	528	539	541	460	531	537	509	506	524	527	531	504	535	511	541	523	520	535	518	551	562	530	545	547	519	537	509	512	513	530	537	527	512	538	568	509	493	511	557	492	471	503	530	533	515	491	539	550	491	544	493	521	505	542	520	523	502	523	521	534	502	506	516	532	533	546	542	552	571	539	544	516	510	524	507	516	486	514	534	560	502	500	517	482	519	538	492	493	517	551	505	531	530	506	538	513	523	533	493	550	509	530	536	508	542	599	501	490	532	493	525	543	529	561	524	543	488	537	488	481	542	525	501	513	530	504	537	552	518	497	560	543	500	530	534	517	488	532	499	506	520	538	545	492	522	513	542	521	492	535	524	526	509	504	498	493	549	500	493	511	556	551	507	491	510	497	510	503	537	526	520	544	529	518	560	498	521	508	470	500	507	543	541	541	532	518	513	497	476	524	521	566	527	515	549	524	493	534	547	531	540	566	510	533	529	502	535	573	535	522	542	527	497	521	545	489	525	503	538	500	531	498	524	537	529	529	518	508	526	503	536	550	512	496	502	539	503	515	527	498	524	509	553	520	545	569	502	537	525	496	542	483	499	542	523	496	496	598	548	471	524	464	523	540	523	490	547	493	521	539	501	535	526	554	507	493	540	502	540	522	526	552	576	522	512	540	572	515	543	510	522	513	515	500	535	511	554	528	537	500	510	534	516	538	516	515	545	493	485	512	531	529	480	490	508	544	491	502	518	532	474	545	522	532	539	515	537	539	561	484	520	531	518	494	490	493	533	539	562	520	504	511	534	546	529	499	495	504	542	550	536	523	528	492	487	534	540	521	523	528	500	559	481	516	496	522	487	501	564	513	526	534	502	534	528	515	527	523	557	518	510	524	549	534	495	506	525	498	565	516	533	508	494	508	489	527	501	540	562	506	460	532	533	555	519	506	515	522	514	548	535	512	505	463	524	482	512	564	526	509	548	564	515	545	487	528	518	481	518	540	564	514	515	563	508	544	547	514	521	553	513	478	544	509	550	491	492	531	498	520	545	490	521	524	471	504	478	511	508	502	543	520	521	513	530	504	490	530	526	529	515	534	522	485	523	519	500	538	510	491	524	522	482	507	555	518	489	549	519	522	563	487	530	504	531	553	513	542	543	562	522	515	512	502	524	520	507	531	517	521	513	557	539	544	529	485	513	486	481	519	507	521	496	524	537	544	494	539	555	531	506	536	544	550	508	495	512	519	573	528	538	548	534	569	498	519	514	558	553	497	530	531	571	526	560	507	517	542	501	536	548	487	532	511	553	575	533	505	540	526	547	511	502	562	502	522	482	501	504	466	520	513	510	538	488	549	538	466	514	552	507	502	514	503	524	526	544	492	519	542	535	517	526	498	498	504	529	505	536	527	506	491	551	525	533	512	536	492	497	500	513	521	542	522	552	521	472	523	552	532	559	528	548	526	553	503	497	517	489	522	495	564	567	548	503	537	523	539	484	496	515	527	527	563	517	527	509	501	548	516	517	557	543	514	555	539	525	504	543	549	516	514	515	531	526	487	552	543	469	519	537	528	511	495	501	541	529	538	550	484	509	545	550	489	543	528	522	536	595	516	484	499	466	510	502	504	508	526	526	500	514	506	479	531	514	486	510	506	558	543	532	489	542	510	518	499	516	524	557	510	510	517	513	488	535	542	547	513	511	532	554	530	474	522	557	483	528	500	513	553	504	509	524	522	517	512	538	519	503	562	556	512	542	521	504	515	507	494	504	530	523	536	553	541	507	510	555	520	503	532	498	534	533	573	497	555	536	529	538	549	570	525	504	521	527	539	549	474	505	504	494	486	519	546	488	518	508	545	516	536	486	510	559	509	531	506	541	533	500	487	547	496	518	539	532	546	486	512	511	542	505	521	476	559	521	530	498	504	514	510	523	523	485	501	501	522	538	532	536	516	544	505	519	538	525	518	502	516	509	533	536	539	552	544	549	537	526	528	514	468	538	555	529	519	498	515	505	564	520	518	542	511	523	571	528	545	573	525	510	530	485	569	497	488	529	521	514	534	494	532	522	534	522	505	508	517	538	526	529	514	503	519	519	531	503	487	538	508	530	528	521	503	516	476	499	478	518	559	493	470	533	515	500	534	503	502	466	550	528	511	515	493	524	517	528	540	544	549	547	549	546	554	488	537	540	525	529	528	535	540	537	505	520	488	538	495	522	519	462	554	539	483	514	509	483	498	496	528	547	502	534	524	490	511	500	527	493	523	531	495	492	519	505	517	557	556	539	515	538	529	524	513	569	536	516	546	502	493	536	492	532	530	521	516	566	501	479	503	522	526	528	529	534	514	542	541	506	517	516	489	537	535	502	497	502	561	506	505	504	504	548	501	485	530	499	514	546	546	529	553	556	477	552	567	493	535	520	567	528	498	514	529	525	525	567	489	491	504	515	498	529	535	559	535	557	522	552	500	527	529	493	496	489	497	526	513	539	540	519	528	492	517	474	494	525	533	496	510	528	542	509	535	507	530	532	486	554	502	553	517	535	490	482	504	536	521	524	489	521	496	499	567	568	525	489	512	507	518	562	574	522	556	523	527	515	516	546	532	560	530	518	523	481	509	516	541	497	519	514	502	516	529	521	546	525	520	527	527	515	514	534	520	529	529	498	533	515	509	507	532	491	502	522	509	531	483	495	527	525	529	533	503	516	520	512	519	490	522	517	510	525	532	477	516	528	510	559	492	483	538	537	499	538	523	490	536	528	521	513	528	524	541	521	592	504	580	525	528	547	503	492	550	556	534	538	500	542	546	478	525	548	524	531	514	494	540	486	506	557	533	527	538	509	519	491	500	530	511	516	527	504	546	536	495	543	530	501	501	551	535	532	511	494	551	535	537	535	518	526	536	494	509	542	497	539	490	529	526	505	509	546	497	512	494	550	544	531	514	535	495	569	495	512	515	518	535	509	547	529	492	493	501	535	489	499	544	501	523	511	532	517	517	474	486	549	473	537	506	512	531	541	510	519	505	520	511	509	504	545	564	520	560	548	524	490	508	496	555	533	565	508	522	501	543	512	495	542	575	528	538	515	532	516	505	555
45495	12675	3051	2321	1801	1266	1066	785	642	684	788	650	491	447	392	390	372	367	497	544	615	573	514	477	435	393	370	358	354	342	317	284	283	289	340	338	318	308	310	296	338	327	342	329	328	288	284	290	316	300	308	321	264	291	331	278	312	275	346	301	322	292	317	321	301	278	282	328	301	295	284	300	316	334	300	321	289	309	294	290	292	311	313	279	319	300	306	312	305	302	289	301	291	299	305	314	279	290	298	289	321	283	287	327	308	323	331	303	310	301	297	331	308	310	290	320	307	298	305	305	286	311	303	315	286	304	321	299	288	318	327	296	287	268	292	299	311	303	310	324	334	287	301	280	317	305	321	295	327	315	304	295	320	336	299	316	287	319	314	336	306	273	325	330	314	291	294	275	304	313	302	290	306	286	312	287	293	279	313	279	326	299	294	314	318	307	321	303	296	306	301	274	306	322	307	311	311	305	259	308	327	254	307	304	292	306	291	269	303	283	269	325	329	316	286	333	295	268	311	288	336	321	302	303	293	310	300	322	319	327	293	262	264	313	346	319	285	309	306	320	320	335	295	306	317	325	308	315	301	322	281	323	318	303	310	305	299	305	291	282	292	290	302	305	306	278	323	310	292	271	318	302	335	325	313	282	271	287	293	292	343	294	307	285	299	286	329	297	310	283	305	284	288	315	267	318	305	266	285	292	337	332	312	320	310	297	310	292	248	310	312	316	299	291	277	284	343	344	262	338	302	286	282	312	317	289	316	314	304	279	312	315	302	310	298	311	324	315	327	309	318	267	298	321	310	313	326	331	305	320	316	284	305	290	326	313	289	283	292	304	342	271	320	325	335	309	306	335	322	279	311	313	321	303	291	269	316	293	293	270	294	304	335	266	291	289	304	299	301	301	333	310	301	297	316	335	311	301	345	310	338	289	318	272	315	301	266	325	333	323	304	306	291	313	321	310	327	315	340	310	286	324	301	331	321	318	311	294	314	309	285	291	339	283	305	298	273	290	319	306	260	294	304	304	316	304	301	299	315	332	298	280	314	306	290	301	306	280	337	288	308	281	305	285	311	314	300	276	323	271	326	340	310	341	307	304	277	311	292	306	316	311	315	341	286	315	298	311	298	312	308	302	318	341	294	314	306	327	295	328	299	281	308	344	319	317	302	314	320	310	279	305	328	318	299	305	274	310	301	315	331	280	311	276	289	335	307	286	302	330	315	324	308	315	269	284	271	299	312	315	303	289	308	310	289	313	337	305	302	316	329	287	302	305	278	295	313	278	308	318	317	320	303	268	288	313	321	302	308	299	323	316	297	328	296	278	301	334	291	311	303	286	288	318	329	311	341	304	234	299	280	285	302	290	283	286	326	321	292	254	298	313	307	281	296	302	302	328	271	299	304	258	311	258	306	288	291	308	321	300	318	290	294	316	322	306	284	297	321	309	295	296	306	299	325	314	303	328	266	319	320	301	329	325	302	281	311	292	263	280	314	296	298	339	303	285	324	324	349	286	302	307	297	301	334	325	336	297	301	278	296	322	293	325	303	281	302	331	322	297	274	292	304	298	307	293	314	275	331	298	319	279	300	273	323	310	300	302	286	281	312	291	317	289	268	286	324	296	308	317	320	330	312	316	312	288	334	321	319	283	301	319	293	285	300	268	285	273	320	313	311	275	321	312	301	315	302	276	321	331	324	314	322	309	291	307	314	288	362	298	294	270	293	317	313	327	295	296	304	303	310	331	305	278	311	326	329	300	302	318	317	297	307	299	286	288	346	273	303	286	277	295	286	309	295	329	303	296	334	312	303	310	305	309	287	305	318	317	322	303	309	306	305	270	318	295	339	336	337	300	281	309	293	296	326	323	307	286	301	325	258	290	289	297	351	306	316	290	309	311	309	286	313	311	274	294	286	319	312	322	325	348	299	331	313	332	322	289	291	319	270	328	289	275	304	319	297	326	317	303	297	304	293	334	324	304	299	320	345	310	290	322	320	298	288	279	303	306	319	329	302	303	308	337	327	306	309	315	315	309	319	318	329	350	319	287	316	301	328	295	274	271	299	319	292	320	323	305	313	309	310	293	328	303	321	332	323	280	276	319	322	303	301	272	285	269	293	277	285	291	285	276	280	295	295	261	305	324	329	278	276	327	295	314	300	312	329	292	312	281	326	306	293	308	329	301	332	311	311	301	290	311	332	310	307	346	282	309	292	293	307	335	331	281	291	337	272	297	298	308	301	315	313	293	261	293	291	308	316	305	288	315	305	307	299	324	303	307	306	287	294	313	306	291	262	284	313	294	282	296	266	311	358	331	312	336	329	326	294	318	260	267	296	316	261	267	314	314	283	291	288	354	321	310	312	312	273	316	296	276	316	292	302	277	315	301	303	293	289	308	344	345	313	293	330	308	291	316	320	319	273	336	292	300	333	275	302	301	306	308	315	260	287	290	293	284	334	296	296	319	310	304	295	294	305	313	310	336	317	296	302	326	348	303	322	292	300	301	337	273	290	314	316	308	340	308	310	327	334	328	304	317	305	281	288	293	242	293	303	315	300	312	287	286	305	290	330	288	323	292	272	317	292	297	299	325	351	309	320	305	275	280	316	284	308	298	318	310	316	312	334	302	324	305	301	302	337	332	283	305	328	272	287	294	303	318	246	306	303	286	303	299	303	311	330	297	294	286	300	290	306	306	323	301	304	298	310	303	313	345	294	312	300	292	339	303	284	290	269	306	298	314	274	310	306	301	324	289	295	312	258	306	297	299	336	317	297	292	286	354	285	299	312	347	350	276	321	289	285	308	305	322	313	314	279	293	304	318	327	324	302	282	323	332	313	277	293	268	279	297	294	332	283	321	317	311	303	322	290	340	317	308	307	308	288	328	277	294	311	316	300	313	281	295	319	287	296	286	304	296	323	349	334	255	272	272	308	310	321	296	316	337	301	266	308	305	322	315	300	330	281	308	277	292	308	284	286	301	310	316	296	323	279	313	293	295	308	305	270	312	317	296	266	336	338	332	302	310	302	300	275	279	331	320	309	295	287	285	297	287	298	320	341	340	348	302	317	344	316	307	315	324	310	287	308	320	317	307	286	312	334	305	285	358	338	304	307	292	317	286	277	288	328	348	322	303	305	302	332	290	337	299	282	290	283	285	328	272	307	283	301	307	355	280	289	298	337	315	322	324	293	308	294	300	323	268	276	299	325	303	298	285	306	331	321	290	324	319	293	313	275	305	290	331	302	287	312	293	298	289	286	298	328	284	282	314	315	288	326	310	317	324	309	309	306	314	317	289	311	297	319	298	290	281	336	310	319	338	293	311	302	269	322	314	318	313	297	314	289	313	325	324	303	310	294	317	312	330	306	279	282	322	326	318	266	285	286	282	295	310	329	272	326	283	273	306	287	315	334	352	309	300	297	305	329	324	299	314	340	290	306	292	307	321	322	296	295	285	315	307	300	293	352	325	330	281	284	296	292	315	332	269	328	345	286	305
26511	2303	4489	5944	5480	4655	4134	2848	2482	2518	2854	2574	1761	1243	1015	994	1028	1115	1724	2496	2669	2385	2228	1789	1544	1415	1076	856	845	775	780	775	715	696	721	741	703	675	680	683	702	678	725	742	720	759	680	680	685	653	676	663	658	666	622	645	676	670	661	649	682	693	636	687	684	708	660	694	674	664	652	648	649	677	611	740	700	682	653	710	683	683	677	676	674	684	683	652	698	636	671	678	649	679	624	692	690	655	657	652	692	684	619	661	715	686	645	647	635	693	653	643	673	673	626	702	680	670	636	671	685	689	651	678	629	684	663	667	727	674	690	645	639	653	625	687	667	650	620	649	649	687	658	725	704	637	663	660	643	651	613	689	656	674	667	654	645	628	697	649	652	700	726	685	679	657	681	694	703	666	709	684	649	670	662	642	633	700	676	683	632	704	701	644	654	699	646	654	641	665	719	666	636	678	655	662	694	645	674	602	649	678	611	670	634	634	661	657	655	649	685	704	644	661	736	680	686	705	683	672	639	663	633	626	675	701	669	657	719	642	694	652	665	639	630	706	714	600	653	643	683	659	648	674	640	650	657	700	672	675	682	694	639	662	646	646	667	673	661	655	684	684	681	668	644	666	659	641	653	628	635	624	691	692	721	632	648	660	647	621	662	637	656	648	631	664	690	654	676	612	660	637	669	640	676	647	687	666	611	677	666	620	644	663	657	677	664	662	619	674	701	685	679	634	701	662	638	662	659	697	692	635	665	673	640	693	679	643	658	683	625	668	662	614	650	653	715	638	669	718	668	680	668	641	655	687	639	624	638	624	684	636	629	669	646	673	656	659	622	619	649	672	659	697	670	684	658	684	658	673	662	649	671	660	632	653	682	655	673	662	619	650	686	668	674	676	652	672	645	638	652	683	701	667	646	691	697	646	648	708	666	681	646	631	688	649	643	644	651	695	670	651	679	698	685	656	678	658	658	670	693	677	679	685	657	673	675	681	673	628	620	638	688	647	645	695	662	652	660	647	687	666	661	683	676	630	645	648	660	665	655	647	655	668	649	691	648	658	726	690	683	657	654	625	692	666	653	656	671	664	653	671	622	710	683	682	683	609	660	667	719	671	655	677	665	637	664	698	655	690	676	693	670	739	653	701	661	652	656	682	698	665	591	668	639	700	634	659	663	617	661	654	688	637	682	649	680	668	672	659	651	661	670	717	635	668	693	662	653	659	742	659	730	668	689	636	708	688	657	684	708	651	730	668	693	671	684	672	655	708	652	654	641	673	669	680	660	653	660	686	662	663	645	713	683	658	678	642	702	657	686	681	676	608	643	633	649	695	693	630	666	646	646	703	700	658	700	690	642	672	639	695	666	679	670	645	658	676	663	653	666	689	650	664	651	684	670	742	703	682	607	686	660	664	657	658	656	664	660	669	647	679	650	662	625	696	687	658	651	641	677	656	665	683	644	629	641	645	679	666	661	647	633	665	654	656	682	686	638	658	634	691	703	653	624	657	674	653	688	635	667	642	671	635	697	661	672	697	627	645	678	647	685	666	662	663	615	649	669	662	646	653	663	679	662	695	658	685	670	671	632	688	671	645	690	678	701	713	690	624	707	719	658	681	661	657	684	646	661	667	668	676	623	656	667	665	623	685	672	644	714	662	660	617	652	629	707	654	671	690	666	628	624	652	672	682	664	661	707	677	646	681	678	658	691	669	682	660	670	686	628	670	626	655	643	675	698	646	639	638	707	668	640	672	635	649	644	588	669	692	622	696	667	682	703	677	709	639	648	640	683	700	691	676	672	668	673	654	677	673	683	686	660	688	648	660	685	637	650	665	647	603	660	650	678	657	647	708	648	625	645	626	683	665	592	656	648	662	684	640	681	644	642	649	677	650	628	675	599	659	659	660	643	682	699	654	696	656	639	642	664	686	719	666	636	673	674	658	650	673	721	646	688	693	707	699	690	666	667	724	582	690	668	692	713	662	712	658	656	639	684	671	689	607	653	660	653	669	710	663	644	659	690	653	654	653	667	672	656	683	663	671	655	656	647	688	615	664	704	615	641	648	608	649	660	696	704	690	681	678	648	629	665	676	665	625	650	734	649	656	580	638	650	706	647	660	654	658	628	654	686	674	705	651	686	697	634	641	629	674	615	607	647	639	689	660	629	654	641	673	695	632	668	681	650	705	641	639	643	643	656	644	636	659	634	653	706	682	679	622	663	690	618	649	671	682	696	638	672	705	671	666	694	711	650	662	657	625	697	654	652	667	647	695	667	665	696	629	685	641	687	646	677	652	649	679	630	674	637	678	669	659	644	651	658	646	669	684	680	645	669	629	632	671	661	685	693	644	652	671	632	690	595	729	677	656	660	599	664	673	684	670	666	649	660	660	670	677	684	648	682	618	665	634	673	677	636	672	660	657	672	675	673	668	671	650	668	690	643	679	584	675	668	702	651	646	645	674	672	632	669	649	675	677	641	630	648	688	667	682	648	678	721	706	651	633	687	615	637	662	684	647	625	666	664	654	637	655	676	677	644	690	677	649	651	670	675	679	678	696	692	673	662	636	635	702	611	697	728	678	665	665	652	637	656	667	628	621	678	700	639	680	661	641	650	681	679	665	684	659	691	663	695	688	660	648	625	654	650	666	664	668	658	634	668	647	689	673	680	627	674	675	675	644	660	663	694	678	637	642	643	658	632	665	683	686	693	658	682	659	695	621	596	610	666	701	678	671	622	640	665	661	655	669	709	671	635	667	700	709	654	682	670	661	679	697	641	643	654	657	650	677	666	620	684	648	711	687	663	649	650	600	694	658	647	621	654	644	637	690	680	685	642	627	682	665	663	646	672	702	633	635	682	648	647	648	671	691	693	617	673	665	638	616	675	704	650	614	633	690	672	688	672	626	656	646	693	650	654	655	619	690	705	689	706	675	676	690	628	627	686	678	671	654	658	678	604	666	686	682	681	657	663	575	702	684	666	682	671	716	673	708	694	681	655	696	648	616	697	642	637	691	650	667	644	625	620	645	686	664	658	674	658	661	654	654	693	614	690	657	637	644	680	647	643	656	674	630	633	714	643	603	640	627	695	677	683	681	634	644	706	686	657	646	677	671	659	623	653	668	645	645	671	633	677	688	616	686	652	709	689	714	633	666	669	646	649	682	639	663	655	656	614	625	666	626	646	681	636	695	670	673	661	654	684	644	634	649	674	694	693	712	700	673	698	693	655	664	611	663	659	652	685	645	657	638	663	672	637	717	649	668	674	695	650	650	652	719	658	648	638	686	636	660	670	652	701	714	643	675	644	688	669	652	664	677	678	716	639	694	650	686	648	713	658	669	644	667	671	644	640	643	637	687	686	684	653	662	681	647	676	696	661	685	694	677	685	714	716	617	682	642	662	688	680	661	670	667	668	624	655	647	682	651	650	688	669	709	673	656	675	653	682	681	661	600	674	700	653	684	681	671	647	643	699	645	665	661	663	682	661	646	637	644	640	675
15299	1614	583	539	355	275	232	175	200	195	207	193	153	143	155	166	141	191	227	222	257	248	184	201	178	175	173	161	131	142	122	137	126	143	141	133	142	174	144	145	145	155	152	147	176	152	155	157	158	134	132	155	141	148	154	143	128	129	140	157	161	172	140	134	155	132	158	148	157	151	160	158	147	165	154	154	113	144	132	127	134	142	124	134	110	130	115	135	166	119	137	138	137	128	176	156	141	151	149	148	125	131	164	136	156	140	141	153	149	141	128	160	147	138	160	146	158	142	137	122	127	169	126	154	160	157	143	139	153	153	135	135	166	149	156	151	117	140	133	148	135	146	142	149	133	148	149	126	142	157	129	166	141	138	153	129	149	145	139	134	139	145	152	155	150	157	143	147	154	137	123	131	168	149	143	141	134	124	116	150	149	160	143	151	158	143	144	172	125	133	158	150	132	136	152	151	137	141	143	147	141	156	129	159	141	141	158	127	120	153	127	110	151	150	159	150	122	162	141	146	146	140	151	145	143	133	140	122	124	128	153	141	138	169	138	137	159	149	146	133	125	179	149	148	191	153	154	154	154	150	153	162	152	131	123	157	161	150	157	150	155	146	137	160	168	145	143	137	128	130	132	160	144	135	139	120	127	150	130	128	147	162	158	142	141	105	146	169	140	138	149	146	118	147	157	142	164	166	148	130	130	154	144	143	126	157	145	125	145	143	135	150	131	162	149	158	151	135	150	178	139	167	164	140	150	178	149	134	157	150	136	146	144	156	126	121	153	144	159	148	115	152	137	147	145	130	129	153	116	160	186	137	138	163	165	132	147	146	149	148	134	138	127	141	186	151	136	152	135	142	160	163	149	140	139	121	134	146	156	142	142	146	129	104	123	133	164	159	156	160	148	143	142	167	139	148	162	138	140	180	147	159	155	145	118	127	146	137	147	164	127	161	145	168	133	144	166	149	158	143	129	144	142	145	158	138	151	133	153	161	161	136	152	167	157	144	143	153	153	145	157	146	143	164	164	172	157	140	158	141	155	157	145	128	155	135	124	120	163	119	152	162	135	158	141	137	159	147	150	142	154	145	150	161	140	138	134	164	120	156	155	151	131	166	150	157	138	148	133	174	143	128	149	151	144	140	149	160	152	139	124	142	138	161	152	142	149	159	124	133	136	152	142	137	125	154	153	155	134	146	158	132	174	162	116	137	175	179	143	149	153	163	169	165	147	139	152	146	125	133	138	162	172	132	131	143	126	141	153	127	155	138	150	158	138	143	145	142	127	151	142	145	142	157	136	133	147	146	171	147	142	144	141	160	132	136	133	166	141	141	125	152	132	126	147	134	145	164	137	150	136	156	107	146	178	169	140	143	137	148	149	157	154	162	187	138	150	151	144	143	148	138	129	162	127	138	150	139	136	122	151	141	127	146	139	143	144	120	127	163	135	122	135	153	152	139	155	140	156	151	146	139	140	150	158	170	156	156	157	161	146	140	160	139	154	154	153	143	144	109	138	123	147	136	141	144	144	142	133	126	158	162	135	154	145	128	135	125	149	143	154	165	163	155	128	153	134	135	118	132	137	143	166	151	163	133	141	173	143	137	139	151	170	160	132	137	149	156	131	137	132	133	139	138	135	155	144	175	147	133	148	154	171	146	152	163	145	162	142	158	150	135	149	159	163	147	154	156	140	138	145	156	148	142	134	151	142	133	145	141	151	137	143	178	170	138	140	152	122	141	159	134	140	137	129	164	147	169	125	153	120	129	157	121	149	144	146	125	127	133	140	174	137	137	135	124	148	164	141	140	136	127	147	175	115	126	139	122	158	171	150	135	133	146	171	132	160	147	162	158	161	130	144	124	144	136	140	133	138	120	152	157	133	158	147	144	141	141	143	144	149	148	142	145	153	130	143	130	141	149	130	133	152	153	141	117	141	132	151	153	134	151	169	171	139	146	156	173	166	158	136	137	166	142	171	119	117	142	149	136	146	125	132	124	144	157	143	139	135	147	139	143	169	126	127	125	156	165	132	156	160	144	147	153	140	160	141	140	182	147	161	146	133	157	119	146	146	157	165	173	167	117	140	155	131	143	149	142	152	128	143	155	136	127	145	137	147	136	157	154	166	166	150	140	125	170	166	119	154	161	141	154	142	141	153	140	133	151	141	146	139	134	142	158	166	143	120	151	147	165	172	147	139	140	156	140	134	141	153	156	158	142	158	159	125	129	139	149	146	126	138	134	139	142	144	161	144	175	154	136	132	145	134	106	138	150	140	140	132	132	133	176	140	130	152	144	160	168	143	134	137	156	156	142	143	156	157	146	143	151	133	124	131	146	130	129	126	154	144	162	120	148	138	143	174	131	139	146	149	132	177	151	157	158	141	129	142	149	150	155	138	153	147	148	147	136	158	118	159	147	128	144	118	145	157	135	152	155	120	138	142	172	163	141	164	146	147	126	133	134	160	137	128	143	166	157	142	135	178	143	120	145	160	157	161	131	157	149	130	139	159	159	137	152	138	138	140	147	131	156	140	135	154	137	151	162	153	147	127	153	134	139	130	153	158	143	161	127	151	163	145	139	159	150	135	137	162	136	133	131	149	144	120	141	128	153	139	144	135	131	146	145	140	120	135	141	149	147	147	139	160	158	148	159	150	151	163	141	168	158	147	140	159	160	136	152	146	151	168	138	141	157	142	145	144	155	155	122	136	138	159	158	156	152	137	143	133	149	152	126	157	156	173	164	147	148	145	157	144	150	135	144	137	138	151	158	161	140	146	147	132	152	157	136	113	145	155	141	142	137	125	147	142	120	125	147	142	148	150	161	126	142	130	127	142	142	145	140	157	121	140	138	137	138	128	115	160	133	156	125	153	139	140	126	133	149	132	129	158	136	147	162	136	165	127	155	129	139	128	132	139	118	141	173	144	170	143	145	174	117	155	146	137	139	141	157	144	185	168	166	170	145	144	120	127	160	132	181	128	144	146	126	161	148	136	129	136	140	135	135	152	152	150	140	155	124	159	149	168	139	108	170	149	162	138	149	147	136	166	153	133	142	123	134	123	149	138	158	136	151	126	167	143	147	149	153	142	153	153	136	158	131	156	132	151	158	118	139	162	142	140	136	145	128	141	150	124	160	147	133	165	131	151	146	148	137	164	151	141	145	120	129	148	139	150	145	114	135	141	138	154	181	159	132	142	124	157	154	173	142	157	132	162	152	140	143	141	154	130	137	123	147	160	131	144	148	172	161	134	159	138	142	126	148	157	138	133	138	133	149	156	160	143	151	132	150	153	154	137	147	149	176	159	134	166	162	138	142	153	141	149	135	151	150	155	157	138	152	155	162	140	128	144	149	157	173	170	134	148	129	143	151	154	136	127	123	150	138	146	161	149	150	144	140	123	136	149	136	148	160	153	151	144	135	150	166	149	147	123	163	150	149	157	152	145	145	126	161	160	171	160	150	153	172	148	155	162	158	128	137	145	162	154	125	150	122
8889	663	1373	1629	1407	1019	809	710	589	609	534	532	540	437	460	455	440	579	896	963	998	963	873	703	621	557	477	416	411	381	401	344	364	372	386	368	351	342	395	384	341	384	334	371	353	400	348	350	356	367	336	346	345	340	372	340	355	362	379	386	342	361	343	363	377	358	380	351	347	360	333	345	349	357	350	355	338	369	371	346	386	364	368	355	327	362	356	341	366	357	379	362	369	390	334	368	370	329	333	362	369	356	346	361	334	350	376	360	362	346	353	370	363	378	349	336	361	347	343	351	355	355	373	357	366	383	341	343	377	357	353	333	337	346	372	336	366	351	340	385	351	368	346	357	398	346	367	353	369	370	365	374	347	324	363	359	355	370	371	352	354	328	346	345	349	367	369	324	351	369	353	345	372	357	363	331	334	357	339	330	351	356	351	348	360	340	371	348	388	378	350	344	342	372	332	342	348	360	344	343	363	347	354	336	348	333	361	351	351	363	342	372	373	374	381	352	368	332	364	380	364	374	347	335	380	346	368	334	381	361	391	365	349	344	362	355	367	360	347	366	347	377	350	344	333	332	328	367	370	383	371	361	390	357	354	340	376	350	350	363	337	362	330	370	342	363	343	344	358	365	358	343	350	350	353	342	367	384	383	384	364	339	331	392	351	381	377	380	347	378	338	366	377	379	340	358	345	363	348	347	366	348	394	358	346	367	360	349	373	355	351	337	335	376	348	378	360	342	332	359	376	353	383	344	301	335	361	357	388	345	377	372	385	347	385	335	354	328	330	376	314	364	346	354	342	345	353	382	383	354	338	363	332	361	356	398	411	344	378	356	367	322	369	369	331	373	337	338	346	321	353	356	361	370	377	383	346	356	356	349	366	328	382	375	376	381	356	358	378	391	357	370	359	362	354	401	377	375	364	362	345	339	370	353	367	396	364	323	386	356	355	362	383	393	318	375	329	342	366	344	324	343	370	377	379	361	364	353	356	350	352	366	389	356	363	318	348	343	375	381	390	336	327	373	351	378	363	340	356	340	362	343	346	332	314	381	360	328	340	351	365	395	365	355	358	327	369	345	353	323	362	323	409	358	360	333	357	340	356	327	332	333	391	367	344	365	325	354	331	362	362	358	345	324	364	329	340	350	345	342	337	359	348	346	379	375	360	381	383	365	333	329	353	327	384	364	356	350	378	373	366	332	345	369	374	345	328	367	330	344	347	339	375	325	374	370	360	339	359	345	345	363	334	385	349	361	352	338	335	369	325	312	395	337	402	346	346	359	344	338	381	351	355	357	362	382	349	374	324	352	347	348	354	348	362	344	359	341	363	359	318	374	334	392	346	373	349	364	363	377	335	360	351	353	364	347	356	354	368	353	380	369	358	377	355	380	340	348	334	384	357	364	357	389	363	361	351	344	342	353	344	386	371	376	329	326	370	355	357	344	342	347	366	361	392	322	356	345	334	358	351	350	375	368	342	350	362	386	361	344	350	326	353	316	327	372	346	371	350	346	365	337	337	326	354	378	319	361	343	374	347	372	351	328	395	342	338	335	329	378	330	345	367	340	341	348	343	369	365	334	381	352	365	350	317	346	337	366	355	365	345	336	351	345	351	406	379	353	353	415	337	356	351	364	343	365	369	345	351	336	330	376	365	372	351	366	353	400	325	356	371	373	345	300	371	349	345	340	362	365	364	373	376	375	377	339	359	351	306	341	326	339	389	381	389	361	351	360	398	311	349	337	345	355	374	357	397	340	352	390	345	352	371	369	346	344	349	322	318	349	358	340	320	323	339	341	357	362	410	393	349	340	346	356	346	370	346	331	364	379	376	356	349	341	364	344	349	352	365	352	369	359	357	375	328	352	374	341	369	371	364	379	353	407	332	351	369	356	342	318	365	368	338	364	347	366	332	350	369	350	349	351	357	348	344	367	351	367	363	326	358	369	339	372	365	367	379	364	398	320	351	375	359	354	384	346	335	340	360	348	360	367	367	355	343	331	373	337	345	348	343	358	385	384	370	360	342	335	356	348	370	343	365	372	388	351	369	345	350	381	347	322	372	342	379	374	344	350	352	336	353	351	363	337	338	328	320	355	335	360	388	340	335	363	339	354	330	355	387	365	376	363	322	324	344	359	348	372	342	405	390	368	353	360	353	332	368	312	341	370	353	382	375	403	310	346	337	362	358	383	348	353	366	333	304	372	350	373	360	376	341	326	364	363	394	341	354	350	371	344	368	366	337	354	357	382	326	376	383	343	333	364	367	371	330	323	359	370	378	361	346	315	352	321	334	348	367	346	336	354	374	358	361	354	399	341	375	362	355	370	363	344	365	350	352	369	357	398	359	368	336	348	327	365	364	344	346	337	334	344	335	344	370	363	372	345	357	354	364	318	340	368	331	351	353	377	359	358	368	369	310	328	372	338	369	364	344	376	386	367	315	339	341	359	332	344	361	339	403	375	376	343	360	364	376	381	394	372	337	346	367	365	365	352	340	326	380	355	398	326	343	377	325	353	350	367	320	339	359	389	313	327	362	329	333	380	361	376	347	369	374	348	332	344	346	343	342	374	359	396	357	384	379	352	350	326	339	342	370	353	345	340	339	329	356	337	374	357	326	360	344	326	337	362	328	330	326	319	384	356	375	362	365	331	340	375	360	345	387	399	367	357	345	360	383	352	364	361	361	333	341	349	345	365	339	333	332	346	364	379	330	355	343	367	399	362	330	359	344	395	366	362	352	377	351	349	349	369	349	363	372	317	399	326	368	315	373	354	331	356	335	357	364	359	362	340	353	355	397	348	366	374	335	361	374	359	365	349	373	345	345	354	336	371	349	363	359	343	341	370	319	332	402	340	355	348	379	384	388	361	372	369	339	365	362	392	355	330	363	353	390	347	357	335	384	386	378	366	326	343	382	334	354	377	364	403	374	345	352	346	358	343	353	351	354	381	358	398	344	344	333	351	384	385	356	339	368	376	348	340	351	329	357	384	362	394	358	367	370	373	340	366	362	357	345	368	335	351	342	340	391	338	338	373	329	321	377	341	386	349	385	348	363	348	342	347	338	371	354	350	348	365	340	362	351	357	350	350	333	377	343	373	317	355	340	365	365	351	370	359	353	392	361	368	353	385	375	328	347	381	342	371	363	355	371	356	302	388	337	347	384	361	361	299	381	383	362	385	337	358	311	340	396	380	340	338	340	364	367	362	364	363	351	347	374	366	351	352	348	336	341	374	378	371	366	371	352	365	353	389	311	356	331	374	363	403	332	365	340	360	335	357	347	370	351	333	350	357	309	366	357	388	369	382	348	340	365	352	361	367	340	384	380	361	351	344	355	368	350	377	389	354	388	327	374	363	370	334	343	343	367	351	376	362	354	365	367	375	345	402	374	377	364	360	356	359	359	329	314	387	358	342	366	366	341	362	363	382	336	379	354	387	359	340	343	373	322	345	309	363	378	379	347	373	348	381	375	337	353	374	369	375	339	377	346	375
31253	4848	1750	1426	1004	746	628	442	428	441	425	381	327	275	288	262	278	316	319	449	475	413	392	366	319	287	257	233	249	215	242	241	211	222	224	216	227	240	245	198	232	211	205	228	212	205	232	242	213	255	220	249	207	239	208	225	229	226	200	240	205	230	248	259	262	238	228	234	213	243	193	238	231	221	226	242	206	205	232	215	209	219	210	235	227	228	248	206	219	209	205	217	225	222	218	251	202	245	246	214	233	231	253	232	227	200	206	206	238	212	223	222	230	240	215	251	252	223	207	249	208	219	217	237	237	230	234	238	238	229	216	219	202	239	248	220	242	225	222	213	264	235	219	219	218	232	224	185	233	238	222	208	202	231	220	244	253	224	232	226	241	239	222	226	228	188	206	228	203	223	267	221	216	221	220	219	241	220	232	216	244	249	260	248	234	247	214	200	211	229	231	223	251	214	235	236	204	210	223	222	216	232	212	204	223	226	240	218	240	216	241	216	246	202	247	204	229	237	217	206	231	225	192	236	232	252	256	257	234	216	238	208	203	215	197	250	209	227	230	231	233	219	219	241	210	220	202	226	240	233	202	195	215	201	220	217	229	231	256	202	239	250	225	249	240	216	209	235	221	256	238	199	215	222	219	227	203	220	216	229	259	240	205	230	211	233	232	217	245	236	194	217	222	236	225	215	260	240	204	259	247	233	191	246	248	217	225	235	232	219	217	230	251	229	214	246	162	218	248	215	218	204	226	241	218	226	223	222	205	248	221	196	230	236	246	223	198	233	206	230	228	205	208	218	219	228	229	239	236	219	244	253	232	227	230	232	219	227	231	257	230	205	221	220	210	213	233	233	216	228	230	222	222	194	234	245	213	217	226	214	228	225	228	231	227	259	210	240	215	218	209	252	214	220	235	223	234	209	225	222	225	243	247	214	226	225	242	198	208	206	249	252	204	221	240	214	202	221	211	235	235	239	221	237	219	197	238	245	227	235	249	255	257	236	217	246	201	218	254	248	212	219	260	215	216	240	223	230	206	244	248	214	221	235	197	205	198	191	195	199	206	223	238	199	234	224	230	249	214	232	248	185	230	198	239	231	229	218	187	228	226	220	230	228	210	207	229	221	209	247	248	193	212	234	233	214	221	202	290	196	198	222	208	238	218	210	193	216	200	248	242	220	236	226	242	270	225	252	248	204	212	229	234	241	242	229	225	227	216	208	234	249	226	260	222	221	232	188	214	214	224	253	202	227	231	230	230	205	227	236	240	246	220	255	236	231	237	213	212	232	236	225	201	224	227	205	206	220	262	251	226	217	216	249	216	219	236	216	242	221	265	239	210	230	198	241	214	229	218	222	227	245	232	231	272	263	214	241	233	233	235	221	225	219	249	245	221	222	235	225	227	239	218	222	241	226	218	224	231	228	224	200	212	221	221	239	265	262	221	236	230	204	216	238	228	227	248	233	200	243	219	213	191	231	211	215	209	212	226	214	236	221	246	233	240	221	236	244	215	217	233	203	217	221	232	219	179	239	248	218	232	208	214	233	220	233	211	219	240	190	253	214	239	239	217	217	247	235	200	244	223	222	213	238	226	229	218	228	240	230	234	239	233	226	224	233	241	211	237	217	229	255	232	221	211	231	231	204	234	269	212	225	221	236	241	226	219	212	200	236	229	204	223	231	236	208	226	227	229	226	213	221	252	231	201	236	202	236	215	216	210	226	224	228	221	215	223	237	220	223	259	242	231	223	240	224	213	238	252	261	245	220	244	236	252	217	229	208	198	225	250	223	225	221	227	241	239	224	231	243	200	229	233	273	260	221	195	226	238	222	211	208	221	244	250	239	212	251	205	209	214	230	229	228	256	239	217	213	253	257	272	221	225	201	247	250	224	234	233	235	216	235	215	237	220	226	214	218	213	233	248	221	242	252	256	246	217	244	229	242	224	244	211	230	224	240	223	249	230	254	234	238	204	224	203	202	253	227	193	242	236	219	210	225	214	231	227	233	215	202	249	235	224	233	230	209	236	237	237	250	210	224	224	224	230	224	241	253	245	240	245	222	212	217	240	222	224	218	236	219	261	246	211	230	222	206	246	206	224	254	227	208	231	211	233	195	220	223	223	211	215	207	233	234	234	246	243	238	213	222	210	224	228	225	234	220	226	244	222	211	195	228	218	221	228	232	230	227	216	201	217	229	245	241	262	240	224	240	223	187	225	237	242	210	215	208	251	227	217	240	247	239	242	223	200	217	239	239	243	242	201	241	228	224	224	241	276	215	231	245	204	196	216	247	246	208	213	230	223	214	228	227	246	236	229	215	224	241	252	265	219	242	190	227	213	245	195	204	225	217	248	237	246	215	247	249	192	210	226	212	195	189	223	221	224	240	229	218	238	226	199	194	259	192	226	250	232	227	202	218	213	204	223	218	261	254	219	258	223	224	190	269	221	213	236	213	233	236	181	219	224	232	232	254	237	227	242	247	247	233	223	202	225	213	205	251	241	197	210	240	220	226	198	211	243	231	245	230	235	241	210	218	231	227	248	230	201	234	214	230	210	230	201	256	233	254	241	224	233	245	210	275	220	233	220	199	237	234	199	229	222	247	218	233	192	236	229	201	209	234	240	211	207	227	243	232	223	212	234	253	216	235	242	218	223	234	232	254	226	221	254	229	219	251	223	225	200	248	215	230	211	212	226	249	216	209	215	212	221	235	204	207	233	240	230	232	240	222	246	205	234	214	235	240	242	219	240	231	230	211	223	240	219	216	246	215	210	233	242	226	217	236	223	227	211	235	224	197	216	219	226	219	217	231	217	220	225	220	223	238	238	225	225	227	217	251	245	235	212	221	232	236	206	235	209	208	197	227	207	226	229	233	216	229	246	262	221	218	226	250	258	250	235	226	244	254	231	240	211	235	245	194	219	255	234	217	221	233	222	250	226	249	222	217	219	244	248	202	206	218	250	232	230	223	187	209	202	218	247	212	230	216	245	233	201	209	236	216	193	247	217	241	214	244	257	236	211	201	197	234	241	229	243	229	216	231	225	200	237	218	233	201	234	245	221	209	224	201	216	181	242	244	200	235	259	234	209	210	227	222	232	211	219	237	239	206	234	217	218	241	227	215	217	242	211	201	213	178	218	244	234	205	241	221	187	233	234	270	216	219	205	212	205	216	239	190	237	218	220	207	206	201	243	216	219	239	216	255	233	244	207	238	202	231	245	249	196	242	207	229	219	221	209	239	230	219	218	219	210	230	255	194	215	213	216	231	233	255	222	239	225	229	220	216	214	238	232	254	269	229	226	194	239	189	206	210	217	214	213	244	254	255	261	209	211	225	229	246	236	249	223	233	253	222	207	194	221	255	265	227	225	259	234	234	214	246	219	225	225	229	229	239	243	230	224	218	234	215	226	201	222	227	211	231	225	244	200	233	225	249	196	203	222	264	215	234	238	240	228	228	237	244	221	224	221	185	235	227	222	234	261	243	233	231	245	237
17544	1512	3240	3964	3777	2998	2369	1909	1637	1803	1649	1557	1090	905	876	830	781	1100	1367	1940	1837	1692	1507	1369	1127	927	696	597	593	605	596	550	600	568	562	581	588	518	537	543	534	566	511	533	547	570	554	540	515	532	519	511	510	512	554	545	516	556	544	491	508	490	524	536	547	516	543	539	544	546	519	505	531	510	497	510	502	532	519	519	527	517	482	543	534	533	519	482	518	545	529	498	542	538	513	520	496	524	502	545	521	491	511	543	515	501	504	535	512	511	542	535	540	534	515	501	480	517	504	495	504	540	521	535	513	503	530	498	459	500	541	516	534	531	548	465	568	517	519	550	538	542	534	553	545	538	529	512	502	561	541	538	498	508	498	507	508	505	505	505	523	545	551	462	582	511	523	509	555	565	503	522	534	504	557	551	468	503	489	524	544	547	504	585	532	523	553	539	502	530	451	509	489	488	520	501	511	496	461	527	522	521	524	522	545	536	561	517	530	526	555	543	535	540	525	505	501	533	512	522	514	524	492	498	544	498	547	520	537	546	487	573	476	468	552	486	505	535	536	530	580	515	487	539	535	499	551	516	510	531	539	520	499	528	556	558	536	557	483	562	501	498	551	537	495	502	521	552	495	537	529	531	567	517	519	491	507	511	484	494	536	548	525	462	528	545	496	510	512	506	535	530	568	508	484	528	519	522	517	529	528	525	499	569	496	534	473	527	514	480	528	485	543	558	508	508	513	547	523	485	542	510	494	504	520	542	507	499	507	527	505	526	536	530	532	515	533	544	517	564	524	537	514	470	546	506	533	522	492	511	535	543	509	505	527	523	545	544	514	541	493	512	494	564	507	545	516	517	532	509	532	494	492	531	586	535	543	530	526	548	553	504	496	530	576	517	493	477	532	519	517	508	513	518	497	539	491	534	524	509	527	526	534	522	550	571	539	541	528	534	508	509	511	570	507	496	515	521	544	525	532	537	535	537	499	543	510	533	494	524	520	511	556	560	491	533	550	492	507	596	527	507	548	505	506	542	560	531	532	507	565	534	552	504	577	526	521	534	508	557	514	551	547	506	500	523	556	543	575	488	479	499	495	512	513	548	510	486	566	469	562	507	522	530	504	547	515	501	552	508	537	560	528	444	535	512	517	539	542	497	520	529	506	541	535	511	548	522	556	507	543	551	533	509	504	495	539	510	535	509	538	499	514	512	557	515	466	541	523	545	534	532	532	473	527	504	527	502	531	506	505	524	523	542	467	511	530	528	507	517	547	552	517	501	519	565	578	503	502	527	514	540	505	514	566	575	523	535	526	491	491	520	543	501	507	506	488	486	506	547	542	541	523	530	546	500	527	512	570	497	523	578	489	537	532	514	528	522	557	512	501	490	508	526	594	522	548	527	522	509	510	511	502	536	512	526	543	533	554	543	562	549	525	531	534	520	559	511	525	525	509	527	504	505	508	505	535	493	486	574	499	488	545	509	514	503	548	513	512	517	500	535	536	525	587	497	534	513	525	498	505	556	533	566	534	521	514	516	514	532	508	535	497	508	536	533	522	518	548	507	520	499	515	494	542	513	534	497	510	527	481	505	506	527	562	535	498	539	497	545	571	502	540	540	536	528	528	496	504	522	553	517	515	484	524	565	571	549	541	549	568	542	516	533	531	502	533	524	539	520	552	519	543	542	537	511	518	492	460	488	532	528	546	452	504	492	507	528	527	508	539	515	532	521	507	538	510	503	517	487	511	514	534	508	545	495	555	527	562	519	494	502	516	525	548	510	494	537	517	539	499	533	493	495	503	528	510	536	505	507	505	545	558	520	490	481	530	505	476	508	519	484	544	528	518	562	518	524	540	549	509	535	527	562	539	539	518	551	537	510	503	504	508	527	544	504	523	556	504	536	561	514	522	539	530	547	520	507	520	520	590	508	523	550	556	506	529	469	552	530	518	514	538	522	512	522	524	517	521	510	523	563	528	499	541	509	511	503	506	544	524	493	517	527	517	497	557	554	541	576	531	500	530	554	565	535	507	527	527	533	518	522	540	535	474	508	536	526	490	526	544	485	502	523	535	564	509	519	517	574	483	522	489	497	491	513	564	535	522	523	509	559	547	538	546	551	551	535	496	539	483	566	522	538	547	537	508	526	523	497	521	536	560	582	522	508	530	492	538	526	495	507	541	536	520	546	541	531	523	542	516	553	536	530	526	548	496	521	508	484	517	525	524	506	530	543	524	505	537	535	509	535	563	563	519	496	532	521	545	506	550	497	512	513	565	486	491	533	583	519	553	514	523	501	566	521	476	477	517	535	515	525	518	546	516	524	505	533	527	517	539	508	506	552	521	526	545	490	521	510	502	495	533	530	505	511	516	502	525	528	555	504	524	520	526	541	542	520	504	495	543	536	524	563	503	530	485	511	516	569	496	520	513	518	558	532	519	503	521	535	553	543	538	524	478	492	531	534	561	503	484	524	533	520	552	531	534	519	539	542	506	527	492	575	545	491	505	517	524	548	576	464	519	511	500	548	548	534	533	514	516	515	549	559	522	534	587	501	523	501	517	555	539	493	524	516	554	515	524	553	500	535	519	481	521	540	541	517	507	525	504	532	527	555	523	547	532	498	496	540	550	479	536	548	520	513	508	527	552	522	509	493	524	513	520	556	550	525	518	561	519	543	537	553	553	509	524	489	565	510	518	519	494	505	507	534	524	521	510	492	552	498	508	527	487	542	525	516	540	513	541	504	546	548	548	517	536	562	474	520	547	487	472	517	549	504	479	568	545	505	512	553	541	521	526	509	517	578	532	509	516	544	522	534	541	528	532	558	523	508	548	552	514	539	534	539	508	525	507	488	526	515	548	523	514	561	536	544	510	507	530	525	487	545	495	543	536	547	548	505	547	476	533	517	545	510	512	506	571	513	507	547	530	538	551	559	525	504	550	524	519	507	552	542	524	518	545	504	550	523	518	582	532	485	485	574	517	527	476	522	521	522	507	517	533	505	512	549	563	474	497	537	498	473	546	514	554	535	516	494	562	533	531	573	533	528	543	513	504	511	563	543	578	497	498	521	506	478	531	556	505	543	533	491	479	519	526	535	551	547	525	551	526	494	514	530	511	490	523	504	518	484	515	524	517	514	532	545	555	506	534	515	515	556	482	535	551	528	509	463	515	541	552	522	535	535	474	485	552	499	504	541	506	553	567	505	578	522	490	535	513	526	531	528	543	539	540	498	513	559	512	515	574	502	510	502	515	540	516	500	516	561	486	520	551	538	546	502	500	522	525	526	596	513	527	533	532	500	544	491	469	534	491	504	493	499	510	520	552	545	553	526	497	555	530	550	540	503	516	515	505	545	519	518	549	534	544	546	556	498	503	512	556	533	519	540	526	504	575	514	559	562	536	533	551	541	512	548	543	553	542	455	510	548	543	532	537	539	529	525	556	504	551	535	510	511	511	533	518	527	565	568	529	539	507	510	484	570	516	483	540	520	530	545	517	543
42858	9477	3040	2516	1797	1350	945	772	691	748	629	573	439	359	361	333	412	470	459	633	599	564	488	422	405	386	348	338	355	358	333	330	295	321	341	319	311	331	326	295	306	311	281	300	343	271	280	283	270	299	298	294	300	324	299	282	332	348	307	322	321	300	284	306	303	292	317	268	286	335	278	292	296	315	324	311	313	283	312	302	282	312	310	289	304	292	291	310	303	294	302	308	262	312	312	272	316	271	307	294	289	291	285	308	302	283	283	321	277	338	333	317	288	301	334	294	313	327	312	301	303	290	310	299	293	321	270	294	289	329	296	315	321	328	314	342	303	348	315	318	299	282	270	297	292	293	304	294	307	297	293	300	276	297	309	314	311	278	333	319	286	299	302	319	293	300	308	323	325	320	332	273	314	296	296	309	314	308	286	273	288	302	277	305	329	301	295	314	321	320	315	315	297	303	349	303	322	318	317	314	311	300	290	321	296	302	350	319	302	290	276	305	341	318	289	300	316	316	278	300	311	294	281	302	322	302	305	279	312	289	310	312	296	315	284	291	291	297	316	302	289	297	319	316	311	302	305	330	317	334	330	301	265	298	295	314	288	290	317	333	295	300	283	280	279	296	290	326	327	285	314	298	313	288	278	291	317	312	357	324	311	330	292	291	284	293	304	333	314	316	325	314	347	354	323	296	298	323	319	295	278	308	301	288	287	293	296	315	265	317	274	300	318	295	316	319	327	262	316	301	279	306	306	301	289	305	298	303	289	310	305	312	308	251	305	302	322	282	317	311	288	306	284	296	309	319	319	270	299	295	295	314	294	313	294	300	324	289	330	289	320	316	275	294	325	296	310	320	299	312	331	329	290	318	287	305	299	333	308	314	298	345	307	292	300	302	292	319	292	301	281	297	320	282	286	306	304	305	319	283	319	296	305	307	318	319	324	332	303	292	303	286	272	289	298	302	306	325	268	339	293	300	306	301	294	287	322	316	301	283	286	313	294	315	271	300	296	291	293	299	285	314	294	336	326	341	299	305	310	288	292	287	299	309	317	309	280	299	288	321	316	292	262	312	295	286	287	309	297	333	321	273	285	293	329	308	280	293	305	297	304	333	285	304	318	300	326	297	310	313	334	269	288	294	328	315	333	309	305	328	311	305	306	307	302	303	328	313	300	293	293	294	302	301	312	307	297	321	337	304	306	304	292	339	300	314	347	316	312	303	310	324	310	314	327	313	309	306	297	312	319	323	313	308	283	288	274	322	312	273	305	328	296	290	309	308	302	313	305	283	319	316	291	310	341	294	340	286	311	296	312	290	301	303	283	300	302	278	301	278	327	319	316	299	321	264	290	312	292	307	302	319	311	313	311	322	322	287	295	275	293	322	313	296	309	308	299	307	301	280	309	269	309	297	312	278	326	260	309	323	288	304	329	306	324	290	308	311	301	283	299	305	305	333	288	301	317	287	301	324	271	315	266	266	317	316	287	333	255	250	333	333	312	307	315	301	300	332	301	291	296	308	310	340	335	307	290	315	318	298	291	321	294	355	306	323	307	280	301	314	330	323	292	299	312	295	308	311	279	313	332	325	269	253	244	284	263	311	295	281	312	304	292	297	278	296	320	307	329	310	292	342	345	293	286	327	309	314	291	276	288	304	307	354	295	313	320	300	288	320	306	290	322	300	304	273	311	314	273	285	298	349	304	309	327	297	287	312	304	285	322	307	278	283	311	325	270	323	298	276	310	279	308	310	262	308	307	304	274	258	309	285	292	321	273	312	316	283	247	308	262	292	311	293	311	303	287	327	314	296	272	318	292	314	286	275	303	320	300	303	288	301	304	354	296	291	304	279	312	342	299	294	308	293	310	276	295	269	291	313	299	281	311	324	304	304	321	306	308	300	277	272	336	263	287	332	331	300	303	268	313	345	307	320	358	275	300	312	293	284	293	302	290	295	314	290	299	307	295	308	307	306	300	298	295	302	322	318	330	324	300	308	293	285	270	343	321	304	299	281	336	296	309	300	303	312	304	284	326	321	322	279	283	298	279	333	277	269	313	296	270	296	296	293	303	304	294	277	333	315	261	323	279	293	322	330	302	280	276	307	301	288	325	310	289	298	259	335	304	296	301	300	275	300	321	291	294	289	331	315	332	341	309	290	286	310	322	300	280	288	307	328	294	316	280	284	308	308	294	267	317	291	300	305	292	296	322	332	346	321	338	280	310	291	329	293	327	303	305	302	271	300	302	284	288	308	302	302	301	294	291	288	290	292	315	320	320	325	322	327	289	322	257	320	338	295	298	290	287	354	297	322	297	311	286	336	335	256	307	312	296	291	303	296	303	315	302	291	325	303	298	318	297	285	342	269	343	328	310	275	287	308	304	324	288	262	293	324	296	316	276	308	290	321	310	284	272	293	302	320	305	298	280	302	277	314	286	299	283	288	303	297	289	305	286	290	295	314	303	310	310	294	335	325	285	299	296	322	312	310	303	302	306	315	310	332	324	287	305	313	310	289	303	305	289	285	281	306	342	319	283	300	314	328	324	305	292	308	281	270	284	290	271	279	329	312	295	285	326	335	292	302	281	341	308	311	262	275	282	332	306	299	275	296	303	274	290	271	303	304	311	311	278	318	312	302	279	298	319	266	294	294	298	317	316	281	290	325	291	308	305	334	297	337	305	284	310	334	324	321	296	351	283	330	332	310	343	291	311	313	343	319	288	298	309	307	301	346	349	312	299	307	269	294	313	292	336	309	297	292	286	302	315	316	321	316	338	314	308	330	291	293	302	321	315	282	287	283	316	313	316	293	319	326	301	314	309	293	303	309	323	298	295	305	301	295	280	310	275	288	291	330	287	290	312	318	321	290	297	321	316	307	313	323	311	309	284	334	303	274	304	300	287	322	322	329	295	285	288	290	266	303	286	300	311	311	329	287	303	301	318	294	299	289	315	293	326	303	313	301	322	290	294	300	307	317	336	291	320	323	314	313	326	317	298	335	311	304	289	269	304	290	337	318	334	331	280	316	325	285	275	309	276	321	305	309	331	297	309	288	286	301	306	275	333	325	291	305	343	327	356	323	328	291	289	340	304	312	316	273	311	313	304	288	284	284	297	306	254	260	347	306	276	297	315	306	276	289	289	274	330	314	327	297	319	330	282	280	309	296	273	297	305	299	282	290	323	267	286	261	334	312	273	278	300	311	278	318	295	299	300	280	296	333	297	275	346	297	275	323	316	269	313	312	294	328	294	312	301	296	319	282	351	311	317	324	289	283	299	292	309	302	292	285	283	312	293	288	310	320	285	317	312	281	296	290	302	326	288	287	299	281	293	310	295	292	290	298	291	333	327	290	340	266	242	284	299	295	299	319	305	302	300	323	302	297	300	322	359	305	303	327	304	285	314	306	324	322	318	331	323	287	315	270	312	301	297	282	290	325	293	302	328	299	338	274	357	286	324	292	346	260	323	270	262	318	302	276	272	314	301	284	328	310	330	327
22888	2058	4681	6059	5584	5134	3767	3060	2954	2926	2639	2565	1589	1288	1214	1131	1250	1670	1695	2674	2473	2525	2141	1712	1529	1306	1014	826	819	797	763	802	716	803	734	701	706	720	716	724	679	718	668	644	722	688	745	655	722	680	662	659	690	621	658	630	683	665	695	618	633	686	688	684	656	710	703	664	665	679	695	604	645	633	606	700	652	652	679	648	635	621	683	641	654	697	707	656	684	639	659	660	671	663	669	687	662	610	697	631	666	663	660	647	691	648	657	636	646	648	664	636	650	642	666	644	599	633	691	634	671	654	717	686	700	660	627	655	656	628	691	706	639	645	686	663	634	675	687	676	714	655	701	645	673	645	673	691	655	671	659	643	640	673	614	681	646	662	642	743	650	690	662	659	683	626	633	667	661	613	686	676	670	637	708	625	692	720	645	657	667	663	638	679	610	648	670	586	649	653	650	681	639	678	687	673	649	685	633	671	644	707	669	607	661	649	660	640	664	653	655	675	645	627	686	654	652	661	690	626	708	667	658	640	587	685	607	664	679	623	663	677	624	671	661	645	667	658	628	695	662	659	639	675	659	698	663	690	635	661	654	672	637	701	650	658	691	625	650	657	673	659	652	652	632	706	637	663	660	630	676	682	665	660	668	668	649	689	647	697	654	658	662	674	682	691	640	659	673	666	655	648	627	691	621	674	671	639	679	615	686	662	659	632	647	647	653	623	695	667	650	636	629	656	650	628	643	661	674	668	636	719	649	630	690	707	653	646	646	685	676	693	613	646	661	670	629	693	689	628	663	647	690	664	673	640	643	677	676	662	634	681	662	677	648	625	695	596	624	613	680	666	665	643	662	671	684	658	673	683	664	634	667	664	672	652	630	638	689	654	656	703	665	672	674	674	664	688	667	641	624	680	678	683	668	679	670	648	631	669	675	678	666	658	688	696	662	684	646	680	639	680	637	673	687	669	671	640	666	655	660	656	657	694	671	630	669	676	644	633	631	648	688	665	623	662	671	651	681	709	659	657	688	632	672	675	677	662	648	630	633	661	695	675	717	632	652	698	618	624	669	666	645	655	649	657	661	724	648	611	685	652	670	697	644	678	658	587	676	688	676	648	666	641	660	688	618	672	681	669	710	664	707	679	696	646	665	689	652	628	679	608	673	627	672	639	644	665	674	668	663	682	646	698	659	647	637	643	681	662	639	642	694	675	656	659	682	674	663	644	650	684	621	625	671	685	672	642	648	687	678	677	675	654	640	676	669	662	709	629	648	677	655	653	656	642	641	675	677	624	649	695	621	690	678	674	640	684	674	651	692	661	700	659	662	631	641	700	633	711	658	660	642	648	617	682	703	635	675	676	635	696	668	664	655	669	676	706	613	718	657	711	655	649	649	616	630	694	683	725	646	663	703	637	672	687	662	661	646	662	682	689	634	646	692	677	674	629	672	695	647	668	642	677	643	657	696	669	671	687	671	696	676	680	675	630	678	642	638	667	657	685	692	660	677	681	669	662	669	646	656	668	644	669	698	660	619	635	679	631	674	666	736	685	655	648	674	626	638	673	669	651	628	686	693	655	663	700	644	665	635	651	637	666	666	665	695	660	711	686	667	644	679	645	637	652	685	636	667	635	631	637	607	666	605	633	672	686	613	661	685	635	668	661	656	615	692	674	653	678	629	672	678	662	699	628	630	677	666	677	671	647	681	632	703	668	676	706	694	627	652	677	603	657	682	624	667	685	668	646	637	626	639	652	650	692	702	659	676	695	694	625	661	642	637	608	661	658	681	645	658	609	644	642	657	678	685	651	658	678	670	645	666	632	665	635	673	668	716	626	675	698	618	696	645	612	672	657	651	636	670	641	652	654	697	651	649	674	660	688	695	686	657	652	658	642	709	718	627	683	624	686	670	654	668	688	617	656	652	684	659	671	690	630	686	652	665	657	644	672	649	698	706	679	660	690	735	664	629	613	673	666	623	673	669	661	679	641	685	683	667	675	675	642	705	637	652	650	677	671	681	668	658	642	694	699	720	659	640	650	651	627	733	642	655	657	663	674	645	629	664	675	696	652	620	658	677	689	703	652	650	632	692	622	655	687	637	668	640	648	617	657	696	625	662	658	634	642	682	669	651	649	637	648	645	601	702	644	664	646	697	610	636	664	658	666	683	657	679	667	618	669	701	699	659	663	713	665	643	656	678	655	672	697	711	672	654	674	679	687	651	728	663	671	642	675	635	634	660	686	642	622	715	629	652	634	646	706	639	682	693	639	653	625	648	681	657	622	707	640	651	650	682	677	675	664	724	627	662	667	677	614	702	625	684	659	649	663	633	693	664	661	654	721	668	685	655	672	627	640	666	638	698	662	682	724	634	699	634	678	669	673	668	688	620	697	668	687	676	632	639	643	692	650	627	628	661	638	632	667	648	686	671	626	648	692	664	669	619	649	692	660	654	652	680	612	669	650	666	690	695	633	631	669	643	648	676	652	619	643	635	650	631	676	652	617	650	641	680	659	660	681	647	629	658	668	625	712	641	614	648	730	665	670	651	672	681	681	629	618	676	686	683	656	643	633	657	651	693	675	661	647	697	656	665	691	671	716	647	647	638	737	692	720	638	651	622	667	643	694	703	654	675	661	632	668	659	638	656	635	634	654	691	665	675	633	701	641	730	683	686	652	637	675	637	694	614	648	667	652	691	661	696	622	674	649	659	649	673	698	655	601	588	688	658	681	729	641	661	675	644	677	614	663	679	681	613	653	667	632	653	628	641	654	644	679	651	653	654	659	687	659	684	672	667	700	676	656	628	686	703	685	666	681	715	641	696	658	668	680	640	681	655	655	641	667	699	674	669	659	656	691	671	617	610	648	651	621	695	642	665	641	706	687	721	675	683	635	675	677	694	669	621	646	641	709	633	622	627	661	645	709	657	638	687	621	669	670	663	664	651	621	613	690	626	706	686	666	644	646	663	687	637	618	662	711	669	654	678	643	627	610	626	658	667	690	640	691	668	643	659	658	641	682	724	653	633	662	716	659	676	620	650	679	663	699	674	655	655	593	668	640	647	663	628	670	674	660	622	669	689	635	642	639	691	682	658	642	640	690	654	667	660	680	622	680	689	641	648	622	625	669	670	636	668	644	588	700	670	645	661	700	648	696	645	659	643	659	634	651	595	652	648	629	699	614	662	659	675	615	665	646	670	681	674	648	655	652	632	669	714	661	640	651	659	655	670	664	744	652	637	632	708	603	651	670	692	681	642	613	634	647	657	642	685	638	640	649	624	646	683	720	610	695	604	659	642	652	664	660	690	633	633	635	672	648	644	674	665	659	663	687	683	692	646	615	666	641	714	660	654	659	648	681	654	629	638	640	697	667	630	650	665	669	629	661	655	611	670	650	649	657	650	676	645	673	641	648	694	648	653	678	670	653	653	662	665	678	716	653	676	655	662	695	640	667	685	588	655	617	645	666	642	701	665	650	652	700	632	643	695	703	659	669	683	680
14291	1455	590	476	303	268	242	191	184	170	174	182	179	146	140	146	158	170	177	212	223	212	175	198	177	182	158	145	140	135	143	119	123	168	140	147	121	145	140	148	137	143	146	153	135	149	147	128	155	120	146	143	123	142	137	139	131	143	114	121	111	131	117	139	156	153	134	133	141	140	152	151	152	159	166	142	133	133	134	142	149	140	157	136	138	137	144	152	138	130	132	132	159	152	151	131	159	117	130	154	145	133	136	139	133	137	139	141	147	128	147	139	109	135	165	153	120	162	127	135	150	154	146	136	137	138	142	152	156	143	135	151	134	135	139	129	147	141	158	137	145	145	136	155	129	133	114	161	136	130	133	129	117	153	149	130	121	153	145	106	128	154	134	121	132	128	149	145	135	147	170	147	130	162	148	121	165	137	159	131	131	126	141	128	149	140	147	130	144	126	158	112	132	135	131	134	153	130	155	120	103	132	133	155	135	139	150	162	126	144	125	140	110	144	127	107	130	134	132	140	131	135	157	133	161	170	142	135	135	137	149	130	140	155	147	129	157	130	126	136	127	123	127	138	133	112	133	126	122	147	153	117	149	155	151	139	128	128	139	137	157	148	149	146	145	134	142	160	140	142	118	132	144	152	156	155	130	125	135	138	149	144	145	132	147	159	137	145	133	146	138	154	138	135	129	140	147	145	144	125	110	153	140	133	151	144	152	144	122	131	129	155	145	141	125	139	122	134	152	142	169	127	124	134	165	130	127	142	110	133	134	133	137	130	139	135	108	120	168	124	143	130	147	154	144	139	127	140	128	129	153	144	136	131	144	144	134	141	133	138	120	140	128	132	137	143	151	135	150	121	146	172	133	148	121	144	152	143	141	135	123	132	142	146	146	125	136	151	153	150	138	138	140	143	142	156	128	134	152	142	125	146	150	116	134	136	152	127	115	145	141	117	138	137	139	144	141	122	151	133	124	140	135	156	153	138	126	154	132	146	116	127	132	142	154	127	140	178	134	127	158	135	160	139	151	154	150	148	145	144	141	132	138	145	154	166	125	140	162	146	124	134	125	129	150	128	145	154	142	131	134	144	154	149	124	131	133	166	129	120	163	132	129	142	137	166	119	146	124	151	146	140	131	134	145	129	151	135	127	141	144	142	129	126	124	123	152	130	137	151	153	145	123	125	143	151	140	135	121	106	150	137	163	139	162	145	160	168	169	118	131	136	140	146	147	139	136	125	146	151	131	126	161	144	153	128	134	137	123	123	130	122	152	125	114	102	155	150	135	137	129	129	145	141	143	134	129	144	133	119	147	148	130	142	156	116	117	137	147	126	151	149	140	138	171	141	150	123	144	131	139	156	135	162	131	137	158	125	150	119	136	134	154	130	160	164	111	132	156	140	127	121	147	115	143	146	140	145	138	139	128	147	137	157	140	146	146	104	121	159	157	152	143	127	106	113	145	144	129	135	148	136	136	145	148	144	135	133	158	157	140	132	140	134	141	140	141	138	147	124	133	112	121	153	124	144	142	136	129	136	145	152	111	149	156	173	153	142	155	134	149	126	133	130	156	141	142	136	130	110	137	139	144	148	128	117	154	133	140	142	129	124	127	158	137	150	137	155	144	141	133	120	158	152	135	129	112	128	148	141	126	123	125	158	136	150	147	139	145	130	150	137	145	133	137	117	126	152	144	142	117	116	120	153	157	135	132	141	146	123	156	148	151	140	129	137	141	136	143	148	163	139	161	136	146	133	133	131	137	138	156	158	142	127	138	129	147	140	132	123	141	142	131	129	134	126	113	136	160	145	149	109	125	140	119	134	155	138	140	138	116	162	128	120	141	141	160	144	143	147	147	143	149	136	153	126	171	139	146	125	141	118	143	136	126	156	152	152	118	130	145	141	133	144	135	128	142	129	148	125	149	141	140	140	133	151	135	123	134	148	144	136	129	153	137	130	125	129	127	131	155	149	126	140	143	137	138	134	144	139	136	112	133	150	135	142	134	134	130	141	151	152	129	160	137	133	155	120	114	159	142	150	172	127	139	147	156	143	138	139	142	122	147	135	148	133	126	143	145	149	139	154	170	130	121	114	137	135	159	146	142	135	134	154	148	122	131	142	137	133	132	148	146	143	135	126	130	142	132	146	146	153	122	139	151	143	135	140	143	133	148	157	138	123	141	126	133	118	133	127	143	112	142	156	143	114	142	144	134	123	152	131	132	150	157	138	146	120	146	140	114	126	118	142	155	135	153	133	132	133	134	137	142	150	148	132	133	138	162	171	142	148	119	113	132	148	118	120	148	143	127	138	127	127	141	139	124	154	135	126	129	122	145	118	129	132	148	159	167	141	139	132	135	140	111	130	123	149	156	152	112	157	148	152	138	156	145	148	144	159	142	133	142	136	153	146	113	138	131	123	150	144	144	128	139	123	106	135	137	138	137	129	149	148	128	154	152	132	159	148	136	134	119	147	135	134	174	155	137	131	146	158	149	139	146	136	134	144	132	141	156	157	136	123	131	149	119	143	142	123	124	119	121	133	136	141	146	134	121	131	150	132	136	138	135	126	158	138	145	124	135	131	154	140	128	137	139	139	147	148	123	146	145	136	119	141	137	149	132	139	116	156	151	123	115	123	138	123	157	143	133	154	139	133	133	137	125	139	133	139	123	133	120	156	148	157	112	133	123	126	128	140	129	147	146	150	154	159	141	138	154	123	124	160	150	141	127	135	135	142	134	141	139	164	156	160	137	147	135	133	133	114	158	132	132	125	123	169	150	133	142	153	136	146	153	151	138	128	146	133	162	136	132	135	135	115	130	159	149	145	134	157	157	135	120	126	157	149	131	157	121	139	140	138	139	146	146	123	150	126	149	133	130	138	125	130	141	117	143	152	132	122	161	144	150	137	120	144	134	134	129	132	131	138	142	134	142	125	139	142	157	145	156	135	135	146	127	150	149	123	159	157	145	140	146	132	156	129	146	146	161	129	142	143	149	121	130	135	145	140	126	172	167	130	133	138	135	161	119	135	159	115	131	154	136	148	163	105	139	118	126	134	129	154	141	113	111	157	144	143	172	136	146	149	124	131	143	162	131	136	164	128	142	132	107	124	146	138	146	156	128	131	134	142	139	137	132	142	138	167	151	126	130	122	131	129	136	142	113	113	161	127	151	145	138	108	109	153	144	140	130	154	119	141	141	135	123	136	151	136	129	127	150	141	142	137	142	126	135	139	170	139	132	136	138	135	118	124	125	131	135	167	137	140	133	130	127	125	147	131	130	137	140	148	141	161	124	106	139	123	135	132	139	123	134	153	171	151	140	128	147	131	147	136	154	131	131	121	157	134	142	127	129	143	152	128	138	144	154	119	130	147	123	140	135	137	139	146	125	135	129	141	126	128	153	129	150	114	144	155	150	118	161	178	138	144	156	131	132	121	140	143	156	141	138	161	138	144	126	126	141	140	122	162	146	154	114	120	133	151	124	136	140	129	124	147
8394	727	1238	1449	1195	1013	821	644	589	570	626	580	528	441	469	483	592	545	633	778	986	1034	790	731	661	579	498	441	423	432	416	366	318	373	346	340	360	330	371	320	310	356	372	365	355	385	327	356	342	351	349	363	332	348	364	374	361	362	352	359	349	364	312	366	353	336	327	350	353	362	300	371	384	350	339	352	343	334	367	368	328	329	357	336	331	331	340	343	361	337	378	353	327	332	331	344	350	342	353	348	333	362	345	356	362	313	328	342	343	341	319	338	329	379	376	342	314	324	309	352	349	374	388	354	347	345	338	360	362	356	335	334	377	341	336	337	320	340	353	318	345	330	317	359	340	339	385	348	338	374	320	360	335	356	353	347	352	344	354	322	341	347	374	353	360	382	339	359	336	363	361	371	344	320	329	329	353	365	335	361	359	344	353	334	339	366	287	316	339	378	360	318	330	369	328	353	373	327	345	324	337	337	365	363	332	331	357	343	345	371	358	335	359	353	371	308	341	351	322	314	383	345	347	343	343	355	374	355	385	312	342	329	328	335	359	327	335	317	369	341	353	309	333	364	339	330	323	325	317	348	343	332	339	379	351	363	352	363	365	376	354	326	330	342	360	346	318	324	328	350	333	365	341	350	337	310	354	350	301	344	365	356	338	362	349	332	331	350	343	377	336	364	375	342	317	332	341	332	340	338	312	347	348	366	370	358	346	331	369	345	338	318	361	348	352	330	367	314	363	355	333	368	362	372	334	375	352	329	356	329	355	339	329	331	345	338	375	337	363	312	361	340	298	363	320	335	339	339	365	344	330	386	373	363	364	332	320	350	343	401	345	355	374	352	364	364	348	355	312	316	345	322	329	365	338	355	357	362	349	308	345	333	324	354	342	349	359	397	338	356	358	353	350	337	372	362	352	333	354	340	355	328	309	328	325	374	357	343	343	363	348	368	354	385	304	324	366	350	336	340	376	330	347	365	392	317	313	361	343	355	357	346	364	338	317	335	334	369	328	369	344	322	339	342	341	367	326	369	334	341	320	323	296	326	366	330	347	343	352	359	344	345	335	331	310	352	327	329	337	365	368	338	360	345	349	347	375	350	347	359	346	323	350	381	319	358	372	300	328	372	339	369	345	351	364	310	363	341	339	315	337	350	376	325	344	356	365	346	366	353	365	372	355	332	359	371	357	370	334	368	360	338	337	345	367	324	337	330	346	333	350	340	351	362	348	344	334	314	349	333	348	325	336	361	339	347	327	329	315	355	374	369	365	339	359	362	332	360	377	362	330	324	368	366	329	335	327	325	355	367	371	339	383	362	342	310	317	345	319	345	341	354	311	381	338	344	351	319	347	353	325	369	350	338	339	324	351	301	356	328	358	334	338	340	336	349	350	349	367	353	340	372	348	337	304	358	341	332	367	357	380	344	327	361	339	336	374	358	375	367	343	333	367	338	380	352	338	338	355	348	365	321	348	333	352	358	329	355	337	336	356	344	327	327	368	349	315	362	353	338	336	335	348	341	325	350	368	350	329	343	318	348	340	337	372	345	357	342	331	363	321	368	358	348	394	399	346	342	354	336	357	359	359	359	376	371	352	359	372	328	355	359	350	328	352	333	346	313	315	375	384	320	342	365	319	338	356	367	320	323	352	351	333	326	365	355	362	343	334	345	320	390	323	348	373	381	303	330	330	351	355	350	341	351	320	318	359	345	357	367	341	330	355	337	378	361	356	344	330	333	310	348	356	314	360	367	331	347	337	341	347	339	336	308	350	366	336	352	348	330	334	333	366	344	342	355	342	358	339	310	341	313	338	343	347	358	355	337	331	314	324	362	374	311	330	356	342	365	327	344	353	314	342	350	328	338	384	370	328	329	334	351	353	340	360	352	345	341	365	365	351	381	341	327	308	375	340	333	351	347	360	354	314	319	357	340	349	343	356	348	357	339	396	367	323	354	346	337	325	367	334	363	371	340	345	317	371	330	337	383	358	345	395	307	346	343	314	329	370	328	355	370	371	345	350	352	368	345	366	359	346	378	358	362	333	327	358	343	365	355	325	316	335	335	336	380	341	341	375	361	387	334	380	366	358	374	352	350	362	349	364	316	301	337	290	369	369	344	352	341	323	336	342	323	367	339	326	339	382	354	370	355	355	380	379	339	323	353	318	341	341	327	323	376	350	347	334	362	324	359	333	386	373	319	340	366	362	355	337	332	330	303	346	350	332	360	343	338	330	331	343	368	341	355	318	336	322	335	336	333	334	310	323	362	342	313	341	321	341	377	367	351	331	369	328	312	361	363	319	349	347	352	358	380	342	324	334	362	344	329	308	312	330	367	340	327	332	341	332	323	326	355	345	354	328	329	357	343	325	381	325	338	365	309	374	342	328	347	374	345	341	356	344	352	349	362	349	348	343	322	340	330	352	374	359	324	341	359	344	334	326	374	346	340	344	357	363	356	342	349	356	343	372	333	324	346	362	345	331	353	366	340	349	328	352	343	364	339	374	361	321	359	346	330	348	336	371	328	353	377	386	353	346	359	349	347	317	332	326	336	346	330	344	314	367	307	341	348	374	320	373	344	328	373	381	342	362	362	358	348	321	362	343	367	378	340	356	382	346	347	368	328	346	364	361	296	348	334	335	362	315	326	384	309	339	338	345	336	313	337	356	342	330	340	373	334	338	358	369	331	362	354	330	348	345	352	341	362	328	344	354	337	321	333	334	338	350	366	361	319	364	341	311	309	375	337	335	366	337	368	338	355	326	344	325	322	338	332	347	350	351	352	357	319	377	333	372	341	349	318	327	309	333	369	357	304	337	347	339	356	353	357	316	351	319	329	355	340	313	369	368	348	315	352	384	343	360	314	368	362	375	318	323	338	327	322	354	367	355	315	341	356	340	379	375	329	368	343	320	365	376	393	350	370	352	335	353	346	400	334	320	323	368	350	346	339	375	357	351	332	380	303	361	355	330	328	339	355	361	341	331	337	358	369	327	371	370	383	341	353	316	311	358	354	327	325	361	330	345	338	366	357	375	332	347	306	325	341	339	337	354	381	346	357	337	318	369	376	375	333	364	320	343	334	329	344	331	336	374	349	332	342	337	362	361	360	346	344	361	319	342	326	345	326	346	342	376	347	325	370	337	325	360	367	340	324	353	368	380	343	359	320	335	377	363	336	301	333	345	323	322	382	374	323	359	376	372	378	324	353	365	323	351	324	332	336	374	345	345	370	371	359	370	299	314	326	331	331	370	383	318	346	338	320	354	344	341	362	337	336	368	350	341	332	342	338	315	379	383	366	353	372	374	316	365	321	335	347	351	336	352	345	346	362	345	364	333	377	350	329	332	346	381	347	354	337	351	370	355	358	328	364	355	360	302	346	390	351	324	355	356	355	342	327	315	317	389	337	320	367	360	329	366	317	347	352	340	358	346	374	327	345	355	385	352	334	342	364	377	339	361	302	381	356	368	352	340	347	376	357	331	365	386	359	350	330
31423	4712	1653	1336	999	726	609	462	444	456	441	388	319	302	247	262	270	245	241	363	429	357	316	363	314	269	249	248	215	237	212	237	247	245	212	246	201	213	228	214	235	218	267	228	233	199	215	217	225	207	214	215	219	215	225	195	202	228	202	197	202	222	245	209	197	212	198	214	215	223	236	239	214	223	207	208	204	208	210	219	204	222	204	212	235	212	225	213	226	212	218	188	252	212	238	214	236	218	238	209	214	245	223	220	202	222	237	190	215	245	230	228	255	198	199	232	208	225	227	222	214	231	190	231	251	247	226	208	213	214	215	222	228	225	234	220	214	201	223	197	198	214	210	197	206	199	197	216	210	198	212	233	223	210	197	201	235	202	215	217	215	228	217	221	214	227	236	213	191	210	207	261	214	234	213	195	239	228	227	214	237	226	256	216	229	240	226	181	209	236	213	215	219	225	192	201	254	225	221	237	189	217	194	223	190	233	206	193	209	227	222	212	230	235	201	233	224	220	226	233	225	216	218	200	216	218	241	219	208	228	216	223	229	236	218	222	214	241	226	204	225	208	215	215	200	208	222	227	209	215	227	244	201	210	234	216	232	238	212	206	220	220	199	233	221	205	231	215	225	237	211	218	230	207	226	232	205	201	235	205	237	213	221	220	216	204	220	230	217	222	231	220	216	219	243	216	223	220	204	187	220	251	225	225	216	237	210	219	199	236	203	231	242	244	184	240	202	205	214	189	241	213	205	205	224	225	205	206	230	219	215	211	196	217	236	228	208	198	176	212	236	206	184	221	224	210	237	200	220	230	201	248	205	191	257	220	203	221	229	222	219	235	216	229	230	217	201	212	202	244	232	198	211	207	205	217	202	228	227	222	217	212	213	211	230	250	215	227	217	206	231	234	236	224	232	227	226	200	225	205	219	180	204	200	217	225	228	253	217	198	211	235	221	222	233	236	234	232	218	213	207	219	204	221	208	243	228	206	196	217	200	222	230	225	201	222	219	217	227	205	216	208	211	251	209	223	221	228	231	186	229	204	209	226	216	242	238	205	232	217	210	228	208	232	234	248	212	221	215	234	230	223	231	192	216	192	214	215	215	203	231	226	229	234	211	224	210	195	213	197	231	221	204	216	228	235	240	193	238	227	237	192	235	233	210	221	239	205	218	214	200	186	239	239	254	249	221	206	243	260	247	208	199	197	211	225	218	211	220	244	218	226	215	205	220	188	234	197	258	222	202	183	210	235	207	184	223	224	211	234	232	212	227	201	227	234	222	209	205	229	205	210	231	231	250	211	203	223	225	209	244	190	236	208	215	227	216	214	225	240	245	227	219	211	212	214	193	212	199	195	243	222	219	203	233	213	205	220	233	232	200	205	210	234	214	192	224	192	218	224	214	232	220	220	217	222	200	208	217	256	209	241	199	229	241	212	231	215	208	217	212	202	218	233	207	234	225	203	247	199	227	232	266	218	241	231	216	234	246	213	187	223	219	210	240	223	192	211	210	228	241	181	208	204	216	200	222	226	244	205	176	230	246	212	208	224	227	215	209	205	220	213	228	228	209	205	223	248	216	220	208	194	216	217	223	219	230	201	233	245	208	221	230	231	242	197	213	242	242	220	237	217	213	227	220	207	197	212	234	207	227	240	203	216	226	219	220	219	240	218	204	218	205	234	248	203	221	219	232	215	216	241	226	248	230	198	215	234	237	202	218	221	211	252	220	244	245	237	222	220	253	216	227	207	237	239	235	233	219	206	243	240	218	241	232	211	212	233	221	229	246	204	243	177	222	227	212	233	216	235	232	214	222	247	223	204	216	210	216	224	243	233	222	196	224	232	211	190	208	233	229	189	243	217	214	217	197	196	219	240	217	233	242	186	229	234	221	228	218	215	206	234	233	193	203	231	216	233	205	228	184	221	233	242	239	236	230	239	245	207	214	223	233	216	202	224	226	229	243	238	225	211	227	232	223	247	220	239	254	266	201	217	223	246	219	219	226	227	217	232	209	217	232	224	228	216	220	219	224	223	223	227	210	236	214	216	216	238	261	227	230	217	192	227	192	217	197	209	222	221	218	210	221	236	227	227	203	207	174	210	233	208	222	228	234	227	210	226	211	234	218	195	220	212	216	205	207	223	237	210	205	213	234	225	224	184	193	243	233	232	191	219	219	218	214	242	215	212	210	235	203	231	215	211	210	230	193	213	228	183	251	211	203	224	221	208	193	208	210	245	234	241	204	211	193	271	246	224	257	197	206	242	199	259	238	203	247	223	249	236	196	193	223	214	215	225	244	231	221	221	237	221	230	219	238	218	239	207	210	228	219	218	194	238	226	210	206	229	191	211	195	214	198	188	220	220	196	233	231	231	226	229	219	202	224	228	229	217	218	232	217	196	224	221	222	248	253	215	219	209	238	230	219	213	228	211	243	240	217	205	196	231	236	210	231	218	216	213	236	190	221	246	235	234	205	206	220	200	214	233	195	230	236	242	227	215	213	214	247	226	224	216	239	209	221	234	225	226	238	213	223	219	216	215	234	253	197	213	202	213	250	214	223	221	225	196	224	208	217	193	214	215	239	212	238	207	197	220	216	210	202	201	213	238	231	226	213	183	192	201	213	242	210	204	206	228	241	234	231	215	217	222	200	220	223	233	201	232	218	242	225	212	226	226	189	191	222	229	229	223	233	199	227	232	205	234	215	245	208	217	183	212	211	226	232	208	208	220	228	223	230	222	214	213	193	225	210	201	225	241	225	204	216	217	199	194	211	208	198	234	226	207	204	259	199	228	188	230	226	226	240	210	221	241	226	215	208	210	214	205	218	218	240	222	220	218	220	210	229	233	211	220	215	240	199	215	245	226	222	226	214	225	221	207	221	190	227	212	252	246	229	243	216	235	213	217	216	201	205	237	205	219	205	207	238	207	215	233	208	221	219	220	231	228	246	214	198	202	210	203	231	219	204	192	226	205	183	215	223	201	238	205	213	248	221	209	208	232	231	210	214	206	204	205	212	188	212	243	247	204	224	222	231	237	222	248	229	213	216	240	225	230	191	191	207	215	202	207	227	234	215	238	207	209	210	228	232	255	243	222	221	212	240	219	228	214	219	207	206	201	222	211	247	228	220	227	201	218	235	251	211	204	233	216	211	204	216	230	194	224	195	210	235	230	202	231	224	238	241	236	193	210	218	197	204	223	227	248	230	189	175	185	209	249	203	203	230	254	221	200	198	230	234	229	228	240	207	208	197	237	220	250	198	212	217	205	202	202	261	198	218	222	212	188	223	235	211	235	226	196	227	231	204	199	234	200	201	243	234	241	233	210	219	197	200	213	206	201	240	216	213	205	214	210	228	249	228	224	237	213	215	223	230	249	237	179	235	199	238	218	220	207	214	200	208	214	219	194	238	211	244	217	227	198	201	198	262	208	274	218	215	208	253	209	236	224	216	218	214	215	226	217	213	208	223	212	218	181	253	236	195	232	228	232	227	220
17717	1532	3074	4012	3601	3064	2583	1853	1738	1846	2017	1588	1024	901	774	821	839	784	836	1326	1968	1579	1396	1306	1093	764	669	676	676	649	603	565	554	544	570	521	514	502	555	521	584	514	541	551	590	513	556	494	548	519	539	529	541	509	537	557	532	491	501	516	496	515	516	513	491	505	539	541	544	501	515	504	578	506	499	531	511	524	509	488	550	509	526	529	488	494	508	501	484	499	500	505	514	528	493	477	495	543	532	473	494	501	512	505	538	481	526	527	541	504	505	544	486	508	509	527	485	485	567	507	502	535	503	490	547	544	531	487	507	478	498	486	543	547	529	508	521	525	537	513	495	502	523	541	540	482	519	478	519	512	485	456	519	513	537	518	485	513	519	470	507	502	500	495	500	527	498	527	551	476	489	518	490	505	508	501	489	499	552	534	544	570	508	509	531	525	552	508	565	498	508	491	524	482	486	514	498	514	543	534	502	519	510	541	565	517	507	534	516	513	479	473	501	512	486	512	539	465	509	484	529	483	526	506	533	528	521	550	528	515	520	555	525	509	523	508	520	525	516	459	514	583	505	509	481	479	528	519	544	522	506	519	501	529	529	539	531	491	504	484	477	517	485	479	503	475	514	494	533	540	511	496	554	506	510	500	530	512	483	555	513	506	513	495	522	498	509	540	495	516	506	477	490	513	541	501	541	517	495	553	527	516	477	484	506	504	488	509	458	513	512	511	524	499	491	559	528	504	509	487	482	537	483	507	534	536	490	524	486	516	505	531	500	508	525	523	516	500	500	540	516	496	479	523	490	539	545	511	477	514	500	510	506	534	516	521	489	520	529	513	521	514	499	481	518	521	519	503	517	499	524	483	503	546	524	478	516	481	491	525	518	516	503	521	483	505	502	489	508	457	488	516	527	475	545	536	550	503	556	520	562	547	513	526	541	504	518	511	507	491	521	531	482	523	515	517	509	524	522	498	545	522	521	492	495	537	541	512	495	579	537	546	476	514	466	508	526	527	491	485	501	484	527	495	510	518	510	489	517	536	513	486	498	521	516	507	527	494	529	502	556	514	486	490	493	507	532	537	496	556	499	518	561	533	542	576	483	479	491	516	527	529	512	485	499	493	500	498	506	521	515	517	501	501	541	529	489	562	509	494	486	537	511	515	524	502	488	517	568	501	509	517	522	454	542	514	522	507	516	507	486	487	513	527	527	495	524	528	483	509	459	492	537	511	502	517	520	541	487	491	502	523	510	508	505	488	508	529	493	474	555	529	489	470	486	520	535	501	497	499	548	522	528	480	511	504	521	513	476	535	507	509	473	493	510	466	488	485	482	479	489	534	550	536	477	499	490	493	477	503	498	485	522	526	528	523	563	509	458	519	517	497	530	492	526	499	509	486	512	546	526	549	523	509	516	496	467	487	528	467	516	502	521	498	503	520	509	502	540	527	485	487	527	526	473	532	520	521	534	498	478	513	515	493	503	489	528	519	513	575	468	492	519	526	479	482	529	458	527	515	498	508	444	522	496	525	515	515	510	538	460	552	535	520	484	481	506	501	517	538	536	537	485	491	527	484	515	530	519	474	519	468	491	499	503	529	515	542	521	512	535	520	490	535	519	504	504	539	504	476	502	505	525	476	517	478	518	499	531	583	500	528	538	519	521	498	496	506	520	489	530	557	513	507	535	515	575	515	539	500	497	512	456	505	555	557	548	514	502	509	510	544	518	503	513	504	479	530	522	514	543	526	523	531	514	490	487	529	492	531	537	557	486	524	504	529	488	519	523	518	492	530	547	537	524	505	500	516	463	506	523	482	526	506	524	512	481	512	518	487	526	473	518	499	515	530	537	550	474	544	502	526	534	527	518	497	485	488	498	502	500	514	512	516	516	507	484	510	546	534	488	485	479	484	506	505	477	508	501	486	537	537	487	505	525	550	495	528	497	497	497	496	566	520	512	475	522	509	479	475	483	562	512	530	524	517	521	510	459	481	559	539	511	513	558	537	525	488	518	513	514	551	532	499	513	512	534	512	511	484	559	480	540	497	528	502	493	542	480	532	560	516	493	494	498	558	528	511	492	496	515	536	533	508	509	508	490	517	509	484	459	531	499	522	536	544	520	508	516	506	531	563	526	555	511	492	528	486	503	553	503	499	559	496	510	480	514	501	490	521	526	495	506	477	537	490	528	545	507	517	489	517	507	485	515	524	502	524	529	500	518	510	517	530	532	507	501	557	496	551	519	500	545	508	502	530	529	459	490	530	511	552	539	538	524	485	554	503	522	530	516	512	525	490	511	493	518	509	541	532	503	509	522	510	540	539	504	557	518	469	517	508	502	504	508	511	546	535	526	496	500	562	481	517	518	490	534	533	494	539	499	527	507	536	545	519	503	519	529	533	542	511	516	512	550	521	533	519	517	490	525	494	502	506	505	480	508	558	536	480	518	511	498	534	509	533	504	564	521	531	510	475	530	526	528	513	529	499	504	516	541	469	513	497	559	510	558	540	522	525	485	545	524	511	526	493	464	539	507	473	500	520	499	497	522	509	496	551	502	492	527	524	498	532	497	512	534	482	496	508	496	525	507	543	494	495	540	493	514	481	481	562	493	507	562	472	544	489	501	500	561	506	547	532	507	458	509	524	499	500	531	519	520	510	486	505	498	506	550	516	481	505	507	505	524	551	523	520	524	494	522	510	500	552	479	462	503	462	490	514	501	463	487	505	506	530	504	533	507	483	471	482	512	492	539	508	519	569	510	516	519	522	508	478	534	464	509	499	514	488	497	534	514	517	551	509	492	496	534	530	522	507	497	483	509	543	508	512	490	531	520	481	523	506	490	482	495	487	505	513	515	518	489	524	506	532	504	517	497	506	526	546	506	527	534	487	516	517	517	519	565	513	476	500	512	538	526	517	555	509	542	497	493	517	530	502	528	491	496	542	524	517	524	508	500	537	544	496	477	479	511	499	527	503	511	504	512	508	551	501	513	523	526	540	507	489	498	504	531	482	547	511	477	506	512	506	536	501	526	538	500	497	507	496	512	524	506	514	501	507	479	502	525	495	472	509	562	498	519	502	468	507	573	486	494	533	493	512	520	480	516	527	504	536	469	488	521	487	552	475	525	544	478	504	548	483	514	501	512	558	493	505	477	517	486	500	536	480	536	538	501	505	525	502	506	475	495	524	512	493	521	557	495	490	469	538	536	539	518	498	548	532	475	490	491	532	497	535	518	526	500	558	528	512	471	506	509	554	467	488	483	530	523	498	523	520	492	481	499	470	519	508	498	506	543	495	513	458	481	530	512	475	516	506	485	523	537	532	519	505	478	536	499	510	526	537	491	532	526	498	489	537	532	491	538	516	524	504	515	508	525	467	524	483	501	532	480	521	521	525	539	508	530	490	541	515	507	504	496	483	511	530	542	474	514	526	538	522	474	517	520	533	540	481	522	490	494	494	500	539	500	528	480	481	519	531	533	483	509	500	498	496	514	523	499	521
42949	9494	2837	2200	1762	1325	1028	804	721	693	700	624	435	371	354	404	385	372	402	487	548	491	536	454	375	362	326	339	335	344	290	296	289	277	364	327	278	322	303	282	272	274	314	278	324	289	261	293	345	281	328	296	293	291	306	276	267	291	307	288	306	311	284	314	278	334	336	260	292	314	335	303	271	292	285	309	298	306	297	279	332	318	259	274	273	291	334	319	307	312	282	273	285	307	311	287	303	299	266	265	282	278	307	287	289	307	341	275	275	292	290	294	288	311	339	289	337	312	283	260	294	305	309	327	315	344	315	289	296	307	325	320	303	284	295	308	322	337	308	296	287	255	308	295	299	291	294	251	305	281	302	296	287	306	298	295	279	288	342	296	307	264	277	257	288	317	322	289	300	279	297	283	321	326	300	337	290	299	280	275	315	295	317	299	306	291	288	300	291	304	302	273	300	292	308	284	317	284	265	279	325	305	284	291	284	275	344	307	322	282	329	273	271	314	321	296	258	293	293	323	291	307	320	288	307	305	292	282	287	287	316	321	284	289	271	298	319	290	289	287	308	295	288	306	281	264	270	290	319	293	299	295	274	276	323	289	318	295	285	321	288	301	319	297	288	317	301	279	314	291	294	273	311	317	287	307	292	288	334	307	342	300	310	300	296	265	310	270	307	283	311	284	290	300	280	312	345	289	310	283	294	297	337	267	293	318	326	297	295	279	299	290	305	315	325	311	284	311	282	282	313	277	269	306	316	304	274	305	280	267	311	326	328	289	325	278	320	302	291	268	304	300	283	275	299	327	283	291	307	304	281	298	307	349	315	307	289	308	311	308	293	304	305	303	280	337	280	283	306	316	300	286	262	278	298	289	294	303	319	252	280	302	284	299	297	308	306	295	321	294	299	344	274	297	316	299	280	305	310	326	320	277	293	319	260	297	294	301	300	313	279	293	279	301	295	274	265	265	279	301	259	305	321	285	301	319	294	311	322	317	277	290	295	276	304	289	274	306	269	319	302	269	276	263	307	322	290	259	303	312	311	283	268	319	286	298	298	303	288	324	319	288	279	296	315	315	319	321	279	293	346	305	308	324	288	295	274	292	296	270	306	288	264	274	306	331	296	307	329	290	307	335	249	292	280	290	276	285	289	274	309	313	283	307	291	307	257	280	270	282	248	290	290	315	295	286	287	303	301	286	290	295	284	284	274	288	319	321	286	274	312	324	302	285	338	274	318	333	278	292	285	299	284	298	326	285	319	285	295	266	318	306	298	277	280	293	287	282	307	315	303	303	285	272	314	303	308	283	301	296	282	287	288	283	305	291	295	280	291	260	269	312	255	321	315	262	283	300	289	303	306	331	275	300	289	264	311	308	317	311	281	300	313	311	286	322	272	300	298	267	295	321	283	307	266	294	278	300	285	305	306	287	291	289	302	280	262	292	326	324	316	305	315	313	297	272	278	272	288	296	282	293	292	276	321	293	301	312	302	289	313	284	287	314	255	287	317	278	320	316	346	293	283	304	250	289	287	302	272	275	267	332	269	265	285	304	322	288	284	328	326	289	299	285	314	310	303	278	280	290	303	305	300	288	271	296	280	273	317	334	288	288	287	296	293	300	281	346	337	303	268	250	255	281	260	281	318	267	314	310	299	277	266	275	288	286	287	309	309	282	282	268	277	272	247	287	266	288	315	281	294	305	315	312	298	272	279	278	295	319	284	334	318	321	286	291	256	300	299	276	292	310	311	291	270	303	313	290	243	255	304	309	295	304	283	295	305	272	317	272	294	295	297	296	305	319	318	305	307	288	292	303	280	275	291	288	294	314	292	323	265	271	332	300	297	259	314	285	305	298	293	293	320	272	269	307	293	308	300	303	261	318	331	310	290	294	254	308	256	320	285	323	281	275	288	271	296	336	262	300	290	271	253	302	269	285	298	306	276	311	304	272	282	307	278	281	300	297	296	282	310	315	311	286	307	293	245	303	285	313	278	276	298	267	277	281	317	306	253	287	286	306	309	298	317	313	323	322	314	306	304	300	315	328	326	312	296	254	280	286	319	271	312	297	304	271	277	265	298	295	289	289	282	290	306	275	287	280	303	299	250	279	313	283	259	290	305	311	272	325	286	296	298	298	287	305	313	291	268	318	297	305	303	305	299	297	293	241	283	233	302	280	303	281	267	308	276	309	285	304	289	300	307	288	283	298	304	296	310	293	310	304	312	300	276	275	297	290	291	308	275	295	277	293	289	319	303	318	287	305	297	269	302	314	301	278	275	302	273	304	305	304	293	301	271	306	289	294	332	283	297	296	292	289	302	302	278	298	283	282	312	282	257	304	292	305	318	312	252	312	269	261	290	291	304	325	294	339	307	269	272	277	294	296	315	310	306	290	310	285	289	300	310	328	315	270	291	281	276	322	304	276	292	286	258	307	272	298	297	299	318	310	234	292	292	286	291	285	287	332	300	305	280	302	274	288	305	295	304	296	297	298	281	300	257	317	324	301	280	276	306	282	307	312	298	313	316	281	285	309	247	325	318	272	264	287	275	319	280	283	307	333	331	287	293	275	297	288	280	288	269	298	315	293	325	288	265	282	293	352	286	301	286	306	321	326	348	313	296	295	329	301	288	286	292	324	322	307	326	305	298	287	279	288	289	270	286	300	287	271	287	301	297	281	305	289	292	276	316	292	292	285	304	256	326	283	318	299	280	304	296	297	284	304	298	278	291	267	333	288	289	289	300	292	309	267	294	282	285	291	307	321	305	281	300	284	334	252	289	319	330	278	320	270	295	311	325	330	308	307	296	256	309	285	260	308	287	287	300	262	290	300	291	269	320	305	275	293	273	301	306	330	307	315	340	303	303	263	289	308	285	328	286	311	292	299	277	288	337	302	319	284	278	305	305	297	298	284	296	258	293	303	308	328	283	317	313	317	296	318	289	290	340	313	316	285	311	261	280	297	296	320	321	328	270	314	312	321	289	300	330	357	314	287	284	288	312	298	285	332	276	284	343	285	300	311	310	283	281	275	289	287	279	321	293	277	315	288	290	288	271	282	270	293	289	298	280	309	300	303	325	295	305	273	298	328	327	300	330	284	313	297	306	302	318	291	290	306	286	281	294	290	292	297	291	264	280	285	313	277	292	304	299	301	289	278	308	314	308	289	336	281	282	289	295	316	262	304	291	308	302	291	287	311	307	282	309	281	262	307	303	303	280	285	315	298	302	311	298	277	298	288	287	302	313	290	302	277	299	321	270	301	265	303	311	295	269	305	268	291	277	275	298	334	300	310	280	328	303	287	318	297	278	316	257	270	282	304	286	314	286	317	293	259	271	290	290	279	288	302	296	253	263	306	283	300	300	278	316	284	310	302	281	264	289	311	270	339	324	297	278	291	287	289	312	287	316	295	265	284	289	335	297	295	308	300	289	328	306	311	290	288	295	276	282	290	306	292	298	309	281	283	310	294	292	283	292	289	297	297	327	295	308	346	312	280
23260	2221	4415	5681	5609	4615	3943	3067	2764	2930	2944	2175	1425	1290	1022	1131	1001	996	1317	1866	2352	2238	2079	1767	1289	973	929	983	901	814	812	760	854	771	740	693	729	686	677	612	687	655	693	721	691	666	662	668	682	622	680	671	647	652	630	606	643	638	666	637	696	695	625	652	676	632	643	639	617	673	666	627	611	649	648	668	655	663	692	647	671	686	690	631	700	711	671	657	607	592	636	681	690	626	630	612	707	628	633	646	635	646	618	646	602	658	657	650	641	682	661	653	621	668	657	603	687	664	654	664	642	603	643	672	636	667	616	633	654	609	622	620	668	663	627	643	644	609	672	674	622	629	679	662	643	645	674	621	648	635	654	651	668	620	677	659	645	655	640	640	702	672	607	636	639	644	611	638	632	676	616	660	665	629	643	626	638	661	656	676	608	648	627	620	632	598	681	598	678	629	653	623	633	595	631	582	682	680	677	621	696	620	631	621	632	691	654	696	641	684	651	604	659	612	683	659	630	638	629	667	667	667	625	684	655	678	634	651	613	652	632	624	657	670	607	643	643	621	667	649	638	645	621	614	666	643	660	628	636	657	674	594	681	605	665	616	707	615	599	652	605	644	645	671	625	602	693	660	627	644	674	637	689	643	609	594	616	661	678	653	683	675	656	637	666	643	610	661	661	660	664	677	662	649	642	638	651	625	687	660	632	637	645	655	643	611	634	667	636	626	607	592	618	580	674	606	650	663	636	615	677	664	674	617	620	688	664	660	640	614	645	668	676	688	608	602	624	622	625	606	629	655	696	656	653	698	612	653	698	641	659	663	623	615	638	604	692	618	660	625	566	651	631	648	668	648	612	624	596	646	648	655	670	630	611	674	639	652	620	626	666	644	636	612	685	662	627	650	633	669	665	625	637	590	656	641	642	659	664	628	612	614	618	648	678	664	656	611	688	642	635	598	657	657	682	703	668	670	628	650	607	642	673	646	642	670	639	671	663	625	685	648	681	658	681	704	637	648	615	657	644	658	634	622	643	630	658	659	669	665	626	661	652	639	590	625	628	617	671	646	635	717	627	616	646	619	697	598	636	665	637	654	647	653	641	638	611	711	646	666	620	691	663	627	621	651	650	659	651	652	672	637	645	630	654	628	612	633	642	586	655	648	624	608	639	649	627	642	667	600	616	686	654	652	669	638	643	666	658	631	628	633	634	703	672	621	612	670	633	648	614	608	655	593	645	685	686	598	632	683	681	654	650	621	608	643	657	658	653	584	652	647	614	638	613	633	632	669	640	687	620	661	690	633	633	597	665	640	640	641	673	651	617	643	654	646	675	609	686	618	656	647	664	650	654	625	635	640	654	648	617	657	644	655	666	627	631	652	611	640	640	625	626	615	674	680	645	644	621	665	630	599	668	691	630	675	663	601	666	638	656	679	656	678	617	648	625	632	632	707	624	616	677	600	612	605	619	663	656	615	682	619	644	628	615	666	588	667	657	670	636	645	628	587	662	643	628	629	595	663	630	668	619	674	660	621	620	653	642	621	660	640	611	644	666	629	672	636	647	639	666	633	651	644	651	640	596	674	639	660	645	634	594	619	647	628	672	636	670	643	643	631	662	635	623	594	708	636	670	637	653	614	623	645	619	641	684	651	615	617	690	650	630	657	586	665	657	631	665	650	643	665	646	680	653	695	635	639	628	661	626	627	639	661	615	622	592	690	640	629	631	652	643	632	655	658	652	642	617	629	656	621	663	645	673	655	623	648	648	671	630	648	670	662	668	661	640	624	652	660	650	669	623	665	631	656	653	638	678	639	664	621	657	681	667	662	643	639	675	658	651	676	687	627	637	671	668	623	654	651	604	654	612	677	646	606	654	645	648	656	672	629	577	630	639	657	641	634	632	637	630	657	717	630	663	668	615	688	641	637	679	598	606	648	622	689	652	644	671	658	637	689	666	638	635	640	629	643	630	639	620	625	669	679	642	636	717	670	721	640	626	668	648	613	603	616	617	623	615	670	709	630	665	665	669	606	663	678	630	612	678	663	675	654	635	699	594	654	668	633	610	663	651	680	652	638	675	674	626	693	657	624	669	688	579	644	619	651	684	638	608	620	604	637	643	632	632	649	632	650	627	645	646	639	617	578	641	665	610	648	604	600	644	653	639	655	672	677	639	626	670	615	684	628	661	618	674	623	674	661	669	720	646	642	649	676	662	615	681	632	640	690	661	608	650	656	633	647	625	632	613	605	628	618	635	658	639	644	630	631	632	647	621	643	666	669	652	659	697	639	615	618	633	642	650	632	658	627	661	624	620	665	654	690	647	658	679	665	641	636	614	628	666	619	622	644	591	681	628	666	626	657	630	614	650	653	642	662	669	664	632	648	660	643	649	673	641	667	656	680	651	652	656	662	701	645	657	666	691	672	600	623	698	645	644	656	645	621	661	675	685	642	654	612	695	639	681	667	627	617	608	559	677	685	667	615	637	690	602	666	624	645	696	654	625	697	613	656	625	632	698	569	654	624	672	655	651	640	592	608	677	693	651	642	657	679	666	664	591	681	634	678	639	606	654	676	642	635	624	652	680	650	680	627	651	652	590	645	658	637	629	640	638	671	627	650	642	671	649	620	673	650	625	634	680	679	649	608	673	643	646	627	623	689	623	639	671	641	656	666	600	638	626	612	668	661	656	641	619	638	609	671	664	669	653	639	614	637	606	636	640	642	704	639	666	616	656	640	672	671	581	629	655	644	622	637	689	663	634	640	662	651	639	661	651	646	677	668	647	635	633	636	668	684	655	681	668	624	623	667	654	647	668	668	636	679	663	660	676	631	662	691	607	690	705	677	612	633	671	590	643	632	641	635	653	634	639	662	656	724	682	666	649	638	664	612	653	624	620	619	685	708	647	659	650	626	682	648	670	619	663	621	669	612	603	677	597	661	627	628	654	655	628	695	655	651	690	655	660	676	666	631	698	649	654	648	680	630	635	637	669	651	642	644	679	637	649	665	658	636	663	671	643	661	612	668	670	686	625	641	662	631	657	644	635	638	625	641	701	639	648	607	693	650	606	651	653	647	640	654	662	664	619	640	644	577	632	607	619	627	647	629	676	643	601	641	609	696	653	619	630	698	681	616	695	650	645	634	628	617	633	643	621	669	698	662	643	599	649	672	654	629	599	664	661	652	643	693	646	719	679	627	657	583	658	615	671	665	623	642	662	671	665	652	643	664	600	617	615	650	687	707	641	619	708	655	637	668	708	683	638	664	572	631	655	648	643	641	675	624	702	646	695	641	596	615	622	625	628	612	633	617	626	632	654	588	602	689	636	676	661	626	697	639	607	640	637	671	638	669	620	645	678	638	617	651	666	692	639	628	695	623	670	628	603	710	642	608	615	627	641	672	629	666	680	638	631	650	637	647	642	601	608	708	660	697	602	660	640	658	630	644	618	663	644	640	637	644	617	623	555	639	615	620	675	602	613	644	619	591	647	631	650	628	620	664
14559	1413	633	481	359	277	191	189	168	173	141	174	157	167	143	166	169	160	183	234	220	204	182	200	184	167	152	153	150	129	139	183	160	133	128	159	163	147	145	131	136	143	136	130	112	134	126	141	164	142	118	146	132	127	112	127	120	124	128	144	135	138	128	146	127	127	146	139	138	138	131	148	134	130	148	140	143	141	153	120	131	150	149	113	155	121	122	156	136	132	126	131	128	156	128	125	142	129	127	154	132	130	156	131	114	118	160	126	140	124	135	139	157	147	130	129	103	154	152	144	132	146	142	144	148	154	130	155	131	150	139	125	145	133	124	157	131	143	124	162	143	138	134	152	144	121	150	142	153	125	149	142	132	153	128	117	151	103	138	137	132	112	146	146	164	144	127	124	121	138	129	147	132	135	131	144	161	148	134	137	146	147	111	126	134	145	141	145	132	140	116	131	117	141	129	138	145	145	131	161	134	147	131	138	129	142	156	139	161	127	137	140	142	149	127	124	128	133	131	142	145	162	137	140	158	143	152	120	113	133	143	130	139	135	135	108	148	144	147	153	147	163	132	149	157	133	141	138	148	134	151	139	146	147	127	161	149	151	139	160	138	163	129	151	136	120	125	123	124	156	126	140	134	152	146	131	146	127	134	149	148	169	136	153	129	148	141	148	140	141	150	142	143	149	141	124	142	139	134	142	148	145	146	138	144	115	157	126	128	149	148	140	140	120	149	128	138	147	125	125	120	136	159	161	151	148	132	116	124	129	165	141	155	120	156	150	152	126	125	136	132	128	161	162	163	134	146	128	140	163	141	137	145	135	142	112	126	122	131	132	155	126	112	143	146	139	158	149	163	144	132	153	160	161	185	151	144	141	122	143	143	131	132	147	129	131	132	132	120	129	151	131	144	124	143	124	136	133	137	113	115	138	134	114	126	133	116	134	142	134	150	140	121	134	133	132	119	131	118	135	129	94	150	138	130	153	135	119	133	121	119	114	139	140	119	136	141	131	131	156	133	138	144	128	160	112	134	153	150	136	149	148	118	135	140	141	149	130	141	155	129	145	144	123	133	130	149	124	145	129	146	146	160	146	134	143	123	134	152	140	147	136	135	141	143	144	134	144	162	136	142	143	158	137	141	140	117	153	114	149	152	143	158	122	159	161	124	138	145	112	131	139	148	111	159	115	145	129	127	124	138	131	147	176	138	142	142	122	151	148	139	128	132	153	139	137	131	130	155	127	143	130	156	148	140	147	139	121	143	147	122	141	151	133	177	125	157	131	133	144	130	156	131	126	126	139	115	128	151	123	156	148	142	161	141	129	132	135	139	120	137	123	132	135	152	125	147	116	106	118	111	127	146	136	155	114	121	138	128	142	141	152	147	121	123	136	135	141	147	139	142	117	141	133	112	164	151	133	153	149	154	140	120	140	143	142	121	131	134	135	145	127	144	123	131	147	155	139	137	147	125	125	125	174	139	124	125	130	140	133	144	139	139	135	148	116	130	142	137	143	136	137	143	140	123	164	136	148	140	168	139	139	170	140	148	133	147	142	142	148	141	132	149	131	132	144	143	144	129	140	136	120	140	128	139	152	140	124	140	143	136	118	140	144	137	130	133	130	121	139	140	139	130	121	146	156	119	141	154	172	144	136	138	131	137	146	142	170	112	140	127	137	140	135	138	140	130	128	120	119	123	124	128	153	132	127	129	165	155	155	143	133	125	151	149	124	126	138	127	163	138	153	125	146	154	131	144	142	147	141	130	138	120	155	135	119	133	145	167	133	132	126	145	131	133	130	119	134	133	114	132	140	154	137	142	148	150	147	109	152	143	186	152	127	144	156	142	162	127	129	124	142	132	143	142	151	128	134	114	127	158	129	135	185	137	143	155	125	118	160	142	151	136	138	148	157	136	147	165	122	176	140	131	130	126	103	150	119	145	123	137	153	129	146	145	136	135	115	129	115	116	137	137	134	138	129	126	132	156	122	138	124	133	143	143	139	133	167	121	115	132	148	130	164	158	115	125	152	131	139	133	137	148	134	124	158	137	141	159	130	122	146	129	128	142	130	125	141	155	151	156	133	141	159	129	140	141	136	128	120	139	156	167	150	127	137	131	125	133	121	141	148	142	146	139	145	132	133	159	144	146	155	145	137	128	185	143	140	140	141	145	140	146	145	145	149	155	167	140	126	142	135	132	152	182	137	151	142	129	124	130	142	143	131	147	120	137	121	155	160	146	159	134	127	123	145	133	125	146	131	124	127	153	138	138	123	132	163	116	135	127	149	132	147	126	141	145	130	137	134	138	118	133	152	147	143	141	127	138	119	138	137	125	148	129	135	143	124	134	155	130	137	123	133	140	148	146	123	126	159	154	164	153	139	117	164	157	149	155	141	128	129	126	153	140	140	135	121	142	144	143	134	146	148	154	165	131	151	152	139	132	138	134	141	124	139	144	127	142	123	142	134	125	156	147	138	112	126	142	152	136	137	140	136	145	154	149	127	142	138	134	134	158	137	136	128	138	145	141	133	150	117	137	124	152	142	154	143	163	134	123	159	169	124	135	145	137	139	134	129	139	158	138	139	133	124	134	142	151	169	141	143	123	143	135	157	139	127	137	154	126	127	130	128	132	151	138	117	131	131	156	146	129	126	131	137	135	147	146	133	142	140	129	138	158	142	121	134	119	144	132	130	127	145	148	137	142	134	110	139	138	130	147	124	143	157	147	155	141	139	147	141	153	138	138	134	151	140	144	148	126	151	161	137	157	145	158	137	147	139	138	143	152	151	147	135	131	130	153	137	149	118	156	138	115	144	131	127	150	154	143	154	130	139	121	139	136	144	131	147	142	142	179	147	134	147	136	131	122	138	125	128	140	133	130	118	142	176	159	133	160	147	124	134	147	156	142	151	148	121	132	108	130	149	137	160	152	151	156	132	143	140	143	122	145	127	153	145	160	122	130	161	151	167	129	129	148	133	146	137	157	154	150	148	149	148	134	145	133	124	144	160	141	131	127	147	142	129	137	130	136	139	153	125	136	135	149	124	114	131	138	131	125	121	130	138	137	149	123	139	143	141	156	137	144	152	134	148	136	131	150	152	121	168	122	148	135	147	124	150	135	141	151	149	112	158	143	125	132	130	128	151	153	138	127	135	148	144	146	157	134	146	106	153	148	165	152	129	128	161	139	137	160	136	133	158	154	128	128	132	135	160	136	123	148	123	134	126	138	132	121	147	138	130	133	136	133	114	139	148	150	129	139	143	132	139	120	142	133	122	141	132	154	135	112	141	143	138	130	132	143	138	146	140	143	148	146	140	130	121	108	137	141	129	142	136	153	124	147	140	136	132	151	138	114	138	129	124	137	137	137	128	128	127	132	141	122	119	131	130	153	133	125	121	121	128	133	151	137	140	149	147	125	140	127	139	155	145	153	149	137	141	125	148	137	124	135	134	162	133	142	133	130	132	116	126	122	122	131	129	133	130	105	120	110	123
8434	793	1323	1478	1217	1042	821	637	593	558	542	498	519	433	437	468	419	476	635	909	940	800	789	743	568	498	491	493	441	388	378	388	355	406	368	384	362	357	363	335	336	320	333	345	347	378	349	312	353	364	335	329	374	366	352	349	381	347	331	336	344	356	351	354	340	352	351	325	369	332	342	367	331	366	350	337	364	355	304	358	334	350	353	355	354	347	335	362	380	328	324	345	355	350	337	310	318	326	349	326	371	357	314	343	334	368	363	359	354	361	349	364	333	363	333	328	341	329	321	339	321	327	353	324	356	345	323	344	352	345	349	334	302	326	331	324	344	333	355	316	308	319	317	364	346	335	351	366	323	381	344	331	377	329	340	316	331	379	374	316	334	339	369	335	340	376	349	346	318	330	339	349	357	335	370	328	360	346	332	337	314	336	365	347	305	388	336	319	359	343	367	347	363	336	352	331	336	345	338	348	353	343	373	361	337	347	351	329	347	359	324	318	311	323	353	350	360	336	363	353	354	331	352	306	332	352	338	354	335	340	332	353	325	329	326	335	303	314	339	328	334	354	333	365	327	342	356	327	344	371	366	330	311	313	311	363	322	352	329	322	341	308	333	350	333	366	328	354	369	350	359	310	344	301	360	353	316	328	358	312	336	341	316	301	336	316	355	360	358	351	305	348	339	341	319	332	336	352	352	338	335	360	352	305	359	346	359	342	343	340	338	363	323	345	340	319	372	374	322	347	315	339	349	322	307	343	348	364	378	366	339	303	326	385	365	336	332	350	300	376	345	349	371	342	335	333	349	311	330	310	341	349	358	357	343	353	340	361	331	380	348	367	375	372	343	343	345	350	320	325	360	341	350	340	324	347	335	332	342	323	307	336	326	363	343	357	344	346	356	345	339	362	356	358	359	329	354	357	297	319	355	316	381	360	351	346	353	298	329	342	328	375	353	379	357	357	348	374	342	329	381	369	351	348	327	339	364	373	347	367	345	340	335	305	372	349	340	355	286	332	354	392	340	342	349	375	316	328	338	365	327	342	360	338	345	323	368	361	335	331	370	336	310	350	329	351	332	346	337	348	341	330	360	334	350	317	345	339	322	344	336	359	348	364	352	342	349	367	342	341	333	352	317	359	350	331	317	374	331	338	360	363	356	336	344	338	349	330	343	331	335	350	353	356	319	340	361	383	331	357	355	347	353	341	345	326	381	338	352	348	333	340	330	354	351	312	342	343	341	346	385	387	307	331	354	355	333	369	357	304	355	350	386	340	329	364	322	325	360	320	359	346	354	362	351	330	359	341	338	365	362	354	322	329	298	345	318	332	345	374	319	346	292	356	372	343	333	383	364	371	352	358	330	364	345	349	323	357	328	357	351	358	339	347	358	318	351	339	374	341	350	317	369	301	358	350	307	353	332	336	324	349	325	340	370	365	351	336	337	349	396	362	312	362	385	347	359	344	334	335	365	332	338	304	358	340	344	371	355	349	338	334	325	350	357	371	325	367	334	355	372	328	323	362	300	271	331	337	369	361	339	322	374	384	333	374	365	353	344	355	329	381	354	348	360	372	358	349	345	333	338	342	331	355	340	359	355	354	343	335	310	337	342	347	349	326	337	358	335	340	348	351	338	329	354	351	355	358	361	347	373	328	356	352	335	355	365	295	364	376	364	293	338	312	334	340	328	363	338	349	337	362	348	325	353	328	369	353	369	345	322	326	355	353	350	338	350	334	333	368	342	354	334	295	378	309	331	332	375	356	323	342	301	360	327	359	359	385	364	359	347	349	325	365	337	355	341	330	365	347	359	332	352	315	325	321	342	341	344	313	338	350	352	352	348	328	356	336	316	350	357	361	342	349	391	364	353	348	347	338	318	335	353	367	359	393	355	350	332	351	336	350	315	347	313	325	370	347	343	345	324	326	340	372	339	341	368	336	323	372	371	367	349	358	372	336	341	321	376	316	350	318	347	400	367	338	338	332	370	369	359	391	331	344	353	334	321	319	347	331	310	377	339	345	343	324	349	334	357	358	337	343	358	363	365	366	349	372	335	339	326	354	373	331	350	346	376	355	356	335	361	353	338	352	366	355	356	352	342	307	361	337	347	325	336	351	335	325	338	336	344	360	321	351	354	348	342	378	352	317	347	316	381	382	354	337	339	325	324	336	335	349	331	344	350	331	372	340	323	352	337	345	350	353	317	365	344	326	360	364	331	344	325	339	342	312	337	394	358	340	354	332	332	347	313	342	372	322	344	342	357	326	340	365	369	332	320	305	363	318	373	365	318	356	345	356	368	318	324	342	352	334	354	326	344	334	367	350	328	338	344	329	368	353	350	359	319	353	320	348	339	332	377	338	330	369	339	336	362	324	354	394	369	338	364	349	341	325	336	334	322	332	322	306	333	315	349	352	354	338	322	337	392	342	351	340	349	332	345	377	354	370	361	320	350	364	358	342	338	351	366	343	353	382	359	360	348	328	332	346	320	344	366	368	343	346	328	356	375	348	356	296	365	355	342	315	352	327	322	355	364	347	319	361	311	367	370	352	324	356	340	351	335	338	334	353	365	365	366	340	339	341	327	351	358	344	353	349	369	334	357	326	385	330	329	349	354	376	327	333	374	329	345	345	321	339	345	354	328	336	320	368	313	355	330	319	360	334	331	333	317	333	322	330	357	339	315	319	327	317	340	357	354	347	389	362	351	334	324	378	339	330	342	350	366	329	340	350	343	363	325	330	327	353	303	369	353	300	349	307	340	351	364	330	343	361	369	332	346	312	331	343	363	338	342	341	368	335	340	307	352	358	318	333	373	340	345	362	350	347	356	339	379	347	361	347	334	330	362	336	335	320	364	329	334	347	331	323	363	353	357	352	358	355	319	368	341	351	345	334	346	357	359	331	336	351	363	354	353	368	354	310	378	332	353	318	334	352	353	336	346	351	327	364	333	331	345	362	329	355	332	357	330	347	343	334	331	355	350	337	337	367	318	369	316	381	362	356	369	335	380	369	333	314	327	328	339	350	332	341	346	372	347	359	338	339	344	335	355	354	369	329	350	320	313	342	305	327	364	356	323	315	328	342	319	346	352	342	341	350	381	353	354	348	336	351	336	366	324	364	328	319	328	359	343	354	329	348	366	371	345	360	351	334	373	340	352	362	339	363	337	328	370	335	326	352	356	348	313	334	354	371	369	321	371	332	350	338	378	374	322	345	362	371	342	345	340	325	304	339	403	331	316	396	351	328	357	341	356	343	346	325	352	331	330	351	366	331	332	327	348	318	346	337	343	326	345	364	343	347	362	359	344	339	338	316	326	355	339	364	356	329	338	346	343	310	345	344	334	348	346	350	312	354	376	355	374	357	343	359	337	340	316	312	346	337	328	346	358	366	379	321	320	323	335	324	335	336	349	334	359	337	357	368	341	331	375	358	345	351	315	314	326	331	316	340	364	388	365	356	334	340	347	348	336	354	316	333	323	322	358	351	342	363	306	348
30732	4567	1556	1250	1042	718	629	510	444	472	391	358	302	250	243	266	269	278	345	327	351	356	351	320	288	262	259	229	236	221	221	217	294	286	238	247	218	222	200	208	232	234	177	246	232	221	212	221	209	211	211	207	209	238	252	226	234	256	220	207	199	221	217	205	247	216	222	212	252	220	187	219	231	227	205	217	201	230	234	214	232	234	225	242	235	208	209	213	208	218	209	222	244	234	196	227	234	224	222	209	234	227	208	232	226	230	213	241	203	251	227	252	214	217	246	202	224	250	234	227	249	245	258	208	203	243	216	207	232	240	218	227	208	230	227	215	194	229	211	255	229	220	226	215	182	195	223	232	216	211	231	203	231	220	199	223	226	221	212	214	233	243	224	219	224	226	222	249	222	228	213	232	218	224	204	214	223	213	202	226	195	207	200	221	193	247	240	217	207	228	221	235	204	202	179	202	219	271	238	216	203	199	239	205	229	226	211	251	222	212	221	222	238	227	221	227	209	222	242	208	223	194	200	206	243	193	212	227	227	188	207	235	229	221	247	273	224	210	222	251	233	205	250	228	232	208	215	233	243	246	200	216	222	238	224	190	234	215	202	216	219	210	221	208	227	242	224	231	215	239	224	194	221	203	236	214	222	202	224	208	216	217	203	219	198	197	206	245	215	209	218	216	219	225	213	223	186	192	226	228	208	215	200	242	217	217	211	234	213	228	208	215	222	204	210	202	221	252	178	213	207	213	222	216	207	209	225	233	217	216	213	199	203	233	230	225	240	213	239	179	224	236	203	233	205	210	196	232	209	205	231	238	210	217	192	186	215	210	188	225	207	220	235	183	235	228	233	216	210	211	235	205	231	220	211	244	230	217	216	230	221	234	226	228	224	204	216	222	203	195	221	210	218	216	222	258	218	196	214	231	216	223	260	225	220	215	217	205	213	193	207	207	202	228	212	217	214	221	239	230	216	209	209	233	226	209	238	223	230	191	212	226	214	210	239	223	207	220	230	192	207	232	211	205	242	233	241	219	247	224	230	191	211	227	203	241	247	226	241	174	205	214	235	204	209	202	182	241	245	216	196	235	262	226	215	233	218	238	212	232	227	227	183	223	204	243	231	218	230	196	242	205	215	251	204	217	261	241	214	217	240	221	226	219	207	208	234	233	211	230	227	244	218	230	215	185	230	223	211	228	184	233	252	226	228	202	222	260	210	246	229	229	233	209	227	187	222	200	237	244	236	239	212	207	259	209	225	230	207	236	247	237	223	222	251	227	236	192	229	229	210	204	241	228	206	219	211	221	244	226	234	245	223	208	215	207	216	232	189	199	218	224	223	223	238	246	211	212	217	233	197	230	217	235	193	229	266	204	222	198	225	204	214	240	235	213	253	182	217	199	214	220	211	220	205	213	224	199	213	218	242	243	195	241	220	201	191	227	218	246	199	204	205	193	217	239	227	205	248	235	199	241	226	222	234	245	201	209	220	237	217	211	228	240	202	210	215	249	219	211	230	202	216	216	227	214	202	230	212	208	199	211	226	225	193	191	219	208	227	220	237	222	213	196	242	222	240	203	195	211	217	237	250	216	218	225	205	236	239	248	242	203	211	206	227	215	230	202	254	229	231	210	211	214	222	224	230	198	224	205	212	201	206	234	239	214	206	219	209	215	208	232	227	211	216	228	224	251	210	225	201	205	219	235	227	211	200	186	226	218	190	241	205	223	222	205	221	224	227	236	205	211	212	236	210	222	193	213	224	242	239	226	197	235	209	206	216	213	202	196	235	209	220	229	204	211	220	206	207	271	229	218	221	226	205	202	227	210	214	231	251	223	245	211	214	234	190	217	202	218	225	218	213	174	238	222	217	204	216	206	242	195	219	227	218	182	204	231	206	226	225	230	198	208	209	206	247	223	219	223	229	213	215	217	249	207	212	214	208	208	217	255	215	205	236	233	205	213	229	224	229	218	236	223	241	216	219	195	200	229	222	208	233	235	198	215	213	202	231	207	221	207	257	195	261	205	226	186	215	224	208	226	225	221	207	197	290	222	238	223	251	246	211	235	220	207	223	220	218	219	224	248	213	204	210	210	235	220	212	224	227	209	228	223	238	222	228	222	202	229	206	205	240	225	219	221	233	239	211	246	199	199	218	212	214	244	232	206	221	198	251	219	248	209	198	199	220	229	232	246	191	220	215	217	246	197	198	228	250	227	229	196	221	202	212	215	230	237	233	219	219	211	222	224	232	240	212	216	236	223	196	226	222	210	194	236	234	240	210	250	211	232	239	223	235	215	238	207	223	213	233	219	236	197	239	205	211	201	207	215	240	196	237	245	224	205	193	199	220	220	222	241	228	218	199	230	228	229	220	206	194	237	225	219	237	223	230	215	205	208	259	250	227	222	227	225	185	252	256	227	222	250	212	247	233	225	241	198	237	211	205	208	221	229	222	228	240	206	209	225	179	218	204	187	206	229	231	222	218	211	237	204	201	185	242	232	240	221	199	229	236	216	217	195	207	204	198	222	226	231	212	226	226	220	200	217	209	204	212	233	217	233	216	217	194	224	205	219	225	229	215	197	229	192	240	212	218	229	248	225	233	205	228	237	202	210	225	235	229	215	212	220	208	199	240	231	230	226	212	208	200	228	226	190	211	218	234	238	205	224	218	216	223	227	237	217	249	200	188	228	224	221	218	226	236	212	213	225	254	229	222	238	199	189	249	219	220	229	197	247	204	199	218	223	232	200	213	217	198	232	223	200	221	198	209	221	229	234	191	224	215	233	194	239	258	212	203	231	213	202	207	221	234	227	238	223	224	235	248	208	227	236	218	235	229	218	235	221	210	213	196	229	211	201	213	232	228	221	210	195	243	206	225	216	208	231	221	216	211	226	233	225	213	180	259	233	214	215	197	204	215	235	238	192	191	186	210	238	242	226	211	221	215	202	210	228	211	245	243	224	181	207	230	196	235	222	249	222	243	201	230	203	249	218	259	239	225	231	219	185	227	241	207	207	206	228	216	217	207	210	239	217	230	201	214	213	207	254	208	218	210	211	214	205	226	212	183	200	204	203	243	234	235	242	225	222	238	208	228	226	219	232	169	211	201	249	215	243	210	213	224	236	190	201	217	201	219	188	205	227	222	201	218	213	229	235	235	212	225	202	214	205	240	206	222	205	205	225	225	209	259	231	234	225	201	193	252	233	235	228	226	209	232	211	245	198	217	230	224	232	224	218	242	240	217	210	218	217	193	216	203	222	262	217	223	246	246	230	220	233	212	216	207	237	224	238	233	213	194	208	238	222	224	208	237	208	173	210	223	207	219	219	232	228	243	207	225	221	200	236	211	266	218	229	223	223	228	210	245	214	226	172	203	202	215	212	206	220	230	248	248	199	215	222	206	234	239	196	229	200	228	241	244	201	210	213	235	222	219	225	208	214	214	227	225	207	210	199	204	218	217	230	212	217	221	234	238	213	193	211	224	214	211	212	197	220
17132	1386	3055	3880	3810	3030	2550	1928	1947	1903	1775	1464	996	769	783	745	748	878	1310	1317	1384	1446	1512	1201	936	783	766	791	666	567	576	721	1061	872	595	582	536	535	531	515	529	538	514	535	557	520	502	520	516	533	491	518	519	505	489	511	550	527	496	493	479	490	512	514	496	543	487	506	524	486	488	509	521	517	527	481	512	489	489	509	519	515	525	518	541	500	509	502	539	527	521	481	468	513	443	487	506	512	501	482	508	537	545	526	532	498	518	509	506	494	489	500	499	522	563	493	501	547	519	535	480	486	536	454	515	497	500	515	503	506	502	538	518	524	484	524	512	515	474	502	511	524	497	488	518	503	553	508	532	502	516	497	517	494	470	513	488	514	521	532	576	491	445	520	501	519	488	474	473	528	521	491	554	495	471	543	474	517	522	486	526	545	533	502	505	532	517	511	500	514	528	496	501	480	516	503	540	492	499	530	514	501	473	493	536	509	513	509	502	516	475	515	533	512	518	511	537	570	535	486	540	511	498	511	521	520	523	507	484	485	509	504	519	514	500	506	486	498	480	519	537	481	522	532	521	545	495	493	544	500	526	498	503	514	572	516	559	507	492	515	495	544	528	539	537	545	514	497	527	530	580	476	487	500	505	483	570	533	512	508	501	502	497	499	516	495	522	518	500	491	490	530	480	552	533	519	476	502	484	549	526	509	515	482	520	530	485	552	536	524	533	498	500	524	571	496	505	523	535	488	523	507	460	520	540	487	491	513	484	504	521	516	493	478	512	533	497	511	546	491	494	544	543	529	541	505	487	534	535	541	518	499	557	534	514	514	552	531	532	460	513	490	527	543	527	505	497	508	524	498	546	528	511	507	493	479	518	514	501	498	501	493	517	524	477	493	522	498	508	488	543	507	503	537	529	481	539	547	560	529	523	528	538	517	516	537	501	532	546	463	496	507	497	549	509	535	527	491	558	516	530	500	521	528	506	493	526	529	487	528	551	506	530	506	445	504	525	534	507	480	483	539	503	506	505	530	536	523	516	505	456	541	500	501	547	542	499	464	499	495	465	495	485	504	504	500	490	512	500	525	547	516	480	527	526	480	533	532	517	523	561	548	513	498	521	518	518	545	553	525	514	500	474	485	480	521	514	484	476	492	493	535	483	481	503	522	505	516	532	515	511	525	477	488	543	501	530	527	546	513	493	524	483	492	492	497	515	518	500	538	520	497	516	499	520	480	497	526	481	534	516	510	534	525	505	524	497	499	459	498	529	539	538	513	508	488	483	527	542	477	508	547	516	504	546	500	497	532	498	483	512	494	473	525	490	516	517	475	488	529	526	553	514	484	503	466	504	506	526	488	499	491	509	526	517	535	572	519	518	513	487	523	517	529	492	481	492	502	534	525	493	554	488	538	519	489	488	518	516	511	516	507	480	468	490	516	520	528	526	548	515	475	515	484	524	511	496	508	523	530	508	537	536	496	461	498	508	510	532	537	489	485	548	509	520	510	516	502	540	532	533	522	482	568	505	522	495	529	508	519	479	475	527	505	530	495	517	521	534	502	513	535	500	493	506	487	535	483	503	496	536	572	492	492	505	524	517	502	501	566	499	532	460	511	521	503	544	524	493	516	480	512	525	481	496	519	479	500	513	484	523	501	496	479	509	514	536	500	507	505	518	541	533	493	528	505	498	517	493	525	473	539	458	518	514	474	519	520	490	530	527	483	532	508	547	503	500	525	556	519	529	513	490	475	516	540	502	542	537	538	523	511	523	506	463	513	511	528	509	527	486	492	536	481	504	531	472	545	480	486	481	511	570	556	510	551	507	501	513	489	522	505	510	447	516	528	491	482	520	494	516	532	534	533	501	488	491	526	508	537	475	494	497	527	515	489	452	497	513	506	505	527	467	535	483	508	526	485	503	513	510	500	521	517	519	540	524	525	505	489	496	490	470	512	566	490	506	494	508	511	537	524	513	517	539	516	551	508	486	543	537	519	479	523	493	503	506	504	551	492	533	492	518	508	491	519	526	526	501	492	458	504	531	515	517	522	479	545	504	526	503	527	507	522	522	507	512	509	490	516	469	511	493	446	520	511	520	512	505	489	521	513	512	465	495	483	512	525	518	524	491	464	547	491	530	526	494	522	512	475	498	499	500	517	510	514	517	537	512	496	502	516	543	499	503	539	514	511	531	539	493	523	491	525	513	524	515	500	546	513	529	517	513	528	497	518	497	508	490	481	538	501	541	573	500	522	499	517	475	512	536	525	525	511	522	497	530	533	523	491	462	505	503	522	550	525	497	541	562	494	504	514	493	538	528	554	524	522	520	530	537	548	526	504	496	495	495	490	500	516	557	531	513	535	506	537	518	500	518	499	546	503	497	507	509	490	529	491	481	552	551	479	559	493	507	491	522	476	528	464	530	483	502	515	501	518	518	517	509	500	526	461	505	513	493	484	496	516	491	506	502	500	477	508	529	483	485	515	513	496	528	486	507	479	499	575	523	530	521	533	486	508	516	514	492	511	550	478	467	457	513	540	505	506	560	517	488	541	483	483	530	488	527	533	478	523	499	497	474	519	496	508	495	525	532	496	493	483	510	523	527	524	509	541	504	515	509	528	504	503	463	543	517	458	476	481	470	530	541	521	526	512	546	530	538	524	476	525	503	521	492	546	535	512	530	509	522	506	550	503	508	519	485	490	534	518	531	488	514	533	506	492	483	517	524	505	478	531	508	523	513	524	553	548	499	515	473	528	538	513	516	476	499	485	535	505	478	506	530	457	507	534	473	527	459	538	517	506	570	502	552	498	498	540	510	551	507	501	487	517	516	500	534	500	516	503	495	495	502	546	539	490	455	535	517	499	509	489	532	464	492	493	521	478	502	464	530	534	491	499	469	494	497	520	481	511	510	483	460	476	508	535	473	493	521	520	557	492	511	508	518	525	477	550	530	535	502	509	473	505	471	498	491	507	507	496	473	490	485	473	501	498	558	519	489	517	525	500	517	507	526	548	506	501	527	506	539	513	500	497	508	515	484	525	532	533	509	529	501	511	462	540	545	503	542	491	538	523	481	536	572	498	519	499	501	501	486	506	462	472	520	483	506	529	524	457	523	480	514	536	512	516	503	493	514	534	528	514	535	481	482	541	522	462	500	521	506	530	489	514	475	546	529	516	498	512	536	517	571	537	543	512	481	520	527	501	513	538	504	498	487	497	488	513	486	497	511	542	515	555	535	545	499	450	498	522	512	506	536	485	530	504	508	534	552	486	518	549	505	514	468	507	507	508	529	537	524	531	509	513	511	497	488	468	531	512	543	490	498	498	502	496	483	502	525	546	497	514	533	506	521	473	525	508	500	475	507	498	486	503	530	505	492	533	524	525	494	467	516	490	497	517	511	522	562	520	573	479	491	479	509	508	503	499	544	499	481	504	501	533	491	513	550	523	502	535	532	534	499	504	523	512	488	536	496	540	516	559	483	527	543	488	484	489	514	499
41170	8660	2909	2178	1792	1402	1052	771	752	752	701	610	438	370	383	333	383	365	481	466	564	514	461	452	416	358	352	368	365	322	286	334	359	279	335	305	261	326	273	287	298	297	341	287	289	328	331	293	289	296	317	311	298	308	325	291	306	302	316	338	302	287	320	315	308	290	323	320	301	323	283	274	308	313	287	281	293	301	274	295	323	293	303	259	294	323	281	283	352	267	287	313	277	294	326	317	338	301	293	300	284	314	319	309	275	328	305	305	299	268	335	252	298	316	326	301	296	321	286	328	294	301	326	313	287	315	284	286	333	297	295	326	324	286	281	303	298	288	297	273	289	277	284	289	338	340	305	293	277	284	288	306	313	321	290	304	305	313	256	297	321	298	321	284	324	283	286	305	306	265	279	333	294	275	290	279	330	275	304	292	298	299	319	283	322	259	340	303	317	322	323	292	315	329	330	277	293	296	307	288	275	324	301	282	291	265	315	311	318	322	298	280	303	270	269	318	302	302	304	297	291	311	302	290	304	314	308	296	274	313	266	273	270	310	320	347	294	281	301	284	296	291	323	275	310	299	300	274	304	298	264	309	313	311	324	303	304	310	285	277	291	275	293	303	320	307	280	334	319	285	296	305	307	327	316	289	321	290	318	331	289	322	305	295	280	285	275	306	311	308	303	309	309	302	304	323	313	327	308	256	335	255	286	297	291	281	300	290	274	291	307	267	301	269	298	298	288	288	304	317	307	320	328	290	273	303	290	299	300	280	311	336	273	331	338	314	281	319	293	310	285	303	275	262	323	294	302	310	332	281	296	330	285	288	290	275	268	297	303	303	330	302	307	296	342	279	277	284	262	321	285	331	321	292	253	279	297	307	278	307	269	352	292	303	299	303	344	308	310	332	259	270	298	305	290	312	278	302	310	321	299	308	313	314	275	274	288	296	302	299	284	324	381	284	302	300	335	308	290	285	289	285	290	274	311	272	295	289	276	297	301	289	290	275	319	324	277	281	323	308	296	297	313	302	309	295	308	303	268	301	320	322	284	332	278	305	308	326	292	297	310	291	321	284	314	310	265	331	307	282	301	296	285	322	321	294	313	284	264	272	251	262	265	290	302	292	323	290	320	237	295	293	329	308	295	266	302	293	298	309	319	299	329	296	324	318	283	294	312	319	297	318	294	306	310	311	305	284	312	288	314	286	300	293	314	311	306	279	289	290	266	298	323	327	305	274	316	285	285	312	284	264	298	309	285	286	290	311	331	338	257	295	339	287	286	295	262	268	335	303	269	304	308	279	272	312	332	290	303	300	318	308	315	254	277	288	280	286	308	289	277	330	309	290	288	269	291	317	309	320	298	285	298	307	286	324	298	306	303	304	297	285	291	297	308	283	297	283	315	323	300	272	311	288	313	281	287	317	253	273	283	325	271	339	238	324	287	311	316	291	328	304	296	312	331	314	280	315	313	304	284	309	333	289	321	268	312	304	268	320	274	260	313	281	318	312	292	269	294	319	311	304	299	341	274	316	286	309	311	292	309	293	336	277	283	285	275	299	290	321	287	304	272	325	303	270	287	302	321	356	305	297	294	264	299	279	305	309	305	305	315	285	321	307	317	291	313	295	284	290	269	284	308	290	298	318	323	284	299	287	274	296	304	314	316	288	291	310	274	303	308	269	308	310	306	316	286	317	320	303	284	289	314	299	292	297	285	327	286	299	320	301	301	327	312	295	253	302	302	286	294	304	312	273	334	297	277	320	320	260	306	323	295	298	265	314	323	321	282	281	299	334	274	294	284	281	249	309	312	300	287	290	314	298	279	296	272	258	310	332	314	308	314	294	313	298	288	317	298	314	314	302	311	300	316	296	296	292	274	296	309	310	285	287	292	284	269	276	274	281	304	309	316	276	287	288	311	298	279	293	302	297	309	309	304	277	311	292	302	292	319	286	290	303	312	302	286	300	277	256	301	311	285	329	274	297	299	274	281	296	285	306	279	280	286	296	287	280	288	323	336	281	302	309	279	307	298	294	283	307	280	323	293	276	261	323	311	320	301	299	286	284	285	321	307	292	323	276	282	299	296	307	287	276	268	309	307	318	281	320	291	288	288	296	313	296	305	294	317	279	268	286	278	308	276	293	300	279	291	296	320	295	297	298	307	285	308	308	306	292	274	272	295	321	303	306	319	279	327	318	289	335	258	314	309	297	281	277	307	300	266	274	284	298	270	289	288	302	296	311	324	321	285	259	280	317	293	308	329	332	268	305	274	308	280	310	297	301	317	282	294	317	329	289	269	328	306	328	295	263	264	301	264	299	303	303	286	282	283	283	275	263	285	240	293	284	278	291	308	304	309	355	282	320	246	274	319	311	301	281	275	327	289	332	293	320	284	288	280	283	306	274	303	315	340	318	327	341	301	310	287	308	298	285	275	286	310	264	311	304	303	307	301	303	282	280	292	293	305	320	326	311	305	278	311	298	312	289	318	300	303	311	313	323	316	280	278	289	315	301	281	297	279	321	321	292	289	297	294	331	304	309	282	274	287	278	304	299	315	301	298	293	296	274	282	321	305	272	320	291	294	320	305	259	303	275	247	286	245	259	283	326	300	242	288	294	298	279	308	297	299	297	280	272	306	318	263	289	318	265	295	293	321	282	328	286	304	282	308	293	317	322	266	286	302	295	288	310	269	299	279	286	293	284	309	304	290	277	313	320	310	316	317	308	316	309	291	272	328	273	294	316	296	265	317	287	313	282	289	288	264	317	300	310	330	307	281	300	304	287	312	311	320	309	294	295	275	276	298	275	292	331	307	336	341	299	293	298	311	313	284	321	313	292	286	331	282	305	318	306	291	294	337	277	322	295	295	295	274	285	280	306	300	277	299	303	286	343	268	279	302	305	289	301	289	284	272	334	297	303	296	265	321	313	287	327	312	300	270	296	298	267	304	296	299	315	269	308	323	289	317	289	296	271	304	274	286	283	286	267	314	289	324	314	299	281	303	319	303	263	282	323	290	306	318	311	279	286	267	304	344	293	288	315	293	320	302	315	300	294	325	296	333	283	314	278	309	283	334	306	286	352	277	296	307	317	266	269	314	300	337	288	281	311	283	279	298	302	314	310	265	309	316	260	292	286	290	327	291	333	317	308	321	290	308	285	292	274	313	318	325	307	314	297	272	300	275	300	295	265	323	298	281	286	299	330	304	311	296	326	281	269	316	308	322	292	293	323	296	297	318	272	317	278	296	301	281	308	275	293	316	290	309	313	301	289	298	295	315	274	298	297	283	309	306	268	316	278	289	305	296	337	301	256	301	301	285	306	276	305	281	326	306	320	285	291	269	296	324	304	308	284	293	255	328	313	288	263	289	322	305	301	291	328	276	294	257	279	296	302	295	321	369	264	310	304	298	324	308	274	311	327	304	298	295	282	269	312	295	258	264	324	313	281	291	330	322	314	297	327	307	279	302	233	296	303	289	300	301	284	294	266	289	253	293	298
22120	2087	4646	5880	5753	4827	4210	3113	3178	3133	2793	2225	1512	1214	1048	999	1040	1105	1709	2033	2101	2181	1974	1764	1300	1264	1065	1005	901	912	759	895	994	833	891	723	737	682	679	685	640	735	664	689	677	674	694	673	659	694	655	649	676	656	679	645	649	652	633	644	664	681	667	606	632	635	666	616	635	654	632	617	611	668	652	693	670	675	636	664	660	661	636	694	648	579	667	691	624	645	663	636	627	662	629	659	679	658	610	565	633	602	634	613	663	650	605	601	634	597	604	652	606	638	624	646	652	623	665	630	657	618	658	623	655	648	689	589	661	680	701	665	676	631	626	637	647	616	620	636	691	632	668	682	613	658	631	621	650	668	652	649	636	657	638	656	636	578	640	691	682	681	646	695	659	662	649	668	665	665	620	675	668	651	657	629	684	674	629	661	648	638	669	664	657	656	697	659	667	615	666	638	650	744	615	657	629	658	647	636	687	638	630	659	639	656	623	631	648	696	616	648	650	667	685	624	660	661	659	651	642	643	611	679	599	644	687	640	648	664	655	634	646	654	637	638	619	607	613	666	690	625	629	661	672	634	639	615	679	684	688	660	677	672	633	666	623	646	644	655	649	653	607	654	713	636	624	632	684	626	658	649	649	619	692	638	681	637	671	661	671	690	643	666	641	623	636	667	612	649	662	623	657	593	673	650	644	645	611	680	707	647	614	688	656	654	657	635	621	644	660	633	618	611	678	650	689	662	666	649	649	628	610	630	666	655	649	674	659	664	642	659	621	695	648	629	628	634	652	662	663	690	641	685	642	634	674	638	667	668	656	616	669	653	652	669	664	641	637	627	640	658	644	649	655	658	639	634	674	622	621	646	644	644	623	665	667	668	651	649	689	690	632	645	631	667	596	683	630	613	662	645	673	624	686	669	675	624	632	650	669	647	612	650	602	638	604	628	684	597	658	635	624	653	608	648	643	654	635	618	647	617	644	643	649	615	643	699	656	670	621	674	613	659	651	664	650	646	655	661	646	646	601	642	645	635	674	642	664	641	710	659	690	666	649	650	701	652	607	649	648	656	648	628	647	569	654	642	639	628	642	606	653	648	635	609	645	710	681	636	637	632	665	651	615	643	658	645	643	630	645	627	666	631	625	638	662	651	676	643	657	689	657	668	648	649	647	650	639	657	670	637	669	607	673	693	666	673	621	602	628	610	643	639	671	668	645	648	687	628	662	623	654	670	680	614	633	648	637	638	607	606	594	658	621	668	671	646	639	673	633	651	624	619	635	650	627	664	631	659	653	650	697	622	660	621	678	681	631	598	638	594	688	629	637	702	595	640	630	659	616	643	609	676	628	639	639	650	598	614	655	619	654	634	665	656	616	657	682	673	670	635	663	655	686	647	654	624	615	664	655	653	656	676	659	655	596	620	634	651	678	611	624	709	684	670	692	650	656	683	600	633	651	600	643	678	619	650	660	658	628	679	648	624	668	666	673	626	655	678	636	648	676	686	673	607	668	654	656	616	648	644	701	643	641	635	669	644	597	654	673	655	675	643	681	616	653	643	628	692	639	651	632	638	646	653	694	598	670	600	650	676	648	617	598	654	624	602	658	673	620	636	645	642	654	646	692	658	650	638	666	616	684	617	671	599	599	665	666	650	649	638	647	608	650	645	611	607	632	658	616	682	612	639	637	623	673	666	622	631	660	673	657	604	645	658	630	655	661	651	648	623	667	618	669	653	665	682	622	639	673	671	664	613	643	650	633	645	689	654	642	658	645	611	596	607	624	652	616	628	665	633	651	642	650	603	651	638	662	668	662	653	691	668	671	641	653	645	635	679	642	608	631	671	625	613	640	675	663	654	645	634	683	657	635	625	638	671	664	670	659	652	632	691	596	650	618	618	665	614	608	628	622	640	652	662	638	618	579	631	645	647	673	662	677	624	685	680	619	659	656	603	665	664	624	644	638	654	684	668	644	649	672	627	630	646	582	626	620	672	615	637	610	665	640	662	614	711	686	673	653	628	608	630	632	678	605	646	625	673	674	573	642	649	656	679	710	644	629	628	671	618	646	637	603	645	651	646	643	609	628	675	661	636	673	653	645	643	622	659	652	667	706	642	660	651	669	688	659	647	649	672	697	692	615	627	693	617	608	632	656	596	664	631	652	677	654	647	682	613	637	624	656	634	630	658	653	643	676	700	630	652	642	637	651	640	624	677	669	632	625	673	662	647	635	676	634	637	642	592	614	652	632	608	632	616	658	626	643	617	656	699	657	660	642	659	616	642	655	668	664	664	665	641	637	679	643	617	654	668	667	658	643	651	672	627	640	614	642	663	603	670	626	580	660	651	651	631	638	620	666	651	678	674	639	638	656	649	612	636	655	649	654	615	651	614	686	604	640	633	576	703	615	631	605	667	692	602	691	599	641	585	667	631	622	649	610	635	635	636	685	715	682	672	650	656	656	654	630	686	653	618	641	649	639	644	621	624	672	649	636	710	676	654	631	647	631	625	634	674	680	630	675	647	653	666	648	634	621	652	603	704	627	697	665	696	661	671	636	651	669	614	591	645	669	683	688	607	694	674	628	631	632	634	658	658	658	658	662	647	650	657	654	636	671	624	654	673	676	638	647	613	602	659	641	659	723	600	644	627	648	632	624	668	657	620	606	665	650	639	711	656	644	587	616	644	635	657	656	664	674	622	631	604	646	675	659	646	604	617	641	723	626	676	640	695	674	610	620	634	656	651	639	653	676	665	679	669	701	695	673	613	698	669	655	683	673	666	633	639	638	641	617	726	636	661	646	623	626	621	661	621	684	662	646	652	646	650	645	640	660	673	609	660	613	639	682	636	654	654	630	657	663	610	659	670	652	664	675	619	608	654	642	643	583	623	635	630	685	665	649	708	632	706	619	608	632	659	651	643	626	677	670	636	629	675	676	632	664	666	651	676	668	635	627	579	668	656	641	671	634	642	599	610	654	636	635	633	669	651	636	616	657	628	660	750	694	655	643	693	644	660	671	656	654	659	673	626	654	632	641	664	657	657	678	644	682	604	632	647	641	617	670	691	686	667	687	681	695	646	676	634	685	650	626	670	649	633	639	700	674	687	651	686	629	615	700	672	634	678	652	612	650	645	662	668	662	689	692	642	656	644	621	613	609	695	598	660	654	666	639	638	638	643	694	663	653	641	635	663	628	614	614	675	633	634	653	674	675	650	660	646	663	616	612	658	639	650	642	662	644	651	675	670	599	636	667	669	628	694	643	697	634	684	710	694	665	664	644	606	651	655	607	645	637	679	642	620	644	644	669	636	677	671	643	621	630	652	631	635	670	680	638	657	704	612	666	634	666	667	657	593	674	662	661	675	680	635	682	646	657	626	638	670	638	609	657	658	661	677	620	688	618	674	642	604	648	648	599	646	626	693	674	663	617	648	671	658	657	659	676	615	652	637	658	644	614	643	633	641	633	662	627	615	638	589	648	656	636	645	666	631	622	626	647	735
13474	1188	611	430	322	286	193	175	212	185	185	167	138	150	153	153	148	175	192	186	180	188	204	178	172	163	164	149	133	136	144	121	162	141	119	128	141	132	140	154	133	118	146	134	128	139	150	145	136	127	143	140	136	128	130	144	139	132	136	129	125	135	125	160	134	131	128	118	118	155	124	127	128	114	124	150	144	156	136	123	129	122	137	130	129	140	137	142	140	142	118	169	142	129	128	138	134	127	121	117	125	122	124	155	122	141	122	136	127	142	110	132	110	137	126	130	115	132	129	144	135	123	135	120	111	113	153	134	131	131	162	136	149	137	136	119	147	147	142	140	126	129	126	129	123	117	133	138	139	111	131	124	134	131	134	122	127	120	120	130	134	126	141	141	148	126	152	140	117	145	179	148	146	126	110	115	122	131	128	113	128	126	123	139	156	163	141	137	128	127	150	144	132	142	132	127	145	135	121	124	126	139	134	134	137	118	135	127	129	140	124	123	108	127	135	131	139	132	117	129	137	149	142	130	149	121	145	109	141	151	124	145	147	129	128	141	146	131	130	136	129	117	138	146	140	156	124	134	133	104	117	139	122	155	131	145	136	147	147	122	130	145	154	144	147	139	134	147	149	132	126	149	144	128	132	132	152	147	127	158	135	133	130	129	131	138	138	136	126	135	152	130	130	134	133	128	138	126	117	132	140	125	141	135	143	131	134	152	135	130	125	135	98	105	118	127	118	141	132	151	122	137	125	117	143	137	125	134	121	140	133	149	157	134	144	113	156	134	130	140	144	148	135	138	128	111	128	149	141	136	115	144	141	123	130	118	148	121	141	169	152	127	146	138	133	127	132	127	138	136	152	146	143	147	146	136	125	116	128	131	128	128	142	138	140	138	131	146	118	141	119	132	133	116	128	147	129	128	130	118	126	126	143	152	126	146	150	134	128	144	113	125	124	121	127	126	161	120	143	132	126	132	132	156	135	137	142	148	158	129	139	137	128	147	153	123	131	139	136	135	139	140	127	145	133	142	128	137	134	167	140	137	126	122	147	132	130	139	130	152	136	122	118	139	142	127	134	138	140	127	138	121	142	125	132	127	146	138	124	131	120	141	142	144	131	142	154	143	141	126	131	122	141	143	134	146	120	138	142	141	116	129	104	111	116	132	119	131	148	132	160	140	140	143	134	148	143	111	134	176	151	128	138	125	135	135	122	144	138	137	138	131	125	122	144	159	138	133	133	136	131	123	127	149	119	129	147	122	143	126	143	124	156	132	144	151	137	146	122	120	133	136	134	127	128	150	130	136	146	141	150	112	129	127	131	127	156	149	137	148	139	134	134	125	117	149	130	140	159	149	140	135	151	115	110	145	155	146	120	121	141	163	117	144	132	129	123	110	127	123	138	118	135	125	125	119	137	137	143	116	132	137	112	132	118	132	150	129	129	123	127	147	144	126	118	142	143	123	169	112	141	127	120	135	126	134	132	142	138	154	124	145	116	139	131	160	118	129	127	140	129	138	140	137	128	124	147	144	143	139	118	156	152	135	136	132	140	114	124	135	132	129	142	122	142	143	140	125	146	116	152	128	138	127	137	139	140	131	125	106	131	155	143	146	152	117	133	131	126	122	136	99	161	141	116	123	125	153	149	120	137	162	117	110	123	137	123	158	142	146	127	146	136	114	118	129	168	143	127	130	148	119	121	129	118	152	144	115	110	127	125	130	125	145	135	135	109	111	117	127	141	134	134	154	137	142	120	134	123	135	122	127	141	118	118	170	147	119	127	132	121	136	131	150	149	131	133	140	119	96	119	146	138	147	142	133	147	133	133	163	152	146	126	123	116	126	145	147	131	154	119	159	142	130	153	137	126	137	142	122	135	126	144	113	136	145	147	136	122	132	124	130	123	151	139	127	140	125	140	126	153	108	131	126	121	143	138	121	113	138	153	137	141	140	115	137	137	122	137	141	144	139	140	135	138	139	122	120	135	152	141	134	123	128	132	136	139	135	153	146	147	132	115	138	136	126	123	164	128	151	137	138	145	154	121	159	126	148	122	119	139	136	139	145	149	123	140	132	131	117	137	131	137	154	131	135	108	139	156	132	129	113	113	167	152	131	144	149	125	133	119	132	135	127	118	121	116	127	130	129	146	92	132	126	141	148	138	154	140	126	135	138	155	145	141	130	140	100	144	135	138	138	140	135	127	145	134	126	131	144	127	141	126	142	134	132	137	132	152	163	115	133	110	129	123	144	133	130	129	150	130	144	150	136	143	115	127	158	105	125	130	152	169	121	136	128	149	132	132	129	149	129	156	118	131	134	140	128	140	129	147	129	138	131	137	135	144	136	138	145	140	164	154	144	150	120	141	144	148	147	138	148	129	141	129	139	133	133	141	113	144	156	147	143	131	141	121	118	146	140	129	143	131	125	127	134	120	146	119	136	140	144	106	132	118	128	138	103	142	129	120	125	139	110	145	111	125	130	137	124	110	122	128	154	121	116	134	134	140	130	131	127	145	113	133	130	145	146	108	137	127	140	162	118	134	150	129	126	130	129	119	155	138	117	126	135	132	133	111	173	137	128	128	128	144	112	152	133	161	120	108	145	125	123	144	131	117	124	159	127	126	119	154	114	152	134	153	147	120	133	129	116	149	142	132	136	112	146	128	122	144	137	133	134	138	134	161	114	127	177	125	133	128	152	118	113	139	132	126	133	126	151	146	116	128	131	164	168	116	116	158	143	153	131	131	123	122	144	132	160	156	140	145	159	143	133	120	117	139	137	125	139	119	142	144	141	145	151	153	119	125	140	141	150	142	116	119	129	140	160	126	131	132	130	137	134	132	143	144	149	136	121	122	128	144	139	151	143	139	140	117	137	141	129	141	127	142	146	154	139	137	143	127	130	135	117	136	150	132	113	138	134	124	143	133	111	121	135	142	129	128	123	114	113	126	127	125	133	116	118	146	138	136	111	121	144	109	117	125	141	119	135	129	142	118	147	133	137	129	145	140	125	138	133	131	125	142	146	120	136	134	130	149	136	126	128	153	155	152	153	118	123	132	105	119	124	140	135	140	111	149	98	122	129	133	133	122	148	166	140	154	129	130	140	142	144	146	124	123	138	133	130	132	125	137	135	148	138	115	111	121	159	137	116	138	147	121	140	140	136	147	138	133	141	129	123	153	129	142	129	142	137	121	157	134	130	151	135	133	139	120	125	115	145	137	141	153	155	120	155	130	145	138	124	131	153	142	154	133	122	134	165	135	157	134	115	128	141	145	154	142	150	134	144	155	142	124	142	126	160	122	129	141	139	113	144	140	124	159	130	141	163	140	134	148	156	150	125	136	135	120	154	128	127	130	123	142	117	124	109	139	153	122	125	137	148	138	134	150	139	118	133	138	142	121	154	145	129	153	146	154	134	137	153	127	139	143	133	129	141	142	129	121	126	113	115	134	131	142	126	146	126	127	147	124	124	114	117	146	144	142	121	100	136	128	134
7790	690	1344	1426	1235	954	728	635	621	562	555	551	460	454	443	426	413	459	673	724	919	836	815	724	627	536	432	416	392	366	397	370	341	355	369	341	365	376	326	302	364	340	343	344	359	325	358	354	355	349	332	301	315	342	330	327	341	334	331	341	318	365	301	328	331	332	326	329	317	297	302	327	308	365	352	330	358	320	329	350	331	343	363	366	345	324	339	337	299	351	338	350	333	342	304	342	341	341	357	342	323	316	331	345	320	325	340	318	328	334	337	323	333	332	321	331	362	384	354	326	356	354	304	319	357	330	357	337	352	376	329	325	321	331	343	337	347	299	315	321	373	349	339	335	294	348	300	368	350	371	341	326	345	331	324	342	351	333	322	344	303	338	338	365	351	334	332	336	363	321	352	369	377	336	331	346	318	350	302	322	328	313	342	327	383	326	328	312	329	316	358	341	347	337	346	306	312	309	294	328	341	318	333	354	338	350	367	322	339	322	337	343	292	328	314	345	343	355	349	341	323	331	331	332	353	357	358	320	354	319	324	310	322	329	338	336	347	335	339	359	348	353	339	367	322	328	367	377	341	313	325	314	330	316	385	335	319	329	324	324	322	343	335	305	333	347	331	341	323	346	324	330	316	315	302	348	340	351	318	329	310	362	319	338	338	315	310	336	334	353	310	331	323	335	315	310	324	327	366	328	365	340	296	327	344	335	320	304	330	329	325	348	345	363	330	333	316	320	319	343	356	348	330	316	373	303	312	328	347	325	306	329	347	310	329	339	289	332	349	342	344	336	325	342	314	338	366	329	354	318	367	329	301	311	370	356	337	336	320	337	338	328	295	315	335	336	348	357	323	368	303	290	351	353	326	329	317	307	333	306	319	310	361	310	322	349	357	340	332	366	316	326	332	323	336	322	323	316	307	320	345	324	333	320	318	317	366	328	368	336	351	329	313	353	359	299	314	343	372	332	313	347	338	343	359	358	330	335	322	332	332	357	315	364	326	313	341	349	323	324	297	332	352	350	389	313	342	341	333	357	335	321	330	330	340	336	361	342	349	322	323	319	336	321	385	353	335	325	366	342	352	330	335	380	330	331	324	344	329	337	341	347	336	342	339	334	313	350	344	335	335	339	334	304	362	335	350	333	328	330	297	315	318	331	327	329	339	347	361	308	329	312	340	340	318	308	353	322	332	309	382	355	311	360	299	348	339	326	351	323	369	340	344	389	281	338	339	319	308	344	335	325	333	356	323	314	337	344	367	326	328	353	346	305	352	327	319	349	380	321	320	317	324	329	351	338	307	357	342	316	343	346	341	335	340	362	324	349	356	311	315	336	345	348	363	324	315	341	340	330	343	348	334	327	328	352	327	312	317	315	305	302	326	340	314	327	331	298	363	331	333	319	334	351	324	337	307	339	370	316	304	281	343	328	354	358	325	330	342	341	327	320	343	325	330	316	355	287	316	351	363	323	354	334	366	364	314	355	316	318	354	339	348	301	337	325	330	311	345	328	303	342	328	356	342	326	320	373	340	299	341	329	327	335	341	329	363	333	343	353	340	300	325	355	331	323	320	368	345	353	340	336	341	350	376	345	338	334	305	326	367	356	344	368	330	326	320	346	339	330	324	336	330	325	343	325	318	335	332	342	313	307	372	331	342	293	331	338	370	316	361	328	332	317	334	344	366	312	311	347	331	341	332	335	324	329	330	304	318	316	330	343	348	369	308	356	305	345	311	320	336	317	317	327	354	361	333	324	321	340	332	338	319	340	325	335	336	286	360	310	337	303	314	293	350	355	324	325	322	359	338	341	335	344	348	335	347	323	340	339	337	344	353	361	346	337	337	359	326	312	335	339	320	340	294	328	329	333	351	321	345	305	327	327	359	302	338	351	319	337	331	357	370	327	304	356	323	364	318	351	363	297	307	330	332	332	369	329	305	311	346	341	368	320	328	321	325	333	351	352	343	315	334	328	354	370	339	321	352	321	316	338	312	350	329	333	359	339	303	345	351	316	315	309	355	341	320	349	335	293	333	356	343	364	346	311	335	334	365	365	348	343	324	315	343	357	350	329	345	353	325	342	329	356	344	327	328	361	336	321	333	323	299	334	354	331	348	328	290	345	338	333	334	306	335	368	350	349	346	343	332	330	347	364	344	309	334	327	334	357	332	333	323	348	368	331	315	329	303	335	333	354	301	359	338	318	331	314	340	306	319	303	354	311	343	321	342	344	322	333	327	338	337	349	335	335	360	360	347	347	349	356	331	336	338	336	365	332	331	319	322	332	329	335	359	341	299	362	340	348	309	351	353	334	355	389	348	293	348	310	372	336	315	351	336	321	357	325	316	322	351	351	344	372	353	306	369	390	374	317	342	312	332	309	319	316	338	351	362	342	369	339	339	316	322	346	333	332	333	324	349	314	326	352	338	328	350	327	338	318	352	330	327	323	336	327	347	344	325	302	350	329	348	317	324	345	315	324	372	376	340	360	328	333	321	355	332	336	344	337	347	320	346	315	338	318	313	314	299	348	327	317	362	330	338	299	346	342	307	325	293	329	333	321	304	311	347	359	317	324	333	332	345	349	282	350	305	330	332	347	363	359	340	321	307	320	351	347	322	331	346	323	326	328	335	316	328	322	319	336	340	314	321	329	346	343	336	310	335	332	347	314	371	335	346	318	343	325	350	335	321	337	341	344	316	332	332	340	337	350	337	375	362	322	351	319	313	325	321	306	343	365	339	360	328	328	326	329	326	333	319	383	297	325	355	343	345	340	347	349	354	340	327	292	308	347	335	342	342	334	342	347	317	335	322	318	350	330	329	349	338	303	338	385	299	325	349	353	307	322	353	362	316	315	329	341	337	326	367	364	304	320	342	312	382	329	341	335	331	326	329	333	363	327	331	338	327	334	368	307	328	340	322	341	315	328	329	333	335	326	308	361	342	318	320	383	377	323	327	331	352	360	313	317	300	342	300	322	361	342	374	336	305	337	348	297	365	332	322	369	307	348	343	344	296	327	322	272	331	369	310	320	284	321	344	334	328	319	371	303	333	332	296	316	353	320	330	326	314	356	369	348	315	320	339	325	325	371	321	343	346	360	354	339	341	327	312	330	354	357	310	323	340	342	311	322	326	343	363	332	315	337	310	340	346	334	333	304	314	329	338	336	345	342	335	326	312	315	307	335	331	322	333	335	283	330	370	348	341	341	301	321	336	306	331	328	351	356	318	313	333	327	351	337	337	359	373	341	316	342	357	330	354	337	315	327	330	323	348	340	288	330	327	338	352	331	329	375	313	318	321	316	333	327	379	332	323	333	331	328	358	351	326	329	311	322	348	334	325	319	297	339	313	346	337	340	331	347	321	355	340	374	324	345	328	347	339	353	322	333	316	357	330	338	315	350	341	332	346	327	309	342	366	346	342	324	332	323	346	334	327	337	330	303	347	343	316	342	341	307	324	334	357	337	356	329	364	348	334	353	316	305	370	338	344	309
30137	4487	1490	1203	905	734	596	470	447	451	449	386	305	287	289	226	249	243	283	381	357	306	292	317	286	276	243	273	252	210	242	249	249	226	246	249	251	230	215	206	229	199	231	225	218	236	221	203	217	227	208	238	233	203	219	211	210	227	246	231	237	198	215	237	209	194	200	224	215	207	237	226	226	212	227	193	255	217	215	213	212	211	222	218	232	224	207	216	198	217	210	212	213	200	218	231	219	213	199	212	203	235	208	212	238	207	233	213	214	210	232	226	206	210	235	208	221	219	220	194	223	204	262	214	219	227	204	261	199	208	212	227	226	195	209	209	208	259	243	210	221	218	214	214	210	228	254	196	218	215	228	239	224	191	215	212	225	194	230	229	217	231	186	191	211	224	216	254	210	180	208	227	216	231	231	211	200	207	226	210	207	204	220	205	211	259	216	196	205	198	187	231	217	205	199	232	247	183	211	210	201	207	211	208	230	196	208	206	211	201	208	222	241	215	183	241	239	220	233	199	192	212	220	234	198	217	241	210	204	217	228	228	228	200	244	244	222	189	241	212	229	213	193	208	227	224	213	221	228	233	210	255	246	239	216	224	219	184	223	225	190	217	223	215	202	228	239	206	202	196	229	222	235	230	238	183	208	210	202	242	226	216	207	207	200	232	226	237	177	222	210	191	209	200	257	201	222	212	213	219	202	251	208	212	200	203	219	226	209	216	205	211	218	189	200	236	225	216	221	228	202	215	197	246	239	244	220	210	212	197	234	234	240	218	219	220	252	222	213	225	217	225	213	221	214	228	214	229	225	247	221	220	201	259	212	191	249	222	219	204	198	203	209	231	223	221	211	199	203	183	222	233	180	226	196	227	243	221	216	225	231	204	217	229	223	207	194	257	223	227	232	217	237	223	207	216	207	194	213	217	207	198	242	217	224	233	212	203	240	227	225	195	214	231	181	228	221	214	215	235	217	226	208	204	216	237	200	221	241	217	197	222	222	180	202	244	206	206	217	212	210	244	251	238	243	228	210	236	233	211	204	230	207	230	251	218	218	216	229	200	221	197	222	239	206	250	230	236	210	200	231	194	232	253	227	233	205	220	253	198	217	255	230	197	222	219	217	208	207	235	232	246	224	231	185	226	214	230	231	222	226	200	202	210	227	248	202	225	217	214	201	210	202	245	190	229	219	219	224	226	205	216	227	218	210	213	175	187	199	211	207	219	238	237	206	224	266	201	212	212	226	230	222	229	234	231	224	215	187	221	209	209	230	229	180	238	233	184	229	209	213	200	240	225	207	202	197	223	193	218	203	214	241	204	224	202	200	203	216	262	230	207	178	205	216	219	194	225	189	197	196	220	200	216	210	238	231	238	229	208	218	216	184	226	211	221	194	176	193	207	225	212	212	215	211	204	254	205	211	240	217	223	215	227	230	224	204	239	208	203	208	228	212	253	219	200	205	255	225	226	240	244	229	219	216	198	208	232	239	235	226	263	232	216	189	247	207	209	226	203	239	225	217	230	216	195	221	204	251	211	220	228	203	205	210	242	218	234	235	234	205	196	215	234	237	213	248	205	221	226	222	218	219	242	209	209	209	209	259	244	216	219	207	208	229	211	233	202	214	234	254	229	203	202	183	234	217	206	205	221	197	197	234	217	205	227	202	228	228	232	234	231	239	233	211	214	219	211	242	238	212	215	207	201	234	220	183	210	233	197	189	211	215	204	201	213	263	241	255	181	222	223	217	203	185	229	228	195	230	229	206	211	216	192	194	220	247	231	220	213	181	240	225	218	197	203	200	217	209	217	225	224	223	237	216	216	214	215	197	224	220	223	220	246	227	221	227	223	237	220	229	223	228	222	212	249	206	203	228	225	223	224	228	214	213	216	207	208	201	226	231	208	244	203	214	243	214	210	204	203	194	205	224	238	236	191	214	201	237	220	246	207	238	231	219	245	238	209	213	164	200	209	221	218	225	251	254	215	233	227	187	210	200	220	221	209	223	228	188	186	222	222	208	238	209	218	219	227	214	212	235	214	214	216	214	209	204	241	206	199	200	225	215	232	219	239	223	223	225	241	199	200	220	224	229	214	210	229	198	196	213	243	209	218	218	228	212	261	206	245	187	212	211	194	221	202	259	215	220	240	221	195	220	240	203	233	210	214	201	211	219	214	242	215	222	202	221	207	205	197	214	255	215	242	276	227	260	246	207	186	228	224	179	204	188	234	226	211	218	224	218	221	204	226	207	240	198	232	229	211	235	229	220	242	219	221	235	254	244	238	213	215	181	202	229	186	233	234	226	216	219	240	210	215	211	231	220	235	209	226	205	225	231	203	193	198	212	230	224	217	215	219	194	239	233	229	218	233	186	217	220	211	215	219	200	243	218	212	205	216	225	222	219	200	211	234	221	221	210	205	166	230	220	229	227	209	236	225	246	214	194	198	214	232	206	219	207	243	201	221	246	223	210	196	241	189	194	204	224	209	237	214	250	228	236	230	216	223	201	239	216	222	194	252	232	212	214	231	237	209	202	205	234	202	214	215	222	214	194	204	253	223	232	207	215	255	198	236	203	224	247	245	221	189	215	221	216	242	193	208	198	214	252	227	223	239	251	213	216	225	236	241	224	189	204	223	232	190	201	212	227	208	228	222	229	211	215	210	218	223	204	209	199	218	214	253	196	200	177	210	217	233	219	203	181	222	234	210	224	241	210	215	211	216	174	216	243	212	204	174	208	239	235	199	213	251	225	204	189	203	204	192	211	248	202	215	242	233	240	201	192	211	188	208	213	207	218	196	226	225	226	208	218	223	188	203	204	215	232	245	236	215	214	216	237	217	211	214	201	192	189	187	226	193	204	194	227	209	204	211	210	227	204	204	208	226	221	211	201	252	250	212	208	198	255	218	234	215	213	214	231	194	198	229	232	204	244	218	210	214	195	224	204	183	228	228	192	210	197	251	201	247	223	210	226	212	222	221	186	227	232	198	235	223	203	208	212	214	219	195	211	249	214	236	207	244	204	197	224	216	238	224	199	184	199	216	213	191	233	214	219	243	206	214	222	203	206	205	245	215	215	228	185	192	226	211	211	194	191	216	207	210	218	241	241	207	201	213	225	213	204	210	241	200	212	216	239	220	238	236	210	199	211	202	215	227	206	199	228	212	221	247	212	223	198	203	202	222	236	227	192	211	227	223	244	227	207	207	201	197	227	228	221	217	214	210	202	217	230	207	235	192	232	227	212	201	228	235	236	212	232	220	234	230	213	214	199	225	190	216	223	211	215	233	230	235	227	230	242	233	214	234	220	216	208	205	263	211	197	227	224	194	237	231	194	197	228	208	233	232	194	212	225	182	237	243	222	211	215	218	196	250	208	224	220	232	224	225	226	218	212	204	214	201	226	228	203	210	248	249	230	246	223	212	194	207	190	196	212	242	223	221	211	213	201	218	214	256	232	209	219	248	224	199	227	218	270	217	231	209	217	216	201	218	247	238
17229	1396	2908	3570	3401	2762	2373	1967	1679	1885	1922	1447	980	797	796	812	711	687	956	1196	1437	1243	1407	1324	1043	894	879	716	675	516	615	578	623	684	618	548	530	535	513	496	514	538	510	542	557	542	525	523	570	515	518	509	489	532	475	488	529	514	512	513	509	496	516	499	533	473	504	506	505	496	448	506	528	530	519	500	510	498	501	568	494	521	510	500	502	505	510	560	498	524	502	504	489	496	503	538	491	504	533	505	481	508	506	514	484	514	503	509	508	533	531	529	532	482	572	509	526	488	501	484	499	526	526	481	515	447	497	511	458	469	497	510	543	513	488	524	506	504	510	495	522	487	505	548	541	486	492	526	511	497	500	533	502	505	506	488	504	492	511	479	530	511	490	489	512	472	497	505	507	511	532	516	467	542	517	500	519	520	511	510	535	534	521	460	515	502	501	496	517	482	545	539	519	484	509	503	499	533	490	524	501	490	514	485	482	519	481	480	476	491	475	498	528	482	503	523	520	470	513	530	508	576	480	487	502	481	477	498	484	489	498	508	493	477	525	523	495	484	484	453	528	481	522	519	522	507	540	483	513	534	519	495	505	471	550	513	507	549	520	520	501	468	524	513	499	534	505	494	499	497	518	514	509	524	505	519	519	513	486	502	481	476	526	500	499	520	489	476	520	537	510	481	495	498	462	573	477	514	508	492	543	481	492	516	506	492	516	545	508	508	525	536	492	527	505	533	486	550	489	494	498	504	459	492	494	541	479	519	490	527	491	521	490	496	506	527	549	514	509	517	539	485	509	506	520	515	514	475	517	493	524	484	478	512	457	463	493	465	511	544	525	555	503	533	532	496	525	446	532	518	526	492	508	514	528	499	496	497	536	506	523	519	506	527	526	542	516	545	477	512	498	524	483	530	501	548	480	482	510	521	492	527	500	474	519	521	543	472	501	465	516	499	498	514	491	484	567	497	542	493	509	478	519	492	487	491	519	526	503	501	511	494	498	492	547	470	503	495	449	542	483	492	550	487	512	499	485	513	539	490	493	534	499	506	502	489	495	510	536	546	533	504	499	509	503	516	528	490	537	539	513	492	534	460	474	513	530	487	503	538	531	497	512	496	514	493	520	456	478	552	484	520	500	497	550	502	497	494	514	505	501	540	516	476	472	521	462	511	508	526	486	509	511	529	492	535	502	492	523	486	529	473	519	516	483	481	509	533	503	501	496	488	512	514	498	514	475	494	518	507	477	516	489	505	520	502	494	508	482	484	476	500	511	480	494	520	508	483	519	512	514	507	505	535	486	495	482	501	485	491	536	507	500	519	465	483	497	498	490	480	535	542	497	511	512	536	494	525	483	530	533	526	498	511	519	521	469	560	441	503	507	472	495	499	487	485	470	530	489	465	472	536	462	506	507	492	508	506	519	470	461	524	499	542	500	511	475	519	539	474	516	522	517	508	492	476	528	532	486	476	513	497	487	517	472	533	542	536	530	498	495	503	495	504	519	492	496	554	500	482	523	494	498	489	541	494	472	498	538	532	522	512	486	488	462	490	454	513	498	494	494	497	472	538	480	518	515	541	511	498	528	508	496	520	507	515	480	481	509	556	471	457	483	496	507	491	525	518	503	545	479	551	515	507	544	461	567	506	499	491	480	480	551	518	489	494	519	498	505	501	494	485	478	522	491	514	505	496	469	499	512	481	503	493	496	505	516	538	460	485	484	522	509	527	522	489	517	500	515	502	554	505	533	507	497	532	482	490	517	486	520	477	505	536	501	502	526	503	490	538	500	470	504	506	510	516	500	524	492	526	511	497	515	504	510	527	513	510	489	496	527	525	509	506	494	526	514	507	488	494	525	511	533	471	522	543	521	527	526	496	503	509	557	471	530	517	520	469	499	488	558	499	511	485	509	523	511	501	493	478	505	506	520	524	484	488	516	498	496	529	507	486	509	472	510	518	504	506	477	475	511	503	484	497	468	511	539	506	476	521	501	477	497	567	491	483	486	552	515	510	478	490	528	466	463	523	510	480	478	516	507	519	485	510	535	502	526	503	502	496	512	501	500	514	481	536	482	472	524	523	502	492	458	551	485	508	517	529	464	527	520	479	497	477	505	471	513	505	537	507	498	480	458	485	508	543	478	492	531	552	510	557	492	519	526	503	484	506	503	506	516	482	502	501	532	508	494	490	482	504	516	528	495	502	494	507	511	487	532	535	520	528	480	515	469	506	527	514	533	475	521	499	528	510	512	531	511	516	476	524	485	502	541	566	481	523	488	497	423	539	501	524	533	473	506	485	503	499	511	534	489	490	499	486	526	487	521	530	531	523	528	508	483	551	514	498	523	511	493	465	559	532	498	509	495	549	490	532	512	469	551	509	484	462	481	511	517	466	537	484	472	498	475	474	533	528	503	542	511	526	537	504	502	525	484	503	506	535	508	510	497	470	536	526	514	503	516	477	520	499	500	485	523	548	496	517	517	472	536	510	504	524	495	528	487	489	488	510	474	511	527	547	551	484	507	495	494	500	513	525	530	531	464	498	524	501	479	495	519	540	468	538	494	470	505	500	514	486	495	503	485	526	495	506	519	473	506	505	499	517	488	494	519	511	523	509	491	540	510	507	508	525	518	505	474	462	506	478	512	447	500	551	487	538	509	514	497	487	467	483	539	483	510	504	499	518	537	492	512	530	484	514	522	531	466	496	494	517	498	530	536	482	478	530	551	517	474	576	498	494	508	499	529	539	507	474	525	462	506	499	508	503	507	511	502	533	501	555	451	516	540	518	523	494	527	509	487	491	486	523	506	499	540	542	518	496	488	500	520	515	542	472	502	488	528	485	500	545	517	537	478	480	460	508	475	545	488	505	523	536	504	490	516	499	496	501	488	533	474	520	510	488	490	491	559	493	488	552	507	459	504	527	495	517	546	516	495	547	509	520	512	487	512	487	502	514	520	448	469	507	509	516	497	474	517	470	484	477	539	485	514	511	505	490	519	499	522	500	497	476	493	485	487	512	494	475	508	492	494	515	560	495	481	528	546	528	506	503	492	524	518	512	511	504	481	513	503	481	513	492	456	502	501	478	496	446	535	512	481	523	478	501	536	495	469	508	499	530	465	504	505	578	511	507	527	497	522	486	454	527	514	512	499	512	516	498	500	496	457	514	533	494	491	532	538	494	519	505	518	563	482	474	563	534	498	517	497	470	514	522	497	539	497	483	519	521	493	469	516	492	506	506	463	495	517	546	505	476	514	516	533	481	538	482	488	498	547	499	501	510	509	524	473	507	496	526	512	482	480	512	461	450	488	491	506	485	501	496	470	509	517	504	466	542	497	546	518	520	486	519	487	524	512	516	542	487	496	505	479	496	502	527	524	516	538	516	480	493	493	527	468	515	494	501	498	547	512	518	490	501	522	485	474	499	533	527	506	498	525	496	513	488	505	534	498	461	490	506	481	514	539	494	481	487	523	468	535	499	506	477	507	478	479	505	485	478
42072	9094	2796	2086	1477	1367	1121	814	682	705	750	598	417	369	388	401	387	371	411	523	462	474	491	455	385	382	339	324	342	302	322	319	364	334	308	310	275	291	290	311	327	338	295	288	304	282	305	279	289	308	295	273	274	307	278	317	317	304	292	302	291	277	317	296	288	304	281	298	270	284	296	265	293	277	304	270	273	269	306	304	297	316	288	275	280	287	274	275	274	300	320	267	278	288	278	296	267	281	307	313	277	291	285	308	287	317	282	297	291	280	281	304	288	304	288	267	284	306	284	273	326	287	303	334	273	271	317	329	313	282	299	280	280	293	315	338	264	307	316	303	314	280	308	299	304	278	299	330	286	257	262	258	296	308	295	295	298	273	284	307	285	307	317	315	276	280	262	310	283	333	307	294	298	293	291	284	292	296	291	301	280	282	292	283	297	302	273	300	299	263	287	284	283	299	302	306	292	342	311	282	276	339	313	289	282	256	304	297	305	308	307	300	305	284	302	295	312	311	303	307	273	305	289	279	299	271	291	305	314	296	302	308	304	283	299	279	292	285	289	301	310	315	311	306	291	290	321	266	285	292	280	306	321	316	268	279	319	292	303	269	317	302	297	293	277	282	263	311	277	310	299	301	322	302	286	300	327	279	290	290	301	311	307	298	288	310	281	282	293	257	270	323	268	331	307	313	282	295	271	276	272	289	262	299	319	275	274	303	262	278	281	324	280	320	253	299	289	310	322	307	296	316	305	334	298	302	303	305	326	271	266	295	270	284	291	274	263	307	311	296	307	324	321	301	283	288	326	291	278	277	320	297	300	304	354	304	322	280	274	310	263	306	317	277	327	289	294	329	292	290	313	298	311	299	345	318	306	280	286	271	310	334	293	302	312	309	297	328	310	299	318	271	307	286	329	317	279	318	292	275	301	332	260	297	345	297	293	287	276	325	310	288	299	291	319	288	289	319	299	268	281	281	267	281	289	256	295	303	283	294	254	269	286	271	278	303	275	340	292	308	311	292	253	278	316	283	269	301	261	275	266	299	297	286	294	290	274	301	297	268	263	283	304	293	298	319	300	255	311	307	280	296	310	309	313	308	266	293	340	270	273	337	306	292	270	287	262	291	304	311	278	288	291	279	295	324	287	317	287	339	316	292	307	295	279	282	257	294	295	310	298	274	274	274	284	289	285	295	295	281	293	268	298	277	296	299	298	277	332	279	299	296	297	249	286	300	288	306	312	299	283	269	285	287	305	311	282	278	263	339	300	280	321	315	239	282	289	308	276	303	318	271	312	279	316	292	307	302	300	326	290	339	288	319	289	254	282	298	282	301	294	299	254	288	290	341	294	320	292	313	308	259	274	275	290	275	321	275	303	285	277	314	282	323	277	298	262	263	283	314	290	319	284	304	301	297	293	270	325	329	283	313	322	303	337	328	287	281	272	303	296	302	281	296	299	273	311	294	299	333	271	273	279	296	295	298	314	264	275	270	305	305	307	313	279	290	266	303	319	289	278	294	282	315	309	310	306	281	273	296	300	287	278	314	311	281	293	297	306	300	307	332	311	282	295	279	313	303	304	262	303	276	283	330	262	271	291	298	318	300	316	327	314	264	283	293	291	272	316	291	300	266	296	307	316	257	279	302	297	299	310	298	300	303	289	250	310	288	302	317	307	299	283	275	310	315	308	286	276	278	291	291	301	312	271	289	295	271	321	298	292	282	330	329	316	310	286	281	265	253	287	261	295	320	278	289	273	293	266	313	303	301	290	306	294	318	317	262	309	263	275	289	275	295	316	267	284	269	288	294	286	303	296	292	304	274	272	269	283	276	283	300	300	291	307	305	301	288	319	302	345	318	301	294	278	267	281	277	287	304	267	293	319	323	283	273	322	279	323	316	303	329	275	286	293	279	274	270	306	288	322	333	309	269	304	285	289	300	276	298	284	304	299	305	269	279	301	274	273	324	261	312	273	306	296	329	307	283	275	258	327	272	266	287	304	284	323	297	294	312	276	283	305	318	281	281	310	265	291	284	280	292	265	266	309	289	284	299	309	273	299	306	304	290	302	351	283	285	284	287	328	305	325	326	302	290	277	325	300	303	316	290	286	277	253	275	278	337	302	323	281	293	303	263	288	287	277	297	270	310	271	272	309	278	280	296	288	329	310	254	300	289	301	321	314	299	270	301	312	290	326	288	281	312	281	297	271	299	303	287	289	313	295	342	290	322	281	281	314	271	264	274	299	285	294	322	306	302	319	283	273	301	276	271	283	309	290	292	277	298	288	296	300	331	298	280	278	316	294	286	328	308	304	325	294	314	323	310	309	251	314	297	347	290	288	267	284	249	294	329	318	313	299	273	313	247	296	293	273	320	308	288	283	310	303	266	294	272	295	289	297	307	298	293	309	285	268	330	312	294	304	303	311	319	298	263	310	259	310	314	261	322	274	301	304	289	299	277	320	316	305	325	294	294	297	272	322	317	269	289	304	300	260	294	332	347	314	295	287	285	298	310	276	301	286	304	272	310	295	294	262	272	275	275	285	285	301	296	310	287	299	236	272	310	316	300	318	335	281	281	311	317	269	314	287	277	310	287	338	293	283	306	306	276	290	293	272	273	277	282	304	287	266	287	346	290	308	338	296	275	291	321	283	290	292	305	282	301	295	297	326	275	288	302	325	301	257	312	317	309	277	278	335	278	271	300	313	305	314	283	298	315	324	301	288	277	268	275	281	316	292	319	280	300	294	292	297	265	287	302	274	304	302	299	269	283	303	309	278	272	295	294	321	305	319	294	318	299	258	294	298	311	305	326	268	301	287	296	326	295	298	285	272	290	293	302	310	296	321	343	296	292	276	284	298	281	261	290	252	323	275	314	325	295	295	325	328	290	282	274	279	307	300	313	305	259	304	338	311	296	300	268	290	309	355	278	278	281	285	282	256	289	303	309	273	251	259	263	286	270	309	280	293	291	295	334	302	295	285	284	284	272	269	309	295	285	313	325	303	286	326	279	302	253	281	269	263	301	316	284	307	275	263	280	291	301	288	284	298	318	304	303	284	319	312	293	285	282	273	304	270	278	288	298	303	317	293	311	306	288	316	285	299	299	271	307	286	293	310	275	289	316	323	284	288	302	299	309	294	315	277	278	293	313	332	283	289	329	297	284	267	275	282	304	311	306	300	276	305	268	287	254	270	283	330	294	333	302	286	300	315	313	298	320	298	288	311	304	296	310	285	295	303	283	298	263	304	295	327	304	289	312	307	306	293	299	263	284	275	321	286	298	317	291	317	267	290	308	322	272	314	301	306	293	307	288	285	306	309	273	307	271	302	301	288	296	298	274	274	292	305	295	327	290	259	316	287	306	282	246	289	289	304	298	269	273	276	330	321	330	263	318	286	278	310	267	293	313	318	304	305	331	301	300	298	292	284	296	321	305	307	292	306	285	295	293	292	257	282	316	315	300	334	319	276	308	297	324	327	285	265	311	301	298	295	287
22708	2078	4502	5590	5017	4935	4127	3234	2769	2946	3159	2219	1509	1225	1281	1043	945	1048	1465	2017	1758	1810	1838	1677	1480	1201	1063	879	805	831	798	837	1057	902	793	681	665	682	719	740	698	676	610	678	699	680	707	627	639	638	673	678	696	663	690	644	634	649	663	679	637	633	663	653	595	641	656	609	651	657	648	663	612	692	669	634	640	632	595	664	627	607	659	690	634	659	650	639	658	696	664	638	600	634	648	646	663	660	682	675	671	629	668	651	604	627	639	604	642	640	644	646	622	609	624	640	648	651	644	617	643	672	613	634	686	639	681	645	679	615	633	680	664	692	620	641	646	634	599	603	660	613	646	624	647	685	637	631	666	647	676	655	634	653	605	630	636	667	650	665	625	661	668	663	653	640	626	653	661	624	631	605	624	600	651	689	632	668	649	632	641	643	607	621	618	627	639	607	603	620	640	613	629	657	629	619	643	654	593	609	648	662	651	636	661	676	669	637	668	593	651	650	634	613	696	657	644	637	663	672	619	622	603	628	670	648	640	664	620	702	642	617	610	604	599	634	643	639	654	658	637	642	609	673	667	669	671	617	678	646	670	655	603	625	660	656	653	634	589	652	640	626	681	611	640	654	627	651	623	615	671	592	652	644	648	621	607	660	614	613	641	637	706	711	624	657	656	658	645	613	634	652	633	628	621	597	652	641	639	603	656	646	633	683	634	607	665	626	636	642	663	642	680	654	593	659	668	660	584	655	644	646	665	629	657	673	645	662	646	641	645	701	625	604	677	677	629	632	696	633	671	662	688	655	647	699	632	645	631	614	657	684	645	654	601	672	667	620	651	609	603	630	597	667	661	645	605	700	657	612	606	666	613	663	664	659	647	621	660	691	624	600	627	666	624	642	625	724	697	634	649	645	613	650	651	653	637	641	677	643	634	642	654	646	668	679	596	652	645	687	645	620	643	692	652	667	644	648	636	625	657	636	657	633	632	671	637	639	637	611	629	628	651	660	616	586	624	598	655	636	653	623	622	685	654	636	625	661	654	659	677	612	636	660	636	655	623	627	660	679	652	583	632	622	608	655	653	637	668	663	613	650	632	635	645	650	637	650	665	649	653	643	656	658	659	603	673	675	639	602	643	629	636	669	640	664	643	607	667	655	625	663	625	660	616	665	649	629	633	661	636	635	601	659	644	627	666	632	629	629	676	652	615	667	603	629	661	623	642	628	677	637	639	648	637	637	659	651	642	654	652	604	644	653	649	615	647	638	631	634	625	649	684	659	632	623	605	606	685	642	654	667	653	638	679	614	665	641	683	684	655	594	659	642	638	652	725	701	647	619	701	618	663	614	647	618	602	596	633	645	611	604	646	645	636	651	638	657	627	665	646	633	599	643	665	599	642	700	698	597	624	642	641	643	665	636	670	646	644	667	694	651	662	622	633	652	621	635	679	620	663	637	612	589	619	649	639	610	691	642	632	625	662	656	695	671	610	643	630	647	661	660	632	588	627	668	622	637	643	684	663	659	655	630	596	617	641	637	640	686	645	627	667	643	627	618	631	649	608	666	658	622	648	622	652	604	635	636	660	669	601	639	692	650	651	612	646	645	614	639	635	680	636	695	651	624	643	649	646	606	617	617	675	698	635	627	681	649	648	678	635	629	665	638	669	606	621	655	630	648	650	643	639	652	665	630	681	665	667	649	661	625	701	668	667	640	629	627	656	592	631	664	693	626	683	624	648	647	662	636	672	677	634	644	682	662	636	635	645	646	622	632	657	642	644	647	664	631	707	669	633	632	689	691	615	655	644	668	658	613	651	662	578	596	593	623	658	641	704	653	634	643	626	692	623	606	641	666	603	657	675	673	621	623	622	632	648	664	643	652	648	681	651	615	653	672	624	667	629	651	625	664	591	654	680	641	686	670	670	631	626	663	645	615	615	656	646	657	634	655	624	637	614	625	669	661	653	634	649	660	614	623	624	653	615	618	554	683	647	649	662	661	663	697	633	641	599	620	630	637	696	667	662	623	680	630	652	646	594	629	635	674	642	649	666	642	659	655	630	653	609	641	708	629	661	612	696	677	630	635	637	663	597	700	628	642	657	640	660	624	621	625	640	669	625	624	665	638	660	627	639	634	644	629	648	604	649	660	697	618	683	709	624	683	669	615	591	660	641	624	660	652	635	671	642	646	636	643	658	652	630	620	601	667	648	664	630	611	596	650	636	639	664	638	649	617	672	606	593	665	683	644	661	732	631	639	617	630	612	699	644	649	661	628	646	640	627	663	639	640	634	660	676	657	625	622	588	623	646	641	660	661	648	657	638	663	651	676	634	604	648	680	655	616	590	660	648	668	610	676	691	624	640	644	626	652	643	646	666	650	628	597	640	636	656	624	639	664	649	603	661	671	686	604	598	665	642	618	633	708	623	621	639	675	676	662	664	624	647	673	642	677	582	597	635	643	654	605	670	660	665	612	620	647	640	634	677	629	629	672	702	660	578	619	625	620	633	656	627	648	679	644	656	633	668	665	665	677	632	618	669	626	630	622	630	630	621	631	621	668	635	618	624	633	653	637	619	612	679	651	660	619	617	649	685	633	700	601	625	627	630	642	629	636	654	661	653	667	648	671	651	623	668	684	619	638	679	629	654	641	657	639	634	650	669	620	616	607	646	656	625	692	633	670	636	636	628	659	631	649	632	661	651	630	625	646	649	629	628	635	619	690	664	649	676	638	647	615	634	666	648	660	605	658	632	635	685	646	648	708	645	638	615	602	646	655	622	612	641	641	697	632	646	610	634	702	677	647	627	610	606	640	622	609	678	620	632	644	662	635	654	660	613	600	616	623	596	618	632	626	669	616	629	620	622	664	621	664	646	608	638	632	641	705	671	607	643	668	640	677	680	666	649	638	640	611	647	677	625	671	631	630	652	595	634	590	625	675	641	608	643	612	655	661	640	696	645	648	658	619	711	682	669	636	581	632	652	662	638	657	648	645	644	643	611	636	615	634	667	624	705	701	673	588	668	634	630	624	637	654	612	582	661	674	660	618	617	612	594	652	617	655	584	649	659	611	647	626	684	671	683	633	642	653	639	624	664	638	662	638	649	626	611	617	654	657	631	617	631	668	644	662	679	640	607	606	648	656	621	622	633	623	646	625	664	621	606	635	668	606	658	604	587	622	623	675	681	669	622	674	633	686	639	664	665	658	632	629	660	605	667	623	647	677	615	660	643	673	653	664	610	608	614	638	672	627	617	638	633	673	633	586	672	661	656	693	674	672	661	613	611	609	668	641	612	662	617	594	622	598	636	671	618	614	628	632	627	625	691	670	645	680	637	605	662	620	653	635	665	611	676	637	617	692	629	652	631	678	631	655	669	587	639	666	601	616	617	643	641	677	676	632	648	587	611	667	665	668	621	628	645	665	641	598	686	643	627	642	675	668	668	624	635	674	607	607	652	652	641	626	643	613	662	610	592	659	633	654	647	665	635	677	679	590	691	613
13674	1168	601	463	321	255	224	228	174	203	175	170	159	148	136	122	147	164	179	239	179	198	173	182	192	149	136	140	163	151	151	135	134	157	153	133	118	145	134	141	144	137	135	113	124	133	158	134	142	144	148	148	143	152	136	115	117	138	154	143	130	133	114	128	131	129	146	115	124	121	150	142	122	121	134	124	111	122	162	138	120	111	143	114	113	128	124	129	128	120	116	115	162	134	121	137	135	130	128	120	138	138	157	131	133	150	119	137	128	122	139	135	145	131	134	144	128	113	122	135	118	142	111	137	137	117	137	150	133	148	129	127	142	148	125	126	151	117	112	163	140	123	147	140	133	113	114	140	128	115	102	129	125	121	134	133	125	113	110	118	137	139	160	133	140	154	136	135	148	128	138	143	138	142	136	132	148	128	122	114	139	108	162	136	144	131	140	127	125	132	111	164	142	148	152	116	142	154	138	139	158	131	139	136	126	133	127	142	118	132	157	149	133	119	124	142	129	141	140	124	148	127	149	129	111	121	163	141	118	105	144	134	120	130	159	134	141	124	131	117	142	169	131	149	124	119	134	143	130	133	138	139	122	130	127	126	142	144	143	127	134	129	125	154	135	121	138	121	124	119	138	132	151	143	134	135	142	104	111	127	114	116	132	126	131	128	151	149	117	126	114	132	130	147	135	121	119	123	151	127	150	129	140	130	149	121	146	134	136	125	144	126	122	144	130	136	147	137	144	125	137	135	134	119	116	126	115	144	135	150	104	135	164	140	118	146	138	126	112	128	144	123	123	119	127	113	144	115	141	127	135	145	150	119	134	133	133	106	135	124	153	165	119	134	114	120	152	138	121	125	127	129	107	131	126	137	124	161	144	134	113	130	123	144	120	130	143	116	149	154	134	126	132	132	125	143	126	152	125	128	117	105	119	139	127	132	131	137	125	123	149	110	135	145	119	138	116	130	142	139	150	125	134	112	140	132	147	138	133	130	142	131	145	137	154	133	133	152	115	153	114	141	136	123	130	138	132	125	134	122	121	148	121	126	130	160	136	102	144	118	145	127	120	110	131	130	133	120	119	113	100	126	122	136	126	137	127	150	137	142	145	123	127	118	112	140	123	138	127	132	144	126	136	110	125	133	126	130	141	139	141	131	148	135	167	141	123	137	129	143	116	154	140	150	163	132	133	133	136	121	125	138	143	151	155	135	124	138	127	121	161	124	126	164	156	127	141	121	154	144	126	129	139	143	125	120	129	130	142	112	159	122	123	125	136	146	144	130	131	129	120	120	105	144	143	125	135	137	142	138	129	117	114	120	132	136	121	126	113	130	140	141	129	151	124	128	129	100	151	114	120	137	146	134	128	114	137	137	117	154	112	121	130	129	116	110	142	139	142	111	140	144	145	157	134	117	136	142	123	143	152	135	106	127	128	143	118	117	114	141	123	133	127	114	116	123	117	141	139	147	112	129	116	133	135	125	132	144	115	132	122	151	115	136	135	164	135	135	94	127	120	134	145	136	139	136	129	125	124	125	116	133	128	110	121	146	153	135	140	141	131	130	148	133	146	114	124	135	158	112	131	139	119	141	128	118	143	131	136	141	150	117	117	135	130	134	154	120	116	127	134	123	135	140	118	152	125	122	128	145	140	145	134	128	140	132	133	124	124	124	133	141	127	126	142	135	131	116	128	129	140	118	138	118	134	143	125	129	125	135	115	144	127	134	128	114	138	142	146	128	132	149	138	121	114	114	139	116	137	133	113	132	124	135	131	129	138	130	129	128	129	139	112	137	126	143	133	143	129	135	124	161	111	142	125	124	132	141	150	154	150	120	141	149	139	129	141	137	144	120	119	145	152	169	128	162	148	113	131	121	120	117	155	133	142	130	141	142	119	128	137	117	127	146	122	142	158	130	120	121	156	137	141	116	115	126	118	138	148	123	121	138	142	129	146	131	103	131	130	143	128	121	137	151	132	122	127	150	155	125	125	129	110	132	137	112	107	158	124	113	126	113	100	131	149	132	145	106	133	121	131	111	157	137	113	120	137	125	143	113	133	140	142	137	145	152	143	137	136	134	157	135	145	140	132	131	126	123	130	129	137	128	130	125	120	131	162	138	162	124	116	113	115	139	145	119	131	137	158	131	113	115	124	139	128	147	143	132	130	122	144	137	116	126	160	136	141	124	136	136	123	137	149	125	137	133	138	123	135	119	139	130	128	132	120	124	144	130	139	130	133	147	144	149	136	135	120	135	148	150	149	130	136	128	144	135	134	153	131	143	158	119	128	136	145	122	122	114	125	138	131	125	141	140	128	132	142	119	128	144	120	141	128	145	124	129	152	106	139	141	144	119	133	136	121	119	115	116	131	141	140	157	143	153	129	136	110	144	123	112	114	126	139	142	105	149	134	136	144	132	157	141	124	139	117	129	140	104	118	128	141	127	149	134	144	139	115	143	126	142	149	102	116	129	128	105	129	131	144	127	105	123	128	122	121	118	141	137	148	127	147	131	134	153	127	123	137	140	140	122	131	128	127	124	166	138	144	130	121	135	132	119	136	129	131	155	110	130	110	131	130	116	133	142	141	142	136	126	134	145	157	137	120	134	131	135	139	148	152	132	159	121	142	150	132	138	128	148	148	107	135	126	130	122	117	149	125	135	119	127	159	142	133	144	150	110	127	148	133	152	108	111	138	113	147	148	115	134	119	135	136	125	140	143	128	127	142	113	127	130	135	137	141	109	122	130	140	138	137	152	146	129	137	143	134	148	144	138	140	147	112	111	124	132	126	131	131	156	142	123	122	131	113	140	143	151	123	119	141	130	140	134	145	131	146	110	141	127	120	123	157	129	130	118	146	138	113	142	136	135	124	126	138	133	132	146	137	136	134	124	97	130	135	141	129	111	119	132	117	130	128	123	121	120	133	126	126	128	119	117	136	136	121	126	130	151	107	124	145	163	137	122	120	126	117	144	154	126	134	121	126	143	126	117	138	136	128	102	135	123	153	121	122	156	118	120	122	123	146	125	131	127	128	144	139	91	139	144	131	129	133	124	136	144	122	125	120	131	149	139	124	125	127	118	148	132	107	117	156	137	115	143	134	146	130	113	123	151	114	127	116	156	122	148	122	122	137	115	123	140	122	124	143	141	124	127	143	146	138	146	138	123	123	137	139	119	132	117	128	141	132	132	117	148	152	134	122	130	122	159	132	136	132	137	131	116	134	149	129	123	128	132	124	127	138	129	151	151	130	116	136	130	105	145	133	130	135	137	134	130	138	147	141	145	128	147	128	157	130	132	132	136	123	127	149	125	124	127	123	130	132	134	129	119	130	131	135	111	131	150	149	126	140	126	142	135	113	134	124	106	120	119	136	144	136	110	146	125	132	142	131	145	118	135	123	134	130	124	137	150	120	145	125	151	153	124	136	138	136	142	146	140	112	132	137	144	127	147	140	140	139	110	121	140	150	135	133	153	113	130	141	130	122	138	149	124
7881	692	1301	1391	1238	962	811	697	659	632	539	492	470	454	444	423	412	496	797	859	648	815	773	651	576	496	465	427	401	397	378	361	342	388	339	350	355	333	356	346	354	325	359	347	355	353	338	347	349	362	338	338	331	296	317	325	339	331	329	318	366	352	323	307	326	336	328	354	305	317	316	335	356	321	325	330	332	335	336	359	343	372	338	321	344	323	331	327	349	312	323	311	341	352	331	345	328	356	310	336	341	338	326	370	335	345	301	317	334	373	329	331	319	330	343	307	315	328	350	327	326	360	354	332	327	323	355	347	296	350	327	342	306	352	341	323	333	355	310	325	342	315	295	348	328	343	321	340	358	326	322	343	326	337	342	292	341	364	307	324	288	342	343	328	320	314	329	338	314	347	370	329	352	315	342	303	288	286	329	343	299	318	353	305	321	311	322	320	335	348	354	344	357	382	334	331	351	334	321	317	338	372	313	318	330	322	359	318	328	326	358	327	326	311	319	312	305	338	358	316	351	367	364	330	317	360	353	352	323	345	312	330	328	338	328	340	349	331	351	353	345	311	341	340	332	340	322	298	345	335	328	356	346	355	321	338	370	353	314	319	341	342	327	336	320	323	335	329	351	313	341	310	324	347	328	379	314	344	338	345	375	381	321	339	342	328	321	349	312	353	325	334	332	312	335	327	323	369	319	307	321	320	327	348	293	313	360	311	337	324	353	340	332	331	348	347	331	318	355	352	341	378	318	327	351	325	361	368	341	314	318	333	346	347	349	342	331	342	329	333	338	338	291	306	306	302	340	350	297	345	357	329	357	326	339	332	303	343	345	372	323	387	336	320	354	345	330	322	348	351	335	336	316	366	350	340	351	352	351	327	352	311	346	336	371	319	311	336	347	292	304	347	291	354	325	323	329	335	329	308	322	321	313	337	307	335	310	359	295	324	331	332	329	313	334	336	350	330	304	337	318	331	367	333	318	336	355	336	337	320	374	332	324	307	335	335	307	343	353	356	324	295	340	339	351	351	317	320	334	360	338	344	324	322	328	347	372	353	325	329	340	349	373	349	334	337	332	341	327	315	336	335	324	275	335	335	347	287	347	386	327	315	346	302	300	337	367	290	355	355	339	353	341	347	336	325	337	359	363	343	310	339	350	345	337	353	351	346	326	313	312	338	344	316	363	351	336	336	327	310	319	311	318	312	307	332	303	317	339	323	310	321	330	345	343	346	302	354	331	352	322	327	358	328	326	323	302	341	343	366	358	322	335	328	322	370	323	331	360	329	321	311	299	343	319	336	348	320	315	359	334	296	342	341	346	366	358	335	340	330	345	338	332	332	349	338	367	322	325	327	363	306	340	318	317	348	328	305	320	354	348	321	337	368	325	360	354	338	356	339	355	372	338	309	316	321	324	334	343	308	288	361	339	344	346	329	340	366	332	308	373	316	329	312	297	311	352	334	334	347	356	364	340	333	329	324	318	330	364	306	318	357	302	316	333	328	335	321	343	344	340	325	336	290	349	349	341	330	345	361	317	322	344	321	345	324	368	339	316	337	351	331	345	313	352	360	311	325	303	336	358	328	314	353	335	329	324	353	316	341	321	334	331	330	364	324	351	322	294	335	302	347	343	366	349	335	303	345	324	290	315	328	324	303	334	353	309	351	345	298	333	273	329	351	324	309	287	319	335	315	348	314	316	323	329	355	361	342	342	363	317	335	316	353	316	323	366	354	360	318	334	356	332	322	356	369	340	330	323	367	357	301	344	333	323	355	350	343	302	330	358	320	324	308	336	376	326	343	321	316	356	319	324	290	313	336	339	323	312	341	324	362	311	347	312	331	323	375	351	351	343	332	317	318	343	354	314	321	328	352	323	301	342	321	327	307	315	351	341	323	331	336	330	347	332	329	312	343	342	347	360	338	336	343	326	330	364	318	321	340	330	331	342	316	364	343	339	348	342	329	324	353	356	326	353	339	335	344	301	351	319	356	315	293	311	326	341	325	330	345	310	323	341	356	358	339	307	330	339	340	316	335	325	342	339	294	335	339	367	328	335	363	336	343	317	301	349	362	356	309	332	344	348	324	311	342	345	340	332	337	338	364	364	326	328	327	322	377	337	365	315	356	348	341	321	342	304	366	301	344	359	323	336	347	335	323	324	339	332	314	315	347	341	349	327	289	341	306	339	336	343	317	314	333	361	338	305	355	339	337	333	351	303	320	335	359	327	329	334	349	337	358	319	336	329	318	326	315	296	347	333	305	358	326	331	302	313	336	312	338	319	315	293	324	330	338	310	303	334	336	309	329	369	338	308	319	322	355	337	335	343	337	348	333	353	333	310	318	327	328	330	363	331	308	369	339	351	343	315	339	368	380	336	301	316	344	286	352	323	361	368	322	331	342	317	348	360	307	343	336	324	352	307	359	324	337	336	325	324	349	359	310	329	319	320	337	333	351	320	312	332	324	331	327	355	328	319	315	303	333	312	331	329	336	308	339	298	366	340	339	339	338	341	329	317	328	329	300	365	322	344	341	337	350	362	334	335	384	319	334	362	330	317	322	325	320	351	360	324	334	333	365	333	335	326	327	331	334	323	329	344	352	315	330	331	338	337	333	345	331	320	341	331	343	311	311	327	336	343	339	348	315	305	373	349	341	328	288	291	321	307	364	320	326	324	354	319	322	314	363	342	337	337	327	322	337	324	310	316	332	332	332	308	363	344	311	323	331	339	341	348	319	333	320	336	344	360	333	364	331	332	331	308	309	320	355	330	360	331	362	352	315	310	324	326	308	334	329	317	329	328	311	333	344	337	336	324	366	361	332	336	326	307	354	346	337	338	347	315	294	323	328	372	349	317	336	337	328	346	345	298	338	332	348	334	328	339	354	330	358	313	345	334	338	359	348	328	377	317	361	335	326	346	326	359	333	347	318	356	313	316	313	313	329	322	286	294	348	324	317	349	333	341	341	352	306	344	339	340	305	331	333	349	328	349	327	329	320	335	332	354	376	338	334	347	329	312	357	317	336	309	329	320	324	345	316	347	313	354	306	300	332	317	344	332	330	382	322	309	329	327	364	346	362	327	332	333	326	320	344	337	331	340	319	317	304	318	323	363	352	368	293	312	327	317	308	324	359	290	348	314	346	310	345	344	366	338	303	345	332	363	329	334	362	327	341	348	344	300	338	344	341	334	362	312	343	339	299	321	310	337	320	318	314	354	371	313	310	293	328	319	313	327	310	360	324	310	301	359	324	370	326	311	324	330	328	325	358	330	358	346	313	325	309	322	320	367	310	312	336	306	328	351	298	349	356	341	332	319	296	312	313	332	325	310	320	357	324	329	358	335	324	337	350	322	343	297	332	352	346	325	356	358	355	318	332	319	360	303	354	345	328	357	333	339	317	341	346	376	323	345	316	338	338	326	321	339	281	299	350	347	323	341	331	357	339	366	340	324	335	338	343	340	347	332	317	314	350	341	326	350	327	320	356	363	335
28595	3776	1579	1377	884	675	663	518	403	480	421	360	318	251	263	243	262	252	283	379	295	352	345	330	271	265	238	237	258	248	229	218	256	242	256	239	213	246	198	229	202	206	231	225	225	231	241	209	216	210	216	191	211	211	204	190	216	217	208	205	196	218	220	233	238	224	226	231	197	221	243	197	208	233	236	214	203	235	221	222	214	195	219	246	214	223	224	216	213	204	203	236	223	216	250	198	211	211	234	206	212	217	224	246	222	194	232	223	212	229	199	220	233	210	207	210	225	221	195	208	248	224	245	208	203	233	188	204	208	205	221	240	206	214	215	181	207	208	184	201	205	217	198	218	220	231	227	202	234	214	234	214	184	215	215	210	218	203	223	188	215	236	215	226	227	192	243	206	233	200	201	236	212	234	228	215	214	191	211	238	197	215	214	201	213	205	224	208	206	212	206	224	219	208	201	222	216	197	205	226	229	212	220	205	210	216	207	198	218	204	217	227	248	232	199	199	209	215	201	214	227	211	197	207	214	203	215	216	203	185	207	198	215	217	233	229	229	221	200	232	200	217	202	212	211	201	216	221	221	192	213	215	243	215	186	219	229	215	189	197	221	234	225	191	209	190	231	216	235	195	244	194	224	214	191	231	220	224	202	221	202	183	232	210	229	234	184	227	196	208	227	232	206	233	217	228	227	201	230	206	207	228	207	209	214	185	218	239	211	195	224	241	220	209	221	222	206	227	233	209	213	220	213	217	202	230	201	210	236	205	223	228	188	189	194	221	208	205	194	221	234	226	197	194	219	218	199	207	193	235	212	213	222	203	246	226	225	190	223	212	244	211	202	220	173	204	236	231	219	224	209	214	189	222	192	212	227	217	243	217	211	187	222	255	213	191	191	210	232	202	201	216	224	209	192	216	206	203	212	198	207	266	217	212	223	205	245	223	204	220	216	201	210	213	217	207	211	189	244	193	194	200	225	231	212	203	227	204	201	228	225	226	197	233	218	240	204	227	212	199	206	235	205	224	215	217	211	229	221	181	202	225	202	226	216	214	195	230	211	218	196	249	207	228	214	212	256	208	218	216	193	211	237	206	226	222	222	185	240	199	203	198	225	205	224	213	209	196	190	219	210	230	237	227	218	212	232	227	215	198	216	234	226	219	198	211	236	229	244	255	224	207	197	214	228	247	230	212	222	222	228	228	194	218	196	213	211	170	212	206	231	181	212	204	229	194	208	220	214	219	220	213	192	201	214	252	236	229	215	185	228	234	224	212	223	212	227	227	204	219	180	198	197	187	210	224	213	225	238	214	235	220	205	209	192	183	206	231	200	207	221	231	198	219	197	234	210	230	233	219	213	217	186	197	236	205	247	238	220	218	212	226	208	194	218	208	210	213	191	232	214	216	245	218	179	218	220	236	205	194	205	219	210	262	216	249	211	208	221	235	190	208	222	190	217	223	209	211	213	208	216	219	212	211	177	197	216	217	197	205	205	201	241	216	224	208	213	212	225	212	234	214	232	205	217	223	212	246	228	213	190	188	213	214	180	230	205	238	189	212	221	235	207	223	229	215	214	217	213	202	213	204	228	207	204	220	204	205	231	209	209	200	223	219	195	199	224	216	213	214	215	217	204	215	227	221	204	237	188	198	210	238	206	183	217	232	202	204	189	174	228	230	221	219	227	208	208	228	224	219	191	205	215	231	206	202	205	204	229	217	211	254	209	227	203	245	229	209	227	228	213	207	215	210	247	201	244	199	228	220	209	218	201	212	223	211	189	223	201	228	193	224	227	222	193	209	207	247	237	211	228	208	198	233	241	233	210	232	196	217	212	226	216	215	208	223	226	203	232	198	207	196	239	218	228	179	222	215	212	230	190	238	203	221	204	230	212	215	216	196	222	215	223	193	217	212	232	236	202	197	220	227	213	235	231	204	202	209	203	188	207	197	214	215	202	222	198	215	230	225	213	221	211	256	219	220	196	228	234	218	218	207	215	233	231	201	197	209	234	202	211	223	236	225	210	216	235	232	222	239	220	230	222	195	215	206	230	187	190	195	214	188	213	206	218	229	232	224	200	213	185	187	219	200	241	204	200	239	229	220	228	227	223	202	208	205	202	234	199	225	183	222	214	219	204	207	217	217	208	242	237	226	208	196	195	173	204	239	201	224	229	244	221	229	202	208	224	243	205	187	188	195	218	199	213	168	184	211	210	231	231	213	233	202	219	229	208	216	213	214	211	215	203	230	224	180	221	190	193	225	223	194	204	239	220	200	200	207	246	231	238	235	222	244	171	211	212	210	215	208	209	198	214	236	203	228	239	223	204	202	202	205	197	204	216	224	222	209	206	237	197	217	232	233	232	231	227	220	229	233	215	192	227	228	217	216	230	203	214	229	215	221	188	252	223	205	243	206	222	201	201	200	232	205	212	227	259	213	225	185	220	216	220	218	216	211	198	211	211	222	224	225	201	219	223	215	180	218	213	234	226	215	212	209	217	214	198	225	217	233	234	208	240	202	226	212	215	191	193	208	216	230	189	224	231	257	218	230	202	188	214	215	235	214	207	207	219	190	196	223	224	218	197	231	223	218	192	186	202	188	233	203	200	227	218	212	231	268	209	216	194	196	192	203	214	183	219	220	205	220	228	236	208	248	206	190	238	188	204	204	215	243	215	202	218	200	209	212	198	230	228	212	219	226	218	214	207	210	190	234	192	208	228	236	206	195	227	220	230	210	216	229	211	251	207	226	214	222	205	192	201	206	221	261	215	229	218	187	237	205	228	223	204	226	221	198	225	205	208	201	219	222	238	208	200	199	202	217	206	219	228	218	189	218	216	202	228	215	212	211	206	195	217	213	205	205	198	197	233	200	201	209	183	241	205	203	218	237	188	199	239	233	207	212	241	221	193	206	211	224	194	228	248	222	220	224	236	196	216	225	179	203	197	196	244	197	212	237	195	198	224	203	236	243	214	211	200	206	223	225	238	197	209	208	216	218	195	229	218	223	203	223	244	233	205	204	220	218	224	198	232	206	207	245	206	194	217	195	188	198	212	226	211	251	189	231	234	221	198	203	221	217	210	253	217	212	227	200	205	200	242	208	249	217	218	207	222	216	195	200	216	206	239	209	204	222	199	219	228	213	210	225	222	215	212	219	192	195	203	213	203	211	223	221	205	215	199	223	216	210	189	242	221	208	220	220	209	246	264	240	235	196	204	213	221	219	219	233	240	232	199	236	225	206	236	212	213	204	198	222	227	208	206	218	210	246	198	260	220	246	192	204	227	215	211	218	224	209	248	233	207	209	219	222	231	207	187	203	203	241	230	220	218	215	210	227	217	221	195	200	200	227	235	212	198	215	220	236	218	225	237	195	238	210	224	216	180	198	209	216	246	196	219	218	205	200	211	185	225	245	214	222	204	215	211	223	217	218	218	194	213	210	188	235	240	212	233	215	237	210	220	217	217	224	231	231	198	231	202	222	231	207	205	182	217	247
15929	1396	3162	3785	3225	2667	2572	2090	1951	2083	1775	1242	971	901	772	694	678	738	953	1293	1120	1294	1329	1208	1108	732	828	726	632	621	613	627	702	705	759	528	500	488	542	485	539	532	535	474	533	519	509	517	518	543	499	500	469	511	496	486	473	503	511	485	520	525	519	525	484	521	501	505	501	504	485	509	539	467	512	502	529	501	508	531	521	505	509	474	494	490	519	535	463	527	510	558	498	493	513	481	436	510	497	506	519	506	517	495	486	480	529	504	542	510	473	556	491	457	522	530	510	520	556	515	517	502	540	474	506	470	531	504	530	492	498	468	492	482	517	518	513	472	502	500	501	441	492	501	542	501	486	492	506	531	522	514	491	489	515	526	533	498	473	512	475	501	511	491	490	468	512	512	526	487	511	507	489	507	494	495	483	445	505	513	509	479	537	484	480	516	506	528	513	527	520	493	520	503	491	509	471	495	504	496	504	466	501	505	471	522	516	532	526	503	535	461	468	499	495	510	476	534	545	485	517	511	489	481	509	443	499	468	495	488	469	481	528	485	484	520	509	475	487	525	519	490	496	490	533	514	483	466	543	520	516	484	491	491	482	544	502	496	517	469	481	506	490	564	516	516	490	503	451	492	515	524	481	500	539	495	498	472	525	509	461	476	523	511	489	482	466	466	533	509	518	513	508	490	493	480	490	474	482	479	514	487	514	529	499	466	550	489	489	524	557	456	476	551	530	516	490	486	487	535	463	484	492	500	532	516	527	479	494	498	505	494	493	538	463	498	496	485	491	516	491	484	515	506	475	524	547	506	471	488	546	488	470	535	539	477	491	528	513	494	496	456	467	485	453	521	489	524	475	509	527	525	522	468	459	484	488	475	545	506	539	501	513	500	502	487	482	474	514	483	520	489	436	490	506	503	549	517	495	471	526	476	490	527	499	468	541	488	482	517	479	493	502	507	479	526	484	516	496	511	474	534	477	504	524	496	477	473	483	472	559	508	480	461	477	510	492	491	476	495	489	473	524	499	494	463	532	548	526	481	485	566	472	507	506	535	500	467	510	496	507	499	460	459	485	512	478	448	516	557	486	518	498	487	484	476	504	548	510	504	484	510	481	484	472	525	513	484	485	460	506	558	529	496	529	545	519	494	488	510	492	511	477	510	469	494	525	511	515	470	511	517	491	515	513	517	560	492	514	530	504	485	502	457	478	474	487	519	499	509	472	494	558	506	516	496	526	538	485	483	522	486	515	529	555	514	509	492	451	488	492	498	495	518	515	498	511	453	494	530	516	482	516	492	498	462	514	531	506	511	519	512	533	537	501	506	475	494	500	547	501	533	465	503	509	480	523	533	491	478	518	506	517	470	531	492	529	557	447	479	524	508	514	502	529	500	527	503	514	500	507	513	474	495	465	515	480	488	500	499	505	517	511	494	501	471	483	503	494	531	517	489	484	532	546	481	531	489	556	497	468	510	519	501	490	491	496	510	497	559	476	505	530	498	496	507	510	499	490	486	500	507	561	464	528	512	513	541	491	516	479	488	508	486	504	490	532	471	507	480	492	550	539	519	494	504	518	477	556	509	500	489	521	522	525	518	489	505	521	500	502	479	531	508	498	538	513	499	494	482	458	561	487	501	530	489	450	490	505	507	490	496	504	533	450	492	535	486	484	487	488	488	512	533	536	466	475	477	533	523	513	521	516	496	473	511	542	462	473	517	492	529	505	482	518	482	491	513	505	504	537	488	477	558	525	489	483	486	465	490	528	518	455	489	503	490	482	496	492	489	508	522	548	517	515	503	501	477	512	468	487	513	513	503	469	508	540	503	518	510	488	505	534	507	504	535	520	458	503	503	483	475	498	512	495	484	488	511	474	557	500	512	457	486	504	493	473	480	513	475	466	533	528	501	493	495	482	493	494	553	458	500	517	496	478	516	532	521	470	505	493	516	525	465	462	513	444	507	503	478	488	497	484	515	499	539	527	506	490	540	480	485	504	493	516	496	489	510	464	483	510	524	541	488	493	519	516	528	520	530	502	458	522	528	488	491	473	490	492	510	475	481	498	485	492	482	540	512	486	522	473	474	526	518	521	518	528	519	487	486	524	493	504	500	493	466	478	507	528	501	507	539	460	502	521	495	458	505	506	497	460	527	509	516	486	508	498	485	473	499	546	540	487	540	505	471	478	502	497	545	481	498	529	501	481	491	482	448	481	538	491	508	521	503	506	496	527	493	498	492	500	515	496	530	485	487	476	519	489	498	523	477	512	522	510	483	489	508	466	497	493	506	495	488	471	554	494	498	528	527	463	484	509	495	513	515	513	550	499	497	489	553	528	511	463	520	506	493	516	510	481	469	504	469	494	516	484	492	521	493	526	511	509	504	523	494	506	498	502	491	484	522	497	461	471	482	497	508	481	509	478	496	511	529	504	534	489	526	470	484	487	510	493	502	505	485	486	511	529	479	502	514	466	518	498	538	499	497	503	450	499	461	485	503	545	484	472	505	470	525	475	515	431	510	474	481	504	516	499	501	485	507	498	463	493	529	542	487	501	480	488	526	486	500	507	516	543	515	510	473	487	476	508	509	471	494	503	477	499	537	495	465	482	499	503	538	513	521	456	495	555	488	497	556	483	483	495	485	499	501	479	510	475	478	534	502	498	479	528	468	501	485	549	523	486	503	530	503	476	551	498	539	485	477	473	473	483	504	511	464	495	489	461	499	516	503	508	473	551	517	520	519	481	508	535	518	506	531	475	500	502	460	503	503	504	471	521	503	478	502	498	499	518	512	504	519	524	499	496	533	511	475	489	522	517	447	506	487	467	491	511	552	479	486	508	437	515	468	519	466	459	478	515	546	519	477	488	553	495	498	513	508	480	489	526	523	500	503	539	505	514	492	515	517	457	507	502	517	504	512	525	518	535	509	522	448	527	521	490	511	501	507	536	519	505	484	504	495	551	493	479	490	523	483	487	486	487	521	523	515	510	508	499	504	523	504	514	468	484	511	519	499	500	501	518	446	491	523	510	516	527	534	517	520	527	534	491	482	490	508	531	533	527	482	467	520	498	510	478	519	484	494	515	460	487	485	491	486	492	496	503	507	487	503	494	547	514	490	531	557	519	538	495	504	487	507	500	473	503	480	526	516	503	510	486	464	524	489	499	473	513	499	517	513	484	502	513	524	523	510	482	476	464	482	482	469	509	477	512	526	492	497	496	451	537	499	514	517	545	511	511	488	475	483	502	494	471	509	576	536	511	485	487	500	529	514	532	511	480	504	501	508	495	473	511	513	451	480	487	501	542	497	495	497	489	511	513	482	509	484	534	487	515	505	492	534	507	492	514	511	495	484	505	459	547	515	512	496	509	517	517	496	476	504	516	473	520	518	507	517	476	498	488	500	464	465	497	543	507	522	472	518	506	517	512	496	485	526	489	502	475	515	513	500	497	523	465	505	494	512	475	485	508	500	511	489	467	491	507	506	526	533	501	528	438	503
39256	7558	2824	2327	1534	1174	1042	818	796	769	694	537	406	405	368	395	304	406	421	381	457	481	534	438	407	351	354	295	337	312	319	356	357	452	371	261	261	300	261	356	273	299	298	307	274	308	308	327	288	299	302	279	306	312	291	278	290	305	295	315	286	330	292	321	291	270	295	326	283	307	326	295	313	265	285	273	286	274	276	285	296	276	289	262	294	315	288	282	312	322	302	304	334	259	300	297	263	292	309	293	278	303	282	303	320	316	265	293	288	298	293	281	323	297	305	308	264	287	255	301	267	275	314	307	332	334	279	259	279	283	306	289	263	282	323	299	297	312	304	282	279	279	281	277	302	287	316	295	259	313	280	327	272	285	276	290	287	330	282	305	293	292	307	290	288	297	334	286	282	319	271	301	289	280	284	296	302	260	303	317	311	311	273	291	316	300	285	299	286	302	291	275	280	341	312	288	302	289	263	297	290	312	286	300	292	290	265	310	287	316	310	275	280	274	288	263	298	318	301	274	263	299	306	301	296	271	283	261	290	283	298	297	279	298	309	317	287	283	289	271	319	271	319	306	304	295	311	308	281	293	289	332	300	304	294	276	280	342	317	287	296	306	277	292	337	305	291	336	317	279	284	257	280	320	278	284	306	297	343	298	281	298	297	297	300	313	291	299	298	323	303	292	301	284	295	279	279	300	313	280	285	295	313	272	304	313	296	313	283	293	309	310	287	301	301	296	273	309	308	289	293	303	275	284	256	259	274	326	276	315	290	303	296	338	286	299	274	312	282	286	300	289	281	280	310	321	310	323	280	268	301	307	285	300	286	291	271	276	294	329	295	305	290	308	282	304	306	303	316	302	295	303	314	275	274	282	297	289	303	317	269	257	292	287	301	298	311	299	287	286	303	318	263	264	315	288	298	267	276	269	291	284	292	322	297	285	270	294	321	288	322	308	262	295	270	276	288	323	294	261	304	325	307	303	289	285	291	324	303	275	308	280	318	333	279	305	275	286	263	303	328	283	278	279	284	297	281	277	314	298	323	294	274	298	307	298	301	311	278	321	283	335	263	318	314	306	302	288	280	275	296	283	295	290	312	319	321	312	285	291	286	348	319	311	315	315	302	253	284	269	300	283	314	284	315	311	330	303	302	291	292	256	279	290	272	278	312	307	295	276	279	317	286	316	292	265	293	280	271	296	318	303	304	290	323	298	292	306	278	268	344	306	309	327	304	286	285	289	303	316	283	294	290	310	326	284	322	302	303	278	292	298	284	280	319	259	293	283	291	287	306	331	306	280	300	288	299	320	277	316	281	290	292	336	280	301	295	267	309	280	297	294	296	288	257	315	309	259	314	280	297	281	305	282	257	308	285	289	288	247	267	310	294	271	328	293	298	289	333	302	274	289	312	318	308	317	309	273	253	305	283	298	282	297	266	240	286	296	307	305	260	271	309	310	300	268	285	297	284	301	307	299	307	262	275	316	278	284	310	293	278	282	313	264	284	301	300	290	299	292	280	318	309	307	289	308	297	290	320	287	313	301	323	309	300	286	300	306	301	297	300	289	271	277	277	283	293	330	296	283	314	298	268	292	300	320	274	306	316	302	272	263	286	296	342	305	299	317	287	322	318	313	289	307	290	261	260	310	299	299	308	287	281	294	301	291	265	292	315	303	284	253	293	291	309	324	312	279	292	314	295	308	307	300	276	324	262	329	296	297	275	282	277	297	265	313	288	300	330	278	314	263	322	265	292	273	329	278	300	298	304	284	324	314	299	333	283	288	272	283	265	273	273	293	284	296	263	267	317	290	274	339	318	295	295	259	301	296	283	298	275	282	276	278	297	314	283	304	320	304	280	298	324	313	287	306	308	320	286	301	297	312	293	306	252	267	298	301	268	291	249	288	280	296	299	310	300	326	331	285	282	311	295	275	284	301	324	322	292	277	266	291	310	309	253	287	287	301	305	291	284	296	294	285	265	287	311	316	304	292	286	288	309	292	279	278	271	295	308	270	286	296	283	292	291	336	288	278	314	311	288	283	292	292	313	306	294	279	271	286	288	277	315	312	283	286	298	280	271	303	292	288	274	288	324	284	288	327	326	314	279	297	317	256	280	288	291	298	277	271	284	289	295	278	310	301	288	299	294	267	265	286	299	299	294	307	339	262	290	317	298	296	289	303	257	298	295	267	271	272	311	321	281	271	287	294	282	280	299	277	295	275	316	314	303	288	317	298	308	319	272	299	261	276	299	266	290	301	309	264	293	308	292	301	333	273	280	324	288	274	275	316	260	253	321	309	308	297	263	272	311	288	293	290	277	300	282	280	276	268	288	330	290	294	298	283	298	294	272	310	292	286	316	324	281	254	277	322	315	279	331	276	284	294	290	290	329	296	283	329	288	287	298	283	285	286	325	291	269	313	307	286	284	304	313	257	301	311	314	319	300	280	297	302	278	271	303	290	296	277	284	288	282	320	297	276	272	301	302	311	335	268	288	319	308	307	314	297	305	272	276	232	290	287	268	303	288	281	296	317	315	272	289	304	272	303	276	285	270	287	288	306	303	288	272	315	319	269	294	298	313	309	305	285	273	297	301	280	307	332	276	302	285	308	293	318	287	304	300	271	288	303	277	292	300	296	314	281	258	286	289	274	272	324	282	289	303	279	291	291	326	305	290	296	302	279	299	294	314	282	316	327	301	283	283	273	289	308	269	314	318	345	296	293	276	296	267	274	263	287	290	263	286	254	293	304	316	293	318	307	301	292	283	289	305	303	348	288	296	310	298	260	313	287	290	301	290	292	285	298	285	272	324	302	249	283	299	265	289	304	302	302	326	284	286	258	297	318	283	310	298	330	318	298	284	279	309	292	286	309	335	306	299	292	258	308	328	313	250	267	310	290	271	258	308	313	299	305	305	296	303	300	275	321	285	286	261	278	310	288	273	279	297	275	296	288	303	243	313	271	262	317	316	314	291	296	325	317	303	279	319	312	271	305	275	325	334	301	325	293	273	310	326	293	315	306	267	298	275	302	333	248	266	286	288	333	269	309	297	310	296	324	259	307	261	282	296	271	318	295	314	263	298	298	301	290	289	306	296	264	304	278	266	266	313	279	314	278	289	291	289	281	309	291	290	290	288	273	314	302	299	265	314	299	263	319	297	297	282	283	292	276	322	255	339	301	279	314	271	273	294	298	306	272	291	309	293	289	310	285	315	290	315	289	276	280	310	267	259	269	284	259	306	254	292	294	280	310	282	296	291	300	316	294	316	271	315	302	307	309	282	306	296	296	252	264	280	283	307	294	304	316	260	301	314	326	273	308	329	284	289	317	290	243	282	303	301	283	287	315	335	298	291	299	257	295	252	299	293	311	306	292	287	271	273	280	267	268	271	291	269	285	316	298	281	301	273	270	270	287	292	336	293	298	264	319	318	306	280	286	295	276	322	293	326	274	269	279	286	274	284	275	289	350	269	289	339	277	304	334	300	321	325	310	280	307
20626	2084	4811	5998	5083	4673	3979	3421	2950	3239	2668	1979	1511	1217	1041	1021	941	1041	1496	1543	1992	1944	1970	1801	1404	1199	1044	861	800	820	833	831	1017	1728	1004	702	711	716	661	693	684	689	698	662	666	682	657	656	650	621	645	653	636	637	632	601	669	628	652	640	680	682	671	640	633	620	643	634	633	667	670	675	656	638	636	625	676	669	632	703	632	647	633	666	648	643	628	667	681	654	613	687	621	649	650	616	665	680	678	617	651	633	615	641	645	708	685	668	630	657	632	646	664	654	652	684	680	638	651	662	658	607	605	670	681	606	629	652	611	641	601	683	634	603	666	665	677	666	635	625	671	650	616	672	697	619	665	640	665	620	632	690	668	599	673	626	638	637	608	627	640	625	651	629	649	658	630	701	682	636	637	611	624	674	644	652	662	609	682	648	622	616	634	606	601	602	626	641	646	611	614	661	629	644	621	633	634	650	679	634	664	660	672	639	619	723	588	661	635	652	660	677	634	688	626	671	666	653	634	669	663	660	627	657	652	668	655	643	597	611	630	627	667	627	682	624	632	653	608	651	665	671	684	633	687	661	681	674	639	650	655	629	588	666	636	659	675	625	629	667	690	632	639	605	660	595	648	644	630	642	651	622	630	642	593	607	652	655	666	653	622	611	639	597	687	620	653	608	626	625	624	659	630	611	632	645	640	670	634	668	658	605	639	642	624	688	652	667	662	679	646	667	642	643	625	644	640	649	658	617	631	637	644	601	651	613	634	614	630	582	632	639	642	643	626	639	653	649	665	662	640	628	637	640	663	638	641	661	632	649	637	617	655	652	644	679	618	638	666	684	656	617	602	678	588	676	648	609	666	619	625	699	644	637	652	677	646	633	681	669	637	660	635	613	649	604	635	687	640	623	647	675	658	626	624	661	623	684	688	686	659	676	609	652	687	649	663	639	624	634	630	613	621	613	694	628	627	636	601	650	678	627	646	638	615	661	640	658	653	641	592	611	647	605	657	657	625	656	593	632	640	654	630	627	656	646	594	668	650	653	670	609	601	652	655	658	648	662	667	728	622	645	702	648	667	639	632	625	634	643	650	680	663	693	662	650	682	695	603	647	647	640	619	672	655	614	629	636	620	643	632	655	634	669	637	624	637	671	652	666	662	662	667	653	630	666	688	678	673	616	616	626	644	660	689	644	632	610	652	619	630	619	621	652	702	642	642	607	682	692	672	635	638	616	647	660	637	632	658	641	669	630	622	577	610	648	667	654	687	644	651	692	661	629	602	623	656	635	631	641	636	594	670	647	643	626	627	670	632	620	638	641	661	681	619	663	658	626	671	673	640	631	628	655	653	655	674	658	608	632	625	641	622	641	665	589	627	646	650	612	681	660	638	620	643	678	603	626	661	672	640	626	650	651	665	630	621	650	651	696	626	637	600	644	652	646	658	681	685	615	619	654	613	624	619	622	633	631	630	651	637	651	602	666	640	650	622	612	650	609	611	641	662	639	627	659	641	659	640	642	633	634	639	631	615	608	648	608	653	600	679	646	585	654	667	634	663	623	679	627	591	663	610	657	669	632	614	668	628	664	620	660	651	647	654	605	647	673	630	651	682	651	639	613	616	666	667	651	653	651	629	584	654	659	678	599	656	612	595	659	662	627	620	653	686	664	643	625	612	659	623	631	609	615	679	680	670	656	647	643	624	606	632	609	648	651	642	628	643	627	646	672	636	669	668	668	643	631	667	611	628	700	652	611	651	655	625	649	664	654	630	669	630	659	595	655	671	676	645	655	627	633	659	632	646	627	650	671	621	664	670	638	622	649	634	612	607	659	649	653	665	684	600	677	667	591	633	621	642	636	682	661	637	640	651	674	606	664	635	600	663	639	680	631	687	663	682	629	629	624	681	698	637	677	652	631	663	645	643	627	652	598	587	659	643	613	639	622	666	645	679	628	633	606	674	682	671	691	680	675	640	686	642	640	664	649	638	654	606	691	628	636	689	681	638	654	623	625	625	664	675	613	627	667	633	653	635	663	624	670	606	728	624	663	645	666	652	687	656	632	664	594	587	651	647	661	661	628	728	629	631	628	656	636	639	682	636	642	640	628	647	649	660	628	627	673	581	632	655	621	618	691	645	621	661	648	645	634	652	646	665	634	658	702	641	647	643	627	618	636	639	610	617	630	629	718	630	618	608	641	675	667	635	696	658	620	667	633	601	660	684	629	646	634	631	630	652	665	614	659	632	675	609	654	629	652	620	648	615	656	656	655	610	667	670	624	620	645	675	660	627	650	616	626	634	735	628	621	685	678	618	648	667	647	600	657	637	660	634	639	624	667	650	665	678	589	696	623	594	631	686	619	671	580	634	639	657	679	670	673	681	604	635	620	669	668	678	641	654	697	652	633	651	594	660	631	667	659	626	705	633	635	661	688	593	669	656	638	644	604	619	654	636	597	656	681	628	645	616	654	626	629	652	626	630	662	680	635	666	682	628	648	612	631	647	602	624	596	678	648	635	644	655	708	624	622	657	618	657	639	660	632	679	665	638	634	606	626	623	675	653	636	639	649	631	686	604	663	670	651	633	629	664	643	619	665	639	636	630	670	610	662	666	676	689	615	649	637	649	646	699	606	648	685	634	634	633	660	671	666	636	625	647	675	645	624	668	634	629	671	649	653	622	628	712	646	665	637	681	700	655	633	620	724	631	650	665	650	649	615	631	653	650	686	630	661	649	634	672	660	647	657	716	667	647	623	615	632	625	634	666	629	631	618	633	622	657	672	657	645	675	672	592	646	645	660	641	612	670	660	676	644	621	654	638	627	629	703	682	657	658	651	627	642	645	675	603	663	624	642	671	681	632	658	616	675	640	639	646	616	627	645	635	670	625	634	636	606	651	622	664	612	623	607	705	650	676	611	645	605	661	675	617	671	616	692	640	621	596	647	640	658	681	651	585	654	616	660	639	678	633	659	666	706	647	633	630	671	653	598	676	671	670	617	629	613	650	631	657	679	675	655	650	643	649	642	647	597	644	679	665	587	676	661	656	596	608	649	632	662	651	615	626	662	642	695	639	660	640	658	625	646	671	579	631	649	635	634	618	657	640	625	616	633	633	640	659	656	652	658	636	575	632	665	656	650	692	660	654	682	665	628	659	653	682	686	619	654	650	623	648	642	639	670	668	660	668	622	653	612	649	599	636	678	688	634	613	674	652	658	609	650	659	621	625	664	635	630	639	623	667	640	659	656	636	637	649	667	632	632	633	631	646	620	655	704	606	641	670	648	676	632	662	623	637	632	644	657	634	647	616	657	658	635	626	645	642	655	667	683	655	644	634	590	618	646	636	665	689	663	614	638	601	649	604	664	636	720	672	633	628	642	670	646	653	633	620	659	639	677	632	654	606	621	664	644	639	675	630	637	639	694	634	656	650	708	648	616	596	615	643	659	623	624	650	635	645	655	637	657	655	646	633	644	634	620	625	627	636	680	651	647	646	654	619	694
12735	1203	609	500	345	353	248	224	218	177	183	193	160	145	147	134	157	184	170	184	230	200	206	165	188	173	138	146	149	156	152	145	153	139	150	132	120	142	132	143	147	116	147	135	155	125	152	131	127	143	125	123	133	152	129	123	154	131	140	128	126	139	138	131	129	157	160	147	129	134	150	157	152	121	147	143	156	138	127	146	161	135	140	133	127	135	136	144	122	133	143	140	132	127	151	145	122	139	151	125	132	140	122	126	132	154	139	136	140	122	141	143	131	140	124	137	122	155	149	120	130	133	153	131	166	141	133	132	126	142	139	110	165	137	119	131	118	106	162	154	130	157	142	148	135	127	141	136	123	151	133	149	139	144	141	157	125	137	129	132	128	153	129	165	135	145	148	148	158	123	125	139	134	151	132	127	119	125	150	124	131	130	135	128	136	146	163	147	149	123	137	147	107	129	150	133	157	133	115	116	144	118	168	130	148	161	144	127	125	129	139	117	145	112	134	118	140	133	132	130	123	161	105	119	114	125	142	123	139	132	127	112	120	122	150	113	159	144	116	129	146	149	136	130	148	132	126	134	148	135	124	128	115	135	138	140	146	117	143	134	140	147	136	120	120	134	135	135	133	137	139	115	128	90	130	134	138	119	114	122	136	150	135	138	146	128	156	129	150	137	106	143	136	126	143	132	130	136	140	116	140	122	153	117	115	132	146	156	146	139	136	138	140	128	145	147	131	150	152	153	146	135	140	137	128	160	127	160	128	151	113	136	143	124	131	148	146	130	126	162	134	124	124	139	144	155	157	149	151	138	135	143	133	119	140	126	155	130	153	148	170	129	153	131	140	133	135	135	131	132	123	161	132	147	142	125	135	140	142	113	143	131	140	137	125	135	149	170	133	127	123	142	135	113	154	136	125	120	123	150	138	148	151	138	146	134	131	118	117	129	129	145	147	113	137	160	119	146	106	137	131	141	160	125	130	149	139	152	101	136	138	137	128	152	139	158	113	132	132	127	121	124	132	135	159	149	127	148	124	141	138	147	127	130	167	129	142	113	112	117	144	139	133	132	117	123	143	97	127	148	123	107	129	126	137	151	134	132	137	144	145	109	128	144	129	124	145	133	144	141	121	120	113	131	143	155	146	128	119	131	125	152	129	148	126	138	132	122	135	140	135	141	134	141	138	143	135	141	142	157	133	147	136	136	139	118	116	123	140	115	133	131	119	147	145	132	139	133	136	126	150	133	139	156	169	147	151	124	150	136	130	132	149	126	127	136	131	143	149	152	136	144	135	148	149	141	149	122	149	154	129	131	139	112	129	142	122	140	128	145	136	148	139	153	147	137	139	160	126	144	135	142	117	126	114	142	124	146	134	144	150	136	122	157	126	150	134	126	122	144	112	127	125	117	137	138	167	122	126	120	109	120	142	114	141	138	123	131	113	145	155	125	159	150	111	132	141	129	159	150	129	135	116	131	137	148	136	154	122	119	119	110	117	114	138	136	146	125	124	134	164	125	137	151	148	129	136	151	163	119	134	119	120	154	141	153	135	128	156	138	131	144	115	146	107	119	129	146	132	149	113	144	154	142	137	129	119	145	143	161	139	137	140	117	126	145	141	124	134	124	115	122	125	145	147	154	119	153	143	133	125	112	139	139	133	110	161	133	128	114	141	143	142	131	155	134	132	156	131	124	126	135	136	142	139	158	127	140	151	138	143	132	144	147	124	169	129	145	141	148	138	150	132	129	123	132	156	138	131	144	159	125	129	138	142	167	147	142	126	148	163	116	151	132	127	142	135	131	157	124	129	160	132	119	104	141	149	149	162	132	129	162	110	114	129	138	117	135	166	137	125	132	150	124	137	159	126	128	144	165	144	132	126	145	142	152	127	146	159	163	148	129	132	150	156	113	153	146	127	141	136	150	129	119	141	159	135	134	134	152	126	119	123	125	119	116	135	143	134	123	148	135	123	148	125	130	136	133	130	147	116	136	93	132	131	127	134	138	136	154	141	136	117	140	133	154	154	141	163	134	140	169	115	143	121	128	143	140	143	138	138	141	130	134	135	132	131	140	118	139	107	135	129	137	144	134	127	139	151	124	115	138	120	128	172	136	144	125	129	129	153	119	146	136	140	106	143	167	133	144	130	157	121	129	147	144	141	116	119	133	112	110	112	137	115	121	131	128	115	141	141	147	107	146	133	139	129	147	115	128	123	140	114	142	142	126	140	127	163	130	127	119	123	128	136	137	130	134	111	120	136	133	124	116	129	135	113	118	141	170	140	136	132	114	142	116	133	139	151	145	128	105	131	135	138	141	139	112	127	142	144	136	139	141	132	140	131	133	146	146	147	129	143	149	125	133	138	126	150	143	125	136	151	108	148	117	161	114	137	139	121	127	136	140	122	134	146	136	139	119	143	134	123	136	150	168	148	158	140	125	140	155	120	120	136	143	151	129	132	127	120	129	156	127	152	117	122	140	118	121	123	150	111	121	140	140	117	149	137	109	139	115	137	141	148	143	120	138	134	121	139	121	126	138	143	134	125	137	128	133	120	142	117	110	136	124	120	130	126	141	158	122	144	142	143	141	153	138	126	119	135	124	135	129	125	154	121	116	117	142	143	147	112	126	155	132	142	137	142	133	131	141	130	126	134	113	135	130	140	114	150	131	132	119	116	133	149	118	117	135	137	123	146	141	141	120	135	141	133	147	128	147	159	136	129	124	119	119	127	140	161	126	135	144	122	134	127	145	152	131	127	148	139	120	141	113	148	151	117	124	155	135	138	133	145	126	125	126	131	162	132	128	130	137	158	143	150	151	140	137	140	140	126	128	133	122	133	150	135	136	131	146	127	120	133	150	114	120	127	125	139	137	137	128	156	121	143	137	145	134	142	161	148	134	116	132	127	131	125	132	114	138	136	167	166	149	117	152	141	150	124	117	126	146	126	151	151	147	139	134	112	129	134	119	147	144	121	115	147	126	120	147	145	157	141	127	161	156	119	126	112	155	129	132	150	126	137	123	125	126	134	126	124	135	125	123	143	147	125	124	125	155	150	136	139	162	152	136	133	123	136	156	146	126	137	132	147	144	146	159	150	138	124	136	143	127	118	122	155	140	149	146	140	118	125	146	122	122	127	144	132	125	136	128	146	127	134	133	132	139	168	128	127	131	136	149	157	167	129	142	137	125	118	124	151	136	142	141	156	141	141	151	134	146	126	142	162	130	119	130	115	150	161	133	128	140	133	138	138	120	156	137	135	123	146	131	137	141	114	126	137	147	115	147	148	124	118	139	146	141	150	136	121	138	147	141	136	119	129	139	146	130	143	139	158	134	127	136	144	125	144	114	123	134	121	145	131	120	127	143	142	132	130	136	150	141	121	156	137	137	129	156	129	139	140	147	136	121	152	136	144	143	144	149	138	121	128	147	147	137	122	140	138	127	147	148	131	129	128	135	130	130	130	141	135	159	162	136	131	145	144	143	146	114	122	116
7453	730	1293	1619	1306	1103	891	858	803	684	564	578	478	431	410	391	392	536	685	805	928	693	716	679	520	478	451	392	398	399	365	363	404	432	357	365	343	352	371	344	349	374	350	367	360	315	363	337	339	329	344	364	333	318	329	364	351	331	342	324	358	348	349	328	340	346	339	366	349	316	357	352	338	312	317	318	325	327	365	346	326	316	333	363	320	304	368	328	329	317	334	319	343	336	313	345	350	307	348	326	356	319	321	338	334	321	349	325	314	355	328	341	340	324	309	298	354	338	332	332	359	351	358	313	338	340	313	353	344	366	346	342	374	368	359	314	339	354	351	328	312	372	372	343	341	338	348	337	354	340	352	296	331	329	344	328	340	317	330	331	349	349	353	360	326	361	340	336	313	330	327	348	341	323	342	330	353	338	325	335	330	307	383	314	365	346	342	362	350	317	348	333	343	315	342	368	389	312	291	348	362	317	358	309	331	299	338	330	336	371	342	321	330	324	323	340	291	350	327	341	351	303	379	347	292	346	354	340	307	308	361	307	353	332	329	354	342	336	364	331	292	336	315	318	353	325	349	312	293	356	365	322	353	361	351	341	346	357	346	345	305	345	354	325	344	365	353	329	314	326	310	342	365	351	304	373	322	307	302	322	332	343	363	339	343	338	328	317	340	347	340	319	349	318	319	339	319	341	341	341	349	341	332	328	370	322	320	313	343	338	372	340	300	360	328	328	343	334	341	321	302	322	357	348	349	393	341	339	348	351	346	304	362	336	355	298	341	346	328	356	314	359	342	363	349	345	331	361	322	342	343	345	336	343	320	344	354	365	352	338	332	316	348	341	356	335	362	334	341	310	324	344	329	349	366	357	315	368	343	337	364	336	320	332	351	361	308	351	357	347	311	345	315	336	358	333	334	326	313	332	298	295	351	310	345	355	320	332	322	337	367	334	331	350	345	327	371	349	384	316	340	365	340	313	325	339	305	303	364	342	343	349	308	333	358	340	332	339	362	327	360	323	342	344	343	345	320	307	346	337	354	329	345	344	343	300	379	374	330	345	345	329	327	326	325	336	336	341	326	325	324	367	312	326	316	331	324	340	315	342	357	356	314	338	327	351	320	321	337	324	355	340	341	365	317	339	335	333	299	345	348	313	334	387	343	332	353	348	362	339	347	354	328	320	336	339	351	325	320	349	320	355	341	294	329	332	329	344	323	300	346	322	369	323	324	325	379	399	311	352	329	337	338	320	319	356	309	335	353	333	319	345	327	328	337	340	328	328	318	333	331	362	297	313	324	337	363	326	340	311	345	345	348	329	320	348	340	339	376	351	362	351	337	322	319	348	355	356	357	359	327	323	360	318	306	315	317	328	314	323	329	342	357	342	345	351	290	344	360	365	303	341	361	363	323	356	353	342	322	335	324	332	311	312	345	338	361	313	344	340	329	330	326	333	352	348	322	326	342	325	326	313	321	326	359	370	327	346	320	338	359	336	311	370	336	320	359	327	348	341	329	349	292	344	312	373	338	359	330	354	314	376	343	330	333	327	376	356	331	358	350	316	329	334	321	353	345	358	361	337	331	315	328	336	341	342	313	305	304	324	321	355	335	344	344	348	328	349	326	337	338	311	329	330	349	332	361	327	348	329	310	372	324	347	342	355	344	343	296	330	328	334	330	345	343	337	289	343	356	353	319	330	324	334	336	304	331	318	343	338	351	322	317	306	337	363	337	332	323	335	326	334	321	325	308	313	336	332	330	309	339	323	327	337	337	340	339	327	363	336	332	322	341	364	342	309	341	318	346	338	312	358	328	320	330	341	392	336	334	339	294	308	346	343	318	321	371	333	353	298	350	330	322	327	333	334	348	314	338	357	350	304	317	312	341	344	329	366	301	298	330	320	341	356	358	326	356	336	375	352	317	314	348	307	339	320	337	307	343	359	309	353	354	309	336	317	329	330	336	339	333	333	340	359	328	344	324	357	347	323	354	320	315	332	358	331	333	374	357	345	353	350	322	316	332	371	326	312	337	307	369	355	321	361	343	359	333	330	348	334	340	332	330	310	303	381	338	385	330	344	333	328	347	342	326	336	347	310	331	315	326	337	343	330	299	315	323	364	312	350	324	347	317	348	329	304	319	349	328	383	330	318	315	320	310	331	323	324	302	315	362	327	314	340	339	344	353	345	356	308	357	325	345	368	335	327	351	339	307	333	306	326	345	349	328	328	337	363	356	318	315	346	318	322	305	306	326	322	339	354	335	338	351	342	312	330	361	297	344	341	348	364	327	369	337	318	328	322	300	341	351	329	336	329	307	322	304	346	330	331	349	348	315	350	330	330	325	366	354	324	344	362	339	319	347	331	327	330	332	330	343	350	354	347	290	311	336	329	333	334	325	337	344	368	312	332	321	330	353	331	377	364	321	333	325	336	345	363	317	322	335	329	336	327	356	327	335	320	314	312	334	343	297	331	351	329	324	337	365	354	330	311	326	355	359	361	363	361	331	382	367	357	329	347	323	365	373	362	320	338	353	318	342	340	319	325	316	321	353	341	311	341	359	342	330	351	324	360	337	350	343	339	353	354	317	325	325	335	317	319	320	337	312	349	289	340	355	362	325	302	316	350	329	315	363	311	347	330	299	356	338	308	315	362	366	326	351	329	326	313	362	345	333	308	358	301	346	334	332	319	349	355	331	316	353	312	331	301	329	358	308	358	359	331	342	329	329	325	360	319	323	301	331	345	340	354	334	347	325	330	339	346	330	363	327	346	365	305	331	328	345	353	336	342	343	334	330	392	334	364	329	349	340	370	339	321	318	315	330	350	337	343	340	328	354	346	343	320	342	345	331	367	322	314	334	330	340	341	366	340	324	367	294	360	336	349	343	371	378	327	346	317	369	315	348	392	345	312	348	356	330	328	351	351	337	341	312	384	372	310	337	322	322	357	373	348	331	353	354	321	345	348	342	366	375	319	340	353	328	308	321	337	372	340	345	318	370	341	327	354	336	358	356	339	327	353	345	374	349	321	340	331	311	311	336	319	343	349	329	351	349	336	334	348	328	312	315	328	299	352	341	354	307	332	326	363	302	334	361	362	318	316	320	313	329	339	365	337	362	355	329	358	334	379	329	375	339	328	322	344	338	353	355	333	310	325	349	326	358	357	348	313	360	323	329	336	318	319	368	327	306	369	313	367	340	341	346	329	352	312	330	340	343	333	379	359	326	351	349	342	335	315	352	306	333	342	355	369	363	342	349	345	320	345	323	355	351	316	330	319	344	345	368	328	321	359	321	390	320	333	339	323	343	319	321	336	325	331	350	367	338	345	321	351	360	354	328	310	336	326	320	331	319	344	322	341	327	348	343	323	332	334	351	320	361	362	324	326	363	322	345	363	331	331	332	325	338	316	347	333	337	342	360	365	331	323	326	360	341	330	322	329	369	346	301	338	333	349	322	331	349	352	300	345	340	315	352	331	333	333	347	348	281	362	357	353
29591	4402	1623	1332	920	724	578	574	451	454	433	343	287	235	233	265	257	288	318	359	363	362	360	268	319	272	241	228	238	223	246	231	252	297	220	199	215	231	261	216	206	235	233	222	200	225	240	194	199	221	234	212	226	224	222	233	250	219	202	210	206	197	245	222	225	214	205	215	216	209	196	224	242	258	219	232	219	212	190	224	194	209	237	213	203	210	202	203	185	199	211	235	208	218	215	225	209	229	203	208	204	227	228	214	254	247	194	217	205	197	243	210	229	222	231	230	210	170	218	231	210	188	227	218	225	197	217	213	243	218	208	205	223	193	194	218	188	188	188	227	223	251	219	200	186	232	227	213	194	203	177	236	251	232	226	211	196	215	228	218	197	222	187	200	217	234	209	203	238	215	204	228	191	214	206	204	211	222	207	200	200	210	211	202	210	196	223	207	212	210	216	211	206	190	215	211	226	218	228	203	221	190	191	226	224	221	199	209	175	213	228	210	245	218	217	214	212	208	225	221	206	220	197	192	237	189	195	203	207	205	210	208	195	217	207	220	209	206	176	224	236	226	250	220	195	224	224	204	221	227	200	238	229	234	197	213	202	213	226	216	223	228	236	227	214	233	202	224	225	198	200	203	225	225	218	211	204	211	254	214	218	232	209	209	225	205	234	222	196	208	250	252	243	195	216	204	203	218	200	211	204	220	212	207	185	234	209	181	233	198	240	198	219	205	223	221	208	222	189	197	218	217	182	235	214	217	214	237	225	224	235	231	228	233	199	255	240	210	185	175	209	234	234	225	242	228	222	247	190	210	217	226	225	221	208	212	229	233	199	227	199	230	214	222	234	221	205	195	203	214	217	182	217	217	221	218	211	224	218	215	222	219	233	220	199	238	206	249	229	218	224	214	227	210	227	201	187	213	210	215	198	207	219	222	219	229	221	225	238	224	235	204	196	205	218	218	207	207	212	228	233	245	209	232	210	213	221	217	224	222	198	210	226	241	204	210	221	217	203	184	190	210	206	220	225	206	216	205	204	218	217	187	244	203	207	213	202	185	239	211	235	226	211	213	232	231	225	202	185	235	247	212	211	218	235	196	216	198	231	224	199	198	214	214	202	189	216	227	214	227	234	221	197	196	212	210	206	200	241	195	197	223	213	202	205	201	212	232	231	186	214	225	207	218	223	234	263	239	231	209	221	213	208	209	210	219	202	219	236	214	221	204	233	213	226	206	230	227	223	194	209	204	207	193	224	228	209	222	245	200	251	212	223	229	211	223	212	204	198	213	218	184	217	189	226	224	207	227	213	221	183	204	227	240	212	207	210	206	205	202	199	211	217	227	204	220	230	227	213	213	212	217	223	221	205	241	200	211	216	225	200	221	213	187	214	191	207	223	270	205	207	229	196	224	199	220	190	222	202	190	219	199	211	206	227	217	220	204	229	189	201	221	217	211	200	212	211	191	209	183	216	224	224	238	241	210	217	223	237	223	218	244	223	244	225	221	232	211	240	208	207	237	211	209	228	197	189	215	218	249	231	207	207	216	215	200	209	235	240	226	198	238	230	216	188	218	172	198	202	220	222	232	228	215	203	192	248	218	246	215	197	231	175	179	239	213	196	242	245	243	218	211	197	208	201	210	230	219	238	231	200	234	216	213	210	222	213	214	216	226	229	208	228	218	235	209	224	206	236	243	217	212	220	191	208	192	238	199	221	241	209	210	194	180	187	196	230	212	229	226	211	213	213	192	198	234	201	222	231	231	232	199	192	224	192	215	209	225	213	233	204	213	238	218	206	207	230	198	243	237	215	202	213	230	181	234	235	227	206	187	201	232	216	185	213	224	211	230	203	240	210	257	230	215	209	232	217	224	225	233	213	227	212	220	201	218	214	210	187	209	204	198	223	244	241	229	232	214	216	240	233	223	203	212	225	206	196	197	241	219	234	213	214	240	228	231	209	244	218	221	226	258	208	217	248	219	190	210	227	235	228	218	195	212	222	241	241	205	209	186	211	216	208	232	237	202	217	216	239	209	222	191	234	214	223	215	229	187	202	232	196	239	181	220	222	200	233	249	231	211	197	204	215	222	204	202	201	214	220	214	196	203	207	214	221	229	236	222	217	214	222	246	218	207	216	210	219	231	209	237	217	198	247	227	229	222	219	237	223	218	216	210	211	194	212	254	212	207	209	202	226	212	224	223	224	211	207	210	230	241	200	197	218	247	227	230	208	195	214	199	193	227	212	186	224	211	213	235	212	240	201	206	213	208	210	200	218	190	224	225	207	215	223	221	211	201	213	222	217	202	226	227	248	225	237	194	189	208	215	210	206	220	201	208	184	191	222	189	203	219	191	198	184	203	220	212	200	203	238	232	217	195	217	197	225	222	228	223	210	204	202	231	246	215	209	227	215	232	213	210	192	228	196	206	205	220	219	249	212	216	239	228	167	202	190	221	214	217	229	203	238	205	192	224	205	237	233	211	225	243	213	205	210	230	192	224	188	221	207	200	238	222	221	229	213	224	204	187	202	230	223	200	262	234	253	209	235	198	228	225	197	230	210	222	230	207	194	200	177	220	227	182	232	234	212	198	235	186	234	242	215	215	206	197	204	217	232	216	208	228	213	238	223	218	216	223	232	206	243	213	213	225	228	222	215	199	212	236	246	220	203	213	225	194	222	252	216	221	225	235	212	204	207	212	219	225	209	207	173	219	218	221	215	201	187	233	207	201	220	205	230	221	194	229	230	199	204	217	224	227	238	212	235	208	208	195	201	223	217	193	235	213	220	192	232	244	208	235	205	196	221	198	185	229	224	247	201	213	230	190	222	230	203	209	215	216	218	192	184	203	215	217	226	207	234	202	225	201	212	204	195	234	203	251	211	202	209	193	223	213	237	220	218	235	227	212	200	236	214	219	225	200	201	207	216	206	219	219	213	195	246	247	220	222	207	210	204	253	206	205	220	231	210	208	237	212	212	202	202	223	233	225	206	206	197	214	217	221	208	207	201	190	228	202	210	192	213	248	228	217	215	224	203	211	218	225	209	217	234	207	200	218	195	199	199	236	231	235	259	240	221	229	227	229	213	209	225	209	231	221	212	208	216	231	210	209	202	213	207	193	218	215	224	216	201	192	204	211	211	213	214	205	192	225	240	246	216	241	188	243	229	213	221	215	203	219	242	206	209	240	218	225	205	229	197	204	207	229	219	232	238	218	215	217	214	211	196	216	197	207	210	203	224	203	232	218	217	238	232	214	225	184	226	213	212	206	210	217	188	217	206	194	243	227	217	211	197	222	226	198	219	217	228	217	219	192	210	222	243	267	228	196	231	220	197	226	206	190	196	236	224	216	241	219	229	208	224	218	223	229	204	203	235	191	184	231	218	242	225	228	257	198	202	208	226	194	206	224	212	217	201	219	222	208	256	195	213	221	219	212	233	214	204	222	209	205	202	243	189	205	200	229	226	245	234	248	216	222	199	230	223	206	243	194	226	223
16851	1474	3152	3815	3303	2887	2445	2263	1964	1999	1702	1250	984	826	735	733	725	946	943	1490	1422	1401	1408	1044	945	856	700	612	627	673	652	638	1002	1033	650	516	523	539	508	500	522	574	530	518	521	536	510	480	528	498	512	517	536	491	499	524	498	490	486	450	486	471	487	470	494	496	500	480	511	535	489	487	500	494	490	531	503	512	496	505	491	516	517	495	508	515	489	481	511	494	534	522	483	478	516	491	512	505	485	513	459	491	491	539	535	476	469	479	493	484	470	454	526	472	510	458	496	532	513	473	526	521	506	442	539	500	471	514	535	494	477	477	466	496	485	489	512	503	499	491	502	537	463	493	490	465	539	478	505	578	478	482	527	485	534	495	483	476	517	515	520	505	507	483	524	535	481	507	508	536	515	510	536	534	506	523	514	513	515	520	479	506	515	531	481	518	532	507	534	509	513	484	516	518	520	511	508	494	520	475	538	479	504	523	511	467	525	455	500	472	458	469	511	445	517	506	520	538	530	492	528	514	470	496	480	529	502	506	530	491	529	496	515	522	506	539	494	473	529	491	527	524	469	490	529	503	486	493	528	490	489	466	507	564	464	510	472	535	488	530	477	471	464	521	529	481	538	477	532	506	488	511	495	491	549	485	505	492	487	457	510	521	518	537	479	493	485	495	529	516	484	483	512	493	489	474	478	493	498	507	500	511	485	516	528	477	449	500	477	468	532	497	528	468	472	459	494	466	484	480	488	530	497	459	504	506	469	505	503	467	540	481	486	513	514	496	493	505	507	512	539	465	512	492	521	521	495	501	504	489	520	503	514	502	540	504	506	474	488	509	502	558	499	507	519	490	509	518	489	496	442	483	508	507	518	444	472	533	477	502	536	494	542	525	517	456	491	520	498	534	511	475	545	519	504	463	499	505	511	505	474	530	504	503	519	479	485	485	523	532	471	488	475	505	499	507	513	498	492	499	467	487	529	497	525	510	496	506	533	501	487	517	484	518	499	540	503	545	541	504	480	499	481	527	524	477	505	519	465	455	510	524	519	486	484	489	478	494	501	511	544	484	503	489	491	478	511	505	477	484	510	488	482	497	551	500	519	562	502	532	528	552	472	512	498	521	509	513	506	524	496	473	506	493	476	526	482	473	488	522	492	544	498	507	488	534	535	509	533	482	548	502	513	532	536	515	515	537	498	492	505	501	531	505	518	496	498	495	536	507	460	477	469	457	484	489	500	496	507	495	459	501	510	480	516	532	471	505	525	507	554	531	501	484	477	473	533	478	525	519	503	507	511	485	496	516	451	492	483	522	505	501	480	497	513	518	489	506	520	500	526	506	468	528	500	519	505	504	520	489	497	502	491	501	491	516	498	525	520	512	517	508	477	489	484	483	523	475	516	485	523	499	466	494	516	499	519	494	503	513	473	492	484	478	491	493	514	500	543	480	523	505	481	500	475	511	490	476	506	472	485	465	544	518	466	490	482	508	495	516	500	482	454	499	486	537	494	520	490	492	464	489	502	527	496	502	450	511	498	520	498	490	509	499	490	525	495	500	495	512	484	493	520	518	495	468	480	471	525	498	459	495	456	486	444	512	518	486	522	534	479	509	511	499	475	503	533	554	480	491	523	501	490	490	529	465	487	489	515	517	521	476	489	489	514	506	475	460	484	509	480	523	522	492	512	507	538	512	497	550	526	488	472	464	549	505	506	505	501	475	511	510	501	470	500	489	513	512	480	523	480	504	478	493	513	476	512	510	471	489	513	474	525	522	478	520	514	505	531	518	542	458	483	482	526	542	525	536	491	512	473	521	556	527	521	525	490	517	486	463	493	492	496	481	488	494	475	490	477	512	486	529	494	516	523	499	489	473	516	464	515	487	514	482	535	513	515	525	487	498	501	487	497	474	514	508	496	504	493	535	540	514	509	538	518	515	476	530	492	487	497	527	490	532	492	532	522	498	477	475	477	467	495	507	493	521	503	454	503	501	479	493	505	491	505	489	487	487	507	503	488	492	470	472	524	525	500	543	520	489	470	511	522	505	502	510	493	541	547	468	513	492	503	480	500	510	509	509	494	511	567	494	505	506	531	487	471	488	516	496	469	533	530	475	510	549	480	524	494	512	506	496	552	512	466	491	488	473	470	497	490	526	501	475	525	490	554	476	489	516	531	523	473	518	479	512	514	480	505	512	530	523	511	483	511	526	522	461	502	502	547	499	487	518	473	501	475	525	470	493	515	510	508	485	540	534	497	471	526	472	524	553	501	517	515	495	510	496	534	471	505	503	508	541	517	475	516	490	485	491	515	496	477	490	509	521	503	486	503	498	521	544	452	502	528	525	462	492	513	473	503	516	456	499	478	535	472	505	524	515	533	462	508	487	511	511	506	505	496	511	451	468	504	511	501	504	472	503	520	478	456	534	496	505	517	505	505	489	495	519	506	486	515	501	510	534	476	520	473	503	467	487	553	540	505	516	512	489	517	510	544	509	475	492	484	499	494	512	516	505	482	504	514	520	516	506	502	501	481	502	509	475	495	476	491	483	519	518	517	478	529	512	506	504	491	501	512	514	472	477	515	471	498	553	532	491	534	489	508	495	476	507	486	513	462	448	465	486	509	510	506	484	491	467	493	481	529	497	498	517	517	488	529	517	525	494	516	494	518	527	464	507	488	511	514	555	511	562	500	490	529	512	519	521	495	512	505	533	525	495	486	523	502	462	514	497	498	520	493	527	490	483	491	470	488	489	534	475	498	466	498	558	524	491	533	519	541	537	496	515	478	486	528	513	507	529	488	492	546	515	475	471	495	520	501	501	533	512	471	513	496	543	497	527	477	480	539	482	473	527	491	499	521	488	506	523	517	494	502	528	514	489	454	505	561	475	489	510	501	515	503	495	476	551	466	463	486	479	491	502	506	525	493	492	472	521	486	527	510	510	538	516	509	510	498	493	476	495	497	506	496	493	537	499	520	460	493	482	505	522	480	510	514	476	484	546	493	465	514	544	482	512	547	496	494	495	529	509	513	528	536	518	482	475	476	494	548	521	495	492	515	536	490	499	511	525	513	507	489	520	488	534	492	475	493	467	488	523	527	526	530	494	529	514	492	480	517	462	510	494	516	526	501	482	485	465	509	502	474	527	496	478	495	503	514	512	526	522	526	512	503	481	531	490	496	514	532	508	504	475	493	537	484	496	450	499	535	492	518	522	502	482	514	509	475	517	481	487	512	525	475	470	516	506	493	480	493	528	505	475	485	491	513	501	472	520	509	495	523	518	521	531	519	534	497	482	517	516	501	493	486	523	460	520	513	492	495	483	505	490	514	510	487	476	533	511	496	529	471	559	518	533	485	524	479	517	502	532	499	498	513	518	464	515	470	484	488	515	517	491	549	480	493	508	493	472	489	467	547	520	497	496	508	515	486	475	510	507	517	496	473	507	500	498	482	508	485	493	495	482	475	483	470	471	521	497	497	497	532	471	547	506	519	527	494	452
41335	9238	2983	2116	1436	1211	1008	883	657	777	704	514	396	394	342	326	397	409	456	565	475	507	484	395	416	353	341	317	316	326	298	327	356	372	342	301	294	334	309	273	306	264	308	296	316	311	291	277	308	256	287	302	274	310	289	288	296	298	273	260	311	286	274	298	290	260	277	270	310	325	266	279	285	324	304	325	311	258	301	312	299	288	267	291	272	266	298	306	282	301	278	305	286	285	261	268	297	320	328	277	281	318	271	271	292	309	290	299	327	346	280	291	275	291	299	294	328	325	285	272	274	241	262	308	292	287	282	318	267	299	304	276	277	290	353	307	278	275	299	301	299	294	341	324	300	312	309	316	312	300	282	282	287	284	309	277	281	289	306	275	286	317	290	275	278	309	320	253	299	328	320	275	293	280	292	283	281	287	291	277	309	309	280	271	278	254	290	288	315	306	300	309	314	292	324	294	278	270	290	307	324	310	320	334	325	293	310	274	272	304	306	297	289	289	278	307	286	268	270	295	279	287	264	263	307	298	293	286	279	316	276	290	279	313	316	281	297	319	272	287	302	305	292	279	288	274	264	292	292	296	302	316	304	327	264	325	277	329	293	327	257	278	326	303	301	320	258	279	279	272	300	291	307	285	303	325	322	288	292	301	314	282	306	295	303	274	294	277	278	292	274	290	285	287	305	289	286	286	304	331	293	319	310	320	290	269	289	272	259	286	273	304	280	277	274	273	278	309	278	300	298	313	294	279	283	284	235	328	282	257	280	266	311	273	274	289	290	298	290	323	267	267	319	248	293	278	276	286	261	303	291	291	272	282	315	295	311	332	310	287	317	250	303	280	311	293	290	285	314	286	289	271	264	300	281	314	287	285	314	301	320	297	299	304	299	261	299	261	275	296	273	279	263	296	278	322	296	285	294	279	307	270	300	290	258	289	319	289	277	284	298	321	291	303	295	300	299	276	279	315	270	275	277	326	303	308	275	307	273	279	293	306	282	286	279	282	283	308	271	286	289	274	308	291	293	303	310	300	304	304	300	311	317	318	267	294	304	278	257	281	294	297	293	269	288	290	291	288	271	273	304	277	317	313	291	306	289	321	296	272	283	294	323	302	279	315	291	279	281	294	279	312	316	259	294	264	298	274	266	329	287	291	269	290	289	318	269	266	336	315	299	319	257	270	308	311	284	280	275	292	274	271	320	240	291	295	289	292	245	254	316	281	257	317	307	267	308	287	269	271	292	314	268	276	304	301	304	282	281	317	278	296	277	316	268	295	282	297	292	269	299	279	270	283	278	293	254	262	286	303	298	316	267	329	294	302	281	280	291	277	301	280	281	304	301	288	296	294	282	299	267	311	296	279	285	294	292	329	265	287	270	313	267	294	287	290	267	277	271	307	309	266	285	304	314	310	275	297	301	307	252	300	331	305	343	260	268	342	325	314	293	291	255	279	281	297	303	294	296	275	286	279	283	312	270	275	325	341	326	274	295	307	304	271	304	271	274	293	275	265	293	308	301	276	307	284	272	287	301	284	333	281	288	268	281	274	263	284	285	245	286	267	303	301	318	322	277	326	305	279	271	282	311	277	309	271	310	294	302	287	308	292	304	307	311	265	284	258	288	280	297	290	287	302	304	306	267	307	309	272	300	269	287	277	292	289	255	294	309	288	297	299	311	287	292	276	282	256	341	295	290	297	285	315	304	308	276	289	282	254	286	274	288	284	315	298	295	287	278	330	317	303	298	281	287	283	287	304	305	296	322	314	301	305	309	310	309	310	303	300	298	292	319	240	263	275	328	271	266	310	300	283	285	276	301	340	266	300	273	291	323	335	279	288	317	308	305	312	310	266	289	299	279	266	254	260	284	288	287	287	259	305	273	317	273	262	303	287	267	311	323	316	285	279	288	272	276	285	262	296	302	293	271	316	263	281	310	287	307	272	319	328	287	270	274	285	273	306	323	293	291	331	315	285	288	282	308	280	314	288	296	315	279	287	301	294	288	277	302	271	288	282	291	289	316	257	294	315	264	262	308	316	299	257	303	270	316	288	306	297	291	306	270	263	268	305	279	325	271	270	266	279	289	285	280	284	283	302	299	304	265	296	267	267	276	319	255	315	263	284	258	292	315	296	290	271	301	267	318	276	278	293	285	296	280	285	303	258	257	291	317	295	280	283	300	259	302	295	279	322	314	269	322	283	299	292	292	288	268	270	304	264	258	265	304	311	294	283	272	285	290	277	296	283	292	269	282	294	277	290	291	246	289	289	282	287	299	275	277	278	300	277	292	270	296	269	256	265	284	278	274	251	301	281	278	304	301	306	317	329	264	297	280	316	319	258	313	311	293	280	314	273	302	279	261	306	279	275	315	329	307	307	309	294	273	284	312	278	299	278	299	277	275	272	281	290	297	298	290	309	265	270	311	286	295	317	289	285	305	264	269	301	277	282	254	293	272	307	322	300	292	290	286	299	298	336	297	299	305	293	262	299	314	301	283	318	294	304	280	300	332	281	296	304	275	296	319	297	279	322	271	262	290	264	288	305	276	336	284	285	276	311	306	265	287	299	278	283	296	298	296	291	309	274	295	271	304	289	278	310	307	269	305	271	283	285	303	299	286	315	286	287	294	308	296	296	278	249	334	288	288	318	304	290	277	253	318	289	294	311	290	280	271	306	293	281	308	292	290	280	330	287	339	290	275	273	305	284	304	271	283	259	284	310	303	282	287	335	283	292	295	300	286	289	299	288	290	276	275	306	298	295	286	319	270	291	288	285	290	285	253	279	281	284	268	288	290	278	316	284	293	259	283	284	297	312	307	280	302	310	316	319	289	260	304	293	285	281	319	324	300	276	285	285	289	304	320	265	313	274	288	299	260	299	294	279	265	328	294	283	281	291	251	267	284	315	274	260	274	317	283	272	297	290	289	277	287	281	287	274	278	319	305	283	278	308	317	301	298	282	302	269	252	322	265	303	265	307	324	327	254	295	279	321	309	304	292	291	268	255	295	287	272	309	264	294	293	308	280	275	272	261	267	289	286	319	301	311	320	296	276	285	272	282	290	299	281	319	316	297	303	280	297	259	274	321	294	265	305	272	282	325	267	268	303	294	277	281	296	282	283	289	235	274	304	292	271	277	299	304	316	287	344	355	286	294	277	273	301	283	268	297	287	298	296	251	310	274	300	318	297	297	302	275	282	256	326	287	281	323	283	288	298	263	270	269	287	269	293	291	263	261	276	304	278	284	296	295	298	312	306	245	284	255	268	261	299	313	309	279	277	297	295	283	249	261	284	283	278	276	284	314	333	273	282	297	286	267	311	283	266	302	293	287	281	285	269	301	275	325	267	297	290	320	317	255	283	302	277	286	287	309	337	272	294	297	285	307	307	264	280	315	280	283	275	294	299	304	293	269	334	325	273	262	298	316	292	296	300	269	314	328	254	297	271	274	308	299	312	310	268	304	285	308	304	291	298	281	290	309	286	326	290	291	296	276
22633	2161	4783	5743	4739	4778	4002	3602	2845	3154	2753	1844	1430	1170	1053	1046	951	1140	1593	2306	1938	1991	1963	1473	1259	932	914	827	827	876	820	851	1119	1106	842	716	701	664	664	643	675	693	665	655	676	701	602	653	632	667	631	631	644	608	649	598	661	641	643	650	654	629	662	660	637	623	618	614	643	624	577	653	632	628	610	656	632	618	637	688	631	630	625	629	633	663	664	601	642	671	598	633	664	648	648	631	687	629	631	634	608	627	633	621	624	584	621	640	619	658	693	665	641	644	646	599	613	620	613	617	631	616	623	661	653	633	614	656	631	645	561	591	591	648	623	648	681	624	644	625	642	605	661	626	657	642	637	656	644	632	658	647	618	642	639	668	658	635	627	655	668	625	614	671	634	658	628	633	625	583	629	590	692	668	659	623	641	623	636	640	631	616	644	625	642	589	665	657	672	634	629	646	639	690	675	712	641	625	641	604	653	664	673	614	645	627	640	623	634	659	627	646	641	659	691	678	648	661	613	601	642	634	618	640	622	677	649	621	606	658	649	664	655	639	626	635	676	622	658	670	625	629	661	666	675	669	581	609	605	604	650	627	614	676	622	658	627	699	615	649	611	648	675	649	620	589	636	626	603	670	633	672	644	608	616	669	658	621	612	636	626	667	641	629	628	684	638	625	678	585	612	646	631	604	644	662	615	644	627	602	640	613	618	652	650	652	584	650	630	628	659	638	609	654	625	677	596	642	629	599	669	654	651	627	622	645	628	614	617	624	622	624	651	638	662	647	686	635	672	642	600	587	654	631	667	659	634	583	595	590	603	624	639	630	632	606	659	632	623	609	643	619	637	608	642	633	685	650	645	622	637	647	630	634	640	632	688	668	613	633	628	616	643	601	686	638	620	606	648	596	604	636	612	614	664	644	634	659	650	645	639	606	669	666	654	648	662	644	634	634	627	660	635	645	640	664	631	641	622	647	653	658	635	659	621	627	631	615	595	653	605	595	623	636	642	636	672	649	633	659	637	635	657	678	584	621	627	637	674	589	608	602	607	648	616	636	606	615	656	590	594	656	657	651	625	604	644	636	611	605	629	620	689	651	589	622	639	589	613	674	635	686	605	639	640	617	624	632	638	643	702	665	675	662	662	630	629	690	635	603	685	661	664	616	651	636	663	603	668	630	632	605	677	644	635	632	613	657	601	618	651	661	654	669	626	627	670	618	576	624	622	631	615	647	638	623	637	657	627	620	611	648	627	629	635	650	629	660	601	667	656	642	619	636	638	668	623	624	631	644	698	633	619	642	642	634	651	584	659	632	622	597	644	627	629	647	656	642	625	626	628	624	628	673	656	662	647	595	687	623	660	634	652	673	648	648	651	633	648	639	613	612	626	649	631	625	593	655	653	616	701	636	646	643	659	600	643	631	597	620	659	651	629	624	675	659	634	647	645	656	592	629	647	618	622	677	625	657	655	641	641	603	668	611	553	643	632	633	658	650	664	678	639	633	662	604	630	661	671	656	635	651	644	633	620	617	626	651	646	650	615	621	616	670	600	629	635	639	614	643	676	694	622	633	621	664	646	610	653	646	654	629	648	615	662	641	627	668	666	655	650	643	620	622	658	649	673	659	605	615	633	626	693	605	636	656	663	624	657	635	639	636	576	653	609	671	622	624	658	642	644	629	610	644	607	645	653	594	627	631	660	624	647	598	618	574	664	641	653	664	626	655	674	694	642	635	616	645	630	629	665	632	608	639	691	649	616	628	622	655	596	626	671	663	625	602	660	632	633	627	638	655	643	618	665	616	645	593	642	618	646	590	608	618	640	625	617	620	624	605	624	644	657	628	638	628	610	675	648	604	647	669	634	621	626	607	631	652	618	622	565	680	668	651	606	643	660	669	634	643	694	643	617	656	608	648	633	629	602	615	643	679	627	637	631	641	638	683	638	633	584	654	609	609	631	640	618	636	630	679	619	650	606	602	625	582	662	614	661	615	681	614	590	666	610	636	628	648	659	681	633	667	657	649	603	655	643	608	635	640	632	621	617	627	645	653	639	633	632	655	616	654	639	621	640	626	679	615	689	642	699	589	613	612	638	600	650	592	629	634	646	652	604	613	651	650	631	620	606	666	623	627	663	599	675	633	668	656	649	604	623	625	641	645	686	664	647	630	641	626	618	613	614	640	653	691	663	614	616	639	661	610	606	618	641	625	647	621	634	633	585	593	648	622	582	634	652	660	675	660	636	652	663	621	654	626	631	622	612	715	590	600	594	656	622	669	636	623	609	599	620	642	609	644	609	623	639	624	634	630	622	617	649	607	613	651	629	609	621	626	611	584	649	640	624	628	605	616	616	590	636	613	658	661	634	639	611	590	659	587	656	639	619	621	627	653	618	642	646	628	640	631	636	658	652	668	641	610	629	633	626	641	618	663	627	592	618	665	638	605	572	604	639	593	630	623	630	611	649	630	624	645	674	659	637	641	612	604	622	639	644	655	665	701	622	636	662	623	619	642	578	629	626	578	667	651	652	639	659	621	649	614	592	639	651	625	598	637	678	678	651	588	675	663	626	633	633	606	617	617	634	654	659	622	636	582	633	654	674	658	611	646	631	600	611	632	622	626	650	681	640	611	634	605	614	632	639	658	694	640	655	628	649	651	645	620	598	653	648	632	637	610	641	647	607	644	600	579	602	636	667	660	660	572	652	614	635	626	638	605	666	628	675	582	624	597	670	610	630	607	618	627	619	657	636	610	621	691	636	691	622	620	621	629	619	624	617	604	636	603	678	647	662	638	678	648	653	605	623	657	605	604	645	671	596	597	684	648	633	649	658	659	599	638	591	681	626	613	600	643	692	665	623	640	676	607	669	672	665	596	627	617	646	625	625	637	674	645	686	619	611	665	641	646	643	632	613	632	650	698	624	659	639	609	596	612	632	617	636	649	663	611	675	599	658	646	629	627	631	643	654	644	612	720	619	670	641	670	643	628	651	642	600	650	612	671	649	654	602	618	626	629	641	710	653	631	625	600	601	624	603	624	646	617	629	634	607	624	631	695	650	677	606	716	637	640	631	640	638	604	656	647	636	682	637	672	618	647	606	649	598	668	636	616	650	613	643	597	626	638	619	621	652	583	657	608	611	629	655	678	647	651	624	634	626	597	663	608	641	676	636	616	634	649	651	602	634	620	666	633	637	694	662	646	625	623	599	631	632	645	597	647	634	596	664	640	635	628	652	613	666	583	671	629	654	638	594	647	628	641	631	595	587	643	629	614	635	642	606	685	651	596	683	644	609	652	610	649	630	661	625	613	609	590	656	659	592	647	628	617	580	658	630	608	623	642	593	672	648	662	615	640	617	590	614	685	638	634	606	635	650	614	623	648	640	614	584	661	636	636	641	602	594	635	640	648	647	645	656	628	605	620	633	659	649	665	667	632	637	654	627	615	619	633	705	644	658	651	626	624	624	613	679	669	664	636	662	637	636	651	637	609	644	634	627	652
12572	1010	633	445	386	339	281	248	222	222	179	165	143	134	158	125	127	160	211	216	203	180	232	167	150	127	139	154	155	135	143	117	132	126	132	129	116	127	125	154	132	126	148	129	137	134	132	145	147	127	131	130	153	140	139	133	135	118	143	132	128	116	130	134	161	132	121	130	129	147	162	127	130	132	149	133	145	113	141	144	144	138	146	129	125	118	138	138	132	118	136	124	130	130	117	121	143	150	133	147	154	134	118	137	151	138	157	156	128	129	123	148	138	151	138	116	120	150	123	118	142	122	127	123	121	139	143	154	110	125	111	119	146	136	136	128	122	132	121	151	124	147	123	112	145	106	126	118	150	129	135	132	119	117	143	100	127	103	124	129	125	146	156	164	131	143	140	155	142	140	118	137	132	145	119	157	148	131	145	133	152	131	105	110	138	116	134	126	136	124	121	122	113	131	152	124	118	132	107	146	145	123	139	137	120	126	115	115	122	136	117	117	135	114	133	125	141	127	129	132	128	131	133	123	147	127	124	134	123	134	145	132	136	154	143	135	130	127	106	121	120	142	136	129	134	136	115	129	125	127	113	140	128	124	132	130	132	146	117	137	128	124	121	139	121	107	130	114	133	126	137	112	144	132	111	132	162	121	140	128	147	118	126	126	136	165	128	125	138	120	140	150	139	126	121	147	128	115	151	114	116	145	146	126	136	130	119	120	147	139	122	120	126	134	139	162	131	116	124	152	138	131	136	138	146	137	118	117	123	133	122	136	146	149	130	123	122	132	126	123	132	133	131	106	109	127	123	126	119	134	123	112	127	135	124	139	126	117	124	124	114	155	140	134	140	121	137	137	138	158	119	125	119	155	124	120	154	154	129	147	140	140	120	118	138	112	120	132	123	135	125	96	123	121	106	132	145	136	135	128	136	167	107	127	136	158	118	116	138	110	114	129	103	126	129	130	112	128	131	142	125	115	123	134	135	108	136	142	121	123	141	123	140	155	119	131	154	118	128	139	131	107	121	114	138	153	132	122	151	156	125	130	140	129	133	121	117	129	126	133	139	146	135	125	136	131	116	114	150	152	113	125	139	127	123	151	139	114	148	128	141	127	146	105	124	117	134	139	147	140	136	120	155	132	140	128	131	155	139	117	122	116	120	115	118	141	132	113	128	131	121	114	142	133	118	134	122	144	131	135	126	133	132	105	132	125	131	110	127	127	137	133	111	121	130	126	144	128	129	142	118	113	136	130	124	124	131	159	140	118	121	145	137	146	124	126	134	130	112	120	123	163	142	123	125	109	133	132	125	118	123	130	130	141	114	113	135	126	137	131	143	135	131	128	114	142	151	140	146	110	121	114	118	142	131	130	116	127	126	148	130	136	134	128	119	127	125	101	111	127	138	143	107	120	131	124	145	128	137	129	144	136	142	139	123	123	113	153	123	133	141	151	150	120	130	109	138	156	149	125	132	111	129	139	148	123	144	151	135	147	133	119	114	127	133	126	146	118	155	143	140	118	127	122	132	138	133	134	144	143	141	136	102	110	135	132	117	131	135	132	134	148	110	130	141	116	110	124	137	141	134	118	120	122	111	121	112	128	115	127	141	133	123	126	111	112	119	123	130	141	149	136	127	123	118	121	125	120	139	137	138	114	132	131	90	139	126	132	130	125	122	129	131	124	107	117	127	126	144	117	136	147	129	138	143	149	138	122	114	123	123	109	123	130	104	134	135	137	125	126	129	116	136	140	128	153	125	137	121	128	113	138	146	139	132	124	133	150	110	142	130	134	127	120	101	123	130	132	132	165	139	137	123	121	125	127	107	109	121	115	131	105	129	120	131	133	135	111	120	122	147	148	163	141	122	147	166	138	124	142	146	128	143	124	93	124	128	140	121	129	133	130	137	135	126	154	136	131	124	135	121	126	121	116	120	107	129	147	121	133	149	102	127	126	117	131	143	144	138	137	128	123	121	120	122	105	137	157	115	118	131	153	149	121	139	117	133	118	135	137	141	134	156	138	132	123	117	118	136	119	135	153	144	111	133	114	116	126	151	123	132	127	113	142	128	136	133	140	144	103	151	134	115	119	137	136	122	111	127	134	144	130	129	141	139	145	114	155	130	125	135	129	108	123	128	125	93	124	125	128	120	113	132	123	125	127	111	115	129	123	136	133	136	121	130	120	137	117	129	136	116	152	114	129	139	137	125	141	123	135	138	133	143	154	129	144	134	154	136	131	115	139	109	111	135	125	96	116	131	108	129	114	164	149	132	106	138	135	134	122	125	120	146	125	128	132	118	127	155	142	131	124	130	111	115	120	131	127	129	124	97	130	132	120	115	155	143	120	122	141	154	119	167	123	131	131	128	117	132	122	121	148	134	139	135	134	114	137	128	119	118	146	142	126	124	115	132	156	126	141	153	132	115	130	140	116	119	125	157	121	131	144	124	152	127	140	150	116	141	148	125	124	134	139	135	155	126	116	114	126	130	118	137	136	129	117	121	125	113	122	140	159	153	108	131	151	142	126	126	143	121	106	133	158	145	130	122	144	131	139	129	125	123	113	110	115	139	116	125	140	124	102	139	132	135	162	129	121	139	131	135	125	117	133	131	132	137	137	129	144	130	140	130	164	116	138	127	151	150	135	139	113	123	158	140	144	120	126	120	119	139	129	135	143	148	143	122	112	116	147	133	124	138	131	140	126	137	128	127	126	121	125	125	141	134	130	125	123	150	106	122	123	136	151	101	138	136	128	128	125	133	140	117	123	119	134	133	129	120	140	140	144	142	115	116	123	125	120	127	124	159	117	131	128	122	101	154	129	151	112	119	139	117	132	112	134	118	126	131	117	143	138	137	151	159	132	116	128	133	145	118	149	146	111	139	131	126	133	125	107	136	116	152	121	118	124	129	129	127	120	111	133	130	137	125	135	130	147	118	130	125	147	141	165	132	148	146	149	135	127	134	128	155	95	122	116	136	158	127	127	143	123	131	150	131	136	126	130	135	132	129	109	121	125	117	120	130	115	130	148	132	140	156	112	154	145	143	124	122	137	123	125	132	127	142	145	115	120	128	134	151	153	149	119	120	131	121	115	137	127	130	116	125	120	118	144	129	150	129	146	123	143	107	128	138	113	167	118	133	142	125	128	134	127	121	125	130	142	112	127	133	123	162	130	121	124	142	126	135	146	142	141	141	133	130	129	131	135	139	115	118	131	136	116	122	137	135	126	144	144	147	138	141	127	139	129	117	115	111	120	148	139	127	144	163	147	151	156	138	141	120	135	134	149	139	125	107	140	157	130	120	154	141	117	144	125	152	146	127	135	116	123	117	137	138	127	132	121	166	105	133	121	143	149	107	129	133	122	134	147	130	146	137	128	133	131	115	133	101	132	115	119	111	125	112	127	146	135	124	140	118	139	132	139	144	109	129	126	127	144	126	133	117	123	128	135	126	135	127	131	114	136	119	118	124	153	148	120	140	102	123	127	125	125	131	125
7240	734	1430	1565	1386	1199	962	905	718	678	601	503	454	426	392	443	388	458	695	874	871	819	736	638	571	465	395	373	404	402	389	377	386	373	341	357	302	341	345	331	351	344	329	313	298	298	356	350	324	313	323	331	341	297	302	332	347	341	340	313	325	373	286	345	315	330	330	310	341	355	339	308	304	357	346	322	309	304	332	384	346	362	310	314	324	319	318	309	304	351	326	372	383	328	307	339	337	310	324	330	312	345	363	321	298	316	321	307	321	320	321	358	320	339	319	282	363	340	322	288	330	335	303	320	317	343	318	350	341	332	340	303	313	330	314	360	354	326	325	344	353	334	343	334	324	324	330	347	319	331	361	335	308	310	286	321	312	305	329	331	353	327	370	329	385	328	349	297	330	320	360	363	333	319	319	353	323	320	320	314	312	344	352	304	308	308	349	382	349	304	309	307	317	297	346	336	321	319	325	325	330	315	361	334	306	290	361	336	356	312	328	350	317	320	336	359	352	317	322	317	335	332	326	337	325	332	289	331	349	317	337	314	337	298	334	325	330	337	317	322	344	342	349	293	320	338	345	323	322	308	312	338	338	337	343	335	365	369	342	341	340	350	299	326	363	327	320	331	336	325	310	330	315	347	335	342	335	326	330	367	328	318	354	332	319	347	335	351	331	331	348	311	315	329	299	356	348	323	348	313	350	323	333	370	345	320	332	362	344	334	361	332	321	330	317	321	348	307	315	314	360	310	340	323	332	296	326	333	325	340	327	345	327	323	324	369	306	360	303	335	335	356	318	309	313	349	359	329	340	312	319	318	297	358	337	304	337	347	340	350	336	330	341	325	350	354	333	319	336	318	342	329	322	304	373	319	314	319	317	349	323	326	340	326	317	322	338	334	305	327	338	342	315	303	329	315	298	319	315	315	342	335	338	309	344	349	358	302	356	325	330	308	330	325	324	342	340	286	338	319	312	329	342	337	358	297	332	328	359	299	300	312	318	337	336	291	372	312	332	349	317	372	334	345	331	325	341	294	320	322	342	323	357	356	353	320	308	334	352	320	319	339	310	321	347	347	354	339	329	348	334	323	321	352	349	335	311	327	315	345	331	308	348	313	320	331	315	359	343	338	343	358	317	321	327	320	341	322	323	300	374	357	318	327	336	353	306	297	312	351	302	348	324	329	335	313	338	349	320	325	339	301	319	352	348	318	334	338	362	338	352	346	335	357	344	316	311	342	310	311	313	349	350	309	339	325	320	305	315	317	309	337	314	337	348	329	300	320	326	294	322	343	388	361	299	332	333	348	322	322	303	348	328	353	310	339	312	344	352	339	341	320	299	329	318	349	358	333	341	335	349	319	334	340	358	316	316	364	316	312	331	317	330	303	315	346	329	331	325	327	320	318	342	331	355	305	350	330	372	323	322	331	346	341	305	335	356	332	307	311	370	313	313	319	355	299	346	313	352	343	317	314	398	328	321	322	312	344	348	343	345	337	308	376	326	305	338	337	314	350	320	347	334	342	333	301	326	353	315	377	333	338	297	336	314	324	302	387	351	294	350	318	319	337	362	317	326	326	325	356	318	346	326	326	330	312	321	325	344	312	349	351	318	368	329	299	360	338	340	328	344	385	351	342	315	318	326	301	312	334	334	334	322	322	307	319	337	319	354	338	329	354	366	332	330	314	298	355	368	333	326	323	303	355	326	297	332	324	332	366	307	351	335	335	341	330	320	361	329	289	338	338	351	362	350	329	334	342	321	324	316	344	316	315	344	331	346	353	316	311	333	307	334	313	327	323	357	332	313	335	352	322	362	344	352	328	326	336	315	343	334	338	310	314	323	342	319	325	336	356	316	330	324	289	301	341	319	307	356	354	296	294	324	319	314	350	316	349	331	329	338	331	321	315	315	328	338	335	299	353	325	331	321	346	316	352	305	349	322	333	334	329	329	329	320	343	349	332	299	334	333	338	304	344	350	305	342	310	334	320	354	309	332	292	355	310	298	307	299	330	332	354	304	334	333	357	326	347	315	353	338	344	335	339	324	343	323	290	348	357	312	349	324	328	332	326	293	349	323	357	312	297	313	326	333	340	319	346	343	350	304	368	315	331	314	353	339	347	351	332	311	338	341	330	315	336	296	307	304	335	342	331	345	329	347	359	336	326	331	329	347	321	338	359	324	354	320	367	309	342	333	327	321	320	342	324	324	333	328	309	329	378	317	333	371	316	335	312	365	343	323	329	319	274	298	365	340	321	356	323	337	310	370	356	288	357	347	317	322	341	358	300	341	354	335	331	339	356	340	334	335	336	365	340	313	314	336	348	318	304	321	315	311	342	302	344	331	312	338	326	333	326	313	286	323	346	323	303	306	313	320	329	315	338	340	319	323	333	302	370	339	337	305	332	327	338	335	326	328	325	301	275	343	342	331	319	338	302	350	349	337	317	325	358	345	340	345	331	283	306	363	322	348	350	316	293	350	311	335	320	352	366	339	332	311	315	285	319	354	315	347	325	359	330	314	327	305	336	299	334	341	342	344	312	341	327	295	333	295	318	326	345	353	325	336	316	332	351	271	337	306	318	314	338	312	343	356	315	322	350	307	335	320	351	336	339	341	336	342	334	313	332	330	325	329	356	320	350	317	347	332	347	316	329	326	322	334	353	323	315	341	331	327	341	320	334	287	352	321	320	321	314	337	324	337	320	313	315	356	356	305	305	332	326	372	317	284	328	322	335	309	328	318	322	366	315	342	318	308	318	323	334	312	350	316	324	314	327	335	306	307	356	334	335	330	333	332	361	342	332	308	337	352	332	309	349	347	314	342	296	381	344	333	331	331	359	315	323	332	362	320	338	318	346	354	343	347	361	304	307	366	343	324	301	334	306	344	335	335	348	310	316	315	329	345	363	359	303	330	340	306	336	310	308	319	317	335	356	341	347	338	350	303	333	345	337	336	329	326	362	338	383	313	325	340	319	310	297	311	325	315	362	339	347	335	319	328	325	317	340	359	333	326	350	321	326	338	347	360	326	343	334	353	324	306	324	347	339	349	330	337	335	331	309	323	306	364	306	278	319	318	333	339	294	317	322	310	330	334	300	324	321	348	332	316	321	321	328	361	355	338	360	334	322	330	338	357	363	360	352	299	337	359	348	327	289	325	325	322	341	342	333	343	318	348	339	302	319	320	328	332	376	290	301	336	352	346	362	333	325	317	311	333	317	327	315	358	320	309	325	339	298	320	284	331	346	382	365	337	322	337	306	308	308	349	332	362	325	326	298	362	332	363	352	321	328	356	321	325	332	357	321	339	304	331	327	343	341	327	340	312	327	330	349	362	321	307	326	312	329	310	367	323	339	366	342	300	316	319	317	336	303	307	359	335	347	314	351	345	332	314	343	324	330	336	310	348	340	347	358	338	330	325	323	319	304	337	350	333	348	347	343	323	337	326	333	321	315	332	310	327	307	368	294	321	333	321	321	377	311	317	304	340	302	358	328
26062	3308	1829	1531	985	720	663	575	454	450	387	321	305	272	237	292	271	268	345	354	373	344	300	267	244	239	231	241	244	193	245	221	292	262	237	227	203	209	205	202	205	220	198	193	209	234	230	245	179	227	230	236	236	203	221	191	211	205	185	205	200	214	200	206	215	200	223	243	235	206	239	230	210	230	237	219	199	214	213	213	233	209	208	204	208	195	216	237	204	209	200	206	211	200	187	225	217	201	198	236	245	203	222	199	225	209	210	217	236	224	232	229	209	206	198	211	223	213	213	231	184	216	230	204	226	168	215	224	242	228	192	211	194	218	208	203	197	192	251	226	225	209	173	190	198	227	246	204	209	196	199	237	236	219	215	238	195	227	193	192	185	200	228	202	203	178	208	228	226	195	206	234	241	262	231	213	229	208	230	213	209	207	201	207	208	220	234	193	234	197	206	210	225	193	188	195	231	193	205	229	221	239	243	236	196	192	187	215	221	219	210	186	234	236	199	203	226	237	212	234	190	223	205	222	213	211	225	213	217	196	221	200	191	226	226	219	214	214	220	188	197	223	222	213	207	217	213	198	212	237	222	219	212	225	201	204	216	227	220	189	229	195	237	232	222	203	210	196	253	240	196	208	210	218	198	212	218	216	188	206	221	216	177	205	215	230	187	217	215	232	219	245	218	190	201	211	231	222	207	218	228	209	213	211	217	216	227	253	217	236	232	214	213	212	208	195	178	240	199	220	209	190	209	199	222	201	210	202	226	199	206	211	223	186	208	193	228	212	193	219	201	213	222	182	214	249	217	225	233	217	248	234	194	213	189	198	208	206	192	201	205	208	207	219	256	212	234	216	181	223	231	195	188	198	227	208	215	205	226	188	210	250	186	208	218	208	217	229	223	190	228	219	251	194	234	216	207	229	212	212	216	215	194	173	224	225	217	209	224	188	187	195	196	206	220	212	207	208	190	216	207	195	203	221	211	201	226	236	196	211	214	216	227	210	224	219	227	193	208	206	204	235	210	203	246	211	202	204	222	177	218	219	211	233	225	199	192	203	178	187	208	202	216	197	218	185	223	206	247	197	200	219	225	185	218	222	225	174	225	233	196	206	215	225	231	223	213	203	212	205	224	209	219	214	219	238	223	225	231	207	223	217	194	197	200	233	208	201	206	227	210	198	222	220	234	213	238	211	218	222	203	202	225	233	199	241	218	238	207	250	196	217	207	201	215	223	201	202	217	181	195	205	233	195	232	217	214	241	223	191	213	230	241	227	234	227	234	206	241	196	195	211	205	178	202	226	212	195	221	230	212	200	213	195	208	230	213	224	257	255	215	218	202	215	230	228	202	202	197	255	204	207	216	213	217	219	207	221	218	235	214	229	228	189	233	223	237	210	202	209	242	226	208	209	207	210	210	205	198	206	191	219	200	185	240	210	198	218	200	228	199	199	219	214	210	216	210	245	207	215	241	198	189	206	224	197	224	213	203	210	180	216	227	212	231	191	182	235	211	218	189	188	248	220	231	212	193	245	201	220	221	207	233	256	205	201	205	211	230	187	194	193	219	232	214	204	214	231	214	225	245	201	197	224	243	224	211	202	226	193	193	205	215	215	197	240	216	188	217	220	203	208	214	195	245	245	206	226	235	195	197	224	220	192	225	207	197	191	221	236	179	228	189	235	227	225	226	239	213	192	226	217	198	219	185	193	215	175	224	207	208	211	227	250	209	230	246	223	205	241	254	227	195	193	235	207	226	194	224	220	234	219	227	188	222	196	236	227	191	224	201	221	213	213	205	204	220	193	216	209	214	208	202	211	226	216	203	201	229	204	214	196	219	183	198	207	217	210	229	214	195	194	205	215	245	209	202	199	232	239	217	222	204	194	231	215	213	202	208	209	202	203	211	230	208	166	215	187	221	196	213	208	210	187	202	195	196	201	216	192	180	210	191	225	195	226	198	199	217	243	215	199	207	253	188	209	202	195	212	219	224	219	207	207	231	222	247	207	183	216	207	214	227	229	181	234	229	207	213	221	230	240	217	186	220	223	217	264	227	219	235	221	191	195	232	217	178	218	200	198	211	223	212	207	195	221	204	225	218	221	196	181	186	219	217	221	184	228	198	217	228	196	191	232	218	195	219	239	239	218	225	206	202	200	220	218	213	195	218	209	210	224	226	223	210	232	212	210	228	220	211	202	223	227	211	197	224	204	222	200	235	200	198	243	236	245	224	198	220	222	227	209	219	226	241	213	227	220	227	190	223	248	224	207	204	215	208	188	199	209	219	197	214	211	201	193	228	212	201	237	200	213	178	207	213	220	222	199	224	216	182	212	223	212	224	204	217	204	208	204	220	219	201	230	227	200	172	186	195	209	213	212	195	215	224	208	212	229	198	210	227	224	204	230	232	223	211	205	236	228	185	224	225	191	197	243	228	222	203	234	218	195	200	183	223	193	235	213	247	251	220	235	228	230	192	206	224	244	235	200	201	216	200	204	241	201	228	211	198	190	202	206	180	240	208	194	226	198	189	206	210	212	242	186	218	186	224	192	223	212	206	215	199	251	219	187	207	205	222	207	219	215	207	228	206	210	245	223	226	183	195	239	218	207	226	213	239	214	223	236	210	221	215	197	223	199	232	229	207	212	201	215	220	184	216	226	215	215	215	204	231	227	217	192	219	237	214	209	215	212	233	200	235	241	223	243	212	190	212	232	214	226	206	182	234	199	206	243	242	211	209	189	215	215	225	241	202	213	193	211	226	217	246	228	230	214	189	221	235	182	199	218	218	233	218	213	204	206	227	208	189	195	216	186	194	205	203	204	180	214	220	225	232	183	220	227	202	195	200	214	216	232	207	237	236	239	197	225	207	206	228	202	185	223	204	208	220	213	205	215	215	212	206	208	244	229	229	215	204	198	182	218	188	193	208	204	207	215	193	217	213	200	220	220	244	204	224	194	226	230	236	199	214	235	231	233	195	211	194	199	225	224	231	223	236	208	208	210	189	205	207	195	209	214	219	189	175	202	193	225	202	224	216	221	240	210	220	214	228	217	217	209	219	205	195	237	212	224	209	203	210	216	177	195	241	223	225	217	212	216	204	218	223	214	237	218	216	233	224	206	212	219	184	195	222	223	216	213	212	205	217	187	186	224	208	209	222	199	247	223	222	206	210	214	205	175	220	224	206	211	221	229	237	225	223	208	206	201	202	206	191	207	194	227	200	206	239	216	188	217	197	225	218	198	213	225	207	226	201	225	229	224	224	228	201	210	211	221	227	213	176	222	201	220	235	215	230	197	210	208	217	190	202	182	198	195	214	225	222	224	204	227	200	241	201	203	244	209	196	214	213	202	196	230	221	205	218	211	223	220	213	232	219	234	224	202	254	219	211	205	209	254	199	196	201	231	185	217	208	221	194	220	221	209	222	195	216	211	224	205	228	202	209	240	190	193	230	252	210	197	216	265	226	204	205	188	220	205	202	197	224	200	223	221	204	213
14742	1369	3310	4247	3518	2916	2600	2154	1907	2081	1757	1040	944	802	781	721	741	872	1393	1430	1567	1575	1328	1057	728	660	653	640	639	616	630	713	980	852	711	608	543	502	534	527	508	540	516	502	539	484	506	535	485	491	500	501	504	488	506	493	495	492	506	510	480	487	531	506	478	492	516	505	473	530	513	494	498	511	524	463	493	478	523	467	496	508	491	539	494	510	506	536	498	496	468	479	484	507	489	456	494	463	490	517	480	520	495	494	456	512	516	472	528	500	528	468	478	474	472	516	495	533	497	562	490	506	488	489	489	498	523	477	470	448	477	519	464	485	492	549	487	500	483	499	513	509	495	503	501	492	498	478	486	533	493	505	488	481	493	478	514	469	506	501	538	526	501	498	467	473	491	478	473	514	530	503	509	473	490	523	481	516	488	480	491	503	482	456	466	485	457	505	485	490	472	494	465	496	513	500	484	471	528	515	492	483	496	479	491	509	471	511	523	493	460	470	507	517	494	483	513	506	494	495	508	518	455	451	491	483	492	512	478	481	472	481	471	455	438	483	477	475	537	543	491	526	504	479	490	520	513	510	500	510	488	510	513	489	486	535	501	489	487	471	526	486	483	470	493	516	498	484	513	460	495	472	516	462	513	485	472	475	523	488	481	532	493	490	526	496	513	502	511	538	478	470	466	473	503	477	502	478	510	474	537	535	473	506	485	505	450	508	511	513	533	471	486	487	521	465	531	520	496	532	473	504	524	534	521	532	525	499	496	516	481	473	470	520	494	458	490	522	507	485	495	523	466	508	486	501	493	504	486	499	470	521	470	471	511	464	479	451	480	506	461	544	490	521	445	451	488	502	487	505	451	483	543	517	534	510	462	554	506	495	466	497	491	497	486	475	501	516	491	498	470	488	519	487	503	527	486	519	502	509	476	464	490	481	509	495	502	469	465	463	503	479	462	499	527	456	503	548	498	470	480	465	459	476	490	512	461	493	477	507	493	484	522	512	486	477	524	525	495	495	507	490	505	513	494	485	499	526	492	476	517	473	466	511	453	513	537	500	493	529	486	487	482	499	508	512	487	474	477	517	475	481	488	485	462	508	513	511	486	510	507	528	511	488	508	502	496	510	470	496	501	491	492	481	443	510	481	503	479	497	503	490	517	491	473	479	484	514	511	514	498	480	523	475	492	455	536	526	485	527	439	476	482	477	483	499	483	467	478	492	549	516	489	451	494	504	513	521	519	483	452	469	537	493	507	477	507	473	478	471	481	472	527	473	480	481	499	522	520	461	519	485	500	500	484	490	485	487	477	497	514	508	517	496	467	493	521	481	502	519	496	487	481	523	506	482	502	465	523	506	484	495	477	503	506	462	477	462	506	498	529	477	516	476	504	504	486	463	516	461	487	460	501	523	488	471	527	513	504	486	490	535	540	450	481	524	520	475	490	441	470	489	437	511	482	470	513	486	455	486	487	498	456	499	493	507	499	518	473	469	477	487	511	476	500	489	506	515	516	490	495	517	467	476	472	522	509	535	528	507	518	492	493	479	499	500	510	500	495	504	522	514	510	491	513	535	536	506	496	487	471	489	495	514	477	472	544	532	477	520	534	490	522	494	514	496	536	484	487	499	521	520	505	506	513	492	502	488	507	531	485	472	509	513	490	517	504	507	516	518	491	494	506	490	491	472	525	485	513	490	535	514	483	512	485	498	464	494	509	545	515	523	504	473	513	504	528	469	483	505	490	518	494	507	556	479	543	476	485	537	478	517	518	497	482	511	505	489	502	497	525	478	480	464	509	478	494	500	458	478	485	487	512	479	469	489	520	519	498	521	492	516	486	460	478	500	466	483	507	432	545	506	502	485	503	488	496	499	490	471	499	493	504	525	473	462	478	484	501	485	520	478	505	502	507	476	484	515	507	496	445	495	489	491	490	533	475	521	485	485	512	468	531	494	512	501	512	471	537	484	478	469	489	510	536	495	499	454	477	500	479	481	512	514	417	508	498	487	484	534	476	453	543	489	498	479	508	508	498	489	494	481	508	491	479	526	497	491	459	486	525	493	479	508	474	508	451	500	517	509	502	508	487	471	510	491	505	511	474	528	488	464	481	507	475	498	506	483	485	466	481	522	475	508	476	466	443	501	490	510	470	473	504	526	498	519	482	496	483	504	548	470	495	473	473	514	483	508	457	467	477	498	495	525	482	462	469	521	509	484	451	467	472	496	485	507	451	458	500	464	501	508	515	462	530	479	493	513	433	515	499	490	519	484	507	506	529	500	459	468	464	499	487	532	489	488	507	511	506	528	462	471	506	491	498	471	493	485	501	487	520	546	495	488	510	499	514	463	505	525	477	501	498	506	504	470	499	493	485	506	526	492	491	484	524	515	513	487	510	501	500	438	522	469	516	486	470	497	465	469	533	533	488	485	504	471	487	484	472	486	513	494	457	515	510	503	484	502	497	508	461	474	507	480	515	515	515	492	476	499	532	507	467	448	463	478	493	509	510	520	492	490	508	498	551	512	495	489	499	498	495	466	450	471	489	461	507	527	528	498	527	519	474	508	529	523	475	487	476	529	471	465	489	484	473	512	505	499	500	554	529	520	455	484	469	493	515	476	511	505	523	452	487	496	484	515	475	494	473	522	482	470	513	508	503	515	486	472	477	472	491	461	492	487	495	494	477	497	477	541	465	469	494	511	479	474	424	542	474	479	471	461	508	476	521	499	483	498	488	493	479	542	497	479	466	516	494	525	529	525	527	545	491	516	485	469	483	471	479	490	476	520	504	430	509	508	493	504	494	497	511	491	492	533	513	501	477	496	511	492	509	496	512	520	501	552	491	517	479	470	499	476	550	503	505	520	480	476	477	499	510	479	553	527	467	452	501	521	460	497	559	520	476	486	504	461	520	493	491	462	507	468	468	476	479	482	528	494	494	487	499	488	506	508	496	488	479	520	489	511	509	533	520	444	517	483	521	509	460	486	432	484	514	493	512	470	505	480	523	510	514	491	507	487	478	487	494	504	499	473	479	506	445	506	552	497	503	473	484	461	508	492	477	494	483	527	509	510	532	497	488	507	503	514	522	530	533	496	509	483	478	450	524	496	532	525	493	497	499	453	487	478	477	526	472	486	472	509	497	472	518	522	489	495	542	513	479	508	501	503	500	474	451	454	491	492	469	493	496	490	518	463	478	483	490	549	449	496	491	530	510	470	481	502	521	487	501	458	512	498	513	520	494	504	490	502	494	537	480	481	491	523	483	521	521	497	469	503	475	489	498	492	487	518	536	453	486	511	516	486	479	491	479	519	487	514	490	515	479	524	478	508	490	499	473	495	482	481	474	478	480	478	469	491	471	507	477	480	487	503	528	479	486	541	504	530	485	496	482	496	530	521	475	512	542	490	468	526	502	483	493	507	507	505	512	498	500	508	510	485	489	512	507	471	510	507	466	502	477	505	468	459	480	484	524	537	511	473	473	469	527	481	502	505	530	496
36228	6584	3193	2519	1643	1208	996	911	774	793	583	499	451	421	346	350	332	397	461	503	465	482	516	426	357	349	290	316	325	314	328	310	354	353	343	290	301	313	290	274	280	298	259	302	278	290	277	276	284	266	307	279	271	275	278	273	249	321	295	287	267	281	305	267	260	308	281	302	339	282	288	254	290	272	276	261	304	276	292	286	278	281	289	281	302	259	305	320	303	282	279	284	280	291	265	287	268	282	297	276	279	286	293	278	257	298	294	282	280	285	286	327	290	300	317	288	281	296	265	276	258	303	275	310	270	283	267	264	281	264	288	311	278	301	280	280	322	309	295	310	269	317	305	291	289	298	269	279	292	308	288	283	307	258	289	287	314	273	302	274	303	295	271	259	283	266	264	261	280	284	278	250	254	275	301	318	313	303	282	274	292	296	311	304	278	304	278	270	289	291	260	299	285	316	260	272	281	297	288	277	274	277	294	280	295	256	272	318	274	262	276	245	283	267	297	276	282	301	320	300	308	284	269	272	274	291	286	270	274	291	304	276	293	256	297	270	299	336	259	258	277	273	285	295	278	281	283	288	270	266	290	295	272	287	320	310	269	267	281	281	291	253	259	304	300	295	269	305	319	288	272	267	265	275	303	290	309	331	280	266	267	309	274	277	282	260	303	335	304	269	267	267	304	284	303	289	297	261	312	286	268	303	290	281	285	320	306	293	295	276	252	265	287	307	283	269	252	282	285	309	305	256	298	284	295	306	298	274	287	282	286	316	278	285	280	269	308	305	314	288	291	291	280	260	286	322	304	300	268	275	285	282	299	315	296	283	258	282	306	272	284	283	309	304	257	306	276	289	252	271	329	312	299	302	297	262	292	311	297	272	275	291	295	300	265	251	282	290	295	288	302	307	326	314	283	298	295	270	269	283	310	279	282	306	311	250	269	282	281	264	303	279	280	302	262	299	298	300	289	322	278	284	314	254	274	287	278	314	268	296	285	287	294	252	292	303	323	297	302	292	275	268	278	256	297	307	301	277	317	251	303	311	277	263	258	287	291	288	258	279	283	308	290	285	249	287	273	294	291	300	259	271	317	297	308	293	268	306	302	256	298	278	285	311	282	264	317	284	311	285	286	276	271	306	285	272	280	287	256	263	290	266	279	278	297	302	279	273	296	309	290	294	271	299	280	314	313	256	295	272	293	268	324	273	250	288	251	310	309	291	251	284	257	288	297	288	275	292	292	287	274	284	294	300	257	311	316	288	268	288	268	260	262	286	303	290	274	308	280	275	288	284	248	270	280	269	261	313	311	300	275	303	293	322	280	305	309	295	291	266	276	270	275	286	276	274	310	268	278	255	240	277	328	263	280	297	304	268	296	276	274	243	254	293	286	246	294	287	267	272	281	273	268	282	284	332	295	291	300	314	294	279	319	278	251	286	296	294	300	282	308	317	286	314	269	309	316	294	286	311	296	280	286	300	310	265	298	302	251	265	293	287	281	305	310	298	283	290	277	263	293	298	280	276	303	287	304	279	265	257	273	297	267	310	281	267	325	285	283	278	285	297	294	299	261	258	283	265	293	299	290	286	305	278	279	276	301	317	287	302	300	268	316	268	279	285	307	274	277	300	282	309	284	302	289	298	302	271	262	295	279	292	283	309	273	281	300	261	316	324	283	273	274	311	296	316	288	287	295	247	258	235	299	294	332	276	279	292	332	310	305	317	309	261	289	298	295	298	305	279	289	303	290	278	305	290	289	246	275	269	300	313	312	301	282	269	273	310	285	328	302	272	289	266	279	294	274	287	297	276	294	313	261	286	305	276	279	288	279	311	286	305	308	280	271	287	300	298	282	281	271	262	273	315	296	297	276	310	247	274	287	286	268	287	280	285	275	282	277	310	302	273	318	284	280	302	289	304	298	289	266	265	267	303	278	297	294	272	266	323	264	304	265	277	282	273	261	308	275	282	280	290	262	297	315	304	273	296	269	302	261	286	302	301	258	260	295	311	306	290	312	260	316	327	295	310	276	249	277	288	250	261	275	272	250	323	272	265	285	309	299	301	261	288	289	289	283	310	265	278	278	262	288	274	303	280	298	268	282	272	278	298	291	308	280	305	277	269	274	313	301	291	265	274	253	273	294	300	303	292	289	281	271	295	314	263	286	300	339	286	288	298	303	274	286	293	276	269	243	263	276	286	295	311	306	289	307	292	322	268	288	281	306	280	301	320	263	296	307	275	265	289	291	296	270	315	298	272	286	296	308	330	302	252	289	265	256	293	300	274	299	300	282	283	290	319	277	322	302	305	268	298	306	287	310	267	272	292	330	298	284	277	302	310	266	259	301	310	279	301	267	286	297	292	265	292	302	288	291	303	320	278	273	277	283	323	289	291	286	290	273	324	301	283	306	309	322	311	300	253	307	282	262	288	275	323	306	282	285	279	328	295	282	308	290	249	305	282	257	244	288	330	294	286	272	274	316	306	269	307	285	273	264	296	280	267	270	291	325	297	274	271	266	277	269	286	333	267	291	275	272	276	291	324	279	279	304	269	293	297	256	285	295	310	290	277	300	316	274	303	302	255	277	261	276	278	279	265	296	292	304	310	294	279	278	284	340	286	304	299	276	283	297	285	291	294	291	247	297	275	289	291	299	330	296	313	298	308	270	263	268	304	308	306	286	283	294	289	279	306	289	266	279	269	288	295	277	295	283	298	270	300	340	314	282	301	292	274	275	271	299	298	298	300	285	299	334	290	338	317	277	260	308	320	322	278	277	286	246	337	284	273	286	279	283	270	255	319	279	300	294	259	300	301	292	276	298	258	302	278	303	255	300	292	285	280	279	258	291	311	267	282	287	290	267	265	270	274	322	261	300	314	286	317	259	286	332	268	290	238	306	322	269	268	288	291	279	304	302	274	280	281	266	309	272	314	273	294	301	296	268	330	267	246	305	338	270	294	301	277	298	269	271	292	319	292	289	325	284	318	300	279	281	277	293	273	305	285	310	284	290	300	261	303	307	291	279	251	292	255	280	284	295	251	328	294	269	298	296	289	287	294	293	271	272	309	298	283	276	290	280	309	309	279	301	252	266	270	318	248	253	277	302	279	262	294	333	268	284	268	286	291	297	307	290	244	274	298	258	277	279	259	293	273	259	298	298	269	315	291	279	303	275	316	347	308	307	277	301	288	313	286	265	278	292	268	286	274	315	269	288	287	293	274	276	287	260	300	295	284	302	284	287	289	284	280	283	271	284	255	302	310	299	309	260	294	320	281	285	270	280	291	269	274	303	294	291	314	264	291	280	285	290	278	300	281	273	292	284	268	313	296	306	308	263	293	287	290	257	302	291	249	275	310	299	306	274	286	244	266	278	298	298	275	297	286	283	283	293	295	270	284	314	297	293	294	318	290	305	266	292	287	284	271	312	295	307	290	272	317	312	259	266	307	249	328	290	284	287	261	337	301	297	324	334	286	281	278	255	311	287	324	284	286	324	289
18681	2297	5328	6459	5432	4423	3871	3533	3200	3572	2262	1723	1490	1162	1075	1102	1056	1357	1827	2112	2022	2020	2059	1624	1111	1028	832	900	847	875	912	863	1074	1101	865	698	701	678	669	648	638	664	659	678	687	677	649	623	642	627	668	645	644	595	648	653	655	614	674	593	625	636	652	617	599	662	641	638	661	624	697	627	621	599	632	609	675	612	638	645	616	617	644	654	643	623	661	621	605	588	694	587	664	612	695	616	639	644	635	629	597	622	627	666	653	640	611	614	657	606	666	604	682	601	629	616	648	656	587	670	642	610	616	598	633	665	615	637	651	634	610	619	647	660	633	637	613	612	582	606	635	655	644	639	645	620	637	620	670	646	630	624	604	636	647	648	649	634	609	622	610	637	604	651	600	663	649	664	623	624	633	619	636	621	639	633	617	591	631	637	629	619	627	616	588	596	595	647	643	619	648	631	629	627	649	569	622	621	576	617	667	644	622	643	635	598	595	636	608	632	646	605	701	637	626	666	626	654	626	679	632	642	635	671	625	642	595	614	629	606	642	613	642	642	634	624	632	661	634	640	637	666	627	616	634	603	631	635	617	644	643	622	623	647	645	605	657	642	661	616	625	602	598	626	625	654	669	618	601	661	626	639	619	603	646	629	657	622	677	621	650	621	627	629	643	602	619	603	587	635	628	607	626	621	624	653	662	642	667	635	667	641	680	602	646	669	640	707	659	640	644	603	658	614	613	635	626	621	664	605	659	628	616	613	635	652	644	602	632	666	630	646	613	639	647	603	605	618	600	612	643	648	650	629	636	634	655	630	678	631	663	628	640	636	660	661	632	638	640	671	637	688	643	627	597	718	663	614	661	630	652	615	675	635	622	632	632	635	629	630	675	621	650	665	646	646	638	626	640	631	643	657	647	616	625	653	652	666	634	618	653	615	641	661	590	613	655	645	639	616	654	659	574	610	652	610	618	599	605	623	587	674	657	658	656	624	632	621	606	633	610	622	622	646	634	632	602	694	642	622	621	602	658	604	581	640	610	592	617	629	616	657	670	634	598	564	616	633	589	626	620	618	655	607	639	619	578	616	670	650	613	618	632	633	621	579	612	629	638	585	629	621	645	609	633	626	649	645	610	644	633	661	581	641	638	629	642	668	547	607	622	676	649	596	565	592	621	665	614	632	614	572	593	626	638	632	635	647	622	659	622	604	663	700	596	602	608	628	595	655	637	584	594	646	630	609	641	629	648	633	616	602	590	621	610	607	625	593	676	636	630	635	623	656	672	627	608	581	632	605	627	643	653	635	589	672	623	615	705	626	648	600	671	673	597	615	646	653	694	669	601	646	657	679	642	620	628	688	602	669	633	612	635	657	651	640	674	634	614	667	664	634	638	655	637	624	620	615	651	678	662	603	636	612	625	645	656	649	651	670	635	656	598	577	654	588	630	597	630	630	654	615	634	645	648	649	620	592	685	642	662	644	613	584	627	603	622	618	648	657	657	635	654	617	632	646	606	602	580	634	663	642	616	625	674	606	605	656	627	570	603	638	619	662	618	621	664	610	636	682	639	640	593	620	643	626	613	660	632	632	564	671	647	613	636	641	587	629	657	636	660	626	602	649	621	620	605	639	595	625	615	646	621	597	634	636	670	606	622	632	638	639	617	635	618	629	651	632	616	614	673	668	613	643	616	630	609	604	623	630	638	601	693	632	594	633	605	589	631	640	640	608	659	618	660	639	644	643	629	641	632	641	647	641	620	592	651	698	636	606	609	658	626	634	643	602	646	611	653	620	662	616	646	638	627	667	626	644	647	624	648	653	624	614	660	622	639	631	613	644	629	639	610	637	637	613	645	619	656	571	641	649	657	629	659	647	629	628	643	599	639	636	611	678	653	648	627	625	625	612	643	627	653	647	624	587	634	624	612	591	614	669	623	636	621	669	625	664	652	635	613	598	605	619	616	662	648	659	603	588	644	648	632	634	610	651	665	584	660	625	665	627	592	624	615	598	601	622	659	637	611	614	592	679	607	653	617	611	637	630	643	582	657	677	685	628	626	656	636	641	656	615	615	620	648	583	660	607	608	641	598	623	646	630	600	659	658	650	626	645	610	661	616	615	679	642	599	625	630	627	631	617	634	692	600	615	628	633	635	665	642	645	617	627	647	653	653	614	667	621	598	621	647	639	615	662	615	605	619	593	637	616	612	615	625	647	625	629	591	615	624	630	651	637	577	613	630	666	635	625	607	621	585	666	662	602	620	655	643	638	645	647	654	665	591	642	633	650	623	607	601	630	615	652	629	617	675	664	621	653	634	628	620	641	644	667	621	611	595	642	614	655	654	645	621	667	627	594	687	619	650	605	612	621	630	591	655	644	660	609	632	645	640	704	644	624	614	664	640	630	668	599	630	605	649	633	662	676	666	658	667	632	618	607	636	627	654	632	635	610	625	649	671	623	633	609	618	630	676	623	593	647	596	619	611	611	627	649	596	668	708	673	619	575	615	680	641	611	650	656	633	624	631	613	666	636	615	618	626	644	623	623	634	641	649	613	632	596	643	597	578	626	605	600	638	611	658	666	635	598	589	640	669	632	642	653	596	609	666	636	626	627	606	648	674	630	584	689	661	631	646	626	612	629	612	626	604	627	605	582	626	632	683	625	598	649	640	645	610	634	578	611	656	586	631	645	664	622	609	652	611	624	667	597	643	642	654	655	617	618	612	634	602	625	638	619	619	624	621	640	660	627	606	643	612	615	601	638	616	600	687	620	619	634	642	642	642	638	621	618	659	638	637	601	657	587	639	613	623	567	622	649	578	614	611	653	657	628	590	650	610	601	690	608	617	637	615	613	640	640	645	573	661	636	620	630	642	647	629	632	666	683	666	715	666	618	603	653	579	625	635	637	614	667	609	626	592	603	625	586	640	607	626	648	666	691	656	636	637	621	664	622	618	597	619	591	657	659	650	619	659	617	580	627	654	637	625	627	622	588	620	630	642	597	610	637	624	654	627	656	632	601	588	647	638	603	582	645	638	668	639	648	623	624	614	649	649	651	592	623	588	628	611	656	647	592	633	634	634	647	591	646	650	653	657	612	649	631	642	685	658	576	659	640	638	628	643	674	637	618	580	632	609	598	658	608	627	641	609	666	673	659	640	597	589	656	638	640	619	597	642	647	686	653	619	627	589	607	634	605	658	587	655	630	629	649	654	640	614	580	650	594	689	652	612	597	608	628	616	636	615	605	631	647	632	629	668	593	620	640	622	591	607	634	663	680	622	627	632	624	632	597	625	634	602	658	621	615	661	611	596	588	631	582	597	640	613	619	621	621	594	650	641	614	572	618	612	660	630	613	640	652	664	621	632	629	594	633	663	651	639	654	645	595	621	612	649	619	602	621	639	631	608	640	649	620	621	636	602	615	631	597	629	659	604	628	634	628	658	679	649	686	635	675	628	640	651	626	606	605	599	649	622	655	628	591	620	620	643	618	652	609	641	645	668	599
11409	1029	703	601	411	309	282	230	200	172	177	156	161	144	154	150	174	175	189	202	223	200	189	159	178	154	128	162	158	128	139	139	154	122	161	140	127	144	127	131	114	120	128	130	141	127	141	128	103	116	139	137	124	153	136	143	136	149	112	151	122	122	141	134	150	140	140	141	125	143	114	148	124	121	150	139	129	114	139	99	134	121	141	124	145	107	152	141	121	133	121	162	132	127	109	130	143	121	138	141	127	125	145	135	130	112	122	137	150	140	126	129	120	130	120	114	151	129	146	110	152	142	140	107	140	138	144	131	134	137	136	132	119	115	132	123	123	105	145	124	146	117	152	130	128	137	122	134	129	130	127	129	119	110	140	119	116	114	144	150	133	140	115	129	124	119	137	121	132	144	137	119	127	122	145	127	115	137	137	126	123	124	119	117	134	137	128	132	147	127	136	136	129	152	132	142	140	142	128	150	129	131	140	110	145	124	129	126	131	141	130	121	142	147	120	125	146	141	112	127	151	122	116	117	120	114	138	133	139	147	122	117	147	131	114	127	140	110	127	145	121	128	132	125	151	126	125	139	120	130	136	146	138	122	122	134	143	134	141	139	108	126	130	126	133	161	123	146	138	140	139	110	158	128	121	126	139	140	124	165	146	132	134	141	133	127	132	146	132	137	111	123	121	134	151	100	107	161	144	137	155	135	129	150	119	127	127	127	130	129	114	143	115	110	123	127	127	146	129	135	135	129	131	109	109	153	110	126	134	139	161	131	161	143	131	154	126	143	139	122	141	136	102	132	119	134	132	171	162	125	125	168	132	131	128	142	148	146	123	131	150	138	131	121	132	127	140	114	128	133	137	104	155	127	142	135	113	100	112	129	138	150	138	113	133	144	118	132	149	131	125	133	119	135	117	125	140	120	140	121	145	149	132	158	133	119	137	159	130	135	123	142	132	130	130	138	133	115	133	134	115	140	129	122	129	137	123	144	125	120	129	132	136	116	133	122	133	144	127	119	125	142	144	138	145	128	133	133	126	116	131	132	128	149	129	131	119	128	131	146	144	135	134	148	114	113	130	133	143	130	133	155	126	140	147	155	148	142	121	134	135	147	136	126	122	136	142	124	133	151	142	137	123	145	124	137	145	131	139	129	138	142	131	128	133	136	141	118	125	139	138	119	145	128	143	141	137	134	116	133	123	142	134	152	126	120	136	136	135	137	147	129	107	129	122	116	140	128	142	121	125	154	123	137	124	149	111	128	123	144	134	158	145	114	141	106	149	137	144	130	125	140	125	130	149	130	129	124	122	137	122	143	139	134	136	124	132	142	121	134	116	143	134	119	144	127	157	129	125	122	116	150	133	123	137	131	140	134	127	122	122	140	110	128	103	129	120	129	157	129	131	128	135	128	107	134	137	122	123	115	124	130	121	117	136	117	141	142	123	142	127	125	124	127	131	131	147	143	126	141	129	154	139	125	151	130	138	126	139	136	141	125	120	130	142	105	136	131	116	129	123	125	128	136	128	136	127	131	129	128	131	115	127	135	147	149	130	130	121	159	118	131	148	131	136	148	140	127	145	123	127	136	129	128	116	133	120	118	124	146	136	127	122	111	126	142	140	140	139	150	113	147	136	124	138	122	125	144	123	141	133	125	129	128	140	134	138	142	140	131	121	131	123	139	114	143	126	120	136	144	112	122	134	128	117	156	158	119	128	147	153	122	159	149	129	121	132	137	154	131	131	123	157	141	121	130	128	139	144	86	111	147	124	124	127	132	118	155	118	107	131	118	137	119	147	122	117	109	131	134	150	163	120	114	106	141	146	136	121	156	142	126	137	108	111	129	134	126	112	121	139	155	121	134	124	128	134	133	115	143	118	133	137	121	123	139	132	120	146	125	104	110	135	146	108	135	132	129	141	125	128	132	152	139	138	135	109	155	108	104	122	134	157	138	110	146	136	138	112	120	120	113	131	142	139	150	146	115	121	130	133	120	130	128	137	138	121	118	133	141	140	126	131	141	131	117	134	134	138	141	128	147	131	106	137	107	118	135	142	150	125	135	127	149	138	137	141	125	141	131	136	135	133	132	127	113	142	135	120	122	140	108	119	117	128	135	124	123	133	133	143	144	131	132	153	134	143	125	134	127	130	141	132	133	126	122	100	144	119	135	137	131	117	124	138	149	137	116	155	141	136	125	128	145	127	138	115	150	140	132	108	138	131	126	121	138	134	117	127	134	140	128	114	132	133	141	135	149	121	159	129	106	131	133	122	135	134	132	99	120	127	131	128	129	123	156	150	126	116	113	139	133	131	115	91	137	132	138	119	140	119	139	133	145	147	140	107	147	140	125	114	153	145	143	141	120	146	132	143	117	121	132	120	135	124	129	127	130	98	135	126	129	137	131	136	111	121	146	150	141	144	132	137	112	130	141	149	127	134	102	119	139	156	125	128	136	145	141	123	157	109	135	138	146	142	133	102	144	128	127	148	111	107	142	124	119	133	127	142	123	137	131	133	141	127	137	117	135	141	123	138	138	135	141	126	136	142	141	151	129	139	149	145	149	138	113	132	136	120	125	118	137	127	130	151	149	146	139	117	128	123	109	139	120	119	105	122	149	133	125	117	105	140	127	146	131	147	129	129	118	149	113	135	134	125	141	140	147	132	118	118	141	145	141	129	124	124	139	132	163	111	140	122	138	129	151	150	114	123	147	150	131	138	120	126	137	140	111	115	141	164	123	143	136	129	136	101	127	114	145	119	105	136	143	116	138	138	124	136	146	127	125	118	104	135	133	107	138	140	141	113	128	129	121	129	117	124	132	125	118	145	154	153	130	127	141	131	141	150	123	130	135	127	147	127	155	129	134	121	136	143	112	127	114	151	143	130	150	119	139	142	132	157	146	120	135	147	138	160	112	116	125	139	139	123	128	135	117	116	150	127	156	136	139	131	126	142	135	131	133	125	147	106	103	141	146	147	139	139	149	119	144	111	134	111	139	119	142	152	99	138	150	129	143	117	124	139	116	119	118	133	136	134	128	142	125	134	132	117	140	136	142	146	147	131	137	129	146	131	128	140	144	133	138	125	146	149	123	118	127	116	146	136	135	148	127	132	130	157	131	121	101	137	110	145	133	133	132	115	109	158	145	130	136	112	142	124	133	116	132	126	149	151	122	111	129	133	122	143	142	144	122	113	130	157	130	138	132	145	130	142	152	134	132	149	102	118	121	124	122	142	141	147	131	146	129	130	140	122	134	134	134	129	110	125	126	128	120	139	145	120	133	144	118	141	159	123	135	151	172	159	102	139	119	138	134	133	135	129	139	123	114	118	135	120	115	134	120	122	126	133	138	126	136	128	133	144	133	133	148	109	160	121	144	125	141	121	140	130	134	125	139	146	138	104	140	121	147	130	123	142	138	138	135	137	121	134	144	146	139	121	138	119	127	106	146	166	136	161	131	158	122	155	132	136	144	126	136	127	145	144	119	111	148	134	129
6906	824	1565	1867	1568	1210	1038	869	778	615	545	498	435	387	402	423	585	635	645	782	728	773	701	612	549	470	426	447	413	416	387	414	415	371	356	345	333	379	324	305	347	323	319	360	338	328	343	382	338	297	317	303	358	344	375	347	322	311	334	334	339	365	368	343	346	325	343	353	365	361	325	335	351	335	354	346	314	333	297	348	331	311	347	353	366	352	343	346	344	319	342	326	327	300	334	315	325	346	312	333	337	322	333	317	319	299	331	329	317	357	328	345	328	318	343	333	313	353	347	330	319	316	323	369	350	315	342	346	346	322	331	327	335	288	322	319	341	328	326	351	321	339	319	363	349	335	300	336	350	352	309	341	338	351	326	344	324	321	316	334	309	360	304	309	320	301	351	340	339	296	333	330	330	349	327	352	328	329	333	320	343	355	327	358	345	306	316	323	374	334	342	305	313	312	329	330	377	347	338	314	340	357	316	371	333	309	336	318	314	324	348	341	345	330	341	341	347	332	344	326	367	374	365	343	321	337	343	329	313	316	356	294	363	325	361	308	319	330	340	325	332	329	365	322	334	333	335	317	364	357	350	343	330	306	343	338	338	314	354	301	324	335	328	336	340	351	328	330	305	352	334	336	340	341	348	333	341	349	352	335	321	320	347	328	320	308	346	356	346	358	306	348	293	355	340	340	344	350	302	334	306	363	319	307	342	306	327	328	336	334	314	338	339	350	308	368	334	341	340	344	348	338	315	320	366	331	340	325	322	316	339	337	322	336	327	326	359	321	311	324	346	310	345	349	329	346	373	331	322	310	304	335	341	337	338	323	350	313	309	313	339	346	339	305	363	312	321	330	336	338	310	339	313	336	323	335	311	341	365	314	353	343	304	314	323	348	303	328	280	307	336	320	304	328	369	367	322	306	332	309	330	331	339	335	348	339	352	306	337	335	327	290	332	346	346	345	350	348	320	361	330	347	356	338	336	351	320	349	336	337	341	339	327	325	317	338	324	368	352	309	304	334	315	338	322	324	353	352	337	342	352	335	356	319	339	303	349	333	318	334	333	305	356	350	330	358	327	362	307	325	347	354	337	340	343	330	296	334	366	334	315	323	362	338	347	356	306	329	329	312	346	308	305	334	342	336	354	311	328	331	364	330	360	331	340	325	311	321	324	328	304	329	321	336	321	340	331	309	337	321	313	318	358	352	319	306	317	313	335	383	305	344	324	355	325	341	330	330	314	348	342	322	298	335	301	366	336	323	312	329	355	312	299	338	340	327	344	353	296	370	334	352	338	331	323	339	344	308	349	337	342	347	315	360	319	310	316	295	320	317	359	337	325	330	337	324	340	319	314	329	355	339	318	306	361	335	344	370	314	317	327	340	362	337	339	325	346	321	351	314	335	324	348	341	358	326	311	340	353	353	340	335	309	327	331	342	300	321	341	330	384	368	333	343	358	367	301	342	352	317	333	334	311	316	361	345	382	283	321	336	352	319	364	307	330	315	347	331	358	330	381	345	353	333	342	288	312	333	370	347	352	319	301	344	375	338	355	305	351	290	339	366	332	352	324	312	334	303	342	322	310	304	300	339	326	354	354	348	325	345	355	303	348	325	314	343	363	307	328	334	357	342	346	353	319	347	334	353	340	352	304	347	329	345	314	360	329	317	372	337	347	308	348	307	314	329	335	348	318	305	319	342	348	359	333	353	337	328	325	328	313	341	344	338	338	368	295	334	329	333	356	324	315	337	336	355	343	336	315	336	346	332	342	340	322	347	314	335	333	335	308	325	353	319	349	324	325	328	377	313	347	328	325	298	345	349	338	343	325	314	336	330	315	334	320	338	334	337	327	321	312	359	341	320	336	313	328	318	335	321	318	344	336	319	324	332	282	346	304	325	335	334	360	341	320	301	341	326	310	340	345	333	343	323	323	320	304	320	310	353	330	315	339	344	317	343	340	333	344	372	304	356	304	325	346	325	353	317	351	332	342	323	327	333	356	314	310	326	354	314	339	322	340	325	326	326	360	321	327	323	336	339	304	307	325	323	339	340	336	342	316	316	321	322	337	334	327	319	341	316	358	303	362	315	334	313	329	333	347	336	316	341	344	309	313	311	352	344	340	324	326	346	348	339	315	367	311	324	335	323	312	332	337	342	314	320	323	353	360	346	344	301	338	318	344	340	330	304	307	310	324	322	347	331	325	330	306	310	348	357	320	367	317	308	319	327	328	310	347	340	310	338	325	311	295	314	309	311	338	348	323	319	340	295	336	364	310	330	351	343	325	342	334	326	316	354	296	319	319	315	336	333	325	319	344	309	321	346	337	359	282	342	321	354	323	331	283	336	304	329	317	335	325	335	349	331	344	322	324	331	357	322	338	328	338	331	338	341	307	329	329	343	361	343	352	293	335	316	318	333	304	336	363	356	334	302	330	357	312	340	349	291	357	348	303	346	315	307	331	348	333	322	353	355	333	349	364	362	328	339	328	356	333	313	345	358	305	340	295	321	330	338	339	354	334	295	346	343	343	327	335	326	321	325	323	357	326	321	305	328	342	348	358	330	332	330	327	322	339	356	328	347	377	322	329	341	358	332	306	312	350	309	358	330	357	345	297	303	317	330	332	346	335	327	293	318	346	323	331	338	346	333	300	323	359	338	346	350	339	309	325	348	373	302	313	294	354	321	340	321	323	330	338	323	327	340	332	348	355	340	348	378	368	324	337	338	341	347	347	303	358	336	320	322	319	312	334	315	339	346	329	314	351	328	333	322	306	335	350	296	342	319	336	330	338	338	287	336	345	328	343	313	349	330	334	310	343	368	338	326	350	335	325	331	325	355	321	303	349	316	338	310	349	368	350	328	339	355	334	308	318	325	283	355	327	326	318	322	306	322	360	309	297	338	324	328	332	316	371	319	358	314	324	344	352	341	298	335	339	338	289	351	292	360	374	341	349	339	311	333	345	340	314	320	316	342	344	318	336	299	293	343	338	344	346	292	330	346	319	331	343	319	334	336	363	305	326	307	356	346	312	338	298	344	312	337	316	337	345	344	367	368	323	328	341	327	348	310	365	307	316	324	342	338	312	353	339	335	347	300	318	325	322	302	281	350	337	346	281	323	319	314	334	349	344	327	344	320	340	318	344	362	343	331	316	338	371	338	343	308	325	363	318	312	348	337	321	322	336	341	321	341	350	331	323	339	332	337	314	329	351	323	333	313	312	309	330	289	327	302	348	329	326	347	343	314	342	315	343	334	346	338	308	324	383	337	342	359	321	338	363	330	356	331	362	315	355	348	332	332	372	305	347	349	319	320	332	332	317	326	330	302	327	317	314	315	314	327	339	349	295	324	316	332	351	337	353	325	325	349	365	320	334	330	319	325	369	354	371	323	330	333	356	321	320	339	314	359	295	310	356	311	318	346	327	329	293	328	320	315	296	322	320	358	326	317	320	343	314	330	334	334	317	332	328	323	303	321	334	331	327	307	333	351	329	336
27700	4279	1977	1520	1014	758	665	521	471	525	412	328	267	259	283	256	223	285	320	340	343	318	327	313	311	252	223	252	219	241	229	246	263	207	200	227	259	247	216	197	217	186	210	243	212	220	185	204	222	238	209	187	221	252	188	224	244	176	218	207	211	183	205	193	245	199	200	233	224	200	216	214	189	214	218	200	216	204	201	232	242	202	220	214	227	216	196	218	222	206	214	198	206	244	224	217	207	210	201	216	218	225	214	217	209	208	208	194	193	242	219	187	245	196	235	215	210	230	227	188	220	201	214	220	218	221	193	206	199	182	209	212	191	234	177	189	229	222	240	208	228	231	217	226	216	207	209	183	252	217	210	218	207	233	220	249	249	202	217	201	212	238	219	213	209	215	222	213	194	206	205	213	236	208	208	215	197	214	207	203	227	214	198	223	207	215	212	205	201	179	198	209	213	220	217	235	185	198	211	214	239	202	244	198	186	211	184	177	197	205	215	221	209	243	189	210	200	218	195	218	250	226	219	192	216	192	218	205	212	217	228	235	169	224	204	190	215	220	196	217	190	217	204	205	231	220	218	201	250	226	228	216	200	234	239	207	237	214	187	252	217	238	209	184	239	211	212	228	213	224	195	200	200	227	228	193	189	243	220	213	197	210	179	223	219	195	232	218	205	199	194	208	198	224	228	251	217	208	207	226	203	226	186	202	232	218	252	203	233	208	227	198	195	233	187	205	195	237	197	201	223	223	201	199	224	224	214	190	211	204	214	222	236	197	190	231	219	191	197	202	206	193	231	212	220	227	187	174	211	213	187	239	208	222	207	211	216	214	193	233	226	211	201	203	198	179	234	208	214	211	186	214	210	245	209	225	177	200	230	220	219	201	211	209	186	212	202	199	188	223	208	198	222	206	210	185	213	222	229	219	225	174	186	218	182	196	209	213	227	214	200	217	219	201	203	213	198	216	182	229	210	209	216	213	224	208	202	228	224	222	227	179	211	223	206	209	219	248	258	217	237	182	187	214	209	218	199	222	219	195	218	188	199	201	227	206	188	180	201	198	227	192	196	223	230	214	214	196	215	234	222	230	189	218	235	237	191	195	195	197	229	227	198	236	248	215	212	242	199	219	193	212	218	197	219	220	185	236	227	218	217	193	218	240	210	241	228	255	210	193	221	238	201	246	241	223	202	208	233	231	211	196	207	192	217	219	227	229	171	212	209	191	221	213	196	210	218	225	222	220	217	210	211	224	206	208	222	202	214	241	210	242	217	221	214	189	229	198	199	215	193	186	213	217	212	248	201	197	195	202	215	220	216	228	210	201	216	215	195	204	210	227	240	206	229	213	221	203	200	223	200	211	227	198	194	217	235	216	203	222	226	203	201	217	212	211	225	232	224	217	232	219	228	173	205	230	218	214	213	198	203	202	227	226	258	211	207	232	217	200	198	212	219	235	208	231	207	224	226	248	199	189	200	231	235	209	210	213	218	201	197	212	206	214	198	213	222	217	219	212	196	195	204	233	241	237	226	229	213	193	222	216	208	228	231	224	244	204	214	223	203	212	191	186	233	244	188	211	219	219	224	221	211	216	221	191	195	223	210	221	204	238	208	213	222	215	187	255	214	226	211	223	224	230	217	181	205	219	194	181	216	208	234	202	222	182	238	198	226	209	206	236	216	182	219	211	225	207	219	230	209	222	214	215	201	225	229	208	221	233	210	210	225	214	198	188	234	212	234	215	196	232	219	203	213	219	185	220	199	197	196	214	209	191	216	217	215	233	198	214	215	218	235	233	183	213	225	226	209	233	213	225	212	188	225	203	189	221	198	215	196	209	222	208	228	207	218	195	209	214	202	235	224	205	192	200	249	215	209	221	219	214	212	213	196	204	231	194	199	245	236	218	210	238	210	211	217	209	202	234	230	242	242	203	219	200	219	215	188	214	194	186	211	200	225	212	199	225	198	203	190	216	234	218	204	220	222	217	238	189	180	221	219	215	202	212	208	215	234	192	185	234	187	197	204	240	225	230	233	209	221	222	230	218	232	215	231	197	207	255	216	201	203	182	213	185	210	202	214	212	210	194	218	223	197	198	187	225	222	212	228	219	210	221	235	201	251	232	232	207	228	221	233	213	231	210	214	199	222	236	197	216	210	225	206	186	202	225	213	186	215	208	191	207	206	229	219	213	236	199	228	232	215	221	218	233	227	202	223	191	182	204	211	190	207	236	236	195	192	235	184	227	206	218	206	213	208	233	210	218	213	202	215	229	215	237	214	221	214	242	227	207	203	195	208	249	224	206	230	201	224	227	248	216	193	187	192	215	208	214	206	224	178	223	238	209	221	234	230	237	212	227	221	208	202	231	241	199	193	197	217	227	199	192	219	175	199	215	217	198	196	192	242	212	227	227	224	227	223	196	218	223	217	181	222	224	204	233	200	259	224	195	213	220	180	206	204	226	244	239	200	201	220	203	236	219	203	216	205	226	235	195	177	203	217	214	258	211	194	232	243	204	199	219	206	204	216	239	215	206	209	168	209	198	202	205	209	206	240	235	191	199	216	211	221	222	245	234	200	239	221	202	221	233	215	194	226	196	232	214	203	213	212	208	219	222	214	209	197	204	217	228	252	210	230	207	205	204	192	201	208	226	234	207	202	208	240	221	205	233	197	212	184	210	215	206	165	221	256	205	197	231	199	218	196	193	214	205	216	215	223	234	246	203	196	209	208	193	226	215	226	215	233	204	210	198	206	229	203	226	208	197	200	196	195	208	202	198	218	219	218	199	206	194	195	223	220	217	200	215	201	205	208	245	201	214	193	210	204	233	232	227	232	206	191	233	204	206	203	225	194	200	190	216	198	202	227	196	206	241	202	231	221	210	207	221	230	188	197	204	229	238	214	213	209	219	217	220	233	209	221	200	192	190	214	200	198	213	231	225	199	205	203	210	211	237	225	220	193	211	220	206	223	223	206	206	220	225	195	239	227	223	216	203	227	217	194	219	218	216	220	202	204	207	242	217	201	210	231	227	193	219	167	224	238	216	194	176	158	193	212	218	209	208	213	220	242	224	217	205	229	223	219	193	206	240	204	202	215	196	209	206	217	203	232	200	197	203	220	208	227	216	201	201	188	199	226	199	232	219	228	212	222	233	221	224	232	230	197	217	195	235	183	214	237	236	223	228	217	200	208	208	210	205	226	194	228	208	225	211	209	188	218	221	201	211	233	204	203	227	217	191	189	223	217	200	206	218	182	220	217	220	215	195	206	213	226	214	210	204	197	179	219	213	193	228	245	244	195	195	220	219	234	229	223	200	210	176	208	220	224	188	212	211	220	212	228	225	219	225	208	209	242	205	228	210	233	215	239	192	214	207	202	223	197	201	203	222	206	206	194	210	238	266	233	189	189	205	223	244	249	206	223	223	186	213	219	202	202	234	214	222	220	226	220	210	219	196	205	231	211	185	224	208	205	185	237	192	233	195	234	223	206	219	201	235
16067	1721	3648	4481	3731	3065	2511	2119	1898	2225	1577	1254	876	791	806	776	802	1017	1005	1419	1369	1415	1272	1160	966	854	712	716	610	613	646	774	784	535	596	510	484	551	518	560	528	505	521	510	503	524	500	509	498	494	483	513	505	519	487	507	492	512	473	500	497	479	496	500	478	471	494	508	515	487	537	517	485	522	513	489	509	512	476	509	485	475	497	507	500	557	514	487	501	499	472	503	536	487	484	520	518	504	477	513	456	508	493	468	488	494	549	487	512	492	514	513	483	473	471	445	496	461	489	505	504	505	468	515	503	501	543	487	504	511	493	499	497	507	490	521	471	501	472	500	501	534	506	485	513	472	512	478	488	464	538	482	515	503	493	537	511	475	526	488	476	486	463	500	526	531	518	508	506	511	504	500	503	497	515	472	506	478	500	530	507	457	518	459	472	498	496	468	536	530	511	497	521	495	503	490	454	523	477	522	500	535	496	497	510	533	514	464	474	483	480	512	498	527	470	536	473	469	487	537	463	511	480	448	483	518	509	440	501	522	450	542	475	485	431	473	522	503	483	498	500	477	506	471	484	470	471	473	481	521	513	488	498	492	453	533	480	470	489	504	509	470	556	491	458	516	493	477	494	508	470	511	514	498	518	450	476	516	497	493	563	500	473	490	497	496	485	479	467	480	496	494	481	460	510	517	463	495	498	498	524	473	474	543	494	510	504	474	452	481	501	519	518	518	521	514	522	510	491	485	506	496	496	518	526	477	496	512	500	509	509	500	474	497	468	550	482	479	501	486	482	500	501	507	471	477	511	503	488	500	524	432	479	485	496	514	530	501	464	458	519	440	510	486	501	527	470	507	458	485	472	510	494	492	497	484	518	476	532	560	497	488	526	508	502	466	499	463	500	513	480	453	512	508	491	522	491	495	487	482	500	478	529	469	490	495	495	482	528	514	550	539	503	467	551	479	510	539	512	513	504	499	494	515	511	528	500	480	489	528	526	512	485	534	505	508	540	516	471	456	544	502	470	493	522	471	501	475	485	477	483	483	574	467	511	487	505	494	472	519	478	485	482	490	521	486	514	466	463	507	553	491	483	482	489	507	471	469	497	466	510	520	515	520	463	490	486	492	494	480	491	476	472	500	511	512	510	537	449	456	478	508	508	539	460	503	470	517	486	495	480	513	495	506	545	521	512	498	483	458	511	466	529	519	473	504	496	495	492	499	467	468	466	491	489	489	515	467	512	514	485	510	512	484	475	483	478	516	446	518	493	506	524	468	513	498	483	491	507	486	485	485	512	471	522	478	543	471	517	502	466	487	537	503	505	481	496	496	498	466	520	508	481	493	513	520	472	495	502	509	493	469	505	486	490	473	494	517	505	515	486	489	506	503	490	555	484	481	463	483	495	531	472	482	518	521	518	542	475	531	530	532	505	457	477	522	505	467	466	526	504	468	501	488	491	507	523	481	466	473	477	517	485	505	489	537	517	498	535	509	521	536	494	513	489	510	521	472	470	519	536	452	459	510	485	499	502	500	487	526	487	456	500	502	488	491	472	516	503	510	504	519	497	504	512	461	511	550	492	517	523	462	508	497	520	514	506	469	472	485	499	516	495	499	512	456	488	483	520	509	500	492	499	485	460	507	463	494	483	487	522	485	493	487	504	517	518	478	514	520	544	486	509	486	479	496	487	495	486	517	479	499	498	480	499	518	479	470	488	459	501	545	483	484	491	511	491	509	509	468	491	511	471	497	517	526	515	527	506	503	493	471	531	475	510	517	537	513	519	531	514	512	438	496	485	490	479	482	481	525	521	496	500	520	520	479	471	479	469	478	510	500	507	525	526	472	506	496	516	494	479	468	488	476	504	504	503	516	492	517	472	458	454	480	572	493	482	484	513	516	474	486	509	490	519	469	513	521	488	482	480	493	502	496	520	494	519	480	506	482	500	489	501	486	515	494	531	459	474	521	523	480	532	513	449	518	497	493	481	477	477	479	481	526	482	507	517	459	506	483	452	469	500	529	515	507	480	503	483	479	481	514	496	546	482	523	519	522	492	504	498	494	436	474	503	467	468	472	490	480	502	544	493	505	502	495	485	523	482	506	491	532	460	482	465	509	509	483	480	476	485	482	462	514	492	470	524	498	501	454	464	506	489	503	479	506	448	510	500	490	487	545	484	491	494	515	469	512	460	473	502	475	502	499	519	484	473	473	495	498	492	489	507	525	510	495	504	492	465	495	469	500	470	499	467	460	451	488	518	500	513	485	474	486	519	514	495	509	473	486	507	491	512	509	511	473	482	486	508	536	510	479	457	474	470	499	465	472	475	464	492	503	499	546	532	528	492	481	496	515	509	514	491	478	490	465	511	526	488	499	501	506	480	461	504	494	528	514	497	455	521	468	523	547	483	487	482	531	505	536	513	502	455	519	542	553	443	499	480	502	502	488	474	500	475	486	496	509	480	504	512	461	543	522	513	494	503	493	517	466	504	505	507	516	482	491	506	551	449	481	517	506	494	505	505	523	482	482	498	464	482	504	512	461	480	509	503	521	514	517	487	491	459	482	500	447	528	478	527	498	454	536	502	471	473	515	498	506	477	514	526	548	491	505	493	509	497	517	509	473	511	491	506	491	528	498	493	526	475	468	504	500	515	518	547	470	455	485	493	485	523	482	482	495	514	494	489	510	470	536	489	475	511	497	482	545	454	483	472	558	493	498	501	492	488	506	498	533	507	578	494	499	518	475	511	460	494	490	486	532	473	496	487	516	497	446	514	493	494	495	521	513	448	502	548	485	488	506	479	479	533	457	503	514	483	453	508	484	487	463	501	436	477	470	509	496	501	493	500	489	525	510	529	523	454	457	480	454	475	534	476	492	471	492	472	483	496	516	480	513	544	507	511	499	508	484	472	525	469	520	542	502	491	527	505	497	515	511	515	487	517	498	493	508	481	505	533	481	459	499	508	455	514	507	491	501	455	458	497	491	498	517	502	481	537	505	483	491	474	472	440	481	474	529	504	535	501	481	528	502	466	537	494	498	500	491	536	482	472	484	512	500	510	478	493	505	496	516	492	529	453	529	465	474	453	525	498	486	528	480	472	507	438	524	485	503	440	493	467	532	494	477	506	475	514	489	500	514	523	486	460	507	514	486	508	473	482	532	483	492	461	465	492	507	475	516	472	492	494	460	504	501	512	468	496	480	435	478	501	518	548	506	501	489	501	518	466	465	519	462	518	521	518	512	491	529	483	494	481	481	509	507	493	521	492	509	489	504	533	476	493	520	476	514	516	488	446	527	493	497	481	482	517	448	514	540	472	521	479	506	486	493	498	488	500	507	508	472	473	525	521	486	543	507	512	488	463	523	484	496	482	508	525	502	512	504	517	510	509	516	471	478	501	484	510	483	496	516	459	508	470	507	510	508	482	496	493	516	492	471	491	501	475	526	481	456	498	503	515	511	500	493	492	557	496	498	470	511	533	469	466	487	531	494	477	510
39765	9243	3538	2722	1818	1242	985	923	796	870	644	485	421	391	371	354	396	409	375	426	467	517	488	410	362	362	364	330	325	322	316	347	366	320	282	312	294	316	324	256	281	279	312	254	296	289	280	283	304	288	265	308	283	298	277	308	281	271	283	286	298	259	313	301	273	302	302	288	308	316	265	271	271	299	255	264	305	323	292	291	278	284	262	268	281	276	302	282	249	254	287	278	296	288	251	304	277	248	306	287	263	253	280	290	282	286	281	308	320	256	291	304	275	296	283	269	282	299	263	271	274	274	274	280	318	303	267	312	308	292	274	254	254	285	302	288	256	262	301	295	293	322	305	294	298	296	269	302	272	305	280	286	272	296	281	288	274	275	264	305	302	317	283	300	280	308	289	302	268	284	286	283	271	274	277	314	272	288	312	262	274	298	280	280	316	302	293	289	310	251	340	281	273	276	282	261	296	283	285	289	282	277	276	297	312	277	271	303	277	276	277	278	291	283	278	258	276	281	303	268	307	305	275	320	301	303	306	280	319	266	270	275	275	313	291	259	298	283	284	291	311	308	296	311	312	276	304	275	270	300	280	296	298	300	281	310	312	274	255	274	289	293	279	299	264	304	298	304	270	285	273	284	296	299	321	316	302	275	275	273	295	297	302	292	288	286	302	294	293	276	257	300	269	296	281	303	307	286	272	306	311	274	291	305	274	312	315	286	275	302	302	276	288	293	308	277	296	287	272	261	279	296	274	283	318	282	283	303	262	330	278	271	292	290	309	274	305	327	297	266	285	319	275	274	274	289	289	265	270	297	275	268	263	293	351	291	295	306	286	271	294	283	284	301	264	318	308	270	276	285	291	293	316	306	286	296	281	286	283	289	261	292	298	247	274	286	295	314	319	279	294	299	274	273	305	292	310	305	276	271	262	267	267	279	288	254	288	305	292	330	281	349	305	268	268	308	295	290	268	320	341	270	271	284	281	295	314	310	283	314	269	310	281	260	308	262	288	286	267	292	266	287	301	283	274	286	283	294	295	297	276	281	293	305	296	295	279	311	311	286	294	279	265	303	260	280	281	303	294	275	289	304	262	307	304	302	288	300	272	285	270	272	311	299	280	276	284	293	293	319	316	300	314	289	305	305	301	321	287	266	281	253	302	309	267	305	309	294	261	294	264	292	257	278	305	270	293	280	284	275	278	272	320	311	282	270	293	286	282	281	285	322	288	269	306	294	297	294	294	297	291	323	302	297	267	261	271	282	293	298	272	281	292	278	293	258	318	323	296	258	299	284	303	311	302	284	277	283	290	273	267	276	269	278	282	301	294	298	268	278	282	267	278	296	289	261	254	307	277	278	296	274	275	248	288	288	304	298	300	272	281	302	302	275	290	264	275	253	306	303	265	265	283	265	292	292	270	298	323	306	296	286	301	278	285	261	267	261	267	290	285	263	296	295	297	309	308	331	279	298	300	313	298	259	279	301	284	260	267	283	302	327	278	290	308	267	277	281	285	287	305	298	321	292	317	272	301	303	302	287	300	254	289	272	249	277	316	301	319	287	289	293	281	294	292	300	300	302	292	279	282	302	291	309	275	268	275	311	332	307	312	303	305	309	271	277	301	313	283	263	286	289	324	315	273	300	271	311	268	297	287	273	306	289	269	289	275	305	307	267	282	277	283	264	275	285	298	268	263	266	289	292	295	330	270	306	311	286	263	278	276	277	277	292	272	288	293	287	297	341	275	283	316	279	253	261	312	276	323	273	273	266	318	262	315	265	312	308	292	318	317	294	302	286	258	262	290	249	294	275	291	308	275	258	299	291	297	291	292	285	354	271	309	298	299	294	335	308	289	295	259	273	330	288	283	330	285	276	321	264	266	291	313	288	303	295	279	302	252	290	283	329	295	282	308	290	258	269	296	283	275	257	272	280	261	294	324	270	297	277	291	290	312	278	305	272	326	282	276	306	286	295	300	289	269	299	320	302	298	288	288	310	288	276	295	268	297	310	321	300	291	302	324	269	305	295	278	265	318	305	284	291	306	266	278	279	286	304	293	294	279	280	275	299	301	266	287	281	292	307	341	291	284	282	289	300	312	268	256	320	300	282	297	288	272	276	290	301	295	248	315	297	272	281	284	287	294	312	321	270	274	309	286	289	284	243	239	284	301	304	259	275	283	312	296	288	284	296	296	299	280	287	307	314	263	288	294	323	277	252	317	306	284	316	275	295	330	249	307	287	286	262	293	284	317	312	289	294	288	293	283	289	296	304	270	258	295	294	296	254	243	299	277	299	290	282	287	311	322	300	275	272	266	302	283	286	299	265	292	279	281	314	305	317	316	307	302	264	287	290	266	283	263	315	299	264	318	309	280	269	288	276	291	343	251	294	265	280	281	269	282	286	302	278	304	297	254	259	293	314	284	280	288	280	293	303	304	286	275	305	297	280	304	298	290	310	292	291	288	298	307	261	285	279	284	280	304	287	271	261	292	287	305	296	313	279	317	332	315	285	299	263	280	295	276	265	283	265	283	291	294	279	310	280	289	246	300	290	315	299	332	276	275	279	292	304	306	310	271	298	273	304	295	299	319	316	276	283	269	309	297	287	282	297	276	288	272	283	286	263	311	263	270	282	259	304	270	287	306	279	309	289	296	279	315	262	308	291	272	313	269	278	315	281	304	308	293	312	279	297	302	279	254	260	302	284	276	273	274	299	255	295	307	309	279	274	306	260	293	277	298	293	266	307	275	280	290	307	308	311	322	286	282	311	278	283	274	275	280	295	292	273	291	283	309	269	287	289	275	309	296	283	284	288	278	281	302	299	268	255	261	327	300	292	268	279	305	288	265	323	276	299	338	286	288	277	265	329	303	287	317	296	301	277	331	289	311	302	293	275	299	279	309	272	245	307	305	287	286	281	277	271	300	315	272	265	283	284	294	313	288	292	279	298	275	267	297	304	289	263	306	302	310	275	311	287	309	298	277	275	310	323	285	275	264	288	300	325	283	301	276	283	285	302	326	319	303	274	276	315	292	287	291	287	293	294	303	286	295	269	280	303	305	270	274	272	297	305	277	317	284	300	275	283	296	302	302	287	286	306	300	275	309	295	291	284	291	263	315	271	284	254	300	284	272	290	322	297	310	266	276	254	326	307	282	286	272	308	278	269	307	334	307	244	266	299	288	306	292	272	285	269	267	312	295	287	319	320	262	302	266	280	270	285	294	283	286	265	297	299	260	265	312	305	292	283	288	261	293	263	290	299	288	280	273	290	284	254	285	266	306	291	305	309	289	277	318	300	312	289	274	316	288	255	251	304	283	275	297	309	291	273	298	294	319	293	267	267	303	287	286	280	276	317	259	295	270	310	315	282	286	271	257	295	285	278	291	287	280	294	302	298	269	268	306	275	263	294	291	300	269	306	279	269	303	296	273	284	264	275	285	231	297	296	339	273	303	255	294	294	268	298	268	254	265	299	341	314	280	295	296	296	312	306	277	305
21916	2532	5624	7079	6157	4504	3800	3480	3235	3769	2443	1795	1314	1183	1111	1016	1234	1245	1307	1598	1800	2053	2020	1563	1407	1062	975	901	881	859	955	1087	1177	743	872	677	686	661	623	659	698	641	679	684	684	658	662	641	634	642	639	643	623	640	645	687	609	690	598	665	680	633	620	612	651	710	644	646	691	572	658	639	630	635	655	620	620	613	667	635	632	634	648	654	644	668	612	651	593	613	643	631	671	591	625	619	611	649	643	636	652	616	636	645	620	572	629	644	663	655	678	620	640	670	669	626	692	625	618	660	610	672	644	589	624	633	647	653	653	609	666	675	596	608	588	625	673	652	632	631	630	645	653	597	661	658	653	614	622	620	646	641	619	634	606	602	651	660	655	625	590	568	653	661	641	615	628	680	626	619	634	620	710	632	639	588	660	626	654	573	642	616	609	659	655	633	658	650	628	646	605	642	642	609	623	614	637	644	603	646	593	610	615	678	639	627	684	618	628	647	662	633	623	636	667	625	647	665	648	631	678	635	606	639	651	623	646	626	668	649	627	648	672	615	646	623	622	663	621	629	676	664	630	703	668	615	618	680	598	638	647	615	602	659	598	636	680	623	660	639	632	589	626	628	650	637	643	650	627	611	621	604	616	655	600	633	624	638	602	666	602	621	663	636	630	642	591	643	640	646	635	666	622	615	593	640	613	643	645	627	635	613	648	608	630	608	602	623	676	626	659	636	614	617	631	659	613	667	584	652	652	675	603	628	612	678	674	643	651	663	645	634	617	607	668	645	655	600	631	629	636	616	618	626	665	614	646	627	634	629	633	659	628	641	576	617	625	589	653	652	638	648	596	626	677	587	629	584	671	656	631	663	659	644	612	612	652	635	604	661	653	652	592	645	686	600	604	628	657	636	628	612	616	623	619	634	595	616	621	592	629	618	635	665	689	627	630	619	630	671	635	676	598	618	643	653	644	627	630	602	616	639	635	631	629	630	633	624	692	643	654	659	619	644	652	672	606	682	637	638	617	566	632	645	600	630	625	612	612	620	619	627	601	603	667	645	585	616	559	613	662	633	647	572	650	659	655	605	651	627	635	674	622	633	618	639	668	617	614	619	642	630	683	631	623	551	641	612	651	633	598	626	676	590	639	628	572	625	630	629	644	661	626	636	623	643	622	612	673	615	596	633	657	649	627	641	652	613	672	634	650	638	694	656	662	644	658	627	643	619	666	664	614	616	628	682	618	645	627	607	607	635	634	621	648	668	616	605	685	611	617	656	636	603	637	642	657	637	671	637	574	608	633	576	578	629	630	638	641	636	673	595	626	648	703	647	616	625	655	599	619	639	594	645	656	647	608	641	603	625	642	612	657	692	662	610	616	613	640	623	653	662	689	641	648	637	641	654	650	579	645	611	648	603	695	651	630	655	655	635	597	625	588	587	611	627	671	622	651	632	581	647	660	641	672	634	608	608	634	635	683	639	580	647	671	608	650	603	630	647	679	644	587	639	625	590	570	653	589	635	604	601	637	629	606	556	633	569	662	595	615	631	646	630	656	554	627	632	616	631	656	638	610	663	658	666	606	634	588	584	632	625	588	620	627	639	632	615	654	607	653	652	575	610	669	655	615	656	594	673	637	622	629	643	596	635	647	660	606	686	615	614	624	585	627	636	646	657	630	651	681	586	623	637	645	634	649	664	658	617	599	599	610	597	587	631	617	657	639	646	656	649	635	646	674	597	652	652	651	663	677	594	602	664	645	580	667	697	635	612	619	620	606	617	645	632	672	611	665	649	594	648	651	638	658	639	635	592	642	596	664	662	669	632	625	705	644	619	680	627	658	628	636	668	617	630	606	641	585	654	620	646	640	622	641	650	637	642	640	628	641	625	619	607	595	646	656	652	626	625	656	629	590	634	641	599	624	638	649	672	632	618	610	645	614	632	617	636	614	627	651	635	597	638	681	617	658	570	602	596	656	603	626	597	648	658	612	620	691	654	617	628	645	612	649	626	649	602	577	589	633	635	634	650	636	620	627	623	616	609	634	598	607	623	645	633	620	647	630	619	628	633	656	614	626	625	631	599	644	630	626	605	674	626	676	624	682	609	616	606	636	666	594	637	669	651	619	607	613	639	591	594	662	596	634	609	636	651	634	606	643	603	632	625	648	602	664	587	649	640	659	656	627	643	620	644	631	661	635	606	619	611	627	619	647	630	604	643	626	651	647	596	638	690	634	644	679	670	648	681	681	633	617	602	676	634	683	645	603	635	599	631	622	648	581	578	628	656	583	620	656	640	684	639	580	627	629	638	585	651	667	643	658	636	627	649	634	679	678	678	617	646	650	630	644	636	577	646	664	601	601	605	631	618	633	627	636	615	680	612	655	639	589	557	630	669	610	633	689	612	647	608	653	641	617	640	612	679	610	632	608	626	628	632	622	612	634	637	621	631	675	597	638	637	628	648	685	704	585	647	637	610	660	661	652	627	615	605	582	590	638	647	681	628	639	619	607	643	656	618	633	625	638	650	670	569	666	608	612	597	651	598	681	656	623	639	657	609	614	605	647	703	659	637	647	629	646	638	663	633	589	613	652	627	624	636	601	601	607	666	632	604	644	673	694	648	648	639	622	676	644	626	633	628	661	606	628	652	651	598	643	579	649	637	648	621	569	648	594	630	662	595	679	636	641	626	631	664	673	593	640	630	668	664	624	579	614	630	593	633	615	639	652	616	643	671	642	572	635	652	591	630	641	615	583	632	654	623	636	609	651	651	635	608	618	619	609	623	613	633	670	607	600	628	622	642	631	610	635	612	609	618	703	632	647	627	644	643	588	622	648	653	611	570	637	646	605	591	632	663	617	633	611	623	627	631	663	644	647	596	647	656	655	658	659	590	645	639	625	628	636	610	621	619	602	616	657	578	624	651	612	621	685	616	617	618	668	656	630	662	632	651	665	584	639	615	666	601	617	660	659	585	647	668	630	643	599	648	625	649	635	638	640	656	647	631	642	647	605	623	614	658	604	664	621	706	620	630	659	641	623	607	619	654	615	650	654	643	604	642	593	626	682	607	674	599	635	593	595	648	612	606	605	642	594	631	653	658	641	590	648	623	564	658	655	642	621	647	625	629	625	620	619	659	635	638	683	636	620	654	628	603	617	626	593	626	641	636	622	621	606	598	628	586	642	671	651	651	653	636	630	601	640	683	637	642	637	632	620	665	561	684	626	614	635	620	650	633	636	615	643	667	696	653	618	625	663	626	617	575	642	609	638	623	603	601	688	652	640	651	617	586	651	607	616	641	639	607	672	661	643	671	645	629	591	680	625	616	656	597	646	576	615	631	634	633	662	643	643	649	656	637	629	650	574	646	619	650	640	624	679	684	598	616	633	626	694	598	624	600	655	636	609	661	670	650	617	599	653	651	599	667	654	629	653	642	649	669	629	652	680	654	643	638	654	625	646	609	674	625	623	625	617	600	643	620	659	614	673	650	600	656	631	633	611	613
12789	1444	969	711	484	320	299	251	224	179	174	154	146	156	149	154	161	144	133	188	191	213	232	216	178	175	138	140	146	144	152	149	142	130	149	149	124	114	151	135	127	145	148	141	146	148	133	107	117	134	120	139	114	149	126	126	129	126	121	128	147	124	131	140	141	132	146	130	175	136	151	156	153	113	144	124	131	147	152	146	125	137	121	145	145	148	130	130	133	135	131	152	137	114	131	142	143	140	147	131	127	150	134	149	138	133	127	129	132	135	122	129	130	139	146	131	114	113	147	116	156	105	132	151	140	130	136	155	128	123	113	130	130	146	121	131	135	130	140	127	125	132	126	116	148	105	126	157	139	151	135	141	125	119	135	120	126	128	154	132	145	114	141	119	150	138	143	138	137	142	135	119	136	133	110	160	130	121	119	135	119	143	145	152	139	136	144	135	129	122	122	148	119	138	112	130	139	160	133	108	140	110	163	114	142	135	136	139	134	137	161	134	114	123	147	131	142	150	144	113	125	149	132	125	133	150	136	133	113	123	134	146	120	130	127	139	120	131	147	148	138	132	152	140	146	133	144	120	128	119	128	121	133	133	158	125	134	142	134	127	166	155	132	109	119	119	118	121	113	132	131	120	122	118	119	145	139	126	137	128	136	131	133	133	135	151	123	124	134	117	127	144	147	140	141	126	130	144	126	142	156	145	136	140	104	140	148	147	123	136	124	121	134	135	142	138	140	117	131	143	119	129	148	126	135	128	131	112	158	132	110	141	130	152	142	135	124	160	129	145	144	134	137	134	129	127	120	145	119	145	140	137	118	108	160	156	127	118	130	144	127	142	115	115	136	121	115	149	124	128	129	130	121	137	125	147	119	129	114	131	127	140	135	126	147	110	113	145	125	137	143	132	131	132	140	129	131	146	136	124	130	117	123	105	133	119	128	130	142	109	136	140	143	139	119	151	120	150	158	139	142	124	116	152	129	128	101	144	122	117	117	118	137	123	123	139	139	146	136	154	125	123	146	130	125	158	125	135	99	135	127	122	144	120	145	128	122	153	121	133	130	120	150	140	145	122	118	144	140	134	134	126	103	151	146	125	142	129	131	155	130	145	136	120	135	131	124	121	117	153	112	135	131	135	150	114	144	122	149	142	121	138	154	109	134	110	134	125	132	119	151	128	140	166	130	129	124	143	138	113	141	134	127	139	132	115	121	125	138	143	132	123	138	131	135	140	119	109	127	136	118	129	144	154	134	143	141	135	131	126	137	145	137	130	138	138	140	150	110	130	147	148	138	131	114	140	160	147	142	119	149	141	134	132	122	126	127	127	137	121	133	144	131	112	133	129	125	118	99	137	127	140	132	147	124	133	128	134	142	147	123	120	108	143	120	123	138	120	158	124	123	114	126	126	128	120	135	152	120	127	127	108	136	134	135	125	123	124	116	136	149	126	131	157	142	162	134	133	114	137	141	143	127	137	139	119	147	141	148	140	129	135	131	143	111	119	143	156	123	127	115	119	119	142	118	140	129	113	141	148	152	120	116	123	145	118	139	118	129	126	132	132	130	135	144	123	136	122	152	114	154	140	156	128	156	125	115	121	122	139	132	137	124	106	121	148	125	124	155	117	139	114	145	121	127	140	118	126	124	125	116	111	113	130	125	130	114	124	121	136	121	113	119	116	124	116	136	157	142	147	130	115	119	125	145	149	109	129	146	134	104	124	121	132	121	127	141	141	97	134	159	151	121	125	132	142	117	132	139	142	117	124	154	106	142	115	146	130	141	167	136	150	137	130	143	144	124	114	122	118	120	127	146	125	133	115	158	145	111	125	143	112	144	113	114	113	141	124	144	153	141	106	135	115	139	151	123	127	120	143	140	123	143	123	124	154	144	128	138	129	137	134	134	104	148	125	141	128	134	124	135	114	138	121	125	129	114	131	147	142	135	138	129	158	132	160	104	123	131	172	128	144	105	140	116	136	142	139	126	146	121	134	125	139	123	145	162	141	128	126	132	130	147	158	124	138	136	125	105	133	154	143	123	168	136	141	130	146	110	116	138	112	124	145	136	126	133	133	123	108	119	143	140	167	138	129	119	135	127	129	135	139	136	154	140	147	111	117	137	134	114	117	121	126	141	131	111	139	129	155	158	142	125	155	123	127	139	137	119	120	134	136	132	141	155	138	117	144	142	123	146	128	120	149	116	133	126	146	133	155	128	107	138	117	128	128	120	133	115	140	143	138	104	134	117	128	161	138	143	130	135	132	125	117	149	128	122	108	142	162	118	131	134	157	131	119	154	132	126	140	136	131	127	135	126	159	142	146	134	142	136	149	121	135	151	136	160	103	128	116	125	123	108	146	140	123	112	143	135	135	141	138	121	137	130	138	118	119	147	139	131	117	138	154	145	131	126	123	123	123	140	116	125	144	119	120	131	127	142	128	139	141	140	124	132	140	144	128	129	153	133	121	123	125	143	130	134	144	127	138	153	140	131	137	131	123	139	130	129	121	125	129	125	134	134	173	118	131	144	143	121	116	130	154	129	121	128	134	119	133	156	124	132	142	145	157	139	114	166	156	140	155	142	153	142	148	157	137	135	129	112	134	147	120	120	126	114	132	126	115	137	153	125	133	135	131	142	131	122	137	135	155	156	120	123	141	146	156	137	118	149	112	127	129	125	118	109	122	126	124	155	138	155	126	138	125	106	104	128	129	133	146	132	139	135	151	128	158	121	142	154	146	139	140	129	135	141	130	111	145	154	104	140	123	117	94	135	128	138	149	141	147	123	142	135	113	122	135	128	162	113	133	127	134	120	167	154	160	121	136	156	126	130	121	130	128	144	130	142	132	105	118	152	138	135	121	125	122	141	153	126	135	144	132	147	133	137	148	150	156	153	132	146	139	141	138	120	122	120	119	138	111	131	137	133	123	133	127	129	133	130	122	133	121	127	112	113	136	153	123	134	160	126	151	116	142	144	141	125	127	133	143	123	141	146	114	115	134	115	145	148	157	125	120	128	120	150	149	121	148	139	150	134	125	126	140	138	103	141	154	126	135	146	145	141	132	132	144	134	136	126	135	140	131	133	144	135	125	114	162	115	114	151	140	133	147	138	151	172	153	137	101	134	143	145	126	151	136	137	140	159	115	125	140	132	132	120	140	150	154	133	142	126	146	146	133	160	101	147	139	125	126	142	129	110	154	136	120	139	133	140	127	129	125	128	136	131	116	154	115	139	143	112	134	153	123	132	170	130	125	110	116	124	133	129	150	149	107	134	145	134	126	132	131	116	148	127	144	153	125	154	140	149	145	111	120	122	157	140	164	113	127	162	143	146	141	120	141	109	146	161	153	122	152	136	138	127	151	146	148	136	131	128	127	107	134	136	131	120	134	133	136	132	128	123	130	135	126	126	112	123	132	138	129	105	124	146	149	148	138	120	140	136	152	141	151	144	152	121	130	107	120	139	130	138	121	132	124	145	120	139	112	131	119	117	142
7622	943	2018	2305	1722	1265	1105	906	789	625	510	469	486	453	436	399	499	506	544	806	804	829	863	665	624	502	445	397	392	386	426	373	379	397	374	331	373	347	337	327	311	333	368	333	359	345	343	362	335	325	321	335	337	341	334	330	346	354	332	315	304	312	332	328	387	309	362	328	327	335	312	352	353	326	334	349	320	345	328	329	319	372	319	330	327	333	343	315	343	333	323	347	379	325	354	341	328	334	313	347	332	302	345	351	367	319	330	355	336	307	310	344	332	324	318	317	338	317	359	312	329	326	320	361	356	335	301	357	324	358	312	334	329	367	324	341	348	339	325	320	335	337	346	322	343	365	338	326	335	331	363	331	371	337	346	325	315	301	313	359	347	349	333	328	324	354	323	341	330	337	328	352	332	339	344	313	337	327	346	325	326	329	293	323	314	324	317	339	315	324	355	324	333	348	343	342	324	336	333	330	351	327	320	373	330	304	327	315	352	331	346	344	325	323	317	359	312	319	303	347	333	321	315	348	342	313	333	345	330	324	328	310	350	335	302	322	349	328	337	335	329	340	333	337	344	346	329	357	348	325	366	313	341	326	341	340	309	312	326	349	328	343	325	310	316	343	322	323	364	336	320	331	318	346	328	300	313	331	303	318	338	347	314	337	340	359	334	329	333	319	334	335	348	326	348	339	349	322	325	347	316	311	351	331	324	341	335	346	355	325	352	311	341	336	337	292	322	309	350	349	321	335	334	314	333	344	361	339	344	330	340	340	311	337	338	315	330	323	325	346	332	325	357	372	336	355	332	305	313	345	335	327	310	322	312	339	305	336	314	379	322	365	329	343	337	315	323	342	343	330	312	340	317	319	365	336	334	314	353	360	305	361	351	288	348	334	309	327	356	298	387	335	331	335	311	307	327	315	324	317	336	329	308	318	337	352	325	339	333	363	338	345	368	363	330	337	344	323	326	340	310	318	347	312	294	316	338	321	339	348	349	307	349	372	344	297	350	335	335	345	322	355	348	320	345	335	339	346	355	354	328	340	341	357	344	313	305	337	315	342	334	341	325	351	324	352	322	330	349	359	364	343	337	320	328	360	329	312	377	335	310	356	328	300	326	330	289	344	307	328	362	324	323	349	324	355	315	310	301	334	330	343	300	337	337	322	323	337	308	315	309	306	323	306	326	317	296	345	311	307	333	350	307	320	340	335	331	339	351	368	359	346	327	318	360	347	351	339	328	323	316	365	331	295	322	355	338	316	327	328	312	327	341	350	309	354	344	362	325	310	355	329	330	330	339	340	319	328	328	298	308	353	337	355	339	323	365	341	320	340	335	329	371	323	364	333	323	327	326	347	325	323	354	341	378	297	306	354	350	326	368	343	342	322	311	328	348	331	311	324	303	326	366	309	362	337	339	350	322	356	346	326	332	333	334	352	319	298	286	319	318	306	321	336	360	343	347	348	323	351	339	347	342	347	328	314	344	327	318	315	341	307	323	321	311	343	341	326	357	333	320	337	344	314	316	335	338	343	350	300	370	317	370	303	328	357	324	325	334	357	341	328	340	342	326	333	359	336	329	325	314	336	332	329	351	316	377	333	324	329	338	339	329	366	330	296	314	306	333	343	324	330	358	355	307	328	348	314	348	332	325	355	346	330	336	332	328	323	305	317	335	313	327	332	325	325	334	343	357	295	362	344	331	368	334	312	350	351	335	310	291	318	320	337	326	303	314	301	355	320	359	342	341	359	335	331	349	342	339	340	346	338	331	311	340	311	319	313	328	306	341	327	322	349	317	328	323	331	327	327	338	327	328	356	330	302	350	335	315	359	328	299	360	326	325	360	351	363	357	352	327	357	361	372	327	320	340	328	327	326	340	315	329	324	312	343	337	291	342	287	348	332	337	345	307	332	342	324	351	299	304	327	328	316	361	364	330	312	335	337	349	324	339	338	318	318	335	323	327	308	342	316	348	326	364	340	339	331	360	287	335	344	311	313	319	320	339	308	326	354	329	352	329	349	298	294	337	353	319	330	293	321	327	331	319	323	369	314	327	323	347	346	310	328	329	338	322	342	356	305	305	335	338	328	335	350	322	304	322	315	332	310	331	333	342	331	350	331	337	335	334	333	331	317	357	306	312	340	348	336	334	334	352	328	363	342	332	315	333	305	318	323	311	298	312	329	294	360	336	355	327	367	302	344	282	320	334	315	366	333	347	348	299	311	319	315	331	337	312	356	341	340	303	318	334	334	325	337	349	304	336	319	321	322	348	346	362	315	345	287	308	323	339	354	329	332	327	320	323	318	305	344	341	324	314	330	295	333	360	350	330	350	332	360	313	343	307	340	304	311	324	351	333	304	337	329	325	328	334	344	365	353	304	334	367	345	324	327	338	343	326	364	301	360	364	313	326	326	322	337	332	322	306	355	318	314	336	287	356	341	324	319	341	339	341	311	333	348	313	353	336	324	332	333	319	340	331	340	321	337	375	343	327	336	317	336	350	354	347	370	314	346	329	358	315	351	363	377	319	316	347	329	407	348	340	318	321	357	322	319	362	319	321	343	348	313	325	340	345	331	339	312	350	326	334	340	313	332	298	349	328	350	305	311	306	340	318	341	337	361	355	329	349	355	356	330	339	326	307	360	337	325	361	345	352	358	372	332	359	331	332	315	360	368	314	353	283	324	342	301	333	319	326	333	336	347	320	329	364	336	343	313	332	326	340	313	335	354	329	340	342	324	323	323	327	332	339	316	347	331	331	324	346	341	330	335	313	307	351	319	332	344	318	312	326	358	361	339	320	328	345	357	331	310	318	338	370	339	301	335	321	323	309	355	331	358	309	324	337	317	322	327	317	348	329	329	311	380	311	332	352	325	321	332	338	329	332	335	341	331	312	348	305	315	323	332	357	333	313	373	365	338	315	326	333	340	321	317	311	362	318	310	314	313	334	321	345	334	325	324	346	317	324	346	314	310	336	358	356	364	353	341	320	340	303	339	322	299	365	330	331	315	327	330	330	323	344	353	346	334	296	321	312	340	289	320	328	354	331	308	319	342	318	314	309	312	348	319	373	300	326	333	292	340	325	315	335	346	336	328	301	366	345	332	322	321	336	324	344	328	335	372	341	323	335	318	332	348	350	315	330	337	319	322	343	317	394	347	347	353	334	319	315	333	383	333	339	291	318	338	357	341	322	344	316	304	348	334	308	351	366	351	317	378	317	303	324	334	328	311	340	322	317	292	301	338	366	342	324	304	300	336	325	312	305	332	338	304	327	352	352	358	351	312	343	328	344	334	346	320	328	317	349	311	333	327	364	312	330	350	337	337	317	342	296	356	313	354	343	334	345	315	353	342	313	322	354	303	345	335	361	325	346	380	325	340	333	303	327	335	363	323	351	322	356	324	345	342	321	332	330	336	342	353	319	380	321	307	368	347	367	311	325	307	347	335	342	303	320	333	330	290	348	327	307	359	351	349	351	319	347	333	322	333	332	342
27968	4497	2237	1703	1055	803	629	544	587	464	333	316	273	277	253	249	255	281	253	276	312	347	327	329	282	295	229	247	253	242	235	246	309	243	247	210	197	235	240	235	224	201	190	194	224	237	196	235	219	207	186	241	230	216	207	250	192	224	234	219	204	223	222	222	214	236	202	214	197	233	251	249	231	223	208	206	204	218	238	218	173	211	221	215	170	247	220	220	209	220	222	235	205	170	193	220	231	198	236	195	209	216	204	220	235	185	202	188	203	208	233	179	193	229	200	210	191	199	227	214	220	201	233	210	227	218	226	200	204	233	216	209	204	209	223	238	213	204	211	242	205	221	219	215	187	203	215	209	222	202	227	196	226	220	209	202	204	207	200	222	204	199	168	200	200	216	193	211	205	210	217	240	207	214	234	210	201	189	193	200	200	204	190	193	223	206	219	203	193	210	223	246	205	199	206	189	216	217	209	201	232	227	216	198	182	206	225	228	199	216	214	221	194	222	236	200	203	208	211	212	215	208	202	215	215	212	196	218	207	210	204	214	228	213	194	212	209	217	245	192	208	183	206	220	209	216	218	216	210	202	228	208	215	212	240	194	188	212	232	232	211	214	223	214	221	236	202	198	181	220	197	225	198	222	204	222	224	239	218	208	220	232	211	197	221	237	216	212	218	229	202	215	204	211	205	212	222	199	196	199	220	212	232	215	211	175	190	203	223	221	215	209	188	219	210	194	199	242	217	259	214	211	209	230	237	201	169	212	205	219	214	233	206	210	237	202	202	227	241	232	212	208	222	240	220	219	231	199	203	246	216	186	191	205	189	236	246	227	227	204	201	232	228	174	230	201	233	231	211	249	211	216	206	187	217	230	213	228	208	198	211	249	207	175	195	203	191	221	226	207	182	227	240	250	219	204	204	236	208	208	227	204	235	234	217	233	198	217	205	217	192	208	199	186	226	215	217	222	264	193	191	264	219	249	214	212	220	217	218	211	197	198	213	205	218	179	213	203	191	213	217	246	198	225	217	186	211	207	208	221	236	240	230	218	205	219	199	231	215	226	218	200	229	208	202	232	206	194	228	196	214	227	202	238	217	228	206	229	207	215	210	237	238	231	213	190	195	218	221	206	209	200	209	232	199	213	194	215	217	234	256	228	200	190	247	207	219	206	243	237	216	199	209	215	221	224	211	224	223	214	205	198	207	241	199	231	231	204	221	229	220	245	225	198	222	253	230	226	233	227	227	202	223	228	216	204	202	239	198	211	234	215	212	211	177	224	234	202	215	202	221	217	224	202	211	203	203	189	214	217	185	219	227	213	227	201	197	180	228	240	195	192	222	203	225	192	224	210	206	213	196	201	235	189	231	206	215	202	221	213	187	238	218	179	218	222	193	221	229	222	240	237	249	166	201	225	252	228	214	229	203	185	204	247	205	211	216	205	213	203	192	180	222	243	240	206	207	210	209	235	237	196	211	206	197	225	197	219	223	201	204	209	226	230	227	201	220	229	225	223	213	210	207	217	208	215	213	222	191	205	215	204	200	222	234	247	233	215	218	204	231	228	213	217	215	230	223	197	216	210	218	228	192	211	229	211	199	219	205	186	200	203	208	216	188	193	224	218	202	230	195	240	230	227	192	235	206	199	212	208	226	227	218	206	206	194	232	207	240	212	189	196	241	224	219	195	209	198	208	207	227	194	191	202	197	186	234	194	227	239	233	229	230	203	261	196	211	198	219	225	203	204	233	221	215	224	217	210	216	215	237	230	228	209	226	199	218	227	206	231	222	191	210	212	193	195	197	207	242	218	213	195	202	203	201	198	245	192	215	224	204	211	233	202	202	203	212	212	211	207	213	181	209	220	231	221	236	207	190	220	218	204	234	198	230	221	213	236	211	217	197	204	223	211	249	231	209	193	224	228	208	203	185	193	210	197	231	209	195	213	218	221	218	197	220	225	225	201	216	221	216	229	235	187	206	206	203	198	244	212	227	211	257	186	200	207	205	189	197	204	196	208	213	220	213	169	219	220	216	234	230	197	206	212	202	186	205	228	214	200	223	200	224	208	242	195	235	196	189	228	185	233	222	197	210	198	218	240	215	184	217	224	198	229	227	260	232	228	222	190	216	208	209	191	237	179	185	208	235	215	211	211	206	233	198	207	226	211	229	218	236	224	221	211	205	223	208	227	208	188	207	234	173	203	216	221	206	209	194	219	205	214	195	190	191	211	169	189	222	213	236	210	226	211	206	220	210	201	237	229	208	196	246	210	202	218	194	211	217	218	236	203	214	233	216	227	191	198	191	220	222	199	240	239	225	203	208	214	196	212	251	224	210	217	178	217	197	213	203	207	235	217	199	215	243	232	199	222	227	206	213	205	177	171	209	214	211	205	196	240	226	238	205	224	225	223	199	203	200	217	204	203	212	245	212	236	227	214	236	227	191	210	234	212	206	177	226	204	212	204	235	220	195	205	196	213	223	231	245	198	206	219	201	193	201	210	246	230	210	210	228	207	225	205	216	196	253	223	209	212	223	185	203	218	186	209	217	215	204	224	202	210	209	219	229	206	215	186	231	193	193	209	207	215	243	200	201	220	209	205	274	216	200	201	220	194	229	214	216	232	223	226	207	212	217	205	216	217	204	224	220	206	194	218	227	208	206	214	194	199	202	215	208	204	213	207	215	191	220	232	217	225	213	226	231	187	202	219	198	228	235	192	241	219	202	201	211	240	207	186	206	222	229	196	195	226	217	187	236	176	224	228	249	215	210	252	204	210	221	206	249	203	231	213	241	217	239	215	182	207	206	219	227	216	215	209	189	187	207	237	222	230	219	241	207	231	206	239	182	212	215	199	222	198	201	242	210	253	208	209	202	258	247	228	197	247	197	205	192	208	192	206	184	203	213	220	221	201	214	201	199	249	254	201	217	235	220	218	245	238	197	217	209	189	217	211	237	207	230	223	205	208	212	203	207	212	225	201	206	230	212	210	221	223	230	221	180	246	203	220	200	205	197	219	195	210	224	202	214	217	216	221	216	197	182	210	219	227	238	224	181	211	206	216	218	192	220	208	223	208	201	220	232	196	214	230	174	232	229	220	198	213	212	214	206	199	212	209	190	218	191	195	221	227	194	209	201	208	210	190	215	210	211	229	203	221	212	217	234	236	197	215	238	238	196	202	212	220	218	211	217	197	232	220	214	214	213	218	228	229	215	220	209	223	237	216	212	242	228	186	228	204	208	197	205	185	234	232	211	182	229	207	203	229	188	217	210	223	192	219	211	201	192	223	238	173	219	230	224	252	207	202	211	203	218	234	204	197	228	245	176	201	224	202	211	214	202	204	200	209	216	227	235	206	195	236	195	226	212	188	212	208	186	187	221	191	230	201	198	216	211	186	217	209	196	187	222	196	196	222	206	230	216	246	225	198	221	209	244	220	227	210	206	222	213	218	245	241	199	217	236	199	226	214	212	199	177	206	192	232	206	209	235	203	219	232
16323	1948	4269	5051	3820	3079	2641	2260	2221	1724	1273	1125	826	936	817	734	803	773	937	1198	1390	1526	1272	1168	1010	867	763	674	634	676	691	792	859	564	579	541	504	505	498	488	444	523	524	480	480	493	502	487	534	493	513	499	498	504	512	434	491	550	487	512	497	526	485	514	495	525	494	469	489	528	507	487	495	472	496	478	506	520	504	494	494	539	483	506	458	474	499	476	521	482	480	533	487	477	477	472	509	487	507	464	491	495	514	481	483	504	487	499	504	475	505	519	503	472	468	484	499	535	495	553	482	528	476	520	519	511	508	521	459	494	484	520	497	488	488	480	518	484	467	511	502	507	490	519	549	480	490	472	509	496	514	506	488	529	486	479	499	501	502	531	489	513	496	496	508	531	515	540	538	486	484	492	514	482	496	540	521	533	539	546	489	500	494	531	484	521	471	516	482	484	500	481	511	501	509	468	518	459	470	498	502	490	433	479	482	506	472	499	492	488	489	456	466	492	499	505	480	484	527	481	487	485	481	544	483	520	474	500	496	484	525	502	498	502	521	479	500	463	513	481	455	463	483	499	475	521	514	487	519	508	506	510	533	475	465	505	481	519	487	508	510	517	525	466	492	500	512	500	501	505	496	478	534	507	506	497	510	492	482	505	484	503	439	476	455	512	505	515	480	466	503	474	477	452	516	507	492	512	504	521	509	479	505	525	523	521	508	513	487	494	469	515	501	514	477	521	476	485	519	455	479	489	492	487	472	481	532	464	483	477	462	501	517	516	480	494	502	437	493	489	507	496	506	492	519	484	518	505	455	506	520	465	500	475	485	503	523	522	444	495	494	524	467	513	504	506	467	497	488	500	483	474	502	521	511	487	507	471	511	516	510	500	499	516	488	474	456	509	533	502	483	495	521	497	442	491	493	499	507	516	553	496	495	523	504	479	489	493	498	511	500	503	486	512	495	498	469	511	488	527	471	494	522	488	510	497	468	491	511	464	531	492	483	526	514	472	504	503	496	500	541	503	525	488	464	497	488	479	523	487	465	513	486	515	486	536	484	518	555	516	498	501	497	462	531	507	508	514	502	501	516	478	507	517	474	509	471	468	505	461	502	524	486	485	511	486	490	465	570	512	482	485	480	487	512	529	516	503	459	544	518	526	491	468	491	462	507	533	473	545	513	495	520	477	498	473	506	543	547	482	520	520	491	488	472	488	501	524	524	517	477	500	513	468	431	479	495	516	494	490	473	560	491	479	518	523	532	508	469	486	500	454	465	507	488	489	472	513	519	480	500	498	515	492	462	474	494	514	479	473	486	487	498	482	491	494	482	491	502	530	483	513	483	529	525	536	521	494	492	531	516	486	497	475	503	481	476	476	505	507	488	505	442	463	481	506	513	498	494	472	503	506	488	501	480	482	481	479	499	506	483	494	476	495	513	484	514	524	456	540	529	525	522	508	535	506	460	494	494	534	490	509	474	475	473	444	542	485	473	557	506	506	493	478	498	492	523	477	496	513	516	466	517	500	487	511	518	507	541	490	475	526	488	495	502	514	486	521	507	490	520	476	523	500	498	514	496	500	469	483	498	453	485	476	472	478	531	473	509	510	502	519	462	448	510	499	490	497	517	516	493	478	506	447	532	497	516	479	458	526	493	502	487	452	516	518	517	495	513	545	452	457	436	487	497	478	538	564	536	520	514	500	457	510	447	525	484	501	491	472	473	496	496	475	488	485	485	525	468	518	520	529	499	499	461	509	494	506	516	470	497	499	540	509	515	496	495	510	498	517	503	478	492	528	500	488	534	514	471	515	507	514	482	463	518	500	531	484	528	475	482	510	522	524	506	530	516	511	470	497	490	511	488	505	478	486	475	512	482	504	498	479	524	511	467	461	479	532	465	495	477	490	485	479	484	523	505	471	532	519	531	516	500	487	487	441	538	504	490	496	501	512	532	508	483	528	517	545	517	508	498	499	540	490	483	484	470	475	477	485	462	508	460	486	494	510	482	455	565	523	490	504	491	495	496	489	520	514	515	515	533	499	491	474	490	497	493	497	507	527	523	478	520	471	497	492	456	497	524	480	459	487	568	511	507	475	480	484	513	489	501	479	509	473	467	493	518	474	472	505	471	487	487	480	485	490	515	508	504	487	480	522	518	497	532	461	521	512	517	503	496	476	523	499	510	506	497	495	537	489	473	504	572	480	496	525	518	504	516	504	511	486	529	525	516	501	482	522	492	515	508	515	503	515	503	512	501	478	489	541	510	516	458	501	483	515	508	504	477	509	462	495	517	511	478	513	499	519	524	519	498	493	523	483	511	460	477	484	496	467	558	510	503	511	496	517	501	498	511	488	508	498	501	505	516	519	496	482	489	469	522	488	501	543	507	493	496	483	513	495	483	480	508	510	513	509	507	491	512	537	524	489	506	500	520	493	481	506	501	495	486	484	470	462	546	481	500	528	518	514	521	481	513	499	470	542	526	487	541	521	496	510	507	474	527	511	503	495	492	500	488	496	538	466	446	499	503	532	504	519	496	524	537	465	524	521	534	504	460	483	472	498	537	510	509	484	507	492	507	469	500	472	494	471	515	495	477	523	494	485	505	502	501	483	495	500	488	516	517	496	546	481	482	490	474	512	491	530	505	553	499	505	487	527	503	509	524	490	520	445	513	499	546	461	483	477	488	532	512	490	452	472	525	489	512	489	494	480	504	480	496	504	518	475	504	495	542	507	487	525	488	502	463	459	496	524	507	510	503	512	489	534	495	528	558	493	487	486	483	494	511	535	486	506	506	505	476	485	504	487	484	498	483	512	499	513	488	455	519	530	504	490	493	507	449	481	464	512	472	482	476	493	506	511	493	482	438	472	494	504	525	531	468	493	501	532	533	530	525	497	491	512	526	513	480	509	511	508	492	494	467	497	503	472	507	465	526	494	490	520	489	491	517	493	498	498	502	485	472	479	505	538	472	502	544	516	496	490	474	465	533	515	467	495	505	470	486	523	495	508	525	454	508	516	476	463	475	491	475	492	438	534	483	554	492	502	456	487	474	499	475	507	496	514	480	485	474	484	476	533	495	512	448	542	505	504	503	448	491	491	491	486	492	494	506	510	522	508	460	494	476	459	468	485	528	500	498	468	506	527	508	460	496	459	526	500	500	486	517	491	471	460	537	483	465	507	506	513	469	467	510	519	517	477	472	483	438	520	536	478	499	488	453	509	480	540	511	450	484	515	487	498	499	493	529	546	478	520	522	517	460	515	534	499	501	447	530	478	464	506	457	488	476	490	528	460	487	530	512	511	506	452	500	502	527	494	451	506	456	524	497	503	488	516	499	488	479	525	519	497	500	521	491	499	485	520	494	533	477	499	467	507	473	520	498	517	520	475	465	496	506	494	506	505	534	558	493	490	501	503	527	494	500	491	494	480	488	477	492	470	485	478	493	506	489	459	477	486	494	489	465	460	492	492	499	525	489	465	496	470	494	511	490	519	488	502
38655	8248	3899	2864	2000	1214	1040	935	888	653	597	469	382	389	358	356	341	347	353	464	530	454	482	433	424	363	316	307	318	314	325	352	383	338	332	297	284	310	275	277	268	272	285	258	284	291	288	275	290	301	272	279	258	279	283	322	301	289	295	264	295	253	287	304	316	268	292	269	290	263	313	286	291	313	295	308	257	277	252	313	297	288	271	266	271	288	301	285	272	310	250	278	257	305	305	267	297	301	312	308	296	276	315	316	307	283	287	289	289	308	287	279	266	266	293	300	295	301	287	248	293	271	273	294	258	279	267	309	270	287	280	278	304	275	276	290	310	298	272	329	292	281	275	276	276	268	277	296	292	302	257	284	296	310	303	288	292	298	302	295	299	309	287	283	267	284	276	295	303	299	305	275	300	270	268	283	290	303	246	276	301	300	312	272	286	301	298	278	301	324	276	302	280	298	297	287	285	290	284	289	283	306	259	283	291	294	322	287	284	269	293	322	291	278	300	309	240	291	306	283	289	286	298	265	310	279	285	287	279	269	302	278	305	258	308	279	306	286	250	287	288	268	294	309	280	257	263	275	302	275	280	277	309	281	271	262	277	304	314	281	281	257	300	296	300	247	287	265	274	287	281	299	303	315	317	274	244	283	277	254	298	290	300	280	266	257	268	262	296	313	318	316	268	293	293	266	305	319	264	302	290	277	273	305	277	261	293	300	266	282	296	299	286	271	292	269	294	299	279	290	269	310	308	294	281	311	289	280	309	272	276	279	285	302	276	291	295	290	314	289	310	278	279	298	295	290	270	326	303	279	296	275	297	319	303	283	272	282	278	249	288	305	304	268	259	323	268	278	260	304	286	282	275	274	286	274	282	304	293	319	251	287	267	297	274	312	302	304	283	288	264	289	319	297	278	302	280	251	285	307	298	285	306	280	300	268	279	277	286	276	295	278	285	274	275	316	254	257	297	274	260	296	305	289	304	266	256	315	264	283	272	317	278	293	318	286	306	314	292	289	290	298	326	315	284	323	284	271	279	276	304	283	296	306	255	291	297	296	270	280	295	281	286	258	315	317	290	266	304	286	310	256	251	270	293	291	293	269	272	273	274	271	279	307	272	300	282	304	265	264	296	270	282	309	285	285	321	299	311	289	295	243	285	300	258	288	279	257	274	362	320	285	272	285	298	284	281	305	292	296	315	277	295	296	290	286	290	287	307	289	301	275	291	255	279	307	297	295	294	300	304	278	303	277	293	251	284	289	295	284	288	270	318	257	291	287	284	297	282	294	275	294	297	280	272	287	296	271	307	261	302	272	281	277	279	300	259	296	311	303	268	310	253	315	293	266	308	286	264	310	312	294	278	273	265	257	283	319	256	276	294	279	288	268	333	293	294	297	275	301	272	293	302	279	319	297	291	314	312	288	274	266	285	261	272	307	280	307	286	281	258	287	267	306	309	267	291	297	260	246	260	283	282	306	268	306	302	297	286	301	297	317	254	277	292	297	292	317	309	289	275	282	265	303	266	298	271	283	277	306	272	285	281	276	285	285	257	272	258	280	269	284	287	274	277	335	264	243	229	287	323	310	317	307	284	273	284	322	290	320	317	275	283	287	312	288	323	287	285	277	272	304	285	288	279	288	307	290	303	276	307	266	293	301	291	270	294	251	307	275	290	258	323	275	276	288	314	267	289	296	277	257	270	266	322	289	335	305	308	312	295	285	303	299	276	288	325	278	309	306	298	291	295	279	281	263	259	310	264	287	302	283	297	267	282	270	306	298	307	292	265	292	294	294	303	299	282	297	297	320	264	286	333	303	299	317	287	301	287	269	309	281	293	298	304	303	327	285	309	295	302	297	285	257	288	290	289	299	286	299	269	274	292	332	338	282	285	290	301	276	279	291	266	291	304	274	278	256	268	273	313	276	288	311	237	269	331	287	279	304	270	284	318	332	263	284	267	285	290	308	271	292	304	310	300	271	270	266	285	300	286	270	331	295	297	268	281	275	304	309	283	285	306	281	299	275	285	294	308	276	265	306	273	258	275	299	252	251	270	288	284	283	280	286	280	303	305	268	276	291	274	273	286	273	297	261	320	315	303	281	337	300	290	301	342	284	281	267	307	258	258	285	258	299	276	293	274	279	252	288	310	295	306	327	309	295	250	314	301	298	281	283	293	258	256	300	281	310	288	309	302	286	276	320	316	283	295	302	270	306	281	288	269	301	297	270	260	293	297	300	283	284	266	299	326	286	300	270	250	262	259	286	289	332	286	297	297	271	270	320	282	254	280	266	304	288	270	274	279	298	259	284	289	287	304	269	249	233	326	298	294	294	296	304	325	285	260	331	279	284	263	266	290	304	306	293	256	305	277	288	294	296	267	294	290	288	305	288	319	287	281	322	303	293	314	299	252	271	280	308	279	297	285	303	298	266	282	287	278	301	273	284	286	302	273	265	275	326	277	343	277	289	290	298	284	285	259	284	269	307	284	284	268	286	290	291	262	341	277	291	259	292	255	279	247	297	293	278	273	307	290	269	302	278	279	289	278	285	290	311	279	304	301	289	277	302	273	264	266	259	277	256	262	327	292	290	288	272	268	294	268	289	278	268	292	328	279	278	279	272	309	257	275	259	271	283	263	282	309	300	293	260	261	305	262	319	281	271	312	279	264	307	292	283	290	296	319	266	291	293	284	308	301	319	271	323	308	279	282	286	263	293	295	309	289	290	291	282	334	293	284	292	264	301	270	292	263	275	308	331	281	303	301	311	281	289	269	273	297	315	274	291	284	258	288	284	278	291	292	311	271	318	276	308	301	308	295	290	273	276	308	312	320	296	284	292	291	311	288	283	295	287	288	304	296	323	271	299	303	311	307	280	301	296	285	275	298	273	286	292	277	272	294	277	324	269	282	289	279	282	274	282	309	298	286	288	295	274	317	285	257	257	290	281	297	266	314	293	284	300	296	272	257	290	298	297	277	284	284	331	295	289	269	284	284	290	270	308	280	277	291	310	305	296	282	275	291	273	297	299	274	285	281	255	279	278	311	275	284	325	295	298	311	304	298	287	297	266	286	286	273	298	283	308	278	265	285	263	278	276	270	314	288	290	283	282	291	289	309	326	286	331	295	293	275	267	286	292	283	296	304	281	269	271	282	285	238	268	281	291	294	297	289	273	291	325	282	275	271	295	311	265	281	259	294	292	292	303	286	297	327	291	269	278	273	275	283	294	306	291	290	272	287	278	255	266	252	305	268	266	261	262	243	303	313	278	302	274	314	274	290	276	279	305	268	304	325	252	306	310	285	278	267	273	305	271	301	301	261	258	290	290	300	335	315	286	267	295	266	303	288	306	304	311	319	284	285	302	285	287	240	262	282	318	295	256	299	310	302	295	291	288	293	281	325	272	302	305	292	293	269	281	296	284	321	283	259	279	300	263	328	300	251	271	279	275	277	278	277	269	317	289	289	327	287	309	297	250	295	292	279	283	310	293	302	261
20348	3004	6450	7330	6548	4746	4047	3865	3654	2574	2258	1748	1298	1095	1100	1003	1033	1090	1249	1730	1977	1912	1918	1747	1512	1211	1014	919	876	1000	1015	1056	1019	819	838	621	618	690	671	658	642	613	637	676	611	639	629	639	682	646	637	596	644	650	679	602	682	633	659	687	609	639	662	637	644	606	658	660	634	630	643	631	634	647	628	595	636	626	583	623	628	633	652	620	611	599	603	631	633	631	617	640	666	603	665	643	633	614	603	602	616	621	660	637	595	709	648	605	639	567	614	603	640	615	627	623	611	622	660	661	639	610	615	623	626	629	628	643	617	639	663	595	647	642	623	616	666	630	647	632	599	621	622	656	595	617	653	622	600	620	660	636	641	626	560	594	635	627	613	657	640	636	619	635	617	624	648	627	641	664	630	659	586	643	606	625	624	643	638	610	661	623	634	661	634	634	639	649	626	615	643	625	638	616	600	583	622	625	595	650	644	655	622	648	594	648	636	596	618	637	643	605	618	661	606	676	651	654	646	600	620	622	641	638	607	638	608	611	633	646	620	609	597	615	597	603	618	677	686	644	629	555	657	616	632	598	629	624	634	632	613	644	594	598	620	607	646	646	649	639	643	636	610	627	620	633	629	594	650	608	613	647	584	628	638	622	646	592	663	628	632	639	648	600	646	658	642	639	647	611	625	637	635	642	575	614	608	650	633	631	646	651	650	646	595	626	612	611	606	596	630	631	627	659	641	665	602	607	603	657	600	625	603	671	641	615	618	687	595	616	629	604	647	608	613	622	623	624	602	646	585	627	637	605	619	642	627	697	643	604	614	652	609	652	648	599	633	636	658	626	651	612	661	605	623	642	650	596	662	644	621	571	679	589	636	629	643	612	623	617	629	664	584	607	615	636	616	635	643	654	608	627	648	610	618	628	603	634	644	634	613	632	675	642	584	637	624	630	630	626	566	609	614	655	632	629	661	635	657	648	649	607	605	615	596	630	586	622	595	596	644	626	583	630	646	651	626	615	635	619	641	617	627	615	655	609	629	608	606	637	632	652	619	645	667	626	655	614	584	656	590	678	591	588	612	625	640	626	622	608	613	605	614	672	647	653	634	620	589	620	613	615	598	636	671	661	636	617	595	591	623	649	650	618	640	633	629	625	645	639	622	628	657	621	632	626	635	612	610	648	614	621	667	662	641	666	615	632	606	660	606	654	555	642	660	645	590	604	633	663	633	647	609	613	627	645	629	631	594	607	637	641	598	660	669	583	614	647	638	658	607	594	595	655	607	665	586	615	632	672	678	582	633	583	613	596	574	621	656	639	660	599	641	622	692	631	618	596	654	654	606	640	658	644	639	650	632	614	624	655	613	632	614	646	615	628	634	625	623	648	601	621	582	640	622	630	639	627	604	662	599	580	587	628	606	610	659	628	640	643	629	617	624	660	638	579	609	618	583	673	653	617	636	653	665	664	618	637	660	648	612	620	595	588	655	652	623	617	630	602	631	642	618	626	648	616	629	637	609	658	639	635	579	652	642	616	671	616	618	641	659	629	668	634	595	662	634	615	616	639	641	594	659	619	607	662	648	623	597	607	655	624	644	624	635	635	627	610	649	635	572	661	610	621	642	659	648	593	661	688	643	602	609	590	629	643	642	620	641	609	625	599	601	643	606	657	637	675	639	649	631	634	598	628	619	627	655	636	628	611	608	642	601	629	602	659	666	611	640	626	597	624	626	611	635	630	640	617	624	653	626	595	624	626	617	636	583	631	656	599	610	651	647	602	600	654	622	660	665	608	633	654	569	647	633	668	634	661	616	624	612	646	657	588	637	624	586	615	631	608	603	630	643	646	616	635	650	617	626	629	634	632	599	638	648	676	608	624	590	588	601	625	659	643	626	624	669	629	621	611	649	619	637	621	671	626	641	656	626	589	658	614	617	612	637	652	610	659	627	623	620	624	604	576	625	637	656	634	614	655	607	621	620	634	594	647	601	629	606	621	679	640	590	615	623	680	624	618	630	614	635	607	618	620	612	596	617	606	629	632	672	630	653	617	630	590	617	616	591	659	653	650	591	637	614	652	615	603	611	620	614	613	638	636	625	663	596	627	611	596	657	608	624	622	628	627	625	649	625	606	617	604	614	616	641	650	660	625	683	638	635	630	597	635	588	624	646	609	617	705	594	629	582	636	629	674	634	567	675	617	664	664	617	640	635	629	573	662	585	642	625	669	614	672	626	649	662	611	600	658	568	637	562	625	636	619	634	651	609	648	605	611	643	671	580	614	634	660	629	633	645	631	613	655	641	645	607	628	610	649	654	632	648	633	649	689	648	623	614	649	606	620	578	595	680	643	595	633	574	667	608	616	636	612	617	635	648	629	613	624	644	601	589	620	623	654	617	645	611	668	641	593	594	638	606	611	638	598	602	660	655	625	641	623	667	631	640	611	647	655	671	661	613	648	608	636	679	660	595	605	629	648	597	630	610	619	625	654	658	623	622	644	625	656	631	639	608	610	641	655	612	675	634	653	619	618	668	585	635	624	656	596	585	616	618	621	644	585	620	669	596	629	597	630	688	680	636	584	581	630	618	582	637	650	677	651	590	678	633	649	612	610	635	613	615	579	635	629	640	599	610	583	671	624	669	609	618	617	653	631	619	617	582	652	603	664	613	630	667	626	637	575	647	692	600	653	624	609	648	653	661	597	637	581	609	603	638	626	587	664	588	670	611	657	595	663	582	644	661	597	664	637	640	604	637	608	633	670	605	572	622	640	621	659	640	592	598	647	598	639	648	618	669	631	609	620	609	669	587	648	616	593	614	601	611	620	627	638	558	645	611	659	660	601	645	627	588	611	638	663	616	637	642	642	649	632	612	673	634	656	656	670	605	655	629	619	642	664	668	631	648	618	573	625	619	611	603	610	611	562	622	628	646	615	629	629	647	671	621	570	664	656	681	626	652	648	645	661	641	695	671	669	617	645	636	633	615	582	604	630	563	614	594	573	582	629	663	666	646	670	644	619	597	638	609	647	645	562	656	659	641	593	638	655	615	661	588	615	592	647	657	618	665	655	638	636	617	614	631	659	585	658	623	664	642	615	645	619	621	623	666	595	631	579	634	614	645	648	643	596	628	629	663	646	606	604	597	610	661	631	598	621	658	622	630	607	625	639	638	625	627	681	661	631	682	668	626	627	659	611	638	650	627	590	634	639	647	619	570	669	602	611	662	641	605	670	623	646	677	698	596	645	658	652	667	630	626	631	649	629	639	628	637	618	632	635	655	630	681	621	672	657	626	649	629	635	627	601	635	659	654	616	613	635	589	581	596	638	629	673	652	611	622	618	581	616	641	639	624	551	619	652	614	631	637	609	653	647	633	691	615	645	667	642	610	591	639	609	612	647	612	628	644	637	650	629	620	599	656	639	632	625	663	645	585	590	639	609	655	642	661	646	631	651	610	635	621	638	637	616	649	654	614	652	667	649	634	618	650	641	605	631	630	675	624	616
11279	1374	994	777	538	325	270	216	197	196	159	166	138	151	161	154	145	164	138	174	194	171	204	190	161	149	149	138	148	142	148	129	134	124	135	113	136	131	133	137	124	125	140	136	144	139	138	129	143	111	135	159	117	130	143	160	123	136	139	133	151	144	135	128	154	118	119	135	156	125	132	123	137	128	139	125	115	129	117	138	118	130	146	122	135	145	120	126	124	127	132	125	143	143	136	143	124	116	129	145	159	146	123	164	146	147	139	126	133	126	146	147	123	125	124	131	163	136	127	112	122	128	140	117	138	120	121	133	124	115	149	112	115	122	138	116	129	138	140	108	135	107	143	136	144	129	117	130	128	108	121	129	118	145	137	133	119	157	133	128	120	122	142	145	155	126	141	132	137	117	129	133	134	115	150	125	146	131	114	142	137	146	126	103	150	132	142	127	136	119	131	146	151	150	120	124	129	128	138	131	144	133	132	132	146	126	123	128	120	136	142	138	114	115	153	142	146	125	142	148	130	119	114	130	98	102	121	120	126	152	125	132	129	114	133	131	128	115	163	124	138	119	148	146	127	116	136	111	136	144	145	130	112	128	148	156	124	134	139	111	114	143	119	138	144	127	136	129	133	116	146	149	115	125	132	114	125	140	122	134	132	117	133	137	118	131	131	116	133	116	139	130	146	141	140	120	140	125	143	124	120	106	135	139	131	148	128	129	147	135	147	125	148	115	126	119	151	124	121	139	137	157	131	145	126	132	126	125	118	156	152	107	125	133	128	153	141	145	102	126	136	142	119	119	127	138	144	133	119	136	141	131	110	124	119	125	114	137	121	137	116	169	128	125	128	135	142	126	121	132	129	125	127	123	145	149	135	127	138	134	127	122	104	136	149	137	153	137	119	122	121	116	135	128	117	124	126	129	144	133	127	144	148	125	149	149	159	152	127	118	126	141	133	137	150	139	135	114	130	134	122	123	132	124	138	137	134	125	137	116	117	121	133	134	152	137	123	141	109	134	118	105	123	111	129	139	122	153	157	120	140	111	135	130	106	148	143	133	110	128	139	147	120	118	139	121	132	123	136	134	127	117	134	125	138	125	153	136	126	148	122	131	164	154	131	160	119	146	125	134	132	109	138	131	128	142	146	148	133	126	115	112	134	132	129	135	116	103	136	118	149	125	124	137	145	120	130	123	120	130	132	137	140	130	125	133	118	133	147	113	116	131	143	134	128	133	156	114	120	136	127	147	135	145	143	129	132	135	135	135	158	132	147	151	135	118	146	141	128	121	144	142	143	129	126	133	145	130	103	114	114	121	136	121	148	125	134	133	123	136	129	126	128	125	119	122	110	163	132	115	125	127	124	120	112	140	148	152	142	129	129	132	133	112	136	106	116	126	144	163	149	136	118	151	161	154	120	144	130	110	139	146	130	127	137	128	113	142	131	138	129	124	145	151	137	136	127	122	121	145	132	138	122	128	139	120	133	130	131	122	111	129	126	132	130	105	146	107	134	134	148	126	137	143	131	136	141	154	126	123	111	152	105	133	133	130	138	122	122	160	146	135	114	142	124	134	148	133	138	106	131	127	116	113	123	133	128	152	132	140	134	154	123	112	127	114	127	158	124	135	110	119	107	132	125	129	121	142	131	128	159	114	136	116	122	136	130	136	132	114	126	135	123	114	153	126	148	134	135	124	136	143	149	122	126	120	130	132	142	143	151	140	138	132	126	124	149	131	116	130	135	106	135	136	120	125	132	125	125	114	106	103	143	139	130	139	109	137	117	124	125	111	121	116	142	120	109	121	120	139	115	130	125	138	130	116	126	98	130	102	129	131	122	131	139	123	121	120	143	150	143	128	118	137	127	136	118	128	129	132	122	128	144	127	145	121	120	141	110	121	102	136	122	131	132	129	125	129	141	137	147	120	137	113	130	110	120	153	126	133	107	152	127	126	129	137	130	136	124	128	133	136	122	128	126	134	132	129	144	117	147	145	136	129	141	128	124	123	126	169	132	150	151	126	118	139	150	129	131	146	123	125	121	106	126	136	133	130	131	127	128	148	120	143	141	124	147	113	116	125	128	119	120	121	130	139	153	141	126	111	132	152	135	151	126	112	162	141	131	125	125	122	133	133	132	134	126	86	147	129	117	123	107	99	143	119	142	118	139	107	112	124	128	137	143	123	140	125	143	138	141	124	114	112	126	163	124	124	128	116	112	108	135	146	111	125	152	139	151	139	122	126	142	139	130	104	144	128	124	141	140	154	152	145	108	135	119	120	127	129	142	155	124	111	118	138	110	141	127	119	120	129	138	129	144	112	113	120	131	150	133	130	144	114	141	129	137	146	132	130	128	116	141	119	145	154	126	115	137	117	148	117	138	120	123	129	129	166	115	124	135	125	116	114	126	144	122	132	146	126	114	115	141	116	165	122	133	124	144	139	128	117	122	131	128	133	147	131	138	143	150	127	131	137	109	130	144	123	144	130	148	144	138	111	145	129	127	142	139	123	174	127	130	123	134	120	116	115	140	118	128	113	124	130	131	121	127	121	111	135	109	132	120	147	131	115	160	128	125	145	133	109	136	132	120	134	131	159	128	127	120	117	122	130	151	133	140	126	132	119	110	116	157	114	148	115	147	131	143	128	138	118	116	146	121	129	129	131	132	132	145	161	137	127	130	129	117	127	163	139	140	134	142	154	149	140	134	125	127	119	144	118	103	144	112	129	129	119	136	133	132	134	141	131	117	128	117	120	115	133	134	147	123	124	116	126	123	125	123	114	133	133	119	113	135	108	141	116	132	129	114	131	141	142	148	123	120	141	143	131	130	134	119	137	129	138	133	107	142	151	114	128	126	113	128	120	143	129	143	135	122	116	114	118	145	143	128	115	115	117	133	132	115	132	136	135	142	142	144	116	118	111	133	108	132	120	145	114	150	145	134	149	115	115	144	116	135	150	115	142	160	141	125	141	141	119	139	117	151	127	148	133	132	120	144	140	133	109	105	116	117	132	125	150	122	135	133	131	124	133	156	145	127	125	125	118	140	137	101	121	99	134	110	151	108	138	121	142	132	121	150	125	130	138	140	129	125	133	126	143	121	127	122	123	117	129	137	142	144	125	148	128	134	111	136	136	133	127	155	136	133	140	142	121	136	134	167	129	101	152	156	131	152	125	125	127	128	133	102	147	123	149	138	140	129	160	123	124	131	110	129	131	124	120	153	146	130	152	145	143	146	130	150	129	125	133	123	143	137	148	125	145	127	132	143	137	113	125	135	124	138	126	137	139	126	132	135	116	128	130	123	130	147	126	134	145	143	134	126	129	149	152	133	149	132	128	108	130	152	153	118	136	115	125	127	149	148	151	133	148	146	131	140	152	135	141	128	121	113	117	159	131	138	136	136	125	124	138	138	128	144	135	101	107	156	136	127	109	135	133	147	134	138	134	132	125	122	124	137	114	143	138	131	118	130	134	137	138	144	144	138	113	135	133	138	108
6782	1116	2052	2431	1934	1325	1001	878	681	658	558	477	445	478	425	419	420	425	528	704	840	746	749	679	581	494	437	387	427	417	409	476	402	408	379	322	326	345	324	357	357	295	295	336	310	315	350	321	351	337	323	324	322	331	370	287	300	296	351	349	337	349	321	363	331	319	359	370	303	325	362	350	326	341	347	284	331	332	310	311	319	329	351	318	334	339	356	306	314	343	340	346	303	321	295	333	318	311	312	322	347	336	324	343	350	354	301	350	343	293	319	321	333	326	319	326	333	329	327	358	303	378	356	316	331	324	308	323	324	339	329	327	326	320	333	342	303	328	317	315	327	302	339	328	323	305	317	339	325	344	320	299	308	330	341	347	315	328	306	336	300	338	332	307	332	341	309	320	347	341	360	315	343	339	337	364	332	279	325	345	343	358	309	361	344	335	345	343	297	315	339	312	320	359	343	338	357	339	351	329	327	318	339	322	334	282	322	366	320	323	333	322	314	318	337	305	336	338	303	363	320	334	348	286	328	348	312	333	323	358	336	359	312	315	333	345	324	349	346	331	315	324	306	340	349	320	319	359	339	324	299	357	329	359	314	313	326	357	318	340	312	369	349	333	328	337	330	335	358	345	339	312	328	334	327	298	363	352	317	370	343	320	310	299	304	333	329	326	302	337	316	345	325	348	327	324	357	341	313	330	340	337	319	293	342	323	342	321	356	323	345	323	342	318	314	319	335	316	345	354	317	339	333	330	336	310	347	320	313	332	333	307	286	303	312	325	311	349	330	336	332	295	318	349	338	334	333	337	332	335	326	351	355	324	344	330	320	328	339	332	327	336	312	333	353	336	308	307	339	312	324	337	351	318	324	333	334	326	363	327	291	349	307	328	336	347	341	323	359	326	318	373	316	330	340	329	330	349	337	344	328	359	348	324	306	323	326	313	328	341	316	296	356	340	365	339	329	312	331	342	269	334	353	326	324	321	371	341	334	332	319	312	320	334	344	318	311	301	333	320	323	312	331	353	345	337	308	338	306	337	324	318	325	351	322	342	364	322	324	359	340	364	338	304	311	309	321	325	356	327	306	314	322	323	332	338	289	274	325	332	343	335	305	320	336	342	271	334	336	357	327	333	320	360	309	343	300	296	313	349	365	375	308	335	338	360	322	345	319	316	353	316	328	335	371	340	339	316	342	311	310	348	333	368	310	331	342	297	341	303	340	342	325	347	340	331	308	324	338	310	354	339	317	360	322	301	301	319	332	335	341	312	312	312	314	307	281	292	318	356	331	316	314	310	339	328	298	339	335	363	340	338	329	362	334	311	340	283	338	337	347	336	356	366	347	347	358	324	321	311	309	309	326	345	332	301	352	345	325	309	324	335	330	343	337	313	339	322	339	327	326	306	314	333	307	363	332	325	324	340	332	354	299	301	320	345	319	329	326	316	326	332	345	312	326	311	331	322	346	348	303	339	370	325	318	327	305	326	343	304	315	350	320	348	317	311	324	323	315	332	318	306	322	329	324	338	322	334	314	337	348	296	316	332	358	308	337	348	346	327	334	329	349	287	306	328	302	306	314	353	319	341	349	321	333	323	350	322	349	360	326	333	335	318	307	296	349	303	318	339	294	343	310	348	326	323	296	342	352	334	353	321	295	316	336	311	313	349	324	303	296	333	355	306	331	322	310	331	333	328	348	318	330	329	379	336	306	327	322	355	373	377	309	298	327	306	359	314	314	306	284	322	349	351	350	334	328	379	337	326	317	334	316	351	354	315	335	364	327	299	335	326	331	297	338	283	350	342	343	311	291	349	366	362	329	337	343	313	320	336	321	360	335	329	298	335	336	311	329	321	302	342	347	345	345	332	342	304	313	319	303	305	359	338	330	337	309	311	356	339	330	335	323	321	336	313	313	316	330	320	324	317	315	349	355	325	319	333	315	329	323	343	355	345	350	312	348	323	358	346	331	340	307	328	347	327	303	320	343	304	342	308	369	346	365	332	337	323	355	316	318	325	311	316	265	346	306	335	345	333	338	306	309	324	344	294	348	326	320	311	332	341	329	322	335	328	318	310	313	309	356	317	341	338	315	312	336	318	339	334	314	313	315	319	308	344	329	341	360	339	331	351	314	350	345	340	348	319	318	334	323	337	329	311	339	308	333	355	336	340	324	337	329	312	336	301	332	307	324	302	306	369	339	320	380	311	300	349	313	340	351	356	327	327	331	382	302	341	367	310	323	331	289	327	356	340	316	353	335	346	366	324	323	315	337	327	317	362	335	323	344	319	323	333	351	336	299	350	326	355	330	317	332	312	355	328	336	343	350	328	329	327	358	337	315	320	304	331	293	325	331	333	335	330	369	359	337	326	348	366	296	318	308	353	346	304	311	336	329	338	321	354	306	341	300	346	328	311	308	333	320	312	325	311	352	316	315	330	323	311	315	341	340	327	333	341	329	324	358	310	325	317	341	334	310	347	322	318	356	315	310	318	322	317	326	372	336	327	340	322	315	330	352	317	313	353	309	319	307	373	320	355	308	305	327	349	353	293	323	317	314	319	324	294	302	311	290	318	296	336	359	308	323	328	332	383	310	336	346	314	322	325	337	318	315	321	334	376	324	340	325	317	328	305	315	316	355	324	304	319	363	358	318	316	311	317	327	324	306	315	346	335	324	335	361	330	313	358	320	336	337	333	323	356	354	290	321	316	301	326	314	334	341	331	319	290	343	309	323	300	332	324	323	331	375	323	322	317	349	351	310	332	309	314	322	372	338	376	314	312	315	336	342	351	307	336	352	361	304	357	327	324	317	321	347	319	328	323	335	300	361	330	335	340	322	330	356	359	330	319	337	310	342	343	351	322	351	363	345	348	341	336	317	316	341	356	310	290	357	349	363	352	314	322	315	340	336	348	337	337	335	328	302	325	312	324	299	331	333	314	316	331	339	346	294	325	345	325	328	363	355	323	343	312	323	341	312	335	333	322	311	329	323	299	319	329	314	328	338	295	298	318	312	311	353	324	281	355	318	337	306	336	324	340	335	320	374	340	335	327	353	297	365	332	334	299	326	340	332	327	338	320	341	340	357	335	353	318	319	349	338	305	295	345	334	341	310	349	317	337	347	333	357	320	337	333	330	306	311	322	344	359	298	325	340	327	316	324	330	300	319	319	341	334	319	321	338	326	338	321	314	306	315	344	286	369	324	315	336	327	327	316	329	326	321	338	336	332	337	304	338	347	336	307	334	306	332	348	335	312	332	339	308	369	328	315	311	290	328	334	342	333	333	341	329	368	308	313	354	335	314	347	324	327	346	325	358	329	339	341	327	340	317	329	342	310	338	316	359	313	331	358	335	316	364	310	314	319	294	317	315	330	320	360	298	330	321	334	343	308	335	287	338	328	308	286	336	342	339	337	334	329	315	306	327	345	319	317	353	315	302	317	321	317	283	345	334	308	368	326	311	285	311	333	320	322	337	329	332	324	328	341	325	373	326	334
26751	4307	2377	1715	1141	820	688	548	526	453	326	318	293	283	253	251	222	255	269	301	286	328	377	294	274	257	229	209	248	262	251	249	259	229	204	217	203	217	228	228	210	229	194	210	199	199	224	213	211	214	212	216	196	218	200	246	190	214	228	220	206	217	190	210	183	203	247	213	216	200	218	219	205	227	244	219	263	205	222	216	205	211	224	196	219	208	211	203	214	229	215	217	184	196	195	209	233	210	240	215	232	202	209	234	214	196	216	226	229	223	221	210	219	205	244	190	225	214	198	204	210	210	225	211	197	225	205	198	218	191	249	210	226	217	233	191	237	200	208	197	217	212	227	242	219	229	200	218	214	236	173	225	225	201	212	223	219	196	202	194	225	180	195	214	222	198	216	235	215	227	220	215	229	205	198	216	199	201	198	199	227	220	197	214	216	192	199	207	202	226	232	221	213	249	220	190	200	214	226	221	206	207	198	226	194	242	220	222	225	245	242	176	234	233	223	201	213	221	227	202	208	211	247	213	225	210	190	227	234	218	203	218	205	211	211	209	208	205	195	215	231	194	241	208	203	189	204	223	232	176	216	198	246	214	209	198	230	199	214	193	229	214	218	197	233	217	222	226	198	230	224	217	204	240	193	204	233	187	180	215	218	212	214	212	206	208	212	209	197	180	227	194	174	200	181	187	210	186	211	198	207	225	198	205	207	217	197	204	233	265	216	233	198	223	242	196	224	223	208	221	224	203	199	185	234	196	236	219	241	211	211	201	206	215	202	209	235	228	211	204	222	213	214	200	249	217	221	214	186	217	187	190	223	221	242	202	226	233	211	212	217	211	202	244	205	239	194	206	209	216	208	211	213	208	207	188	214	245	231	217	219	229	236	212	196	217	213	175	199	235	206	225	231	200	207	231	224	217	221	232	230	207	228	212	201	174	229	214	242	219	226	226	215	229	215	237	209	214	221	245	217	214	184	198	223	218	221	201	217	214	196	221	217	216	198	190	199	231	228	223	226	199	187	223	233	239	201	218	203	190	235	212	220	213	237	206	217	211	200	242	187	225	216	224	216	223	203	220	227	207	214	225	226	237	214	186	239	212	192	238	206	188	217	228	215	183	220	224	214	199	247	231	214	214	219	187	249	231	228	212	203	196	214	216	210	208	215	193	208	216	218	215	204	228	219	209	224	203	233	233	193	207	224	219	195	197	226	193	195	232	182	191	209	228	209	207	217	198	228	217	179	200	221	195	227	231	227	220	193	199	210	230	236	205	248	229	218	206	198	240	181	241	173	204	231	231	218	209	203	186	252	203	227	189	219	224	242	188	235	204	217	198	225	225	185	193	215	227	188	201	214	196	184	212	213	233	206	184	192	208	185	202	244	196	213	233	217	231	194	204	213	213	189	198	196	219	226	190	221	221	242	217	222	218	210	229	206	224	220	236	218	190	201	234	195	203	235	220	206	215	222	214	196	207	207	212	221	232	218	218	219	217	219	209	237	224	220	210	210	216	212	192	215	217	232	197	185	223	219	233	185	206	221	213	192	233	195	243	231	233	222	206	207	198	194	203	217	207	221	219	193	230	227	218	206	240	233	243	189	184	223	200	182	226	223	211	196	184	204	203	240	222	215	242	196	187	208	197	241	177	180	204	244	188	205	242	234	233	197	200	214	230	227	217	210	229	211	240	211	220	231	218	221	226	229	224	194	235	204	207	193	184	235	200	230	203	178	196	206	220	220	221	216	238	232	227	206	203	197	223	213	200	210	178	205	193	231	235	198	241	205	218	204	187	202	187	212	204	206	200	216	217	189	242	222	233	226	219	222	219	218	207	209	223	210	230	199	195	196	211	237	184	210	182	208	204	207	206	227	221	202	224	207	223	209	223	215	241	184	214	209	218	208	188	232	214	245	219	231	196	217	191	200	197	212	204	187	221	221	196	228	217	193	206	198	215	207	200	230	210	231	213	229	211	252	219	203	223	201	206	236	215	214	205	210	215	217	223	217	208	208	231	192	222	208	181	243	229	233	199	227	232	208	227	223	179	214	212	219	212	235	214	195	196	212	210	226	194	201	188	194	242	214	247	222	197	187	215	218	217	229	231	202	232	223	211	214	226	222	222	209	183	197	241	206	200	229	215	216	224	224	222	202	194	218	200	203	197	215	194	234	228	233	204	191	203	218	192	213	217	178	174	212	210	197	214	197	241	220	200	232	226	225	220	216	208	201	187	215	230	245	201	239	233	194	238	224	243	187	228	222	219	230	223	226	221	210	194	213	228	227	227	211	198	235	196	223	210	238	201	199	237	215	216	213	214	232	217	206	226	205	180	204	211	195	192	202	197	221	205	221	208	196	214	227	216	234	217	247	211	208	205	213	242	229	231	261	203	220	197	200	217	226	257	215	232	234	195	214	204	214	200	185	206	214	218	224	210	227	223	202	213	214	224	185	244	208	216	232	224	220	195	231	225	221	227	200	214	211	184	184	206	210	233	202	206	200	213	224	230	207	206	201	190	216	206	169	202	232	214	216	217	210	217	197	212	226	232	211	224	227	219	200	208	212	202	218	225	217	221	231	219	222	201	228	218	212	222	197	216	214	194	218	218	226	190	206	224	217	224	210	209	212	229	211	198	222	229	199	203	221	235	226	219	223	209	206	196	232	206	216	201	210	218	230	219	202	233	186	215	236	178	227	174	220	213	194	204	216	210	200	211	219	223	221	218	202	214	201	224	215	249	232	220	207	209	195	229	213	213	228	223	214	207	242	205	211	220	223	201	210	202	196	232	265	208	211	211	192	195	207	236	202	215	180	224	238	222	209	207	205	216	190	211	207	198	192	212	221	215	211	208	224	234	213	211	203	200	229	210	189	222	224	190	195	200	233	233	218	188	194	229	230	241	202	230	198	209	219	219	231	217	222	201	221	214	208	255	239	210	239	239	204	223	236	218	234	229	209	206	217	199	239	222	206	218	193	190	213	211	218	199	196	207	198	217	211	217	251	216	203	233	204	195	167	193	226	224	212	225	217	222	218	228	219	221	207	204	213	214	210	226	198	203	203	208	233	220	202	200	220	213	253	196	251	233	224	231	209	217	205	217	226	199	202	184	204	205	218	258	193	197	255	220	211	201	213	239	234	225	199	200	233	198	226	219	229	209	207	218	209	207	215	214	202	183	220	190	202	211	221	219	213	233	225	202	181	198	180	248	210	195	232	197	207	196	196	209	202	235	234	226	211	242	207	231	213	212	229	215	224	216	215	219	227	203	192	215	249	219	216	216	238	233	226	225	184	201	197	234	224	227	224	232	223	205	193	192	247	221	187	247	209	188	198	212	212	205	219	217	206	175	215	205	196	226	206	243	184	200	185	214	224	207	208	212	222	209	201	205	208	198	213	198	224	171	189	205	233	190	210	199	220	206	210	218	229	245	193	218	188	173	207	203	189	210	192	178	229	196	214	221	221	243	243	207	189	200	196	208	227	176	211	221	214	203
15427	2058	4252	5282	4197	3351	2902	2413	2275	1848	1317	1010	854	856	806	682	739	793	879	1031	1287	1455	1371	1176	1102	798	677	676	678	674	735	807	670	593	610	578	508	533	508	529	518	510	521	523	515	504	490	538	515	490	512	490	495	500	482	479	491	477	462	497	474	473	556	509	535	506	483	512	509	515	485	505	445	501	468	519	530	498	501	499	483	480	502	442	508	486	518	525	502	533	457	452	467	511	474	513	485	498	468	519	491	482	509	497	501	481	489	484	500	475	483	465	534	480	494	503	523	497	410	492	505	510	497	476	497	489	509	492	498	509	472	489	487	483	498	481	549	475	498	448	497	507	497	535	473	545	517	512	523	477	545	508	511	459	454	493	489	522	502	464	470	472	484	477	461	486	510	454	510	502	475	510	476	497	511	489	484	524	470	519	461	459	471	483	490	472	474	508	493	519	504	437	540	524	438	468	484	483	522	515	505	480	535	476	506	461	500	533	479	530	495	495	501	493	480	480	503	511	477	514	489	475	527	496	475	508	458	491	485	490	485	520	545	490	521	482	525	526	467	493	467	501	487	468	519	528	479	474	515	540	496	527	481	492	489	481	480	490	439	481	526	536	520	456	524	498	520	517	523	501	479	519	546	500	543	467	492	453	518	497	514	522	496	452	492	480	520	476	485	501	467	498	501	508	477	519	522	494	472	493	512	501	504	465	479	488	514	461	475	526	484	537	473	495	466	534	519	507	482	502	490	484	507	489	477	481	495	508	489	480	516	504	502	490	518	487	519	505	510	493	506	497	514	473	499	474	497	496	518	490	463	478	481	514	491	517	493	476	513	517	493	494	528	453	500	502	523	485	491	497	479	488	491	530	499	508	499	492	483	486	490	509	518	507	488	561	501	505	493	485	482	483	500	536	501	491	472	468	465	482	471	477	488	505	529	483	524	474	513	508	523	456	501	496	475	491	491	466	476	452	488	532	478	481	510	477	527	463	531	437	441	502	495	551	505	490	489	501	481	528	459	500	490	523	474	472	537	485	528	493	456	475	515	507	478	532	541	492	504	537	472	449	461	482	496	501	510	517	483	496	530	483	454	490	463	540	455	521	486	510	484	477	510	480	492	470	521	517	519	493	488	515	488	471	494	538	469	495	505	488	488	491	511	513	513	491	561	497	496	510	478	464	483	512	475	494	505	494	503	496	533	498	484	504	488	512	487	510	520	499	532	531	506	499	500	498	492	507	493	542	528	517	511	496	523	462	501	497	497	502	513	530	492	482	533	500	529	445	506	463	500	489	485	520	498	513	463	490	512	497	450	485	518	509	475	523	478	524	462	507	476	475	496	477	510	485	473	502	520	518	502	533	477	506	441	524	486	509	513	482	472	493	526	512	483	517	496	497	497	512	453	509	491	506	457	501	500	490	518	547	530	521	465	474	517	481	470	508	488	518	514	478	475	483	495	500	469	498	430	444	507	516	475	510	471	522	514	502	481	486	491	505	503	509	463	495	529	555	497	528	525	494	525	497	454	473	493	513	479	511	461	487	485	485	488	490	488	488	473	497	533	496	496	497	478	517	499	525	472	526	469	448	478	513	534	468	514	494	514	484	517	514	491	491	553	511	504	496	511	498	490	503	505	506	485	528	521	512	500	495	546	501	465	468	487	537	502	507	465	502	464	521	466	449	475	551	479	483	533	450	490	496	458	550	497	462	524	528	464	497	490	483	470	500	496	480	488	504	502	470	490	502	515	509	475	502	549	546	464	493	502	502	502	505	499	512	487	532	476	494	535	508	464	487	444	521	529	479	516	482	476	504	523	503	504	507	455	497	494	471	490	484	484	480	491	525	511	493	462	502	500	480	488	469	532	530	490	502	445	484	515	475	507	485	499	489	450	468	528	496	513	471	511	510	505	479	490	465	508	488	456	527	493	524	463	499	505	487	507	479	521	508	495	471	490	515	489	499	505	493	489	481	481	453	518	514	477	471	496	486	512	449	472	470	516	506	502	498	484	428	495	521	461	483	492	476	481	500	534	476	507	486	483	478	511	527	487	490	507	498	512	500	503	483	506	490	521	503	494	477	485	511	530	498	478	462	471	518	491	496	535	460	502	513	471	477	524	483	479	511	478	471	509	537	522	520	510	480	501	509	485	485	480	542	560	472	458	535	477	492	507	492	526	516	462	440	529	470	476	515	502	539	503	536	491	499	490	475	526	464	483	507	516	538	516	507	503	458	507	481	503	538	523	500	495	449	520	495	478	484	503	494	500	463	486	515	519	510	483	486	503	536	512	485	547	524	517	484	481	504	479	524	471	492	535	471	489	485	541	477	510	497	525	464	510	522	510	484	511	480	487	480	511	489	504	451	543	493	527	518	530	458	535	455	485	510	498	473	461	481	504	481	531	474	490	509	482	496	505	505	535	520	465	496	491	485	511	521	477	502	498	489	454	491	487	520	445	504	495	520	546	505	501	510	514	500	475	495	487	521	492	471	462	513	498	502	484	495	512	490	519	458	518	444	467	535	485	518	516	486	526	517	484	475	512	494	463	492	507	472	533	494	466	498	485	475	484	517	478	503	483	506	488	521	499	458	491	477	469	483	487	471	488	486	496	522	506	509	508	495	468	504	475	514	483	464	473	477	509	486	486	464	526	510	473	529	524	498	514	474	538	501	476	505	491	467	534	497	488	448	490	466	498	501	466	528	531	526	542	502	481	460	464	476	474	471	499	459	454	509	493	478	497	479	478	483	492	512	540	521	468	502	506	525	490	510	527	482	472	514	500	484	499	461	492	501	477	511	495	512	458	498	502	502	529	497	492	478	482	520	474	523	495	551	545	493	477	495	496	489	507	480	478	509	500	532	483	494	487	505	469	510	508	487	518	488	502	493	499	480	499	490	499	518	457	515	462	471	502	512	537	538	535	487	533	474	448	490	486	473	521	515	481	516	504	483	503	466	478	528	500	525	514	528	467	515	489	491	482	475	508	480	530	451	504	533	490	512	498	515	470	499	487	494	479	505	457	488	473	477	492	469	506	471	524	529	492	477	462	504	467	488	499	513	518	487	508	512	461	481	478	528	488	504	521	523	538	519	502	483	479	476	506	519	485	456	499	521	509	554	465	461	492	500	501	473	496	534	492	495	477	485	518	475	497	493	488	497	459	497	467	483	479	489	485	476	464	508	512	513	496	553	517	482	491	511	488	507	490	522	457	480	502	501	487	511	525	506	474	487	482	487	497	479	497	483	484	482	516	488	490	507	497	495	500	520	490	514	484	484	513	472	465	481	474	475	481	494	467	489	483	513	488	460	506	497	466	509	486	517	479	476	502	496	468	523	483	508	495	474	483	479	479	458	533	480	506	517	513	502	544	514	522	519	526	501	490	459	503	501	464	503	516	489	502	481	466	501	518	485	490	485	497	538	499	519	500	489	495	504	502	529	484	468	509	511	510	496	494	486	476	482	543	494	506	494	481	484	482	482	488	542	520	495	517	499
38412	8641	4076	2644	1804	1299	1124	971	810	671	575	419	406	415	394	336	361	352	350	400	436	511	463	458	424	340	339	328	346	360	337	450	326	300	302	305	291	283	276	304	281	286	304	315	303	299	287	294	290	284	276	270	278	246	296	310	280	317	285	303	283	306	297	328	282	309	271	284	293	264	283	301	276	276	290	305	279	292	283	269	305	308	304	291	277	296	315	319	346	301	302	280	307	257	270	286	292	300	257	288	303	289	313	287	288	298	314	294	289	279	290	300	264	304	293	269	269	286	330	293	275	268	294	296	322	302	310	258	281	348	313	292	295	272	299	295	265	264	260	296	280	270	281	299	300	268	291	270	302	278	278	308	273	322	248	291	278	276	273	326	284	269	301	287	282	283	320	278	261	254	282	324	295	301	301	315	247	275	288	301	297	266	309	257	307	292	273	304	284	305	282	262	305	285	284	298	277	286	287	304	316	306	320	323	292	275	273	321	341	276	297	283	276	267	280	303	283	284	292	313	297	304	279	289	287	297	326	314	311	252	281	288	294	301	282	273	319	295	290	292	295	264	267	292	326	313	274	288	284	303	279	249	296	315	308	291	295	283	307	303	287	271	288	293	316	274	311	278	282	304	281	282	330	258	293	307	265	289	281	305	293	321	303	322	245	288	264	301	299	320	247	256	314	273	265	289	305	316	303	264	310	281	253	300	296	278	255	287	296	283	290	291	265	293	275	287	276	278	289	275	290	290	279	272	257	293	318	279	329	306	283	293	288	286	301	295	280	330	289	328	286	311	299	273	296	257	295	313	293	275	293	289	269	285	290	296	294	298	296	296	304	290	284	299	254	273	275	285	287	302	295	283	292	286	303	308	290	280	279	280	307	273	294	278	264	278	262	283	297	286	304	291	289	288	271	286	283	290	292	302	283	288	274	315	267	256	274	271	248	307	275	291	276	270	313	279	285	319	261	270	304	295	313	273	287	289	282	279	315	272	283	298	320	312	322	282	285	289	323	281	294	292	304	311	297	276	283	285	281	278	319	294	282	287	267	294	325	272	289	296	255	314	277	289	269	274	302	253	262	297	312	290	291	303	298	301	295	266	303	294	286	290	268	262	280	259	280	280	303	288	310	302	268	282	296	266	268	280	280	265	313	248	294	279	290	273	296	276	307	316	289	293	295	328	323	290	273	303	281	306	287	285	320	290	274	321	327	233	276	315	300	278	285	326	281	294	297	283	279	258	255	283	313	329	311	313	310	272	261	262	282	291	309	301	297	282	275	287	318	308	246	281	267	281	302	280	281	297	285	255	282	264	304	286	293	295	273	315	306	283	273	299	271	312	311	312	283	321	272	289	306	290	289	269	305	297	303	298	311	282	263	276	308	281	334	268	287	288	308	272	254	285	283	299	278	261	303	324	298	270	305	299	304	292	293	298	283	257	264	313	275	296	304	288	276	288	282	274	292	315	295	268	268	290	277	257	282	281	304	261	286	303	326	269	317	309	291	285	294	268	259	334	285	280	266	277	298	289	307	285	313	305	243	302	281	310	295	280	319	286	285	303	286	295	300	269	267	284	299	261	275	281	295	273	261	312	274	243	267	285	302	293	286	261	285	312	254	293	260	312	312	280	234	279	264	286	265	281	311	294	322	309	290	295	293	256	269	300	279	277	256	292	270	288	282	310	293	248	295	303	284	300	290	304	272	283	313	290	274	281	283	293	298	322	309	281	294	319	304	311	250	265	270	293	308	259	278	311	307	296	285	274	296	274	250	307	322	272	274	318	290	314	276	284	270	316	289	290	269	302	282	286	250	282	282	301	280	281	298	284	302	277	275	300	307	285	276	280	279	275	295	313	277	330	297	293	290	299	293	328	283	294	259	250	287	261	281	268	276	278	272	286	286	288	270	276	314	286	289	259	336	298	304	295	277	307	241	307	309	276	290	287	293	305	304	285	288	293	278	283	291	327	287	333	260	284	298	277	242	285	304	300	276	327	307	316	297	306	336	293	281	314	285	266	290	266	265	293	292	298	253	324	286	283	309	271	325	266	261	292	314	319	297	293	270	304	272	302	297	286	287	282	302	306	297	275	331	291	276	274	282	281	277	289	248	240	316	269	283	272	306	319	259	277	286	293	278	283	276	291	305	262	295	291	317	273	281	325	288	282	300	283	292	298	268	274	299	293	277	307	269	309	291	297	303	270	310	276	311	261	278	266	321	307	329	290	323	289	285	303	266	307	250	322	293	313	299	278	294	300	274	289	286	275	306	285	324	261	270	290	252	276	267	324	300	262	286	303	295	296	294	273	287	289	291	295	297	292	281	270	285	288	290	266	288	272	251	266	277	267	293	288	282	310	311	286	288	301	288	277	298	272	278	289	275	287	300	280	266	279	284	284	279	323	273	290	272	292	322	304	301	278	310	305	283	301	265	247	287	288	279	275	288	260	262	259	337	347	311	279	273	302	281	300	273	288	296	294	310	271	298	245	292	300	306	274	280	309	273	310	290	261	284	265	293	272	239	293	278	287	261	251	279	294	297	326	285	305	296	269	295	295	286	295	315	318	319	312	291	330	285	278	255	285	279	272	300	294	286	272	279	288	299	287	279	303	291	285	261	278	290	263	315	266	302	271	301	295	275	280	286	307	303	276	288	334	295	277	260	302	274	303	272	266	259	292	265	287	254	262	275	285	343	309	254	286	273	251	270	284	310	255	276	307	269	287	313	293	313	261	278	277	315	290	298	292	266	297	303	316	316	295	283	293	303	272	282	288	277	274	259	312	308	269	264	290	276	283	287	280	238	257	280	289	333	288	296	291	292	270	311	321	264	293	313	292	297	309	283	255	279	292	294	289	281	281	333	302	300	307	267	286	310	302	282	295	285	286	305	305	278	282	293	295	285	258	277	295	273	280	297	320	272	319	297	279	275	275	282	313	291	274	300	296	279	292	283	297	295	260	277	236	265	313	296	320	279	274	292	302	318	325	276	304	239	255	310	274	288	273	277	296	256	274	334	247	289	277	270	301	300	301	308	268	284	299	282	253	300	287	308	270	280	305	309	257	291	260	275	258	297	272	287	320	267	307	279	254	264	284	265	259	323	325	268	293	297	345	265	286	286	344	280	292	224	273	289	299	288	299	290	300	289	292	281	275	283	318	317	249	314	285	288	266	276	284	257	283	293	334	278	323	299	278	312	249	321	318	293	276	286	309	262	262	305	271	289	275	313	289	305	322	274	275	292	284	263	313	307	273	333	302	266	320	306	299	279	263	281	281	281	310	251	344	296	295	285	298	293	300	277	300	267	319	296	322	286	239	287	281	298	264	295	302	299	293	337	329	274	258	259	271	301	291	297	271	311	283	282	281	288	287	303	290	239	257	304	279	297	341	295	278	289	311	270	280	298	280	289	288	260	289	311	300	280	267	258	277	297	266	281	278	270	268	319	283	280	300	291	299	301	280	307	294	280	286	287	306	293	299	273	271	293	257	303	264
20865	2816	6566	6784	6204	5000	4419	3891	3296	2662	2142	1525	1235	1228	1088	1106	1025	1048	1017	1250	1758	1914	1880	1659	1587	1136	951	850	856	925	1133	1821	907	802	806	704	665	676	664	656	616	641	660	694	649	650	649	692	622	654	660	620	637	655	651	659	646	674	656	663	634	604	606	623	632	592	618	617	623	645	635	637	616	624	637	639	638	645	671	641	617	633	615	645	606	607	657	626	602	642	625	611	647	583	624	647	605	647	614	707	608	628	611	599	624	650	632	658	651	642	646	617	629	593	655	623	647	646	657	645	624	628	664	629	602	646	649	669	642	643	685	625	593	645	715	656	595	598	605	611	613	633	649	599	629	638	606	591	613	642	613	623	630	642	621	622	610	637	642	613	654	612	670	629	654	647	585	600	640	635	624	631	607	628	567	634	630	629	636	632	654	652	625	641	638	622	654	635	650	644	632	640	675	610	661	609	623	578	643	609	621	637	616	650	650	660	660	623	615	603	616	620	624	575	646	592	669	630	640	668	651	625	655	690	615	626	596	635	670	585	648	623	625	659	650	601	590	618	632	605	590	624	638	649	631	645	667	625	615	653	610	632	622	614	619	603	596	634	658	613	630	604	615	624	569	627	625	672	631	657	667	629	644	603	591	602	589	610	632	632	653	656	618	664	626	639	645	625	594	631	593	601	623	661	621	596	626	633	651	611	654	618	641	639	615	585	603	611	616	612	660	621	591	636	656	614	662	609	633	577	609	645	608	635	642	676	612	603	674	643	670	631	655	635	586	662	606	578	573	639	604	627	619	658	623	624	680	666	614	633	640	617	642	660	622	614	627	658	639	630	648	589	662	631	608	637	628	615	632	612	641	618	626	616	656	607	667	636	648	668	668	633	626	568	640	633	643	597	658	622	651	622	668	626	651	656	661	622	666	620	634	649	625	633	647	676	620	579	636	646	622	569	636	629	650	574	663	608	629	651	659	609	654	611	639	608	623	651	589	649	640	605	625	649	610	620	666	660	606	616	614	639	625	578	643	631	586	679	599	644	650	636	641	636	651	625	622	647	643	597	619	604	599	631	673	610	629	626	658	646	620	631	638	605	646	686	620	621	636	641	640	635	656	618	611	576	644	631	630	611	604	588	636	648	585	596	627	659	648	611	599	616	652	653	687	618	606	655	652	611	598	657	580	674	630	598	647	619	654	676	644	651	628	587	634	639	626	654	665	599	604	608	618	614	641	645	584	655	609	661	627	594	625	610	632	606	613	558	618	632	608	623	617	625	596	661	623	619	626	633	598	652	646	650	610	628	599	609	672	607	645	666	663	641	654	631	599	642	651	612	619	598	625	613	653	601	625	631	617	643	606	633	615	585	691	647	624	649	653	645	628	615	619	644	595	609	585	636	623	621	601	644	637	638	664	616	647	576	638	607	647	644	665	628	599	664	609	642	685	637	630	614	584	602	598	639	662	629	626	573	619	555	661	647	623	644	690	628	670	628	615	584	625	624	646	630	657	627	613	640	602	606	621	646	582	620	619	634	610	600	671	639	677	646	627	640	626	638	624	623	662	626	629	595	606	579	638	649	624	630	602	650	604	642	626	612	615	622	612	612	642	622	647	649	634	600	612	627	596	605	654	597	614	647	618	609	596	629	630	620	594	589	603	670	646	598	637	644	655	613	622	604	637	638	650	628	646	581	615	631	585	614	624	665	642	662	654	592	653	635	671	612	585	625	591	669	626	622	621	622	659	661	645	640	648	637	651	652	622	631	647	603	643	659	577	645	633	625	620	610	615	668	625	620	632	598	656	589	637	616	638	664	613	633	645	617	621	598	600	647	648	618	642	576	646	647	638	639	618	672	636	601	638	606	594	627	639	641	622	625	644	644	632	638	598	673	609	650	588	628	697	608	651	704	630	604	635	583	598	595	622	629	653	606	610	639	632	648	635	655	605	679	643	585	627	624	645	642	632	645	611	621	660	609	633	655	608	609	673	596	680	643	618	594	635	613	667	649	607	577	640	648	620	611	605	646	683	575	627	638	635	650	635	625	587	613	629	607	620	604	651	620	642	643	599	666	628	603	670	624	616	627	632	637	653	594	589	624	645	643	619	625	652	605	647	637	679	658	584	656	640	599	665	615	614	644	602	613	655	622	615	673	672	598	602	596	643	620	636	635	615	629	632	681	631	622	627	666	607	604	619	589	649	631	631	615	603	659	623	661	660	630	612	630	645	659	592	651	648	652	633	628	662	633	593	585	657	665	598	633	643	640	604	676	612	634	636	662	630	631	621	591	643	578	614	594	628	637	644	651	629	627	626	617	651	629	611	654	621	623	635	587	656	640	646	625	632	638	638	597	590	594	637	603	661	628	597	635	638	622	648	599	643	644	643	623	606	601	630	630	628	631	672	605	600	658	656	629	611	572	616	573	600	605	613	591	617	626	599	631	629	630	633	597	644	596	648	634	625	616	598	626	670	644	659	606	586	646	654	606	623	633	597	645	636	651	609	657	635	608	629	635	663	629	632	643	610	629	655	599	646	624	606	599	626	654	609	597	602	634	595	623	651	627	655	623	629	624	616	649	607	583	635	640	606	667	588	657	606	666	646	655	666	655	589	611	610	620	631	581	614	618	684	622	649	641	642	631	591	666	589	689	657	620	653	616	642	606	605	610	653	573	619	641	635	648	612	667	644	610	618	629	637	642	629	698	638	631	640	579	615	626	619	596	664	612	586	656	665	642	620	613	619	616	600	649	659	613	611	633	620	611	584	633	652	619	607	626	634	606	665	616	624	606	641	640	656	683	608	604	558	617	592	575	657	604	593	636	617	666	611	621	608	638	552	641	653	639	615	640	632	646	642	638	636	657	626	626	570	625	659	619	646	657	640	630	615	647	597	647	616	636	659	665	621	658	657	554	619	656	605	626	664	677	631	563	659	600	690	594	640	637	616	613	645	670	619	627	619	637	596	680	631	600	603	635	646	585	608	638	623	639	661	642	649	669	605	668	584	618	607	617	654	649	610	634	610	634	623	662	669	642	607	614	600	591	592	641	609	673	652	605	621	572	677	686	579	682	648	663	640	669	633	627	638	582	625	616	599	606	577	583	658	678	618	640	662	634	612	615	601	667	619	628	613	646	590	653	603	624	641	655	606	652	617	668	575	675	608	627	626	644	666	656	593	616	650	619	664	587	647	628	570	616	647	643	615	657	638	630	611	631	600	623	606	605	679	624	638	665	621	601	622	641	641	608	631	654	670	626	642	594	652	656	659	626	638	680	628	674	620	644	676	639	669	627	665	615	649	636	595	620	636	599	638	579	615	608	602	607	603	659	583	594	646	619	615	647	607	629	614	655	583	633	630	635	662	663	694	587	672	656	623	652	571	650	636	642	600	634	637	614	621	658	631	621	595	601	637	657	667	625	677	632	643	619	613	596	616	630	627	628	607	639	647	613	644	595	648	641	674	658	642	652	643	623	627	604	606	625	599	611	646	626	637	664
12245	1539	1017	615	473	340	266	207	213	159	160	146	148	148	139	140	119	140	161	181	179	193	222	157	157	167	163	133	155	143	160	154	137	132	139	112	137	110	134	121	136	118	153	132	126	128	127	128	150	138	158	121	110	126	122	135	153	134	125	110	140	157	131	134	147	137	129	134	136	128	135	116	133	145	151	117	132	122	152	145	131	134	130	140	119	135	125	146	136	123	121	132	119	147	151	137	138	137	131	150	134	134	134	135	127	142	138	133	133	115	118	130	119	124	133	127	115	121	124	129	130	114	142	141	138	133	106	138	126	148	129	136	125	148	124	134	139	152	147	137	143	117	149	140	129	156	112	143	147	123	133	119	104	125	129	148	142	133	128	143	135	151	136	132	141	116	118	157	144	127	133	133	130	122	128	137	144	139	97	129	117	120	136	118	126	139	119	139	138	155	138	138	128	118	131	129	129	134	124	132	121	125	111	110	136	147	134	141	116	118	122	147	132	124	145	140	134	131	143	168	136	141	136	131	141	119	127	132	155	146	136	131	131	120	118	144	139	141	126	135	117	113	130	131	123	136	141	134	134	119	134	130	125	133	119	146	128	149	143	127	123	119	126	145	143	139	130	147	117	137	126	104	122	136	126	111	139	141	138	151	110	169	130	141	123	141	116	125	139	141	130	142	140	136	129	118	133	146	122	132	119	147	129	114	132	132	121	114	114	111	124	127	124	119	122	136	124	136	106	144	135	116	142	132	127	137	130	156	123	96	144	130	138	134	133	129	121	138	131	129	156	131	134	137	142	138	128	147	131	117	135	128	129	140	134	139	144	125	109	162	131	138	129	126	119	141	133	152	155	142	125	123	138	121	139	139	138	135	139	137	96	119	134	152	145	146	112	129	129	113	143	160	135	126	138	138	136	130	151	140	149	114	122	135	143	125	144	118	152	125	136	144	134	135	155	133	138	148	117	126	142	116	133	130	132	118	147	140	125	141	153	128	121	116	161	141	148	127	111	125	134	111	147	125	133	99	139	124	129	122	129	142	138	141	114	145	114	122	134	124	133	150	148	121	126	114	130	134	142	130	132	134	146	135	140	130	130	131	134	118	128	132	119	162	107	122	126	129	122	132	125	135	136	137	132	140	142	128	144	129	132	126	133	128	131	122	126	118	156	136	127	116	123	134	151	139	118	135	120	137	122	130	126	133	116	139	123	138	131	112	139	132	142	150	133	121	130	124	109	125	132	137	148	132	142	143	142	121	148	121	122	140	128	122	125	146	151	130	144	133	151	130	119	110	133	148	121	121	120	121	116	131	145	142	118	141	144	125	92	118	135	131	131	135	146	144	122	124	154	121	92	112	160	151	128	115	159	141	118	131	158	137	134	149	123	121	128	125	130	139	139	122	132	132	138	154	129	146	132	116	150	132	125	114	146	135	170	135	148	120	128	156	139	126	133	159	128	164	139	124	136	135	136	121	106	125	120	143	119	130	130	132	125	147	143	122	140	130	123	144	123	125	144	126	139	145	157	146	128	129	113	136	130	145	136	127	125	149	131	129	143	102	131	147	149	129	144	130	136	121	139	126	129	137	133	129	135	121	133	121	106	133	131	143	143	125	135	128	124	145	130	123	126	115	128	128	151	102	121	129	120	126	131	139	132	137	156	165	125	157	133	155	129	129	137	159	135	118	127	128	153	134	147	137	135	125	125	153	145	123	128	141	123	136	124	107	136	136	130	143	123	128	108	124	113	129	126	133	125	130	131	118	138	139	130	125	127	142	129	131	129	142	107	131	132	119	130	130	153	125	121	122	131	121	123	136	148	138	133	116	136	123	126	132	122	142	133	137	129	111	138	112	129	114	121	113	144	154	124	137	128	127	125	114	140	134	112	126	136	126	148	146	140	144	128	138	150	149	141	129	125	119	130	135	110	127	124	116	104	140	138	137	120	150	142	111	140	117	134	139	130	110	123	149	119	141	130	136	119	141	117	138	121	125	128	164	143	128	140	149	122	133	137	126	110	132	132	118	136	106	136	146	130	125	150	149	117	150	133	136	138	127	143	122	135	130	114	136	151	143	125	144	131	126	109	137	140	117	124	107	161	142	125	137	119	131	136	108	127	113	147	117	122	123	147	145	99	133	117	140	123	107	139	128	141	138	147	134	106	130	146	140	120	144	169	123	133	147	143	108	141	139	133	136	119	127	101	132	144	118	146	134	115	139	136	130	123	123	120	135	127	125	121	122	136	142	115	143	147	131	129	119	125	139	126	132	150	131	139	124	129	131	160	150	142	130	132	111	127	133	129	143	111	133	112	135	143	139	156	150	126	138	115	117	126	141	141	123	128	137	134	129	132	127	140	112	131	132	148	136	100	143	116	140	108	140	116	120	127	112	129	117	110	129	128	147	145	128	147	149	145	135	157	141	136	123	138	137	127	132	145	118	146	139	129	120	122	130	121	117	146	118	129	131	112	129	103	129	118	128	123	109	134	130	120	122	117	138	139	128	136	120	121	113	121	140	125	163	142	148	126	127	133	133	109	135	138	130	134	128	136	110	136	125	142	142	137	126	119	145	139	134	145	155	142	143	135	125	135	120	112	151	106	110	130	119	134	131	137	131	130	128	131	130	117	127	124	150	127	133	145	127	122	130	130	126	108	138	109	127	128	140	120	136	124	124	130	126	136	150	151	103	127	132	163	136	117	130	140	144	131	125	115	131	133	122	127	117	118	127	146	144	131	130	123	123	117	144	141	177	139	133	161	139	120	128	138	119	111	123	173	140	133	147	121	136	141	141	122	142	120	154	120	119	150	146	148	133	121	105	141	140	131	131	122	155	123	126	136	137	141	123	128	130	129	127	131	120	117	137	132	161	140	124	93	122	132	129	143	124	160	164	164	134	142	134	133	133	151	111	116	123	131	116	135	135	150	119	125	140	130	132	131	119	142	138	131	113	144	121	141	109	132	135	122	118	141	113	149	135	133	130	152	119	156	120	105	154	126	108	141	136	126	137	121	137	151	143	143	144	129	108	154	133	153	112	131	137	151	115	153	118	112	119	130	129	128	126	135	120	118	132	108	133	135	135	130	117	134	136	125	158	125	145	127	128	148	125	136	148	125	136	119	139	113	145	127	139	140	147	147	102	127	121	152	133	128	129	133	109	112	109	146	133	100	139	140	134	159	129	143	125	122	145	134	143	133	164	142	142	133	137	121	127	129	117	133	147	134	139	142	136	121	127	119	136	120	153	129	141	130	119	126	152	147	140	142	125	119	147	145	122	120	148	125	99	119	110	133	138	110	132	137	137	128	136	145	138	125	121	129	128	140	134	109	141	139	140	128	122	146	129	142	117	121	149	103	114	140	144	128	128	118	152	145	136	141	149	147	139	121	129	124	157	137	154	120	127	149	122	162	123	117	126	130	160	133	148	120	131	131	96	124	123	109	132	141	148	135	126	126	137	159	157	114	114	137	145	117	122	132	133	134	131	138	148
7150	1112	2001	2004	1700	1284	996	835	688	563	562	466	435	463	432	462	408	432	484	593	743	911	783	722	611	456	397	379	398	497	425	492	388	369	329	357	324	346	334	344	355	316	320	344	350	334	315	383	317	290	322	303	304	274	362	341	310	360	363	312	304	360	326	327	309	320	349	317	346	315	341	340	325	334	315	306	328	322	317	349	325	341	295	320	340	349	323	344	320	314	331	305	324	325	315	372	339	350	334	286	323	317	346	334	323	308	292	330	364	346	314	324	328	337	332	299	333	300	318	336	315	297	321	331	346	321	302	320	316	322	290	337	322	333	338	329	337	342	333	343	350	307	341	314	310	330	310	341	330	346	315	312	316	326	315	322	316	301	301	327	346	319	351	342	341	330	311	339	321	335	321	322	339	327	316	335	375	335	334	327	341	366	343	334	340	307	328	359	313	305	323	302	302	341	317	350	323	323	323	340	337	306	300	308	324	309	349	314	323	335	303	350	347	321	351	327	310	315	333	299	312	336	357	320	358	306	321	323	331	319	361	300	355	364	307	325	341	335	318	334	351	341	342	325	310	327	355	322	299	348	305	329	337	345	281	351	312	359	311	340	283	324	347	334	343	313	334	353	308	360	372	328	313	325	351	315	348	325	353	310	337	348	334	299	329	337	325	335	360	304	331	329	334	339	351	313	325	339	313	350	330	291	338	315	337	296	304	341	337	315	309	327	326	284	297	338	315	306	301	317	298	349	319	340	325	334	317	320	340	314	353	320	315	342	344	326	353	299	323	310	311	351	290	330	336	351	295	334	300	344	318	344	354	316	307	313	299	339	352	358	311	334	325	304	319	342	319	332	320	324	354	304	294	318	335	319	319	341	332	334	296	316	342	341	322	337	335	361	321	337	346	385	307	329	316	320	306	326	336	335	309	327	346	312	348	362	316	325	335	303	354	294	330	340	323	356	302	305	339	324	310	331	305	322	318	338	325	321	316	319	348	338	316	336	324	289	311	326	315	311	350	318	341	330	339	314	328	349	319	324	313	346	346	338	326	331	327	303	291	353	352	331	341	316	329	324	354	321	294	364	326	337	316	326	272	322	345	318	338	321	317	330	337	349	316	342	367	371	339	319	336	315	304	319	316	329	345	320	316	338	345	341	320	313	316	350	327	304	318	326	323	326	328	355	381	332	300	347	306	345	344	334	354	339	314	349	335	324	341	307	354	296	330	301	344	317	331	324	322	360	324	351	315	314	339	347	346	339	311	291	360	299	344	311	320	366	333	306	383	310	342	315	327	315	338	327	332	334	293	333	314	322	311	332	337	340	367	309	338	338	326	334	321	302	326	334	342	333	328	339	324	327	355	323	310	327	332	343	318	336	343	338	340	334	319	330	341	330	335	356	330	312	317	332	338	315	321	353	327	315	312	325	357	332	322	310	321	341	324	302	347	318	326	337	338	325	310	335	295	312	338	340	339	350	338	311	334	317	344	338	302	322	328	363	337	328	293	327	347	327	315	360	340	342	298	333	348	317	327	326	362	314	343	321	330	312	352	293	339	333	325	333	356	320	326	358	345	332	348	321	357	324	309	327	312	346	378	364	317	328	344	363	336	336	304	340	353	322	322	362	325	348	316	335	309	344	339	337	315	319	334	316	332	346	341	304	302	389	336	294	344	306	312	334	337	338	331	364	301	334	363	332	348	333	333	337	294	351	313	311	300	307	333	302	326	328	328	336	325	305	385	340	308	333	332	340	323	325	325	329	344	311	344	350	343	302	304	305	312	341	328	349	332	349	352	318	334	360	299	295	310	329	347	327	285	312	342	320	332	303	354	359	332	347	359	328	340	294	326	341	305	307	317	318	332	316	303	318	336	348	326	333	321	320	340	280	307	321	340	338	322	338	326	353	329	327	346	337	310	325	350	317	343	346	326	331	335	347	323	353	320	343	328	332	324	345	314	318	343	317	329	322	327	315	346	310	326	334	333	339	325	313	316	343	343	288	342	352	320	344	304	360	333	303	309	306	373	357	354	320	313	348	344	309	316	322	320	313	333	333	315	319	285	308	346	353	336	283	336	313	335	335	278	339	300	327	329	317	319	328	323	297	307	336	336	342	339	323	334	335	326	357	328	332	315	355	334	330	346	314	351	340	352	322	327	322	354	342	357	334	354	353	306	334	317	310	317	311	348	292	360	323	309	319	308	324	325	330	350	335	305	307	320	336	313	362	328	334	323	321	361	334	331	344	356	326	310	335	323	311	320	312	321	292	307	312	320	339	327	354	338	314	294	312	303	332	298	330	303	335	338	334	343	333	339	334	332	342	326	332	303	328	345	323	328	344	342	347	312	341	355	320	328	324	328	274	292	340	347	344	341	330	328	327	352	343	337	337	315	314	368	318	314	296	331	327	320	316	385	345	325	349	359	363	312	340	350	332	320	326	333	355	316	358	332	338	325	317	352	361	316	310	330	339	372	327	313	346	327	329	341	342	325	343	317	306	362	353	364	302	333	331	293	310	326	311	361	329	319	304	326	313	330	343	317	342	305	325	354	334	316	330	312	320	312	329	316	331	349	328	322	345	336	322	365	328	325	336	313	310	321	316	330	361	352	319	343	333	332	332	313	327	339	337	349	319	342	344	340	326	300	336	350	331	323	343	320	318	323	340	350	333	323	298	338	319	315	334	367	304	317	323	318	346	313	335	336	357	310	346	324	334	311	294	343	320	309	338	335	319	292	323	320	324	362	302	304	314	319	322	345	332	359	329	362	342	332	347	350	329	327	333	330	312	351	320	334	362	332	336	346	326	325	315	344	356	318	316	337	364	348	335	331	338	324	318	313	340	349	343	333	342	329	331	340	304	302	300	317	357	310	361	308	338	366	316	316	329	331	348	308	323	340	323	353	329	360	332	355	321	354	350	334	319	318	326	309	367	353	317	355	324	333	356	327	307	318	353	299	345	321	325	360	342	324	339	328	345	333	332	301	303	319	332	339	360	355	337	332	315	363	338	339	323	325	329	344	311	309	294	312	305	351	345	329	343	377	296	333	308	324	333	339	345	305	351	345	321	329	335	317	337	335	337	346	331	329	349	311	342	313	372	320	348	335	346	303	324	338	328	330	326	339	326	317	305	374	318	326	301	363	350	308	338	341	359	350	298	321	314	339	316	333	347	323	356	331	308	325	342	319	342	323	313	324	301	322	310	319	358	332	337	294	324	302	346	367	304	317	349	306	318	359	349	344	327	344	326	342	306	318	341	302	308	320	346	333	329	321	348	323	343	311	315	317	315	332	342	312	328	329	320	342	315	368	309	350	294	326	329	334	297	358	335	322	321	356	350	325	337	350	333	304	339	321	327	349	328	337	345	340	328	318	328	345	345	338	334	328	346	318	342	340	327	311	331	311	303	323	299	318	327	370	345	338	367	332	325	355	316	358	320	348	352	347	327	328	331	336	344	361	308	297	315	337	309	335	346	314	331	310	346	316	310	324	308
28697	4818	2217	1729	1080	787	676	538	410	397	357	297	293	260	211	232	242	245	309	291	310	399	331	335	295	257	206	240	218	252	234	267	335	198	191	211	207	213	205	238	196	226	218	227	234	224	202	196	213	233	196	220	200	214	180	237	212	212	219	239	211	211	244	208	217	181	224	233	208	214	214	202	223	232	242	237	225	234	225	213	226	244	229	199	211	227	249	226	239	212	206	225	230	219	200	212	245	186	229	230	199	212	191	196	224	218	198	237	232	223	213	196	235	249	193	215	217	222	204	253	248	227	227	214	217	243	236	208	224	216	202	196	194	214	241	240	240	190	217	228	195	228	225	215	230	209	234	222	221	196	214	197	195	230	209	208	210	229	205	184	214	212	224	241	221	211	209	224	208	232	215	222	194	193	228	222	215	188	249	238	210	223	208	202	254	232	224	228	257	212	204	212	199	175	208	258	213	228	209	176	219	217	211	177	247	222	210	200	226	207	261	215	223	230	219	207	229	193	214	195	236	218	242	245	196	201	191	219	212	179	229	199	228	202	219	206	237	199	254	194	222	209	223	200	205	223	204	231	232	203	228	186	182	209	204	244	198	203	194	215	224	218	225	210	218	203	228	240	208	218	231	193	228	195	226	210	196	231	210	227	226	212	231	216	224	204	226	249	223	241	221	204	200	226	234	222	221	222	244	228	218	222	196	243	211	221	242	237	225	219	226	217	217	212	209	197	218	218	194	224	239	198	198	224	203	200	201	185	249	213	203	212	202	232	211	249	184	199	215	214	218	203	225	210	253	228	213	231	232	206	194	214	202	209	224	216	211	229	216	188	229	215	203	212	189	214	227	210	189	217	195	209	209	244	208	206	207	212	203	214	197	206	208	210	202	194	200	206	208	200	205	189	245	211	206	222	200	208	224	230	235	228	194	176	224	213	202	218	177	212	183	216	225	227	221	213	225	216	225	215	218	198	201	195	214	183	214	234	233	237	213	196	200	220	198	239	229	231	206	203	196	232	192	234	216	219	218	228	205	207	195	211	217	200	211	206	235	218	234	215	220	200	181	218	209	204	222	208	179	230	215	184	227	224	255	214	224	216	212	246	223	187	219	224	216	212	211	194	227	238	225	214	211	243	197	225	222	243	224	201	202	231	244	221	222	212	213	230	219	231	240	216	205	219	201	194	232	231	207	213	173	210	243	211	197	175	211	209	220	206	206	221	237	216	222	211	231	208	224	204	214	220	213	260	234	196	239	217	222	200	194	227	215	231	207	221	203	203	216	210	191	192	227	201	203	229	203	207	243	242	196	217	212	217	224	234	207	217	228	189	225	186	221	250	216	198	220	195	205	245	249	218	214	221	206	212	217	196	225	200	229	218	196	212	245	213	213	224	206	191	253	225	221	242	220	214	237	228	226	239	199	196	231	203	184	186	224	252	222	222	231	208	216	217	194	206	208	213	210	186	230	232	205	214	213	209	188	194	190	221	267	184	237	227	221	221	202	204	235	209	206	214	196	229	198	201	225	218	259	242	197	197	237	242	228	220	220	205	228	221	203	211	227	214	209	172	237	212	217	218	239	211	202	192	194	226	216	223	211	237	200	209	204	204	228	233	232	222	231	218	196	224	207	232	220	194	208	217	230	190	230	180	236	210	224	233	183	227	213	211	201	197	210	208	214	247	247	234	214	203	194	217	190	209	218	205	223	191	234	206	228	229	240	216	207	223	214	233	230	207	224	215	220	214	230	205	198	193	226	192	203	234	206	246	228	214	201	220	192	203	209	234	241	233	204	213	226	241	207	185	201	239	235	229	224	248	193	216	218	224	247	209	231	203	200	211	225	196	224	246	208	224	220	197	209	236	206	233	216	226	221	211	215	183	216	179	228	240	195	204	236	195	217	185	222	220	203	202	244	214	210	203	214	206	203	195	217	219	209	175	219	214	205	238	209	223	179	210	206	211	236	171	219	177	220	221	196	210	208	201	205	181	222	243	208	238	216	194	241	196	185	237	213	226	206	187	217	209	271	223	197	238	265	222	223	205	204	195	203	210	233	220	221	235	217	195	189	212	221	252	205	210	212	195	236	233	202	196	216	192	223	195	218	223	232	222	206	231	203	220	202	215	202	218	198	253	191	216	234	197	226	222	213	203	213	197	180	217	227	204	205	213	180	218	238	198	203	210	194	233	206	212	230	188	219	211	212	213	192	209	199	226	225	234	218	245	204	198	196	217	235	236	222	195	225	229	196	229	235	191	186	200	198	233	231	231	212	209	215	216	202	228	178	247	224	236	199	216	226	225	197	196	236	197	208	200	210	225	229	186	231	211	197	212	254	230	220	180	230	215	200	210	201	214	207	212	208	223	231	208	193	205	234	227	221	204	222	254	243	231	203	231	212	221	194	215	218	217	229	237	208	215	213	206	184	223	203	202	199	211	218	214	225	249	243	212	228	234	203	200	239	212	230	218	225	197	178	212	226	206	220	240	234	215	212	243	192	230	219	224	206	204	192	219	219	239	210	223	191	196	222	213	239	230	222	236	201	212	211	207	200	215	231	208	189	234	197	204	227	217	197	218	199	230	212	223	231	228	215	174	193	233	176	209	222	207	207	228	231	233	214	217	228	202	202	182	225	232	227	182	214	217	222	216	224	188	187	226	218	202	224	259	201	220	190	205	218	177	235	220	200	213	227	215	205	214	235	204	207	252	188	179	226	212	223	195	237	196	233	199	217	232	209	225	216	217	196	216	224	235	212	224	209	202	203	202	251	199	230	192	223	231	223	232	219	222	235	226	181	219	239	223	205	207	223	219	189	222	226	215	220	195	224	215	246	219	243	214	203	230	213	239	233	229	223	204	209	219	195	202	240	228	209	220	218	210	214	209	220	208	199	179	204	192	233	199	209	216	210	193	206	219	216	230	200	220	237	223	230	222	198	191	209	224	191	189	208	187	211	211	200	227	206	236	182	212	197	210	249	197	205	202	213	234	237	226	221	201	192	211	205	213	199	192	219	209	210	251	224	217	225	217	217	207	214	201	203	232	227	234	229	226	221	199	221	209	211	223	196	199	204	193	221	205	212	240	241	203	226	202	241	213	199	211	246	205	197	214	206	204	189	209	208	197	208	229	208	215	254	218	246	198	200	217	236	246	238	219	210	208	217	237	225	214	232	217	243	228	197	234	233	219	216	232	217	209	191	205	197	217	201	227	227	227	217	232	204	233	211	211	209	197	227	194	211	208	203	203	229	228	225	223	197	200	220	218	225	231	226	248	223	200	195	229	225	205	208	207	219	215	236	220	210	209	224	215	212	216	229	224	217	233	243	223	216	250	211	233	208	237	201	244	214	225	226	199	213	179	208	220	206	249	215	231	218	198	217	184	210	217	220	230	192	234	205	232	225	218	204	205	215	210	187	224	202	222	238	234	194	213	221	243	237	244	229	244	232	230	220	185	205	252	252	206	214	206	197	229	200	202	206	204	237	243	223	217
16520	1893	4057	4884	4200	3289	2749	2166	1813	1556	1278	988	948	854	848	726	760	764	1025	1130	1228	1616	1172	1322	997	762	665	669	636	725	796	971	1094	599	580	541	533	482	502	516	528	480	526	538	501	526	509	560	520	545	496	515	521	531	466	511	519	520	510	502	518	509	468	516	490	498	448	501	496	523	491	503	483	504	534	519	561	521	506	502	515	532	511	458	491	504	487	480	519	515	511	543	505	540	478	454	499	508	494	497	526	500	497	480	487	499	503	482	522	473	512	503	491	501	535	468	485	531	512	512	441	480	528	463	526	536	511	489	518	502	497	491	517	528	467	528	531	485	510	525	504	524	534	486	488	484	498	504	482	492	508	454	468	526	524	528	487	526	466	493	493	470	520	462	494	480	470	455	496	508	537	491	514	492	508	503	452	500	503	503	500	513	529	495	507	491	516	489	492	511	490	523	508	530	481	486	503	493	486	500	483	514	501	526	521	515	507	504	493	475	455	515	486	507	530	505	502	516	517	489	489	509	495	529	495	473	532	484	488	508	464	530	499	493	536	489	485	502	467	521	503	487	494	567	500	500	514	520	532	515	522	492	481	495	470	487	483	472	513	489	489	482	523	546	482	465	533	532	514	514	493	499	462	492	478	514	488	516	491	487	516	511	479	492	459	468	494	493	510	523	462	488	490	507	527	483	513	529	472	552	489	502	530	498	512	529	514	496	499	464	508	521	538	464	468	457	492	513	498	511	512	469	471	533	501	492	492	516	482	514	495	508	497	508	541	503	487	485	483	524	495	522	526	465	453	456	487	533	503	519	552	479	468	511	481	518	512	506	499	510	487	494	507	479	524	503	483	499	495	482	462	484	518	497	506	474	502	508	481	448	500	541	513	529	534	482	473	516	503	475	489	460	509	492	523	452	453	488	480	510	515	483	478	526	562	486	507	451	539	518	502	552	505	518	535	555	487	477	538	469	509	474	523	512	514	476	449	477	474	499	481	501	507	492	521	498	508	514	562	529	529	450	478	548	511	509	466	452	468	497	480	486	516	522	485	558	501	526	516	520	475	465	519	516	482	498	509	538	505	518	516	492	481	467	503	505	482	484	533	430	533	510	498	517	521	534	505	526	487	496	468	476	516	514	477	526	477	486	461	509	510	479	483	453	545	432	531	492	525	472	485	446	468	461	519	489	481	504	526	476	446	480	534	508	509	516	498	519	511	491	521	459	524	523	508	473	517	502	518	461	490	489	467	506	501	535	479	500	537	498	504	486	459	506	491	535	524	507	490	513	474	479	513	539	489	533	503	512	472	477	495	498	518	498	508	517	524	495	548	482	535	492	541	507	503	469	492	496	477	502	468	488	496	530	471	499	479	509	468	530	496	489	493	508	523	500	503	458	544	505	482	507	500	488	514	460	459	490	524	543	492	528	476	485	521	535	478	525	506	435	498	499	482	493	525	545	509	499	491	499	516	482	501	490	494	517	496	501	493	489	471	527	466	483	531	475	496	483	571	525	500	482	532	493	508	500	512	501	516	465	501	488	467	436	461	502	512	524	484	504	475	494	520	516	486	467	512	478	544	512	491	502	510	522	531	489	511	519	506	494	516	514	483	491	514	489	461	496	519	507	461	488	503	523	512	522	505	457	502	487	481	447	500	477	559	460	527	512	487	504	478	464	535	505	467	493	481	510	496	507	470	504	519	477	529	545	499	518	523	510	493	480	506	470	455	522	498	510	493	517	489	522	524	510	491	518	490	502	495	505	491	524	488	479	501	496	491	489	504	506	504	519	500	484	510	512	497	489	485	483	481	478	497	478	472	494	480	514	540	531	527	442	553	449	495	480	484	517	501	491	492	515	515	514	527	492	510	537	509	493	482	486	470	502	493	509	483	465	504	526	487	511	460	487	473	505	484	470	522	510	521	521	473	519	501	497	466	490	489	471	516	496	486	536	490	474	504	490	501	508	500	505	480	479	491	538	490	462	547	479	490	534	504	521	492	511	454	522	464	457	493	533	493	459	509	498	482	494	506	462	551	458	465	513	478	483	483	511	512	533	493	517	456	507	508	481	502	493	479	452	556	484	502	504	486	495	499	451	521	477	488	481	478	523	453	520	529	484	488	499	549	491	460	530	491	465	485	513	456	461	470	496	454	512	490	462	501	481	482	525	533	522	498	491	504	510	497	505	513	494	486	539	487	492	501	524	464	490	514	514	528	519	505	468	450	503	464	501	479	514	469	467	528	525	486	524	454	453	492	521	545	491	512	486	495	500	518	458	460	537	515	461	477	487	471	474	506	555	479	543	496	483	498	507	471	502	518	511	542	474	502	501	485	521	536	478	504	477	524	543	519	481	473	519	450	520	484	521	483	475	473	530	489	534	492	503	523	499	445	466	480	493	449	510	481	503	478	499	539	515	530	504	518	508	521	501	517	520	527	451	507	530	537	536	469	472	494	519	494	459	525	465	494	546	537	528	513	516	510	499	498	487	499	488	475	474	501	540	502	500	524	511	506	488	483	488	520	496	467	501	505	496	492	530	535	465	486	501	500	503	498	491	537	498	514	479	526	479	522	510	468	490	513	489	489	486	515	506	536	477	514	489	466	488	497	552	508	527	497	494	470	543	487	541	507	528	481	529	486	529	509	537	483	477	469	540	460	489	527	501	520	492	532	536	482	509	508	519	505	486	523	495	482	486	519	487	512	519	512	571	509	518	529	450	485	518	499	531	517	492	521	533	493	523	488	511	545	520	525	455	527	466	504	482	502	554	520	520	490	492	488	460	510	490	500	485	507	507	523	475	528	489	514	534	512	495	518	484	503	505	536	500	492	494	523	507	545	495	476	491	529	493	541	520	485	474	525	492	497	499	505	496	516	478	490	470	481	489	472	520	519	489	506	503	490	519	537	515	526	514	494	525	503	476	491	513	553	466	519	511	523	447	466	496	527	502	502	504	477	488	485	501	488	495	469	514	522	484	489	499	495	479	512	519	535	492	497	504	546	488	430	488	490	497	483	535	506	502	505	508	490	500	504	496	468	521	487	507	522	496	522	500	509	495	449	536	526	511	512	522	517	499	491	463	511	470	478	493	472	499	482	489	527	509	518	532	469	511	520	505	507	506	567	509	540	512	514	459	489	497	506	501	503	500	445	475	502	519	523	465	527	478	503	522	471	494	474	488	497	498	487	484	468	503	523	507	472	498	493	471	460	492	484	479	497	477	494	459	533	511	465	503	494	504	469	524	457	497	504	482	468	510	497	524	463	504	501	509	521	446	526	521	484	479	519	493	501	487	501	462	506	503	493	502	518	524	505	486	493	510	489	508	488	507	486	483	474	487	500	533	506	507	522	509	475	476	473	494	499	512	503	497	564	499	511	529	487	498	559	514	502	491	501	528	473	495	519	506	514	482	492	506	530	488	575	496	566	492	479	470	523	493	484	488	500	463	525	448	527	491	487	499	515	474	504	495	552	481	492	504	511	464	483	531	521	526
40267	9181	3872	2974	2022	1363	1030	859	733	715	599	490	433	401	371	352	313	356	371	408	470	465	454	452	372	354	344	345	330	324	332	444	493	302	285	269	304	313	260	287	293	302	317	299	270	286	293	285	289	301	281	276	310	286	282	270	308	286	288	272	279	265	276	289	296	238	285	303	288	293	311	300	288	286	328	280	321	281	275	254	284	300	275	265	330	303	321	288	282	267	268	279	230	270	276	295	284	313	297	308	283	304	265	260	294	278	289	297	284	273	306	310	286	281	289	331	264	317	252	302	279	267	271	313	262	287	280	287	297	332	303	282	279	291	243	288	293	275	272	300	282	281	280	300	280	281	307	306	274	286	303	296	294	280	286	329	326	279	255	287	304	282	260	289	299	276	282	281	285	293	296	289	287	262	306	263	257	268	295	325	251	295	286	285	279	284	305	272	292	297	302	267	274	327	272	283	287	270	279	252	327	268	309	290	284	282	282	280	282	325	312	286	290	283	291	298	261	291	290	258	295	259	311	275	295	269	308	312	299	264	265	290	291	282	303	282	285	302	288	310	308	277	294	331	308	291	278	311	312	298	280	313	302	259	294	271	286	321	290	309	273	256	258	263	290	312	262	299	284	299	290	282	292	263	325	275	283	267	290	293	275	298	301	301	260	313	288	286	265	272	301	272	279	291	313	307	298	263	262	308	238	288	248	268	277	279	325	283	268	267	297	284	286	275	283	311	316	281	313	308	266	326	310	287	310	270	289	283	271	288	296	304	315	277	269	262	310	302	314	317	288	280	274	277	286	306	288	251	286	270	256	299	277	292	287	257	291	311	319	283	275	268	299	288	301	261	300	306	303	282	259	250	278	261	302	279	299	284	279	258	301	270	295	301	284	263	269	294	300	252	264	307	298	298	262	278	305	278	277	298	305	297	307	302	275	284	278	264	292	322	272	288	278	274	277	283	285	294	278	287	297	294	279	261	279	282	258	268	259	295	266	287	284	282	274	260	279	277	289	279	277	281	292	325	284	258	301	313	292	286	289	254	282	311	273	306	292	285	284	275	288	292	301	261	276	276	304	328	301	317	293	294	297	275	272	309	271	281	301	296	291	299	322	280	274	305	302	304	252	285	319	298	297	296	323	295	310	298	279	281	295	298	300	294	293	298	300	302	280	278	287	260	291	296	314	254	287	259	286	285	259	260	290	323	280	259	301	286	275	305	261	287	291	315	256	301	294	291	329	303	271	256	298	297	292	308	301	315	271	315	275	314	275	286	294	273	278	287	287	272	300	277	274	276	281	318	291	291	310	288	271	287	276	293	299	266	293	320	299	308	282	292	275	280	276	287	278	270	334	290	285	278	294	285	279	283	248	283	296	270	283	274	278	320	317	274	281	295	321	269	286	280	287	276	300	282	297	268	284	295	276	311	262	285	268	294	319	333	278	294	293	288	278	289	305	324	282	308	277	306	281	294	301	303	314	294	262	300	301	318	256	300	310	298	296	289	346	316	263	314	277	299	317	307	275	318	279	282	260	307	286	312	291	295	289	304	302	284	307	296	283	282	298	270	293	301	278	281	290	291	279	268	294	297	290	293	288	302	297	293	269	281	291	320	312	296	294	231	273	297	287	268	302	295	321	343	332	265	296	305	312	287	323	290	281	298	293	275	265	289	300	277	288	266	308	275	305	260	270	268	264	295	279	289	309	296	283	284	317	317	311	259	292	265	305	296	276	296	276	261	328	295	287	317	309	336	287	294	307	289	255	290	276	252	291	269	310	302	320	291	284	263	323	305	279	266	275	282	258	295	290	283	312	315	292	305	283	262	274	320	285	257	271	311	302	297	278	322	300	263	282	296	275	269	307	276	276	314	288	297	270	301	291	241	286	268	299	278	298	334	308	303	300	309	316	264	302	276	302	298	289	284	277	292	292	283	293	349	283	287	294	290	283	311	315	338	284	290	316	292	310	303	279	241	278	285	287	275	279	261	264	285	289	289	277	281	292	275	287	301	275	278	290	288	298	265	289	292	291	283	253	285	266	293	293	269	281	262	277	315	279	293	288	266	285	258	314	289	274	232	301	304	272	286	283	289	317	279	290	278	295	315	300	313	307	300	311	280	281	299	304	285	296	269	295	312	290	290	317	306	317	282	305	293	285	276	304	266	301	287	293	321	317	314	284	283	303	268	283	279	274	270	299	299	270	280	277	282	281	258	281	251	259	253	270	234	292	291	285	304	310	287	267	271	277	295	304	264	312	299	301	268	287	278	290	298	266	256	276	302	306	305	272	258	285	281	326	299	314	308	270	287	282	301	293	297	318	295	277	238	294	287	308	261	301	293	292	311	297	286	298	284	293	316	297	272	281	314	299	282	245	292	261	271	291	277	293	293	303	271	307	263	276	317	256	281	323	310	277	295	291	267	297	287	287	281	278	274	286	282	295	293	266	294	277	268	330	270	281	282	284	285	301	290	323	266	299	301	267	308	309	261	308	268	282	318	282	314	308	287	284	295	294	286	315	290	298	282	257	259	299	265	280	255	298	273	271	294	272	253	280	254	313	267	268	292	290	306	259	270	279	285	293	296	314	260	298	279	270	287	266	277	288	294	280	281	292	285	293	267	338	284	274	307	274	311	310	270	259	281	293	295	274	286	280	296	274	266	294	264	290	281	307	299	262	286	281	261	290	298	284	246	268	308	287	292	269	283	303	264	278	263	316	321	334	340	307	284	288	284	296	300	287	291	298	324	265	295	283	309	324	288	295	295	275	303	305	309	319	304	274	299	325	260	292	300	293	294	304	286	257	304	289	298	292	291	285	274	281	303	291	291	307	270	326	322	316	291	256	296	275	311	287	283	297	258	271	277	331	299	257	289	252	289	280	336	281	304	266	291	271	284	266	269	297	319	284	308	279	278	304	288	318	272	308	315	281	257	310	287	282	293	297	326	279	272	251	263	290	320	297	293	281	247	294	293	246	296	295	276	270	265	304	290	307	292	290	273	264	283	292	324	299	294	283	283	296	285	292	271	291	329	320	292	275	305	290	312	306	281	300	287	291	302	293	247	294	325	290	275	269	310	256	279	276	270	302	298	313	278	286	272	284	304	311	319	309	252	254	296	294	308	297	288	283	285	316	320	253	287	286	313	293	312	308	293	296	274	290	284	298	321	283	264	293	329	275	327	331	261	281	311	268	295	322	302	254	270	267	302	273	294	277	268	304	298	287	308	261	272	317	310	265	276	273	257	323	291	282	297	286	294	304	273	300	304	278	279	325	276	279	301	311	278	279	286	306	289	286	280	288	271	286	318	300	347	295	302	301	297	285	281	288	269	316	305	279	255	303	271	271	282	267	285	276	309	280	271	294	278	271	284	301	253	257	266	273	297	298	290	299	280	276	256	320	318	268	294	297	313	267	297	265	283	296	314	277	281	280	283	311	303	309	288	250	293	278	301	264	234	277	286	294	277	312	284	294	293	295	293	267	280	274	270	319	266
21873	2761	6045	7379	6522	5077	4208	3572	2978	2779	2070	1432	1369	1293	1170	988	969	1074	1144	1403	1729	2183	1808	1792	1255	1040	891	899	908	965	1174	1695	1995	778	773	694	676	650	703	587	630	650	593	684	679	656	664	633	680	619	646	652	627	641	635	596	638	635	632	661	650	679	651	677	643	654	647	631	649	655	643	647	681	625	626	614	644	627	613	602	638	617	617	667	663	630	672	621	641	675	609	659	687	669	591	588	684	628	683	642	629	658	664	628	623	630	618	648	651	572	654	620	644	695	658	615	581	632	603	617	583	642	622	643	620	615	665	595	606	598	642	578	621	659	647	615	584	601	600	636	637	624	610	575	636	621	668	605	655	620	630	619	665	662	601	617	648	697	662	596	682	632	655	666	670	643	615	657	621	628	645	626	614	588	620	633	620	611	629	582	632	643	656	665	671	638	622	639	643	659	613	634	623	635	620	648	634	657	624	619	640	627	647	648	625	613	628	631	637	667	632	626	696	635	593	603	649	633	657	635	663	679	616	666	633	647	642	590	612	637	645	684	637	632	640	667	622	600	620	609	615	632	624	651	616	634	681	670	614	627	608	609	671	634	623	631	626	659	664	645	603	653	633	682	653	623	639	599	650	666	600	603	598	603	579	624	653	608	633	680	602	615	661	600	628	661	579	626	607	634	640	629	642	596	678	576	583	578	633	631	636	646	662	583	635	596	635	720	638	608	628	647	669	658	635	618	689	630	649	651	634	651	630	623	637	600	630	673	661	634	618	621	647	632	620	662	602	593	628	619	632	642	591	627	608	651	721	628	641	619	653	632	618	607	619	639	629	670	626	658	651	636	668	627	617	621	648	669	646	619	639	660	596	613	616	614	624	691	614	617	630	628	607	620	627	636	662	628	696	635	628	624	657	624	641	622	599	653	607	664	631	640	684	630	596	599	622	614	653	669	650	623	659	568	592	618	627	598	625	596	651	582	677	650	631	641	633	614	592	600	620	605	621	600	640	585	604	612	600	673	615	640	634	632	646	632	619	648	600	617	660	573	626	674	635	658	642	636	592	635	589	663	667	636	627	631	612	631	631	634	641	608	608	603	634	603	595	646	618	600	623	639	609	673	618	603	645	616	648	637	649	599	656	599	643	599	658	645	642	601	616	600	615	625	651	640	619	635	598	658	653	637	614	612	663	602	627	605	637	625	597	618	630	593	616	586	675	618	638	643	615	647	640	583	610	617	627	638	655	692	592	627	648	641	651	600	669	629	655	664	651	655	646	629	659	621	631	587	637	635	650	633	641	613	615	613	687	622	653	637	603	652	627	619	624	624	612	597	617	661	625	686	590	672	650	619	635	616	607	610	637	614	661	659	608	618	576	655	612	657	618	631	695	660	676	602	631	651	615	684	636	646	619	645	631	666	607	658	631	629	629	605	618	641	591	593	671	664	656	660	670	633	654	667	598	626	588	615	637	602	602	622	606	628	686	624	659	622	629	629	651	611	671	649	676	618	644	618	691	624	647	610	600	676	650	624	611	625	627	656	604	627	629	617	620	570	652	626	615	616	629	620	642	636	615	639	618	623	641	624	631	576	613	628	623	617	638	643	629	600	630	687	592	670	666	660	616	636	646	642	623	624	606	612	625	638	614	616	706	605	576	618	635	628	612	626	646	650	643	611	610	611	608	647	591	643	673	611	645	606	631	626	597	607	626	662	649	644	600	610	637	609	666	645	678	618	587	628	620	633	655	672	647	588	633	659	617	639	657	649	619	625	622	645	666	642	579	618	629	645	636	671	582	603	617	639	587	628	626	600	633	610	618	600	625	622	637	614	657	618	642	641	662	647	662	617	661	622	633	643	597	617	625	675	653	630	624	641	629	616	603	651	630	672	620	639	615	637	652	623	638	675	638	655	620	610	648	601	630	637	640	634	615	591	611	609	592	641	644	633	643	657	648	614	576	592	567	595	649	653	641	597	638	626	619	624	640	633	662	612	619	626	649	609	627	586	601	654	660	605	609	649	624	630	625	677	618	645	625	641	595	606	645	608	630	593	596	631	613	623	647	626	618	630	638	560	613	665	653	676	643	665	629	623	636	629	650	637	621	629	671	669	626	657	636	656	605	665	608	634	640	626	661	627	608	623	622	675	643	655	662	614	593	601	624	603	624	601	625	622	621	608	679	651	600	675	618	638	618	658	637	632	672	612	598	645	658	662	640	643	683	617	632	623	637	652	653	609	642	623	630	633	580	604	657	627	631	659	655	616	601	650	608	667	623	614	664	638	638	623	617	648	636	646	608	680	639	633	640	641	634	630	614	597	635	589	680	619	615	614	644	617	629	631	656	643	569	589	655	640	589	658	639	652	676	654	610	596	628	637	595	626	630	672	619	611	688	645	620	667	596	633	616	619	662	634	633	634	649	604	571	689	602	648	666	634	690	612	610	611	613	586	629	625	629	651	658	659	660	619	650	653	622	644	641	609	631	641	634	618	630	641	584	649	621	618	635	660	682	652	670	615	632	645	606	650	626	611	629	635	623	643	610	627	631	644	640	617	620	632	680	707	605	688	586	597	632	615	651	664	649	609	612	634	696	596	639	633	596	676	641	610	592	641	677	613	644	590	622	625	654	653	618	653	618	638	635	630	634	628	601	599	642	633	636	655	609	653	652	662	598	631	679	617	612	594	645	614	657	646	631	640	650	635	619	585	633	651	609	625	634	626	622	595	627	662	670	630	645	625	592	636	589	591	621	642	589	598	663	672	680	635	647	573	589	614	626	574	623	633	661	653	618	599	619	660	645	651	623	649	621	627	608	649	611	690	607	616	639	667	663	618	610	604	659	631	630	622	668	655	642	625	625	622	615	592	626	631	633	656	601	626	622	585	648	698	653	658	643	648	635	634	650	680	628	668	582	602	635	630	660	641	648	629	645	603	632	663	593	667	615	649	648	655	628	638	617	619	626	595	659	624	632	627	637	678	661	642	622	624	670	604	650	623	614	634	633	627	608	617	612	666	631	612	605	671	594	644	659	648	611	658	644	642	647	631	649	612	640	644	613	619	648	590	665	609	625	672	658	623	654	607	637	625	634	640	655	645	596	625	648	636	618	615	601	596	617	634	621	598	624	652	632	658	657	622	622	597	660	637	615	627	644	670	618	580	651	633	636	627	625	624	623	606	663	596	611	629	656	611	620	621	609	696	648	612	597	633	632	639	638	588	633	616	546	656	659	622	627	625	631	597	630	630	645	650	598	664	614	601	649	612	678	611	652	647	569	602	603	624	609	634	638	620	671	619	645	671	658	645	583	630	638	656	620	606	603	614	625	625	630	599	627	626	642	587	651	648	653	617	648	647	656	645	658	634	639	664	676	629	694	618	623	657	652	590	600	615	595	635	616	660	647	634	632	645	643	633	612	623	642	622	625	635	644	612	621	619	655	605	600	622	665	636	637	608	611	675	650	620	614	641	635	630	632	653	625	624	590	654	646	606	602	596	673	587
12754	1468	882	740	490	372	261	224	194	167	146	147	179	162	149	123	152	154	154	174	216	189	197	207	156	137	146	140	158	159	164	163	134	143	130	132	140	151	129	132	122	148	149	145	138	134	143	124	130	124	157	122	124	142	141	135	146	139	139	138	133	130	147	132	124	142	134	122	138	138	149	126	135	151	127	129	134	153	145	149	154	129	138	135	147	129	158	133	143	143	140	136	114	139	129	132	159	120	127	125	136	131	143	131	141	144	143	124	148	138	132	116	128	127	133	132	115	155	143	143	132	136	141	129	147	114	125	117	137	113	126	135	135	120	115	131	129	132	136	149	128	134	144	141	136	119	117	124	117	148	123	166	145	135	111	149	132	147	139	113	114	135	122	141	114	140	125	137	129	126	138	136	138	126	132	139	144	119	127	129	120	142	137	133	127	127	159	144	127	160	129	149	130	136	120	151	120	116	135	114	145	145	159	133	124	128	133	138	138	133	123	134	128	135	147	139	152	137	129	149	124	166	119	154	147	158	128	142	117	119	134	147	130	127	151	140	148	140	142	137	123	142	132	160	119	148	146	147	145	132	126	152	139	139	136	115	150	107	145	138	118	125	113	135	150	124	139	128	127	135	136	145	126	129	133	127	129	130	143	133	169	109	109	142	115	128	129	130	137	138	130	146	147	140	144	158	138	148	143	144	135	161	131	159	143	141	163	131	154	143	153	146	145	140	142	125	119	152	134	125	133	137	144	124	114	122	143	153	153	159	133	119	128	112	147	141	127	122	143	104	134	131	150	139	152	125	115	127	131	145	136	129	157	130	136	158	151	159	124	128	130	127	165	133	121	142	141	146	152	146	157	127	145	146	139	115	125	130	132	144	125	124	150	150	156	141	118	161	135	146	144	121	135	148	127	104	124	143	128	119	131	137	140	105	137	142	137	138	142	150	143	125	131	163	133	137	142	142	145	148	145	141	140	102	135	160	119	134	133	132	113	152	130	143	140	129	129	156	134	114	157	118	130	145	128	135	126	135	149	152	147	149	117	117	143	131	127	141	132	129	125	132	115	122	130	115	140	137	128	145	122	122	127	117	134	123	141	116	152	152	147	136	150	125	146	126	126	138	148	121	124	146	135	149	139	115	131	154	145	114	133	129	129	144	142	152	160	126	132	116	143	141	120	135	139	145	136	128	130	137	136	115	115	133	149	125	130	140	142	133	149	137	130	153	131	128	173	140	167	144	115	134	127	132	136	163	136	127	124	117	123	125	118	137	150	146	141	131	133	135	141	164	134	158	145	111	135	133	137	150	142	147	123	132	134	136	141	134	149	132	138	126	144	125	122	128	136	107	119	130	125	156	131	143	148	151	124	153	136	154	152	142	144	160	127	133	134	154	123	124	131	134	124	132	129	152	143	133	133	150	127	94	130	144	145	122	130	148	143	129	139	137	138	145	127	136	116	140	130	132	120	134	143	123	149	149	143	138	123	141	146	135	119	160	132	115	122	129	139	157	120	140	145	154	137	137	153	137	147	130	141	158	126	158	145	123	128	122	140	121	127	120	127	137	121	125	124	117	130	125	128	152	134	138	122	144	146	125	137	135	122	134	136	148	145	122	120	132	122	132	131	131	123	176	121	123	135	153	127	159	110	152	149	125	141	149	123	115	125	118	142	156	143	132	115	134	160	135	149	146	149	120	134	111	139	122	133	155	162	139	113	131	138	141	167	160	169	127	109	129	126	137	118	140	162	126	140	126	123	138	139	108	132	149	143	115	129	122	152	143	108	118	136	151	137	130	112	142	151	128	133	165	145	135	124	134	152	126	146	129	123	115	125	143	131	117	134	143	147	121	131	132	139	139	139	134	121	155	136	132	149	125	126	127	138	130	125	139	121	115	126	151	142	130	146	125	127	128	130	144	156	123	128	99	148	136	142	121	147	159	153	146	131	137	147	139	142	115	129	137	142	160	126	155	130	168	114	115	145	132	136	161	141	128	132	131	140	112	136	144	146	156	118	144	113	126	140	127	140	135	150	138	134	135	131	130	131	155	154	135	106	104	107	136	142	128	139	149	132	145	107	148	129	130	124	150	125	139	134	140	162	150	120	144	127	146	115	141	136	130	129	165	161	133	129	132	147	126	123	132	115	119	124	139	131	131	133	123	129	127	139	134	147	132	122	137	136	146	150	133	129	144	135	128	119	117	137	141	114	136	142	112	149	154	154	136	113	168	147	150	134	134	122	131	163	140	129	131	144	122	143	135	119	131	135	147	127	141	138	129	120	151	119	123	151	156	123	121	137	141	129	135	130	148	144	132	156	124	143	158	133	128	118	116	133	145	149	138	151	138	120	126	125	109	146	114	115	150	155	132	114	137	122	150	150	139	133	124	126	127	130	131	135	131	162	150	128	125	122	132	150	129	126	117	115	126	138	142	145	123	146	144	134	140	131	125	135	115	144	131	151	123	132	154	156	137	142	116	132	114	128	113	130	135	136	120	134	129	116	137	172	139	134	126	127	149	141	119	148	144	142	117	114	135	129	116	122	149	107	137	123	148	129	131	125	122	154	96	127	133	147	142	148	149	128	123	121	121	147	147	122	135	152	150	147	140	143	118	135	128	148	159	145	118	131	125	127	144	130	118	121	112	151	127	144	144	106	121	130	123	149	156	106	143	147	128	129	174	121	123	107	145	142	150	138	134	131	121	128	148	125	160	135	138	124	119	137	128	156	128	137	139	119	132	137	131	141	135	127	133	135	146	125	140	119	132	129	149	126	148	141	128	144	134	172	119	147	133	156	148	135	132	124	130	151	120	150	129	130	117	132	138	146	143	127	136	128	130	139	134	117	132	117	113	141	122	150	141	136	135	127	137	128	129	150	151	140	146	140	132	146	139	153	119	157	138	146	123	131	139	129	132	108	123	142	133	154	118	164	134	125	137	131	137	146	145	142	138	128	117	129	145	135	136	136	125	141	144	134	140	143	126	134	138	148	129	143	131	143	137	140	146	138	123	152	134	130	118	139	127	139	140	148	148	125	146	121	129	142	139	127	140	147	127	137	138	150	128	135	126	126	141	113	144	130	152	129	122	149	134	137	130	132	126	123	127	147	110	138	134	136	151	133	142	135	151	131	141	165	123	149	142	120	141	136	146	130	144	158	140	143	136	160	130	118	122	133	127	162	145	138	127	113	148	143	126	151	137	140	124	137	150	130	157	142	118	145	128	134	126	119	120	128	115	139	144	125	135	153	127	121	119	132	133	131	141	128	139	156	152	128	141	125	162	145	144	137	137	139	138	123	148	118	141	154	135	125	131	138	162	123	133	129	134	147	141	140	123	167	153	147	142	133	150	156	144	129	133	129	132	133	138	128	157	122	142	110	117	130	120	125	117	139	120	135	136	131	126	147	132	127	155	126	147	122	146	142	143	143	130	113	117	146	132	120	145	123	128	114	144	154	129	164	149	146	149	116	154	133	122	127	126	108	140	137	162
7382	919	1896	2448	1784	1242	926	722	656	629	541	512	492	481	468	394	423	416	476	691	840	833	805	747	558	470	484	405	413	426	467	489	417	372	367	337	334	332	347	345	362	340	356	346	355	305	376	367	340	292	297	394	331	357	333	336	336	342	347	342	320	323	347	338	331	351	344	329	330	329	328	330	334	361	311	325	381	308	338	333	332	337	345	321	312	355	336	311	336	324	335	318	359	330	331	351	342	345	329	337	314	327	362	353	346	325	330	343	328	343	315	337	350	312	318	301	334	315	321	315	336	341	313	342	337	353	334	327	321	319	361	318	334	314	348	364	329	337	355	324	306	320	331	325	361	328	345	368	324	316	331	333	365	328	345	322	326	335	344	324	309	371	346	324	349	367	343	315	337	367	347	358	337	332	340	337	344	379	346	310	325	349	326	335	309	347	333	295	334	347	364	328	372	344	346	330	328	335	333	325	320	358	386	336	318	327	369	347	348	369	348	330	349	351	338	351	354	321	368	322	309	334	345	333	340	328	337	366	349	338	350	344	347	318	352	355	366	323	378	326	354	316	337	313	314	346	358	361	300	320	338	333	315	335	328	309	344	352	369	385	353	351	343	338	354	354	315	336	354	319	308	357	339	345	337	317	328	331	325	345	345	345	354	369	336	334	324	327	353	347	314	325	319	347	358	308	331	346	368	347	307	344	313	342	304	337	364	353	311	317	316	336	359	313	317	330	322	340	362	323	365	334	336	345	365	318	313	331	337	333	309	349	337	317	337	318	344	343	329	352	294	362	334	372	323	336	335	343	357	325	335	368	350	320	334	332	374	360	343	311	320	338	354	319	345	354	335	357	397	295	328	352	333	340	341	361	328	318	299	343	330	342	356	329	293	329	329	365	339	343	328	298	377	344	336	350	355	347	334	336	312	326	338	342	365	321	388	350	348	341	348	341	311	326	306	318	326	331	325	339	330	359	342	346	328	385	342	312	343	324	320	333	332	323	327	326	319	332	399	336	365	327	325	311	341	360	306	324	338	369	344	341	347	325	352	369	327	334	329	318	323	354	382	339	346	338	335	359	316	329	348	354	338	350	337	349	307	329	339	347	316	344	341	313	315	337	351	356	333	327	355	354	304	330	369	355	367	318	309	337	370	340	344	335	320	350	350	372	325	338	345	362	352	344	340	336	305	369	314	337	345	305	316	326	335	330	346	343	354	343	319	317	318	352	321	366	359	312	328	329	327	312	311	370	354	354	326	314	346	365	339	338	341	319	359	273	342	310	332	353	363	321	336	325	330	334	328	347	355	304	347	320	326	339	335	324	361	329	339	303	352	313	337	347	327	300	345	352	332	366	352	326	324	323	334	365	345	326	361	332	341	356	326	350	303	337	329	337	330	319	295	315	294	340	312	352	349	359	359	336	337	308	322	325	311	330	329	303	331	343	326	323	329	366	349	360	365	345	297	303	362	309	363	337	339	328	329	325	337	333	353	330	344	348	325	323	366	319	336	339	326	312	362	325	338	338	327	341	312	332	328	363	336	333	384	339	343	331	313	323	379	338	332	353	296	357	321	356	324	318	344	334	350	351	319	307	326	376	306	307	338	337	364	347	350	320	301	317	325	310	347	318	327	323	348	355	344	354	312	323	360	316	337	349	314	329	346	338	361	356	315	347	365	323	335	322	342	329	332	318	339	283	330	338	356	332	338	342	375	321	325	339	330	315	331	352	334	350	327	334	312	354	296	330	337	318	346	362	322	385	336	348	310	342	301	355	329	322	356	341	350	309	334	320	361	347	335	337	346	317	355	361	336	359	320	336	328	389	310	353	340	326	327	306	331	323	342	311	341	362	332	303	338	329	354	347	334	357	354	307	360	305	298	319	320	344	318	327	359	351	307	341	357	350	335	349	346	326	341	309	386	344	341	331	354	325	310	387	341	289	311	343	342	340	356	350	351	321	322	317	349	311	353	360	352	347	357	348	358	335	343	365	310	358	313	325	353	377	320	346	322	320	365	314	342	370	322	335	321	328	353	328	301	344	354	327	327	348	352	345	330	360	318	324	334	345	326	344	348	365	379	338	349	332	315	341	400	334	321	362	326	320	348	329	353	347	350	337	366	358	338	335	316	357	344	313	326	341	332	359	335	315	314	318	354	303	305	335	326	334	360	315	351	348	360	311	352	308	300	314	334	343	351	335	313	311	305	314	324	311	349	341	310	378	295	329	366	361	350	325	345	338	294	349	396	328	340	317	299	345	339	345	329	330	301	368	344	341	341	344	333	346	355	322	333	369	355	333	342	352	332	328	336	348	332	362	344	320	356	333	327	344	313	333	378	311	349	340	319	347	341	351	343	381	325	316	346	316	347	327	338	350	360	312	356	344	336	337	332	349	369	368	318	359	310	318	329	351	355	345	325	325	337	319	331	314	343	352	331	335	319	350	339	335	345	323	324	294	338	342	337	351	354	355	327	344	326	325	336	338	316	376	340	341	362	345	327	303	324	354	332	365	303	353	339	330	311	356	323	338	323	346	366	341	332	352	354	341	349	310	374	325	318	325	351	311	305	356	347	347	356	361	357	350	365	322	342	381	334	359	336	333	354	324	337	345	350	346	300	352	371	320	334	337	328	335	345	331	334	325	297	324	332	314	319	320	335	311	341	275	293	361	294	384	319	349	335	353	335	359	350	379	331	318	368	337	316	342	350	282	324	336	298	354	349	341	329	382	345	304	352	338	364	329	332	364	323	354	347	319	356	343	327	347	341	317	340	339	365	328	341	358	353	349	335	317	322	306	370	367	307	338	328	337	353	335	322	345	332	321	344	318	350	345	345	336	346	315	366	357	316	334	362	356	316	316	343	340	321	328	315	326	354	337	332	344	343	356	333	319	323	348	348	350	322	345	365	337	343	344	341	329	310	347	342	351	307	373	343	311	323	319	343	327	309	350	307	343	345	333	353	341	352	355	333	323	315	341	326	311	311	295	344	334	375	356	320	299	326	313	353	346	317	308	347	367	341	313	337	337	362	348	361	305	328	357	316	349	381	312	296	310	304	359	335	356	329	326	318	355	347	387	347	333	333	313	359	326	343	285	335	316	317	330	328	357	344	331	377	314	327	302	321	347	386	332	336	343	350	329	348	350	366	320	336	353	333	313	340	342	329	362	334	319	317	353	359	338	336	325	299	344	345	319	366	335	336	317	381	323	353	329	330	328	342	327	338	369	375	334	309	343	329	324	340	351	337	326	324	329	314	306	345	321	324	354	342	331	314	373	330	330	342	310	344	360	357	362	362	351	334	334	337	336	330	340	344	318	330	317	345	332	321	344	350	339	311	332	355	343	327	352	343	352	377	371	321	350	340	339	321	352	335	342	336	325	337	355	346	369	323	321	315	322	322	307	325	314	330	319	347	344	376	361	325	323	356	328	319	344	337	328	319	355	338	353	317	345	348	383	348	308	355	278	353	318	341	332	348	307	369	331	315	332	341	318
28941	4810	2153	1797	1056	750	630	514	472	440	337	297	281	282	265	244	245	252	291	326	352	380	326	316	301	262	238	240	223	234	264	314	332	319	251	225	221	205	245	205	257	227	249	209	228	244	201	224	164	215	231	236	186	209	236	223	212	187	237	210	238	201	223	225	225	206	195	178	250	203	211	203	215	202	200	201	216	224	196	204	215	214	204	204	216	238	230	205	221	222	227	226	242	227	228	198	229	226	248	243	229	225	246	230	194	211	237	268	240	241	190	215	213	231	238	237	250	230	206	227	207	207	216	202	208	228	193	217	219	197	209	220	194	234	258	221	208	214	176	225	211	228	241	194	243	204	196	213	221	235	240	240	199	205	197	214	226	225	194	230	206	229	227	233	206	208	202	204	214	231	210	216	201	232	246	211	228	215	207	242	232	247	207	238	214	239	236	207	239	239	221	232	189	247	220	206	211	199	213	252	204	176	206	210	208	192	243	217	204	229	188	192	210	195	217	219	219	251	242	241	187	189	239	233	226	217	253	215	210	195	205	232	215	226	199	238	204	237	205	226	201	227	213	213	224	220	199	205	214	240	196	235	220	227	251	231	221	217	204	231	224	208	238	207	231	231	205	205	223	208	212	228	237	201	276	212	223	205	211	219	233	208	207	201	198	230	222	195	214	234	209	214	223	264	220	212	232	213	227	198	216	226	209	225	216	194	207	226	195	195	215	233	211	222	196	210	215	210	242	226	215	188	199	224	238	208	209	217	217	184	223	210	217	226	204	247	223	200	216	199	228	197	220	229	238	230	213	226	224	222	236	210	226	205	231	205	196	225	210	244	235	216	241	216	225	225	238	206	191	213	237	210	228	215	243	213	190	217	237	202	214	216	227	249	219	207	197	217	224	228	233	228	189	210	231	231	195	188	229	241	220	242	226	214	240	215	223	187	200	207	186	217	223	217	202	208	210	240	239	209	210	215	214	225	217	228	252	200	232	229	212	194	219	215	234	232	224	210	234	213	224	215	209	244	222	189	213	236	214	210	204	214	217	207	213	202	210	216	229	237	220	196	240	219	196	232	226	196	245	191	224	241	229	199	210	214	220	177	232	209	224	218	221	208	215	224	211	231	184	217	236	228	204	200	224	238	204	236	185	213	232	223	218	236	193	214	222	206	223	230	238	222	231	217	230	214	215	210	234	212	226	246	204	249	215	224	228	231	189	204	213	206	228	239	222	217	217	241	206	222	232	186	213	206	234	196	233	188	203	211	230	207	210	205	187	218	228	244	195	211	226	227	203	226	194	220	237	223	259	225	215	227	202	247	226	211	213	214	246	191	217	228	259	198	247	217	227	249	229	239	239	203	230	236	224	219	234	214	212	222	238	173	177	213	193	193	213	200	198	226	208	212	219	195	195	228	239	217	201	219	243	222	200	221	239	246	214	220	217	195	226	193	221	212	233	185	237	245	205	217	223	237	211	220	203	223	205	228	184	204	210	209	234	211	195	228	210	213	204	232	195	208	223	215	208	243	210	223	220	254	218	247	232	200	224	239	227	215	211	261	242	199	217	227	210	259	196	219	213	201	220	212	204	246	249	217	238	205	219	223	200	224	209	211	218	253	227	227	229	220	201	218	218	211	223	225	246	239	207	257	191	205	198	230	207	205	225	212	234	194	210	236	179	187	240	232	202	206	220	239	239	228	196	215	222	202	220	213	219	219	215	208	236	228	223	193	207	210	185	229	221	211	234	216	221	207	176	223	222	232	214	238	205	193	212	191	194	206	236	214	237	225	223	205	222	200	222	213	225	189	214	223	217	225	231	224	228	216	211	233	204	204	206	213	205	231	201	221	186	222	227	216	251	248	203	201	178	240	222	218	202	212	199	251	235	192	221	242	226	210	204	207	231	233	240	216	210	228	205	211	218	206	209	204	196	204	193	207	225	247	232	218	219	189	235	253	223	248	238	225	189	215	213	228	217	201	227	227	217	258	220	234	243	223	209	199	221	205	212	195	217	198	214	201	227	214	205	227	219	204	189	192	236	222	223	214	197	208	204	195	210	243	217	209	208	202	195	250	227	210	210	213	234	200	210	229	198	197	211	227	223	223	195	229	190	202	207	220	233	193	240	189	235	251	212	246	238	257	257	213	215	247	201	184	205	254	212	223	215	229	222	206	234	204	233	216	247	212	203	203	244	216	204	221	230	217	209	222	211	216	218	199	207	209	217	231	252	216	223	214	204	196	224	228	205	222	241	191	212	219	259	203	228	205	242	251	230	229	218	234	224	212	215	192	209	208	228	217	233	234	196	224	240	211	201	198	214	235	217	200	193	192	214	207	217	202	202	190	240	222	216	191	216	218	211	226	205	199	223	225	235	208	224	212	205	196	209	238	232	217	229	214	210	211	212	208	215	228	205	211	210	200	225	203	263	221	224	176	222	225	247	217	206	199	246	217	194	227	224	227	220	195	243	238	248	196	253	193	236	221	213	211	217	231	229	218	221	225	252	194	223	199	197	239	205	212	207	207	229	223	182	214	224	211	247	252	228	194	202	197	217	233	222	204	236	228	212	214	213	237	220	207	227	229	234	216	237	206	206	216	226	221	247	234	215	210	203	210	217	197	261	219	207	232	213	231	207	202	229	219	228	208	229	232	195	229	207	230	203	213	227	237	212	222	199	203	216	223	207	219	258	211	200	226	199	181	225	221	242	224	206	234	200	233	239	263	241	224	221	217	209	216	204	213	211	216	254	200	217	228	206	216	185	199	211	237	214	226	227	215	213	220	209	207	217	244	208	231	244	190	223	219	188	212	223	219	237	205	203	225	236	226	252	205	232	228	225	215	191	231	225	247	225	235	222	249	223	217	199	219	207	237	212	230	220	246	228	198	210	225	209	233	187	239	249	233	207	257	218	246	233	194	230	213	217	190	207	222	221	230	207	203	233	201	208	211	219	209	213	198	225	230	233	212	222	205	243	200	219	237	225	188	209	218	210	214	211	183	198	230	208	235	248	220	220	234	188	207	219	212	238	225	220	214	188	225	214	214	203	197	216	193	214	226	214	249	211	218	227	208	213	195	220	214	224	223	222	217	206	216	203	235	232	205	217	224	222	209	244	217	253	216	234	228	213	221	212	224	211	194	206	220	248	226	196	198	227	198	226	214	226	230	237	241	210	201	194	206	209	233	221	207	256	250	200	226	190	213	225	190	209	231	214	211	233	213	218	224	228	216	188	215	223	239	209	209	230	212	227	203	216	213	227	215	229	208	242	212	216	213	226	225	237	216	204	208	216	219	223	211	195	230	227	229	220	204	190	225	208	204	213	191	234	222	212	197	248	214	211	231	237	210	233	189	220	176	213	192	211	217	218	210	230	193	193	223	192	204	210	233	193	201	202	214	218	200	231	235	226	246	218	228	238	220	202	239	222	213	248	205	219	216	228	224	213	203	229	206	231	217	210	198	208	232	204	222	203	209	191	205	229	224	201	235	239	223
16326	1898	3992	5170	4131	3160	2586	2146	1839	1666	1274	971	951	875	787	673	752	744	890	1179	1496	1399	1404	1167	861	778	712	673	661	673	802	1021	1545	1365	667	547	570	488	551	523	538	520	480	510	483	522	518	477	547	520	478	535	530	541	502	491	497	526	518	515	501	514	475	511	509	493	561	539	491	510	496	515	507	525	498	483	490	487	502	502	488	487	513	485	486	511	514	500	493	529	465	497	492	503	480	522	499	531	514	446	473	540	522	483	524	481	487	513	529	493	520	477	513	474	502	491	552	498	500	492	482	493	516	491	505	478	516	484	459	538	479	579	490	539	511	534	505	469	527	497	535	507	513	503	458	510	528	529	522	524	538	554	528	508	492	466	495	506	521	516	540	525	515	510	535	484	458	543	499	496	497	499	481	533	484	506	499	482	514	493	518	469	515	508	511	504	465	487	560	497	541	516	505	519	529	489	474	518	554	522	481	476	499	560	510	490	498	508	544	499	538	494	510	517	478	501	526	511	483	510	504	462	502	510	482	520	458	480	506	447	441	481	493	507	523	522	472	506	501	523	496	479	523	510	502	500	510	527	511	502	515	507	509	490	494	441	500	522	509	487	517	539	506	455	501	502	481	485	513	530	491	525	533	500	502	483	488	494	506	496	500	504	496	493	502	508	511	502	502	503	493	511	497	511	503	495	507	518	495	515	527	514	503	488	502	502	499	522	555	482	492	512	500	457	530	521	506	507	456	492	518	485	488	492	493	481	490	520	477	506	473	510	465	479	488	482	519	482	499	491	505	489	535	499	479	505	510	490	483	477	514	458	516	464	510	516	493	493	540	486	494	530	535	498	502	482	518	490	502	515	496	478	509	511	541	510	529	497	490	510	496	469	509	495	517	487	478	491	470	476	514	473	524	519	511	514	517	522	527	496	522	514	517	478	504	511	500	477	509	491	513	508	544	497	491	523	489	479	506	527	499	504	508	486	475	488	481	488	520	561	479	518	462	495	504	519	523	482	504	531	516	509	529	471	494	491	506	510	520	482	522	476	495	483	499	551	484	521	499	480	508	517	536	516	525	488	517	486	517	516	528	503	503	497	496	510	466	490	492	518	502	498	516	491	543	518	518	484	508	538	490	504	493	445	503	487	504	513	513	516	513	470	488	457	495	502	530	497	507	493	465	517	454	493	485	518	478	491	506	509	510	522	478	529	521	509	510	522	535	524	493	518	507	513	522	530	497	515	530	515	492	483	494	504	524	492	500	527	495	513	505	501	499	442	496	521	492	525	490	495	559	452	501	527	559	485	493	525	521	479	485	520	497	485	522	484	493	485	509	473	485	520	447	497	477	532	494	484	508	548	492	498	489	481	532	533	493	479	537	460	475	538	487	476	496	501	480	509	493	493	463	526	503	482	505	509	471	498	498	520	520	482	502	487	525	476	471	519	508	497	524	546	491	509	493	526	483	515	480	489	536	453	484	515	475	494	499	529	498	509	526	502	479	493	516	510	528	524	504	496	520	540	462	507	521	500	510	503	472	473	540	506	480	504	520	478	501	490	500	494	529	525	491	475	489	536	515	485	540	466	517	547	515	502	571	510	558	511	504	494	492	488	517	529	520	489	461	478	477	563	492	484	493	493	482	506	530	505	507	486	530	539	463	480	478	498	516	526	493	505	498	536	479	493	578	555	537	502	496	499	502	500	523	506	487	525	517	466	468	483	456	493	500	532	494	525	489	505	486	526	483	544	495	504	504	505	512	534	515	519	510	493	505	508	505	511	486	477	519	556	488	498	495	509	519	534	510	498	502	499	505	539	549	488	538	512	497	492	529	515	508	533	519	510	517	474	531	512	522	504	501	515	499	467	502	519	529	493	508	475	491	484	506	487	459	484	503	526	491	519	551	552	550	534	466	504	471	508	495	479	469	466	541	538	531	512	502	518	514	480	527	479	487	496	523	520	504	522	518	522	455	498	522	517	504	525	487	521	514	518	530	480	509	528	514	497	478	477	480	482	554	490	496	484	517	544	521	530	459	490	515	507	491	525	522	506	527	482	512	492	509	530	521	437	536	478	504	470	507	509	465	504	504	490	500	480	478	491	463	512	522	511	516	527	509	542	523	485	522	489	461	484	509	555	522	482	479	493	528	521	495	465	523	486	494	483	530	493	495	471	506	527	510	513	505	520	508	488	489	474	504	521	505	493	515	466	519	508	510	511	477	490	482	502	523	509	497	516	505	485	512	460	486	530	497	505	498	488	509	475	516	519	476	523	544	463	538	510	496	526	513	515	488	481	525	552	457	488	449	468	508	491	498	509	509	512	490	490	486	499	508	470	509	508	496	498	529	500	487	544	520	489	481	517	489	504	492	497	521	509	488	480	504	469	515	485	498	507	479	508	512	468	511	536	488	524	499	497	547	504	481	523	468	491	531	532	504	465	524	491	505	505	500	535	517	497	531	526	530	503	508	481	528	502	463	515	511	503	503	536	524	552	498	481	515	497	494	509	510	521	522	542	482	509	553	510	488	490	489	494	501	474	496	512	523	518	514	510	503	457	498	483	509	479	525	520	515	498	490	486	492	536	534	477	478	516	497	517	509	487	528	507	519	519	516	532	521	497	529	488	510	489	521	514	470	576	490	538	475	521	523	509	501	481	509	517	517	550	499	459	518	484	513	487	497	520	463	524	505	487	508	478	505	527	508	472	494	519	572	494	488	487	489	511	488	543	470	513	443	508	497	474	488	521	573	530	514	498	485	496	505	521	500	537	510	510	485	491	518	514	496	556	495	556	493	545	493	505	477	513	492	490	457	497	481	519	476	512	516	503	493	481	515	511	457	527	502	506	492	512	516	454	528	529	495	503	507	496	497	502	515	519	488	464	482	501	527	503	475	487	518	508	507	506	488	511	481	505	563	498	481	468	528	464	514	569	499	509	514	496	490	499	483	533	510	501	514	496	517	518	520	489	483	511	499	532	508	486	493	504	519	529	511	506	496	478	491	488	493	560	510	499	491	495	490	530	506	464	497	494	518	520	509	552	523	474	486	455	499	541	497	521	481	503	484	500	510	547	541	485	512	476	515	493	489	518	490	499	496	511	518	465	477	504	463	501	465	504	558	504	497	491	468	530	496	512	492	489	498	468	508	540	520	541	509	476	491	487	528	448	541	509	482	491	504	521	511	489	501	481	479	543	478	492	494	480	472	507	538	518	512	476	519	492	494	535	500	551	480	490	526	516	515	498	534	507	504	526	506	528	502	499	460	464	516	513	529	512	510	484	478	490	518	531	525	493	502	503	508	516	502	506	508	451	500	505	499	504	462	522	487	458	487	490	514	496	544	513	530	526	499	486	482	490	502	499	525	489	477	550	506	513	510	516	547	494	515	534	494	527	499	477	550	508	507	528	516	530	502	550	504	457	493	531	516	483	562	491	515	537	489	509	493	497	532	491	504	483	523	498	500	505	485	515	533	453	452	482	510	514	525	510	544	507	526	507
39312	8578	3735	2814	1816	1285	997	952	712	723	514	427	433	387	345	377	355	359	399	435	511	463	483	414	408	372	349	354	289	326	305	349	520	618	340	308	312	309	312	308	315	315	313	312	295	295	304	288	259	269	288	302	317	297	338	280	314	298	272	293	326	248	277	317	298	295	283	281	312	303	302	291	292	311	305	304	297	244	297	308	301	275	272	308	284	300	276	260	315	298	269	300	276	297	298	298	266	292	300	266	298	280	278	290	285	285	292	294	290	276	279	264	292	276	303	335	278	277	291	308	304	298	287	300	316	305	308	273	297	313	311	304	305	324	290	294	284	290	282	259	273	296	320	300	301	290	265	288	283	276	286	250	282	272	281	309	268	283	292	300	296	296	273	308	310	274	290	323	256	326	299	328	309	305	322	287	255	302	262	274	275	262	287	277	319	311	289	296	301	287	263	262	292	298	274	285	271	285	281	312	300	279	282	303	279	277	268	322	284	244	274	312	317	318	285	297	263	289	289	273	269	298	281	276	262	296	269	304	290	286	284	275	269	287	298	294	283	297	261	300	274	301	302	291	334	310	268	305	315	319	284	291	298	287	304	252	276	271	300	287	324	306	307	301	276	291	287	302	279	331	323	318	273	290	270	301	274	287	265	286	301	301	286	275	297	276	274	326	261	304	293	311	295	294	292	279	280	284	303	309	271	269	290	269	321	285	265	310	273	325	289	288	279	316	267	303	277	289	304	316	277	262	304	308	260	327	301	300	313	279	322	273	279	288	274	279	279	275	281	282	267	336	283	265	302	295	305	280	301	288	305	282	272	312	310	322	249	306	319	276	244	282	289	328	294	256	310	297	298	282	294	283	289	294	268	285	287	284	268	265	277	297	312	312	312	357	308	323	304	314	311	301	274	285	336	289	250	276	278	275	296	292	310	304	335	301	271	278	249	288	265	278	259	299	275	326	299	329	301	293	292	332	295	299	288	276	289	309	293	265	323	285	292	277	302	321	315	294	300	325	297	326	276	286	322	268	281	264	307	290	292	265	277	289	247	290	277	292	262	287	296	285	290	292	301	263	303	285	284	316	281	306	279	274	280	280	316	287	298	270	286	324	295	298	286	266	298	285	277	285	328	276	297	282	264	285	278	294	272	277	260	277	255	288	276	260	292	311	273	292	288	269	273	300	288	283	282	276	346	302	306	318	267	296	321	301	272	318	283	313	269	297	285	300	281	278	295	340	284	294	253	289	275	252	306	316	302	310	260	295	278	291	303	284	271	262	273	313	287	290	276	328	287	270	266	276	283	288	283	291	288	290	300	307	267	275	286	282	290	298	283	301	293	253	305	304	307	282	278	270	285	310	280	262	299	286	316	311	290	320	291	270	285	274	282	304	269	294	284	314	301	328	269	287	272	288	295	300	290	318	324	293	287	297	304	308	292	298	277	278	290	306	328	280	285	286	287	312	317	293	279	274	302	311	283	281	307	271	268	283	288	270	281	281	300	280	265	272	283	280	318	285	285	270	294	276	316	280	306	297	268	307	310	285	253	302	254	284	290	262	303	304	318	295	254	271	294	276	286	286	309	293	293	296	305	307	286	248	277	285	302	287	280	299	301	306	287	298	314	306	330	279	306	276	303	277	262	316	312	270	282	277	285	284	299	336	315	284	302	281	302	314	285	254	285	279	276	292	299	274	290	300	282	283	328	292	300	318	334	326	296	255	310	265	293	283	279	279	295	309	276	275	293	271	292	267	325	301	275	292	284	262	279	299	283	292	314	302	287	289	264	323	310	291	289	307	293	289	272	303	288	324	262	302	276	307	312	301	285	272	258	286	306	280	313	280	301	277	263	273	261	295	311	275	307	263	288	298	311	298	285	283	275	301	282	304	306	307	278	295	276	349	281	275	291	302	279	268	325	283	315	267	275	295	329	278	293	309	314	280	296	318	273	300	310	308	319	304	258	272	304	297	291	326	287	277	289	293	274	309	284	352	282	324	316	307	255	283	325	315	269	295	283	307	312	303	324	292	311	271	262	306	309	296	263	328	277	301	312	304	265	278	321	289	276	289	284	252	306	287	293	301	270	291	281	279	252	278	299	273	283	302	280	305	263	304	261	301	284	301	267	307	293	267	284	276	253	287	310	294	246	303	253	277	291	266	306	298	295	293	273	265	268	257	280	302	262	315	281	273	308	283	316	273	267	258	285	270	280	277	254	325	292	296	282	289	289	321	296	290	281	304	279	278	265	290	306	278	304	329	257	300	296	307	265	274	308	275	251	310	284	269	246	278	244	304	284	274	320	272	334	276	268	300	297	294	299	286	267	268	307	276	321	294	280	316	295	260	286	310	308	282	316	290	309	298	303	275	310	292	291	346	287	314	255	281	306	284	296	274	289	292	310	285	287	298	267	301	304	268	277	300	271	301	304	283	295	276	303	285	314	286	241	296	278	280	315	303	279	264	294	272	274	281	291	295	272	301	287	273	279	283	300	267	277	287	272	306	321	273	264	287	286	265	291	322	301	275	304	298	301	298	267	297	290	303	301	285	310	305	282	269	307	287	306	295	298	288	281	281	323	298	291	242	314	302	305	304	261	301	288	264	328	327	300	273	287	299	283	259	331	259	299	300	300	294	275	288	293	280	304	267	276	284	340	301	273	328	293	300	317	269	273	290	328	283	284	298	296	297	269	289	297	315	301	278	299	310	307	318	275	302	307	270	302	310	329	302	276	303	292	310	289	312	286	317	300	324	308	281	271	310	313	295	328	300	303	278	303	299	292	315	306	299	309	274	248	323	274	305	266	267	306	287	278	290	323	277	314	251	246	302	302	286	300	291	283	313	273	270	269	303	283	301	315	286	263	286	303	302	287	262	306	286	283	300	310	253	267	300	298	300	276	302	302	264	288	270	294	247	300	256	272	289	315	281	294	263	274	247	252	310	311	302	251	274	276	286	287	255	277	272	281	281	278	263	314	303	298	268	275	257	306	345	310	304	266	282	317	261	289	334	305	267	295	281	261	318	302	296	275	304	312	300	295	272	288	322	285	266	316	286	295	314	282	269	282	303	277	298	268	266	312	241	288	306	315	282	280	251	280	286	270	299	305	294	311	304	278	307	285	305	280	285	314	280	296	290	312	297	274	299	294	277	292	313	291	316	319	287	300	247	261	281	282	300	282	274	306	285	294	280	295	318	298	289	286	273	304	306	299	265	294	287	278	317	263	310	289	297	269	314	329	274	283	279	248	302	326	328	289	289	309	283	289	294	289	281	241	271	291	300	291	285	316	273	299	266	293	276	294	319	278	299	294	277	296	255	298	284	308	306	275	274	291	278	300	299	247	298	289	290	305	320	308	306	316	295	294	315	306	287	304	308	287	269	315	299	292	325	274	285	262	273	270	297	318	279	295	315	296	303	261	242	332	310	275	299	321	273	293	284	290	276	284	300	284	285	270	285	314	287	266	303	304	299	286	290	267	291	282	268	298	293	293	277
21030	2592	5832	7176	6095	4849	4044	3575	2937	2889	2060	1511	1374	1160	1082	1041	987	1021	1213	1603	2290	1891	2025	1521	1331	1078	904	902	929	916	924	1163	2400	2897	901	737	687	688	670	663	677	643	612	643	640	663	651	647	662	667	640	610	610	605	621	636	698	649	666	627	666	652	610	585	681	655	658	660	614	625	607	657	602	626	630	647	654	629	673	633	633	614	628	697	637	641	642	651	639	637	642	637	626	661	631	620	640	622	652	626	621	632	641	656	671	666	649	680	667	658	603	623	646	675	594	614	593	615	614	598	622	645	629	675	582	635	658	657	637	642	649	630	650	611	616	619	613	632	606	624	629	625	603	638	656	613	587	626	647	678	631	643	614	611	603	624	601	633	613	623	650	664	634	598	635	628	678	636	622	634	614	644	643	634	625	615	647	632	600	624	655	608	608	601	676	659	603	633	606	655	629	651	626	656	654	643	602	667	602	596	647	678	606	642	617	652	675	643	652	603	671	611	624	633	646	652	616	583	597	622	689	630	640	651	601	614	570	605	643	627	638	633	638	676	623	631	585	679	639	648	634	661	613	608	647	663	648	610	579	579	629	683	630	605	679	629	648	653	632	660	608	616	627	634	686	638	618	630	630	639	629	660	642	613	600	641	633	580	635	636	645	628	624	597	618	621	611	611	675	654	624	645	647	610	577	627	631	594	605	661	646	655	668	649	606	638	604	649	622	637	670	677	600	565	648	635	639	635	640	672	626	622	607	621	614	608	634	618	616	627	614	639	690	662	650	605	635	622	626	659	634	609	624	654	622	619	657	591	657	647	588	652	625	623	651	633	587	624	621	682	629	624	615	634	620	649	650	666	636	633	662	638	606	599	617	620	653	624	634	616	617	651	645	640	649	666	621	625	596	633	567	668	658	640	594	693	637	633	645	642	647	614	644	648	649	621	641	676	674	631	672	584	650	582	643	575	615	644	640	654	651	633	610	577	658	614	665	660	609	657	639	637	599	609	605	596	632	616	625	645	570	651	655	688	618	652	619	684	600	663	631	628	606	634	666	659	665	619	619	622	637	586	663	668	662	637	663	614	629	663	617	602	635	590	614	652	627	631	629	622	625	617	619	609	622	635	619	627	683	630	612	673	622	621	620	645	659	611	660	625	625	648	622	646	639	603	662	616	638	625	621	660	684	613	623	629	664	651	642	686	667	632	642	612	605	619	643	634	614	655	642	648	618	609	655	616	669	594	625	620	621	633	646	599	654	596	606	652	613	635	622	620	594	686	643	629	623	660	629	623	645	652	628	605	639	656	658	637	607	604	654	641	683	685	595	678	629	637	637	665	635	620	617	674	619	641	640	594	645	648	662	619	624	649	641	566	665	653	621	636	624	658	629	647	631	649	611	621	637	618	663	633	623	621	631	632	607	665	658	663	612	662	630	600	655	589	672	608	662	621	672	652	615	628	630	617	731	670	627	651	640	637	680	638	642	628	636	597	653	634	609	628	635	664	593	645	642	617	626	648	643	672	630	601	642	570	622	651	629	625	614	641	619	631	658	649	595	605	625	647	626	650	623	600	623	656	655	606	611	642	603	592	615	641	637	638	586	638	643	653	571	605	653	622	612	628	658	628	620	613	603	661	621	691	606	628	644	610	601	619	614	650	691	669	632	632	657	660	653	672	631	620	639	618	622	665	626	605	618	659	587	646	619	649	631	647	612	626	621	601	647	638	666	628	611	631	597	621	613	606	648	634	671	608	609	643	626	624	615	614	644	618	626	660	635	651	610	634	590	610	679	611	684	655	604	591	604	656	647	665	622	632	629	656	626	624	663	634	636	659	664	633	632	623	653	624	598	646	625	659	642	649	687	613	621	657	607	629	646	633	611	622	674	659	594	637	635	619	650	650	652	597	595	611	618	617	658	613	618	601	619	618	602	679	687	641	615	625	640	617	584	627	620	624	591	656	635	636	622	624	629	627	644	633	626	645	587	626	683	634	645	663	613	616	691	627	600	613	637	582	629	627	650	601	653	688	584	606	627	680	633	645	614	635	632	659	615	618	667	640	651	641	648	667	653	622	645	616	630	617	657	615	622	624	665	652	619	660	625	652	645	590	615	666	634	655	584	649	642	624	602	615	615	658	660	702	624	593	658	602	647	618	648	620	609	637	619	627	625	612	627	669	654	638	639	644	656	651	637	647	649	626	611	595	718	658	611	662	575	651	620	627	632	645	602	630	674	612	640	628	605	590	626	647	676	607	600	598	618	674	632	598	670	623	615	618	607	640	639	627	650	617	656	588	647	623	631	606	602	629	640	663	646	605	601	643	611	621	663	664	602	691	637	653	660	653	629	641	623	683	647	622	598	624	618	628	598	641	635	659	613	608	599	637	645	659	620	654	657	625	648	667	668	605	672	645	610	622	676	633	682	633	622	641	628	616	668	699	647	661	614	705	683	602	629	624	662	664	573	636	592	654	627	629	608	664	621	667	664	666	638	620	616	617	615	668	683	597	612	636	640	622	620	635	618	610	635	640	633	642	637	619	618	617	607	686	671	669	593	617	600	635	606	648	616	623	622	613	608	662	608	665	658	671	637	612	625	639	599	658	616	640	672	617	627	632	624	659	654	671	627	629	618	592	631	644	636	635	633	643	593	597	611	607	684	630	656	630	620	702	622	577	616	647	611	657	639	673	630	658	630	644	656	602	663	622	625	640	653	687	598	625	618	652	656	627	675	692	672	652	606	599	596	620	621	669	649	586	654	630	636	618	645	651	685	608	625	639	613	653	624	607	606	611	614	629	657	636	668	650	648	619	650	631	597	607	613	608	629	622	621	635	598	617	591	666	644	631	672	701	639	621	630	603	623	640	626	642	608	656	620	657	646	656	586	578	675	594	584	626	653	648	653	626	663	657	639	663	630	655	616	595	639	624	597	626	615	693	635	653	649	600	618	608	661	614	665	658	590	628	632	631	640	642	664	653	656	629	610	610	612	650	617	653	633	641	678	617	671	619	605	667	652	706	620	641	603	613	653	678	669	641	637	631	662	646	605	641	623	657	603	606	621	652	640	587	626	623	581	591	657	618	657	640	684	612	646	596	597	644	599	623	610	610	595	638	601	621	620	612	619	634	616	621	654	645	678	606	654	644	628	632	642	602	542	627	608	631	659	653	693	645	631	604	667	661	622	602	681	661	631	696	648	626	638	616	648	635	615	620	668	584	637	621	648	677	594	614	646	632	651	659	603	611	623	643	637	587	644	671	619	664	639	581	625	655	634	652	562	614	649	651	611	649	645	613	597	587	672	636	649	641	617	643	586	636	642	644	662	619	621	643	635	639	627	636	654	613	621	663	611	621	659	662	658	656	605	612	663	577	608	596	648	641	611	599	672	620	610	639	662	589	632	620	648	680	618	606	624	653	627	642	584	677	645	625	608	626	622	599	602	643	636	630	611	657	633	639	594	643	624	636	643	641	610	636	616	654	585	660	632	637	628	649	628	612
11903	1324	872	715	434	360	266	252	241	199	171	174	176	144	160	162	169	170	185	181	219	226	193	180	164	151	166	159	132	122	139	154	154	141	144	115	136	151	140	133	141	127	130	171	119	150	129	127	151	130	127	133	160	142	137	122	116	119	145	119	121	140	130	142	119	116	124	138	155	121	117	152	127	147	159	126	136	143	159	146	124	128	121	135	142	112	123	122	136	124	130	153	133	141	116	137	141	126	143	147	154	130	163	121	126	128	134	128	146	129	123	128	131	167	138	131	146	122	158	151	113	145	115	152	119	128	149	135	150	137	161	139	137	116	147	141	146	132	128	139	144	150	147	141	130	121	135	130	133	165	139	136	107	119	120	136	132	141	128	124	138	117	144	137	150	125	133	141	123	147	141	139	139	142	147	137	155	110	113	148	130	159	137	133	132	115	116	125	130	134	150	137	130	133	118	131	117	156	134	135	126	161	114	128	137	132	132	125	146	135	139	155	142	121	130	126	139	129	144	145	127	141	151	138	125	151	136	158	125	139	129	141	134	142	136	147	129	125	127	128	140	132	119	122	139	135	137	118	131	144	129	151	148	156	169	137	143	142	143	153	139	139	160	150	173	136	122	158	160	125	128	163	147	149	125	131	128	127	142	140	143	175	149	137	134	138	148	149	118	149	116	156	152	130	132	157	165	152	135	124	154	147	139	137	150	135	130	128	141	140	134	150	134	130	130	149	130	145	126	145	130	135	124	126	117	153	161	134	131	135	113	136	136	134	159	129	116	123	118	137	121	162	123	143	148	147	128	131	112	149	140	153	159	127	123	145	139	138	140	147	149	117	151	129	123	138	111	137	152	129	126	165	145	127	149	131	111	162	120	109	128	138	132	143	145	147	132	131	152	153	144	141	155	121	141	149	114	135	125	126	147	147	138	136	143	132	145	130	135	137	119	155	127	139	100	129	128	141	134	135	129	135	135	121	127	144	144	127	127	124	141	134	135	125	128	135	139	133	145	131	144	119	151	139	155	148	151	145	148	124	127	138	118	122	102	149	160	137	138	146	118	126	152	127	139	142	145	135	136	119	133	141	124	142	151	137	120	140	145	145	139	146	122	147	125	147	136	134	138	141	136	137	144	152	149	136	132	147	136	149	159	135	135	124	135	129	111	147	123	140	130	101	159	136	118	113	152	125	131	122	154	148	130	174	169	153	160	152	133	143	139	135	120	144	160	155	138	123	135	141	124	145	137	146	148	141	138	126	107	130	128	139	141	150	126	146	132	132	126	128	135	143	141	122	145	149	126	137	111	136	144	129	147	143	138	134	149	134	126	138	129	140	130	143	132	131	129	155	157	126	132	139	153	134	132	149	134	147	142	155	148	107	147	151	158	133	147	155	119	158	137	133	142	145	112	139	158	130	127	139	142	131	142	145	138	142	137	143	119	125	131	156	137	136	120	136	130	148	130	135	129	128	163	135	142	161	140	112	145	124	126	121	103	139	133	142	146	111	138	135	137	124	148	145	143	131	147	134	133	124	134	144	117	136	123	120	117	135	152	119	109	136	146	122	130	147	143	147	141	153	149	145	111	117	130	136	144	126	138	135	130	140	151	135	128	127	145	168	117	144	144	114	123	129	143	143	157	142	144	124	145	139	163	136	133	114	131	156	155	134	131	132	118	142	165	141	130	146	107	152	154	150	125	145	157	130	134	138	140	145	150	137	121	138	121	129	120	140	132	128	127	121	125	126	118	147	138	108	122	153	131	137	136	134	126	134	137	142	132	141	124	131	125	143	126	146	136	118	127	133	159	124	164	145	165	145	169	132	145	133	148	147	153	141	143	161	159	142	158	113	146	132	159	129	133	145	106	140	146	120	167	118	110	125	139	147	124	145	150	138	123	145	151	171	117	144	146	128	134	145	117	115	129	126	138	149	132	162	141	148	127	153	149	162	153	136	145	150	135	118	144	157	132	113	122	112	153	126	116	131	157	130	131	122	130	144	132	126	121	111	144	145	130	149	121	128	133	142	145	136	150	143	118	124	156	159	157	144	121	145	133	127	118	139	132	131	157	126	143	119	135	130	148	126	125	143	131	138	150	146	119	133	137	138	113	140	133	135	133	136	135	123	148	132	152	115	150	137	108	114	156	161	132	132	131	136	147	149	135	144	128	133	164	142	115	138	157	136	160	149	148	117	133	143	132	123	132	136	137	114	132	144	147	127	141	144	132	118	130	135	124	136	120	115	128	117	134	116	128	150	133	139	134	142	148	119	130	118	148	147	132	136	144	149	121	167	160	123	134	125	146	145	152	131	140	140	130	143	154	148	141	116	142	140	130	138	154	150	168	129	149	137	142	154	124	115	135	139	152	154	143	153	155	118	154	121	130	127	140	151	138	144	129	133	162	132	115	153	130	158	155	136	128	140	123	133	144	129	150	112	136	132	146	130	150	116	116	156	129	129	162	133	139	144	139	146	134	145	131	121	121	137	140	156	127	139	126	147	135	136	140	126	142	137	157	130	140	139	126	140	122	136	122	144	123	146	125	131	140	155	138	157	122	137	134	149	129	124	147	124	130	152	155	126	149	131	133	165	121	130	126	114	146	156	140	106	122	156	144	119	141	128	130	165	131	132	130	162	163	155	129	139	142	161	141	127	131	145	135	144	129	135	144	133	130	134	137	143	143	117	132	151	147	150	131	135	122	150	148	164	150	157	155	128	138	120	130	134	148	130	142	119	138	128	125	145	141	121	121	130	130	141	130	148	138	139	122	143	151	135	136	154	133	144	149	165	130	136	131	159	144	160	139	138	151	161	131	155	126	144	145	139	132	150	135	155	141	141	116	117	165	143	135	109	141	117	145	129	122	130	128	136	148	120	141	136	126	130	126	111	163	130	128	156	148	129	134	103	127	142	146	138	127	158	129	110	123	131	154	157	133	139	153	145	153	149	158	134	128	105	118	143	140	133	133	140	132	133	147	133	128	156	132	117	146	129	138	136	117	151	143	141	134	131	155	145	146	125	148	155	147	149	117	127	136	143	134	151	144	120	131	134	148	144	157	134	130	147	158	154	150	131	126	136	144	111	154	127	124	133	125	146	163	156	133	134	120	120	167	139	119	147	164	156	137	127	134	129	132	145	129	138	122	139	112	135	118	136	141	131	148	150	132	139	119	149	160	125	134	108	171	143	140	125	140	115	143	125	131	154	151	145	146	129	140	148	135	144	125	126	136	118	144	157	126	133	144	132	147	139	143	149	134	152	130	145	146	144	149	141	134	119	131	147	145	146	144	128	168	132	130	160	140	141	137	143	130	145	112	137	137	133	132	145	149	123	153	108	131	135	147	116	137	144	135	118	131	126	143	125	155	120	129	96	124	126	143	138	127	132	129	123	137	132	118	116	134	138	159	154	148	146	126	149	151	144	155	133	132	143	150	146	146	129	132	114	126	149	121	125	119	150	133	134	120	143	130	125	132	132	113	140	167	130	118	124
7026	993	1800	2190	1569	1310	1011	894	705	647	538	526	474	398	446	417	466	453	542	684	970	950	742	707	539	447	465	394	428	434	450	437	461	446	378	327	341	355	339	355	328	341	358	337	360	336	323	329	321	350	342	331	304	334	329	321	339	373	315	328	334	304	358	327	345	340	335	342	341	357	347	340	325	338	338	320	371	335	374	358	341	324	316	340	344	312	366	344	362	349	344	357	328	329	341	337	353	347	371	358	367	334	363	334	344	320	354	334	304	286	339	366	341	324	343	361	342	357	331	323	348	345	337	333	329	365	338	372	356	343	364	324	360	337	359	314	334	379	326	353	336	339	346	328	371	371	297	335	338	372	331	332	314	351	330	348	358	356	341	337	333	324	330	334	321	320	334	320	325	340	327	349	332	342	346	340	366	368	334	312	341	349	317	316	321	345	345	323	339	389	358	374	380	350	334	347	332	345	328	341	314	399	312	323	346	363	325	359	342	316	328	338	353	358	347	296	354	321	361	354	348	369	324	362	358	347	323	349	358	311	357	347	337	334	341	331	347	308	333	344	332	325	334	371	324	366	325	336	355	321	339	376	341	346	327	338	336	339	380	339	374	354	332	385	315	343	339	329	370	333	303	333	363	314	327	323	334	337	348	344	323	345	319	338	347	346	365	350	322	345	341	333	350	358	355	361	346	348	303	342	376	323	343	343	348	331	314	321	339	345	365	340	331	327	332	326	315	333	320	337	352	373	323	353	330	350	319	342	335	336	316	338	337	339	364	344	295	333	357	340	333	343	343	369	305	328	359	332	367	333	366	361	318	338	309	319	360	314	368	359	343	358	372	312	341	351	305	346	348	331	367	334	340	334	324	371	337	351	335	344	342	299	342	320	336	336	313	356	356	361	327	357	328	290	341	315	339	319	339	360	309	331	327	339	327	335	323	367	318	311	320	365	350	348	321	350	321	336	323	333	331	346	319	318	350	330	300	342	320	322	366	305	305	360	347	330	335	385	354	354	328	328	363	346	331	331	337	329	371	326	349	356	389	340	321	360	379	329	353	332	344	358	331	361	321	342	333	328	349	320	288	333	348	340	331	353	332	356	308	312	332	330	339	340	344	315	356	312	313	357	332	358	356	343	369	350	378	367	311	337	318	334	334	323	341	370	333	319	337	379	331	383	353	297	337	332	326	316	354	304	318	375	350	316	356	355	324	325	318	329	340	330	358	335	318	325	312	349	352	360	348	347	372	323	319	316	326	369	350	347	321	348	361	329	333	329	356	293	402	331	317	351	372	348	363	348	354	348	362	363	351	332	364	366	336	354	304	348	345	353	371	349	357	317	332	357	349	324	345	361	340	327	341	319	336	335	343	331	318	329	338	360	338	345	323	355	356	354	384	367	372	336	323	342	352	340	358	339	328	322	336	370	387	358	334	325	327	339	339	372	329	359	319	367	334	383	354	354	288	346	353	336	362	356	316	351	343	344	344	339	369	341	335	378	312	340	347	375	340	360	344	343	344	347	342	366	357	339	346	320	309	354	324	350	372	312	341	351	296	334	325	325	334	318	334	335	308	349	347	306	371	313	361	346	351	341	338	356	349	405	359	363	320	352	350	338	364	311	329	333	334	325	318	338	313	337	357	334	305	339	351	338	328	375	311	351	320	326	354	331	307	341	338	331	319	380	309	328	308	322	362	339	316	313	324	328	348	384	352	351	354	330	333	317	320	349	352	314	333	307	327	340	303	347	342	338	317	376	342	306	335	353	315	328	355	330	350	298	316	333	347	340	358	311	382	329	342	327	313	346	347	343	345	341	348	328	297	360	321	348	305	342	334	340	345	345	320	338	344	312	337	358	369	369	339	332	337	361	324	354	320	316	337	336	331	379	335	349	308	329	346	339	363	344	349	360	352	347	347	359	334	353	335	358	335	323	360	350	327	327	346	377	374	371	336	356	334	324	331	360	363	365	348	295	337	348	344	341	328	309	355	350	321	328	312	364	314	361	327	335	377	336	301	349	356	328	322	327	368	348	314	315	363	374	352	356	359	355	332	350	320	330	306	329	318	361	366	353	318	351	366	357	346	370	374	302	354	328	354	341	309	339	360	325	342	348	357	356	349	309	295	342	323	352	345	338	327	317	353	364	319	328	341	333	345	337	332	327	322	339	373	353	352	330	372	333	347	336	338	345	395	360	343	351	326	339	341	351	353	366	324	320	340	305	295	346	362	368	350	351	334	335	324	292	318	337	327	339	334	312	320	341	343	309	364	339	306	350	310	373	324	340	326	323	298	333	351	338	327	333	328	352	315	328	332	305	335	342	373	367	359	344	288	323	343	339	343	343	333	374	319	326	331	342	370	322	332	342	334	309	347	323	340	348	353	323	312	315	329	341	339	342	337	339	328	348	330	327	365	352	373	348	349	339	346	401	349	332	311	326	364	333	332	374	349	315	325	296	322	339	340	317	335	373	335	327	334	355	337	352	352	338	323	343	386	335	351	342	325	343	348	343	348	320	323	352	321	310	331	324	338	328	350	366	354	318	328	327	319	312	350	310	334	336	307	359	323	336	328	312	342	348	360	321	328	320	302	352	340	318	349	342	364	361	363	334	326	313	305	344	339	346	363	316	389	316	334	355	334	347	344	317	336	309	335	324	336	364	335	320	368	361	325	339	398	331	348	365	350	346	344	337	348	336	369	358	337	309	316	327	353	373	356	355	362	347	316	330	363	325	338	329	320	347	350	350	296	316	365	357	360	367	311	326	316	347	360	312	341	313	353	321	370	346	325	339	344	310	322	324	348	358	338	355	303	367	297	352	346	338	353	302	326	343	351	341	327	356	329	334	354	345	328	339	356	340	341	336	310	325	319	328	378	354	361	359	339	342	340	319	343	336	336	334	352	335	370	309	336	358	326	315	357	359	341	364	401	346	362	320	340	354	323	315	349	339	352	331	334	369	360	348	330	338	325	346	337	340	329	335	345	315	337	316	328	384	338	343	336	334	348	339	310	316	329	367	336	329	340	347	328	339	344	323	358	341	363	358	352	329	338	344	353	337	371	354	347	383	336	344	350	338	380	360	360	396	350	328	357	346	316	347	345	346	313	335	316	331	325	333	327	356	345	354	321	365	314	310	342	346	345	334	355	361	331	341	343	336	340	336	380	318	328	359	387	310	341	314	311	319	308	338	326	362	319	317	352	397	325	334	344	324	326	345	307	337	312	312	328	335	347	353	343	339	363	320	314	332	317	327	366	361	328	328	330	348	321	310	354	327	304	297	367	342	355	330	354	352	335	334	339	345	338	332	319	339	297	365	366	321	328	317	335	324	363	305	323	346	373	358	343	296	348	318	333	329	331	343	303	357	336	356	340	318	339	328	364	366	370	323	334	328	333	340	371	312	313	360	333	351	328	349	349	310	311	338	356	337	313	375	315	319	343	347	343	367	318	340	348	341	334	332	327	355	341	338	335	388	354	338	302	321	350	325	360	328
28605	4648	2131	1597	1089	821	667	560	476	416	376	306	292	296	243	255	248	257	278	301	375	372	325	292	273	233	249	263	240	236	235	276	346	359	239	245	232	222	217	235	199	212	221	209	233	203	235	254	217	229	221	212	228	238	191	208	212	230	216	207	217	209	217	207	192	222	216	236	199	216	209	226	180	235	231	230	232	238	205	209	220	239	230	219	217	228	200	214	213	199	224	224	199	223	224	231	232	213	222	179	195	223	237	229	231	216	177	243	208	209	218	221	226	219	225	212	181	230	232	199	203	232	234	190	221	218	211	194	194	208	202	234	236	230	228	241	253	204	206	235	199	202	222	215	227	207	207	191	232	240	227	215	232	212	218	206	212	192	201	213	217	202	231	226	212	192	200	223	212	209	216	202	197	203	207	232	188	197	222	219	201	211	229	199	230	237	216	197	200	208	211	237	200	195	211	215	204	212	215	189	224	271	209	212	202	211	219	201	208	190	226	235	211	230	235	225	222	216	193	229	238	246	218	229	203	218	186	207	236	204	217	241	232	223	207	213	219	249	216	218	232	236	181	216	247	188	183	225	241	201	188	212	198	208	215	194	242	207	191	247	214	166	184	224	245	194	212	222	212	229	224	230	206	212	234	223	225	240	218	211	194	229	199	208	257	251	224	195	218	197	209	192	187	196	217	234	198	195	180	219	239	240	210	233	224	217	235	216	211	184	181	200	224	199	210	228	189	223	183	224	208	209	217	200	210	193	234	230	231	236	185	231	211	196	211	192	209	206	234	168	239	203	218	198	208	217	235	226	224	210	202	215	217	216	190	210	201	230	189	199	230	238	209	231	227	218	211	208	218	223	236	240	213	206	217	244	220	230	187	213	194	201	203	210	209	227	189	232	195	224	205	218	231	200	208	218	242	215	220	201	218	219	224	200	201	220	216	195	216	231	219	209	242	234	229	228	216	196	203	223	186	196	220	257	233	233	219	186	225	221	216	222	225	199	208	176	216	203	245	249	202	207	197	192	208	208	196	204	242	204	210	195	234	236	215	231	222	215	224	212	242	197	215	217	219	227	223	223	213	213	231	228	218	201	213	198	218	206	223	224	229	226	224	208	180	203	191	194	201	183	204	216	206	200	182	227	200	209	232	231	245	229	219	195	190	208	197	227	223	197	210	244	199	226	182	216	222	242	215	215	194	199	196	230	204	213	203	197	229	200	201	221	261	199	212	216	201	229	249	217	243	225	206	199	238	206	189	241	219	203	220	218	198	197	235	221	203	232	203	195	190	219	211	240	226	192	210	214	188	201	225	207	231	238	212	191	226	190	209	194	234	219	229	234	194	236	193	214	209	217	194	207	247	203	221	208	192	228	220	230	209	211	203	205	230	218	215	205	230	206	212	198	201	229	203	238	201	248	261	218	211	225	206	211	207	205	206	248	210	205	203	220	226	205	174	223	238	206	224	233	209	233	228	228	244	221	217	209	225	200	203	221	216	203	237	208	222	231	219	209	227	217	202	222	224	199	225	204	230	219	221	197	196	225	197	180	218	193	210	220	202	216	188	216	196	222	231	234	211	205	205	224	222	243	244	214	185	213	202	213	211	179	205	225	223	245	223	199	220	214	239	216	229	198	225	224	203	220	243	206	226	215	190	206	203	248	211	233	201	176	234	231	221	198	238	201	165	200	205	229	240	212	201	179	234	244	206	235	205	202	205	221	208	184	229	251	209	204	219	219	205	205	234	195	234	209	205	215	188	210	228	197	221	225	217	214	213	220	192	186	182	202	243	214	212	216	211	207	234	217	227	191	233	235	229	221	217	208	209	218	212	235	237	219	238	220	224	198	227	214	179	228	233	226	222	223	206	206	215	233	223	204	248	183	204	205	226	223	228	185	224	195	216	220	199	204	253	232	240	218	222	218	215	190	219	223	212	210	198	218	233	239	215	209	248	233	208	233	245	224	224	203	210	200	243	215	159	202	204	219	221	222	230	229	199	213	218	227	235	245	209	225	227	200	229	221	209	206	227	190	229	230	202	210	218	234	235	207	175	212	203	209	206	216	229	209	231	193	205	227	225	219	218	225	192	204	221	215	210	210	220	243	196	233	249	191	178	189	239	218	213	227	193	214	207	207	214	241	212	220	217	210	223	214	201	218	209	231	213	215	206	241	216	232	185	195	217	201	197	199	202	186	210	207	206	202	217	251	253	221	209	205	230	205	203	219	216	217	199	210	234	198	207	203	195	231	202	212	211	224	214	200	207	211	191	225	194	230	234	212	221	221	212	231	196	202	234	216	228	230	241	231	222	194	235	199	198	207	184	216	205	181	215	230	206	181	229	221	198	186	231	215	211	206	204	206	197	206	201	224	198	235	211	221	214	194	196	228	206	215	200	213	204	222	237	231	223	239	232	216	177	214	219	202	223	192	224	237	201	184	224	216	219	200	229	224	217	226	185	231	188	190	234	204	204	227	193	224	225	199	227	210	215	226	224	228	202	204	223	206	202	212	224	198	217	207	244	206	226	224	203	222	215	229	232	225	205	221	193	219	213	201	192	216	227	202	224	195	191	229	221	229	226	215	224	204	214	219	248	215	196	209	186	198	200	236	196	204	223	220	193	217	204	218	207	218	220	245	217	208	221	207	195	197	196	214	207	189	197	199	234	212	196	205	229	219	203	198	212	233	216	236	197	188	207	218	217	224	200	185	197	220	204	219	202	209	197	232	252	215	211	219	199	257	226	209	209	206	211	227	220	214	240	209	202	178	208	211	228	222	228	200	211	210	193	184	209	228	221	224	202	226	223	197	209	212	220	224	195	208	211	217	195	206	241	239	185	232	205	216	207	191	244	244	196	238	204	213	208	237	207	214	221	218	206	230	221	220	219	203	213	193	202	204	233	208	196	231	220	224	216	178	218	243	228	228	219	227	227	208	233	215	216	212	208	207	217	186	212	208	204	217	184	214	191	189	211	197	240	217	186	201	205	194	196	222	172	203	218	240	229	210	221	215	226	215	229	228	222	231	223	201	205	217	194	221	217	222	213	224	220	194	217	215	201	210	203	245	240	213	214	204	227	202	204	234	231	236	211	211	204	216	205	204	191	220	189	245	212	228	198	222	217	211	213	228	221	199	220	222	224	200	218	205	208	202	238	222	196	194	237	223	244	216	229	225	236	234	206	211	209	231	213	191	200	202	208	239	222	194	251	205	223	195	213	222	192	219	203	242	241	225	197	227	204	210	171	238	205	212	200	227	217	217	231	199	190	236	215	183	224	240	234	219	228	211	237	236	215	230	194	170	207	245	218	202	237	229	178	171	202	227	186	184	202	246	227	203	197	208	205	192	216	234	226	212	210	183	218	219	226	249	205	190	209	195	206	217	205	198	187	234	231	209	211	212	223	225	246	203	226	211	216	217	230	203	225	206	191	199	259	214	241	230	242	214	196	191	232	223	231	240	227	195	239	220	211	232	218	238	187	240	232	192	220	216
16228	1836	3935	4574	3846	3412	2839	2415	1932	1864	1428	1149	932	804	769	771	721	851	920	1223	1617	1419	1288	1147	871	782	709	656	689	694	641	809	1661	1489	607	560	541	532	488	545	492	508	532	493	508	544	510	472	519	509	504	544	481	523	540	493	495	460	496	510	504	477	478	509	487	485	498	476	493	501	524	465	525	487	510	500	525	542	490	451	560	497	507	482	520	518	486	522	501	548	474	536	466	502	508	523	521	494	486	531	510	483	524	473	498	505	533	515	473	524	492	494	493	495	486	467	501	484	466	532	539	494	492	490	496	488	478	504	482	460	538	484	513	483	533	503	493	490	498	499	516	494	485	516	507	468	483	493	508	473	497	516	541	495	520	518	504	494	463	496	487	532	545	515	493	537	466	523	474	483	480	471	484	488	531	468	499	503	508	478	551	479	502	537	490	481	476	537	501	511	467	477	515	523	524	528	494	478	465	516	495	514	512	490	456	511	495	521	507	509	504	471	467	509	512	491	540	541	487	543	548	515	498	477	494	516	483	499	482	484	526	507	472	501	516	507	516	519	511	502	494	482	511	535	523	485	488	527	488	485	533	513	469	500	512	524	474	524	501	506	507	473	469	504	526	501	524	506	505	539	486	478	477	486	491	471	480	510	504	491	517	496	470	481	496	463	482	460	497	489	475	476	506	489	521	498	497	495	537	463	483	476	495	482	468	537	468	534	483	469	477	463	498	513	498	491	524	477	520	525	483	480	509	494	528	494	456	497	526	461	505	470	494	510	487	478	464	503	509	535	488	490	493	472	491	505	493	501	519	545	507	478	526	495	485	495	521	509	483	502	503	471	539	508	500	483	483	469	490	510	537	473	517	516	482	507	515	484	510	482	490	490	488	482	496	504	469	504	464	486	510	516	482	492	504	453	488	482	500	471	497	510	497	516	505	467	483	508	500	476	540	498	505	504	503	491	512	490	502	515	496	501	479	474	468	500	501	500	521	507	485	475	482	493	514	455	484	546	526	519	489	490	530	474	505	506	518	479	490	497	490	505	476	488	508	512	490	551	523	472	562	519	482	477	521	508	485	505	529	493	533	483	507	523	543	473	515	476	496	492	512	491	474	455	480	480	540	476	517	512	515	531	516	510	486	510	533	501	491	481	487	538	524	549	490	520	483	519	494	493	490	487	493	486	466	521	513	487	521	477	519	516	500	519	512	499	496	503	526	465	497	461	489	500	488	480	443	496	504	514	521	507	512	518	483	495	485	502	524	488	517	519	508	489	502	478	468	475	544	475	522	486	489	501	517	492	524	483	498	498	539	529	493	498	500	514	488	495	525	505	510	509	519	515	478	526	523	479	565	478	508	506	526	558	514	485	493	485	527	470	508	511	520	524	511	514	475	507	528	495	476	519	501	506	497	512	505	457	484	533	529	502	478	492	498	526	491	471	486	516	537	490	524	471	492	494	476	503	505	507	529	484	494	473	515	486	498	447	475	468	497	516	497	503	491	518	527	498	516	482	482	489	520	543	475	526	462	493	515	494	486	489	480	505	466	466	485	513	519	518	521	498	503	487	535	512	473	485	494	509	485	515	493	511	512	505	482	482	513	491	491	528	478	540	496	498	530	510	496	493	492	496	468	573	513	496	501	530	471	455	500	488	507	456	510	517	530	457	551	512	511	475	512	516	491	488	516	523	540	488	487	501	471	521	481	469	501	520	463	481	505	455	470	499	491	498	520	499	485	496	464	511	502	486	462	516	510	510	536	507	500	495	483	538	506	518	497	510	507	433	490	461	487	517	515	528	470	494	525	483	504	467	510	488	479	532	505	460	514	495	527	501	503	441	485	480	540	501	514	510	506	485	499	494	518	528	529	477	478	527	535	524	511	490	509	499	538	518	512	522	482	487	502	532	495	533	468	505	499	523	499	513	491	501	513	458	504	512	492	486	489	472	506	517	525	499	528	510	514	500	469	516	535	468	491	481	472	509	459	483	518	537	531	507	478	502	458	497	504	509	525	513	499	447	489	514	490	497	494	489	517	480	497	478	507	497	498	512	544	504	493	529	465	509	468	533	489	496	523	499	511	493	479	479	502	544	480	444	518	540	505	525	497	466	480	499	470	516	452	451	507	473	515	483	520	480	514	463	496	494	500	503	435	528	513	522	494	475	475	507	474	502	482	474	488	495	465	509	478	506	540	468	520	473	513	509	529	536	516	512	488	494	493	492	481	465	509	529	521	490	518	510	501	502	507	506	494	548	490	470	504	521	489	529	529	517	540	479	468	543	521	485	527	470	504	512	476	487	520	529	476	496	482	484	512	499	469	475	462	495	494	526	501	497	481	500	502	522	508	491	502	457	507	492	522	481	499	501	481	547	548	516	497	507	485	488	532	456	499	475	517	495	504	473	534	466	480	484	472	494	485	512	503	494	509	507	462	481	508	525	519	518	509	512	536	480	469	538	510	473	461	489	492	483	466	473	520	471	504	511	494	475	517	496	520	539	476	477	491	479	514	497	486	506	471	504	514	466	511	535	494	509	498	500	491	506	508	515	497	495	524	503	490	526	514	510	479	538	521	517	497	505	472	512	474	495	491	467	543	475	508	492	503	504	502	516	507	479	450	544	472	523	487	542	571	505	501	530	500	526	489	505	509	530	508	468	490	487	480	498	516	506	495	517	496	466	511	530	481	499	492	524	500	488	473	461	497	498	485	505	522	511	472	467	483	508	498	475	511	519	494	509	508	485	508	517	487	485	545	453	490	528	513	515	482	481	496	501	541	484	447	487	512	520	474	492	512	523	498	495	493	506	515	478	515	503	512	515	501	472	488	495	519	508	522	502	498	505	519	493	535	530	513	510	481	522	505	472	492	509	529	494	497	560	474	484	419	514	472	530	494	506	501	446	503	510	539	467	513	498	475	501	521	501	513	478	503	507	481	518	524	498	500	516	508	539	471	495	501	492	521	522	513	523	468	478	473	490	465	506	490	517	493	484	518	550	519	503	505	497	547	480	505	487	544	522	476	488	460	481	483	564	498	528	529	475	543	537	489	481	509	509	505	471	496	483	547	531	498	500	498	516	459	468	429	483	483	465	493	513	514	510	463	551	500	471	518	529	497	489	513	467	501	530	523	524	517	494	461	500	476	514	510	490	488	476	485	538	542	536	517	485	471	493	483	493	470	481	550	504	512	489	519	500	493	471	486	526	495	530	521	510	508	511	483	490	453	541	491	488	520	511	462	508	506	532	512	487	486	502	502	522	481	503	480	457	503	518	467	490	500	515	485	515	489	527	481	504	484	497	535	487	530	486	489	502	487	528	505	485	498	498	478	487	491	502	525	482	468	502	506	508	522	525	480	485	501	468	516	482	510	490	488	517	541	497	507	533	480	467	457	497	500	473	504	444	452	480	455	475	519	524	487	471	513	497	466	455	496	479	488	465	529	500	520	481	512	499	515	498	515	490	449	465	471	478	521	474	482	483	531	515	490	544	498	495
39295	8735	3866	2677	1705	1419	1158	900	755	722	558	475	400	375	383	351	328	367	402	437	549	466	421	412	367	369	324	350	330	318	343	488	650	568	310	290	303	303	285	306	297	300	307	314	294	319	323	274	322	284	294	302	263	291	243	276	304	277	280	265	293	301	258	300	283	296	288	296	292	289	314	311	321	325	279	288	274	294	301	295	277	277	260	298	319	267	294	299	290	293	304	297	290	288	305	297	268	290	285	298	253	274	299	274	269	281	279	280	263	298	296	324	274	293	286	299	287	276	272	299	279	318	299	293	261	281	321	277	268	287	316	290	301	262	288	267	278	305	277	297	275	300	302	298	275	272	306	297	290	277	269	311	296	264	263	273	284	299	291	274	297	298	317	291	285	286	271	301	319	324	295	263	307	289	282	292	276	285	277	281	270	311	268	288	330	304	267	292	299	270	283	300	284	278	302	254	278	263	252	270	293	295	228	279	306	324	275	298	309	287	255	257	268	281	287	278	255	261	305	284	318	270	264	307	291	286	306	289	278	268	274	293	293	286	279	296	282	299	285	286	312	290	281	279	272	280	282	294	300	285	263	280	258	281	281	274	312	275	280	267	274	283	279	260	306	306	308	304	304	261	306	301	317	294	275	284	302	312	281	293	267	303	306	308	280	300	287	302	265	292	256	281	289	306	292	310	269	276	304	266	271	279	278	311	266	275	283	273	263	280	315	329	278	300	302	312	274	251	289	281	299	286	310	274	301	272	296	296	257	307	272	302	261	260	317	272	280	291	317	328	287	293	319	310	300	265	324	277	259	274	273	276	295	304	325	341	297	289	316	297	272	287	294	311	307	303	291	312	297	269	276	306	299	285	296	306	300	295	292	322	289	304	313	286	253	292	293	286	319	297	283	313	280	280	296	293	261	286	275	286	285	285	264	278	313	298	298	276	294	303	281	318	281	285	251	274	283	288	265	298	266	296	288	274	264	304	324	328	283	303	300	290	284	311	304	275	307	317	313	294	294	290	268	288	312	308	283	295	294	287	256	276	268	315	293	285	318	306	284	305	281	290	274	279	300	307	285	259	280	310	267	283	280	276	334	329	270	301	273	313	271	326	289	306	310	267	280	299	279	289	287	294	275	271	312	285	331	295	334	302	295	313	268	310	305	280	284	301	291	308	257	309	310	281	288	303	284	331	271	297	294	294	281	303	289	290	273	264	320	310	263	341	274	296	289	281	310	276	273	246	284	274	310	312	271	283	266	289	304	294	245	276	272	294	272	306	319	314	275	275	308	315	291	270	284	293	294	292	288	276	296	292	269	293	289	293	326	289	290	288	246	287	291	289	259	283	277	298	287	283	291	279	270	304	280	265	258	325	312	273	298	311	289	282	292	281	280	295	299	279	304	264	255	257	284	285	276	314	304	311	302	289	309	255	311	301	337	273	263	287	269	298	288	271	280	261	297	283	308	310	255	297	313	299	279	270	283	276	284	295	298	257	270	253	264	319	256	247	330	275	280	301	261	310	272	318	306	285	293	280	295	272	321	293	298	266	269	272	284	290	308	313	305	275	316	302	284	288	260	279	308	315	288	269	254	280	267	254	248	256	303	325	278	274	309	279	273	236	276	306	281	291	284	275	280	275	269	284	280	282	247	272	292	271	261	299	280	299	296	271	299	278	325	276	292	282	258	314	274	286	268	283	280	300	293	286	359	316	260	299	287	324	311	282	294	332	314	262	283	276	254	274	293	281	286	271	299	250	282	296	275	302	311	302	288	262	275	286	265	282	275	269	324	293	306	330	267	278	290	291	299	279	310	304	289	259	293	278	279	315	305	323	275	304	279	267	286	286	281	290	252	288	293	328	327	270	290	302	266	293	281	313	303	285	275	318	315	329	304	269	256	307	310	288	293	283	283	271	270	260	265	274	317	298	298	330	309	301	293	310	288	280	279	306	324	274	284	299	347	297	307	295	338	311	276	301	272	295	297	280	272	285	305	286	253	286	288	297	294	298	306	280	302	269	294	284	298	281	291	274	297	314	291	243	278	268	307	326	289	300	277	269	274	285	294	295	293	251	280	311	303	330	291	301	289	269	267	272	304	297	307	299	284	261	291	297	297	282	270	271	286	299	316	299	322	304	313	306	288	286	287	268	255	274	304	244	279	253	283	276	273	298	271	305	303	289	291	268	289	287	271	294	282	293	270	312	281	291	288	273	277	285	294	286	256	315	285	327	300	285	272	260	270	306	267	291	322	264	279	286	256	300	308	291	294	266	280	266	283	279	263	268	328	308	282	288	264	316	303	299	279	277	302	292	307	288	312	300	309	281	272	282	288	272	281	301	294	308	322	305	317	320	310	277	288	290	280	259	291	277	276	272	262	296	313	314	276	284	279	273	291	306	254	266	262	270	270	283	266	308	304	309	284	283	277	278	319	297	291	297	283	264	267	297	275	270	267	275	298	306	304	326	281	317	301	321	293	262	271	266	300	301	292	311	272	297	319	270	306	274	266	278	304	305	289	286	281	264	270	296	300	297	279	257	263	286	284	300	283	272	308	303	310	297	253	309	253	285	272	310	306	269	295	282	308	285	277	318	310	298	286	280	260	261	259	279	291	318	293	262	308	278	283	289	295	291	287	301	321	295	303	274	300	272	307	299	275	269	316	275	296	275	277	276	285	285	251	285	305	279	279	299	287	293	320	257	279	322	298	269	280	289	301	324	271	281	282	306	260	274	316	275	277	280	256	304	299	300	267	288	323	272	321	317	295	286	291	309	310	281	264	264	284	305	284	261	277	244	272	294	266	280	295	276	293	291	290	295	283	274	298	303	281	307	264	296	313	272	300	331	288	293	296	311	255	290	278	285	288	277	277	284	311	344	256	303	326	269	332	312	260	252	324	296	296	294	299	310	282	338	286	294	271	288	312	274	312	320	303	286	295	323	280	332	281	274	238	319	311	312	266	276	304	303	299	311	302	325	289	294	259	290	294	293	305	287	292	306	312	309	266	269	305	264	313	297	298	289	299	273	294	273	277	311	258	295	286	279	286	281	304	295	276	315	285	299	281	290	275	269	313	295	294	285	282	254	305	307	263	278	270	308	279	273	298	306	285	285	309	298	294	281	265	300	325	310	297	287	290	318	305	300	285	315	293	292	289	258	274	268	329	277	285	293	297	277	259	277	312	309	294	269	313	296	273	238	283	277	300	313	291	251	309	276	312	261	295	297	298	299	300	286	264	267	292	271	280	287	278	294	314	292	277	272	284	298	316	270	280	317	298	308	290	301	274	249	266	274	309	258	290	290	289	308	297	264	292	255	295	281	272	263	290	305	303	295	309	296	266	325	269	302	283	277	267	271	280	319	279	303	268	348	274	300	306	285	303	288	286	230	280	270	297	276	296	306	270	276	296	279	308	310	302	313	284	296	281	318	281	314	284	290	274	285	324	291	291	292	313	285	296	295	273	291	287	308	313	306	296	291	288	284	278	317	294	279
20984	2825	5965	6792	6019	5268	4417	3517	3188	2864	2044	1684	1328	1190	1049	1015	1042	1096	1416	1883	2410	1786	1676	1558	1174	979	930	960	903	876	970	2096	3149	2271	850	685	694	626	623	684	659	684	670	647	637	652	646	590	612	668	677	654	652	650	606	645	646	649	602	595	598	616	582	631	639	615	628	598	636	653	617	605	626	657	647	615	622	638	637	615	588	637	639	598	647	658	631	615	617	597	651	584	692	651	618	683	662	590	617	616	641	659	596	666	643	625	672	636	626	671	635	606	631	666	628	621	602	674	665	650	648	619	617	645	628	588	657	640	633	599	617	644	625	685	623	665	667	649	665	632	629	602	599	678	599	613	664	635	696	645	642	665	606	656	560	618	630	564	666	634	601	673	625	627	657	656	632	608	696	611	631	667	643	672	637	666	604	614	580	601	617	682	645	650	635	602	638	643	629	636	652	621	659	604	623	624	632	644	576	631	630	661	626	643	644	636	682	665	605	668	643	649	628	609	617	605	639	665	613	630	640	646	637	637	640	627	608	632	642	644	587	670	661	645	659	654	626	639	643	626	604	616	646	581	660	659	615	628	638	615	615	614	636	586	641	653	616	663	628	697	606	645	618	652	660	638	617	653	607	653	629	651	649	634	604	651	601	642	638	624	666	642	598	609	634	619	672	662	621	627	617	641	624	653	633	636	634	632	662	636	581	630	647	630	624	678	597	613	626	585	620	600	630	681	668	660	581	637	631	621	668	651	620	590	627	663	644	601	632	620	596	577	629	618	629	644	650	635	637	687	629	619	609	599	662	679	671	627	631	668	646	639	659	617	591	639	605	634	615	576	618	688	646	660	664	621	692	618	703	629	632	579	641	622	636	641	636	628	662	611	681	630	606	636	614	625	683	585	583	637	619	637	669	609	595	636	679	624	615	615	608	673	627	625	658	597	645	682	654	601	654	703	642	587	632	609	627	618	604	634	622	657	642	666	644	637	609	630	614	602	645	598	607	636	647	664	640	611	626	630	627	609	692	620	638	650	632	618	676	650	621	597	596	611	629	561	638	656	589	617	640	607	609	591	607	619	658	612	644	641	632	669	571	672	583	632	660	665	674	602	662	618	652	631	591	614	596	651	644	612	637	631	640	652	609	677	659	646	628	633	653	632	656	586	666	636	636	655	599	579	654	628	690	628	628	601	644	644	642	614	634	620	634	612	676	685	594	628	626	649	605	668	605	642	634	627	638	626	617	655	647	593	599	654	647	625	586	648	649	646	614	587	639	607	628	592	626	607	625	647	597	669	611	615	580	630	619	606	627	667	602	666	648	621	636	619	629	626	625	629	573	629	622	617	639	648	621	599	648	628	649	645	645	645	614	629	656	630	658	592	563	607	659	656	681	676	623	602	593	611	617	628	608	654	622	591	633	632	611	607	570	622	570	613	649	657	622	620	661	606	595	597	642	658	608	677	648	643	621	646	597	633	615	661	628	610	625	637	644	642	590	642	619	614	650	635	615	665	639	610	638	602	626	603	607	650	628	608	631	610	623	617	654	659	631	652	680	651	680	627	622	637	648	641	637	623	618	598	658	642	634	634	607	641	671	615	629	644	626	594	560	631	613	637	608	634	630	587	629	605	637	621	659	645	633	618	630	615	658	637	639	655	600	614	641	624	602	669	621	654	650	648	665	653	568	630	665	633	613	609	637	667	657	606	659	631	629	659	609	630	630	609	651	619	653	650	645	658	609	637	633	615	654	625	634	614	626	630	648	659	589	628	643	621	619	620	620	617	623	648	610	646	615	607	694	589	599	587	632	616	594	622	654	598	653	664	599	611	582	626	594	662	641	654	632	591	645	666	582	652	651	671	608	633	652	596	605	692	605	657	624	690	581	645	625	653	665	611	620	685	648	634	624	651	595	628	632	703	605	627	639	585	594	633	597	644	666	644	576	578	590	649	685	614	599	584	612	615	594	610	663	639	591	674	664	651	641	592	586	616	590	592	607	661	638	641	657	679	622	579	649	601	615	628	643	609	658	620	643	649	658	611	643	618	660	607	653	620	627	619	661	611	617	648	659	652	646	641	640	627	652	630	656	615	680	656	645	646	648	610	605	632	655	611	612	654	592	593	633	644	621	648	600	648	618	662	613	655	636	642	687	617	656	604	668	614	653	660	652	575	644	636	613	681	636	637	610	604	601	623	639	583	656	583	682	673	614	654	600	637	662	613	645	640	647	638	592	623	615	632	596	620	631	661	614	639	625	628	607	606	598	597	609	709	652	621	605	657	603	671	642	627	633	686	664	661	605	602	643	654	635	601	632	597	627	624	630	633	622	611	606	614	691	691	621	626	649	657	646	667	640	669	610	642	714	642	616	638	660	674	591	604	612	633	608	591	660	632	654	595	600	661	631	633	628	578	632	627	620	617	625	592	651	596	585	621	632	680	662	604	657	642	630	622	626	641	607	618	639	628	675	595	700	632	618	621	633	627	615	631	628	590	614	653	637	648	627	649	651	655	635	640	639	600	663	632	665	608	660	621	582	651	631	676	629	658	629	626	644	602	656	622	598	627	618	612	619	637	626	640	645	654	653	605	619	633	651	606	641	670	643	599	627	617	639	636	587	661	633	613	625	613	660	621	665	613	633	630	631	631	642	616	657	637	613	643	643	625	624	630	647	617	612	608	618	676	645	671	641	626	647	628	626	663	672	611	628	680	579	603	598	617	655	614	626	612	610	598	602	644	631	562	610	656	598	670	653	593	643	627	654	640	613	621	635	624	670	628	633	630	602	618	653	634	673	652	672	613	642	641	619	645	585	633	591	613	665	693	632	606	630	606	637	624	720	678	660	628	647	623	639	657	652	589	651	673	642	708	634	614	646	630	614	634	649	639	617	641	609	628	653	635	612	595	639	649	597	606	609	607	618	624	631	673	638	628	638	597	657	630	581	633	640	616	601	656	618	591	592	629	631	614	634	631	606	623	613	622	624	665	661	625	642	639	630	639	614	686	635	651	658	635	646	635	609	626	627	625	620	668	646	619	632	622	636	578	630	639	666	622	623	643	650	675	599	630	661	644	666	654	594	628	691	636	642	690	592	650	637	642	596	605	658	651	649	686	617	596	690	635	628	647	645	658	668	612	621	644	621	645	650	647	646	611	615	667	635	616	647	656	663	610	620	632	670	638	634	616	613	622	665	626	654	599	669	620	615	622	636	603	647	621	584	628	665	636	670	591	664	613	636	662	603	633	613	655	659	605	633	616	621	660	633	660	616	626	645	622	576	612	666	627	663	608	647	638	641	617	632	648	659	627	603	662	617	624	615	605	653	594	644	661	689	628	670	649	625	630	719	602	584	677	620	635	620	617	650	647	589	578	663	617	630	675	632	646	593	664	620	687	632	650	648	625	610	646	658	599	609	622	615	618	634	614	630	649	674	617	612	614	594	639	636	603	658	625	649	612	635	664	608	626	659	674	661	668	650	630	629	661	676	618	614	641	664	649
12530	1445	850	669	427	351	269	240	189	194	181	180	164	150	149	165	181	164	160	210	211	178	199	185	167	148	148	176	136	147	145	140	151	141	137	122	107	129	124	117	133	140	140	124	118	153	137	129	131	129	138	131	123	173	122	144	154	145	152	129	114	148	161	118	149	118	145	137	133	124	134	147	137	123	123	133	144	145	147	133	137	147	151	110	119	146	159	130	129	164	132	140	139	143	149	101	156	133	123	148	119	134	145	138	124	141	137	136	142	145	120	121	129	135	130	137	162	144	136	151	139	146	122	135	135	163	133	135	142	126	128	153	161	133	120	116	132	131	177	146	142	118	122	135	142	126	144	115	133	142	126	116	138	135	118	149	136	133	132	154	141	123	163	120	134	125	160	157	127	128	136	161	127	154	152	149	130	128	129	146	157	152	137	123	143	140	155	144	135	144	131	130	124	137	135	116	139	156	130	128	128	139	136	160	132	155	139	147	122	134	138	97	131	161	131	123	134	140	124	141	118	116	121	116	149	136	119	122	130	123	137	134	147	139	117	114	130	135	139	132	140	121	154	116	125	144	147	141	151	149	134	131	109	127	143	134	130	127	152	147	137	133	159	140	136	147	133	122	124	135	151	140	130	110	118	156	153	151	130	136	126	113	136	148	122	152	144	143	134	137	140	135	130	141	139	149	134	138	140	109	148	113	123	147	130	135	142	135	122	134	138	145	130	117	136	150	134	128	143	115	150	132	132	121	120	135	141	189	153	130	157	117	129	127	142	126	132	153	154	128	131	146	135	144	144	143	145	127	124	127	155	137	122	121	142	130	129	148	162	125	141	132	153	150	140	138	138	141	141	122	147	159	153	151	127	138	114	149	135	122	128	160	134	146	119	144	132	135	154	143	132	115	117	123	138	134	129	129	144	118	131	143	148	147	154	137	110	125	173	131	131	143	160	129	137	157	130	134	140	144	129	126	150	131	142	118	133	123	132	132	134	114	151	127	131	144	146	149	128	135	129	163	142	127	144	120	133	128	135	128	132	144	149	140	129	121	173	118	113	156	140	132	105	145	135	139	133	120	151	119	120	130	150	133	124	124	153	121	121	135	130	132	121	144	144	120	157	148	138	112	134	141	141	134	147	152	126	128	140	121	118	136	154	142	122	154	165	148	163	131	113	132	127	139	122	136	151	145	153	123	156	140	144	139	130	126	119	134	125	127	137	155	147	136	140	141	158	129	136	131	125	138	142	132	133	126	139	131	131	125	119	137	139	111	115	148	129	120	143	136	132	155	129	163	131	159	134	134	121	148	132	137	139	125	130	159	134	133	134	117	127	136	134	137	149	132	126	126	139	148	158	145	138	141	133	144	131	145	134	124	102	134	139	134	141	115	144	131	134	135	142	152	129	125	112	150	141	112	154	126	115	140	128	121	139	147	130	139	162	140	130	121	136	144	133	153	124	120	132	134	124	127	167	134	132	124	156	143	147	130	138	138	137	143	146	117	127	150	146	115	127	140	125	143	128	116	141	124	122	116	147	123	148	134	138	127	132	128	133	126	129	142	138	140	157	141	136	147	146	124	130	126	140	136	125	127	139	139	152	147	132	142	129	135	161	156	133	137	137	138	121	123	145	119	136	131	127	137	142	123	134	138	155	142	129	140	133	132	128	127	156	124	130	161	154	161	117	137	130	114	137	147	132	142	138	129	113	127	148	136	144	143	120	142	148	135	150	136	129	134	136	129	146	145	127	123	141	123	138	130	133	106	131	122	130	163	143	116	134	140	146	144	162	141	121	116	150	145	131	126	141	123	157	137	103	139	131	135	139	144	138	146	159	125	130	123	120	140	139	135	134	131	141	138	145	143	135	124	125	131	119	142	141	110	128	134	156	132	125	143	145	142	145	140	126	137	116	136	144	144	130	139	136	138	107	129	133	112	146	154	146	113	126	133	137	140	142	116	151	144	142	125	142	153	133	104	118	141	150	129	122	119	126	141	150	125	120	130	137	143	148	137	135	118	153	152	123	123	124	120	136	143	139	171	153	138	137	146	163	145	132	143	122	136	133	116	152	123	132	151	145	122	161	122	123	139	142	117	164	135	126	136	114	135	129	125	148	122	155	112	137	141	148	140	151	134	111	115	146	121	139	130	137	117	135	118	132	119	131	155	126	156	103	144	162	142	158	130	120	133	135	140	161	145	146	143	137	142	133	118	167	125	138	146	146	147	168	154	122	123	135	151	116	148	125	127	136	125	120	118	142	141	120	148	141	144	129	120	125	103	133	147	149	132	122	132	127	129	132	142	124	122	152	140	154	135	146	139	129	134	142	143	135	138	151	139	152	143	140	111	137	143	126	134	140	132	131	151	131	131	142	127	136	108	150	123	166	135	131	129	141	145	144	137	139	147	146	152	150	164	144	151	131	143	144	137	134	133	113	147	149	132	125	143	141	146	135	134	144	134	132	152	152	139	143	119	127	141	141	159	140	136	151	136	150	153	136	142	127	142	148	138	126	146	115	119	153	144	165	150	150	130	141	136	143	141	152	136	150	140	152	166	136	128	136	159	132	131	157	125	153	143	149	133	150	150	142	122	134	132	145	122	141	134	136	138	144	146	128	127	138	135	145	136	141	143	157	142	150	140	139	151	140	121	133	151	145	132	127	122	140	137	130	126	148	145	143	141	145	134	129	143	138	126	122	147	131	157	144	138	111	151	146	164	120	128	150	142	126	131	161	157	115	116	137	137	128	121	132	103	124	138	130	154	139	118	114	165	135	125	155	136	148	126	150	115	139	125	138	130	143	135	128	135	135	113	130	134	134	140	145	144	131	122	134	144	127	137	127	143	128	143	137	144	141	134	146	122	134	143	110	148	141	115	145	135	142	127	117	140	145	134	140	119	131	138	127	142	139	168	140	153	115	134	133	136	117	135	135	136	132	123	132	141	122	132	130	142	143	149	129	134	126	139	119	119	156	122	132	126	131	139	124	145	152	133	130	144	123	122	126	129	129	152	128	131	137	143	137	141	130	118	131	118	152	135	139	140	122	144	139	143	117	140	122	141	127	151	136	164	123	130	132	127	164	127	129	137	143	113	114	135	118	147	142	129	148	115	147	119	146	151	143	105	106	118	142	158	121	136	132	129	173	140	141	141	145	135	145	138	149	158	141	143	131	133	125	132	143	132	134	164	146	153	133	119	135	132	129	141	167	146	130	136	134	133	131	160	152	124	146	141	139	133	133	145	135	138	116	129	117	118	141	130	143	132	136	125	138	124	155	120	112	121	158	137	139	124	130	135	122	156	142	149	153	124	124	149	139	149	127	150	141	142	159	168	163	145	135	147	133	154	141	111	127	131	145	135	143	130	142	146	137	136	128	120	138	141	141	118	123	126	145	148	134	123	117	134	122	146	147	138	139	149	149	131	149	150	118	144	136	154	123	129	147	148	131	125	126	147	151	130	131	141	138	142	142	137	132	131	132	151	125	128	141	123
7263	1018	1884	1985	1706	1312	1084	828	815	708	634	554	458	453	455	410	434	521	523	870	958	800	706	690	511	474	416	399	457	419	428	461	492	393	348	342	354	360	386	368	370	335	324	333	334	329	345	375	316	340	352	347	318	331	340	362	349	385	366	341	347	318	352	331	340	350	347	321	328	335	312	316	344	313	362	358	325	343	360	328	348	339	311	360	333	336	321	359	332	339	328	330	310	370	344	333	360	358	329	307	371	341	343	336	326	339	344	384	359	340	343	346	335	367	333	354	337	320	322	345	326	353	352	356	325	372	342	316	360	317	350	312	316	335	352	335	317	332	347	356	335	309	320	357	335	332	341	337	315	380	356	321	302	318	337	358	338	323	327	375	331	345	388	359	314	338	322	328	349	371	324	331	322	329	342	344	358	339	351	364	342	369	317	355	340	315	302	348	332	318	351	364	351	339	353	340	363	374	327	341	362	306	332	341	383	344	363	338	345	318	325	364	351	376	323	342	367	332	329	322	354	325	372	323	364	334	328	348	346	301	318	367	344	369	396	338	344	371	331	356	368	357	342	353	346	329	379	363	320	353	364	331	346	340	321	321	312	309	346	357	385	329	346	333	319	309	314	304	316	344	333	344	344	384	336	353	351	341	323	338	355	329	329	341	338	353	348	339	330	331	351	323	356	346	361	334	349	327	353	350	333	356	339	358	330	311	316	353	344	324	329	342	327	326	347	330	375	296	279	353	329	323	332	325	347	349	336	345	340	375	369	351	342	309	339	305	381	340	347	343	338	365	358	350	354	300	356	360	315	346	339	343	354	335	379	339	332	321	342	337	353	328	351	315	329	336	351	337	363	339	346	369	322	315	326	321	328	346	340	350	321	338	317	317	362	336	313	322	342	317	347	324	312	324	325	332	347	389	350	351	328	321	324	332	315	341	351	335	346	330	333	380	367	353	347	343	322	353	294	357	312	345	321	326	321	356	352	351	371	333	324	317	354	342	301	355	359	350	311	334	351	346	341	345	348	352	337	383	359	351	327	314	319	338	383	376	327	338	355	347	309	332	334	305	341	350	316	365	349	349	343	331	347	368	365	316	319	350	337	333	331	347	328	348	330	346	341	331	368	355	313	360	350	310	353	338	352	327	317	316	307	324	343	371	326	337	362	356	331	344	312	316	363	300	375	332	332	330	327	329	341	347	315	340	360	351	323	351	358	364	335	358	331	333	340	352	334	344	373	318	340	331	328	365	326	333	338	370	329	305	338	342	313	341	345	328	352	331	323	355	325	305	333	351	321	338	345	322	360	352	329	334	323	335	331	368	351	345	341	353	308	344	337	306	322	346	335	354	364	327	352	310	337	333	329	352	355	352	329	311	337	310	329	344	364	332	300	343	328	325	349	332	363	345	336	352	326	356	353	350	359	388	332	334	331	340	343	361	345	336	360	378	331	338	339	319	309	355	328	328	363	323	305	341	344	310	351	340	357	347	345	340	290	337	381	359	372	364	323	327	341	355	346	354	380	327	326	316	356	368	330	375	331	351	345	340	337	320	336	363	345	341	347	362	338	328	326	334	348	363	335	317	344	331	332	345	374	308	301	345	365	326	343	362	342	331	349	329	342	325	346	332	339	345	328	363	340	350	416	336	345	353	356	332	343	337	351	335	338	323	341	316	353	302	305	322	342	345	325	341	326	342	340	337	343	348	334	363	352	360	348	315	329	354	365	328	324	351	324	346	349	353	326	330	331	322	322	305	344	327	343	337	340	350	355	320	356	342	315	354	334	338	311	357	326	349	350	331	352	324	319	323	319	389	339	353	331	367	339	375	330	331	327	340	331	327	325	333	360	326	334	341	350	349	338	361	349	353	325	343	319	342	336	332	319	347	334	345	364	358	367	347	329	362	317	319	354	331	320	331	348	335	355	313	305	347	329	306	337	334	293	340	326	349	318	318	331	326	345	353	361	337	341	353	341	357	357	312	354	328	354	346	363	328	339	349	359	343	337	361	358	376	306	356	335	340	328	354	349	336	306	336	355	348	333	360	336	353	340	306	319	315	354	349	310	376	304	382	349	341	352	379	345	336	347	357	337	326	339	325	351	349	386	326	376	342	339	372	334	364	340	320	349	361	360	327	359	343	347	340	327	342	337	330	355	315	314	343	361	355	330	341	353	339	329	362	342	353	325	320	307	357	344	344	369	333	361	349	341	357	347	340	364	379	322	365	341	345	319	321	319	383	349	353	325	361	349	323	328	355	332	358	339	332	369	365	330	318	355	349	319	339	350	328	357	332	324	354	377	353	352	332	313	378	352	325	359	330	384	318	367	368	333	328	357	358	334	352	320	338	341	339	350	356	319	287	342	312	322	340	347	322	338	342	339	342	391	351	325	331	354	332	357	344	326	370	340	347	361	343	358	343	329	363	355	339	355	334	363	371	331	338	371	346	355	345	324	307	328	340	339	372	321	345	333	327	313	313	366	335	334	346	344	355	361	368	363	328	346	341	358	302	338	333	359	350	310	321	339	321	324	350	324	327	309	330	348	341	322	328	374	340	337	334	331	331	348	350	344	292	351	319	343	361	365	353	320	352	333	370	309	365	317	337	331	393	349	328	323	338	322	363	360	347	347	346	347	346	355	311	342	336	336	334	358	327	339	353	359	326	347	354	343	362	341	310	365	335	369	328	327	327	331	320	325	371	323	383	347	354	351	375	332	331	338	341	343	318	318	350	340	331	312	348	323	370	328	345	316	340	342	347	339	344	334	347	338	349	358	334	328	361	328	345	373	332	347	342	319	322	324	337	330	355	364	359	327	364	331	325	345	318	366	366	345	334	350	346	354	360	353	330	331	356	331	336	324	352	350	363	355	364	338	329	348	355	324	341	336	321	356	345	331	313	357	357	329	333	339	374	372	320	326	343	339	346	338	362	353	353	315	351	341	339	325	364	330	339	325	353	357	324	331	368	373	355	321	359	328	356	345	365	330	321	346	359	339	330	358	353	348	335	315	347	331	330	337	322	348	312	353	354	344	321	324	349	333	356	325	341	308	351	341	307	343	336	354	317	331	353	315	359	344	330	359	332	354	326	363	363	362	329	334	305	335	331	337	328	359	347	296	304	331	343	356	323	331	328	322	358	358	318	330	354	320	336	324	295	356	352	307	349	343	314	346	306	328	330	351	330	334	329	355	366	350	359	367	356	354	349	351	341	324	325	315	373	336	318	324	336	345	333	312	330	321	354	340	350	320	312	340	312	330	329	337	370	300	363	355	314	360	337	368	311	335	320	319	367	321	345	340	362	353	365	339	293	333	350	327	332	368	359	362	349	329	358	338	320	358	346	364	307	318	333	340	350	330	361	342	334	349	324	335	384	345	355	323	325	323	335	347	338	334	345	369	324	354	341	349	324	332	337	341	319	369	363	339	344	336	360	350	342	338	315	325	338	307	299	320	354	339	345	348	337	345	345	311	361	344	352	339	317	310	351	344	329
29818	5081	2048	1493	1002	809	627	541	532	485	419	306	268	259	259	257	277	251	303	353	317	331	302	303	271	246	232	247	247	223	203	311	415	246	230	215	203	232	222	197	225	195	214	222	198	200	202	217	194	219	225	201	195	214	215	197	226	216	226	233	203	221	243	240	207	243	176	203	186	217	217	195	217	204	223	220	198	208	199	192	198	195	215	203	216	237	232	215	204	202	252	204	231	205	206	224	197	224	207	222	193	200	246	180	221	230	221	234	201	214	226	216	212	227	231	227	196	216	235	220	243	200	218	225	216	209	209	237	193	199	195	210	206	199	255	197	197	192	230	227	201	217	221	246	209	207	211	220	221	239	197	232	224	204	226	229	229	224	214	203	207	229	205	199	189	191	213	221	227	198	224	181	196	197	198	207	231	190	234	205	210	211	230	194	217	209	183	222	213	208	221	192	234	237	200	238	190	182	213	220	224	201	197	218	200	215	239	224	206	208	222	210	230	203	214	247	212	243	209	219	231	204	195	211	204	198	210	208	177	209	229	233	235	209	214	208	219	224	232	226	210	210	237	217	213	219	206	201	208	209	203	206	215	212	215	223	217	222	216	228	227	245	214	215	222	240	208	196	231	226	215	215	173	211	217	235	223	228	222	216	197	207	203	202	200	216	195	192	205	198	215	206	185	225	201	213	214	221	196	214	190	209	212	247	203	224	219	214	212	258	240	230	250	212	200	222	218	200	212	219	215	232	210	225	252	222	210	215	240	228	208	247	216	201	212	228	227	228	198	223	201	201	206	236	229	209	205	211	242	201	221	204	198	191	218	223	220	243	210	242	239	208	187	209	218	221	222	203	237	217	208	195	218	213	218	219	222	225	231	226	238	234	221	241	223	206	201	182	202	224	206	204	224	214	223	196	187	199	207	192	206	187	217	200	230	230	221	198	208	227	215	233	206	206	200	215	264	238	180	222	187	216	237	218	205	238	240	212	194	231	216	213	219	222	217	223	206	197	214	226	229	188	217	212	226	219	220	216	185	216	203	210	249	232	204	241	227	229	224	219	208	194	190	221	187	222	206	218	196	210	219	209	229	222	231	211	201	211	214	236	223	199	221	212	214	246	210	243	204	213	228	224	219	190	232	208	223	226	245	237	216	212	201	211	231	195	211	215	233	196	202	222	228	229	211	229	219	225	208	232	202	221	196	172	222	219	213	250	189	223	227	268	190	186	219	212	221	180	246	213	212	201	223	232	224	241	213	239	193	210	187	215	212	208	210	219	222	254	199	231	221	249	229	221	206	211	204	207	243	234	221	243	219	231	226	198	250	218	233	243	211	242	188	212	235	231	222	206	208	225	211	219	200	222	209	233	217	226	246	221	202	208	217	220	205	216	214	173	236	216	191	192	234	197	213	204	174	223	200	227	216	198	222	236	195	230	214	199	205	217	227	225	216	215	241	209	222	250	193	239	225	227	216	213	199	216	205	218	241	213	229	196	240	238	227	215	239	223	219	214	152	226	203	209	207	244	216	239	249	197	207	211	230	197	229	208	206	214	219	199	201	205	185	233	234	221	211	207	216	214	218	224	204	215	227	208	204	217	206	233	202	197	203	238	203	199	201	216	228	214	189	229	211	219	211	214	204	197	209	205	224	216	191	213	209	194	220	207	194	236	205	214	231	202	200	237	208	207	183	171	244	215	225	239	179	203	211	236	221	221	231	226	207	196	208	219	203	224	203	217	233	214	220	212	215	199	199	205	190	206	203	190	209	194	213	224	237	201	203	232	214	228	223	208	208	250	190	211	208	201	233	207	216	212	216	202	254	184	201	218	220	242	215	235	230	195	219	223	213	238	210	215	210	207	167	192	220	221	221	213	241	194	208	275	211	198	190	236	200	217	208	221	225	237	227	186	223	235	223	248	213	193	197	219	221	224	219	208	220	212	209	220	201	229	230	175	206	204	216	194	256	207	200	222	221	208	209	216	205	211	219	217	207	247	216	220	227	183	194	210	234	232	231	255	202	223	228	229	233	222	232	214	186	205	206	237	214	225	221	224	254	221	195	192	207	224	222	188	220	212	232	238	219	197	244	221	237	213	222	240	217	236	204	220	235	227	196	226	226	218	233	232	222	211	246	195	228	234	207	211	195	220	231	224	233	226	209	224	240	230	215	215	219	222	218	216	199	202	209	241	221	221	206	200	213	240	202	241	222	220	211	210	210	212	206	212	211	204	220	196	179	202	219	213	213	225	229	233	205	190	195	195	231	212	216	214	209	207	210	225	216	191	227	198	213	208	181	214	206	241	202	245	188	214	213	206	242	217	225	229	219	220	218	233	243	234	199	221	213	230	224	218	220	229	217	234	204	229	218	209	184	189	205	232	218	227	235	234	217	215	209	202	252	217	202	209	205	226	200	214	189	212	226	213	236	216	210	216	197	218	223	227	193	212	197	238	226	217	207	210	200	239	240	241	207	223	215	222	219	235	184	198	205	209	209	251	198	194	211	230	225	210	226	214	220	229	227	284	215	222	228	231	217	209	230	228	208	232	203	191	219	231	229	230	202	227	241	209	240	207	219	211	208	229	200	224	226	252	233	194	237	183	217	213	212	192	223	204	209	171	200	215	215	211	230	220	241	216	214	228	201	215	210	238	237	241	215	219	251	217	175	220	226	206	188	231	220	217	205	187	196	193	211	181	205	215	208	219	231	212	195	209	200	219	227	208	195	207	227	237	216	206	206	200	215	230	222	203	216	223	228	226	213	227	195	196	242	224	190	210	206	172	221	243	182	187	220	207	202	216	200	226	207	215	189	238	180	218	214	209	224	214	227	210	222	224	199	195	206	204	232	225	215	213	229	206	183	234	242	215	197	183	196	240	208	212	204	177	199	203	212	211	201	212	210	205	218	196	223	234	208	218	226	213	202	194	210	214	199	247	209	223	232	227	217	215	205	197	210	228	221	216	244	230	234	201	190	193	233	214	214	220	210	203	184	209	198	221	202	197	216	217	218	194	225	211	220	196	238	203	210	223	211	215	220	219	201	205	223	178	203	228	216	209	197	249	209	188	212	213	227	223	219	211	214	238	194	231	234	211	203	206	212	214	228	213	211	218	245	186	209	218	220	204	216	178	213	210	196	208	219	213	261	187	207	198	193	205	212	214	240	210	203	214	220	232	222	214	216	214	198	204	192	229	223	236	221	184	186	191	184	205	218	205	204	221	225	227	241	214	226	221	218	223	222	245	230	219	203	192	214	229	189	223	200	214	218	188	211	228	213	239	202	202	239	215	221	205	205	222	223	236	227	200	203	201	235	224	228	218	238	224	222	223	198	218	215	214	226	218	235	222	247	229	202	212	225	236	192	208	234	232	232	216	222	219	210	202	185	221	220	229	216	203	240	232	228	225	227	243	208	205	228	219	237	218	209	244	225	202	249	242	238	208	181	217	176	241	218	240	212	216	204	227	218	217	198	237	188	195	214	248	220	203	222	203
16993	1924	3744	4422	4039	3329	2657	2373	2032	2052	1593	1060	876	811	760	820	745	876	1025	1564	1489	1458	1286	1111	907	807	738	653	661	699	767	1218	1851	773	719	586	509	523	529	483	555	541	514	498	507	493	489	509	499	507	508	481	516	483	497	505	512	480	503	498	490	517	468	455	485	491	484	523	493	518	503	536	513	561	508	469	484	511	467	486	514	510	550	569	513	471	550	485	528	473	483	534	471	550	519	519	511	464	461	477	518	516	531	509	503	442	484	484	509	501	506	475	520	502	521	525	507	490	509	494	514	506	475	492	499	488	493	500	524	493	517	479	513	489	488	525	514	500	532	449	500	511	488	456	525	541	494	474	430	486	504	466	505	466	485	486	476	496	516	516	486	528	507	531	517	524	542	512	483	500	485	499	523	499	555	529	506	507	496	508	497	519	478	489	528	509	473	499	498	469	545	490	457	474	515	511	481	459	493	486	522	520	497	495	506	489	494	488	465	544	503	497	558	531	476	536	520	510	502	496	512	493	474	476	475	469	489	508	476	466	490	492	529	550	484	485	502	509	507	529	476	491	476	503	517	496	484	508	499	495	502	479	527	511	519	541	474	521	502	464	524	556	462	537	540	499	467	481	485	531	502	479	480	527	488	515	508	539	489	469	514	518	530	501	446	479	492	522	472	521	491	527	447	523	502	515	522	513	514	490	486	464	522	545	484	515	488	555	538	516	486	486	535	493	502	517	514	494	509	512	479	551	509	500	481	509	532	526	452	502	502	497	486	535	497	458	476	509	478	520	516	503	525	504	498	528	453	485	525	507	530	498	511	487	531	527	532	505	516	477	520	518	488	522	488	536	492	491	500	478	530	489	554	475	505	503	529	519	469	475	535	509	511	478	524	511	500	476	498	526	482	490	494	522	529	487	504	488	509	488	490	532	515	498	479	465	545	524	514	489	506	472	533	561	523	537	531	501	504	482	511	512	488	484	473	501	517	546	499	487	487	513	477	490	502	514	528	521	485	490	506	501	507	482	500	490	479	494	483	499	500	542	475	496	486	512	518	509	524	524	522	493	466	567	524	506	520	519	460	491	534	524	485	523	542	500	496	503	536	531	489	508	529	526	518	532	485	508	488	476	541	526	490	493	518	490	472	501	493	474	543	477	479	455	509	490	507	496	545	555	520	493	474	485	505	512	482	536	520	479	520	509	496	471	480	505	543	540	457	509	503	505	479	533	521	485	480	452	480	467	462	542	505	495	496	508	461	528	455	489	463	504	532	494	511	491	519	540	514	516	491	492	485	523	512	525	498	520	516	490	530	467	515	510	512	454	524	510	501	503	495	520	494	479	511	448	501	499	534	479	523	503	506	501	502	458	495	515	493	509	507	496	478	470	480	482	516	507	524	520	549	461	541	507	472	504	516	516	525	506	525	483	481	473	472	488	509	499	514	495	542	537	495	511	493	544	464	515	492	482	515	492	518	464	482	538	516	500	495	491	495	486	475	512	534	539	508	512	531	483	477	465	495	522	529	545	477	499	513	518	507	546	535	519	478	493	494	534	515	487	460	527	477	494	511	472	547	524	462	511	476	513	469	489	463	501	514	481	498	524	509	521	512	496	469	473	513	529	521	491	493	499	483	513	490	516	514	482	505	508	541	511	506	535	534	475	460	481	527	505	469	494	524	506	525	523	527	509	516	498	500	493	453	472	527	461	539	512	491	493	502	501	537	487	539	479	510	475	447	526	484	510	517	505	511	494	481	513	470	490	523	515	550	510	518	535	516	504	511	512	465	534	527	526	519	538	473	487	501	494	518	456	476	503	464	467	477	485	500	531	533	489	526	503	477	546	580	509	496	492	496	520	509	520	496	493	526	525	536	466	492	479	472	509	519	529	494	506	532	455	509	515	540	532	470	517	533	470	493	509	504	538	535	505	485	476	519	528	540	485	532	539	484	479	505	489	531	498	541	470	506	492	458	508	507	516	530	502	477	464	490	508	518	477	469	511	514	471	493	526	486	492	514	476	506	475	508	474	494	490	489	486	500	553	513	495	476	513	501	510	524	546	516	507	496	536	532	531	530	483	495	501	505	511	504	485	514	493	553	493	521	488	461	504	526	492	525	475	491	501	500	481	536	461	513	450	552	465	508	500	499	487	495	513	492	501	457	503	485	507	522	480	473	486	471	533	510	486	525	522	529	530	524	522	495	526	507	523	514	499	502	500	531	529	558	512	520	490	470	463	475	512	494	528	517	514	525	484	491	528	486	503	486	514	478	473	498	484	503	478	512	485	530	543	495	497	480	472	481	473	502	493	513	509	482	496	522	506	505	501	490	503	504	493	460	500	483	495	512	489	513	502	520	511	484	498	496	516	511	544	495	503	487	494	480	448	485	455	495	486	498	494	507	545	476	492	515	546	519	472	486	483	494	507	494	520	503	520	502	472	498	506	495	506	493	462	525	526	531	478	491	510	513	462	510	487	476	554	492	527	476	489	459	498	521	524	516	492	495	508	503	541	498	508	520	483	468	520	548	508	495	503	473	514	449	519	520	526	527	535	501	511	498	462	505	488	456	506	478	490	479	493	493	517	464	511	509	507	464	539	554	482	552	486	510	468	511	495	512	471	521	545	514	513	525	526	495	498	498	504	464	512	506	461	519	521	540	506	489	523	539	521	504	502	504	524	539	492	492	485	497	507	487	543	486	515	465	510	516	471	486	508	497	499	516	469	476	486	490	509	522	473	469	528	475	494	475	520	494	508	545	506	499	527	502	530	471	504	493	516	521	510	493	495	536	489	503	548	506	481	519	506	479	526	489	539	541	538	526	514	443	476	522	544	472	512	536	496	531	475	478	509	509	499	462	489	470	505	531	549	512	512	509	520	513	524	487	478	470	535	473	491	532	520	498	512	528	481	504	522	502	505	469	500	507	519	500	451	500	500	514	515	473	481	506	508	509	491	531	489	542	530	527	487	506	482	496	547	488	494	520	519	488	498	481	479	475	498	532	504	469	499	505	520	438	509	524	490	495	486	516	499	465	520	484	475	483	495	513	501	454	515	478	478	509	516	515	491	494	533	494	501	551	484	500	547	507	523	564	498	512	545	490	490	492	484	491	494	504	508	451	487	493	512	489	476	494	464	518	467	520	518	483	509	530	540	507	482	512	527	463	533	502	496	490	513	517	488	502	474	484	501	485	487	516	470	509	476	475	506	470	509	524	539	515	496	535	487	518	480	474	498	498	444	553	471	496	518	486	496	555	512	526	502	485	479	517	478	506	485	505	522	499	511	523	523	488	514	533	471	507	482	508	505	482	565	518	510	499	524	447	503	504	481	485	481	504	483	498	532	499	521	537	504	507	521	500	454	493	521	532	504	500	514	527	455	506	515	527	496	490	504	503	526	524	521	513	487	480	520	515	497	513	476	508	490	508	518	505	494	501	518	544	501	507	519	489	466	510	503	452	523	487	484	545	497	481	485	531	528	466	476	477	490	528	529
41085	10007	4157	2740	1873	1433	1044	907	803	767	604	465	407	364	383	327	376	388	440	547	493	479	461	404	364	317	325	320	331	307	360	508	547	354	362	276	292	282	305	296	286	301	329	313	268	274	289	286	295	285	290	281	295	291	290	291	276	306	319	283	294	276	295	274	256	299	277	311	302	293	259	307	282	313	298	303	293	323	275	288	317	265	266	304	272	291	279	302	262	250	272	275	312	284	300	288	295	283	266	332	293	286	274	319	277	273	272	268	252	291	234	279	315	317	298	265	297	256	262	284	285	304	289	275	278	275	295	247	264	256	242	276	270	293	279	311	297	277	289	267	311	287	297	312	312	280	302	300	248	283	298	292	284	295	257	265	285	291	287	271	309	291	307	281	298	290	303	289	289	257	289	272	312	264	283	293	271	271	299	263	277	304	306	261	274	294	314	257	314	287	244	324	287	269	251	282	282	286	328	305	292	266	283	311	285	285	273	294	288	294	288	294	309	286	283	264	267	298	319	303	284	262	305	306	306	277	300	277	311	322	274	266	294	289	307	284	289	296	294	264	278	267	270	299	306	311	289	301	279	303	279	276	289	312	303	292	299	308	302	295	287	311	290	299	298	255	273	257	251	289	310	290	272	288	310	295	268	278	292	298	277	282	309	283	297	275	279	265	288	288	261	281	282	308	265	274	299	295	282	293	281	286	287	321	283	282	292	298	292	273	306	277	294	280	297	301	314	315	293	304	271	268	315	269	305	281	282	300	295	299	242	297	286	271	283	319	272	253	263	274	320	252	305	309	297	305	291	284	285	283	299	318	330	279	272	266	277	289	327	309	305	285	327	273	286	249	289	272	293	259	297	304	285	276	283	301	329	311	298	305	282	295	296	290	280	293	298	309	276	285	318	315	286	293	280	306	282	293	267	290	281	252	271	292	284	290	307	319	284	297	287	314	279	292	267	263	261	303	251	292	261	273	305	303	283	315	285	297	312	282	297	255	277	296	290	284	257	255	309	290	270	276	294	289	303	293	305	295	295	287	281	286	275	330	257	279	300	267	327	312	319	317	300	295	293	254	290	315	275	285	296	271	299	268	273	296	296	291	294	256	287	265	308	297	304	317	287	307	305	269	293	267	266	257	275	280	271	299	272	297	278	282	272	291	286	269	311	271	280	266	244	270	299	299	298	277	290	303	282	293	268	270	269	278	263	287	296	302	278	295	301	278	289	277	292	271	303	305	267	239	277	283	309	276	283	260	328	295	289	285	320	266	282	264	311	288	273	296	267	287	296	238	276	310	313	293	324	274	284	319	292	294	266	296	269	284	281	250	295	285	271	270	284	262	258	263	308	295	269	255	276	270	280	341	301	259	313	272	266	301	294	270	280	310	284	287	296	288	274	290	267	285	252	304	266	266	267	278	263	308	288	300	249	291	297	270	292	305	299	297	285	287	285	273	305	294	278	268	303	287	318	285	287	291	318	329	281	254	291	276	335	306	270	277	302	293	294	317	315	310	283	291	270	285	273	312	298	304	299	307	323	281	272	271	317	279	258	272	270	304	276	297	257	261	295	309	251	291	327	284	271	284	285	318	336	294	311	284	276	304	288	312	272	269	281	276	264	316	291	277	292	270	271	268	248	294	255	234	291	264	282	280	267	279	281	289	279	279	273	277	244	294	298	304	278	314	275	299	308	249	291	263	309	307	292	280	311	277	262	262	279	289	273	273	306	333	309	290	258	271	308	294	288	301	309	302	257	276	272	308	280	269	310	323	248	285	291	295	299	287	247	261	305	292	331	267	280	295	272	307	307	291	304	264	300	272	265	292	296	286	290	283	317	285	301	282	297	273	252	283	307	273	265	300	312	284	279	296	292	246	294	298	312	264	285	292	307	278	291	291	236	280	272	280	286	330	269	291	313	299	281	305	284	298	314	270	289	305	294	252	284	284	276	277	283	276	288	290	268	280	293	297	282	274	280	337	274	319	287	293	297	295	310	315	280	286	300	268	261	277	291	288	278	292	291	293	270	276	275	274	273	310	318	285	272	281	253	261	281	280	292	290	286	285	268	280	263	285	284	269	328	274	313	311	295	285	295	244	273	300	274	291	278	266	261	289	286	293	273	295	290	296	336	303	243	213	291	268	270	319	321	267	267	255	326	282	284	321	309	293	292	288	310	282	269	303	287	297	284	295	272	244	281	261	309	299	276	266	300	295	308	256	260	315	307	301	310	283	273	259	266	274	288	284	296	280	276	261	255	305	272	286	277	271	281	312	278	285	271	286	294	318	306	308	299	318	275	305	285	321	296	294	284	295	316	294	293	277	268	281	283	283	290	277	283	275	283	301	292	274	308	303	292	276	300	292	286	273	291	290	282	296	281	303	251	277	302	286	268	310	297	297	295	277	292	308	313	329	329	287	281	305	258	265	304	279	299	269	283	275	295	292	254	296	287	304	277	281	331	297	281	297	292	321	263	270	278	274	278	274	271	285	315	307	273	282	290	296	286	317	268	293	292	295	296	302	277	266	274	308	300	309	319	263	310	301	291	275	308	271	290	301	261	313	278	254	269	307	280	301	274	302	275	300	267	262	307	271	266	278	280	316	288	290	297	291	304	274	275	263	302	292	322	275	301	278	261	290	282	282	290	253	297	320	291	298	301	287	257	290	303	270	273	297	303	299	286	300	257	267	240	253	298	317	266	302	278	308	252	257	255	250	272	271	292	325	261	301	298	254	265	280	276	257	266	262	276	303	267	267	307	298	255	304	268	276	274	288	303	292	287	280	297	305	304	324	296	328	274	273	284	244	275	313	322	278	291	307	270	258	318	258	272	285	307	327	297	284	234	285	313	236	307	300	316	276	300	277	253	290	294	269	270	317	261	300	311	297	307	297	277	269	309	271	272	248	286	312	303	297	265	299	311	241	262	312	284	292	283	279	279	268	290	291	283	263	280	278	284	289	299	313	257	292	317	294	274	275	305	301	288	261	308	268	303	297	302	296	274	282	270	298	277	286	253	283	297	322	294	329	256	313	285	307	279	291	300	277	291	286	311	267	307	287	314	288	273	280	258	300	259	268	268	296	298	288	293	274	247	270	286	296	271	269	256	280	291	279	305	265	304	278	266	315	270	273	319	258	284	251	271	271	287	311	290	276	289	280	285	312	276	319	295	257	291	281	293	270	285	289	324	299	282	305	282	251	302	293	284	285	270	299	304	304	281	305	318	271	288	275	280	292	287	288	288	291	284	268	286	298	258	248	309	296	308	288	286	294	282	299	258	275	307	282	267	292	304	296	300	274	335	282	317	287	300	287	276	325	298	249	261	316	306	275	286	289	277	278	286	328	277	269	261	270	256	279	300	290	279	248	266	285	303	330	279	337	305	290	310	274	313	301	292	251	276	262	265	288	296	273	264	315	290	299	276	290	307	260	284	255	278	320	297	330	289	281	262	277	297	285	284	275	286	269	257	286	292	275	260	271	293	272	291	271	294	239
22397	2770	5472	6781	5996	5396	4424	3630	3209	3202	2286	1546	1377	1178	1041	1065	1094	1233	1744	2331	2036	1901	1881	1397	1125	959	940	931	910	909	1143	2473	2362	959	922	736	679	636	646	705	667	644	649	640	631	629	617	606	630	676	666	677	618	628	604	606	652	622	611	657	655	672	631	678	625	640	615	603	674	630	618	692	660	590	619	654	614	647	629	647	654	646	648	630	663	594	610	628	651	610	627	622	623	639	688	630	654	624	658	629	608	625	651	668	639	619	657	610	632	634	642	597	661	635	615	641	641	640	675	649	594	630	608	618	624	647	641	601	612	624	657	653	660	585	647	668	623	631	687	632	599	608	666	621	615	609	601	622	592	659	624	630	629	640	592	626	602	647	662	599	636	611	604	622	590	637	606	600	671	638	601	644	604	644	629	581	642	618	632	602	642	653	587	637	628	632	646	610	663	648	573	604	583	613	618	644	644	625	615	646	595	628	634	651	622	629	639	626	650	617	629	609	654	578	630	653	638	655	653	657	633	631	588	645	633	644	618	593	582	627	594	634	620	657	627	613	615	684	594	575	605	637	635	638	594	637	639	567	619	643	664	608	660	662	626	645	656	622	582	642	685	633	619	647	609	596	652	624	588	641	638	591	676	591	648	592	605	656	643	642	636	631	612	650	651	636	653	636	644	661	646	687	607	653	649	662	643	654	631	612	677	592	646	583	618	606	616	621	598	663	626	604	601	636	647	619	590	628	647	598	666	674	628	670	625	646	615	625	638	626	637	657	642	660	671	654	617	679	640	652	633	641	598	641	654	630	548	663	620	677	625	652	622	590	642	634	669	591	613	654	608	609	653	624	592	642	635	670	629	611	648	653	633	623	638	667	623	658	631	624	627	649	625	633	644	635	622	610	627	614	657	650	608	622	602	603	637	630	639	654	682	640	620	644	643	628	664	673	608	609	647	626	643	618	641	633	608	621	641	609	641	591	654	555	626	645	622	612	616	616	622	648	636	679	627	669	628	653	622	597	625	624	607	601	633	609	635	620	601	587	620	628	668	676	644	592	643	624	631	623	660	640	628	630	606	645	638	613	646	591	677	565	641	647	642	675	658	600	636	636	648	609	593	642	654	618	626	645	628	635	634	659	622	629	616	610	641	605	595	635	589	624	635	611	660	655	621	687	643	653	603	646	609	634	609	641	590	632	639	665	649	641	683	645	615	639	652	631	611	649	632	631	665	620	615	599	645	607	657	633	638	654	662	601	623	597	615	616	607	647	631	631	635	646	583	594	641	595	658	647	634	605	658	606	639	668	650	617	659	611	662	628	612	648	602	657	615	649	637	645	629	579	613	617	605	630	614	589	680	601	646	630	601	565	628	635	608	653	622	613	664	635	612	586	613	651	679	656	640	643	621	634	590	646	644	613	581	639	618	625	639	650	645	624	592	622	622	662	669	646	617	624	644	628	618	643	631	601	603	573	627	602	641	651	643	642	621	652	640	628	646	682	667	613	672	624	637	571	647	625	668	622	641	652	571	615	631	582	611	664	646	599	617	610	610	621	653	631	602	605	630	625	666	607	623	634	631	643	619	659	625	606	620	603	648	607	623	616	605	620	668	640	614	636	602	665	635	618	631	647	676	637	672	601	610	629	629	645	644	593	590	629	620	637	611	600	610	649	642	642	642	639	662	635	614	616	647	607	668	603	654	631	628	626	646	591	662	639	638	623	602	577	625	641	616	593	633	629	667	638	594	622	617	595	667	624	638	627	610	616	612	634	609	621	627	631	635	608	664	617	606	629	653	592	650	600	645	615	664	625	638	639	679	643	622	607	617	628	619	616	643	622	666	623	630	597	594	643	622	622	644	662	621	612	631	628	642	648	626	638	638	650	598	601	615	627	622	621	626	639	635	625	645	661	631	618	639	609	622	608	626	676	614	605	640	636	621	616	583	647	611	644	627	624	614	583	619	621	616	615	644	615	668	629	694	622	637	659	672	599	644	604	582	576	603	638	599	624	609	647	649	686	655	641	641	621	654	596	636	706	615	644	645	635	627	626	586	644	642	621	655	626	640	635	659	632	604	620	667	616	646	628	662	606	600	633	625	647	602	640	620	684	656	597	593	651	642	633	637	594	617	615	628	635	602	607	683	628	638	635	614	610	651	618	640	626	617	606	620	583	646	641	661	645	652	651	633	659	618	600	632	623	603	579	644	646	615	640	609	664	637	608	623	609	601	635	651	618	599	591	633	623	611	619	635	655	638	621	650	599	623	626	631	658	617	610	636	618	630	650	607	639	658	548	651	649	643	629	673	624	619	606	629	682	631	699	594	645	620	688	637	617	632	645	647	601	653	645	629	612	602	636	680	616	642	628	637	628	615	617	670	589	616	624	613	603	598	634	626	627	658	597	616	639	631	627	653	602	633	599	621	609	611	652	654	623	598	626	668	642	631	682	587	618	626	609	631	586	606	637	593	616	624	617	598	644	637	648	624	657	608	651	638	596	601	639	591	617	634	593	599	633	596	661	646	632	639	659	611	655	654	651	605	636	633	661	630	641	650	676	631	610	638	648	639	601	631	623	658	683	598	649	652	644	615	637	590	602	614	565	611	621	648	692	649	642	620	646	638	680	658	592	612	667	604	648	627	607	625	684	613	623	640	651	616	630	609	652	567	586	655	660	640	658	636	639	664	619	678	623	604	564	622	581	618	606	601	599	626	644	609	676	663	615	597	606	617	605	679	590	645	636	662	607	656	617	637	589	601	671	667	588	598	648	634	687	648	581	620	622	630	664	666	661	617	653	600	654	632	605	638	610	654	667	625	609	599	651	608	615	631	577	637	660	684	579	645	654	645	618	603	641	597	622	579	653	585	606	608	645	647	657	598	618	641	648	581	627	628	691	667	650	628	618	628	620	625	589	636	643	630	614	656	640	583	647	626	638	595	652	627	628	653	611	636	585	589	638	634	642	624	630	601	639	650	596	616	619	633	604	653	618	601	646	613	601	584	601	655	609	646	655	605	661	630	614	657	635	623	612	611	601	604	654	659	632	614	609	621	604	611	604	637	658	605	626	626	635	664	601	667	644	637	630	578	644	643	627	593	602	663	656	628	669	668	641	643	651	657	643	561	638	625	634	636	564	626	622	666	611	600	625	651	630	629	659	627	639	627	657	623	634	572	668	606	660	589	654	622	647	607	630	580	637	594	634	643	659	650	604	622	618	560	595	672	693	655	626	660	644	582	638	583	654	594	614	623	643	624	672	670	623	624	657	599	600	618	632	644	618	622	647	608	638	646	620	623	663	612	634	631	620	589	673	602	661	643	614	655	638	596	615	620	640	656	611	621	603	638	624	613	659	643	622	615	634	639	650	649	650	590	652	610	639	683	610	581	630	621	617	621	605	614	609	639	634	665	657	633	643	645	568	647	621	627	648	621	640	628	661	617	609	608	592	627	654	625	630	628	604	566	605	627	628	590	629	609	616	670	611	606	609	601	620	639	595
13236	1638	890	682	455	361	268	249	249	240	161	203	191	169	137	162	173	166	229	222	226	195	208	183	168	167	147	140	149	166	138	185	177	149	140	146	141	129	152	138	140	158	126	132	140	126	137	120	143	150	156	139	140	157	142	151	168	142	133	131	133	136	132	158	139	138	142	159	152	141	166	133	155	129	123	122	140	137	139	129	148	167	136	141	137	171	182	137	136	143	131	157	144	155	145	145	154	147	127	150	141	138	142	128	161	141	169	107	150	138	129	143	129	160	136	113	150	135	139	146	132	141	132	136	128	121	122	153	132	136	137	137	126	148	141	131	136	124	154	151	140	150	155	115	147	160	148	128	145	149	146	121	150	165	160	173	151	136	158	135	127	159	165	132	148	135	153	159	164	119	158	140	143	151	133	157	160	138	138	133	147	165	119	144	149	161	144	149	153	143	145	125	153	135	141	154	152	142	145	136	139	159	128	125	132	140	102	116	149	145	140	160	109	144	142	140	142	158	120	133	142	150	154	126	124	129	125	128	147	129	114	137	139	142	143	134	117	143	114	120	133	133	146	129	131	152	155	133	114	163	164	158	143	143	142	142	154	123	116	125	153	122	132	140	127	147	125	136	148	152	134	132	130	133	137	129	143	151	158	151	133	134	152	150	146	137	164	156	139	145	146	135	124	155	137	120	139	143	133	134	145	142	155	133	137	145	146	159	146	134	152	130	144	134	151	142	149	112	147	128	139	138	138	171	136	155	135	128	145	111	137	133	133	144	145	136	156	141	141	150	132	128	155	152	143	140	129	146	150	142	150	139	146	136	134	122	132	153	151	154	154	129	136	133	163	143	165	168	138	130	143	137	171	123	135	140	140	140	135	131	142	135	130	161	165	160	131	138	128	136	142	121	128	133	157	137	148	161	148	120	128	133	140	129	136	137	148	139	150	144	133	153	140	134	147	141	120	141	148	122	138	134	144	156	122	138	145	156	133	133	153	140	137	136	121	142	142	130	130	158	141	152	149	136	135	146	132	122	154	148	140	143	162	161	151	127	124	135	152	152	144	149	160	142	116	127	160	122	147	126	141	157	160	140	184	134	153	155	145	152	156	133	132	153	165	149	150	127	146	145	147	131	137	126	161	156	130	139	133	146	145	144	129	160	128	111	143	151	153	148	127	137	134	129	142	119	144	141	138	122	133	144	145	156	149	140	131	128	153	139	129	110	119	128	127	157	134	134	135	138	138	135	132	137	122	138	153	151	165	148	119	123	140	139	155	132	122	133	135	116	144	131	151	131	138	143	101	135	121	153	152	150	162	124	127	140	155	179	140	144	131	122	145	149	151	151	146	143	128	152	146	128	169	129	148	136	125	125	126	140	116	132	133	123	134	122	146	166	129	140	133	125	157	157	148	130	149	131	143	156	145	131	143	141	120	160	127	126	125	152	139	137	134	158	131	127	159	124	149	146	130	140	135	132	160	144	137	142	150	129	162	139	121	146	112	130	152	137	134	160	145	117	124	127	133	154	140	123	141	146	158	140	155	146	139	144	155	157	135	150	128	125	157	133	122	139	160	141	126	155	147	139	133	127	153	139	124	156	122	131	132	144	138	140	137	152	139	146	174	176	165	146	146	133	126	140	136	143	121	133	133	142	116	165	132	143	148	147	129	124	156	136	126	139	132	153	146	145	140	129	133	136	129	123	142	118	157	134	129	125	132	137	152	136	137	143	131	157	156	159	130	159	146	136	149	143	143	130	166	139	134	116	159	154	143	135	177	131	133	146	151	144	139	145	174	159	169	127	138	153	157	148	139	123	140	146	158	142	153	173	132	125	137	146	139	134	135	122	151	154	140	139	148	134	137	150	134	152	138	151	148	158	137	137	150	154	150	159	147	152	119	148	111	139	135	146	160	155	134	152	125	140	139	145	147	129	150	134	121	138	150	148	178	141	138	161	127	133	133	158	157	131	160	175	139	138	134	144	141	136	160	152	156	154	137	152	142	116	116	141	178	167	152	142	140	150	124	140	148	161	142	144	146	142	153	152	142	167	152	153	132	134	155	127	125	163	129	147	144	137	131	151	132	118	142	125	131	119	163	161	171	142	132	141	148	143	155	145	131	148	132	131	129	141	152	127	153	122	139	146	148	160	148	120	131	148	160	126	158	141	123	132	107	136	152	142	133	143	149	132	153	152	158	148	147	131	130	129	128	148	145	131	161	154	140	137	143	151	143	135	123	147	132	137	106	138	157	141	135	162	135	142	133	123	139	156	162	151	144	133	145	147	125	132	142	140	148	132	152	137	127	135	142	132	172	151	145	161	130	137	124	146	141	125	171	147	119	136	120	133	140	120	126	161	158	117	146	141	146	156	182	165	124	145	142	145	112	118	127	110	106	133	122	137	122	146	162	162	127	127	148	126	147	141	151	121	150	135	158	137	160	137	138	149	127	140	139	141	169	127	135	130	143	150	144	157	142	140	140	127	132	138	134	135	166	151	141	150	129	137	143	163	166	136	125	156	151	146	137	135	163	135	128	137	125	153	149	113	151	157	127	173	142	149	153	146	140	128	128	143	148	124	146	142	116	147	138	140	122	145	147	138	153	153	141	152	146	149	115	148	140	125	134	147	140	128	139	121	153	134	170	151	142	135	135	159	137	146	127	137	142	143	145	137	170	132	146	137	147	137	137	119	129	142	141	132	143	124	140	142	138	161	172	191	151	145	134	127	131	138	142	137	140	168	128	117	150	148	154	147	136	140	144	138	158	151	141	151	141	146	141	133	154	130	129	137	156	149	157	144	168	121	130	140	148	135	155	162	163	132	128	145	130	117	154	137	151	139	146	139	123	127	133	148	116	133	148	154	170	141	127	146	150	134	133	153	135	123	128	165	160	168	133	163	150	139	152	167	123	152	146	117	158	135	152	132	165	138	142	138	137	130	140	141	137	161	153	155	135	147	143	155	129	152	136	125	152	117	128	140	146	150	168	155	173	131	145	141	158	129	148	141	147	154	154	138	139	146	162	150	124	157	130	134	120	134	132	158	151	135	117	149	141	130	149	126	136	142	143	140	125	145	159	137	157	142	158	149	150	145	152	151	145	138	119	153	142	153	134	136	143	135	129	148	152	171	145	150	147	148	150	118	167	159	156	132	146	155	154	158	145	154	158	121	126	155	151	143	161	120	125	136	155	152	138	141	151	126	130	135	128	152	133	137	141	120	135	135	133	147	173	141	152	117	144	129	142	145	148	141	128	140	121	136	133	120	148	130	144	133	131	154	154	134	114	139	142	138	147	132	131	132	143	139	148	139	138	120	137	131	133	134	152	146	148	142	135	139	153	158	152	146	130	151	127	133	137	131	120	150	120	136	173	147	160	138	166	160	121	144	130	146	134	125	140	119	151	156	151	141	133	133	158	155	138	150	147	132	126	127	152	125	132	128	140	131	111	132	161	132	138	132	139	132	143	155	129	154	152	124	145	158	148	134	164	132
7685	1078	1881	2315	1784	1363	1090	881	806	777	636	540	544	452	414	487	489	580	971	912	818	830	741	583	488	517	535	476	461	421	455	469	464	399	344	337	375	362	384	362	364	307	331	348	374	355	373	346	342	366	351	370	345	387	343	354	350	358	335	369	318	344	332	345	330	346	358	340	300	345	389	335	344	369	381	342	370	365	346	359	315	350	346	376	348	310	348	371	358	359	339	360	364	368	321	330	309	351	335	359	363	375	328	347	370	322	357	340	348	342	341	349	352	337	348	340	363	341	360	367	349	341	364	374	348	372	329	357	318	336	334	370	345	364	362	382	324	329	345	353	368	367	353	340	359	314	331	365	344	366	364	347	312	339	378	338	383	365	361	311	371	370	333	351	314	338	369	332	342	364	358	361	313	359	372	330	357	359	344	342	365	368	350	367	332	366	383	353	367	371	344	365	346	351	368	343	357	286	341	351	327	346	347	347	338	355	338	359	336	389	372	340	368	338	369	358	349	337	380	316	342	354	339	348	335	327	317	392	347	349	333	329	382	329	355	348	358	350	333	362	360	332	333	333	347	342	334	339	326	362	366	353	368	345	344	360	319	386	363	357	317	340	349	355	332	362	340	374	340	355	342	368	343	332	370	341	369	370	388	369	351	351	388	377	327	347	362	385	347	338	359	364	361	348	334	355	357	365	337	365	345	378	343	341	337	362	352	341	346	374	321	335	365	337	350	362	332	374	342	336	361	366	338	325	352	363	373	361	329	356	383	395	371	387	336	385	353	336	317	350	360	328	342	364	339	376	356	336	330	375	334	331	356	356	357	350	353	367	367	311	353	371	353	335	373	349	337	320	380	339	370	372	358	349	333	345	338	345	355	359	361	357	334	341	344	314	354	354	357	358	351	349	338	333	354	354	332	360	339	354	341	361	351	351	334	342	342	349	343	348	336	349	308	361	321	340	326	380	342	342	369	325	365	316	353	330	325	363	362	366	328	363	338	366	342	362	382	326	334	385	330	367	364	332	355	346	341	312	374	348	362	320	354	323	379	344	328	347	352	352	313	375	350	323	382	351	364	358	365	330	362	335	347	314	351	327	308	385	348	358	350	330	347	360	360	362	358	317	316	359	365	361	327	348	363	339	350	352	345	363	361	365	338	330	360	317	318	355	363	345	363	345	330	356	358	332	333	359	343	358	338	365	337	349	345	315	339	342	356	351	378	337	370	351	344	329	315	352	346	320	368	327	356	367	327	351	345	365	303	364	363	357	325	316	332	313	372	363	331	338	332	387	349	351	322	336	329	335	346	371	351	323	366	337	331	328	346	356	359	348	358	354	362	342	323	359	341	368	347	341	329	325	366	383	313	372	303	383	363	357	373	368	357	356	326	342	326	366	355	343	351	338	354	339	339	349	343	346	347	353	363	321	362	335	343	358	316	318	338	357	364	348	333	351	336	323	325	330	353	320	356	360	340	345	364	322	393	338	351	344	365	321	344	378	330	356	361	346	342	341	379	355	343	328	362	354	355	360	331	344	371	374	343	308	340	372	360	373	325	362	362	354	405	341	334	370	360	360	361	385	326	360	371	338	364	347	353	354	362	350	345	363	353	345	351	337	348	345	377	357	365	348	363	365	380	365	353	335	347	351	337	339	349	312	351	378	368	331	333	339	410	332	319	338	350	344	342	355	353	315	342	369	356	388	365	346	342	346	363	336	321	333	322	317	334	353	356	363	372	341	351	342	368	391	332	329	315	347	338	344	339	327	362	371	358	363	382	336	339	344	337	364	345	327	321	354	335	334	336	381	334	354	348	337	326	349	332	353	361	334	356	335	397	346	321	359	321	376	349	353	350	331	361	366	368	339	357	324	343	375	364	335	332	327	325	332	386	340	346	364	338	344	349	369	334	355	346	330	381	359	350	374	338	356	320	348	363	326	336	325	350	370	306	365	324	355	332	356	347	377	346	374	346	365	331	376	374	312	334	343	353	318	362	324	364	348	331	365	355	321	338	386	322	324	341	382	388	389	327	372	332	341	366	368	328	347	348	352	351	344	339	363	366	351	350	351	351	340	370	350	367	343	347	339	337	374	355	395	322	324	362	384	359	374	338	361	336	330	337	351	332	327	331	403	387	353	349	366	348	339	371	364	357	374	363	340	339	364	349	334	368	351	327	365	356	339	341	332	360	342	359	343	371	342	342	350	337	337	352	375	332	347	362	341	342	346	335	382	330	351	369	368	389	328	335	371	354	335	345	320	383	360	331	361	349	317	357	331	311	369	369	350	353	373	332	334	332	354	339	340	323	369	368	345	357	341	359	361	336	341	334	369	330	331	349	336	346	342	327	346	349	360	347	367	337	360	370	385	384	341	373	384	366	336	314	363	355	329	347	358	348	338	367	354	367	357	348	372	358	348	325	355	406	369	347	367	341	341	369	392	365	344	378	362	367	395	318	363	327	352	356	391	328	330	378	381	359	336	393	357	329	361	352	336	348	360	339	350	298	344	337	355	328	349	359	357	366	337	357	342	343	346	296	348	357	319	338	363	335	365	332	313	347	361	352	335	330	372	366	363	351	359	377	330	339	332	350	336	349	334	332	354	350	339	379	361	346	368	349	364	359	345	359	333	345	335	330	325	303	357	343	359	321	349	366	333	343	386	336	354	332	331	364	351	360	344	349	349	352	339	354	341	359	317	356	323	320	347	334	376	307	337	371	360	378	346	380	355	384	349	374	337	340	385	359	365	372	346	349	378	338	341	320	347	366	352	346	341	369	347	330	356	345	356	355	371	348	365	347	353	332	349	331	364	337	337	352	370	328	338	383	337	327	313	367	344	339	337	339	340	350	367	382	348	353	329	333	321	331	330	347	369	359	369	333	354	328	341	330	367	330	340	368	362	315	338	329	359	367	347	309	339	374	386	343	346	348	395	354	364	346	370	366	361	347	343	342	332	369	314	374	363	339	384	373	347	327	355	353	330	364	365	332	311	354	319	328	340	325	366	351	372	367	331	341	360	353	339	364	355	381	382	357	349	353	376	363	343	408	374	388	351	323	340	361	343	355	343	391	354	339	342	371	380	362	333	300	365	369	327	320	329	334	327	344	357	365	369	380	340	348	341	336	336	320	328	372	389	359	324	373	349	363	369	312	354	351	357	368	336	345	374	346	347	333	318	339	361	339	326	362	353	316	364	332	362	356	354	348	350	354	347	337	394	352	385	353	414	336	328	340	350	325	334	356	340	379	358	349	361	344	376	371	347	331	313	345	295	341	376	398	365	331	329	382	345	361	343	324	368	368	372	357	334	345	364	365	371	354	371	363	352	317	342	342	352	338	341	380	358	368	346	351	330	335	323	384	328	328	346	366	336	336	337	365	313	363	358	352	308	326	352	313	386	373	349	379	334	364	348	352	350	375	352	329	350	330	354	337	301	367	371	351	362	329	357	354	364	377	316	331	411	317	343	332	353	357	351	330	339	329	349	377	344	346	352
32054	6091	2458	1726	1158	903	668	596	482	491	398	320	320	276	247	277	274	332	435	387	374	348	319	271	319	304	273	264	228	283	305	388	415	312	264	239	247	237	245	235	230	239	255	247	224	222	221	239	231	238	224	198	191	223	214	254	197	230	219	248	225	249	234	229	225	221	262	228	223	211	223	197	195	256	232	245	223	230	241	210	236	213	198	218	208	217	222	225	216	221	211	223	246	230	231	239	198	209	204	239	226	218	236	223	228	241	235	211	207	240	203	230	244	220	185	210	228	225	238	242	217	229	219	232	217	220	244	238	228	234	223	198	230	236	218	195	240	230	219	233	218	224	193	240	223	222	233	213	213	215	219	235	223	224	219	227	255	219	219	213	236	241	238	205	235	247	218	222	223	214	229	209	233	231	227	211	247	201	232	238	217	204	202	176	224	215	220	220	242	214	223	232	224	190	234	222	199	262	246	216	229	228	222	222	208	240	248	192	232	226	197	230	234	228	226	232	208	204	219	226	238	222	224	216	225	224	222	205	195	245	226	241	228	252	220	219	225	242	226	233	235	207	242	220	204	212	208	220	217	217	211	240	213	230	215	215	227	239	242	213	217	220	220	254	226	220	208	230	220	219	220	205	243	200	232	245	203	236	212	234	250	204	238	204	230	235	241	236	214	227	212	217	234	235	234	222	222	228	214	221	210	230	253	197	194	242	217	220	212	222	227	224	219	190	210	251	209	208	227	205	208	207	233	225	229	210	202	205	207	230	224	244	227	224	222	216	205	209	246	253	230	236	214	260	214	246	248	212	223	256	239	219	191	223	221	202	245	263	200	222	195	220	211	233	216	226	218	207	245	219	227	245	222	214	221	207	216	245	196	234	244	223	231	222	212	227	230	240	221	229	222	237	208	227	227	253	241	208	263	223	233	216	213	204	205	249	238	234	236	241	209	213	212	239	218	225	223	205	239	206	208	197	215	242	237	217	204	271	212	223	230	251	262	203	240	232	235	242	229	243	244	217	237	213	235	228	232	234	193	232	209	211	198	225	222	205	227	232	226	233	262	241	215	212	219	231	210	235	208	224	237	207	228	224	243	238	231	216	242	234	234	211	237	205	235	246	221	234	213	228	233	239	203	215	256	219	208	214	219	206	205	214	228	210	235	245	214	234	205	225	220	238	238	220	230	220	196	224	238	207	251	209	230	243	197	224	200	250	242	222	229	245	247	217	240	198	223	207	224	254	211	254	207	234	225	240	255	253	212	199	231	235	234	232	223	246	248	234	248	200	238	228	217	210	236	212	217	193	218	242	226	223	212	223	223	223	212	202	226	228	236	243	225	222	258	232	203	213	208	222	234	190	217	229	214	225	211	215	238	231	219	240	240	210	263	251	226	199	185	204	196	207	199	229	229	210	216	235	233	217	222	212	215	225	194	192	202	230	227	215	237	238	250	241	241	208	248	242	214	216	197	225	232	228	237	230	188	245	205	231	230	227	232	239	215	235	248	269	199	241	242	196	225	220	233	222	216	190	248	213	231	237	235	227	207	216	205	224	185	222	218	222	201	227	230	208	197	255	232	227	233	221	246	233	234	226	200	226	246	205	233	211	229	210	200	214	246	209	231	224	221	226	237	209	240	242	234	225	233	238	233	205	221	215	231	231	218	209	208	227	202	259	213	209	232	237	228	225	237	256	196	210	220	219	231	214	236	206	218	208	205	230	240	201	201	227	189	220	237	246	197	251	237	229	208	197	222	247	237	225	224	233	240	222	249	227	219	231	245	219	257	239	228	210	225	235	255	203	208	235	196	257	258	248	226	235	228	219	196	221	202	236	215	240	228	231	249	215	247	223	209	219	237	240	229	210	237	252	223	196	208	215	225	223	232	235	247	256	222	219	218	219	213	261	232	237	227	252	262	207	220	209	200	206	217	229	225	218	222	216	206	220	244	230	220	233	224	243	226	244	245	212	233	219	203	213	228	244	236	211	235	260	241	214	219	253	211	229	226	197	183	218	226	230	202	271	225	224	247	211	236	232	195	239	207	222	217	222	230	226	209	238	252	244	206	232	248	215	250	250	222	223	215	213	220	221	246	219	221	229	216	248	213	233	236	258	236	205	195	249	234	237	212	215	241	257	221	218	221	242	227	230	202	253	247	205	233	211	219	240	233	223	228	195	216	204	250	232	225	224	218	281	240	218	190	233	228	234	231	196	228	232	224	230	259	220	252	198	250	228	238	247	217	228	194	218	203	242	199	216	223	215	252	250	225	219	217	211	234	209	226	208	244	218	220	212	246	188	234	229	246	198	221	251	252	226	225	222	255	208	223	221	234	211	223	214	231	199	237	220	239	219	231	237	228	248	215	215	226	229	203	221	200	184	217	207	227	201	223	234	256	252	196	218	240	248	223	251	224	203	240	242	206	221	246	231	219	217	233	237	201	247	208	225	202	255	245	212	232	240	213	240	247	238	225	214	253	214	211	241	239	229	208	215	226	230	222	211	210	237	241	227	198	244	185	205	244	258	221	206	217	252	216	222	191	244	203	201	236	231	202	217	237	238	213	203	218	229	224	230	253	216	242	233	236	226	203	259	225	237	196	217	236	237	188	233	204	215	202	232	243	217	219	215	211	196	216	195	225	238	256	225	233	220	201	204	211	222	215	248	242	208	222	196	235	213	250	201	232	218	233	224	230	235	227	234	243	232	220	204	259	235	251	218	242	218	243	204	230	215	204	214	239	226	228	234	238	227	248	245	218	240	256	198	227	222	227	239	222	230	226	231	239	236	210	260	238	221	228	244	205	234	249	221	210	216	201	210	256	214	214	230	193	205	224	215	220	200	220	233	236	227	217	215	220	224	197	244	206	240	212	205	195	211	232	233	243	221	223	226	231	239	241	227	244	213	241	212	206	253	207	211	218	218	255	179	217	237	235	231	231	230	207	236	224	221	216	231	247	242	228	240	256	194	228	217	251	224	215	223	216	234	230	234	247	235	235	234	233	227	239	230	250	255	196	242	233	219	240	244	247	207	239	225	242	243	224	228	206	229	269	214	221	218	241	234	252	249	226	208	238	254	209	229	224	217	224	224	225	215	255	228	216	222	210	224	241	214	256	227	196	202	210	241	216	226	229	217	253	230	203	242	268	197	213	222	213	204	234	224	231	234	229	215	230	231	206	230	228	240	221	235	225	226	248	236	224	221	238	250	245	255	215	227	199	220	211	204	227	227	233	233	243	232	207	223	212	265	239	241	207	217	234	208	255	221	215	228	226	253	237	233	218	246	219	246	236	217	222	205	234	249	224	229	244	241	226	232	195	212	232	220	228	228	253	242	230	245	223	232	258	239	229	223	252	248	247	244	235	220	231	259	221	207	223	246	193	237	250	195	211	228	217	220	239	201	209	215	214	235	200	220	259	238	239	222	218	208	232	228	234	240	235	225	237	218	217	215	232	216	210	231	217	188	209	222	228	227	218	201	207	224	255	237	235	228
18029	1897	3974	4789	4062	3352	2679	2401	2127	1932	1391	1080	973	870	841	828	960	1210	1724	1650	1641	1355	1180	961	948	959	926	801	701	722	869	1491	1817	1153	655	570	518	524	548	548	554	525	514	558	495	509	527	538	500	536	575	495	514	495	526	538	516	505	557	533	545	515	506	515	495	522	557	534	525	513	511	505	482	535	543	551	531	520	486	517	539	511	524	537	531	503	512	538	547	552	550	519	493	547	524	523	531	477	490	536	512	545	504	507	478	502	534	542	546	551	552	501	519	521	525	492	498	536	466	544	532	504	524	513	507	485	524	495	546	545	551	487	555	481	517	508	518	538	506	540	552	571	515	486	516	518	519	504	477	529	485	497	561	501	532	526	526	504	490	552	516	501	482	543	512	515	536	534	565	541	533	510	554	501	516	507	508	530	523	526	528	542	536	552	584	525	531	550	509	523	550	500	481	536	491	509	525	498	518	542	534	499	517	519	519	546	539	513	483	530	489	490	533	516	547	529	543	482	468	495	514	514	537	467	505	516	567	534	525	485	469	518	515	547	491	556	532	482	541	536	482	505	536	499	503	517	533	501	534	529	517	526	508	525	507	549	509	514	512	491	516	542	495	493	493	519	544	530	521	503	495	511	526	493	520	483	543	553	554	550	498	502	534	555	543	549	458	521	525	499	506	526	494	483	513	505	509	498	502	547	548	524	510	540	541	520	516	527	506	511	502	505	548	494	534	522	497	517	532	536	505	509	522	542	523	532	549	495	512	525	524	522	537	521	524	509	487	548	529	512	526	504	481	518	518	526	517	531	487	531	545	539	524	506	542	523	526	556	586	541	512	515	521	562	485	539	506	531	524	516	546	538	483	504	477	511	501	559	513	486	519	511	543	516	543	492	522	555	515	535	513	553	516	531	521	534	526	524	494	503	538	522	539	569	516	543	512	510	517	559	509	539	534	544	564	506	543	509	513	506	593	537	507	549	515	519	532	522	544	510	538	518	482	530	509	550	513	514	532	518	544	490	478	487	550	521	482	530	533	530	487	473	538	500	519	502	520	510	483	544	490	504	503	530	551	540	512	508	560	501	530	520	543	502	510	482	525	515	515	510	495	506	508	528	543	503	518	534	540	527	537	560	531	510	529	497	512	507	507	523	550	510	519	518	502	511	508	489	514	549	525	511	543	526	489	531	506	483	515	504	532	528	522	556	534	533	507	524	497	550	549	529	507	503	536	525	568	538	504	498	504	506	514	520	519	524	516	526	552	534	533	489	514	537	496	535	509	516	537	556	502	565	553	485	538	506	511	524	563	558	549	519	482	491	507	532	510	535	525	533	538	510	497	535	530	505	509	533	512	511	535	542	521	533	516	498	516	531	514	521	501	496	530	524	517	497	538	522	515	547	540	508	551	520	507	509	525	510	508	538	517	543	512	552	537	523	596	528	524	530	508	512	505	462	515	483	522	532	559	506	527	512	507	525	534	510	523	524	490	505	490	497	511	511	474	501	507	506	564	562	506	523	529	529	521	536	542	525	531	522	508	521	522	526	496	544	498	538	500	522	529	509	509	540	538	548	497	504	529	492	541	539	494	521	566	537	515	561	519	520	524	497	509	533	508	538	515	531	542	521	501	538	530	551	512	540	493	514	500	546	507	537	572	507	500	500	507	531	511	525	506	519	487	514	509	519	513	530	495	507	522	520	520	509	480	522	507	527	556	511	537	511	513	536	516	505	472	473	505	508	529	509	512	494	570	533	489	515	509	497	516	543	522	492	517	551	504	514	519	543	540	535	512	528	516	550	521	512	503	448	532	548	519	510	578	519	514	523	517	494	554	479	489	509	500	541	508	486	553	563	514	526	514	518	500	528	484	501	557	514	512	530	503	518	499	493	484	514	543	526	518	510	575	524	498	521	501	520	512	520	484	592	523	511	538	526	515	488	537	521	510	528	537	495	536	521	536	564	569	448	523	484	522	500	563	521	518	481	467	462	538	548	560	527	557	485	534	502	545	559	541	524	513	526	557	553	537	509	505	541	507	550	517	543	535	514	503	552	529	499	529	531	568	535	529	557	519	533	547	551	524	536	521	535	518	527	524	543	552	511	515	477	517	524	522	520	490	575	510	526	485	488	519	525	543	518	531	495	496	503	532	514	545	547	487	557	491	505	514	519	549	519	502	509	521	558	507	500	546	499	520	532	522	537	527	465	518	556	519	493	515	539	513	526	508	487	506	515	508	513	555	517	524	539	499	476	538	521	482	514	507	492	535	525	505	473	478	530	544	521	516	517	495	569	518	529	527	561	507	543	543	539	523	537	510	505	488	531	559	516	569	509	509	525	517	537	527	542	561	553	518	514	533	537	522	533	504	526	559	506	493	551	531	525	486	499	527	550	521	480	514	493	538	530	479	467	524	531	514	546	520	505	523	541	530	515	534	530	520	528	535	517	496	533	487	500	519	494	522	502	550	511	520	520	516	502	520	524	521	476	529	566	507	528	519	533	518	513	545	511	476	522	521	526	499	535	534	507	495	518	505	520	503	533	555	517	517	521	472	526	498	537	519	546	527	526	538	549	517	528	520	550	544	544	487	508	537	464	481	510	583	515	532	539	511	490	518	486	517	538	531	528	538	515	507	548	519	541	521	555	510	538	523	566	534	529	580	531	551	522	529	512	509	534	530	542	488	562	507	535	551	482	545	532	554	522	502	505	556	513	494	466	541	510	501	555	516	488	564	526	555	508	489	503	484	487	496	492	484	480	564	527	474	511	505	511	496	546	546	545	495	508	546	512	522	485	500	535	527	528	538	475	573	514	487	533	470	525	536	518	487	499	493	513	552	551	468	522	544	515	473	500	529	492	549	510	535	541	525	510	539	526	503	544	552	462	508	489	536	522	533	496	505	526	515	488	527	521	521	547	522	513	499	500	514	475	540	535	495	553	544	467	512	532	516	545	538	544	508	528	547	517	503	535	519	524	510	542	524	527	507	526	532	523	512	523	574	552	490	545	584	523	537	532	527	552	496	537	548	481	551	532	537	562	481	527	546	518	510	505	544	506	546	521	522	521	496	461	528	494	512	493	547	504	531	523	542	508	472	497	516	523	538	520	529	561	480	511	481	488	553	549	532	556	520	494	493	530	529	536	531	500	552	530	505	515	519	506	550	500	540	492	517	496	558	545	514	491	541	509	538	510	560	525	537	484	521	497	521	536	524	507	506	519	518	528	469	512	523	533	526	522	523	494	500	548	484	483	503	550	557	535	487	532	513	507	532	559	509	499	511	525	498	516	545	543	535	506	511	505	495	506	489	550	524	580	550	509	525	528	530	500	474	555	501	537	518	581	485	511	523	519	517	520	538	518	523	525	522	509	508	503	540	533	493	531	515	503	530	511	517	506	564	530	534	510	525	521	495	573	492	511	516	511	522	521	483	524	562	498	496	564	525	523	511	502	493	531	524	542	499	506	501	501	539	512	523	561	535	534	523	560	514	548	493	531
44227	11625	4373	2959	1906	1340	1142	937	764	720	553	462	422	414	407	349	414	544	563	600	484	481	415	418	470	419	399	353	345	348	399	573	670	459	321	320	288	300	304	317	329	285	300	291	280	339	331	291	297	333	285	328	313	309	300	306	295	291	318	282	302	307	329	315	308	295	289	310	314	315	334	294	331	301	292	307	309	290	302	300	262	287	292	336	299	268	294	320	302	296	296	281	304	278	296	305	321	264	295	285	331	288	286	320	277	332	319	271	287	303	317	305	302	263	308	306	287	286	305	298	292	331	307	295	245	300	307	289	315	323	283	303	286	305	299	288	301	308	308	267	304	346	311	264	299	301	302	329	291	249	318	299	317	293	306	287	307	305	338	276	295	321	318	315	265	289	299	292	307	314	261	297	304	288	299	328	300	287	283	317	312	292	298	302	335	287	312	300	332	290	341	306	292	301	299	307	306	280	294	314	320	287	324	302	280	306	291	310	306	296	319	322	288	295	294	287	324	297	294	277	311	323	274	318	295	307	322	310	291	288	298	306	303	301	284	270	297	318	267	311	291	297	285	300	296	315	302	285	272	312	272	289	294	316	333	322	302	275	299	296	277	339	314	283	303	301	299	331	301	288	301	318	292	283	276	313	321	327	296	335	279	316	277	283	296	279	281	310	305	333	301	281	298	289	284	305	327	324	290	284	279	293	295	316	317	323	271	291	317	325	306	276	308	270	264	299	294	287	298	304	301	295	275	309	261	279	293	361	294	245	291	284	299	308	299	276	311	279	306	328	327	317	285	294	290	324	305	264	316	274	286	299	279	318	269	253	284	307	295	288	301	280	307	268	333	300	317	290	271	318	300	306	321	293	301	277	296	298	287	332	293	332	306	312	282	294	271	326	316	307	328	304	353	321	278	333	281	323	273	302	305	297	309	294	290	315	306	317	310	308	283	314	300	252	303	296	297	311	314	298	260	289	291	272	297	291	277	317	304	303	268	318	334	275	242	297	287	274	273	290	338	317	304	317	299	292	294	306	294	318	291	318	296	324	303	315	311	334	295	313	296	284	324	324	283	306	334	313	293	287	296	299	299	295	323	271	292	304	296	315	272	303	291	317	275	305	301	306	304	332	335	319	278	292	320	317	277	287	305	330	304	293	284	333	315	323	322	283	343	276	301	295	323	288	294	330	315	288	314	298	322	305	277	309	272	296	323	304	324	330	271	276	294	264	306	298	299	302	345	313	284	316	303	300	307	277	304	321	282	292	305	299	270	318	303	282	308	303	299	295	293	297	287	291	303	285	295	316	311	305	292	320	302	275	273	278	264	336	247	318	310	286	295	292	279	317	287	309	309	290	298	300	312	313	278	264	296	310	326	319	282	335	301	302	284	283	322	302	258	344	306	272	303	282	294	295	309	284	310	285	319	283	345	299	300	309	289	289	300	311	297	301	290	286	302	262	241	323	324	296	302	325	292	263	327	282	279	287	291	298	298	288	298	262	320	298	301	289	303	316	273	306	263	294	295	287	314	294	296	299	301	320	270	295	288	278	287	302	282	265	313	295	283	281	288	320	283	283	311	317	280	317	301	305	301	316	290	306	304	272	324	282	296	306	318	286	262	323	303	298	269	309	252	300	315	315	307	317	278	291	315	294	317	275	287	300	273	301	288	318	276	312	291	323	308	279	317	315	279	284	293	323	285	285	307	318	298	301	339	297	282	300	317	296	308	296	259	285	315	315	279	286	313	288	266	307	292	297	291	294	312	267	276	292	296	298	313	287	299	288	284	317	305	308	295	310	314	318	327	322	307	295	301	310	302	322	304	329	296	284	280	322	294	301	260	309	308	320	313	302	316	309	294	297	316	293	308	306	327	300	314	323	269	301	308	307	296	273	283	295	290	306	291	269	301	307	303	310	258	307	308	316	293	293	292	294	275	289	288	268	283	309	285	336	282	333	289	307	300	268	284	298	283	287	255	303	309	315	299	300	276	319	302	288	317	302	275	304	309	262	293	346	287	306	299	279	333	299	292	286	291	309	284	298	320	313	324	303	298	306	298	314	317	300	303	291	273	312	279	297	321	315	326	315	301	298	307	292	264	331	260	286	322	308	282	304	305	341	326	297	299	292	306	304	297	301	283	278	286	284	295	313	309	296	331	269	338	275	322	289	329	315	270	273	308	297	328	320	280	304	271	315	305	250	291	303	289	290	312	290	302	260	361	307	297	296	286	312	311	319	317	311	288	313	313	307	270	301	294	296	281	254	288	302	299	313	293	329	327	290	276	267	291	290	340	271	312	289	310	315	284	296	294	299	317	274	290	320	313	318	292	263	311	301	298	322	328	318	325	294	286	286	297	283	310	301	280	311	298	269	308	278	276	311	301	279	320	314	298	290	293	303	321	256	287	274	293	306	292	288	323	304	287	290	329	316	319	294	289	302	284	314	301	306	287	323	320	289	294	305	256	280	274	330	304	272	288	278	302	299	299	321	261	317	322	278	280	273	277	302	269	280	308	290	325	312	309	302	292	308	290	289	309	293	310	301	305	328	304	301	325	283	299	283	349	290	309	275	306	322	308	300	273	315	315	298	266	290	286	296	271	288	313	311	303	271	261	278	315	308	273	247	287	322	321	299	262	312	276	341	282	307	285	297	335	269	334	309	314	284	299	334	307	342	276	284	304	282	313	314	310	328	267	309	309	327	350	316	303	320	297	309	290	284	338	300	268	280	287	300	303	285	295	288	306	307	294	301	307	327	310	304	301	291	261	318	284	310	281	291	302	305	285	315	275	287	327	293	293	262	267	321	282	327	278	293	328	291	305	317	312	322	307	280	327	288	287	311	308	318	293	309	306	310	312	310	301	307	318	302	298	276	246	267	309	293	297	311	284	302	289	311	311	315	283	282	301	278	294	327	293	281	312	322	294	301	305	286	271	301	294	302	332	311	313	335	275	282	310	287	283	293	298	303	308	281	317	298	298	294	267	305	306	303	291	309	278	323	300	251	293	278	308	295	322	270	282	293	288	270	308	300	296	317	313	310	307	308	320	266	287	309	337	292	317	287	296	318	299	309	291	295	293	310	324	282	314	338	300	297	287	335	281	281	288	323	297	336	289	326	298	302	289	309	297	302	291	328	329	297	260	283	312	276	328	284	271	286	294	287	306	271	279	299	305	305	333	304	275	295	313	306	308	316	315	278	302	282	282	320	326	308	299	295	315	280	309	308	348	318	321	281	313	300	303	272	294	285	280	256	311	274	287	294	324	299	305	293	301	284	276	325	289	309	341	298	270	373	318	333	300	284	280	298	283	296	275	306	279	298	295	294	272	282	281	306	268	291	303	323	321	302	327	249	287	299	278	312	285	299	299	295	266	302	331	318	305	319	317	295	288	305	291	301	313	318	326	261	304	288	321	314	308	286	301	326	299	284	290	322	295	314	288	332	290	270	310	275	296	306	302	317	305	265	295	272	326	263	281	291	325	311	323	283	301	279
24390	3109	6067	7402	6145	4920	4344	3731	3245	2935	2066	1620	1343	1221	1159	1109	1390	2014	2319	2635	2020	1973	1368	1378	1465	1438	1274	1243	1031	925	1144	2640	3557	1660	762	692	662	706	676	701	676	646	667	654	662	625	649	743	648	648	652	608	608	642	654	632	666	641	621	597	687	673	648	665	648	627	635	604	678	650	672	628	635	613	655	697	670	637	666	701	619	680	674	678	655	673	651	673	613	694	644	675	678	677	663	687	662	693	623	670	623	618	636	632	665	655	662	611	666	693	654	621	629	635	672	707	622	646	597	677	672	655	686	648	657	679	610	629	660	662	705	685	628	652	655	634	668	647	635	582	650	656	659	647	656	663	645	645	620	665	649	657	687	618	590	630	691	645	639	665	650	672	659	713	687	695	674	696	664	652	663	683	670	645	661	677	611	672	679	710	617	630	701	668	646	647	634	651	648	650	653	659	635	635	622	642	635	635	672	643	704	682	660	626	666	640	663	630	658	624	643	721	619	617	635	608	637	641	662	663	667	636	682	703	725	670	657	649	644	626	663	697	670	643	698	653	588	625	678	651	632	702	685	687	633	666	659	654	643	651	685	633	683	645	664	664	651	652	663	656	642	653	671	667	661	653	636	665	675	687	622	664	651	706	637	657	630	650	654	605	606	659	656	671	672	645	688	674	658	660	645	670	651	629	611	603	655	677	599	641	667	671	617	678	604	649	638	659	707	649	637	675	631	660	655	616	633	682	652	657	642	641	644	644	650	657	645	643	616	652	674	613	710	696	668	667	664	613	676	656	655	672	660	667	651	640	689	678	626	673	662	641	660	657	696	630	624	633	654	647	622	679	663	682	661	658	675	647	658	687	604	669	629	671	662	657	663	651	641	662	661	616	650	676	650	659	637	626	692	660	654	625	639	650	680	698	672	674	615	669	687	649	674	598	677	657	654	627	684	685	625	661	688	621	686	617	661	679	668	636	620	697	658	654	618	673	635	611	682	623	654	631	646	666	640	644	629	685	617	631	661	644	677	656	679	672	687	696	660	680	650	688	667	706	654	670	657	615	641	651	600	629	661	632	656	651	670	659	632	673	684	684	635	685	654	627	637	642	698	652	672	660	616	625	681	655	646	685	669	706	606	648	660	702	629	668	614	678	666	708	683	657	609	681	630	646	678	680	626	679	596	656	643	644	622	647	619	686	669	715	638	690	642	629	668	661	655	634	659	661	622	669	622	633	672	667	667	682	646	658	672	638	669	672	646	622	647	659	641	663	673	647	628	636	692	647	630	675	589	679	665	642	650	660	631	704	628	629	664	644	677	596	617	675	634	672	657	667	642	685	673	632	666	654	627	647	676	637	632	659	677	666	635	667	595	635	665	647	689	663	626	682	630	651	634	664	630	672	653	615	680	602	630	678	646	664	669	653	646	684	632	644	663	625	598	622	632	613	653	632	624	666	705	664	677	666	693	718	633	622	665	659	607	632	634	638	670	667	705	649	665	673	662	668	640	639	638	634	679	671	627	653	672	630	650	671	647	643	628	673	670	651	672	612	615	684	663	660	620	655	643	673	674	635	619	645	658	633	720	656	606	690	615	674	633	647	646	657	666	671	621	675	626	645	663	682	644	638	686	639	637	593	617	662	643	667	661	653	646	668	675	647	646	631	636	632	669	641	647	661	661	651	634	616	645	645	652	674	666	676	640	704	678	647	659	668	682	650	634	651	614	651	658	625	637	680	637	669	621	670	678	637	700	641	674	637	701	620	675	657	675	656	640	675	668	628	680	660	653	686	666	672	633	637	682	657	672	678	637	672	620	668	645	703	614	668	671	609	668	641	666	649	636	702	661	651	666	648	651	627	683	663	656	679	643	688	680	687	648	622	624	654	637	687	650	680	636	632	653	666	663	646	692	636	662	616	614	623	629	663	675	674	663	664	669	651	635	606	627	675	642	631	660	651	698	628	656	699	652	665	658	691	672	620	655	629	648	586	642	628	681	694	698	612	655	630	622	667	649	637	673	665	662	611	630	668	694	652	624	638	646	645	688	664	667	625	717	644	659	660	629	649	624	619	622	665	624	634	668	672	645	707	648	647	683	646	672	610	659	641	654	664	641	624	630	653	640	645	690	620	650	635	664	671	663	678	642	660	655	663	669	616	655	700	677	662	651	573	665	660	656	651	622	657	631	629	669	636	645	673	653	664	643	620	657	626	646	617	610	632	652	623	636	637	615	649	633	621	664	704	643	640	611	640	680	610	637	641	592	666	684	684	659	686	660	705	701	686	654	640	686	648	657	630	659	673	673	652	693	646	595	630	682	670	714	640	673	680	633	678	670	621	603	637	668	691	627	681	672	633	653	631	694	666	644	650	677	666	640	676	616	647	650	642	635	662	612	646	692	645	655	643	609	686	657	677	609	609	635	631	627	653	658	706	645	656	670	676	653	653	647	715	629	606	688	587	621	674	655	678	666	655	650	646	633	636	658	641	635	648	676	642	646	643	676	645	622	632	644	624	721	601	673	647	664	652	658	626	655	628	630	675	679	655	615	641	654	627	669	693	672	619	703	653	671	645	648	655	645	641	637	647	662	679	671	663	634	664	654	652	682	707	625	654	655	662	658	663	684	634	708	607	685	627	648	659	719	638	614	625	636	669	615	648	676	718	670	642	636	644	638	626	657	678	632	669	689	645	684	676	655	716	613	650	670	671	629	644	652	694	665	681	664	668	636	618	653	651	672	635	600	661	624	613	648	661	641	633	662	622	608	643	629	676	692	666	664	679	628	665	621	640	701	689	670	615	694	673	679	644	615	646	615	651	709	679	667	661	682	627	663	608	686	629	645	660	657	672	635	683	644	656	667	648	649	638	667	693	668	662	624	657	678	672	626	653	703	633	665	670	600	693	666	630	635	690	684	661	676	677	598	687	706	651	641	672	659	660	670	649	637	621	662	673	675	674	649	640	631	653	663	676	664	659	610	679	652	606	676	691	668	657	613	636	690	615	616	659	663	662	709	690	638	663	611	651	660	665	640	685	679	683	604	644	635	673	686	650	641	667	657	710	682	620	691	659	630	641	650	663	639	634	655	644	661	649	663	646	639	650	667	670	670	652	687	644	634	685	661	665	625	670	679	644	616	679	649	676	636	634	645	631	680	698	637	650	684	667	693	667	671	703	692	670	671	628	604	631	696	705	659	635	616	623	661	639	668	656	667	659	697	704	709	723	676	632	696	661	637	647	645	641	644	653	679	614	672	636	645	696	635	637	714	638	650	645	667	680	641	628	635	654	667	618	626	673	648	681	658	631	652	669	673	695	643	683	680	677	622	603	647	639	667	647	654	642	665	666	691	626	653	681	681	651	659	695	664	652	637	647	690	651	668	695	660	681	625	710	633	647	654	644	622	652	636	682	653	637	712	651	648	683	659	663	659	650	659	647	642	620	648	680	674	671	712	660	625	631	614	629	647	625	624	639	655	677	645	678	715	662	661	711	642	639	697	652
13543	1650	851	685	501	384	269	248	239	219	210	155	165	193	197	174	209	225	260	266	232	243	190	204	208	224	219	188	161	167	187	168	205	170	158	159	158	162	166	146	160	165	168	142	159	155	144	144	149	169	155	160	174	159	151	165	156	160	157	174	171	155	160	157	165	185	169	148	166	172	166	162	148	118	162	155	133	174	144	165	136	136	176	160	159	163	161	160	141	160	154	142	163	137	168	145	137	139	162	155	188	168	164	144	175	155	136	178	162	157	129	152	158	162	164	165	185	160	164	147	144	151	175	144	158	142	127	173	136	186	155	152	138	157	151	180	175	161	151	161	153	173	139	151	164	167	170	143	162	182	196	168	133	185	141	140	143	127	135	161	133	161	131	132	126	158	146	156	149	155	152	149	164	169	159	145	141	186	124	144	171	168	149	162	133	141	167	165	158	136	163	151	156	161	149	146	149	140	154	184	157	167	159	198	137	179	132	157	166	130	164	156	168	178	159	158	159	167	154	145	171	172	176	146	159	135	151	149	167	154	138	157	174	159	154	149	156	165	169	158	156	176	147	135	161	143	158	146	145	145	178	153	140	159	170	159	162	175	160	164	149	154	149	148	185	148	165	157	119	155	148	159	158	154	167	151	141	150	123	183	161	134	152	155	153	150	163	159	149	158	141	148	157	169	155	166	174	170	160	159	144	167	167	168	137	145	164	156	171	163	175	147	149	163	158	171	148	183	169	178	167	146	142	134	145	170	142	145	151	159	173	164	158	155	173	173	147	145	167	152	134	170	163	161	145	175	147	170	155	147	150	163	159	162	158	167	167	154	162	154	159	143	164	146	150	150	138	160	151	138	134	152	165	152	178	156	150	149	155	154	126	161	129	175	149	164	154	157	148	159	153	153	148	160	155	160	172	154	143	167	148	167	152	156	140	139	163	154	140	161	146	165	159	160	174	168	166	161	172	152	145	154	192	137	180	162	158	157	154	137	153	149	159	169	144	159	172	146	166	163	162	157	169	155	196	165	176	139	148	152	138	151	184	144	158	131	154	141	147	135	150	173	148	169	153	183	146	154	169	150	143	138	143	125	162	170	177	169	178	166	135	169	177	188	179	181	143	157	169	155	141	177	145	177	174	149	163	163	127	148	155	172	140	162	170	179	154	159	152	161	153	151	151	140	146	169	150	152	181	157	148	153	134	149	150	163	142	150	155	142	160	170	166	187	166	174	134	153	154	166	182	162	166	166	163	169	166	173	165	174	176	145	155	162	150	175	145	149	167	184	146	147	170	139	138	169	177	134	152	167	148	167	169	136	140	160	143	136	135	162	145	139	173	180	155	159	177	136	179	157	153	161	147	142	164	185	159	150	158	154	175	157	160	153	151	127	141	154	162	158	165	176	148	150	149	160	161	183	158	160	154	161	153	149	168	149	149	154	162	177	161	159	131	167	171	165	162	136	131	163	160	153	168	170	149	152	162	154	145	157	145	155	167	160	159	163	164	175	165	143	157	133	176	178	144	150	147	145	157	162	158	147	154	169	184	146	153	155	168	164	160	160	138	158	178	159	156	131	167	159	162	166	159	140	173	157	144	168	178	145	162	172	167	172	176	157	153	153	152	167	183	169	179	164	160	189	149	147	146	163	155	180	171	185	141	172	157	159	133	159	168	152	166	177	160	167	148	130	148	164	157	162	148	172	166	148	149	171	157	168	130	157	164	185	166	156	157	162	152	154	144	177	166	177	181	160	165	174	152	123	164	152	177	145	155	145	146	171	152	156	146	143	152	154	147	155	175	154	151	143	156	168	155	140	157	144	168	140	156	166	138	138	169	140	167	159	146	149	137	125	145	179	156	144	151	153	138	169	140	147	152	164	182	162	163	184	161	155	169	132	135	149	147	159	162	159	140	155	144	157	168	131	159	159	164	151	143	167	143	126	135	173	163	170	180	137	160	176	157	176	154	147	148	184	149	131	161	163	154	159	161	130	183	168	150	156	164	143	143	150	165	166	165	153	157	159	166	145	181	169	151	172	165	140	170	168	158	157	147	151	167	157	164	158	162	160	160	130	131	147	164	161	168	140	165	162	139	145	156	169	166	162	169	149	165	147	151	143	158	151	147	142	174	174	140	165	168	162	163	157	151	170	146	134	165	154	162	146	151	168	151	162	153	160	175	163	155	162	150	152	169	154	142	134	158	154	160	161	151	157	137	143	166	160	139	140	137	157	176	153	149	139	155	158	167	155	160	133	162	152	153	146	145	154	181	161	140	161	160	126	159	186	174	164	164	133	156	153	152	154	168	168	143	152	147	142	156	150	152	137	165	156	164	152	172	139	176	157	157	151	166	175	164	163	159	141	150	149	163	156	139	167	155	153	150	159	162	156	143	157	153	153	176	157	141	172	171	158	142	141	168	157	166	145	152	166	145	125	146	145	144	167	165	145	143	156	190	154	125	170	180	129	158	146	160	142	143	177	150	176	170	166	173	153	151	163	165	181	149	140	143	162	147	156	126	156	166	153	184	130	153	175	138	183	162	168	183	142	165	140	154	132	167	178	175	159	179	150	147	136	152	161	153	141	167	153	153	170	172	163	183	122	175	182	177	162	165	157	149	166	173	168	185	160	186	138	134	182	175	150	155	147	173	138	143	170	172	152	143	146	148	163	157	150	157	155	151	161	180	154	166	163	130	148	129	134	160	154	141	177	144	149	155	133	172	140	173	165	141	164	152	138	159	162	165	122	152	150	154	146	168	142	151	164	151	141	169	128	141	160	150	147	170	153	152	140	142	171	154	161	157	129	156	171	167	147	157	159	124	153	163	137	155	173	145	157	120	136	173	145	169	173	152	165	159	161	152	142	130	178	194	159	158	144	139	159	151	170	144	157	162	147	160	162	164	175	150	144	144	163	154	157	150	154	143	181	146	146	169	164	140	168	156	163	184	160	149	165	160	162	137	158	152	165	166	154	143	182	154	153	161	154	149	147	152	167	162	159	149	142	161	146	164	146	144	185	152	138	161	160	167	152	163	144	135	161	163	173	177	154	124	159	138	165	161	147	161	153	163	162	171	135	170	161	164	168	154	147	157	154	137	153	145	177	144	168	143	143	144	161	191	187	148	150	175	128	124	166	173	182	155	166	154	159	151	147	156	164	160	146	156	140	143	134	147	185	165	160	182	160	166	175	155	160	157	145	147	140	163	153	158	144	149	165	138	181	153	132	149	152	158	160	161	166	183	128	139	171	183	161	157	190	179	154	143	146	153	161	156	169	167	154	197	153	147	147	165	179	203	169	139	159	159	157	163	143	163	127	145	148	130	157	148	165	140	169	149	150	142	137	156	180	134	171	139	157	153	167	148	160	162	142	151	157	163	179	155	182	177	155	176	158	154	140	148	152	154	149	154	145	183	150	158	149	145	152	181	141	161	154	147	144	171	149	158	155	151	152	119	156	152	136	167	164	161	138	149	156	144	133	148	161	163	144	151	145
7780	1132	1959	2244	1848	1321	1063	1020	912	740	645	588	500	509	544	531	607	906	1114	1163	935	861	708	724	826	755	720	619	532	436	482	502	518	411	365	349	411	398	418	403	364	397	372	345	374	361	387	396	364	396	382	380	391	407	379	429	349	387	379	366	413	349	369	341	379	400	376	338	394	419	381	368	380	402	406	374	395	375	370	352	401	357	376	382	339	396	361	350	390	363	386	372	355	367	386	373	380	402	372	386	377	390	382	378	398	367	400	418	388	394	347	379	411	399	388	371	391	363	388	390	361	342	400	393	376	378	394	386	373	415	396	415	390	433	378	359	400	391	359	394	368	382	392	391	380	368	388	385	345	372	396	393	381	356	376	382	375	396	406	370	372	373	369	381	414	330	375	395	394	401	392	363	409	398	378	386	391	369	394	371	396	401	402	382	366	353	359	343	355	389	370	393	359	422	373	408	396	387	383	403	402	384	357	374	371	392	385	389	391	382	376	369	391	401	369	370	379	378	374	437	377	388	409	385	350	402	377	395	401	402	338	385	385	390	362	373	387	379	389	357	394	375	398	346	388	366	371	383	426	388	389	367	448	364	393	365	371	343	390	374	384	394	373	394	358	389	375	365	370	382	386	399	420	401	389	387	378	398	362	395	364	381	385	387	397	412	391	363	361	380	387	403	364	350	423	375	402	402	373	401	367	353	367	364	384	419	368	383	408	382	395	379	395	380	367	370	390	415	401	382	358	391	409	373	403	355	305	384	365	386	361	383	386	361	396	402	348	396	351	401	399	365	339	420	372	387	413	369	422	370	372	355	415	402	394	386	377	394	400	393	370	416	361	366	369	366	391	371	361	389	392	392	364	380	395	393	374	380	360	416	362	342	384	414	391	363	373	362	370	336	384	403	386	385	374	400	364	359	384	385	387	368	373	368	375	377	390	335	416	376	430	373	387	376	372	364	415	372	428	413	360	393	374	351	399	382	394	350	366	359	357	377	412	387	412	401	390	394	386	353	373	364	364	398	391	414	376	422	383	385	365	350	423	398	360	423	398	374	378	369	407	394	400	389	352	398	409	420	377	352	380	413	383	375	360	388	381	378	403	379	376	353	385	351	411	416	383	347	388	394	390	380	396	370	360	382	348	376	392	418	400	392	360	366	396	368	374	392	384	406	368	410	395	390	390	373	350	364	383	398	390	395	368	393	385	391	348	405	381	384	381	373	391	383	384	379	382	384	380	377	404	441	396	411	378	398	426	356	382	398	392	380	381	370	374	402	402	386	364	386	367	394	406	367	367	387	419	393	379	383	375	351	369	403	406	373	356	388	411	383	371	382	401	384	405	393	398	416	390	391	381	395	418	424	393	382	383	390	391	386	377	400	370	365	404	393	360	377	359	403	390	381	377	370	364	380	403	401	395	376	419	415	343	368	357	419	376	378	404	369	422	386	355	395	394	381	394	391	382	368	391	403	391	412	400	400	383	357	436	370	391	391	400	356	364	410	366	405	377	386	404	389	379	385	344	365	399	398	377	375	415	367	406	382	383	377	349	397	409	393	405	370	375	331	373	364	372	372	390	372	349	359	385	430	389	390	374	399	404	406	364	391	363	374	389	393	413	357	368	400	368	390	375	374	375	396	365	410	367	365	372	348	382	369	389	382	338	341	399	374	341	383	385	403	390	353	370	378	373	399	397	391	357	387	375	361	366	367	394	381	390	398	387	369	400	412	367	395	381	372	390	418	404	396	391	397	390	371	379	405	327	371	390	384	372	357	369	362	394	379	384	375	358	354	382	395	407	391	352	355	434	360	377	397	403	399	372	379	386	378	382	377	379	400	340	362	376	342	372	378	372	398	367	390	374	384	378	412	376	379	406	399	393	413	364	378	345	372	366	387	405	409	357	380	365	388	402	360	399	394	434	379	375	368	401	366	368	384	407	364	402	372	369	366	369	394	377	366	389	394	371	373	373	391	353	379	386	385	386	372	362	386	349	376	350	377	380	393	377	404	368	388	391	389	392	387	380	386	427	412	343	375	370	411	408	389	374	410	398	372	397	372	356	410	357	341	385	403	420	387	375	372	417	392	359	403	404	397	390	370	386	398	360	375	385	365	402	409	404	370	398	409	382	360	396	371	379	375	388	394	408	378	367	403	391	379	403	390	398	370	389	368	383	401	393	388	368	434	343	397	383	364	405	424	368	384	362	398	360	392	405	341	400	382	376	372	361	392	372	386	369	371	409	344	386	380	375	400	351	423	382	366	345	360	407	370	383	361	387	378	419	348	382	378	394	399	393	425	403	382	405	388	345	394	404	418	353	373	392	377	387	374	360	387	394	372	372	379	400	387	377	382	394	397	349	380	395	401	369	379	389	415	357	383	361	376	398	381	374	352	371	370	431	391	366	374	374	379	381	390	360	412	369	405	394	408	350	385	391	367	396	377	364	349	381	332	378	371	382	380	391	343	375	374	363	370	373	389	362	401	375	408	390	400	391	376	373	393	368	380	371	385	397	393	395	420	405	375	410	371	370	401	379	374	364	367	370	404	376	359	397	387	388	392	351	350	395	370	383	390	392	388	362	385	383	382	384	378	348	355	378	414	398	370	380	369	372	379	358	393	360	394	376	390	406	375	372	394	374	416	376	412	380	365	351	377	389	389	371	381	346	385	394	349	402	398	382	390	369	396	391	366	376	384	384	372	353	390	386	383	361	369	369	381	394	392	402	337	400	392	346	379	359	384	403	375	372	418	387	397	396	380	381	381	387	393	405	407	385	415	360	395	368	388	374	367	373	365	368	375	392	384	373	415	391	393	390	350	387	367	401	361	380	386	388	358	390	379	379	406	394	396	357	364	389	390	406	388	373	382	383	402	381	421	404	381	391	368	387	406	367	347	362	392	442	408	385	368	395	350	394	392	382	382	404	354	389	389	366	398	362	367	377	391	385	367	410	405	359	376	389	390	387	377	359	345	370	370	387	370	366	396	365	422	388	383	376	397	391	372	407	356	382	386	375	347	351	379	365	406	397	373	372	370	390	363	395	369	403	375	377	365	359	379	351	417	394	352	400	371	401	353	364	375	369	341	374	366	396	385	365	430	409	354	363	404	405	381	360	430	428	380	390	383	396	395	374	374	374	385	401	346	403	371	377	346	384	382	361	387	385	416	404	376	382	394	355	355	365	373	338	378	417	353	384	394	367	360	386	386	352	365	365	372	427	368	381	383	392	377	350	405	375	346	356	376	379	398	389	382	386	421	401	398	370	380	367	389	382	357	382	377	347	367	384	340	393	394	400	379	370	392	340	400	368	372	349	424	396	361	390	353	372	361	348	396	395	377	378	387	367	391	388	357	395	364	387	389	351	368	361	398	362	372	395	416	384	393	384	369	411	402	375	394	395	459	375	364	384	354	362	388	358	378	405	414	351	379	390	374	367	370	360	356	413	362	345	366	418	369	391	381	361	348	383	375	389	419	389	379	402	395	385	406	383	373
31647	6102	2284	1744	1222	859	675	613	474	425	397	322	268	259	301	242	284	373	448	431	384	383	333	326	380	301	268	295	305	272	277	379	428	286	257	244	251	241	216	243	245	213	232	224	220	229	216	232	227	232	208	244	221	243	218	209	236	258	256	232	217	205	218	228	251	238	247	250	237	223	224	217	238	204	212	209	250	230	227	209	266	281	230	228	220	215	222	247	224	251	218	240	243	259	253	222	251	255	243	226	221	253	210	249	246	235	259	235	205	241	276	223	206	202	243	238	205	238	230	229	245	211	217	222	235	242	261	225	243	229	261	194	240	249	247	252	224	252	228	232	222	226	239	222	209	230	234	218	251	250	237	233	235	220	237	273	247	250	199	263	222	253	249	228	251	222	225	230	235	263	228	232	255	246	225	228	249	227	266	224	255	237	225	275	235	223	221	230	236	224	213	221	225	222	253	199	240	206	237	231	231	236	225	226	261	243	199	230	259	248	230	217	249	252	244	224	249	234	237	219	223	233	202	220	249	248	202	221	215	241	241	249	252	232	243	266	242	265	240	212	219	250	238	226	214	227	235	223	215	230	220	238	214	228	264	231	233	232	231	227	262	220	226	231	257	202	255	218	231	241	250	235	255	238	206	226	256	223	222	233	235	232	238	255	224	240	238	249	245	213	248	223	233	229	234	240	215	215	231	248	206	267	257	239	246	204	228	235	216	269	269	238	226	241	206	213	234	253	251	235	230	230	223	243	234	222	253	237	243	205	220	243	245	245	209	243	252	242	224	224	239	225	237	229	246	217	253	197	257	235	222	208	221	245	236	227	231	248	266	210	237	236	224	239	260	255	241	223	231	270	248	220	229	236	202	243	230	238	268	253	254	224	212	238	207	240	240	223	247	233	237	232	220	221	232	241	217	224	236	227	219	228	211	190	222	220	243	260	248	245	230	220	215	266	271	226	251	240	252	215	229	225	220	242	244	242	243	262	216	239	243	261	227	224	215	214	259	228	207	231	274	222	227	274	278	238	254	240	236	254	222	218	243	238	210	233	238	267	184	253	237	223	224	241	258	224	223	266	245	207	263	247	236	219	231	207	231	221	248	223	229	258	225	229	222	193	255	239	231	226	230	221	212	224	232	228	228	215	253	213	228	247	228	254	235	230	235	195	231	213	245	246	243	222	216	228	245	232	244	227	266	247	232	241	248	234	205	252	241	253	253	232	239	238	230	237	225	244	219	250	239	234	208	220	202	217	250	242	228	218	250	268	240	236	213	235	222	228	228	213	249	234	219	235	217	248	249	236	224	193	243	246	228	230	214	227	240	227	227	268	258	236	253	216	231	225	231	237	221	248	253	209	229	243	227	235	246	238	225	243	272	278	243	248	224	227	224	247	230	248	215	246	220	248	218	214	240	214	206	245	235	218	266	267	257	245	235	222	245	234	209	198	234	232	237	243	235	221	211	244	236	197	225	218	213	245	254	227	222	222	269	202	249	223	223	191	219	245	234	262	256	222	221	264	238	203	236	218	227	220	225	233	247	231	241	221	224	241	228	224	249	227	212	250	241	265	252	230	251	248	243	239	251	257	230	249	222	223	247	231	215	252	238	226	223	232	245	270	243	240	267	231	223	227	211	207	191	245	206	232	224	215	255	224	236	229	224	234	263	214	236	224	239	255	249	247	215	239	249	246	248	238	232	259	234	217	239	227	226	267	258	275	244	229	210	224	241	227	249	219	230	215	215	241	238	246	238	227	254	238	254	249	215	244	212	254	238	218	252	249	255	207	226	244	262	217	221	248	247	239	217	233	248	224	218	227	219	221	229	243	234	215	231	224	241	227	232	253	229	248	215	234	217	242	234	215	225	257	275	194	252	239	252	226	243	256	229	208	228	206	231	210	201	240	251	222	244	230	176	247	240	208	256	232	201	259	274	229	212	240	220	205	242	274	234	255	229	216	225	249	243	235	224	208	238	203	212	229	216	269	228	231	228	270	236	260	228	213	235	244	234	239	226	246	232	256	234	239	217	242	216	201	213	223	229	238	220	226	209	233	234	233	228	231	234	231	211	217	247	262	261	238	236	202	216	224	226	228	239	238	229	237	248	226	243	240	239	240	233	236	232	225	190	220	269	225	216	243	196	226	202	209	217	226	228	225	229	199	231	242	236	260	232	209	215	216	187	229	222	261	248	234	251	203	207	212	230	223	238	216	220	259	216	247	228	229	209	250	219	259	229	237	228	256	232	247	223	225	245	205	226	223	213	238	254	214	241	240	252	229	265	231	246	225	227	222	193	233	226	221	248	210	248	233	253	258	240	276	229	236	255	244	227	230	256	237	245	218	254	242	258	247	241	227	237	246	247	215	237	246	234	232	224	218	241	206	251	232	230	242	227	246	217	250	242	231	247	233	229	250	239	236	252	219	225	248	253	222	222	224	234	224	267	214	255	249	260	244	258	238	254	215	217	239	245	266	237	232	228	261	229	212	243	233	220	220	252	224	222	230	239	218	198	234	228	254	259	230	253	255	252	204	246	211	236	224	249	222	232	219	225	230	242	255	221	233	240	209	267	243	249	229	219	224	241	249	231	250	255	225	262	237	226	209	217	246	224	231	244	238	242	242	233	216	230	228	212	239	273	213	223	223	255	241	249	255	202	204	241	208	201	215	219	258	263	247	236	235	250	227	236	223	234	219	246	263	212	220	202	258	257	243	226	198	211	206	240	240	241	236	210	240	263	234	218	211	212	197	250	242	221	232	241	219	221	217	230	253	217	258	222	207	245	196	235	231	219	217	253	247	260	209	218	217	249	237	263	221	237	245	236	227	238	251	251	207	226	226	231	237	227	217	192	216	212	213	218	214	223	207	214	253	217	230	219	220	236	212	239	261	249	234	241	233	214	219	255	213	232	208	251	221	259	237	269	260	258	224	230	247	241	212	297	204	215	256	212	236	231	252	245	249	241	233	231	233	218	252	235	206	236	208	237	255	255	240	235	241	215	235	227	234	250	217	223	231	213	253	233	246	233	255	242	237	228	235	235	223	243	217	202	250	256	263	244	231	242	228	222	249	241	251	231	247	215	252	219	206	254	248	242	200	248	235	256	204	226	249	205	249	258	225	250	225	210	233	235	247	243	247	237	212	240	246	204	203	265	237	247	218	237	223	221	257	199	250	244	231	270	210	243	264	236	210	238	221	251	233	213	232	226	204	227	217	239	233	251	258	242	245	251	231	240	221	230	209	252	220	271	226	236	245	222	253	209	205	251	218	209	229	247	253	230	238	209	234	235	241	223	225	228	212	255	250	254	239	232	221	252	246	273	258	233	242	232	217	235	219	227	226	231	256	239	222	245	226	238	222	193	239	252	217	219	192	235	255	233	230	222	248	271	230	216	228	232	226	242	266	239	232	234	219	214	238	240	217	229	225	232	201	226	234	261	234	238	226	199	258	233	238	239	214	205	217	233	238	203	255	220	246	244	227	251	235	260	238
18091	2208	4083	5033	4197	3441	2883	2554	2012	1765	1431	1019	956	910	916	843	1004	1484	1975	1754	1522	1439	1311	1258	1215	1107	874	844	775	722	959	1554	2031	1045	628	556	564	571	507	541	524	542	551	541	521	529	523	587	526	570	526	542	535	540	528	502	541	481	516	531	554	560	537	556	550	566	568	515	546	559	547	558	552	547	539	541	556	565	555	524	531	523	569	515	519	541	537	520	554	544	562	517	560	553	527	528	544	526	548	542	515	552	521	553	539	547	533	527	567	539	548	540	558	553	526	538	547	543	516	574	550	521	525	545	521	544	556	494	539	568	514	551	547	518	556	512	573	546	556	508	528	546	532	562	502	549	520	556	550	551	549	519	519	554	546	544	564	539	530	521	532	538	546	536	550	534	571	537	525	546	555	548	515	535	517	523	530	556	552	529	511	554	516	500	523	535	533	528	519	552	549	524	513	505	516	568	530	514	558	530	598	538	558	557	512	563	525	530	533	544	555	552	522	520	533	550	520	560	504	544	531	515	572	547	504	547	492	550	499	552	566	569	526	511	500	538	534	531	523	531	544	546	546	543	539	496	529	528	529	579	517	547	535	560	576	537	509	523	510	514	552	541	545	509	547	550	532	547	541	536	556	530	556	517	563	532	561	548	539	524	503	521	512	567	505	518	510	514	587	558	539	537	534	519	504	553	577	509	553	573	557	522	526	522	574	543	542	549	525	524	538	564	513	553	532	531	562	513	519	518	535	550	518	490	538	473	569	565	553	533	528	510	526	529	539	508	539	520	489	530	539	554	553	525	579	476	522	518	546	577	504	548	486	567	528	545	542	534	528	571	573	512	577	547	573	559	552	509	559	562	529	588	533	545	503	539	550	516	555	542	527	582	527	531	500	552	513	550	569	531	514	527	540	495	517	551	545	549	538	498	556	517	526	557	520	523	548	542	543	533	581	529	557	556	520	509	561	526	568	540	553	531	570	492	498	525	542	517	525	531	585	535	536	561	558	542	548	551	537	532	520	569	575	538	517	560	557	550	518	529	500	515	519	570	567	578	527	526	565	536	545	487	516	563	538	527	528	522	584	553	537	515	522	521	528	483	520	548	543	580	572	537	565	515	576	537	511	567	530	555	538	501	562	553	532	542	529	519	508	520	565	524	529	531	518	535	515	505	563	547	525	571	569	511	539	538	506	520	530	518	543	536	534	496	553	563	537	535	545	554	529	548	499	516	502	513	536	521	538	505	528	553	564	565	558	590	496	514	533	515	542	533	503	538	560	506	539	551	532	567	562	518	525	531	571	545	523	511	534	539	532	589	515	493	557	576	542	541	545	517	503	547	527	581	539	553	508	552	564	541	527	543	485	544	539	561	514	548	556	538	542	531	568	566	575	550	506	543	517	550	540	542	520	524	526	534	517	559	542	568	494	580	533	533	600	563	540	547	531	528	529	516	566	513	546	553	546	540	512	547	524	525	549	543	519	541	545	532	561	572	557	491	558	547	528	507	542	546	548	542	513	531	550	473	549	582	527	556	533	500	530	499	526	551	591	561	532	537	517	598	521	517	519	500	488	530	534	512	571	518	512	548	539	538	557	546	565	548	521	489	506	561	538	545	563	506	541	563	509	524	562	560	538	580	550	509	540	516	559	557	533	507	535	521	532	513	559	518	551	572	523	530	551	534	527	522	540	517	525	541	583	586	537	506	529	547	523	542	575	547	470	525	501	545	541	524	543	509	543	533	562	565	547	558	528	490	514	559	569	536	550	554	492	489	568	510	534	524	537	549	548	531	564	532	569	558	558	585	536	559	563	509	553	512	482	574	514	578	541	557	546	560	514	558	520	595	505	548	516	478	562	526	490	567	544	547	585	547	542	532	518	539	542	499	540	525	550	545	530	561	543	532	532	596	515	555	498	547	543	507	534	532	547	543	563	533	552	530	522	530	531	568	545	529	569	528	553	502	531	547	498	504	553	555	535	518	515	492	556	550	526	509	510	529	532	537	508	556	490	551	507	566	534	505	505	489	527	526	512	539	568	515	524	580	529	516	523	501	504	594	550	572	533	554	550	523	549	560	534	486	552	557	542	555	510	554	551	524	516	520	564	504	515	520	581	557	545	515	574	496	557	573	543	532	573	517	541	514	548	539	522	523	571	510	504	529	521	552	537	534	527	513	539	540	543	587	532	517	549	552	557	546	524	557	519	512	524	525	468	511	508	532	536	565	579	504	521	537	518	528	541	550	570	550	559	569	565	535	521	548	514	587	528	556	533	487	528	542	518	525	488	571	553	534	524	505	519	535	535	546	549	526	521	526	540	567	570	564	517	528	557	537	540	552	555	521	552	541	554	567	560	532	502	551	582	525	588	586	605	544	551	515	549	522	539	528	516	568	542	549	516	576	520	526	552	506	570	563	528	526	534	495	553	531	554	544	551	531	550	535	554	577	578	535	594	590	540	517	539	575	559	525	535	527	515	533	536	521	513	542	504	577	476	522	523	537	519	566	534	548	542	533	530	547	540	559	528	562	529	540	524	482	573	539	554	564	510	532	521	526	526	539	547	549	538	550	512	541	525	553	566	545	525	552	531	542	546	502	547	539	494	566	538	509	558	523	554	541	549	545	572	517	537	559	570	530	531	558	557	521	545	493	519	584	530	513	509	519	521	562	544	530	543	489	537	530	557	583	530	536	535	529	539	605	526	508	497	558	550	588	540	533	501	561	579	540	499	491	561	558	526	525	495	529	552	532	562	521	505	532	566	547	499	536	493	491	485	515	562	520	558	561	538	527	530	518	512	548	538	540	569	540	562	546	507	561	489	543	573	540	503	558	485	503	558	577	513	588	495	523	517	527	592	537	552	517	552	498	565	505	539	551	502	498	534	540	557	574	524	527	522	576	546	552	565	552	550	557	532	548	552	517	517	512	521	568	538	534	501	555	534	566	566	543	591	494	541	527	504	522	535	544	549	534	539	538	515	571	545	537	546	534	548	568	556	525	524	544	493	533	551	525	550	581	536	507	564	542	539	541	587	544	495	490	513	549	536	520	569	566	501	513	573	545	472	559	541	533	537	539	515	534	531	552	513	514	570	515	529	513	531	544	496	519	575	563	529	506	546	558	541	533	591	516	528	542	521	535	543	586	547	535	545	547	542	550	548	545	517	514	549	503	519	506	568	578	548	520	562	527	531	534	561	565	558	508	549	552	527	501	552	538	559	545	570	518	528	524	510	526	498	493	585	521	514	552	556	489	500	513	546	539	528	587	527	509	519	524	526	486	477	503	524	540	534	572	548	559	541	522	519	530	526	536	564	521	529	529	569	544	516	503	514	563	578	554	541	543	553	487	515	500	515	530	548	520	520	531	539	483	516	530	510	534	530	523	538	562	545	544	524	547	513	553	546	520	537	499	555	562	543	556	511	545	500	569	567	531	544	584	515	528	490	526	536	518	536	585	519	531	498	531	533	511	534	506	545	530	515	518	585	509	541	542	508	527
44503	12055	4682	3011	1887	1361	1155	948	805	726	537	426	374	407	391	374	413	477	614	522	507	492	495	461	437	396	346	348	385	377	509	635	630	443	292	275	297	310	298	307	317	325	290	282	295	298	326	328	293	321	291	335	333	274	270	302	298	303	307	305	324	293	289	295	306	310	338	297	310	313	293	331	304	291	292	326	263	276	298	306	282	300	289	287	300	330	339	291	281	295	283	279	289	289	320	282	276	287	283	314	311	294	284	304	346	299	294	296	298	306	320	295	301	261	303	294	304	310	291	316	303	292	284	326	336	318	303	317	314	280	320	346	293	298	277	293	282	262	288	278	339	295	302	315	319	275	303	279	311	284	306	299	284	303	337	325	287	292	331	310	329	270	297	282	288	289	313	281	355	283	304	296	300	285	293	251	301	275	273	286	324	296	262	335	287	303	286	314	289	320	296	324	300	306	314	294	269	290	269	304	288	311	269	281	317	277	300	324	263	304	276	285	318	311	327	295	306	310	319	332	303	321	316	293	306	281	298	316	316	303	287	289	312	299	298	314	288	307	274	274	316	296	288	323	330	271	302	269	318	329	281	297	282	303	289	299	288	301	296	334	303	294	297	304	289	321	292	322	288	297	278	300	308	304	314	338	291	298	317	276	320	343	305	292	308	301	312	308	311	321	313	281	326	327	307	258	286	298	310	357	276	290	340	266	302	312	302	311	318	281	321	310	297	304	308	298	307	283	298	321	306	285	310	280	285	301	324	327	306	315	323	303	317	310	285	285	287	306	297	293	321	291	279	303	290	288	294	319	262	300	301	322	294	298	308	309	327	317	278	300	285	311	298	319	302	313	290	286	281	301	294	296	287	322	312	271	322	306	292	301	312	328	305	288	300	275	293	293	303	270	305	286	242	259	284	334	323	275	305	305	325	319	322	317	295	292	277	268	288	295	280	286	303	269	292	267	351	301	302	305	311	301	330	269	279	366	319	296	295	334	312	311	290	300	345	291	294	339	279	326	311	314	299	263	290	319	293	316	307	294	303	280	275	294	290	301	271	290	312	279	311	317	307	314	261	287	313	317	319	285	314	272	297	298	321	290	272	293	291	268	256	295	288	291	276	314	276	303	297	328	316	329	320	299	332	319	317	283	308	280	327	303	325	302	301	298	300	297	308	297	299	340	303	271	292	308	298	317	302	302	291	334	336	301	285	311	284	282	317	306	286	291	294	273	304	303	302	336	309	335	287	293	317	302	288	328	278	293	291	306	310	289	334	309	317	300	303	315	289	307	316	301	295	308	292	253	305	316	306	293	295	312	303	312	257	277	285	309	311	295	337	291	297	335	274	281	305	323	305	283	283	312	290	317	277	308	312	303	342	305	324	320	306	301	301	293	304	296	279	297	331	324	294	309	286	319	314	307	317	260	289	299	320	331	326	318	312	301	283	284	271	285	328	326	275	308	295	287	295	318	300	276	315	305	299	354	311	274	305	310	289	316	323	313	309	298	303	280	278	312	295	320	302	314	267	284	317	304	328	296	299	308	298	301	304	282	285	300	305	333	324	310	290	263	285	338	303	305	307	316	301	241	294	295	311	301	304	295	314	282	278	278	307	291	319	330	291	302	310	310	294	294	278	267	283	288	274	331	278	342	327	288	312	288	293	307	289	284	303	298	304	334	288	303	296	299	298	309	300	287	313	322	287	295	324	289	310	282	316	317	295	297	326	267	304	305	292	277	331	279	310	297	291	317	318	320	316	309	309	324	318	305	286	291	288	300	322	309	346	290	266	313	318	312	303	307	298	310	311	281	282	264	311	310	291	281	334	281	291	257	310	263	315	297	313	272	305	317	303	279	310	327	318	335	302	281	268	298	280	300	259	317	318	312	321	283	288	278	281	316	287	295	285	291	326	325	276	302	320	299	336	312	292	306	280	299	300	280	286	298	301	305	287	309	314	327	276	290	313	297	300	284	291	295	298	309	286	292	303	310	281	315	307	286	307	312	287	290	293	268	316	294	338	291	289	287	297	286	290	287	295	292	340	298	299	263	305	289	286	314	302	284	327	300	304	288	291	289	304	293	289	313	305	320	285	310	291	303	306	284	323	279	308	302	291	307	330	291	296	289	270	296	296	299	289	317	256	320	305	324	288	292	262	305	286	298	317	279	288	265	309	298	303	285	297	270	301	302	323	297	242	275	287	289	286	294	276	291	294	272	257	333	264	296	277	318	307	308	319	270	343	298	328	303	317	315	316	307	299	298	285	301	285	291	310	309	276	314	312	284	287	274	291	317	308	280	315	300	260	273	296	292	284	321	300	308	329	289	289	309	273	318	277	253	304	320	302	279	318	281	280	288	323	325	323	289	335	329	347	299	301	293	286	295	314	297	325	279	332	304	287	287	309	293	304	308	302	300	297	303	301	295	301	289	275	271	314	266	298	298	308	292	308	269	282	292	291	283	304	253	295	250	291	273	275	293	268	299	272	272	292	262	296	274	274	290	289	317	312	309	300	308	276	318	316	324	301	284	323	319	327	293	260	301	289	274	320	284	290	303	309	332	294	284	316	289	274	328	264	284	295	315	310	279	262	283	313	300	310	309	293	288	284	308	295	297	285	285	297	298	287	327	323	320	332	312	293	304	295	304	309	302	307	298	281	329	273	331	278	259	270	281	293	299	307	321	292	318	304	296	285	273	295	283	307	324	307	302	315	328	282	286	293	295	316	301	278	322	297	287	309	300	294	316	312	291	321	300	332	283	302	316	302	289	345	303	327	290	297	316	281	289	349	308	262	307	283	280	300	323	308	314	289	309	291	318	323	306	318	297	285	307	277	277	305	330	288	292	301	310	283	299	315	307	305	282	298	308	271	316	308	234	330	243	298	325	284	291	283	278	271	295	314	293	297	322	331	300	305	327	295	280	272	303	296	292	297	311	333	311	297	301	307	327	269	295	290	317	322	301	292	296	313	279	284	302	297	330	303	311	317	352	297	278	309	302	299	319	308	316	301	287	295	296	307	317	315	342	292	304	303	270	272	319	334	321	325	303	282	305	301	295	272	300	312	299	254	287	321	312	292	312	288	283	280	321	288	292	292	310	332	336	333	293	297	281	326	352	306	299	288	299	320	305	305	301	306	276	282	290	322	281	295	277	310	318	315	297	284	309	304	286	289	273	296	303	302	284	308	289	271	301	255	283	315	272	298	292	305	332	268	311	301	339	300	289	302	298	307	285	306	307	310	323	302	323	289	322	296	276	308	257	313	310	308	285	298	288	284	273	270	328	295	283	268	282	308	295	287	304	307	288	285	297	281	286	312	299	308	307	311	307	310	304	327	286	292	290	300	311	272	301	296	317	253	268	310	305	285	279	318	307	292	287	282	314	280	309	295	313	290	321	317	298	289	301	287	325	318	333	297	304	290	311	245	281	281	318	301	320	327	309	283	271	322	278	308	284	323	311	281	334	300	327	298	285	301	330	312	300	270	316	280	304	287	315
24541	3386	6427	7326	6085	5164	4925	3744	3310	2806	1900	1533	1320	1323	1213	1221	1616	1877	2892	1923	2237	1939	1825	1902	1672	1140	1006	1016	1039	1516	2123	2918	2810	1690	739	723	641	659	682	619	647	653	685	674	687	674	676	637	681	713	710	640	693	656	665	697	660	682	621	646	669	677	678	680	654	640	676	632	703	639	646	645	671	636	669	642	628	679	632	665	681	680	661	648	655	680	636	634	665	627	616	653	680	669	673	684	632	675	642	649	663	661	622	644	717	649	651	628	645	648	642	625	686	673	645	640	667	667	616	635	679	650	611	662	657	665	669	642	648	651	648	657	606	662	633	636	694	655	612	694	604	629	635	643	679	650	677	662	685	656	661	642	628	674	661	672	683	655	656	632	691	656	653	643	675	627	660	605	729	657	623	684	632	670	647	643	671	647	658	682	678	609	636	652	675	664	648	687	662	650	637	643	641	702	619	701	674	666	614	690	676	668	599	672	714	663	634	628	687	655	695	650	663	664	661	633	624	633	637	671	656	672	671	681	644	672	609	618	665	615	623	648	643	594	658	717	593	662	642	642	711	653	659	614	651	652	645	631	638	631	648	637	632	672	669	636	645	656	658	602	693	634	694	615	634	653	644	677	631	628	672	705	611	619	653	650	632	694	668	654	674	684	670	618	673	641	649	669	681	678	660	674	630	632	632	654	632	610	641	632	665	629	661	636	625	643	638	597	629	642	645	640	651	663	666	667	630	669	668	703	642	680	661	637	638	682	630	652	661	643	664	638	667	636	653	670	665	607	701	662	645	619	660	641	666	697	680	666	688	670	667	667	647	629	632	667	713	655	662	684	608	602	660	650	632	634	630	639	662	673	647	598	631	645	635	625	672	643	625	646	670	600	653	669	645	685	667	661	665	647	675	647	621	656	643	607	629	663	674	666	615	642	631	651	639	626	631	627	685	690	614	674	653	648	650	648	730	700	699	685	661	699	651	682	605	679	648	649	657	657	631	693	636	651	605	634	662	663	681	616	650	629	653	675	587	663	653	621	606	698	675	649	610	631	682	669	676	598	683	697	612	663	596	650	691	657	688	679	620	655	614	685	642	669	701	660	699	695	639	641	701	605	625	618	659	654	656	640	618	651	676	670	661	634	642	663	662	654	622	643	619	632	672	653	639	633	599	675	675	644	669	665	675	649	624	655	615	671	692	669	664	641	652	663	660	693	641	615	640	635	704	621	617	664	629	637	631	664	686	676	644	643	643	687	670	643	678	656	623	687	653	634	628	661	660	649	641	644	637	623	643	589	671	616	664	674	662	715	630	649	674	665	653	630	625	652	634	694	630	677	633	622	657	671	648	658	612	711	646	684	640	632	605	723	637	621	599	682	654	632	675	637	665	664	671	642	635	638	670	642	632	636	582	640	655	673	645	635	676	635	712	673	691	621	684	651	700	638	647	627	688	644	676	665	660	632	686	679	621	627	694	634	611	632	622	668	667	686	684	613	595	678	673	688	669	666	693	643	649	676	655	667	662	714	675	660	682	682	625	677	636	625	690	667	647	653	648	636	705	636	601	677	631	645	679	660	624	697	603	625	640	654	686	670	650	654	726	641	669	710	678	667	711	678	616	701	691	670	664	659	713	641	629	649	679	668	638	653	629	658	652	629	643	595	633	664	635	658	648	661	633	713	667	665	695	678	640	671	672	655	634	651	653	720	642	696	648	639	648	695	633	613	635	653	628	669	644	679	666	648	628	675	608	635	694	676	598	642	641	639	683	642	651	680	650	641	670	676	664	616	662	690	672	634	601	617	628	636	700	655	607	671	632	677	703	665	662	677	631	623	634	654	617	629	603	661	625	676	680	687	656	655	663	634	710	649	692	654	696	627	648	636	718	663	646	634	665	647	652	646	675	631	642	627	631	679	624	646	622	613	675	642	663	631	634	649	666	657	645	626	661	637	672	637	622	651	626	678	660	631	678	674	611	671	624	643	638	621	699	676	676	698	663	640	621	638	653	632	675	650	694	684	664	693	674	673	680	620	631	614	664	615	648	627	680	635	658	671	658	645	684	619	647	694	642	669	670	647	712	691	635	648	647	633	660	666	645	652	711	647	615	665	617	666	587	686	624	622	625	668	675	685	714	658	651	660	638	657	650	596	580	691	675	634	652	642	635	684	677	658	642	654	656	714	656	666	635	648	635	627	639	678	654	659	641	625	663	679	644	641	605	596	605	656	687	603	656	639	675	641	641	658	666	635	661	621	609	615	621	650	626	672	603	674	656	620	643	658	657	632	629	647	667	600	653	633	641	650	705	697	634	659	681	622	666	618	624	684	637	636	666	657	684	659	618	594	680	655	687	671	653	643	616	653	663	631	607	688	663	619	681	653	677	638	687	660	687	662	664	653	583	623	626	619	684	647	662	613	681	702	668	682	674	681	649	629	661	654	659	645	636	650	606	647	641	637	676	683	649	644	674	659	624	672	691	695	606	646	618	688	629	634	688	650	643	658	691	649	649	684	656	652	649	660	647	690	629	623	655	640	610	663	696	633	628	637	632	689	712	681	588	621	714	667	594	628	686	644	670	657	647	597	653	677	632	643	661	664	676	620	607	635	641	635	610	702	647	628	706	625	637	616	704	674	627	682	655	667	644	699	668	669	710	684	651	652	656	690	683	693	682	617	669	642	629	672	660	659	664	656	646	626	627	662	652	643	620	654	663	658	659	653	627	623	652	688	663	668	676	639	643	668	653	686	696	642	641	698	652	655	639	635	679	670	654	658	649	687	655	684	647	691	719	624	635	639	639	629	677	638	647	667	618	682	665	638	654	664	659	699	677	714	679	646	614	651	642	622	626	641	670	693	629	664	667	644	669	637	694	677	688	715	726	666	666	642	645	667	689	615	674	669	666	630	685	626	615	669	655	668	655	642	660	616	644	674	622	645	650	660	647	649	645	665	633	638	600	667	630	687	653	617	644	644	623	644	653	658	647	689	672	611	682	675	620	640	682	677	672	650	623	638	662	674	649	671	635	651	679	663	656	661	655	630	675	687	670	652	692	684	612	624	659	634	671	664	650	654	670	669	623	668	707	662	653	692	609	682	633	589	653	665	677	685	646	615	604	651	628	646	690	649	661	648	674	642	676	606	656	618	688	622	697	633	600	664	675	638	641	694	610	630	690	681	659	662	656	669	637	639	632	741	692	626	692	704	657	672	645	648	670	643	673	678	722	628	635	620	670	693	665	653	623	632	658	687	662	681	641	657	690	654	619	635	636	635	665	628	712	679	640	644	694	657	674	614	606	702	677	656	626	620	615	667	696	628	663	642	652	704	650	664	661	681	664	620	646	676	632	610	639	679	680	633	658	687	638	665	672	624	649	641	635	648	624	685	634	631	632	630	641	637	650	622	674	700	625	639	642	656	654	655	697	631	687	655	634	627	626	696	655	635	712	668	657	654	672	610	645	646	641	621	673	657	627	608	656	631	644	645	632	627	663	641	599	650
13177	1817	1170	767	494	371	334	249	190	180	182	189	162	169	176	156	193	211	264	234	261	200	239	243	212	152	155	151	176	158	169	163	155	165	147	159	143	139	147	141	158	180	138	105	138	149	137	146	137	140	140	137	120	155	137	127	146	145	147	143	153	148	145	153	139	157	159	179	161	142	133	148	154	157	149	133	145	146	146	140	135	123	147	148	152	144	165	140	155	150	141	150	141	161	141	138	154	155	159	147	136	134	135	144	144	160	137	130	150	152	157	154	167	166	134	146	135	150	163	128	155	140	130	163	167	172	141	153	144	147	158	150	142	143	140	176	144	142	146	137	154	161	141	144	148	122	144	152	139	150	144	108	158	140	157	144	150	160	148	156	153	133	143	122	156	166	115	142	143	145	134	155	139	160	139	146	135	157	159	114	150	143	134	146	178	145	147	156	155	142	148	158	141	137	139	162	165	150	139	157	157	151	148	156	146	159	144	159	153	162	159	129	142	140	133	160	159	138	133	127	152	155	145	123	145	152	153	162	156	143	139	161	146	145	132	158	147	131	136	142	118	159	146	139	161	145	144	124	126	157	128	157	155	149	160	140	126	150	147	155	147	140	155	165	140	143	129	121	127	125	143	178	154	137	126	156	152	145	138	132	141	134	155	131	150	163	150	131	148	139	161	142	136	144	149	173	135	145	138	162	145	161	145	148	176	132	138	131	151	166	131	158	138	150	138	118	144	142	156	140	144	148	128	140	146	149	145	140	140	137	120	128	136	156	148	156	154	166	137	141	146	130	142	157	154	150	150	158	149	141	131	123	130	152	141	165	121	140	135	134	147	171	156	158	135	138	134	139	127	137	152	133	121	151	142	126	130	130	154	150	143	149	183	134	148	164	139	138	140	159	158	138	145	146	135	130	131	149	121	162	137	156	150	140	158	151	168	143	133	148	155	175	171	140	124	141	131	144	148	143	138	122	147	146	128	137	163	147	127	140	141	131	174	166	141	151	161	140	147	146	132	132	130	154	157	190	141	121	166	143	152	136	145	148	151	146	154	171	140	156	161	143	140	144	155	150	146	156	149	148	135	159	136	140	130	168	141	130	146	152	132	135	114	137	155	152	153	156	123	144	157	145	128	157	152	140	135	146	152	149	142	134	139	149	144	141	124	142	143	152	141	133	116	124	128	144	143	138	158	148	122	138	153	179	167	163	142	133	158	144	148	135	147	135	150	175	153	164	155	135	175	160	146	148	138	153	131	163	128	137	124	134	144	142	158	142	151	167	132	144	147	151	156	141	146	151	148	135	130	148	140	138	156	134	154	135	149	137	142	137	130	148	140	179	139	129	142	152	160	138	155	140	150	145	152	148	114	130	167	139	152	131	161	165	138	166	147	136	164	137	133	143	143	139	147	147	148	152	138	175	159	148	155	133	150	145	134	158	152	141	128	176	161	153	175	119	164	131	128	142	159	137	140	159	154	129	152	168	159	155	166	167	148	139	145	147	159	152	137	125	138	163	194	148	162	164	143	147	145	153	168	164	157	134	147	154	154	127	142	163	166	132	152	135	132	151	131	159	155	137	134	144	174	120	136	140	130	166	135	164	155	140	159	135	133	155	144	130	145	151	142	147	149	156	146	163	146	162	131	145	133	154	158	163	149	164	124	139	171	148	133	128	165	137	159	138	164	169	137	119	151	127	157	144	174	120	154	159	154	158	144	137	155	142	148	139	136	139	146	166	152	139	121	162	141	145	159	155	147	143	165	134	154	132	131	133	161	156	153	147	159	149	134	153	136	145	138	154	149	162	152	137	146	159	156	161	163	120	157	145	155	132	154	154	160	148	161	132	113	130	133	141	141	158	151	171	142	143	128	138	150	145	131	154	141	131	146	120	137	133	153	153	148	152	130	148	151	160	162	161	145	121	160	149	131	151	160	158	155	147	136	134	137	126	131	148	141	137	175	147	138	151	144	174	157	132	141	158	149	156	158	134	144	147	135	134	148	130	127	130	144	145	132	122	135	138	160	163	129	125	129	148	140	153	151	164	142	155	141	142	138	152	150	136	151	171	138	159	167	152	145	141	133	143	157	136	149	124	141	165	138	167	132	156	143	167	156	120	141	128	139	151	159	175	144	138	137	144	141	138	169	156	161	160	161	150	144	162	136	143	144	140	160	161	128	153	168	166	167	163	163	157	167	153	158	135	153	152	147	147	131	141	160	138	135	131	136	157	148	147	149	152	148	161	154	130	148	149	142	132	159	157	149	141	156	132	131	142	160	158	124	158	146	155	139	127	161	148	123	150	159	147	142	151	133	169	153	156	150	157	115	143	151	145	123	150	124	137	154	168	124	149	147	150	154	133	145	154	148	128	109	145	145	144	151	130	148	142	175	162	155	156	143	161	137	143	141	154	152	154	136	149	137	141	148	162	147	134	151	153	147	135	154	130	143	139	157	137	152	139	138	138	154	139	166	148	165	150	145	151	155	142	160	153	138	154	145	141	147	142	131	152	152	129	122	139	157	155	138	152	120	179	157	149	147	168	142	123	145	150	117	158	146	144	156	163	164	154	153	146	151	132	144	174	129	140	138	149	158	150	155	163	174	150	121	159	167	167	127	147	155	154	145	157	130	145	155	140	133	146	128	140	130	142	174	130	144	113	138	134	174	157	116	130	128	126	158	142	140	161	146	148	141	164	147	155	165	135	141	165	142	154	155	148	157	126	143	129	143	164	147	151	151	154	149	139	160	130	143	143	157	174	159	142	154	157	147	151	144	132	160	129	129	129	148	138	149	166	158	159	155	157	147	150	153	141	126	155	167	156	150	131	148	150	142	131	146	143	152	143	162	140	154	151	131	144	160	142	145	142	152	146	132	133	141	150	141	165	145	132	155	117	141	125	151	140	146	146	126	137	150	167	125	125	166	146	147	145	170	151	148	152	168	163	147	155	145	136	131	148	143	125	128	166	155	150	159	156	141	140	150	163	168	152	161	130	147	162	131	133	153	149	155	148	148	147	143	141	146	144	155	145	141	146	139	175	139	151	163	129	157	134	176	125	169	169	166	152	145	144	143	138	151	135	149	155	154	135	147	130	157	152	134	164	139	166	144	113	122	162	153	150	158	137	140	129	159	152	158	154	152	139	164	165	139	132	139	159	145	137	132	156	177	145	158	151	150	150	149	157	136	150	148	122	141	132	139	121	165	162	148	144	129	132	149	145	153	136	148	146	138	140	154	160	135	123	155	138	147	140	149	127	130	137	150	140	134	134	127	137	173	144	146	144	145	118	142	132	133	136	151	167	150	150	147	143	157	161	138	184	158	163	154	145	143	148	145	142	134	146	160	159	160	107	151	163	144	126	115	159	153	136	156	158	155	151	181	116	134	160	149	170	136	149	137	153	145	154	146	146	147	143	148	154	134	155	154	166	155	144	147	139	141	170	152	146	152	145	133	148	139	158	165	139	143	133	130	163	146	143	121	153	152	134	148	127
7760	1284	2264	2381	1710	1369	1320	1002	752	630	615	584	512	522	547	567	730	1016	1076	971	964	820	826	731	680	624	549	533	431	416	432	418	418	345	361	397	378	358	344	333	342	335	348	365	365	350	337	340	371	381	350	362	318	348	346	348	332	356	388	378	366	383	369	379	384	330	361	333	407	344	351	332	330	344	354	380	370	347	361	362	348	342	369	365	345	380	355	365	380	328	322	350	314	367	382	335	345	371	373	365	348	349	337	360	348	335	383	377	346	403	368	366	390	332	368	355	364	323	384	380	346	345	343	369	351	382	369	334	362	329	360	339	350	395	360	386	379	360	367	333	347	349	359	344	361	355	344	390	350	381	312	357	333	395	367	336	358	387	358	374	386	385	369	386	348	357	395	368	368	377	383	372	357	350	358	384	411	323	345	406	361	389	391	369	381	346	346	334	356	349	353	365	360	392	367	373	326	381	304	351	381	332	382	365	369	336	371	353	361	349	380	361	358	345	353	383	371	354	379	394	362	359	342	358	365	337	379	368	349	375	362	362	349	378	375	352	363	375	371	378	394	354	372	373	362	344	381	378	403	394	361	349	319	384	365	351	365	396	370	377	339	372	342	341	358	380	355	338	369	346	367	324	340	354	364	336	369	387	367	360	323	339	358	327	349	382	330	364	370	359	403	355	336	364	387	372	334	365	370	333	360	344	378	357	372	377	366	368	321	359	360	369	363	374	377	345	362	353	319	379	357	378	382	385	355	355	394	369	367	326	350	376	359	381	349	390	350	342	376	358	378	358	345	364	352	373	335	368	337	368	383	376	380	372	374	389	354	369	353	327	383	415	349	368	311	342	317	370	353	359	369	337	347	336	353	351	357	368	357	402	372	347	338	371	339	376	348	365	350	369	359	376	367	382	342	340	316	387	342	366	382	353	382	358	316	391	339	351	353	352	318	327	358	366	365	358	364	340	351	385	353	381	380	363	363	348	372	339	356	364	334	391	392	356	371	384	367	381	356	348	347	364	390	371	355	388	351	359	349	361	360	372	342	343	349	364	366	365	357	369	373	378	365	350	348	356	363	365	366	336	322	392	346	340	364	370	364	345	370	391	338	365	361	352	330	387	345	362	377	371	366	341	343	347	347	392	367	350	355	403	330	349	343	375	380	318	364	334	408	319	386	362	366	350	352	395	360	356	338	381	374	328	342	351	372	380	370	395	388	375	358	394	351	377	382	358	368	328	382	375	344	376	355	349	340	378	410	380	367	366	365	331	347	382	363	363	360	355	374	352	378	376	353	347	363	347	320	370	334	348	378	360	370	353	375	360	374	329	341	347	351	361	345	378	355	354	375	386	365	401	356	363	375	356	363	351	406	356	344	338	350	374	349	373	337	345	389	373	340	372	349	300	351	369	322	370	345	344	338	371	361	348	332	348	393	323	356	371	345	369	361	379	351	387	333	342	342	345	356	376	377	350	403	362	351	352	367	349	385	338	348	368	383	402	350	356	361	325	368	387	346	375	357	371	387	397	385	335	358	379	350	349	373	398	375	355	312	310	383	332	378	364	353	384	340	368	367	341	352	341	360	374	375	371	391	381	348	346	357	345	380	331	357	391	363	360	367	348	369	332	344	369	364	373	375	376	367	342	323	334	360	352	324	381	344	375	356	350	344	324	337	389	373	350	369	364	328	359	353	329	369	364	396	388	368	378	367	368	358	342	394	394	372	345	352	367	353	390	359	339	376	383	358	353	374	360	359	374	338	392	389	376	352	342	350	341	379	388	366	353	376	363	373	373	328	347	346	353	399	355	382	352	362	373	326	373	388	359	362	324	368	381	361	352	358	337	362	390	357	378	353	377	345	361	391	380	338	372	356	359	332	385	374	362	337	365	380	352	391	398	351	376	356	352	354	399	382	366	343	373	357	337	380	379	362	316	356	392	378	353	355	378	369	375	357	394	376	368	358	390	343	385	352	365	367	351	365	375	323	332	335	371	322	384	344	336	343	346	351	379	394	347	361	398	365	351	373	369	353	365	373	388	345	356	389	326	351	362	328	371	380	355	374	339	346	364	336	336	393	346	354	372	358	362	353	338	364	351	360	398	358	352	344	360	352	355	347	364	388	350	359	394	373	389	340	365	373	334	358	353	400	359	370	366	359	368	333	408	354	355	368	341	346	366	352	344	367	350	377	374	378	345	316	372	330	399	336	382	361	356	352	358	381	385	353	347	345	389	361	344	356	364	354	363	380	337	369	378	340	378	332	376	323	366	339	368	330	373	353	359	358	359	355	344	337	349	381	375	372	362	321	364	365	365	371	374	398	328	348	307	377	355	363	372	339	371	398	380	356	339	386	364	333	341	331	357	395	343	363	375	358	363	346	362	325	394	398	341	367	352	358	388	362	392	345	324	354	349	343	328	399	351	346	367	359	380	391	364	342	323	344	371	353	360	358	367	345	362	367	363	334	321	367	314	361	389	374	356	340	336	339	333	354	375	402	358	339	341	359	349	368	409	344	368	363	378	348	349	326	357	367	365	299	353	350	388	353	336	360	334	304	384	394	362	367	359	387	389	375	375	356	347	364	343	334	351	354	380	364	364	355	343	362	349	361	366	379	382	346	365	366	404	377	362	368	306	384	346	338	359	368	381	348	381	342	358	362	341	371	351	370	372	347	339	380	356	343	382	324	372	359	366	338	395	362	373	347	371	370	380	349	355	367	366	331	401	372	374	338	354	341	367	374	370	353	343	394	354	344	379	372	366	337	333	357	385	349	354	335	366	370	351	389	371	380	346	342	345	329	361	347	345	368	364	355	397	365	363	347	372	361	353	334	343	356	348	376	370	356	363	350	375	368	382	344	372	354	369	367	341	389	360	365	377	377	374	312	389	346	360	336	364	399	384	358	353	375	347	371	395	385	369	382	350	352	334	345	347	350	352	374	351	386	359	350	374	382	376	358	351	344	368	398	353	376	360	365	358	355	350	349	392	380	346	336	358	328	336	327	383	356	391	384	347	349	378	337	361	340	357	340	371	334	361	390	373	340	342	359	306	366	352	351	320	355	375	347	314	378	324	376	348	362	353	351	360	343	362	349	360	321	382	380	358	399	389	353	336	347	359	371	361	365	370	382	359	356	344	372	397	361	348	361	356	353	350	337	363	353	370	371	380	348	401	370	362	313	367	372	339	350	372	363	359	328	371	353	364	361	337	356	325	371	382	349	368	399	344	358	329	352	327	377	317	348	373	365	388	373	347	332	329	341	361	354	334	347	356	379	330	350	377	346	346	337	397	394	368	354	361	404	316	371	385	375	362	360	380	354	376	358	356	381	381	399	356	360	369	364	370	362	379	371	344	372	370	343	337	361	373	356	373	374	338	338	388	344	352	368	321	375	384	377	342	368	346	352	343	363	350	346	335	352	367	355	363	363	356	344	383	356	341	329	369	356	362	327	361	392	339	351	373	331	334	395	393	341	335	342	374	340	354	375	360	387	333
32930	7058	2875	1768	1110	1012	731	520	544	464	345	293	283	280	276	312	306	396	373	479	330	363	344	376	324	303	277	279	320	302	306	398	282	240	223	235	229	225	242	209	222	223	210	230	249	258	221	226	238	248	259	225	226	216	212	210	220	214	199	228	239	226	243	207	250	249	222	213	223	238	213	214	240	236	206	242	217	229	241	220	219	245	249	213	224	197	234	236	228	235	230	242	218	199	241	230	224	232	209	255	247	226	214	213	240	207	258	216	238	261	229	265	207	199	228	243	238	202	235	215	220	251	222	235	244	225	228	233	232	210	214	228	250	243	231	210	221	217	241	225	237	216	229	226	217	232	234	219	217	233	214	226	205	239	203	194	204	207	221	205	236	207	186	200	217	247	195	220	213	212	249	204	215	247	219	223	247	255	246	233	258	234	233	232	228	249	245	237	226	217	206	230	223	223	207	225	225	200	225	226	225	267	228	218	239	230	258	206	237	248	228	215	253	243	221	233	221	238	282	212	210	215	215	227	220	227	255	252	212	196	222	208	250	246	217	239	205	209	272	215	203	203	213	222	268	212	246	212	211	217	209	243	237	198	235	231	217	218	234	219	247	236	213	235	225	232	226	220	225	236	219	233	219	200	240	212	218	237	221	214	193	265	251	218	239	234	236	217	231	210	252	242	241	190	235	245	214	213	223	229	247	212	226	228	233	226	238	235	239	228	255	228	221	256	217	230	221	240	227	220	247	240	221	233	219	226	204	238	212	234	215	230	246	204	225	217	214	194	212	264	274	216	223	246	208	231	216	222	241	236	206	212	229	228	199	218	234	258	231	204	225	218	236	219	222	210	266	224	225	198	208	233	270	236	212	209	211	233	210	235	186	205	245	247	230	233	209	208	199	237	228	232	196	203	235	210	229	229	233	245	238	235	229	260	215	202	217	201	227	255	240	220	221	232	231	221	210	232	239	223	237	234	214	225	212	193	247	199	233	206	247	211	190	223	236	213	237	238	239	221	196	237	219	240	230	218	237	207	216	239	238	220	233	258	229	230	223	220	238	227	226	206	224	234	216	253	211	231	216	212	223	213	227	251	232	243	212	236	217	212	211	241	196	222	200	230	225	213	201	235	249	213	205	211	222	222	260	221	247	222	237	225	218	222	203	246	201	238	246	248	238	221	204	235	236	218	228	238	263	247	240	221	236	206	229	252	215	229	238	235	254	248	208	243	227	235	226	230	248	241	241	240	206	249	216	242	242	234	211	230	200	227	232	247	233	234	223	263	221	250	221	246	241	220	219	237	220	194	233	245	206	199	236	222	235	263	195	210	262	225	220	209	235	233	209	217	228	228	233	253	233	229	225	235	254	240	220	207	208	200	220	211	225	240	224	220	243	215	239	225	258	233	230	237	211	232	218	224	235	222	217	236	249	243	214	220	239	213	212	236	237	239	241	231	248	230	227	199	210	236	233	202	229	240	270	221	204	214	220	228	240	230	223	249	242	211	206	237	220	215	229	218	220	222	245	258	203	222	217	217	223	226	238	248	219	227	200	217	213	221	216	229	220	215	253	241	215	232	218	210	210	256	245	200	202	208	230	217	240	209	242	232	221	211	234	232	211	215	222	240	194	229	207	214	223	266	203	227	242	234	224	205	228	240	248	224	200	225	275	233	230	228	207	226	237	237	249	240	199	225	234	242	225	192	256	217	245	225	227	236	243	223	246	230	213	243	192	216	249	248	206	243	238	269	230	222	225	202	220	218	220	236	221	264	233	240	239	229	230	210	215	235	221	209	206	224	227	234	201	231	193	242	248	253	210	248	246	231	235	191	230	227	201	231	204	225	199	233	233	217	228	260	240	228	238	258	222	216	231	223	230	198	237	220	225	231	232	271	240	218	226	250	220	218	240	251	207	237	234	206	230	225	233	212	213	236	227	207	210	196	202	214	218	222	199	217	231	198	219	212	231	222	224	231	213	229	192	231	209	252	229	199	199	234	231	214	204	254	210	203	222	261	226	248	243	205	230	221	241	234	255	206	262	211	236	238	248	235	217	193	224	223	250	223	243	218	213	204	223	212	250	264	237	224	194	202	248	222	215	223	232	238	201	230	244	191	219	225	211	223	240	236	241	252	215	243	228	223	237	212	218	241	227	221	223	224	225	235	233	262	239	222	228	203	227	229	207	229	231	204	220	275	228	207	200	193	213	223	205	233	244	218	250	236	216	211	222	238	221	223	253	193	217	241	212	202	231	221	219	201	236	257	228	224	216	233	264	188	221	267	210	215	250	231	229	201	224	226	241	247	236	229	220	226	206	217	209	266	220	247	222	217	239	238	240	202	236	239	239	207	236	215	226	240	221	245	226	246	264	217	205	246	218	265	203	221	214	221	274	250	239	233	212	200	215	218	212	230	214	234	245	235	221	242	215	244	221	232	235	219	216	201	212	219	253	219	227	212	254	222	211	187	227	255	238	213	215	240	227	232	224	200	206	251	228	229	251	233	228	236	218	272	218	214	246	228	195	253	248	229	227	213	258	236	202	239	189	242	218	241	242	225	257	231	219	226	211	230	253	225	253	230	229	233	229	250	245	230	231	248	213	230	229	202	196	221	220	192	235	214	219	242	236	208	218	217	253	218	237	220	225	239	246	196	265	220	220	221	223	246	253	252	242	238	235	220	235	214	248	220	233	205	217	233	213	208	227	208	203	237	226	234	211	209	239	234	244	232	196	241	205	237	235	222	249	220	246	220	231	235	228	234	236	220	233	241	201	202	237	249	212	219	228	253	214	228	237	236	236	218	219	232	248	243	224	259	255	217	252	211	252	242	249	216	229	216	211	256	240	223	208	216	236	220	227	190	251	204	231	252	207	246	228	234	228	244	208	232	229	218	240	222	241	241	272	250	236	259	222	234	237	245	217	228	256	250	221	215	239	270	238	233	243	263	245	228	249	237	219	237	225	242	251	223	215	229	239	214	210	223	201	212	238	212	227	227	226	194	214	206	236	229	223	255	230	237	205	244	208	243	208	227	232	216	219	215	257	249	213	205	216	211	240	232	221	212	225	249	254	212	214	222	217	233	233	205	240	227	195	240	235	230	202	224	207	220	210	219	230	252	222	218	219	233	252	250	214	202	217	250	234	229	251	234	205	205	219	230	235	234	226	258	210	225	214	208	258	248	210	239	218	207	251	198	229	212	179	232	230	230	212	237	242	224	249	206	249	243	231	223	236	235	264	225	230	221	220	233	249	216	223	222	233	250	214	200	246	235	256	197	196	248	226	230	233	240	236	242	258	225	211	220	257	256	227	224	218	225	220	237	224	264	260	221	234	206	231	214	210	225	252	208	221	203	255	238	261	199	243	229	245	240	217	239	213	216	239	227	212	223	235	229	228	236	239	212	265	242	238	240	249	235	229	229	219	237	236	242	242	252	226	252	221	185	228	218	218	220	234	216	224	227	211	205	218	216	260	239	231	227	229	227	231	216	218	229
19133	2162	4702	4791	4194	4272	3028	2284	1958	1718	1250	1052	1052	901	943	1002	1203	1633	1572	1852	1405	1389	1284	1350	1255	981	888	899	1178	1064	1056	1595	732	565	573	562	536	529	549	506	522	533	542	507	552	529	504	519	513	521	530	515	491	556	500	509	509	492	495	528	536	491	543	527	538	529	543	479	526	537	489	553	528	519	550	550	532	547	541	544	528	532	534	469	503	499	542	499	511	520	516	527	555	558	542	496	489	561	543	504	549	509	548	518	487	483	513	555	554	534	534	489	500	514	532	489	524	529	507	526	515	518	532	580	537	505	493	550	544	517	519	566	523	514	511	535	591	501	501	504	530	542	550	549	509	522	507	520	486	522	513	483	515	508	532	517	532	494	535	528	558	533	567	534	537	522	525	548	535	535	485	555	512	546	502	508	503	562	545	560	513	526	602	545	526	503	463	561	514	562	562	496	541	569	470	516	520	522	536	502	521	488	540	532	532	527	559	546	536	512	557	547	523	544	558	531	515	498	525	488	519	481	524	507	517	515	515	528	517	491	562	508	522	546	530	475	493	520	536	504	532	485	516	482	534	526	530	518	512	524	534	550	520	543	519	562	531	502	524	549	524	502	481	500	488	523	520	548	531	504	561	518	527	531	485	497	537	532	564	553	506	507	538	499	517	494	532	516	598	528	567	502	555	541	515	526	488	506	524	520	558	539	533	480	542	542	506	561	513	515	512	485	511	556	534	508	517	522	503	553	550	574	499	519	510	501	531	528	504	546	513	573	572	518	548	574	513	513	506	520	501	497	547	564	506	517	503	535	493	509	506	505	524	516	527	508	556	589	552	506	486	518	495	517	547	527	507	507	483	538	522	542	530	541	502	515	521	523	519	505	531	483	468	527	557	554	504	483	532	497	510	504	510	546	518	490	518	570	566	541	557	509	526	540	505	519	509	525	520	507	504	529	488	554	518	504	533	542	541	533	518	537	537	495	549	518	515	496	522	574	509	519	540	530	562	529	510	523	555	545	493	509	499	517	531	511	498	510	518	529	520	515	525	537	500	548	508	528	567	513	532	536	519	501	536	533	507	535	559	536	535	535	541	530	554	496	531	547	540	506	532	514	513	498	528	550	509	490	531	552	515	520	505	561	532	547	487	552	539	515	530	534	540	507	549	526	504	463	534	563	544	554	572	556	533	540	529	541	594	513	540	557	494	490	546	535	482	505	543	522	552	505	501	549	528	498	477	565	518	518	495	468	494	550	566	551	514	502	492	556	507	508	534	496	504	510	519	517	607	532	516	534	494	520	516	530	556	492	556	491	572	557	521	551	519	510	556	564	485	520	525	552	516	526	508	530	523	524	549	522	517	518	551	475	506	505	521	516	557	537	539	480	506	545	498	544	525	541	498	533	515	556	490	517	532	472	520	522	534	539	551	521	509	537	516	539	512	550	521	547	492	488	545	532	539	521	521	562	530	532	533	534	512	516	526	530	493	517	544	581	528	499	523	521	563	527	509	527	560	560	542	510	510	574	551	528	542	547	496	496	528	517	512	535	528	524	512	533	521	503	538	530	517	496	549	526	481	506	528	504	534	500	524	548	512	530	544	535	511	475	549	530	518	548	558	553	472	537	531	512	564	523	489	528	531	536	507	540	521	561	527	527	488	546	499	514	512	543	538	532	560	542	571	506	476	539	523	536	478	476	502	525	548	531	549	511	527	495	520	518	535	525	522	535	521	508	506	546	501	560	550	526	534	528	544	515	492	499	531	542	541	558	530	527	508	527	535	499	508	522	501	572	519	533	527	518	528	503	542	536	490	502	495	482	548	528	533	538	532	530	538	529	543	530	497	501	511	499	510	541	516	562	515	498	533	510	538	523	540	511	532	515	562	505	525	530	523	515	551	541	532	521	506	512	500	482	486	561	524	550	469	551	557	535	550	549	489	495	552	560	551	530	537	507	526	508	534	544	576	547	537	534	531	507	495	490	525	507	557	555	531	544	508	547	500	505	532	503	526	524	542	529	521	529	509	525	509	492	524	515	511	523	502	532	542	533	497	514	529	533	500	561	536	495	562	516	543	531	524	521	540	549	502	489	515	539	519	523	547	472	514	504	530	572	512	567	528	517	527	534	486	503	552	478	543	498	532	520	496	530	534	524	514	513	536	486	528	506	514	534	532	548	489	535	518	526	488	571	538	503	552	548	550	510	559	582	513	512	532	558	520	544	514	537	554	517	549	545	540	553	572	507	565	529	501	545	516	520	525	488	537	552	479	540	497	543	498	521	483	518	496	490	520	498	526	522	507	549	523	530	515	477	537	537	555	565	520	523	513	514	547	549	493	508	480	523	525	516	532	496	506	523	529	548	542	526	502	526	500	519	540	546	556	534	533	559	545	530	507	530	512	497	528	466	495	559	503	507	525	509	532	509	553	506	514	508	502	502	520	525	517	529	509	542	554	521	547	536	529	506	498	539	532	502	570	541	481	550	553	539	532	518	539	488	491	543	579	548	542	524	518	509	535	545	543	533	536	541	507	530	514	466	522	537	537	467	558	535	488	542	506	511	547	547	542	496	544	506	483	532	505	558	502	524	476	527	498	506	533	498	480	508	494	552	545	524	535	498	521	534	474	500	500	478	505	521	489	535	522	540	521	546	511	544	524	516	573	532	533	567	550	548	491	486	553	544	562	509	529	533	530	566	539	539	484	507	509	520	506	500	569	510	501	524	509	545	534	525	518	502	478	544	518	543	511	508	534	519	490	490	541	521	532	549	489	527	577	522	530	491	532	522	517	547	531	521	519	539	534	526	494	504	546	565	559	571	535	564	571	493	484	529	504	503	556	467	493	507	491	532	491	502	543	530	502	477	533	542	534	518	556	499	563	526	470	527	492	512	538	547	537	508	531	572	560	522	533	550	536	529	536	574	563	503	534	574	540	520	494	541	551	516	534	598	562	532	522	556	527	513	516	502	519	548	515	534	527	434	535	513	515	508	554	507	528	500	564	531	475	487	531	529	512	510	521	528	528	505	536	507	504	559	503	520	556	523	465	508	530	494	521	512	520	507	529	564	560	515	504	535	535	530	526	521	585	530	502	547	529	523	562	555	510	516	533	491	522	544	515	527	521	571	474	503	482	516	505	538	534	498	523	509	519	526	529	508	521	538	484	534	503	456	578	538	551	553	520	528	517	539	554	500	560	501	547	515	507	470	563	492	531	520	541	521	506	516	492	492	543	532	511	525	491	517	517	534	545	511	567	500	511	516	495	518	525	516	520	524	522	510	515	519	518	514	512	523	529	541	508	570	501	508	494	493	543	540	537	543	490	539	541	541	542	556	515	538	542	521	538	524	502	493	472	513	557	490	481	510	500	538	525	535	516	536	509	496	535	572	496	552	509	521	508	509	503	526	533	499	492	535	505	507	566	550	495	531	552	540	491	538	524	492	523	525	546	524	513	494	527	533	506	500	499	522	490	556	542	535	538	574	548	510	486	499	527	523
44952	12286	4669	2831	2062	1444	1010	841	726	688	523	456	460	396	362	440	442	610	484	510	500	509	479	495	394	407	386	350	412	457	423	383	320	334	356	301	295	299	307	270	300	290	283	244	314	277	312	315	311	271	284	314	262	269	279	251	292	283	302	273	306	254	256	293	271	290	276	277	299	312	294	298	269	294	305	283	280	294	293	304	290	259	305	310	316	285	324	285	261	307	314	295	309	292	268	243	269	288	302	294	266	290	304	275	314	280	264	320	291	254	299	337	288	283	284	299	273	278	282	290	274	311	276	317	311	316	319	337	289	295	281	296	325	289	278	304	282	308	316	268	247	328	258	324	291	270	316	312	292	285	268	307	278	312	288	272	278	272	307	309	300	304	279	296	292	262	321	292	290	297	304	297	260	287	302	304	274	312	312	291	278	302	316	280	324	275	331	274	285	275	254	287	280	290	263	287	313	298	321	292	286	292	283	286	301	318	323	302	315	293	290	285	290	306	289	261	232	301	262	294	289	272	294	265	278	294	261	300	300	316	282	253	298	289	336	279	264	272	289	270	268	279	323	291	285	320	276	264	301	299	292	261	301	309	291	294	288	312	300	272	303	287	304	335	287	291	299	314	300	269	282	298	287	270	343	270	297	275	263	303	302	336	287	288	280	315	295	314	254	288	284	298	299	290	280	285	291	256	309	308	326	280	310	293	320	287	261	294	314	301	264	284	282	288	291	263	250	295	289	282	317	297	255	303	280	301	278	261	279	284	307	284	277	300	275	312	280	291	297	257	283	264	313	292	266	289	310	273	334	273	265	290	285	286	291	287	310	284	314	293	262	311	301	290	305	285	307	281	279	271	312	286	299	296	293	279	273	312	336	279	311	307	301	323	290	265	278	248	282	267	330	275	275	282	307	236	306	285	273	311	276	325	314	254	260	280	276	290	289	284	282	314	317	296	250	276	293	277	310	296	276	283	295	319	307	290	270	293	271	279	305	318	287	299	273	255	256	273	283	273	311	284	272	290	282	298	286	300	314	310	267	293	304	309	304	316	295	280	261	291	348	305	272	282	260	284	289	260	288	306	264	276	302	269	264	302	282	314	280	292	305	290	281	277	279	271	303	309	275	278	314	247	246	327	294	271	306	284	303	275	294	333	311	282	282	329	311	285	293	294	300	273	309	261	282	273	300	257	303	268	290	302	273	287	278	280	287	283	259	287	269	292	304	282	306	251	282	289	285	271	272	303	313	270	277	310	297	281	265	307	275	316	287	272	271	273	288	292	284	319	275	289	293	313	292	257	283	290	236	317	288	281	309	228	298	287	298	270	307	287	291	303	280	280	298	282	284	272	295	262	299	308	284	282	302	290	273	292	276	306	302	301	299	293	291	330	288	326	279	293	302	291	281	276	263	301	317	301	278	283	278	304	315	261	290	274	259	262	299	262	301	303	279	270	308	311	276	304	265	284	307	277	300	304	294	276	294	293	292	298	272	320	285	249	304	309	295	270	252	299	280	289	307	268	301	288	285	294	308	291	297	300	293	301	310	285	279	342	278	280	293	268	306	283	295	278	358	310	292	275	255	277	305	306	280	318	316	297	273	303	305	299	278	317	283	278	284	284	268	302	279	292	308	291	301	302	262	261	277	316	266	293	295	310	289	302	283	285	293	264	283	286	291	305	296	284	284	281	277	303	324	295	312	301	281	334	301	272	302	293	288	288	287	256	315	272	286	296	293	307	276	302	280	281	293	308	276	276	285	284	297	288	276	268	262	269	257	278	296	319	292	296	277	292	269	281	291	264	262	270	298	295	295	271	305	313	323	292	259	288	293	265	299	314	304	306	316	314	283	309	311	243	261	300	297	267	327	315	307	254	298	291	278	289	260	286	248	295	285	256	313	304	296	296	272	239	265	290	280	276	294	271	279	292	304	300	300	286	288	274	303	273	299	300	279	307	282	267	277	279	295	255	303	295	279	274	282	271	289	301	322	264	296	285	277	316	277	263	299	305	292	293	312	297	311	269	260	296	268	292	282	282	267	330	290	285	282	298	271	304	293	293	304	292	290	283	267	282	288	258	282	299	280	282	269	304	264	245	288	293	306	330	271	286	307	298	263	314	276	289	291	282	265	276	304	241	299	291	291	267	281	304	257	289	293	325	331	315	334	279	285	283	278	283	289	307	342	264	274	284	296	304	300	286	303	298	290	317	286	286	270	262	309	280	302	283	271	319	297	278	284	280	296	266	312	270	319	278	263	297	279	273	307	251	289	275	290	264	251	285	268	282	324	309	272	263	293	312	269	311	290	268	310	314	294	319	291	271	263	285	289	305	261	275	310	298	270	293	315	281	296	293	276	297	283	287	274	288	253	270	276	280	265	309	288	303	287	275	299	300	290	275	292	319	301	276	280	302	278	320	289	251	298	286	263	280	285	276	300	283	264	256	260	314	272	278	294	298	279	301	255	297	276	266	270	285	300	295	288	287	312	285	275	289	280	273	281	315	292	279	278	285	276	304	295	295	311	276	278	325	285	270	270	294	292	298	296	247	281	293	311	298	300	298	300	257	305	299	309	285	294	274	272	292	305	265	288	298	290	321	292	282	281	287	277	264	279	298	275	309	302	258	269	261	301	320	322	298	300	288	266	295	306	280	270	287	294	260	288	287	285	291	273	290	273	283	290	315	292	307	317	260	305	306	256	275	261	275	293	307	256	299	304	299	248	257	275	298	294	296	274	287	319	289	324	271	288	315	309	299	281	287	305	281	288	261	304	281	285	291	299	273	306	305	312	274	299	289	313	295	271	321	267	299	332	268	289	262	280	273	301	317	289	274	303	299	285	310	272	292	313	291	287	336	289	301	292	278	264	305	299	265	277	312	264	284	316	285	288	262	304	296	278	289	289	280	329	303	277	255	291	276	298	302	272	262	290	242	279	307	267	289	265	281	312	301	273	276	296	289	265	276	286	308	322	279	302	299	252	275	294	303	303	321	280	300	288	314	275	301	289	297	287	315	288	302	287	266	271	283	284	259	298	265	286	303	300	311	266	297	313	308	289	299	279	301	287	290	297	321	286	325	307	287	301	276	274	281	299	316	282	298	278	264	303	277	277	318	299	285	267	290	262	285	275	288	274	280	302	303	299	271	275	286	290	289	315	268	296	356	297	285	307	323	325	288	304	305	288	295	257	293	280	304	329	292	253	317	281	273	291	280	326	301	279	267	278	281	274	286	271	308	285	285	300	262	300	295	299	292	270	306	277	299	304	303	319	281	279	296	266	286	276	298	298	313	279	282	290	304	313	326	266	286	299	331	316	270	316	269	291	276	304	282	304	274	276	295	291	275	284	284	269	302	302	313	275	276	303	317	248	270	264	310	301	298	277	280	306	301	295	309	302	289	254	293	284	303	288	291	285	251	300	282	294	271	277	308	293	327	288	278	314	283	315	334	284	272	306	321	311	320	278	290	296	335	282	272	293	271	300	294	272	283	273	308
25280	3088	6483	6914	6768	5622	4326	3325	3259	2576	1970	1531	1411	1288	1305	1404	1567	2528	1923	2387	1965	1875	1902	1829	1264	1292	1124	910	1363	1794	1762	1421	765	694	782	642	676	631	667	718	675	661	653	681	653	632	613	640	628	693	686	615	656	605	609	652	681	651	614	663	595	605	624	635	605	655	645	671	667	664	638	682	631	608	672	657	618	623	636	581	621	610	598	615	655	645	612	625	628	615	649	616	617	643	665	643	663	635	614	622	600	599	616	623	622	677	662	607	648	637	612	629	598	690	639	627	640	617	620	584	643	591	610	621	640	633	639	608	584	633	614	613	617	589	588	634	667	692	634	646	613	636	603	607	618	617	653	649	636	601	659	605	665	602	662	644	647	625	627	652	617	602	650	563	619	641	621	619	645	642	630	650	626	593	592	598	660	622	627	623	626	610	642	619	637	576	618	640	643	694	633	635	604	611	628	632	655	651	564	639	590	621	644	621	651	634	684	627	638	642	614	577	589	645	677	638	653	669	643	627	566	620	672	678	656	661	609	659	610	630	579	639	646	605	584	621	648	626	645	622	629	603	632	612	640	668	636	630	611	587	625	636	608	608	660	645	649	622	640	648	674	619	596	658	612	633	640	646	638	596	668	610	598	652	639	622	644	648	603	659	625	632	632	615	576	625	669	639	658	630	596	629	616	654	634	649	596	610	657	607	610	637	629	628	630	638	606	628	652	642	610	633	592	618	660	665	598	646	646	656	618	625	642	634	613	627	632	590	629	630	690	593	635	627	633	629	637	645	638	635	683	637	611	675	636	624	640	629	623	643	644	662	611	614	611	667	624	617	640	610	678	627	579	613	647	650	628	635	610	582	602	642	620	631	619	628	654	628	647	641	632	625	645	633	659	645	609	594	653	624	643	618	636	592	634	604	617	660	662	639	622	615	617	609	609	656	677	601	625	633	650	627	629	637	641	611	665	645	634	632	627	633	597	684	654	688	613	641	632	619	635	615	589	597	644	621	660	649	623	601	638	625	598	645	626	638	602	644	615	623	649	605	628	655	619	659	636	610	610	602	577	595	607	606	609	577	689	610	626	614	597	645	587	633	635	636	614	642	650	638	635	629	626	593	650	675	571	598	585	633	605	639	621	662	646	666	615	632	628	635	650	629	622	587	642	584	603	660	639	580	645	622	640	649	579	624	637	658	658	643	619	616	638	595	635	632	652	619	628	608	608	652	615	655	630	643	665	651	642	619	603	631	626	638	637	653	639	603	621	662	620	600	609	611	581	660	623	657	685	606	625	642	579	661	653	641	625	644	631	614	641	647	600	618	669	650	626	657	636	629	625	614	676	637	623	654	653	659	617	633	601	634	626	636	633	629	601	642	605	653	622	683	584	662	617	636	603	603	697	623	626	599	660	604	625	624	669	665	619	642	628	615	662	576	635	610	617	594	634	622	681	640	636	637	617	619	653	608	621	639	640	589	641	681	622	665	639	607	676	657	623	613	658	639	666	661	628	635	663	664	621	627	636	628	613	617	611	648	641	642	641	588	611	622	632	652	684	664	632	597	603	654	614	605	605	554	660	596	653	651	615	613	601	613	606	610	612	600	604	591	601	620	659	621	673	637	604	656	634	649	663	604	613	582	633	604	617	602	644	660	635	681	615	633	598	637	647	637	664	593	633	666	656	638	633	640	662	631	601	655	652	616	635	584	629	611	673	610	625	658	656	652	659	628	637	643	646	627	714	649	639	671	674	612	625	655	603	659	625	636	611	662	639	614	642	633	663	654	638	617	639	632	589	666	642	649	666	640	627	629	618	651	640	639	636	586	595	640	593	627	591	660	635	652	626	664	672	615	640	610	625	652	614	677	600	626	597	633	625	643	626	628	625	694	646	644	683	629	631	634	618	595	628	590	571	641	647	635	579	632	641	632	649	616	657	627	629	631	611	642	607	646	652	611	609	628	621	644	638	656	642	626	635	642	685	652	639	643	633	651	626	669	652	683	619	673	594	659	632	658	657	642	630	618	626	663	661	666	653	626	646	637	656	636	627	661	651	610	623	619	684	653	638	644	599	641	606	622	656	615	615	613	637	625	611	696	587	614	627	662	605	673	633	627	631	612	616	646	601	617	642	620	625	619	637	651	598	632	639	612	615	645	629	651	651	619	622	582	616	641	645	619	670	603	568	636	601	670	614	638	585	613	613	631	648	617	611	622	636	671	611	624	575	655	660	681	643	625	650	638	625	631	698	632	591	641	617	628	675	639	651	630	600	596	650	664	645	615	613	671	635	675	609	593	633	627	610	641	618	620	598	659	658	654	600	635	619	658	618	627	634	663	653	597	625	568	661	635	626	669	657	611	621	691	683	643	576	639	600	603	661	597	650	613	627	634	634	635	610	602	625	626	622	594	658	650	676	646	622	623	670	636	591	633	645	595	657	647	626	664	640	639	612	615	640	654	628	669	649	682	592	633	636	654	680	666	617	627	645	639	624	639	613	651	644	683	611	625	646	649	622	669	632	617	633	592	650	653	684	631	640	656	620	614	642	582	622	624	675	634	600	602	629	620	631	637	653	645	618	651	623	613	624	612	618	615	605	651	638	591	570	651	606	628	670	632	648	634	630	678	674	657	620	655	600	671	645	656	616	615	618	629	675	647	641	647	617	609	568	619	627	587	644	592	610	640	637	629	613	606	654	616	645	651	662	621	610	633	639	635	646	574	627	610	568	630	635	660	587	622	633	620	645	632	637	587	677	680	608	620	627	625	663	626	643	672	577	608	622	637	608	637	628	618	627	638	633	680	633	624	629	628	605	695	643	656	652	642	622	679	666	621	614	605	613	673	610	622	654	636	653	614	615	638	643	617	627	656	609	620	598	648	606	665	647	632	623	606	635	642	593	609	633	632	662	622	610	659	616	610	660	622	658	654	627	616	619	667	615	647	650	633	636	658	627	646	633	654	663	610	614	623	652	642	634	613	624	639	640	646	606	611	626	662	616	621	635	608	646	634	631	590	640	622	648	631	634	623	649	633	644	636	629	649	635	646	653	619	644	625	611	648	636	654	593	662	583	612	681	645	626	647	615	661	657	681	620	644	643	649	602	673	652	608	589	604	616	640	571	629	625	585	649	614	632	655	589	618	630	633	625	663	647	614	623	640	626	636	633	634	600	627	635	606	647	679	651	639	648	668	635	612	665	637	606	656	673	625	596	632	596	616	612	664	628	619	647	616	636	702	631	662	608	646	618	662	628	576	645	572	649	607	610	619	668	595	639	610	655	683	627	638	626	646	649	638	560	641	630	651	637	655	676	659	653	632	611	633	614	642	648	624	652	603	623	568	676	672	616	654	642	644	601	660	647	636	672	561	616	607	614	609	626	631	599	677	646	643	599	680	698	597	565	652	658	654	695	617	673	631	664	614	603	645	584	633	639	620	623	594	694	631	647	673	611	625	604	628	615	635	665	649	661	613	654	677	616	602	615	664	648	616	660	607	629	632
13454	1588	996	753	572	397	289	198	206	183	186	214	199	179	179	168	192	218	276	236	226	218	216	219	167	174	192	161	162	153	176	141	167	157	128	152	128	138	154	133	148	145	157	139	133	141	150	130	137	169	134	121	150	151	140	138	138	148	136	145	157	163	144	136	162	151	144	147	159	147	139	141	159	132	140	122	149	120	151	141	158	150	137	143	149	132	125	154	148	143	134	140	127	123	144	152	149	148	149	134	120	155	160	128	151	162	131	147	117	159	127	147	154	149	131	143	137	130	149	162	163	139	130	131	132	174	133	123	158	157	144	121	122	136	160	135	144	134	159	159	147	118	141	149	133	138	149	138	112	161	160	135	132	139	133	149	134	159	158	172	165	154	135	121	132	143	137	139	131	129	133	140	156	128	148	129	150	152	158	134	144	154	137	131	157	131	139	144	125	102	157	145	144	148	127	148	149	124	154	163	127	152	141	124	155	147	154	148	121	160	156	141	115	145	137	148	152	154	144	146	146	144	146	152	140	148	133	154	162	174	129	131	128	129	151	153	142	157	144	123	139	138	151	135	129	169	143	142	144	154	155	126	143	134	143	128	142	132	155	145	135	116	134	135	137	135	147	140	129	140	144	131	147	139	154	149	128	122	149	153	133	137	143	139	161	139	140	151	133	153	133	135	154	150	129	137	120	133	137	126	153	154	134	127	124	130	154	124	137	126	129	139	161	162	139	116	144	147	117	162	171	124	122	167	156	132	147	139	154	164	149	139	152	138	130	150	134	155	135	137	142	126	127	137	132	143	139	131	135	153	134	158	144	154	140	128	127	157	121	149	135	143	129	138	167	137	136	154	138	148	149	141	130	154	149	112	130	161	132	150	148	134	123	152	136	164	152	152	143	148	131	114	134	145	149	120	138	124	156	133	153	150	151	144	145	146	149	133	140	136	140	137	125	132	134	160	149	151	157	146	134	141	151	138	164	140	137	157	120	153	163	137	162	146	142	136	140	144	140	150	122	120	143	127	133	152	149	113	130	131	137	127	145	140	130	147	143	142	152	150	146	147	136	152	119	139	152	147	144	120	139	129	138	133	137	139	126	140	143	136	132	134	138	132	143	131	147	137	137	132	174	154	181	155	155	128	137	146	138	143	141	142	140	162	148	132	146	128	147	152	158	154	150	131	148	171	129	142	117	171	144	125	159	137	139	162	123	163	143	142	136	143	124	151	121	142	149	166	152	145	159	145	137	155	128	163	146	134	134	148	139	134	144	160	144	172	129	136	128	150	126	126	134	139	131	149	138	131	143	155	134	151	146	132	107	158	144	143	160	145	152	137	150	108	131	119	148	153	151	130	122	139	139	140	146	140	158	139	164	140	137	120	135	150	128	133	149	138	170	162	155	157	135	131	147	150	120	140	151	143	141	146	154	147	142	127	140	146	141	130	151	141	146	128	150	126	138	147	151	128	140	119	146	149	129	166	159	143	118	150	142	141	110	142	146	143	165	163	132	143	135	149	123	126	152	141	135	120	136	133	150	144	149	142	145	143	138	126	157	138	143	128	150	149	147	148	165	132	142	148	135	138	124	163	139	145	144	145	145	135	146	152	145	133	149	153	147	127	144	142	149	129	134	139	145	108	136	129	152	139	138	120	135	129	126	133	163	123	140	130	142	146	144	128	132	152	149	154	118	132	131	140	165	152	139	133	125	128	123	129	136	122	154	141	166	165	132	129	138	141	134	146	151	157	149	140	124	147	154	152	148	137	142	130	133	152	147	134	157	134	160	146	142	149	123	152	141	148	141	129	161	130	141	129	150	143	131	167	138	126	149	151	136	149	158	157	137	132	146	161	117	143	141	135	136	136	147	135	143	145	156	135	140	141	123	137	148	138	140	167	150	168	125	147	161	155	149	149	135	149	154	128	140	127	142	133	149	144	122	133	128	135	132	156	145	157	147	115	151	146	135	135	142	122	128	123	138	139	135	129	123	134	118	157	138	133	151	146	165	137	154	130	146	138	131	134	133	138	156	138	155	157	139	137	168	133	149	152	163	138	148	128	134	130	133	143	155	132	152	147	146	132	126	140	124	114	129	145	145	167	142	137	130	145	157	133	132	140	130	116	139	148	141	150	159	120	120	140	161	153	163	134	140	147	132	147	140	167	129	150	155	131	133	150	115	148	141	140	146	151	133	144	123	117	161	145	132	149	136	132	142	126	124	133	136	127	130	152	138	125	131	155	137	140	164	137	143	132	145	158	172	146	136	166	131	134	157	143	116	150	164	141	141	127	151	128	144	117	146	143	151	134	142	131	120	144	139	127	138	123	149	153	116	142	143	161	137	150	136	136	142	160	165	151	144	138	144	122	160	157	147	156	153	134	131	136	134	133	150	139	157	128	147	132	139	143	148	129	141	131	132	114	143	143	148	124	137	159	164	139	138	121	129	123	136	143	141	159	127	149	123	142	133	147	147	117	132	135	169	151	140	131	152	158	146	152	158	138	179	144	119	147	126	146	154	150	128	142	137	136	133	129	149	135	137	119	146	137	134	174	151	112	134	143	114	135	146	123	147	140	101	137	155	121	141	151	126	123	127	162	149	123	151	132	125	134	152	128	142	143	148	147	141	128	141	153	171	140	157	129	119	133	140	134	130	149	131	153	154	142	136	154	155	143	152	121	140	149	145	139	153	140	162	145	126	137	147	139	140	130	135	134	140	143	145	124	158	149	115	132	173	129	151	140	170	147	159	141	165	133	125	148	135	170	160	153	133	117	144	145	123	152	142	144	145	138	157	147	133	151	142	149	149	138	140	129	167	145	126	130	136	137	138	155	155	116	162	148	159	142	142	152	147	118	152	139	166	122	156	151	148	140	131	164	127	154	137	141	154	151	137	124	109	133	120	131	163	118	135	139	137	135	131	150	141	145	143	115	143	167	137	139	153	168	147	160	139	160	146	165	133	163	125	131	154	131	142	142	147	128	138	147	145	166	147	147	142	162	138	156	118	145	139	142	121	140	137	129	108	159	121	151	163	159	137	140	165	136	155	138	139	128	129	165	133	124	119	139	135	129	160	134	142	142	157	135	151	137	137	129	135	127	137	149	103	138	129	144	125	157	134	120	157	155	146	134	122	153	143	123	133	152	145	132	130	128	132	155	149	131	134	115	152	148	122	136	142	135	136	127	130	150	115	125	134	148	151	149	132	141	154	134	144	135	151	155	167	117	164	150	162	130	170	137	150	137	136	140	141	154	149	114	147	115	132	126	136	136	136	149	128	131	146	145	156	139	161	141	144	127	147	132	142	174	132	146	132	157	131	158	142	141	167	161	142	114	148	147	146	135	128	138	141	142	154	138	146	142	156	148	179	149	134	140	135	144	145	138	143	151	130	153	136	154	158	126	122	152	145	137	123	154	141	159	147	143	139	165	137	149	142	156	135	157	138	156	153	137	156	139	123	135	123	145	124	152	133	131	138	146	124	138	141	150	139	148
7716	1008	2101	2278	2089	1387	1040	861	676	635	578	599	583	547	501	596	752	926	1218	837	990	782	811	777	669	515	467	444	403	431	435	424	376	365	366	355	357	355	362	349	369	356	343	349	363	363	383	327	337	358	347	335	372	357	373	385	364	392	369	382	359	353	359	324	374	349	311	329	361	346	352	380	341	376	343	355	332	359	327	359	369	341	329	361	354	320	367	319	361	337	330	364	324	366	354	359	360	324	355	363	356	339	330	354	344	319	357	361	362	356	335	345	342	376	319	323	368	356	360	378	366	362	332	310	345	354	355	368	355	344	371	350	343	356	351	379	358	349	325	324	361	368	354	371	304	376	348	349	361	362	343	333	363	353	364	359	373	346	362	395	370	355	341	344	360	350	353	339	356	329	344	356	332	380	368	331	345	328	322	346	325	337	360	361	351	330	345	305	293	308	361	332	327	347	348	344	354	390	348	337	363	378	357	329	344	344	347	343	336	347	369	346	393	338	380	358	335	330	370	335	352	368	336	331	369	334	363	328	356	330	344	351	350	324	361	325	367	373	369	332	356	345	352	351	364	332	386	383	337	377	336	351	324	323	346	367	361	340	343	346	345	356	337	349	364	318	359	365	345	336	361	364	342	353	352	367	351	313	328	331	334	351	328	352	357	345	353	337	335	378	322	366	373	329	351	318	328	306	349	347	383	345	331	330	325	363	348	340	370	388	366	351	338	354	292	342	346	370	377	354	347	358	351	363	318	319	344	352	348	353	370	315	330	372	320	334	358	353	326	383	335	350	391	361	336	345	368	360	356	353	342	339	334	334	366	339	336	339	368	376	351	353	328	328	363	369	313	368	333	393	334	331	352	355	319	344	346	345	378	338	339	310	341	345	330	356	323	348	340	368	336	333	340	337	351	353	345	356	320	374	365	368	343	343	372	368	352	321	348	382	307	334	357	373	350	349	381	338	329	368	343	376	381	359	390	334	330	366	338	351	383	362	323	357	357	338	344	375	354	352	380	367	332	337	341	354	355	373	334	372	338	339	341	406	327	316	379	355	339	338	352	359	355	361	367	352	385	352	339	344	347	334	353	342	354	325	359	340	359	316	336	342	331	368	348	351	394	359	340	364	336	358	350	361	345	366	349	346	371	332	365	316	354	341	335	350	357	371	355	335	360	360	355	369	318	366	352	344	376	354	352	360	365	369	342	359	359	359	315	388	339	347	371	386	334	323	354	361	348	361	362	364	352	382	331	370	315	362	345	340	316	336	329	352	365	336	374	347	346	341	347	318	339	386	369	352	308	360	361	359	353	356	366	335	325	354	347	395	346	367	348	363	333	347	336	345	339	353	364	360	327	357	372	352	363	371	388	329	375	360	366	334	341	385	335	374	368	355	340	353	343	372	360	388	350	355	324	341	365	329	358	358	363	338	325	369	366	349	342	339	338	339	355	363	353	331	395	353	374	339	371	325	327	336	333	315	366	352	342	344	326	362	346	341	331	342	390	340	347	355	320	334	388	331	311	345	345	344	370	328	351	309	363	343	346	341	329	391	336	357	377	359	331	351	350	358	337	366	333	344	350	359	354	311	371	397	357	340	339	326	395	362	356	368	341	358	342	352	336	342	355	368	352	339	316	328	364	340	354	354	359	358	358	350	372	311	331	324	366	363	356	369	356	379	377	329	353	359	333	343	331	340	331	348	324	338	320	339	357	356	338	343	338	350	342	331	382	323	345	363	363	353	318	337	328	330	336	327	363	353	329	334	358	365	332	340	338	341	345	354	346	351	353	340	357	371	343	372	394	338	358	374	343	348	365	331	342	371	342	358	367	320	356	357	387	337	341	313	368	333	316	353	364	347	384	363	354	346	357	349	342	372	359	337	358	345	353	346	372	331	381	313	329	354	338	352	336	340	335	386	361	347	344	375	348	394	339	339	342	339	374	341	359	341	330	352	380	341	347	335	362	313	373	372	360	340	340	324	399	374	382	322	334	339	374	354	365	365	369	325	341	356	339	375	335	345	347	363	338	352	367	357	335	331	344	360	363	368	334	332	318	346	345	349	342	348	375	322	388	345	357	404	367	345	374	336	369	347	363	351	380	330	360	365	367	329	382	346	350	364	363	317	355	359	321	362	350	346	351	350	323	354	348	357	368	346	377	369	383	341	368	357	344	352	330	342	345	360	293	343	328	334	356	349	346	354	370	322	311	357	353	366	328	372	335	346	321	332	370	351	337	346	354	340	331	352	378	378	356	328	353	366	340	347	368	365	344	366	368	383	353	397	332	355	335	374	363	366	373	391	362	335	318	338	376	362	349	380	373	313	346	369	350	365	357	339	371	343	363	342	342	368	362	391	355	323	340	359	373	311	383	337	357	345	351	358	358	346	351	309	340	331	320	351	363	331	371	348	352	335	331	343	332	337	359	341	367	344	352	336	376	327	364	372	356	372	361	349	347	355	364	332	361	357	350	345	350	338	391	327	343	342	329	342	356	342	326	317	357	352	351	384	336	348	369	338	360	348	333	336	365	354	368	334	388	348	388	292	359	357	366	336	363	358	357	345	363	327	383	375	337	362	361	350	329	365	373	335	364	338	387	318	332	361	361	326	361	371	347	332	348	365	387	336	342	336	342	345	330	356	340	336	353	352	378	352	335	367	348	344	315	356	356	368	367	346	349	347	361	341	360	358	341	355	345	362	329	338	363	357	338	352	352	320	343	367	369	357	364	324	382	355	338	343	365	331	357	339	350	340	370	370	346	337	330	343	344	367	352	362	341	321	348	360	337	355	335	354	336	376	353	347	344	365	327	367	337	338	363	337	376	361	355	340	337	357	356	385	358	381	329	321	385	359	324	374	334	328	325	330	398	349	387	318	362	347	368	340	348	368	341	369	347	388	342	332	354	360	346	352	343	351	359	345	384	338	351	380	349	364	349	351	357	382	401	348	315	358	390	388	345	349	369	328	362	333	348	347	338	374	359	351	354	372	352	371	336	346	342	362	319	368	368	393	389	366	356	321	350	371	338	363	370	355	366	348	375	342	391	368	325	385	349	378	348	358	356	326	360	335	334	349	351	327	313	329	339	326	367	335	350	362	353	334	354	330	335	323	390	383	361	322	371	377	364	387	346	320	359	333	351	334	324	338	376	346	373	368	378	350	327	380	366	371	354	324	360	332	327	332	366	391	361	370	357	376	352	343	316	321	360	370	336	388	386	343	318	358	340	351	356	352	353	370	371	358	352	342	352	378	345	370	294	325	347	366	354	327	348	372	363	370	375	365	338	342	342	307	365	347	348	338	339	346	400	327	335	401	329	321	320	387	310	339	361	351	356	375	342	368	357	347	338	354	369	349	328	333	369	334	327	336	364	333	362	362	370	381	355	327	326	368	350	363	367	352	355	368	338	388	331	327	326	356	340	387	358	335	314	347	328	353	360	349	353	348	350	384	362	365	338	347	363	338	372	354	341	325	389	333	310	371	379	322	351	353
32199	6595	2400	1885	1281	883	704	541	540	482	375	353	315	311	324	282	379	412	453	390	416	291	318	286	273	273	249	236	293	353	469	432	209	225	244	213	214	231	207	210	247	227	239	219	227	218	227	230	246	227	200	222	240	200	239	231	237	228	202	240	237	208	245	203	240	233	253	213	237	226	236	264	237	221	213	236	207	216	238	227	231	220	215	244	250	223	254	215	216	211	239	220	191	253	249	238	220	203	222	235	214	210	244	234	211	208	226	207	240	204	250	216	249	237	209	217	230	246	252	243	211	251	211	222	254	209	231	215	239	207	233	205	242	225	236	219	238	209	246	213	226	249	237	219	250	231	237	233	228	232	232	240	227	191	261	212	225	218	221	212	226	219	252	217	222	206	201	255	201	261	222	212	215	227	206	236	251	210	218	255	233	203	252	238	218	217	226	225	235	239	216	223	244	197	223	242	214	236	222	214	223	226	226	209	247	225	261	219	244	217	219	205	250	279	197	234	230	219	212	235	226	242	217	197	249	226	228	235	201	209	231	225	202	223	216	209	207	243	248	234	223	238	214	234	238	191	208	223	215	199	232	230	226	221	211	220	221	214	208	232	275	227	217	232	238	216	237	257	240	237	221	231	232	197	247	215	234	203	227	230	232	219	191	207	205	198	218	235	232	235	217	246	221	219	264	196	205	230	240	206	222	219	219	233	261	221	226	235	237	211	236	214	217	217	218	233	242	250	217	219	220	218	235	208	245	233	204	217	248	223	265	217	236	246	235	186	186	236	203	226	203	218	205	213	218	228	204	233	254	219	231	238	221	220	216	178	228	219	225	227	238	206	208	195	238	227	201	218	238	218	225	225	243	264	227	221	192	234	233	214	229	252	215	228	241	234	231	227	204	223	226	228	232	232	234	230	235	254	204	220	219	229	214	234	194	221	207	214	230	218	218	277	230	218	252	235	201	234	209	246	204	225	221	228	241	218	214	209	244	228	234	230	239	209	234	231	219	228	232	205	258	230	206	225	199	216	220	230	213	208	203	212	212	237	237	230	230	250	255	215	216	238	226	227	226	217	239	231	239	218	239	223	222	226	220	226	209	243	225	231	215	215	199	222	207	216	214	217	210	243	232	254	256	246	224	233	170	231	218	222	242	227	220	223	227	202	220	243	222	230	215	242	216	214	232	228	217	218	257	205	240	227	229	228	237	241	236	228	238	241	242	238	208	202	219	228	222	250	240	247	222	236	219	228	235	222	219	212	206	241	228	202	223	225	239	200	197	212	232	214	251	250	258	217	213	203	222	222	229	218	226	217	249	236	240	221	230	258	246	247	208	238	223	231	209	220	229	219	237	214	196	216	248	218	221	258	230	231	233	234	250	217	258	208	229	217	240	256	246	237	240	267	236	257	241	240	208	204	241	236	216	241	183	245	219	204	255	232	253	236	219	243	241	255	226	198	232	212	209	224	178	187	245	236	216	213	231	233	207	220	230	225	230	227	242	196	226	222	222	205	238	208	247	222	231	247	228	262	215	214	231	225	211	209	238	208	209	255	239	200	208	215	219	220	224	231	224	223	235	221	216	220	235	216	239	219	224	215	218	224	222	206	200	261	257	237	219	225	229	216	219	221	226	204	215	246	222	232	233	196	223	205	206	245	224	205	221	204	218	222	223	260	206	225	226	234	222	227	212	212	238	209	227	244	234	246	232	239	238	245	208	231	244	217	224	263	226	242	240	227	202	217	212	236	229	215	209	216	239	220	227	213	231	234	237	225	201	218	209	215	200	216	192	218	231	243	220	217	237	240	241	212	205	222	246	219	246	219	227	240	204	247	212	245	226	209	218	220	247	227	217	203	251	230	241	207	221	251	229	216	199	233	219	219	205	195	224	224	228	235	213	226	229	250	267	225	207	218	209	243	213	221	213	223	229	230	226	232	219	248	216	227	197	243	208	228	226	212	245	202	231	230	206	213	205	196	241	235	237	213	235	227	233	258	232	194	225	225	243	248	236	213	216	240	274	233	234	231	191	223	243	221	228	262	219	201	235	251	215	227	216	218	215	254	234	208	228	218	223	226	214	225	240	234	245	217	227	216	231	210	232	213	252	221	251	213	233	215	209	245	196	174	231	244	240	209	199	213	198	215	216	225	213	217	213	221	209	255	237	193	206	232	245	239	223	210	209	227	225	258	244	209	245	245	259	210	236	252	212	261	206	197	227	225	205	238	220	230	217	210	227	244	215	218	245	214	248	219	236	214	234	240	217	226	185	226	250	219	235	231	236	238	232	225	216	216	224	239	213	222	241	190	214	211	219	227	235	247	243	226	213	204	206	234	218	220	220	194	232	204	219	204	228	236	223	253	208	235	229	224	230	234	190	222	219	221	234	219	217	206	228	239	211	239	224	203	244	232	231	258	224	244	217	233	245	241	219	245	221	222	215	226	229	206	235	220	206	208	248	232	231	205	210	219	252	252	199	212	234	196	220	239	210	199	219	218	235	244	195	212	216	200	240	240	231	216	240	236	223	231	209	226	242	233	231	254	228	243	232	248	222	212	168	215	220	234	233	221	259	221	213	212	214	205	236	199	246	208	237	239	220	250	220	233	243	246	232	205	236	272	208	227	202	239	236	215	260	232	224	252	214	190	229	248	250	221	217	238	225	241	223	194	219	267	206	227	235	203	202	237	218	223	223	245	217	236	227	229	239	234	255	234	221	216	229	230	193	232	203	231	242	253	220	213	211	230	239	230	202	224	194	230	220	212	234	223	214	221	249	208	220	223	217	200	235	235	226	219	209	230	226	268	235	220	238	239	245	223	249	211	232	212	213	231	236	204	240	239	229	236	234	225	242	240	227	233	229	212	219	243	229	220	219	234	200	236	237	229	232	233	202	260	216	227	225	218	244	226	216	263	235	251	215	218	222	249	231	229	211	229	216	195	239	214	241	218	212	208	210	204	237	237	219	230	215	222	227	199	205	202	239	218	208	231	207	219	233	250	230	230	233	257	248	217	250	234	250	226	249	207	239	241	210	241	224	213	232	254	244	244	201	224	234	229	201	213	241	201	243	204	225	223	207	232	208	199	221	257	208	237	229	225	238	215	219	244	200	236	241	260	204	223	214	191	230	198	254	246	257	226	224	201	234	220	246	230	251	233	221	236	236	233	234	229	249	206	209	207	228	217	210	222	217	236	212	234	244	219	214	208	225	222	233	246	225	234	251	231	205	229	219	216	241	207	216	213	254	208	249	234	228	229	225	215	229	243	236	244	229	243	194	211	236	243	234	220	239	258	225	246	204	246	243	238	235	213	260	233	221	250	207	222	219	243	220	220	212	223	212	228	245	221	249	190	208	209	208	221	206	227	252	243	256	241	236	259	215	231	213	224	201	225	235	219	220	227	233	211	216	227	223	241	244	223	229	211	215	244	266	234	249	241	217	225	230	208	242	224	235	215	222	212	231	221	231	221	231	251	227	251	207	229	227	236	248	245
18922	2073	4198	5462	4619	3586	2673	2084	2082	1954	1313	1329	1064	1036	1030	1047	1512	1750	2139	1603	1573	1299	1238	1110	1006	842	732	750	866	1554	2131	1683	545	524	533	553	563	583	534	544	589	503	518	515	546	527	529	523	515	534	520	536	509	525	531	521	481	499	570	519	524	569	561	542	519	538	521	559	537	530	513	493	507	528	555	506	529	520	530	494	547	515	488	540	505	488	522	536	518	558	478	538	497	542	518	556	551	525	537	503	509	501	555	516	539	540	510	525	542	530	479	524	528	560	538	495	521	519	540	537	548	474	511	516	530	528	518	475	505	556	528	539	540	463	520	530	541	513	536	522	461	503	524	525	525	477	526	493	570	504	512	502	538	553	497	522	514	506	522	531	514	490	537	508	578	519	517	549	532	559	529	555	505	530	499	509	525	503	553	511	501	509	533	514	492	497	526	508	544	545	538	535	520	537	515	547	501	498	558	561	522	508	541	523	535	483	503	513	577	493	517	573	489	563	497	528	493	507	489	533	540	552	487	579	531	510	522	512	551	525	502	524	479	548	491	516	515	526	522	563	539	531	521	476	547	503	531	524	534	524	529	561	529	508	543	484	518	487	541	498	544	556	569	528	500	529	504	497	536	503	500	529	537	543	553	530	527	489	527	516	546	498	522	523	567	535	522	525	516	483	542	511	502	520	514	485	493	538	487	547	546	513	535	541	550	528	552	521	483	513	553	519	540	526	491	499	506	504	519	531	511	515	507	553	516	510	484	547	502	533	509	568	517	506	519	499	544	532	577	568	508	499	529	559	494	579	537	504	470	485	512	523	485	486	514	503	510	487	575	536	512	553	555	500	537	516	550	550	543	543	485	517	568	523	526	513	542	507	523	483	529	512	489	528	490	511	565	496	524	527	499	502	510	503	516	505	513	534	513	526	477	487	510	509	568	498	519	537	525	492	495	532	539	511	532	527	533	496	517	481	517	543	528	515	533	516	520	534	529	515	506	494	533	543	519	523	549	524	529	511	520	556	551	495	539	530	559	546	533	528	518	524	505	525	539	518	503	544	488	523	537	511	506	513	520	541	543	544	527	489	485	507	510	514	532	509	520	509	478	542	519	483	546	500	507	511	533	510	562	558	534	557	505	547	520	563	556	531	492	536	515	498	495	531	548	522	515	549	543	507	502	519	545	546	507	501	505	503	493	537	501	588	523	543	496	537	524	519	569	530	532	562	515	514	537	539	517	502	536	506	544	488	493	488	562	507	535	484	477	527	534	522	519	545	531	506	518	555	548	509	537	560	507	523	527	513	519	524	505	514	509	498	516	523	554	521	524	521	507	482	499	523	522	495	508	549	526	516	478	518	500	552	517	492	534	529	503	526	513	545	535	504	503	514	511	525	508	542	531	503	495	515	551	553	506	514	500	500	509	507	527	539	528	584	483	501	528	538	537	494	538	507	485	553	509	517	512	503	491	496	559	493	537	526	511	530	554	577	507	536	547	518	558	481	552	533	541	523	471	494	530	482	514	527	526	522	514	507	493	534	498	540	496	548	543	500	536	549	495	509	510	539	514	517	563	501	488	554	497	482	511	486	541	516	487	530	516	496	527	537	510	526	523	517	495	491	529	491	509	531	533	522	522	533	510	534	520	509	553	519	525	514	530	536	465	495	467	481	524	509	526	529	540	552	524	481	567	534	491	549	541	536	496	503	519	516	566	553	515	508	483	526	498	548	542	582	569	552	531	516	533	550	514	500	507	544	578	526	527	548	534	513	543	543	489	516	542	498	521	505	530	526	537	543	536	529	527	542	502	505	493	515	508	533	541	520	513	508	485	565	502	542	535	509	543	517	500	473	524	500	506	529	529	503	536	502	505	511	561	516	522	511	550	500	470	517	533	497	512	520	495	524	519	546	507	519	485	530	541	543	507	539	553	500	535	516	534	547	479	516	485	502	544	540	543	482	507	571	524	552	489	494	551	538	493	530	481	524	530	522	496	524	504	516	548	478	500	497	554	498	519	462	519	518	546	516	507	513	529	521	509	511	520	529	558	531	526	503	544	495	520	542	525	500	512	496	513	496	526	524	501	515	528	529	505	545	521	566	495	505	486	518	515	558	535	475	506	514	520	558	540	529	493	500	508	531	511	473	547	502	521	487	539	534	520	538	515	523	498	537	506	513	503	585	545	541	486	513	497	553	518	571	531	546	529	521	517	542	517	538	532	514	526	499	544	513	539	542	490	547	526	515	462	513	508	528	531	551	503	497	539	544	514	559	561	502	534	512	493	530	528	513	532	535	521	499	511	503	519	542	528	553	558	523	496	473	504	539	493	569	494	547	545	515	522	568	515	539	491	498	561	508	543	518	523	524	576	576	483	549	542	504	508	497	521	535	537	557	533	502	555	553	529	509	568	516	517	507	514	512	546	508	538	523	469	544	510	560	524	528	547	512	530	525	521	524	530	530	507	520	554	550	515	566	509	555	495	543	519	516	524	518	502	486	546	525	539	533	544	470	501	515	575	511	504	500	527	443	528	516	537	546	518	473	519	536	489	527	502	507	499	511	554	521	529	497	505	492	525	547	506	541	518	538	510	543	533	528	556	519	484	516	515	518	502	532	524	509	501	527	486	514	503	515	510	526	513	571	547	557	526	554	537	553	508	527	572	531	525	498	528	525	546	485	506	544	526	548	508	507	498	538	550	506	544	521	533	515	520	542	516	534	523	533	500	531	507	526	512	481	533	525	517	579	545	491	493	510	510	525	491	506	489	531	534	516	527	519	531	531	519	525	527	544	486	523	518	485	510	488	489	553	528	482	518	505	543	511	476	487	551	529	529	518	518	532	536	506	506	496	540	541	547	520	534	526	535	502	496	495	514	493	497	512	501	505	508	487	544	566	518	494	492	498	599	570	514	540	534	503	529	555	518	496	496	540	526	482	549	516	495	576	551	550	509	508	535	516	568	542	515	530	541	549	579	537	535	561	495	534	525	528	524	516	545	548	513	494	517	525	522	537	561	540	552	511	479	557	528	488	508	519	533	500	504	538	502	477	535	503	512	490	503	537	504	537	537	539	542	528	522	494	529	542	530	545	565	536	519	546	528	504	543	540	515	528	547	549	524	531	496	487	533	510	527	543	564	475	556	550	532	513	507	491	500	527	508	508	494	496	526	530	535	480	531	500	486	535	535	534	575	518	501	523	541	496	516	510	520	518	510	514	517	544	557	553	515	487	507	496	538	491	480	533	539	499	518	561	511	512	533	521	512	527	520	483	504	480	492	511	533	468	517	503	511	512	501	498	508	550	507	522	531	498	528	541	527	526	523	564	548	550	497	470	496	527	484	513	523	542	525	506	542	553	474	514	540	576	498	519	486	498	501	506	577	489	494	497	503	509	497	521	509	509	554	487	514	517	505	514	522	526	484	555	528	523	530	546	530	538	574	531	504	510	526	490	513	507	478	561	524	551	519	534	526	532	530	506	501	508	473	536	561	536	524	470
44179	12500	4822	3315	2083	1472	1013	797	787	682	567	526	486	437	425	462	547	643	526	611	481	430	449	467	477	436	423	353	370	472	856	659	351	327	285	295	319	293	328	325	300	325	331	293	287	257	324	303	320	320	294	313	335	271	315	278	333	295	303	317	303	295	283	299	253	290	306	311	315	295	297	317	282	274	304	319	266	307	293	283	309	328	299	279	312	292	317	326	295	281	324	318	312	335	280	308	295	297	312	249	283	314	305	348	282	280	322	320	286	311	307	279	278	301	328	312	303	349	336	307	290	302	297	327	322	295	295	317	259	334	329	310	305	317	311	316	283	258	260	354	305	311	288	317	323	274	292	278	315	299	301	317	307	313	293	290	284	293	309	324	275	290	276	330	290	317	298	312	331	313	294	298	309	301	312	301	272	278	279	298	290	281	296	316	298	297	302	315	288	309	289	265	302	272	335	348	309	295	303	309	316	305	308	307	290	293	303	282	301	303	293	309	300	289	305	307	302	333	296	301	296	286	305	308	304	330	297	325	322	333	271	299	326	298	287	309	281	314	300	277	323	328	285	302	306	284	318	300	299	311	312	316	295	282	306	282	263	294	295	335	300	286	350	341	296	302	318	314	315	321	311	326	326	325	285	324	322	302	326	314	325	308	282	330	326	324	316	285	299	288	325	309	296	281	307	295	316	285	300	299	281	285	296	313	317	300	305	297	311	249	306	248	311	301	261	309	283	318	296	342	272	308	342	295	311	334	294	291	304	328	280	290	258	299	312	282	310	278	323	284	325	285	327	321	301	248	265	297	282	284	305	294	269	279	328	288	296	288	266	296	325	283	270	288	279	307	267	317	292	316	320	285	276	286	312	298	315	295	266	311	295	299	285	313	298	300	283	312	309	306	262	323	349	279	266	296	290	302	333	271	290	336	313	304	273	299	302	307	305	295	285	320	315	279	319	311	293	274	272	298	305	309	307	331	294	266	297	295	309	312	331	309	290	298	321	281	317	310	312	280	312	306	286	294	330	317	293	325	339	316	297	311	270	294	302	314	303	308	307	298	263	308	299	316	306	329	299	272	359	300	294	314	283	272	281	323	302	319	290	304	287	295	286	282	303	309	344	282	310	299	331	281	295	304	287	279	281	277	323	280	308	277	295	323	305	269	329	288	295	299	292	305	282	302	330	303	287	287	282	330	285	303	297	290	280	319	308	311	280	315	324	280	315	336	286	300	315	287	341	291	283	304	281	313	298	315	299	291	335	315	292	327	320	329	297	299	300	304	307	271	315	262	303	274	298	319	285	283	303	293	276	303	286	312	296	315	304	310	290	331	288	294	296	279	273	321	294	313	314	307	295	309	283	317	285	298	282	324	303	271	296	331	311	313	304	329	283	279	322	303	301	283	285	327	293	293	324	304	300	300	285	306	279	267	316	326	296	300	322	269	267	286	313	283	273	331	273	319	301	301	316	297	288	286	316	307	304	296	362	297	310	331	318	324	341	323	329	263	331	289	290	295	303	296	296	309	310	293	311	321	306	309	280	301	273	314	311	292	312	318	305	260	308	315	279	320	301	283	289	286	325	313	349	253	278	305	338	307	292	287	309	324	301	316	315	311	301	320	329	301	310	320	314	289	294	313	333	316	302	310	314	285	279	307	306	306	340	323	269	316	340	296	321	322	284	304	281	325	310	317	300	304	315	267	319	329	303	309	302	304	334	328	331	285	287	318	331	297	324	290	297	294	298	331	263	322	290	261	299	304	308	282	318	286	331	271	307	323	301	292	297	276	285	294	314	323	314	289	295	310	275	309	333	324	335	294	294	281	327	264	303	314	290	323	317	316	299	278	298	274	288	315	304	328	285	313	322	308	286	309	281	273	290	313	296	289	281	331	320	297	313	280	282	319	297	290	281	305	297	335	347	327	331	296	274	290	312	331	276	282	296	304	254	269	294	319	264	301	287	327	289	255	280	305	269	327	299	280	300	303	327	309	313	301	300	301	344	299	308	321	307	288	296	276	299	286	300	320	316	295	328	293	300	302	302	315	299	271	309	303	299	308	298	317	333	320	288	343	295	306	325	305	291	300	290	323	262	296	307	309	301	276	316	301	311	332	310	285	301	330	310	307	252	290	322	321	302	303	314	325	299	281	289	292	282	281	277	273	318	365	288	297	305	314	286	302	312	281	297	311	322	279	299	298	297	292	309	290	286	269	303	329	307	275	295	289	299	300	319	331	297	276	298	306	283	307	288	298	271	301	299	285	310	304	294	296	346	278	309	303	314	290	315	255	309	305	267	286	282	304	311	282	322	291	321	301	265	300	293	337	323	304	290	293	321	315	284	288	280	289	314	256	272	303	266	314	321	324	315	291	274	321	280	288	327	328	270	292	310	315	282	324	312	303	310	321	325	317	311	343	309	259	288	305	278	285	302	301	280	321	296	316	309	341	302	300	289	324	305	278	290	284	324	318	337	277	311	256	269	308	318	285	297	261	282	312	313	277	301	277	272	327	337	295	306	287	282	284	321	314	276	283	318	318	297	264	317	330	281	310	309	274	287	332	303	327	276	314	284	297	295	287	345	321	321	304	304	289	304	298	306	259	280	314	287	323	318	286	305	292	323	314	295	274	270	303	309	287	332	294	306	297	298	294	301	318	283	312	323	315	317	312	304	339	295	316	297	289	307	303	315	304	337	308	300	313	324	309	306	263	289	299	329	285	298	306	322	296	279	309	321	283	295	317	304	305	293	302	325	304	295	313	302	287	348	281	284	289	275	300	289	316	309	318	285	281	298	295	331	305	280	303	296	290	302	281	329	307	280	279	308	296	302	322	325	302	298	282	304	325	300	292	288	306	313	287	266	293	266	321	300	318	274	291	306	302	290	282	312	292	294	323	297	332	274	252	297	305	321	291	291	313	338	305	312	296	300	272	302	296	273	307	323	319	314	264	304	321	324	294	275	284	330	296	330	288	322	313	267	290	276	330	288	322	311	315	289	311	330	332	291	339	303	271	301	304	326	298	314	277	307	299	303	316	261	277	298	306	278	292	283	284	294	301	301	309	300	273	294	276	271	339	303	260	306	294	286	298	292	329	264	323	306	315	307	306	320	297	333	294	267	323	312	271	300	343	276	288	306	329	263	296	303	284	321	299	284	294	320	320	303	287	301	298	295	295	286	289	299	292	302	287	328	290	300	316	286	294	313	296	291	257	302	271	293	281	300	269	290	314	312	318	321	308	299	336	314	286	285	305	313	310	304	279	313	324	301	345	306	284	298	279	284	302	298	309	296	303	295	341	291	288	334	292	318	325	263	283	262	318	280	265	309	274	334	329	303	312	313	271	316	283	311	242	331	304	319	313	290	279	299	303	325	295	317	298	303	308	291	276	312	273	314	310	337	309	321	269	303	301	289	309	294	285	297	328	313	295	315	278	275	305	277	286	312	295	307	320	293	261	289	327	357	304	305	347	285	323	317	308	282	294	288	314	301	300
25228	3330	6723	7808	6817	5367	4102	3311	3115	2755	2116	1840	1487	1322	1370	1754	2228	2750	2413	2353	1917	1830	1637	1834	1736	1584	1469	1224	1151	2238	4248	2984	696	677	680	729	705	708	680	681	664	682	672	707	618	689	710	646	667	706	667	665	640	669	630	648	667	652	676	710	683	689	660	719	645	672	652	679	665	671	636	639	683	659	645	693	727	702	673	677	655	663	587	648	617	648	665	698	656	643	654	659	678	691	641	658	678	623	628	649	657	640	626	674	666	643	690	626	644	682	662	624	649	632	690	672	654	622	669	647	695	631	629	668	652	609	652	661	700	667	657	665	672	622	597	630	622	717	622	661	644	669	709	652	665	643	665	638	661	677	665	647	671	676	681	644	662	631	716	658	629	649	625	680	642	672	683	661	619	663	691	656	625	661	682	673	639	639	685	685	682	663	631	684	684	647	675	660	715	646	673	652	679	660	692	606	644	650	647	634	710	635	610	661	622	635	659	650	642	666	620	689	679	672	652	632	655	621	703	624	697	628	659	678	661	686	665	632	683	683	637	687	635	648	671	640	644	662	650	643	627	680	634	613	655	683	699	652	653	644	638	664	700	693	609	676	656	657	668	634	662	679	612	627	657	616	625	621	695	617	672	673	645	660	692	700	645	631	640	657	649	677	658	635	701	695	657	610	656	597	668	682	651	622	677	678	710	652	668	644	617	673	671	617	649	674	662	646	629	592	633	702	641	669	593	663	670	610	662	643	703	643	692	645	638	662	650	643	606	600	624	612	634	698	673	662	655	644	658	679	651	714	676	666	620	703	674	696	651	673	686	616	684	664	667	695	676	595	668	688	657	594	607	653	658	665	662	691	672	632	676	641	639	624	667	609	689	651	646	663	684	644	646	642	670	641	650	665	665	620	672	695	638	640	670	652	647	676	701	680	638	674	629	609	682	634	655	642	623	657	683	664	632	628	645	701	650	644	671	613	695	645	672	661	665	633	687	659	681	668	622	651	685	575	671	651	627	651	689	654	630	632	680	652	640	681	627	658	656	708	650	672	622	654	621	662	599	669	688	639	666	627	647	651	640	693	666	673	695	679	631	706	634	718	613	622	631	629	629	709	645	645	679	611	691	633	658	613	652	661	697	655	681	734	630	644	654	661	658	620	693	606	668	678	663	649	698	676	628	608	677	630	678	643	655	705	686	609	673	684	657	701	691	620	651	642	651	668	656	609	644	679	620	667	617	659	655	654	658	597	671	648	696	679	626	652	643	650	662	679	679	617	621	639	671	639	620	621	629	622	657	673	693	618	643	629	637	650	578	651	705	636	647	661	679	628	648	656	660	684	643	640	640	626	671	642	665	644	644	670	662	624	619	657	654	628	676	602	664	687	631	666	668	637	695	685	681	656	641	632	623	671	663	680	670	636	667	650	674	607	645	620	674	720	683	683	652	644	715	661	662	652	645	663	607	683	688	639	718	648	697	640	658	686	628	634	640	627	575	691	653	616	665	598	636	655	668	698	687	677	660	710	658	685	630	643	705	640	651	684	695	615	622	635	641	626	640	653	642	633	620	616	656	668	656	653	659	653	641	666	633	615	654	639	672	653	652	643	676	635	658	603	651	611	677	666	672	685	639	689	666	659	633	660	632	652	651	709	647	686	663	656	684	645	651	672	662	632	653	647	697	670	667	667	685	633	683	680	633	688	646	650	663	672	699	673	664	603	677	601	644	665	653	677	678	700	652	705	611	685	714	662	675	631	671	640	667	629	638	708	675	661	650	669	667	689	642	675	610	622	665	640	658	687	625	661	653	676	648	665	640	672	683	715	647	655	653	634	649	655	642	648	683	648	630	653	641	674	674	715	682	627	605	630	675	701	719	657	643	639	636	624	675	607	673	659	588	639	675	670	635	705	607	660	615	658	679	661	664	661	652	646	638	675	661	638	654	674	718	673	676	709	636	679	642	651	683	666	677	664	594	664	684	669	740	652	695	643	685	633	636	614	656	671	648	686	688	669	628	674	645	660	690	638	689	662	707	650	658	655	675	674	645	671	619	623	650	624	642	652	639	645	627	671	648	621	615	666	671	657	635	684	649	677	676	669	636	706	647	699	661	609	685	626	616	656	665	640	698	677	703	631	669	679	615	697	628	662	643	666	607	666	658	699	649	693	681	687	651	642	618	641	651	675	612	648	646	669	649	633	639	675	634	601	629	693	661	671	680	630	678	665	635	675	665	679	665	660	654	666	662	635	661	672	672	670	681	673	708	634	623	656	594	669	668	578	625	611	693	607	662	611	658	627	662	628	672	677	668	669	658	603	656	639	688	671	692	670	645	648	680	661	659	652	663	676	613	663	635	672	696	674	652	676	659	592	669	627	659	672	677	630	668	707	651	695	618	670	631	678	712	680	632	634	641	659	635	663	639	677	651	683	638	646	662	654	637	690	652	667	667	666	663	677	671	624	646	666	675	660	673	655	627	680	637	629	631	687	645	653	633	665	644	619	643	651	665	628	665	607	633	635	638	662	662	657	664	685	646	632	682	694	635	672	616	673	658	663	656	632	611	636	663	617	654	673	626	612	621	649	667	684	640	679	652	651	691	635	621	662	660	628	657	644	677	636	683	650	655	656	626	677	670	615	708	661	641	671	650	655	676	635	703	627	651	693	654	648	655	602	643	674	687	692	657	678	604	615	682	677	611	651	689	668	660	592	634	626	643	636	645	647	680	677	686	664	652	674	656	672	658	621	653	610	627	668	675	646	656	649	648	684	652	687	680	642	647	659	657	635	663	645	639	656	684	647	670	625	631	672	679	643	657	664	678	667	655	664	692	614	678	628	677	633	652	644	630	668	614	668	674	665	676	590	680	637	644	675	625	671	637	678	653	638	609	642	678	662	668	646	681	666	668	615	668	641	658	661	641	678	669	666	674	657	632	645	672	678	666	682	645	639	683	697	683	667	659	694	708	662	633	654	634	659	651	706	639	647	643	673	647	669	659	726	651	628	608	662	655	716	683	621	687	698	670	646	641	670	694	661	654	639	656	648	650	704	639	645	633	686	675	643	669	625	617	723	619	648	684	642	666	703	661	649	651	659	642	657	688	715	666	635	632	677	677	675	656	644	637	694	664	647	653	637	681	642	667	615	620	620	678	631	674	646	652	708	650	644	645	666	666	649	658	648	613	679	675	625	657	651	623	659	697	619	638	674	650	670	693	660	698	631	676	698	644	666	672	685	680	659	649	723	660	653	670	655	646	671	661	647	709	666	637	615	697	669	649	644	679	662	647	637	655	631	699	655	644	658	692	679	666	696	657	675	658	666	677	645	667	612	647	643	658	666	690	675	643	687	675	616	646	652	639	661	662	673	696	642	629	661	641	661	669	658	681	593	655	665	647	662	698	659	654	629	651	697	640	648	616	654	680	654	657	638	680	690	681	629	687	676	712	649	655	647	665	634	648	685	668	693	702	650	604	699	654	634	675	651	641	697	670	648	680	650	638	677
13827	2120	1349	820	475	357	250	240	234	225	199	207	197	184	197	216	237	267	228	237	221	238	214	201	202	190	187	193	151	182	174	189	166	164	166	134	154	158	160	159	171	140	153	147	152	143	160	166	150	142	154	136	163	133	165	167	145	148	174	143	156	139	146	158	133	156	162	148	185	157	169	157	137	155	147	152	180	160	164	143	155	149	133	156	147	176	176	154	147	146	145	154	159	160	122	147	158	146	151	176	180	142	154	167	161	158	155	139	145	136	174	140	155	145	163	165	158	133	137	154	160	158	150	135	139	127	169	167	154	147	147	170	151	147	139	177	153	160	161	155	142	157	129	147	166	154	150	142	145	136	148	155	155	148	150	154	150	132	154	160	148	147	144	157	139	140	158	158	155	147	146	122	162	163	163	164	155	129	160	160	161	174	146	171	145	172	139	145	159	131	138	143	170	142	152	148	155	154	169	150	164	170	153	167	173	157	154	173	143	162	167	132	149	161	150	178	171	132	138	125	139	138	140	124	141	147	152	148	147	178	159	175	134	137	138	131	138	153	145	147	151	156	136	160	138	130	148	170	153	142	143	170	152	162	165	138	175	153	176	148	157	165	153	154	146	157	146	123	153	143	148	158	149	142	144	144	146	127	157	139	177	141	151	154	151	150	137	145	177	145	160	142	157	153	172	148	147	134	157	148	172	144	142	161	151	160	168	159	140	137	156	157	147	138	153	144	179	165	163	168	137	145	170	136	174	158	153	160	142	160	156	179	143	165	166	146	148	162	151	148	147	160	146	149	148	164	149	152	149	129	154	161	137	152	140	162	139	163	184	142	171	150	126	161	166	139	143	156	156	136	185	129	148	157	130	158	158	174	139	142	155	130	154	154	142	157	152	139	163	149	178	149	167	148	143	151	170	137	160	173	157	163	148	147	165	159	177	160	175	146	148	154	123	133	152	155	147	151	193	155	159	173	137	156	148	152	132	150	152	136	141	138	126	170	154	163	144	165	147	162	134	155	136	160	139	150	170	144	131	179	153	135	152	142	168	151	162	147	149	155	144	137	154	169	165	150	142	145	150	157	145	148	153	127	160	153	158	166	166	159	137	144	156	176	157	147	144	173	157	173	161	151	145	156	135	164	163	140	156	148	156	154	170	169	125	152	135	142	150	159	167	163	144	159	145	175	165	155	156	155	168	149	147	184	157	147	163	154	143	154	178	180	160	124	166	179	144	131	150	174	152	164	140	138	146	138	149	178	155	149	168	152	173	170	142	179	159	169	143	138	161	149	180	153	153	142	172	139	145	145	165	141	136	140	145	160	165	173	140	157	133	128	139	148	170	150	153	133	159	138	172	148	149	169	159	147	155	135	183	153	169	154	145	150	144	158	140	137	148	181	161	153	141	146	155	170	141	137	136	151	146	186	182	147	154	152	162	139	167	135	173	156	143	160	130	136	155	148	149	151	154	161	153	143	178	174	179	161	161	160	148	170	147	162	126	161	169	172	140	148	155	149	136	152	153	143	145	161	180	151	154	133	170	146	134	156	155	161	165	157	157	165	166	154	157	160	170	152	151	138	152	170	134	143	144	144	151	151	164	143	152	166	154	150	148	161	159	160	167	169	167	135	167	154	168	139	157	140	151	147	161	137	163	177	149	182	140	166	155	155	152	156	160	151	161	154	179	159	164	168	137	146	143	142	136	158	168	162	153	153	168	139	134	158	151	178	151	143	145	159	130	165	161	140	173	179	176	156	139	161	183	165	128	170	145	178	174	171	173	158	167	157	180	161	163	142	165	162	143	151	152	171	135	150	133	180	174	159	147	160	149	153	147	122	182	135	143	157	174	146	158	130	158	162	177	144	163	167	150	167	139	162	145	147	135	152	170	142	162	163	154	156	178	160	166	155	165	154	146	175	144	160	155	154	159	152	141	154	148	148	152	147	154	158	125	145	166	154	168	142	171	150	173	176	158	134	152	121	146	157	157	179	159	168	130	159	156	156	170	157	147	143	134	144	183	138	154	138	186	148	151	129	141	158	139	146	155	156	139	137	143	136	169	144	157	162	156	154	151	162	159	155	148	161	130	133	155	159	144	155	136	137	154	153	166	160	139	124	144	147	162	140	142	137	150	139	140	146	143	147	187	165	165	137	162	158	156	147	160	128	150	147	135	152	161	168	159	156	153	180	162	149	174	148	141	153	168	159	139	144	155	128	144	156	149	158	149	149	142	165	140	166	151	145	143	136	169	141	160	177	141	150	177	178	147	146	154	171	157	174	146	156	156	159	161	145	152	165	183	167	152	137	147	150	170	140	161	155	147	141	193	134	167	149	149	168	119	147	161	158	168	156	136	142	142	158	165	147	162	159	157	158	151	159	156	171	163	139	141	166	157	150	148	153	140	139	160	142	149	139	149	149	182	176	145	144	182	148	162	145	135	152	174	156	162	159	154	170	156	166	158	140	151	143	123	161	169	161	180	156	158	157	156	131	159	136	152	161	144	143	154	167	150	166	139	147	139	149	149	176	126	146	150	149	164	150	158	167	163	170	147	155	178	175	143	163	156	163	163	192	142	172	180	171	160	127	137	160	164	146	131	152	149	149	170	144	158	132	157	167	181	161	152	157	161	155	137	156	180	125	152	185	130	157	145	143	160	162	151	175	147	153	162	160	162	125	164	156	154	179	141	147	164	172	145	168	151	167	159	157	162	142	152	172	151	158	161	190	155	138	169	145	152	146	181	169	142	168	164	160	163	136	143	186	164	161	157	144	144	178	154	172	150	165	155	161	165	150	174	155	159	140	200	158	173	147	151	152	145	154	144	143	142	141	165	151	137	168	138	166	145	152	168	139	144	141	166	151	140	173	161	129	140	150	160	140	142	149	148	149	132	156	144	170	155	164	157	124	176	165	162	154	147	139	165	157	163	174	155	153	157	162	138	146	156	154	174	170	167	163	175	170	156	150	155	174	149	137	171	150	127	153	161	138	161	135	154	147	128	170	141	139	161	173	143	177	190	147	142	152	157	134	155	151	155	157	161	145	149	149	160	137	124	148	148	144	162	166	144	157	159	170	176	149	162	157	167	162	157	149	133	148	141	151	173	161	159	135	133	135	178	155	156	183	154	154	150	171	160	155	135	148	158	135	177	158	175	175	150	132	169	180	142	155	151	168	154	165	131	152	160	167	150	159	166	154	160	180	150	175	143	138	161	168	135	154	143	160	156	164	145	159	152	137	140	150	152	153	146	140	135	166	155	164	142	162	156	180	161	150	147	140	144	145	151	149	159	158	144	149	135	175	161	149	144	152	133	146	139	165	168	137	151	176	166	152	200	161	152	136	154	178	176	150	141	145	173	159	153	179	139	154	135	130	147	159	152	169	149	145	146	147	144	180	161	155	154	152	182	139	173	160	141	142	155	147	167	175	149	156	170	173	153	139	142	170	158	147	130	150	162	153	154	149	147	157	145	161	155	145	164	153	159	136	131	159
8114	1347	2554	2391	1972	1345	894	877	808	726	734	620	590	587	624	728	1066	1131	1021	1041	823	875	801	715	632	617	567	491	507	498	493	460	398	387	391	374	399	396	380	353	360	412	379	399	370	353	348	377	412	380	356	368	352	362	402	379	363	350	380	415	394	430	347	352	342	370	377	366	345	368	353	384	390	362	417	408	374	390	361	386	380	387	359	359	381	372	335	391	335	385	344	394	434	335	383	352	353	424	374	383	372	382	389	376	322	364	368	370	374	367	382	373	383	389	401	365	369	349	337	384	335	405	376	407	396	377	384	390	357	366	373	356	358	372	406	346	367	376	390	427	373	398	391	360	362	367	375	359	363	396	381	393	373	359	387	361	389	411	375	388	390	332	384	351	368	363	402	373	369	363	398	391	392	383	387	383	386	372	368	354	372	388	384	390	371	352	382	376	397	355	354	367	391	396	376	348	379	346	374	339	374	385	388	359	355	380	364	361	384	394	342	364	402	376	382	363	357	360	368	382	400	385	354	369	364	340	387	369	372	380	377	392	389	372	392	376	372	366	385	382	398	351	356	321	373	352	363	361	353	370	364	366	386	374	377	372	399	365	366	377	372	382	371	357	373	358	388	388	394	398	376	362	359	387	372	364	360	372	390	382	353	355	385	372	374	355	336	388	372	385	397	366	373	352	366	367	387	420	370	386	384	348	387	383	382	366	352	389	373	393	358	383	367	350	399	377	396	399	357	355	348	402	346	358	390	360	381	377	386	376	392	383	395	369	374	376	395	378	351	355	366	389	403	349	376	368	379	398	391	363	359	403	368	373	400	334	375	384	353	359	388	373	375	389	395	381	397	369	398	335	391	314	384	366	397	318	376	381	364	359	364	360	372	380	366	361	362	384	392	343	362	374	364	399	361	367	363	382	326	349	384	326	359	379	380	409	371	388	363	378	345	360	360	336	335	377	364	333	330	344	356	366	385	355	373	379	376	368	322	370	369	352	353	365	369	392	363	382	375	366	356	397	385	397	378	396	370	369	389	374	368	374	376	348	413	405	375	365	394	378	407	349	378	362	416	325	369	369	354	361	349	382	378	370	381	372	336	363	348	357	387	423	358	401	369	383	387	358	376	378	419	378	358	378	334	365	357	394	388	404	324	369	332	334	359	326	388	355	367	400	348	396	385	363	386	360	375	373	394	359	377	414	363	368	400	368	386	380	381	401	412	352	374	371	380	374	348	376	354	371	385	409	361	381	352	341	380	382	356	369	358	331	369	380	420	393	376	356	360	352	358	385	384	351	361	368	401	375	368	377	380	380	378	401	400	370	425	331	342	388	367	407	398	394	348	379	326	385	409	392	388	377	327	367	345	376	373	386	365	371	339	389	371	393	364	400	362	357	381	368	370	416	371	369	379	399	343	361	379	344	375	388	396	404	355	383	393	385	350	340	369	413	374	377	404	383	376	364	353	366	398	377	334	349	361	359	367	418	398	388	379	377	383	376	384	367	389	353	367	385	346	342	367	357	347	358	383	403	412	342	384	405	391	393	381	364	420	356	386	369	384	373	380	365	368	374	367	362	385	370	403	357	394	333	358	335	408	392	327	371	388	394	349	400	360	384	368	360	370	391	408	397	343	327	368	379	355	360	364	337	418	367	352	372	380	389	339	388	391	357	374	393	324	386	402	373	389	353	386	368	388	329	387	379	348	331	361	351	381	385	398	408	355	369	401	357	358	416	388	349	367	347	375	351	365	354	410	372	350	365	366	375	386	369	376	381	357	352	377	392	424	363	370	373	351	390	388	343	368	343	377	385	359	356	365	383	383	372	367	396	367	394	337	406	362	342	377	363	387	356	378	372	398	395	361	347	381	339	344	391	375	395	411	359	365	348	358	376	364	377	382	368	368	349	347	374	392	375	367	346	377	382	371	370	393	346	346	367	386	362	378	362	353	332	359	372	357	374	371	396	364	377	368	367	353	404	371	347	350	371	352	370	375	358	387	351	398	405	353	377	398	395	348	390	391	366	369	390	388	350	391	377	362	351	346	374	337	373	379	374	344	403	381	359	350	375	364	344	386	379	362	345	381	403	386	360	389	383	378	370	366	385	387	368	377	364	373	368	370	392	373	386	363	367	369	391	355	410	372	378	359	336	391	357	377	369	372	369	395	376	387	355	344	370	371	361	370	337	386	417	369	381	355	367	381	388	363	370	377	357	392	359	383	383	397	363	365	368	403	367	400	376	375	367	390	352	332	354	377	381	338	380	343	401	391	379	367	377	359	399	353	409	381	372	392	377	363	355	352	375	400	395	378	362	384	372	387	368	378	356	392	397	371	350	358	366	368	390	371	379	361	381	363	376	392	346	378	353	378	393	386	387	404	365	351	386	325	379	391	395	356	426	371	357	362	393	382	371	341	393	367	373	398	343	375	396	383	374	387	388	389	336	386	402	371	387	397	384	365	389	344	366	337	407	414	344	391	384	366	352	378	364	362	417	363	369	348	366	384	358	356	375	374	372	367	389	337	363	369	355	367	388	393	370	371	377	388	367	364	378	381	390	386	377	372	361	374	364	363	377	362	386	371	366	352	385	350	339	401	351	387	353	363	377	359	393	397	368	370	367	406	401	337	378	381	343	354	384	399	342	353	406	345	383	354	410	368	381	336	381	375	388	349	390	364	408	358	382	392	378	384	370	385	382	395	388	363	348	384	374	385	338	385	357	373	347	411	390	374	367	376	350	380	398	383	363	373	391	364	376	405	373	385	385	383	362	376	371	432	382	373	354	348	391	392	366	348	366	393	388	401	391	382	358	356	395	382	359	357	384	363	378	373	369	402	374	373	422	361	381	402	347	405	367	367	360	372	378	383	367	364	360	377	372	390	376	376	368	397	382	355	376	331	370	415	388	347	355	384	379	363	351	355	394	367	400	350	389	375	357	387	342	340	383	375	365	368	352	364	383	403	383	383	355	390	344	376	346	381	361	376	392	404	393	406	373	380	389	373	366	382	399	373	330	411	386	373	381	343	366	334	374	357	350	366	373	408	360	372	385	364	341	373	369	376	387	390	416	406	334	367	383	373	378	369	383	406	367	391	344	354	341	369	406	367	382	388	371	378	368	364	409	367	358	357	369	389	395	393	368	375	351	365	379	363	414	394	344	344	382	388	362	344	379	374	375	358	418	333	347	385	372	350	391	387	417	379	387	354	395	371	384	364	343	343	341	363	380	372	369	394	349	362	360	358	391	373	384	350	360	354	383	369	374	403	354	391	392	366	355	348	336	341	358	365	396	367	333	396	382	393	376	393	376	358	392	406	366	364	339	383	385	378	359	397	322	366	350	365	361	349	381	359	393	364	377	357	380	374	349	368	324	362	389	378	337	392	381	352	357	353	336	400	378	346	368	368	362	362	385	403	354	379	361	361	358	396	368	381	402	367	409	346	353	381	366	381	381	366	369	366	379	353	364	341	365	374	393	383	368	391	399	348	393	351	383
33258	7628	2859	1911	1176	747	593	562	515	461	370	343	298	284	299	391	475	438	443	375	359	351	305	297	297	271	232	290	316	387	467	320	253	232	238	246	220	245	242	222	217	247	217	248	225	224	214	270	233	236	196	229	225	222	208	237	213	243	218	221	220	214	232	252	260	222	226	203	216	235	233	235	221	229	210	191	212	213	207	226	233	234	241	220	201	244	240	229	227	232	236	229	233	234	230	245	239	226	209	240	231	223	212	228	210	221	237	225	221	235	230	212	231	224	229	229	252	232	227	215	215	214	213	228	249	244	212	222	213	240	244	239	217	214	238	218	230	198	226	196	223	189	222	226	242	235	222	235	218	228	230	211	244	241	239	229	229	210	245	238	211	232	216	223	226	238	210	223	242	213	222	260	208	240	235	251	231	229	241	224	214	228	218	270	236	294	241	230	234	226	222	230	234	213	219	240	212	208	183	244	217	228	223	183	249	239	219	224	237	211	244	239	249	238	268	224	240	217	217	216	231	223	215	238	252	201	227	217	236	221	225	220	228	214	246	213	251	201	250	229	234	238	250	227	220	227	211	204	204	241	260	224	250	225	209	216	202	199	239	207	208	209	242	219	245	244	230	222	236	204	240	235	222	214	254	249	219	250	273	245	222	212	214	250	211	196	215	219	234	224	254	218	256	235	235	200	228	244	206	244	194	211	258	220	211	238	239	230	221	197	227	223	213	214	229	240	269	210	243	241	236	251	199	235	251	215	214	238	216	226	240	218	226	203	216	241	223	216	224	220	245	225	211	222	213	222	222	223	246	224	245	258	249	207	252	220	261	189	255	213	246	211	223	220	213	235	212	220	223	237	261	271	218	214	237	200	220	221	232	242	210	231	251	234	229	208	216	231	222	227	261	242	244	227	221	213	222	248	249	238	237	221	227	245	241	250	247	260	222	255	232	214	214	241	225	214	243	218	212	247	234	217	218	236	250	218	216	229	224	231	220	230	221	222	221	242	217	191	255	208	210	215	197	209	231	222	247	235	232	240	256	190	211	232	221	221	233	230	220	199	238	239	248	230	241	206	193	215	237	223	211	232	234	243	213	242	240	240	228	231	213	231	243	217	238	236	260	223	226	215	223	224	224	234	213	245	205	227	240	222	239	241	238	229	205	224	238	202	193	229	241	223	230	236	238	215	199	233	209	233	230	211	221	228	209	245	229	260	216	197	220	190	253	251	226	219	232	242	238	261	237	229	227	226	216	251	232	231	221	257	234	232	224	221	232	230	213	224	264	223	268	251	205	244	215	221	233	230	246	217	252	192	250	228	229	216	241	207	197	217	226	250	247	235	253	201	213	226	227	228	232	192	234	227	230	214	202	232	267	217	222	219	220	215	209	229	203	223	237	238	213	220	232	196	229	228	195	217	223	231	215	250	240	200	255	271	259	223	233	223	226	199	240	268	257	226	211	234	256	220	219	252	202	243	245	237	201	221	206	278	212	237	232	206	230	243	226	212	218	193	221	224	256	251	243	218	229	220	242	245	258	244	244	239	219	211	240	254	221	225	260	228	218	229	228	201	208	229	222	243	212	232	228	253	229	216	202	242	268	256	238	243	235	234	231	225	253	207	225	213	229	222	210	221	260	223	234	204	207	241	225	233	236	237	222	218	240	225	227	247	218	248	224	226	237	225	236	211	229	249	230	235	218	208	209	190	243	182	212	209	228	218	223	201	245	234	243	221	243	248	246	234	252	228	241	243	220	188	217	217	186	282	264	228	233	246	215	264	232	214	235	261	228	257	215	232	229	213	247	198	223	238	232	250	244	206	202	231	241	263	232	235	251	239	236	209	190	229	211	203	210	211	230	211	199	242	214	264	239	268	218	223	204	225	213	254	225	226	216	218	214	227	227	226	259	251	243	243	243	239	246	232	236	218	255	245	263	223	212	257	230	224	232	235	246	217	224	229	226	235	190	226	229	236	212	219	243	243	240	238	228	239	217	223	268	215	235	242	255	212	234	231	262	242	235	236	237	231	248	225	249	230	234	217	239	223	222	222	225	214	266	215	192	221	210	226	256	214	245	237	241	207	244	235	203	223	233	219	213	237	196	212	208	254	229	230	234	226	239	206	233	238	234	237	218	195	202	233	219	236	222	247	224	232	235	275	243	232	229	244	230	251	225	247	212	248	235	264	204	217	252	242	214	202	241	219	238	209	204	233	203	211	239	228	219	212	249	248	242	237	225	238	217	210	241	256	235	237	241	245	246	225	212	215	253	201	262	252	246	218	231	261	248	239	209	223	215	209	230	235	254	228	227	228	222	248	218	228	241	249	214	222	236	212	228	221	208	223	243	226	260	236	255	224	239	233	233	248	251	216	209	231	206	202	230	232	229	244	240	249	226	210	233	223	253	242	220	242	245	213	204	200	220	216	217	233	216	252	200	208	259	260	208	233	234	229	241	227	217	230	238	218	212	239	221	231	211	207	211	214	229	226	249	231	223	231	211	222	204	217	224	241	222	246	233	260	229	267	215	227	228	198	204	227	233	216	227	232	244	211	203	217	249	256	224	221	227	245	242	256	242	230	222	228	262	237	220	208	229	225	246	239	224	276	242	257	252	256	259	233	220	221	229	212	245	231	232	201	224	240	229	226	201	233	236	228	252	226	247	211	237	221	200	215	235	209	230	252	241	202	232	218	230	201	199	230	239	232	214	215	278	206	215	240	237	231	234	233	213	219	199	264	244	217	220	267	256	219	217	242	239	223	223	214	237	228	259	232	242	221	215	220	224	244	240	260	235	240	239	217	213	250	237	219	241	250	223	222	240	257	219	218	245	212	230	256	225	225	224	216	226	226	211	223	231	212	234	228	202	241	211	200	227	246	232	240	231	254	242	254	226	221	232	239	244	219	240	239	239	240	186	214	256	249	220	197	248	232	235	242	199	211	225	210	228	227	242	200	215	233	202	221	224	233	248	237	235	247	249	240	232	233	235	239	241	205	218	231	221	234	225	249	237	216	242	249	239	216	209	229	227	237	221	198	223	236	213	239	207	200	236	265	261	220	261	226	244	225	216	232	230	224	226	202	222	232	258	209	219	207	227	222	211	232	218	209	217	201	214	238	212	219	229	216	206	242	213	209	216	235	226	242	227	236	245	190	231	226	251	234	253	212	227	241	241	231	206	227	205	248	227	233	243	240	256	223	224	237	221	209	242	209	216	265	242	238	230	211	238	237	239	215	201	241	230	229	254	222	237	241	235	208	228	228	226	257	222	226	221	233	217	222	245	232	217	228	238	225	239	232	218	214	231	238	240	220	214	231	203	208	236	215	208	265	203	200	247	222	247	217	222	218	219	223	218	219	236	238	221	255	245	243	254	227	220	206	219	229	229	230	250	228	222	221	259	214	223	230	230	245	248	246	200	247	206	227	226	223	231	200	214	199	229	228	229	239	240	213	240	217	228	264	230	216	215	237	232	253	240	225	202	249	249	232	228	225
19722	2418	4536	5215	4098	2938	2462	2218	2005	1692	1300	1084	1051	1091	1190	1336	2180	1737	1964	1666	1463	1545	1377	1106	1173	865	801	849	1144	1786	2160	1243	559	575	504	557	522	551	532	532	594	534	543	568	569	538	544	476	515	493	547	526	553	520	572	513	537	518	524	493	523	520	551	506	592	514	521	462	535	574	524	546	520	506	536	550	537	516	528	532	534	536	507	538	528	543	544	539	505	513	536	570	512	533	494	550	525	475	539	524	530	475	551	537	550	536	524	497	502	530	556	550	524	497	571	519	536	540	540	497	526	520	527	523	549	548	506	531	526	524	585	565	563	495	495	535	504	552	535	542	527	555	522	500	536	566	507	500	528	527	548	533	525	544	524	532	548	509	551	508	530	554	581	499	527	517	565	524	529	550	536	500	524	507	552	519	540	569	527	510	528	532	517	549	519	513	532	492	510	521	494	524	548	520	468	513	553	533	468	536	526	518	524	525	551	534	521	532	525	526	521	508	534	533	519	535	534	515	538	549	501	505	518	552	533	564	495	517	524	531	482	544	520	519	506	501	545	563	536	521	551	551	520	518	542	508	593	544	511	550	531	520	535	466	500	508	532	548	535	571	507	514	496	515	550	485	524	492	481	534	534	507	524	489	532	523	547	521	542	551	532	586	547	505	560	551	542	533	514	512	577	560	484	545	531	565	507	554	504	531	497	569	523	577	514	544	534	560	523	586	544	531	533	548	548	544	550	524	523	529	537	560	502	497	543	544	533	537	578	522	510	537	528	574	518	498	522	553	539	503	502	520	546	520	549	508	540	541	510	527	532	548	520	574	530	521	543	555	513	507	527	500	563	504	564	546	510	540	534	581	508	527	522	486	502	530	511	529	526	569	519	515	518	525	574	539	540	515	558	558	506	537	497	506	534	533	507	502	532	510	554	514	513	484	518	516	469	533	465	552	532	545	534	520	509	519	538	504	516	556	508	541	538	498	521	526	476	505	522	501	496	513	512	562	558	512	527	497	512	527	465	502	515	488	492	515	514	505	530	514	522	527	541	532	523	533	521	552	538	502	500	496	543	516	522	541	508	547	538	539	539	543	516	511	541	538	510	478	497	501	526	539	522	545	556	544	510	522	519	522	517	484	541	569	590	527	481	517	574	543	523	533	512	472	493	497	499	508	534	544	561	540	491	526	528	511	524	519	526	490	542	497	507	550	512	562	521	545	510	526	530	509	514	524	540	510	496	501	527	548	524	550	501	525	494	526	517	528	523	553	588	539	547	528	532	525	537	514	545	524	503	555	530	529	545	499	506	523	485	554	542	524	543	558	556	514	482	526	539	506	540	553	530	515	527	536	546	544	543	514	510	499	528	493	513	553	551	529	519	592	492	557	495	535	517	547	508	528	483	504	520	522	480	483	497	562	523	500	490	554	523	503	549	540	539	505	533	526	530	507	514	532	510	512	515	575	515	533	559	528	495	534	544	521	517	509	500	535	514	524	558	515	531	526	557	534	523	513	562	516	535	519	530	570	530	543	512	494	495	577	522	525	502	577	506	523	532	533	500	536	519	548	560	537	530	576	511	531	496	532	535	508	544	511	495	525	544	493	531	492	541	497	536	541	513	555	567	480	534	534	570	541	530	494	532	510	476	569	527	556	497	532	523	502	523	541	511	525	515	545	533	522	546	539	485	512	553	490	536	552	539	534	508	516	556	518	595	534	543	530	524	510	510	492	522	550	528	536	483	499	516	482	518	516	551	501	547	548	541	500	521	546	515	522	529	527	564	467	497	508	545	489	482	509	534	518	556	582	520	534	488	503	503	566	552	544	512	528	524	488	523	534	515	524	510	518	542	543	531	492	507	506	546	542	505	530	513	526	490	550	513	492	561	517	542	505	547	531	516	562	492	508	496	542	538	521	510	516	499	525	509	546	557	488	525	531	518	497	511	463	509	510	512	508	533	532	558	532	533	515	522	532	547	561	531	529	517	527	553	497	489	507	537	551	507	552	524	559	518	560	530	562	525	513	512	569	557	538	526	513	536	489	539	534	534	536	534	491	516	529	546	587	520	551	515	563	557	514	530	535	523	532	576	535	486	515	501	529	466	517	525	518	547	518	549	514	511	517	533	520	544	531	522	540	543	565	538	464	540	537	559	503	516	491	537	550	501	554	517	524	565	494	547	588	520	530	537	503	546	514	516	559	504	546	529	578	574	534	486	528	470	538	532	559	512	504	562	524	524	513	561	504	491	561	510	552	553	466	527	543	518	517	512	471	521	472	499	496	538	521	548	583	515	542	539	544	538	540	542	520	509	516	531	537	544	499	522	508	546	550	517	544	553	452	508	533	545	555	500	544	513	556	516	518	536	541	502	505	503	533	546	541	534	525	529	509	495	528	535	507	494	495	495	563	489	575	519	503	512	485	557	524	504	504	527	532	491	500	530	518	541	526	541	531	555	586	553	517	540	517	495	484	518	486	537	512	539	537	529	506	504	558	553	521	530	569	490	557	546	548	519	536	503	559	519	519	520	521	522	539	549	541	547	522	557	527	506	496	516	534	549	538	551	515	547	528	534	560	501	488	533	507	527	549	518	545	502	549	547	504	516	537	508	510	571	518	508	536	518	588	564	551	545	520	515	494	536	540	506	517	524	531	533	486	542	518	560	537	516	517	540	532	532	539	512	531	544	536	550	473	567	504	537	506	503	558	535	543	519	494	521	559	553	496	587	510	501	546	525	563	476	536	536	522	512	540	509	484	501	538	558	499	503	535	497	551	564	525	549	538	520	527	517	503	491	497	546	484	557	536	514	520	525	531	538	539	510	563	502	555	544	538	539	536	536	509	498	517	493	509	513	527	568	535	530	498	507	494	535	541	520	570	527	532	536	516	550	521	575	527	535	538	553	507	525	521	560	564	534	516	520	534	540	520	523	554	504	523	519	533	543	553	517	506	548	517	536	559	551	529	518	505	480	534	522	555	545	537	553	529	538	506	500	527	490	533	485	486	514	530	513	518	500	553	514	568	522	523	526	500	504	522	505	513	503	498	533	483	520	508	531	550	502	544	557	528	531	529	528	527	523	547	538	481	501	512	523	497	524	519	532	528	530	497	507	523	516	493	512	529	539	497	533	495	502	526	508	583	525	565	519	533	534	506	528	508	529	533	538	519	534	513	501	537	530	533	537	548	506	539	551	511	525	540	520	492	485	530	544	555	548	504	514	506	520	539	545	506	504	509	516	498	533	561	530	504	542	579	520	524	516	499	540	536	543	534	499	519	529	526	563	566	508	533	511	468	526	540	528	526	531	509	521	527	516	531	493	550	511	549	523	538	527	528	509	505	530	486	484	505	524	504	501	536	554	509	533	537	520	586	541	527	489	563	519	517	542	550	515	512	520	593	533	477	524	523	550	519	501	536	553	557	526	521	569	508	521	512	504	519	544	532	538	528	520	535	509	516	510	565	512	512	508	527	538	497	562	514	510	505	498	507	533	535	523	528
45954	14589	5188	3239	1828	1112	990	836	772	599	534	443	427	441	466	559	642	587	623	543	512	473	487	485	407	374	348	350	397	556	548	335	281	274	288	316	304	284	290	288	294	272	283	279	265	310	317	286	270	298	298	264	320	292	293	293	279	265	337	276	310	327	282	316	277	333	273	286	276	284	268	298	282	310	301	277	262	278	332	281	304	287	305	324	329	282	319	307	311	300	338	287	292	300	281	300	274	295	307	252	289	305	253	285	289	271	291	248	286	266	310	295	318	318	333	292	314	282	253	315	262	304	274	312	290	321	286	274	339	256	314	319	316	294	302	300	315	325	298	296	284	314	309	285	288	313	307	319	279	281	294	295	262	291	243	266	288	290	304	299	271	271	314	299	266	304	325	281	292	282	283	277	279	300	301	280	313	314	263	294	283	290	317	311	297	274	290	299	319	307	306	285	302	290	318	273	289	326	326	332	280	273	325	283	267	249	308	282	271	278	272	321	292	314	279	297	305	300	327	296	312	289	278	273	262	302	315	290	317	275	287	254	320	293	246	279	314	292	267	314	282	276	286	320	279	298	286	311	301	254	326	326	265	293	299	293	254	318	310	315	304	308	326	296	292	298	295	303	273	289	297	289	278	280	284	275	280	269	300	295	305	295	283	297	291	293	318	298	286	286	297	291	307	304	331	297	287	297	267	262	283	295	277	264	329	290	291	293	358	287	281	324	306	310	288	325	265	267	300	302	277	318	297	312	297	259	278	297	306	317	315	314	278	286	294	274	300	305	291	311	297	276	303	289	297	286	280	333	296	308	314	330	319	289	303	336	306	290	266	302	297	296	296	265	303	295	285	293	312	274	288	267	282	291	325	290	319	283	291	348	280	302	282	272	272	280	286	299	347	294	294	282	286	282	303	268	320	299	290	309	281	301	320	308	303	310	280	280	310	299	274	303	279	264	319	355	293	271	274	287	279	291	277	311	280	302	308	303	310	269	293	293	296	313	296	298	296	298	290	265	279	321	298	290	272	306	309	307	284	287	300	308	277	256	277	294	301	285	303	280	291	272	288	303	293	335	327	265	262	295	270	275	257	276	277	321	289	278	289	296	292	277	286	302	271	328	285	281	308	310	258	316	270	275	274	264	259	297	299	302	288	256	287	329	286	292	291	302	313	257	266	272	323	309	298	298	289	331	324	310	298	291	314	282	287	307	286	304	289	280	288	316	318	286	285	252	284	290	258	270	304	304	308	275	286	280	292	307	294	284	263	293	273	265	273	255	286	288	276	285	299	316	269	323	268	324	278	284	304	314	317	294	281	299	279	279	313	316	260	281	288	295	290	281	276	310	302	237	274	298	301	295	311	311	289	309	306	300	282	270	280	280	297	308	291	287	275	288	286	296	331	304	276	313	287	272	292	304	305	303	252	286	321	290	287	281	302	304	302	264	273	288	272	307	305	299	285	306	251	299	275	286	280	273	285	314	303	328	274	270	307	282	291	284	291	296	272	309	281	346	291	294	298	281	298	283	277	285	304	326	305	292	308	282	319	272	284	297	269	269	326	290	303	284	288	295	297	284	303	319	255	306	269	305	284	305	269	255	300	315	278	314	264	301	329	300	251	302	309	292	276	268	247	285	256	282	351	280	294	266	274	272	292	294	323	287	299	279	345	282	285	282	305	291	275	292	259	272	289	346	261	259	274	307	321	278	285	277	306	280	278	307	307	266	291	273	293	273	291	292	290	303	292	307	285	297	284	263	321	269	270	264	281	302	280	281	267	283	310	264	294	295	282	281	301	288	277	313	287	279	268	277	327	310	298	279	296	301	278	307	299	321	278	274	290	312	267	332	311	291	300	252	279	286	322	288	360	275	328	307	283	304	326	290	261	233	279	296	318	287	281	273	264	305	274	273	321	301	264	317	270	287	314	286	313	247	258	293	319	318	310	281	320	269	310	299	287	288	326	319	256	302	280	306	315	290	319	304	280	288	313	265	261	248	295	307	304	281	299	254	308	315	318	326	303	279	297	276	291	297	322	304	278	294	276	270	269	268	295	302	311	342	304	282	296	260	304	302	262	293	250	281	287	278	276	313	283	252	261	299	316	299	284	287	312	306	298	276	299	324	278	290	292	313	251	276	272	271	284	322	291	279	291	304	256	324	305	288	274	306	270	322	326	303	318	305	289	293	275	285	279	311	310	300	311	292	284	312	300	283	269	274	305	292	283	280	278	305	332	292	290	315	333	303	260	283	255	276	294	303	257	280	322	293	288	294	271	301	291	295	250	299	285	281	319	252	308	268	271	282	306	291	299	285	304	266	302	338	303	295	317	289	290	301	294	278	271	324	270	282	307	290	281	312	295	297	282	267	285	300	301	298	304	266	297	269	286	305	330	312	273	298	326	307	288	296	270	314	280	307	286	285	330	266	279	299	275	297	267	300	297	293	268	274	297	269	316	311	291	298	290	308	295	318	271	288	283	292	281	269	317	268	289	283	305	303	298	303	292	297	299	310	280	288	291	298	308	284	277	278	276	341	287	316	307	290	281	269	298	299	336	310	290	265	276	308	273	290	300	279	288	321	281	287	288	269	302	276	290	308	289	304	288	308	317	275	264	285	285	271	297	291	313	272	296	298	300	272	282	290	260	307	356	321	291	291	276	270	277	279	313	325	295	292	302	299	295	340	290	285	324	288	328	313	311	303	319	293	319	272	301	278	271	288	296	315	315	284	324	293	286	290	310	259	291	318	286	295	282	269	268	305	292	287	280	318	293	267	308	286	278	284	297	314	251	278	283	297	279	317	263	246	264	274	313	297	295	269	289	297	322	319	296	326	283	303	293	309	270	296	296	313	281	329	312	250	252	259	292	274	276	281	312	324	280	294	275	279	309	285	264	297	289	271	280	262	295	297	304	290	272	274	286	304	299	284	290	287	322	297	334	273	273	336	289	273	316	308	313	276	307	267	267	300	301	288	306	284	299	296	295	325	322	282	338	307	272	278	296	298	334	261	280	275	282	313	301	308	286	327	304	315	323	307	283	318	322	279	267	256	315	275	280	264	304	313	319	307	296	283	259	324	279	271	288	270	295	312	318	287	273	282	341	326	276	304	303	305	301	279	296	289	295	296	312	283	318	292	282	310	320	312	292	316	304	241	313	303	298	321	289	307	286	269	281	289	314	312	287	322	259	279	276	287	305	270	302	276	317	307	289	272	288	320	289	293	296	265	287	312	278	305	283	311	297	310	258	294	295	316	329	267	297	308	291	321	316	285	321	265	298	279	277	279	279	300	298	279	317	272	276	250	294	345	329	310	328	266	267	299	282	289	324	294	298	266	314	314	318	298	292	269	312	295	305	289	264	282	274	314	298	282	320	286	258	278	271	319	311	266	291	295	302	296	273	292	296	289	333	271	269	295	284	294	282	267	272	287	308	314	269	281	311	297	280	291	267	308	286	302	300	291	284	275	299	303	276	312	307	284	299	291	312	293	309	302
26995	3507	6348	7801	5942	4142	3725	3316	3125	2598	1904	1605	1561	1668	1839	2289	3001	2505	2562	2215	2019	1936	1813	1983	1585	1203	1156	971	1059	2689	2228	735	626	671	673	633	710	645	646	703	611	678	658	657	647	694	701	601	661	686	645	610	610	614	655	695	639	604	629	623	644	598	594	638	637	636	613	660	628	630	645	650	670	643	617	604	655	647	609	653	617	660	647	668	661	647	650	634	678	643	622	590	644	599	654	656	652	614	587	677	628	613	735	656	630	622	644	650	661	640	642	607	669	606	655	679	622	630	653	618	660	630	638	634	620	625	636	658	675	642	633	652	628	607	614	637	643	657	617	651	611	617	650	631	610	640	655	611	634	637	623	641	681	664	683	626	665	684	679	635	627	649	640	634	632	612	615	642	712	625	644	610	634	642	641	626	616	641	610	603	684	638	648	627	622	673	635	639	568	633	601	621	654	628	612	648	619	638	673	649	635	654	665	578	635	618	625	658	641	640	706	644	664	655	636	655	618	606	648	637	599	583	601	601	613	598	649	629	627	631	616	616	595	663	640	604	620	682	674	626	602	664	662	674	627	607	644	669	583	636	647	639	661	591	669	630	594	619	658	625	695	655	651	657	646	631	623	687	664	597	640	612	620	640	644	602	665	608	631	636	643	638	706	671	649	573	651	651	653	672	626	642	640	616	682	678	606	702	630	614	646	644	599	640	644	624	657	666	624	627	625	659	639	636	618	621	660	605	687	667	649	648	610	654	614	628	633	643	597	612	600	662	636	632	649	665	674	647	654	635	643	623	602	635	689	641	696	639	689	634	620	680	646	666	629	609	631	679	654	605	630	663	652	635	644	667	684	614	632	648	611	624	626	663	624	611	628	605	630	654	645	622	648	618	662	646	660	658	628	606	706	646	658	636	645	651	582	629	624	656	596	623	628	603	628	655	623	607	624	617	670	641	607	644	657	632	624	678	619	643	657	613	636	661	650	627	669	649	627	607	661	668	656	665	648	680	644	656	629	647	608	650	593	650	673	686	673	651	631	666	612	670	679	628	643	589	648	620	638	659	625	610	635	634	601	632	615	629	623	693	623	625	658	615	642	656	625	616	573	639	643	643	630	627	664	642	657	674	638	638	625	614	630	590	667	642	643	641	651	671	634	635	620	606	659	668	661	626	611	636	624	630	669	632	658	674	639	650	687	678	582	651	679	645	597	653	631	642	640	621	675	643	635	689	661	628	659	614	666	608	667	641	690	671	688	663	634	615	588	652	683	630	640	633	603	653	623	636	627	603	673	664	656	667	649	674	661	611	633	656	612	622	643	643	640	647	579	623	634	636	671	676	634	635	657	629	611	686	619	664	643	624	649	641	640	621	599	626	628	680	646	622	677	622	633	639	624	642	663	604	632	623	597	647	652	678	682	705	654	630	650	621	630	647	617	647	627	620	631	638	660	681	626	616	641	621	667	647	644	648	662	640	581	612	641	655	653	617	661	637	608	581	604	640	637	645	607	612	615	670	642	646	666	649	633	630	622	652	646	636	652	659	663	637	618	630	638	639	631	683	667	643	632	695	614	638	643	672	642	669	611	609	630	609	604	629	677	636	620	674	665	642	650	625	620	648	621	636	635	639	656	609	671	650	685	656	633	569	681	603	679	674	678	572	616	639	658	664	613	637	633	625	626	611	625	671	627	649	621	632	596	649	644	668	628	625	656	627	605	624	668	651	631	664	672	656	634	624	667	645	670	647	651	603	620	682	588	641	630	636	644	573	699	676	598	597	638	671	629	668	593	659	669	625	632	622	670	629	638	642	697	665	666	641	642	634	654	650	645	581	664	630	603	570	660	655	629	646	647	663	664	655	611	633	632	604	652	653	644	618	608	621	668	599	580	621	641	663	583	645	665	624	681	690	610	629	608	665	657	617	635	614	629	635	633	677	629	645	569	629	618	642	650	674	623	642	617	631	592	617	637	584	611	646	653	619	649	649	614	661	641	644	610	640	668	662	650	638	651	628	623	638	634	613	592	634	617	620	644	638	602	643	622	649	614	634	607	607	630	655	631	616	637	639	593	639	614	608	611	661	650	626	612	682	606	637	634	612	665	679	628	637	668	640	637	637	666	610	679	619	624	638	661	669	645	675	624	635	636	637	668	613	638	656	674	642	650	641	610	669	623	677	667	618	627	557	618	638	608	621	605	670	601	648	644	674	636	660	634	674	643	664	625	631	640	618	625	627	642	649	647	613	671	625	616	650	691	600	644	613	637	631	638	637	614	676	647	579	638	628	675	613	659	651	658	593	588	615	665	612	691	614	657	635	634	615	609	617	632	583	641	633	617	658	643	641	609	684	608	626	593	603	629	620	639	673	653	659	655	632	662	616	662	629	658	634	646	619	601	645	617	636	641	676	619	606	653	574	650	644	609	697	605	634	609	630	606	649	672	656	675	608	644	635	601	612	596	622	649	660	645	603	622	651	624	618	642	591	646	671	640	621	651	661	645	644	645	657	653	590	671	604	674	614	683	607	650	652	630	645	679	637	615	658	704	602	666	625	649	632	631	636	653	580	677	614	606	617	600	685	585	621	621	673	603	668	666	626	626	651	651	663	628	635	626	671	626	665	638	629	632	631	650	661	657	656	598	635	634	640	675	648	610	638	585	669	608	590	618	699	615	590	642	676	681	638	622	597	650	653	657	597	634	590	664	628	640	644	597	681	617	651	618	610	661	618	641	642	641	642	614	585	630	599	670	632	675	684	613	663	645	679	634	662	627	598	604	639	629	628	626	618	639	620	683	647	627	657	625	604	611	626	636	618	683	628	663	636	617	639	637	629	647	613	636	635	617	651	627	661	645	592	640	653	570	666	660	641	621	644	636	614	627	621	588	637	585	645	597	645	590	651	628	625	621	613	639	628	597	631	608	661	659	620	614	653	580	630	642	573	580	668	632	626	640	679	596	650	618	642	644	643	596	616	695	616	622	628	673	658	613	633	609	560	633	587	678	607	617	631	662	600	659	663	585	626	623	618	638	627	674	625	628	643	655	602	639	650	635	625	680	643	675	664	622	630	671	556	641	617	664	623	651	641	633	671	663	625	659	634	653	686	625	653	684	629	639	581	626	656	666	624	652	606	595	616	677	617	628	646	608	651	645	666	628	655	662	629	629	622	601	631	667	617	641	623	644	648	598	633	623	594	655	622	648	658	640	641	649	638	604	662	643	630	684	636	630	599	630	668	643	639	675	627	669	672	640	615	607	650	631	627	695	635	650	658	622	662	673	665	664	643	677	635	627	642	666	608	643	617	622	651	619	656	671	652	614	680	630	654	596	637	609	606	605	658	634	650	631	622	605	622	614	621	650	641	609	629	617	627	598	634	651	629	637	632	597	653	640	631	664	668	596	683	668	611	658	609	666	647	665	655	653	633	653	629	653	617	648	667	631	599	617	624	661	648	627	604	629	630	632	628	599	626	601	694	651	614	675	651	603	609	617	655	611	642
14751	2365	1210	928	420	294	274	255	214	229	201	187	202	208	210	253	287	249	259	218	215	235	232	185	162	160	160	155	135	159	141	168	152	153	154	141	138	148	122	147	176	146	136	131	160	151	135	142	131	149	113	159	155	147	125	137	114	154	148	146	129	141	152	156	122	166	138	148	157	147	154	149	148	139	148	141	151	134	128	116	149	122	162	150	144	163	127	159	128	119	114	142	142	181	146	166	156	135	145	138	144	153	168	129	133	168	148	124	118	158	129	144	138	125	152	157	145	152	132	146	148	144	165	150	124	148	143	139	131	144	144	145	137	129	143	144	148	152	158	148	152	127	146	146	159	146	131	136	146	138	145	138	148	132	139	146	129	149	151	130	137	150	140	169	141	140	145	163	142	145	154	135	141	120	128	151	122	139	163	140	157	144	172	156	152	162	145	143	146	169	149	128	142	135	134	153	149	144	161	150	142	137	121	151	118	164	160	120	133	135	144	155	159	161	124	154	150	136	151	149	125	148	163	145	132	161	163	166	120	147	133	135	167	155	151	145	142	146	144	154	154	134	136	132	170	150	133	142	133	154	157	141	148	159	147	146	139	145	139	156	179	134	165	130	143	149	156	119	162	154	142	138	157	147	149	123	144	126	129	167	134	153	128	153	148	151	131	141	137	119	132	136	140	143	137	121	143	141	110	150	148	149	158	156	137	137	151	151	153	136	161	149	143	129	156	158	134	139	174	161	139	132	154	158	134	144	135	124	145	162	122	128	126	141	149	149	142	135	125	150	144	134	145	143	145	151	127	155	151	127	116	160	154	166	166	162	139	148	141	161	153	139	146	159	133	141	146	135	117	149	147	147	145	151	146	126	142	143	153	134	135	127	161	151	167	157	158	140	159	163	153	119	130	140	148	124	180	147	141	148	130	149	154	154	143	158	135	138	160	144	144	122	140	129	138	151	141	141	147	168	155	159	144	142	156	162	140	153	167	122	130	121	126	159	143	145	153	158	114	124	180	169	165	156	161	144	150	168	135	130	130	129	141	154	139	109	144	157	137	126	150	156	150	149	166	147	109	160	162	136	122	135	141	144	142	151	131	152	134	128	154	139	152	137	122	155	121	146	122	116	129	140	137	157	173	129	142	139	151	162	144	163	166	154	124	134	150	156	146	124	140	120	160	141	117	147	170	138	143	154	128	151	157	165	143	140	140	139	136	152	153	161	141	141	138	146	136	159	138	151	133	175	139	138	153	140	161	144	119	127	124	140	149	168	157	147	147	132	133	147	143	136	149	143	150	152	151	110	140	133	149	162	131	125	156	148	139	160	183	132	140	135	154	160	136	130	148	139	149	137	155	137	144	154	139	144	133	171	134	151	156	129	152	174	135	146	158	149	158	148	129	137	149	156	177	145	150	150	132	137	150	138	154	173	162	135	170	138	124	119	159	130	161	143	166	144	184	146	143	123	165	133	122	142	122	121	135	125	120	108	156	134	133	150	132	137	127	150	157	141	182	153	161	148	147	148	156	168	155	137	121	137	141	133	148	146	159	131	140	118	161	161	157	125	127	152	159	135	144	145	139	159	134	136	173	141	124	136	170	118	138	140	140	152	140	133	137	123	140	120	152	153	141	166	157	130	120	139	129	146	154	150	128	131	157	144	137	146	141	123	156	136	159	138	132	141	148	151	164	148	154	145	153	149	125	147	141	151	138	137	145	139	132	146	145	150	145	177	143	156	143	144	126	173	133	136	155	158	149	152	159	151	158	162	137	131	164	122	134	148	129	147	169	154	138	145	158	163	142	148	153	130	101	146	168	141	148	143	154	157	141	149	143	143	153	142	146	143	149	149	133	145	141	159	168	140	145	154	122	164	160	136	150	132	152	149	161	162	140	119	134	147	139	147	131	135	159	171	160	143	130	127	157	156	144	148	154	127	138	141	163	129	129	137	131	149	135	176	145	154	159	162	137	157	136	156	136	156	160	152	137	154	155	140	137	144	180	149	142	152	152	145	151	152	152	175	177	169	147	137	161	133	129	143	141	132	164	167	174	165	126	123	128	151	129	151	143	135	133	162	147	151	173	110	146	151	175	160	153	156	141	130	141	131	171	133	143	164	160	152	172	130	159	134	151	143	149	150	162	138	154	161	151	143	155	145	150	138	137	130	144	157	124	122	117	147	176	149	156	157	139	152	154	131	144	141	133	140	134	158	125	141	157	140	144	135	157	142	142	142	141	144	157	153	158	151	161	168	142	136	139	143	140	149	137	138	159	135	118	159	133	124	140	150	127	121	138	161	143	116	164	141	129	137	141	159	152	129	149	148	139	140	168	152	146	152	160	148	148	133	135	129	133	147	133	138	146	154	152	152	155	144	124	142	155	154	136	132	139	159	145	172	139	151	156	146	160	139	152	148	118	145	134	140	135	150	154	149	168	146	136	160	128	138	160	148	150	140	135	146	148	146	157	158	138	143	153	144	172	144	130	137	146	138	144	150	194	121	149	132	143	141	144	143	151	145	170	133	123	156	146	148	139	156	141	166	153	125	132	149	153	168	140	153	126	174	136	131	137	145	157	138	144	174	155	160	149	129	130	153	129	121	144	147	153	142	163	125	137	142	152	139	131	139	183	130	127	154	141	118	131	145	138	144	152	149	165	156	140	127	145	152	145	158	158	160	139	132	165	128	131	140	146	123	142	135	164	135	133	134	136	147	153	145	149	150	155	135	158	145	142	144	165	155	129	143	138	118	136	157	146	134	137	105	135	155	150	147	133	138	149	150	154	176	159	151	148	139	160	139	136	130	140	166	141	142	150	149	152	147	133	154	141	138	139	169	166	131	150	158	162	134	155	137	140	153	136	137	141	156	133	156	127	135	141	142	153	117	143	141	160	134	159	141	147	146	145	142	137	167	142	155	154	139	161	162	150	158	159	146	153	130	155	166	112	125	149	158	132	140	145	125	151	138	147	149	136	160	149	146	143	150	153	136	147	142	130	150	140	151	138	130	138	131	147	170	163	136	151	139	146	134	111	153	141	139	159	154	142	140	156	171	134	130	168	160	152	141	128	135	124	120	141	139	147	140	154	141	151	139	168	150	139	134	123	152	160	151	137	157	133	142	162	147	124	155	144	159	139	169	149	159	164	145	163	137	157	131	143	149	139	155	124	144	184	143	138	142	128	152	172	138	137	138	156	152	162	168	157	152	152	136	143	130	169	155	150	136	146	150	147	128	150	139	170	144	142	157	139	147	127	147	149	140	118	138	143	141	126	118	150	149	124	129	143	148	122	132	132	159	144	156	142	141	156	137	136	158	156	162	122	126	160	132	143	159	148	134	136	144	138	144	157	137	128	146	138	153	135	140	143	130	157	152	148	138	154	153	166	121	138	137	158	140	143	134	178	145	123	145	134	149	153	148	153	138	144	171	113	128	138	144	152	138	147	136	155	149	149	144	170	121	144	156	170	136	132	114	147	121	113	138	161	132	148	142
8595	1374	2429	2534	1494	1066	1014	889	785	686	646	614	668	667	774	968	1257	1128	1132	890	823	882	892	612	480	411	420	421	417	426	429	388	367	345	387	400	325	348	384	389	361	335	391	336	365	384	353	393	321	354	366	370	397	338	381	356	372	341	352	334	353	366	370	391	404	344	352	338	373	354	362	326	329	345	324	362	343	374	338	359	372	315	337	326	364	369	353	356	351	365	355	350	376	362	337	350	348	337	344	356	330	327	370	375	362	362	307	343	379	339	371	403	340	376	344	359	340	336	350	342	366	332	321	372	336	360	338	343	337	346	366	367	364	375	359	360	362	355	352	329	332	368	360	358	340	346	350	381	321	349	346	353	352	351	343	371	363	363	381	364	335	385	383	359	377	301	356	351	355	336	350	370	352	348	366	326	344	349	379	343	370	346	340	371	390	323	381	356	363	328	343	361	352	350	346	351	328	366	323	362	334	372	331	355	345	352	382	355	380	376	368	356	329	367	379	349	358	327	363	337	357	367	345	345	331	354	368	331	378	353	363	351	364	337	336	352	366	346	338	338	327	369	359	364	391	371	357	340	374	333	362	372	321	343	364	365	340	330	332	349	408	379	366	343	366	375	367	370	373	343	352	380	353	347	335	357	348	373	351	344	346	340	367	344	354	376	382	356	371	348	384	385	341	373	336	421	346	350	352	365	330	341	347	370	351	375	338	392	370	359	347	353	353	335	362	363	351	357	360	348	358	355	367	349	357	361	375	332	366	358	348	368	342	363	362	359	330	348	338	339	330	351	341	359	354	341	343	333	365	359	341	393	384	369	334	365	373	357	355	371	336	357	343	379	345	354	364	385	362	353	361	354	354	365	348	321	332	369	332	352	369	341	347	367	359	327	376	375	335	351	386	385	386	374	348	341	336	383	397	376	387	346	374	353	368	364	361	368	330	363	361	328	384	386	329	345	365	344	342	381	376	380	355	363	337	367	374	368	350	375	350	351	374	373	353	341	361	353	364	375	333	374	390	351	333	344	364	389	405	345	361	332	406	389	342	362	307	343	318	349	383	358	357	345	323	365	378	359	365	340	386	382	364	362	374	373	328	337	358	334	365	344	364	373	380	354	369	340	372	335	340	321	331	332	350	356	345	350	389	368	355	348	367	365	338	365	372	354	358	356	374	370	355	334	366	351	351	362	359	357	372	323	382	356	364	352	369	373	345	339	343	361	339	360	339	368	380	361	360	370	348	355	349	356	353	345	372	387	351	322	353	375	397	352	356	336	354	361	350	355	325	352	343	355	363	386	356	310	378	342	363	359	336	354	361	372	390	325	355	371	346	399	352	364	338	358	360	381	391	348	345	330	334	334	337	350	378	356	351	356	403	345	351	332	357	387	375	367	356	332	362	380	349	328	337	382	345	357	327	381	321	342	359	395	354	411	364	337	353	369	359	342	376	324	363	362	324	367	385	344	332	358	401	345	342	373	330	322	335	361	373	395	348	384	363	359	360	334	364	341	353	332	346	328	371	345	358	378	348	369	378	364	382	343	355	348	364	363	357	373	347	325	339	359	329	354	351	365	378	390	375	343	379	368	362	368	338	359	397	372	316	338	356	381	337	315	371	369	389	340	376	355	350	332	370	346	347	365	378	347	367	353	322	381	368	398	385	372	349	344	363	353	395	367	350	357	340	361	382	339	376	332	369	361	352	369	372	339	375	355	343	376	353	391	359	323	335	330	340	321	370	332	347	357	354	369	356	341	363	344	361	381	352	343	369	358	347	358	343	346	299	402	341	336	370	344	329	355	319	383	398	349	332	309	337	342	321	356	329	358	353	355	342	328	346	362	350	371	338	369	374	343	355	375	351	398	339	366	382	350	348	342	384	335	348	351	370	370	343	360	347	370	380	304	373	394	381	373	382	355	345	348	353	344	357	342	365	343	353	358	354	363	359	364	351	389	351	368	351	353	367	355	351	371	359	357	335	386	328	370	392	386	337	369	375	376	364	348	350	360	390	342	394	325	354	375	356	377	335	352	339	368	337	340	350	386	378	359	388	312	334	384	389	359	357	371	331	338	347	341	348	355	346	395	320	360	367	410	351	376	395	376	344	344	380	375	362	358	378	345	381	331	370	349	342	354	351	371	365	338	326	386	364	342	326	351	329	338	339	324	376	328	381	381	350	367	362	371	361	364	375	391	323	334	380	323	366	342	313	356	354	347	349	379	339	336	366	339	336	354	340	325	353	362	359	357	374	358	347	366	357	358	347	353	362	368	357	374	385	363	360	371	373	368	330	399	356	346	322	331	359	328	348	357	334	350	333	317	380	355	381	348	359	398	354	351	370	347	378	355	377	322	371	333	345	318	349	335	351	366	363	314	334	309	338	351	379	362	392	350	344	374	328	355	343	371	376	383	316	314	370	367	320	373	359	381	352	371	317	349	351	376	356	342	380	333	349	372	389	336	361	348	386	358	343	343	391	338	363	352	340	363	361	353	336	371	350	328	333	342	347	353	349	365	365	353	360	357	360	348	320	312	365	331	363	356	371	338	335	354	356	347	357	335	384	350	327	351	352	346	372	339	333	333	357	337	398	344	380	355	376	378	389	342	354	333	376	376	353	386	348	354	349	332	325	348	348	382	361	350	343	360	341	403	391	328	358	343	330	348	354	342	370	359	344	346	381	382	340	371	335	370	332	337	352	347	368	338	355	349	333	339	333	343	337	349	334	355	348	339	348	376	353	336	362	342	327	326	361	347	353	349	362	364	352	350	349	367	361	356	346	377	357	353	355	347	360	348	366	391	353	361	364	357	398	367	365	321	366	362	341	352	347	345	330	364	361	351	336	349	366	313	363	340	358	369	374	368	347	340	373	321	354	314	358	367	346	374	391	358	411	344	368	356	362	362	319	339	335	356	350	367	343	356	388	391	386	368	337	360	351	351	350	365	382	363	355	348	388	350	342	351	328	360	331	347	389	358	380	349	346	350	332	366	348	340	359	365	332	347	367	346	338	349	362	311	315	338	363	371	367	350	350	368	371	340	384	341	342	337	347	329	354	384	349	331	361	342	355	359	348	385	357	354	300	342	358	344	334	365	366	340	378	341	350	352	365	325	367	355	343	366	334	320	322	362	354	350	358	363	364	321	358	375	350	360	359	375	357	338	351	348	361	358	370	395	339	376	352	348	361	389	325	332	356	371	368	358	354	346	335	349	335	350	340	347	366	346	341	338	376	364	371	353	340	366	343	369	379	343	369	334	356	376	331	353	361	355	352	332	367	337	343	370	368	371	339	362	370	367	354	334	376	329	380	385	393	358	359	334	375	344	357	337	321	349	331	365	367	359	347	354	384	355	334	349	348	392	332	370	325	357	344	363	345	337	374	356	352	356	362	353	358	361	354	353	364	353	330	371	352	373	378	350	363	379	317	349	323	334	338	361	349	366	360	337	314	371	359	380	352	357	369	355	378	401	325	364	328	367	376	373	333	368	366	361
34878	8968	3204	1932	974	771	554	527	487	424	358	306	309	335	330	441	497	471	445	402	353	391	379	268	221	245	263	248	272	355	422	285	240	253	252	221	191	222	239	244	249	241	228	220	205	235	235	243	235	201	265	220	244	211	251	226	219	224	204	215	232	254	228	199	217	242	199	210	212	207	214	239	218	205	196	250	206	219	228	269	239	235	209	215	225	239	218	200	235	250	228	249	233	237	255	216	250	227	221	232	241	232	225	236	246	235	222	226	247	235	209	237	217	223	225	227	211	214	241	228	227	224	233	190	242	219	213	220	199	216	213	212	208	216	223	228	185	205	228	229	262	251	234	206	246	214	216	208	211	240	232	222	218	213	215	208	239	233	232	227	231	227	238	251	226	205	215	235	236	220	221	253	243	218	203	217	219	223	247	252	222	220	220	230	230	211	240	232	220	234	219	222	213	239	213	215	236	227	229	219	210	201	228	229	194	228	225	242	215	231	195	212	223	247	218	194	229	200	212	231	234	202	193	225	232	236	252	232	212	209	240	237	221	219	236	230	218	249	240	215	257	237	252	233	235	239	230	197	210	216	206	225	203	216	211	220	233	230	220	235	199	236	222	215	227	197	253	242	247	202	214	227	234	226	222	243	227	213	199	229	239	218	240	215	214	205	225	257	229	233	212	198	225	238	210	237	226	236	225	229	228	197	231	245	239	217	195	221	214	239	221	189	210	214	206	214	218	232	229	207	219	229	233	219	218	210	220	182	219	261	251	256	264	218	244	248	234	254	226	221	195	241	225	236	224	233	243	245	216	198	221	263	215	242	221	221	196	213	262	252	235	234	233	242	238	251	218	195	207	256	230	233	221	224	231	243	223	223	212	219	241	223	239	224	230	200	225	202	212	229	228	226	218	234	237	231	215	215	224	203	184	194	239	233	223	233	219	231	263	223	208	219	209	201	206	210	228	221	225	229	243	222	219	199	208	243	225	240	234	232	207	212	245	253	194	229	222	212	228	222	221	270	220	222	253	220	234	228	252	236	205	244	256	237	252	202	236	224	215	242	245	237	213	214	215	220	232	240	174	260	227	233	247	244	228	194	237	225	225	229	242	193	196	210	214	246	231	202	201	278	204	202	218	239	244	230	202	256	218	248	265	219	225	229	252	205	210	241	232	223	235	247	237	230	236	211	217	235	222	232	239	250	234	260	249	244	231	208	235	221	195	217	255	217	219	233	237	218	225	213	216	230	247	226	228	203	220	227	247	233	198	220	229	235	268	218	260	205	206	210	236	193	245	237	237	203	209	232	241	242	241	249	223	249	230	235	211	254	225	215	224	189	222	209	217	224	226	222	223	221	222	234	239	219	238	229	225	192	233	215	222	233	230	232	239	209	236	229	225	250	243	247	238	200	227	248	189	235	236	216	235	240	213	227	250	222	216	212	219	223	205	211	229	243	233	234	248	241	229	222	221	220	229	223	215	264	231	245	217	236	253	210	232	219	227	232	233	174	203	218	249	227	258	250	244	242	241	215	211	226	220	238	218	217	227	235	209	238	253	188	251	245	210	248	208	205	229	201	239	218	206	208	222	224	258	240	230	194	256	233	245	236	227	249	240	209	209	218	236	230	227	198	237	241	217	233	211	227	214	232	219	224	245	208	213	238	239	240	237	209	219	217	167	242	241	219	233	244	235	224	257	237	220	193	235	208	216	208	217	206	218	197	236	233	211	221	199	231	197	232	222	214	233	236	238	187	199	205	236	227	204	229	218	213	231	225	224	200	223	226	234	198	223	224	238	223	213	241	235	235	216	223	200	220	239	213	234	233	223	201	242	245	228	216	220	214	189	204	219	252	235	246	223	240	206	226	229	235	225	244	231	218	226	230	220	214	209	240	202	238	238	233	224	236	222	253	218	210	212	213	246	244	221	221	253	225	221	250	238	206	225	237	203	236	221	206	222	245	254	226	241	218	208	193	249	216	229	260	264	214	208	234	222	226	237	230	257	226	215	229	259	238	233	238	200	233	235	226	219	235	220	214	232	242	238	225	213	230	212	239	230	231	214	227	216	221	231	255	187	234	250	224	241	216	221	229	207	242	243	234	200	245	226	230	213	189	221	219	244	200	224	245	252	224	229	230	217	220	228	213	224	241	214	235	231	190	222	210	225	234	219	203	216	207	220	255	217	214	244	261	213	214	227	225	225	192	209	225	241	280	222	229	230	280	236	243	237	226	218	222	215	196	234	223	225	239	231	230	217	239	228	235	248	217	208	236	231	242	217	222	219	225	235	232	205	204	224	197	216	234	249	214	225	224	227	226	251	218	228	204	214	229	197	228	219	212	230	211	237	240	235	186	211	226	244	263	205	225	227	234	236	236	234	244	211	236	232	244	259	198	228	229	217	204	244	245	223	218	219	212	231	204	190	227	206	221	221	251	240	236	206	244	221	194	209	226	233	234	221	249	233	240	230	213	237	236	247	250	214	217	215	242	239	249	202	227	208	256	238	237	212	225	232	194	219	231	207	222	234	232	251	230	207	229	219	213	226	224	259	212	256	250	213	182	193	222	230	202	201	211	221	249	239	236	255	234	238	239	212	224	228	231	212	237	233	223	256	236	212	203	227	214	254	251	235	256	245	239	215	214	234	238	221	206	206	233	245	246	201	226	221	209	212	229	203	243	193	258	220	232	220	232	248	236	201	220	229	216	253	240	227	222	230	210	202	212	223	218	245	212	244	211	232	221	189	253	193	226	234	210	208	210	197	193	234	251	192	231	225	224	228	188	215	232	239	235	263	227	232	244	229	229	234	201	248	208	233	227	236	214	225	236	242	219	185	200	244	231	226	214	255	248	237	208	218	201	213	235	242	258	241	226	227	239	203	193	226	216	245	243	244	237	238	197	221	257	228	231	207	239	259	241	233	233	213	228	234	210	240	217	234	191	209	234	219	208	232	226	191	235	244	244	221	223	236	215	220	234	219	233	252	214	237	260	235	217	248	201	222	229	256	232	226	237	203	213	216	229	221	220	219	216	221	269	240	230	220	229	240	233	251	198	205	229	239	217	246	229	242	225	233	220	247	253	219	215	239	187	210	230	227	221	250	214	197	235	213	242	229	219	228	229	235	251	231	256	237	232	195	223	245	246	244	237	231	217	221	222	248	224	241	216	224	225	246	229	222	222	215	226	198	244	225	211	224	213	241	237	228	250	199	188	215	239	227	223	225	228	215	227	223	229	218	207	230	225	238	258	241	248	235	245	222	223	222	225	249	248	226	253	216	206	227	231	272	235	223	226	231	216	223	213	210	229	227	222	222	220	242	242	220	234	229	212	245	252	254	221	245	246	240	223	244	228	207	247	234	208	215	244	239	229	242	212	231	211	243	211	224	224	208	234	228	228	223	218	240	264	246	205	214	216	226	223	203	245	220	199	224	221	251	221	247	220	205	220	219	212	226	204	231	224	241	218	187	235	212	257	225	213	257	217	192	219	221	214
20864	2708	4903	5014	3500	2846	2468	2184	2037	1726	1254	1115	1143	1239	1377	1790	2186	1888	1776	1472	1344	1579	1479	776	737	707	746	681	912	1654	2147	1068	561	544	551	548	548	529	549	519	560	561	510	576	530	496	524	557	520	511	530	500	530	542	494	493	544	511	496	504	531	537	507	564	471	512	524	570	499	488	501	531	505	544	547	544	515	508	520	547	514	485	495	553	492	507	522	515	530	525	566	487	513	490	528	525	518	526	506	527	538	502	455	515	505	536	511	523	517	513	511	510	505	492	538	507	504	499	530	496	530	549	512	516	526	480	518	511	521	486	529	531	484	541	505	535	499	534	553	529	528	531	523	498	516	550	502	474	551	508	546	542	519	514	496	573	519	543	522	540	525	565	509	537	502	521	496	499	486	501	564	542	495	500	469	541	521	549	505	524	509	508	536	542	522	546	546	525	490	533	533	550	541	511	512	514	513	507	498	527	481	512	533	488	483	485	526	500	518	502	530	510	527	529	483	505	505	514	527	567	528	543	555	533	517	501	462	536	519	493	518	492	499	517	501	549	509	533	459	506	519	507	501	557	519	514	550	546	558	541	527	520	543	491	498	522	553	503	531	514	480	523	547	528	508	480	475	487	513	528	495	509	513	547	515	501	522	524	542	538	530	516	504	530	494	531	520	506	524	536	518	511	490	494	524	528	519	525	517	537	521	554	499	524	529	513	534	507	535	542	544	507	535	490	531	498	537	518	524	470	502	535	522	505	518	509	528	513	494	521	559	457	528	535	542	532	500	558	499	500	531	507	485	484	511	537	536	486	513	532	515	535	469	517	525	554	480	499	506	555	511	539	558	542	527	523	534	518	531	520	496	512	522	483	556	530	505	516	516	528	535	549	527	502	515	517	520	486	556	523	516	509	501	555	542	492	531	516	499	517	525	537	517	502	510	538	532	534	510	501	534	527	526	505	547	582	520	530	507	517	531	530	539	539	530	543	509	549	553	530	510	565	492	519	540	493	538	528	511	514	533	507	511	493	510	494	491	521	538	525	538	521	597	494	522	524	546	505	528	509	511	538	504	516	539	519	490	575	546	529	556	492	542	518	538	473	566	542	525	531	531	523	509	544	511	535	540	501	527	535	498	536	509	485	527	516	507	538	547	605	558	516	486	550	528	495	481	479	523	532	526	537	542	515	577	518	496	499	505	519	491	541	529	567	554	523	534	527	543	489	568	527	480	499	541	556	469	534	529	490	507	498	525	521	500	492	558	542	524	540	516	486	504	520	579	491	524	534	539	498	548	506	526	489	493	522	478	546	512	525	498	485	508	475	533	518	537	554	534	507	563	505	522	478	516	484	487	563	507	529	506	530	485	517	547	501	526	523	456	523	528	539	488	451	551	521	569	500	540	487	512	540	492	549	499	499	539	538	518	524	513	520	503	538	523	517	490	523	510	496	525	510	534	517	514	513	547	512	533	505	550	501	539	502	537	513	508	524	520	504	520	519	557	556	517	538	492	504	475	546	535	520	520	562	489	512	526	438	463	526	570	498	554	533	481	490	488	527	539	515	512	509	530	518	496	513	525	562	537	518	547	529	522	527	535	539	510	532	509	488	486	553	494	516	534	522	495	535	556	515	509	509	512	536	507	524	515	560	487	535	543	537	537	522	503	545	532	530	498	519	551	511	535	532	553	545	490	504	552	495	490	534	492	532	508	544	501	548	541	521	519	477	550	488	539	538	508	547	526	504	546	492	535	531	500	557	508	546	557	509	539	537	515	511	527	509	503	535	525	510	486	502	507	525	504	515	538	538	532	504	566	550	488	536	529	541	527	497	528	515	532	474	546	526	480	494	522	553	540	506	515	491	484	531	497	509	484	527	516	496	507	521	507	509	496	498	523	511	528	507	542	518	507	537	506	521	547	480	508	549	495	506	531	530	526	497	536	487	549	499	499	485	517	552	509	520	523	535	482	519	514	544	501	523	533	511	517	533	506	505	524	513	539	474	499	539	564	479	551	493	528	523	528	518	503	488	531	534	556	544	527	529	548	518	515	500	513	489	505	533	534	482	510	527	531	498	503	534	535	543	499	498	508	519	495	547	536	521	549	508	518	522	476	547	528	527	547	524	537	549	525	505	516	557	504	528	500	505	538	514	526	518	528	506	560	544	468	545	552	519	536	497	499	486	536	543	508	546	542	547	527	564	528	522	541	489	537	511	559	498	477	509	512	532	533	535	488	521	510	491	508	560	507	507	501	553	561	528	515	530	553	536	513	604	563	493	495	534	474	518	493	543	520	518	512	525	528	516	491	516	531	573	534	510	535	521	561	517	525	499	475	506	555	543	488	482	565	533	475	570	515	554	523	547	503	530	542	547	568	502	490	506	496	464	557	526	474	518	546	542	472	509	535	536	495	544	483	522	532	550	533	512	521	499	509	542	492	505	527	511	489	514	495	520	547	512	467	526	526	522	504	561	539	517	527	550	482	512	536	528	522	509	554	543	502	519	533	471	498	521	530	535	504	524	528	568	493	547	519	488	512	512	512	517	524	496	537	528	506	547	487	496	484	548	530	492	529	533	493	492	509	528	507	535	537	504	578	500	546	534	510	519	557	526	545	505	479	529	519	524	527	522	514	536	525	544	546	551	537	524	503	523	516	514	538	511	549	505	558	497	517	522	531	521	535	551	517	518	553	524	525	513	497	506	505	560	534	537	531	515	531	509	528	525	506	462	545	532	518	516	527	497	506	505	520	512	549	494	542	512	524	515	535	519	509	558	530	535	509	546	525	541	537	514	534	480	502	539	506	536	489	517	507	525	506	512	574	505	532	509	523	507	518	554	517	490	521	544	519	534	525	534	491	517	516	504	501	518	486	480	557	537	537	498	500	538	546	511	566	498	510	499	461	544	513	493	532	497	546	513	528	506	518	509	478	489	534	484	527	524	564	513	552	522	505	528	524	526	516	534	535	489	509	562	489	577	543	572	468	529	503	484	513	505	565	550	531	467	526	543	529	522	533	498	455	508	521	519	523	517	539	501	549	567	515	524	493	488	511	526	474	529	487	553	529	560	504	508	490	548	570	506	498	488	516	522	502	511	574	519	549	540	539	511	511	516	490	548	523	516	538	508	533	485	572	530	514	496	535	508	535	524	541	575	504	507	502	510	554	504	497	508	531	504	529	505	485	532	516	508	530	513	539	502	521	549	533	530	486	478	537	498	557	535	547	518	508	495	547	529	511	526	533	509	532	546	531	534	551	547	529	521	529	561	485	493	520	538	493	535	520	509	540	528	567	507	494	523	506	525	538	524	521	536	548	518	487	544	531	526	522	507	532	544	520	535	522	476	546	494	520	515	563	499	503	535	518	509	571	540	526	527	498	516	503	544	521	538	545	476	516	529	514	530	557	552	488	567	478	544	557	518	522	528	495	497	535	490	542	484	536	534	508	496	533	498	501	507	498	509	507	488	536	569	516	502	531	517	524	532	532	523	516	548	527	521
46735	14711	5478	2950	1702	1214	913	833	722	605	477	461	517	513	526	539	512	564	596	509	570	577	486	429	400	398	340	359	514	642	665	521	306	316	276	287	291	289	329	280	290	273	305	318	297	321	321	305	285	283	289	293	294	294	293	300	287	300	285	279	297	298	282	279	283	289	308	291	303	308	296	293	314	269	304	311	313	306	284	294	323	301	304	295	288	305	299	271	304	303	307	281	262	279	287	320	296	272	281	270	294	317	312	289	316	299	340	295	284	291	330	297	290	317	286	297	283	330	330	300	319	281	282	304	312	295	297	328	296	327	274	305	314	333	264	302	285	259	282	341	289	314	277	313	294	273	292	303	290	349	311	301	284	282	303	285	272	297	298	293	289	297	279	318	293	278	309	298	294	296	295	278	286	278	316	273	281	325	303	266	270	297	304	287	316	282	306	301	297	290	294	287	316	302	289	295	285	341	280	303	293	287	304	310	291	324	314	274	348	275	295	347	305	272	292	283	296	305	337	285	303	314	285	331	299	320	288	313	301	295	292	270	292	332	301	308	313	321	303	293	273	284	311	280	313	292	296	298	284	277	285	314	264	337	310	315	285	279	294	312	296	287	301	311	308	302	366	297	296	330	303	346	281	287	326	278	259	308	301	273	278	280	328	284	318	323	310	293	314	302	294	338	282	299	274	307	331	321	307	310	283	297	316	291	310	304	285	308	269	312	311	308	317	315	274	287	294	318	311	271	299	260	338	305	324	309	280	296	314	318	293	304	284	274	322	266	305	333	282	286	298	312	286	338	294	288	280	290	297	306	297	299	264	304	277	300	286	285	332	282	281	283	303	323	303	307	290	337	326	311	309	298	284	286	352	300	277	293	313	313	304	291	308	304	291	262	268	333	299	325	288	313	283	301	277	324	306	292	331	325	300	290	295	308	329	283	288	284	301	273	333	288	297	291	306	298	304	284	341	298	286	301	288	318	302	305	327	308	275	318	289	299	304	294	296	302	314	314	301	296	318	266	257	276	283	287	306	269	309	317	274	261	288	306	315	277	300	288	300	286	293	285	342	300	287	343	316	282	252	311	279	268	291	303	279	283	262	324	299	284	272	265	303	325	260	280	283	326	300	278	287	309	288	314	266	291	297	300	247	304	298	269	316	315	312	285	298	333	323	315	316	260	265	300	304	292	284	307	307	303	279	288	318	307	288	310	299	286	288	298	288	299	287	281	312	284	279	281	301	306	277	297	313	298	320	324	288	343	297	279	295	306	277	310	326	263	291	311	276	300	306	298	313	299	295	289	326	312	280	306	318	320	319	290	314	303	264	307	331	337	314	281	313	287	287	311	284	308	318	263	308	299	281	291	296	313	297	321	274	277	324	308	302	287	279	306	304	279	284	334	329	291	303	299	295	288	344	287	291	276	308	292	289	301	281	285	309	288	321	310	300	270	288	338	303	325	290	305	312	280	336	325	300	314	287	296	300	325	270	334	307	280	275	301	282	275	302	280	312	294	301	308	295	287	338	310	303	308	311	335	319	291	294	326	295	266	286	300	300	301	309	263	259	323	352	285	269	296	296	325	289	297	282	284	284	242	303	300	300	312	290	268	296	323	331	316	298	323	319	314	306	305	306	295	292	284	346	327	336	278	288	304	247	314	323	288	321	295	266	271	277	312	305	302	318	351	277	258	297	262	274	294	325	292	307	293	309	267	284	305	288	293	320	297	295	298	281	285	288	309	300	305	281	290	297	308	305	295	303	302	291	334	301	287	310	311	324	330	292	333	354	317	324	270	309	292	281	324	312	296	301	273	277	281	291	299	310	335	299	282	272	325	320	338	285	352	295	303	304	321	305	297	291	302	301	315	278	293	294	327	285	271	291	294	303	317	310	324	335	271	316	300	308	298	300	287	295	290	294	304	282	304	300	324	276	296	290	292	325	290	325	304	306	308	309	314	338	294	312	280	285	300	271	314	310	293	274	299	293	282	307	294	305	302	321	302	272	305	282	305	333	322	303	272	266	307	321	290	286	327	302	291	307	286	290	292	294	321	287	288	279	280	311	331	303	332	298	289	307	316	294	303	289	313	316	337	284	287	328	301	300	287	308	286	320	328	307	294	262	299	246	303	322	297	296	273	304	287	314	306	277	286	309	283	289	300	323	310	263	316	334	298	292	288	301	298	288	286	279	316	316	315	300	292	302	317	305	303	289	246	261	288	308	303	265	280	298	278	312	298	283	280	283	275	315	311	307	285	260	284	289	314	278	329	300	310	338	260	284	306	296	282	288	301	296	331	292	315	300	271	339	336	258	312	285	311	280	281	292	266	289	297	321	309	298	315	283	293	300	310	296	285	323	277	317	304	309	303	309	303	299	301	273	243	320	291	288	299	325	290	311	318	354	315	298	291	304	301	306	291	283	313	317	277	318	271	274	288	304	319	286	334	332	291	338	325	278	284	304	306	313	258	284	291	264	327	307	309	281	286	273	278	267	294	296	263	313	248	292	311	313	307	310	277	290	310	320	345	285	295	263	278	244	266	321	245	295	276	283	271	311	289	269	300	273	303	286	313	289	312	308	297	296	309	273	323	326	275	299	260	286	304	268	340	289	271	313	304	326	270	301	281	303	271	301	286	268	304	282	263	289	268	271	322	340	272	287	283	279	317	313	298	304	300	316	268	257	280	302	315	290	285	327	267	313	314	316	287	282	321	298	298	282	304	314	303	305	315	294	294	339	328	278	279	286	299	320	326	279	296	317	310	301	326	286	344	297	286	269	311	297	301	304	277	291	291	277	299	316	308	277	293	289	323	266	289	305	295	326	292	286	300	324	287	290	276	302	298	297	286	312	295	283	319	274	333	302	302	297	265	325	307	295	295	318	311	299	276	283	301	274	284	306	327	284	287	294	288	299	309	305	308	280	291	273	272	272	289	301	267	263	293	312	306	279	296	287	265	305	318	313	330	279	253	291	321	318	288	276	288	291	260	325	352	325	310	318	283	279	313	297	298	278	307	269	285	291	277	278	318	319	286	297	289	304	292	291	323	290	317	341	318	301	301	310	312	285	272	343	298	296	268	279	315	303	304	274	282	318	326	305	278	302	297	313	295	283	309	316	310	271	296	327	296	293	315	288	276	281	282	290	281	299	292	289	325	273	294	284	306	292	285	281	308	263	261	280	280	278	298	311	303	275	325	293	300	272	327	309	276	293	329	318	331	290	296	292	339	297	305	281	294	278	293	285	307	286	352	289	286	331	313	320	285	338	307	304	309	309	317	278	283	310	322	303	273	326	304	292	269	298	310	284	330	287	280	300	288	273	285	305	282	287	312	289	305	298	304	323	293	300	318	307	294	301	275	299	280	297	275	284	297	268	310	302	288	307	307	305	294	310	293	307	306	302	291	273	313	284	310	310	315	306	281	269	274	313	327	281	329	322	294	341	275	286	309	298	297	287	318	286	283	270	311	330	314	309	326	275	281	305	314	252	302	312	305
27006	3778	6623	6538	5646	4531	3610	3416	2867	2335	1931	1698	1755	1948	2047	2171	2028	2463	2454	1902	2162	2285	1897	1419	1311	1271	1188	1264	1847	2972	3286	1615	679	679	682	682	679	639	650	655	660	671	671	653	658	649	699	682	626	671	710	667	641	616	630	692	677	704	647	636	632	630	562	652	677	693	667	687	651	635	668	657	663	649	650	605	642	638	643	645	674	663	622	653	629	638	641	685	634	627	619	655	623	702	669	655	639	685	640	629	649	654	686	645	687	671	675	622	650	612	674	645	661	663	632	688	700	628	635	676	650	676	609	608	658	644	648	615	633	646	656	653	619	659	633	639	623	624	635	624	670	688	640	630	624	665	626	618	646	636	621	612	674	580	595	692	647	612	619	618	643	657	658	661	644	697	606	681	647	653	644	642	666	645	640	693	624	685	643	668	613	611	629	618	659	597	631	632	668	597	658	675	650	611	659	633	644	654	674	644	622	634	659	688	645	639	653	658	648	675	661	627	642	619	630	648	659	623	638	628	679	676	649	653	648	604	663	621	635	638	663	607	658	640	607	655	652	673	676	614	669	646	650	651	611	680	625	661	703	632	610	690	663	620	667	661	650	638	647	633	635	648	616	616	585	659	659	629	655	657	606	632	670	680	662	658	697	661	651	666	626	608	663	596	644	666	630	636	603	632	668	643	647	679	678	626	658	606	650	614	644	635	655	679	627	640	598	655	637	607	645	632	657	670	624	651	634	623	632	610	631	655	647	631	654	626	637	659	659	664	652	612	645	610	642	656	652	680	638	649	652	609	591	633	665	685	632	637	646	677	655	653	675	611	625	594	708	654	671	632	663	657	635	624	600	677	648	653	742	655	696	625	652	630	661	666	703	662	627	648	590	615	614	653	625	631	672	674	619	654	641	612	631	647	600	639	652	690	699	632	620	629	640	652	645	643	667	597	616	648	625	700	645	648	632	652	661	668	635	640	680	677	626	648	645	660	596	662	687	678	626	697	701	657	673	617	647	640	622	606	598	608	682	661	623	608	665	625	665	637	657	666	639	658	644	669	650	591	574	662	613	660	654	647	675	650	637	638	634	689	608	631	679	646	655	590	583	675	631	664	725	645	638	651	692	675	686	658	683	661	653	599	627	669	612	635	638	689	646	644	677	624	667	647	640	661	689	658	676	625	666	646	655	611	589	630	652	621	637	614	654	662	638	666	650	604	644	643	705	667	670	617	678	672	658	712	643	670	665	635	615	634	637	633	664	626	639	627	663	652	636	680	642	645	679	675	605	672	637	629	649	651	658	620	600	651	636	636	631	688	655	701	643	643	627	642	637	650	637	612	656	633	653	610	649	633	628	655	615	662	666	674	621	651	610	648	634	646	650	644	587	679	632	654	662	636	635	662	634	683	635	674	624	614	641	657	655	652	662	639	643	636	664	616	666	616	624	644	674	685	639	647	621	628	675	663	624	648	648	659	592	616	676	648	671	639	640	642	649	622	656	644	636	617	704	636	614	596	634	668	649	658	665	652	661	640	663	623	657	669	625	636	655	682	640	681	644	600	675	623	626	679	694	662	641	657	644	647	644	610	628	625	720	670	652	626	611	587	604	609	650	672	674	668	675	658	634	686	665	652	664	628	676	677	641	681	675	710	614	628	697	618	634	633	652	672	663	634	645	689	649	650	671	661	676	727	668	655	639	623	640	651	642	638	694	678	666	610	620	619	634	666	636	613	615	639	629	604	650	691	618	622	655	664	657	661	625	649	632	651	634	608	629	672	601	659	679	602	607	650	643	642	650	636	659	626	629	622	650	653	660	668	618	655	632	640	667	611	652	705	681	601	620	640	638	621	641	654	657	674	644	621	676	613	707	660	648	625	690	692	616	663	637	678	633	658	643	650	682	666	649	673	654	626	629	674	633	657	610	660	678	657	641	649	635	666	625	665	602	660	659	608	640	695	678	632	602	629	657	631	671	646	632	628	623	630	638	631	671	602	634	662	628	693	682	613	630	680	644	640	633	666	647	628	644	660	665	614	613	645	624	646	632	617	644	627	634	632	658	653	623	669	697	601	615	720	681	642	656	694	674	672	643	626	657	618	640	653	621	659	633	630	571	677	653	629	645	628	657	627	610	608	631	640	685	651	641	647	640	676	642	622	638	641	655	689	661	673	637	666	637	710	657	633	602	581	643	675	646	624	659	640	668	625	652	633	637	679	662	639	643	636	561	609	646	700	666	629	631	663	651	659	619	603	706	625	630	665	661	652	657	652	660	628	679	714	642	663	669	641	672	626	675	666	580	710	665	654	654	651	608	686	671	663	636	634	631	661	639	629	641	689	640	647	633	607	666	715	622	671	635	619	642	693	654	673	702	662	634	675	657	642	650	658	654	655	616	654	590	624	653	646	629	637	609	647	632	637	604	629	632	651	663	634	641	664	653	639	646	609	562	638	625	677	649	659	663	664	629	669	660	628	623	605	620	670	675	633	649	681	669	638	652	635	622	667	648	633	653	637	663	617	686	609	676	668	613	659	616	654	638	653	638	667	634	645	622	629	640	620	653	661	657	639	634	656	677	626	601	710	621	666	658	620	628	602	676	656	673	628	644	612	593	671	608	635	697	664	644	663	630	623	677	653	616	665	672	655	667	627	660	639	638	677	669	637	582	637	666	675	643	662	666	648	632	648	631	653	652	600	675	623	721	592	682	657	633	632	642	620	678	623	674	638	646	657	675	652	578	642	638	650	654	633	693	650	624	618	685	655	676	670	659	672	630	647	634	649	668	678	683	616	681	680	658	657	607	647	662	666	679	647	615	593	610	607	604	650	636	650	632	657	669	637	603	669	686	664	692	667	670	631	635	707	650	615	645	661	609	634	633	668	706	673	647	641	623	655	633	653	668	637	683	629	662	645	656	620	611	665	675	633	641	646	599	639	653	666	626	638	681	674	607	670	671	655	630	580	666	685	622	667	701	676	659	662	634	682	669	668	695	670	653	639	639	672	633	606	608	602	650	594	611	614	626	696	660	625	657	617	607	661	661	654	654	695	638	623	669	622	610	655	646	636	655	627	620	672	656	594	652	646	656	582	640	675	654	656	631	649	694	638	638	664	666	640	692	685	666	648	678	644	635	640	638	620	655	661	689	580	627	628	670	625	632	620	625	673	670	670	630	683	626	632	625	635	654	636	630	666	646	652	676	660	668	668	617	666	659	664	651	646	633	617	629	643	667	614	632	696	624	676	617	652	689	614	621	668	640	670	625	670	624	645	665	639	649	672	612	692	650	649	660	634	647	655	690	681	637	624	651	654	625	581	610	666	666	640	673	632	591	680	652	642	606	638	622	694	650	637	635	657	648	635	679	656	670	650	631	642	605	645	661	662	683	627	657	621	650	600	657	580	617	641	706	616	634	624	658	637	627	673	635	649	646	653	646	625	664	630	661	646	637	665	639	641	684	666	655	649	657	640	660	623	647	662	627	650	693	631	663	605	591	692	686	614
14450	2076	991	597	415	325	248	229	235	196	213	202	184	196	250	308	261	294	264	224	265	276	299	206	198	180	152	158	162	149	175	193	171	158	148	152	152	173	169	169	183	160	173	168	150	166	184	171	128	164	145	146	178	164	150	156	148	150	159	154	149	161	141	151	170	137	166	149	142	152	157	128	165	141	153	157	151	163	154	182	146	162	146	149	169	143	153	153	158	163	178	133	148	159	167	137	145	155	143	195	154	173	145	165	150	177	175	174	147	178	149	161	162	160	168	146	171	137	168	129	169	159	156	134	154	155	168	154	150	160	157	167	181	151	147	145	145	161	151	147	170	155	150	163	172	175	163	144	152	163	177	175	153	154	177	150	141	149	180	179	156	164	165	151	134	152	154	159	154	150	156	162	167	161	134	168	140	159	148	164	182	165	163	138	163	162	173	165	140	163	133	153	122	157	151	169	138	140	160	164	128	164	161	162	142	155	136	155	182	166	154	158	171	160	139	166	182	171	143	138	142	141	148	150	154	149	153	171	171	164	173	170	160	155	150	157	176	144	162	171	196	152	186	153	147	147	161	149	164	126	146	153	146	168	158	158	157	151	166	165	174	146	154	163	163	134	149	151	155	151	182	142	154	168	155	134	139	173	164	150	169	169	155	154	162	158	162	187	140	147	143	171	164	140	181	173	144	144	153	164	145	155	149	158	160	163	173	132	169	198	158	177	144	157	148	169	148	143	140	138	165	140	147	121	145	192	143	182	149	146	142	156	148	144	127	148	160	137	144	145	181	151	166	144	167	177	136	143	181	176	128	179	124	129	173	173	168	149	143	167	157	170	146	152	163	162	146	160	182	139	185	172	156	133	188	146	159	131	151	176	155	148	172	157	150	143	151	163	166	153	150	165	136	136	152	172	155	162	147	129	139	160	163	183	168	146	156	192	147	168	153	158	164	157	151	146	160	152	156	153	173	145	141	155	150	141	185	183	160	153	168	156	155	146	142	143	159	143	149	161	154	139	179	165	153	146	143	154	150	165	159	168	165	155	165	155	160	182	162	166	134	142	134	173	160	168	176	163	135	153	144	146	146	171	142	172	170	165	142	150	132	140	144	150	155	142	172	154	160	147	151	139	156	155	139	150	150	168	155	165	172	157	165	157	147	162	159	157	144	154	140	176	152	161	137	156	165	144	168	152	130	115	163	146	158	154	136	154	158	152	127	148	148	128	166	179	155	123	162	148	149	162	143	157	171	157	172	145	140	149	154	157	167	129	126	172	146	151	149	149	131	153	137	170	148	170	157	166	159	166	151	173	163	154	138	145	141	171	158	149	153	152	160	154	172	149	128	141	165	141	145	155	187	166	161	160	173	130	145	157	153	189	156	152	153	164	140	153	148	170	156	136	144	176	147	171	160	156	149	153	177	188	157	154	201	160	162	175	154	182	185	157	148	144	152	129	165	165	175	173	153	149	130	168	163	154	156	173	163	138	168	142	171	164	160	153	149	139	167	168	153	164	156	145	175	155	160	154	152	169	159	157	135	161	142	150	163	161	153	169	161	157	150	172	174	151	155	177	140	153	160	185	189	168	166	149	154	125	168	161	156	161	146	150	157	168	178	167	192	163	138	130	142	167	171	159	170	143	158	161	128	163	152	176	149	179	158	140	157	176	140	158	159	159	156	162	141	170	183	164	155	166	172	155	146	133	180	152	143	171	153	138	166	159	153	147	130	162	158	166	146	164	160	145	138	167	165	162	137	132	136	174	152	137	133	138	154	150	152	155	168	176	149	151	174	148	175	159	141	162	180	131	186	184	173	178	178	155	137	160	169	158	156	159	168	142	155	174	163	158	143	157	150	163	156	163	149	172	180	184	127	158	156	158	165	153	164	151	153	148	147	139	147	154	157	169	161	166	144	182	155	180	173	161	156	165	137	149	139	148	163	158	125	156	175	154	144	126	135	172	173	166	157	173	147	161	152	143	144	168	140	158	176	150	140	145	146	145	184	153	160	170	185	169	164	167	195	160	146	149	169	164	159	161	144	158	185	152	175	141	168	162	168	165	141	168	167	165	156	138	154	176	157	165	159	143	195	166	149	150	152	181	173	139	168	175	176	145	152	163	174	172	163	177	186	150	174	141	172	129	139	149	124	157	149	148	136	130	150	158	156	147	146	145	148	156	176	162	141	150	166	134	130	168	144	167	170	161	150	157	150	166	156	167	164	158	182	171	152	156	163	154	162	151	155	153	142	164	164	158	172	149	142	150	161	160	143	163	154	166	175	170	172	158	179	183	182	146	180	171	159	190	145	135	149	151	166	160	128	160	152	127	147	158	160	149	188	146	168	191	166	157	158	137	139	153	184	130	168	166	154	140	158	175	176	167	142	175	150	130	129	172	156	138	156	162	146	161	139	173	162	151	165	162	152	149	134	144	150	147	154	149	140	165	168	160	161	148	161	182	161	158	154	176	170	183	159	162	152	185	143	140	150	180	174	144	134	151	144	178	125	149	177	190	169	153	175	156	130	163	153	161	157	174	155	151	145	175	131	168	139	139	158	156	146	145	156	170	160	149	157	159	160	143	161	167	152	146	126	157	141	150	145	171	176	173	158	154	149	170	170	182	149	141	174	173	138	129	135	160	135	167	163	142	163	161	170	159	150	162	151	139	140	139	149	163	163	161	145	166	158	197	153	171	162	171	146	159	161	157	143	148	171	160	170	193	160	159	152	149	148	160	162	144	160	142	156	140	167	163	164	162	139	169	146	136	148	154	150	139	145	149	146	132	141	160	153	157	133	167	170	159	149	162	148	132	162	155	137	145	172	138	141	180	163	148	142	138	148	171	185	152	162	170	165	164	172	159	152	165	149	153	146	159	158	149	139	150	165	138	139	173	148	156	155	131	190	163	154	151	153	149	138	150	165	170	155	162	155	128	141	185	162	156	151	168	157	147	125	169	145	139	146	152	173	178	172	157	154	165	143	150	161	164	151	172	193	169	151	176	135	148	147	156	167	171	154	145	135	155	141	133	161	164	184	168	145	150	154	163	137	150	146	143	147	158	150	165	174	154	204	147	156	151	164	160	134	160	157	142	154	143	174	161	135	161	151	130	148	166	169	181	163	173	133	168	161	158	144	167	154	180	189	147	145	166	160	159	143	180	149	180	143	183	188	175	168	173	140	150	152	152	132	167	159	132	151	166	157	165	140	150	164	165	153	145	146	172	147	153	141	175	131	142	164	170	138	137	155	147	120	160	141	166	156	178	159	181	154	169	162	154	148	150	136	168	144	160	159	175	154	166	165	169	164	132	157	164	155	149	140	143	154	167	174	177	147	159	151	158	156	162	151	185	171	168	161	178	180	130	158	149	136	141	158	168	143	158	158	170	155	143	178	162	177	124	143	148	146	158	145	144	147	165	170	152	163	162	150	133	154	144	158	147	150	146	170	149	179	146	149	154	154	144	170	164	164	170	157	152	143	165	171	160	151	157
8391	1217	1890	1779	1470	1148	1020	918	728	712	704	656	756	787	858	1309	1063	1083	1075	884	1162	1003	1040	807	754	626	584	506	449	463	481	464	411	398	381	365	384	421	375	394	358	368	395	346	370	370	362	356	372	354	359	373	378	357	372	402	390	389	371	342	370	374	382	398	378	377	361	423	380	382	367	374	376	370	363	347	393	338	371	369	387	385	385	416	391	400	372	395	367	379	348	389	360	398	393	375	372	378	366	405	394	343	380	366	344	393	366	378	363	358	385	360	411	367	343	350	353	393	406	392	401	367	423	400	336	356	386	387	359	347	402	367	407	375	370	377	364	378	390	378	391	408	394	360	410	392	349	396	394	423	381	391	395	394	379	410	352	390	390	401	390	395	397	369	380	344	392	373	374	388	367	386	392	385	400	383	383	405	347	368	370	371	380	374	390	399	374	379	390	335	403	426	405	369	383	362	367	376	408	390	364	378	373	383	421	402	395	412	395	405	356	350	391	368	341	397	407	371	402	375	338	379	411	383	369	349	386	383	378	369	375	389	395	403	352	376	384	388	371	378	375	383	385	398	353	367	395	408	375	368	381	389	380	385	368	419	373	408	355	365	388	401	392	380	381	358	374	404	380	387	362	353	380	381	398	408	364	379	387	403	391	381	411	388	378	358	360	421	406	346	387	404	398	358	352	371	384	402	380	380	371	385	362	394	397	382	397	340	382	408	364	357	417	375	369	379	391	378	387	350	358	386	389	382	390	408	409	349	403	351	368	360	417	381	374	401	370	353	368	389	357	342	384	397	374	393	383	364	382	368	393	373	390	369	409	385	358	413	396	390	370	406	367	399	391	359	369	381	380	369	385	350	371	389	376	376	389	394	348	363	363	388	362	414	369	371	405	358	396	381	332	373	395	386	352	385	366	350	400	424	352	384	410	431	422	370	389	378	386	404	337	380	396	357	354	371	375	414	382	364	359	373	381	419	360	379	374	365	377	385	381	338	382	364	383	342	366	387	375	408	365	334	358	383	397	386	395	324	359	347	394	358	365	398	388	389	355	396	382	409	359	357	375	350	363	347	430	388	391	401	383	371	349	371	404	362	349	382	374	365	387	376	351	412	344	369	377	402	382	398	386	398	375	387	404	395	379	362	405	389	371	374	380	369	347	389	383	375	362	413	382	392	386	382	377	392	353	385	336	374	381	390	380	355	380	398	321	380	407	398	408	380	398	394	386	388	382	355	351	403	388	382	381	408	416	375	384	402	349	351	383	369	387	389	355	379	373	373	370	369	394	408	364	359	388	381	419	379	348	392	389	383	384	408	388	345	371	355	358	365	362	389	386	414	411	382	391	396	408	380	390	388	385	366	389	357	356	377	372	377	392	382	366	378	366	373	371	376	371	360	350	362	350	380	368	360	366	379	391	387	375	372	379	399	385	401	385	378	361	362	374	376	361	397	372	359	384	390	370	408	356	381	366	355	373	388	373	414	365	374	413	364	331	376	392	353	372	408	394	418	400	378	372	363	384	396	382	395	403	363	395	381	347	387	356	369	352	363	388	396	389	388	383	396	384	377	402	411	334	385	385	385	334	387	379	384	369	409	411	397	392	390	370	379	374	390	364	411	378	385	378	377	375	425	400	369	370	386	384	396	402	427	399	377	379	399	352	401	348	358	411	393	382	373	392	406	367	412	403	347	385	372	363	359	386	364	344	411	382	371	388	375	358	374	378	369	380	377	377	396	388	378	383	383	360	397	392	374	377	366	374	375	397	386	370	370	389	373	411	409	363	361	350	400	353	350	358	406	341	371	363	362	374	361	371	379	357	365	384	375	349	403	388	381	403	346	401	361	370	386	383	399	398	398	377	373	373	371	355	370	384	370	399	404	365	377	377	356	350	375	366	362	371	397	405	380	391	379	376	353	359	385	367	397	369	363	348	313	371	359	365	358	392	358	384	360	368	395	406	355	363	383	364	427	388	348	343	376	386	355	364	374	382	407	351	371	385	391	417	358	358	363	369	367	375	363	408	362	357	351	410	372	360	380	374	378	366	375	362	372	335	369	400	373	434	368	384	380	395	373	399	396	391	388	386	393	395	350	373	396	386	405	377	349	400	385	379	380	391	408	383	370	371	391	360	372	393	370	355	336	354	418	384	368	381	383	401	387	401	353	361	392	380	388	382	375	376	401	373	408	388	362	405	395	366	362	378	350	380	398	358	356	400	399	368	354	365	389	368	366	339	362	391	368	393	423	388	335	372	408	371	334	381	384	382	382	382	360	393	392	358	402	368	393	344	374	352	399	352	365	377	408	381	410	373	390	345	378	381	365	390	425	387	401	395	371	363	390	365	371	410	377	396	372	352	377	370	346	342	364	367	394	346	396	377	408	370	395	403	364	399	356	333	373	357	372	387	418	377	399	385	385	371	396	398	359	375	379	375	386	366	362	369	385	359	362	419	356	364	398	376	369	395	362	388	377	424	336	381	389	379	367	372	365	369	388	354	365	398	385	381	379	413	363	409	372	330	380	357	353	398	366	360	390	373	394	393	364	375	375	347	390	403	408	396	379	418	420	405	376	364	393	403	387	366	388	384	359	406	349	381	399	395	344	389	361	387	389	363	349	387	381	408	379	374	319	363	375	378	398	364	346	378	391	386	355	421	397	347	397	363	397	366	373	381	365	358	351	394	388	409	372	388	404	360	383	381	380	339	380	349	373	387	386	406	380	395	376	390	408	389	440	328	371	376	380	338	388	405	363	357	402	390	399	360	416	368	355	377	365	375	405	363	354	362	371	348	374	389	363	378	368	390	397	377	358	381	398	371	383	358	392	398	358	387	374	391	382	350	357	378	388	373	340	408	375	359	374	362	353	377	385	386	407	406	384	358	393	355	342	365	367	359	357	383	424	361	381	420	385	380	371	382	377	355	378	365	399	390	379	367	383	361	417	360	387	352	381	382	378	415	373	367	365	331	343	365	393	394	356	375	400	367	376	391	352	372	361	357	375	387	388	402	351	388	358	386	369	377	406	396	393	376	393	393	391	372	370	380	374	309	366	385	382	387	411	387	336	409	360	390	364	363	382	363	353	381	342	375	360	379	415	369	384	356	380	372	376	359	380	376	363	358	348	376	395	371	384	369	376	387	375	367	386	401	373	406	405	398	376	380	370	365	403	402	378	357	357	414	408	397	391	403	388	386	424	390	360	370	370	400	366	415	425	382	373	351	392	363	394	381	368	405	376	368	367	418	366	375	370	405	347	395	401	415	376	375	362	353	377	391	370	382	420	420	413	384	379	370	359	393	393	407	381	377	405	374	368	367	353	390	400	357	375	344	389	348	391	387	352	376	384	372	373	361	371	382	364	362	370	392	412	399	366	390	388	335	356	350	384	383	365	361	357	352	371	406	407	407	363	393	368	357	338	369	374	375	382	392	403	362	353	412	366	417	399	376	380	391	386	358	372	409	361	377	397	402	359	393	396	415	381	368	370	407	415
34734	8831	2571	1594	1011	707	567	567	500	387	357	354	366	353	402	548	430	424	387	380	372	418	372	334	313	302	283	273	263	376	438	263	239	241	230	243	233	236	265	208	253	241	229	209	220	255	227	223	227	229	237	224	226	238	245	215	219	252	240	217	228	248	236	237	262	195	225	207	211	237	221	231	240	256	252	248	205	214	239	230	225	236	220	213	225	225	220	249	229	235	215	253	237	226	223	212	268	232	221	250	194	215	217	212	195	217	230	222	203	240	216	223	256	224	204	228	217	235	212	221	184	207	236	209	199	221	206	228	226	245	233	225	217	219	217	236	199	236	221	226	219	228	229	238	238	236	235	226	254	248	217	215	230	256	213	227	214	245	220	215	226	225	264	247	234	223	219	214	232	232	223	256	251	231	227	231	239	221	236	239	221	220	235	212	236	229	236	258	224	223	214	247	221	240	245	239	230	245	208	240	236	227	216	203	245	219	238	245	223	241	244	228	230	203	237	209	252	237	233	218	219	208	217	224	240	239	226	219	237	244	260	251	251	235	226	207	232	219	229	241	231	237	231	213	204	246	215	185	193	216	231	228	200	241	208	237	242	248	227	235	218	230	229	247	233	241	266	248	230	234	224	233	249	249	255	227	207	220	211	236	214	245	240	230	230	209	199	227	231	250	223	236	212	200	270	229	226	240	212	248	244	222	228	241	195	237	224	235	234	217	219	252	223	249	220	258	250	234	212	216	260	269	230	251	248	255	254	239	209	236	204	230	213	244	221	261	244	217	231	230	229	210	232	239	255	218	216	225	247	246	205	227	217	242	228	241	263	255	224	259	207	235	241	226	252	223	225	204	238	265	230	274	211	205	219	211	236	216	243	214	221	229	205	234	238	183	224	205	228	224	224	242	219	211	221	208	239	223	242	213	223	251	225	236	243	251	253	228	238	226	226	211	237	216	234	234	229	225	245	242	210	224	238	215	233	246	249	190	223	234	256	245	261	234	196	222	229	208	234	196	254	246	209	248	226	226	220	213	211	234	237	225	240	225	242	245	217	228	271	229	246	216	231	221	231	216	242	220	242	239	221	180	243	217	232	239	227	225	220	245	248	223	267	254	223	229	224	233	223	233	245	210	204	214	209	228	218	229	225	221	209	226	226	222	217	227	239	225	200	237	214	237	239	238	279	214	231	214	234	209	235	192	234	218	211	244	204	239	234	236	212	214	244	195	225	246	225	217	255	233	257	248	245	237	188	261	236	233	214	243	240	228	209	258	228	234	218	227	245	210	239	225	230	219	228	237	237	215	273	225	214	242	224	220	195	234	223	219	226	250	250	215	186	204	204	246	240	201	214	232	242	249	239	233	238	187	220	242	243	241	228	216	252	233	207	233	218	242	226	230	244	224	239	257	226	235	245	251	218	234	228	242	239	219	242	242	241	232	193	231	239	233	252	243	198	225	251	227	226	227	224	250	255	228	230	251	241	252	235	231	232	218	227	248	240	226	224	211	210	214	202	234	247	227	230	216	249	226	249	225	240	214	214	234	224	204	237	223	208	249	239	215	198	204	244	206	261	240	248	260	224	206	231	204	246	217	239	257	220	217	196	222	215	208	226	209	208	207	252	229	257	232	217	244	247	212	238	214	221	203	227	225	224	244	210	204	246	245	215	217	226	214	242	242	216	258	201	220	204	228	234	226	247	210	219	229	241	216	237	223	228	253	230	229	214	225	231	233	224	259	229	235	234	240	253	259	251	224	247	227	211	207	217	249	226	260	257	226	215	239	229	206	258	249	242	195	241	195	244	234	195	240	212	241	232	233	247	219	240	220	231	215	221	240	240	216	215	223	229	254	257	194	224	229	225	237	218	268	214	210	245	216	250	242	205	256	234	229	245	224	226	217	233	227	190	245	237	229	225	264	243	244	206	233	235	211	232	234	236	242	242	238	240	220	251	232	211	237	216	210	223	231	253	227	252	215	246	211	233	242	232	256	254	220	241	240	217	211	230	253	223	229	221	216	203	216	231	233	219	226	213	240	234	220	233	209	241	258	246	235	215	215	228	246	223	252	206	235	208	216	236	229	226	220	237	219	236	275	246	227	227	222	236	250	272	212	247	241	218	212	216	234	240	228	240	217	243	241	235	251	242	188	240	234	234	215	230	253	222	256	238	241	235	234	237	222	238	238	252	206	216	220	222	238	229	220	220	225	223	264	218	228	235	227	222	236	216	258	260	216	233	222	201	205	209	226	235	223	250	243	225	238	258	212	220	214	224	220	250	248	215	252	202	234	229	223	244	217	235	247	242	226	217	215	240	220	231	227	219	223	253	226	230	217	224	206	262	232	220	204	240	259	215	236	246	221	231	214	220	232	243	221	245	228	231	221	226	202	220	248	214	254	239	210	239	225	247	236	245	248	203	231	226	268	201	230	249	241	238	240	229	215	227	246	201	238	256	238	236	228	235	207	230	240	235	223	238	236	242	198	255	218	202	249	237	232	254	217	228	230	217	236	269	249	255	213	215	249	231	213	235	230	227	182	219	214	219	218	225	255	209	231	228	244	229	232	203	207	210	237	224	181	219	243	221	244	212	269	218	214	220	238	225	270	206	255	225	240	216	201	224	237	247	235	223	239	282	230	222	248	264	217	236	239	228	204	233	212	250	241	231	219	268	246	198	224	241	191	218	213	203	207	230	228	235	233	203	237	214	239	234	226	220	241	212	221	223	213	239	211	265	246	250	226	227	228	250	223	226	250	240	237	240	237	224	239	238	209	243	225	224	222	241	256	213	225	228	231	227	216	219	272	196	219	209	241	227	264	238	248	246	196	258	217	243	227	258	189	260	222	234	231	226	247	237	241	242	234	218	233	223	198	238	241	228	217	193	221	204	212	253	231	258	213	230	258	200	244	238	215	239	264	245	234	232	229	236	241	221	241	200	232	245	212	244	249	219	254	221	213	229	263	219	241	242	245	230	246	236	239	238	234	240	220	236	240	239	236	219	214	236	210	220	212	234	222	197	212	230	240	244	229	242	228	238	236	268	252	252	242	241	220	199	246	231	200	240	236	252	243	248	240	223	223	245	249	226	222	234	238	221	196	194	231	210	256	216	215	215	239	232	234	245	255	265	244	216	221	208	255	222	234	224	239	195	206	208	242	237	263	249	235	239	221	272	237	216	216	236	226	197	215	242	211	228	238	220	205	238	230	263	209	200	222	233	239	178	221	203	227	239	214	263	238	211	244	237	235	227	226	255	210	242	250	223	243	192	207	244	221	259	245	223	221	247	247	222	214	219	237	214	212	253	233	215	243	263	217	225	237	234	239	229	238	246	218	195	247	244	222	236	240	257	211	231	241	213	224	241	246	250	230	230	246	195	256	242	226	258	218	242	242	228	208	220	226	220	230	258	239	241	239	261	233	231	266	223	220	251	232	245	230	199	218	216	214	224	226	219	206	257	215	235	259	244	239	208	245	223	252	229	243	231	237	232	223
21023	2193	3687	4261	3712	2861	2445	2097	1807	1447	1401	1206	1248	1419	1600	2679	1874	1763	1661	1716	1468	1765	1588	1212	1018	924	809	771	694	1576	1894	845	516	549	529	555	537	517	500	503	546	527	529	521	523	533	523	529	547	547	576	541	536	481	506	506	520	550	531	522	488	494	547	517	517	538	494	536	525	559	526	509	571	507	531	555	498	501	526	523	521	521	504	477	505	530	527	525	553	562	536	542	514	550	521	501	561	512	501	505	532	496	503	555	561	499	558	527	502	527	527	485	527	518	561	509	555	499	495	567	534	503	488	530	533	523	514	531	587	531	521	519	544	577	523	509	518	520	559	527	526	520	511	614	494	540	545	565	481	470	537	501	532	543	500	509	550	524	529	512	538	503	563	545	485	548	487	551	523	501	525	464	567	542	539	518	541	560	540	542	511	527	564	534	523	492	538	487	562	547	531	554	482	527	526	560	521	548	544	536	528	542	505	539	499	526	527	538	518	510	512	511	519	524	536	546	548	491	525	494	494	519	518	512	545	538	555	519	535	510	514	515	566	524	556	543	526	543	548	541	520	515	500	498	538	536	532	519	518	580	526	493	515	521	524	534	528	535	507	551	526	538	537	512	499	514	491	529	465	531	494	541	568	530	533	517	576	514	548	514	532	525	514	532	513	500	543	546	529	532	547	535	550	522	511	561	556	524	533	496	528	560	519	562	512	497	518	489	496	521	509	525	529	568	525	468	551	509	520	559	534	520	514	533	513	515	549	533	533	517	540	522	567	541	514	527	538	496	519	563	528	528	481	500	554	534	539	567	520	516	500	529	491	567	525	527	487	562	535	525	509	527	554	502	516	499	527	528	528	544	500	565	506	494	524	526	482	570	510	561	547	561	523	513	539	510	546	540	525	519	522	529	529	572	479	562	476	529	530	534	533	523	546	522	538	576	483	502	559	559	557	588	528	494	490	549	559	559	544	549	565	505	543	539	507	537	544	517	520	545	543	493	527	517	490	515	516	520	494	526	586	533	519	521	508	517	515	512	516	512	481	503	512	500	482	554	528	526	519	532	543	535	531	528	554	504	527	542	504	520	517	563	502	538	592	577	479	569	550	527	527	524	544	538	520	522	532	549	490	602	540	464	531	530	538	529	564	546	546	504	553	533	539	549	574	533	522	546	536	545	574	509	481	521	530	530	503	517	549	513	534	555	557	507	543	470	541	480	544	511	503	538	511	514	530	522	539	492	470	538	534	508	516	522	512	539	532	534	487	524	486	529	516	535	473	517	521	560	537	559	527	517	499	508	511	541	501	535	530	536	551	550	573	504	526	562	531	557	508	517	551	521	499	523	535	494	532	521	499	505	552	550	558	514	502	554	539	548	537	548	534	550	538	531	534	555	550	556	572	521	553	483	501	525	531	537	526	558	521	501	529	560	527	513	509	526	581	490	545	493	498	528	528	531	528	476	535	550	546	560	481	506	557	488	522	482	539	493	573	550	502	534	543	522	544	510	525	508	505	506	529	498	503	536	528	567	489	538	525	498	548	538	535	507	550	503	529	501	511	567	511	551	497	515	547	534	529	536	533	485	537	537	514	566	520	579	497	543	492	542	552	516	528	533	537	515	537	498	525	510	489	540	490	568	537	521	574	501	521	493	525	508	522	543	505	493	521	533	522	487	534	472	543	527	522	541	521	515	520	527	548	512	494	508	526	499	556	553	535	538	512	541	543	534	548	529	545	478	508	500	500	529	543	547	537	534	526	510	529	526	566	491	513	523	503	490	544	519	521	539	551	548	551	507	535	568	502	496	507	526	538	553	503	550	509	512	524	547	494	517	536	523	543	524	540	515	520	532	563	503	526	526	534	513	557	559	534	523	517	530	534	497	543	559	553	537	532	516	495	527	496	504	512	557	533	491	547	513	523	529	536	600	518	530	498	507	530	522	550	543	555	507	542	485	526	525	494	547	484	544	510	567	498	531	536	509	526	526	562	522	499	508	542	514	519	528	523	505	540	525	526	489	525	520	556	500	575	535	515	553	517	572	519	547	535	522	492	505	506	517	582	482	524	521	553	557	548	523	523	547	543	509	513	531	518	512	559	525	530	506	555	492	511	518	515	506	541	526	497	520	534	521	551	525	547	533	549	484	505	513	520	492	498	531	537	528	505	513	528	492	518	491	553	548	513	502	538	501	524	541	562	546	526	516	516	466	574	511	501	547	550	492	526	524	477	520	515	506	480	521	512	503	495	545	514	527	516	472	541	521	496	531	563	531	492	502	534	520	516	538	563	487	511	530	539	561	551	503	516	547	511	537	515	497	546	540	537	545	545	521	536	531	551	544	522	524	512	535	518	515	512	535	521	522	502	523	563	485	532	531	544	529	521	581	517	514	532	510	503	557	555	538	522	546	497	524	547	556	520	502	530	496	551	552	524	527	535	511	550	526	580	539	540	511	507	537	580	533	517	521	507	575	524	559	535	519	540	541	516	500	517	537	544	512	505	474	532	544	489	480	561	512	524	528	512	515	523	543	476	509	526	497	555	576	530	519	543	531	505	594	521	517	535	525	468	506	550	507	523	497	495	521	517	517	506	552	553	532	555	550	484	507	541	522	512	570	562	542	502	509	513	560	542	538	519	556	514	486	518	534	554	523	497	531	565	486	497	510	520	504	526	507	525	528	490	510	548	486	552	494	535	555	495	505	499	542	551	517	576	549	502	491	581	542	523	543	519	526	523	527	589	529	492	535	523	569	523	521	499	538	510	533	544	553	540	533	502	509	496	530	527	542	528	519	520	534	519	569	537	510	536	506	551	517	536	505	525	519	512	524	518	525	541	514	535	516	498	519	567	501	490	525	540	570	546	545	547	505	546	501	519	480	507	483	561	558	526	497	528	491	510	547	498	524	507	525	561	561	541	528	522	511	510	580	537	513	528	561	512	516	526	550	537	578	510	488	512	512	538	545	540	539	510	526	522	529	566	522	524	545	523	543	529	524	542	510	544	531	484	570	528	515	516	538	559	524	516	539	537	529	539	575	516	530	489	547	491	501	567	554	512	509	525	550	522	512	510	494	530	533	548	542	551	505	560	496	497	502	519	540	502	522	486	545	529	529	563	526	519	556	500	513	536	558	540	570	497	556	511	496	507	524	553	545	503	534	521	573	548	521	543	564	519	530	537	557	525	500	557	530	550	518	522	528	535	539	518	544	534	555	523	524	561	488	556	567	545	562	568	520	550	514	524	565	528	495	505	502	484	535	568	552	516	557	549	492	531	510	542	501	541	540	528	542	516	542	523	537	530	529	542	565	523	508	533	525	529	498	512	526	569	505	497	499	495	526	500	517	536	544	532	537	535	539	514	548	530	542	572	532	545	500	590	483	528	555	524	519	530	504	509	484	530	523	503	521	528	500	508	524	512	536	537	523	551	551	535	528	520	537	524	542	485	572	497	512	546	541	515	544	544	559	505	486	481	468	546	534	541	529	549	563	526	563	536	546
46603	15271	4811	2790	1809	1253	954	804	762	618	549	466	502	503	517	572	567	587	516	474	569	574	439	359	313	336	346	315	344	538	567	339	334	302	288	246	304	295	263	311	281	288	258	312	290	293	293	301	261	303	275	287	337	323	266	298	276	255	289	307	278	294	293	264	268	285	283	279	267	279	288	287	267	302	270	312	286	268	294	286	262	276	277	290	250	286	307	289	279	283	272	287	301	288	280	284	280	291	295	271	294	292	294	292	258	277	299	278	310	265	298	300	287	274	332	353	305	306	287	279	267	322	271	284	310	298	263	294	301	297	302	265	276	292	300	304	279	271	285	257	296	274	316	277	297	263	301	278	282	265	260	316	260	310	267	287	294	272	279	263	261	288	303	296	309	332	282	301	298	237	307	269	286	314	271	288	274	282	259	259	289	285	278	301	290	283	295	328	275	307	272	292	308	292	296	287	292	260	282	283	312	309	281	317	280	245	284	302	297	293	288	288	306	295	261	287	293	316	310	309	288	300	312	323	281	263	280	276	281	253	297	303	270	296	290	264	292	296	275	273	265	274	298	311	335	279	280	302	311	295	290	283	272	283	304	287	277	279	275	242	258	289	270	314	300	291	315	291	270	291	266	263	275	313	300	322	289	299	286	269	304	313	301	298	293	283	296	297	286	282	243	290	294	281	287	277	281	302	295	276	323	286	288	278	245	260	262	280	275	259	265	320	267	306	295	284	299	282	252	312	291	301	313	289	319	320	292	290	288	272	271	261	284	324	297	268	295	294	294	274	267	297	285	311	315	288	332	274	279	275	266	298	273	256	299	267	279	276	316	310	298	282	267	281	283	321	270	279	305	291	299	301	282	304	306	283	311	296	274	268	299	267	313	282	291	273	293	287	295	289	292	293	288	302	264	323	275	252	266	284	252	260	284	307	318	290	273	274	274	308	295	287	304	314	288	304	333	280	282	293	274	280	280	269	318	303	273	293	290	283	263	273	315	261	302	270	258	264	282	250	282	290	271	273	287	270	278	309	270	296	304	273	284	260	306	275	292	304	287	283	281	295	285	268	295	305	297	291	303	334	295	312	286	314	271	295	274	277	296	275	297	307	276	297	279	285	290	277	288	284	282	305	260	307	289	300	272	284	279	280	298	297	280	304	283	294	275	291	267	281	280	264	265	273	280	257	297	284	318	275	308	276	271	281	284	284	291	278	298	302	297	275	254	304	272	295	302	276	282	289	298	279	283	311	265	293	279	291	286	287	268	297	324	281	278	289	288	269	291	297	292	303	288	276	296	278	271	278	244	278	288	302	308	285	265	298	278	294	285	289	275	250	282	281	283	267	285	293	299	289	280	281	291	303	290	277	291	290	311	284	268	301	287	310	297	282	283	298	255	278	295	272	289	302	314	303	259	291	262	299	286	289	295	259	279	268	312	264	275	271	324	294	298	308	306	267	263	283	289	250	257	278	289	269	256	294	294	306	263	250	281	273	301	319	314	311	261	283	316	279	277	292	318	269	271	310	307	286	265	279	277	303	280	300	306	264	283	293	279	247	300	286	296	311	278	296	249	292	251	277	279	306	324	284	272	277	286	284	291	274	281	302	307	286	297	301	270	300	294	317	310	316	288	314	303	328	296	297	266	293	301	275	253	289	258	295	291	297	276	254	291	293	266	301	273	293	310	334	291	342	302	268	302	306	274	262	291	262	304	273	291	284	279	280	296	268	262	298	298	273	308	284	280	281	287	308	253	337	281	281	307	296	257	255	313	322	291	286	296	279	300	260	316	310	331	296	308	301	260	311	304	262	274	338	322	288	251	303	268	267	286	287	280	280	305	294	277	291	272	289	302	276	290	321	273	301	276	291	313	278	305	299	269	333	289	306	286	256	299	255	272	270	278	260	285	299	281	302	272	310	271	266	321	294	300	318	312	311	283	275	330	259	275	281	291	263	311	330	296	276	281	283	293	305	271	278	263	258	281	303	264	287	296	262	267	278	284	254	306	294	303	255	264	276	299	293	288	288	283	276	330	311	340	279	275	259	285	283	306	282	335	282	291	269	280	284	265	291	275	254	273	286	307	271	251	277	274	322	313	287	286	284	247	319	280	283	293	303	267	298	315	300	312	301	309	297	283	246	305	264	286	302	287	298	299	306	304	304	286	318	299	288	267	266	285	296	305	276	279	271	260	302	301	256	304	293	316	299	290	310	283	284	249	248	282	290	262	291	290	285	255	324	303	281	281	266	262	304	267	308	319	292	308	299	284	300	300	299	286	314	276	265	276	315	323	280	285	306	303	283	264	295	306	278	313	300	263	274	247	297	309	292	310	302	269	276	290	269	275	268	295	304	302	317	287	263	270	275	296	294	257	295	280	256	299	304	288	299	285	300	284	279	271	271	286	290	290	319	296	270	297	297	256	273	329	289	294	299	290	266	301	331	301	293	250	286	307	273	290	284	305	309	260	287	280	271	255	296	293	308	306	267	302	307	256	268	246	284	278	258	294	279	299	308	328	323	286	270	304	279	276	288	268	321	284	278	279	301	284	307	284	285	272	290	273	249	278	291	296	287	274	314	291	319	305	278	272	317	280	293	277	295	326	298	266	258	275	298	272	303	294	300	290	285	298	335	311	284	297	292	303	283	280	305	267	292	296	295	269	271	266	268	284	293	301	267	301	293	300	270	261	274	302	290	301	301	300	287	280	256	286	273	282	255	251	277	272	276	305	276	293	306	270	292	300	319	280	295	300	316	274	285	280	289	296	263	257	338	314	296	291	283	273	291	266	261	293	297	283	278	275	298	244	258	273	289	308	291	287	299	302	275	259	287	256	310	317	292	275	271	295	284	273	284	283	302	302	278	286	283	285	279	290	303	276	304	266	278	295	309	300	286	260	281	323	289	309	318	310	290	265	260	300	276	287	279	297	267	275	256	289	271	264	282	261	287	268	268	264	300	316	310	298	302	299	283	283	276	286	294	273	292	272	284	289	271	299	278	272	297	264	286	266	291	308	266	285	294	325	289	276	276	281	284	262	279	274	297	279	290	306	296	261	317	266	286	277	276	297	265	249	286	262	273	313	290	280	289	284	294	270	308	275	300	300	282	333	305	294	294	292	303	313	266	300	267	287	303	281	265	256	302	267	290	283	260	304	299	249	280	296	300	303	273	307	291	268	268	307	282	268	250	248	295	287	277	312	315	304	339	282	286	302	262	289	278	290	288	306	288	297	287	277	311	302	290	280	297	282	274	287	284	291	289	284	296	278	269	307	320	299	263	265	280	299	315	310	263	283	276	270	328	266	274	282	290	250	314	300	326	293	275	262	273	299	304	309	273	271	285	291	318	265	255	303	300	280	258	311	298	260	290	282	254	295	300	296	311	308	269	253	259	276	265	273	308	292	261	286	281	291	315	311	302	300	299	267	293	301	304	324	279	326	300	286	271	289	295	272	271	271	279	266	273	314	280	280	294	298	282	279	283	283	289	271	304
28211	3133	5306	6409	5553	4654	3533	3125	2878	2350	1887	1685	1942	1979	2373	2430	2084	2421	2150	1927	2272	2513	1739	1087	1091	914	937	770	1152	2474	2634	927	687	724	700	647	603	666	651	665	596	630	604	666	638	634	640	620	651	709	779	650	642	607	621	641	610	638	654	628	635	673	600	633	596	632	577	650	606	638	620	646	599	601	593	628	644	689	582	636	650	648	666	630	612	623	633	646	641	650	576	661	646	587	639	642	629	633	633	616	641	609	666	627	602	629	653	603	606	629	626	616	621	647	604	652	590	647	617	641	625	605	618	648	649	657	665	622	725	634	642	647	593	604	605	620	585	650	647	608	632	601	610	620	628	631	655	622	587	621	629	708	593	626	658	604	587	632	634	606	658	620	641	633	611	638	644	610	611	616	652	642	635	582	591	581	624	617	613	642	616	679	634	634	636	602	622	654	681	594	602	604	613	640	592	630	635	643	639	618	626	648	651	655	649	644	594	669	650	652	581	648	670	605	592	629	606	637	614	604	605	668	654	651	638	632	664	647	626	644	636	646	632	621	598	667	618	600	596	617	650	650	624	579	587	564	617	619	631	602	624	625	658	629	587	648	562	598	628	648	629	638	648	628	632	650	597	638	641	641	625	640	661	611	647	637	650	618	670	630	646	668	643	651	630	627	679	597	654	594	601	665	626	621	644	595	650	621	595	610	668	625	636	630	626	602	635	642	604	605	646	614	604	654	607	634	589	626	642	598	611	637	623	601	615	623	670	633	628	630	637	626	613	638	640	645	614	606	623	634	655	600	623	620	585	602	608	620	603	584	630	626	648	626	658	604	650	627	615	600	613	656	669	609	667	586	640	603	636	586	656	611	617	628	658	593	652	643	644	608	636	650	624	620	644	592	568	609	653	630	615	618	643	641	631	619	632	656	579	654	676	627	638	611	609	596	645	575	616	625	666	655	624	690	607	679	625	603	643	651	645	641	589	567	639	632	656	629	628	624	622	600	610	636	619	597	644	542	640	624	643	672	570	628	667	644	643	661	644	594	689	602	605	619	612	658	686	621	642	599	615	621	639	615	624	606	627	624	614	584	617	630	623	628	659	585	598	600	562	604	613	633	603	671	626	569	628	561	620	621	600	590	648	607	620	651	602	608	615	630	647	631	625	636	627	649	606	571	616	650	619	590	631	622	632	572	626	607	600	678	661	627	663	619	620	605	616	658	609	606	587	585	593	638	625	667	634	605	633	610	597	600	616	596	651	598	597	631	606	687	645	643	669	670	672	595	622	632	587	627	671	576	653	657	615	617	569	615	644	583	650	632	607	622	616	591	609	591	557	610	612	595	614	575	613	622	636	614	609	631	650	640	570	675	588	622	628	631	624	594	628	648	603	638	633	633	602	570	618	624	632	614	609	679	643	610	621	643	637	617	624	589	602	631	617	625	611	610	606	624	636	623	662	590	684	639	639	652	606	575	629	653	598	627	619	587	641	634	638	634	538	671	607	618	595	663	651	630	606	615	658	617	662	619	602	660	639	621	609	624	619	620	654	627	607	609	624	595	586	635	605	603	605	630	622	593	619	617	621	670	600	610	620	599	648	635	647	651	654	634	617	640	575	648	641	630	636	624	656	625	601	635	642	610	605	581	597	620	653	615	593	644	611	609	606	600	608	609	641	650	605	653	647	570	600	606	664	639	640	632	616	659	643	631	594	615	640	604	590	612	622	565	617	623	607	627	595	652	626	621	597	629	627	626	636	606	667	632	606	600	598	599	618	575	614	616	606	606	644	620	644	639	630	659	632	620	644	630	608	608	654	647	595	620	640	639	647	666	616	635	625	611	646	609	589	592	611	615	625	635	618	665	597	628	618	650	648	652	606	573	605	633	646	617	638	604	648	584	615	613	652	601	616	602	553	609	649	627	645	669	649	658	586	608	631	610	635	642	640	689	631	640	634	610	589	634	600	613	641	593	678	602	605	624	576	617	623	591	602	580	698	635	598	643	632	602	607	596	598	632	651	604	640	638	598	631	607	667	605	644	609	591	640	648	600	628	619	639	667	629	635	587	640	594	675	649	637	590	622	613	647	612	601	660	609	618	633	625	648	642	637	594	600	650	626	581	615	583	621	607	601	567	591	651	633	580	610	638	634	665	657	616	639	620	652	643	664	621	657	641	610	624	604	599	647	627	595	617	600	612	637	600	694	618	628	636	610	655	640	609	671	651	618	626	601	649	617	589	608	663	622	569	565	626	628	661	649	562	634	647	641	638	606	637	630	620	608	648	617	644	635	603	641	630	632	621	603	610	627	648	631	618	633	625	616	627	625	628	651	646	638	631	625	618	634	627	625	609	592	598	629	580	646	603	618	610	603	599	653	635	651	630	614	627	651	642	637	629	625	637	584	649	590	607	596	607	618	573	614	636	600	572	668	632	618	620	610	631	624	633	632	633	623	645	662	636	647	625	674	640	576	633	610	611	555	600	613	622	657	624	692	616	609	575	663	629	614	615	625	636	618	622	590	625	589	665	603	637	601	651	613	595	628	656	569	635	634	595	622	648	660	622	625	649	601	645	634	646	625	670	641	614	627	604	644	619	643	642	624	626	633	640	571	660	592	634	633	601	654	605	628	651	634	627	598	670	599	642	646	610	634	628	604	639	613	645	623	655	624	601	626	585	627	656	597	637	628	596	616	642	618	643	627	604	578	647	568	611	651	638	559	618	644	663	658	583	551	670	652	612	634	631	653	612	607	610	629	589	618	592	633	666	604	610	612	648	628	597	649	588	575	641	614	623	618	604	625	639	639	626	636	606	576	596	676	626	619	632	575	651	593	605	640	664	600	651	616	581	630	637	663	581	676	594	600	613	565	622	639	616	677	611	575	607	607	656	614	596	619	626	572	584	651	626	629	669	647	661	626	573	620	679	592	625	637	608	658	584	625	623	620	640	622	646	587	611	616	625	608	608	632	605	635	619	613	657	633	646	663	623	639	593	634	649	638	621	639	617	615	671	613	627	581	613	649	600	589	645	622	583	610	637	632	622	625	599	615	635	661	621	628	610	614	634	630	628	668	635	605	588	623	640	651	594	612	580	621	611	618	654	589	604	648	606	603	655	633	633	606	613	642	655	624	642	626	588	619	664	634	620	614	653	626	639	605	612	603	578	628	656	629	600	644	624	626	594	618	606	603	669	617	657	644	611	633	606	624	660	650	618	619	604	581	624	626	639	597	625	669	609	678	587	615	645	647	623	648	643	609	621	625	642	650	585	642	604	606	592	681	571	677	644	621	602	619	636	603	618	650	613	696	594	635	618	629	576	614	626	599	630	602	631	628	601	583	600	616	619	604	652	647	659	617	589	612	613	666	642	620	579	654	588	651	632	683	606	589	599	624	652	652	649	600	642	644	647	616	627	584	575	650	649	676	624	624	621	613	612	573	639	633	629	573	621	635	674	617	577	588	604	633	670	647	601	614	621	646	638	622	617	590	663	648	632	592	637
14695	2003	849	624	422	344	205	224	217	211	191	198	181	178	238	246	221	242	232	216	248	202	168	120	129	125	117	122	124	129	139	134	130	127	143	146	125	126	123	133	129	129	130	152	106	134	142	136	124	149	146	131	133	130	135	132	132	125	133	130	115	129	134	121	129	136	149	144	123	126	118	131	113	122	120	136	127	132	114	129	133	133	121	122	137	130	139	137	139	111	119	137	106	123	127	146	136	131	144	145	114	147	117	154	133	131	116	135	111	134	141	130	127	111	101	103	138	127	138	142	133	126	121	160	160	130	137	132	143	145	119	140	114	141	132	117	154	134	136	149	136	158	153	145	124	117	134	119	151	123	149	135	139	120	141	133	127	121	133	123	144	147	124	131	139	122	148	131	144	138	132	116	145	119	139	129	128	119	128	108	141	123	147	156	138	126	135	129	144	120	131	135	132	128	103	116	119	128	154	142	137	144	113	139	153	153	137	127	150	145	152	127	129	126	116	152	150	123	134	151	110	112	122	128	121	155	115	147	146	126	113	133	122	144	124	132	153	131	119	128	122	157	118	127	158	128	135	141	132	141	163	124	154	137	135	127	148	129	130	157	126	131	125	117	150	138	149	136	128	140	117	119	144	128	134	142	111	125	133	140	121	129	123	134	129	148	122	140	148	136	135	151	132	106	133	139	113	107	161	142	124	141	157	140	122	153	130	125	136	135	147	128	137	137	111	108	106	125	143	124	135	130	138	121	118	128	139	130	129	149	133	129	131	141	147	109	127	130	119	134	127	128	145	116	129	129	119	125	117	125	122	130	135	137	155	120	150	120	145	125	151	126	123	149	140	149	128	148	132	138	135	125	125	120	138	138	155	130	132	138	109	122	129	111	134	133	140	114	132	132	149	119	122	132	123	117	124	133	113	131	109	108	127	124	119	166	131	117	125	141	128	172	118	115	150	141	126	137	123	111	99	121	129	119	100	135	137	116	139	114	131	126	140	124	125	130	134	136	118	113	114	119	122	106	131	122	162	125	119	124	138	130	137	133	147	146	127	115	127	122	142	126	136	120	147	121	138	133	149	126	151	137	112	135	133	141	135	145	142	113	139	128	132	138	115	128	125	108	155	136	107	129	128	126	136	132	115	123	107	124	141	131	116	148	132	149	142	151	121	133	135	113	118	129	139	127	106	111	122	115	145	101	132	132	127	136	135	138	128	126	136	140	142	127	140	119	131	139	125	158	121	131	118	128	122	143	121	144	134	126	133	113	112	127	124	155	125	123	149	116	129	108	153	144	108	152	119	143	108	117	124	131	127	131	123	111	142	124	142	119	125	123	125	131	158	124	136	147	132	121	122	144	128	123	117	142	132	132	113	142	155	127	146	106	144	150	143	134	121	141	131	118	129	145	126	115	147	130	129	126	115	131	141	124	127	128	125	119	121	140	143	123	119	126	126	127	132	134	132	130	139	100	138	121	105	103	144	127	147	127	123	137	133	139	122	132	134	127	126	126	130	125	117	133	123	141	127	127	135	123	125	137	134	125	135	128	113	103	114	147	131	130	137	142	125	117	131	129	128	124	121	156	141	140	121	133	145	155	127	135	98	132	128	144	125	122	134	110	130	149	133	143	133	131	134	137	128	113	140	144	132	142	121	117	107	133	107	113	134	174	120	139	127	115	115	120	132	134	133	126	138	144	109	149	112	125	102	135	169	145	144	148	140	123	134	135	126	133	133	149	114	130	127	135	126	133	117	140	135	125	126	126	158	123	127	135	137	111	149	134	122	158	135	149	133	123	136	140	138	137	113	161	102	115	132	144	147	118	109	149	119	141	122	132	120	125	126	137	122	136	134	133	134	150	116	136	126	133	136	139	117	139	113	107	124	119	132	154	141	113	133	117	136	135	115	126	140	124	106	144	103	147	135	138	129	137	138	118	144	129	124	140	128	117	130	145	126	142	130	136	138	132	158	154	136	137	118	148	127	128	146	121	140	148	139	117	129	143	116	124	96	141	129	109	127	132	121	138	117	126	128	126	121	121	152	130	119	130	132	131	146	121	106	135	142	108	163	123	124	116	154	126	144	115	140	110	130	132	127	126	136	132	131	151	129	137	141	110	115	118	116	137	131	124	132	122	117	150	130	134	119	126	140	160	130	117	133	131	143	135	110	139	141	107	144	120	129	140	129	140	137	137	138	141	130	142	133	121	112	121	130	159	131	115	157	141	109	128	134	145	116	98	126	123	115	131	141	152	136	126	129	118	113	130	142	129	123	104	120	147	135	155	144	144	145	120	120	129	138	117	125	128	127	148	128	136	137	115	150	138	144	113	116	141	123	138	137	128	118	131	130	121	123	133	152	123	133	155	144	149	129	120	117	157	133	118	147	100	141	122	126	125	161	135	102	154	136	135	130	119	147	160	125	147	126	145	145	120	130	123	132	134	132	118	136	136	156	148	123	129	145	137	143	109	140	145	104	138	119	115	147	140	133	126	142	137	148	116	152	105	131	133	135	122	126	143	136	144	150	113	110	110	122	135	145	132	122	132	147	127	144	113	162	145	128	130	119	125	120	130	109	117	128	112	143	141	143	114	126	157	122	131	129	128	139	123	143	139	129	130	149	127	144	136	148	136	121	139	118	122	129	136	106	152	136	130	127	123	125	135	133	119	127	133	113	107	125	142	134	120	109	135	103	141	156	132	135	143	146	139	130	136	116	118	128	123	114	108	146	128	128	150	138	134	134	125	150	147	120	141	154	127	126	122	124	122	131	125	116	150	118	143	147	144	138	131	139	113	108	121	136	127	121	125	105	141	110	135	136	121	150	140	108	130	153	128	148	143	153	141	141	117	126	118	127	141	136	135	140	127	120	131	142	133	158	126	138	153	126	123	117	128	118	116	135	133	129	134	136	133	127	123	104	143	118	129	136	132	138	140	143	126	124	132	145	124	130	123	137	109	137	146	154	118	146	132	135	127	143	158	134	119	139	143	139	158	129	129	112	120	115	103	125	102	135	139	136	120	142	147	138	134	138	138	128	142	132	117	101	130	123	125	117	134	151	143	177	109	112	121	122	112	129	130	133	136	133	126	117	125	124	136	108	127	149	126	155	122	104	132	129	132	135	134	152	129	120	155	123	143	126	145	127	154	130	123	131	134	158	128	150	123	132	118	132	135	145	134	123	134	129	140	134	119	109	153	142	128	124	147	132	139	127	137	146	136	114	134	133	137	117	127	125	113	142	141	149	121	124	139	136	134	125	126	131	145	145	136	151	129	134	126	135	128	142	110	135	125	136	149	133	129	138	142	136	132	115	127	124	131	163	132	141	136	136	120	134	146	121	133	159	124	133	135	128	127	140	130	102	126	137	141	105	115	132	129	124	115	134	130	126	139	141	122	137	123	151	117	155	128	130	152	127	138	145	119	133	123	137	148	118	118	136	129	137	142	121	140	117	128	118	136	157	112	126	112	125	119	157	120	123	136	144	117	143	111
8383	1063	1698	1815	1460	1152	933	839	773	737	666	667	703	791	984	932	951	1135	937	914	1193	980	493	410	357	431	358	380	394	368	339	344	321	340	308	336	332	320	314	352	373	310	327	340	311	331	354	319	326	305	329	310	330	321	318	325	339	345	321	336	323	341	340	360	328	328	339	345	314	345	352	322	299	341	314	331	344	341	324	371	305	321	361	312	311	302	314	340	310	326	313	319	314	332	306	301	324	326	327	313	301	293	318	343	329	331	338	340	312	316	360	345	327	329	318	299	330	301	319	330	343	321	300	303	298	351	311	349	322	315	318	366	335	297	280	332	322	328	298	349	336	328	325	313	335	333	350	325	328	358	313	295	317	354	325	282	346	360	297	308	364	370	297	319	325	323	352	320	305	310	319	340	322	326	304	340	300	316	310	346	352	301	351	355	335	343	325	298	315	363	323	350	326	322	327	333	321	319	313	338	319	315	300	298	306	310	302	347	330	314	326	311	340	300	314	316	287	330	297	351	346	319	295	314	297	339	299	300	343	332	333	329	337	351	345	336	330	336	336	312	326	353	359	335	317	300	330	325	294	326	327	321	324	319	362	357	329	359	307	304	340	284	340	316	343	323	340	353	341	310	358	341	302	292	351	327	322	328	308	303	362	311	348	327	301	310	322	361	305	337	308	329	316	339	345	298	373	303	311	341	314	322	304	320	351	332	332	327	306	350	333	335	316	312	311	312	307	332	330	334	323	309	328	360	301	354	342	337	352	314	317	332	326	323	318	332	340	343	314	340	370	358	312	309	342	294	320	311	320	340	333	309	350	313	326	312	337	322	305	340	336	369	322	312	322	305	316	326	308	325	317	333	291	348	301	331	351	318	326	324	332	333	350	340	337	373	322	294	318	322	318	319	309	296	304	280	315	332	319	327	332	309	317	337	348	334	295	333	301	300	306	341	347	318	325	343	350	326	351	319	316	327	288	298	310	327	337	331	321	316	309	351	357	307	322	352	301	322	303	299	335	349	337	306	336	290	343	337	305	309	317	324	321	326	347	317	288	311	318	304	325	354	363	329	329	312	360	354	342	286	331	304	319	313	313	309	287	299	334	338	320	332	300	292	306	338	315	311	309	309	321	341	337	309	361	316	309	331	307	329	283	305	343	328	300	320	343	304	322	325	326	359	347	292	357	316	308	332	341	299	286	331	314	345	311	329	319	337	330	315	313	319	304	308	309	321	333	297	311	328	314	346	292	331	315	305	316	332	319	327	341	321	321	305	334	311	354	310	324	324	367	321	322	307	326	335	301	331	324	337	332	344	302	319	351	308	369	340	329	362	301	331	349	309	329	317	322	315	338	318	320	298	344	325	305	334	327	308	340	321	295	301	328	318	329	350	348	317	276	309	327	329	308	301	333	342	299	331	328	331	313	333	323	287	351	305	319	293	304	296	318	322	302	324	310	354	295	292	329	312	306	345	295	319	327	327	336	297	311	312	314	327	308	327	323	310	339	312	342	302	305	291	321	322	291	336	309	316	308	325	333	351	316	332	331	316	327	351	332	318	292	334	344	293	337	337	315	337	290	310	331	318	347	284	359	323	353	324	305	349	326	326	331	323	364	308	328	311	315	347	309	319	325	318	345	337	317	332	330	333	294	321	353	305	342	337	330	300	337	344	349	319	323	327	288	312	306	335	286	319	330	314	315	335	329	324	304	329	305	358	345	349	307	347	323	320	337	324	320	327	328	348	343	323	330	300	303	294	302	313	367	290	336	295	312	325	326	313	339	352	353	332	333	283	300	344	292	323	325	327	325	333	321	296	301	304	326	325	318	341	322	295	315	344	341	323	331	309	309	336	298	328	339	319	311	337	324	320	330	323	329	310	349	280	324	322	332	307	341	318	284	311	331	324	324	313	346	311	315	333	284	341	311	369	329	324	291	324	335	337	317	333	314	345	318	291	329	355	338	308	312	303	312	338	327	305	298	318	310	298	377	316	326	301	315	331	309	329	338	327	328	271	369	324	340	330	364	315	307	323	338	324	288	346	304	291	316	341	328	312	350	305	338	313	282	311	367	325	272	319	346	332	338	341	339	337	316	326	305	332	327	338	317	302	329	333	314	336	335	320	344	304	313	344	349	322	334	322	347	358	321	355	332	322	325	321	327	341	313	297	344	302	328	319	323	332	314	318	319	322	317	322	319	324	357	310	323	327	326	358	349	332	326	337	333	328	316	314	309	324	315	337	317	363	311	332	294	331	344	307	338	296	328	300	332	329	336	342	291	340	307	292	320	365	303	317	328	301	325	329	316	339	342	321	337	303	311	327	334	316	325	348	309	355	343	323	305	347	305	322	331	317	349	348	315	329	343	359	344	326	342	299	337	302	311	355	332	316	325	295	325	337	351	318	316	324	338	312	338	350	375	332	332	346	342	330	309	337	286	314	316	358	304	327	312	324	313	331	314	355	317	313	311	325	316	320	364	338	318	314	316	335	306	303	352	274	336	327	326	334	366	324	334	315	328	330	310	338	339	302	346	329	354	321	354	318	332	310	314	296	307	315	332	343	341	280	328	322	333	353	299	291	317	310	324	326	321	313	320	336	333	336	295	322	337	315	311	330	317	349	324	300	294	348	323	300	323	307	326	328	287	340	302	310	328	314	332	379	302	350	319	310	305	320	322	294	328	337	330	348	299	337	309	305	298	299	302	302	342	296	316	324	322	302	322	302	327	333	326	305	322	331	346	313	334	351	317	325	344	326	349	344	336	314	321	291	334	342	335	315	320	307	299	304	321	348	307	341	339	324	289	327	321	327	311	317	304	320	290	327	360	330	320	327	325	335	302	324	359	331	299	325	298	321	340	320	328	327	324	360	322	323	348	316	337	347	332	322	354	343	281	333	320	329	360	350	338	307	360	320	313	306	345	317	335	302	314	346	349	326	349	315	317	288	286	332	295	305	324	321	335	336	327	304	304	315	336	309	350	357	310	358	325	291	313	321	316	341	335	365	339	306	340	293	324	336	304	285	297	307	314	333	327	344	350	337	303	320	329	312	324	334	297	331	303	298	328	294	319	304	329	290	327	353	291	312	327	321	324	270	348	346	323	296	376	327	325	319	339	290	328	351	322	322	341	351	312	344	309	302	318	328	324	337	306	332	312	297	336	324	337	369	298	329	322	281	325	297	319	346	289	340	324	312	317	335	314	317	323	331	312	337	343	326	295	310	343	314	344	339	341	359	304	342	348	312	321	335	321	335	293	317	358	337	322	323	347	307	316	341	287	326	319	314	318	283	342	343	328	320	317	298	324	334	312	321	330	305	333	347	340	330	291	310	314	310	303	334	312	324	337	320	336	303	337	324	357	314	333	349	345	317	339	312	325	312	312	329	316	315	322	325	324	328	321	362	305	319	353	353	342	321	288	323	317	368	324	326	371	307	303	331	322	323	343	313	312	337	318	352	315	307	296	319	337	303	303	314	312	324	321	358	346	366	309	339
35316	8632	2578	1520	1008	731	590	522	491	387	358	316	346	407	513	400	366	431	365	435	450	227	212	234	240	203	233	241	254	302	228	212	224	201	209	247	177	220	210	216	204	225	219	213	217	229	211	211	195	216	200	200	198	199	220	232	212	230	190	219	192	198	232	217	202	190	232	178	185	195	225	217	213	207	217	195	184	222	200	222	232	222	199	204	194	192	247	226	205	194	216	227	219	220	212	217	215	198	208	206	237	225	188	215	203	211	194	225	246	239	218	238	219	213	246	217	217	199	215	210	225	211	208	228	193	205	205	185	171	179	209	235	184	202	241	201	222	189	223	209	167	208	245	214	231	188	234	222	191	213	222	193	183	203	185	210	205	191	220	204	229	204	221	201	207	214	222	203	215	218	222	186	238	240	202	213	231	211	204	181	222	186	216	217	185	186	200	200	204	228	200	212	197	215	206	183	186	235	206	213	215	223	198	224	222	217	217	189	223	187	197	184	203	223	202	218	207	190	211	223	206	212	218	216	215	234	223	240	221	224	237	198	225	219	221	189	226	212	209	212	217	212	236	217	178	211	222	193	230	221	214	220	192	201	212	200	205	213	188	211	229	256	199	203	224	246	208	211	204	208	190	219	197	209	193	182	235	203	213	224	221	246	227	253	197	236	213	205	228	238	202	208	204	199	208	199	193	227	207	269	227	206	201	213	195	203	195	195	229	214	203	214	210	220	231	219	213	191	230	192	242	222	210	193	222	202	226	228	228	202	226	230	218	246	217	205	207	208	177	220	200	212	230	233	198	207	171	191	195	211	222	215	207	203	208	208	206	223	195	214	202	213	219	229	197	234	220	222	219	207	199	195	192	219	180	218	224	222	232	223	224	241	207	221	229	203	261	193	202	244	210	211	228	219	194	220	239	215	220	221	188	214	188	217	235	216	197	205	245	202	186	218	204	231	205	216	209	240	219	213	227	209	208	201	202	206	217	185	201	209	216	217	210	227	227	207	175	207	208	196	195	225	214	198	219	208	208	214	227	180	229	206	207	197	188	226	206	196	198	202	194	202	205	206	207	219	227	215	219	229	206	184	220	221	209	213	195	224	211	208	187	233	199	197	212	221	217	214	218	206	224	220	194	213	218	227	246	203	231	204	209	238	197	192	221	215	217	210	211	227	214	213	224	226	228	230	214	195	221	207	222	235	199	217	218	215	204	204	205	227	199	211	231	230	218	197	237	224	219	232	202	209	202	198	193	221	237	210	216	183	204	232	179	220	224	208	191	256	190	208	194	188	218	194	245	196	189	206	235	211	220	199	221	186	200	207	230	211	199	212	197	217	230	221	211	208	200	222	225	245	218	229	203	214	210	195	215	198	217	214	232	199	211	193	238	222	221	205	208	232	243	223	223	203	216	215	187	231	188	221	233	191	236	247	217	210	197	201	186	193	225	203	188	217	229	209	199	199	213	187	217	227	204	217	199	234	195	197	225	201	193	212	236	210	208	224	230	215	209	217	201	212	237	215	238	231	235	223	220	183	214	230	220	213	217	224	228	196	212	197	224	217	192	232	215	182	209	205	222	201	236	200	205	225	238	189	238	222	221	193	189	216	200	212	193	215	214	205	208	217	196	208	218	205	215	211	201	215	207	210	232	212	192	222	209	240	189	205	189	192	237	230	183	201	233	208	211	225	206	215	222	215	232	215	191	227	209	214	211	184	214	227	242	226	252	203	235	217	219	220	228	213	211	233	231	222	213	231	214	200	211	183	219	249	209	199	192	221	219	208	233	187	198	181	192	201	185	207	184	187	206	239	237	243	197	219	220	219	228	233	209	191	204	200	192	211	211	182	175	223	175	196	205	205	222	210	191	232	212	218	198	215	194	222	237	244	185	205	209	213	186	230	224	210	211	205	226	241	220	241	208	195	201	208	213	225	221	225	225	201	227	210	204	233	235	183	217	196	209	176	224	247	237	192	220	212	203	211	228	208	201	225	226	212	208	202	211	182	214	227	206	187	169	202	210	210	207	210	223	172	204	224	213	222	213	221	223	215	211	203	206	213	195	183	228	225	216	230	237	218	206	223	197	199	234	236	205	193	201	212	202	199	225	214	225	189	212	234	205	226	223	215	219	236	234	223	192	209	200	208	211	231	215	204	185	238	200	187	199	221	220	193	192	204	227	211	217	231	224	219	216	220	218	214	216	223	215	187	239	194	201	222	219	246	202	236	209	217	222	196	214	189	191	190	195	226	235	211	248	245	211	199	214	237	200	220	226	192	223	201	231	199	219	216	245	219	236	197	184	203	208	233	207	225	197	206	229	222	214	214	208	217	210	232	239	208	199	225	219	222	199	225	236	211	190	199	213	227	233	210	193	225	206	205	220	245	223	210	192	211	215	200	210	194	238	214	193	202	185	209	235	221	225	204	212	223	206	203	224	218	210	230	215	199	201	221	212	195	193	170	224	232	209	198	212	240	242	218	202	225	219	198	186	199	175	209	245	191	231	210	244	235	235	217	245	228	204	233	210	215	210	220	239	203	207	175	215	215	199	198	209	229	228	244	207	189	227	207	187	199	220	231	206	212	240	224	207	229	201	217	209	202	229	208	222	199	219	227	211	227	202	212	217	235	196	207	195	215	211	231	223	210	213	223	207	206	206	220	195	218	254	206	202	226	213	189	204	222	218	212	182	206	208	222	222	212	199	201	224	205	212	243	217	218	192	211	219	201	214	246	200	208	193	220	206	210	227	218	204	230	198	196	211	234	201	179	236	216	206	225	177	208	207	223	191	218	209	216	215	212	228	218	212	190	188	184	212	231	198	223	238	228	236	222	208	188	202	207	222	226	243	203	203	195	203	229	201	205	211	199	224	225	229	221	253	213	193	239	225	213	213	220	241	231	219	201	222	205	213	196	179	249	223	211	219	224	213	208	230	220	226	200	233	232	196	224	212	199	244	213	186	224	213	208	215	209	211	222	208	228	194	221	190	202	211	230	216	210	203	210	197	193	198	224	213	196	228	220	205	214	197	204	220	204	221	231	193	204	197	193	199	181	209	228	206	212	200	200	199	218	188	203	205	207	212	195	196	221	234	221	188	189	205	219	245	218	194	213	207	213	195	188	211	191	197	185	187	179	226	228	234	204	209	204	209	210	197	185	209	223	206	207	207	215	221	202	212	206	201	194	207	198	255	193	231	226	194	218	218	205	193	240	222	192	200	193	231	184	223	206	205	263	214	228	217	239	203	217	230	223	199	195	189	179	217	232	200	204	225	199	209	193	218	212	216	224	197	196	212	250	219	217	196	207	215	193	193	213	189	201	239	209	218	199	215	196	219	228	221	215	229	224	192	215	216	215	192	231	195	223	225	208	216	212	227	226	227	205	205	214	198	222	201	229	212	251	224	220	203	230	218	199	220	221	198	210	188	221	194	208	205	226	194	223	242	216	198	223	203	207	210	188	219	220	206	222	208	210	201	216	186	232	213	200	203	205
21415	1851	3611	4137	3526	2879	2405	2217	1932	1491	1224	1307	1418	1519	2240	1630	1625	1929	1418	2131	1653	900	774	708	705	601	755	696	789	1001	604	507	574	535	534	525	529	522	491	494	532	502	483	493	507	520	496	456	454	532	466	466	496	464	500	508	454	480	515	506	479	479	491	496	503	443	495	520	509	460	518	479	505	527	542	500	469	481	493	517	504	494	460	466	470	486	459	507	499	450	496	453	503	544	473	473	497	478	470	459	497	482	512	483	486	508	514	510	506	454	504	466	498	449	487	492	482	498	492	476	509	517	491	539	468	514	475	508	475	483	472	493	466	452	489	450	485	494	479	505	495	485	508	432	501	483	476	505	473	480	453	479	453	502	478	499	506	467	498	508	476	485	497	467	460	440	470	458	520	485	509	503	510	470	515	498	479	492	486	499	506	445	518	456	520	472	460	527	496	461	440	506	511	515	481	488	492	491	522	500	501	491	508	487	458	480	476	533	489	465	511	518	470	480	483	515	523	481	511	470	477	506	507	498	484	477	479	527	481	444	464	501	512	512	528	477	502	494	517	473	486	476	484	483	506	521	464	502	492	478	541	487	481	456	491	482	492	487	464	491	449	493	486	499	514	517	453	505	533	490	448	451	491	470	531	477	476	486	489	502	506	513	499	488	495	472	512	492	461	474	494	514	494	496	485	529	529	467	513	509	474	484	521	479	535	489	452	527	483	495	495	475	469	456	476	563	500	491	499	466	467	536	476	472	495	486	506	525	485	548	454	505	492	488	479	520	516	496	515	471	446	476	505	504	460	504	433	498	486	472	500	497	464	492	506	494	460	539	476	522	511	496	500	456	502	446	466	478	520	463	501	460	510	478	463	451	503	499	464	457	495	499	489	457	476	483	527	485	520	462	463	510	473	420	516	482	485	500	477	496	476	484	464	492	507	511	499	487	466	472	486	488	448	504	487	494	489	502	498	526	486	467	510	548	496	501	478	523	482	490	477	515	486	474	459	480	533	450	477	487	501	473	506	487	477	488	505	493	519	468	504	461	495	514	471	516	498	493	469	485	503	494	480	488	480	459	511	514	449	517	523	495	507	494	470	468	496	446	487	460	472	447	523	496	459	469	478	491	513	510	512	508	506	505	497	477	496	501	541	478	486	506	511	489	478	467	515	491	480	499	524	496	483	470	507	499	515	511	518	524	488	467	529	446	482	463	518	502	500	479	481	447	484	491	496	493	463	534	507	490	501	491	506	495	520	522	485	474	471	507	506	541	511	457	514	507	539	538	512	469	466	441	446	499	478	501	494	475	515	427	474	536	462	521	519	484	480	485	487	492	473	511	473	471	511	491	527	482	493	457	475	502	478	513	489	506	474	501	510	521	538	514	500	485	482	497	488	468	484	470	522	537	502	491	540	506	505	472	505	471	466	467	477	496	513	515	492	516	464	522	481	496	510	532	527	500	510	472	494	483	519	451	461	529	488	506	509	463	483	485	486	522	525	465	488	481	516	449	517	474	538	452	473	457	497	495	507	482	504	509	470	489	487	504	482	455	480	464	525	519	490	479	479	467	475	487	495	493	477	467	488	485	480	501	505	502	516	513	515	490	492	516	499	486	477	516	502	513	518	518	491	433	494	448	518	486	481	500	502	485	491	470	491	527	468	463	470	475	484	464	469	514	474	477	508	481	496	447	489	490	509	491	466	518	540	501	511	486	517	441	496	508	511	518	495	493	476	485	484	483	472	466	542	495	492	509	526	488	502	547	494	545	472	527	498	502	491	496	445	494	504	511	495	481	494	496	462	491	513	477	477	461	523	489	491	518	527	501	484	461	497	538	506	507	494	472	534	497	487	452	433	508	467	510	515	491	486	449	481	496	485	487	461	477	493	466	482	493	504	494	467	512	481	487	498	499	544	484	497	492	458	509	453	499	471	521	488	494	482	481	476	538	460	504	505	485	477	517	503	481	475	530	494	492	503	502	484	497	498	459	461	476	502	494	470	506	480	463	511	445	470	506	512	493	510	480	511	505	499	474	506	482	492	500	521	454	488	520	517	440	471	511	516	525	503	490	538	476	489	503	478	487	524	470	524	505	475	487	495	502	497	472	507	505	503	502	481	496	496	503	504	509	476	476	469	483	540	505	467	488	448	509	450	454	489	492	491	491	484	492	469	497	430	448	519	483	496	499	503	510	444	471	484	494	461	480	520	514	498	446	483	481	465	503	491	494	490	522	492	502	486	499	464	463	482	490	467	486	457	502	442	468	469	516	472	510	479	514	468	480	492	449	495	547	496	488	528	492	499	497	482	499	499	493	503	504	464	458	498	513	510	486	508	525	463	463	512	517	486	521	497	467	482	488	494	498	508	486	487	530	457	476	511	534	496	476	469	500	470	507	485	523	534	481	416	496	468	497	492	493	489	477	459	504	510	443	507	478	472	483	477	520	485	496	479	487	488	511	427	490	468	491	457	509	472	488	503	474	469	499	465	515	486	511	473	494	454	453	450	494	500	511	470	519	463	522	489	452	523	476	471	475	482	523	485	529	530	473	498	496	528	484	505	490	529	505	501	500	543	524	489	520	493	467	473	480	507	527	468	489	492	462	496	473	485	448	509	485	446	512	471	483	469	490	474	498	511	500	474	457	480	519	482	506	526	463	460	492	520	500	499	498	495	497	493	490	486	495	509	497	503	494	472	495	506	486	474	494	462	492	463	503	485	482	469	501	478	514	470	458	474	491	514	476	478	474	509	505	443	495	503	480	490	490	473	475	436	512	488	474	507	482	509	466	521	471	450	457	497	487	493	511	487	519	491	509	530	407	535	491	473	438	485	496	511	486	464	496	462	465	538	490	512	499	498	490	507	471	490	497	489	475	515	498	512	509	440	497	492	490	466	465	542	457	474	484	523	491	506	508	508	476	511	521	480	487	494	465	487	478	477	505	515	511	465	519	501	488	466	505	521	504	490	505	478	521	506	511	486	505	467	511	492	497	472	499	477	523	468	483	520	490	478	481	506	473	486	488	468	446	511	499	543	468	475	521	494	509	483	475	501	471	464	537	506	458	459	500	473	493	481	496	509	508	526	489	487	510	480	514	476	484	489	478	481	515	508	480	506	484	487	468	460	487	473	506	487	489	508	475	476	452	441	486	496	484	516	470	558	508	501	488	509	517	527	498	492	467	478	521	450	485	456	513	515	522	496	481	494	507	490	489	485	485	476	492	512	473	496	483	495	505	479	495	463	500	494	476	461	476	482	478	483	464	473	458	504	474	475	484	491	529	456	448	498	511	498	489	476	459	480	528	481	471	504	494	509	510	466	493	533	525	496	486	500	489	498	473	484	496	501	493	489	507	535	496	489	486	491	463	542	486	466	534	483	485	489	509	479	497	469	521	488	482	482	494	480	442	457	485	479	450	468	494	503	523	474	493	491	480	465	498	467	488	483	460	501	468	499	499	523	485	517	523	452	525	527	458	507	474	522	439	480	493	476	536
47836	15685	4991	2621	1711	1333	970	815	732	574	494	512	530	550	695	583	548	575	503	699	507	439	380	353	380	367	328	331	433	578	627	348	244	311	316	273	293	273	312	290	280	303	292	321	295	271	278	281	321	316	283	321	266	289	254	276	267	283	283	290	305	300	257	281	291	285	300	310	287	288	299	261	271	285	330	276	286	277	287	305	293	309	281	303	298	288	259	292	254	308	267	278	259	293	269	285	292	307	303	314	287	294	267	290	306	292	291	265	291	302	303	318	297	332	294	287	291	279	316	325	244	289	274	290	269	268	326	293	286	329	274	295	272	322	309	290	241	307	314	284	297	292	301	301	313	256	297	311	281	254	296	297	283	280	281	273	293	298	305	280	292	253	273	275	284	293	308	303	250	295	265	269	258	309	275	272	284	290	286	301	303	291	283	315	287	308	268	285	282	308	308	275	278	268	277	282	299	288	277	294	266	288	288	280	269	311	284	296	278	287	281	283	304	324	302	299	264	268	298	282	316	281	266	286	310	288	290	306	310	281	259	282	308	286	257	304	319	285	303	286	294	307	272	326	282	245	254	270	256	281	298	293	293	302	280	284	277	309	314	302	281	294	288	277	280	315	309	303	314	289	285	287	282	298	288	313	297	294	293	267	265	273	305	297	275	294	282	274	285	299	294	293	274	284	286	292	293	296	284	281	283	313	319	298	271	290	287	288	272	283	267	261	280	278	297	295	298	317	299	268	287	253	298	272	255	280	290	274	277	295	274	286	306	298	281	320	309	279	294	279	289	272	274	338	304	296	310	322	330	270	288	290	292	333	273	287	280	308	304	298	272	322	283	274	268	294	285	287	294	258	282	303	336	283	276	264	266	280	306	290	273	303	287	296	288	279	292	305	303	307	297	315	289	277	304	252	299	295	288	278	294	295	300	302	296	295	290	308	309	306	284	298	272	286	283	258	306	290	295	272	283	277	290	290	326	285	288	303	293	303	292	293	294	283	272	304	302	298	269	258	260	297	296	284	268	312	276	276	306	297	269	294	271	303	286	258	273	284	267	286	302	247	291	286	305	333	301	278	280	285	284	296	290	269	307	332	315	294	299	304	267	256	308	304	269	270	263	275	299	289	270	314	279	318	301	279	273	266	316	303	286	303	288	310	263	288	270	289	292	321	276	270	313	293	279	313	304	292	317	284	298	298	264	282	306	338	289	283	287	295	259	286	278	283	307	275	286	284	313	282	300	267	273	260	260	278	268	294	280	291	293	282	300	274	310	302	291	288	280	281	286	300	342	309	318	282	305	335	316	299	307	260	271	295	279	279	303	285	293	283	283	317	293	301	284	269	261	298	303	267	280	279	302	298	287	326	303	248	274	293	293	308	314	286	261	302	250	302	310	299	288	253	310	293	295	303	272	259	286	282	293	292	287	335	250	291	307	262	274	305	276	247	290	289	272	306	297	303	279	265	264	288	306	310	288	280	284	264	258	266	320	243	290	295	304	294	295	331	277	259	288	284	340	277	315	315	255	260	269	270	288	292	278	279	283	323	308	295	283	264	318	304	257	310	286	292	258	293	280	276	279	290	296	242	292	267	276	285	254	294	295	287	298	277	317	273	267	305	285	303	293	305	302	305	292	306	272	317	275	288	290	320	262	315	300	288	281	276	264	274	289	281	322	286	296	274	276	297	259	305	339	315	256	288	285	276	284	295	284	289	285	257	260	281	278	298	279	285	271	256	283	278	296	288	263	307	312	294	308	288	307	286	267	288	275	304	286	306	249	319	287	309	317	318	281	263	293	288	292	297	280	295	280	304	283	272	287	295	278	283	298	288	275	290	262	253	310	296	307	273	283	306	255	302	312	286	351	271	260	280	304	320	297	286	294	303	265	281	288	264	279	296	274	298	278	289	255	287	276	294	275	269	258	291	293	270	269	277	276	307	305	283	265	300	303	319	300	300	314	277	304	288	308	289	273	287	298	311	307	271	300	314	291	284	282	285	278	300	290	299	281	309	281	324	318	296	298	287	284	284	288	296	260	280	323	279	310	292	282	291	301	302	280	295	293	293	287	275	284	269	267	307	305	301	335	279	270	306	305	267	272	276	290	268	311	298	275	275	273	311	275	291	291	286	305	288	269	273	290	271	308	292	300	272	308	303	266	249	275	295	294	303	317	305	305	270	267	284	283	283	284	274	269	291	303	313	294	292	309	308	299	279	281	269	258	258	270	301	285	303	310	262	265	319	298	287	297	284	324	303	319	293	271	298	285	257	286	273	310	257	292	279	298	294	283	283	269	260	285	310	266	317	268	277	284	286	271	307	314	293	299	289	306	268	288	275	314	310	270	285	289	267	292	288	250	324	286	281	310	285	287	303	278	297	289	317	297	316	298	283	252	270	300	287	271	287	277	299	272	280	304	256	252	257	293	304	283	308	255	280	272	298	306	285	320	272	323	279	288	277	291	283	319	291	276	285	297	285	246	287	282	288	264	294	333	301	280	293	289	267	299	255	288	319	296	278	273	270	294	289	330	281	301	275	295	285	284	321	315	293	272	290	264	302	277	313	280	291	311	268	256	270	275	281	268	311	281	299	305	293	310	311	309	263	264	295	293	282	280	262	283	332	280	294	313	296	280	296	304	281	271	304	281	270	311	254	303	294	313	290	295	296	263	288	293	299	322	280	296	281	272	293	261	276	297	275	329	288	280	315	287	283	312	271	290	268	273	295	296	284	279	297	332	288	305	281	276	272	286	291	295	325	306	278	297	295	269	299	273	276	273	292	325	287	306	281	261	308	356	291	301	270	244	276	287	289	286	305	293	273	275	277	296	343	298	304	317	286	288	299	277	274	312	296	283	271	270	287	310	301	236	300	287	286	262	300	261	298	270	297	277	281	302	285	297	299	292	288	285	269	277	314	284	278	299	294	243	277	273	285	322	297	279	325	282	291	287	248	278	272	265	276	305	296	300	305	295	247	282	286	299	287	307	336	271	260	305	263	249	292	268	280	310	287	314	302	287	275	278	272	289	305	273	289	267	306	289	311	262	290	274	302	286	261	296	286	311	301	294	290	301	271	318	304	326	288	328	269	294	304	282	320	289	293	280	260	281	267	284	276	307	251	258	290	281	301	282	301	319	280	297	292	281	299	268	284	264	300	303	301	304	338	262	285	302	296	286	296	311	258	315	286	307	277	240	247	286	285	274	297	277	296	294	273	282	298	265	266	307	290	290	285	269	251	240	300	291	298	290	282	259	308	294	285	294	280	268	299	294	284	317	274	290	308	292	305	296	285	296	303	292	308	302	246	298	284	267	290	288	278	320	296	309	304	339	296	258	291	296	297	300	288	278	271	287	275	299	294	262	299	298	275	285	297	281	279	317	299	313	285	306	315	273	272	295	289	286	278	279	293	305	290	305	282	291	268	293	311	266	270	250	337	290	280	279	284	281	291	290	315	290	300	280	255	269	282	302	281	273	298	306	314	291	317	266	284
28699	2821	5366	6060	5706	4724	3665	3377	2918	2174	1988	2019	1869	2094	2970	2408	2367	2609	1991	3199	1925	1568	1303	1124	1177	1074	1022	1141	1561	2945	3181	967	670	666	659	660	651	632	642	622	670	642	685	638	678	620	636	637	660	617	664	699	628	640	646	594	653	656	610	632	592	643	662	632	631	628	615	631	667	621	628	665	647	635	599	652	701	594	630	603	654	606	595	623	587	667	632	646	636	613	619	623	614	591	615	646	615	634	618	607	660	619	653	549	584	643	624	600	634	654	579	617	636	634	637	650	628	653	626	648	608	594	644	610	628	607	632	641	630	621	630	632	616	621	676	619	633	650	608	662	634	601	677	614	607	624	587	575	611	623	615	629	695	647	600	655	641	623	614	608	584	628	621	575	612	708	579	620	658	599	623	615	600	606	683	640	627	654	657	626	646	633	609	653	631	657	653	592	630	637	588	628	592	635	657	595	629	612	612	637	614	657	606	635	618	661	628	663	636	641	601	672	619	593	600	620	713	598	651	654	669	650	634	634	600	612	637	633	581	625	637	610	642	601	635	623	635	634	618	643	601	617	628	611	609	615	576	608	613	594	575	617	644	579	640	617	599	645	632	611	673	646	662	622	598	649	622	678	641	640	623	654	657	597	611	604	630	614	635	616	619	624	606	599	643	663	624	594	606	618	651	607	651	607	629	619	657	638	607	620	658	591	642	632	652	655	579	618	602	644	626	624	691	629	603	652	634	604	661	613	634	586	614	629	641	601	660	649	647	602	634	637	623	635	616	600	626	671	644	614	604	612	641	639	627	635	662	643	621	645	623	601	639	602	623	617	685	631	632	591	662	675	602	596	688	626	634	631	613	654	584	597	612	609	660	614	623	636	598	586	633	648	636	626	620	637	671	618	662	620	619	641	632	638	652	636	631	645	633	634	570	589	669	678	625	603	602	611	662	577	602	590	623	626	624	651	574	619	606	580	655	655	610	600	607	617	638	650	666	612	618	600	577	627	621	640	623	624	661	601	594	619	606	605	613	631	590	651	620	646	660	669	598	622	631	637	600	595	632	671	638	610	589	599	662	600	639	629	661	661	602	629	614	616	661	590	609	643	667	632	719	653	607	590	628	634	640	667	651	627	663	648	606	661	635	594	639	614	596	597	611	601	621	613	626	595	599	636	582	638	646	611	602	609	650	657	649	639	622	645	637	591	631	621	599	654	649	624	602	621	654	659	646	633	621	634	641	604	671	637	604	602	618	641	616	608	646	626	642	630	608	609	614	602	623	652	651	652	639	640	642	649	674	610	637	654	566	628	636	635	632	621	605	658	630	646	657	634	648	622	636	663	605	648	620	624	556	637	635	621	607	607	671	655	615	651	618	622	632	608	623	612	607	685	655	583	595	612	631	651	599	585	629	626	627	613	630	636	629	599	627	607	631	643	665	611	597	627	634	608	673	654	703	641	581	603	585	631	625	649	650	657	618	591	647	602	611	601	587	618	650	642	651	607	611	608	632	675	607	638	610	615	643	622	620	615	624	639	655	643	612	614	665	637	633	630	645	638	654	640	627	618	613	597	603	653	638	585	636	619	623	638	591	598	631	614	660	627	628	556	647	614	621	614	570	623	621	639	619	662	654	644	602	624	658	595	623	646	653	655	648	634	642	673	617	647	630	623	614	580	635	631	620	610	613	646	621	682	567	676	624	655	631	617	627	566	637	586	637	641	631	597	621	621	665	651	632	603	600	647	627	621	658	633	647	599	599	592	631	620	635	613	624	640	659	637	627	669	631	629	632	646	678	655	574	651	630	593	637	623	625	594	640	648	597	638	637	618	625	647	617	643	644	637	644	624	648	622	660	609	620	596	585	608	677	655	626	641	660	589	671	651	663	592	618	664	647	613	673	635	654	654	610	632	616	631	606	640	664	574	606	644	609	614	614	609	667	629	638	647	635	641	658	629	613	616	618	610	646	615	674	641	653	599	600	626	638	636	610	613	649	605	639	644	622	620	653	604	647	669	596	622	648	643	646	613	637	642	580	638	677	604	613	646	642	602	623	605	665	603	660	627	599	602	614	601	597	622	640	617	645	643	643	597	645	624	633	628	618	616	631	619	671	636	610	618	636	596	633	602	662	657	650	656	628	618	638	584	658	619	625	640	666	658	633	635	651	612	656	635	641	588	655	623	642	616	597	602	617	646	609	669	586	639	613	633	628	612	581	598	615	668	610	641	626	604	625	605	586	599	653	645	612	638	632	628	628	603	621	627	599	644	610	638	625	595	646	576	640	641	665	628	624	628	589	594	606	606	642	634	631	621	623	584	637	639	651	620	621	626	666	632	635	654	608	634	635	624	666	638	632	597	644	610	676	614	641	617	621	617	577	609	650	598	655	615	607	669	657	671	587	627	625	624	643	649	628	597	632	612	612	617	659	630	646	606	633	650	627	606	629	644	613	598	612	594	595	665	667	624	631	637	646	622	607	641	565	624	594	614	640	612	622	670	649	611	626	620	639	612	615	659	646	559	625	635	649	611	641	630	664	600	604	642	626	587	627	635	639	595	657	576	705	620	597	621	675	623	640	647	589	631	636	658	629	597	626	649	614	604	581	621	627	586	625	635	595	645	606	642	638	635	667	577	634	666	607	655	648	653	610	640	636	608	588	710	615	615	582	652	579	642	648	644	617	621	624	644	622	633	583	624	647	640	644	672	591	648	621	635	590	608	629	620	645	598	665	633	574	635	631	641	612	611	669	638	630	655	664	681	644	685	630	621	589	626	675	664	648	586	611	622	644	634	687	599	636	621	634	626	611	603	635	590	689	688	647	694	666	652	610	635	601	653	616	619	635	609	612	637	665	592	664	648	636	623	615	631	592	652	649	584	654	665	605	628	637	654	630	656	608	638	669	583	654	652	638	618	648	624	628	635	635	633	634	606	677	613	609	646	653	641	625	608	627	606	606	642	603	644	631	611	632	669	639	612	632	627	671	670	581	611	622	634	585	611	682	599	617	656	629	651	629	627	625	624	626	634	628	673	678	628	646	636	621	613	604	650	691	609	658	631	641	639	673	660	637	598	650	615	643	629	679	610	661	649	625	608	640	657	639	625	610	639	644	641	597	605	567	654	625	607	637	645	647	597	605	633	636	603	628	630	591	610	643	637	633	604	684	594	604	639	654	621	673	640	571	642	670	635	620	632	649	607	612	636	596	642	625	651	631	628	626	634	623	607	620	637	588	604	639	614	646	635	626	607	640	631	618	664	614	642	628	589	606	582	623	634	605	626	585	571	613	640	654	658	598	610	611	626	614	621	596	618	607	618	610	651	640	621	609	614	620	594	615	588	632	630	654	634	594	616	623	606	649	621	638	645	601	612	634	611	640	603	601	682	570	641	611	638	642	643	612	615	692	649	612	634	609	620	610	647	657	608	638	632	608	654	636	635	634	559	613	611	650	621	588	598	595	600	583	649	630	621	638	609	618	629	662	620	594	636	577	614	649	605
15051	1991	774	598	393	328	268	241	210	218	212	189	214	197	299	227	259	265	289	274	212	196	158	180	128	144	142	152	165	147	160	137	132	140	163	124	137	168	140	177	145	142	135	149	153	146	139	153	134	135	139	142	142	136	145	132	154	127	118	151	150	132	152	146	139	141	155	159	120	160	135	163	149	158	117	151	128	134	149	134	145	152	141	134	150	161	138	157	140	115	153	149	150	163	120	137	143	122	168	133	155	157	150	144	140	142	158	165	141	140	141	142	138	135	158	158	134	149	148	143	134	140	136	137	138	123	137	135	124	141	136	133	120	140	144	131	152	154	155	131	131	154	134	134	154	153	146	133	141	149	149	125	160	146	141	150	153	123	145	133	131	155	145	138	140	130	157	156	133	123	142	137	140	146	132	125	143	125	155	144	149	133	152	164	135	148	134	136	148	147	154	164	155	146	148	160	156	140	137	133	121	137	155	169	129	121	133	128	133	142	140	142	147	131	135	147	159	139	120	154	143	139	149	149	152	131	155	133	156	134	142	168	155	152	166	142	130	153	163	168	166	141	132	137	137	124	135	167	130	142	131	143	122	133	141	139	148	133	140	130	145	164	139	146	141	180	151	126	137	139	129	137	151	123	144	166	132	148	140	133	137	143	159	151	148	133	137	126	139	171	135	180	148	125	130	140	157	117	132	148	147	122	148	122	129	148	147	153	139	144	162	135	159	169	107	135	143	160	144	159	136	149	142	134	145	148	136	131	145	124	142	131	137	130	159	137	129	125	165	152	166	125	123	135	142	122	148	129	146	156	164	126	154	138	154	140	108	142	141	158	136	134	138	142	148	142	138	130	149	122	141	117	140	159	150	140	151	127	154	135	149	146	144	164	132	145	140	155	130	138	151	138	125	141	169	139	144	142	125	148	145	155	146	153	139	153	151	154	140	139	147	133	144	129	142	130	140	125	149	156	149	177	139	148	133	146	120	147	151	134	157	150	138	131	141	150	138	142	170	158	149	139	144	137	134	142	139	151	140	165	131	145	147	142	146	168	143	134	156	142	151	139	130	134	137	147	129	137	130	160	130	144	137	146	137	145	168	132	145	162	140	143	148	153	137	144	140	140	155	117	150	148	135	145	140	129	134	136	147	139	128	135	177	138	123	145	171	166	149	132	144	126	150	131	143	145	120	149	134	135	152	180	136	105	150	147	144	174	157	135	154	156	153	148	126	157	132	138	143	150	128	153	141	137	157	133	155	139	134	134	144	153	126	126	152	154	117	135	141	128	137	147	148	144	128	127	151	147	133	135	157	120	137	142	157	144	146	148	157	138	149	141	162	122	134	158	134	148	151	152	129	137	137	149	169	145	133	139	132	176	131	137	144	135	133	140	144	154	129	156	148	159	148	143	159	145	152	154	157	139	139	140	136	138	149	136	124	141	166	138	158	125	139	127	136	132	135	161	139	139	129	144	146	139	140	136	159	139	142	135	162	121	142	123	155	130	124	146	153	151	136	137	147	138	133	146	135	134	162	142	142	126	155	125	145	158	131	150	132	150	150	141	154	154	158	161	166	152	149	158	146	130	135	144	167	142	130	163	146	138	141	139	141	136	150	144	175	171	147	151	145	177	169	165	143	148	146	155	139	136	129	142	149	140	132	159	145	138	150	150	103	136	121	141	154	157	120	126	136	124	155	158	143	137	147	156	134	111	153	130	163	130	152	149	137	158	153	134	149	159	133	144	145	133	132	156	156	138	153	149	147	139	133	155	124	140	176	165	134	149	136	106	138	129	136	147	155	136	154	133	130	139	144	140	134	173	132	154	136	152	147	148	142	120	143	134	141	140	159	143	143	158	137	121	164	140	151	154	148	140	164	136	139	169	137	166	137	177	138	154	136	133	136	128	149	120	121	157	150	154	159	175	147	133	127	142	140	147	148	147	141	126	124	167	148	141	138	129	162	139	141	145	131	134	169	170	140	143	122	146	137	144	177	114	112	123	145	152	143	136	134	137	130	167	158	165	120	129	143	120	133	139	141	136	140	152	168	134	145	145	152	144	146	137	121	148	133	129	133	163	162	142	148	135	129	122	144	158	134	150	145	165	131	138	147	138	159	140	161	150	143	131	130	132	147	126	155	152	145	147	142	132	145	171	157	127	144	126	151	164	142	137	133	124	113	153	114	151	152	149	136	131	133	171	153	183	158	166	149	131	146	173	113	145	139	126	118	150	147	160	153	144	108	139	135	124	173	138	143	143	142	145	163	155	128	126	153	135	128	145	131	148	171	157	136	148	150	165	144	143	150	133	148	126	136	136	150	132	133	144	134	134	132	167	135	137	114	137	137	131	155	120	154	161	133	121	156	125	142	144	128	159	130	137	131	145	138	151	161	155	150	128	172	169	135	119	151	157	146	147	131	126	149	169	146	150	144	134	132	166	161	159	137	132	131	119	136	129	153	142	138	159	144	141	133	152	134	158	150	163	135	128	155	139	163	128	167	156	139	129	149	150	140	134	139	141	132	145	145	146	135	146	132	123	167	144	162	155	138	119	144	150	157	155	164	133	150	152	160	134	140	133	116	139	147	152	141	154	146	134	143	140	155	158	138	137	128	163	161	141	146	161	150	132	143	144	144	127	134	160	137	136	135	128	122	153	151	159	149	122	157	152	162	150	158	144	134	157	150	145	120	134	150	143	126	145	144	147	138	152	143	150	133	156	131	132	131	150	150	126	123	144	127	130	136	128	133	123	147	130	118	146	141	145	148	149	147	127	110	131	117	118	160	130	141	153	130	156	147	124	131	150	146	133	140	114	129	158	129	147	132	127	155	153	138	144	155	122	143	124	140	134	148	148	140	152	153	127	170	141	140	177	151	133	151	124	149	141	153	142	124	135	143	130	123	140	120	115	120	148	122	138	130	126	140	137	145	148	129	154	147	166	139	162	152	126	141	134	155	161	146	135	120	123	121	159	161	129	132	120	119	156	160	152	153	143	159	142	153	146	156	129	135	157	152	138	134	135	162	150	130	168	150	126	135	138	146	131	141	131	119	146	143	128	150	168	144	126	140	151	150	151	154	124	114	134	126	145	152	138	145	145	153	143	155	164	166	140	114	137	155	137	143	159	162	132	132	145	138	161	136	140	152	122	144	129	150	140	133	142	120	135	148	151	137	142	132	154	123	170	138	127	147	157	165	151	142	172	138	144	126	149	138	141	147	141	166	148	113	134	138	150	157	131	127	138	157	150	135	139	155	140	139	139	142	148	138	137	127	138	151	155	156	136	126	155	163	131	153	164	135	140	127	154	141	146	160	134	129	127	145	130	132	153	156	125	156	119	129	140	140	157	120	128	167	149	150	130	154	119	142	129	120	143	137	132	132	154	132	119	129	163	144	128	141	145	135	130	155	152	164	145	152	141	155	142	147	129	126	138	152	125	133	139	163	178	133	158	127	126	133	126	126	164	138	136	131	145	152	150	151	132	139	160	165	134
8916	924	1527	1768	1457	1208	1031	923	833	738	789	763	713	731	1521	972	1172	1102	1236	1375	904	786	728	530	393	432	389	390	371	369	414	417	340	345	350	361	355	350	336	350	353	346	362	386	365	362	363	359	354	353	367	359	354	341	327	355	358	364	312	331	354	341	333	304	357	329	290	352	340	353	346	369	340	362	320	378	341	356	361	352	359	369	358	361	368	335	370	339	356	383	329	335	342	364	342	342	336	342	368	363	394	337	327	347	350	385	380	359	341	349	349	361	382	333	353	376	328	334	365	342	351	338	357	385	355	346	354	349	363	375	390	340	352	380	360	333	347	353	345	356	382	356	335	346	349	350	363	392	323	359	339	337	355	355	353	322	348	375	336	351	360	314	347	332	363	331	348	352	337	350	342	344	350	360	331	368	333	399	340	356	341	357	358	377	352	349	341	359	357	383	359	365	368	338	356	317	346	337	354	323	333	350	359	369	356	325	359	360	367	330	366	335	365	352	358	316	368	378	310	348	354	327	362	352	346	353	332	315	338	359	369	353	343	356	314	345	324	351	347	334	332	342	350	356	348	363	396	347	343	337	355	338	358	342	332	374	375	348	323	321	335	368	356	344	336	352	325	348	358	368	351	327	353	338	378	342	358	360	370	344	344	368	389	358	368	329	345	395	381	335	350	359	352	353	361	327	378	369	338	351	380	322	342	366	356	349	361	336	348	325	330	331	334	321	365	333	341	326	374	325	339	334	286	365	340	382	357	321	353	317	331	353	375	356	367	331	340	340	383	354	360	363	358	356	311	384	329	319	368	343	370	370	344	373	352	359	346	351	349	351	339	332	366	376	378	332	349	346	368	338	375	359	374	343	365	336	356	347	367	360	365	359	372	355	335	338	363	349	392	331	314	348	355	347	330	328	349	380	338	351	398	361	326	382	361	319	335	335	330	332	373	377	375	330	372	364	344	359	331	366	347	340	341	349	306	351	322	339	383	322	327	343	352	321	326	361	346	350	317	376	374	323	363	363	362	331	374	345	358	370	349	372	356	337	369	368	341	336	386	331	370	326	332	342	318	348	353	354	364	366	332	366	339	368	324	361	376	327	333	353	375	354	344	330	333	339	297	315	342	329	355	344	358	323	343	341	362	359	328	346	369	356	354	317	362	343	371	328	357	358	330	341	333	323	352	337	360	340	352	359	332	339	388	360	363	342	329	309	361	347	383	338	351	374	347	361	358	350	325	343	368	357	366	342	327	344	340	364	378	380	341	320	368	356	345	363	383	379	370	328	335	333	338	336	349	347	362	374	381	344	356	355	315	354	340	355	331	331	362	319	339	355	362	352	329	362	343	347	344	357	350	332	354	368	352	373	356	357	371	378	368	335	348	338	354	368	394	340	349	355	355	347	351	345	351	371	359	368	326	351	356	326	348	350	358	342	358	372	337	352	383	351	345	311	385	357	357	372	376	360	357	320	327	324	375	344	392	375	364	365	379	365	382	322	344	318	386	380	343	361	401	338	337	368	353	329	377	360	334	330	349	351	372	336	371	364	351	381	352	344	347	344	343	362	360	361	376	338	396	318	358	367	324	356	363	350	344	338	354	343	367	359	350	328	360	314	370	346	387	332	345	358	356	335	347	365	373	316	341	347	354	396	331	342	350	366	359	358	343	377	373	351	340	357	412	348	320	330	339	336	330	329	296	377	367	350	329	308	347	353	361	336	349	313	333	371	359	345	329	349	334	327	333	346	367	332	348	359	353	356	331	378	349	361	332	354	375	351	336	373	312	375	344	368	365	352	333	337	372	337	350	378	329	333	319	359	352	365	350	355	370	380	374	374	334	339	365	337	344	349	369	399	346	346	321	309	352	364	352	353	381	312	328	334	324	353	358	364	369	361	352	327	363	347	344	353	353	326	342	341	336	355	341	345	373	339	328	321	385	361	337	338	388	366	353	362	362	365	328	296	367	368	338	365	354	333	330	398	335	320	330	360	370	391	369	372	341	370	335	361	330	333	366	336	342	356	333	353	348	344	378	338	355	374	342	335	356	296	339	341	333	365	355	372	352	358	367	290	381	333	357	389	349	375	328	378	331	355	352	372	378	391	384	341	372	355	368	351	319	330	355	342	342	326	332	326	348	370	357	386	393	316	362	358	345	359	347	318	362	337	394	341	325	354	330	332	354	354	341	394	342	349	342	348	334	333	333	385	335	382	334	322	341	355	325	342	362	339	351	337	376	367	382	348	330	360	342	321	352	335	353	357	342	359	392	330	359	352	355	364	341	344	328	324	326	348	350	340	355	378	355	361	341	359	356	324	323	355	373	349	365	365	370	323	387	354	356	386	365	335	323	362	355	352	348	361	341	348	325	350	329	358	359	312	326	318	376	375	381	320	328	321	353	324	351	342	349	354	351	387	349	339	354	349	331	315	340	346	352	366	346	337	372	347	331	380	355	356	352	337	348	327	348	349	352	381	356	338	331	335	382	355	368	341	369	295	343	350	355	354	357	368	355	339	329	317	363	350	343	372	369	348	355	331	323	339	331	333	358	329	360	344	380	334	346	339	342	354	364	348	342	359	365	355	350	319	318	346	361	363	342	365	344	343	349	363	369	382	351	379	325	361	358	355	358	362	356	320	374	369	379	339	320	399	363	376	396	340	363	380	332	347	335	330	351	345	337	352	318	340	332	327	351	334	342	345	321	343	354	340	339	304	379	349	349	338	367	332	346	350	355	345	361	352	353	350	327	364	351	341	358	334	365	353	329	357	372	381	351	359	363	339	351	326	388	360	377	377	375	350	359	348	308	361	341	362	351	352	344	352	362	351	337	362	341	344	359	338	323	365	352	352	329	336	345	331	340	370	390	354	325	361	299	373	369	346	361	336	334	324	377	361	372	339	385	337	319	368	350	316	342	343	391	340	307	349	366	371	361	384	364	381	346	380	345	356	329	348	357	371	347	373	348	358	358	356	332	366	361	315	337	332	312	361	338	326	347	346	370	386	368	351	350	363	363	324	327	352	330	335	360	383	331	353	356	347	348	362	328	334	345	340	343	376	381	363	330	364	342	356	376	354	332	368	346	358	349	373	369	326	357	342	381	328	346	343	368	367	340	376	361	365	373	365	356	395	367	374	352	374	333	364	348	340	351	363	330	356	346	391	395	314	345	397	331	372	350	349	361	383	333	367	338	325	318	352	329	373	334	355	329	324	350	346	320	332	384	339	325	325	343	378	334	365	335	379	348	343	363	333	352	320	336	328	336	375	336	374	319	384	325	363	340	338	377	372	346	344	347	381	356	374	313	371	318	364	352	341	360	352	329	362	332	342	323	359	371	359	343	386	339	357	361	332	345	369	315	378	345	355	337	346	342	372	350	333	364	363	327	350	346	358	354	306	373	340	359	327	387	318	379	343	340	334	360	337	339	342	356	351	331	351	337	317	346	367	340	344	338	372	337	333	343	350	325	360	341	350	347	343	356	357	394	377	371	357
37534	10313	2613	1676	1048	822	582	638	516	441	397	376	331	358	452	357	495	483	569	443	382	376	331	261	267	288	247	256	278	339	428	380	233	246	239	243	220	223	236	244	238	235	262	224	193	245	236	249	239	235	220	229	209	211	254	213	233	226	238	189	214	243	200	243	222	222	251	215	247	246	219	248	234	217	238	236	263	218	223	246	224	228	249	242	247	241	239	227	205	212	208	241	227	204	209	208	216	216	209	235	231	205	215	215	227	261	207	203	205	208	224	251	243	239	214	219	230	243	245	217	199	216	243	238	230	243	236	238	200	217	216	208	211	231	221	227	243	232	237	250	257	199	227	233	240	240	222	241	223	235	232	224	239	232	211	264	219	216	195	237	219	246	242	220	230	244	253	249	196	232	229	262	226	235	197	227	220	241	218	263	195	236	211	225	201	238	231	254	213	220	237	227	194	220	218	231	213	222	232	228	266	240	220	215	228	222	229	238	210	216	238	235	221	208	232	242	210	239	214	203	212	223	231	223	248	240	237	257	236	236	225	235	231	214	202	226	230	232	223	193	238	229	204	248	231	254	228	243	233	227	225	222	242	227	206	186	218	217	215	177	209	211	268	210	212	264	259	202	218	206	239	221	218	225	207	233	236	251	198	221	228	234	223	235	248	231	233	235	209	222	230	223	221	204	214	217	226	185	207	229	214	210	226	201	230	226	220	263	229	246	225	237	247	218	236	210	250	235	204	246	237	246	243	208	222	230	212	215	242	214	232	221	232	208	230	250	252	208	251	206	230	212	256	267	236	219	211	235	211	226	221	250	241	207	231	233	220	212	221	221	217	235	203	220	234	212	245	242	213	236	230	212	223	219	244	242	244	213	229	202	209	243	208	212	234	238	213	190	220	233	228	238	208	201	220	232	236	219	192	247	227	212	207	221	243	227	255	239	206	223	241	232	244	234	210	225	236	206	208	218	222	199	228	218	237	233	219	244	251	219	243	250	226	231	251	220	279	219	211	237	207	217	224	209	260	233	263	247	236	237	217	230	239	224	248	217	207	194	238	230	227	234	201	227	232	205	226	218	234	215	245	217	245	251	237	249	210	221	247	219	213	234	234	216	234	222	251	263	236	189	229	234	245	237	256	201	234	238	234	207	218	227	221	236	244	253	254	234	235	233	194	189	217	232	253	214	231	219	237	240	245	234	210	206	220	208	225	212	226	218	196	232	242	253	242	220	241	222	242	210	226	233	241	242	237	233	215	227	213	225	228	226	245	231	236	215	224	224	213	220	220	194	210	232	237	236	203	242	201	221	237	237	223	198	221	236	247	233	241	236	207	250	248	211	193	216	240	236	253	216	235	190	221	240	214	214	256	219	219	244	216	221	214	211	216	241	247	236	211	213	214	231	222	227	241	193	218	228	215	218	266	228	207	225	247	212	207	250	227	249	200	235	247	241	216	257	248	213	220	216	216	229	214	250	232	227	256	214	226	225	216	236	203	229	251	212	225	226	243	219	219	223	200	214	261	237	232	259	260	226	232	246	228	242	201	240	215	240	223	249	241	239	223	235	238	219	263	218	232	222	226	237	219	217	238	247	235	232	250	248	223	207	248	229	248	226	215	236	216	204	221	204	204	232	231	214	246	245	233	208	228	209	237	244	251	180	246	251	210	225	225	235	227	266	226	211	232	236	274	210	235	250	258	215	231	249	206	229	211	251	207	201	202	241	226	232	208	252	239	221	189	239	228	217	243	237	222	237	241	258	238	248	245	233	223	204	240	212	236	218	212	217	246	210	207	253	229	237	225	192	239	228	238	203	228	231	235	240	214	244	234	228	231	253	205	260	231	244	258	223	252	228	227	196	219	234	235	207	222	187	241	219	205	214	235	245	248	241	222	214	238	240	212	234	223	223	246	220	225	224	210	207	259	229	235	222	272	269	260	235	230	254	216	225	209	225	221	212	226	197	189	228	220	227	230	240	211	214	225	228	215	207	249	210	220	227	239	242	227	207	230	233	229	234	215	257	203	189	227	215	221	235	232	236	246	220	233	224	226	195	238	229	221	239	221	236	227	215	214	203	210	239	191	208	246	197	226	237	221	211	219	241	242	236	227	224	236	240	224	261	227	197	220	226	247	237	236	208	231	204	245	223	225	235	238	233	231	227	242	185	248	230	234	220	222	220	217	207	234	239	236	240	213	245	229	193	218	215	290	213	225	205	228	235	220	244	189	253	224	234	229	211	250	258	228	236	228	199	225	241	226	235	230	254	226	212	233	241	238	233	227	220	202	220	239	214	210	228	229	272	232	213	228	214	213	224	228	245	229	244	208	207	248	253	214	255	233	223	232	224	260	220	232	231	211	243	217	231	253	220	223	218	242	223	216	212	233	214	209	235	203	231	232	254	207	247	230	221	217	215	220	229	224	209	269	261	228	261	226	241	247	216	259	217	227	215	187	240	235	247	226	212	257	210	250	194	240	223	232	247	238	235	213	227	208	220	231	224	211	222	221	230	242	254	228	218	230	212	201	255	197	251	222	245	232	218	241	223	234	216	254	214	225	251	233	224	233	239	218	240	239	270	204	243	205	213	219	216	228	229	201	217	212	216	207	207	239	226	219	245	216	246	237	216	232	207	262	232	229	249	198	232	243	223	229	209	215	225	210	238	218	239	257	224	234	216	241	225	253	222	208	223	217	234	243	217	224	211	240	232	213	204	221	247	253	229	210	215	203	211	233	222	221	246	209	267	209	231	231	229	222	234	236	263	208	213	254	226	212	218	245	216	232	245	218	199	239	202	229	227	272	213	211	207	198	229	223	230	201	246	209	213	229	229	201	226	222	202	212	224	217	254	225	214	241	220	262	227	219	244	229	255	230	224	199	241	213	229	213	214	221	226	242	200	233	215	202	232	213	244	230	225	229	237	220	242	243	248	231	234	217	203	212	208	220	211	203	221	245	249	208	222	251	216	220	232	209	231	232	223	220	225	221	223	241	225	214	229	243	234	228	209	220	249	207	223	231	228	250	222	257	234	226	240	222	246	213	233	204	234	236	237	232	226	228	232	232	253	223	222	235	207	190	204	251	210	256	239	237	206	244	220	252	233	213	201	220	257	232	222	272	229	199	207	231	209	190	236	249	234	215	198	221	213	240	207	214	264	246	205	265	247	251	256	230	224	221	193	245	231	215	233	216	230	232	238	233	245	222	238	211	200	225	250	194	237	252	217	225	211	226	231	199	233	206	227	190	210	231	205	214	250	236	235	212	236	227	241	237	232	259	247	211	252	262	219	211	227	223	234	212	224	217	236	213	222	234	209	236	229	208	196	232	235	232	241	203	238	242	245	222	241	202	234	213	211	263	213	227	241	255	227	239	199	219	224	208	198	243	224	250	233	224	254	236	226	266	249	230	209	214	229	243	204	244	249	203	236	222	200	203	212	214	247	216	217	217	233	210	206	220	216	207	227	223	258	233	231	271	237	238	246	210	194	226	215
22881	2066	3613	4103	3966	2985	2413	2145	1936	1566	1503	1398	1256	1532	1973	1473	2326	1846	2467	2095	1562	1621	1138	801	745	727	641	694	788	1496	1896	1419	560	592	526	554	553	588	515	572	503	524	524	537	590	511	583	578	518	511	544	526	524	508	513	517	545	514	501	488	543	517	520	497	573	532	560	527	539	460	523	514	515	484	536	561	487	525	523	507	541	575	556	541	543	561	546	490	498	537	546	520	539	513	530	493	508	516	522	533	519	530	558	559	542	549	560	524	502	527	517	529	546	540	496	518	517	524	511	482	551	505	534	539	569	534	512	552	534	541	551	533	516	518	539	508	495	524	513	524	489	505	494	575	468	561	518	507	536	504	516	487	554	507	496	525	532	513	482	516	508	485	493	525	545	527	530	566	540	527	521	498	528	541	557	527	520	583	529	543	529	478	540	534	550	518	523	526	538	551	511	530	527	490	541	535	477	478	496	528	488	510	513	499	499	516	535	533	545	503	547	492	484	551	504	511	505	507	519	501	527	479	548	513	500	515	504	498	500	526	547	508	525	512	495	547	526	559	502	529	546	561	516	488	562	551	517	509	549	546	521	540	518	506	511	537	484	542	471	534	536	525	512	504	516	534	535	514	502	536	554	498	511	529	485	484	562	564	504	540	494	518	497	530	570	494	498	510	591	504	550	548	471	510	526	519	571	518	505	510	500	513	539	498	515	499	547	515	526	535	553	497	519	532	531	547	518	530	541	516	527	547	540	534	550	537	477	557	490	524	507	508	507	499	484	505	512	511	541	531	521	517	517	521	531	523	529	544	571	499	511	504	509	525	552	518	503	579	533	552	513	543	537	542	521	526	481	551	506	521	503	565	517	518	542	492	506	523	517	505	537	471	521	563	520	554	515	526	536	501	508	530	531	508	519	493	517	487	504	513	533	530	471	547	500	544	487	519	511	493	524	553	519	527	534	506	521	539	526	509	526	558	546	520	503	548	528	511	536	532	507	525	518	548	506	522	515	541	487	497	527	542	504	540	442	466	517	539	479	527	534	514	555	498	541	540	528	486	466	526	507	500	512	577	545	543	461	542	523	529	509	546	557	494	552	505	527	564	526	517	526	515	536	523	543	520	520	508	518	495	522	536	521	518	531	508	541	527	523	485	536	504	566	501	480	523	564	577	514	521	543	524	527	551	505	508	507	531	536	542	511	535	517	513	517	513	536	523	526	530	529	526	503	531	508	522	520	523	554	507	528	502	501	473	519	511	524	529	492	563	543	522	532	504	539	480	499	520	541	517	527	512	501	548	506	566	532	508	507	545	501	532	498	503	508	539	512	497	475	531	484	530	552	563	526	507	552	502	469	527	513	518	482	540	545	531	509	529	531	527	511	503	570	482	524	465	514	504	513	520	520	516	496	502	543	548	504	501	544	505	497	529	558	498	558	563	478	513	538	545	520	541	520	502	508	477	505	548	514	525	535	513	567	506	557	553	499	538	452	486	509	477	523	571	509	531	469	513	506	482	524	549	565	546	524	535	517	558	520	533	556	532	535	566	534	544	502	486	484	569	532	517	525	539	516	536	533	503	537	526	511	524	476	501	554	503	501	500	527	532	521	514	516	522	510	557	542	526	537	494	565	509	506	510	565	483	533	501	556	530	505	535	529	560	504	505	521	556	493	531	505	531	550	469	528	532	570	508	533	494	537	533	521	466	507	481	536	513	495	519	494	489	545	516	461	503	530	517	505	502	562	538	537	507	499	533	526	499	508	531	548	521	509	546	543	495	475	513	548	527	516	526	535	531	529	518	509	473	497	528	546	520	547	516	541	520	495	551	515	498	544	521	529	519	513	554	568	520	532	531	553	494	528	533	512	524	523	506	529	492	506	570	559	528	495	488	527	504	556	499	527	507	511	518	563	541	527	525	522	507	508	523	516	520	510	556	516	525	517	510	528	510	547	572	541	543	465	521	535	516	528	515	516	553	553	522	529	510	528	516	522	530	502	517	506	470	519	607	558	542	531	571	509	517	497	504	452	515	513	506	518	529	479	554	501	489	489	520	518	520	550	528	548	491	489	493	529	482	566	542	489	491	516	473	549	534	523	531	523	515	539	522	523	512	517	533	526	500	496	531	511	496	549	507	568	551	532	547	536	517	507	497	517	496	500	518	503	539	558	514	518	511	490	505	516	522	535	540	499	507	522	530	563	523	534	533	459	507	497	525	533	559	553	528	538	556	501	536	512	535	527	534	564	532	512	511	521	488	516	530	544	528	558	486	578	543	511	504	525	555	551	559	531	510	535	492	514	522	534	517	511	502	505	495	469	538	499	529	534	533	497	512	520	524	519	532	538	505	531	489	521	529	527	519	481	534	520	509	494	535	500	559	512	514	534	539	506	556	537	513	516	538	530	525	503	522	521	563	521	527	548	568	551	518	509	521	494	539	512	567	503	510	520	515	520	515	549	536	520	496	543	546	535	472	520	482	527	554	525	498	552	536	505	511	535	497	510	493	559	516	562	515	509	506	516	533	495	489	544	528	505	507	532	540	499	554	513	480	526	525	503	535	518	509	527	556	585	494	484	515	556	545	515	518	539	521	526	496	543	540	489	520	533	514	512	547	522	498	518	520	542	520	512	546	506	536	535	534	558	504	500	523	507	496	492	526	564	534	527	541	502	517	553	482	535	500	472	520	528	532	501	551	516	535	555	545	555	518	539	563	545	542	488	499	481	563	501	527	522	539	517	477	576	481	501	556	528	528	555	502	499	537	514	510	499	556	517	556	510	502	529	521	534	528	557	531	532	513	526	533	509	522	498	510	506	492	496	571	528	515	544	574	499	530	548	535	503	506	567	547	518	549	484	514	465	538	494	557	508	527	509	518	530	497	518	525	520	543	522	558	526	499	510	553	503	556	513	507	509	545	528	500	507	519	507	514	559	545	549	524	518	523	551	497	515	543	513	460	524	516	523	508	531	539	538	566	560	545	521	482	520	559	532	558	557	494	508	527	514	536	525	504	522	516	541	507	528	525	514	504	529	555	553	553	527	515	520	492	541	555	478	514	512	547	488	518	526	510	553	529	511	479	536	500	488	528	544	557	548	476	514	520	522	534	515	534	557	507	562	569	488	483	510	549	525	545	508	511	549	507	519	523	526	519	519	531	524	517	503	528	557	497	519	513	508	514	521	497	490	540	481	518	528	505	557	503	513	519	479	526	521	495	494	516	504	560	492	504	521	544	519	515	518	546	510	511	521	520	549	532	532	529	560	490	542	536	534	536	526	521	470	525	508	495	521	499	550	513	544	527	480	545	521	539	511	525	504	543	521	524	498	544	549	496	568	488	502	494	472	513	525	516	558	491	492	531	502	520	518	471	511	519	528	511	518	527	530	545	537	499	553	509	551	443	519	521	532	491	501	569	511	509	510	504	498	508	509	551	543	547	531	513	524	527	520	529	569	551	531	461	553	497	541	507	491	582	522	500	543	522	540	562	562	531	507	490
49408	17730	5397	2851	1950	1230	990	870	796	660	563	488	507	654	578	584	681	607	680	573	651	555	395	401	350	340	323	302	341	502	618	418	306	296	336	305	282	301	318	289	283	270	282	278	311	283	285	325	282	286	314	282	295	254	258	297	300	268	283	306	299	308	299	290	320	304	312	288	315	291	304	271	300	273	311	270	312	287	313	274	280	321	287	259	329	292	322	256	280	301	317	297	308	281	276	291	285	295	299	265	292	294	326	308	281	247	284	305	286	298	295	305	288	301	324	282	306	303	276	303	319	304	288	275	299	289	273	273	313	319	318	314	291	318	324	284	309	332	324	298	303	312	276	298	299	308	300	266	306	261	289	297	309	291	287	269	293	279	293	293	310	303	282	302	329	316	302	270	299	286	284	295	293	304	302	301	322	293	294	311	284	349	291	296	282	293	305	297	263	269	281	291	295	281	285	266	299	292	292	287	285	271	303	298	318	269	273	297	270	321	310	265	310	280	290	300	311	333	298	285	310	304	308	288	294	270	280	262	287	304	276	309	293	307	315	282	304	325	295	281	309	276	308	289	284	287	303	301	290	320	278	301	309	282	275	291	295	316	264	337	302	272	308	266	277	277	304	291	282	275	285	280	311	302	277	301	284	310	299	309	315	294	289	270	315	296	312	283	284	285	279	286	295	259	266	275	273	300	280	295	282	290	294	333	285	329	317	268	240	261	296	322	306	290	284	296	288	292	315	320	302	302	304	286	293	323	303	348	301	292	285	293	320	287	324	294	283	293	271	312	292	315	288	272	296	284	297	294	317	293	302	302	284	306	295	316	267	289	322	292	272	281	303	268	295	284	275	298	272	299	305	326	281	326	330	330	291	258	256	247	260	304	304	267	303	287	296	298	303	296	307	306	320	309	295	319	296	296	276	299	288	268	279	299	297	296	282	279	300	310	305	312	322	286	332	314	281	296	300	277	271	295	311	304	298	290	301	332	280	301	286	306	298	293	292	284	294	297	317	255	274	283	303	322	294	298	260	310	265	296	262	284	303	310	332	319	295	317	259	276	333	265	285	277	307	255	315	278	297	298	295	287	255	275	294	289	281	268	293	304	322	308	282	262	319	321	354	259	301	297	285	308	281	315	280	316	321	301	278	319	277	285	262	308	314	338	278	257	299	313	278	281	302	299	309	297	314	282	295	304	307	320	292	301	285	310	267	300	307	315	321	265	256	283	307	298	302	318	288	309	277	266	313	312	275	283	285	304	282	285	261	347	323	269	315	280	292	320	302	290	280	296	256	288	316	278	308	293	292	305	329	280	271	254	298	264	305	274	293	256	313	296	285	294	300	305	325	324	342	282	265	291	308	330	272	305	310	291	262	315	300	294	306	302	293	278	328	276	288	273	289	310	324	316	281	279	294	284	288	279	315	307	285	296	311	263	296	329	274	323	334	326	302	274	334	316	330	289	295	288	275	299	335	254	309	301	309	276	302	305	272	254	311	319	271	305	305	271	287	315	330	250	261	297	288	314	289	283	297	269	277	296	256	297	331	317	257	304	312	293	298	286	260	314	303	285	252	300	288	282	310	296	288	293	306	275	330	274	263	293	299	310	302	326	327	304	291	302	280	288	295	286	276	272	297	277	291	278	307	298	282	289	262	287	291	297	308	307	300	296	274	291	304	312	271	312	316	286	312	278	268	297	294	287	285	312	299	280	292	290	279	287	282	289	287	314	296	282	270	331	294	312	302	321	299	318	300	339	309	329	333	281	279	299	304	285	282	283	318	287	288	285	271	284	302	311	267	255	288	288	292	315	283	295	278	312	282	283	284	294	299	313	326	292	280	287	291	292	272	305	292	319	296	272	315	255	268	321	293	321	298	296	307	263	301	288	310	284	314	299	251	281	315	316	286	293	270	284	270	271	343	320	307	301	282	282	266	300	281	300	266	291	309	328	290	269	313	304	337	301	307	296	294	292	303	302	303	262	260	290	304	308	291	293	293	275	302	277	354	297	330	302	273	294	283	250	319	279	290	287	287	276	315	298	282	258	304	293	290	282	316	295	293	260	273	315	305	312	300	307	288	265	268	296	267	269	279	285	299	296	313	262	273	273	294	271	260	277	297	289	290	309	294	320	310	304	312	290	309	268	305	274	296	297	293	272	307	288	291	296	289	286	302	299	275	304	293	269	301	328	287	289	299	309	311	254	281	316	283	311	303	284	300	318	310	312	291	305	291	293	296	301	301	288	287	261	295	291	307	311	301	290	296	273	265	268	296	304	304	311	329	310	325	341	312	296	273	300	311	303	292	308	307	259	263	258	263	328	285	300	297	289	279	250	316	269	260	292	285	272	300	267	327	286	262	324	319	260	302	291	308	307	285	297	290	289	296	305	310	301	285	278	292	270	273	268	320	331	317	285	318	267	300	290	293	301	332	273	303	307	314	305	279	309	313	313	298	318	277	305	300	282	308	281	289	301	297	296	283	308	295	280	292	318	257	286	303	300	294	284	308	291	277	311	296	285	318	271	263	297	276	292	306	320	267	266	316	260	291	312	341	272	246	295	290	287	293	296	287	307	363	334	310	315	293	307	295	279	273	284	273	298	312	299	252	311	304	291	258	298	324	295	290	292	316	303	295	274	290	260	310	314	290	295	302	266	291	275	314	299	310	294	324	293	309	252	259	285	237	281	313	303	275	270	276	309	312	279	302	276	252	294	296	270	319	280	291	247	295	267	297	317	295	295	319	313	291	306	257	296	268	292	316	319	303	301	279	288	289	300	270	278	297	272	324	317	303	290	283	285	278	310	295	265	326	311	304	281	292	290	300	278	277	292	288	299	278	292	304	305	299	288	281	286	310	310	288	325	332	301	284	287	311	313	288	292	287	268	299	305	278	314	286	291	259	296	268	327	309	296	270	302	310	284	288	265	268	244	277	301	347	312	317	302	304	283	325	291	317	295	322	299	309	310	287	295	279	276	309	325	272	334	316	279	299	326	295	310	277	256	316	317	273	295	261	258	265	278	282	278	268	300	302	312	287	270	290	301	316	289	288	285	306	274	310	289	258	297	283	298	282	314	298	274	304	300	254	304	316	285	304	284	273	266	272	329	336	298	309	280	285	265	281	274	275	319	273	251	302	290	301	292	291	312	283	285	276	263	333	281	291	270	319	292	277	284	312	301	291	287	267	281	320	275	292	300	303	308	327	345	297	306	292	282	270	319	279	318	317	314	324	298	294	294	325	309	288	301	325	338	297	269	300	283	297	322	317	290	274	299	318	293	285	278	296	319	282	294	318	242	294	294	301	271	301	303	299	302	289	272	304	267	313	296	299	293	322	295	289	266	305	306	307	286	303	277	292	301	324	271	290	276	295	283	293	305	286	274	262	302	283	269	287	277	301	299	291	324	285	278	277	296	334	286	307	295	255	253	306	258	291	288	298	298	280	297	283	298	294	291	289	249	279	286	320	320	325	333	311	276	290	313	295	315	275	302
30689	3431	5494	6587	5791	4522	3851	3352	3027	2329	1989	1872	1942	2804	2144	2143	3038	2706	3196	2571	2551	2038	1405	1199	1079	892	820	758	881	2050	3051	1424	717	797	640	619	657	664	702	652	692	678	684	663	695	639	643	655	657	695	642	644	673	633	620	629	638	682	678	639	657	641	641	625	639	644	607	653	600	653	665	645	627	585	640	611	635	595	669	646	646	606	639	654	644	666	653	592	646	677	607	646	627	611	658	607	642	604	597	634	661	671	638	642	667	671	601	643	612	670	688	556	668	661	614	619	618	667	600	648	648	645	656	665	631	647	616	680	643	609	658	619	663	624	610	651	635	634	644	618	651	674	638	659	642	601	646	608	659	645	624	682	590	671	637	662	608	618	639	645	632	607	666	675	648	638	625	579	636	640	631	622	656	639	628	615	642	656	653	657	643	675	629	661	609	618	670	658	613	625	687	644	609	636	628	645	667	663	647	614	624	622	638	601	643	665	633	665	659	627	630	627	636	671	623	611	654	655	645	642	642	620	633	650	649	667	640	619	653	659	628	611	649	607	656	644	576	619	712	645	613	657	640	648	661	627	621	634	625	654	627	641	677	642	630	609	622	680	622	627	669	619	613	641	627	634	609	623	611	670	601	616	606	627	630	599	638	576	618	640	616	631	649	641	625	687	615	670	652	663	606	676	609	609	629	636	616	593	646	666	590	581	636	645	610	626	627	646	636	644	655	678	613	657	640	651	630	621	662	645	670	645	669	643	627	604	694	642	631	677	627	648	612	630	622	681	665	631	671	635	591	642	624	612	614	617	632	617	645	670	655	668	641	629	677	593	615	601	613	642	668	645	646	669	645	605	666	654	588	640	647	619	631	671	612	644	592	632	635	626	662	703	636	639	587	626	646	655	650	645	608	633	646	632	650	629	646	588	611	610	630	656	616	621	649	600	620	678	595	639	634	623	617	637	621	675	660	671	683	633	590	632	652	647	613	609	658	663	639	672	679	647	656	610	602	649	614	612	662	656	677	655	605	643	629	646	661	617	613	611	631	614	678	639	631	615	605	605	658	636	641	662	637	648	666	613	644	583	634	649	652	591	659	637	626	649	663	626	610	665	638	669	675	649	587	644	646	644	620	646	624	655	661	670	649	634	672	594	598	641	662	642	639	713	629	668	633	636	661	676	638	637	577	610	632	662	629	613	613	647	630	683	630	653	639	649	627	666	656	625	627	619	596	616	618	661	656	651	686	652	609	632	625	643	633	662	626	667	591	629	624	622	644	666	616	673	607	622	659	621	629	635	645	662	592	606	598	666	592	614	685	698	596	691	702	598	653	634	638	628	668	618	646	625	647	659	652	692	661	668	607	660	625	628	632	590	661	661	618	656	666	619	674	644	576	631	643	643	658	617	613	613	658	660	654	620	638	601	673	658	626	651	650	665	649	626	625	665	661	576	615	612	615	627	659	625	615	642	608	651	630	640	594	630	638	620	615	619	702	643	640	646	592	631	655	654	616	603	641	644	643	626	664	631	631	641	616	700	647	603	657	644	657	652	672	619	627	650	611	631	664	640	642	634	645	633	633	604	583	606	641	632	607	649	610	623	626	608	684	643	644	664	630	620	619	665	651	709	607	642	626	660	631	668	629	651	641	640	669	680	640	604	629	614	601	623	618	616	624	636	640	683	619	619	624	598	652	620	648	655	668	608	637	639	641	612	656	611	612	600	632	616	644	617	622	646	651	605	629	647	654	621	645	636	636	625	632	624	640	613	620	607	649	672	663	575	606	620	624	635	627	633	646	585	653	660	638	641	658	643	617	605	642	630	654	634	640	602	603	654	632	644	680	622	666	628	625	622	646	653	618	634	654	691	614	675	632	631	629	683	656	642	634	621	627	620	639	648	659	686	673	647	644	662	647	639	636	609	630	670	679	571	672	664	631	649	629	595	612	632	623	601	603	642	672	643	608	644	666	578	690	651	601	598	649	633	605	641	638	627	640	617	671	661	654	631	665	641	644	628	620	624	647	609	688	624	651	601	628	657	653	632	613	604	626	615	564	595	597	609	672	657	613	633	636	672	655	661	659	635	637	647	667	649	658	665	642	614	626	673	614	652	633	651	640	635	643	637	631	581	620	642	680	606	624	642	635	644	679	608	632	626	599	613	639	635	640	644	606	646	661	667	643	653	629	608	672	627	629	625	668	655	659	635	629	621	652	609	662	650	662	647	673	642	656	612	599	670	634	616	634	649	621	612	622	642	660	663	628	617	626	646	647	637	638	623	630	646	666	621	645	625	625	643	665	637	621	663	636	619	638	600	615	666	635	600	615	618	660	655	657	593	691	635	607	638	645	636	654	695	669	595	658	609	637	674	593	618	617	625	675	612	657	643	609	619	655	637	613	637	630	650	613	647	633	596	640	631	686	663	590	663	652	679	622	688	628	674	690	612	643	645	603	601	651	628	630	635	613	615	694	619	650	646	636	669	646	682	637	609	616	644	642	652	623	643	619	623	609	633	595	618	628	615	657	633	637	602	557	651	605	637	639	618	571	643	658	627	627	638	614	626	648	667	654	635	626	602	619	616	630	632	595	657	648	649	667	632	630	629	627	581	645	638	662	683	630	600	631	665	606	643	665	617	651	602	623	611	629	667	643	657	661	633	663	668	623	686	630	657	655	646	648	639	661	603	690	625	637	625	662	637	664	668	654	598	627	600	622	616	624	657	651	680	613	664	623	644	632	642	680	659	677	635	633	609	625	659	651	671	620	655	629	659	655	622	629	631	609	662	661	622	661	573	662	640	631	653	651	672	640	621	652	635	625	585	681	652	668	685	656	611	637	648	656	652	656	623	646	605	656	638	655	642	635	610	643	635	620	645	618	586	647	579	646	644	642	628	637	627	680	637	601	633	643	660	641	665	637	654	637	643	621	636	576	645	614	650	656	625	584	622	635	631	659	631	640	633	665	627	628	643	637	640	613	652	614	649	639	623	644	590	600	658	650	628	630	602	631	657	628	633	627	675	629	640	619	627	648	625	646	666	621	661	640	622	654	652	665	668	641	613	651	670	676	668	611	636	619	639	640	626	637	643	640	612	652	669	641	648	647	589	645	666	626	645	617	670	592	664	638	657	618	673	680	601	602	640	650	640	629	631	623	633	601	587	657	670	628	621	638	634	632	683	618	651	616	673	610	662	611	650	669	667	636	651	605	630	640	631	633	612	616	631	607	633	663	614	653	640	659	621	638	633	639	668	645	668	581	650	661	647	630	666	599	634	618	608	651	630	635	618	604	650	648	649	608	657	633	677	621	660	635	653	647	625	645	630	639	614	662	631	621	636	571	674	642	636	676	635	623	655	636	575	645	613	626	630	601	653	621	627	657	672	662	623	631	619	633	668	614	643	597	618	596	648	627	676	654	649	626	611	639	622	645	650	626	614	606	667	685	633	624	620	638	576	651	673	645	657	649	629	625	632	657	597	623	604	667	631	628	643	663	660	598	652
16591	2594	1029	663	441	361	289	278	232	242	222	221	227	282	267	278	316	302	297	272	260	237	189	204	162	152	143	157	166	169	145	162	154	151	147	162	162	153	158	176	125	171	165	139	158	143	142	123	152	159	145	174	147	124	144	140	161	142	152	162	152	138	151	161	159	138	160	159	150	150	167	129	138	165	170	138	161	140	155	155	152	149	154	153	145	159	143	150	139	140	154	173	164	145	150	150	145	177	151	139	141	156	181	158	139	158	134	161	158	165	138	168	151	155	150	139	175	159	175	134	149	138	145	167	154	126	158	170	155	169	150	154	150	155	171	141	144	152	148	145	155	183	173	155	141	144	146	159	133	128	134	127	129	156	147	143	141	144	159	146	141	147	147	162	133	135	138	169	151	158	139	180	131	150	169	169	147	163	141	133	158	170	161	140	170	145	156	150	167	150	144	143	166	147	153	134	157	143	161	138	130	148	157	157	163	161	171	169	143	157	147	170	165	133	167	147	149	156	166	160	139	158	135	159	158	159	148	146	159	140	147	161	159	150	169	162	148	149	123	136	139	153	153	129	145	151	159	138	140	157	153	162	151	151	140	114	156	148	151	121	136	139	155	166	153	149	142	136	176	146	148	159	162	157	148	167	153	146	164	145	158	143	177	139	140	158	164	143	152	166	150	162	186	134	172	144	129	141	124	155	161	140	170	155	162	141	165	132	148	159	159	117	162	140	154	134	170	152	160	150	160	138	141	173	160	152	138	182	142	149	146	173	151	153	143	135	162	128	142	148	153	177	164	131	150	145	150	138	142	168	154	158	172	149	160	159	144	182	162	137	160	137	166	154	153	163	139	149	173	146	164	173	156	151	159	124	161	144	153	162	161	145	165	154	172	148	148	144	165	159	149	142	148	146	166	168	143	176	141	164	156	158	148	151	164	159	164	158	154	172	182	155	163	141	156	137	171	147	150	173	151	157	168	143	133	147	157	133	151	151	145	155	131	141	160	157	154	159	128	136	156	166	170	170	146	140	171	173	161	175	163	129	137	172	166	117	157	163	163	144	152	148	161	152	149	161	148	160	160	163	152	165	151	169	148	140	142	151	140	137	162	163	142	152	177	192	146	152	175	143	150	146	141	154	142	170	154	140	151	180	166	143	151	145	152	149	128	148	139	148	154	147	151	170	154	164	174	147	185	183	135	156	149	169	149	182	147	142	141	156	156	153	172	157	138	149	129	150	152	137	126	147	168	161	152	150	148	156	158	143	172	138	138	146	146	156	143	162	159	152	129	158	140	134	158	136	161	162	143	142	151	150	144	169	148	171	141	161	153	146	163	159	152	150	152	147	170	138	156	150	158	169	152	156	151	136	135	149	154	173	153	160	133	138	158	147	178	162	136	144	164	166	144	145	168	142	140	154	167	166	177	154	150	172	169	149	169	159	153	139	148	152	152	169	167	152	168	143	127	155	126	133	139	144	137	126	146	157	154	138	155	167	145	150	141	160	157	164	131	167	168	151	148	183	137	144	122	134	152	163	160	133	153	139	154	144	186	151	143	159	149	151	161	148	162	144	156	157	153	151	161	138	144	164	134	144	150	152	127	144	141	158	131	157	152	158	148	142	169	153	143	175	151	155	165	149	159	163	164	148	149	147	142	140	132	132	155	152	164	149	180	147	137	139	166	158	176	146	165	170	152	144	166	139	137	114	144	146	172	173	161	141	164	149	137	134	139	167	158	159	145	113	157	179	147	167	165	182	172	146	150	167	158	141	137	144	155	158	163	139	143	176	161	150	159	143	141	159	138	139	174	161	142	154	145	156	145	136	122	131	141	128	163	145	145	157	125	129	148	160	166	137	137	155	147	158	150	157	150	141	150	163	135	160	167	128	142	127	145	133	150	159	155	150	156	147	180	159	156	148	171	167	157	162	177	155	148	164	159	147	144	156	160	150	138	133	144	166	134	141	151	164	161	150	159	161	143	163	144	156	153	159	163	172	152	160	144	156	147	140	136	171	137	133	145	159	150	162	179	159	173	173	140	167	151	164	163	152	154	140	147	150	168	161	163	161	159	161	161	161	158	159	151	156	162	165	176	151	156	151	144	163	151	170	137	167	148	138	158	136	163	167	159	160	152	168	130	152	137	149	128	151	164	151	164	156	169	150	142	138	142	131	173	152	154	163	156	148	179	161	156	144	157	168	154	148	176	155	141	143	125	156	141	146	164	153	139	152	143	127	133	155	127	146	151	140	160	154	164	136	152	160	171	147	160	137	181	164	156	136	132	164	133	160	157	156	157	182	168	130	152	132	151	138	141	132	139	137	146	149	165	154	148	129	155	124	152	167	157	153	160	169	152	135	136	148	152	157	162	173	149	164	150	170	154	156	152	128	145	137	145	164	156	143	139	143	151	156	170	154	171	167	179	172	154	174	141	152	154	175	171	149	183	163	154	177	163	166	172	119	171	140	149	197	154	145	162	147	150	168	151	140	134	159	168	155	152	155	159	165	161	159	130	158	174	157	180	167	156	147	161	165	140	143	153	160	158	141	137	153	129	167	163	132	160	135	154	146	162	152	147	154	159	153	159	142	136	151	181	167	148	149	154	199	137	160	153	151	140	143	156	164	164	156	151	136	167	162	147	157	151	161	149	142	176	161	155	139	143	133	151	178	166	144	139	134	143	150	166	151	125	144	159	154	144	144	137	129	132	137	140	159	136	133	139	128	186	166	162	155	168	173	165	178	167	152	123	147	163	147	154	127	149	157	141	165	148	141	143	137	141	152	140	147	150	158	150	150	150	145	147	157	145	144	164	145	171	183	167	149	141	159	167	147	148	161	156	162	149	148	126	168	132	171	153	165	137	154	163	156	158	152	157	135	187	141	118	153	181	148	177	161	151	142	163	140	140	144	176	164	141	130	161	154	151	153	153	174	168	141	150	168	163	141	144	165	158	135	142	149	172	175	170	130	159	144	145	159	148	151	143	140	163	178	154	149	159	164	160	147	174	154	148	161	160	159	161	141	156	182	153	135	148	147	157	186	177	161	133	166	167	146	128	159	167	149	148	160	151	169	139	155	149	175	145	151	145	155	157	159	167	135	144	144	130	173	156	135	142	145	135	155	167	158	148	163	145	152	170	156	173	165	133	147	160	157	129	143	155	158	152	153	161	143	156	166	141	157	147	160	156	149	178	142	146	175	143	137	153	162	150	151	133	149	165	147	147	152	162	150	149	150	132	143	149	130	148	143	152	172	151	145	117	142	171	137	154	158	187	146	135	151	138	135	149	132	186	144	140	145	138	169	180	170	156	161	146	147	128	154	164	147	156	161	149	153	150	150	162	137	164	140	151	165	140	148	156	161	154	157	165	159	162	160	154	147	140	148	156	144	169	144	158	166	159	158	179	129	133	149	154	166	178	170	168	161	156	138	166	137	169	147	146	134	155	148	161	149	152	144	132	141	175	163	152	153	147	157	158	127	165	150	137	144	158	181
9923	1209	1955	2042	1691	1193	1001	985	884	805	707	678	950	1106	963	1275	1413	1094	1350	1138	1104	985	645	571	496	467	446	385	409	450	490	419	400	384	377	410	360	354	352	357	379	348	376	331	370	393	359	348	350	366	418	389	363	371	372	352	386	371	386	385	402	358	406	367	383	353	386	367	351	383	355	394	375	376	358	365	385	382	366	363	354	326	386	374	387	340	371	340	365	364	365	363	343	395	370	339	332	398	378	385	324	367	376	376	332	370	356	362	364	362	347	381	391	374	403	375	386	372	378	341	392	367	371	382	336	382	367	349	350	361	348	373	396	349	402	390	389	345	379	366	393	383	377	349	356	376	341	382	358	349	388	388	337	366	360	395	358	367	322	377	329	351	381	372	377	389	372	382	324	342	388	344	356	356	398	356	361	369	358	363	336	369	339	352	361	399	351	369	343	380	362	388	395	397	376	355	355	369	349	350	353	373	375	393	365	364	342	366	410	388	368	363	410	392	377	355	359	388	373	370	391	398	350	368	373	384	361	361	353	354	374	354	376	358	348	353	351	381	410	348	398	341	353	323	380	383	397	384	377	375	356	388	361	410	395	404	352	365	342	391	387	386	356	409	351	340	360	371	380	340	391	346	346	391	369	382	372	365	381	362	362	352	372	371	351	405	311	375	381	354	359	360	378	358	376	390	373	390	346	355	371	371	383	410	382	367	349	373	375	374	399	377	376	385	367	427	371	356	373	393	364	385	358	365	412	354	388	352	359	375	368	343	358	379	399	381	373	365	390	344	407	377	348	376	380	373	378	346	366	378	397	359	335	359	370	386	337	384	344	334	393	372	363	366	357	358	334	393	326	389	366	358	371	339	384	401	353	367	372	379	383	403	356	359	376	397	324	341	378	363	351	399	390	374	333	354	369	393	393	379	372	356	410	372	371	378	361	358	372	345	350	422	380	383	362	356	395	363	353	404	385	323	352	356	391	412	367	357	376	374	415	361	370	356	394	408	382	339	391	366	377	360	363	355	362	360	368	350	343	350	352	360	346	373	363	366	389	377	353	379	396	381	349	435	373	376	394	349	349	352	389	395	376	376	394	378	358	411	402	401	353	332	402	387	352	363	378	374	363	385	383	409	349	349	337	367	379	357	370	377	377	369	404	352	348	374	393	382	349	368	346	352	367	370	363	330	372	388	370	374	351	366	359	353	393	374	345	343	371	395	390	379	368	407	384	369	361	379	342	368	393	408	397	374	357	348	352	362	378	355	353	365	371	356	344	333	347	389	379	370	381	352	347	384	379	402	378	367	339	387	386	345	386	352	381	379	336	388	397	371	352	352	372	393	381	329	362	382	362	376	376	371	401	348	392	356	373	393	395	314	344	344	377	355	366	355	381	403	356	358	365	364	356	362	387	390	391	386	363	361	369	372	386	360	371	349	362	376	366	365	379	367	394	387	381	369	396	388	373	385	385	359	351	376	390	361	376	371	375	359	362	359	359	367	396	387	349	391	402	362	370	377	352	373	381	382	346	377	382	400	362	357	388	366	369	365	390	349	381	334	333	333	367	358	379	350	345	363	377	379	354	358	373	362	370	356	395	395	394	418	362	367	351	382	391	382	339	373	418	401	346	360	385	346	358	354	358	389	384	371	352	372	367	372	398	392	350	394	372	339	383	364	325	379	364	356	377	338	353	364	353	371	367	369	375	363	349	384	381	369	364	348	396	375	379	393	373	369	376	373	363	359	366	371	398	371	378	364	380	357	345	399	355	374	367	431	349	395	360	350	367	373	370	348	337	337	356	339	325	352	368	412	379	381	372	389	335	383	339	374	362	389	350	402	415	366	367	372	418	372	396	372	360	354	364	373	383	378	326	380	374	349	392	358	394	380	397	346	366	421	358	340	384	387	396	406	378	358	369	368	373	339	385	375	412	332	355	336	354	325	373	358	343	356	346	370	357	389	385	363	389	444	353	350	359	371	386	346	360	356	427	397	368	339	355	365	362	389	373	387	343	358	350	375	411	400	352	386	359	369	407	410	369	364	379	373	332	387	368	375	408	371	350	354	374	379	353	417	395	384	376	358	408	354	371	366	342	341	351	358	408	354	379	364	380	343	363	354	377	357	391	409	352	380	351	322	392	359	367	344	347	362	356	376	405	352	361	368	353	399	381	347	377	389	358	347	364	353	366	369	345	377	352	417	386	383	368	389	371	389	377	375	363	357	366	406	359	373	375	381	364	368	374	377	362	384	361	391	384	395	379	353	321	370	358	330	391	364	398	371	373	355	368	309	345	359	388	370	376	356	366	355	371	381	354	376	361	390	382	371	380	385	365	357	359	396	348	361	401	374	372	370	365	376	428	392	384	382	378	377	380	370	378	348	387	403	357	341	362	385	365	378	402	356	365	396	375	377	373	387	403	367	353	375	399	378	344	385	409	384	369	343	383	393	345	366	406	383	378	377	330	359	395	371	395	376	412	367	399	378	363	368	347	398	388	330	378	354	348	367	384	355	396	381	378	408	372	359	360	364	356	387	373	346	369	375	361	366	363	400	343	377	386	391	365	369	375	404	380	355	374	321	329	366	380	353	356	374	370	362	380	332	380	333	356	409	346	400	378	369	336	330	423	330	345	383	352	360	376	362	367	366	421	348	394	391	372	353	361	381	374	350	355	353	361	383	337	386	388	440	377	353	351	364	348	389	383	348	339	373	347	349	359	368	366	396	356	342	366	391	335	373	357	339	363	389	378	363	359	355	382	353	370	381	368	375	405	367	363	399	380	339	389	345	345	346	379	373	389	384	364	377	388	352	364	378	360	393	346	375	356	368	332	359	357	349	334	374	393	367	350	358	378	355	350	352	348	383	356	363	379	385	347	394	362	357	336	371	323	358	329	333	337	377	343	395	346	401	381	373	371	409	350	381	364	372	371	400	371	383	382	371	356	385	365	367	370	344	361	389	381	381	373	358	381	375	370	355	358	393	350	363	352	349	384	391	364	384	387	345	393	367	382	342	371	387	391	397	332	359	356	349	362	387	340	348	371	352	382	387	368	368	361	388	378	360	425	373	347	361	387	379	363	377	393	401	356	347	375	382	381	398	351	398	364	373	346	360	379	348	366	352	351	424	372	362	385	400	358	359	358	377	377	352	343	338	370	363	378	370	370	382	361	369	379	376	360	371	345	388	384	343	376	357	363	403	351	389	370	379	358	319	370	381	360	384	390	370	387	386	365	336	350	396	376	394	349	410	372	357	371	345	379	326	370	409	366	372	354	381	383	383	348	347	354	382	355	369	343	368	373	385	360	360	381	361	357	387	380	378	397	376	350	354	333	371	369	371	386	339	384	366	354	379	360	375	341	361	372	402	375	391	396	359	376	368	390	379	329	407	375	357	346	359	368	366	351	339	352	351	373	351	330	372	369	362	377	351	377	364	382	358	374	388	353	401	378	367	390	382	347	404	379	359	355	372	385	385	367	395	348	375	352	365	358	378
38714	11735	2821	1744	1070	853	679	516	505	425	380	365	421	519	484	506	515	478	480	470	405	356	333	279	311	277	288	259	273	265	312	353	265	225	227	241	232	248	238	252	266	232	270	205	237	236	253	263	244	218	254	223	250	237	241	228	229	229	236	242	222	226	238	232	213	255	206	240	227	245	218	259	261	233	213	239	229	249	216	245	231	244	224	235	253	220	244	254	233	257	208	228	262	208	193	233	257	251	243	239	219	264	210	199	240	250	235	222	240	209	227	197	202	206	247	212	279	224	261	260	232	229	241	244	212	226	232	234	228	211	249	220	223	225	217	238	216	219	239	240	241	219	185	274	234	219	275	236	243	247	217	228	247	192	235	208	231	239	226	259	208	195	240	268	235	224	222	228	202	221	223	242	217	249	228	237	222	207	218	249	259	218	208	207	191	237	217	220	247	237	218	236	215	231	244	240	224	206	225	228	247	244	247	259	231	244	236	206	199	241	238	231	230	251	230	214	219	229	223	251	218	257	243	234	248	234	237	237	222	262	209	215	266	223	248	232	242	216	220	196	223	255	246	221	265	212	244	220	249	212	201	205	224	213	227	230	234	203	218	243	238	260	240	244	223	228	258	231	221	231	244	241	233	208	237	220	258	216	224	255	213	195	259	216	244	233	223	230	195	232	279	264	216	223	217	257	254	221	247	232	207	225	232	247	240	216	228	212	230	229	228	218	269	235	226	219	205	237	217	218	219	225	238	252	210	227	222	255	232	219	242	252	252	193	225	230	227	237	213	217	219	224	255	250	234	218	230	240	236	240	198	246	222	251	229	220	237	217	230	210	217	209	232	238	242	220	215	253	220	223	245	209	228	229	277	240	238	250	232	227	226	202	220	262	260	257	237	256	200	219	248	233	210	228	242	241	243	233	223	222	212	234	233	225	230	246	218	209	239	233	211	240	221	198	221	229	217	222	223	234	228	212	214	219	210	227	255	234	235	225	245	248	216	220	248	244	211	227	228	234	253	213	202	223	236	208	272	217	256	200	249	209	203	266	260	222	231	217	243	246	246	244	235	240	238	211	224	227	253	205	254	210	196	211	209	237	223	226	223	210	252	206	210	245	214	204	246	230	215	217	210	211	204	237	246	247	248	231	226	232	219	231	227	234	247	259	257	251	250	193	227	212	216	241	221	225	226	232	224	230	247	260	219	239	231	233	256	223	237	234	246	213	226	214	236	227	217	212	218	240	205	238	233	228	224	232	228	211	211	217	193	219	218	215	254	238	231	232	234	236	211	219	220	229	222	251	256	231	234	229	212	223	207	245	234	241	195	193	234	229	222	260	272	245	226	209	221	240	231	251	217	257	266	227	208	224	207	221	230	221	229	220	242	214	217	197	248	247	217	225	230	243	248	257	210	221	213	254	223	226	241	219	236	238	233	264	222	208	235	211	223	223	226	224	227	220	213	239	216	219	218	227	269	216	239	202	231	245	216	223	243	211	241	218	238	216	214	259	238	235	223	224	220	232	232	257	220	230	248	227	239	237	219	231	217	226	221	242	221	232	234	208	207	217	195	200	240	209	250	251	241	237	209	252	218	238	241	207	224	231	239	227	201	200	233	215	239	229	248	248	235	206	251	209	242	254	241	196	233	193	222	226	264	221	240	230	235	204	205	191	251	202	222	235	238	229	240	220	242	229	260	228	250	240	249	246	208	252	218	209	216	251	220	227	219	237	225	229	244	225	221	235	236	240	230	246	279	215	216	227	226	240	235	228	238	246	248	199	216	198	242	234	231	240	255	246	258	220	220	237	216	198	226	215	214	234	226	229	214	238	224	233	218	225	226	239	229	217	220	219	226	250	240	239	242	223	224	221	205	242	220	221	226	249	234	235	221	245	220	226	245	261	235	229	243	212	199	250	204	228	260	258	236	269	207	261	244	241	211	257	235	227	227	256	221	240	258	224	203	260	235	226	212	243	231	234	243	211	227	245	227	213	223	213	253	221	216	221	235	215	232	232	204	240	246	244	223	242	220	242	227	213	246	235	204	205	231	251	224	242	227	233	221	223	208	242	228	224	222	237	215	225	251	226	268	253	238	225	253	209	234	248	222	223	209	252	213	221	239	262	220	218	224	248	242	240	267	237	222	212	242	217	238	256	277	226	190	217	241	205	230	219	230	190	254	236	248	216	231	210	229	216	212	205	239	221	209	251	244	242	241	222	208	211	219	236	241	220	208	216	262	217	206	244	197	252	220	216	244	223	210	231	224	242	219	235	233	231	203	207	207	237	215	242	252	211	225	232	248	218	232	219	241	234	220	232	209	210	206	240	263	219	224	216	208	237	284	219	227	201	263	235	250	240	229	255	255	247	215	230	222	223	207	211	229	216	216	222	249	227	259	235	241	242	271	254	253	232	216	221	240	224	250	245	258	221	227	225	265	218	217	196	195	203	231	267	259	248	271	235	218	236	231	266	209	227	220	254	234	216	211	245	205	228	236	219	223	212	259	238	241	251	229	242	236	226	223	233	223	231	256	253	250	264	232	244	247	271	210	219	219	280	237	221	241	218	248	224	263	214	218	205	252	249	199	239	239	201	263	244	232	220	211	222	222	261	222	257	237	216	231	248	237	236	227	234	247	263	227	211	217	203	243	211	224	242	200	237	254	252	238	250	253	227	229	218	244	209	231	202	211	235	243	223	264	221	233	224	219	242	213	210	240	223	243	238	190	238	252	262	234	250	226	223	238	228	235	221	293	253	239	251	242	237	220	230	217	246	244	230	224	214	215	230	244	251	212	226	264	247	219	221	251	226	235	255	244	244	237	254	238	260	243	235	216	240	246	226	244	259	193	237	237	244	237	269	214	264	270	220	210	198	221	213	226	222	254	243	229	247	254	250	242	198	233	238	227	220	232	203	212	195	202	215	210	252	221	225	215	254	217	206	235	233	267	231	241	191	247	209	224	202	234	228	257	256	216	214	238	240	212	227	224	207	233	235	236	245	224	214	246	247	222	227	236	232	242	248	225	250	273	235	239	216	222	216	256	240	218	235	239	214	210	217	245	214	254	234	221	206	243	223	231	221	218	235	222	244	232	249	235	250	233	236	246	226	207	222	235	220	235	229	228	229	230	214	222	165	226	233	232	222	196	258	211	234	235	220	263	232	209	241	234	238	213	233	230	218	226	245	205	231	263	247	217	221	221	223	204	236	218	213	212	215	238	251	219	212	199	210	210	224	220	257	246	241	231	221	228	218	215	220	248	208	258	224	254	230	197	240	228	236	218	214	254	240	221	243	249	249	226	251	233	204	253	235	224	246	270	198	237	262	207	225	237	243	271	257	203	214	253	235	247	228	226	223	261	214	243	207	226	213	212	245	224	223	223	219	239	213	234	234	233	231	209	228	229	235	265	228	206	234	264	240	244	228	228	249	227	220	226	218	233	253	219	222	232	244	226	234	225	236	219	269	225	223	219	216	236	192	220	225	245	216	250	224
24137	2893	3841	4541	3755	2918	2499	2201	1927	1545	1523	1358	1705	2161	2098	2289	2273	1985	2267	2113	1815	1453	1094	949	855	946	844	769	742	745	1295	1042	615	574	550	560	497	478	539	520	508	568	520	527	510	581	532	552	517	527	544	461	519	514	543	511	542	510	535	495	518	518	510	536	491	535	513	535	532	536	518	529	549	506	490	542	521	518	545	557	563	521	500	531	480	505	518	525	530	489	529	555	544	521	552	596	531	536	542	508	533	567	494	502	525	520	519	517	525	542	535	487	537	507	522	493	513	529	537	527	554	552	521	547	536	561	539	537	522	512	517	530	471	541	527	516	537	509	529	534	489	542	492	555	529	567	568	542	517	517	540	544	504	535	536	527	510	493	518	517	550	529	516	481	510	513	546	545	557	497	571	507	547	497	490	518	520	521	535	545	515	560	541	526	567	513	513	559	531	562	519	531	534	575	519	534	512	535	521	522	535	537	504	512	525	494	523	597	492	531	500	518	527	509	568	515	518	510	500	484	542	554	551	539	499	524	502	559	561	532	523	555	507	547	491	527	498	536	468	544	543	524	509	515	555	524	512	530	526	527	519	553	520	496	521	506	518	525	518	535	521	513	510	543	510	521	493	503	527	523	522	516	539	517	520	547	484	525	510	517	526	547	506	542	521	502	531	518	540	494	513	572	486	539	526	509	539	521	530	551	518	530	544	497	532	533	486	531	519	524	511	556	547	556	536	521	515	543	539	526	526	533	519	550	529	524	532	551	496	587	538	520	532	546	535	548	523	520	557	506	481	493	526	551	508	516	517	555	564	529	525	554	556	571	529	521	536	550	516	546	525	568	520	516	529	493	517	554	495	521	518	532	543	544	515	568	562	524	512	512	522	535	560	526	563	592	555	551	520	551	514	583	518	500	532	486	542	544	538	524	560	545	505	519	537	522	518	505	472	511	581	528	515	528	522	577	506	516	475	527	531	528	513	526	552	482	528	518	469	539	517	552	516	558	515	535	553	504	544	509	502	524	517	528	509	511	511	540	520	536	514	503	515	544	473	540	565	534	544	531	471	512	572	525	529	565	477	474	571	504	519	517	560	510	524	517	539	548	517	521	531	501	538	513	510	564	570	517	537	537	581	505	520	530	484	500	532	488	550	512	538	522	523	535	562	525	525	544	518	512	543	547	538	528	561	501	512	527	501	516	511	526	512	553	513	546	525	555	548	525	584	512	563	515	517	516	534	539	591	532	529	556	509	522	563	534	506	518	580	568	552	563	528	555	537	519	540	506	514	577	508	543	533	530	546	510	545	552	542	528	523	525	514	528	515	484	539	495	523	509	558	555	521	505	533	552	517	511	546	508	518	512	564	516	536	548	559	545	536	498	507	567	495	587	545	520	537	539	480	517	490	536	486	536	501	551	519	507	514	499	528	566	550	525	491	550	525	557	531	546	537	526	512	532	547	549	548	510	533	513	563	528	513	535	515	525	522	539	544	522	538	541	550	515	539	533	500	551	539	548	515	522	496	513	556	580	488	502	531	504	519	538	536	549	515	535	523	551	510	518	579	519	540	530	512	491	554	525	497	570	533	546	482	526	516	500	516	527	547	541	537	511	545	566	545	539	530	549	546	566	518	523	497	521	579	544	522	547	503	543	548	506	500	511	520	587	556	531	528	540	537	526	509	534	555	532	512	514	491	521	526	492	538	528	557	564	519	533	510	509	563	529	526	520	581	536	507	499	511	522	544	564	491	500	538	530	548	521	515	511	520	535	572	527	512	552	520	528	508	512	522	520	552	561	551	527	540	512	537	487	530	507	535	515	530	500	520	493	503	524	506	545	541	528	533	521	572	502	480	518	531	543	559	525	563	536	515	534	500	523	532	500	520	518	563	535	500	490	546	555	504	538	495	541	552	542	536	547	528	551	561	492	513	492	574	516	556	519	551	530	539	537	588	505	535	547	554	559	507	548	507	530	544	504	510	513	562	514	557	514	502	512	525	505	522	525	539	528	473	555	551	559	532	508	534	563	535	528	490	524	547	542	561	529	508	499	555	530	531	526	560	537	563	529	545	567	519	541	508	520	525	538	549	530	549	522	533	562	534	508	507	521	558	556	517	486	497	544	529	552	546	528	536	574	566	540	537	514	568	509	496	524	526	574	491	540	546	566	543	532	545	571	540	516	575	519	531	488	524	522	484	549	578	533	530	542	553	522	544	545	509	510	531	533	534	512	542	553	522	523	540	534	548	560	517	535	531	572	525	499	556	543	516	522	522	510	528	522	566	564	477	523	520	540	523	510	485	508	549	559	545	533	540	553	532	520	521	526	518	544	562	528	532	551	507	493	558	566	518	517	533	532	527	528	523	515	552	496	518	503	512	535	547	524	568	523	508	502	526	537	567	522	503	537	535	541	540	555	521	523	484	547	539	489	532	519	493	541	515	505	525	511	487	504	526	537	585	550	526	504	535	516	511	478	536	516	540	513	544	527	535	492	510	527	553	527	516	521	486	546	510	541	515	534	517	535	533	513	488	522	516	513	558	494	516	493	560	515	528	509	523	540	550	547	516	555	558	518	562	504	548	506	523	531	527	551	538	525	492	489	517	507	512	502	504	549	496	526	509	529	499	541	546	514	509	524	531	530	540	525	535	448	543	497	507	552	503	503	577	572	520	552	534	533	538	530	473	548	539	494	487	549	518	530	526	558	549	494	521	539	506	526	532	563	528	559	509	527	571	536	531	542	520	506	559	527	522	558	535	508	543	547	507	555	553	536	523	487	507	522	547	527	511	517	501	503	531	538	482	555	526	531	520	510	510	509	570	511	533	465	512	552	539	542	548	522	541	553	572	535	550	542	489	504	515	516	561	533	489	517	541	522	514	534	552	534	549	520	502	519	532	552	501	492	499	561	500	497	506	505	539	587	546	589	507	519	553	531	501	570	520	519	519	568	504	549	565	541	561	526	518	523	522	558	499	552	515	506	505	547	521	512	510	534	506	526	526	556	531	516	526	537	511	552	532	513	503	521	570	548	476	505	523	558	458	526	513	534	556	503	496	495	540	540	549	541	491	526	511	517	525	504	532	526	519	514	521	501	529	513	559	517	525	514	579	533	480	510	511	562	521	540	515	516	572	527	498	525	516	538	548	487	550	553	495	507	507	533	523	538	536	515	501	573	507	523	559	503	495	534	549	487	525	519	501	503	551	525	556	519	535	558	516	527	516	562	548	557	565	504	534	531	530	544	529	522	538	527	529	501	571	527	537	578	532	512	570	512	515	517	471	514	488	566	550	558	523	515	561	511	557	506	523	491	549	537	593	494	534	562	539	522	536	544	550	503	522	514	555	567	513	555	512	514	529	553	503	542	540	525	523	566	546	520	523	579	502	569	550	570	486	531	513	511	508	537	540	525	572	540	531	563	522	552	484	542	504	538	524	558	505	534	484	547	537	548	511	504	530	541	530	526	540	492	515	559	547	547	586	545	530	518	537	538	522	549
51358	19364	5787	3279	1960	1269	1006	822	731	551	528	548	622	664	616	766	722	631	665	683	576	430	463	459	358	325	313	326	324	366	414	388	298	296	272	296	304	261	318	340	259	292	273	282	283	260	267	289	285	300	296	299	292	298	300	259	303	295	286	270	318	284	285	317	297	286	323	293	322	302	291	298	316	300	285	304	332	315	345	273	290	347	293	297	293	287	297	336	289	279	293	286	279	297	269	295	278	266	321	316	316	280	287	273	276	289	284	331	301	291	296	309	294	266	304	305	277	295	293	277	289	254	277	277	299	332	293	278	288	262	285	291	298	280	286	289	287	318	305	323	284	259	299	284	282	284	293	282	281	331	297	305	301	275	292	301	297	271	256	268	306	270	277	286	261	295	254	331	305	247	342	326	270	269	302	286	303	300	318	286	288	301	312	297	290	298	257	286	309	299	307	292	292	286	303	304	319	269	288	294	277	272	288	247	297	277	319	232	327	293	300	271	288	306	300	293	303	308	277	270	292	311	270	264	311	265	286	297	307	308	278	264	306	271	296	290	326	295	294	284	300	216	290	299	324	309	280	281	266	310	285	265	299	286	287	310	283	296	289	304	280	285	290	292	241	338	321	297	291	249	303	297	290	276	260	275	302	314	277	276	283	289	303	318	285	292	320	250	288	299	256	270	299	300	298	296	281	293	295	294	308	307	294	290	313	263	323	301	298	252	272	279	287	299	312	313	298	302	298	313	314	300	290	275	275	252	285	284	290	304	261	296	257	263	291	302	304	298	285	269	292	302	275	290	317	264	284	320	264	286	307	277	285	278	293	304	327	269	302	239	280	328	272	289	290	307	296	261	296	283	280	339	291	290	314	304	311	286	285	284	298	292	281	292	297	324	282	314	261	292	313	293	279	315	276	303	313	265	291	316	334	278	276	268	291	287	270	268	307	306	292	268	273	291	303	253	275	297	300	296	310	256	286	321	301	305	272	300	306	297	287	266	301	309	301	307	264	288	315	296	301	296	285	261	308	283	285	278	268	285	300	288	320	286	289	303	275	284	247	279	309	264	286	306	283	340	297	286	282	305	279	315	313	296	300	269	292	293	292	281	290	295	273	293	272	309	343	297	302	303	241	280	316	310	306	301	288	311	298	296	303	283	313	302	270	280	264	268	313	281	285	286	284	263	303	266	282	315	262	269	273	328	312	285	286	261	286	277	295	306	271	294	295	278	324	262	256	278	309	302	252	283	285	276	258	305	275	277	282	319	275	284	284	262	306	307	260	306	318	265	284	281	316	259	268	316	273	296	303	284	319	297	301	271	292	281	274	285	282	277	286	295	273	297	300	296	271	259	301	299	304	292	287	276	286	306	294	280	285	312	259	293	286	264	276	264	296	277	285	292	299	306	286	277	282	293	252	302	290	311	262	313	307	301	297	297	310	297	307	293	281	304	270	304	300	304	351	312	268	326	306	274	288	305	301	315	312	299	286	275	278	292	327	326	302	303	308	289	294	266	278	298	306	287	285	256	269	281	289	302	300	292	284	304	298	304	269	274	279	307	299	264	287	287	285	290	252	278	260	270	304	302	301	259	312	256	321	265	316	286	240	277	315	271	279	302	292	288	301	275	269	301	287	282	300	298	294	279	310	290	314	271	291	277	282	319	297	286	293	283	300	290	308	294	341	271	274	281	308	291	265	325	297	288	256	315	296	274	274	266	296	285	287	285	304	297	263	278	300	304	288	309	276	286	272	277	299	302	297	252	268	266	294	294	293	314	327	296	311	311	273	305	278	292	280	308	312	288	299	307	284	265	291	322	292	310	270	326	291	273	314	270	285	294	289	299	293	280	299	307	303	277	297	304	283	312	314	299	277	281	293	294	316	322	294	304	346	286	311	281	284	284	293	307	282	317	285	305	307	265	311	285	296	249	289	275	278	289	307	250	307	291	278	282	273	336	269	326	274	298	264	296	280	289	296	290	278	281	302	300	282	301	282	306	280	276	267	301	285	276	297	292	315	292	299	302	265	293	290	307	306	309	278	283	314	287	262	279	286	293	292	281	307	293	303	305	301	276	302	288	262	309	279	312	286	273	312	274	295	303	286	288	276	297	306	306	270	277	315	311	311	295	272	270	259	294	306	286	283	302	294	275	317	266	303	269	297	299	294	305	317	276	294	327	282	280	304	301	291	295	317	263	279	279	300	263	283	280	271	291	315	280	266	274	288	302	279	306	322	294	285	334	323	296	293	264	274	299	278	265	296	305	269	318	285	290	280	262	323	293	335	297	284	277	301	274	300	281	301	272	283	270	272	298	262	267	288	268	296	266	305	279	310	339	306	297	293	275	266	274	301	274	316	284	301	315	333	275	301	308	295	273	282	300	279	310	281	309	288	262	279	272	301	320	270	301	298	275	278	319	289	316	303	307	283	302	321	307	301	283	305	290	276	278	327	285	275	280	296	297	272	309	291	276	329	274	281	320	286	284	307	265	242	278	315	243	317	290	289	314	299	328	269	273	301	285	270	274	279	274	279	281	312	270	264	267	277	293	287	261	260	283	286	280	307	304	305	275	270	272	292	354	304	287	255	311	289	309	296	310	312	299	284	276	269	281	292	301	327	274	272	286	287	304	285	286	275	306	244	269	277	298	288	280	313	265	300	262	279	286	270	310	297	290	322	305	288	299	291	318	291	300	268	266	267	276	280	290	259	307	318	286	277	280	320	323	285	292	283	297	295	321	295	277	307	309	270	285	297	280	302	282	298	291	273	300	288	274	280	303	309	291	277	301	255	298	283	295	324	285	307	298	306	278	276	288	267	273	272	302	266	293	283	292	290	289	282	282	268	278	307	286	281	293	262	261	314	301	286	275	296	260	308	312	293	318	308	284	279	305	269	284	300	296	309	312	264	309	289	275	291	300	296	291	297	288	316	278	259	297	284	297	279	277	310	307	299	274	301	293	276	322	286	303	299	318	296	291	318	324	299	279	264	321	302	339	294	319	313	277	254	287	285	313	285	267	286	315	285	295	318	278	307	291	292	299	302	290	276	291	283	283	281	286	280	324	316	289	302	284	255	315	274	295	259	299	301	301	267	309	266	263	276	273	296	283	320	278	288	319	292	314	294	265	271	273	287	296	311	275	297	264	301	281	266	261	307	310	277	285	279	295	253	254	268	314	299	264	322	297	299	312	269	292	315	247	301	292	297	279	258	307	258	293	276	282	299	295	276	294	259	327	268	314	307	289	281	322	344	308	306	323	294	280	271	303	353	316	295	289	333	283	268	289	293	278	323	310	251	303	331	282	242	292	247	247	317	281	293	280	285	279	283	287	299	321	296	270	292	290	251	263	306	267	296	307	307	261	281	293	281	275	287	341	284	287	305	285	294	307	305	266	279	273	280	323	276	290	299	263	279	306	260	284	270	326	288	284	280	289	320	277	308	327	266	319	318	299	271	288	288	270	298	287	282	286	278	291	320	294	301	300	294	301	279	292
31821	4209	5746	6988	5677	4445	3792	3251	2767	2247	2149	2086	2488	2634	2623	3223	3309	2745	3120	2950	2599	1448	1690	1561	1356	944	888	844	836	1101	1568	1214	690	708	638	667	667	659	625	651	643	685	685	635	697	679	631	656	621	651	686	639	639	610	619	629	678	656	611	577	619	603	662	619	584	654	648	632	620	617	651	685	612	656	586	633	619	668	601	647	635	631	617	623	680	613	598	602	629	635	638	622	662	642	624	643	636	640	634	645	610	608	637	610	652	671	608	628	625	613	636	633	646	624	615	662	642	625	636	634	621	583	614	580	633	592	651	679	625	639	647	699	625	632	661	620	631	626	636	638	620	685	628	646	607	644	656	631	598	633	623	660	655	643	662	607	566	653	630	634	649	671	603	578	661	652	630	614	649	640	655	632	622	647	677	715	629	592	671	635	580	662	660	648	672	678	661	627	637	655	645	642	563	671	637	651	630	629	635	621	660	699	639	651	645	644	626	631	650	659	647	681	572	625	634	625	627	682	644	658	655	687	614	676	629	627	575	638	643	620	642	626	640	654	676	616	614	643	608	660	636	648	564	616	660	654	625	624	658	643	650	620	666	616	668	645	635	654	606	678	582	594	640	604	556	647	633	601	630	653	590	636	624	672	588	620	615	630	608	675	652	624	650	609	626	649	639	651	659	650	661	639	586	659	578	655	616	641	613	629	643	635	673	625	614	619	652	642	637	616	651	640	627	675	595	623	661	599	646	658	644	650	629	635	644	603	633	626	619	645	618	661	612	595	709	611	650	654	618	619	659	583	631	607	625	645	631	626	613	645	606	651	646	640	622	670	649	682	654	663	612	648	635	643	681	674	630	605	666	633	648	660	621	647	653	624	592	639	646	629	628	636	626	634	629	655	617	622	698	658	630	678	616	647	674	671	636	638	639	674	649	656	696	589	642	638	603	678	663	655	629	623	586	664	604	612	608	633	604	632	628	634	615	662	677	633	617	635	621	673	620	624	603	661	571	609	630	581	656	654	690	679	643	603	613	583	619	605	634	651	650	617	618	600	606	648	641	612	603	655	633	615	632	652	642	634	682	667	631	592	582	601	665	617	612	639	633	626	659	666	609	627	635	643	629	661	626	629	631	621	605	612	597	620	663	583	674	699	643	620	590	609	600	614	634	611	623	687	606	618	646	606	668	639	614	648	635	662	610	631	621	630	654	612	606	580	627	646	601	656	594	619	605	582	649	632	607	610	684	631	608	641	640	633	631	628	633	622	627	643	630	671	609	615	638	631	643	636	631	600	673	609	627	650	656	633	634	625	640	631	649	661	636	626	640	647	646	625	630	637	629	619	658	659	642	675	616	592	654	627	640	629	623	638	645	643	596	633	635	620	677	622	621	610	597	659	639	670	638	610	623	617	630	648	589	670	644	602	618	619	639	620	655	678	648	642	647	633	667	603	584	610	641	632	628	640	611	632	641	631	642	626	637	664	617	642	661	651	645	637	610	623	613	599	643	624	657	663	629	653	642	686	625	675	645	639	602	632	612	613	634	694	616	658	613	638	652	650	637	650	623	644	674	607	691	599	663	612	619	632	644	637	640	694	607	671	637	623	666	645	620	632	625	645	636	632	597	623	594	670	650	628	594	653	652	682	628	603	612	644	655	651	650	665	627	676	647	645	614	681	630	634	603	657	603	655	634	657	570	646	615	694	591	641	634	647	638	612	619	666	658	632	617	621	629	608	610	615	562	650	608	630	631	648	598	602	624	676	613	661	630	598	605	608	700	647	649	635	611	654	641	615	661	606	659	638	665	627	609	641	624	628	638	640	606	589	640	606	654	667	658	662	679	634	634	652	611	649	644	653	653	645	585	631	626	599	700	629	617	615	618	662	647	603	642	581	653	601	672	627	629	634	620	630	613	644	633	655	635	622	644	623	621	610	583	647	647	652	655	635	636	628	615	623	577	666	635	606	575	695	624	653	599	656	624	682	636	633	676	635	678	670	644	664	657	639	640	609	637	659	608	631	607	643	690	672	633	623	639	632	668	616	638	635	624	603	623	679	624	616	663	645	574	632	642	652	659	656	643	620	668	665	636	638	624	640	636	654	611	631	613	641	618	612	670	626	641	644	647	580	643	595	644	639	659	653	633	617	677	635	672	672	596	632	634	653	626	630	632	654	620	617	601	661	646	620	627	609	671	624	610	646	624	634	641	629	626	623	592	621	664	636	651	643	584	660	648	629	644	622	615	608	636	621	678	685	629	668	631	638	651	613	655	593	645	618	649	644	618	631	625	678	624	603	644	621	634	668	645	608	643	649	643	649	650	662	678	658	646	646	622	617	604	634	638	623	636	636	631	631	638	617	626	653	639	625	641	612	655	629	689	645	628	620	612	585	633	666	628	645	636	612	663	608	648	634	669	640	644	601	586	603	596	663	650	687	601	664	597	607	647	665	640	645	634	645	654	595	624	681	622	649	620	616	670	605	666	696	653	633	619	619	622	645	623	657	619	611	609	642	582	665	692	650	611	637	653	626	702	633	601	580	635	640	643	664	639	608	670	649	619	668	640	685	632	676	599	615	651	620	643	639	645	579	605	630	661	628	620	636	606	612	602	627	646	615	641	636	595	612	622	687	608	652	652	653	623	656	581	606	646	641	638	627	636	618	622	651	672	659	633	632	605	610	610	628	656	613	670	626	633	688	652	639	608	655	678	620	685	640	655	635	604	654	649	629	612	621	625	658	612	632	642	632	618	631	640	558	621	626	639	657	658	625	689	620	622	648	633	648	632	632	638	583	626	624	634	630	604	638	599	638	674	641	640	620	649	609	666	656	635	643	676	639	631	627	617	637	635	673	633	612	632	644	678	640	605	636	652	632	688	619	618	650	598	643	605	636	642	676	619	653	633	665	636	613	649	615	656	639	613	678	602	646	637	607	640	573	613	602	657	621	631	628	625	597	617	650	690	643	636	588	684	629	615	602	637	609	621	625	642	596	649	632	586	609	645	631	618	625	633	648	587	650	641	627	601	633	612	666	634	639	624	625	619	648	604	639	652	622	665	642	650	621	666	620	584	635	661	587	621	563	663	663	634	620	631	673	644	662	646	659	606	644	617	641	643	640	633	665	674	655	594	637	604	653	603	656	652	588	595	643	648	624	644	588	655	604	626	661	647	611	679	611	620	635	585	609	649	653	591	635	633	657	668	627	674	632	638	647	637	639	628	646	627	647	619	661	662	626	620	594	608	616	653	644	660	654	666	663	650	623	683	632	643	667	647	621	620	646	677	666	623	665	587	576	667	583	608	656	611	618	659	592	638	653	628	639	603	651	637	594	649	652	619	659	645	602	634	642	649	606	662	613	655	665	647	614	622	669	656	576	607	615	585	627	610	658	646	644	603	605	604	658	664	667	602	662	610	628	620	613	657	657	620	591	640	624	617	699	620	625	636	624	631	643	608	647	593	670	611	651	601	682	647	715	638	636	644	647	602	616	609	600	650	642
17242	3141	962	712	464	287	298	252	253	252	219	220	230	256	268	338	293	235	222	259	236	183	170	123	146	141	132	145	161	147	149	136	119	156	152	134	144	140	138	142	134	140	140	127	123	140	139	165	153	130	138	132	135	150	167	154	121	123	163	132	120	118	131	141	135	136	112	131	132	128	164	142	136	146	116	147	151	132	149	140	137	119	159	143	123	132	148	119	134	148	130	142	156	139	137	133	153	150	111	121	155	145	145	138	132	154	142	155	142	156	131	131	152	120	118	139	129	133	139	139	145	169	142	131	134	131	118	158	136	145	136	150	159	132	138	131	150	129	146	131	128	131	142	116	154	113	142	137	123	133	122	126	137	164	132	143	141	134	154	163	141	129	134	127	144	128	150	151	141	148	111	147	150	165	127	154	147	136	130	108	130	147	130	146	147	127	142	152	123	115	131	138	143	127	145	133	147	122	142	130	133	129	163	134	130	133	149	138	132	140	128	153	142	146	137	145	128	142	141	146	128	158	120	161	129	132	144	127	137	140	152	120	157	121	134	152	158	140	142	125	140	114	135	144	143	133	126	141	125	128	147	152	131	131	133	157	137	149	167	139	115	128	152	133	147	139	141	132	126	156	148	124	141	133	162	143	163	138	132	122	150	165	116	131	137	168	150	137	107	148	134	152	146	124	118	140	144	156	152	116	138	145	172	152	126	137	152	133	148	134	141	134	137	134	132	130	147	163	153	139	129	145	129	158	130	129	121	135	134	168	150	150	166	145	145	141	144	145	136	134	119	144	131	136	157	144	141	133	164	145	152	151	128	134	126	161	136	130	155	127	134	125	121	135	147	148	146	115	140	157	142	152	145	145	148	105	135	142	105	134	140	158	151	134	141	133	135	138	108	124	121	139	149	134	168	145	129	136	136	131	152	133	146	145	133	147	149	131	107	126	145	139	159	139	130	148	130	119	112	111	135	132	136	159	161	124	125	143	136	113	143	133	124	129	135	168	127	138	131	152	140	141	143	138	118	145	133	146	148	141	112	149	122	135	112	119	135	143	123	133	135	118	165	151	122	123	130	158	138	156	135	145	129	138	141	151	149	141	108	150	140	142	123	148	140	116	135	140	148	163	145	175	124	144	133	144	139	145	119	143	160	138	140	129	123	127	110	136	133	141	136	128	140	134	143	130	137	141	139	134	126	136	148	151	133	125	148	128	133	134	141	131	152	103	167	136	138	138	137	117	142	146	134	134	133	150	136	163	145	129	105	118	131	142	140	134	136	124	163	153	160	138	131	150	168	152	137	163	132	129	145	152	166	152	136	138	157	139	150	122	126	124	148	147	138	121	142	145	171	133	122	137	124	148	110	142	124	116	134	163	127	122	156	106	117	120	147	128	132	123	137	138	138	132	136	141	144	157	151	130	129	138	126	145	140	133	115	147	148	133	137	130	150	144	140	136	136	141	149	142	162	148	135	154	132	133	121	139	141	145	145	143	117	125	123	140	137	130	152	147	171	127	136	139	128	153	151	141	134	133	121	129	131	136	128	144	157	137	125	123	135	133	155	107	153	136	134	125	150	137	145	125	139	135	160	133	139	162	150	133	153	130	124	134	136	161	128	136	107	160	142	139	129	160	151	123	146	125	138	142	150	141	133	126	128	138	132	147	132	127	128	147	146	125	130	126	129	122	120	138	137	135	147	158	127	142	124	116	145	138	124	125	131	127	127	160	148	131	138	126	159	127	134	137	134	140	153	140	136	132	150	123	114	160	132	148	117	132	135	128	146	141	135	138	118	122	133	128	136	128	140	139	137	137	143	108	135	138	149	148	156	155	136	139	128	150	147	127	167	123	119	123	133	146	116	120	130	145	141	140	107	144	130	134	142	148	133	159	115	119	138	132	117	138	152	131	154	134	172	153	138	146	160	124	116	148	148	140	119	132	136	133	122	129	139	127	126	152	146	127	144	150	118	118	138	146	159	142	136	143	152	151	141	126	149	142	137	129	161	121	117	126	140	145	129	146	147	138	130	131	141	152	149	145	129	139	138	144	143	123	152	151	145	161	141	145	120	132	157	123	138	150	134	152	149	139	132	131	137	162	161	123	157	125	129	145	131	119	119	134	124	149	148	118	138	132	147	116	133	136	143	150	130	126	137	144	152	144	131	109	133	163	138	141	130	120	127	150	139	136	138	136	139	119	142	134	146	115	156	113	129	130	128	150	155	143	146	128	147	111	138	128	140	155	141	143	137	128	120	116	139	137	125	117	131	140	118	118	141	122	152	140	132	143	117	152	133	132	156	146	142	151	150	167	143	136	135	144	125	136	134	127	132	133	123	143	146	148	132	149	123	134	129	120	155	130	129	133	119	133	160	129	100	159	144	126	145	130	151	141	128	134	123	150	128	126	151	118	117	145	143	139	123	147	138	122	145	127	135	140	138	139	116	156	147	121	170	137	152	126	131	125	151	116	115	141	135	144	126	152	123	125	142	143	142	121	112	135	147	154	126	116	120	144	131	147	133	121	128	138	168	127	136	140	128	112	120	136	130	155	142	162	140	124	124	123	161	158	148	142	137	147	143	140	115	133	135	157	122	139	126	110	110	131	143	109	156	111	151	135	131	140	175	150	163	141	153	136	145	130	139	124	131	139	139	139	151	119	143	124	147	128	127	138	120	143	149	147	135	139	124	137	134	143	155	136	141	151	128	144	131	139	119	160	125	152	146	141	157	153	128	148	141	114	129	163	141	146	127	140	157	141	122	134	118	129	142	136	147	145	132	115	136	152	141	133	122	137	132	137	133	139	123	127	142	121	133	136	145	140	129	132	132	148	142	141	133	134	131	130	157	137	104	147	120	130	110	143	138	132	153	145	135	137	148	152	127	159	114	133	157	124	137	134	133	118	130	162	120	145	146	145	154	119	132	130	149	146	145	139	136	145	145	129	139	109	144	137	122	116	168	160	140	117	122	136	156	137	117	132	144	133	141	121	124	136	146	134	153	111	131	138	157	131	155	145	121	130	142	146	151	123	132	134	140	146	126	126	122	130	153	159	143	137	138	136	140	128	128	136	129	153	158	125	147	149	161	134	152	147	158	145	145	137	125	129	138	162	124	148	135	141	139	131	115	133	143	151	116	137	141	129	140	146	115	153	147	137	153	144	168	120	130	111	138	152	176	152	138	144	130	150	139	111	137	148	149	126	140	133	150	143	151	151	125	131	148	137	154	127	138	149	123	137	131	158	134	167	143	126	135	157	150	146	121	120	135	145	145	136	133	139	147	130	141	135	152	167	120	139	139	147	152	132	158	122	151	125	142	142	156	125	138	143	104	150	135	127	137	127	117	133	147	133	129	149	137	117	141	150	112	146	150	153	145	135	145	135	137	134	118	138	158	128	156	134	127	133	111	134	132	138	146	141	104	159	143	115	142	115	150	162	126	145	140	152	171	140	123	135	161	130	128	154	144	144	157	131	137	149	126	147	139	125	149	143
10055	1503	2039	2187	1713	1365	1016	882	907	764	813	827	965	953	1199	1666	1158	1057	990	1129	904	769	673	470	378	415	350	369	387	373	381	342	354	355	315	351	354	364	317	366	370	326	341	332	337	328	353	353	357	316	328	355	367	372	338	345	335	325	359	318	373	324	327	311	312	311	315	358	363	348	364	343	348	351	355	334	324	334	361	322	333	337	358	382	346	319	345	364	311	323	342	367	329	358	319	330	357	354	312	317	312	348	329	330	334	356	323	339	355	298	326	301	332	345	360	344	366	322	355	334	341	349	352	326	355	335	354	346	327	372	313	323	316	296	361	363	334	339	355	314	333	355	339	318	338	314	326	326	341	301	329	393	346	352	341	347	343	356	350	344	330	322	338	352	379	340	329	361	358	357	330	359	305	309	358	360	355	352	334	343	341	348	338	313	339	339	347	348	359	349	329	361	314	370	350	329	367	360	391	349	348	321	322	346	341	358	334	305	344	356	333	332	330	319	349	356	338	367	341	338	335	380	319	365	354	360	333	360	332	330	338	356	348	351	343	317	349	322	347	356	342	318	320	389	342	322	313	333	354	319	330	340	314	358	369	324	320	366	343	330	363	362	310	330	359	372	327	296	399	375	341	349	335	392	326	327	373	337	321	341	301	329	365	375	320	340	320	337	323	316	359	330	321	347	318	354	365	329	372	374	323	354	324	314	361	326	362	410	331	356	335	360	347	348	355	336	346	356	337	341	335	371	337	321	334	366	367	345	330	368	361	315	323	369	371	377	336	333	343	339	312	335	339	340	361	311	325	326	345	336	338	333	326	366	328	343	318	357	354	363	344	339	364	327	351	374	330	338	358	362	337	357	350	325	341	335	330	351	333	331	340	329	363	340	322	339	363	316	352	354	353	329	346	312	344	369	374	345	320	340	337	344	353	365	378	327	346	330	348	347	345	368	347	335	359	330	368	325	341	342	326	311	316	334	322	326	328	323	340	365	350	335	329	350	353	308	310	349	345	321	319	355	331	349	326	364	332	344	333	349	349	356	307	342	361	332	339	325	372	332	334	309	385	349	373	336	340	330	341	348	366	316	311	339	355	331	352	336	345	343	343	357	349	326	326	344	342	312	372	345	375	343	326	349	339	345	327	321	331	368	313	341	316	336	335	302	354	325	336	340	340	318	359	359	332	352	362	326	344	376	333	357	353	368	321	320	345	322	390	334	357	345	340	353	337	369	323	350	375	335	348	321	354	323	355	359	355	307	357	360	352	379	375	377	359	338	380	345	351	317	338	295	360	352	330	300	359	309	338	342	311	343	330	368	340	324	330	317	337	338	339	336	342	361	360	339	312	372	366	326	349	356	335	306	330	315	324	338	341	375	350	316	346	316	369	365	336	340	366	375	364	356	361	339	312	343	333	358	346	345	317	380	354	352	332	336	351	339	345	321	337	332	326	347	355	324	360	340	325	337	337	348	338	329	304	333	335	313	328	353	365	375	346	354	307	311	346	344	341	343	335	339	299	344	332	360	319	334	341	351	329	328	344	340	329	351	360	348	330	334	336	316	323	354	331	297	342	333	359	332	355	343	320	296	355	322	354	341	313	379	331	343	315	333	351	367	330	349	344	314	320	328	328	352	292	341	369	346	351	321	376	331	347	306	326	354	310	345	343	353	325	338	329	340	339	323	360	343	336	368	327	355	334	344	330	349	365	347	364	353	334	357	309	353	337	348	390	354	354	321	349	341	333	334	324	329	359	364	344	335	319	353	354	371	346	321	343	344	318	327	354	358	352	347	330	341	346	355	355	335	361	336	343	351	335	330	325	375	308	323	328	344	369	343	326	349	334	332	339	336	339	338	344	318	339	343	318	313	353	363	387	351	312	322	330	345	341	312	365	326	313	329	347	362	342	330	321	342	328	322	344	336	341	337	367	338	318	372	326	362	335	347	313	314	348	382	325	333	320	342	347	344	333	321	325	359	383	316	370	343	345	372	323	330	335	366	316	352	317	322	320	339	322	311	357	328	344	349	349	352	352	339	343	343	332	338	347	351	355	336	332	342	299	351	351	311	320	312	374	367	323	382	346	351	333	336	357	354	352	350	342	357	368	346	342	349	347	345	345	339	331	337	324	353	343	330	347	335	326	327	308	339	368	340	326	350	333	338	345	313	322	317	336	350	343	352	303	365	350	317	310	329	340	370	344	327	372	343	350	351	321	346	315	350	335	337	340	357	334	331	339	330	360	361	355	332	332	314	356	334	407	329	366	313	328	319	346	386	305	352	348	362	367	329	353	372	355	355	365	311	350	342	340	369	298	341	327	324	325	339	326	354	337	358	313	346	370	330	365	347	363	332	330	322	346	334	357	314	357	353	350	344	359	340	365	321	320	348	344	332	341	342	330	351	329	353	327	345	318	357	368	359	346	346	334	342	330	337	350	357	313	367	345	333	310	340	328	350	337	344	325	368	320	321	344	345	364	345	349	335	367	338	347	367	369	328	360	377	370	372	327	358	343	363	348	361	352	370	355	310	317	339	372	317	335	352	361	360	327	305	356	322	323	344	353	319	368	345	343	335	356	311	336	308	327	353	321	359	336	360	333	329	350	359	337	327	321	310	325	339	337	350	320	346	339	327	342	345	316	310	351	334	347	334	352	331	321	334	338	357	347	342	335	296	347	361	340	322	353	337	339	338	336	315	349	369	322	343	336	345	326	302	340	338	351	338	328	328	336	332	352	343	376	338	331	295	332	345	339	335	306	353	334	344	310	361	330	325	326	363	337	362	309	348	340	371	321	321	343	354	358	347	377	331	353	338	350	339	361	344	331	365	353	344	361	359	341	367	344	334	358	327	337	351	354	318	358	370	316	372	348	336	345	348	335	325	315	342	357	324	300	358	355	318	337	352	343	368	368	335	349	337	346	316	344	328	349	338	327	312	342	341	314	333	341	326	361	350	322	379	351	374	344	336	356	356	331	321	347	315	340	361	343	361	317	316	339	314	340	342	338	339	373	326	371	326	351	332	330	343	341	356	339	377	361	382	395	352	346	342	379	382	325	311	360	342	362	383	334	343	347	326	359	354	319	344	341	339	363	347	370	341	336	328	327	330	349	318	395	319	340	338	348	350	368	349	312	318	335	319	333	332	335	350	352	354	331	352	310	341	318	344	347	354	363	343	327	345	364	360	372	324	331	345	363	344	341	341	329	326	339	360	314	338	326	336	351	358	345	329	342	335	341	312	307	328	353	346	312	336	333	314	325	330	322	346	358	306	363	362	355	333	332	319	341	348	313	387	345	341	327	358	340	339	333	322	314	353	387	365	344	349	347	359	328	326	355	364	343	333	354	356	323	355	331	313	356	381	348	341	352	347	355	339	358	315	342	322	354	362	311	343	347	339	342	362	343	317	366	338	331	352	350	372	332	346	355	354	337	320	337	325	343	317	341	373	314	356	349	395	385	324	301	318	333	350	316	330	311	370	345	361	321	347	380	331
38525	12290	3024	1848	1066	838	642	557	501	388	439	433	449	399	515	580	458	329	412	426	364	281	253	226	275	214	270	252	214	285	337	288	209	231	187	230	217	201	198	209	213	226	212	211	206	230	227	260	240	203	230	210	201	200	213	213	230	199	223	201	193	209	219	222	241	201	206	199	227	214	248	197	221	202	198	220	237	204	218	194	198	189	219	220	200	223	177	211	223	194	201	226	205	253	210	218	240	222	210	214	206	188	235	223	249	204	214	205	205	217	203	209	226	228	188	217	215	250	201	224	208	198	231	196	226	206	194	206	250	223	214	206	235	237	211	198	223	218	217	218	230	206	212	223	214	209	215	201	227	221	225	225	229	210	229	190	212	229	251	235	201	234	195	216	196	212	198	226	195	204	221	207	228	213	205	207	221	238	237	204	221	206	194	229	221	213	224	222	215	208	235	213	227	223	200	220	208	199	226	231	221	207	192	215	238	219	183	213	233	234	210	210	209	216	203	210	203	199	213	204	201	220	212	222	227	218	186	226	209	268	214	211	195	223	215	175	207	227	214	217	193	210	244	226	206	221	211	226	216	242	232	234	222	223	245	221	214	217	243	219	220	222	208	213	196	206	213	189	237	229	203	224	219	213	233	207	225	236	223	231	222	216	199	217	197	231	235	253	230	223	217	216	198	206	240	220	186	215	219	220	220	238	228	215	205	207	191	200	238	217	196	231	200	205	225	242	205	229	212	240	208	212	224	206	231	254	207	219	200	226	198	223	239	209	213	230	235	214	191	244	234	211	202	206	198	227	225	197	219	230	238	205	223	207	217	202	224	189	195	208	226	222	207	218	227	228	213	225	235	212	207	195	222	199	232	217	210	218	230	228	213	221	217	214	188	221	218	230	216	242	224	246	227	205	217	200	197	231	199	241	227	232	225	232	207	186	218	207	234	217	234	202	208	235	221	205	207	243	192	212	213	227	243	210	228	192	220	224	232	215	214	216	205	243	212	214	230	238	192	245	221	201	244	206	223	218	232	202	222	194	206	211	237	209	230	231	198	207	226	227	234	206	207	233	221	209	230	224	246	205	215	230	204	245	207	213	225	223	223	193	205	208	199	234	180	205	221	232	204	215	235	198	233	233	235	230	201	211	221	237	222	202	233	206	227	214	257	198	217	209	195	231	229	217	238	256	224	188	198	210	223	195	216	241	204	213	202	190	225	232	177	234	230	208	197	216	217	225	203	192	196	224	251	253	216	207	213	212	216	208	206	216	208	222	214	220	214	189	191	237	219	215	227	209	188	210	207	208	207	226	218	190	214	200	240	216	230	226	194	232	216	178	218	227	207	223	217	201	226	213	220	195	224	242	204	224	234	208	255	209	228	222	226	217	232	220	198	231	210	235	232	213	238	227	219	227	241	207	207	242	238	212	230	224	218	224	236	203	214	236	216	212	226	220	221	203	233	246	224	224	208	217	233	216	215	226	242	209	225	205	224	227	204	220	236	234	217	204	220	199	210	198	212	228	227	209	199	218	206	200	233	233	206	250	231	240	207	207	228	231	261	224	233	192	239	218	228	220	186	228	189	248	211	274	232	197	225	260	228	207	239	204	231	198	218	241	197	233	226	199	213	227	196	198	219	231	230	215	223	210	212	209	229	243	232	223	208	217	247	208	232	216	227	213	212	233	213	191	209	209	210	248	207	192	232	190	235	218	232	200	218	216	236	216	220	221	231	232	206	227	207	228	207	211	219	206	214	211	228	237	235	221	208	232	234	182	217	198	199	248	243	229	243	210	223	188	200	215	229	232	203	208	209	219	211	187	203	211	200	241	219	213	226	233	201	241	209	222	227	234	206	220	217	222	212	214	236	215	185	225	222	191	204	202	218	201	208	220	211	239	210	215	248	216	233	213	235	194	226	195	221	236	236	204	200	221	198	227	221	211	183	183	225	234	174	211	228	206	210	218	208	197	231	192	221	216	193	175	215	213	221	176	206	214	220	199	202	246	217	244	230	245	222	243	228	202	205	204	207	207	243	203	186	222	231	197	200	220	224	227	224	223	215	214	203	210	222	235	241	214	186	217	242	251	223	240	205	214	214	208	189	221	239	196	219	217	229	226	217	214	227	209	209	221	222	236	236	208	213	222	216	230	193	225	205	240	223	214	202	208	196	210	260	240	208	214	224	222	216	223	207	248	233	209	207	203	220	236	219	238	247	198	214	231	200	208	225	223	236	237	239	211	213	210	227	239	203	224	208	244	227	196	241	224	210	208	226	218	241	212	210	206	216	208	220	191	223	198	216	226	228	226	230	195	238	195	228	229	190	234	218	204	197	214	215	211	207	221	241	219	202	185	224	219	243	197	230	232	243	238	218	199	231	229	211	231	226	226	208	194	242	218	250	208	211	222	244	227	211	201	218	237	232	205	226	200	197	237	237	226	214	212	205	206	228	203	232	261	237	227	210	223	223	218	225	221	208	210	214	238	217	223	212	219	210	233	219	211	237	231	215	197	192	217	221	210	215	194	239	219	241	207	212	210	223	233	224	188	217	213	205	243	220	188	211	211	241	211	221	212	216	219	217	205	271	211	251	190	221	181	210	239	195	226	222	232	231	229	221	242	228	248	229	209	194	233	224	223	240	184	215	202	250	219	236	217	210	203	236	232	230	228	212	227	212	218	227	217	236	219	198	213	234	197	205	211	238	206	196	241	206	211	234	221	224	189	208	204	212	244	234	243	205	225	233	246	247	194	196	203	225	216	214	232	198	211	220	235	224	221	212	236	213	210	197	208	202	209	201	224	217	242	230	201	203	225	234	229	246	236	217	209	228	213	211	214	189	209	199	210	210	220	230	191	229	231	248	242	199	194	226	199	232	244	228	243	230	201	202	215	251	206	213	212	262	222	207	208	230	249	234	216	229	210	222	183	215	209	200	204	214	247	212	224	210	217	223	196	186	228	211	204	223	195	223	214	215	228	205	222	227	247	200	216	248	220	214	214	218	217	220	217	187	230	190	226	232	231	226	220	210	210	197	232	218	207	198	210	223	227	211	224	224	215	217	207	217	235	205	248	237	214	212	202	208	237	260	242	216	227	222	224	216	231	209	218	241	194	214	251	214	230	202	199	231	233	196	208	215	213	206	217	221	202	228	210	224	238	205	219	208	229	204	192	202	218	225	202	182	226	248	215	203	212	235	220	225	213	219	235	213	240	243	239	218	237	246	225	213	232	226	219	202	234	187	219	215	234	223	209	210	220	206	205	230	230	250	263	215	228	209	210	209	201	225	230	198	226	219	195	241	180	224	186	216	191	225	222	228	229	245	229	221	206	224	225	243	210	202	211	222	228	233	211	202	238	215	215	224	227	228	246	202	217	226	191	212	227	220	209	209	229	195	225	238	203	213	225	200	227	211	186	195	219	228	233	212	248	211	222	232	245	188	187	208	217	247	195	202	191	220	193	221	244	235	218	218	199	222	240	212	204	199	198	211	222
24274	3278	4262	4785	3876	2987	2548	2244	2035	1510	1650	1700	1737	1777	2476	2638	2025	1173	1891	1964	1577	860	716	772	720	653	607	639	618	870	1452	1005	537	531	503	530	508	518	531	510	524	470	502	515	509	504	489	539	487	524	502	449	525	487	490	510	516	472	514	527	547	480	474	486	533	519	499	516	509	490	487	496	530	506	479	465	517	496	505	503	515	496	518	529	456	522	521	472	493	462	473	535	491	499	495	487	499	497	511	463	488	520	526	500	547	489	501	509	535	448	485	463	491	494	511	514	517	471	504	502	523	515	471	468	518	494	486	513	508	501	479	501	520	524	496	494	516	502	456	477	497	509	493	453	476	473	519	540	519	508	497	512	486	494	513	483	491	491	503	484	527	499	515	531	481	519	481	541	517	532	505	506	480	503	509	474	476	474	517	524	503	517	516	504	539	522	490	521	511	490	502	493	497	535	495	550	524	537	509	536	511	474	495	521	484	483	506	513	493	521	514	471	520	489	495	501	540	515	467	487	522	468	477	501	510	487	504	563	497	506	495	467	490	548	513	465	503	488	518	514	472	504	511	524	521	520	489	477	523	538	526	491	465	483	503	476	490	474	522	448	519	484	535	468	516	493	543	481	512	519	472	456	537	489	486	561	510	489	437	488	492	491	497	488	493	482	497	493	479	493	524	511	531	473	516	497	481	520	494	479	490	510	464	479	522	495	515	492	528	520	496	503	506	482	490	528	498	517	507	479	469	491	474	463	493	500	528	478	489	504	511	480	507	517	503	487	535	519	493	463	493	469	497	504	484	509	473	486	498	497	493	483	503	516	525	535	510	565	515	521	517	476	484	543	467	492	500	478	504	480	482	523	491	512	491	469	492	499	541	512	478	482	495	473	556	515	513	497	515	459	507	493	502	567	498	505	513	493	516	469	527	498	489	510	477	459	554	498	534	494	523	515	509	493	505	494	494	493	510	458	558	482	474	479	498	495	484	503	507	521	470	494	478	521	487	497	450	478	497	512	509	508	488	519	545	474	497	490	511	516	539	518	495	459	518	515	504	528	530	497	521	485	505	519	522	513	492	533	489	482	512	488	481	518	511	506	453	479	496	504	488	503	501	493	536	537	490	506	478	496	506	494	494	459	508	497	536	489	467	481	504	506	468	501	469	479	491	471	490	483	499	507	480	501	540	472	483	504	519	537	479	501	484	514	503	488	520	526	510	526	492	493	510	517	533	538	498	493	514	543	499	505	506	494	528	508	535	492	509	478	484	543	540	494	503	496	531	489	514	479	506	480	510	489	479	473	510	531	500	504	501	506	522	533	471	538	518	483	529	528	498	495	504	498	488	506	511	499	513	522	531	566	534	524	527	502	523	465	514	510	492	515	490	526	502	514	513	481	499	476	507	548	457	479	538	436	498	496	504	484	527	477	492	498	496	488	506	520	525	470	502	491	497	522	489	494	514	541	470	481	511	518	495	504	474	475	515	475	506	522	500	498	533	499	471	543	496	498	525	501	483	503	475	481	512	495	466	490	491	532	546	484	497	511	525	464	480	515	536	489	460	514	498	490	488	512	528	484	511	493	489	507	494	514	479	511	482	503	522	493	480	507	530	444	507	511	499	468	495	512	489	544	480	486	494	484	508	504	511	475	510	498	485	486	476	495	524	505	514	508	518	490	515	493	482	450	509	498	508	507	471	487	508	476	497	486	499	517	520	493	481	521	472	512	472	518	544	479	459	511	492	516	518	517	499	493	494	525	543	492	495	515	511	513	504	469	490	476	503	505	539	505	532	493	472	498	507	528	539	526	488	528	488	522	502	534	432	503	488	504	499	494	514	507	505	516	504	511	500	520	477	515	506	509	512	500	541	495	508	538	504	498	476	515	515	487	506	505	522	503	472	513	468	500	488	497	500	492	515	463	508	502	467	492	490	522	480	526	495	520	525	499	504	507	458	511	481	472	440	486	463	507	525	532	500	505	525	525	480	505	469	517	500	522	507	464	484	471	496	495	477	522	482	503	542	487	521	507	494	489	514	464	470	527	475	477	468	495	503	468	510	499	490	524	510	528	497	495	491	499	535	467	536	526	475	484	505	487	483	497	488	478	508	467	492	483	492	508	492	503	554	516	471	513	488	465	516	521	526	509	517	502	492	562	502	533	543	501	508	504	526	515	496	465	501	467	511	495	514	489	512	460	491	535	513	514	478	515	503	482	512	503	480	487	547	497	468	504	503	506	483	535	503	484	470	489	477	503	498	549	467	494	471	506	506	518	562	479	495	474	519	511	502	482	497	488	545	498	526	492	510	471	515	488	494	499	512	566	515	514	486	468	518	515	472	551	482	490	500	516	525	483	503	560	525	497	501	495	505	514	502	521	503	528	532	507	498	494	520	524	491	492	502	506	467	494	506	537	478	495	505	492	487	489	527	485	519	467	494	517	484	489	458	524	515	526	507	501	494	466	471	505	524	522	500	506	495	492	485	502	515	484	511	490	483	557	508	494	503	498	474	458	548	493	488	525	553	492	462	454	475	519	526	498	532	505	509	483	478	485	517	532	533	521	514	454	501	540	538	479	489	505	503	511	533	534	505	552	520	511	507	454	468	510	560	526	470	484	537	497	515	499	485	540	501	515	498	522	497	522	494	514	520	443	501	498	474	509	506	478	484	530	500	510	504	521	488	499	496	491	508	468	532	491	483	484	496	498	475	553	465	466	504	504	479	541	473	510	532	514	472	507	498	468	501	521	507	477	484	516	493	501	478	494	514	512	481	506	505	498	469	497	492	536	512	492	486	480	547	478	491	492	482	490	455	536	526	514	505	525	494	490	498	500	479	463	520	511	509	482	505	466	545	481	528	496	502	493	493	492	531	466	471	470	479	476	550	500	488	480	479	501	489	490	481	463	507	527	446	509	511	528	493	479	510	499	533	532	533	550	521	494	483	534	514	464	520	515	474	480	521	537	514	500	508	456	485	498	498	492	478	522	467	511	477	546	482	486	491	495	536	475	523	487	490	488	510	524	503	516	488	540	513	523	516	531	505	504	525	557	468	503	512	493	498	510	477	512	511	488	508	525	474	476	492	501	521	475	550	459	470	458	507	495	504	487	508	493	515	516	515	521	511	474	492	505	537	528	481	510	461	512	488	488	479	533	485	502	533	516	548	524	486	499	498	487	497	536	515	469	518	503	514	480	466	501	528	484	468	484	463	483	544	508	493	498	508	507	524	522	522	488	490	518	506	460	492	501	473	513	520	493	520	493	450	476	512	510	528	496	471	505	544	514	525	459	495	562	536	509	506	461	519	528	496	481	505	499	478	507	485	524	458	474	516	536	509	503	458	510	478	488	520	476	526	484	502	509	500	494	507	458	484	517	515	522	482	519	476	489	517	534	526	478	504	488	497	528	497	519	508	489	488	542	500	491	537	502	503	516	481	495	490	538	502	501	478	495	522	466	502	492	504	510	527	499	495	521	486	522	506	522	518	521	504	479
50104	18022	5815	3285	1802	1304	1016	888	724	593	542	554	590	672	682	699	642	520	658	508	600	477	376	375	386	339	314	280	338	362	493	445	324	326	308	287	279	287	294	300	289	286	309	305	292	298	291	310	261	280	290	276	303	319	300	282	280	275	280	283	314	301	292	311	318	307	300	292	314	292	339	272	298	316	311	291	327	296	276	291	310	308	292	301	288	277	294	289	323	292	298	289	287	247	295	266	293	252	308	303	299	281	306	288	292	290	273	268	286	320	305	288	291	301	282	283	278	283	279	268	304	256	308	294	313	286	270	266	274	306	278	297	274	320	269	255	278	271	296	292	289	291	302	263	292	271	319	286	310	302	326	299	321	291	291	300	294	312	304	284	311	310	327	297	294	297	299	331	292	291	268	294	274	289	301	345	296	317	273	295	262	263	286	265	283	272	240	306	310	271	309	284	268	303	339	294	308	297	319	291	279	350	265	292	303	302	273	259	308	319	286	314	268	274	300	293	302	298	318	273	324	323	320	284	320	288	263	284	301	308	298	297	275	279	292	283	285	258	295	266	253	277	311	318	289	258	317	296	299	267	279	295	262	286	294	290	276	294	295	247	314	284	317	315	302	307	290	292	253	290	299	279	301	324	278	245	288	275	287	273	296	289	281	322	277	312	262	298	284	285	311	283	294	270	308	315	266	274	277	262	274	309	275	282	319	301	322	254	291	275	290	298	305	295	307	285	321	260	312	319	268	302	274	270	298	296	318	291	324	290	302	303	296	311	280	322	298	271	289	299	304	270	267	294	332	300	301	294	272	258	269	309	323	280	306	290	287	308	302	303	288	280	259	311	326	324	270	298	313	273	300	269	278	256	298	282	276	263	276	311	307	312	279	281	297	293	296	291	285	283	307	276	325	322	310	291	286	290	311	299	312	315	322	327	286	276	289	279	302	275	290	276	279	276	290	309	295	299	282	263	301	294	290	305	311	287	290	265	293	265	306	261	308	271	267	261	277	294	287	251	315	296	287	314	308	263	263	265	274	306	308	290	287	287	297	266	257	280	283	304	339	312	319	302	285	263	276	285	300	297	272	272	315	261	288	300	280	280	289	286	298	274	329	295	281	276	305	308	281	258	258	249	282	323	275	275	322	274	285	328	278	279	295	269	292	252	278	264	320	281	324	278	278	292	259	283	277	298	271	301	259	271	252	309	251	285	309	297	282	281	307	291	276	287	296	311	307	279	322	273	299	312	288	292	297	264	291	291	302	265	282	290	276	266	285	329	285	309	326	262	272	250	298	302	292	270	286	288	284	269	263	303	287	282	299	311	260	257	290	311	267	311	290	313	318	300	288	279	275	294	274	288	261	310	279	296	254	290	313	308	266	303	270	318	296	279	277	296	297	311	280	317	296	286	326	271	301	284	280	289	289	290	303	301	254	259	322	316	321	293	312	296	277	259	279	310	308	285	272	292	268	298	314	278	278	290	288	289	297	286	293	295	290	282	305	291	291	271	296	267	279	283	308	323	277	295	317	278	279	297	256	260	294	253	319	302	325	287	284	285	284	297	268	308	287	323	291	282	300	278	306	307	328	310	283	289	297	285	279	273	298	265	307	288	282	296	280	282	270	310	293	286	297	269	276	295	325	275	299	288	289	284	283	269	330	309	293	270	284	285	266	295	266	307	284	250	277	268	322	274	293	325	263	311	288	281	288	314	287	291	276	304	285	270	322	302	282	298	310	291	281	309	285	277	289	286	251	288	298	287	283	280	284	292	276	297	292	290	302	274	290	317	303	288	299	275	296	255	295	268	298	264	287	301	300	290	290	253	320	306	294	302	275	294	285	306	277	301	267	292	280	296	305	295	272	252	258	246	292	279	315	254	308	309	317	320	289	260	280	293	293	309	298	290	326	273	321	288	296	278	261	256	298	310	278	275	275	283	301	267	272	327	295	296	300	288	351	262	280	270	281	282	307	299	298	302	281	291	295	283	295	320	262	253	296	276	290	316	273	289	277	276	287	294	317	280	293	285	308	328	309	313	298	312	287	287	260	287	320	281	306	268	256	270	285	315	285	261	293	252	291	316	299	272	302	312	277	273	292	310	269	292	292	286	282	259	290	276	288	279	267	270	323	318	289	286	293	300	287	260	306	288	291	293	294	310	291	310	305	293	276	279	291	270	300	270	281	276	311	295	299	302	284	267	292	282	268	304	273	286	300	310	301	283	264	295	302	297	311	307	299	266	249	290	305	262	344	302	306	286	294	290	282	308	322	270	312	287	266	282	276	295	298	323	299	256	328	320	293	281	285	278	281	266	299	287	296	277	297	286	313	275	257	299	279	300	259	249	292	301	315	272	266	307	307	302	300	306	281	279	294	311	278	291	275	307	298	266	249	296	285	300	293	288	297	304	270	293	267	291	265	300	295	294	263	307	280	278	298	290	288	258	307	313	290	284	331	327	284	272	310	281	300	280	279	284	268	313	331	298	304	301	320	276	270	277	278	272	239	288	304	328	268	284	287	254	248	287	279	266	269	242	267	280	265	289	263	289	285	296	281	300	297	296	304	265	275	278	278	284	293	252	281	289	292	268	284	293	265	287	301	288	302	317	296	266	281	292	304	312	284	275	286	284	302	291	309	292	273	272	280	260	307	320	267	296	287	276	325	312	306	314	289	271	301	290	260	273	318	292	265	276	300	282	262	293	301	295	282	316	313	311	281	264	313	275	299	286	284	274	305	268	303	286	293	265	310	304	287	278	271	275	303	298	259	304	290	293	283	283	311	285	272	328	325	282	316	320	318	295	271	276	309	310	296	264	297	267	285	297	320	307	280	287	324	257	282	301	263	314	299	321	297	294	255	313	312	284	300	270	262	306	306	302	318	263	272	292	277	311	302	272	297	316	293	290	289	299	293	294	278	293	264	285	298	327	293	310	262	265	275	271	253	329	289	287	287	286	261	267	258	289	252	284	272	294	307	301	275	271	277	322	292	308	288	286	282	309	284	287	308	303	310	310	290	288	248	294	283	296	306	287	299	286	324	317	310	290	273	275	284	337	285	314	260	277	304	319	323	284	319	316	290	264	309	288	283	271	273	286	289	296	281	312	283	312	286	241	297	310	307	306	281	311	309	288	287	321	315	303	304	298	316	308	294	275	274	279	248	318	273	277	281	286	290	295	285	257	298	268	274	296	281	320	281	271	260	278	267	262	304	281	251	283	300	294	314	268	283	259	306	290	315	300	270	310	311	301	266	263	308	284	307	308	311	287	313	310	297	291	301	295	279	270	272	271	278	313	286	297	287	277	286	294	278	268	283	268	331	284	312	293	300	307	269	304	326	287	290	317	302	297	276	281	293	292	272	300	334	325	304	288	305	271	265	257	278	300	285	325	275	251	292	272	301	322	272	302	287	308	315	319	301	310	277	291	272	294	283	280	282	303	317	294	288	303	281	262	296	255	295	262	292	285	276	303	303	327	278	283	291	265	273	282	282	293
30947	4087	6022	7121	5719	4537	3941	3566	2801	2213	2267	2324	2206	2956	3149	2887	2777	2121	2974	2048	2674	1800	1217	1220	1201	1041	860	830	829	1202	2009	1463	677	687	679	666	629	704	634	712	615	662	620	655	647	654	633	575	618	612	647	646	605	625	625	612	616	647	619	622	664	650	612	633	639	571	665	617	618	616	616	661	639	633	618	542	655	637	657	595	677	617	618	632	630	622	628	609	572	667	634	610	621	684	642	607	616	616	643	615	623	608	626	669	633	648	621	632	649	715	658	627	619	624	622	612	656	651	645	699	665	596	646	606	608	652	599	638	660	684	643	635	629	619	594	626	668	602	631	606	621	623	624	608	662	621	637	616	647	639	646	595	606	614	623	608	633	645	554	661	655	680	647	633	634	648	665	650	628	597	626	642	611	609	647	638	608	671	647	631	643	581	637	632	550	593	594	651	640	616	590	619	641	606	641	634	600	617	664	635	575	609	614	656	655	597	642	637	651	615	584	604	683	596	687	615	615	596	627	620	588	621	596	616	568	612	631	657	648	642	639	614	602	627	656	606	606	671	679	600	619	663	668	612	634	658	667	612	660	623	628	671	625	643	616	641	603	686	637	640	613	681	637	617	616	625	629	681	659	625	656	622	627	672	594	635	632	576	665	635	649	616	621	657	599	597	669	614	619	632	638	647	666	636	621	601	628	637	641	639	598	638	606	592	572	652	628	639	652	683	641	665	633	604	598	667	639	618	634	610	633	619	579	641	636	655	590	624	659	622	670	636	634	634	637	586	648	608	676	619	645	641	624	618	597	633	609	588	617	623	621	643	612	600	620	666	635	611	626	620	602	644	572	700	628	628	650	612	620	641	626	664	655	633	604	641	599	612	657	633	634	633	611	582	633	667	581	638	628	604	571	657	622	574	660	613	624	665	647	634	635	609	657	598	658	613	623	650	621	615	641	594	657	662	651	623	652	623	606	637	667	629	655	618	643	637	609	604	595	644	634	666	596	593	652	631	654	633	664	611	672	679	599	650	624	618	634	647	621	648	626	617	626	618	586	639	654	648	631	701	598	655	626	621	612	593	609	623	675	590	651	666	624	634	621	598	640	625	630	615	650	655	589	624	618	656	624	607	618	646	639	682	632	650	635	627	633	639	644	608	651	722	625	627	632	670	641	631	691	659	653	654	611	662	623	636	612	564	589	613	651	648	656	618	642	580	630	619	630	621	627	607	635	669	612	653	621	626	606	586	614	610	632	605	637	618	609	666	640	647	644	615	636	628	678	609	670	671	630	608	617	634	663	609	620	583	598	657	613	604	629	637	664	654	645	617	610	621	695	635	646	624	639	612	618	599	638	628	644	675	636	680	599	618	629	640	652	616	614	633	628	691	607	634	647	649	617	623	604	602	656	658	621	635	684	616	617	598	643	614	630	594	614	631	664	653	583	662	657	654	620	648	593	606	659	614	622	632	638	633	634	606	612	666	622	644	635	669	619	612	673	636	604	641	615	601	637	623	621	635	589	670	642	619	663	612	645	595	602	648	609	553	647	630	652	620	692	628	643	605	631	647	609	654	672	600	640	623	670	635	615	637	642	619	661	635	627	630	640	642	629	642	634	636	603	605	606	669	597	600	589	606	618	671	660	670	626	624	636	648	628	668	608	616	617	633	655	657	583	662	612	636	582	615	648	642	635	619	637	615	635	594	623	587	618	638	641	625	647	624	608	668	628	631	636	622	603	667	671	611	619	657	585	645	636	613	605	624	625	610	666	626	648	647	645	651	642	626	601	658	618	585	633	650	635	599	568	637	618	635	608	652	629	616	628	588	593	655	715	645	648	666	589	623	588	634	614	612	584	663	554	640	622	688	632	642	654	686	585	635	637	570	647	605	645	609	635	618	576	624	615	618	652	643	585	613	617	647	618	619	650	631	626	616	650	631	607	633	637	670	654	623	622	640	642	625	592	667	624	655	638	632	640	651	598	647	562	609	664	620	633	698	615	655	615	641	624	617	642	636	641	635	608	628	648	620	622	665	621	600	624	633	595	595	616	599	614	612	611	641	699	602	623	621	616	601	634	657	621	611	605	616	641	576	673	601	654	584	652	663	653	617	653	627	685	628	638	629	639	639	630	644	618	617	659	642	606	685	641	598	622	645	635	628	619	676	625	631	619	632	609	648	651	598	643	609	647	593	658	637	607	642	661	639	625	653	630	652	647	633	612	638	650	636	611	614	657	618	630	655	655	660	664	586	634	611	590	639	610	609	639	611	629	607	642	650	596	665	634	637	638	659	670	624	648	617	624	613	601	631	652	676	653	677	611	620	667	607	651	637	655	654	648	603	657	626	680	626	594	612	590	649	627	648	629	616	661	597	637	665	612	645	631	634	629	604	648	599	677	589	616	649	567	628	661	646	616	613	614	610	584	635	631	614	660	611	621	619	633	651	609	617	603	642	610	633	653	630	625	632	669	621	598	622	594	638	572	644	649	657	610	547	625	657	611	611	614	603	600	639	657	661	689	665	638	651	598	639	574	638	602	628	597	625	658	631	628	639	606	581	629	649	692	633	589	599	615	658	642	618	626	628	654	587	615	627	636	610	638	596	660	615	677	624	607	648	646	681	599	623	604	645	640	644	640	639	630	673	651	591	613	614	636	632	606	597	623	636	630	580	634	647	608	645	660	601	616	599	645	599	633	647	660	595	628	578	585	610	649	671	641	646	672	640	628	659	674	583	650	670	587	646	605	655	633	644	586	628	642	591	628	694	660	626	617	579	650	631	627	660	613	563	653	639	645	631	650	612	621	610	630	642	609	619	617	588	626	583	605	630	627	636	605	611	630	621	636	614	589	624	636	634	621	638	689	659	600	632	584	661	651	642	641	588	616	693	672	620	630	613	605	656	614	630	650	592	644	615	595	652	643	630	622	588	632	633	618	682	610	605	630	639	646	636	652	630	620	606	600	618	612	585	625	669	618	629	631	613	617	612	644	673	610	636	650	640	660	646	666	615	625	619	650	656	634	673	637	647	678	595	601	661	620	614	664	614	596	630	610	615	649	602	665	601	639	650	624	641	639	641	633	643	587	624	680	646	600	642	600	610	643	664	638	602	625	629	600	603	607	634	587	652	633	660	624	633	604	668	619	626	626	628	639	587	664	582	657	624	646	636	615	635	660	640	631	645	591	651	613	620	566	625	691	623	631	653	622	608	641	670	615	608	606	631	624	574	606	625	644	618	635	636	629	652	698	612	601	612	593	630	662	610	633	628	601	654	679	618	650	660	622	605	632	689	612	641	632	647	608	619	649	629	590	594	607	616	574	595	635	621	666	641	601	634	560	661	612	648	635	646	617	649	631	622	627	643	626	629	590	621	652	625	644	681	594	596	624	634	620	623	625	673	649	597	661	580	614	635	600	645	636	631	633	641	644	632	644	657	554	632	657	645	583	556	630	582	638	614	697	657	657	598	597	643	600	624	599	629	627	561	589	597	665	577	605	632
17278	2920	1043	692	461	345	327	284	277	241	241	263	245	383	347	222	276	267	286	282	247	216	250	231	192	179	171	163	159	143	171	154	160	171	167	154	177	168	159	153	175	161	166	162	159	151	157	151	161	149	171	159	147	139	143	144	135	161	165	150	181	175	161	173	147	187	162	150	142	157	160	149	179	155	171	128	133	168	153	157	161	140	148	148	160	166	137	149	170	147	152	126	155	140	146	138	146	158	162	156	163	158	136	166	149	161	131	165	166	191	132	151	142	140	146	152	172	160	118	156	156	157	177	156	177	173	161	137	141	127	151	133	164	153	173	134	157	159	159	150	148	171	158	170	131	148	134	150	156	162	154	162	158	152	148	144	142	167	130	162	135	148	178	158	149	145	161	150	130	158	172	155	169	160	145	152	180	141	163	180	169	148	153	167	181	157	166	152	156	146	143	168	179	161	153	170	143	149	176	173	170	142	148	189	164	159	143	137	174	157	184	158	147	162	155	134	140	150	147	163	161	119	148	179	143	190	159	154	148	172	144	137	132	133	166	163	169	173	134	156	165	168	142	138	170	161	168	170	150	166	169	138	135	167	151	177	150	151	170	150	163	160	165	160	184	144	161	147	148	139	155	143	167	152	151	165	163	172	163	160	158	167	166	172	159	151	184	147	151	140	145	168	131	156	172	146	149	153	188	167	144	151	152	180	177	145	160	175	152	171	159	158	178	150	154	166	186	154	171	156	177	175	155	169	147	145	166	166	160	139	155	186	172	146	150	165	140	153	156	159	158	167	151	153	179	160	181	168	158	155	189	165	174	169	155	158	129	168	157	132	141	156	156	156	173	172	164	163	162	158	160	146	146	180	145	153	149	156	168	168	172	145	142	145	160	141	156	154	154	158	165	161	139	168	168	153	149	162	170	180	144	171	168	165	162	156	135	154	159	163	180	142	148	171	177	142	147	141	138	133	151	164	168	178	137	151	138	156	161	145	185	175	141	177	147	158	169	181	164	137	142	161	147	161	146	137	135	157	140	167	148	166	144	132	161	161	196	161	152	171	158	155	204	147	169	155	159	152	176	163	160	153	131	150	170	163	143	151	145	158	153	149	145	156	161	159	142	133	146	164	163	174	131	163	137	173	174	156	186	145	144	172	137	147	157	145	138	159	142	150	145	139	126	155	129	155	154	161	136	133	163	145	157	170	155	170	165	171	164	175	184	154	155	170	146	158	159	152	170	153	165	168	126	151	150	176	181	151	138	167	148	185	179	154	138	171	176	166	143	161	166	162	144	187	149	155	145	151	157	151	164	173	170	160	152	132	177	154	162	186	163	135	129	180	135	164	158	137	159	152	128	165	172	145	137	148	139	142	138	173	162	137	148	169	164	151	166	179	150	159	153	118	163	177	166	174	161	169	149	158	163	155	164	146	149	151	167	154	151	149	149	159	155	161	173	160	158	168	155	171	138	155	152	163	148	184	161	153	155	147	168	162	173	138	131	165	152	164	152	161	161	177	160	145	142	167	123	163	158	158	176	149	145	138	144	175	162	155	143	171	161	156	156	170	175	160	146	162	170	133	154	163	164	151	152	134	165	153	153	162	173	133	144	144	167	160	149	151	159	135	168	145	145	123	163	144	152	170	155	169	151	165	186	163	174	143	142	152	173	156	149	161	168	148	180	155	158	141	156	171	135	165	185	174	157	156	170	164	156	167	149	153	185	146	163	157	163	149	151	142	175	154	164	143	145	130	140	145	148	139	152	149	162	172	174	157	172	150	124	149	135	150	165	171	136	163	169	154	153	152	158	176	141	164	164	178	144	177	176	157	180	154	158	137	149	161	155	175	153	174	149	162	139	150	165	190	174	164	145	138	166	178	139	148	159	161	155	157	131	177	155	161	131	137	156	155	159	173	142	161	146	166	164	146	150	145	168	137	124	149	175	147	156	173	165	163	158	150	126	143	174	155	135	136	128	144	150	170	169	172	153	152	158	163	168	168	169	147	145	164	144	160	165	147	176	155	145	144	160	150	172	180	153	172	150	174	143	155	150	175	160	161	146	163	159	165	174	167	163	148	158	137	155	168	142	150	132	148	151	151	138	174	162	151	156	167	185	151	174	147	176	153	138	155	173	172	174	156	149	171	158	151	162	144	159	152	154	155	153	139	195	137	148	172	171	185	170	162	134	169	162	166	148	152	149	147	131	146	149	165	160	162	135	168	179	157	157	180	159	162	144	172	149	129	131	189	131	131	159	176	171	130	172	161	146	166	132	158	159	168	171	140	135	161	160	151	157	150	144	147	166	167	180	186	147	173	169	161	146	178	180	154	149	151	154	139	147	167	149	145	149	144	146	158	132	163	145	156	140	148	139	160	189	172	149	154	170	159	151	154	142	146	169	170	156	150	149	145	160	139	168	162	135	156	192	128	154	174	132	166	164	167	152	144	157	163	151	194	131	162	168	161	153	145	137	154	167	157	164	157	146	148	145	168	155	150	160	160	147	131	148	161	142	156	150	160	180	165	157	148	144	153	171	151	172	164	185	162	175	172	156	165	158	173	161	161	168	148	159	145	163	161	138	160	153	151	152	185	171	136	166	133	165	153	153	163	153	164	168	159	165	170	188	174	143	151	139	148	161	162	164	168	152	139	202	175	129	153	145	148	163	170	164	170	158	138	156	169	169	151	138	150	155	153	159	162	145	151	146	140	152	149	152	134	160	156	153	153	146	153	152	164	159	177	177	142	155	139	136	142	180	160	181	162	146	159	168	157	171	148	157	136	167	165	157	136	172	165	162	166	171	146	161	145	172	158	155	171	150	156	143	151	151	159	162	158	166	144	171	139	162	162	177	148	171	131	161	136	167	169	150	150	155	139	152	144	167	159	153	160	157	166	152	154	138	152	164	162	157	141	183	180	172	165	174	139	134	133	170	140	156	142	159	158	176	164	156	154	166	154	161	138	176	153	169	148	127	165	159	170	164	151	155	165	160	147	157	164	154	163	157	169	155	146	146	143	149	159	203	168	136	135	153	162	167	151	158	159	157	169	173	168	154	142	152	175	152	160	132	140	136	166	155	161	160	155	152	162	145	174	163	162	149	164	166	137	170	171	136	169	171	167	170	153	128	160	142	138	167	153	157	156	143	170	177	175	130	159	154	158	173	153	137	145	137	149	176	141	175	150	132	160	176	172	157	167	176	168	175	162	167	144	154	134	166	165	169	141	129	157	168	144	153	145	177	155	153	170	162	151	169	179	160	169	160	178	152	157	182	139	152	153	143	156	150	170	174	160	151	150	125	192	162	156	158	160	165	162	167	143	147	155	173	171	133	154	154	163	168	147	161	157	155	142	155	165	173	170	177	158	162	161	128	150	173	155	150	175	170	182	164	188	146	149	168	160	153	159	163	142	164	165	180	151	149	147	161	135	168	149	175	156	156	147	161	154	164	181	148	158	171	179	151	167	153	162	154	152	143	160	167	136	167	149	162	146
9993	1476	2160	2113	1549	1269	1123	1014	818	836	892	948	972	1763	1593	1108	1050	1149	1319	1189	918	803	822	674	623	563	548	492	467	438	456	436	439	395	375	390	380	378	388	383	398	370	388	384	405	379	363	379	393	378	409	378	367	384	380	348	361	396	384	419	370	387	379	370	348	408	355	366	379	377	395	391	369	351	375	388	360	352	401	375	394	433	360	400	391	383	371	376	348	384	363	378	429	372	379	381	387	435	373	370	403	398	387	368	376	336	357	385	373	358	407	414	347	367	386	388	380	376	366	379	363	395	411	370	393	344	392	362	367	398	366	406	413	382	397	373	383	399	400	367	387	365	376	367	344	384	365	400	406	365	361	378	403	355	376	376	393	350	376	423	370	355	377	347	412	386	386	377	384	375	428	384	401	357	366	361	338	351	359	412	410	413	386	349	362	373	383	388	362	399	358	385	380	401	368	390	379	379	398	381	376	359	357	360	378	352	391	391	390	354	393	377	401	416	389	395	400	368	382	385	348	349	365	385	379	355	388	416	370	365	399	380	361	359	346	381	343	394	360	382	372	381	402	376	396	377	372	379	376	404	384	353	386	385	383	353	385	396	388	385	392	362	389	356	405	376	377	371	378	383	387	402	363	397	375	400	407	363	412	383	369	377	362	408	376	377	377	400	388	347	361	383	370	375	365	365	386	358	392	361	360	389	362	419	395	365	380	420	394	377	380	410	371	361	386	411	392	353	364	374	367	389	413	356	394	392	387	385	367	378	413	367	394	385	395	366	377	370	394	384	385	372	370	350	367	408	374	368	402	401	372	373	358	414	362	413	391	387	409	357	387	369	326	334	368	394	349	429	397	385	363	396	413	395	399	357	375	375	372	371	347	409	404	383	330	412	407	403	403	401	339	346	356	427	412	365	388	357	400	411	368	359	373	354	348	366	393	362	383	336	376	407	375	381	389	374	378	355	374	369	393	395	393	342	384	378	372	417	393	356	367	361	387	394	420	380	401	390	375	388	388	393	382	366	358	379	384	385	377	367	407	368	383	371	374	378	371	358	381	374	388	349	380	379	381	357	366	368	394	395	401	384	394	416	387	355	366	386	398	392	386	357	359	356	352	408	379	382	387	367	366	338	383	373	391	383	364	401	389	402	390	403	366	382	362	348	387	381	381	358	386	379	376	379	380	399	374	432	384	382	331	396	380	372	377	417	392	406	339	353	372	379	372	357	396	369	388	401	356	364	375	386	382	368	386	376	382	367	398	388	364	359	388	416	409	380	369	387	344	413	359	367	380	386	413	362	353	409	403	360	378	350	380	376	374	369	371	376	403	356	365	383	355	378	383	401	396	393	389	351	392	379	383	435	399	380	389	384	397	411	375	400	391	345	368	403	389	376	385	407	371	410	370	374	390	346	358	333	389	367	399	335	363	376	378	391	373	360	383	401	361	350	415	358	349	368	393	362	365	358	341	390	352	359	361	376	355	393	397	366	377	394	420	386	358	366	387	350	368	359	353	349	358	400	390	381	364	360	353	356	378	358	391	365	367	413	401	386	388	382	418	389	365	378	376	379	383	368	384	395	390	422	396	360	386	399	397	389	384	378	396	355	381	356	381	405	403	346	390	366	380	406	364	388	360	386	381	403	367	394	395	389	371	381	380	379	371	385	389	352	385	411	387	402	387	376	377	364	395	395	413	372	346	374	398	402	361	389	361	407	367	397	367	379	369	388	394	380	387	373	392	377	384	382	347	373	409	348	389	391	356	356	415	380	378	401	397	378	376	372	367	369	379	371	404	383	366	389	376	401	374	374	382	361	408	398	375	388	371	358	388	395	377	386	365	399	397	376	380	406	342	348	368	369	376	344	385	381	369	391	376	358	415	358	384	423	357	383	371	354	443	369	391	407	321	376	383	404	373	398	371	376	369	411	384	399	367	375	350	367	377	388	370	381	365	388	399	362	380	390	391	390	371	392	337	331	385	377	408	373	379	383	365	380	382	377	383	389	382	347	374	361	375	410	393	364	385	383	350	375	414	408	364	374	382	376	384	372	383	355	399	358	373	359	372	394	399	367	355	377	370	383	397	377	393	366	355	389	380	389	376	389	385	362	379	379	354	406	370	387	396	388	380	385	420	360	374	402	387	379	378	410	351	382	361	365	372	345	369	441	362	365	400	358	362	374	381	363	376	372	382	368	390	392	343	382	410	405	350	416	346	378	394	346	375	356	350	350	391	379	361	416	367	362	364	359	391	361	354	360	367	397	359	405	365	387	380	359	372	367	389	375	386	384	366	365	394	359	371	410	379	383	408	386	363	391	380	369	382	376	419	381	380	350	401	374	370	407	386	359	374	411	379	353	342	351	385	385	354	341	364	376	347	350	387	354	359	370	385	398	376	381	367	378	358	369	392	342	372	417	375	369	360	405	390	401	345	378	408	381	387	376	359	377	394	352	392	374	376	371	392	386	352	387	397	370	365	387	375	387	415	374	383	370	415	366	400	378	344	406	395	387	381	371	401	376	394	375	358	370	368	345	374	354	391	375	369	366	376	393	380	335	397	373	389	372	371	371	389	369	355	391	383	380	411	361	373	390	433	382	387	389	380	407	403	392	383	376	392	373	382	386	352	393	377	402	363	397	389	408	383	394	397	370	377	420	401	394	366	367	417	416	409	396	393	370	357	390	369	363	380	366	336	376	384	369	392	334	341	383	378	370	372	354	369	394	386	401	375	423	387	397	375	401	398	392	351	388	359	361	429	367	349	386	372	376	388	393	372	369	359	381	359	387	391	342	332	354	372	363	377	368	368	396	366	369	339	384	417	398	398	379	349	365	376	383	379	354	418	354	357	360	372	349	406	368	390	360	392	391	404	357	403	380	363	367	339	369	362	393	416	387	393	401	378	356	393	363	403	369	351	394	382	372	356	407	414	338	380	383	354	353	369	351	368	399	359	349	367	389	381	394	358	346	342	371	366	386	381	368	386	397	350	380	369	395	369	408	357	368	388	390	349	361	380	349	358	360	418	404	351	388	381	378	355	370	389	377	422	358	355	342	409	391	391	369	400	373	384	374	428	391	366	357	357	392	386	389	382	371	383	361	355	401	384	340	375	378	385	382	389	402	363	383	392	378	355	355	400	358	370	359	371	388	390	384	382	339	388	434	369	405	365	354	387	376	398	386	381	373	386	363	389	373	387	405	411	384	381	343	357	374	403	414	353	383	353	375	386	376	416	380	354	418	403	361	361	356	406	370	388	396	375	357	339	416	385	379	408	393	349	375	399	359	385	406	390	368	382	386	392	397	393	369	380	348	382	385	378	385	384	386	372	370	403	395	366	393	366	351	361	372	364	415	400	380	391	340	368	393	385	399	381	370	407	384	378	340	385	355	361	396	377	393	415	380	374	376	373	408	353	384	370	386	388	347	334	379	386	381	372	363	389	374	397	358	378	397	362	406	398	377	410	386	376	400	368	397	346	367	384	388	365	370	412	373
37756	10695	2835	1685	998	799	715	625	475	454	420	487	454	625	428	413	383	495	490	404	409	414	362	319	317	303	250	257	228	228	326	359	262	231	236	251	262	244	254	269	249	255	234	255	229	212	235	223	223	227	217	238	233	216	244	240	227	258	225	225	237	230	236	252	204	231	246	251	243	237	218	254	261	243	248	225	214	239	214	244	243	233	264	255	240	268	210	243	227	222	255	237	239	273	214	243	233	240	258	229	201	234	236	229	261	231	232	241	247	242	220	198	247	252	237	223	222	227	233	239	254	235	230	240	271	232	267	221	240	229	251	237	248	242	232	250	241	241	246	214	221	230	244	265	239	228	259	220	221	244	264	241	234	223	205	233	213	250	226	245	228	243	238	246	233	217	244	240	259	200	215	233	252	246	241	252	230	245	210	224	240	227	232	222	237	234	232	262	250	241	243	265	212	242	227	261	235	214	249	252	234	229	222	224	231	221	233	232	230	264	234	242	236	209	239	277	225	231	248	237	218	234	241	252	211	219	251	258	219	226	242	264	237	254	235	216	225	224	229	221	247	227	225	225	230	250	225	223	214	270	226	227	239	264	254	193	271	219	246	228	213	258	213	224	205	248	235	220	231	256	249	241	234	249	225	243	248	252	233	235	220	231	230	213	255	241	234	231	219	234	254	224	231	220	232	238	262	238	249	227	265	247	270	216	238	263	228	233	244	237	264	224	233	242	239	252	256	247	249	255	234	242	234	236	252	235	246	213	213	210	252	227	252	262	220	242	267	229	277	238	234	232	261	230	264	213	262	256	246	228	241	229	262	229	239	229	223	250	239	207	238	207	215	217	238	256	257	230	232	201	217	238	221	249	230	243	235	235	245	265	231	239	209	222	238	184	233	247	223	239	214	250	227	234	235	250	227	251	241	230	211	260	228	222	238	252	213	252	233	236	239	223	241	246	221	247	217	230	246	266	237	237	216	223	214	197	232	237	223	227	235	267	234	256	236	249	232	230	244	228	221	199	237	231	216	247	239	234	242	226	245	229	256	220	209	244	248	225	222	224	243	227	279	254	264	212	257	234	282	223	242	251	230	260	218	236	216	273	250	257	263	276	282	219	234	241	219	223	235	259	236	220	237	224	213	229	243	244	253	221	240	217	238	252	247	246	233	239	217	262	194	219	204	226	219	221	245	249	229	245	239	237	216	224	228	223	234	201	213	255	258	247	239	240	255	238	234	247	217	227	216	248	255	263	254	236	252	246	260	235	229	253	222	229	227	260	231	234	248	238	245	189	252	245	237	229	257	260	243	251	263	224	251	238	256	211	227	224	230	231	228	226	235	216	224	252	250	218	204	219	207	202	212	249	246	251	250	230	254	219	270	260	258	241	208	254	242	260	233	224	246	244	240	237	227	243	248	264	253	234	247	239	215	250	239	250	266	223	231	222	191	234	201	244	212	222	203	253	226	255	251	227	235	248	241	234	259	223	262	229	228	211	230	249	214	243	200	221	205	254	235	245	224	257	247	260	244	260	206	248	243	282	263	236	255	239	243	234	239	219	233	247	215	228	279	218	263	243	217	240	262	226	193	239	212	240	242	237	259	245	268	238	227	224	243	248	233	236	221	237	256	247	232	254	242	253	229	238	242	228	217	248	212	243	223	228	232	234	242	217	221	244	230	223	235	261	244	219	263	254	234	234	232	228	219	212	240	229	226	226	239	235	244	225	261	251	235	241	240	247	256	220	223	199	230	236	256	225	193	270	241	227	273	213	224	247	224	234	223	230	219	236	219	216	226	229	253	240	247	240	276	196	238	225	254	232	213	240	236	254	228	258	233	251	240	234	228	213	235	221	229	256	241	224	244	210	244	223	239	244	230	230	216	223	234	203	224	228	260	191	245	242	235	223	276	249	253	247	254	247	254	249	237	238	206	209	219	258	233	265	243	246	231	216	258	241	235	235	211	186	212	253	229	223	218	215	234	257	230	243	229	213	242	259	260	227	235	254	235	247	246	213	240	232	251	238	231	259	237	248	248	245	245	239	211	230	248	257	258	228	237	208	247	213	250	206	210	198	254	249	228	237	250	244	277	236	252	256	246	248	248	217	249	205	197	245	254	234	211	236	214	236	206	253	266	226	242	229	240	238	222	236	235	256	254	253	273	228	245	243	241	257	212	237	247	226	256	226	231	258	252	236	234	243	211	251	255	271	222	240	237	220	233	254	227	192	267	256	203	238	242	242	236	251	250	245	243	239	225	244	226	199	253	222	227	260	224	235	240	233	245	254	248	229	251	238	235	214	221	224	258	251	225	250	224	244	218	252	250	221	249	218	237	228	250	279	259	261	229	242	233	220	217	263	241	224	231	220	240	240	267	215	225	236	221	240	212	249	252	228	226	253	234	243	246	221	204	267	215	226	209	200	240	237	267	252	226	206	242	219	221	224	208	264	244	259	235	218	234	232	239	218	263	251	231	249	230	220	238	238	218	252	235	258	214	225	221	232	229	240	235	255	248	248	210	216	231	269	234	235	220	209	260	235	246	215	238	196	251	218	230	233	225	233	275	218	231	216	271	225	223	247	247	255	234	206	244	242	230	241	242	225	239	255	254	228	229	234	251	227	241	229	201	253	234	250	228	207	228	266	217	226	242	218	242	220	233	241	257	238	247	233	223	226	262	243	231	249	210	227	233	225	214	247	256	261	226	234	247	250	221	214	208	229	255	249	231	221	234	237	246	211	233	205	244	241	218	247	250	240	242	239	229	253	253	253	240	236	222	262	211	243	226	237	228	247	216	236	255	249	266	254	235	221	226	241	283	267	226	229	227	222	233	242	234	244	234	241	232	240	252	252	263	262	247	217	236	229	199	248	245	237	236	255	231	210	235	243	278	231	258	225	248	234	237	221	240	231	227	253	189	243	262	268	224	228	229	273	280	255	254	246	192	217	200	243	262	241	233	254	231	231	224	260	243	236	255	230	242	245	261	236	239	237	215	236	222	242	222	221	223	223	253	272	257	231	249	224	213	270	276	244	264	248	216	228	228	212	246	246	263	234	235	242	241	257	234	232	237	213	247	242	221	221	237	235	248	250	233	256	235	250	240	209	257	234	206	237	217	218	248	214	260	235	214	232	242	219	235	229	234	232	260	246	239	256	236	213	224	231	251	205	257	233	294	243	257	234	229	209	237	215	218	234	247	246	197	226	263	210	261	241	242	232	230	241	232	253	221	223	234	254	234	228	228	223	216	225	237	233	231	246	249	275	254	250	245	261	210	256	231	230	238	237	247	237	263	246	251	214	249	216	240	219	215	230	227	218	188	245	215	245	234	239	241	236	254	254	238	239	211	245	238	232	215	215	228	226	234	240	262	243	217	229	257	240	270	243	229	213	229	238	243	209	261	252	238	238	239	229	222	221	233	247	234	226	253	213	225	239	248	293	222	222	261	233	241	234	225	240	225	231	226	218	208	224	245	268	249	245	241	252	235	225	216	225
22914	2980	4035	4647	3608	3221	2743	2279	1884	1677	1709	1956	1981	3127	1665	1773	1435	2549	2248	1510	1498	1810	1489	1158	988	882	833	795	788	851	1075	1455	625	580	583	587	536	531	541	550	535	533	522	565	545	564	536	531	520	582	530	518	581	533	588	533	496	603	540	558	571	530	508	546	596	548	555	550	588	528	588	540	566	513	543	540	536	530	573	547	580	547	560	563	531	521	573	524	550	544	540	541	525	545	522	536	524	540	537	532	525	518	502	552	554	534	532	513	551	574	539	546	528	557	559	533	540	573	582	513	570	579	530	534	534	551	587	525	515	491	552	524	504	539	544	564	538	551	551	549	560	538	567	534	546	531	529	507	512	539	519	522	510	520	543	526	515	563	539	549	548	527	551	549	531	566	527	561	530	549	544	516	546	493	591	558	549	554	540	538	522	534	542	558	562	579	520	509	554	538	567	553	549	553	541	533	559	569	555	532	518	579	520	575	534	552	521	520	524	545	537	543	540	541	514	546	528	557	563	509	554	543	590	541	546	531	540	517	530	526	538	502	514	557	505	536	547	534	545	524	535	521	538	503	559	529	525	570	509	537	562	501	562	544	557	540	552	529	526	556	545	495	488	541	558	542	541	583	570	539	497	531	556	551	539	529	529	577	579	559	528	519	539	572	565	543	516	541	517	525	552	523	524	517	517	556	525	578	518	532	512	558	608	578	529	529	538	529	508	574	535	519	578	502	535	528	511	503	509	488	523	521	564	516	510	537	544	491	555	531	540	533	530	534	521	547	491	519	533	556	497	494	508	540	555	520	561	576	504	496	547	519	541	559	544	557	506	558	523	575	538	536	532	525	529	545	557	530	512	523	528	520	514	549	570	551	526	519	532	568	533	553	527	553	562	550	546	550	545	545	535	558	535	531	540	539	591	528	550	520	520	551	566	583	543	510	532	554	557	610	511	572	573	539	534	567	541	503	522	527	561	549	543	511	546	556	557	555	539	509	533	528	524	499	541	542	560	544	523	542	577	552	536	550	512	505	521	545	524	522	574	535	542	540	567	555	564	560	554	555	591	494	535	520	556	557	539	530	565	524	557	564	537	560	578	560	527	540	546	519	561	564	577	531	526	517	554	558	531	532	544	492	525	541	573	540	564	530	513	566	542	537	514	556	533	560	579	561	512	494	518	496	523	505	517	507	576	545	553	551	542	538	513	531	543	524	526	553	503	532	540	544	551	569	581	535	542	582	534	523	536	542	601	524	544	513	561	533	565	544	534	582	536	538	528	492	566	529	573	554	515	553	575	567	530	617	561	577	531	527	545	528	537	523	540	545	587	557	517	499	538	549	554	561	519	527	519	545	532	564	526	540	528	510	530	558	588	505	522	541	531	526	506	556	541	604	510	523	532	533	562	519	515	500	558	519	505	578	544	584	567	547	568	559	544	513	542	509	541	527	540	553	567	551	530	546	522	532	536	503	529	502	537	555	542	577	547	546	558	493	605	547	532	510	510	562	576	528	551	511	561	526	557	577	489	543	533	541	537	528	542	541	539	541	551	543	539	583	543	538	555	539	526	542	521	532	528	541	522	501	512	526	567	569	505	555	531	522	529	582	535	533	545	538	545	538	512	534	575	539	512	542	535	555	539	577	533	538	528	553	526	551	526	510	539	522	529	542	535	555	551	537	491	555	553	564	534	491	554	562	532	547	504	563	526	533	519	535	573	523	515	518	521	553	503	543	555	582	525	552	510	566	556	522	529	557	530	568	537	560	587	544	554	527	567	537	531	540	553	493	574	538	528	559	516	487	574	548	568	554	540	508	537	526	545	536	571	511	561	510	547	546	491	508	548	527	543	550	542	526	535	517	516	494	586	516	550	538	513	537	533	544	557	554	558	555	523	550	536	538	462	555	512	532	525	498	578	541	540	541	556	558	543	557	522	545	507	522	520	542	544	535	549	572	524	521	571	563	516	521	553	522	515	532	548	513	554	542	542	487	520	562	522	530	553	558	575	575	523	549	539	543	553	531	509	526	516	535	563	534	549	548	540	501	535	541	517	491	508	558	542	559	532	568	540	542	516	519	557	528	563	550	515	543	556	568	581	529	549	549	517	526	495	557	524	569	543	526	546	557	549	550	529	529	597	559	533	517	583	518	582	540	508	556	528	530	550	543	577	538	568	497	560	498	578	579	548	593	505	529	567	548	539	563	516	574	510	571	520	562	512	526	526	534	517	512	544	501	543	553	541	537	526	537	524	531	539	513	533	541	546	556	545	512	549	520	537	552	516	530	564	544	563	529	545	498	575	572	574	550	528	576	531	543	501	522	509	557	545	530	562	518	497	584	514	496	535	570	512	552	534	513	553	519	527	517	578	550	528	551	504	540	518	548	498	543	519	557	525	557	501	529	572	532	489	538	543	546	522	563	539	534	547	569	518	541	568	539	552	602	536	508	554	586	539	566	539	547	543	529	530	500	540	534	579	525	558	551	549	513	561	549	515	549	537	507	555	550	536	543	507	590	501	581	487	497	526	575	517	577	543	537	531	559	535	527	573	561	525	556	510	510	490	553	547	531	524	526	489	546	565	525	555	545	560	542	545	536	500	520	523	517	519	492	530	551	542	522	547	525	548	502	517	548	582	552	541	546	511	607	539	546	589	543	520	552	516	565	541	517	543	510	535	508	537	526	559	546	509	552	546	570	487	580	548	533	544	552	539	522	495	578	599	559	511	534	499	499	530	575	513	542	533	532	515	519	562	529	508	548	521	532	538	533	549	541	557	491	529	560	511	538	537	534	576	524	545	548	518	494	563	559	530	542	520	554	541	528	540	526	588	500	518	562	564	513	526	531	541	514	525	575	511	567	531	574	496	534	545	533	535	515	576	537	563	487	548	523	571	538	546	548	547	526	559	541	527	528	547	603	569	563	567	547	527	526	547	527	486	536	559	524	533	589	511	517	525	577	541	529	488	537	552	557	531	550	552	563	533	531	516	560	542	549	563	584	520	540	562	523	511	529	489	517	544	532	557	565	566	538	570	553	515	553	549	495	524	500	536	565	520	532	572	562	535	522	614	527	505	550	551	524	507	567	538	533	535	596	547	516	549	541	570	544	539	516	535	547	552	624	544	588	500	546	509	541	539	555	530	519	560	510	495	544	563	528	550	567	558	536	532	571	566	523	504	502	524	488	546	542	546	561	516	554	540	534	555	569	555	528	555	562	568	544	555	525	551	543	538	545	557	552	586	558	574	510	556	542	568	524	532	607	544	540	535	559	491	599	566	533	531	527	525	541	562	537	542	544	485	544	539	533	562	532	559	547	567	521	566	519	527	539	533	557	536	508	563	511	553	510	517	554	585	530	554	515	516	489	501	511	531	550	507	525	535	547	544	561	507	565	536	547	524	548	570	584	511	571	539	536	537	586	560	540	550	527	534	504	575	527	542	552	519	511	585	525	526	542	549	522	512	559	530	544	520	523	520	511	553	533	551	561	504	544	556	555
50298	18797	5721	2889	1778	1363	1034	898	676	623	685	614	742	693	453	508	593	773	730	490	544	472	431	381	404	377	359	293	338	335	439	359	277	268	281	268	286	296	315	302	276	303	280	301	281	303	298	295	276	309	342	300	344	290	275	304	296	290	324	282	343	262	292	296	293	283	306	282	300	244	274	285	298	269	319	316	281	311	289	300	327	316	299	312	275	280	305	317	317	263	316	308	264	317	286	266	272	310	291	328	306	300	322	254	283	308	311	247	305	284	294	285	302	296	309	329	342	322	324	311	282	281	276	290	264	282	262	290	274	284	296	285	300	286	274	304	312	319	297	306	293	279	275	301	258	291	297	272	288	281	273	303	286	308	251	282	286	300	306	265	262	305	266	294	296	284	296	287	273	296	300	276	297	273	257	293	259	284	282	294	336	278	265	296	278	309	320	302	326	296	310	285	287	288	268	307	279	329	294	287	255	281	291	283	291	281	270	342	281	287	277	299	296	285	290	298	275	310	293	316	274	261	296	302	260	275	292	298	287	284	296	271	289	308	293	303	291	312	293	278	284	340	327	282	323	293	263	312	290	287	312	300	289	293	287	292	244	301	309	265	281	278	246	286	256	296	294	291	299	320	310	312	331	312	293	298	298	265	303	330	293	319	293	302	289	266	261	261	287	299	321	286	278	293	310	277	286	300	308	280	267	262	282	312	310	305	295	290	304	292	300	273	262	302	277	290	266	285	321	292	278	268	279	306	272	293	296	257	296	269	274	274	280	269	274	297	282	266	302	282	278	326	316	284	273	272	313	266	287	303	286	291	268	301	288	283	255	281	303	288	289	309	294	278	299	305	322	293	311	285	275	275	313	252	287	280	281	290	284	308	319	276	247	274	309	305	309	294	312	313	298	299	244	279	291	316	266	294	291	276	285	287	303	296	305	300	270	284	269	299	286	277	276	280	315	300	288	284	278	250	272	305	286	304	284	260	273	274	276	285	249	244	306	340	286	301	295	280	289	302	264	292	269	292	277	287	254	261	329	288	282	301	271	293	294	284	296	290	318	278	280	270	284	270	302	265	296	264	307	315	294	297	280	285	288	279	292	300	271	298	289	271	298	254	282	260	323	296	279	265	289	271	304	277	309	300	261	265	306	292	297	281	274	308	283	304	282	281	267	309	318	308	290	284	290	296	317	300	280	299	287	286	328	325	266	322	337	296	318	273	319	323	273	295	264	290	302	319	318	319	286	297	277	323	273	253	303	272	312	273	319	300	301	286	288	304	270	285	295	262	298	308	318	293	282	266	282	302	299	285	296	262	293	279	247	319	280	296	286	307	281	284	304	278	292	310	330	285	326	299	293	291	314	285	276	293	253	261	314	324	296	278	309	254	260	315	310	287	276	295	282	293	279	273	302	302	300	291	297	268	306	280	276	301	294	277	306	267	289	278	270	277	320	287	273	297	290	312	303	284	298	288	297	291	292	315	323	265	292	294	296	264	310	294	311	296	252	260	271	319	300	285	299	302	280	276	279	299	292	316	280	311	316	263	326	305	286	287	292	315	294	282	290	296	310	306	308	311	317	279	272	276	309	302	272	267	316	268	307	308	278	295	321	260	301	260	286	269	293	291	314	314	303	288	283	297	275	325	261	277	286	328	321	290	281	294	302	289	310	279	262	292	301	278	308	338	292	283	325	297	320	293	299	310	262	293	292	277	277	287	279	276	317	302	314	295	290	281	280	302	284	283	304	292	280	276	269	312	298	337	333	290	309	348	293	302	308	299	311	307	301	271	321	300	320	289	294	276	281	300	322	314	341	299	315	328	301	238	266	295	304	332	291	281	289	322	281	314	293	299	294	259	335	280	291	290	270	301	321	266	302	301	291	281	301	283	289	315	293	292	296	267	292	292	306	293	279	306	271	324	282	295	295	279	300	250	296	322	302	284	293	267	275	295	269	296	282	288	280	300	293	310	269	299	314	286	294	296	296	297	291	295	299	303	283	285	301	279	273	313	284	274	309	315	257	310	281	296	306	261	299	316	270	334	293	271	275	267	261	290	309	307	261	311	290	295	279	257	283	295	268	277	272	258	327	349	295	319	247	317	303	294	267	323	299	305	330	309	265	301	304	309	280	289	265	259	291	276	311	315	295	285	279	308	309	309	292	276	282	287	312	299	286	280	260	288	309	290	297	261	277	315	287	316	293	292	312	271	278	288	250	292	297	322	310	267	287	315	277	295	289	298	300	309	346	272	296	269	307	302	279	317	298	321	272	281	254	306	292	273	267	307	268	268	270	289	292	276	297	324	292	283	275	287	314	272	288	267	282	304	291	296	274	302	309	296	305	281	301	313	319	280	264	285	310	290	267	265	300	300	279	300	334	278	304	291	297	272	334	283	274	270	291	299	302	306	283	313	288	303	319	300	287	287	300	311	289	306	284	275	294	273	259	305	320	327	291	266	265	268	307	287	264	269	272	286	312	321	276	292	327	290	308	262	285	263	300	299	314	289	273	283	309	302	329	266	308	265	256	309	272	320	301	275	317	288	299	290	318	306	272	274	285	284	300	275	297	299	304	264	272	298	292	276	281	261	317	305	289	277	281	273	277	296	295	286	280	315	300	309	258	297	306	281	283	325	296	327	299	301	287	287	273	263	291	277	300	294	274	267	287	288	278	269	251	311	272	291	295	276	303	312	299	286	273	321	274	278	293	296	274	287	274	257	312	303	283	287	279	283	245	257	275	268	268	309	309	309	309	293	304	320	286	299	301	296	284	296	277	311	261	266	289	301	319	284	292	306	288	261	263	302	296	347	324	313	291	290	293	295	313	325	334	268	281	312	273	301	282	280	258	283	261	294	293	298	288	303	280	295	318	316	289	286	302	291	272	270	279	352	304	324	286	300	312	284	303	278	308	314	278	280	318	292	300	273	307	286	296	284	326	301	299	326	302	292	335	296	276	283	302	272	285	255	299	285	273	298	267	274	301	297	271	265	301	309	261	296	266	314	298	299	294	306	273	313	286	295	267	288	289	296	254	292	283	314	327	296	264	302	254	270	279	289	251	284	296	312	328	310	272	289	267	272	270	297	270	267	340	311	297	319	267	279	277	292	300	304	309	253	285	293	304	289	312	270	312	284	279	292	315	291	293	316	264	299	314	264	273	286	293	305	243	279	290	294	298	306	268	284	316	307	325	308	266	317	305	296	302	297	307	285	327	297	296	258	298	302	282	298	299	252	286	311	319	267	288	300	319	291	276	290	278	311	287	295	308	261	283	271	286	273	290	250	310	287	305	300	265	335	307	279	285	274	294	286	292	293	302	286	308	306	290	304	283	324	288	269	293	294	261	274	320	294	318	287	276	301	274	309	277	276	308	273	286	299	303	296	304	286	275	301	256	299	282	307	283	290	298	297	273	266	309	284	288	287	295	257	271	316	273	296	247	279	277	301	275	283	315	287	314	277	291	265	286	274	278	312	294	280	298	310	340	292	306	286
30862	5406	6130	6686	5486	5156	4347	3525	2835	2308	2588	2328	3331	3181	1505	2186	2572	3357	3354	1967	2343	1901	1323	1189	1294	1210	973	853	897	1078	1251	1006	753	691	676	614	681	691	657	674	694	710	671	679	653	677	636	626	634	648	699	629	645	654	645	631	643	681	675	637	685	644	616	647	636	679	655	589	661	645	656	617	605	655	658	646	641	641	621	639	643	617	641	652	625	631	639	647	603	612	648	661	635	609	589	651	634	610	615	648	643	660	661	637	654	646	630	643	592	671	609	653	626	636	623	604	603	621	661	629	681	635	608	582	699	646	593	677	631	623	619	587	642	625	643	672	580	638	623	659	662	634	629	618	654	624	634	609	681	633	644	631	664	668	613	626	617	636	599	629	646	650	615	635	635	631	617	622	610	645	602	662	646	630	616	632	651	679	604	661	640	631	621	579	645	647	657	624	652	638	650	650	626	633	623	625	631	607	616	640	599	694	615	627	630	651	609	661	656	563	610	635	672	648	628	571	624	652	668	650	648	617	668	605	641	666	639	641	639	651	665	605	667	673	638	649	644	649	594	599	629	595	648	610	635	654	603	627	616	609	643	643	640	597	630	649	625	671	652	660	626	620	662	577	649	595	644	641	626	639	661	641	625	627	666	637	628	660	598	624	619	629	655	616	634	645	640	620	631	642	616	649	641	624	604	621	650	584	604	660	606	657	637	638	628	630	622	673	633	662	643	598	647	649	622	630	620	612	636	633	628	669	651	613	639	592	621	634	640	649	650	633	631	599	634	604	651	674	622	634	648	608	606	635	596	622	632	619	622	614	578	631	648	659	621	610	621	645	602	614	666	595	624	655	660	660	644	617	632	596	621	638	600	643	643	680	645	656	625	622	590	624	637	653	592	640	644	637	674	618	625	637	633	597	612	577	666	619	665	624	680	626	641	625	625	638	629	663	645	611	669	619	671	619	615	641	631	608	641	642	657	641	645	613	665	615	686	647	680	640	613	662	676	623	654	678	662	602	634	616	605	644	638	685	662	590	624	665	619	603	614	626	646	614	604	585	621	592	621	641	612	643	605	599	624	647	669	625	689	622	640	652	571	640	694	636	585	636	654	658	636	646	694	656	628	628	675	592	638	633	637	659	651	621	642	649	630	656	615	606	638	644	643	625	592	643	631	613	664	650	627	605	614	639	684	647	604	635	661	659	640	650	651	617	627	606	634	590	607	634	618	657	670	638	607	672	668	649	640	643	640	593	639	664	614	611	635	607	577	628	686	620	646	622	602	646	598	656	634	636	612	594	620	645	612	692	674	643	674	640	642	618	625	626	698	653	633	635	612	644	627	597	643	630	642	638	634	633	587	634	633	627	619	619	633	637	606	642	627	636	637	649	651	666	679	633	662	632	636	618	632	672	630	649	611	592	642	619	645	640	601	639	634	677	645	618	645	617	616	631	597	620	657	605	620	629	631	618	620	623	619	591	636	641	617	640	637	613	619	725	678	660	625	629	596	673	663	588	634	662	654	610	660	654	646	653	657	625	625	616	638	648	624	614	674	664	623	645	636	635	674	651	635	645	606	652	643	665	597	632	644	666	643	609	616	609	644	658	669	614	622	624	620	615	590	623	611	615	635	616	596	625	644	628	650	647	633	606	687	639	605	613	607	636	621	636	661	645	682	621	601	680	607	616	643	660	637	627	630	612	624	644	677	662	666	668	655	646	644	620	611	616	616	673	652	632	627	616	618	610	600	594	647	613	635	645	661	649	655	594	654	598	591	631	683	664	651	643	652	659	631	622	589	667	615	627	612	593	629	617	632	674	624	642	664	608	683	668	666	627	625	641	638	686	635	627	623	641	617	664	656	611	633	616	649	640	616	607	614	653	635	649	635	588	634	647	592	633	643	647	632	613	655	638	650	626	617	673	639	620	653	668	654	614	607	698	641	595	609	542	611	599	661	626	649	659	616	594	612	638	625	640	621	651	657	648	627	662	652	605	649	638	602	626	609	634	631	611	623	614	613	638	623	656	598	676	618	659	600	653	570	605	662	647	626	662	674	644	633	661	640	656	611	615	651	605	615	632	636	595	653	638	637	613	626	645	599	577	668	631	610	632	622	636	613	624	684	639	668	625	628	626	640	675	593	620	652	647	623	645	590	647	577	664	634	647	668	640	663	600	612	625	621	642	642	647	630	619	664	648	648	684	619	632	611	658	646	627	636	599	655	638	619	629	633	631	669	629	656	657	623	631	632	615	631	659	670	639	615	635	686	677	592	628	610	680	613	593	591	629	621	621	639	677	616	633	589	667	590	656	614	633	631	619	643	656	632	657	627	677	645	639	654	603	675	624	617	600	613	611	611	663	641	643	617	650	651	652	657	595	628	604	606	626	645	602	644	669	621	616	644	619	642	663	653	635	673	627	613	604	616	652	670	671	598	655	639	676	649	664	664	654	630	631	650	664	595	634	552	657	655	632	626	610	638	601	586	643	656	652	643	675	650	604	620	672	645	612	620	698	634	658	642	632	598	611	593	658	631	641	592	606	618	657	629	652	662	569	620	670	653	588	624	623	663	627	610	647	638	654	586	610	642	679	655	606	677	670	610	656	663	674	644	609	623	596	600	626	637	670	644	623	607	638	679	606	626	639	633	679	643	657	633	674	639	658	663	637	645	604	571	635	593	631	642	640	633	644	616	624	592	595	578	600	641	662	638	636	664	614	654	593	655	553	605	680	642	589	646	661	656	556	666	698	601	603	621	644	638	670	631	607	663	665	672	593	657	625	639	686	666	656	696	681	655	627	624	628	612	609	631	611	575	574	641	624	669	657	649	597	616	635	640	642	638	642	607	683	634	608	619	615	610	619	621	649	609	648	652	646	649	628	630	582	674	662	668	629	649	591	629	622	664	638	638	628	609	646	654	580	651	590	638	663	628	645	665	633	615	601	615	673	662	687	655	658	694	610	636	595	650	638	599	619	629	687	661	621	662	639	668	637	656	576	632	634	654	609	589	685	657	603	613	630	669	643	654	608	646	626	630	650	634	652	650	604	646	621	619	604	651	622	632	632	623	636	595	633	587	620	679	600	639	634	573	668	610	627	679	616	639	623	680	655	618	657	628	660	578	595	623	628	653	681	610	614	590	655	634	645	624	636	681	635	657	648	625	621	638	621	677	650	663	611	672	624	639	665	605	606	643	657	621	624	666	631	642	643	619	603	657	646	649	622	601	639	633	617	620	629	656	625	634	655	599	666	626	638	589	588	592	629	642	647	615	630	636	664	613	622	666	603	663	603	649	604	644	601	601	665	649	669	629	653	651	623	651	631	609	646	630	653	617	620	629	633	695	616	588	588	670	646	630	662	621	671	644	622	623	625	624	614	599	637	645	634	708	645	657	640	632	647	624	631	632	631	630	691	671	653	656	618	631	621	617	627	616	578	621	643	621	677	624	586	668	617	654	594	616	648	606	639	609	631	620	678	610	613	651	611	614	652	622	600	600	578
17376	3111	1001	712	465	385	304	289	247	235	269	232	324	315	176	312	289	238	266	238	247	232	209	179	168	174	155	121	137	149	160	166	151	150	139	146	146	138	133	171	163	152	134	150	175	150	145	119	137	159	136	144	145	154	168	126	142	136	146	142	137	124	143	145	149	169	140	137	124	175	169	151	146	174	154	148	147	147	149	164	142	116	118	167	146	141	154	142	135	138	147	157	150	139	150	137	162	141	159	139	135	147	147	137	143	146	146	146	139	147	141	157	135	153	130	130	150	154	113	136	163	142	155	121	153	147	112	148	132	127	150	137	152	138	135	165	167	141	144	158	141	153	157	126	134	147	146	159	134	141	131	155	137	152	149	160	165	134	127	154	138	146	178	161	128	151	134	130	134	156	165	182	139	157	151	146	141	143	162	141	153	150	122	135	124	144	175	153	143	134	171	132	159	146	120	157	143	146	162	132	147	135	164	130	155	116	153	174	135	182	129	152	127	167	136	153	187	131	159	150	150	154	153	137	140	158	142	142	139	141	135	147	148	127	165	153	128	162	133	147	156	155	152	158	155	140	126	156	123	159	138	136	143	145	137	137	143	124	157	135	154	154	153	142	148	155	133	138	146	154	127	170	136	156	151	137	106	160	132	147	145	156	165	174	137	135	139	147	152	140	136	131	160	141	133	129	137	168	137	165	167	145	168	140	130	141	163	133	182	139	141	160	155	139	148	141	152	148	151	134	130	150	135	156	152	149	148	144	144	161	143	147	117	133	146	138	152	159	150	149	141	141	169	157	147	130	149	156	159	130	142	140	148	147	132	148	162	132	144	130	148	147	154	147	150	158	132	130	143	123	142	141	168	163	142	115	147	141	135	137	157	150	132	156	152	148	135	149	137	156	134	155	163	165	143	129	152	127	145	128	154	156	143	137	136	128	160	129	140	138	144	115	130	162	126	153	156	148	147	148	135	152	156	119	143	147	147	139	146	154	149	141	136	147	129	122	119	126	125	126	125	151	145	145	138	113	147	165	131	147	141	146	158	141	155	154	140	155	162	117	143	161	175	131	139	127	141	155	107	150	132	129	133	163	143	147	150	161	143	149	163	171	147	135	166	145	148	130	120	154	138	163	167	149	145	140	142	144	150	136	158	138	143	149	156	151	158	144	154	131	132	122	166	146	122	154	138	147	141	126	158	150	158	164	160	145	154	168	142	144	159	142	138	153	142	132	147	156	136	130	148	165	163	157	157	147	146	145	150	135	168	110	132	135	161	155	138	130	140	146	122	158	158	143	154	132	169	115	150	146	157	141	153	151	126	134	159	141	143	137	127	137	146	136	155	158	169	130	148	177	147	144	113	156	163	157	181	131	129	135	152	130	134	163	154	145	150	152	165	141	142	133	148	164	151	146	144	164	181	148	133	144	127	134	132	117	136	151	146	126	154	133	146	149	130	159	152	152	174	174	141	129	161	156	136	155	124	158	131	172	140	134	128	173	171	180	149	150	133	144	169	136	134	162	143	125	133	140	136	152	158	130	134	120	141	148	142	132	151	140	147	157	160	138	138	131	120	143	131	155	147	153	141	132	138	147	129	145	134	161	142	137	144	149	131	141	152	167	136	140	141	155	138	153	131	157	133	138	139	155	145	147	129	123	130	142	143	158	125	141	141	146	182	137	147	145	138	136	155	157	149	144	119	161	135	155	128	168	150	142	134	134	171	154	163	160	180	146	136	122	139	162	154	137	146	155	135	166	159	124	168	148	143	141	157	152	140	154	138	159	146	157	135	125	158	158	134	155	145	125	155	130	144	156	142	144	142	129	149	120	147	150	149	152	133	143	136	171	141	163	139	133	150	165	157	145	138	147	149	138	153	164	156	143	130	125	142	145	158	126	144	134	150	125	134	139	178	131	125	158	158	166	151	137	156	154	141	156	149	137	137	177	170	153	121	139	127	141	168	146	176	143	134	160	152	130	185	118	145	148	151	135	161	147	149	163	144	153	161	140	153	134	160	133	158	146	130	162	167	148	133	155	143	138	153	153	123	154	138	139	144	159	158	145	172	150	133	153	142	160	160	125	124	140	126	162	137	142	149	152	143	139	159	158	154	158	143	152	141	139	152	160	148	186	142	160	177	152	169	153	139	158	176	122	151	135	164	155	156	139	138	164	141	148	157	147	160	163	158	144	164	145	161	153	139	141	122	169	162	173	130	144	138	176	156	129	114	144	156	150	137	124	149	175	136	129	137	141	152	133	145	139	155	132	156	141	152	162	138	157	164	137	145	145	146	138	150	147	149	147	142	150	137	153	141	179	153	159	153	155	159	143	122	151	167	132	168	147	160	132	154	171	135	128	160	129	160	146	158	128	171	154	131	141	153	130	142	157	142	151	124	129	147	137	155	141	144	147	140	145	157	158	133	136	150	128	139	153	151	132	148	158	138	155	145	150	143	153	139	164	145	156	148	140	140	158	134	126	130	145	149	142	102	154	146	150	149	147	147	159	165	161	140	165	165	141	134	163	151	150	146	168	131	147	162	139	152	127	149	157	140	140	140	152	142	126	124	125	138	179	162	159	150	136	153	137	128	146	143	160	140	150	173	144	148	165	156	151	174	161	145	147	138	134	139	171	156	146	132	142	168	138	125	156	139	149	156	150	124	151	137	153	146	150	148	147	165	144	146	175	181	136	149	138	137	162	161	135	178	169	141	130	133	155	143	163	167	163	162	150	158	160	144	157	158	147	154	130	146	156	138	150	149	161	145	157	138	139	153	139	127	121	146	144	144	165	131	138	154	142	150	156	138	158	128	132	148	141	133	138	141	145	167	121	143	172	131	136	147	128	143	157	150	150	155	149	151	150	146	131	146	143	125	140	136	143	147	139	151	133	143	173	139	147	145	138	138	155	133	129	170	162	148	148	152	172	134	137	161	156	152	123	126	154	159	132	150	120	134	135	134	133	139	143	143	167	163	148	179	160	135	133	145	162	147	151	141	137	140	153	140	152	131	172	173	160	161	168	153	166	141	131	155	140	141	144	144	161	147	150	134	143	162	170	145	142	143	132	155	170	148	153	140	134	146	152	144	149	150	133	149	161	136	144	162	127	119	145	149	138	152	125	161	167	131	159	158	148	135	152	148	168	165	157	163	134	165	152	172	130	147	129	159	161	146	145	145	135	140	111	143	153	148	158	142	161	146	149	158	133	148	131	127	147	175	137	156	150	137	144	143	158	149	171	157	149	157	161	139	148	132	130	149	123	136	164	143	135	142	117	151	152	148	141	163	141	149	155	147	157	167	154	151	172	162	164	151	153	141	142	140	146	162	142	159	145	148	165	153	147	164	134	126	181	140	151	130	135	143	168	154	154	120	143	148	128	159	152	152	165	137	156	126	151	138	147	145	152	161	135	162	141	166	145	142	144	164	141	146	121	121	144	132	123	134	148	138	163	146	147	131	141	141	133	132	142	132	143	158	131	146	154	149	150	169	155
9975	1669	1977	1994	1732	1571	1383	1078	956	877	1066	1018	1663	1376	692	1335	1254	1076	1145	913	942	932	694	588	528	430	415	428	405	417	427	386	334	353	358	416	359	386	357	388	368	344	352	364	363	381	397	347	359	358	373	383	320	365	334	304	382	325	363	360	350	385	359	344	368	348	330	381	343	349	349	382	349	387	341	397	350	329	402	354	348	359	372	390	341	376	364	393	370	342	387	334	372	344	354	335	350	381	348	329	347	376	356	380	387	346	380	382	349	391	347	343	362	332	389	357	387	368	355	349	352	352	384	364	358	367	362	322	373	362	367	352	352	335	378	351	362	344	361	334	333	395	344	393	351	368	408	351	373	353	367	384	354	352	366	376	366	369	355	345	378	370	360	355	344	354	349	371	362	375	317	364	369	370	355	360	326	384	338	360	343	378	339	338	337	360	318	371	328	343	332	345	326	361	372	371	340	357	392	356	379	355	387	360	365	381	373	353	376	355	347	384	374	325	393	384	363	337	350	345	369	350	338	338	371	397	358	388	346	365	312	369	364	369	352	386	366	356	344	349	367	326	380	352	359	373	340	367	348	369	355	364	341	361	396	331	347	350	329	396	381	371	365	338	333	365	363	357	365	351	399	350	352	332	359	377	383	325	361	346	366	354	362	376	386	358	383	358	358	363	322	378	384	354	342	346	350	373	363	395	365	366	342	371	341	381	360	355	355	373	307	378	402	360	366	325	355	367	315	334	341	365	387	348	387	389	361	328	353	331	381	369	337	382	340	410	366	345	371	360	380	367	348	359	373	348	311	349	349	379	353	344	363	368	367	369	349	342	364	330	353	338	336	365	372	374	321	347	374	332	353	368	358	370	345	339	362	356	359	358	332	344	349	367	354	358	376	395	335	314	356	383	392	360	367	341	330	356	333	390	361	340	394	389	350	361	354	353	333	380	370	346	360	363	338	355	383	352	340	372	359	361	373	370	379	336	361	362	325	352	353	350	391	379	361	360	343	350	340	365	366	353	341	356	361	337	359	379	347	365	396	344	372	366	347	383	331	340	336	344	370	386	385	369	348	376	343	362	361	378	327	370	369	362	370	352	347	338	359	361	325	342	377	365	359	345	324	356	378	332	342	357	321	342	343	347	380	360	371	393	357	367	362	357	337	390	393	379	373	364	337	374	352	362	356	365	384	367	341	354	331	370	403	338	353	389	333	367	348	387	353	369	378	339	383	352	353	332	396	354	344	351	360	318	371	334	357	351	324	384	338	369	331	385	372	372	332	363	379	364	344	366	364	389	374	331	371	348	357	370	345	338	371	358	363	361	364	355	383	378	349	368	365	320	373	376	345	356	377	370	354	358	346	369	372	372	391	375	326	338	377	317	340	336	374	342	373	341	360	330	393	369	334	355	348	368	409	347	330	335	368	368	367	367	335	348	334	357	382	368	343	341	369	332	391	352	333	380	355	359	357	388	343	369	349	363	369	345	358	340	367	338	359	347	383	350	370	351	332	373	351	360	339	350	338	373	385	373	362	359	358	372	343	357	381	382	361	405	388	364	341	353	333	324	356	369	330	324	361	367	357	343	354	372	344	360	362	342	369	380	351	385	373	359	352	362	372	384	365	372	362	349	332	381	359	353	341	339	330	366	348	363	342	361	366	339	356	340	389	360	356	372	341	373	340	367	365	332	379	317	359	385	355	371	328	399	346	352	342	348	357	328	345	364	348	371	335	336	369	374	368	364	377	362	357	367	336	358	349	364	374	343	340	376	385	368	334	391	373	375	360	376	353	356	349	345	382	386	339	366	328	356	349	333	318	358	386	384	354	348	361	357	382	352	346	375	364	363	308	349	336	391	361	347	358	326	358	324	363	340	363	360	347	360	360	390	340	403	363	379	356	384	362	362	352	358	359	345	390	333	373	339	379	349	348	333	345	344	315	331	342	379	353	371	362	369	340	370	362	357	383	361	374	390	379	349	323	371	342	330	354	362	373	338	367	397	382	340	374	358	349	377	349	363	374	362	343	351	353	326	359	376	360	366	362	339	342	353	383	360	341	362	369	349	351	347	409	342	365	350	384	338	359	377	322	343	380	387	357	387	370	399	356	336	363	369	355	349	359	384	364	356	340	364	395	374	376	330	370	373	324	366	358	336	388	345	410	370	386	363	378	362	377	398	358	361	353	352	373	344	337	363	370	375	366	394	331	380	353	384	363	355	362	361	369	343	377	357	372	338	332	353	377	397	337	346	355	364	354	364	345	375	341	370	365	334	378	366	368	384	368	325	358	335	362	328	377	351	358	349	355	362	366	398	373	366	378	345	371	371	335	395	393	339	367	376	340	357	362	359	337	373	344	338	328	356	349	374	362	355	338	346	350	369	352	360	344	340	380	348	378	354	351	397	381	355	369	393	349	344	374	343	339	382	394	386	375	340	360	356	333	392	362	388	359	348	376	361	329	368	369	390	339	368	345	401	337	393	340	389	332	369	339	362	375	379	349	385	377	350	336	364	387	378	367	344	359	376	375	364	373	368	370	366	358	351	349	372	331	350	386	340	364	347	335	356	366	387	352	356	376	341	356	406	359	369	368	398	347	341	349	373	366	328	354	359	327	387	366	366	361	378	377	347	353	348	361	366	346	352	338	371	352	376	360	360	342	367	361	345	384	316	343	340	363	397	340	343	345	375	363	342	372	382	351	340	352	357	397	364	331	375	348	367	380	345	337	378	355	386	383	373	398	367	348	351	363	337	335	358	369	355	365	364	348	345	344	363	337	359	358	344	331	379	350	362	359	390	343	388	361	343	374	349	391	384	335	349	329	401	328	371	353	362	333	365	366	331	356	360	374	384	387	357	367	394	323	380	326	368	392	368	316	386	347	367	385	321	340	391	340	356	381	339	381	375	360	348	363	356	383	342	368	357	401	345	351	366	378	366	365	371	353	365	366	326	365	371	350	337	353	353	359	352	371	348	361	353	333	356	322	388	361	396	406	357	353	377	353	389	369	346	365	328	359	378	342	359	361	372	368	356	371	363	363	367	331	374	359	349	389	355	370	340	362	364	351	374	379	365	403	347	359	358	354	366	350	362	308	341	366	335	353	342	354	349	354	336	382	367	388	357	357	384	390	369	354	380	344	342	338	307	375	361	357	353	332	366	376	375	406	363	358	374	391	341	354	355	390	345	438	339	374	347	372	347	365	357	377	337	344	340	327	382	367	390	357	352	359	365	365	361	368	348	344	357	353	347	374	340	353	374	363	339	350	342	364	331	385	355	333	339	376	365	362	344	339	359	398	340	353	381	388	373	358	374	344	346	353	382	329	335	367	394	329	349	357	357	351	352	309	345	368	340	343	360	396	366	354	323	353	335	362	404	351	335	371	381	368	357	398	340	347	359	336	349	370	374	357	374	359	383	371	355	380	377	408	358	365	375	334	395	369	345	362	349	353	373	394	382	366	352	338	371	364	350	379	383	369	366	393	366	377	376	340	379
36979	10397	2589	1762	1231	943	747	616	465	483	456	498	557	639	420	581	541	460	494	379	418	422	348	277	250	239	237	265	248	284	290	237	214	210	243	238	251	224	240	247	232	231	231	235	242	241	215	221	196	226	234	248	216	235	222	235	199	222	278	227	191	234	241	219	222	229	245	215	224	215	247	226	236	230	237	226	244	246	248	219	246	245	242	232	218	255	225	229	235	226	233	216	247	230	225	231	233	237	227	205	244	229	213	241	228	222	216	238	210	207	196	250	202	210	214	237	235	247	243	212	217	211	243	234	228	245	208	214	236	227	232	206	231	227	215	223	242	220	209	237	236	226	253	226	253	225	226	212	216	241	241	236	234	208	207	245	227	215	212	234	200	233	214	244	217	216	218	221	230	204	238	231	214	220	220	226	246	225	249	208	241	219	231	236	214	230	189	231	224	202	236	257	221	217	234	216	226	212	196	214	224	206	218	208	190	253	212	242	259	233	237	247	225	244	216	245	229	216	204	240	238	240	209	241	228	269	212	228	232	206	235	229	208	234	241	229	215	216	207	218	208	232	230	231	232	208	213	232	215	248	209	228	225	258	242	233	211	226	205	246	207	218	215	227	237	205	216	242	219	222	208	224	199	230	234	210	228	236	222	236	249	229	240	237	210	219	239	240	205	236	226	238	235	234	185	238	233	203	255	221	195	245	218	227	214	243	218	236	217	210	230	219	221	217	256	264	229	234	223	208	272	217	212	224	237	223	217	239	223	232	214	227	248	222	209	232	217	184	230	210	241	253	231	198	231	255	241	242	220	232	227	216	245	239	229	222	218	224	196	236	264	231	262	208	225	243	228	203	230	241	234	205	244	220	231	227	207	261	240	237	234	213	237	246	247	252	230	215	223	231	222	251	224	219	229	222	229	241	222	229	231	209	236	203	234	232	199	221	199	184	230	253	243	244	232	218	221	224	206	217	229	198	228	219	242	215	225	232	227	230	234	236	208	212	223	255	218	227	258	217	186	248	209	225	222	266	252	244	209	275	237	233	221	245	243	251	248	226	214	240	201	229	235	221	208	262	258	238	220	218	232	223	209	244	254	246	236	204	233	233	226	251	243	225	231	217	224	231	246	203	225	234	223	239	226	225	223	250	206	206	231	196	202	212	193	240	216	240	264	274	228	236	241	236	257	237	256	251	234	211	196	222	208	229	214	245	248	261	220	238	236	241	227	236	250	228	228	198	206	210	244	253	217	248	213	244	198	234	239	244	222	230	222	202	244	238	204	212	217	211	220	223	224	224	228	227	242	216	259	234	261	210	245	239	222	250	225	223	258	242	247	216	237	209	218	232	223	220	245	220	243	203	243	204	220	210	213	216	198	223	220	252	237	214	220	224	221	224	218	245	210	226	245	218	221	213	227	235	228	229	233	251	203	203	185	244	227	262	209	205	246	202	204	250	233	224	241	234	245	224	214	230	232	232	252	234	215	243	243	243	246	244	233	219	209	227	189	226	230	253	220	228	188	209	195	243	238	244	221	232	220	233	230	220	225	216	249	192	222	230	193	245	222	242	235	236	215	244	229	204	254	256	272	231	238	226	228	233	220	202	180	220	231	208	237	231	256	217	234	235	245	231	211	246	238	222	259	203	222	225	237	222	218	227	236	235	225	249	227	224	251	216	270	234	223	197	263	215	228	223	235	218	208	209	231	227	214	232	191	238	217	235	229	250	235	241	220	260	220	223	225	202	219	244	234	220	241	226	235	214	230	196	225	245	233	215	234	223	235	227	243	189	282	235	255	254	223	246	233	231	233	224	225	218	218	211	221	254	245	201	222	228	211	236	227	246	239	197	263	214	231	205	231	231	203	251	226	219	192	186	190	233	225	207	213	204	207	251	230	219	203	234	265	240	216	225	205	252	260	239	259	245	222	239	228	216	233	224	214	223	246	216	214	200	263	208	236	220	219	237	206	209	232	207	222	243	217	248	218	217	233	227	268	246	235	223	247	207	228	240	267	224	234	213	218	226	203	225	219	250	237	235	237	237	246	250	222	228	242	229	199	229	224	196	245	234	218	255	245	227	230	223	223	235	263	215	202	254	216	217	281	219	260	232	225	223	255	223	218	219	211	250	211	253	229	229	216	246	214	236	242	228	255	229	215	207	213	217	242	222	233	223	201	224	262	241	204	234	224	236	240	246	233	229	238	198	231	235	223	193	234	225	235	229	250	231	219	242	219	218	266	220	218	233	225	265	231	231	213	219	249	230	226	264	236	202	234	244	227	211	205	226	214	211	258	238	231	249	239	249	236	252	202	232	236	226	222	239	219	206	252	236	225	227	228	217	227	245	216	240	221	234	223	243	234	192	217	213	233	239	213	228	230	212	213	223	227	208	218	246	229	231	242	220	221	234	242	251	229	213	247	241	196	220	238	226	238	267	235	198	234	217	214	249	213	238	240	242	242	242	253	256	221	233	211	214	214	214	259	235	213	239	223	207	232	216	242	210	205	230	220	197	213	197	203	240	229	200	219	251	226	198	250	233	227	205	231	260	196	241	220	235	228	233	232	260	226	208	234	217	208	224	240	245	224	234	242	235	218	213	244	236	247	219	208	227	221	228	218	259	251	199	232	241	262	221	219	237	222	224	242	237	228	242	234	218	218	244	235	234	201	259	215	221	218	225	242	212	264	226	230	222	214	227	217	225	236	234	201	209	194	227	242	245	213	224	226	209	228	223	219	222	222	225	244	217	222	229	245	216	227	226	223	250	245	228	223	227	204	242	216	248	224	214	235	216	224	233	238	217	230	249	241	223	234	247	231	214	231	208	233	220	215	237	203	241	207	233	244	219	240	255	208	240	212	215	245	230	236	241	235	228	233	244	238	242	245	242	279	217	223	196	238	221	221	246	231	219	217	221	224	206	244	208	222	221	212	221	215	235	250	227	220	241	185	228	253	245	241	210	214	203	211	260	258	245	236	268	235	233	219	235	241	219	216	221	233	233	231	241	244	239	242	207	222	215	241	228	228	178	234	216	222	211	213	216	234	250	214	227	246	206	238	224	239	232	234	221	238	223	254	243	224	202	205	231	209	239	214	269	229	228	248	253	212	258	239	225	229	274	200	214	220	240	231	215	210	244	246	233	210	220	256	242	244	216	215	238	227	211	244	200	238	227	196	226	224	214	226	215	208	251	213	185	221	233	244	243	221	227	230	221	247	215	253	217	246	226	252	234	242	222	208	254	216	210	221	270	247	216	247	234	224	240	214	244	231	223	254	249	221	242	248	231	227	223	223	231	247	259	221	197	240	215	223	220	239	231	239	263	220	251	225	250	246	200	210	247	222	243	197	229	242	238	210	220	251	224	217	210	235	225	235	237	227	220	218	242	220	233	240	248	233	248	238	204	216	240	213	234	244	228	239	253	259	239	217	229	214	197	232	236	226	232	203	233	232	228	254	230	217	224	231	257	239	212	240	201	223	183	199	232	238	231	203	203
22948	3109	3938	4576	4103	3684	2978	2332	1898	1822	1993	2069	2662	2801	1770	2737	2791	1868	2341	1505	1880	1501	939	808	716	682	686	595	648	672	773	664	583	514	573	536	567	563	522	533	546	558	542	535	549	510	505	508	545	567	577	533	555	523	527	557	544	510	534	539	509	549	505	526	557	558	570	542	576	531	517	492	536	535	529	554	540	539	500	564	465	541	537	521	532	540	521	496	507	548	513	558	512	501	532	526	562	524	517	526	566	552	551	515	567	561	553	516	565	480	514	567	529	518	539	512	537	535	519	494	542	549	536	545	547	537	550	518	481	518	533	576	549	533	525	518	522	536	541	555	568	526	553	550	541	523	545	500	503	523	525	512	472	558	550	531	478	503	510	556	555	541	500	578	568	548	516	537	526	531	530	534	542	482	529	518	526	525	519	515	529	505	546	494	526	526	472	532	521	594	508	511	534	528	525	509	557	530	527	495	489	525	527	506	539	524	500	511	504	557	541	548	547	503	534	494	492	511	534	463	517	530	497	494	547	503	550	495	499	534	488	533	519	535	559	534	548	537	502	521	515	488	476	534	530	564	534	552	557	520	538	530	500	498	521	498	522	541	550	531	514	496	549	512	512	511	508	536	537	531	533	558	527	505	512	532	542	533	535	539	494	561	538	538	496	524	493	503	561	507	489	512	540	490	508	518	520	523	555	512	513	523	570	501	549	546	526	510	529	568	511	479	527	538	500	491	505	497	541	551	527	509	458	557	531	541	501	524	523	521	501	554	538	535	515	524	505	569	535	559	559	486	539	503	515	518	541	515	530	549	502	544	558	521	500	512	520	552	499	539	481	556	527	516	519	532	514	534	536	515	497	568	542	532	536	577	552	523	536	513	574	522	533	553	479	485	481	536	478	552	505	526	506	534	504	513	502	511	540	535	494	514	478	556	564	501	528	537	520	526	474	486	548	507	523	542	480	508	489	520	548	540	522	508	510	517	549	537	536	555	516	545	532	512	522	490	523	555	509	560	502	526	530	510	553	514	533	515	487	521	518	503	554	481	521	495	518	523	492	516	511	486	524	544	507	517	533	547	544	533	539	531	479	539	556	534	471	516	519	484	528	512	559	525	495	516	505	557	531	542	532	533	570	536	523	577	531	516	560	554	525	533	505	522	537	509	523	539	518	513	538	526	520	514	525	526	529	551	563	539	537	479	531	512	495	530	502	530	470	512	514	477	512	486	539	539	526	542	541	525	548	508	544	509	544	555	524	500	506	503	505	600	491	581	541	563	532	546	515	533	527	551	513	491	545	524	496	508	490	497	497	507	539	540	491	478	523	512	481	517	541	550	558	521	541	555	516	552	510	509	500	529	543	539	535	571	549	512	492	545	517	516	540	514	503	564	534	503	500	532	508	564	552	556	566	539	510	532	504	496	537	521	509	555	540	481	552	514	497	568	518	507	549	560	508	556	557	500	515	515	527	525	528	510	551	507	530	537	521	527	503	530	538	517	556	534	540	531	536	548	484	512	517	495	501	579	534	523	519	507	492	463	537	534	554	562	503	553	532	529	531	546	526	518	513	527	555	480	520	555	481	551	539	561	533	520	541	523	531	549	511	542	504	496	501	571	486	474	506	523	560	507	539	491	511	512	528	488	515	527	524	522	514	512	541	540	490	534	527	493	528	535	531	515	492	506	510	472	497	513	506	551	540	515	540	485	549	527	533	511	490	537	527	506	481	560	512	551	529	557	514	525	528	478	501	524	489	520	555	524	492	519	475	509	501	517	540	546	516	559	538	537	536	526	526	541	506	518	543	568	522	526	571	520	526	494	527	559	504	507	566	528	559	523	511	541	513	550	515	511	532	504	523	516	513	551	532	530	510	513	528	516	520	516	485	534	559	550	547	577	518	548	547	533	521	517	479	528	520	468	548	507	504	513	528	502	541	551	531	543	492	526	528	571	549	535	496	520	560	506	530	529	536	536	555	509	560	491	507	555	539	536	532	525	515	527	516	537	535	486	528	500	520	515	532	561	550	534	545	531	550	534	502	527	541	530	490	578	548	526	515	536	551	529	526	466	517	516	514	516	463	547	497	517	547	528	511	498	552	532	553	566	547	518	510	506	501	536	521	499	533	540	545	519	524	515	512	532	496	510	533	527	513	537	508	525	506	517	494	493	542	493	517	517	525	529	531	528	502	489	543	559	529	499	529	526	515	516	494	505	529	554	514	537	487	503	496	527	552	523	514	506	540	567	509	540	531	575	520	575	537	552	539	557	507	539	518	489	524	485	554	553	474	536	566	545	529	492	540	554	492	576	576	519	524	507	543	570	534	508	520	536	494	485	525	546	490	513	550	523	483	532	556	510	515	522	519	511	490	557	548	484	549	517	514	504	600	509	531	549	544	508	502	515	471	523	530	526	542	501	507	528	534	502	527	537	493	522	530	530	517	495	543	511	536	535	516	505	548	500	551	545	504	549	522	516	548	524	563	534	508	506	503	522	547	478	523	533	504	509	535	525	496	545	535	550	550	560	541	556	545	533	540	509	528	495	521	558	540	545	564	533	496	511	496	527	525	569	539	491	537	547	519	520	496	536	526	535	531	486	512	524	550	556	550	547	487	548	507	489	524	530	489	567	565	522	503	512	539	547	541	495	540	496	509	552	556	542	553	520	538	514	526	498	524	521	505	479	550	486	534	545	483	533	496	526	558	515	532	470	542	496	551	553	542	549	527	500	494	511	511	539	538	534	520	516	560	549	503	531	535	542	556	548	520	533	555	510	508	547	525	551	590	522	491	551	542	553	520	527	521	541	542	522	515	528	513	501	550	475	530	533	538	510	500	527	556	510	545	523	542	520	503	556	507	513	552	514	530	516	491	553	522	522	520	514	546	514	498	523	475	530	545	520	519	489	530	551	509	484	517	496	508	526	525	553	539	494	563	528	564	554	553	535	506	544	509	534	544	505	587	509	488	559	554	537	510	484	524	529	486	548	510	539	487	536	512	551	517	534	574	498	484	564	504	481	507	531	530	492	531	539	531	570	489	516	521	505	534	534	551	527	529	528	527	543	541	530	524	525	557	519	551	528	492	553	511	527	515	504	526	500	509	481	554	535	523	500	542	510	510	466	525	514	517	507	521	503	517	521	531	515	520	508	564	552	521	521	514	537	523	505	496	558	536	523	544	503	533	518	511	512	531	513	521	484	531	565	509	510	547	494	529	557	509	515	528	565	517	560	544	559	538	525	542	528	523	532	522	508	504	519	526	519	510	542	502	514	523	481	495	505	531	475	541	516	515	529	508	520	536	539	518	521	510	540	525	525	539	514	523	573	544	485	515	540	522	517	538	517	510	550	501	499	538	517	544	508	523	548	522	524	502	508	534	521	486	544	507	509	576	513	527	507	511	564	537	534	522	488	529	509	515	535	531	498	501	502	501	510	489	546	561	496	546	508	537	534	554	550	557	506	510	524	490	539	521	558	572	534	515	507	499	509	477	506
49132	18954	5622	3070	2033	1442	1145	869	717	684	661	587	855	867	659	891	676	588	650	616	547	466	406	384	332	332	334	295	330	353	359	308	269	285	315	311	273	310	303	318	327	289	324	265	293	282	280	274	292	309	312	286	278	324	330	292	317	283	333	304	308	293	298	288	318	297	309	304	277	333	312	302	313	276	286	270	299	267	286	284	280	267	305	323	296	310	306	281	286	311	275	327	292	310	314	287	267	293	281	272	324	303	268	282	309	278	334	307	322	296	246	281	294	267	317	316	295	280	291	259	262	308	316	249	271	299	286	289	280	326	305	276	281	314	285	292	267	236	314	323	301	346	277	304	290	265	302	298	261	293	286	242	273	283	308	287	295	332	315	310	271	302	294	284	284	280	285	297	341	280	292	312	297	267	296	312	298	265	309	286	308	298	304	289	301	302	309	285	307	281	308	279	274	287	296	301	314	317	326	295	310	284	270	275	299	313	333	282	326	289	290	337	292	329	256	268	290	296	318	271	332	275	286	292	295	257	264	278	331	306	294	324	281	320	289	276	293	320	315	276	285	307	317	280	314	316	289	322	289	284	256	293	292	342	325	290	321	294	288	326	287	300	318	323	322	308	264	317	267	296	280	295	276	280	319	348	338	309	280	283	301	304	303	292	281	325	295	313	286	280	323	301	275	306	305	271	307	318	301	305	301	309	287	299	310	284	261	326	283	270	299	309	297	294	281	276	281	291	290	317	334	253	296	326	348	317	290	278	285	314	298	274	280	318	283	307	283	294	324	327	287	310	305	283	295	264	301	284	292	293	288	277	311	274	253	322	320	316	300	275	305	298	283	292	317	303	320	311	277	308	293	290	276	278	259	322	324	308	293	293	304	283	301	276	266	288	284	285	306	276	305	295	298	309	293	316	281	308	304	320	301	301	274	271	297	279	252	258	303	299	267	312	307	271	300	269	282	327	259	318	295	281	295	317	302	295	292	353	302	311	290	267	285	284	326	297	323	296	283	282	294	277	300	266	314	295	292	308	292	272	301	331	296	329	278	312	288	266	320	314	284	281	267	288	301	330	242	301	283	259	291	292	309	269	305	297	298	271	295	300	273	304	328	282	295	291	280	336	300	291	288	275	289	296	313	302	281	285	267	291	307	298	329	313	302	290	297	317	305	291	325	297	301	297	289	295	292	295	259	297	271	302	292	298	273	283	299	307	315	302	299	292	317	284	284	293	266	301	288	303	292	300	318	285	317	293	310	306	273	298	304	312	290	301	292	297	302	299	299	348	298	316	305	306	289	308	273	291	294	286	283	306	264	311	274	278	305	262	295	292	271	294	280	287	316	315	283	294	310	298	321	315	277	293	270	294	314	286	295	290	289	279	315	311	302	299	286	312	301	288	297	297	306	290	284	330	328	277	278	293	282	296	318	306	284	310	313	309	301	300	322	288	320	281	343	296	290	293	288	299	289	307	297	277	322	275	271	303	310	299	304	310	296	297	273	275	322	283	298	308	284	302	274	281	302	309	290	300	299	337	287	261	283	304	324	318	261	309	315	306	278	289	285	274	328	286	283	288	284	291	283	312	297	307	305	292	293	268	298	314	275	311	277	293	281	266	312	252	325	280	303	304	291	323	267	323	290	267	296	315	272	289	279	311	282	272	322	290	297	321	305	282	313	300	312	301	285	296	308	301	293	308	273	284	308	276	271	245	306	319	312	293	316	340	291	297	294	295	298	297	285	320	295	317	266	293	310	280	269	291	287	301	289	258	291	228	294	306	299	307	293	293	306	271	287	288	268	313	304	324	300	291	271	285	318	324	292	311	320	282	306	278	279	277	282	273	331	316	324	339	311	287	318	300	314	294	302	293	325	294	334	324	307	323	315	298	318	294	307	290	295	314	292	282	329	274	298	256	293	294	283	313	285	306	305	328	303	323	296	284	302	283	286	291	318	333	326	300	267	304	312	287	292	301	281	295	286	326	294	266	299	283	284	257	277	309	293	291	304	276	285	307	296	298	287	309	284	280	302	323	296	291	321	301	293	301	306	330	285	296	256	297	292	279	284	298	310	309	283	250	326	274	293	292	293	281	276	305	306	309	304	294	301	274	302	329	313	285	287	300	288	319	303	288	282	324	269	293	307	307	300	331	298	276	312	309	298	295	278	286	306	328	282	281	290	292	248	285	280	272	272	279	318	305	279	280	309	302	279	297	298	289	277	284	314	293	279	297	287	290	304	299	268	274	273	291	326	288	294	316	289	323	279	271	289	297	311	292	310	274	263	286	281	278	298	291	271	341	272	323	291	319	279	327	279	278	294	306	267	299	289	287	317	294	261	267	295	322	284	275	299	314	315	273	328	290	268	323	304	284	308	280	313	328	290	328	286	295	308	333	294	268	307	299	287	308	282	317	307	297	300	277	308	295	304	254	309	315	265	320	287	271	289	314	326	266	297	340	286	275	253	292	324	303	295	288	265	290	304	341	292	301	260	292	269	295	301	304	310	301	285	297	317	270	312	284	286	298	307	278	299	299	300	271	272	292	285	308	340	281	312	287	287	266	282	292	308	304	286	315	282	295	280	304	270	286	318	283	315	291	299	325	276	274	330	273	320	309	306	312	352	288	262	265	323	278	314	317	291	271	293	291	268	299	282	303	320	302	306	293	276	280	289	295	319	251	282	289	282	258	290	275	276	289	279	283	304	323	298	276	322	294	274	278	307	323	275	315	300	283	294	321	280	293	273	307	341	317	273	317	279	303	315	306	297	284	282	310	275	334	327	278	322	326	306	279	325	290	297	271	300	330	275	300	275	337	274	301	293	306	287	280	287	270	269	282	259	306	290	277	314	279	313	282	314	293	298	299	307	279	309	292	294	273	304	298	298	298	298	293	321	312	268	262	311	285	309	275	303	329	268	302	275	286	293	284	256	314	326	254	296	289	267	282	302	288	300	281	281	327	313	290	296	294	280	299	303	285	309	312	306	297	288	284	267	321	281	288	289	297	285	297	313	266	260	287	303	308	275	342	281	299	268	298	317	320	266	306	264	308	274	297	297	287	328	332	323	267	272	283	324	286	333	323	321	279	270	278	281	294	273	302	289	281	273	313	256	300	302	310	285	265	319	291	272	302	323	288	286	302	277	294	292	299	300	318	349	313	300	317	276	287	305	323	307	323	299	294	291	301	287	314	287	308	283	295	304	295	326	310	295	310	317	243	282	285	306	331	280	273	296	259	268	313	310	290	307	276	288	314	283	281	297	292	299	291	293	293	269	316	305	336	316	276	276	276	274	287	292	300	269	300	317	309	262	281	330	318	276	249	324	297	304	311	314	304	295	305	310	271	295	274	296	289	331	289	315	302	287	300	304	271	305	317	300	275	268	297	277	274	285	325	311	310	330	318	294	317	308	280	342	291	288	323	315	334	310	293	314	326	289	289	258	290	299	264	312	264	289	266	300	284	317	322	299	291	325	306	280	267	312	296	301	277	296	261
30196	5475	5908	7099	6624	5454	4573	3650	2945	2561	2602	2451	4302	3940	3028	4074	3126	2762	3171	2929	2089	1658	1302	1148	1020	863	840	813	797	946	1030	740	699	678	732	688	707	703	665	663	678	649	716	683	753	634	746	653	651	711	742	639	644	616	652	659	632	679	648	633	664	609	602	654	660	640	690	623	643	619	692	634	651	635	658	645	651	626	653	617	659	650	646	619	669	627	635	640	662	646	663	617	631	638	637	643	643	609	647	645	639	675	620	634	639	697	665	643	633	643	696	626	629	635	647	618	617	670	641	662	643	674	604	657	647	611	595	645	659	649	640	657	644	682	694	619	621	683	658	630	641	643	695	635	616	649	622	646	678	673	604	699	662	670	642	634	660	625	588	651	644	604	667	660	607	656	656	641	670	640	649	629	687	648	630	606	611	680	598	658	657	648	638	659	674	675	607	668	662	673	621	619	651	611	626	629	621	665	660	659	633	648	684	620	637	674	643	699	636	661	619	633	617	640	626	642	596	637	648	598	678	595	668	649	622	665	653	657	640	636	631	605	652	600	655	618	690	647	673	608	660	628	672	628	669	664	678	621	647	627	683	693	655	660	624	621	658	663	670	611	662	620	662	620	634	625	633	650	658	639	692	616	636	661	630	723	642	678	642	638	645	650	651	620	631	627	640	642	630	705	624	685	678	652	632	636	631	635	595	655	655	631	596	655	638	668	646	609	649	652	680	607	607	632	646	634	693	686	613	685	666	663	625	643	643	664	654	638	588	608	629	678	646	645	669	657	654	654	612	660	687	659	638	658	687	670	656	601	629	610	649	639	640	608	647	656	619	639	613	664	652	580	640	661	615	651	653	615	631	674	646	662	642	617	648	615	632	628	626	642	653	647	599	648	625	611	643	624	620	635	635	595	642	651	614	628	641	636	607	605	649	621	627	627	607	664	674	614	591	645	606	680	645	613	638	648	613	646	660	659	655	655	581	614	642	619	634	631	670	634	670	670	648	699	622	646	665	626	608	618	649	661	665	602	673	651	619	679	630	672	641	640	645	634	607	653	661	655	660	635	653	639	696	642	642	674	638	679	641	645	632	666	651	649	655	661	617	622	638	642	690	606	664	650	649	645	645	629	704	672	681	621	692	594	651	617	660	646	616	653	644	638	679	608	634	625	607	650	634	658	618	663	637	633	643	639	686	617	663	651	640	628	612	673	630	591	660	631	678	664	680	664	650	693	592	631	597	682	619	644	655	654	637	634	659	632	607	662	670	603	627	663	695	651	628	637	630	676	616	634	644	650	625	649	628	632	633	657	696	680	619	657	659	630	677	645	619	620	617	652	649	682	632	666	674	607	615	663	637	604	659	626	628	656	657	659	616	639	588	648	659	675	676	613	649	631	661	654	638	652	676	613	629	643	647	645	627	596	636	652	674	628	619	646	671	648	678	655	636	636	655	674	641	648	668	606	660	643	638	631	665	665	675	648	652	632	643	704	650	564	642	635	664	654	705	637	602	627	645	637	646	614	633	648	683	624	642	617	618	638	626	612	641	635	653	587	661	642	652	682	659	629	588	643	695	641	643	696	639	602	610	622	665	611	649	652	612	625	600	614	641	637	604	664	659	646	660	610	622	620	659	652	689	641	642	678	641	649	621	671	610	611	689	633	627	694	635	661	650	637	621	680	618	675	626	646	655	643	644	630	661	663	603	658	619	639	643	635	659	632	590	654	593	657	625	659	622	612	618	635	645	617	601	671	577	654	659	619	658	648	660	649	608	599	645	665	655	641	649	671	673	621	645	685	664	635	653	665	657	622	632	625	644	682	622	614	609	627	627	688	635	673	609	650	686	601	633	663	614	635	646	654	648	661	617	656	657	669	642	635	625	636	599	620	641	634	655	652	608	631	643	669	618	632	645	655	702	647	636	679	628	624	666	636	598	650	644	636	612	679	684	638	620	660	656	616	663	655	617	634	604	625	602	624	653	683	633	573	643	616	688	619	659	652	688	630	666	635	626	651	639	658	700	660	612	608	649	665	633	630	658	636	654	660	624	610	619	668	616	725	638	624	621	606	603	693	636	648	686	613	642	625	653	625	641	614	649	606	623	639	668	644	624	682	700	645	675	629	646	604	628	663	643	632	623	678	654	607	647	648	641	641	651	624	626	595	675	658	647	673	660	630	600	678	591	639	662	605	647	649	657	626	636	701	594	660	621	600	639	670	663	702	666	619	655	654	671	656	677	615	660	675	680	638	654	632	630	644	647	664	667	665	652	620	675	673	664	659	624	636	606	650	654	642	669	625	640	637	659	652	651	648	644	646	655	682	595	628	629	637	724	645	664	672	639	662	626	676	599	660	674	649	619	614	624	653	671	628	636	651	633	594	641	668	642	653	607	630	596	673	644	628	630	650	670	631	639	644	681	607	637	644	676	621	629	655	623	621	606	609	642	662	612	634	654	613	629	637	649	655	662	655	674	618	641	622	622	639	658	615	619	676	598	644	677	651	661	637	632	644	621	620	663	703	650	647	662	615	654	668	619	624	601	633	640	672	658	597	652	623	603	641	676	633	631	613	611	701	653	683	640	657	636	645	682	649	604	642	653	594	663	631	653	650	661	660	624	637	686	653	625	622	628	644	625	676	610	646	658	635	658	591	602	604	653	640	620	649	659	647	635	615	616	659	688	635	674	700	665	646	638	675	668	658	653	677	661	640	661	639	622	710	628	599	660	626	645	601	654	643	647	626	631	645	651	674	634	666	635	641	652	652	616	666	599	663	634	641	650	619	611	656	599	639	643	677	657	678	666	692	668	653	625	647	659	679	614	638	666	654	644	645	662	625	677	632	624	645	651	649	647	667	613	659	667	675	648	570	678	691	643	648	646	661	645	638	629	649	604	661	659	628	640	693	624	631	619	614	664	669	639	630	658	610	693	673	638	619	659	651	657	646	636	627	615	639	617	598	627	605	632	684	630	659	657	601	661	621	622	634	637	649	631	646	676	601	652	607	669	646	607	664	615	642	631	647	603	673	665	638	695	617	649	615	639	681	643	684	656	658	616	663	630	630	626	650	686	678	623	630	652	627	636	627	672	642	647	633	629	636	619	666	609	654	652	654	652	654	641	646	610	628	653	621	632	611	684	604	665	638	622	644	670	642	663	647	651	642	648	655	663	650	629	670	624	676	612	654	653	632	588	623	651	646	659	632	657	622	632	637	640	635	629	652	624	619	661	697	641	671	620	616	645	599	680	674	628	622	671	614	666	683	642	675	597	711	647	599	649	638	684	593	608	638	626	633	677	608	644	646	632	615	659	655	657	575	611	646	649	664	602	646	618	604	660	655	643	648	655	614	649	651	683	637	678	657	680	636	625	616	635	626	628	618	615	638	624	609	675	598	638	630	632	643	664	700	627	610	632	621	612	660	627	661	672	674	598	617	654	648	677	649	615	619	595	669	664	663	635	662	599	636	615	668	688	613	640	628	609	664	661	646	638	623	668	642
17161	2894	955	678	582	428	365	311	227	237	264	303	425	306	344	303	301	315	313	291	205	191	189	214	163	153	175	145	161	141	167	161	173	150	156	151	157	167	169	167	158	129	151	161	166	158	124	159	156	140	173	178	171	164	139	143	164	151	133	158	157	141	164	169	152	166	147	147	143	160	158	126	138	141	161	163	149	139	186	133	144	152	151	172	153	140	162	163	156	159	156	168	165	153	162	144	157	151	179	151	152	144	153	145	193	137	167	160	164	151	146	158	170	150	161	166	144	156	171	141	180	183	164	166	177	152	168	159	139	161	169	160	164	170	168	186	146	166	148	149	162	177	153	162	159	179	140	134	155	166	152	151	169	157	158	151	169	194	152	169	135	154	167	166	143	175	186	161	176	163	159	134	152	176	161	177	149	163	153	145	149	151	168	154	157	164	174	151	123	150	187	146	144	156	175	135	162	139	177	135	169	171	143	146	184	144	149	149	150	147	166	168	157	166	145	158	145	133	152	163	164	155	135	182	149	155	155	150	157	158	153	153	165	187	151	126	154	159	160	156	131	167	144	150	178	166	160	172	167	143	154	164	145	171	160	140	170	160	180	168	156	159	150	145	155	163	166	152	155	134	141	162	150	160	170	166	181	183	168	168	160	154	164	166	172	170	180	155	157	170	166	152	137	154	146	137	144	171	168	146	160	142	182	140	151	148	139	173	153	140	145	169	152	161	147	152	139	157	153	177	190	146	149	158	161	140	176	152	138	153	145	155	168	145	143	144	169	156	165	168	145	139	168	170	146	159	158	166	166	167	159	172	167	158	165	154	165	158	160	188	157	171	170	164	162	154	161	157	144	171	163	186	138	170	175	167	152	166	138	147	142	161	171	151	163	152	146	146	129	188	148	179	163	148	156	131	138	124	156	159	154	150	165	168	160	156	153	136	156	156	166	167	154	124	155	131	166	151	158	150	169	157	132	147	163	168	171	142	148	147	168	142	152	151	167	169	154	149	156	185	172	187	174	146	179	149	171	142	142	173	150	172	139	170	150	145	147	151	171	170	164	176	140	158	126	158	155	148	155	152	167	158	149	174	156	190	165	154	179	161	153	164	153	169	156	164	156	166	177	160	159	172	173	145	145	172	142	161	165	144	151	164	164	160	164	149	165	134	146	164	155	196	187	154	158	164	154	168	130	147	148	147	138	156	150	148	170	147	157	164	166	162	145	156	190	149	161	175	161	154	170	136	153	120	144	157	168	162	160	146	153	160	126	181	165	176	176	189	162	163	141	143	148	148	159	164	153	132	149	146	168	190	159	158	180	180	147	163	147	168	176	137	153	171	158	160	145	180	177	159	149	153	156	145	145	136	143	142	169	154	175	155	139	168	164	150	174	176	124	166	171	166	165	151	171	177	177	182	156	150	160	147	159	146	186	170	164	149	164	178	169	155	168	156	159	156	155	158	127	170	156	173	158	162	176	156	148	126	179	155	168	156	153	135	151	163	147	156	171	156	181	160	180	152	147	167	159	204	159	140	131	162	184	169	149	167	137	169	169	137	149	134	154	157	160	177	159	141	160	162	178	171	170	187	158	133	153	134	157	151	165	170	148	131	156	127	149	159	176	153	132	148	152	135	153	153	158	173	155	177	137	130	198	168	160	163	143	147	165	170	159	154	144	165	147	138	153	137	135	136	136	148	149	157	165	157	162	155	144	206	154	142	144	159	139	162	143	174	161	150	165	124	162	164	175	158	161	164	147	175	153	150	146	147	163	155	148	148	160	157	170	163	170	152	164	162	159	147	195	149	142	136	141	177	149	180	161	135	157	170	158	186	155	160	152	163	134	147	156	175	153	146	169	183	148	151	156	167	141	173	152	137	149	158	148	144	178	155	156	119	146	149	164	143	174	175	162	150	170	153	160	164	162	164	181	138	161	165	156	143	150	160	167	159	170	151	156	149	173	158	155	155	150	159	169	158	156	175	166	148	137	170	138	169	166	140	146	177	161	158	155	152	143	185	135	140	113	165	149	161	163	162	182	155	138	138	146	151	142	170	150	174	170	151	160	143	171	162	155	175	167	181	156	170	145	135	166	147	161	202	175	165	158	150	149	150	140	165	130	149	154	157	176	155	187	165	146	193	141	140	131	146	138	172	134	169	146	137	174	164	159	141	165	148	158	154	159	145	145	136	155	169	159	140	183	179	212	154	152	160	157	148	140	139	152	155	174	178	160	168	164	163	133	171	178	155	147	150	160	150	161	174	154	153	156	174	149	147	146	152	165	165	180	160	134	172	133	178	144	172	155	164	158	152	159	160	138	154	158	157	158	150	148	151	158	161	185	170	153	159	154	131	176	144	181	179	130	142	149	166	146	136	149	145	138	145	166	164	153	147	177	162	172	143	166	163	146	139	150	155	155	143	140	166	173	166	162	153	152	143	137	148	145	168	157	165	153	172	183	157	146	149	146	164	159	163	155	162	159	160	176	135	151	150	167	191	164	127	162	129	163	145	158	163	164	150	161	158	148	155	153	153	149	156	129	148	168	138	171	151	161	154	145	173	152	161	123	168	159	169	167	157	164	167	146	168	142	163	165	162	163	151	166	143	157	151	144	155	179	164	131	164	163	155	147	158	157	148	150	165	171	160	135	153	170	169	159	161	160	173	161	136	155	165	168	155	140	151	167	160	171	143	172	152	139	164	166	162	135	157	146	166	150	160	174	159	165	176	156	153	149	159	144	141	165	143	152	172	151	160	132	160	160	132	146	147	166	173	162	173	146	154	171	162	165	177	184	180	158	155	162	172	157	142	166	148	142	168	150	159	158	154	162	135	148	188	157	158	142	163	156	170	162	131	179	135	125	152	178	149	165	166	148	181	152	162	157	143	148	158	179	136	170	159	146	180	157	161	171	161	140	178	153	151	115	136	182	179	140	144	141	166	159	154	157	152	163	152	148	153	151	136	135	187	165	159	136	163	183	176	181	158	156	139	166	177	161	157	153	154	173	153	156	146	152	157	170	133	162	159	171	154	136	180	172	158	158	153	170	157	170	142	165	155	165	158	163	141	140	174	156	171	147	164	159	141	158	136	142	157	153	170	164	142	162	166	164	141	160	175	152	141	158	141	177	155	149	142	134	146	142	157	150	167	168	165	155	170	164	139	173	147	148	176	176	161	151	169	160	170	164	144	168	184	144	157	150	147	171	157	183	151	159	143	165	142	173	173	157	150	168	156	138	134	173	158	136	154	155	146	157	178	154	142	163	162	162	178	152	137	167	193	154	163	149	160	177	145	186	171	186	141	164	124	158	175	167	157	147	156	147	146	148	151	170	157	188	169	160	158	158	142	165	154	155	156	130	141	170	179	133	153	150	172	151	147	143	189	153	135	151	188	185	157	147	161	170	166	163	149	143	128	142	162	168	158	157	164	154	174	159	181	163	170	174	178	156	137	146	163	138	157	146	167	169	149	147	172	159	172	154	154	159	153	159	156
10039	1380	1966	2279	1986	1579	1430	1130	965	956	960	1107	1979	1250	1766	1377	1428	1236	1439	1220	728	621	549	529	534	460	473	458	436	399	435	401	380	390	409	394	405	403	355	379	379	408	385	356	361	376	409	404	388	393	370	385	357	407	340	369	381	414	380	391	376	383	388	409	376	375	392	384	376	414	392	348	367	407	391	390	373	400	388	385	367	424	383	395	400	374	389	356	340	394	370	371	392	399	375	383	348	371	371	378	393	378	364	365	385	398	381	409	385	371	380	371	372	375	391	369	363	356	379	376	383	352	378	398	383	399	410	380	402	364	398	356	357	381	411	382	353	376	359	361	365	367	385	376	380	385	369	370	388	372	398	395	375	367	370	348	360	369	396	369	364	393	383	421	406	387	381	352	346	388	408	381	402	367	405	414	376	354	396	376	385	389	371	361	410	357	393	384	361	366	424	390	387	399	357	379	382	381	413	371	375	388	373	355	383	373	373	403	402	378	356	356	378	370	390	342	389	399	368	369	369	386	383	416	406	357	365	380	355	379	377	355	380	397	385	376	396	406	362	391	385	359	408	365	372	377	368	346	408	405	342	356	393	404	392	350	378	363	359	389	373	400	367	392	399	370	361	356	385	384	382	396	381	382	355	346	382	364	374	409	372	417	360	406	416	360	391	369	396	372	362	386	380	419	422	390	346	364	369	361	364	383	387	366	375	401	405	393	416	384	430	396	372	370	411	380	385	395	362	367	405	380	404	373	375	399	376	397	389	377	370	364	408	389	376	375	374	400	358	379	375	364	372	392	399	372	414	402	360	375	401	404	375	378	368	393	384	382	385	400	362	408	392	380	383	385	386	351	397	368	366	386	362	375	417	387	390	404	391	389	412	368	395	413	343	366	382	358	368	384	344	395	387	366	367	411	400	372	379	354	375	351	360	377	362	375	354	355	376	369	406	386	365	379	412	412	379	395	339	363	349	393	378	376	375	365	378	374	353	346	371	387	395	385	391	412	399	355	376	389	408	348	388	382	368	364	375	364	383	350	380	370	392	404	388	388	388	402	342	375	404	384	383	403	377	352	354	377	372	368	325	360	395	391	382	360	400	403	386	373	382	400	408	421	384	359	367	388	375	379	400	337	366	376	380	360	384	432	361	387	393	382	394	363	356	370	408	424	401	385	402	377	400	378	398	386	394	377	368	380	398	371	380	392	408	354	395	351	393	382	353	417	414	351	362	332	362	395	399	355	343	392	388	379	367	384	396	366	358	372	372	353	392	370	381	375	393	407	399	371	414	391	404	375	405	362	373	378	409	368	397	347	393	373	383	390	390	396	386	404	409	364	399	415	362	382	373	383	385	344	398	357	355	369	375	368	362	413	375	378	359	414	360	317	357	371	393	364	399	378	387	403	348	351	400	410	381	409	366	352	395	389	416	347	359	373	363	376	360	383	408	369	422	372	402	378	362	378	397	385	382	372	413	379	417	386	386	370	350	369	381	370	368	358	379	385	429	355	365	369	370	375	406	391	358	356	418	377	382	349	375	380	403	365	383	352	363	412	382	402	401	368	370	359	427	345	383	401	401	371	365	409	372	408	358	358	353	406	370	358	414	388	404	389	350	364	404	390	354	376	373	376	360	362	381	392	377	391	335	378	367	391	400	402	373	409	379	386	405	415	417	367	370	377	329	387	379	382	382	404	390	361	362	373	367	392	366	365	370	374	373	392	395	382	373	382	389	370	367	388	367	393	378	390	404	394	380	403	378	388	381	401	415	387	386	367	328	397	403	347	387	380	371	378	384	380	383	363	367	426	352	395	405	386	364	387	376	396	365	375	387	384	401	356	406	390	376	363	388	392	394	402	359	355	414	370	363	379	378	388	357	354	366	382	350	391	372	353	374	389	398	398	373	395	367	361	384	393	374	364	407	411	360	375	392	371	346	394	360	398	399	389	365	383	400	383	366	392	398	377	389	398	384	365	391	377	355	410	383	371	402	375	370	380	372	394	406	384	385	377	408	360	378	399	406	347	376	354	356	382	400	414	394	382	404	381	377	350	382	373	398	394	386	375	380	369	387	376	377	386	374	361	363	391	386	385	377	401	363	398	365	375	376	371	401	401	378	408	406	402	388	348	376	362	377	361	380	398	391	364	351	383	369	329	397	359	385	408	369	375	352	379	390	346	367	353	404	394	405	333	392	373	406	370	351	380	378	372	399	393	364	356	373	409	358	405	366	390	412	371	373	356	365	380	366	372	375	400	385	370	397	393	341	380	380	408	361	352	369	367	359	362	353	348	392	366	389	376	402	392	375	402	402	396	394	391	395	394	367	433	361	361	367	397	395	370	387	406	404	355	396	415	392	371	384	351	371	361	367	401	380	413	382	357	356	388	361	430	360	391	375	359	390	397	377	416	400	367	347	370	395	407	405	375	401	359	403	363	364	433	378	344	384	375	414	382	369	360	352	388	390	368	405	373	390	371	395	383	369	355	368	388	385	365	382	391	378	398	381	368	378	405	393	331	377	349	432	386	363	383	374	341	367	383	368	392	394	366	345	377	377	373	399	371	399	369	364	378	384	384	359	418	397	408	386	359	385	369	415	371	373	380	379	385	399	357	345	371	357	393	399	412	337	356	369	383	371	344	368	366	417	394	395	388	412	407	381	375	387	361	347	396	367	366	412	393	352	358	426	362	389	375	383	376	390	374	385	378	390	390	399	409	406	393	404	410	367	360	393	387	368	374	363	383	390	384	380	379	360	374	373	386	374	370	408	397	407	405	374	385	396	397	395	388	394	376	354	375	392	404	385	384	385	358	379	375	366	403	354	410	386	367	366	396	391	355	344	377	397	377	383	389	366	398	378	409	386	368	379	361	348	349	349	357	402	408	359	394	343	386	385	377	399	376	384	388	397	417	405	369	370	401	423	389	389	405	382	383	413	409	352	367	350	372	385	407	395	355	382	395	393	372	405	337	388	355	360	383	391	381	348	357	401	385	377	393	359	351	350	335	382	386	368	371	386	379	383	349	332	378	362	381	395	395	416	423	428	370	383	349	401	379	393	378	399	369	377	400	405	410	389	352	397	355	395	360	358	373	338	353	397	380	365	355	341	366	364	371	353	376	353	367	338	373	402	401	417	362	368	411	388	378	378	365	394	347	380	368	354	374	377	378	394	337	367	367	405	356	375	387	404	352	377	384	370	381	431	387	396	391	378	398	370	395	349	372	388	409	396	409	386	402	361	422	355	395	423	379	341	410	361	405	425	397	393	420	393	381	381	327	332	387	367	383	383	389	356	343	377	429	371	369	407	369	382	384	380	371	393	370	366	369	388	424	351	388	401	391	390	392	362	387	334	415	389	427	391	378	351	401	418	365	363	384	399	382	386	362	375	335	377	405	410	372	435	377	371	385	399	383	418	354	362	364	383	369	379	367	383	381	431	336	360	387	369	377	426	390	336	368	363	384	362	386	383	361	395	383	376	399	429	398	369	364	387	398
36883	10560	2774	1998	1308	979	723	576	511	485	521	528	666	437	685	510	630	588	535	394	299	319	279	277	270	260	258	231	250	306	301	255	253	222	272	230	209	229	240	250	238	252	245	244	265	232	225	272	230	224	233	235	218	222	226	223	224	257	232	248	237	215	218	232	248	230	252	232	230	250	283	233	219	235	236	250	233	266	208	221	265	240	204	245	244	243	245	243	250	227	261	241	211	238	229	237	225	231	253	236	241	220	228	254	225	223	256	210	216	232	250	257	246	225	241	247	238	203	249	233	202	215	235	212	261	268	253	223	250	216	234	244	224	228	252	227	238	256	234	254	257	240	260	237	239	241	228	247	238	206	240	268	239	263	247	263	230	214	241	234	198	233	225	217	202	215	254	245	250	246	224	207	238	220	244	215	229	250	248	204	241	231	229	235	231	222	228	218	227	228	214	243	242	231	222	233	230	253	251	224	227	240	228	222	228	229	251	238	234	226	256	227	243	237	252	235	200	239	240	228	205	222	227	227	233	225	221	212	245	239	248	221	230	231	193	223	247	259	255	243	245	227	236	214	252	238	211	245	210	250	241	238	225	216	236	272	266	210	211	233	214	241	256	245	239	233	244	238	197	224	223	233	226	276	212	260	245	242	229	242	249	234	221	232	256	223	254	227	220	235	232	223	215	237	241	231	251	258	200	217	201	227	241	237	239	242	244	211	221	231	237	241	252	225	210	224	258	271	243	213	223	250	225	242	238	223	223	241	242	221	229	223	214	221	211	241	248	228	272	252	213	218	235	244	232	233	232	233	222	227	249	213	240	224	260	262	264	242	229	243	217	218	246	201	235	255	255	215	226	238	249	251	224	219	209	218	214	236	238	217	232	209	238	245	219	211	238	236	204	215	271	264	179	245	247	228	234	218	226	238	221	223	223	228	225	223	250	255	234	208	233	226	205	212	224	232	242	244	245	215	229	234	213	225	213	240	210	253	210	239	242	230	216	233	232	238	236	247	218	225	238	206	230	226	240	236	248	243	246	257	246	235	245	221	241	217	258	218	260	238	254	221	213	224	220	214	242	219	222	227	241	256	227	221	251	233	228	260	223	243	234	238	226	239	218	212	184	217	264	259	207	266	257	236	251	246	221	238	229	223	241	249	244	218	244	200	236	232	225	267	236	233	241	201	212	239	256	213	222	225	249	190	233	239	215	237	235	227	238	196	271	220	208	235	225	239	189	227	218	245	233	253	266	237	245	257	233	223	245	235	223	231	236	241	253	234	256	235	242	229	224	224	225	218	219	236	204	252	230	235	262	210	214	225	264	220	259	210	246	246	211	252	225	237	232	231	237	197	242	242	260	227	218	239	245	221	239	241	232	239	242	236	200	245	198	236	201	255	224	214	247	233	239	242	238	247	233	245	269	267	246	216	243	221	261	261	265	236	230	263	213	215	238	226	241	234	208	228	240	219	224	231	227	249	224	238	237	277	230	251	242	229	211	248	234	246	223	247	260	227	232	207	193	222	222	225	242	259	240	221	234	274	274	210	225	223	216	236	260	231	231	252	244	209	263	240	221	244	238	226	236	243	229	236	239	240	247	228	251	232	208	221	210	244	252	229	243	238	239	238	216	235	252	258	251	242	221	248	256	220	237	244	217	210	235	235	219	196	225	239	211	201	250	210	228	226	238	265	233	249	237	216	242	214	244	244	262	223	230	228	197	200	233	241	229	247	220	226	222	236	223	219	233	232	241	219	265	247	248	288	211	208	250	236	222	214	265	240	218	250	220	237	207	214	237	216	229	229	220	222	251	242	254	223	270	206	255	231	205	203	218	238	246	209	218	229	251	221	213	242	219	224	229	218	243	230	233	264	221	230	211	258	253	205	208	224	211	223	230	212	208	225	211	191	228	233	201	248	235	219	246	235	241	203	206	245	247	252	229	228	217	224	231	224	209	222	238	231	242	195	210	220	245	232	229	236	236	218	224	242	254	214	216	241	218	258	276	281	233	223	248	268	211	221	239	254	232	230	260	206	220	218	236	242	220	237	258	234	245	236	241	220	254	222	260	234	242	232	259	256	226	213	244	231	247	225	227	225	215	216	238	212	249	215	226	220	257	250	222	253	255	230	230	232	250	244	218	250	252	233	259	254	250	260	232	242	256	224	243	262	228	212	226	235	234	225	256	228	218	245	232	235	244	234	246	231	239	241	257	232	221	230	274	234	240	223	233	208	224	237	214	256	187	244	251	233	231	230	233	241	218	206	252	246	204	253	264	217	233	229	204	219	251	242	210	236	210	232	218	200	260	249	271	223	234	198	229	221	229	204	233	228	233	215	220	253	213	246	242	259	219	212	245	221	216	205	237	248	223	216	246	239	238	235	218	246	235	265	231	238	242	240	241	243	261	201	220	199	241	228	218	234	210	240	258	208	247	225	204	250	214	232	252	254	222	256	215	218	247	229	229	226	249	222	206	204	254	214	235	218	213	242	235	249	228	241	241	246	210	228	262	235	211	250	237	242	208	234	209	256	266	220	237	240	202	222	225	256	211	211	216	231	218	217	224	245	271	247	217	233	242	270	234	212	208	241	252	223	235	196	247	239	221	212	219	244	220	228	222	221	236	236	231	248	222	245	232	227	208	243	238	255	219	230	219	239	215	237	250	226	272	207	236	251	244	234	242	219	240	255	227	202	231	236	246	206	222	239	217	216	238	249	258	214	246	231	230	226	227	223	249	206	229	224	245	255	246	238	237	252	256	246	242	241	217	221	251	223	239	254	215	217	243	200	240	246	234	209	228	213	219	252	231	239	228	231	230	227	246	235	250	272	239	247	232	239	228	247	223	241	222	258	247	254	235	232	190	274	259	266	253	254	222	224	223	214	230	240	230	243	246	216	213	193	236	238	210	216	218	235	243	210	235	204	202	223	221	249	200	250	227	238	238	244	215	225	229	227	258	227	259	236	238	234	233	233	221	241	245	207	264	232	257	232	201	251	252	246	245	240	239	243	258	234	215	232	246	254	215	241	231	204	263	232	238	240	248	237	266	243	228	228	262	264	234	225	251	215	248	259	243	253	212	225	222	219	218	229	216	215	216	254	205	220	239	217	205	271	204	225	218	215	243	238	221	214	256	211	220	250	220	230	246	249	210	225	255	224	219	241	240	213	221	225	241	223	214	225	236	270	228	211	253	232	248	233	211	229	211	214	219	221	208	247	228	236	245	235	219	253	204	223	239	249	225	227	196	225	217	260	251	225	232	245	232	240	236	246	258	257	236	225	222	236	215	254	241	244	266	229	235	232	223	219	235	243	236	222	227	218	209	225	225	234	215	250	211	219	251	232	201	237	214	222	218	215	228	241	236	237	223	228	250	236	232	230	235	236	256	248	246	252	227	218	240	228	223	237	236	199	239	234	253	226	247	236	220	221	214	248	246	236	231	244	251	207	229	218	219	220	243	225	222	254	263	223	235	220	227	210	227	235	235	222	236	233
22797	3163	4167	5311	4406	3895	3139	2380	2105	2006	2089	2407	3065	1860	3222	2104	2957	2676	2450	1720	1001	991	938	825	715	726	658	583	617	1025	1048	579	584	546	551	535	542	571	607	538	529	602	575	539	539	522	511	555	537	518	552	549	539	514	558	539	528	530	513	508	545	510	550	563	599	504	472	539	559	544	521	548	503	531	565	532	527	541	513	581	555	556	521	535	498	501	514	512	545	532	530	494	542	530	559	504	519	535	561	528	518	551	495	531	569	541	527	505	547	515	515	543	561	514	538	522	535	493	504	562	538	535	506	532	512	523	516	558	528	495	527	537	523	541	557	504	553	569	502	593	531	536	554	532	519	546	570	571	570	503	531	528	521	529	524	558	556	558	516	538	533	548	541	533	555	525	524	533	517	540	551	548	510	574	541	539	536	521	540	522	508	523	553	559	552	529	556	553	536	512	567	531	522	554	541	536	546	565	499	511	527	534	541	533	548	555	540	559	533	523	577	519	523	510	523	545	510	527	528	529	558	556	572	530	541	551	547	515	577	505	569	489	547	529	540	532	521	535	559	524	559	556	505	548	525	514	566	532	540	528	540	521	576	511	562	568	518	513	571	530	522	539	576	523	553	534	528	563	528	530	559	513	529	516	543	492	552	471	578	555	584	564	511	528	519	544	563	578	532	535	555	515	492	563	540	518	536	527	494	540	537	520	565	520	571	499	516	548	550	537	500	506	557	573	530	525	539	518	592	536	539	583	551	502	568	484	560	550	534	533	532	515	518	513	541	510	545	487	545	510	541	550	498	500	519	544	588	545	567	530	543	539	496	513	515	494	548	564	534	538	510	564	543	506	540	504	546	548	554	512	544	518	509	497	550	523	547	560	507	536	540	599	542	509	523	541	607	542	581	519	544	522	557	544	504	536	501	524	556	525	496	525	542	516	510	546	556	575	549	499	535	523	546	563	519	540	477	562	561	529	528	537	514	563	557	555	546	517	557	512	505	541	525	546	544	551	478	526	517	552	542	547	512	546	515	515	508	574	531	541	571	531	529	548	544	551	565	515	531	531	501	560	610	516	520	566	510	511	558	555	544	566	526	554	518	534	584	571	521	546	532	548	508	534	569	549	500	516	543	501	554	506	537	464	549	532	530	553	577	549	530	514	533	510	565	538	531	495	524	519	534	538	587	520	546	553	514	546	535	534	531	551	546	531	557	537	555	566	492	506	593	525	511	502	507	541	523	553	514	544	537	529	529	566	522	510	534	552	519	513	567	558	559	538	560	527	548	532	561	555	578	555	555	535	506	530	563	536	531	526	488	546	551	567	539	561	531	516	534	535	606	523	560	525	565	554	551	552	544	528	540	536	507	532	535	496	563	552	510	522	556	518	563	528	565	535	515	557	515	519	557	540	536	488	536	534	581	585	561	528	536	556	536	537	527	524	555	525	546	510	497	527	502	535	503	538	528	540	548	556	514	547	530	498	557	578	561	569	518	550	540	533	541	539	551	542	532	534	510	545	525	547	536	528	509	514	533	560	547	560	548	507	556	543	543	552	560	556	538	564	520	563	561	521	527	537	519	551	537	531	515	519	554	511	532	562	511	522	539	538	539	539	542	533	526	545	533	508	521	520	548	539	556	549	557	537	526	540	551	537	538	521	514	548	560	543	548	513	530	526	541	500	591	540	546	530	485	489	575	478	525	533	498	579	539	515	529	527	528	565	569	511	544	534	559	539	546	519	504	504	516	512	517	556	516	558	547	583	498	534	515	564	534	528	551	551	515	512	499	529	550	527	562	538	515	536	553	559	542	508	524	509	515	541	540	541	510	516	529	580	529	530	516	556	578	522	531	558	510	564	520	485	522	497	550	513	575	507	509	552	536	586	561	520	550	543	527	564	544	575	497	549	549	579	530	587	532	523	524	550	542	519	541	585	520	525	542	532	546	549	564	543	508	516	548	553	541	544	525	537	568	523	503	538	538	550	534	507	554	517	547	533	535	521	514	537	529	534	515	566	561	532	565	533	514	532	504	543	555	483	495	538	549	522	551	499	534	551	569	500	558	525	508	546	544	556	535	526	523	499	533	559	501	543	521	489	517	523	543	537	508	538	511	536	583	525	537	532	521	554	539	549	530	527	509	518	509	569	505	537	535	564	533	500	534	543	548	533	551	532	518	553	483	532	526	537	524	531	541	506	550	538	519	557	577	544	475	548	537	552	557	517	525	545	571	594	540	568	482	531	552	563	534	564	505	518	555	512	561	491	545	543	548	574	538	576	559	527	561	551	540	554	547	585	570	537	496	535	515	537	513	548	554	521	548	521	536	512	520	516	535	526	557	541	561	559	499	541	525	537	511	559	550	560	514	520	516	538	541	509	529	536	551	552	524	521	523	536	545	507	537	530	538	532	495	577	543	495	545	532	540	501	619	534	501	577	503	551	517	500	512	519	508	551	532	551	536	527	559	505	590	553	484	521	505	547	534	552	504	537	547	544	501	511	570	535	536	554	541	560	517	562	532	533	541	541	571	542	525	520	550	553	524	541	543	557	541	565	571	528	525	568	506	560	545	519	514	526	543	517	529	587	512	529	573	547	551	537	502	554	523	533	552	546	532	560	556	571	540	569	552	505	487	552	547	566	520	549	540	558	573	503	516	517	508	634	515	519	527	559	535	564	551	541	530	546	594	539	579	544	505	534	560	573	523	542	510	536	502	526	538	532	489	490	552	543	504	533	541	545	537	583	510	553	526	562	546	524	515	560	513	529	535	491	543	551	504	492	528	530	551	568	519	528	525	513	564	513	558	527	505	543	546	503	551	579	516	531	539	523	546	495	536	576	475	533	526	542	540	532	551	539	580	532	553	544	509	571	562	533	523	507	533	484	538	508	515	525	523	550	550	536	520	526	524	570	511	553	540	537	561	527	550	561	542	536	512	516	566	521	569	550	570	567	515	501	527	510	529	533	510	565	551	523	510	545	508	556	523	539	536	541	546	513	522	556	579	561	584	547	512	525	514	541	551	562	584	530	531	539	523	548	520	560	523	522	542	569	579	537	473	500	522	530	548	545	533	563	530	540	518	530	515	524	531	502	571	545	561	528	537	529	527	552	509	525	543	560	506	521	561	551	557	541	537	506	535	513	504	568	528	516	518	529	565	560	557	570	578	530	514	531	565	542	528	558	556	519	504	563	566	521	579	516	530	506	545	535	482	552	525	493	522	531	542	563	548	527	558	511	534	527	527	514	519	555	563	505	544	510	526	515	519	526	544	550	522	521	539	518	538	541	516	516	539	536	507	535	531	494	505	483	527	523	557	579	539	511	546	530	497	567	541	486	521	507	552	511	521	549	560	557	538	558	550	522	477	553	503	500	540	542	548	557	466	546	524	545	583	556	570	522	466	512	536	550	544	529	553	567	526	528	524	539	569	516	531	546	549	539	556	523	532	538	504	543	486	571	561	567	538	498	495	536	540	527	549	549	525	539	500	503	521	506	543	540
48286	18313	5386	3293	2046	1513	1080	890	814	769	707	678	955	575	813	920	835	620	771	607	419	388	365	376	313	359	319	342	360	441	385	291	320	260	298	280	333	300	305	314	327	297	311	307	322	287	297	294	283	297	287	284	301	252	281	316	315	310	326	278	302	292	280	273	296	283	320	309	319	301	288	307	314	312	275	331	290	285	307	298	265	332	308	313	293	279	275	284	309	267	301	319	317	299	290	274	290	319	284	293	267	318	296	281	313	301	287	312	308	292	352	301	278	279	273	275	301	291	291	307	302	282	328	317	298	345	289	290	283	300	311	295	286	294	289	289	300	301	325	289	328	287	263	293	300	307	306	281	301	315	286	296	311	311	271	288	304	315	296	312	272	295	299	305	312	288	288	312	280	318	271	294	262	268	298	300	323	282	281	307	331	274	298	302	286	301	320	295	273	306	297	306	312	318	309	273	302	269	283	321	296	297	268	299	329	309	332	261	256	277	292	307	296	284	286	319	311	264	297	317	317	316	288	287	280	279	329	343	321	299	289	289	296	279	286	324	310	295	279	281	290	285	275	318	328	289	327	287	298	316	316	327	307	324	294	297	304	281	310	309	313	296	314	306	312	282	291	269	307	295	293	296	305	306	327	291	292	302	340	302	277	300	292	306	259	309	276	260	299	258	282	284	306	290	311	302	289	297	263	311	321	319	302	320	289	250	288	269	274	285	282	287	285	300	312	329	298	303	331	307	306	325	302	316	298	285	287	291	338	299	278	289	313	289	278	240	263	277	305	322	283	302	279	318	284	280	287	300	292	293	305	287	296	282	301	297	284	286	327	288	299	271	257	308	309	325	291	310	317	328	310	308	283	298	283	272	303	298	312	295	291	268	274	293	289	321	316	314	302	300	282	291	283	297	300	280	276	297	294	302	280	307	299	291	263	309	296	331	287	296	246	300	277	280	276	293	298	281	290	316	295	316	307	293	324	266	279	274	274	324	325	315	320	283	302	321	308	332	331	295	279	297	269	271	281	294	285	316	307	261	268	295	303	303	313	327	284	315	286	285	289	293	296	272	297	283	312	290	293	272	266	298	306	284	301	265	287	307	285	290	278	293	282	243	265	300	322	287	294	292	335	302	355	274	266	337	280	315	267	275	303	311	286	308	306	275	315	281	290	289	284	316	275	272	292	287	344	320	254	272	265	297	349	301	323	275	274	271	304	300	288	307	294	293	289	304	281	286	287	280	274	282	253	308	292	287	279	293	298	291	325	287	298	314	375	316	263	305	289	309	316	305	285	294	336	294	284	296	285	300	267	333	287	298	252	313	308	306	289	262	281	271	286	306	295	288	284	284	323	336	315	280	283	263	275	265	283	304	342	278	291	284	292	300	257	295	289	339	283	286	284	250	318	304	287	305	282	267	344	307	292	287	289	306	299	258	310	304	305	278	298	314	319	292	276	309	318	313	263	298	287	317	274	315	295	318	289	305	278	289	320	333	314	302	293	303	281	303	312	300	282	326	300	289	332	291	307	316	297	310	317	301	279	338	299	265	307	316	287	306	304	291	277	292	312	338	295	308	295	293	290	296	324	297	306	322	244	332	329	308	290	282	320	297	300	312	276	292	321	324	295	294	282	279	301	307	284	267	334	290	320	308	304	286	315	298	304	294	303	302	258	287	281	331	313	306	295	274	290	323	328	280	281	299	330	294	299	290	292	302	269	316	324	303	307	307	280	314	311	299	261	299	320	317	297	288	308	294	328	293	322	274	291	299	293	310	276	283	308	306	332	292	265	272	248	276	285	299	282	257	281	289	279	279	300	295	311	307	278	263	328	295	285	293	327	295	277	281	269	316	298	285	303	295	267	312	306	287	293	305	299	282	262	292	310	281	300	276	293	303	297	289	284	253	293	291	294	286	291	319	297	292	297	274	257	273	296	294	277	295	309	255	313	287	296	295	298	268	320	283	289	310	293	333	308	307	310	308	284	279	327	297	280	302	316	317	275	288	275	282	285	265	307	289	308	311	309	287	305	311	296	311	311	259	258	302	265	287	314	296	337	288	297	271	301	318	309	300	280	288	296	301	309	330	303	334	271	294	307	279	316	271	278	306	283	314	293	282	261	312	287	266	318	287	291	314	263	277	305	296	293	318	318	278	280	286	321	336	302	300	307	267	297	300	276	330	278	280	291	329	280	295	298	315	312	326	292	291	307	295	311	285	296	255	313	296	289	264	292	294	267	302	283	304	303	326	281	275	324	289	270	289	287	332	316	284	285	268	324	303	317	289	337	336	309	271	285	277	309	275	287	290	290	306	317	316	287	308	279	280	294	340	306	309	327	294	285	272	282	311	274	283	318	268	289	300	310	275	309	323	311	283	292	264	321	280	301	270	270	318	281	284	284	291	313	328	309	288	308	275	297	255	281	292	293	278	300	309	275	296	304	300	328	325	309	308	310	276	305	288	306	292	327	312	307	311	326	266	304	311	316	326	301	283	277	285	287	281	290	317	330	291	275	287	285	290	339	305	300	322	297	324	262	303	302	284	304	296	312	294	306	294	312	310	285	313	293	286	281	299	274	312	275	308	315	307	287	291	281	291	282	271	299	312	292	277	285	306	306	288	287	249	307	320	270	303	281	292	279	297	330	319	302	289	289	291	270	260	283	290	316	303	282	322	299	303	316	286	296	271	307	293	301	303	295	280	266	292	307	346	301	281	307	295	293	317	284	297	317	298	296	307	348	320	266	292	271	301	316	285	310	292	276	277	302	312	281	300	284	281	312	308	278	313	312	246	320	268	311	293	308	288	315	278	282	324	290	324	285	280	324	308	330	284	308	319	263	320	296	285	289	292	303	276	278	353	268	281	269	281	283	296	298	286	269	278	302	273	268	336	304	278	330	283	292	300	268	285	263	271	321	317	269	285	294	313	280	301	296	297	316	307	306	294	254	327	318	265	289	275	319	318	311	272	313	253	276	297	341	292	275	296	263	292	300	281	301	312	242	291	275	312	304	252	304	300	314	307	309	271	339	301	270	307	282	304	324	321	293	296	290	284	305	310	268	292	270	316	304	297	282	289	285	319	289	300	250	268	269	274	301	300	304	318	286	305	307	277	293	296	300	282	271	295	271	311	306	296	320	301	309	310	266	317	312	332	308	281	267	324	283	284	303	290	299	296	310	316	280	311	303	295	311	320	275	270	319	331	302	271	279	278	299	289	294	292	294	299	292	280	289	269	295	275	280	266	332	318	266	277	287	276	299	302	296	297	302	296	314	273	313	281	293	295	293	270	235	310	302	275	325	272	306	279	296	310	331	264	310	310	285	316	307	285	287	278	320	314	285	318	282	279	304	333	298	290	291	269	247	278	279	307	296	318	295	342	290	287	306	267	344	317	297	291	275	312	297	311	307	335	323	281	289	260	286	337	318	297	332	283	281	297	312	298	286	298	270	290	292	278	263	277	277	288	312	310	275	276	324	285	339	292	298	329	332	267
29745	5646	6185	7601	6874	5965	4331	3657	3182	2844	2709	2970	4377	2513	3720	4406	4141	2708	3247	2304	1510	1214	1206	1059	954	885	805	863	1046	1449	1084	739	817	705	684	704	722	659	681	666	671	624	665	618	650	666	638	660	663	729	782	641	685	683	659	619	613	656	636	654	674	661	659	651	637	639	631	625	667	669	650	665	634	646	650	630	615	649	628	620	641	600	653	608	617	664	653	618	611	649	684	643	680	686	681	714	617	644	647	668	698	651	639	655	632	594	653	595	625	633	660	615	601	605	642	638	682	683	604	658	671	678	645	683	631	641	608	626	660	660	630	655	621	644	583	657	650	650	601	632	613	642	646	627	600	655	623	579	672	645	653	652	658	631	631	625	647	634	658	628	659	621	668	679	684	660	624	658	648	648	626	646	651	647	652	672	631	581	637	613	634	660	659	666	650	618	651	618	653	651	629	635	682	664	643	639	648	640	690	651	608	627	690	645	629	649	603	666	620	615	628	625	603	611	618	661	656	600	646	608	658	595	617	626	565	674	635	664	652	648	643	654	630	647	697	655	620	651	695	636	627	664	657	690	651	703	658	632	656	636	652	643	649	659	615	645	651	663	637	638	580	645	661	634	676	668	610	640	646	688	630	626	591	666	612	653	616	621	635	656	664	659	640	585	617	684	630	637	630	629	678	651	659	663	650	691	613	630	675	657	661	635	623	648	638	638	596	609	605	629	626	662	662	626	642	728	695	622	653	642	660	672	659	651	612	652	660	656	636	624	647	600	610	604	687	651	606	642	675	658	679	645	640	664	633	635	675	665	662	634	664	693	643	685	639	637	608	679	623	618	626	684	654	666	650	629	628	598	649	605	647	636	637	678	626	605	655	617	663	625	660	632	698	638	674	677	593	636	627	611	686	618	635	632	623	677	611	686	673	672	678	649	633	613	655	688	615	638	682	650	649	636	652	620	659	614	651	658	652	623	605	678	636	619	646	676	643	660	649	615	666	657	622	661	652	654	648	644	637	675	679	646	627	657	649	662	661	620	619	588	699	603	646	619	611	661	613	685	639	648	632	635	661	656	648	657	628	622	655	605	634	632	651	602	615	637	637	681	616	640	655	590	616	646	637	636	656	601	646	656	635	619	633	637	678	673	651	631	671	622	663	638	690	658	646	611	625	651	673	642	606	633	575	634	653	626	618	621	641	635	650	624	618	660	620	624	626	609	675	627	611	608	628	633	603	596	674	679	653	662	627	665	595	590	631	647	657	667	624	680	584	646	642	647	649	655	616	656	596	686	654	651	612	606	640	689	606	683	648	671	625	667	636	643	641	656	662	699	643	634	632	672	639	655	653	674	645	677	624	647	623	613	681	688	665	645	635	640	639	667	595	620	623	671	636	595	619	625	626	627	631	632	649	672	668	604	645	644	586	657	621	655	623	620	631	613	661	658	639	664	592	634	684	700	662	631	619	617	703	679	670	642	635	633	646	666	619	624	630	632	614	686	669	630	649	601	624	648	632	637	637	692	640	642	705	648	649	634	648	642	598	619	634	607	640	652	643	667	636	631	641	624	649	616	672	622	602	633	655	668	638	635	615	615	595	645	655	645	605	649	626	623	665	641	628	617	643	642	633	638	601	652	623	662	684	670	644	665	683	626	647	643	605	607	670	634	661	665	616	698	651	641	654	648	629	608	683	611	642	658	612	662	688	637	658	608	664	686	632	653	624	651	650	674	671	596	655	651	682	671	655	612	637	626	587	656	590	684	673	646	651	602	669	661	646	658	565	597	619	666	582	636	614	655	632	668	623	657	623	634	670	638	637	654	661	606	677	639	612	643	626	660	678	614	640	644	626	654	663	650	591	634	659	673	622	623	654	661	644	644	628	637	634	602	588	641	624	668	688	680	675	646	670	609	612	619	637	636	624	668	632	648	649	658	660	596	665	614	616	626	619	646	625	651	646	665	631	643	630	656	632	643	620	657	611	665	648	639	639	595	666	592	686	648	612	685	640	649	657	639	667	617	692	648	616	651	643	637	646	609	623	628	687	685	649	630	627	615	628	644	638	643	684	660	680	656	626	620	611	649	667	638	625	622	612	678	633	652	576	648	692	626	629	614	625	644	651	660	617	636	590	693	666	658	618	672	615	647	631	639	641	651	658	640	674	611	620	594	667	696	607	610	634	645	652	665	638	634	640	616	628	655	671	672	605	652	637	651	665	656	641	669	631	614	664	633	664	677	666	655	649	636	640	627	606	639	665	687	660	651	647	660	634	631	651	636	590	616	657	628	654	627	616	624	629	655	665	582	681	642	645	649	620	628	658	662	695	680	643	631	629	623	663	634	694	633	654	662	654	614	616	625	666	641	625	651	635	657	611	679	673	623	658	620	658	665	684	671	642	679	672	643	683	655	654	635	594	688	653	661	660	651	645	675	611	647	652	605	660	620	646	695	654	609	617	674	607	645	671	639	641	625	629	624	632	671	634	619	638	624	676	641	649	613	599	645	629	635	672	596	631	649	628	659	661	623	623	634	589	683	628	636	673	652	640	669	630	630	686	648	635	587	672	614	596	580	698	659	638	653	687	684	632	715	652	649	696	638	632	680	652	688	620	637	678	655	659	618	650	670	611	675	666	645	676	653	689	631	661	654	621	642	608	636	669	593	666	689	624	652	624	669	663	627	700	602	633	626	624	658	683	649	634	695	669	597	616	594	585	612	657	653	604	646	620	629	658	616	696	658	654	660	627	700	650	620	661	600	631	657	707	657	640	653	613	624	655	672	616	672	655	664	684	634	659	667	649	614	609	645	649	645	631	681	647	656	640	590	593	634	652	633	645	637	680	641	666	618	642	663	667	612	644	638	643	660	674	672	672	683	659	644	654	654	622	686	622	655	667	659	604	639	639	637	645	674	606	659	646	647	617	590	640	665	622	638	637	696	681	582	655	656	654	679	655	624	639	665	624	632	667	603	651	623	577	614	661	664	668	617	687	627	681	629	690	646	630	636	659	624	644	702	705	632	659	644	590	641	671	621	664	657	642	641	680	646	662	639	620	615	644	622	637	642	630	654	626	627	677	603	656	582	620	628	635	669	607	632	613	654	682	641	651	642	669	683	630	619	629	637	641	633	686	669	628	609	658	624	659	631	684	625	665	629	689	616	601	655	672	631	677	627	655	670	616	651	629	687	616	595	682	645	641	601	624	598	669	677	641	619	654	686	670	650	633	643	629	631	613	593	674	635	639	650	633	616	648	660	660	695	608	692	685	636	638	662	650	639	681	621	630	596	594	649	609	652	645	667	619	626	625	607	647	615	643	677	668	617	645	670	625	647	626	652	648	665	649	650	669	653	659	630	684	646	623	675	648	652	657	651	601	657	650	641	627	649	630	668	653	669	655	669	647	655	615	697	639	683	604	655	614	631	658	668	598	633	645	658	619	619	638	670	623	669	630	626	601	667	590	627	622	665	615	653	602	631	663	652	589	637	642	612	661	641	670	634
16157	2941	1076	763	615	456	375	303	305	282	263	320	335	264	360	337	313	293	270	209	213	191	200	170	154	173	174	151	159	180	183	151	148	154	158	144	167	155	156	149	162	176	142	164	172	152	150	158	149	156	147	144	153	128	175	163	148	154	149	167	167	136	162	177	181	147	162	186	159	135	187	135	162	148	141	148	153	170	165	137	130	145	164	146	164	145	146	145	144	159	181	145	170	166	175	141	143	181	142	168	151	147	161	158	187	126	146	149	168	152	136	154	153	171	162	146	154	159	160	158	144	140	156	153	165	155	173	146	139	166	185	181	139	166	166	151	152	150	155	168	165	166	145	160	144	159	142	167	160	149	153	151	151	154	148	136	171	158	170	153	150	167	154	143	139	166	157	149	164	153	158	162	143	163	142	139	166	167	163	168	147	150	161	163	163	167	162	159	140	150	159	150	178	151	158	138	152	152	154	148	140	157	163	161	142	126	177	136	154	149	160	155	195	157	151	141	161	171	147	182	158	167	147	149	133	164	155	155	147	156	176	149	152	156	162	162	141	157	177	167	155	129	155	141	149	143	120	139	162	153	153	158	145	166	169	146	154	162	137	152	173	171	133	163	130	161	165	179	155	160	166	165	176	158	158	137	139	154	139	145	157	139	143	137	147	159	143	133	150	149	150	150	166	150	167	160	148	169	151	140	170	171	152	159	155	144	178	162	154	138	132	141	182	151	144	152	142	156	156	144	141	158	143	136	144	144	149	137	163	137	174	168	159	159	164	161	153	154	159	192	177	168	155	150	141	147	173	157	174	155	143	162	149	157	145	156	172	159	148	147	146	166	155	148	151	158	154	152	174	173	156	151	163	173	173	155	146	153	150	181	140	130	177	150	177	144	156	143	147	157	175	163	162	175	169	179	143	156	136	155	126	186	156	146	177	145	156	144	151	157	150	178	151	148	172	144	148	162	161	157	150	147	156	151	146	153	162	179	139	160	157	188	158	156	151	143	170	146	143	163	159	145	182	169	148	150	181	140	176	149	157	182	176	183	178	155	157	139	155	134	153	167	179	166	158	157	180	162	154	157	170	168	157	158	151	164	147	158	129	167	148	173	140	145	151	171	177	167	151	157	195	149	150	129	166	124	146	173	154	159	149	168	130	161	150	161	152	163	171	162	172	144	157	152	169	157	147	156	187	163	155	163	172	173	157	176	181	149	160	142	178	164	136	177	146	143	148	143	150	140	157	151	159	154	163	156	169	149	163	152	158	148	146	163	183	154	169	155	148	151	148	142	163	184	147	153	149	150	112	148	155	162	168	136	153	163	155	147	170	157	145	156	159	138	146	167	138	144	159	176	164	140	151	165	152	153	146	173	164	146	150	167	159	205	131	139	158	144	160	143	145	145	152	146	171	171	160	140	145	140	153	168	142	165	164	168	168	173	165	150	165	149	146	153	133	156	149	144	190	131	167	177	171	117	142	161	160	153	161	145	161	155	154	169	169	129	170	177	164	154	139	147	161	141	155	143	162	165	149	147	144	159	168	142	149	164	162	164	176	162	152	146	148	146	171	178	158	126	137	183	144	151	167	142	163	153	165	149	156	151	170	148	147	146	155	153	159	150	166	147	145	148	155	144	160	158	161	183	131	139	156	132	144	132	172	187	143	193	159	162	176	136	144	184	167	157	154	167	157	162	140	149	152	145	163	156	195	135	160	152	148	143	134	125	175	184	137	161	180	163	176	168	133	158	144	155	136	164	165	167	131	147	158	141	161	133	161	142	143	125	137	140	154	140	154	162	160	160	165	175	149	158	162	173	156	137	140	153	155	129	134	151	136	169	187	195	176	161	154	139	159	126	132	155	135	156	174	138	141	173	151	148	145	147	156	160	166	157	158	182	153	168	168	157	149	157	141	164	166	161	173	160	179	171	143	172	172	147	157	146	143	156	154	146	150	158	162	149	166	152	189	160	164	165	154	141	165	166	157	138	150	155	144	148	144	165	166	169	175	153	142	153	159	164	152	149	140	159	153	164	158	170	150	129	153	142	166	174	169	157	164	145	136	154	151	123	160	177	140	166	155	164	136	161	157	187	171	185	160	134	170	174	141	159	170	156	158	150	136	164	152	172	166	166	163	173	162	152	180	145	139	157	140	156	141	144	145	174	139	146	154	169	170	166	167	132	150	137	162	151	145	147	147	156	186	156	146	188	177	146	149	158	167	187	136	164	168	167	124	152	147	141	179	141	165	150	145	164	156	151	143	140	156	146	157	176	163	167	174	142	157	150	167	147	143	165	157	166	137	140	145	175	186	153	148	177	163	157	152	157	136	173	146	172	153	156	162	142	150	141	150	140	142	162	146	166	161	136	165	137	157	159	148	145	160	169	149	148	160	146	181	159	151	146	187	138	135	165	171	150	146	142	139	158	162	140	166	170	155	142	143	165	150	152	136	133	162	156	163	132	153	162	167	138	152	137	136	155	167	138	167	132	149	152	157	150	187	144	184	144	173	157	154	165	149	150	171	159	177	151	136	163	155	163	152	167	161	170	160	177	146	136	174	159	138	165	146	124	178	144	169	176	163	123	173	148	135	112	136	139	161	168	154	133	161	166	157	165	150	148	142	160	137	145	158	166	150	157	137	139	152	138	142	144	141	167	146	166	148	127	150	148	150	147	165	152	150	150	141	148	141	156	149	164	155	147	146	156	144	156	166	158	166	151	155	160	146	170	185	153	169	182	153	164	139	149	161	142	150	155	172	140	163	176	160	150	149	157	146	159	161	137	154	166	147	160	135	151	170	147	158	145	162	147	159	172	130	165	142	146	154	161	154	151	153	148	165	176	173	175	150	172	133	147	179	134	136	161	140	175	133	140	154	157	162	161	161	156	143	163	161	167	179	156	171	148	130	147	174	161	133	174	151	139	140	138	133	159	195	163	178	158	173	155	162	158	156	150	145	169	147	138	164	165	168	144	162	165	171	158	145	153	156	151	149	169	149	149	162	163	154	149	136	155	151	172	165	144	152	173	162	132	152	144	174	156	148	186	142	150	136	153	156	149	147	141	127	145	141	160	154	178	172	149	185	177	160	142	166	196	142	159	150	161	164	126	159	154	142	155	167	158	136	159	135	153	151	143	196	136	162	144	142	163	151	145	148	141	169	156	151	147	146	147	160	144	168	156	176	154	125	167	150	188	155	169	152	168	184	183	169	174	157	163	146	161	151	155	158	152	167	131	146	173	176	143	151	149	160	155	146	136	140	189	137	181	140	154	143	168	146	148	141	129	159	190	163	135	168	149	175	177	166	141	151	146	175	158	151	151	176	161	145	158	116	141	157	156	146	156	163	160	155	159	192	149	164	153	186	163	152	169	160	137	156	169	174	143	174	162	148	171	170	166	154	170	180	174	143	132	158	135	127	151	152	162	166	151	151	150	145	150	155	141	119	133	149	180	165	136	159	144	177	150	142	147	141	163	137	168	178	156	162	143	172	149
9388	1643	2166	2483	2163	1588	1268	1097	1065	987	1181	1474	1514	1092	1660	1564	1553	1349	1315	890	704	625	614	500	394	409	401	392	469	430	397	398	400	363	423	393	403	428	364	419	390	369	398	399	414	352	421	358	359	413	363	370	374	394	374	369	356	376	401	409	369	397	409	381	381	388	362	361	353	376	379	364	374	382	356	428	370	401	394	358	362	376	380	371	360	389	354	362	380	369	393	392	407	376	393	364	382	343	378	340	359	367	382	358	396	369	384	423	347	367	378	393	378	383	382	396	359	387	369	372	393	378	388	393	375	372	393	354	338	385	385	368	377	372	363	373	366	341	364	381	394	370	412	385	376	379	380	351	353	352	375	356	389	386	381	361	355	356	390	430	387	402	356	344	398	392	359	386	359	331	398	384	374	381	396	388	412	391	384	391	388	382	373	390	371	386	407	361	391	372	402	366	385	386	391	397	351	409	369	394	366	394	379	374	365	371	382	369	374	375	356	373	357	349	383	345	376	332	371	366	373	368	359	401	350	350	389	344	364	400	380	381	387	359	364	375	370	383	354	391	396	363	381	377	359	372	393	393	351	374	394	367	402	345	369	369	365	361	354	358	369	404	368	385	435	352	333	347	369	373	366	410	377	373	375	388	432	385	390	361	369	385	368	360	364	369	402	371	376	405	418	352	370	375	362	376	347	384	410	384	387	401	358	429	387	347	412	360	377	355	399	362	368	386	393	410	373	374	383	379	364	407	382	366	399	371	314	415	396	341	355	355	377	350	385	384	395	376	378	428	380	348	402	347	382	366	385	369	402	366	363	361	376	372	380	345	330	404	357	384	381	349	371	336	390	333	352	414	368	362	362	372	393	365	364	358	374	354	394	387	375	361	381	373	375	359	383	388	358	336	345	366	385	372	364	374	395	403	378	391	401	354	380	374	366	356	341	383	386	366	370	375	336	365	386	384	352	394	390	376	376	367	372	385	380	399	377	361	378	390	363	377	370	411	386	380	411	339	366	368	348	352	399	373	373	383	366	346	364	384	377	396	388	372	380	349	392	355	359	352	366	379	384	366	360	410	352	354	361	376	390	405	343	387	366	383	395	370	348	371	362	339	371	368	366	377	383	381	392	386	373	407	378	387	408	388	364	374	328	364	379	370	379	362	370	374	391	332	359	373	358	388	368	385	381	393	377	351	381	325	361	379	348	370	375	380	389	340	377	346	359	402	361	351	385	388	384	363	381	379	395	359	413	418	351	366	395	362	414	381	392	370	360	353	394	379	350	387	383	375	380	348	369	368	376	395	395	420	384	353	373	368	358	349	355	416	394	401	385	359	394	364	386	363	341	392	378	377	379	365	341	360	391	368	395	373	375	372	371	362	376	407	389	360	375	362	378	396	366	370	394	347	347	370	369	379	320	367	412	382	374	421	405	390	363	369	363	398	352	370	358	353	369	387	357	372	329	344	353	355	395	348	416	350	402	397	371	403	373	392	390	370	361	374	394	381	402	346	381	373	393	377	379	349	381	377	379	372	393	380	334	377	406	371	380	364	417	378	357	386	336	357	375	381	370	370	420	379	398	400	361	387	371	366	391	356	336	355	348	417	401	329	379	356	352	405	383	379	367	351	351	352	358	383	418	382	386	398	381	406	357	386	379	383	357	346	382	371	379	383	381	353	389	384	348	376	351	388	371	365	370	389	404	369	368	390	377	388	374	381	354	398	367	367	379	389	383	391	379	359	400	418	359	394	344	368	366	375	384	353	362	344	385	360	390	395	335	350	390	374	368	406	381	403	373	379	408	374	381	361	378	355	387	345	422	359	388	364	381	379	386	355	386	382	354	375	397	368	373	370	378	408	363	327	392	377	353	378	354	405	383	349	381	399	370	375	384	367	382	344	351	361	412	384	369	359	391	397	396	366	370	388	398	367	392	363	384	386	372	377	382	423	378	393	411	339	357	383	381	350	412	373	362	357	394	327	386	391	378	374	381	372	368	390	388	372	385	347	397	376	396	355	370	431	404	401	391	368	356	384	409	401	375	413	390	357	351	399	367	365	420	393	350	370	373	373	389	400	387	383	396	385	361	353	410	391	365	402	372	380	362	370	394	353	388	364	375	374	390	360	388	361	371	368	383	366	377	370	338	382	370	351	415	353	364	392	371	373	390	363	355	376	341	373	375	394	372	365	377	383	361	417	369	371	409	381	416	377	359	366	377	334	367	373	359	373	402	393	364	390	390	371	344	400	386	357	378	387	365	366	391	373	369	413	394	381	405	375	342	363	370	380	357	358	401	371	379	356	376	379	350	370	391	393	420	374	359	369	383	350	382	357	408	386	362	374	375	357	377	391	351	387	333	338	375	370	393	347	388	388	374	377	393	385	361	354	396	368	401	382	384	382	359	379	390	405	379	407	358	383	382	383	402	396	344	384	387	394	390	423	394	360	375	350	386	401	349	360	413	390	375	403	374	346	396	372	377	374	367	367	360	378	359	366	390	381	381	376	388	398	405	377	379	397	392	370	404	374	373	364	378	379	372	389	378	379	363	358	383	364	410	344	360	385	343	388	378	402	365	333	383	379	404	370	359	368	393	398	373	388	362	372	372	380	399	357	358	375	352	385	425	384	368	371	356	386	405	363	353	391	398	380	384	348	388	355	381	367	385	398	382	401	385	385	389	365	367	393	394	401	374	366	347	384	353	350	381	380	390	380	383	429	374	356	326	380	393	355	401	379	372	388	361	391	350	373	381	379	373	400	388	406	414	370	372	408	369	401	359	351	391	363	388	351	405	391	360	375	379	385	392	374	426	343	419	376	366	386	375	366	369	385	373	362	360	341	372	351	352	384	400	377	374	401	416	336	408	402	360	398	390	373	380	381	344	353	379	374	380	349	356	386	391	374	387	393	339	369	353	385	378	363	379	381	351	379	357	389	394	366	352	403	348	351	353	383	376	380	397	404	378	415	365	386	388	380	381	366	393	385	391	369	394	366	349	393	385	372	371	384	348	374	378	369	378	390	338	356	388	376	373	364	359	353	341	370	358	383	387	373	401	406	419	377	414	345	362	389	390	369	383	347	387	390	399	393	381	360	406	376	359	383	385	350	382	404	361	318	372	387	375	334	385	382	376	357	382	414	370	387	381	410	369	396	374	375	404	337	346	364	386	341	373	394	395	366	376	381	364	372	385	362	346	373	396	365	412	379	383	340	349	384	379	372	369	382	396	386	368	385	372	370	388	358	403	405	369	375	393	320	361	374	356	371	361	340	383	387	379	379	357	377	336	381	387	392	348	379	356	362	366	373	384	368	393	376	350	381	344	361	393	389	383	395	382	371	375	395	383	350	409	383	373	384	379	360	348	364	395	377	392	399	367	392	382	348	392	386	385	397	367	362	357	391	382	353	348	351	374	365	396	385	382	361	389	386	375	361	378	390	388	339	354	399	379	364	377	389	387	417	399	366	353	384	372	365	370	371	371	350	387	398	364	393	348	378
36234	11065	2801	1973	1241	897	641	623	527	555	506	505	469	516	669	737	510	537	423	439	354	297	263	304	270	252	227	229	279	343	226	246	230	234	234	215	236	215	215	233	240	253	241	249	218	219	202	222	220	215	268	215	225	228	251	211	252	232	216	253	234	232	239	243	236	255	224	246	217	238	240	264	247	230	225	246	227	234	229	241	227	232	231	232	230	228	232	234	224	247	221	236	224	228	225	225	227	218	229	240	230	231	236	236	248	257	235	194	255	210	239	226	270	229	201	211	236	252	260	244	253	244	201	227	237	258	272	225	212	233	221	221	234	237	233	236	231	238	211	245	230	201	246	206	260	231	236	219	232	236	210	247	242	256	242	245	218	248	243	253	242	226	236	233	247	239	235	232	213	262	239	223	223	202	245	240	236	226	226	225	258	252	236	228	213	240	262	244	248	226	246	246	246	261	212	220	243	231	233	204	211	234	206	244	222	257	246	242	238	225	240	234	199	229	251	254	232	210	225	227	243	255	262	229	236	230	228	242	235	251	224	244	226	217	227	230	233	254	256	237	211	219	224	206	212	201	227	245	226	224	230	257	235	234	235	231	243	208	240	251	249	264	261	243	241	238	231	215	235	249	226	234	227	211	254	240	214	266	246	242	226	269	199	266	229	223	210	210	245	237	258	250	232	210	249	245	235	198	277	229	219	220	237	235	222	208	204	211	220	225	231	227	219	216	241	232	203	215	227	214	262	246	221	250	217	256	222	245	254	243	241	221	260	223	229	217	229	232	250	237	246	223	258	253	226	243	261	233	250	214	264	239	227	227	229	257	218	244	234	222	237	245	225	224	237	225	218	227	244	262	220	209	239	209	238	213	207	267	257	210	235	259	227	220	228	239	222	210	210	230	202	237	247	235	254	196	240	244	237	208	221	241	239	266	244	228	213	204	206	263	244	232	222	253	212	231	197	234	237	242	216	214	237	240	232	231	239	237	243	249	252	231	213	234	217	233	242	266	227	255	254	232	244	241	220	252	233	224	237	245	230	228	223	224	257	249	241	243	222	217	212	227	237	233	214	220	254	258	260	185	223	224	206	238	232	211	256	220	251	234	214	268	230	250	244	251	252	269	218	210	232	236	216	215	214	229	212	237	209	236	215	218	240	227	229	231	243	234	231	240	260	238	231	242	216	249	261	242	239	228	248	251	245	230	224	224	238	236	215	202	232	249	225	261	233	221	221	251	219	230	214	208	223	240	247	265	230	237	238	234	223	243	232	222	212	249	239	200	230	266	226	251	241	237	252	233	217	218	245	215	207	235	229	234	236	219	257	213	201	239	234	209	212	226	259	257	270	244	195	252	227	250	233	229	215	253	234	205	224	244	223	242	232	230	225	220	245	227	267	231	209	210	236	260	230	207	242	249	237	231	234	230	232	210	242	219	224	212	226	230	236	226	239	219	201	241	247	247	228	197	256	228	237	249	249	236	244	211	221	235	229	255	217	210	225	211	215	240	243	243	253	216	221	243	219	257	216	230	229	207	238	232	222	216	212	237	217	231	238	215	222	235	251	226	212	235	257	248	225	239	217	265	255	250	215	199	234	214	231	243	243	224	206	249	220	219	226	248	233	221	241	245	252	237	273	245	248	226	232	205	270	242	204	218	254	244	236	244	239	260	210	245	241	203	218	210	219	238	220	229	269	232	242	234	262	219	228	273	224	224	218	225	206	275	243	238	234	235	255	243	215	207	245	233	243	256	214	234	257	243	227	229	180	202	220	195	264	238	259	231	269	224	221	214	227	236	235	230	231	247	232	268	227	223	225	191	225	214	225	201	239	235	240	250	261	242	247	234	232	214	226	253	240	250	261	264	248	247	237	228	230	224	245	219	232	234	239	242	240	243	233	223	207	228	247	232	228	217	249	209	199	253	244	240	233	234	257	255	247	227	242	243	255	262	215	229	231	235	231	211	232	218	226	218	211	225	235	240	237	244	233	263	221	244	257	219	217	273	228	244	254	209	246	235	232	251	225	226	255	239	236	249	227	230	238	249	245	223	256	221	253	229	236	262	245	228	257	243	240	234	211	202	247	234	230	237	250	230	215	240	216	253	235	243	220	233	209	230	236	224	213	264	236	220	241	225	269	234	234	225	241	255	196	237	232	234	234	266	231	185	231	262	264	268	217	209	213	218	232	232	249	213	250	255	225	257	246	234	217	257	229	225	233	241	246	229	237	221	249	234	227	234	229	240	229	226	255	238	229	223	227	269	252	277	213	237	265	220	211	220	253	217	231	220	231	273	222	228	214	222	224	246	230	226	256	223	228	249	246	227	231	263	225	223	237	251	265	207	235	222	246	254	242	226	214	206	238	249	240	234	218	242	224	228	204	241	246	252	193	229	209	220	225	219	246	268	243	246	211	220	257	272	243	215	234	221	246	226	228	226	221	242	255	217	238	235	244	222	223	247	234	226	237	262	242	235	262	254	257	221	221	205	223	226	248	242	229	228	223	252	223	212	234	210	223	243	216	249	195	215	243	228	239	216	210	199	230	246	237	206	237	211	236	266	214	242	265	246	209	230	215	233	243	247	256	227	241	249	237	238	245	231	215	278	242	215	237	234	223	224	230	227	229	269	201	274	230	228	227	239	222	206	249	217	249	249	240	231	206	203	233	255	208	217	254	202	248	228	262	237	220	250	252	211	229	252	261	261	257	250	209	231	252	206	261	245	229	256	230	221	235	233	243	240	200	248	240	220	236	238	214	244	235	249	259	249	234	258	227	225	208	252	232	234	224	222	234	220	255	223	239	257	227	248	193	233	244	247	226	246	197	254	229	210	234	263	245	233	235	231	231	244	237	222	228	217	232	235	233	224	258	253	219	226	236	252	226	246	225	223	238	215	250	232	257	245	248	228	280	223	229	236	239	239	204	267	209	227	193	245	213	213	250	216	231	224	224	212	234	224	223	215	233	223	229	232	223	250	215	236	232	228	263	203	223	228	213	239	235	217	227	255	241	221	220	281	241	268	243	255	243	254	216	228	238	238	220	206	229	209	226	250	232	216	208	238	253	243	234	223	241	237	234	227	240	249	240	230	233	232	237	231	221	237	206	211	232	243	215	229	258	228	222	237	248	242	209	240	228	209	221	235	229	234	241	236	241	240	244	233	248	214	223	243	229	244	222	222	244	243	210	236	246	256	256	227	230	211	225	228	222	239	279	218	253	224	225	229	241	232	233	204	226	237	227	241	242	207	237	210	227	214	215	253	205	220	235	253	230	246	246	247	248	221	210	214	228	217	219	239	244	256	240	198	255	240	235	211	245	231	233	233	225	253	244	253	248	197	257	218	238	244	216	246	254	208	200	224	219	196	236	225	238	258	264	238	259	235	244	242	237	203	245	259	219	256	214	249	238	233	222	225	240	250	254	230	241	226	198	223	262	230	219	226	217	244	225	219	207	241	243	230	235	255	215	226	226	234	222	195	258	219	224	241	229	250
22380	3809	4446	5466	4647	3625	2777	2463	2171	2145	2200	1795	2010	2397	3254	3731	2494	2214	1645	1657	1461	928	861	817	761	663	621	684	837	1356	698	612	571	557	594	578	570	573	614	595	546	516	542	553	520	521	553	524	532	589	581	521	596	567	544	543	537	535	577	546	535	522	552	568	540	555	521	550	506	536	539	527	535	573	535	555	521	586	567	521	512	501	556	559	510	541	539	523	513	540	518	542	510	501	558	553	527	551	522	479	582	521	561	553	586	528	506	524	562	560	535	534	524	534	583	557	525	554	510	533	541	506	525	540	569	535	522	563	536	502	510	563	501	535	514	518	495	500	491	558	562	553	536	509	500	532	537	506	515	509	505	537	546	526	556	520	549	561	531	501	504	528	558	520	529	558	510	576	551	541	549	595	554	534	550	550	534	551	561	526	554	566	558	500	497	526	535	509	549	552	528	567	540	540	541	534	540	563	509	523	521	556	494	523	563	530	557	474	536	563	537	539	543	521	556	527	526	539	490	556	551	554	526	511	532	510	542	511	547	546	517	522	520	547	538	530	528	522	504	532	531	526	520	510	522	531	553	536	543	544	523	518	563	522	513	515	522	548	563	483	528	475	541	551	530	527	533	535	539	565	538	533	550	486	571	562	551	552	513	584	516	530	514	544	532	514	533	565	564	534	532	543	542	555	539	533	531	568	504	525	527	551	576	552	481	534	548	528	526	534	547	548	534	529	501	565	535	542	518	516	535	495	534	541	588	494	543	499	543	580	555	567	563	538	587	542	475	543	527	548	550	526	514	552	548	527	548	549	544	535	535	505	541	536	528	487	532	578	541	550	500	511	501	521	599	546	540	504	544	508	498	540	523	544	533	600	535	549	528	571	521	532	544	503	531	484	571	504	533	522	540	506	552	527	565	576	494	561	540	492	490	507	539	531	538	511	558	585	511	517	526	526	521	543	559	547	558	519	548	542	571	518	542	581	503	511	557	565	575	475	495	551	540	527	562	541	486	569	555	532	512	524	541	522	546	556	576	552	546	502	539	517	529	539	529	544	513	555	556	555	550	519	534	550	540	521	516	539	556	532	518	535	534	544	528	508	551	520	572	539	549	540	605	563	532	540	538	513	538	517	476	526	542	536	540	510	511	546	528	552	536	503	584	511	537	558	567	509	541	495	547	524	562	527	499	539	540	501	517	494	564	559	545	493	547	529	556	561	504	539	534	520	537	549	602	523	548	486	548	512	559	558	539	518	529	531	551	549	570	559	487	545	543	552	524	570	549	530	538	545	506	543	545	502	541	537	579	532	590	519	524	490	546	494	522	523	533	501	558	538	547	499	599	510	556	547	545	506	558	571	519	527	535	509	558	504	498	519	549	518	540	534	528	535	526	530	525	523	527	518	534	554	499	567	531	547	530	490	513	540	573	557	485	520	527	507	538	546	542	519	568	531	506	538	545	532	525	529	516	524	542	521	547	530	516	548	554	497	536	514	524	554	552	563	556	540	506	538	500	513	570	526	506	516	533	530	546	565	531	502	558	549	565	552	544	528	537	526	573	529	537	537	539	536	517	518	536	563	525	542	521	531	566	565	526	535	594	538	551	508	504	533	491	517	550	518	551	557	526	504	534	527	575	564	530	538	558	538	528	522	510	546	527	561	583	519	489	543	532	553	558	529	521	544	540	540	543	505	540	565	523	540	492	539	553	547	521	549	555	535	553	571	532	506	567	524	556	556	485	512	573	540	537	538	565	516	518	510	537	560	575	517	498	522	544	558	552	543	520	540	569	530	544	553	548	529	540	540	487	522	512	509	527	521	568	532	570	531	536	535	544	569	557	521	467	551	562	523	519	546	551	511	558	489	537	561	499	503	528	489	533	559	517	535	503	536	515	503	530	523	535	493	534	543	558	573	496	516	553	548	554	512	514	527	557	551	541	519	504	553	536	513	515	550	532	527	516	558	519	514	555	545	489	549	520	510	530	564	561	529	495	539	507	529	518	507	526	532	544	546	524	517	503	529	561	491	540	556	524	547	510	544	537	536	537	569	580	509	543	566	508	498	565	517	535	497	557	535	564	519	537	559	545	532	524	515	552	569	522	518	525	532	534	501	533	534	559	555	556	520	528	506	510	528	509	543	557	549	497	586	526	538	542	523	523	522	523	522	527	514	527	566	524	546	523	506	523	528	534	520	551	550	559	549	494	505	511	554	531	511	496	523	529	541	534	503	515	515	528	538	504	551	561	539	537	525	556	493	571	563	555	561	501	528	575	572	541	523	545	530	565	530	569	547	517	578	536	541	524	524	502	563	529	523	533	544	524	573	550	532	509	507	531	533	594	481	540	564	500	519	542	535	544	533	519	561	469	499	509	540	504	564	548	549	545	509	525	539	482	539	501	527	515	559	537	508	498	560	529	545	574	551	598	553	551	544	552	556	514	581	523	590	538	535	537	536	546	517	527	550	553	551	537	502	543	530	508	497	510	550	522	552	553	547	507	524	554	532	528	556	552	515	542	538	557	516	538	526	524	527	555	547	559	497	515	513	536	514	516	545	512	535	529	517	570	505	556	539	540	510	512	505	541	540	527	551	543	500	504	531	538	554	525	525	557	507	553	547	507	533	546	574	500	569	545	486	560	511	545	504	516	565	497	535	572	585	534	548	556	553	498	511	513	531	545	523	543	565	537	533	514	530	573	515	540	517	519	537	543	542	534	546	534	556	526	523	518	496	523	521	541	528	543	500	547	555	549	520	520	509	528	567	526	515	505	527	511	526	540	509	497	570	538	540	536	518	516	504	535	519	518	534	500	530	538	528	491	535	535	541	585	508	520	541	524	505	545	544	549	564	567	549	537	534	527	543	537	553	520	493	541	574	540	491	542	486	528	526	516	496	527	514	525	559	541	571	481	514	566	558	531	522	529	526	579	566	504	547	554	544	514	542	596	559	548	513	518	519	537	527	525	550	520	526	548	518	524	503	491	570	540	552	558	591	520	573	588	523	568	536	571	537	549	470	502	535	541	596	536	479	515	493	489	479	503	532	503	538	526	526	514	531	552	555	506	513	513	595	538	582	547	541	518	485	549	543	544	559	515	477	536	507	560	520	539	520	523	535	560	523	543	568	563	536	546	558	491	527	548	510	485	507	541	575	556	534	553	527	551	581	563	492	516	496	558	582	567	538	532	498	558	517	557	526	549	504	533	519	500	557	520	540	576	567	529	540	531	542	548	534	523	590	544	563	572	531	537	533	500	564	521	481	532	551	547	498	522	494	547	533	530	548	547	559	552	529	559	524	570	557	528	537	547	535	517	569	531	558	521	515	510	532	522	563	517	522	558	519	502	542	543	496	497	533	547	548	556	518	537	475	544	507	512	550	543	516	560	528	535	522	508	556	513	535	548	549	529	517	544	524	558	515	531	527	580	528	530	563	506	514	568	557	564	533	542	544	555	545	514	558	518	515	539	564	548	551	548	507	574	496	497	531	555	592	541	503
47695	18341	5828	3470	2123	1403	1125	925	849	780	629	774	787	1027	1021	933	740	716	633	533	413	345	368	401	385	347	350	310	337	536	470	307	344	339	326	290	318	347	306	321	323	294	313	307	283	303	272	302	294	315	307	275	293	284	272	295	271	291	294	301	305	299	295	308	329	315	343	298	300	289	315	272	335	295	293	318	289	297	319	303	318	289	283	288	285	278	301	300	310	302	309	280	279	279	275	270	305	280	276	297	313	264	311	297	324	317	304	308	311	306	309	283	298	288	291	308	307	321	281	293	284	290	264	284	316	296	289	298	279	306	267	281	306	302	292	317	300	265	334	262	306	301	296	316	317	277	334	332	306	294	283	270	296	280	281	268	245	315	309	296	316	295	308	309	291	289	294	304	328	256	285	271	282	274	297	293	277	255	302	293	321	291	286	308	326	318	320	261	356	287	267	316	287	273	280	310	311	290	325	293	265	270	264	287	243	284	271	273	279	310	287	309	292	259	284	280	301	329	324	285	284	316	315	319	307	305	274	280	274	298	310	289	305	292	303	291	305	332	287	319	323	302	280	267	248	307	284	312	310	275	278	304	296	288	287	284	292	289	300	286	280	301	284	267	278	286	303	329	321	278	297	278	302	300	314	276	272	295	317	269	257	258	293	302	303	299	277	297	302	285	308	354	290	292	281	286	270	312	318	303	279	287	265	309	325	297	315	307	327	281	298	289	314	312	297	303	324	298	326	311	276	317	282	274	276	293	300	309	304	302	317	317	287	306	336	291	315	267	280	276	307	300	304	317	291	308	305	305	333	290	303	314	288	311	317	278	272	270	286	299	271	332	318	338	306	294	301	302	305	289	282	274	271	309	287	312	310	324	298	287	315	316	277	278	265	336	303	312	301	276	270	321	300	284	266	294	328	297	319	293	296	286	277	286	286	289	301	319	278	315	310	293	289	322	301	306	272	270	281	286	302	294	280	290	288	286	302	301	269	275	306	290	277	326	295	295	278	269	290	260	290	257	293	306	264	310	276	282	285	288	354	298	289	311	294	298	300	275	294	296	295	311	288	293	299	298	241	265	296	278	300	265	316	258	257	299	298	294	294	287	293	255	274	324	285	309	316	311	290	288	312	314	292	293	317	328	298	299	273	304	271	279	309	313	306	270	312	321	270	286	303	324	289	256	290	295	277	298	331	335	276	307	281	280	271	292	275	252	323	290	238	284	320	289	301	311	271	300	303	300	292	301	301	282	307	295	293	292	308	276	270	272	260	306	312	313	296	287	283	272	279	301	310	253	308	309	295	299	276	276	303	306	263	307	278	298	284	276	303	287	290	304	272	298	296	308	268	263	318	273	282	280	307	238	260	303	257	282	289	259	290	296	300	307	273	306	286	295	302	316	295	301	311	299	305	310	281	301	290	310	257	319	299	283	257	262	271	298	320	326	313	321	313	310	291	277	322	305	314	282	294	292	278	264	302	327	285	306	327	296	295	296	265	298	286	300	332	318	276	301	307	280	305	308	267	278	304	283	286	262	275	287	303	300	325	296	329	289	281	346	316	315	320	301	303	286	295	309	311	328	282	284	323	317	297	333	297	276	300	298	346	292	326	289	250	286	311	306	300	295	266	317	255	294	305	305	266	300	262	306	322	303	295	301	319	296	299	311	302	280	348	259	262	311	303	308	291	308	299	296	301	313	307	314	275	294	318	334	278	291	329	304	326	294	324	316	295	310	303	320	307	307	314	279	302	275	317	282	302	290	283	253	279	314	302	339	305	292	275	329	278	298	298	316	277	271	294	268	270	295	294	235	288	263	315	286	299	300	276	295	324	322	277	295	301	305	291	294	299	302	284	300	279	277	264	287	308	270	282	306	283	265	291	348	328	303	271	324	280	313	301	316	324	291	314	291	312	270	291	331	286	276	246	291	296	288	295	278	297	300	295	303	276	324	316	323	292	302	282	279	299	316	300	276	292	296	306	307	327	368	282	256	304	299	299	272	285	302	300	292	311	309	305	290	304	298	300	276	285	310	299	267	298	320	330	280	309	312	278	279	306	299	280	288	286	293	311	288	296	294	329	307	296	321	298	342	279	284	261	309	288	278	276	288	304	304	339	302	303	308	299	313	289	262	284	283	268	304	301	306	290	301	294	291	288	292	310	327	311	296	304	273	307	284	261	274	295	305	298	297	269	294	292	314	285	278	283	302	319	296	303	279	287	307	298	293	291	261	280	287	275	327	291	291	302	293	300	284	290	284	314	305	255	303	325	312	255	263	308	298	318	319	297	285	292	292	313	298	287	293	308	299	286	286	307	276	293	339	296	288	301	276	293	321	332	266	300	296	324	304	325	262	324	310	300	285	324	344	285	309	260	296	303	294	285	284	328	292	309	299	303	299	270	285	273	290	303	317	347	256	293	307	273	303	280	283	294	277	291	269	325	281	280	287	310	283	285	299	316	324	292	288	303	275	290	301	292	292	285	261	346	308	311	307	289	278	288	312	359	285	266	294	309	300	297	314	330	268	308	280	305	294	292	324	296	331	288	319	358	279	284	293	288	293	284	312	306	305	297	304	270	286	312	284	301	261	296	283	271	311	275	290	314	269	296	279	280	284	287	275	294	255	272	285	313	293	278	270	273	297	303	309	296	293	316	320	285	281	263	303	277	281	320	315	349	290	304	302	270	286	312	261	330	323	279	272	302	277	298	328	275	286	274	296	277	303	329	291	282	336	316	269	311	337	297	294	296	304	304	313	320	295	313	312	255	286	310	308	314	320	331	306	317	316	313	315	304	324	270	302	307	258	309	282	322	324	324	350	290	311	284	303	310	307	308	262	254	268	267	330	294	305	264	283	273	302	335	312	316	285	296	310	267	262	288	317	283	300	311	267	266	304	303	275	281	291	276	316	299	285	297	290	265	296	305	301	320	282	265	285	272	315	298	315	313	295	329	316	295	268	291	255	300	297	288	283	304	309	297	310	317	293	291	298	310	292	289	302	297	320	294	281	285	311	289	314	311	332	313	301	293	323	306	309	285	317	315	285	268	280	314	318	289	290	306	292	283	341	314	295	290	290	303	283	294	295	300	273	287	276	281	298	286	315	309	316	289	275	281	273	280	293	304	297	317	309	331	301	298	295	325	292	271	302	332	310	284	282	310	353	281	297	282	295	295	270	295	294	319	325	293	281	284	293	272	281	338	294	286	303	343	267	340	261	286	294	306	311	308	278	260	285	293	273	303	306	292	290	280	277	291	287	324	300	310	299	306	325	328	285	288	301	305	321	295	240	291	239	313	290	303	287	314	288	328	260	298	291	335	282	294	311	332	294	256	293	286	298	282	285	276	292	284	291	273	294	279	281	271	306	311	276	313	305	286	295	308	326	303	304	324	308	306	294	281	280	299	324	319	266	280	312	290	319	273	281	291	276	289	302	314	265	268	275	282	298	317	288	278	312	274	291	312	293	288	255	283	327	320	257	337	313	290	303	310	352
28939	6046	6868	7997	6757	5189	4026	3716	3327	3302	2343	3729	3650	4860	4530	4024	3222	2966	2538	1993	1386	1057	1204	1155	946	935	881	825	1140	2103	1560	672	703	648	726	709	692	684	726	677	691	641	685	615	634	677	645	659	690	767	755	670	650	635	617	665	621	638	656	585	622	651	647	683	614	662	618	620	621	630	676	623	669	626	603	623	680	678	686	654	593	649	694	690	606	635	642	627	628	631	628	617	629	576	620	674	648	619	661	650	618	656	619	699	670	615	672	601	665	646	620	656	640	606	618	640	625	591	641	647	635	625	681	621	611	607	670	625	644	604	643	636	660	677	667	677	649	644	668	642	644	586	640	652	633	621	624	652	599	645	682	669	623	644	640	652	638	661	627	620	661	629	638	635	648	614	628	627	675	632	634	647	617	612	650	603	610	624	685	657	682	634	671	639	674	642	632	632	681	620	654	627	642	680	648	623	602	657	640	628	686	666	658	650	633	616	617	619	634	640	672	682	669	621	648	595	643	636	665	653	659	668	672	666	664	680	638	603	595	652	641	625	644	601	631	678	578	661	635	611	623	649	604	620	646	656	651	619	672	661	695	632	610	624	584	656	623	661	643	625	659	640	680	645	699	666	622	615	621	653	647	664	644	654	663	668	610	671	643	676	691	635	643	626	660	666	614	572	612	644	609	653	693	625	672	638	644	643	635	643	665	643	618	639	602	623	637	625	629	647	592	646	652	650	634	644	674	656	712	647	663	635	643	603	623	609	653	597	673	618	667	594	621	639	691	647	637	643	653	668	641	622	653	566	641	639	655	590	667	620	630	639	623	657	645	678	706	619	668	648	675	659	614	671	647	635	648	634	663	695	639	614	653	593	626	599	631	627	620	671	627	597	662	600	639	627	695	610	645	662	695	666	640	626	653	655	681	627	628	644	621	628	619	693	628	649	645	636	650	681	631	661	601	672	673	632	622	635	630	665	645	670	607	667	670	689	688	638	656	671	620	645	644	693	631	635	621	643	663	696	666	639	649	640	602	643	579	656	659	637	645	635	689	619	662	651	689	653	635	655	622	638	687	666	617	648	627	584	623	668	617	654	647	644	604	655	680	643	656	629	669	668	627	630	672	664	667	647	641	644	663	690	620	637	627	634	614	590	657	640	634	609	635	671	628	646	655	630	629	636	649	659	645	629	619	615	662	592	666	639	654	608	664	630	669	661	629	627	644	660	651	667	624	615	604	621	647	628	615	613	598	631	615	617	646	650	621	639	607	648	636	660	671	626	641	668	584	625	615	660	615	656	636	635	632	632	601	614	628	641	611	626	674	629	643	658	666	684	659	657	678	657	676	612	628	674	605	593	601	660	647	618	657	599	671	612	637	667	644	598	637	659	598	609	660	660	643	624	652	643	629	667	654	622	651	654	624	615	667	702	609	651	582	686	637	670	622	633	664	633	657	612	646	598	655	631	636	634	604	630	645	671	618	610	614	664	656	658	657	625	634	684	635	638	587	679	605	592	618	654	601	620	652	624	620	620	593	672	657	656	670	651	612	644	623	668	627	613	659	626	655	650	663	650	631	668	627	642	603	640	614	652	624	622	585	638	611	657	635	651	607	657	668	671	672	627	642	624	621	655	623	636	651	654	668	615	600	623	634	612	658	634	643	666	614	638	661	600	617	625	676	654	625	670	602	660	681	620	626	580	602	630	629	624	606	673	615	636	636	626	629	674	724	656	608	622	665	651	611	669	658	685	654	620	700	632	666	683	665	632	619	632	656	647	680	653	599	670	643	606	674	672	681	624	666	597	682	639	664	637	625	662	602	674	645	660	608	612	639	636	688	656	678	646	600	692	630	665	660	667	621	669	615	634	643	633	627	654	631	660	614	659	650	643	626	633	658	636	641	629	619	672	633	665	682	678	659	618	642	652	664	641	611	675	632	655	591	618	611	683	635	654	606	604	629	615	649	631	667	625	624	632	653	642	663	689	622	645	646	651	617	624	667	623	667	662	617	609	674	670	609	607	653	672	660	630	626	647	679	646	651	635	623	662	665	638	673	669	641	640	621	653	617	613	644	663	647	630	579	638	618	624	657	671	661	659	642	671	660	630	634	643	636	639	612	612	684	638	609	616	640	627	613	618	648	602	609	629	645	625	654	591	642	675	681	668	664	666	627	669	644	665	624	650	639	633	651	663	663	637	640	601	634	664	648	654	631	643	645	590	630	641	642	607	634	637	640	672	682	636	602	653	615	583	654	647	681	641	629	631	679	604	691	637	644	694	657	609	680	650	668	625	600	616	628	646	672	664	636	614	658	643	633	677	682	635	644	631	677	659	672	634	629	659	708	641	655	672	597	604	665	671	635	627	638	632	680	652	646	627	637	643	631	631	665	676	611	662	613	612	665	638	598	696	614	625	629	654	652	638	695	649	671	583	636	692	634	628	627	637	673	577	667	633	638	661	637	629	641	696	667	622	618	647	644	659	686	636	617	633	678	663	657	672	723	646	653	667	633	645	593	630	640	663	657	654	636	639	667	635	646	657	626	647	653	656	630	625	609	692	653	614	608	660	666	673	673	625	646	602	628	613	657	638	633	668	644	637	621	650	655	632	631	639	647	660	690	625	651	643	639	639	663	618	660	651	611	639	697	650	632	607	647	613	649	656	655	613	644	667	691	609	671	611	683	606	640	661	593	611	642	657	621	636	585	644	604	681	652	668	620	661	636	619	604	634	652	676	630	634	662	645	657	670	628	649	669	636	645	671	670	621	653	647	637	660	658	644	622	635	629	644	597	684	670	615	642	690	617	653	679	618	622	629	672	640	698	639	655	679	614	658	612	656	605	611	641	661	650	632	625	651	613	637	622	616	609	644	634	583	656	628	628	644	656	628	625	688	631	637	637	634	584	639	639	623	623	632	668	649	631	600	614	658	676	656	651	600	620	629	647	637	602	617	669	653	621	641	657	638	673	664	603	674	669	627	644	637	631	666	648	652	644	644	640	638	652	627	618	629	655	671	615	645	651	650	655	596	661	625	700	643	626	627	668	633	601	657	663	654	689	667	642	646	627	625	662	639	653	664	584	667	635	666	643	603	648	619	647	640	579	668	621	650	648	652	654	685	672	634	639	660	608	642	643	621	624	658	606	689	638	645	635	652	591	685	671	591	672	694	684	611	651	669	618	662	665	627	566	688	649	652	676	643	639	639	622	717	651	614	629	633	651	690	605	634	668	624	595	649	615	695	650	587	626	617	646	618	655	682	624	642	660	625	622	669	688	638	652	625	628	640	644	673	619	599	641	673	631	647	669	663	621	627	644	645	641	620	601	591	653	623	656	638	656	645	658	610	641	634	654	639	615	620	631	610	664	616	659	640	635	615	671	617	590	618	669	636	650	679	633	630	645	622	670	612	663	648	684	678	638	641	647	619	624	630	672	578	697	631	642	644	635	613	643	647	634	618	630	613	641	644	604	602	648	611	628	635	618	685	625	637	616	610	653	643
15815	3170	1247	795	544	371	332	311	303	337	299	468	396	435	392	317	335	291	289	237	179	186	195	183	167	173	163	177	145	169	155	171	168	148	148	153	174	161	140	161	157	178	138	146	159	140	158	170	169	135	164	150	166	168	142	182	162	128	133	175	154	151	161	153	154	158	158	146	159	171	140	155	160	162	160	134	144	158	152	150	167	167	183	149	159	156	147	146	151	141	177	150	139	134	177	152	153	166	150	150	153	179	189	164	154	166	156	156	154	159	156	162	142	178	126	149	177	162	127	171	143	130	185	171	171	144	155	140	146	158	163	162	148	141	157	149	151	167	159	135	154	144	139	164	187	171	168	156	150	154	185	148	150	153	157	168	155	162	164	156	163	146	145	151	162	168	152	159	143	148	164	153	140	150	165	158	164	165	153	151	143	156	129	169	154	156	139	154	136	165	152	149	137	134	160	168	150	157	175	159	155	163	151	154	160	158	176	156	165	150	178	133	145	143	158	170	175	152	181	144	156	156	155	157	145	156	140	158	154	151	145	149	149	151	169	153	166	150	159	147	160	145	162	179	155	154	158	180	163	135	163	162	137	199	167	128	160	151	131	178	155	152	143	142	142	151	170	157	139	140	174	156	151	158	166	140	168	131	164	181	136	137	163	149	159	144	167	164	155	135	152	164	152	141	148	150	136	159	171	156	162	157	145	141	143	135	161	159	143	161	166	176	179	146	165	159	141	166	161	160	171	144	150	150	173	136	144	156	128	171	136	148	139	142	135	161	183	150	167	144	189	175	161	181	146	155	171	157	148	149	143	141	166	165	154	163	166	165	166	154	159	148	149	137	129	154	163	136	145	120	159	163	182	190	145	153	183	162	157	161	135	145	157	143	148	172	176	140	154	147	167	129	158	155	159	157	179	163	177	138	163	154	172	150	146	168	159	184	165	146	142	158	184	150	160	163	184	164	156	137	153	167	142	139	134	147	134	132	169	157	150	149	167	160	158	163	144	159	155	147	132	135	159	152	116	164	148	135	146	116	135	168	166	175	159	137	162	167	167	154	171	135	179	163	134	130	145	153	143	159	136	147	138	150	152	144	175	136	135	162	155	147	144	140	141	160	156	145	135	134	136	148	152	128	156	138	140	148	160	175	168	165	156	189	170	138	167	184	157	160	142	156	145	154	147	159	152	138	153	168	141	150	150	115	146	176	161	141	166	148	136	127	182	171	161	160	133	153	134	145	175	158	158	161	162	158	158	187	155	144	153	149	139	138	160	152	158	146	149	160	160	167	160	144	155	140	154	158	189	166	149	122	166	143	164	136	146	146	152	164	161	164	134	137	134	153	150	153	159	176	163	150	161	163	156	138	144	160	164	151	163	143	163	150	144	162	136	170	144	128	145	134	153	152	146	168	142	145	143	166	158	146	149	160	160	154	156	165	184	170	156	170	150	159	175	144	161	154	159	159	122	165	167	143	142	139	134	165	143	152	153	160	123	144	146	161	169	136	152	151	154	150	142	163	157	138	128	157	149	166	132	147	122	145	149	157	151	179	142	169	133	160	172	156	166	153	152	144	169	153	175	149	147	157	170	135	170	167	159	137	151	173	146	168	148	158	152	161	156	163	160	175	151	155	173	156	134	170	136	157	163	167	146	133	154	144	152	140	165	162	147	191	140	154	154	157	137	192	147	168	136	156	156	143	142	142	127	142	136	163	130	141	188	155	136	152	173	165	161	133	176	153	167	136	134	152	136	170	155	148	153	131	146	168	143	162	158	169	144	164	145	148	144	166	148	144	161	156	122	141	148	146	167	147	155	166	179	163	149	136	155	168	144	133	158	145	143	150	159	181	166	167	141	174	160	156	146	184	150	171	172	178	179	156	150	146	147	163	127	148	173	152	148	164	143	176	161	156	136	154	156	140	150	145	156	164	130	160	152	159	149	142	158	161	149	144	162	162	140	177	147	170	161	156	138	140	138	145	148	155	144	154	143	152	152	137	134	172	172	149	170	160	134	153	147	158	150	150	156	154	168	160	151	164	167	148	143	150	177	130	167	148	153	156	155	148	183	147	157	145	154	167	155	147	140	156	183	164	145	164	154	145	173	152	157	151	159	150	160	150	142	141	166	149	167	168	141	141	165	157	159	154	157	151	158	146	160	163	152	165	163	211	160	128	171	171	154	159	150	186	155	155	160	151	154	147	140	173	144	149	154	159	168	124	146	150	169	128	156	166	155	154	161	150	172	171	159	162	147	143	136	164	154	146	157	164	156	162	147	167	162	154	156	161	151	172	151	145	163	156	130	156	138	169	170	129	166	157	137	154	138	141	176	169	144	143	164	143	167	138	174	154	186	156	134	149	179	149	171	170	162	136	147	143	168	154	149	166	151	166	149	153	178	168	160	148	143	143	143	168	165	138	157	153	153	140	177	136	158	169	167	145	164	160	148	171	142	150	158	153	155	145	138	145	157	146	146	148	150	187	159	154	162	142	162	160	175	159	135	134	172	164	144	169	153	177	165	180	167	162	152	135	162	156	137	179	141	152	151	147	149	173	154	170	168	157	187	148	166	180	133	148	161	153	141	143	139	159	180	143	146	167	165	159	144	169	172	170	161	143	170	161	172	128	151	152	134	155	155	155	141	177	164	149	159	142	172	149	178	164	164	152	143	154	172	117	169	163	141	129	135	161	169	146	158	180	142	160	170	147	150	164	155	136	139	148	159	165	137	138	150	131	174	163	162	146	146	185	170	157	141	163	166	178	165	163	152	173	134	189	169	149	165	144	150	166	157	160	160	152	139	149	159	171	140	173	146	134	163	149	159	156	143	162	154	172	160	160	163	153	126	152	164	167	161	164	172	130	153	166	160	131	163	170	136	154	171	159	168	143	156	138	170	146	163	149	145	156	167	150	179	189	144	168	149	149	162	165	166	152	139	157	145	142	132	142	138	156	150	138	160	160	166	167	163	145	145	148	157	157	189	165	149	129	163	166	158	121	158	143	156	129	145	129	157	168	157	153	148	164	157	158	162	155	181	167	151	193	154	140	159	162	174	127	151	144	155	156	151	160	148	152	153	164	139	177	150	158	146	140	150	168	155	172	153	151	163	182	135	144	136	164	173	157	148	161	153	138	153	149	147	169	174	152	145	141	157	180	132	145	164	165	139	171	133	146	150	165	137	170	165	125	153	170	174	152	161	156	156	179	149	160	155	136	147	145	159	160	156	166	154	144	146	182	155	141	148	150	142	162	151	166	163	142	165	149	141	158	166	158	141	149	150	144	152	144	142	146	155	166	150	161	157	170	150	151	160	156	181	157	158	142	129	137	158	157	138	150	141	137	168	157	152	145	165	154	139	131	159	147	184	151	171	147	158	135	134	162	140	155	163	186	160	165	174	153	143	137	142	160	154	171	127	154	160	143	144	155	131	158	147	148	159	157	164	150	156	139	154	159	142	156	151	170	182	165	163	144	142	142	155	179	162	166	182	160
9151	1972	2454	2348	1963	1500	1228	1143	1269	1384	1197	1917	1744	2144	2093	1436	1407	1257	1231	766	646	523	560	532	557	464	434	439	435	410	360	430	394	408	402	368	393	397	342	391	415	402	390	342	370	389	362	358	396	368	366	378	389	363	376	373	366	369	367	391	359	380	352	399	401	346	348	373	368	391	397	399	383	416	415	408	363	368	349	360	358	389	369	392	378	368	331	333	354	360	381	389	388	387	379	411	393	388	407	364	380	356	397	374	389	388	351	376	392	425	383	353	401	359	350	390	383	385	376	362	360	369	387	343	404	388	383	406	370	361	405	350	336	381	360	335	362	375	380	401	373	373	394	368	363	389	383	381	376	385	422	339	390	378	359	373	355	366	418	343	383	366	402	357	404	376	380	360	376	371	378	358	364	372	395	380	400	394	379	418	387	346	346	371	352	396	390	393	387	373	392	380	387	416	389	380	392	364	396	390	400	353	398	381	365	355	339	386	407	361	364	373	383	364	373	370	402	343	386	359	412	402	378	344	383	383	373	365	397	369	387	346	365	396	394	356	383	376	373	382	333	385	358	403	379	378	382	389	360	367	344	410	384	388	356	404	394	416	366	347	376	350	406	388	385	356	385	369	379	403	355	331	360	404	417	371	391	355	379	352	376	383	399	350	360	328	371	384	429	370	361	401	387	381	374	366	433	392	370	374	368	405	343	358	398	399	336	392	453	396	393	373	395	386	362	364	404	387	365	402	369	376	355	366	367	348	359	425	384	379	336	360	396	376	354	376	391	364	354	359	376	388	366	367	361	395	378	403	374	378	385	392	393	366	381	370	390	352	357	394	416	396	353	373	392	363	369	378	387	397	361	380	345	370	360	360	387	370	391	379	374	366	377	387	378	356	383	373	358	375	388	368	358	369	381	382	379	360	370	383	382	395	373	383	382	374	389	387	382	359	351	393	379	381	372	363	399	361	377	353	372	378	351	386	358	386	355	387	393	364	355	389	381	372	408	353	381	345	382	396	381	388	373	388	372	345	364	366	369	384	358	346	361	405	390	371	386	409	398	368	354	354	349	367	359	399	383	387	398	409	381	369	396	385	365	354	376	382	360	374	379	398	383	372	367	399	359	379	382	367	394	398	373	392	368	369	353	342	380	384	378	355	358	376	376	400	371	405	400	399	355	375	390	381	367	343	412	402	397	370	364	358	393	372	373	379	374	389	381	336	374	367	355	361	377	361	388	379	378	354	363	360	361	401	352	358	399	356	375	330	367	372	360	391	363	379	381	372	351	373	358	371	359	371	377	372	376	372	354	357	387	386	356	350	412	334	373	392	363	375	356	371	368	372	339	383	388	362	395	403	398	388	380	376	353	360	372	386	364	367	376	398	413	362	377	349	402	347	352	370	402	377	346	375	349	372	361	369	416	383	381	381	362	340	406	400	389	389	376	373	361	353	386	370	367	387	383	366	382	386	373	375	396	387	369	386	362	383	397	372	346	405	382	367	351	378	386	335	377	355	413	381	371	361	402	378	369	360	377	360	397	385	366	346	368	360	352	401	406	354	388	377	351	368	379	380	354	378	399	388	357	404	401	396	431	331	347	374	362	394	388	372	366	391	347	383	355	364	338	364	367	335	372	371	345	363	378	340	396	359	368	374	355	401	359	374	364	349	371	378	409	378	381	381	367	360	412	414	380	388	378	392	381	388	359	404	400	399	366	370	351	384	369	390	374	376	384	373	392	387	379	383	388	383	365	359	345	375	356	361	408	389	420	358	357	346	332	370	409	367	333	384	370	393	401	405	389	343	337	395	373	376	411	369	354	398	396	392	360	357	366	393	386	350	392	387	411	387	376	375	357	368	371	386	378	395	377	399	391	358	377	401	378	367	370	372	378	301	335	380	381	408	361	378	371	413	369	354	386	388	374	351	368	378	381	354	381	364	392	356	401	361	405	396	393	388	358	369	363	424	373	371	366	370	385	410	348	376	391	377	365	389	400	406	354	381	374	379	386	383	359	414	382	415	367	367	375	333	385	360	411	380	387	383	410	342	365	345	359	397	392	393	404	403	377	382	380	385	344	389	369	343	380	371	376	378	390	373	366	398	371	359	362	418	404	354	385	406	393	389	416	346	371	347	334	427	359	373	371	371	389	399	390	404	346	403	369	377	383	372	390	377	365	349	389	373	431	385	373	376	344	367	342	369	389	327	396	334	370	360	393	390	371	372	405	388	363	379	357	403	424	366	389	368	376	381	390	349	367	374	373	336	375	374	397	431	391	385	405	391	332	382	380	370	393	330	416	352	392	376	377	359	351	382	412	412	357	364	379	356	400	383	385	324	422	373	359	362	401	411	371	404	389	381	366	406	384	372	405	330	364	381	405	416	378	366	384	398	367	352	393	406	382	374	373	421	395	395	356	377	388	398	396	393	365	387	366	395	390	389	360	339	361	364	333	384	384	387	371	336	389	386	370	367	365	387	375	379	375	384	374	365	372	375	378	376	394	372	375	362	391	377	375	336	414	335	363	360	410	375	390	373	384	354	389	403	343	393	404	389	371	371	364	349	389	389	343	405	350	337	350	405	405	411	379	400	355	369	406	388	369	371	403	337	388	357	360	395	374	370	363	350	387	373	366	391	361	383	344	376	395	372	396	370	380	411	359	411	350	367	390	402	372	378	338	392	402	351	380	365	375	387	372	387	381	385	355	368	417	353	390	390	392	414	379	363	400	402	381	396	393	406	375	397	367	367	383	390	380	377	399	376	384	362	353	402	363	351	348	362	405	388	384	380	384	379	372	387	374	384	373	365	404	362	399	403	358	359	370	400	409	396	391	399	338	369	408	381	334	395	370	379	388	407	367	377	360	378	367	377	375	402	330	400	373	372	361	391	359	356	350	346	413	378	406	391	415	394	364	380	348	381	389	387	344	427	393	356	377	379	357	385	350	363	374	356	373	393	377	378	393	345	391	408	378	383	392	402	369	374	377	351	396	409	356	352	369	388	424	398	355	384	368	395	376	432	345	343	361	379	392	382	359	388	381	402	405	393	361	370	383	368	384	383	399	342	351	372	360	389	379	382	358	386	409	362	380	349	388	343	394	360	365	372	353	377	353	373	355	366	350	403	359	394	380	363	329	390	370	330	372	376	391	368	374	365	349	398	412	372	352	394	354	383	389	369	373	392	352	379	374	394	376	386	403	378	398	374	341	377	353	385	383	400	378	399	369	346	384	378	370	404	372	387	363	340	355	373	407	392	397	373	354	365	392	400	367	420	371	360	341	387	384	361	387	353	374	368	360	341	371	371	383	364	388	394	390	410	401	390	395	392	398	374	384	410	380	364	382	404	379	341	349	349	389	348	371	414	374	382	415	351	408	355	384	320	361	381	361	367	385	394	394	387	397	385	402	360	386	385	377	377	369	403	356	377	401	367	357	385	407	382	376	381	374	393	400	390	391	353	410	353	401	387	376	362	339	360	404	372	400	355	363	385	390	378
35308	11069	3045	1819	1167	790	707	678	579	588	534	765	862	633	734	526	493	531	479	369	365	307	264	326	290	247	226	248	260	293	410	260	247	230	236	284	248	224	253	259	240	230	292	260	247	241	232	230	226	243	239	200	247	227	234	230	216	203	222	242	211	217	265	258	245	233	239	235	273	261	255	233	255	224	248	239	243	224	249	256	205	233	222	216	225	247	268	223	229	236	236	236	241	248	252	252	238	239	249	250	233	280	235	216	228	239	247	245	241	257	248	227	215	279	240	244	263	232	236	239	264	247	265	228	229	219	209	220	215	236	238	233	232	236	194	217	221	264	221	210	227	263	231	238	245	223	229	247	237	218	231	245	260	267	220	239	205	242	262	222	241	256	235	216	249	204	243	220	222	237	219	240	240	229	247	269	222	241	212	208	233	243	267	225	230	249	249	237	236	221	227	242	233	257	255	232	278	229	230	238	217	245	255	249	246	239	242	246	251	226	233	245	228	228	238	256	240	230	236	250	240	233	243	273	235	234	235	231	235	253	256	275	214	240	252	274	286	239	251	270	214	209	221	265	223	229	254	249	260	259	222	211	262	243	257	239	212	213	266	239	253	233	247	226	264	242	257	234	220	253	246	240	255	231	269	232	212	231	244	231	238	224	224	190	238	246	212	236	216	262	227	252	216	216	263	216	213	254	242	252	239	232	219	233	258	241	217	219	218	255	250	249	230	226	225	231	242	247	247	262	263	212	276	235	261	278	249	234	251	230	214	194	248	264	200	209	230	226	254	216	258	228	242	247	220	237	235	242	224	251	211	248	258	242	231	235	249	241	229	255	246	227	206	243	251	215	265	267	228	243	258	259	221	248	235	223	210	258	254	256	243	235	214	232	237	206	255	225	237	226	232	246	242	244	259	238	266	236	212	222	232	238	252	225	219	258	262	233	245	236	264	270	240	269	231	266	223	242	240	234	244	241	246	209	266	270	240	272	220	244	232	225	279	257	233	258	203	225	258	254	226	212	242	228	222	245	224	226	272	228	244	254	233	251	247	223	233	226	227	205	232	241	243	249	238	221	227	249	256	228	260	254	258	274	214	248	218	238	243	215	235	260	204	221	223	276	210	232	233	254	224	242	251	266	227	224	251	223	269	239	246	233	242	226	243	238	217	251	233	207	205	216	203	223	241	246	230	256	239	245	272	220	255	218	254	256	256	235	244	243	244	239	223	248	234	239	223	210	224	220	224	225	228	268	227	236	224	230	237	237	229	216	239	219	208	227	244	232	228	237	219	224	213	243	248	237	247	222	263	251	241	226	232	243	208	270	222	239	218	241	234	244	234	242	232	242	245	229	248	214	212	233	232	208	247	223	228	233	239	207	233	238	254	221	243	229	267	219	245	235	257	255	230	242	247	245	235	252	239	238	253	246	252	241	234	248	221	243	212	216	220	233	254	233	249	206	234	255	222	235	261	271	221	237	243	238	235	221	267	271	202	251	248	243	232	241	222	208	204	248	231	251	256	254	253	239	264	249	268	211	231	228	228	243	284	255	217	221	279	241	210	258	225	224	278	249	253	237	215	228	243	241	255	227	220	207	257	261	240	250	281	212	266	243	258	261	240	233	248	244	235	251	229	239	225	229	257	224	249	238	209	242	217	235	220	241	258	226	218	232	229	244	209	232	267	201	242	251	246	231	227	225	214	220	229	224	223	238	240	248	241	257	235	222	213	273	224	237	223	244	224	224	247	218	250	234	253	265	247	280	256	225	241	249	243	281	247	216	239	233	256	239	230	253	266	266	231	224	217	251	264	263	238	251	237	254	235	264	248	232	247	240	206	229	265	227	242	261	210	227	242	236	243	248	251	257	245	243	223	217	243	220	256	223	252	242	265	254	244	241	219	257	278	202	195	234	255	262	242	234	249	242	246	231	250	237	248	231	259	221	233	236	231	223	221	225	226	221	233	245	222	257	237	257	242	255	230	245	263	238	204	232	246	240	229	245	234	236	252	251	225	269	248	246	259	212	259	241	226	210	254	260	253	218	265	232	205	221	226	243	245	233	243	246	246	250	251	221	226	205	236	234	221	238	237	267	232	215	254	272	194	248	259	239	235	243	282	240	240	230	213	244	243	235	248	236	227	249	230	253	247	259	242	267	212	255	250	264	214	237	218	233	225	211	230	240	258	224	248	236	238	260	239	253	229	232	203	260	248	207	235	233	237	263	221	257	248	264	237	251	257	274	228	245	253	259	255	246	210	233	221	254	227	255	237	225	227	237	258	239	234	236	237	238	249	267	214	224	220	233	274	231	249	238	212	256	278	208	227	239	202	246	244	256	289	199	252	243	244	220	218	234	242	259	220	220	272	256	225	242	265	209	240	261	243	250	235	251	225	230	235	215	232	264	273	240	238	238	230	244	232	245	218	229	210	235	235	233	229	254	238	277	252	250	244	259	262	245	258	250	233	247	226	244	235	250	230	235	230	233	255	245	246	228	261	255	241	227	266	238	217	247	238	248	234	246	242	207	245	245	228	244	224	260	249	227	238	256	250	269	275	249	263	234	237	220	219	251	242	258	251	238	225	273	228	251	251	242	226	225	220	261	261	286	274	226	249	256	260	256	221	231	236	232	208	256	224	230	235	247	247	212	232	242	237	237	237	241	240	218	242	237	234	223	240	245	220	240	258	254	218	218	235	206	238	230	252	250	237	261	255	261	263	264	249	192	212	229	225	211	236	219	236	259	238	220	233	235	251	237	251	266	233	242	242	229	224	249	224	230	213	238	249	249	237	249	246	225	276	237	241	215	220	262	232	247	213	235	247	241	238	231	251	245	248	244	250	237	287	239	213	235	239	221	218	221	251	236	226	240	228	243	256	264	219	217	229	241	229	234	234	259	238	231	208	252	227	232	225	255	243	272	235	229	231	251	205	294	237	252	257	229	212	259	222	256	274	245	213	245	250	238	278	254	247	241	233	212	237	227	209	201	255	210	227	263	245	219	268	212	250	223	249	227	253	238	218	218	220	230	193	204	216	218	246	237	234	230	217	270	255	239	250	222	220	245	241	224	232	207	230	228	245	229	240	221	252	247	227	257	223	216	242	242	239	260	249	234	234	263	230	237	249	275	228	246	251	242	231	233	218	246	231	272	233	253	241	253	243	250	246	229	238	249	223	250	226	244	236	223	262	223	263	227	226	210	227	237	259	204	234	250	240	207	233	181	221	251	234	237	221	223	240	243	259	237	230	238	222	253	256	247	258	238	221	237	225	219	218	243	241	248	250	260	244	236	256	235	250	254	230	244	221	224	248	232	230	218	242	238	216	261	242	240	233	302	232	246	220	245	220	243	256	251	257	227	280	252	225	252	228	232	252	257	255	240	236	205	235	244	232	245	228	234	241	243	220	237	219	209	221	245	232	248	235	213	248	255	240	247	255	201	266	210	262	213	244	243	266	269	238	231	277	244	269	257	225	243	241	231	225	246	227	264	232	243
21967	4193	4684	4887	4113	3309	2934	2547	2268	2505	2408	3387	4124	2879	3757	2481	2318	2297	2001	1340	1271	921	896	963	798	742	654	667	658	1018	1618	797	612	540	606	577	561	592	547	576	586	569	515	615	583	612	554	534	507	545	566	521	540	586	564	550	556	594	568	549	580	548	551	542	566	558	553	570	558	534	540	595	525	596	539	538	573	515	567	535	553	558	559	527	574	562	504	489	542	550	530	522	543	497	562	564	508	517	523	515	584	552	568	553	552	568	516	539	573	513	534	527	550	563	546	551	512	535	546	534	524	529	581	538	582	566	509	572	528	556	512	532	513	594	545	528	531	545	551	560	549	549	517	514	563	504	535	542	581	561	532	549	537	558	526	610	543	577	554	584	556	541	612	527	522	561	533	534	502	546	540	516	554	536	579	523	546	539	554	549	555	521	546	547	555	576	556	548	562	555	516	533	526	515	529	545	571	556	552	520	560	573	537	489	549	562	539	516	578	544	537	549	535	554	535	508	541	532	524	517	523	548	569	569	537	511	528	574	578	551	527	517	516	567	502	586	582	525	499	587	545	552	554	505	545	534	531	492	547	559	529	550	578	566	547	537	545	523	585	528	555	528	523	517	544	571	520	542	559	537	517	548	546	550	520	554	531	578	549	565	572	541	514	554	531	528	585	530	574	597	577	532	572	547	581	552	554	511	550	541	518	533	541	581	585	581	581	544	556	593	562	549	514	554	552	528	532	490	571	566	510	567	531	518	540	528	577	584	550	556	570	505	539	548	556	563	569	575	521	565	592	557	552	529	576	561	527	533	523	545	551	570	580	571	536	523	555	551	571	552	535	474	542	530	544	507	551	521	526	596	559	558	553	576	548	518	540	579	556	572	585	521	562	571	513	476	566	514	551	557	573	544	568	552	521	519	542	534	510	517	563	541	536	532	515	521	509	560	555	572	577	562	548	534	506	561	508	558	545	535	571	551	567	573	538	549	589	532	541	573	543	525	603	544	604	549	546	557	535	533	556	534	504	518	562	572	553	565	560	544	564	528	564	585	554	551	556	544	566	564	541	567	533	509	511	573	540	571	571	545	577	545	595	524	563	558	534	557	590	520	583	540	565	548	569	564	574	579	566	512	556	528	570	527	542	564	554	523	564	591	569	533	558	524	541	528	531	552	581	548	567	540	546	555	546	554	575	531	515	552	563	535	552	513	572	553	586	570	543	513	529	555	538	527	497	568	537	576	522	555	578	551	559	528	550	527	607	528	523	607	538	558	558	586	572	555	529	564	538	561	578	515	570	548	522	573	550	558	506	545	562	541	572	501	523	532	546	580	560	537	530	543	530	536	540	512	548	536	552	509	539	567	532	565	568	568	550	556	588	577	541	564	550	537	580	559	526	529	542	534	582	594	550	560	555	589	561	546	579	546	555	549	577	577	520	559	531	539	527	542	563	570	552	571	547	533	542	577	517	569	514	569	550	558	557	562	554	545	574	563	520	579	561	550	547	510	551	558	571	564	561	568	527	496	548	553	550	508	560	522	554	544	519	536	507	547	543	570	527	556	557	529	535	556	528	525	559	547	505	567	577	536	553	540	554	562	524	562	522	523	544	534	592	542	545	533	502	531	586	520	532	549	537	573	541	532	540	530	586	558	564	538	522	563	560	577	555	533	585	552	545	549	518	533	536	548	561	538	540	539	567	551	575	558	545	566	549	561	551	506	519	581	559	570	537	534	554	548	515	549	542	546	551	559	532	527	561	507	525	579	547	549	551	561	556	582	581	528	542	556	572	536	567	564	502	565	534	539	554	547	578	569	532	588	554	528	552	554	553	528	546	570	547	542	565	589	528	550	523	558	569	507	519	558	569	567	542	520	553	557	533	557	540	548	560	556	584	583	594	549	516	523	558	559	560	536	515	562	557	574	523	541	540	543	522	543	565	545	580	537	536	575	558	581	565	519	565	580	557	523	565	525	512	544	545	543	574	504	536	506	517	550	591	547	558	526	494	558	558	528	570	570	551	578	520	567	550	554	554	573	567	568	540	533	574	559	544	570	536	561	549	555	533	518	548	525	516	556	549	560	537	535	519	537	549	590	599	557	491	576	548	586	592	579	512	565	557	588	511	545	553	560	568	548	544	579	555	520	580	569	566	520	541	523	586	538	559	541	566	568	569	583	531	587	530	536	507	562	546	525	515	544	531	578	509	529	564	501	510	577	549	540	560	558	545	563	571	560	526	550	555	494	511	540	548	557	534	576	537	545	508	551	548	490	572	533	570	537	559	524	606	565	528	539	548	565	529	563	518	501	545	550	553	542	596	556	522	540	534	541	555	579	520	572	565	524	556	529	604	545	538	574	587	548	529	546	586	570	540	555	605	551	549	530	529	554	515	534	542	554	552	541	556	558	529	558	569	521	523	516	585	530	540	560	579	591	568	550	545	553	579	569	565	552	543	577	565	508	548	571	584	555	551	622	539	532	515	547	535	561	562	562	588	511	592	569	557	550	538	523	581	588	488	560	544	538	567	548	550	570	552	534	532	550	563	532	590	530	543	598	534	565	526	535	572	480	518	541	562	569	507	511	562	546	524	496	553	518	524	534	529	521	564	563	521	539	541	544	561	555	555	501	547	583	526	522	536	511	527	522	552	547	556	572	522	546	536	562	528	527	523	540	565	549	526	553	534	555	531	524	543	557	511	547	575	577	527	585	503	553	526	540	548	551	562	565	565	544	554	500	564	554	541	543	573	568	546	591	585	503	547	556	543	583	515	530	527	574	567	575	557	550	566	545	553	551	583	548	555	551	542	535	525	534	512	577	507	535	536	553	568	554	551	555	525	558	546	574	550	560	561	571	514	550	526	526	550	516	540	567	515	547	544	546	566	540	555	510	541	541	538	576	541	530	544	591	568	536	559	584	564	536	535	536	557	543	599	554	569	553	506	537	582	555	532	587	549	518	576	564	562	558	564	540	562	540	548	536	532	564	542	561	549	536	562	556	533	583	564	539	542	549	534	557	560	576	519	548	540	534	530	552	522	552	547	554	522	558	546	545	520	572	547	507	568	541	561	525	552	596	555	508	546	566	524	545	575	547	565	526	580	561	570	522	538	536	580	546	593	569	556	522	536	531	562	558	524	593	534	543	527	547	552	551	518	543	498	505	538	551	504	620	514	517	535	559	551	550	579	571	565	531	532	561	559	539	561	538	553	559	576	543	529	560	562	530	530	521	482	518	485	544	564	511	533	533	551	540	535	563	576	565	555	538	543	522	547	496	511	563	551	517	539	512	552	544	513	548	537	550	569	540	547	587	514	609	551	553	522	573	554	573	548	516	547	552	532	511	628	578	604	574	573	559	533	550	558	554	541	515	554	512	557	571	527	564	550	540	554	592	535	570	540	550	572	544	551	554	530	552	599	566	527	534	592	535	527	528	546	538	559	576	546	594	592	547	568	530	523	509	576	540	553	508	529	558	524	530	550	568	551	588	569	577	579	522
47887	19823	6142	3277	1752	1327	1133	943	838	737	760	804	969	1003	1050	818	711	760	712	521	439	392	416	422	410	390	393	357	330	407	533	643	351	328	320	274	319	347	336	319	313	313	322	338	320	318	292	307	290	327	319	328	292	338	333	292	315	325	339	309	296	336	324	314	326	333	328	319	298	292	298	287	298	302	319	303	290	313	289	287	302	304	333	299	341	289	297	315	292	281	306	308	327	327	320	303	290	293	310	323	320	278	314	281	327	306	319	312	308	330	315	332	329	304	358	278	334	298	297	292	343	304	318	310	311	359	337	322	311	337	279	318	317	303	306	302	332	350	287	285	298	342	328	318	305	283	307	298	315	291	315	325	301	322	302	306	308	307	298	315	303	297	328	285	286	300	289	307	313	283	300	317	322	321	306	259	286	298	296	300	331	318	314	306	320	327	313	303	309	304	327	308	323	282	304	334	312	285	311	307	289	324	290	271	335	273	313	309	280	278	318	305	292	338	310	309	322	340	341	308	356	338	327	283	337	345	301	280	324	322	272	304	360	336	350	320	306	272	302	326	321	325	306	293	290	306	301	295	299	301	324	316	274	321	295	283	306	318	291	298	289	297	333	328	312	306	319	311	335	314	299	291	339	340	306	330	296	317	335	322	307	305	356	315	301	283	290	326	307	297	344	329	285	299	339	281	290	291	297	320	325	284	287	359	312	316	301	328	320	313	322	319	299	299	342	337	317	295	303	321	297	287	328	332	322	293	290	271	291	320	315	320	320	288	312	322	279	331	349	292	324	298	327	331	309	289	306	329	295	300	324	326	303	295	315	277	296	311	324	348	292	326	285	311	299	314	335	336	314	328	305	303	300	314	307	327	314	278	322	293	312	345	302	313	327	344	295	317	334	333	316	298	335	295	325	317	312	322	297	315	285	307	287	325	356	322	293	330	282	324	276	303	297	312	354	298	315	331	348	340	330	314	330	333	327	320	297	310	300	306	276	318	262	346	304	309	291	284	330	294	335	319	290	330	297	291	330	310	302	283	322	324	327	336	325	295	348	296	323	324	337	307	329	271	287	339	324	329	318	268	323	299	341	323	316	296	277	344	360	314	322	329	283	317	319	310	316	309	302	312	322	303	325	333	289	292	285	296	307	315	298	313	348	304	314	295	312	294	316	330	318	304	322	304	330	337	352	271	318	331	314	333	297	312	330	291	321	350	343	348	289	317	302	287	290	314	273	283	316	305	303	356	341	307	301	334	327	337	319	301	300	285	305	305	316	312	271	304	313	284	319	308	312	310	296	325	302	316	314	335	314	298	317	298	314	307	317	339	296	291	307	286	291	335	323	299	324	322	297	319	325	316	287	313	318	322	334	313	295	345	327	321	303	300	307	311	264	327	315	314	291	313	339	318	323	301	319	314	339	333	301	331	314	334	290	324	291	284	300	287	319	326	371	301	271	302	285	326	323	318	351	324	329	307	349	317	312	313	334	313	331	322	275	307	279	329	337	329	293	314	296	328	351	332	296	317	308	290	319	283	289	292	321	353	323	350	365	308	344	334	319	298	276	331	332	316	323	329	294	310	294	284	312	343	315	303	322	308	329	302	297	310	335	293	322	290	303	317	342	318	316	292	285	357	299	292	333	283	292	292	277	311	294	322	323	303	321	310	322	286	291	311	318	304	297	277	301	313	327	324	293	298	293	314	343	330	288	320	325	310	297	272	307	320	333	337	319	325	324	321	338	275	299	280	345	316	298	289	286	304	297	296	312	315	311	304	317	312	308	290	330	327	340	317	310	371	354	298	323	318	334	304	345	328	307	326	328	335	272	337	294	303	314	318	326	321	300	338	308	316	348	325	326	319	289	324	334	343	304	308	326	337	277	307	314	286	286	305	307	313	322	281	353	292	312	331	313	292	312	344	339	333	314	298	308	272	291	285	320	284	310	314	355	292	293	319	324	299	346	309	315	309	336	340	303	276	296	305	335	293	291	294	321	273	294	299	294	331	316	312	349	326	281	316	334	330	314	298	284	307	299	319	295	304	310	299	323	306	290	268	309	300	295	285	310	336	314	316	309	323	328	303	312	262	287	305	301	310	269	280	349	309	338	355	313	300	279	322	283	315	296	318	305	298	314	283	311	298	284	327	309	333	313	326	296	313	281	312	313	279	349	313	274	343	328	329	293	299	294	318	299	317	306	313	273	327	324	307	278	292	325	317	309	296	339	280	333	295	315	319	332	328	322	303	303	321	289	305	342	305	296	352	296	324	338	283	333	339	303	295	270	292	305	332	292	286	323	317	326	327	310	295	337	337	308	277	299	315	317	329	313	335	313	324	343	314	298	309	330	307	320	305	305	283	296	294	326	321	297	275	280	332	336	342	287	315	321	322	308	316	319	298	329	298	306	314	315	262	315	306	324	313	326	289	305	323	315	294	331	293	311	330	341	326	306	310	309	311	295	303	323	309	337	293	318	289	334	303	346	309	298	285	288	330	296	306	291	309	321	289	320	342	270	283	309	279	315	335	334	290	312	289	310	324	285	296	322	340	286	288	329	288	284	300	321	318	309	301	314	307	295	328	318	323	304	331	333	309	285	323	314	339	322	337	333	359	320	334	344	297	298	314	294	340	307	323	333	288	296	303	311	301	279	299	306	299	313	306	312	306	309	321	325	301	341	305	298	305	314	299	288	296	299	333	305	322	295	319	325	322	307	328	305	307	307	306	321	295	328	325	296	298	304	341	313	316	299	297	319	318	312	300	307	332	326	331	318	313	299	274	285	308	361	315	291	317	317	306	328	302	301	303	283	283	313	307	287	331	306	291	323	332	320	298	330	286	317	334	287	335	329	291	321	305	343	314	309	305	304	330	317	310	313	320	310	307	328	284	302	294	305	304	299	302	309	313	279	297	313	294	328	317	335	298	292	313	322	315	342	307	322	323	306	298	306	302	293	312	292	282	281	324	333	299	322	331	322	353	322	327	318	294	300	310	305	314	321	305	334	281	289	318	320	346	316	294	314	338	290	328	292	312	323	331	299	318	318	301	341	327	320	318	326	307	300	299	326	276	342	303	294	307	289	328	339	303	312	295	310	307	326	320	320	297	321	307	302	301	301	304	311	305	288	316	295	284	300	294	336	313	306	308	301	314	327	324	300	351	348	306	275	325	312	325	310	321	294	277	334	308	323	316	342	369	306	313	322	280	304	292	297	357	311	278	330	289	323	350	264	308	297	359	294	310	323	311	316	301	313	297	311	328	294	296	296	305	343	273	295	349	307	338	312	300	331	341	294	328	335	303	326	313	320	283	307	296	284	288	266	322	341	295	325	277	335	306	304	278	339	289	259	319	274	295	314	327	292	275	301	314	309	300	294	336	319	325	306	323	313	322	310	308	272	316	322	317	287	294	333	305	310	317	336	338	321	312	312	346	327	354	317	315	310	344	335	293	342	305	317	331	290	324	315	325	295	290	318	327	325	264	339	296	292	303	342	302
29661	6978	7032	7531	5682	4923	4512	3674	3105	3008	3399	3483	4404	4425	4949	3636	3390	3280	2872	2052	1570	1230	1520	1446	1189	1170	1068	934	974	1309	2510	2715	761	734	677	720	711	696	722	750	704	718	742	679	721	766	727	716	752	682	682	652	663	662	680	680	620	658	662	657	626	678	664	703	687	686	676	645	706	653	679	650	641	660	667	704	649	681	714	657	677	680	677	687	691	688	697	740	654	651	668	668	714	650	688	681	710	718	725	669	723	682	674	640	670	719	612	668	662	720	670	709	700	653	680	649	626	638	635	671	617	710	655	678	642	677	647	676	642	688	730	674	649	673	660	631	670	658	662	703	648	689	680	668	711	703	708	642	674	714	702	669	665	664	685	724	675	675	685	676	627	685	667	664	679	699	713	706	695	685	678	663	686	714	680	658	696	681	683	697	656	652	654	675	668	676	677	695	694	677	667	678	706	699	686	721	684	655	661	675	674	657	663	672	672	666	680	665	630	671	649	670	678	682	677	653	678	681	681	723	710	680	654	626	652	648	664	676	644	653	661	653	681	700	677	625	676	669	697	642	701	694	709	699	654	650	635	678	663	703	686	658	699	689	662	625	684	716	734	647	670	655	665	685	630	638	681	683	705	705	687	633	641	680	659	635	699	700	670	659	707	705	671	691	621	664	717	690	697	658	660	667	675	697	697	648	725	677	703	664	674	666	683	666	717	678	647	676	661	672	682	712	607	657	672	641	682	696	678	690	691	708	712	679	693	660	730	728	614	679	692	686	685	684	625	631	693	661	665	692	680	698	670	691	661	661	657	649	676	718	692	658	681	684	678	721	642	669	679	689	674	693	669	683	666	703	635	711	602	713	711	686	686	697	684	699	649	634	671	681	684	667	662	688	675	646	665	643	681	702	696	683	730	656	660	667	655	714	681	648	676	644	678	653	695	703	666	669	697	657	715	651	697	687	693	679	653	725	643	681	699	684	646	673	666	675	735	681	705	598	657	693	646	636	659	652	672	645	681	685	666	657	703	708	591	718	703	669	733	670	675	662	677	704	621	656	656	657	651	678	683	680	663	656	714	653	684	678	675	630	655	636	766	665	684	622	647	656	610	666	691	663	706	642	667	720	690	701	693	689	641	679	671	674	632	702	678	696	724	706	661	696	648	675	714	653	651	692	669	673	661	679	667	675	686	692	698	714	674	687	703	689	692	698	649	639	674	662	705	656	684	621	755	695	630	696	686	686	667	711	674	699	658	675	708	737	693	690	681	657	653	645	649	630	695	691	661	642	684	710	669	701	676	615	708	679	668	706	677	620	673	700	677	691	629	718	703	675	673	657	664	680	673	658	742	657	696	651	655	685	663	683	684	720	677	700	651	662	678	642	688	666	658	692	638	667	667	678	649	720	684	647	657	682	706	704	662	728	684	661	659	665	672	668	702	692	653	692	675	674	653	664	708	678	677	666	696	704	665	688	724	658	669	653	686	700	706	692	715	680	669	689	702	646	672	641	685	686	660	713	635	679	710	693	665	624	690	650	653	608	667	711	690	697	662	673	682	694	698	667	647	686	667	639	669	692	659	646	733	655	646	650	677	660	688	668	682	690	661	678	635	679	733	657	660	644	661	657	668	694	677	670	667	647	632	679	662	651	699	721	661	681	729	674	660	647	665	696	660	663	656	647	698	626	663	688	694	687	669	696	657	682	699	685	683	700	677	655	689	655	694	702	702	701	691	698	677	684	701	638	647	678	674	668	667	687	667	642	649	712	613	660	695	664	697	707	685	687	715	676	646	673	637	702	675	660	679	624	695	670	670	614	697	650	669	685	696	666	651	717	686	634	719	689	709	706	681	677	661	687	691	697	675	629	648	650	662	666	688	680	670	686	701	638	650	680	674	638	643	669	687	665	676	696	693	682	649	720	746	679	688	699	731	671	657	662	617	668	676	672	646	636	669	655	670	706	640	663	651	663	695	669	698	618	688	693	697	663	664	722	657	691	664	670	670	645	667	656	681	669	685	705	686	645	651	641	694	686	658	717	667	705	690	706	685	738	698	688	698	662	687	670	649	659	657	709	680	675	657	720	678	705	683	662	679	634	681	626	645	662	630	663	679	744	686	664	708	683	664	695	664	633	676	624	670	658	688	668	709	608	691	654	703	648	686	692	677	699	678	662	690	666	697	681	675	662	655	677	675	675	738	712	661	697	691	701	643	642	720	669	668	673	663	632	681	685	669	668	716	634	694	684	697	668	679	696	638	666	687	677	642	636	695	689	662	677	657	707	681	685	670	656	652	690	630	644	719	675	630	693	715	693	712	687	692	643	715	685	671	676	714	671	668	631	631	654	658	689	677	676	662	660	660	660	694	617	702	696	659	715	718	645	658	724	673	643	711	679	673	668	685	642	673	655	693	702	686	692	631	664	682	693	659	647	680	672	671	689	693	659	689	655	669	687	693	653	697	676	680	738	671	687	655	684	645	644	683	677	680	645	653	670	688	696	659	660	667	699	709	639	683	659	694	662	637	687	646	709	670	679	663	711	710	678	680	653	676	631	699	666	637	657	665	709	640	669	706	712	704	666	680	666	689	656	665	695	631	683	714	666	693	672	680	663	684	679	741	763	690	703	687	641	667	656	670	674	664	664	691	645	730	642	658	661	666	690	641	703	672	688	658	661	680	660	679	668	695	671	670	658	709	707	678	672	751	696	655	702	695	651	654	687	679	673	688	733	680	650	715	712	644	667	687	667	661	650	711	716	674	662	691	691	725	704	647	756	656	673	696	692	632	671	714	652	675	683	716	701	626	690	694	704	604	683	669	677	667	659	686	700	698	688	687	678	709	696	653	682	715	670	694	656	707	652	668	697	689	683	660	708	668	655	710	688	702	685	657	708	679	668	715	642	689	676	627	645	705	634	637	712	700	682	687	696	683	654	658	725	693	685	675	711	663	610	684	693	656	640	633	677	687	679	683	700	679	716	681	618	700	661	661	663	678	715	699	682	655	640	673	647	678	678	679	650	636	661	669	706	677	670	693	684	722	659	686	650	668	695	627	693	650	634	668	684	639	661	703	673	730	649	679	707	668	723	684	663	739	734	647	683	695	696	663	658	717	718	656	627	667	729	663	738	663	653	651	636	692	675	640	652	689	665	652	658	670	657	674	663	720	692	705	706	673	680	688	677	706	681	658	674	672	675	672	652	649	695	693	687	654	657	644	673	662	678	690	671	684	721	687	748	682	687	666	690	664	713	651	685	696	755	709	684	664	715	700	676	707	665	655	662	751	710	681	679	690	679	694	692	712	703	701	693	669	658	663	677	658	691	715	737	649	706	672	684	648	689	691	663	647	705	659	707	693	664	686	695	674	667	666	681	639	671	616	630	666	618	652	671	703	668	684	626	678	688	689	649	669	668	674	676	688	727	644	700	717	656	661	624	684	692	727	670	716	692	708	716	693	713	674	658	684	668	701	661	671	683	666	606	701	680	675	669	686	669	666	661
16375	3427	1261	823	536	452	352	281	298	299	333	339	424	455	433	349	360	290	312	289	208	234	236	220	205	167	210	155	207	182	177	163	174	167	158	160	186	167	193	166	202	191	165	193	177	183	190	178	153	149	152	184	160	174	147	169	186	130	196	189	152	194	159	179	151	215	171	202	148	161	176	183	165	180	179	155	161	159	158	190	192	173	174	178	168	169	170	155	179	172	169	148	170	172	155	174	158	151	183	181	168	165	172	146	194	175	167	190	175	185	151	168	157	177	178	169	190	197	173	151	180	161	169	139	152	194	166	165	172	174	163	179	184	165	180	186	175	168	164	167	187	164	197	170	184	190	153	184	164	152	161	168	166	146	170	137	173	177	175	174	192	172	181	174	151	169	155	154	180	193	179	198	159	181	162	191	193	195	160	151	180	188	174	179	189	192	155	176	170	147	162	179	175	162	173	182	181	162	164	150	155	184	172	178	172	170	178	189	185	192	176	174	166	183	145	179	177	177	164	162	155	145	154	167	166	180	185	155	194	180	158	154	171	183	195	173	184	160	183	163	180	167	191	173	169	168	138	172	156	163	154	201	173	140	163	176	168	192	172	183	169	160	141	156	175	158	184	165	169	164	150	165	171	169	152	169	172	181	165	177	154	171	172	160	187	176	158	162	139	170	156	166	168	158	190	173	181	169	163	158	168	164	157	154	164	207	156	196	167	165	185	172	175	162	171	178	212	162	182	174	151	178	204	174	176	144	184	152	136	188	184	189	184	167	162	164	194	177	179	185	167	184	183	172	166	167	169	164	150	154	166	189	180	168	164	163	163	143	189	147	166	153	148	164	168	168	179	152	153	169	146	158	169	173	170	178	158	177	193	193	146	180	145	180	172	164	172	166	170	167	164	147	190	177	179	163	174	188	190	172	168	174	169	167	167	208	192	185	164	178	186	166	160	151	179	167	172	153	194	167	162	181	168	142	194	199	179	153	179	163	191	187	164	164	169	164	190	165	170	200	185	209	162	164	194	175	175	168	190	156	168	160	187	174	180	172	164	162	159	151	194	168	169	162	174	161	145	166	167	167	152	160	201	155	177	175	153	164	158	150	155	160	175	164	166	183	154	150	167	176	171	224	171	195	167	170	164	180	178	166	158	169	169	155	145	158	170	183	193	172	181	178	176	161	173	183	167	173	155	171	188	190	173	190	161	179	161	176	167	160	151	174	167	178	180	176	191	195	180	171	168	180	171	176	151	162	180	207	182	170	166	169	181	190	164	160	160	179	150	160	174	195	174	162	176	162	170	173	130	180	187	169	193	155	168	194	153	188	186	201	179	174	162	161	175	183	197	163	137	157	159	172	162	178	176	157	163	163	203	161	180	187	197	185	185	186	180	183	169	183	152	182	174	182	203	181	170	189	169	163	181	177	171	174	190	152	170	192	167	197	173	167	166	177	167	167	146	174	183	158	188	170	184	185	163	166	179	173	167	157	191	162	211	168	172	148	186	188	186	169	163	177	174	164	154	149	164	159	177	173	156	206	170	167	160	163	199	182	181	159	158	193	162	166	164	171	174	157	174	208	162	185	162	179	167	180	170	140	160	182	166	171	178	209	166	154	172	140	168	185	166	165	198	202	143	133	203	173	148	184	163	182	167	174	151	170	177	154	187	183	139	158	148	161	164	170	171	163	210	171	174	142	170	153	184	184	178	174	181	194	174	177	194	178	150	195	177	185	190	184	201	185	178	157	161	153	176	157	171	181	159	151	151	187	176	171	215	169	170	170	155	164	172	197	174	183	174	186	172	157	181	167	181	173	175	207	192	201	172	174	183	192	184	167	170	156	184	156	164	174	145	160	171	178	180	180	182	137	194	177	139	170	148	190	178	195	192	173	172	174	172	169	162	164	188	179	186	196	196	159	166	173	203	172	165	156	172	192	171	192	152	168	184	180	195	170	158	165	182	169	149	176	186	166	167	184	182	175	151	169	132	173	154	184	152	159	192	168	162	183	182	175	178	155	161	184	175	203	186	169	188	158	167	174	185	190	179	161	187	161	190	181	178	163	169	149	205	151	185	149	174	183	162	154	178	170	202	165	172	180	186	185	173	173	180	202	167	155	178	154	175	184	178	187	180	175	167	185	185	148	186	181	155	173	170	164	185	180	163	153	153	178	169	174	171	187	185	167	177	158	174	184	159	160	176	178	178	168	179	175	163	140	182	174	164	178	156	169	170	154	149	203	165	178	144	182	203	190	165	174	187	155	179	164	170	173	167	156	152	178	160	168	166	173	165	177	174	177	167	166	187	192	168	181	148	160	179	157	181	162	166	150	182	171	169	167	196	176	178	158	148	205	202	175	160	169	168	155	189	172	156	176	202	172	143	174	150	163	164	176	171	161	180	160	149	216	175	184	200	181	156	149	163	162	168	181	178	160	169	179	177	190	180	171	186	169	168	201	170	199	172	179	169	176	169	167	167	161	167	173	176	150	193	165	164	153	180	175	175	155	161	185	177	174	181	187	164	165	155	163	161	176	178	176	163	161	131	161	174	194	178	186	185	160	179	175	173	180	217	164	184	185	188	184	165	183	195	186	167	162	185	172	170	155	183	169	153	167	176	174	174	214	195	168	164	183	165	173	165	159	178	189	184	181	168	182	181	171	160	187	199	161	155	154	167	187	172	199	158	188	163	181	172	191	166	169	176	172	166	164	168	182	182	184	175	163	147	194	168	170	179	145	158	182	174	166	161	173	184	166	162	181	211	164	187	168	172	168	163	179	142	201	194	179	173	153	164	159	164	190	174	148	163	167	182	171	157	175	177	148	184	197	156	156	194	167	154	147	195	177	184	154	140	155	157	178	151	184	182	168	170	162	174	178	171	152	176	176	190	187	204	184	173	182	166	154	169	174	193	177	170	178	185	188	195	182	171	190	185	176	159	174	141	175	169	191	200	170	166	176	168	199	162	157	180	153	186	178	164	186	155	183	163	180	157	154	150	159	182	175	163	190	181	177	182	157	182	175	191	161	148	173	168	144	179	171	186	144	159	184	189	150	158	195	158	174	153	144	169	172	183	187	198	152	185	175	178	183	165	195	216	187	171	186	181	166	141	185	192	159	201	174	199	183	198	159	162	179	185	192	165	179	177	184	172	185	156	168	189	165	181	186	173	176	184	177	189	177	181	175	211	168	208	167	182	195	163	176	173	168	159	187	182	179	160	164	194	178	167	186	163	159	171	178	217	181	187	163	175	194	160	182	167	165	170	158	165	183	146	187	158	155	170	184	160	173	149	165	164	205	176	178	182	188	216	158	151	165	186	188	170	188	166	176	160	171	160	162	170	161	160	163	210	160	190	176	159	181	173	158	176	178	165	157	173	164	184	166	176	177	173	175	156	163	193	172	203	190	165	164	168	184	176	171	157	152	183	155	154	177	161	162	177	163	165	185	182	171	167	158	187	174	158	165	158	159	180	183	183	164	182	163	173	208	172	170
9718	2069	2408	2464	1803	1695	1383	1044	1056	1112	1365	1432	2088	2236	1980	1702	1652	1253	1362	993	727	810	858	737	642	523	442	483	504	471	470	404	425	394	421	411	443	376	425	390	438	446	432	400	397	424	424	425	386	421	412	387	422	428	425	441	410	389	416	418	432	389	398	376	356	425	428	414	406	429	435	423	461	424	402	403	429	421	390	403	372	411	444	389	404	405	441	416	397	413	412	451	425	423	408	404	392	401	446	420	437	414	410	429	407	435	443	425	400	386	438	416	388	410	398	396	419	364	431	407	425	414	435	415	403	392	402	418	393	429	427	428	414	437	407	396	407	438	396	416	422	413	416	400	393	421	407	391	419	395	429	425	447	409	426	397	385	424	407	352	398	425	414	434	418	422	379	431	435	382	382	456	399	443	385	383	398	402	397	402	406	412	418	417	381	404	442	414	396	426	373	413	428	430	385	435	405	420	412	411	382	397	400	407	390	408	405	424	432	416	426	404	405	385	440	392	421	383	398	450	404	405	420	432	377	392	428	400	370	407	378	386	438	414	402	368	435	410	423	420	423	427	399	403	426	392	378	425	449	414	436	396	418	415	407	406	385	380	411	415	404	439	393	406	408	391	409	460	452	405	394	411	419	415	451	414	395	421	444	405	426	419	416	410	426	417	381	432	396	399	401	379	403	393	396	403	380	387	427	415	426	405	420	414	435	441	407	430	429	441	354	444	439	400	410	412	416	378	413	381	420	433	396	420	398	446	417	414	380	392	417	472	399	454	412	406	414	421	391	429	415	387	403	416	369	430	385	423	435	419	433	402	405	431	417	427	431	419	449	360	420	402	399	399	406	415	452	389	410	402	418	390	388	392	431	413	439	428	395	429	395	418	390	398	383	433	391	403	396	408	432	419	390	444	423	408	395	404	413	417	485	404	414	397	378	381	417	411	413	443	419	416	415	409	433	428	387	441	389	345	412	435	416	407	394	429	382	415	412	403	411	413	406	435	382	398	406	407	407	395	423	423	416	404	392	441	415	420	419	371	418	423	378	404	405	411	377	428	429	409	424	416	399	427	406	388	418	421	442	433	419	401	387	375	395	379	384	417	415	395	375	417	437	398	402	423	407	392	416	413	391	409	405	411	421	431	438	405	419	394	380	406	395	431	406	394	400	415	420	422	405	427	378	390	400	418	370	437	409	384	421	414	416	386	384	401	392	399	417	409	434	424	419	425	390	386	411	408	442	425	425	402	412	395	416	388	442	414	400	445	427	424	378	389	410	396	419	417	394	406	412	433	406	418	451	387	401	404	414	403	423	422	399	439	447	423	401	370	442	440	392	412	416	443	414	404	424	388	471	451	431	401	440	396	383	402	372	429	384	441	426	396	410	413	432	393	406	419	446	419	434	421	409	375	421	445	391	420	387	453	390	388	361	413	416	398	428	398	436	394	459	424	413	416	400	430	434	422	446	429	442	419	394	395	433	426	405	425	382	397	401	389	383	410	437	421	477	414	406	381	403	397	424	419	428	432	419	407	399	435	388	424	427	428	404	448	381	420	372	388	451	423	432	395	412	404	399	410	413	392	391	393	436	383	413	410	416	421	379	425	377	433	427	422	454	409	399	431	433	428	427	410	370	418	400	396	409	438	408	399	438	438	404	419	393	422	351	381	476	436	413	425	395	401	418	453	387	406	403	391	413	401	419	377	407	390	403	385	433	393	404	425	410	404	411	408	423	403	414	405	396	419	420	383	394	447	461	442	389	454	397	403	397	384	395	439	419	433	397	423	405	381	402	423	386	416	398	380	416	399	395	414	375	398	398	421	409	406	407	412	403	406	440	391	432	423	411	399	433	431	393	393	387	427	420	411	408	424	414	396	414	363	402	390	404	414	417	413	389	475	402	417	420	407	415	429	442	386	398	433	425	399	443	399	405	404	400	378	403	400	391	406	422	418	414	408	399	387	396	397	436	395	406	433	416	374	432	420	432	408	428	410	407	401	383	389	441	384	419	394	413	438	395	399	416	418	417	414	402	376	391	426	428	394	440	418	436	460	424	416	369	423	405	403	414	405	419	372	409	427	421	405	399	402	413	383	420	418	377	399	463	393	419	428	442	381	416	394	383	446	419	435	409	435	397	416	412	401	421	415	433	400	426	440	408	392	404	418	391	397	436	432	420	394	436	403	415	425	390	429	420	396	411	420	413	399	423	398	428	407	415	410	430	416	395	418	405	399	412	403	419	425	386	415	459	421	418	439	379	421	390	409	434	409	379	406	406	437	424	415	421	382	416	412	380	375	392	422	404	415	420	429	375	421	385	447	418	403	418	385	379	386	403	381	386	411	413	458	430	412	394	390	409	402	388	443	460	380	422	431	399	391	406	415	410	428	430	429	425	406	422	412	403	401	429	434	413	428	441	387	414	411	431	429	400	397	431	395	381	384	383	418	404	438	385	415	422	384	368	440	412	409	399	399	403	374	422	406	427	396	365	379	407	407	425	393	415	357	419	391	434	420	413	446	427	425	401	414	446	396	461	428	419	405	419	439	411	426	417	354	435	422	403	407	396	406	444	429	391	387	427	389	437	450	420	397	458	418	444	430	431	439	408	412	406	403	393	385	373	441	441	403	406	429	376	416	399	440	421	417	393	444	418	378	400	425	397	424	411	415	413	391	445	425	427	395	423	406	368	450	437	438	417	413	424	424	450	412	424	396	385	404	407	422	417	416	416	398	415	405	430	435	379	384	392	407	402	389	414	380	419	423	382	408	394	435	439	394	438	395	424	390	416	441	423	413	431	387	429	430	419	406	413	408	386	456	425	405	428	381	412	390	439	402	397	430	426	409	423	428	387	423	456	416	383	438	414	409	385	398	352	377	395	379	395	433	426	434	361	407	428	384	434	388	431	411	410	428	410	440	418	416	426	417	429	401	417	385	391	396	411	384	400	403	446	415	417	414	393	407	424	386	411	401	419	394	407	422	447	424	434	394	421	410	447	411	429	402	412	434	413	384	405	420	416	374	414	425	421	403	436	421	428	446	433	395	409	409	407	455	426	401	378	425	412	435	405	398	410	387	403	425	435	370	387	411	382	404	397	413	413	440	405	433	388	395	397	428	385	421	393	400	400	393	427	387	386	388	429	382	400	395	387	407	398	417	429	421	403	425	401	391	413	396	384	401	387	403	404	465	398	366	425	413	425	433	446	424	414	410	397	388	407	428	433	400	397	380	391	406	408	404	440	415	392	405	373	380	421	405	427	449	399	454	443	408	387	398	401	418	416	441	403	382	412	431	415	418	391	431	413	401	449	392	414	443	422	407	439	416	378	410	391	419	417	419	365	428	419	422	410	397	416	404	457	422	419	425	423	441	445	413	455	399	405	426	411	447	418	428	432	434	389	423	387	403	391	441	423	405	434	443	405	380	427	402	445	399	379	448	413	432	444	400	392	396	408	398	400	413	382	404	421	439	407	403	409	381	404	396	405	402	404	416	401	398
34855	9730	3018	1943	1217	908	723	528	499	458	586	672	756	792	525	585	496	433	453	366	373	342	297	269	270	258	272	278	296	401	443	264	230	230	228	248	260	269	259	285	261	263	225	223	236	220	243	201	252	235	223	225	250	229	263	267	221	239	237	259	245	233	216	251	237	259	223	259	226	234	238	216	255	259	244	226	252	232	225	258	257	230	237	240	241	244	222	244	235	239	237	217	242	225	222	274	219	276	239	229	217	251	231	198	255	234	224	252	222	249	225	242	231	219	243	238	232	233	248	242	269	215	240	223	253	217	258	241	241	264	261	246	265	223	249	266	222	243	207	235	234	236	220	250	235	258	267	258	222	261	250	240	246	262	242	234	250	278	277	238	233	251	242	218	244	252	250	255	245	221	253	219	245	262	229	230	231	247	243	230	213	237	255	251	224	210	243	216	246	245	231	215	208	276	259	220	265	247	235	225	254	250	237	215	243	217	246	250	250	234	240	233	218	245	260	228	224	220	246	234	203	249	255	251	229	266	271	252	239	234	246	250	239	239	225	212	255	227	258	253	267	251	271	239	270	232	209	220	228	235	213	253	243	234	239	249	255	272	245	233	236	234	223	242	211	222	229	239	250	233	265	260	267	244	215	245	229	252	242	219	222	238	278	276	215	264	244	262	246	257	272	242	224	225	245	275	219	236	251	232	239	273	220	240	248	218	264	247	246	223	241	239	252	221	243	233	234	237	234	244	229	256	246	220	235	230	243	236	246	231	252	257	223	220	243	225	257	268	224	255	221	223	247	248	212	217	230	240	248	258	247	232	255	271	227	229	243	234	241	250	224	213	232	251	231	221	258	262	226	228	202	249	220	235	244	234	253	270	248	265	246	248	232	256	234	242	231	211	244	246	237	254	253	265	248	231	252	250	279	254	210	246	237	248	232	229	275	230	250	226	248	235	238	225	227	240	216	209	228	250	217	254	257	222	210	254	211	228	259	227	211	245	269	262	249	231	252	230	242	237	227	233	251	243	231	219	271	238	262	217	231	254	208	255	249	222	241	222	231	232	233	235	214	259	224	247	260	254	232	240	211	234	273	206	264	229	254	231	262	236	236	242	241	205	265	249	215	252	253	215	205	238	218	232	254	270	232	240	256	245	256	195	228	236	221	217	213	246	213	230	253	243	236	222	232	242	241	272	276	213	233	248	248	277	222	231	225	241	250	232	229	230	225	253	261	241	255	240	254	234	219	239	233	226	212	253	250	222	259	220	252	214	216	260	233	226	241	220	231	284	277	201	272	210	229	258	264	260	254	232	256	195	235	225	235	241	256	242	246	263	223	252	232	256	222	251	233	269	236	243	230	243	247	209	234	246	248	258	239	245	244	224	234	237	214	212	259	267	234	240	211	207	247	213	218	240	238	236	236	210	276	230	248	258	225	240	240	243	227	239	250	249	246	212	227	224	258	235	251	218	230	248	246	252	272	253	243	251	241	280	261	263	259	249	256	244	260	227	241	215	201	236	233	246	254	208	259	235	239	218	240	272	229	244	244	223	275	249	253	232	260	240	228	241	234	268	228	234	250	230	286	257	244	216	254	276	236	252	223	255	242	209	238	257	268	264	238	247	232	220	211	231	273	229	249	270	240	245	226	263	236	246	231	254	245	226	277	249	229	258	279	246	281	248	258	250	260	269	254	243	247	248	223	232	268	236	244	269	212	238	227	250	227	215	237	272	248	251	237	247	260	265	258	256	235	250	254	235	209	245	274	204	243	223	242	231	234	247	267	244	270	225	213	238	228	247	249	260	244	260	241	251	280	208	243	231	232	256	234	226	239	242	256	234	231	255	248	219	223	252	233	238	237	263	243	230	230	244	223	233	261	226	264	262	259	212	229	254	262	261	241	219	190	273	253	245	244	227	259	215	218	251	242	277	254	226	248	253	234	234	220	243	226	220	249	239	228	251	247	233	267	231	239	225	236	208	217	253	265	244	233	222	236	231	228	226	258	222	233	253	242	228	254	241	256	266	240	281	235	223	246	250	245	208	248	232	254	195	243	248	232	222	260	288	261	237	237	247	238	227	234	273	255	254	226	254	239	229	227	248	248	235	223	244	277	247	272	234	254	233	224	234	237	250	240	223	221	212	215	213	260	258	247	229	242	246	226	222	225	239	220	246	234	243	242	243	239	235	240	247	247	240	224	241	255	223	226	276	269	250	225	243	233	209	245	274	225	223	247	228	212	245	258	235	234	219	259	220	241	241	224	251	258	229	265	218	248	247	237	253	213	253	228	239	243	234	236	281	253	252	273	242	265	251	232	231	261	286	230	214	213	239	229	254	268	282	230	214	233	252	236	227	241	241	216	267	236	249	214	230	226	277	220	262	217	238	242	221	226	241	259	234	230	244	260	214	192	218	236	222	243	231	230	250	240	243	254	237	231	245	223	220	215	202	198	253	225	245	219	263	257	239	222	242	244	215	238	245	222	234	275	237	230	230	223	224	230	249	224	227	217	249	246	242	230	242	228	216	249	234	227	249	236	248	242	224	206	240	240	254	240	251	241	249	230	238	226	221	235	260	233	251	243	268	278	247	266	253	241	245	245	225	265	214	251	244	220	233	233	262	246	253	213	229	251	233	268	261	247	226	256	230	267	237	245	235	244	245	216	235	220	233	238	269	257	239	240	255	223	237	248	227	234	258	226	246	249	258	230	272	266	238	249	240	257	222	253	248	240	247	224	227	249	246	223	234	218	215	240	196	246	230	239	257	249	270	222	242	249	226	235	259	249	266	205	243	263	244	213	258	256	229	229	239	233	261	264	214	235	268	288	267	256	258	225	234	243	234	231	238	229	227	248	257	262	251	261	226	239	238	223	252	261	256	227	241	246	239	213	210	238	249	227	223	249	252	226	248	245	230	255	228	246	220	246	242	269	227	255	206	239	221	248	248	242	230	255	235	230	244	249	241	245	272	235	216	219	221	241	234	231	245	260	252	246	229	230	234	215	215	226	249	251	278	259	225	226	248	291	264	261	268	249	261	272	220	240	229	236	241	261	274	231	244	222	252	218	268	250	235	256	238	227	241	257	260	238	275	233	245	258	246	244	251	259	222	242	236	246	238	237	257	230	220	243	265	238	223	238	226	255	245	233	216	240	263	236	237	205	245	205	229	211	204	216	212	217	230	235	232	237	212	247	210	253	284	230	232	259	225	251	239	214	223	247	259	222	255	231	240	228	241	233	235	226	228	223	250	217	242	233	223	257	253	238	214	258	233	235	236	210	206	233	251	243	251	248	244	230	231	263	240	249	253	273	225	227	249	256	246	241	234	218	228	255	267	294	257	226	249	236	231	222	229	247	236	226	230	236	251	238	271	238	282	225	257	275	235	253	240	234	240	246	219	239	257	208	240	250	232	253	238	257	247	261	231	260	217	250	256	253	204	266	264	255	240	271	258	258	258	268	234	232	249	236	234	258	225	230	223	251	236	230	262	253	242
21391	3224	4811	5119	4194	3589	2809	2242	2113	1897	2768	3213	3740	3665	2384	2698	2242	1771	1859	1496	1554	1279	1027	764	733	697	712	751	1203	1646	1643	674	548	566	551	544	598	606	620	589	575	560	520	537	569	543	540	565	560	589	550	503	503	533	580	585	507	550	545	543	567	577	563	537	561	485	525	563	581	514	526	600	538	551	517	593	569	551	525	548	541	528	552	540	557	543	607	531	562	546	533	538	521	562	506	542	521	518	554	515	537	559	521	557	520	595	598	579	520	550	544	564	549	527	563	559	580	521	523	522	564	516	561	557	544	545	571	522	526	545	547	556	526	539	538	580	585	567	565	548	556	519	537	538	541	549	552	525	568	570	542	519	556	530	515	532	555	514	550	559	598	516	533	594	528	559	521	568	510	512	518	585	525	531	522	592	547	550	560	528	565	529	570	519	548	589	559	587	500	530	559	530	544	527	532	534	542	570	590	532	534	532	572	598	549	542	541	576	557	557	592	572	539	553	506	543	537	550	570	513	547	563	551	531	550	532	539	539	554	566	561	526	558	527	546	511	537	493	526	539	523	513	543	544	554	560	527	591	538	568	589	514	582	572	521	525	568	556	535	527	602	522	546	547	581	587	553	538	521	525	542	554	541	554	553	557	584	544	585	542	544	549	581	497	506	520	556	547	583	575	542	519	561	572	555	518	549	571	538	552	578	536	509	557	547	511	526	571	520	531	528	531	547	532	572	527	522	538	554	548	498	589	526	511	535	566	505	546	560	535	553	516	560	569	512	533	526	552	549	538	535	523	524	571	523	532	524	561	591	555	528	571	519	504	577	593	560	579	560	559	544	550	553	519	516	573	527	555	591	535	555	532	563	578	519	544	565	499	502	541	557	514	540	509	542	536	554	564	548	560	490	520	553	561	541	554	510	564	557	535	497	558	550	552	554	529	535	555	593	562	567	530	524	581	538	548	510	524	511	547	516	565	546	520	544	570	530	560	542	507	529	577	548	565	553	516	533	539	539	597	580	554	511	573	565	538	556	518	517	562	541	580	529	536	550	539	547	532	559	563	536	533	549	521	592	549	546	539	516	556	574	577	517	539	533	562	569	559	535	539	566	552	571	579	569	562	551	574	536	554	532	525	559	526	582	533	563	594	583	549	554	516	544	555	547	537	563	554	586	531	553	536	543	580	539	559	502	563	554	522	524	527	553	513	546	519	518	514	556	547	570	556	501	544	539	589	589	585	554	535	578	555	544	557	516	551	542	576	537	516	496	504	546	548	588	548	569	567	563	509	555	552	560	534	577	511	536	517	531	564	541	532	551	531	535	560	536	577	514	558	557	519	596	601	524	534	535	571	548	528	564	533	570	536	574	549	545	542	558	524	550	560	531	529	533	526	536	557	539	593	554	553	538	527	513	575	549	539	529	550	546	553	563	643	551	517	531	541	510	589	578	558	542	569	566	520	528	522	548	543	575	494	485	551	558	544	559	517	499	574	546	550	558	537	556	542	593	549	548	486	510	560	562	559	515	531	525	544	601	555	567	541	576	543	559	519	565	527	509	533	531	599	566	518	538	511	554	566	591	527	583	530	582	556	531	526	563	543	543	561	579	536	585	538	530	545	554	556	593	509	562	550	542	563	558	567	560	559	546	543	572	557	584	564	545	558	589	547	502	569	554	559	535	556	550	569	544	526	526	531	544	563	534	569	567	565	577	564	540	512	549	541	557	604	533	558	521	543	556	568	562	540	570	553	571	556	541	528	524	571	530	554	558	542	535	513	529	512	578	548	537	537	578	542	531	537	570	518	566	553	547	549	570	546	514	565	540	574	559	520	568	540	546	532	494	537	557	552	577	509	535	537	520	519	531	595	528	615	514	571	565	515	544	570	561	551	559	551	554	531	553	510	553	526	564	507	476	552	549	549	530	518	516	554	578	574	531	553	528	516	534	558	540	520	557	535	558	525	559	599	514	503	508	540	547	591	527	544	554	556	530	518	576	555	548	553	556	577	557	551	541	531	523	582	582	519	537	568	534	505	549	568	524	584	507	522	553	514	551	564	517	529	541	547	567	558	553	518	558	535	571	548	550	555	559	618	530	521	564	568	523	517	510	557	533	511	574	535	532	553	583	584	575	583	531	547	545	562	526	587	554	510	498	532	544	540	531	551	559	536	569	529	547	551	583	553	532	561	562	515	516	545	487	540	588	518	540	552	540	503	516	544	513	515	563	543	532	567	531	568	551	565	530	532	543	553	525	549	561	529	547	526	537	546	530	573	558	554	556	508	523	560	553	555	543	587	557	548	554	540	565	531	570	529	526	574	564	534	537	561	581	572	588	560	521	560	532	533	517	534	553	599	525	536	523	528	546	539	558	538	523	537	570	562	539	541	561	511	593	534	552	556	531	542	557	542	504	563	525	568	551	553	562	547	502	582	531	532	579	544	557	551	572	525	521	542	512	538	561	536	538	554	569	589	531	580	600	543	559	535	532	546	541	561	545	557	576	585	549	574	560	568	556	549	504	575	530	572	496	574	555	573	509	577	537	542	590	541	543	568	544	532	558	581	561	540	549	547	557	559	544	551	531	548	519	536	532	495	510	554	566	531	556	569	555	540	528	584	559	585	527	536	584	505	485	541	560	565	583	553	518	540	564	547	575	516	527	555	553	537	575	524	518	506	524	580	582	544	533	527	573	509	557	592	592	482	535	552	511	544	520	534	566	543	512	563	500	563	558	541	509	530	531	573	527	570	595	583	531	523	584	531	571	556	514	553	557	533	533	557	547	564	541	517	544	507	548	583	544	564	562	546	593	542	582	590	555	528	560	560	564	569	551	498	567	521	545	544	567	509	528	513	534	498	542	549	541	582	548	509	570	595	542	560	537	567	501	518	586	497	539	524	571	543	510	551	528	547	519	545	559	548	555	501	517	553	576	563	561	558	524	547	539	553	556	560	573	550	540	573	556	546	537	501	545	554	551	547	540	523	573	549	523	561	548	557	547	558	536	548	544	532	541	540	562	498	533	543	519	582	542	552	541	535	562	551	514	553	528	568	560	538	547	516	561	495	516	580	524	553	560	571	549	561	559	580	548	546	536	550	550	555	532	586	566	573	528	555	508	539	546	527	512	542	541	592	544	571	540	541	539	492	527	553	576	529	586	527	581	568	557	544	555	536	535	553	564	580	533	554	571	567	520	552	560	582	571	525	537	524	567	567	542	564	540	513	539	557	565	529	536	553	545	576	601	538	546	550	535	552	553	536	546	565	542	542	532	592	538	544	559	574	563	545	548	551	524	563	572	574	518	591	559	491	555	580	524	552	543	556	526	548	563	567	559	560	508	544	550	548	531	534	588	584	527	554	545	571	543	557	548	560	514	569	578	566	579	503	521	548	595	493	553	542	533	568	528	569	584	539	536	556	521	547	553	541	524	550	534	569	558	475	547	497	552	487	565	508	550	576	545	554	522	541	570	531	510	568	534	556	552	560	583	573	551	537
46796	15894	5147	3097	2052	1444	1031	830	853	715	774	1119	1149	1261	930	712	668	580	531	510	457	372	341	328	332	322	305	351	350	465	634	421	315	327	291	292	307	308	312	295	291	304	273	305	280	299	320	294	296	313	346	319	284	309	314	267	315	294	310	309	310	270	298	323	283	289	307	331	293	302	280	277	296	287	324	270	285	329	297	300	273	292	314	277	312	314	317	295	314	295	311	299	298	323	318	279	289	312	335	281	269	275	304	303	301	264	321	329	273	282	313	319	260	309	308	331	291	291	287	290	269	330	311	298	269	286	276	330	309	291	291	296	306	320	316	306	325	276	290	299	281	329	300	317	284	327	306	315	253	302	257	285	294	270	279	290	291	300	298	278	315	282	299	300	290	285	284	320	285	316	300	270	296	268	288	290	312	282	288	266	303	308	301	259	285	321	316	297	294	321	281	299	270	282	260	309	287	276	262	298	312	277	356	324	352	302	285	282	294	308	299	322	277	303	321	334	287	295	271	292	281	291	293	287	281	288	292	268	275	274	343	288	296	318	321	300	280	282	282	274	306	313	256	299	293	330	311	295	293	293	290	280	302	291	271	282	273	295	309	273	290	297	285	307	329	329	312	277	300	326	323	300	295	293	313	297	314	346	323	289	283	268	268	332	291	298	297	314	338	279	311	312	265	293	270	296	289	299	297	334	288	281	300	279	296	291	313	317	314	292	295	327	288	298	302	297	278	275	303	290	313	307	317	284	303	294	298	321	251	301	327	313	300	283	309	263	284	312	281	286	290	321	300	283	315	289	280	295	271	319	301	308	311	271	298	267	314	295	275	281	296	291	314	291	296	293	263	309	321	277	298	285	306	273	295	294	297	286	294	307	277	289	329	306	290	297	287	290	303	302	285	263	295	298	315	306	275	303	301	293	323	262	326	311	296	283	270	296	301	293	295	310	300	348	299	322	282	296	292	279	315	282	276	306	301	303	289	285	260	286	310	275	308	259	295	301	257	296	298	313	281	280	281	317	272	291	296	300	324	282	285	309	292	285	316	298	286	288	292	292	302	291	308	296	297	283	278	325	290	339	282	285	283	337	303	294	285	290	294	293	292	306	305	294	302	321	308	275	297	274	289	286	299	303	296	284	281	291	291	302	304	319	288	280	270	320	313	296	296	291	298	277	291	296	279	267	283	279	333	295	283	326	295	274	319	298	304	326	275	286	283	274	276	282	273	301	302	291	294	271	313	296	278	315	271	288	330	288	280	330	291	269	302	281	294	281	318	303	310	290	320	298	268	278	261	297	330	290	266	300	275	309	281	329	326	320	326	300	306	296	302	275	269	236	298	315	311	296	287	275	294	297	289	292	308	323	263	278	316	304	295	290	278	305	271	292	279	340	281	301	292	282	298	318	324	309	332	317	291	289	295	326	308	313	315	304	322	327	267	277	287	283	285	295	321	288	338	316	276	312	328	286	298	304	296	300	330	308	335	280	285	282	308	301	309	297	241	302	304	328	269	312	306	299	295	291	313	298	291	297	308	334	317	313	284	319	271	281	273	319	323	290	307	317	300	309	281	286	298	302	286	288	284	312	289	322	294	287	299	310	271	300	324	300	306	289	314	298	265	264	302	294	292	265	300	331	321	322	276	311	275	259	301	300	306	313	308	301	302	316	275	286	282	338	290	303	314	289	278	258	294	307	283	310	298	293	303	261	299	324	325	294	251	304	301	288	285	295	311	296	251	291	270	286	285	268	296	317	321	292	329	282	286	270	291	299	328	289	277	307	263	305	302	309	267	267	291	296	300	321	276	275	308	273	289	281	280	257	291	289	295	286	274	298	274	305	293	298	318	280	300	346	322	285	305	302	275	303	293	287	291	315	305	334	298	276	286	297	272	295	286	289	301	288	279	310	318	324	296	328	275	325	306	302	297	262	294	264	278	284	302	329	283	301	303	300	267	312	304	305	291	316	274	279	303	326	261	312	290	323	283	301	297	318	288	318	316	276	281	281	282	306	257	291	313	322	311	320	309	287	289	315	308	278	273	290	274	317	314	291	302	299	278	326	314	280	288	297	282	308	278	286	273	301	289	325	306	289	272	321	289	297	258	286	282	285	280	279	318	339	309	273	301	328	324	308	333	298	287	269	251	281	276	285	302	325	264	289	296	310	290	277	311	289	306	316	266	283	291	311	330	277	307	304	297	282	291	316	291	298	301	289	312	298	279	272	327	339	287	256	258	279	275	295	310	324	314	287	288	272	272	294	269	306	255	289	319	337	299	296	308	336	284	300	286	297	275	278	270	288	309	309	283	325	307	294	273	279	303	290	277	280	319	299	321	264	280	270	297	300	314	280	294	293	290	280	326	294	310	298	271	285	280	279	327	268	293	278	254	308	279	315	297	320	304	285	316	279	295	308	320	315	343	270	310	283	314	323	277	290	309	300	305	289	305	313	259	266	320	273	311	294	301	299	290	318	289	328	280	318	302	297	278	301	270	299	324	307	292	263	281	314	312	300	282	308	260	274	286	282	293	289	270	298	322	326	281	300	321	299	277	262	299	300	308	269	271	295	326	293	269	272	282	302	347	303	284	293	332	277	294	278	303	317	347	292	271	313	305	282	263	294	275	290	299	307	290	292	285	318	297	350	303	298	305	304	267	305	279	332	298	316	327	310	312	288	296	304	341	302	297	269	300	287	310	294	288	285	313	295	285	305	295	295	301	282	284	322	293	290	296	298	277	285	311	329	314	278	291	303	273	301	277	296	287	291	304	315	314	299	301	318	292	276	278	311	278	282	292	279	329	332	284	314	272	306	303	265	305	294	282	305	333	278	319	301	324	327	285	285	326	325	303	309	307	293	296	301	304	299	297	303	288	278	303	315	318	334	320	272	295	287	276	276	290	296	325	287	324	281	302	296	280	299	289	314	302	318	272	308	306	289	273	303	303	321	338	294	290	290	296	292	307	292	304	311	281	294	271	309	314	311	324	296	300	327	298	292	320	297	307	324	284	281	299	256	307	295	319	280	299	282	330	282	298	303	286	290	281	289	306	287	290	284	318	274	322	308	323	266	312	313	280	284	317	314	302	311	335	308	261	288	305	303	271	308	309	313	312	311	298	270	338	288	325	303	306	271	285	314	302	283	268	280	295	323	310	328	265	296	296	283	289	321	283	288	314	267	289	312	279	286	293	291	299	315	277	278	301	304	283	296	258	307	316	293	293	307	299	309	298	271	304	326	305	278	327	299	286	289	295	311	285	299	284	262	290	286	286	270	301	279	282	299	302	301	296	301	257	301	281	303	290	283	288	302	327	305	299	304	274	271	301	310	305	337	327	289	306	296	269	308	317	324	271	289	283	290	302	299	292	302	251	326	315	266	267	299	283	307	294	316	300	303	300	291	287	330	317	311	311	306	276	293	291	314	260	279	279	298	288	303	291	304	316	335	276	313	273	306	292	271	298	328	305	284	319	293	319	305	345	312	288	292	291	267
27863	4439	6321	7272	6391	5114	3938	3194	3073	3065	3663	5374	5189	6201	4324	3154	2908	2727	2215	1898	1562	1077	992	933	888	864	856	946	1120	1819	2820	1016	701	720	727	696	774	739	683	651	675	681	668	698	647	626	619	641	674	646	662	650	655	632	692	658	603	663	631	616	680	640	589	677	594	605	648	659	645	603	645	668	629	650	677	601	661	676	631	613	615	692	632	644	663	619	659	682	623	656	623	644	660	666	645	654	755	626	598	640	598	664	634	678	661	615	672	631	679	683	615	676	667	681	647	628	611	667	633	585	635	658	632	705	644	642	666	622	624	651	625	626	615	657	647	628	663	675	636	645	645	628	686	604	625	646	646	612	649	654	569	639	598	642	649	642	611	615	661	644	643	651	635	671	572	636	661	613	599	667	645	623	621	662	656	639	699	637	578	615	636	634	646	628	655	615	608	635	648	672	664	668	625	695	662	630	613	654	637	679	618	640	659	639	659	640	671	643	693	654	686	666	665	655	625	638	598	662	649	636	651	609	698	647	629	596	654	610	676	667	714	620	644	631	633	658	610	638	658	692	655	657	637	612	657	602	680	626	649	621	652	647	647	647	658	664	624	645	662	664	619	638	613	600	656	634	602	610	652	632	642	658	594	719	635	638	638	624	628	621	663	627	695	637	658	670	673	666	622	631	686	626	649	691	616	665	674	659	642	662	663	620	661	598	644	656	613	671	695	655	659	660	643	653	650	623	649	673	629	623	661	659	654	648	649	615	649	649	635	651	657	673	675	609	652	619	667	643	688	633	642	656	677	648	623	611	654	634	645	660	609	654	686	660	625	672	653	639	610	620	604	640	641	624	666	653	616	659	620	635	658	638	658	620	618	608	656	675	670	665	651	670	623	643	644	668	649	640	625	622	657	615	666	637	672	647	668	672	703	641	656	679	653	682	627	596	671	649	638	639	668	658	647	633	635	665	637	646	626	654	650	657	648	663	673	629	668	601	654	664	660	713	637	630	606	635	673	691	643	666	678	637	635	636	651	655	640	645	628	645	674	618	691	632	659	611	633	684	666	646	669	650	639	611	612	647	622	631	638	654	626	644	646	639	625	616	625	702	667	636	673	657	602	653	658	670	658	636	661	629	630	658	683	724	663	684	671	592	615	629	652	636	625	646	644	626	646	655	634	654	693	648	616	605	650	661	666	635	662	569	627	656	627	608	657	676	650	640	668	623	656	627	643	706	639	651	658	641	627	621	631	663	608	643	672	600	688	635	639	642	650	637	650	656	611	654	618	635	627	604	639	652	612	611	613	645	669	631	641	691	621	631	656	647	660	654	625	597	624	685	629	679	635	627	668	620	614	644	634	668	634	672	622	604	645	631	661	691	684	670	684	660	611	627	591	632	664	650	682	587	658	660	646	648	672	632	630	664	636	631	675	609	672	659	654	634	659	646	645	658	620	627	642	663	618	595	662	624	644	636	653	608	651	634	634	654	683	607	657	651	657	653	685	618	637	627	586	663	642	645	648	654	634	645	606	627	638	666	667	655	658	672	610	672	631	613	647	638	618	617	648	607	637	640	664	666	661	657	647	685	693	631	583	645	652	627	657	682	625	602	616	646	650	638	641	652	623	639	637	651	677	659	615	677	638	631	605	618	643	633	633	646	696	681	632	678	656	676	657	612	662	665	599	670	665	653	641	674	623	610	644	610	629	691	663	634	590	615	621	662	632	662	657	668	653	665	637	655	638	653	626	638	620	645	617	649	628	641	631	620	650	632	660	634	651	625	652	632	623	675	638	656	613	677	648	614	643	657	643	670	661	637	607	630	614	646	646	634	629	671	630	651	657	622	622	687	668	621	667	644	681	667	635	625	628	659	631	658	679	690	644	673	644	622	646	670	662	694	674	641	670	614	659	667	635	609	645	607	637	638	692	646	696	673	651	617	661	639	657	650	677	680	691	619	667	661	663	645	621	623	629	667	623	653	614	627	642	632	646	649	626	648	666	616	664	621	622	677	654	630	641	684	600	639	708	647	650	678	657	595	669	634	631	610	673	612	642	626	578	638	626	651	612	684	637	632	647	619	638	603	643	628	670	645	635	676	679	663	667	665	654	658	638	626	625	648	637	612	649	680	651	629	663	654	641	603	665	632	616	647	657	618	682	642	690	663	672	640	638	636	675	638	687	622	647	688	610	669	666	629	667	636	668	633	643	620	619	660	685	605	614	685	659	646	648	681	611	677	635	674	613	635	632	609	663	635	649	613	648	662	671	659	648	671	640	648	672	603	682	643	641	652	657	629	647	660	617	643	631	653	640	668	608	650	650	661	642	661	613	648	662	607	682	647	637	644	644	630	655	691	674	675	633	654	661	627	647	660	653	671	672	624	624	657	645	640	599	658	631	606	662	665	651	669	606	658	636	643	671	651	647	604	611	682	685	656	706	679	675	692	669	627	672	645	670	651	640	643	635	609	670	656	652	637	617	651	647	615	674	598	634	643	637	633	619	632	616	617	640	643	632	678	639	631	644	658	609	620	617	647	630	659	668	690	663	627	646	623	637	669	674	651	627	662	653	686	654	672	642	620	624	651	651	657	661	661	641	621	617	611	684	634	601	617	638	707	680	630	641	658	689	668	639	612	655	610	658	621	647	698	627	654	625	640	647	665	647	675	651	681	668	642	611	665	637	679	654	643	605	655	660	593	605	605	642	711	654	701	665	630	629	625	644	631	613	614	648	654	655	616	657	629	633	631	610	650	641	696	649	661	640	658	641	620	616	641	649	698	620	670	621	652	663	618	654	621	654	688	650	598	592	653	639	641	646	659	670	667	657	674	660	648	623	659	657	631	627	670	651	627	658	636	621	638	667	621	662	681	671	657	612	643	621	664	662	681	625	633	678	603	663	656	597	637	662	643	618	636	623	639	641	642	630	628	663	682	640	660	678	658	609	650	665	687	640	654	651	628	650	653	672	624	580	644	631	579	658	659	618	666	667	658	666	639	651	671	645	645	631	603	659	687	638	652	662	663	657	637	632	632	657	661	654	625	619	651	707	647	640	669	565	629	637	616	649	677	630	646	633	617	686	655	674	676	609	644	630	658	609	691	633	664	634	638	647	619	666	665	624	635	676	621	681	643	652	663	667	664	616	651	676	663	615	628	704	661	626	644	648	669	669	629	674	680	613	616	693	643	658	639	658	620	675	645	683	647	609	634	661	650	682	603	622	649	653	593	635	631	631	584	606	608	654	624	662	651	619	637	626	676	668	619	651	613	677	624	673	644	671	632	677	620	651	646	669	641	682	626	647	658	633	667	642	619	626	656	670	645	687	653	692	616	653	630	636	609	622	665	629	681	643	634	666	711	622	636	674	647	677	671	646	656	655	685	668	638	631	682	631	615	685	648	661	667	671	661	602	641	621	605	646	615	652	666	662	607	637	630	631	623	644	656	669	679	597	643	638	653	665	664	622	624	621	678	640	634	652	642	649	644	634	660	684	688	640	612
16283	3058	1120	858	572	432	334	359	339	337	352	537	520	566	431	328	313	310	261	233	240	242	233	206	206	193	193	193	198	180	179	199	177	177	174	176	205	194	186	177	203	181	198	175	172	187	177	171	186	167	169	166	154	173	189	156	156	171	149	171	179	196	206	186	182	175	176	173	209	199	174	190	168	185	215	176	184	176	194	179	183	160	216	179	176	174	179	208	197	169	169	197	176	170	170	186	160	173	178	164	196	168	177	186	186	189	175	190	174	166	200	193	175	196	193	149	171	198	157	178	193	157	189	176	188	160	174	177	172	178	165	190	159	162	189	173	184	178	189	186	201	166	217	181	198	203	171	181	152	177	179	157	165	188	192	182	193	187	175	175	179	190	167	170	158	212	172	178	175	181	199	176	185	172	187	172	185	168	177	187	176	177	171	198	162	185	152	173	179	157	163	166	193	169	196	184	185	204	203	182	174	179	152	173	169	171	156	187	181	169	162	184	176	204	198	182	168	163	185	160	178	181	154	174	192	150	157	178	189	203	184	184	177	186	174	180	161	216	172	200	200	143	152	186	182	195	164	144	180	181	159	200	175	178	153	186	188	199	208	168	174	170	165	167	178	197	187	211	179	169	153	187	172	173	196	165	176	188	176	183	161	154	167	178	202	165	169	188	182	159	166	177	176	176	178	150	180	189	179	185	171	191	152	179	218	177	171	176	184	174	171	161	180	195	177	184	146	203	194	175	167	176	170	158	179	174	157	158	208	184	186	175	163	197	211	185	159	149	188	177	168	185	163	154	173	164	189	169	157	175	183	136	159	181	180	186	150	174	181	177	167	167	154	191	170	191	189	206	169	197	188	162	205	176	208	172	188	160	168	197	179	153	177	165	178	166	166	172	157	166	180	168	170	171	196	160	183	182	192	210	182	174	184	182	201	153	184	169	159	205	153	161	170	186	176	179	207	198	189	165	189	167	150	188	168	166	198	184	203	189	167	206	160	176	199	181	183	201	190	188	170	188	171	163	165	195	192	183	161	178	150	186	200	175	173	167	178	167	177	173	169	186	152	191	180	166	169	193	200	178	180	187	175	190	182	167	183	212	172	199	156	183	184	196	192	187	161	180	176	192	152	195	208	167	145	138	153	175	186	166	168	183	169	183	174	196	171	189	183	189	172	151	175	180	186	188	179	145	158	175	177	155	192	187	162	181	194	220	181	190	186	197	183	199	182	176	193	178	173	154	188	181	168	190	193	184	196	172	186	170	180	178	169	199	198	180	160	185	170	175	193	171	158	184	150	187	179	174	172	163	191	178	169	177	202	156	152	177	177	197	160	190	165	205	191	176	163	196	187	189	173	165	180	161	178	195	200	166	167	191	158	175	157	171	165	161	163	181	177	193	184	174	162	170	155	163	171	200	185	192	177	158	183	162	135	169	190	194	170	212	174	191	163	186	177	179	162	179	194	184	205	200	157	167	172	202	171	177	170	179	195	170	172	168	163	192	186	160	151	171	191	150	198	174	182	189	164	183	164	190	193	197	188	171	213	183	195	167	168	162	198	175	139	153	160	182	183	194	171	175	178	153	183	194	177	184	166	169	168	152	161	186	167	156	196	216	201	170	184	177	158	182	188	178	172	171	182	170	191	182	182	185	161	206	179	206	170	173	181	187	179	181	149	175	164	184	176	184	150	188	151	190	176	184	176	151	188	176	165	158	169	188	174	170	172	179	170	180	162	183	165	177	174	192	209	173	177	166	170	176	159	186	178	176	162	170	168	194	184	181	144	162	206	164	200	186	177	168	179	162	177	193	186	184	197	170	176	147	199	192	140	193	179	233	190	157	190	176	205	169	167	190	203	178	185	184	173	172	176	146	170	166	171	164	182	189	189	164	182	182	159	163	161	188	179	183	175	185	171	160	181	186	195	182	182	185	217	175	182	205	181	186	162	197	167	173	156	168	180	151	175	166	183	188	174	184	176	169	164	137	165	175	192	184	181	200	193	193	177	186	199	193	182	175	188	162	175	177	178	185	190	164	155	173	158	193	220	182	156	193	170	177	177	185	187	164	203	160	160	192	156	142	166	180	167	167	178	175	162	160	213	188	172	170	161	177	177	147	167	160	200	186	175	171	184	184	168	174	195	157	208	165	184	153	175	150	172	188	170	164	200	161	188	151	193	171	150	188	171	171	175	181	180	186	199	179	189	201	203	181	156	184	167	179	188	191	176	183	198	169	205	176	202	183	188	200	171	204	184	165	171	156	146	182	176	161	198	168	173	207	180	197	180	157	171	161	172	165	173	167	191	166	199	181	190	170	190	168	198	186	179	193	168	179	160	196	197	159	159	172	189	198	214	197	170	191	181	163	180	185	168	160	210	200	178	178	220	203	199	177	169	183	177	175	194	169	161	198	181	168	193	165	180	185	154	177	160	182	169	203	153	191	165	192	167	181	175	170	159	178	147	157	188	194	176	186	186	169	187	178	181	151	148	149	190	205	192	196	199	192	167	171	161	176	173	173	209	175	176	168	187	176	173	170	182	185	168	209	194	152	163	152	186	193	176	195	186	174	162	196	174	187	183	174	172	177	185	132	160	174	180	179	199	165	191	169	162	164	196	184	175	158	164	188	169	168	180	174	194	169	202	186	177	187	183	177	202	150	173	182	169	177	147	163	172	186	201	166	188	171	199	158	175	180	187	159	150	160	166	161	164	179	173	172	179	193	186	157	164	186	161	185	194	164	186	193	167	161	168	178	174	166	198	175	156	165	196	196	194	188	172	188	210	194	181	180	174	179	195	172	148	165	152	185	157	184	153	181	173	155	168	184	179	166	177	165	198	177	180	172	158	180	169	189	157	179	172	166	186	170	146	169	175	201	186	156	181	180	186	186	136	183	177	175	175	155	175	168	178	202	187	167	210	164	149	168	184	184	194	166	176	166	195	169	181	172	192	175	185	199	166	211	198	156	166	179	188	162	166	207	175	189	185	160	202	180	176	161	146	158	156	173	186	149	205	169	183	196	167	189	174	171	173	162	154	194	180	178	186	181	162	182	185	163	170	169	166	159	201	163	192	165	173	178	180	180	171	165	199	208	198	160	194	173	168	197	176	184	162	155	173	177	190	187	196	172	173	183	169	210	195	173	185	168	209	151	182	178	195	188	170	197	208	196	173	163	196	182	177	196	181	190	196	161	175	163	181	162	174	164	170	169	183	157	199	163	169	205	143	169	178	198	184	179	168	191	149	204	185	151	186	193	191	214	152	184	184	164	149	211	195	176	179	203	176	185	179	176	182	165	171	156	166	160	154	191	184	176	166	167	152	173	184	200	181	210	213	183	156	190	184	186	199	176	197	196	160	178	172	172	170	166	194	165	155	177	165	166	207	162	187	187	164	189	170	181	187	178	183	177	197	163	162	161	181	190	161	186	193	180	189	166	201	165	175	164	138	188	171	182	168	170	171	158	156	162	199	175	180	198	190	174	159	205	167	186
9505	1751	2101	2467	2004	1538	1215	1088	1305	1282	1577	2685	2493	2920	1965	1436	1272	1295	1089	920	786	788	814	718	618	557	556	451	446	456	510	437	430	424	437	395	434	465	420	437	461	408	458	404	420	448	459	436	414	383	393	411	434	424	415	387	466	421	417	434	395	430	418	401	392	413	413	426	399	391	439	434	445	417	402	422	399	407	403	447	431	396	441	390	445	435	425	410	408	412	427	441	429	478	408	426	435	408	430	451	410	426	425	394	435	415	432	420	404	422	409	384	400	424	414	421	412	461	444	414	402	443	416	411	414	427	441	409	402	393	397	429	395	403	441	437	437	386	429	419	408	401	430	461	416	437	403	437	411	435	437	410	455	399	418	429	393	414	451	441	429	398	441	410	415	404	452	413	426	386	415	429	417	384	433	443	420	472	406	454	421	407	418	401	407	408	444	416	442	456	399	469	414	424	391	456	410	427	443	391	423	405	443	430	422	420	427	448	405	419	450	430	411	399	404	434	434	446	462	387	455	410	417	429	487	443	412	413	408	439	369	412	407	417	384	450	452	436	400	437	428	451	415	439	426	444	422	429	408	398	429	437	420	480	443	416	459	450	400	440	433	407	409	450	409	413	449	391	413	445	415	415	424	440	408	410	474	433	381	412	425	425	438	403	415	400	420	412	439	433	411	376	402	376	433	463	398	418	421	413	392	443	411	405	437	420	417	460	417	462	374	401	379	437	424	419	409	391	416	434	429	408	443	439	420	444	440	416	448	409	416	425	446	437	444	440	456	377	360	408	395	439	416	435	429	388	439	405	407	440	421	391	432	450	415	443	416	426	388	431	437	381	417	426	460	460	431	408	430	399	458	395	433	409	418	405	405	396	453	444	445	414	394	422	397	438	417	439	424	444	418	424	369	410	441	417	426	453	419	414	448	452	457	419	419	449	458	440	407	365	440	439	406	463	439	403	414	425	417	439	427	441	418	412	420	432	415	398	429	429	398	399	406	394	454	422	410	441	413	388	428	436	437	426	425	447	393	418	434	443	419	437	437	405	420	420	442	397	458	427	427	429	456	450	407	401	414	394	459	420	439	424	433	398	421	402	424	412	427	382	395	408	421	410	434	412	441	403	410	388	494	456	452	403	420	411	444	417	453	414	405	409	419	414	461	425	430	421	415	450	398	388	389	418	391	425	391	420	412	430	439	443	421	448	407	429	399	410	397	431	465	371	419	415	465	424	410	413	410	426	424	393	424	392	401	418	451	433	444	407	429	414	436	419	404	452	402	433	410	425	442	408	453	436	451	400	432	424	427	440	448	456	401	407	429	412	420	426	404	444	458	422	420	393	412	417	423	420	446	441	430	415	418	442	463	448	416	454	419	447	421	432	433	373	457	456	444	438	424	431	426	432	405	447	411	404	422	398	409	405	401	393	410	404	415	431	392	412	408	457	414	425	429	426	429	415	428	421	421	452	428	430	441	396	435	407	413	412	395	438	417	385	405	412	411	441	412	442	408	424	414	380	398	399	410	394	435	414	418	417	384	439	461	433	407	396	449	431	427	412	395	442	442	402	424	450	425	434	441	412	445	414	455	411	387	428	413	430	406	424	438	398	442	419	392	428	438	403	418	416	409	425	420	414	456	426	386	418	420	423	371	444	433	388	402	430	394	431	446	401	424	426	431	434	430	412	424	406	415	407	439	386	430	413	410	432	412	413	423	463	434	420	406	436	439	435	383	427	427	480	454	437	439	443	460	417	416	427	448	443	394	424	385	414	413	418	441	407	431	422	422	417	415	444	425	400	441	391	405	436	419	392	447	406	423	418	434	409	410	412	441	461	419	419	434	413	434	413	415	443	429	420	398	368	450	425	431	415	420	406	398	449	406	426	406	427	383	378	436	418	414	420	451	419	424	441	452	420	410	468	457	425	440	422	456	429	433	437	426	405	430	383	432	402	446	419	430	403	389	412	418	458	417	456	393	405	414	446	373	451	452	436	417	439	465	408	409	436	409	394	414	399	406	461	363	423	399	446	431	430	400	424	425	445	399	385	391	429	442	379	410	407	405	429	430	413	454	387	438	462	429	400	409	410	402	418	418	383	426	404	410	434	436	405	380	420	411	400	436	424	399	418	412	436	414	385	438	450	402	411	423	415	406	406	419	451	422	449	409	422	406	396	432	409	435	390	413	418	404	417	436	405	402	453	407	449	468	438	448	443	436	420	455	385	426	408	426	423	368	418	444	403	407	396	406	436	414	434	446	413	406	406	431	418	455	437	425	465	414	417	461	424	424	418	393	410	441	463	421	403	452	426	419	404	418	435	423	434	436	417	432	368	443	469	456	437	400	386	421	396	422	385	462	466	434	416	419	431	398	376	419	407	417	441	413	408	401	441	434	405	424	402	436	450	462	412	394	438	433	386	419	448	395	379	387	426	430	426	397	446	414	441	465	430	451	431	435	421	378	401	407	446	448	422	397	404	427	414	436	445	450	407	435	424	415	421	460	424	412	399	406	421	414	440	407	456	407	430	418	416	403	418	394	407	370	411	416	402	405	423	420	431	430	408	435	429	395	440	407	408	450	401	419	393	423	410	418	401	437	385	455	399	425	393	392	467	464	437	429	386	378	423	424	412	407	427	433	467	456	455	422	422	418	423	448	432	388	416	456	411	392	479	438	418	409	426	439	428	436	427	428	359	442	399	448	408	394	382	417	397	444	446	417	456	437	402	402	410	425	457	407	409	423	402	426	414	444	401	446	436	411	417	410	459	422	403	405	389	427	417	396	402	441	409	420	400	445	394	427	413	442	426	424	440	422	413	440	409	432	394	436	434	469	416	380	376	389	415	427	398	447	422	425	397	399	420	428	410	452	433	415	400	401	431	399	422	431	418	417	431	414	432	419	415	456	450	404	405	413	426	410	433	425	465	396	374	450	429	390	466	422	413	423	440	432	376	413	440	427	419	421	411	450	365	454	433	435	409	399	402	411	409	424	469	440	432	380	420	416	436	408	428	397	408	417	409	412	410	394	451	466	437	414	438	403	448	420	415	440	436	385	404	431	462	435	413	414	473	412	437	432	453	386	423	431	410	425	421	425	397	409	425	412	415	396	407	402	433	438	438	459	419	456	423	421	404	445	419	407	442	425	447	438	403	433	404	449	403	435	421	437	414	404	392	423	378	433	425	434	447	421	426	406	438	403	407	416	413	385	424	403	397	447	388	424	432	427	412	409	446	403	421	424	434	431	432	457	412	432	401	425	394	412	437	418	421	437	397	433	426	436	411	428	405	445	388	434	403	421	401	404	395	422	416	429	395	425	438	392	419	429	395	436	442	453	446	424	375	407	435	414	459	423	416	428	438	423	430	398	402	396	427	415	428	418	430	421	406	392	443	448	410	423	395	424	441	421	392	411	428	410	406	435	422	412	424	443	417	423	431	416	394	385	467	442	426	435	432	423	435	408	380	421	412	415	433	416	426	384	426	403	415	432	408	392	444
34707	8955	2497	1815	1097	827	679	627	614	619	642	966	872	818	668	532	619	534	375	421	384	396	299	307	302	296	272	262	283	330	361	314	298	272	259	254	249	242	261	272	296	264	267	263	294	256	238	278	251	247	252	236	235	245	227	270	240	243	282	253	261	249	235	276	250	267	232	267	251	253	264	297	251	272	246	262	258	269	235	256	252	245	280	268	269	267	259	257	251	264	221	227	241	240	269	279	230	255	234	264	232	258	226	255	234	222	248	227	278	239	215	279	243	214	264	259	239	282	259	245	261	259	255	252	265	292	248	259	251	234	265	262	213	253	270	242	247	241	261	243	253	252	273	245	244	253	273	256	220	265	243	238	254	241	206	260	280	275	262	306	259	260	248	218	243	278	246	268	253	252	257	265	234	280	233	246	266	219	268	221	266	241	262	261	266	256	230	273	271	255	272	275	251	270	265	266	280	278	250	248	271	237	219	230	270	269	261	241	254	248	278	277	245	268	257	224	240	237	236	266	248	235	279	270	248	252	273	252	263	238	240	238	246	296	217	289	250	258	285	273	254	241	268	231	279	245	251	243	240	246	242	236	302	226	249	261	288	243	234	246	276	245	223	245	288	267	237	244	249	268	229	251	264	249	238	275	258	235	241	285	264	267	267	242	231	255	248	262	262	259	264	256	262	245	259	223	259	225	280	252	253	253	220	266	233	264	252	263	262	268	304	266	243	268	252	244	242	232	251	233	228	250	245	270	260	256	253	225	268	271	224	252	260	245	256	238	261	272	272	247	231	237	266	244	229	246	258	235	229	243	240	275	246	288	301	252	245	259	271	244	256	226	245	244	240	235	235	254	261	236	272	249	255	266	248	244	238	244	246	279	292	245	247	258	260	260	255	271	273	250	229	225	242	291	261	271	237	251	244	240	258	264	225	227	283	243	240	249	232	250	259	229	210	219	276	242	214	243	242	285	260	241	245	266	257	258	281	248	275	251	235	231	268	269	298	250	266	259	226	247	276	245	249	273	246	263	247	247	235	216	251	285	257	279	276	271	241	265	280	248	246	230	265	238	241	261	243	251	238	243	268	246	211	272	257	264	246	281	223	258	218	246	257	272	223	245	263	261	251	246	242	254	254	224	243	251	232	283	273	292	259	245	224	252	265	252	247	235	215	240	252	261	225	237	220	257	278	281	281	258	255	227	282	249	261	272	257	277	265	270	254	243	241	266	249	254	261	247	259	239	267	230	250	242	233	230	226	274	264	254	263	265	241	227	260	244	270	228	254	259	262	250	228	253	270	239	249	250	273	256	244	270	225	274	243	258	237	244	258	261	235	240	259	230	240	261	237	247	244	228	267	255	273	286	255	228	252	310	278	252	219	255	248	265	249	256	248	236	216	248	283	234	265	281	254	236	253	232	253	240	258	259	233	247	277	250	243	230	232	271	263	280	252	290	265	271	259	249	256	241	253	235	244	261	246	268	294	259	264	262	234	255	265	259	261	253	251	267	251	266	253	254	237	257	245	246	277	263	253	254	240	292	235	231	235	242	239	270	228	229	250	288	269	246	235	262	252	245	263	282	261	270	254	257	286	254	247	263	240	258	236	288	237	253	257	272	265	245	243	249	254	245	238	239	243	250	265	221	258	253	252	235	220	280	300	268	252	265	257	295	255	250	244	251	249	288	247	240	225	269	246	245	259	260	308	233	263	247	278	240	255	259	269	226	268	233	225	234	270	259	255	235	246	234	256	261	237	228	250	261	267	244	272	231	236	267	274	246	260	243	259	262	260	271	251	288	219	248	251	270	229	271	264	272	255	275	206	246	276	239	222	270	256	242	246	251	261	241	227	283	222	245	249	234	234	242	276	238	268	278	272	221	255	257	279	238	220	282	270	257	242	242	279	252	276	242	262	265	264	256	250	266	282	250	249	265	276	257	280	248	265	239	243	234	257	266	240	243	281	288	263	231	246	259	226	264	246	237	231	235	230	252	218	251	246	256	245	262	275	266	231	239	221	276	221	269	295	309	265	253	247	287	245	274	263	257	255	230	258	256	273	242	265	248	252	252	256	247	259	246	246	261	266	263	224	236	270	242	277	252	275	281	241	267	239	242	232	254	251	257	270	268	256	273	244	213	270	251	228	292	276	247	288	253	249	254	263	279	260	243	297	273	258	268	257	284	240	213	284	251	234	247	253	281	285	255	254	240	220	248	275	231	264	237	275	252	252	261	271	278	233	243	224	259	233	270	275	240	285	242	257	249	251	257	264	253	249	277	275	201	243	256	248	289	255	249	264	246	276	262	253	251	275	261	242	266	262	230	246	251	248	268	240	249	252	240	238	263	231	225	230	260	257	276	218	241	261	255	251	285	272	247	240	227	249	256	238	273	255	253	247	241	250	238	255	261	251	243	243	248	226	247	259	227	216	246	230	261	257	226	282	272	239	279	262	257	270	271	277	242	246	255	248	302	237	231	245	264	282	255	236	241	235	258	248	234	261	275	263	286	239	250	241	246	257	254	251	252	221	233	230	257	264	253	228	227	262	250	245	227	257	244	263	274	262	241	256	229	235	238	259	275	260	233	249	276	276	259	254	246	247	265	219	257	243	266	261	275	227	243	271	219	238	258	209	247	255	258	246	251	225	259	258	272	276	256	249	254	260	279	216	251	295	269	248	252	254	242	243	258	266	247	238	228	257	241	254	272	266	244	249	274	237	268	271	247	253	263	259	249	260	266	268	259	247	236	249	242	242	259	238	227	263	242	228	238	261	268	233	266	244	309	243	243	273	257	264	249	263	230	237	256	279	252	258	252	245	228	245	245	234	245	270	261	257	254	265	243	242	246	270	271	254	230	252	275	248	281	236	243	270	262	255	297	232	235	250	242	249	232	256	253	224	246	270	235	258	225	236	258	259	275	219	248	239	243	213	245	221	256	258	269	237	233	264	248	264	264	244	263	233	226	244	254	275	254	256	256	230	242	212	247	247	254	260	239	249	254	236	266	276	279	266	242	217	245	258	282	269	250	230	221	233	237	252	269	245	246	288	230	240	214	247	273	254	228	244	268	242	260	253	258	267	271	232	253	220	255	247	244	235	258	246	224	264	257	242	263	259	249	275	252	259	249	253	251	250	238	243	262	263	276	261	248	249	231	233	228	245	252	227	241	244	243	264	256	247	275	250	272	226	244	263	252	272	258	252	239	277	238	265	246	262	273	282	259	256	252	259	263	251	253	252	223	244	256	258	276	264	251	240	262	270	233	244	284	245	238	280	235	259	265	241	249	273	263	259	274	251	225	253	264	235	235	244	243	245	242	238	246	263	223	249	242	258	258	225	255	235	253	262	272	248	251	282	278	274	273	240	248	256	232	257	237	292	254	252	269	259	270	260	254	213	269	249	215	260	243	268	225	285	210	285	219	253	234	280	236	242	241	278	228	307	233	269	216	253	278	243	247	252	276	237	266	244	224	277	253	257	254	272	262	226	253	231	253
21067	2798	4092	5131	3955	3154	2658	2354	2408	2578	2912	4578	4328	3841	2811	2369	2594	2206	1610	1675	1270	1383	1012	971	845	869	797	703	766	1249	1540	996	565	617	575	664	595	662	573	576	621	570	606	657	574	557	595	555	575	609	555	584	573	597	610	586	603	593	590	559	583	575	544	551	545	582	555	521	568	602	542	557	558	569	629	603	553	641	548	554	565	552	587	553	566	611	598	577	602	521	563	566	547	582	552	564	547	578	600	589	569	519	523	544	573	615	539	569	570	559	550	581	552	596	573	544	562	574	564	591	583	575	597	546	543	623	533	595	570	592	582	592	555	558	552	559	557	567	555	560	602	613	540	583	580	558	602	539	591	614	574	579	566	575	577	595	583	573	571	530	561	567	591	559	597	582	572	542	595	561	565	592	560	562	549	559	566	566	571	574	558	559	596	561	571	556	564	600	526	607	593	557	556	554	555	564	560	596	616	618	531	588	599	614	588	565	548	579	571	584	551	600	537	571	562	592	600	562	615	578	570	576	562	561	548	618	565	588	584	560	575	546	562	603	579	581	555	537	569	587	565	549	521	558	587	619	520	589	573	532	574	578	610	535	579	596	595	524	583	582	550	567	585	554	579	585	543	556	585	610	577	560	548	597	618	649	532	567	570	583	566	588	565	539	560	583	580	579	570	557	581	604	531	611	552	559	598	607	605	593	589	597	575	600	625	598	607	565	584	556	576	571	620	559	560	574	565	561	573	546	553	607	598	555	572	549	576	567	592	606	559	568	565	558	560	592	595	604	558	561	593	577	576	565	557	596	612	580	561	602	570	563	575	597	568	599	587	579	560	593	590	574	577	576	555	565	557	529	570	567	561	576	568	584	553	575	581	582	591	602	559	598	579	549	592	566	576	604	549	628	595	595	610	531	582	628	586	555	552	586	591	539	574	601	577	527	514	585	579	568	548	573	597	563	571	631	590	595	579	588	590	613	529	567	588	504	634	583	569	551	592	569	582	584	508	554	582	566	554	532	550	549	592	583	532	570	599	583	568	580	579	579	577	575	540	589	591	556	539	606	587	579	610	589	507	575	606	561	548	597	565	579	598	599	607	585	557	604	632	523	610	638	525	548	608	569	577	517	583	554	535	562	598	546	578	533	618	598	535	550	571	521	554	570	576	566	597	582	598	556	608	547	576	544	591	610	593	563	588	592	575	623	575	561	601	565	556	617	626	565	590	529	570	602	591	582	562	519	635	558	575	552	532	587	578	593	553	575	552	597	612	584	606	571	527	562	553	568	598	570	585	554	558	569	544	535	571	582	513	558	575	584	582	562	575	543	567	587	612	561	568	598	573	594	603	606	555	555	561	567	596	590	575	583	610	599	549	561	571	571	556	577	587	546	547	564	601	577	567	585	577	563	604	576	570	563	593	551	573	563	583	570	554	557	559	595	575	555	567	574	573	593	577	567	584	568	551	588	573	585	514	585	516	544	579	587	573	588	608	581	566	537	583	545	570	577	587	544	581	551	544	542	532	615	617	604	565	588	567	612	577	622	561	580	593	572	531	545	565	546	558	556	593	568	572	570	574	578	575	559	531	607	572	564	567	591	607	577	572	575	591	588	546	549	564	539	580	605	585	599	538	565	606	533	556	552	550	555	557	577	566	596	600	593	563	573	578	555	598	606	551	620	564	560	578	558	586	553	600	576	551	550	558	540	573	609	519	604	552	558	573	557	561	543	605	579	558	592	549	597	577	562	564	605	550	588	578	574	628	551	571	600	589	579	616	581	574	588	563	532	587	578	582	573	562	550	616	575	556	585	596	556	597	624	565	535	583	554	610	630	584	587	539	560	596	616	588	612	569	592	567	599	559	594	547	579	531	565	576	571	604	562	583	583	536	528	566	587	597	544	578	543	553	552	586	566	571	570	588	589	599	585	573	549	553	555	544	609	607	522	623	572	555	602	588	551	546	576	532	577	560	592	546	542	552	517	600	656	561	577	616	564	599	569	606	586	573	575	597	617	588	558	583	605	566	560	592	603	664	571	571	600	614	579	564	567	519	540	582	560	570	619	565	597	588	549	541	589	613	599	524	597	580	579	601	583	549	571	562	564	614	618	563	608	593	583	575	586	575	571	578	561	573	571	579	557	547	601	552	592	606	595	548	543	570	594	527	582	610	594	538	567	603	556	583	509	609	532	586	571	574	549	579	559	577	617	598	604	566	573	550	534	585	575	571	586	546	565	603	586	595	561	550	566	612	578	556	591	580	523	586	531	558	611	580	540	548	586	552	567	561	565	600	577	560	603	579	577	594	559	570	593	553	608	563	526	590	551	574	597	596	572	569	574	586	593	528	567	527	554	591	589	580	570	587	589	533	573	560	603	576	559	569	555	633	566	583	557	539	622	579	583	545	593	546	575	559	584	550	553	610	534	574	615	555	566	577	561	543	591	623	603	564	618	553	577	583	548	560	564	590	591	574	589	580	538	602	499	557	603	617	596	544	558	507	597	577	577	586	540	591	570	567	571	563	521	562	566	559	571	637	572	554	574	608	527	575	579	585	597	578	564	617	571	588	558	594	573	584	596	559	570	557	587	595	526	583	543	571	550	552	621	588	550	589	605	567	568	559	570	584	603	591	581	571	573	563	581	526	587	539	575	607	583	549	582	610	541	537	579	557	536	575	549	574	576	596	590	544	580	593	588	597	599	574	590	573	562	618	605	614	563	605	553	557	567	579	561	567	585	547	584	571	594	578	579	576	572	577	579	584	484	582	527	587	574	575	626	588	545	539	584	588	613	552	577	565	606	572	548	608	561	589	580	555	563	562	583	608	531	583	593	575	587	573	579	591	596	574	544	576	578	548	592	558	593	614	613	565	581	579	591	559	561	578	556	563	579	572	633	573	577	614	566	552	591	530	525	582	562	524	578	574	614	545	549	558	580	549	592	521	542	541	570	570	584	562	556	592	589	575	580	578	531	579	585	550	589	579	615	581	551	609	528	576	596	577	595	551	612	619	590	557	582	592	553	521	586	561	548	560	587	589	595	588	540	598	581	556	595	573	543	571	609	539	579	562	560	606	588	521	618	555	558	580	543	576	591	596	566	577	570	562	564	602	583	559	609	534	538	559	555	577	577	549	569	557	558	593	563	553	591	608	586	606	566	550	611	597	568	542	557	587	587	566	556	584	610	599	607	609	575	603	559	564	584	601	564	583	601	566	592	528	551	584	562	590	550	605	600	593	615	570	577	578	590	580	573	584	569	587	612	562	607	597	605	579	566	572	611	594	595	586	624	596	549	583	607	578	586	602	590	562	559	580	576	622	594	527	588	593	547	547	548	572	539	573	603	572	524	569	559	596	562	552	535	585	585	591	547	543	538	576	587	563	590	583	576	519	584	595	596	582	567	543	585	561	582	524	553	565	562	579	630	557	613	562	563	582	598	546	529	590	529	579	578	596	559	643	561	542	548	548	569	556	571	588	601	549	576	558	541	588	527	573	546
46538	14696	4704	3109	1816	1161	979	1018	997	827	922	1358	1131	1176	835	792	814	621	579	510	442	431	367	318	299	297	335	339	427	597	721	532	307	334	320	319	326	304	278	332	313	304	352	300	301	307	304	329	291	303	309	269	319	352	325	342	303	338	307	327	315	306	310	324	283	297	298	303	322	327	304	319	293	303	304	266	331	329	287	348	345	268	348	324	313	300	319	329	299	305	300	306	299	337	337	329	307	296	294	304	298	268	309	330	302	291	324	309	333	322	315	325	338	306	296	333	338	305	320	280	336	343	274	306	321	326	272	303	321	337	305	304	288	351	313	306	285	303	335	308	343	303	299	329	313	310	310	320	326	311	272	294	277	283	307	287	292	348	318	309	331	312	315	322	339	290	266	304	294	300	307	301	290	304	305	282	304	319	319	309	305	263	299	324	300	341	309	321	271	290	286	307	285	286	327	315	334	320	331	322	314	322	308	308	318	273	317	315	308	307	288	296	318	299	299	314	305	338	319	307	321	302	324	299	326	304	325	300	291	297	324	274	331	290	287	311	302	291	308	287	308	311	293	316	274	286	352	275	307	335	298	339	283	305	290	298	277	295	332	270	310	307	299	298	311	297	291	316	314	304	333	317	269	276	307	307	311	323	314	352	274	287	309	362	298	297	330	312	335	295	313	305	311	330	292	310	323	320	322	316	315	334	291	298	313	315	318	306	337	354	294	329	293	321	278	319	325	305	304	274	272	309	294	345	276	316	313	314	308	309	329	310	313	309	313	324	313	287	315	274	334	306	299	327	274	294	311	326	295	309	331	315	291	313	307	318	306	323	340	290	288	309	293	287	298	299	309	312	326	318	288	306	346	322	311	306	337	296	338	282	270	278	288	305	258	300	297	319	291	313	302	294	304	311	301	310	304	316	312	295	336	312	298	291	302	300	304	270	295	329	328	266	312	303	326	309	327	322	300	307	320	280	322	316	289	298	292	293	328	313	319	271	283	287	334	330	308	292	333	316	309	306	344	279	274	323	306	302	302	325	326	315	269	314	327	298	266	304	323	306	275	306	308	295	309	311	323	309	322	314	331	337	299	283	307	310	323	301	300	317	311	314	314	294	286	334	305	323	303	315	268	305	294	313	309	328	293	304	280	316	328	303	318	297	317	278	304	319	311	313	307	342	321	308	325	308	331	331	319	284	290	332	284	286	310	286	330	293	293	277	310	288	318	306	290	304	282	307	275	282	273	339	313	328	302	322	314	302	293	256	303	323	290	309	284	306	333	304	328	305	279	321	342	294	283	328	290	290	271	310	322	272	335	314	323	328	292	307	327	277	288	303	303	304	318	296	310	273	316	343	321	310	331	291	333	288	326	277	310	319	316	313	331	318	308	313	323	292	300	336	309	288	296	295	324	316	306	326	301	309	291	284	297	277	329	290	313	302	331	276	311	284	304	336	324	309	285	282	296	299	328	346	327	324	298	258	295	313	345	309	317	316	326	332	309	334	294	323	296	280	312	319	332	299	275	260	302	344	316	337	313	309	320	311	287	302	333	314	288	335	381	305	301	331	313	322	312	316	326	319	356	334	354	353	320	317	304	303	348	337	326	305	286	287	305	322	331	292	313	321	324	291	315	292	321	297	300	282	311	300	304	318	318	328	325	313	346	319	340	309	285	302	268	323	321	303	348	303	269	344	296	311	311	304	332	301	328	290	313	295	298	291	294	287	326	321	298	288	361	313	291	326	268	314	285	262	290	284	291	297	339	308	294	295	291	273	304	315	316	309	299	297	308	307	335	316	306	300	323	337	284	311	302	301	338	318	291	312	282	329	309	272	298	327	306	315	310	294	323	326	314	294	339	306	307	329	317	308	293	313	317	307	308	290	258	318	301	345	306	316	284	295	332	308	339	321	309	334	298	306	344	312	309	352	297	319	336	306	290	309	316	289	311	361	288	317	331	303	297	315	343	289	310	304	290	304	330	297	298	307	297	302	306	323	318	307	285	330	328	306	322	318	314	351	305	288	336	307	281	324	324	323	264	289	288	299	315	308	305	316	319	299	287	280	338	280	313	319	288	316	335	346	324	306	252	295	327	306	335	273	308	339	315	298	318	310	316	329	293	328	299	289	274	310	336	312	335	296	259	304	302	336	297	353	275	283	300	280	305	308	299	291	276	316	304	308	292	280	266	336	335	323	290	305	321	329	335	353	353	288	335	299	303	303	283	288	286	321	314	309	334	324	322	292	309	333	290	319	285	291	317	305	324	300	315	308	321	315	293	344	308	313	306	311	374	268	286	298	305	310	295	330	337	293	309	299	371	291	303	299	313	300	276	339	341	315	302	288	292	306	307	316	300	325	342	325	294	264	283	341	319	298	284	326	329	310	292	313	360	321	292	273	295	284	314	310	303	314	264	308	290	297	320	306	307	324	297	275	311	324	304	336	288	312	307	312	323	316	316	256	310	306	314	293	298	298	303	313	308	333	332	303	301	322	314	333	302	293	323	268	280	297	330	268	312	355	286	277	317	339	329	286	323	327	326	293	338	302	302	288	299	313	323	329	301	317	316	300	299	338	309	337	321	273	309	281	269	323	277	310	292	293	285	318	284	273	305	314	278	272	325	330	288	271	306	288	271	293	320	328	280	306	307	301	314	284	323	343	310	316	303	345	311	314	301	304	286	302	335	313	329	306	291	337	341	274	319	321	332	321	295	313	283	280	294	300	318	307	311	294	314	294	309	281	263	319	278	330	322	332	297	316	346	332	306	304	314	277	293	309	324	301	355	330	322	329	309	343	327	317	299	347	321	302	306	336	278	305	286	284	338	304	306	279	321	318	287	300	312	318	306	313	307	273	338	334	329	268	288	300	338	329	321	304	291	292	298	292	330	319	307	308	314	285	315	305	297	344	291	324	311	304	304	289	294	323	306	331	306	301	318	332	305	279	329	287	316	296	288	310	327	328	326	313	334	308	328	316	296	311	301	276	314	305	294	325	298	312	303	324	300	280	361	310	316	272	290	290	306	287	322	315	311	325	320	325	289	296	315	336	271	296	312	370	320	333	340	326	299	306	279	282	325	308	316	313	312	325	274	298	312	326	296	312	280	312	279	323	320	329	275	312	331	303	319	308	349	298	293	300	303	286	288	302	284	319	286	339	331	307	344	307	283	284	330	294	289	313	294	316	309	319	318	319	310	334	296	314	277	323	317	315	298	338	309	291	308	319	277	309	294	338	286	321	290	311	278	337	296	303	296	314	310	296	323	308	320	329	314	314	324	293	308	325	335	287	305	312	301	322	315	340	294	325	281	326	308	311	307	289	332	339	321	311	287	327	311	316	322	314	308	322	304	284	307	287	288	288	304	294	302	289	293	314	294	318	338	288	275	311	317	304	298	314	329	279	294	301	285	294	335	304	292	294	282	337	305	301	338	321	341	328	314	283	303	289	323	314	315	308	299	337	325	306	316	345	322	329	302	317	310	281	305	313	311	320
27557	3473	6008	7336	5857	4882	3790	3804	3858	3651	4086	6233	5110	5612	3709	3332	3912	2726	2117	2058	1498	1267	982	985	955	825	809	887	1551	2661	3279	1948	710	701	752	753	741	698	773	699	734	651	725	721	666	701	667	678	675	722	685	658	654	674	658	683	689	690	706	641	697	649	685	663	647	715	696	672	676	670	699	666	656	703	700	679	690	679	689	709	689	688	690	654	674	659	684	658	655	641	691	647	717	683	673	669	684	656	736	634	670	659	658	681	704	665	674	648	686	642	657	669	720	684	641	699	626	692	702	694	704	648	671	665	671	644	627	688	714	666	636	663	711	699	672	677	685	688	670	698	646	675	667	681	638	675	680	701	656	699	639	633	672	696	677	650	665	676	653	650	672	619	700	683	646	671	699	666	639	651	653	653	665	679	668	675	691	660	667	689	627	632	676	686	690	700	686	678	678	622	698	653	652	652	612	637	680	716	625	668	644	662	680	633	734	662	663	641	658	663	652	627	670	647	638	641	648	679	655	642	703	675	668	690	621	734	668	641	649	630	625	668	658	682	689	710	615	657	659	679	655	651	703	647	668	690	660	677	657	676	653	678	675	676	686	696	672	674	646	654	624	649	628	674	638	682	675	660	641	686	679	673	644	635	678	677	659	692	666	703	672	678	686	668	661	676	675	681	675	708	685	680	620	683	690	653	706	641	715	659	629	690	664	672	730	684	649	653	622	667	656	659	703	710	673	668	688	654	655	654	703	645	703	698	626	708	671	653	680	692	674	699	653	678	665	688	658	640	639	648	690	692	651	670	696	730	625	652	632	672	728	627	645	620	640	622	690	709	666	670	666	672	638	691	626	668	651	664	670	695	698	645	761	639	694	709	680	691	675	680	664	701	715	647	655	691	701	625	653	632	721	691	679	649	649	651	689	647	704	671	661	664	658	635	726	702	654	673	649	657	648	672	667	636	671	697	693	620	614	663	606	660	678	673	654	669	694	659	700	657	692	660	718	712	678	656	655	666	715	705	671	670	634	671	657	670	668	676	659	668	680	691	679	671	673	647	668	649	687	614	684	637	680	630	628	673	651	670	674	680	721	695	669	725	645	680	688	690	743	737	687	638	669	649	662	676	709	701	615	667	654	733	680	637	658	647	666	678	668	664	641	694	663	715	696	685	678	649	634	662	640	687	640	697	630	623	651	658	642	669	658	670	676	700	679	670	684	682	650	683	666	638	684	638	656	718	665	626	669	659	652	637	597	653	670	634	718	709	638	674	632	727	650	697	673	625	687	658	692	649	689	661	667	683	650	654	674	714	679	673	641	690	663	657	712	705	689	689	637	685	665	682	637	631	657	698	633	653	721	672	691	699	686	656	654	653	681	692	647	688	681	654	666	679	667	660	663	671	677	650	673	659	674	727	703	644	658	631	667	688	661	692	665	624	648	656	709	638	682	663	654	713	672	664	713	672	708	655	663	668	676	627	676	684	651	693	665	659	642	658	654	642	661	720	706	646	622	693	683	693	710	654	724	673	664	655	668	672	662	696	660	610	626	661	672	683	675	687	676	644	607	682	676	688	677	662	696	641	646	702	650	717	648	629	654	697	656	685	708	650	673	644	645	628	685	678	647	641	682	657	681	717	662	640	718	656	671	665	660	662	713	666	669	667	658	672	663	649	613	653	634	666	686	674	705	686	672	659	644	695	693	658	643	722	648	662	667	682	671	713	667	623	684	693	650	627	717	733	664	671	634	642	657	638	664	655	668	639	667	663	639	706	721	658	689	683	677	678	659	620	661	659	687	655	659	692	667	619	701	675	666	688	687	659	713	664	618	686	634	641	658	702	631	730	681	664	672	675	664	667	650	687	687	653	718	669	707	678	661	675	707	673	700	675	670	696	689	726	707	675	656	706	701	646	682	679	643	698	650	676	686	679	638	691	697	664	689	691	681	683	640	692	647	661	666	661	662	637	664	721	703	630	677	667	705	687	645	655	639	646	665	634	657	669	655	618	709	675	671	685	673	649	641	658	661	688	673	654	697	664	645	716	660	645	668	635	669	635	699	675	674	698	646	664	711	658	657	708	666	730	669	682	694	655	639	685	666	744	686	630	695	669	654	681	625	681	671	666	636	670	704	670	636	630	656	652	680	657	643	643	655	636	694	679	639	646	677	696	663	701	639	709	667	666	659	714	698	677	655	725	665	650	711	638	661	657	706	698	641	665	629	716	690	682	653	666	651	692	637	691	619	669	607	711	667	654	689	694	661	680	647	666	678	651	697	678	598	660	711	628	670	685	707	669	670	678	692	673	675	685	676	667	678	739	695	736	696	627	681	651	650	695	668	663	697	657	698	692	636	676	718	669	608	634	652	632	667	670	681	639	682	661	669	710	700	623	680	649	631	655	653	646	654	647	677	669	692	714	682	713	664	675	660	647	662	681	616	695	709	702	650	708	666	714	684	678	689	684	685	690	658	670	617	688	697	692	692	662	660	722	662	663	691	667	622	676	653	712	686	686	658	708	648	630	646	686	652	678	636	699	664	630	683	703	701	675	693	660	629	690	666	644	677	696	660	648	733	671	686	670	707	658	664	667	712	734	685	672	663	712	703	683	686	734	661	702	684	658	699	678	695	666	684	686	657	680	663	667	639	704	717	678	691	637	712	707	619	650	697	680	730	694	697	679	687	649	653	691	630	674	626	664	644	698	661	678	695	649	719	665	683	643	677	690	654	665	655	647	673	683	679	634	663	693	688	688	664	648	689	658	720	634	642	674	753	661	677	680	648	690	660	665	668	666	642	658	655	642	656	647	693	660	709	648	694	695	700	683	682	670	665	653	691	738	650	677	687	652	698	681	691	699	658	674	677	681	703	679	671	646	665	652	652	700	666	660	705	637	704	634	632	733	686	638	676	696	701	677	724	678	708	665	707	697	676	713	615	656	702	669	666	669	665	659	667	672	668	690	631	677	696	632	677	657	672	642	660	645	671	643	661	682	676	697	679	634	625	652	658	709	681	648	618	641	663	708	680	694	706	661	668	661	646	665	656	635	691	652	669	648	699	703	661	683	690	669	712	705	682	704	665	690	660	648	670	706	716	714	650	638	687	664	707	690	669	685	620	687	663	695	659	692	633	697	695	637	718	632	667	661	685	694	686	664	657	674	726	688	722	663	689	653	698	650	703	689	669	647	654	656	674	685	696	680	618	664	659	657	687	632	638	689	675	680	641	686	653	618	661	637	662	683	588	677	667	646	725	688	685	634	637	693	722	637	666	671	679	652	680	703	657	603	688	639	699	693	683	664	672	639	701	660	682	658	676	647	653	627	636	621	673	663	670	653	682	669	659	681	706	642	632	638	673	623	685	681	691	695	700	583	693	631	674	712	667	683	668	667	664	690	641	687	675	660	670	685	652	665	645	642	625	684	677	633	693	630	685	674	666	667	647	651	677	643	654	687	679	653	633	664	635	689	689	695	712	703	640	655	708	665	682	686	680	688	696	683
15422	2417	1088	784	494	334	330	308	371	358	390	464	461	505	402	377	322	280	253	218	198	205	174	187	180	181	156	164	182	158	188	169	168	183	158	184	182	153	204	169	155	170	180	167	196	169	168	175	185	164	162	178	166	176	137	169	151	154	176	174	175	173	159	191	157	172	179	156	177	184	163	181	174	178	179	158	182	182	186	187	149	165	169	197	159	164	178	163	171	154	162	165	167	172	168	176	198	164	174	156	163	160	144	189	178	160	174	164	147	157	176	164	183	155	149	151	152	147	191	176	183	164	184	157	168	159	170	140	176	185	170	188	171	160	174	171	150	175	179	177	176	172	159	153	148	188	157	188	160	171	166	168	140	149	193	176	166	163	179	200	154	172	205	153	153	151	148	184	160	182	176	194	171	167	152	179	153	163	147	174	176	168	171	155	194	156	175	169	188	167	156	163	143	150	149	163	179	198	184	170	176	157	178	146	165	177	162	154	186	178	183	173	164	182	176	173	157	164	182	158	202	161	183	156	176	177	162	182	168	185	174	167	192	169	186	170	167	150	163	142	158	151	187	156	184	144	177	178	182	148	152	170	170	161	175	175	190	173	172	145	155	162	144	181	190	189	167	159	175	159	155	145	152	177	173	175	182	173	157	158	178	200	172	165	165	192	172	166	172	173	176	174	174	142	169	142	172	167	166	171	177	183	178	166	165	181	162	150	210	157	147	152	183	173	155	164	168	180	156	188	160	144	161	158	176	141	179	189	176	141	170	173	192	204	168	175	173	167	172	170	171	181	170	191	180	180	164	157	169	172	162	172	157	184	169	149	183	169	158	185	167	170	160	196	171	184	196	173	169	179	173	179	168	166	166	182	158	169	162	169	180	158	160	172	153	166	164	167	178	166	155	164	179	151	159	127	140	179	172	153	160	173	174	169	153	164	169	167	164	172	175	172	153	179	193	140	172	155	148	171	171	188	156	165	160	176	190	175	155	177	180	172	152	165	180	149	179	183	170	178	159	160	164	174	176	166	180	168	141	161	153	173	170	162	148	172	189	179	132	160	158	159	197	171	168	157	158	160	160	153	174	190	178	168	168	160	185	175	163	169	169	153	180	164	154	188	161	159	150	179	171	165	181	173	178	160	177	162	159	164	195	134	196	188	163	173	161	177	158	161	165	163	161	164	177	175	173	160	172	184	164	166	135	178	168	174	174	163	170	191	147	172	144	149	149	163	216	165	176	158	160	187	183	167	166	178	167	165	167	177	148	158	156	167	157	201	177	171	188	153	146	155	188	199	161	167	180	180	165	173	181	171	206	168	163	159	155	161	162	153	166	166	159	152	162	178	181	159	170	160	188	177	166	163	181	191	173	159	148	139	158	156	144	159	169	157	154	130	156	156	168	179	180	162	177	153	169	160	172	168	169	154	188	186	161	173	166	165	150	170	139	133	180	191	174	193	167	163	175	168	148	159	175	175	176	174	177	151	168	205	183	155	153	176	169	142	179	180	169	162	164	165	190	153	160	185	159	189	166	170	167	165	172	192	193	164	162	186	170	181	170	173	154	184	169	185	196	171	190	172	177	192	170	158	160	145	141	148	177	166	172	163	199	169	174	195	177	184	188	192	193	169	132	152	182	183	185	165	168	180	155	171	152	172	168	191	174	200	171	152	177	168	198	164	165	164	170	150	145	167	175	185	195	167	172	194	178	164	199	161	187	185	184	151	151	173	182	166	173	176	158	169	143	165	188	167	157	163	187	204	180	168	167	162	168	183	179	146	170	169	171	182	162	169	157	184	141	149	164	157	161	160	189	154	162	172	150	173	154	149	159	152	165	172	198	171	168	179	157	139	173	164	173	198	155	145	137	184	171	165	168	159	172	187	138	178	183	171	190	153	147	153	189	154	155	179	163	191	169	181	168	178	151	155	164	162	185	196	174	176	168	153	178	165	195	169	164	184	166	149	168	150	152	174	188	175	177	160	163	152	154	165	176	151	170	167	174	172	155	181	172	153	177	159	137	164	168	155	142	201	147	197	167	186	164	140	170	151	190	201	196	163	156	144	156	169	174	159	180	156	172	180	173	172	165	185	171	175	166	150	148	174	163	156	167	165	159	185	164	164	151	212	154	159	157	154	160	155	183	176	176	164	178	177	198	154	168	152	142	160	163	171	170	187	169	159	187	175	160	142	123	160	163	166	169	166	193	191	176	142	168	171	166	168	154	157	142	156	154	159	146	178	153	153	170	167	185	155	162	154	185	139	160	172	170	193	175	175	155	175	167	157	185	169	157	155	193	166	185	160	145	178	156	177	161	186	198	159	166	176	168	146	171	196	161	162	172	180	158	161	161	165	173	166	171	161	169	145	156	180	204	172	168	193	193	182	167	178	174	165	190	177	193	189	161	168	173	153	158	197	173	167	167	169	183	179	166	174	174	157	164	163	149	178	156	168	180	166	176	140	168	179	156	149	169	177	181	186	186	166	179	188	173	147	182	168	163	157	132	158	172	172	168	174	150	173	170	168	174	155	182	169	153	163	188	181	169	187	162	163	159	160	168	183	189	150	171	179	182	190	153	169	166	134	158	173	200	168	167	170	164	162	171	184	140	179	171	196	178	164	175	153	166	188	168	161	189	166	207	181	158	173	147	139	164	179	203	215	178	172	161	186	179	172	159	186	171	166	159	180	176	183	161	152	164	185	183	179	155	163	165	183	142	159	183	164	161	165	163	169	160	152	157	186	162	152	169	152	170	154	161	167	140	159	181	190	158	162	170	181	145	175	156	168	157	186	180	187	160	171	172	196	164	153	173	159	172	153	183	140	170	140	171	161	184	164	190	163	204	176	156	164	153	155	170	161	158	181	156	170	162	176	155	150	171	179	176	159	148	179	157	178	163	165	175	160	197	200	192	179	175	164	161	172	163	161	163	189	186	159	169	183	183	169	166	182	175	155	157	162	179	168	186	165	175	160	160	175	158	165	157	167	172	166	156	168	157	168	160	135	165	171	210	171	163	188	158	140	159	161	169	196	185	182	155	162	154	147	171	175	157	165	148	153	150	171	164	176	171	152	167	153	181	190	170	155	159	163	191	151	182	160	168	150	181	166	190	173	146	170	164	174	192	151	196	166	173	175	152	169	155	160	172	170	173	179	170	155	166	156	160	169	164	163	176	170	154	181	154	169	192	157	158	192	180	197	168	178	166	147	196	178	188	145	163	183	166	164	178	156	169	169	153	160	170	144	177	176	160	177	148	159	168	179	145	163	174	161	170	163	181	165	157	167	166	178	181	173	159	156	190	160	180	142	157	161	165	158	173	160	150	184	144	174	175	156	167	148	167	160	180	177	181	172	131	157	173	187	171	132	176	183	182	173	176	167	173	177	152	156	152	173	180	169	163	142	147	158	160	186	147	184	171	165	170	149	148	139	143	151	176	148	174	160	172	151	159	169	183	165	162	148	171	165	187	167	172	156	182	161	171	157	194	156	150	158
8875	1338	2263	2338	1760	1318	1191	1293	1473	1521	1759	2222	2101	2487	1862	1644	1503	1034	1018	761	778	523	493	470	472	419	453	422	431	467	508	492	421	427	423	400	436	416	425	398	403	424	415	384	416	370	424	401	413	400	438	390	374	402	393	393	399	391	374	403	407	390	386	392	395	411	377	427	408	450	384	397	412	432	387	421	367	363	379	417	403	401	436	399	407	402	411	390	445	382	411	374	418	374	401	373	419	420	397	403	404	380	385	375	415	411	388	427	403	408	405	383	434	399	443	363	372	415	406	382	379	385	412	427	367	416	403	394	385	384	419	403	399	434	424	414	420	387	373	413	410	403	385	429	424	418	443	385	382	417	379	374	413	421	411	413	402	404	434	390	424	398	394	354	416	415	417	409	413	441	385	405	429	423	420	406	406	407	368	427	403	408	388	418	391	389	389	382	397	426	413	418	401	412	413	397	424	413	375	415	389	384	424	365	400	397	398	376	372	418	398	403	434	412	376	402	398	394	381	414	364	406	401	383	394	400	400	413	380	419	371	431	429	403	377	380	369	387	418	423	393	428	388	422	421	367	419	439	439	346	404	413	418	427	384	408	395	414	380	418	362	430	431	403	389	423	410	399	393	396	401	423	382	386	428	395	386	421	384	390	388	393	391	413	387	404	416	398	406	390	410	459	412	378	412	425	388	395	385	418	406	417	404	388	426	378	381	439	398	447	392	366	367	392	422	409	407	380	407	406	388	417	430	408	402	411	418	425	411	447	364	425	417	379	403	398	413	393	435	366	382	413	391	400	404	414	416	426	410	389	421	425	406	414	397	395	425	365	404	399	432	397	432	378	372	410	387	411	401	387	433	400	382	427	417	409	394	403	420	425	394	386	424	434	442	424	440	415	382	389	426	416	387	423	416	373	449	413	391	394	399	394	391	450	396	387	426	402	395	414	409	374	385	374	406	387	406	373	428	428	442	383	399	418	439	430	386	393	432	382	415	413	413	427	384	396	396	419	411	426	408	438	420	381	420	369	379	407	393	381	438	380	430	380	413	367	394	407	385	394	385	393	435	377	414	386	441	407	368	382	414	375	413	395	399	414	431	371	424	385	391	376	393	430	377	382	402	392	396	386	383	411	404	401	432	415	432	399	440	423	382	376	444	402	366	407	395	396	408	381	437	415	379	412	410	416	367	385	397	417	408	374	385	432	425	401	369	387	386	415	422	379	410	399	462	383	433	419	381	409	397	409	406	399	412	380	370	411	452	381	416	424	379	450	432	379	409	389	381	394	393	385	356	399	386	394	407	384	422	400	429	392	412	384	427	386	410	398	438	385	430	373	414	382	428	360	429	413	369	373	431	414	433	381	412	414	407	448	368	446	416	435	368	409	416	412	398	393	414	401	366	401	423	375	431	420	421	404	405	387	402	396	422	416	379	428	435	388	433	384	392	438	369	378	398	403	403	385	353	393	408	395	407	397	405	384	405	405	411	403	410	385	429	421	371	407	407	449	381	420	412	433	391	409	355	419	404	384	404	392	371	404	399	380	436	408	409	459	438	424	421	426	433	394	447	405	392	428	404	408	375	417	394	405	424	384	376	433	419	418	415	387	403	408	394	399	399	400	390	387	402	393	411	393	384	387	388	399	425	389	378	409	384	403	424	389	421	426	406	417	410	393	387	413	416	410	429	413	384	391	375	357	398	401	431	403	406	415	394	402	449	397	365	404	365	425	396	395	446	418	386	403	392	396	410	391	402	402	458	445	406	405	390	402	438	403	383	428	387	426	411	392	403	411	387	412	414	384	383	417	435	384	402	405	418	396	417	428	437	391	406	411	371	448	403	387	389	405	403	402	407	385	387	427	380	395	395	372	387	424	416	389	384	384	371	401	382	408	379	432	438	424	376	396	414	427	380	442	410	437	393	416	402	437	370	430	402	430	380	407	393	405	423	424	372	385	369	406	413	417	392	399	430	370	401	392	416	401	416	393	353	369	393	391	402	375	421	396	372	399	416	399	393	425	422	380	391	385	387	410	439	409	389	387	380	390	372	392	400	396	401	402	407	408	382	408	398	382	406	401	411	402	424	421	404	411	398	392	405	416	395	427	408	404	393	440	408	392	400	408	368	414	409	394	405	435	393	411	413	395	394	391	405	418	389	442	389	409	428	412	399	398	390	393	407	372	376	405	435	369	380	437	410	431	421	403	417	393	416	394	432	425	366	393	409	418	423	389	394	404	375	416	399	415	424	427	391	421	400	415	406	376	405	374	378	423	369	399	408	421	396	400	405	404	416	376	427	405	411	382	389	434	421	384	388	423	422	420	424	398	395	382	404	407	427	412	403	388	413	407	385	416	377	417	400	390	406	386	411	386	394	410	385	406	422	370	406	400	443	393	463	416	412	422	407	363	410	386	385	371	408	369	396	406	379	404	435	410	356	394	414	409	404	386	394	366	419	388	412	382	399	394	371	375	425	414	378	409	403	395	381	399	428	410	411	383	386	420	401	385	386	384	390	412	414	369	382	405	361	369	427	421	418	388	366	392	409	419	403	408	395	393	385	399	395	428	396	408	412	396	417	376	376	373	432	416	383	399	409	399	392	412	383	424	414	398	397	376	374	390	380	403	378	411	439	400	385	430	395	437	387	387	404	397	455	442	405	391	370	431	402	434	409	378	394	416	419	452	382	378	411	412	392	420	401	405	382	388	434	416	417	413	436	387	362	379	410	429	410	420	431	426	382	448	369	412	385	406	387	419	397	406	410	401	399	422	395	419	422	420	408	379	396	409	448	400	389	402	385	403	420	404	374	398	428	436	399	382	414	423	384	402	402	384	388	425	418	419	400	377	409	413	400	391	402	412	391	356	402	382	421	387	408	400	392	360	397	444	387	390	371	435	389	421	415	444	407	397	383	402	423	385	425	381	395	409	409	376	423	410	395	401	396	409	429	393	375	401	408	414	417	422	398	394	411	423	396	399	407	421	386	377	422	411	393	401	421	384	389	394	409	404	383	416	367	431	402	422	434	422	428	382	442	405	397	385	346	423	389	412	428	400	433	417	395	415	406	407	433	439	422	403	380	407	424	405	410	387	430	416	387	395	407	401	367	397	421	395	395	365	372	390	383	377	407	412	382	408	418	367	416	377	390	402	392	397	428	426	384	417	411	394	406	370	402	434	383	424	380	410	424	411	382	394	404	408	397	377	366	393	400	386	368	421	413	400	427	386	432	402	438	417	373	439	432	417	351	428	377	419	381	380	436	428	402	390	406	426	391	414	381	380	426	394	406	388	401	374	358	419	375	385	413	375	445	415	443	407	380	404	395	436	419	392	410	398	376	390	386	397	391	389	426	397	389	407	387	377	406	417	431	395	406	410	402	363	435	400	412	395	415	387	387	379	422	410	381	403	406	422	427	408	388	419	448	407	419	404	394	392	415	365	422	401	373	394	394	399	411	429	390	400	408	411	420	409	386	385	398	381	382	374	408	395	388	430
32878	7528	2751	1750	1071	844	663	634	669	613	644	774	868	922	650	613	566	493	439	334	337	317	287	296	290	266	278	248	277	383	378	265	253	251	246	256	225	291	256	272	251	277	251	222	222	232	228	248	265	233	230	250	259	288	259	233	237	246	249	227	238	209	206	260	221	256	233	246	284	248	197	232	231	203	276	237	209	215	204	207	218	248	238	260	263	233	200	242	252	218	216	206	217	222	240	225	220	242	226	241	238	284	236	226	265	275	258	264	276	248	239	217	218	234	224	234	218	217	255	231	226	224	238	236	221	235	222	247	220	232	249	236	218	222	268	245	247	221	212	262	237	255	266	238	252	251	248	230	255	259	238	236	231	233	237	215	242	243	245	222	253	270	273	194	249	243	232	233	240	248	264	238	248	260	232	229	249	240	234	243	229	221	224	258	231	238	270	246	207	267	244	231	256	235	260	266	225	267	268	263	240	233	235	225	211	210	207	238	245	245	281	234	249	247	269	213	261	226	241	238	219	216	260	258	233	258	231	210	249	261	247	257	221	258	241	238	238	234	249	257	213	265	225	215	252	235	215	255	263	252	240	250	220	253	252	231	231	263	254	216	213	249	252	237	213	200	227	242	237	238	241	211	232	231	256	235	226	257	231	241	212	256	261	246	239	226	247	226	265	282	249	252	228	243	225	208	241	248	246	240	231	264	243	232	215	234	249	256	227	222	257	236	239	233	210	231	219	276	219	224	240	258	233	243	233	255	262	235	240	239	243	241	247	249	249	224	249	242	228	251	242	245	229	246	252	219	228	253	280	251	259	244	230	233	268	247	255	231	233	228	273	267	222	235	213	201	208	248	246	214	248	221	238	250	255	214	261	243	249	242	232	207	211	253	240	257	234	219	234	262	257	238	275	257	258	216	232	240	224	223	225	229	245	225	233	237	238	226	207	227	226	263	237	208	240	251	224	225	227	249	227	218	234	252	239	247	217	253	238	221	254	227	210	223	235	242	257	239	245	229	257	249	256	271	236	236	216	228	265	240	266	248	225	217	250	218	239	247	195	233	232	232	264	230	227	245	217	245	274	266	261	258	229	233	265	256	234	238	236	222	219	214	224	255	237	256	238	243	232	239	223	235	222	230	247	234	241	222	255	249	259	232	250	245	236	246	245	222	260	230	252	245	233	239	245	239	267	245	226	230	241	224	239	258	224	238	266	237	220	242	223	224	242	224	226	213	239	228	255	234	261	224	217	239	242	215	239	245	223	251	245	260	255	231	274	247	230	203	230	233	237	263	228	230	224	234	242	241	253	217	255	223	243	230	243	237	236	238	244	214	275	251	244	256	238	232	250	215	251	229	230	220	267	260	234	247	196	248	235	226	246	240	249	263	237	247	261	227	261	280	268	244	258	245	247	237	251	244	244	229	216	225	231	242	240	221	217	282	228	257	268	219	230	227	229	258	228	206	258	229	253	222	261	245	215	253	246	235	268	228	215	238	250	250	248	229	248	225	233	244	248	257	258	238	203	226	251	216	254	226	244	252	235	218	238	233	236	249	242	244	227	245	264	217	229	243	230	265	263	250	268	210	258	216	248	237	235	230	257	236	256	246	258	242	215	247	228	204	243	227	249	241	235	236	223	260	248	238	231	253	229	232	256	227	223	229	244	240	214	228	256	224	209	231	274	272	232	232	222	221	251	236	223	240	202	245	246	229	252	251	227	217	215	239	237	258	228	260	264	217	232	239	201	231	236	243	233	234	218	244	247	244	223	214	234	251	232	249	232	252	247	254	224	246	218	222	201	214	274	235	243	269	253	207	249	230	281	229	216	229	236	249	241	268	250	262	244	233	236	256	224	239	256	248	251	221	254	235	237	227	223	219	230	249	249	226	246	277	262	236	247	224	250	214	240	237	223	259	209	245	260	217	207	214	257	251	245	230	246	247	253	228	253	239	259	227	239	242	261	264	234	250	233	241	230	219	254	242	223	241	227	241	264	236	260	223	234	244	220	225	236	215	240	239	220	265	206	265	229	209	221	215	218	232	242	225	225	262	234	210	241	240	208	248	236	249	232	236	225	214	218	227	246	239	202	250	257	247	213	285	259	273	202	259	236	229	223	250	267	249	235	220	222	255	240	238	245	256	231	250	258	247	247	238	237	250	240	239	237	233	215	220	249	232	255	252	226	251	246	244	246	206	245	229	247	247	270	209	225	245	253	222	263	267	208	217	241	238	213	238	238	238	249	259	241	231	212	235	235	209	200	223	218	222	216	229	242	235	245	245	220	235	249	246	248	242	268	222	213	257	247	218	215	244	212	239	270	235	217	221	210	230	256	238	224	237	220	234	251	255	229	268	255	194	238	219	220	246	235	262	236	255	254	280	232	234	226	220	242	217	259	217	246	231	234	243	227	218	250	253	223	226	264	267	253	222	251	255	243	246	217	227	267	234	239	226	247	239	263	245	219	248	241	232	244	252	234	233	252	233	234	277	236	240	247	234	225	249	239	263	244	233	242	234	235	230	255	263	267	236	221	223	233	268	219	244	256	221	250	218	235	219	220	237	286	241	254	225	221	250	250	220	245	254	239	222	241	244	253	239	233	236	248	237	220	267	249	233	214	223	260	253	258	239	258	255	226	268	233	260	259	240	245	243	271	276	241	231	245	218	233	226	252	241	233	224	227	226	234	230	222	236	255	227	230	235	237	255	223	241	246	228	227	244	237	243	237	244	219	244	296	250	229	264	251	228	232	240	233	233	219	241	235	251	241	256	237	235	228	242	246	247	250	223	225	226	228	226	248	230	240	256	221	222	239	249	228	229	250	248	251	231	252	237	216	247	234	244	245	235	223	227	229	227	239	254	229	240	239	240	217	200	232	222	250	234	243	253	225	244	259	229	253	230	249	245	217	226	226	250	236	229	206	216	272	232	225	241	248	249	256	247	218	205	252	256	241	220	242	241	213	250	216	264	212	237	253	217	230	221	237	247	218	229	246	238	218	233	225	217	220	241	202	243	270	228	235	247	215	253	221	221	211	233	240	249	226	257	269	228	231	230	239	227	251	228	256	249	252	270	220	234	273	249	252	235	219	208	269	250	238	248	221	280	205	238	267	253	220	256	248	239	212	243	234	228	243	245	229	236	238	231	251	252	266	269	247	236	214	233	224	233	239	245	219	210	251	214	232	245	255	244	219	258	248	219	260	229	240	238	214	249	263	256	227	247	232	229	230	264	218	228	251	234	228	239	239	227	242	200	281	227	249	262	237	217	248	244	226	211	232	245	246	253	242	237	247	223	236	209	246	221	241	229	219	260	234	261	232	242	255	219	255	253	231	258	243	255	263	238	221	264	266	246	219	220	231	260	229	248	234	267	256	215	224	219	240	227	239	258	249	244	240	223	232	236	257	265	259	244	249	266	260	238	257	245	237	254	229	250	258	249	226	229	247	218	256	244	276	242	242	258	247	207	237	212	238	260	241	243	245	232	240	249	214	232
19347	2716	4598	4914	3848	3200	2692	2628	2817	2694	3105	3484	4135	4378	3060	2760	2476	2091	1717	1221	1135	1061	951	844	793	699	633	687	915	1453	1180	654	600	604	629	639	587	542	578	604	587	554	578	545	541	548	558	518	570	503	558	574	524	553	540	540	533	531	550	563	542	503	543	550	513	538	591	569	568	537	530	542	538	518	547	554	558	542	545	564	570	560	534	558	527	537	548	498	519	532	568	559	481	519	548	511	569	548	590	567	500	571	544	550	621	564	540	567	539	541	560	552	555	568	543	538	573	494	521	507	561	550	537	544	522	521	554	562	539	554	548	467	560	512	544	545	545	534	572	558	549	525	527	556	528	591	548	545	554	562	550	560	543	495	567	561	564	530	552	561	531	512	511	527	532	552	544	544	537	571	547	531	578	584	541	560	563	516	539	531	556	547	602	515	518	537	564	553	550	580	534	569	558	563	585	540	551	555	539	571	514	567	542	549	587	550	547	526	545	531	557	563	549	573	514	526	589	556	531	607	558	520	554	573	518	558	590	542	616	550	549	550	553	507	552	561	540	545	531	548	554	553	527	503	530	536	548	522	527	574	560	549	576	517	560	560	516	524	540	522	535	548	565	525	491	560	530	547	543	528	550	542	554	527	558	530	542	518	559	554	523	560	540	535	521	553	547	570	542	578	576	551	556	533	518	525	530	567	537	530	551	529	521	542	532	520	527	568	555	546	560	564	531	531	501	557	559	548	555	513	540	546	528	584	562	520	534	545	547	512	554	586	528	549	556	565	561	536	561	546	517	550	561	523	565	551	558	542	523	539	540	549	529	496	555	506	525	558	559	525	571	521	567	527	508	551	513	557	559	551	536	497	511	552	549	535	545	555	559	578	521	537	528	558	537	504	539	545	507	565	535	523	535	564	560	521	565	561	542	518	525	549	561	564	528	567	549	515	498	553	561	526	530	549	557	566	515	545	534	594	574	526	559	505	512	536	543	552	494	562	517	590	521	564	541	516	554	559	546	551	539	564	541	526	529	543	565	522	576	528	557	559	529	533	537	550	517	575	544	566	538	520	518	537	526	545	552	585	507	521	560	556	525	565	531	548	559	573	535	526	573	590	560	557	556	541	535	527	532	598	555	566	492	559	547	549	604	528	535	519	533	552	531	518	535	521	569	520	567	552	512	537	531	512	548	485	529	521	558	511	493	519	535	568	530	523	532	551	563	543	521	563	551	532	549	526	560	549	561	539	593	570	597	510	543	524	563	507	561	546	522	558	515	563	525	522	511	565	542	534	536	557	537	526	511	553	557	526	498	536	515	549	489	545	563	520	585	525	525	567	523	522	551	562	589	532	544	583	524	553	623	552	552	573	504	533	476	534	549	536	537	514	534	568	525	558	550	527	550	581	500	572	560	590	515	532	583	512	507	555	541	532	558	544	579	508	564	562	519	550	538	525	553	538	562	516	522	525	522	569	546	576	550	534	564	558	516	587	545	563	551	600	542	550	503	538	590	538	565	550	550	549	563	477	540	566	533	527	523	524	606	525	574	553	582	586	540	550	580	548	585	522	534	529	516	564	515	536	529	531	563	504	534	536	562	557	563	516	519	523	555	547	542	515	583	547	528	538	535	551	528	579	505	584	507	552	510	546	561	573	566	554	574	530	548	533	483	573	544	527	534	527	544	565	538	547	545	524	548	538	537	546	546	571	553	572	516	573	542	510	537	541	540	516	600	558	502	566	558	572	555	561	537	543	559	543	539	568	533	548	549	525	561	549	542	524	544	538	525	555	567	511	557	544	530	534	545	519	553	558	538	525	556	552	534	524	539	588	563	550	549	571	527	520	543	567	509	511	552	544	554	572	526	589	542	535	584	553	568	529	548	519	574	503	560	570	524	526	517	554	497	533	586	562	535	519	577	531	537	579	536	539	580	543	535	507	534	597	545	515	552	526	550	526	534	557	543	551	512	530	553	546	570	496	547	576	563	549	522	565	574	546	529	553	536	540	573	564	550	532	595	544	545	557	572	573	559	537	574	529	538	561	526	574	578	568	545	498	516	560	543	520	509	541	573	545	556	520	579	574	559	594	551	541	555	500	555	542	549	531	549	532	556	538	578	522	557	532	500	596	556	514	524	540	547	560	543	585	535	552	573	567	511	572	532	517	553	539	531	536	564	520	540	553	551	531	560	548	562	549	550	570	573	519	553	510	531	542	532	505	539	549	542	579	520	490	564	527	552	539	541	541	545	586	519	574	540	548	544	550	529	521	533	597	540	546	573	541	552	541	575	583	536	553	554	567	528	612	549	552	493	575	524	541	550	532	552	525	579	508	546	502	563	547	521	586	549	552	501	520	547	538	540	520	524	563	503	550	536	537	570	560	501	541	544	549	519	540	508	535	535	590	518	506	543	582	557	547	537	539	551	493	606	498	537	546	516	574	529	547	515	576	584	554	501	584	498	554	525	580	530	541	604	538	547	553	559	526	558	576	561	535	528	555	562	524	562	566	591	533	569	527	558	525	526	535	591	540	534	549	565	562	527	531	564	593	560	583	546	511	523	521	569	531	506	540	513	557	579	547	522	527	541	496	534	503	559	530	528	555	515	583	577	544	539	534	548	520	522	533	562	535	564	490	567	554	575	526	554	527	540	551	540	547	591	545	541	533	570	492	550	539	532	571	560	528	570	527	533	540	552	503	554	568	542	565	553	562	546	576	526	525	559	527	596	529	540	551	530	537	573	548	523	547	556	558	555	541	530	522	503	514	551	547	553	599	570	558	547	542	586	535	550	569	565	582	558	515	552	512	520	547	524	567	586	544	534	543	554	541	510	511	566	604	560	544	563	517	565	536	513	563	564	536	538	515	546	576	575	549	509	524	558	596	551	555	569	563	520	538	501	542	581	554	525	543	569	543	564	543	574	542	561	588	546	559	535	539	497	581	545	540	514	562	538	517	548	501	546	549	528	573	553	557	571	562	527	493	552	525	555	563	567	565	547	564	558	566	554	511	525	550	496	563	535	507	534	544	515	531	515	566	529	551	573	548	558	565	522	530	519	497	530	562	580	561	576	578	567	551	560	547	583	539	513	517	519	491	546	544	542	567	535	543	530	535	528	542	554	566	542	547	544	505	563	541	542	542	548	536	515	500	512	534	564	538	537	587	543	512	566	561	521	576	542	570	522	559	600	505	555	506	548	561	558	516	562	555	559	549	565	587	536	562	573	569	540	549	581	545	567	530	527	561	535	525	507	526	547	540	527	559	519	545	511	561	563	577	546	543	548	555	584	565	525	547	521	478	511	498	556	550	553	532	540	501	566	579	531	553	530	527	551	535	544	556	559	542	562	514	541	520	514	553	557	546	496	557	525	562	551	553	552	538	560	559	568	538	483	563	606	526	531	543	518	520	552	547	562	538	539	523	550	548	529	544	590	543	561	577	556	528	529	560	528	545	551	576	520	541	548	545	553	502	540	543	538	533	555	512	559	559	550	573	548	550
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
