582	364
168	472
168	912
2	790
2	322
2	790
42	402
870	337
663	362
663	410
565	550
987	433
663	343
581	135
581	942
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
569	749
174	534
844	684
31	165
429	401
569	862
418	969
294	885	256	648	416	313
921	1001
159	356
700	184
159	912
947	774
703	771
947	774
749	569
713	291
34	135
291	713
955	540
291	713
67	344	165
544	8
544	143
544	143
443	742	703
343	159
569	862
772	609
942	135
772	454
135	34
569	749	482	951	415
772	951
674	112
695	187
936	581
569	862	749	482	415	293	599	605
112	267	674
933	171	590	577	686	966
541	199
541	199
862	569
772	75	609	454
695	692
159	214
568	495	947	198	488	379
428	915
629	24
58	909
344	373
987	872
772	120	951	75	609	454
643	685
410	663
277	715
362	111
292	502	718	201
435	500
207	795	469
942	135
433	32
256	885	294	313
680	790
629	159
561	631
765	133
942	581
48	956
638	53
572	862	32
253	191
112	674
253	191
105	220
609	772
440	537
657	541
429	454
274	851
278	940
940	278
833	185
663	362
192	532
48	565
62	646
912	168	472
32	433
663	410
978	469	167	35
90	223
454	134	401	429	291
454	134	401	429	291
159	214
34	997
34	997
704	48
344	373
280	890
249	716
685	643
530	629	891
207	953
609	772
685	541	724	1001
988	267
742	443
720	135
743	859
275	849	175
643	381
135	942
107	201
174	534
14	828
718	61
14	381
568	947
308	418
713	566
692	233
765	859	743
830	769
568	660
335	532
947	774
575	439	77	260	168
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
942	135
765	743
1001	685
854	542
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
586	294
629	65
569	862
692	769
765	762
65	629
256	885	294	416	313
188	421	141	569
256	416
188	421	141	569
159	912
185	106
165	31
569	862
569	862
5	107
267	988
912	159
185	231
321	565
912	168
291	268	401	429
171	933
540	364	789	796	231	511	994	245	338	433	361	95	56	836	987	68
858	700
577	933
72	135	581
1004	977
927	854	823	722	535
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
136	629
309	1
311	540
362	369
692	159	334
362	547
933	577
309	1
942	135
362	854
541	173
207	493
859	948
530	493
629	530
977	1004
530	493
67	963	207
530	629
859	743
290	765
334	65	671	687
245	540
61	393
1004	977
987	789
530	629
61	991	712
912	168
309	1
343	663
343	663
855	34	697
67	656
629	891
493	530
912	168
103	950	514	303
692	624
499	844
718	904
332	318
718	904
718	904
718	904
977	1004
718	904
742	687
743	859
718	904
718	904
684	48	565	918	318	679	704	321	844
718	904
718	904
718	904
101	597
718	904
185	915
62	159
344	373
718	980
469	207
787	214
185	762
1004	189
159	912
193	923
159	214
185	236
159	214
912	168
90	851	978
166	602	586
712	61
771	137
189	1004
65	334
134	592	291	454
663	343
912	159
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
84	343
290	56
718	732
769	692
738	783
61	712
280	629
568	947
137	771
769	692
137	443
540	311	925	955
523	374
868	765
220	159	334
334	687
189	410
771	137
159	935
383	311
392	517
862	569
159	912
517	392
803	517
948	927	890	120	191	629
631	629
936	942
159	214
103	514
582	364
517	803
624	692
948	927	65	592	416	859
948	927	65	592	126	416	859	165
663	84
4	159
343	663
868	168
256	885	294	313
103	514
535	854	369	722	250	444
966	933
859	565
790	2
790	2
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
868	168
859	743
136	857
167	159
535	124
912	159
927	722	250
249	693	32	433
540	245
291	268
702	644
927	854	722	250
290	159
758	844
159	214
511	849
231	738
644	702
966	933	347	935
220	65	749	75	334
337	505
135	720
135	82	870	581	4	371	628
135	72
596	450
700	858
159	214
702	644
231	2
790	2
854	535
135	942
644	702
433	159
955	540	773	311	427	925	987
854	535
638	622
771	4
48	684
316	915
41	723
360	526	24	280	629	631	160	530	493	561	658
629	530
731	680
493	360
416	648
698	540	840	231	873	245	764
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
1004	189
926	748	308
695	362
915	185
592	927
53	776
900	272
915	428
31	658
77	260
356	765
174	510
356	765
530	629
788	740
951	502
700	2
90	233
915	647
977	541
444	535
356	765
90	660
771	65
723	41
743	859
915	718
250	332
306	660
159	214
65	771
444	535
159	433
534	388	84
332	250
809	159
250	332
948	927	65	592	126	120	75	416	191	859	629	165
290	159
674	517
940	159
462	923	223	189	687	586	449	692	535	591	334
915	647	428	200	857
191	415
191	948
159	214
332	250
200	915
35	851
75	948
940	633
771	65
280	851	915	530	920
103	950	514	303
418	308
233	450	692
511	338
418	996
942	135
948	803	267	112	674	392	459
643	685
936	942
24	530
360	493
388	534	84
535	444
306	523
530	24
175	275
950	103
535	462
948	927	592	126	416	191	859	165
260	77
207	847
260	77
369	535
891	631
926	157
951	976	569
660	306
707	880
592	134
90	428
77	260
294	586
107	464
294	885
84	343
885	416
356	765
90	200
159	940
64	534
103	514
416	762
159	731
410	595
891	629
685	724
2	231
443	662
168	912
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
881	506
942	936
942	135
599	693
103	514
416	134
940	159
885	294
738	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
168	912
335	670
207	167
552	188
428	915
32	432	19	249	170	843	977	365	236	0	380	418	381	777
703	135
147	890
428	90
746	692
159	940
4	771
168	912
428	31
174	125	102	510
541	576	506	644
532	13
541	199
106	185
936	942
106	185
200	90
174	534
912	356
912	356
912	356
912	602	356
912	356
61	193
602	912
106	1001	702
1001	650
168	260
915	687	591
168	126
602	743
61	517
506	881
168	912
506	541
704	321
126	168
126	356
398	450
776	687	591
790	2
500	782
915	731
232	912	168
942	936
61	718
881	506
693	599
356	472
356	159
2	790
648	765
168	912	472	232
532	335
561	360
724	246
724	685
472	356
912	168
790	2
472	356
356	472
506	1001
356	743
537	440
537	440
180	727
1001	506
335	532
335	532
260	168
506	1001
712	450
168	260
303	343
628	135
628	871	720
165	31
165	401
165	67
955	540	427
159	356
159	214
942	135
200	142
401	415	429	291	454
356	159
67	344	963	207
344	373
569	749	482	951	415
112	267	674
67	963	207
771	4
659	159
659	306
659	374
599	693
4	771
159	214
321	704
402	343
5	553	670
696	595
469	528
402	299
142	200
415	150
415	150
415	833	569	191
415	401	150	569	191
290	566
150	415
629	631
704	321
334	75
952	142
191	948
629	891	530
550	546
200	142
236	185
401	429
401	429
362	383
200	142
249	716
424	421	795	207
907	883
987	231
424	421	795	207
629	190
978	469
142	952
429	401
909	58
207	795
360	561
135	581
142	200
951	769
450	233
629	891
135	628
743	356
135	703
450	398
135	942
1004	724
833	415
356	765
942	135
25	458
306	374
38	334
200	915
193	65	120	609	546
291	134	268	401	1003	117	98	609	429	454	713
978	547	851	469	188	614	954	167	141	35
362	141
904	718
607	231
904	718
500	166
58	909
381	532
629	160
701	220
35	978
546	565	844
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
696	595
133	765
75	334
75	334
423	246	101	175
924	199
469	978
612	740
581	951
482	987
188	978
749	569
180	727
749	569
482	569
482	569
482	569
482	569
482	569
482	569
142	302
978	629
142	990
868	168
142	971
987	251
65	193
65	191
765	648
547	978
630	167
607	978
443	742
671	334
48	718	669
142	428	915
956	48	216	319	558
630	530
592	134
48	29
569	749	951	415
167	630
644	199
718	980
180	958
629	978
718	980
885	256	648
569	482
309	1
505	337
978	607
978	629
335	532
309	1
648	885
377	607
629	978
469	630
462	535
429	401
160	24
173	657
629	530
90	746
462	833
742	443
540	364	849	789	796	231	994	245	338	433	361	95	56	836	987	68
343	303
90	746
592	134	268	927	454
630	469
630	167
420	164
415	401	150
275	849	175
236	90
90	428
846	561
692	233
738	783
175	849	275
561	846
443	742
24	160
24	160
693	599
746	692
951	865
116	272
846	561
90	200
530	630
746	90
569	749
628	135
530	629	891	160
311	53
401	429
530	629	891	160
846	838
454	401	772	120	429	291
184	407
135	942
955	231
135	65
955	231
65	135
629	891	160	530
866	718
704	48	684
629	65
360	24
849	275	175
48	704
866	718
159	923
48	704
278	220
135	540
214	428	142	915
704	48
311	53
220	278
316	159
704	48
469	630
855	697
62	646
48	704
338	329
48	704
125	337
207	953
207	165
106	185
135	942
369	444
963	67
697	540
142	159
428	142
891	629
692	746
698	540	840	231	873	245	764
159	316
159	214
48	458
607	377
704	48
607	483	591
65	629
703	443
101	724
672	844
24	360
344	373
344	373
428	90
923	197
326	146
159	731
429	454
228	569
558	956	318	684	844
444	369
643	381
159	612
738	719
160	685
624	329
281	189
963	67
338	329
76	185
150	147
509	299
53	233
90	433
1001	738
742	443
798	278
746	692
416	126
795	424	207
670	107
311	540
440	537
440	226
135	628
135	65
135	65
629	891
530	629
987	482
950	343
171	933
987	531
531	987
423	246	101	175
90	236
891	629
838	662
187	466
923	193
891	353
966	168
850	576	516	541	327	881	14	682	270	719	1001	979	924	783	173	13	761	506	996	199	644	921	657	702	738
443	703
977	418
629	891
662	838
953	207
193	923
397	975
397	671
75	229	607
278	798
189	281
40	187
111	362
275	114
942	135
353	891
942	135
267	988
923	193
891	353
143	159
712	159
890	546
662	572	430	900	450	947	466	568	198	187	26	488	40	379	596	272	60	712	802	695
327	849	275	737	897	702
193	923
418	996
161	193
353	891
187	662
685	160
418	977
188	978
303	950
702	327
187	466
159	356
137	443
692	534
977	418
923	193
692	660
114	275
628	135
327	702
193	923
629	530
704	270
418	996
174	534
418	977
977	418
890	280
951	692
443	137
280	629
984	885
684	704
24	631
416	762
581	135
116	769
280	526	647	547	851	188	24	32	915	360	631	530	920	561
137	443
704	684
422	731
168	966
692	749
200	915
168	912
670	175
5	553
334	65	687	629	530
692	749
90	236
450	947	596
530	334
256	885	294
984	416
491	506
663	950
401	429
416	633
765	214
765	214
280	851	915	530	920
207	953
984	586
984	762
923	772	120
207	847
429	401
236	90
764	364
401	429
168	77
429	401
236	90
168	77
724	101
738	850
31	165
966	168
31	165
214	765
159	278
654	783	738
168	77
159	40	712
159	214
915	200
517	61
915	428
977	1004
214	142
214	142
175	849	275	737
607	75
52	313
846	561
724	293
77	168
738	654
561	846
561	846
249	189
629	214
159	531
61	517
249	189
61	718
657	850
168	77
595	372
168	966
577	458
942	135
77	168
168	77
458	704
77	575
362	870
458	956	319	558
362	216
362	167
704	458
1004	977
356	159
746	692
731	915
356	157	462
362	421
534	102
362	517
362	605
362	718
72	135	581
137	443
912	602	356
891	543
912	356
170	697
912	168
912	168
168	912
582	364
912	159
840	231
840	245
168	912
783	850
199	541
168	260
712	450	40	159
165	67
306	659
857	122
135	581
531	159
531	482
559	346
415	150
569	862	749	482	415	599	605
142	428	915
581	72
142	274
987	531
191	120
987	809
67	707
316	159
67	344
75	772
855	581
558	207
723	565
67	344	165
356	912
450	572	900	947	568	662	596	272	802	695
141	718
233	53
135	942
942	135
873	329
31	990
67	344	165
528	469
343	223
772	75
978	159
185	166
356	472	743
356	472
720	135
275	849	737	175
482	569
605	693
356	912
356	472
605	693
193	159
685	643
306	660
334	159	776
789	540
159	214
137	443
120	65
742	214	159
502	951
912	159
214	590
912	168
643	685
440	537
65	120
685	643
541	576	506	644
592	134	454
440	537
592	134
873	231
775	718	591
158	716	249
333	470	862	538	710	502	249	6	409	0	569	599	605	228
541	199
333	693
912	602	356
912	356
458	48	704	684
607	591
912	356
912	356
942	135
135	703
356	472
731	870
500	782
684	458
462	356
418	977
134	151
134	151
700	187
134	151
159	356
912	168
418	996
401	429
135	720
159	742
500	332
435	500
25	48	216	319	458
977	418
135	942
418	996
118	532
356	912
418	977
912	168
731	870
1004	189
118	732
418	996
377	423	101	866
1004	189
605	362
566	120
644	541
870	697
127	732
239	609
654	783	738
107	201
72	135	581
423	377
251	506
423	377
505	337
362	383
362	605
581	72
954	978
775	692
472	168
700	638
542	646	62
542	646	62
38	334
422	731
840	540	318	338
280	631
393	980
260	168
214	223
660	692
469	630
716	718
951	738
630	469
581	248	135	72
135	72
248	581
516	532
991	61
193	550	923
135	942
609	96
532	437
72	135	581
135	72
563	8
581	72
141	851
581	72
159	143
738	951
731	915
214	912
566	120
418	996
703	159
607	591
418	996
569	482
738	837
851	141
942	135
742	443
742	443
482	569
214	912
684	48
482	569
103	950	514	303	832
523	306
126	166
991	654
126	168
523	306
103	950	514	303
516	532
14	924	173	506	199
24	530
980	393
139	534	206	487	477	154	125	102	939	524	174	510	324
950	303
290	214
322	534
72	135	581
159	56
978	483
429	401
435	782
136	428
174	534
581	72
377	607
159	923	214
684	565	318	321	458	844
401	429
0	118
159	188	978
159	502	569
428	915
886	250
607	377
607	483	591
550	546
718	716
159	188	978
83	784
566	120
126	416
112	466
187	466
134	592	291	454
454	291
187	466
67	344	963	207
915	428
134	592
193	120	546
429	401
267	112
401	429
275	114
428	274
566	120
700	638
638	322
303	832
926	748
90	236
275	114
290	214
951	706
502	159
978	614
294	868
541	644
290	159
343	950
543	891
978	614
732	118
335	867
644	541
933	935
343	388
275	114
566	120
697	311	925	855
424	421	795	207
214	765
101	724
167	988
569	482
114	275
220	65	749	75	334
214	743
554	185
743	214
25	458
61	517
935	933
587	245
718	716
428	647	142	200	971	857	915	952	136
743	912	356
388	832
592	134
2	58
2	58
2	58
2	58
851	167
126	166	586
718	61	915
122	924
135	942
135	72
718	915
175	670
851	978
607	502	223	343	718	591
743	704
718	591
159	278
334	718
782	500
185	554
716	149
66	45
187	254
106	740
499	684
245	587
644	924
149	716
150	415
150	415
150	415
150	415
66	45
749	540
106	740
200	142
553	107
553	107
833	462
617	720
748	926
343	388
541	506
278	159
142	200
924	644
923	159
592	134	927
720	617
915	731
200	142
569	159
942	135
569	749	482	951	415
175	849	275	737
644	924
291	268
275	849	737	175
692	660
159	923
912	168
862	189
159	278
862	189
159	214
862	189
586	166	126
638	38
886	250
935	90
90	388
738	654	783
313	30	765
586	984
586	762
499	956
586	294
90	935
586	166	602
586	267
15	731
15	680
15	680
15	680
15	680
586	267
38	638
168	912
159	142
168	472
586	885
168	126
915	530
912	77
416	948	147
561	846
861	896
960	34
506	576	541	173	996	199	657
180	958
960	34
561	846
960	34
942	135
506	996
561	846
207	630
423	246	101
540	749
168	912
322	638
506	1001
506	576
168	912	77
1001	506
372	415
684	48
423	716
313	885
168	260
629	891
891	629
245	231
950	303
629	891
180	958
891	629
912	168
891	629
629	891
135	942
77	168
424	421	795	207
418	996
629	891
168	885	912	77	260	472
139	487	477	125	174	323
891	629
936	30
135	942
629	891
125	337
168	77
561	846
923	197
891	629
891	629
532	790	700
629	891
891	629
541	16
586	885
629	891
891	629
200	971	952	136	344	543
629	891
891	629
743	602
586	157
61	591
586	762
534	206	174	591
17	857	165
923	687	591
552	141
502	976
418	996
17	915
199	924
199	644
200	971	952	136	344	543
915	17
61	692	718
657	506
306	523
790	532
260	168
915	731
915	200
168	912	77	260
506	541	996	199	657
506	1001
506	1001
644	199
30	936
31	165
31	165
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
135	942
188	159
749	415
415	372
566	120
644	199
935	214
29	48
377	687
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
499	956
531	482
772	120	951	75	609	454
955	540	773	311	427	925	987
955	540	773	311	427	925	987
629	891
772	120	951	75	609	454
214	935
955	540	773	311	427	925	987
119	700	812
955	540	773	311	427	925	987
135	82	870	581	4	371	628
935	214
135	371
135	30
630	207
926	748	308
605	693	569
596	450
343	663
75	850	127	607	191	220
657	541	506	996	199
592	927
334	462
936	30
191	65	749	948	190	415
267	112	392
499	592
566	120
61	692
617	720
106	740
429	454
509	638	299	634	96	832
630	891
692	749
692	749
422	569
630	274
454	401	120	429	291
309	1	97
891	630
165	17
291	454
291	454
900	272
630	891
900	450
569	862
450	40
942	135
324	700
291	268
428	302
846	561
684	48
936	577
65	191
731	739
948	592	126	859
415	372
772	120	951	75	609	454
772	120
638	509
60	568	187
859	515
428	316
90	200
948	592	52	126	500	168	416	859	165
684	48	499
428	136
470	569
440	537
440	226
720	587
859	743
135	942
462	833
454	401	429	291
630	685
90	107
440	226
772	633	951	75	609	454
440	537
948	927	65	592	126	500	416	859	165
523	306
700	112
107	201
428	857
607	91
720	587
107	393
112	40
32	862
948	927	592	126	499	416	859	165
692	550
700	638
948	927	65	592	416	191	859
278	159
936	581
948	927	65	592	126	416	191	859
952	200
685	630
59	687
743	859
48	29
739	731
743	859
577	936
135	540
857	17
561	846	493
693	122
236	537
693	122
749	660
362	324
935	159
362	12
936	577
112	267
273	951
566	120
915	591
316	915
716	423
344	373
344	373
112	846
638	700
936	577
663	343
692	749
849	275	737	175
275	849	737	175
847	142
915	136
356	30
77	168
977	153
586	267
942	135
509	402
509	402
847	207
977	153
936	456
517	362
112	846
175	849	275	737
517	61
291	134	268	117	98	429
356	159
977	153
772	120	951	75	609	454
565	48
144	8
144	8
159	278
660	749
319	48	216
135	942
628	135
40	450
90	844
951	203
106	740
758	48
334	607
150	415
5	553
849	275	737	175
135	628
849	275	737	175
923	159
849	275	737	175
90	107
630	891
723	41
90	107
731	915
630	530
517	159
731	15
306	742
657	996
538	502
493	24
596	329
592	948
334	65	749	687	692
830	329
592	134
24	493
763	14
830	769
657	996
592	134	927	454
592	134
493	24
428	915
457	61	19	246	716	522	687	696	423	243	101	866	777
772	923
948	500	416	859	165
101	457
933	171
159	923
159	214
749	334
280	631
159	214
550	692
281	491
859	743
749	61	742	629
67	963	165
135	581
454	134	592
454	401	429	291
67	165
362	324
260	77
862	32
423	716
306	659
90	236
423	457
423	246	101
362	324
592	291
32	502	189
592	134	268	927	948	454	713
830	769
377	607
353	891
377	687
592	948
248	462
362	695
592	948
423	56
849	987
120	772	75
862	569
462	833
59	243
859	948
469	421	795	547	188	954	817	167	424	35	207	241
274	630
362	216
628	2
859	592
187	40
630	274
187	40
987	849
313	885	294	256	416
952	838
951	388
207	552
236	506
126	166	586
189	32
362	909
712	380
712	380
207	493
207	847
268	117	98	633	454	713
862	189
569	862
126	648
923	772
569	749	482	951	415
159	891
14	783	506
576	506
698	540	840	231	873	245	764
987	531
159	450	40	712
159	214
427	955
566	120
173	14	924	506	199
952	344
120	927	772	191	752
40	802
704	743
671	462
966	933	347	935
704	458
951	273
1001	702
185	617
749	569
40	198
923	193	214	53
40	198
362	324
126	166
362	168
173	541
90	644
428	647	142	200	971	857	915	952	136
891	629
427	955
193	290
427	955
607	483	591
428	990	92	31	953
427	955
126	166	586
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
663	638
75	120
335	464
159	923
531	987
159	923
862	189
362	324
59	423
243	457
299	634
891	414
948	927	592	126	416	859	165
241	469
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
299	96
537	208	236
106	740
200	971
854	927
654	991
746	692
523	309
955	540	773	311	925	987
955	540	773	311	925	987
948	232
15	731
1003	401
112	517
863	993
347	933	966
764	516
75	772
175	849	275	737
746	692
499	687
120	772	75
113	542
401	429
16	541
854	416
31	165
772	75
927	854
356	462
429	401
923	159
401	429
844	672
90	1001
429	401
334	75
356	912
424	795	207
772	927	951	609	454	752
153	977
214	687
96	299	634
229	469
96	299	634
75	127	607	191	220	334
951	273
75	772
401	429
581	135
90	124
592	948
723	41
772	75
429	401
493	207
977	153
592	134
933	347	966
301	978
188	421
723	758
951	338
301	795
61	700
607	997	671	742	692	397	769	317	591
566	120
290	193	53
290	214
153	977
738	783
573	126
607	775
281	189
388	951
915	200
401	429
542	113
392	517
630	207
284	406
260	168
284	731
743	166	550	157	704	684
423	101	175
274	630
846	561
566	120
249	569
249	862
712	450
923	159
343	322
630	274
381	327
956	743
712	450
415	833
738	783
924	644
505	822
532	506
532	13
499	684
505	337
712	450	40	159
309	1	97
517	392
704	684
159	40
743	472	859
712	450	40	159
743	956
862	189
566	120
214	4
75	772
193	56
847	31	569	424
159	40	712
193	56
772	75
356	157	462
159	923	915	356	591
48	684
392	112
940	214
416	633
607	334
977	644
334	38
684	704
48	684
120	772
684	704
377	605
866	457
644	977
704	684
200	915
416	633
644	924
684	704
809	8
260	168
168	948
308	748
851	915	280	530	920
189	410
189	281
915	923	687	356	159	591
416	885	256	147	313
416	854
915	923	687	159	591
915	851	280	530	920
704	743
189	281
4	214
516	764
605	700
75	772
24	647
855	697
862	469
410	189
231	245
764	516
200	915
106	740
168	362
977	497
506	532
249	670
924	199
531	482
506	14	783
319	684
275	175
915	200
788	164
506	541	996	199	657
670	249
381	327
136	857	915	165
175	275
532	437
783	506
783	14
682	783
61	522
214	159
783	738	738
718	61
783	682
629	214
32	791
682	783
61	517
788	50
159	923	687	915	591
685	569
942	135
166	126	586
714	193
159	923	687	607	692	334
657	506
17	857
197	923
166	762
31	165
891	630
264	329
61	718
61	718
61	718
168	912	356
326	938
2	790	700	628
790	2	628
61	991
628	790	2
790	628
472	356
923	2
758	956	723	918	41
758	844
628	790	2
506	657
790	516
783	682
168	912
790	812
165	948
165	67
232	948
165	401
700	605
700	605
31	165
15	680
723	41
697	855
942	135
634	788
67	344	963	207
429	401
707	98	951
707	98	680	951	609
695	362
696	457
569	749
569	862
569	749	482	951	415
569	862
290	629
915	923	687	159	591
290	614
31	165
31	990
891	629
31	569
160	629
31	915
590	214
912	356
586	885
569	862
680	790
644	702
977	153
415	833	401	150	191
324	534	591
634	299
324	534	591
605	700
1004	977
862	189
362	695
32	862
147	416
700	605
319	558
150	415
150	415
381	107
135	942
135	942
738	654
135	462
738	654
772	120	951	75	609	454
248	586
429	454
586	762
789	470
267	112	392	629	891
267	948
891	267
112	517
207	953
470	605
159	915
75	772
207	142
264	329
267	891
90	160
499	321
207	795	469
605	693	228
749	569
891	267
738	654	783
685	643
891	267
14	657
67	344	963	207
32	862
789	470
577	936
654	738
948	267
948	267
891	267
643	685
891	267
977	236
646	854
772	75
207	421	795	547	851	469	188	954	817	167	424	35	241
592	134	268	927
267	891
267	891
657	14
267	891
702	644
685	643
142	857
891	267
891	267
891	267
491	281
891	267
75	772
207	847
472	912	168	356
644	702
891	629
738	654	783
629	24
592	268	948
558	844
592	134	948
13	532
592	948
159	713
934	595
977	32	791
629	392	891
415	612
933	171
343	229
939	90
891	629
977	1004
629	561
680	707	284	422	720	15
112	267
415	127
629	891
470	502
532	13
472	52
377	246	724
891	267
472	52
794	854
24	629
491	281
470	189	249	6
229	483
13	532
849	275	737	175
912	472
854	337
561	267	493
629	631	493
90	223
362	324
561	846
207	469	558	35
516	764
175	849	275	737
516	790
207	469	558
663	395
561	631
1004	977
410	38
428	953
491	281
548	164
267	891
980	687	107
629	24
267	891
267	561
338	951
891	267
160	851
629	24
891	267
595	452
718	377
891	267
595	754
595	754
472	912	168
851	160
758	918
862	189
720	4	617
977	541
879	740	223	322	548	368	164
356	209
702	924
568	198	488
868	168
31	990
31	165
862	469
631	526
607	502	223	343	718	591
630	207
500	159
862	569
891	630
135	34
229	343
135	34
802	40
630	891
420	96
924	702
789	470
849	275	737	175
561	267
397	607
936	577
714	617
769	607
953	569
952	838
953	207
343	388
506	921
700	532
700	532
891	629
160	851
548	879
596	695
607	397
607	769
267	891
443	137	742
377	718
891	267
267	561
607	687	397	769	591
216	499	321
738	654
738	654
592	134	927	454
861	896
67	656
592	948
231	738
703	951
850	738
214	629
630	891
506	1001	924
469	862
267	891
280	360
90	160
891	267
891	630
927	948	147	515	722	629
207	953
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
159	142
362	547
157	586
522	61
693	122
693	122
1001	506
581	248	135	72
362	547
90	531	987
362	324
72	581
581	72
165	401
720	680	617
166	602
715	926
90	749
334	687
157	356
160	90
164	638
646	927	551	854	542	823	369	62	722	113	535	513	485	250	444
374	306
164	788
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
763	657
558	956
977	418
936	577
126	166	586	573
1001	924	506
688	404
649	548
67	344	963
454	401	772	429	291
647	428	990	200	915	136	31
607	502	223	343	718
738	329	996
75	107
517	112
738	654	783
356	586
558	207
35	951
142	915
416	356
67	344	963	207
429	401
90	920
401	429
166	126	586	573
891	630
577	936
34	997
159	500
90	433
891	630
698	540	840	231	873	245	764
462	356
189	884
90	506
393	107
423	101	175
423	101	175
127	718
631	629
462	833
65	191
581	72
723	41
629	891
936	577
629	24
428	915	136
631	561
648	765
500	782	332
62	159
891	267
891	629
630	891
630	891
506	1001	924
491	5
631	493
175	442
56	423
823	542	535
64	322
631	493
921	506
264	329
423	56
159	923
936	577
53	613
569	862
862	569
207	469
374	306
427	955
506	90
32	432	19	249	170	843	977	365	236	0	380	418	381	777
862	569
167	851
362	324
418	996
428	851
915	142
469	167
718	724
34	997	855
11	662
171	590
561	846
11	619
977	644
267	891
377	53
214	428	142	915
171	590
891	267
977	497	1001	969
290	193	53
607	231
321	618
718	127
724	718
171	590
134	592	291	454
24	629
775	607
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
657	506
851	428
220	65	749	75	334
977	569
724	718
220	65	749	75	334
607	775
746	692
150	415
855	697	540	311
150	415
569	862
712	450	40
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
275	175
540	311	873	925	955	698
540	311	955
62	159
159	450	712
67	963	207
923	193	53
749	569
951	338
159	40
923	159
580	569
2	700
193	540
220	65	75	334
307	159
679	499
712	40
214	765
718	724
65	687	334
541	977
159	739	544
923	53
738	719
334	65
90	506
738	783
322	879
166	602	743
103	206	950	423	514	303	832	164
334	923	687
915	157
15	680	731
948	927	65	592	126	499	191	859	629
372	934
15	370	680	422	731
416	356
159	307
159	742
629	891
918	499
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
749	746
956	499
840	540
416	885
854	120
569	862
569	862
745	996
318	595	71
174	524
915	8
915	739
915	8
915	8
915	739
915	739
506	90
166	185
458	48	25	499
969	189
541	977
372	934
506	783	738
506	236
443	137	742
2	977
2	969
738	506
443	137	742
1001	506
891	629
862	189
862	189
684	704
702	924
1001	506
977	541
977	541
506	1001
126	586
832	324
991	61
991	654
783	738
783	738
783	738
1	309
991	654
783	654	738
2	700
1	343
1001	506
790	680
506	1001
168	472
168	77
2	629
586	356
586	885	294
586	166	126	573
790	2
790	2	812
236	977
2	119
418	977
542	528
891	267
891	267
558	684
168	575
119	2
788	634
135	581
77	168
77	260	168
372	595
790	812
248	762
236	506	670
936	30
372	595
450	762
260	912	77
248	157
692	749
692	135	581
684	679
324	591
372	572
472	356
372	595
372	595
372	934
630	891
168	557
168	52	77	260	133	557	607	232
1001	506
168	790
168	790
168	912
168	868
790	168
790	168
790	2
135	581
790	912	168
790	912	168
933	347	966
697	540	311	925	855
377	457
674	112
180	958
281	569
855	34
731	422
955	540	773	311	925	987
120	854
569	862
618	499	321
77	556
569	862
569	862
106	229	1001	702
246	457
796	143
246	457
469	988	421	795	547	851	188	614	301	978	954	817	167	141	552	424	35	207	512
316	200
977	921
662	443
631	526
854	542
193	910
630	530
542	646	62
569	482
846	561
936	135	581
48	458	684
915	647
406	696
952	200
977	497	1004
53	193
569	749
416	168
723	48
309	1
977	497	1004
401	429
936	765
185	458
696	406
159	940	776
723	565	499
500	159
789	329
630	891
429	401
415	833	401	569	191
862	977
592	927
424	990
34	997	855
368	879
978	421	795	547	851	469	614	301	954	957	167	141	424	35	207
34	997
34	997
429	401
670	236
273	951
246	724
921	977
915	762
418	996
267	944
268	117	98	633	291	454	713
569	749	482
977	862
418	996
679	73
418	996
569	749
849	275	737	175
422	731
742	784
401	429
528	542
397	975
159	844
78	538
810	231
716	189
587	720
159	500
135	936
789	329
605	470	862	333	710	502	249	0	293	228
569	749
707	193	1003	98	680	951	609	39	713
765	936
947	774
256	416
416	294
844	499
605	228
191	948
256	416
191	415
977	921
291	134	401	1003	609	429
319	499
397	671
191	65
493	978
568	784
78	862
546	65
546	65
940	159
122	61
469	978
789	329
978	547	851	469	188	614	954	167	141	35
774	947
978	188
500	159
530	915
558	499
159	940
987	749
530	462	334
910	193
160	526
280	629
530	280
281	491
629	2
749	569
458	499
1001	685
470	789
275	849	737	175
936	765
189	716
334	607
936	135
40	450
189	969
607	231
912	168
540	830
718	687	591
546	772	120
718	122
61	991
921	977
978	795	493
569	851	189	32	915	685	280	491	530
531	641
207	558
15	731
582	764
912	168
272	900
344	373
951	273
586	157
344	373
1001	106
789	605
344	142
951	703
630	301
166	126	586
940	159
628	871
891	530
280	24
595	372
765	936
707	880
40	712
290	159
415	435
592	134	713
685	724	1001
658	838
592	134	927
592	134	927
624	692
229	769
13	532
592	948
592	134
472	356
2	700
629	280
457	61	19	246	716	522	687	696	423	243	101	866	777
749	987
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
122	718
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
61	122
56	329
294	416
421	630
334	718
723	704
2	790	700
629	24
90	749	692
891	530
532	516	881	790	2	13	700	761
537	208	236
313	885
101	457
32	502	189
978	493
275	114
977	497	153	969	1004
142	344
951	502
987	251
428	915	136
977	1004
372	415
334	159	776
290	214	159
493	978
977	1001
950	303
53	377
500	782	332
977	418
134	592	291	454
135	581
915	731
915	428
454	401	772	120	429
871	628
772	61	166	823	586	573
915	731
859	743
696	457
415	372
966	168
14	644
410	541	650	837	153	16	1001	482	969	924	994	251	433	175	777	122
628	871
944	267
743	859
32	569
248	157
871	628
1004	189
936	135	581
246	457
1004	189
565	159
301	630
743	912	356
833	462
672	318
159	851	978
192	381
422	540
418	977
316	915
977	418
966	933	347
418	996
565	159
540	422
731	915
157	586
193	714
605	789
126	416
192	381
698	540	840	231	873	245	764
157	248
774	947
61	517	674	356
422	540
333	502
535	646
769	229
388	612
107	118	5	440	670	201
696	377
334	75
248	157
628	871
429	401	291	454
157	248
558	499
569	862
947	774
73	499
569	32
38	159
569	631
377	53
114	275
114	275
48	458	684
53	377
41	565	499
377	457
695	40
630	421
48	499
187	40
630	469	188
630	301
612	832
764	582
470	409
758	499	844
193	53
106	1001
582	764
126	356
118	716
313	885
267	891
857	292
657	506
540	422
948	927	65	803	52	267	517	126	112	674	499	500	416	191	392	313	859	629	459
90	189
187	802
633	416
136	428	915
629	948
703	951
275	849	737	175
644	14
891	267
427	955
301	188
948	927	65	803	592	267	517	126	112	674	120	499	500	416	191	392	313	859	629	165	459
553	107
553	107
553	107
427	955
267	891
891	267
107	980
772	739
528	380
423	457
53	923
193	127
362	808
153	977
334	687
977	153
423	716	710	175	779	866	184
774	947
870	658
663	343
764	582
418	331
663	223
191	948
553	107
629	891
582	764
32	569
159	8
65	948
847	207
866	457
179	887
847	547
530	851	915	280	920
120	772
530	267
854	542
849	338
381	506
915	731
75	879
915	136
644	977
624	245
168	260
644	14
423	710
720	731
377	53
658	870
788	638
292	857
870	658
765	591
740	106
159	38
334	923	159
703	951
765	30
321	499
318	684
772	120	75	609	454
469	630
502	951
538	569
38	159
526	360
159	38
62	646	551	854	369	513	485
356	472
126	166
207	847
260	168
356	30
260	77
638	788
629	530
915	316
547	847
11	633
542	157
388	951
214	742
77	260
327	381
891	530
199	924
847	165
168	260
360	280
77	912
77	168
530	629
260	168
458	48	25	704	684
168	260
532	192
532	192
1001	977
207	954
321	704
168	77
168	77
538	502
532	700
718	61
530	629	891
693	228
530	630
530	630
891	630
530	629
506	657
530	629
530	891
891	530
472	356
712	380
2	956	790	700
595	372
372	595
630	891
260	77
372	595
790	812
586	267
586	267
586	885
586	573
586	166	126
790	812
586	267
586	166	126	573
30	765
30	135
30	356
30	313
506	199
232	168
790	2
790	2
790	2
165	207
165	31
324	700
454	134	592	772	120
742	659
742	659
506	644
30	356
30	936
644	506
812	790
485	62
790	812
812	790
587	326
401	415	429	291	454
542	157
429	401	925
663	343	950
401	415	429	291	454
956	2
790	812
782	435
703	951
159	629
933	723
502	538
951	703
334	923	687	159
220	65	749	75	334
674	112
879	75
707	880
1004	189
854	120
909	58
885	214
322	879
329	334
245	624
716	118
77	260
630	790
14	644
628	871
951	703
418	996
418	996
704	723
991	654
592	927
214	159
401	429
713	98
236	506
602	743
253	290
38	159
429	401
592	134
592	454
362	993
713	98
723	933
267	586
401	429
75	879
353	185
695	159
75	923
885	313
429	401
718	724
98	713
550	546
120	854
253	566
236	537
933	723
704	321
680	584
429	454
272	214	40
977	1001
659	742
718	716
454	401	772	120	429	291
157	915
499	684
401	429
569	631
724	246
871	628
401	415	429	291	454	165
704	684
731	281
429	401
569	749	482	415
454	134	592	772	120
742	214
923	75
580	791
742	659
569	482
680	584
743	602
185	353
313	885
790	2
630	469
936	765
749	191	220
313	885
165	31
165	948
582	105
157	542
165	401
631	569
272	40
716	16
577	686
650	644
200	17	647	428	142	990	971	857	302	915	952	136	31	344	165	543	953	316
58	909
98	268	592	291	713
353	185
229	769
401	429	291	454
214	923
472	356
401	415
644	14
16	716
955	540	311	925	987
724	246
936	30
631	561
62	800
159	713
855	34	697
98	268	592	707	291	713
291	454
472	416
454	401	772	120	429
422	680
775	157
674	112
416	762
631	569
644	650
643	381
423	246	101
422	680
926	147
470	862	538	333	710	502	249	693	6	409	0	599	605	228
422	680
470	789
422	680
98	134	278	117	107	454
758	956	918
586	267
334	159
422	680
923	197
569	862
105	582
586	267
650	644
98	107
926	715
214	159
923	214	159
569	749
159	8
846	547
248	581
537	236
765	936
159	38
846	561
335	790
98	134	268	592	278	117	107	291	454	713
723	565
248	157
72	159
98	134	268	592	278	117	107	291	454	713
470	789
742	229
926	577
742	229
377	630	731	530
915	731
742	229
662	267	466
267	662
98	134	268	592	278	117	107	291	454
742	229
105	582
335	464
267	662
854	646	551	542	823	369	62	722	113	535	513	485	250	444
630	377
343	587
662	267	466
749	569
868	586	573
977	541
569	749	482	415
107	118	5	687	440	670
107	980
335	532
98	707	278	107
718	866
936	765
663	223	343
546	48	844
157	248
106	740
663	950
133	416
159	565
977	236
718	708
248	157
191	415
175	5
159	720
659	742
582	105
774	947
159	214
569	862
980	107
947	774
159	660
53	569
569	749
586	885
586	762
157	248
418	996
868	573
418	977
313	765
646	854
502	862	569
977	418
859	472
493	630
232	168
855	34	697
951	609
98	107
98	107
569	862
890	923
586	157
214	742
693	32	433
418	996
98	107
409	506
912	77
712	466
98	107
712	466
950	663
106	740
98	707	107
713	98
978	817
500	890
541	977
609	772
229	483
609	707
629	526	24	685	280	360	630	631	160	530	493	561	658
629	159
418	996
772	609
157	586
440	537
977	418
236	537
98	107
817	167
609	923
774	947
660	159
440	537
165	207
609	772
175	5
951	338
915	136
440	380
580	976
713	98
401	429
947	774
466	712
703	951
713	98
742	769
106	740
253	566
429	401
90	660
316	428
713	98
812	790	700
229	469
713	98
229	469
954	207
966	933	347	935
90	978
915	157	731
90	569
62	542
609	197	890	707	235	633
954	978
573	868
53	923
862	189
880	923
105	582
862	189
844	157	684
586	157
443	137	742
98	107
774	947
772	120	75	609	454
98	107
248	157
98	107
248	157
765	648
107	98
654	991
978	988	421	547	851	469	188	614	301	954	817	167	141	552	424	35	512
132	879
236	977
105	582
180	829
731	915
569	502
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
628	871
15	731
174	139	125	102	832	510
609	239	951
267	869
707	609
418	996
120	291	752
284	731
418	996
207	165
418	977
207	953
582	105
879	132
207	165
609	833	927	214	546	159
416	573
582	105
586	762
609	239	951	90	291	454
609	633
15	731
871	628
698	540	840	231	873	245	764
136	428	200	857
136	629
32	693
418	331
75	850	127	91	607	107	220	334
418	331
75	772
693	228
553	107
470	789
772	75
180	217
92	953
284	731
586	868	573
585	870
977	418
977	418
808	569
791	862
462	833
362	547
850	833	134	185	752
14	365
850	752
424	421	795	207
159	669
890	500
664	380
890	500
40	450
752	191
248	135
462	833
248	550
90	702
769	692
322	223
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
40	450
702	90
31	24
607	231
248	450	502	492	157	595	915	586
248	762
707	680	880
377	630
947	774
995	334
236	208	537
159	923
569	749
832	174
90	32
702	670
565	159
923	159
565	159
290	193	53
936	135	581
65	784
137	443
92	953
418	977
854	61
418	977
197	923
90	802
617	720
923	197
90	702
617	720
915	731
774	947
617	720
214	159
731	284
743	550
106	1	229	139	780	309
629	280
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
731	720
573	586
629	526	894	24	685	846	280	360	630	631	160	530	493	202	561	658
745	996
334	995
334	65	749	687	607	692
260	575
587	343
670	702
356	30
65	334
356	30
327	381
322	879
462	280
450	802
174	832
629	462
680	731
25	458
558	499	321	207
24	31
817	421	424	207
322	879
197	923
31	165
31	990
103	950
313	984
643	685
685	643
497	491
214	742
236	189
188	630
607	377
416	356
443	137
214	923
704	321
280	629
280	851
977	541
188	431
541	977
260	575
435	500
851	280
398	712
915	157
435	500
915	142
915	857	165
561	846
56	749	692
731	720
61	854
790	630
586	573
923	197
189	236
915	762
186	267
223	322
586	541	58	479	196	264	160
586	885	214	159
818	438
586	762
586	111
586	854
531	56
248	915
105	418
356	209
630	790
630	188
260	168
260	168
236	189
105	582
272	214
712	398
30	936
644	14
30	356
30	356
644	199
540	987
644	702
306	659
401	415	429	165
401	415	165
987	540
293	569
14	644
362	381
294	817
189	236
424	990
774	947
190	471
220	75
684	48
500	332
160	629
207	469
26	40
334	75	607
955	540	773	311	427	873	925	987
160	630
291	268	1003	454
572	662
267	186
605	569	293
854	586
190	353
190	274
267	662
842	702
190	891
592	98
977	153
190	373
379	568
190	656
401	429
420	164
500	890	923
628	871
499	687
499	956	48	558	321	607	844
470	569
429	401
420	164
662	443	267
702	842
977	153
322	64
469	954
159	72
915	248
420	164
924	199
5	107
541	923
366	972
672	48
592	199
702	644
316	428
580	143
306	229
624	364	329
638	634
572	372
854	61
832	788
643	685
629	280
854	517
537	440
321	704
495	159
602	416
629	891
517	854
842	702
629	136
542	62
309	1
838	630
90	742
416	260
40	147
580	143
77	556
185	762
686	577
175	849
421	978
418	996
189	1004
75	607	53
702	842
190	891
984	586
418	996
984	762
193	629
978	421
267	586
153	977
267	256	648	517	112	186	478
256	267
256	648	267	517	112	186	478
629	190
499	844
842	702
765	313
267	586
592	134	98
267	530
724	246
629	160
132	842
749	569
656	301
260	416
143	796	872
918	758
415	833	401	150	569	191
697	311	925	855
190	891
423	377
415	833	150	569	191
704	321
630	838
648	267
936	765
936	765
416	260
422	731
38	159
260	77
842	132
347	577
1004	189
175	849
558	956	318	684	844
180	958
838	658
849	175
765	936
838	392
765	936
737	537
440	537
624	245
248	157
77	260
765	313
517	267
175	849
321	704
548	164
392	838
175	5
838	658
978	795	547	188	614	817	957	167	141	424	35	207
838	392
978	167
443	550	193	53
401	429	291	454	165
742	214
299	634
765	30
15	680	422	731
321	704
920	851	915	280	530
267	658
749	56
343	303
697	540
952	200
592	134	927	454
40	712
592	98
920	274
854	646	551	542	823	369	62	722	113	535	513	485	250	444
586	383
977	996
573	868
537	440
612	64
416	356
742	769
15	680
920	656
135	581	692
186	267
186	267
132	842
704	321
714	890	193	617
377	607
418	996
418	996
164	548
586	854
586	984
586	267
586	267
704	321
966	933	347	935
56	193
478	267
478	267
377	423
214	742
159	565
517	256	648	267	112	186	478
274	167
951	338
193	56
978	493
842	132
40	712
415	630
118	107
541	173
418	996
418	996
321	704
696	360
77	556
977	996
550	546
260	77
53	923
862	638
103	950	514	303	832
260	790
220	65
229	483
607	91
607	377
418	996
303	343
220	415
214	765
406	12
830	193
704	321
936	765
843	320
851	978
698	540	840	231	873	245	764
472	168
546	443
530	24
369	556	263
321	216
132	842
719	410
24	530
718	502	687	915	980	591
429	401
718	708	916
862	569
24	547
569	862	749	482	951	605
569	502
547	24
313	256
795	424
147	214
702	842
704	743
106	634
704	684
334	718
951	214
401	429
377	607
416	762
915	718
256	416
440	537
90	742
631	112
31	165
38	159
418	996
24	547
418	996
267	478
712	450	40	159
542	157
267	256	648	517	112	186	478
565	159
186	267
193	830
517	61
607	377
188	421	141
418	105
605	333
472	168
859	743
605	693
660	784
308	748
648	267
500	435	782	332
418	996
712	450	40	159
774	947
416	912	168
429	401	291	454
607	687	591
5	175
947	774
214	223
478	267
987	588
478	267
987	872
774	947
859	472
256	267
765	936
547	978
719	783	13	738
569	749	482	951	415	599	605
885	648
569	862
885	648
977	153
267	478
267	478
648	885
569	749
996	418
56	193
977	153
862	167
818	438
418	996
631	561
267	517
153	977
607	483	591
61	517
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
648	885
891	530
193	56
569	749
558	956	48	216	319	499	321	458	207
547	978
977	153
977	153
418	996
891	24
377	607
15	406
418	996
499	684
101	149
977	153
977	153
885	648
966	171	933
977	153
223	663
418	996
377	605
933	171
936	765
648	885
90	865
429	401	98	291	454
308	926
607	687	377	591
795	421	424
790	260
581	135	692
788	634
795	421	424
718	404
795	424
795	421
167	978
407	843
184	393
184	607
643	685
406	15
267	517
607	927
418	977
267	142
630	415
592	134
159	450	40	712
134	515
607	231
718	246
933	347
978	207
493	978
418	996
977	418
517	267
517	267
418	996
517	267
470	333
77	260
663	706
418	977
64	534
977	418
704	458
246	718
685	643
743	859
731	422
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
174	534
450	159
141	188
14	506
75	945	223	189	617	6	462	670	535
356	586
505	174
470	789	605
164	174
714	890	193	617
356	209
714	890	193	617
2	75
75	550
686	577
605	693
14	1001	702
868	416	356
868	762
470	249	409
977	153
24	891
75	334
365	14
14	365
458	704
458	704
164	420
710	599
356	416	765	868
356	762
704	458
398	712
743	472
56	193
356	416
410	719
381	327
103	950	514	303
335	532
362	922
915	157
530	629
915	157
915	157
416	356
502	718
502	569
950	103
356	859	743
356	30
732	0
684	517	542	157	586	356	535	743
356	574
684	704
175	670
843	407
605	228
915	75
136	200
712	450	40	159
175	670
915	316
356	256
915	248	912	542	157	168	472	356	765	684
356	256
236	189
542	157
712	398
506	996	644
48	684
614	978
542	157
648	762
915	980	718
915	428
915	629
918	499
818	58	438
103	950	514	303	832
360	526
516	790
866	718
924	14
530	718
103	514
790	516
790	516
790	2
248	550
248	550
439	168
516	790
790	516
790	516
575	232
790	700
135	30
135	82	870	581	628
135	75
135	82	870	581	628
872	987
577	686
267	662
685	643
199	506
644	506	996
644	506
168	472
168	912	77	260	472
697	170
587	720
159	450	40	712
167	862
142	267
142	92	953
362	909
159	450	40	712
362	528
142	207
719	783	13	738
631	561
541	173
428	569
142	267
629	915
334	546
415	435
1001	850
13	719	738
159	38
75	2
415	504
630	267
38	638
65	220
542	535
569	502
214	765
106	1001
1001	106
605	228
267	142
157	718
933	171
267	630
630	267
742	769
415	612
106	1001
629	360
631	281
415	435
629	891
569	428
517	159
142	267
38	638	832
415	987
517	159
32	572
879	174
742	90
360	629
517	159
500	923
256	356
633	612
267	142
630	685
194	306
401	415	429	291	454
401	415	429	291	454	165
987	415
923	541
971	200
971	200
193	714
175	5
531	482
704	723	41
849	275	737	175
429	401
415	987
849	275	737	175
849	275	737	175
369	770
193	714
849	275	737	175
707	880
175	1004
48	25
849	275	737	175
774	947
714	193
844	672
48	25
935	776
469	264
175	1004
517	166	565	854	542	157	602	586	356	765
795	424
174	139	125	102	510
702	382
159	517
592	927
401	429
207	142
849	275	737	175
493	301
5	670
530	629
933	171
428	569
749	264
322	879
429	401
428	569
301	493
795	424
795	421	424	207
401	429
684	499
849	275	175
493	301
428	915
469	630
31	165
207	957
842	132
629	530
193	890	714
175	849	275
643	685
685	643
207	421	795	547	851	469	188	301	954	817	957	167	424	35	241
957	207
175	5
789	470
630	469
307	159
643	381
586	356
933	171
199	996
159	517
685	630
643	685
630	685
849	175
469	630
313	30
316	915
868	356
868	762
630	469
381	643
193	550	923
429	401
62	646	551	854	369	513	485
854	923
861	896
684	356
401	429
506	996	644
685	643
401	429
765	517
685	630
24	160
586	648
485	62
214	159
429	401
684	48
53	61
101	246	423
122	693
586	718
166	517
377	246
586	166	573
921	657
684	48
723	704
586	416
947	774
704	723
585	909
718	586
718	157
718	530
347	933
987	531
921	783	506
662	443
714	193
843	407
933	347
586	166	573
586	762
662	443
264	749
398	712
927	607
187	466
90	660
586	517
1001	644
15	680
749	264
718	61
977	418
96	638	299	509	634	832
854	517
774	947
855	697
232	126
1001	828	106
660	90
159	306
926	577	715
782	500
842	702
401	429
1001	644
843	907
31	165
246	724
718	708	916
643	685
77	260
879	322
702	842
193	714	776
175	849	275	1004
854	120
586	416	356	334
586	762
832	96
193	714
207	795
842	702
290	214	159
190	920
686	872
472	743
159	923
977	418
472	356
933	171
977	418
101	246
423	246	101	175
548	174
644	506
586	718
663	649
977	644
862	167
713	98
713	98
96	832
947	774
774	947
714	193
586	166	602
862	428
724	246
842	702
232	575
923	159
774	947
420	96
644	752
250	332
428	862
977	497	969	1004
388	322
702	842
517	586
977	1001
132	842
322	388
256	648
250	332
630	415
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
830	692
246	724
612	633
947	774
978	988	421	547	469	188	614	301	954	817	957	167	141	552	424	35	512
1001	977
713	98
713	592
362	602
833	159
644	506
881	541
833	415
977	1001
1001	977
105	418
550	248
462	450	248	851	923	223	517	542	157	687	783	449	742	670	692	718	591	334
429	401
833	185
833	462
550	546
833	617
833	617
833	720
428	31	953
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207	512
531	987
531	482	641
774	947
214	272
788	740
120	854
236	1004
977	1001
718	61
752	644
193	714
862	569
569	281	428	580	188	502	189	249	977	78	685	422	31	360	293	491	631	953
61	388	343
214	159
280	65
842	132
687	65
193	700
159	450
65	280
446	764
743	166
193	617
664	107
214	923
955	540
415	630
862	569
284	731
401	429
978	851	167
327	381
955	773	427	987
321	618
516	437
450	159
697	540	311	170	925
697	540	311	925
132	842
629	530
862	569
546	607
360	569
629	891
112	631
891	629
500	782	332
126	232
587	720
260	912	77	168
249	862
249	569
862	569
200	267
587	326
700	790
693	569
693	122
105	582
239	951
818	58	438
500	159
629	891
509	780
458	25	844
969	761
761	969
159	915	136
62	542
586	541	58	479	196	264	160
828	1001
761	969
758	844
586	541	58	479	687	196	264	160
516	790
951	915
851	591
670	29
586	383
497	977
157	718
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
497	773
470	789
663	343
147	577
569	693
105	582
105	418
383	586
530	629
428	915
587	720
631	24
322	388
428	915
260	575
540	987
629	530
963	67
788	299	634	96	106
788	634
499	565
506	996	199	644
923	193
830	769
670	5
423	246	101
2	75
868	586	573
248	718
509	303
388	322
500	782
322	388
776	687
915	629
900	272
418	105
900	272
450	718
915	136
168	912	77	260
742	769
260	168
682	738
742	443
742	443
790	812
103	950
812	790
105	418
561	846
561	846
912	77
912	168
712	450	40	159
418	331
712	450	40	159
168	912	77	260
168	52	133	557	607	232
790	516
168	966
168	439
168	439
168	912	472	356
168	868
168	232
168	912
168	912	77	260
30	313
168	868
168	472
105	418
742	443
77	556
77	294	260
77	439
842	132
912	260
936	135	581
450	712
292	135	581
170	264
912	356
500	435	782
644	199
260	912
644	199
264	692
260	168
440	737
891	629
443	742
260	168
168	260
168	912	77	260
168	912	77	260
135	82	870	581	4	371	628
135	82	870	581	628
135	82	870	581	4	371	628
135	82	870	581	4	371	628
135	581
135	936
135	248
260	77
260	912	77	168
418	105
712	450	214	40	159
418	105
712	450	214	40	159
712	450	40	159
105	418
48	458	684
428	136
912	168
77	260
77	260	168
77	260	168
742	900
812	2
168	77	260
742	900
168	77	260
168	912	77	260
260	77
582	364
506	996	199	644
260	912	77	168
790	2
790	812
790	2
790	956
168	912	77	260
168	260
168	912	77	260
141	851
141	614
812	2
542	62
851	141
868	586	573
868	168
891	353
868	168
891	267
324	638
197	923
180	727
180	727
818	58	438
694	845
168	575
575	168
168	912	868
168	912
168	52
912	77	260	168
912	168
790	812
912	168
62	646	542
818	58	438
742	450	306
912	915	742	356
180	958
180	727
433	338
168	77	260	575
168	77	260	472	575
541	307
188	141
738	719	13
862	90
270	704
818	438
280	631
61	718
77	168
812	790
693	569
168	77
168	912
168	912
168	912
541	783
168	912	260
168	472
472	168
168	912	472
168	912
168	439
575	168
165	915
343	663
697	311	925	855
700	703
77	168
700	324
542	62
53	193
439	168
53	193
672	844
771	65
200	915	915
870	141
165	838
491	281
151	290
491	281
470	189	249	6
569	862
499	48	565	918	318	679	704	321	684	844
569	862
500	923
569	293
657	506
500	782
75	772
67	963	207
693	32
772	120	75	609	454
482	569
418	977
75	2
977	418
977	497	1004	418
772	120	951	75	609	454
418	977
977	418
306	749
308	418
506	996	199	644
977	418
724	159
67	963	207
500	782
772	75
952	200
607	231
951	377
541	173	506
951	772
862	333
67	344	165
704	684
634	299
693	228
347	933
334	185
418	996
418	977
418	977
862	569
500	782	332
737	440
624	231
165	31
571	684
571	394
165	948
571	277
571	160	285
418	996
571	394
571	62	885
571	394
571	62
571	542
571	277
571	285
571	900
571	394
571	62
571	885
334	612	75
542	517
737	107
16	777
132	842
571	285
571	277	900
571	935
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
722	927
571	394
472	912	168
65	449
272	900
718	248
696	595
749	306
65	449
470	333
704	48
571	62
290	566
571	62
571	900
571	935
571	900	870
571	731
571	160
151	566	290
571	160
571	900
571	160
383	586
1004	977
650	644
718	450
692	248
571	900
571	450
571	450	900
571	870
571	742
571	160
571	161
571	742
571	684
569	482
151	253
571	870
571	663
571	742
718	716
571	663
334	65	687
571	663
571	742
290	214
571	161
571	742
571	742
571	742
571	684
500	790
571	160	742
571	394
571	160
469	421	795	547	188	954	817	167	424	35	207	241
571	450
571	900
571	910
987	540
418	105
571	450
571	900
662	443
571	684
153	977
418	308
571	394	684
571	450	161
534	38
571	900
418	308
118	29
75	749	772	850	127	190	607	107	334
308	418
571	277
571	285
571	900
32	977
692	749
272	687
482	56
692	749
107	652	320	29	537	553	5	670	335	980	201	381
592	927
685	724	1001
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
415	833	401	150	569	191
454	772	120	609
497	491
630	685
429	454
700	638
248	135
638	700
401	429	291	454	165
532	516
609	772	951
205	997
280	718
324	534
530	629
193	923
714	193
609	707	239	1003	951	90
714	617
630	415
569	990	749	482	951
280	631
38	534
280	631
379	568
612	103
67	344	963	165	207
415	630
337	854
870	12
103	612
534	324
849	506
830	692
854	337
1001	685
663	950
749	746
150	415
742	450	306
191	927
15	370	680	422	731
879	740	223	322	548	368	164
500	782
984	885
106	1001	828	702
343	612
749	61	834	450	742	40	629	530	865
773	338
850	833	185	772	120	196	75	609	107	683	987
663	950
742	749
684	956	704
628	135
337	125
90	506
166	586	573
166	762
418	308
702	106
742	450	306
742	450	306
830	185
272	900	116
267	662
749	742
590	48
788	740
956	704
90	862
90	506
500	782
698	540	840	231	873	245	764
891	280	629
493	24
862	538
862	495
912	168	472
516	837
135	248
290	214	159
61	718
450	742
840	245
840	231
840	231
840	245
450	272
450	749
592	134	927	98	454
569	31
450	662
749	450
495	862
332	500
891	24
569	808
165	31
48	704
165	401
746	749
153	483
167	851
167	851
954	167
214	923
260	77
272	712
248	364	450	6	506	692	591
248	135
248	135
272	40
24	891
891	24
561	631
704	956	684
248	135
450	272
493	630
189	249
704	270
334	742
565	517
61	718
977	153
72	135	581
530	629
280	561
132	842
506	90
912	472
424	421	795	207
788	634
319	956	48	216	558	458
718	334
334	159
424	421	795	207
185	850
718	334
951	541	506
953	142
143	159
743	912	168	472	356
771	4
31	569
987	955
113	535
987	540
977	497	1004
580	48
317	692
550	546
550	546
322	879
207	493
207	165
418	105
136	857
646	542
207	136
159	143
654	738
802	272
214	159
771	697
31	165
465	812
374	306
586	383
207	428
428	173
638	832
280	189
334	612	75	90
335	867
586	267
586	267
90	551
207	136
105	418
246	724
428	207
963	67
147	577
963	67
435	782
334	718
428	569
915	371
334	718
135	870	581	4	371	628
193	923
308	418
963	67
153	229
135	449
483	153
470	789
31	165
135	72
963	67
135	72
963	67
541	506
229	153
517	803
483	607
135	248
569	862
963	67
31	165
978	547
143	796	872
569	31
838	165
267	700
353	185
31	165
31	165
978	547	167
700	410
168	77
418	308
193	53
963	67
700	277
702	516
700	516
771	703
915	428
449	135
963	67
61	233
923	197
168	743
607	483
107	537	810	737	192	985	664	440	335	643	381
607	229
862	569
963	67
343	61
851	167
923	197
120	927	65	772	198	454	752
614	858
954	167
120	198
963	67
963	67
454	772	120
862	189
862	189
862	189
862	189
772	120
32	184
963	67
120	927	772	198	609	454	752
963	67
966	168
410	700
963	67
886	250
120	850
75	633
704	48
951	200	971
963	67
207	847
718	61
915	200	136
168	966
772	850
923	500
927	191
738	654
90	551
90	124
541	808
891	629	530
112	674
165	838
933	171
61	718
629	360
24	891
924	199
272	65	687
963	67
790	500
703	771
790	812
180	958
90	280
752	416
631	280
541	738
630	891
703	159
189	280
569	862
214	160
771	742
771	703
569	749	482	415
332	435	782
772	120	75	609	454
159	703
77	556
581	72
718	248
823	854
185	830
332	500
435	500
506	849
53	193
260	77
718	724
377	457
502	569
630	685
718	464	724	754	980	201
61	534	388	343
923	193	53
654	738
731	422
280	526	647	547	851	188	24	32	915	360	631	530	920	561
90	223
977	497	969	921
267	135
159	136
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	631	530	35	920	561	241
440	380
700	267
250	662
866	718
703	771
40	572	900	450	662	187	272	802
703	159
306	742
267	24	629
502	569
633	193
629	891
629	561
926	308
866	708
866	708
136	159
77	260
200	159
629	267
159	136
159	136
629	891
743	602
923	214
126	573
923	772	120
602	416
535	444
977	541	497
926	715
891	24
337	646
458	956
891	630
159	200
977	541
891	629
159	200	915	136
103	950
630	838
573	126
561	846
923	880
779	423
159	915	136
506	199
135	267
506	90
630	493
360	629
788	106
630	920
629	360
920	630
684	48	458
761	881
248	692
180	958
77	260
790	500
866	718
256	356
280	528
868	912	168
450	900
450	40
924	382
956	458
581	135
561	846
693	32
180	958
682	650	654	738
561	846
561	846
561	631
52	472
738	541
439	168
912	168	472	356	743
200	952	136	543
530	891
912	168
738	650	682	654
891	530
891	629
891	530
180	958
872	143
685	643
267	891
891	267
2	700
790	700
2	812
168	912
168	912
168	439	912
924	506
924	199
697	771
697	855
165	838
135	267
135	581
135	628
812	2
135	292
687	272
31	569
190	891
190	656
190	274
190	373
343	388
15	680	731
731	540
509	893
428	136
401	429
321	499
379	568
628	135
429	401
165	401
106	740
700	267
491	5
143	872
15	731
530	891
350	231
774	947
704	684
936	135	581
482	569
67	344	963	207
350	231
724	246
680	15
947	774
410	14	719	16	56
713	98
67	344	207
67	963	207
98	134	268	707	278	117	107	291	454
774	947
738	650	682	654
592	98	713
630	685
685	630
592	134	927
630	685
397	975
397	671
947	774
207	558
249	189	969
316	915
31	838
789	470
977	497	1004
472	356	743
98	134	268	707	278	117	107	291	454
789	470
528	383	589
629	891
662	443
854	586
789	470
558	207
774	947
698	540	840	231	873	245	764
662	443
256	416
65	948	120	191	220
444	535
416	752
862	569
167	851
643	468
680	731
214	951
569	189
65	120
891	414
135	936
444	535
196	850
383	528
743	912	168	472	356
67	963
638	388
774	947
936	135
774	947
15	406	680	422	731
912	472
15	680
534	61	388
947	774
977	32
630	493
423	246	710	101	175	779	184
530	449
680	720
947	774
16	595
774	947
862	569
377	457
199	541
353	891
891	353
516	761
184	246	710	423	101	175	779
422	15
629	891
646	542	62
423	184
332	500
891	629
951	707	239	772	609
48	580
500	790
891	629
15	422
470	333
569	749	482	951	415
281	731
207	558
569	281	428	580	188	249	977	78	685	422	31	360	293	491	631	953
891	24
947	774
147	214
470	502
731	680
951	569
849	275	737	175
697	540
32	754
951	546
280	658
718	607	107	569	629	720
1004	595
787	159
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
696	678
718	61
500	332
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
718	716
469	274
718	595
851	630
118	732
470	789
159	951
343	303
75	633
159	951
540	697
720	628
680	731
629	356
530	891
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
936	135	581
812	550
951	159
193	550
633	75
977	418
214	923
749	540
214	923
704	743
239	609
879	132
977	1004
540	749
165	31
891	32
165	401
207	92
630	851
599	569
332	318
67	344	963	207
530	685	629
630	415
15	422
920	159
628	720
107	201
528	923
855	540
720	628
628	720
15	680
159	951
16	541
581	830
764	582
32	891
891	32
742	214	159
147	214
664	335
977	32
383	586
742	306
592	927	98
147	214
550	546
742	771
188	167
866	708
147	257
343	388
32	891
742	483
500	126	586
738	433
75	607
742	692
506	173
851	159
40	159
933	590
318	332
761	719
742	334
742	229
150	415
32	862
281	569
214	159
409	569
469	512
135	720
977	569
789	470
410	541	650	837	153	16	1001	482	969	924	994	251	433	175	777	122
774	947
77	912
458	48	558
774	947
850	196
483	742
220	65	749	75	334
233	769
506	199
774	947
789	470
881	761
561	631
91	166
142	953
161	586
585	362
75	633
842	702
67	344	165	207
147	214
923	687
528	280
160	629
569	977
569	482
48	216	25	319
166	91
927	147	821	515	607	629
335	664
509	780
657	921
362	971
855	34	697	581
687	65
702	842
422	569
280	528
738	783
181	920
586	500
830	581
586	126	500
971	267
586	517
707	951
433	541	738
321	216
65	334
319	216	558
500	126
214	159
362	184
765	936
586	267
469	421	954	167	207	241
947	774
947	774
644	650
112	267
607	718
607	91
517	586
862	569
857	165
586	356
830	581
862	569
607	75	91
157	775
581	830
586	854
61	517
157	542
333	470
810	473
157	915
267	891
157	248
267	971
605	670
774	947
267	135
517	61
947	774
758	844
443	662
48	956	216	25	319	558	458
159	214	865
743	472	356
743	472
718	724
428	915
936	765
790	500
356	168	472
738	541
746	692
303	950	368
956	758
630	493
684	704
11	619
334	612	75
11	662
963	67
541	738
963	67
165	401
963	67
165	31
499	44
963	67
592	134	927
569	502
718	377
963	67
963	67
454	268	401	278	98	772	120	429	291	713
963	67
718	377
650	644
232	260
40	159
971	267
602	743
718	377
569	977
232	260
236	208
963	67
429	401
95	873
338	540
260	168
429	401	291	454
963	67
971	838
429	401
703	159
630	685
464	980
502	851
435	500	782	332
718	749
193	290
401	429
530	685
602	765
581	135
362	854
862	78
718	280
435	500
530	629
332	435	500
731	422
499	684
980	464
294	885
851	502
662	443
159	703
602	765
464	980
435	332
75	772	120	850	127	607	191	220
356	629
885	294
891	267
758	844
891	267
356	256	602	472	313	743
540	245
540	245
534	343
602	517
267	891
267	112
891	267
980	464
332	435
159	629
147	214
106	828
356	256
684	356
891	267
629	159
765	648	602	133
306	374
356	684
506	541	199
765	648	602
322	879
464	980
977	418
416	159
180	958
891	414
788	106
789	605
977	418
700	267
724	246
67	344	165
885	256
952	200
256	356
268	117	98	633	291	454	713
103	950	514	303	832
268	592
423	779
936	581
323	1	139	42
323	125
77	260
77	912	168
719	738
684	458
40	159
416	633
548	638
737	440
629	891
952	200
534	324
920	630
416	159
971	267
788	638
356	912
534	324
534	324
678	696
630	920
318	332
337	125
885	586
356	912
746	692
356	52
32	693
936	30	765
580	143
318	684
260	77
433	738
580	582
338	433
260	232
168	260
166	168
168	166
439	168
232	260
356	684
356	912	743
629	24
168	912
168	912
356	209
356	209
920	630
335	532
168	439
168	912
168	790
790	168
790	168
164	649
2	168
790	168
168	790
790	168
24	658
790	168
168	790
790	168
24	891
168	77
541	173
738	719
920	630
738	433
738	783
942	135
638	788
738	719
356	912
586	383
323	402	509
586	885
472	168
356	517
356	472
356	517	472
356	517
356	209
472	575
356	472
472	356
356	472
472	517	356
168	912
168	557
168	912	575
168	472
912	356
866	708	718
866	708	718
168	472
168	575
168	912
168	765
168	472
165	31
697	540
135	267
697	82
700	516	532
700	532
135	942
272	40
414	891
141	870
790	2
105	418
184	779
775	157
31	165
31	165
646	968
672	844
31	990
506	199
31	165
231	350
246	724
31	165
454	268	772	120
454	401	772	120	429
633	416
290	193
118	29
310	477
34	997
772	120	951	75	609
246	5	175
143	580
246	423	101
664	335
540	697
335	664
142	267
142	267
779	423
506	491
214	147
356	912
764	364
239	214
572	569
707	98	680	951
159	416
190	891
190	891
157	775
553	107
553	107
830	185
951	707	569
720	680	617	855
171	933
472	168
469	207
416	633
630	851
245	231
684	356
75	499	850
933	171
383	586
428	915
416	629
469	167
472	168
444	383
956	25
790	229
77	168
90	506
592	134	927	98
196	429
190	891
963	67
196	873
862	569
196	147
942	135
200	952
790	267
101	779
332	435
963	67
500	790
704	743
4	771
719	738
416	602
977	418
790	500
963	67
530	629
500	790
963	67
963	67
719	738
758	844
851	167
92	207
65	193
167	851
171	933
569	990	749	482
65	784
569	749
353	891
749	569
165	207
977	153
891	353
147	214
633	251
167	988
569	749
891	629
535	542
267	790
450	900	662	272
332	500	782
470	572
851	630
505	337
891	629
491	506
61	991
629	891
72	214
586	517
401	415	429	291	454
586	383
885	256
850	833	185	196	75	987
362	184
362	4
663	343
1004	189
256	885
171	347
251	633
159	230
758	844
193	65
135	371
790	267
185	850
443	86
842	702
41	704
383	444
369	513
207	165
499	48	558	321	844
607	231
65	120
771	65
147	214
92	847
65	191
927	592	948	147	515	722	191	752
505	337
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
704	41
180	958
592	268
75	772
851	167
48	672
844	758
67	963
720	617
684	48
927	646	592	551	854	542	823	948	147	369	770	515	722	607	191	113	535	629	513	752	485	250	444
530	629
650	783
771	742
454	134	268	592	278	98	772	120	609	713
142	915
997	34
771	568
472	256	602	356	313	743
256	472
891	775	414
61	517
978	547	188
191	65
702	924
175	849
61	534	388	343
592	134	268	98	454
499	48	687	558	321	607	844
369	513
98	107
963	67
120	190
912	439	168
862	569
191	749	75	415
963	67
607	75	91
499	687	607
592	927	98
629	190
650	783	738
915	142
98	707	107
846	561
415	401	150	569
846	561
374	306
462	231
462	223
369	513
844	758
190	353
629	891
207	795
369	513
414	891
500	782
369	513
915	157
862	569
268	117	633
160	629
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
268	117
963	67
369	513
907	426
844	672
952	200
305	912
849	175
772	75
923	214
153	977
923	193	53
180	958
230	159
34	855
844	157	684
52	356
952	200
159	40
955	540	773	311	427	925	987
175	849
388	853	337	591
464	980
372	415
742	443
718	866
248	550
159	230
423	779
61	522
77	912	168
52	356
223	322
506	541
322	853	223	343	310	663
980	464
159	230
738	719
723	41
415	372
397	975
415	372
397	671
977	1004
319	48
469	188
13	743
951	707	239	609
506	541	951
924	1001
779	423
550	248
866	718
789	605
977	569
171	590
423	779
506	90
267	112
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
157	915
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
429	454
955	540
590	171	933	347
326	938
855	581
952	838
758	956
749	534
379	568
586	166
586	267
142	267
743	13
743	704
719	738
798	607
142	428	915
500	332
61	718
61	716	522	843	718
214	159
909	58
607	798
607	483
15	731
774	947
703	772
765	602
966	933	347	935
772	703
687	586
83	65	901	993	863	784
586	687	718	334
743	356
569	862
586	687
720	680	617
168	472
40	450
915	157
915	142
565	48
569	977
214	159
586	541	58	479	196	264	160
464	980
720	833
377	457
377	718
214	951
377	718
703	772
347	966
65	83
772	703
765	859	743
101	377
771	4
305	416
915	200
629	630	530
126	356
592	134	268	454
34	997	855
168	912
743	765
135	65
738	719
34	581
34	997	855
428	915
966	347	168
334	65	923	687	159
470	789
470	789
738	650	783
147	686
406	680
406	680
599	409
861	896
416	305
662	443
977	497	969	1004	418
406	680
662	443
324	159
697	540
326	687
923	197
629	24
416	305
540	697
324	159
214	40
61	718
383	388
61	718
947	774
879	740	223	548	368
855	540	581
305	416
107	652
933	966
540	855
40	502
644	541	199
305	416
774	947
980	464
58	909
630	629
416	356
988	167
988	167
988	167	167
416	305
955	773	311	925	987
147	214
707	951
157	517
420	96
428	915
200	915
997	34
629	630
718	61	591
369	535
749	540
630	629
65	135
612	740
388	383
988	167
2	790
67	344	963	207
502	78
925	429
223	879
180	727	217	829
927	592	854	948	515	250
891	24	685	846	280	630	631	160	493	561	658
444	535
24	629
743	516
429	401	291	454
334	718
147	454
855	581
193	617	714
193	714
506	541
629	267
164	879
885	984
880	923
159	324
885	984
159	214
925	429
923	880
464	980
159	500
977	418
925	429
925	429
142	24
977	418
891	190
443	742
891	353
362	971
118	532	335
714	193	617
67	344	963	165	207
159	940	776
517	61
648	416
969	977
416	586
863	720
439	912
335	532	118
491	553
347	147
428	915
638	96
703	951
853	164
532	29	553	118	5	688	670	335	491	820	808
553	491
159	787
553	5
743	356
356	416
159	787
197	923
780	509
168	347	966
491	532
356	52
915	200
915	428
356	472
126	416
159	40
168	912
356	52
694	845
969	761
693	32
761	969
629	891
966	168
500	782
168	912
506	576	541	199
891	629
24	142
500	332
164	548
500	332
915	157
356	574	52	912	30	602	168	472	765	743	868
335	118
31	165
335	532
31	165
17	267	790	2	700
232	126
61	517
168	912	356
472	356
969	189
491	532
743	602
971	267
2	17	790	700
912	168
548	164
912	77	168
912	77	260	168
52	126
891	629
52	356
506	404	192	78	409	688	599	491	644	702
337	388
500	782
587	720
542	157
52	66
52	45
335	532
712	450	40
267	629
168	912	77	260
168	912
491	506
168	912
168	912	77	260
443	86
628	135	720
454	291
165	31
454	147
165	401
165	401
165	67
700	956
377	101
1001	924
700	277
700	638
700	443
14	1001
135	65
568	947
401	429	291	454	165
401	415	429	291	454
135	628
401	415	165
135	581	292
743	356
569	482
672	844
569	862	749	951	415	599
482	569
106	788
662	450	40	802
506	491
423	377
663	343
112	267
844	565	679
353	891
1001	14
483	798
233	607	692	835
774	947
159	61
34	855
787	159
802	662
98	707	107
277	700
607	233
789	470
72	159
75	772
402	42
541	951
72	159
541	951
294	817
662	443
947	774
659	307
696	678
700	812
774	947
53	193	633
272	40
428	915
629	891
862	569
105	418
915	61
879	740	548	368
614	858
915	428
189	249
420	96
77	912	260	168
592	134
334	65	749	687	692
416	168
122	428
147	454
435	415
377	605
369	646
416	885
835	233
891	629
420	950
947	774
662	443
774	947
963	67
332	500
454	147
332	435
950	420
428	61	915
40	502
372	595
947	774
779	184
862	569
368	879
322	534
493	978
738	783
885	416
502	40
685	643
774	947
862	791
947	774
963	67
40	890
963	67
153	977
774	947
798	483
607	483
159	72
963	67
500	332
963	67
428	857
963	67
663	706
135	922
700	293
977	153
963	67
105	774
147	686
548	879
631	280
157	502
517	61
416	305
449	278
947	774
127	843
774	947
207	795
774	947
207	469
207	847
65	334
207	165
38	638	460
207	953
947	774
765	383
207	558
418	105
16	541
629	267
90	199
61	718	159	718	159
61	428	915
580	582
72	159
774	947
418	996
278	449
633	923
77	232
267	629
684	499
558	207
418	996
406	680
200	838
143	796
418	996
771	863
542	646	62
718	843
444	535
184	607
184	393
493	630
712	380
542	646	62
141	188
248	49	49
624	364
712	380
15	406
141	188
879	740	223	322	548	368	164
418	996
248	49
542	157
569	749	482	415
502	157
851	978
236	208	537
541	16
862	32
322	879
294	885	256	648	416	313
135	581
135	581
249	189
450	40
220	483
849	275
774	947
356	472
249	6
685	724	1001
812	700
161	863
542	923	591
592	134	927	948	454
502	569
812	700
313	294
947	774
388	383
774	947
161	692
157	502
32	693
947	774
157	740
126	232
774	947
61	716	522	843	718
454	592
775	157
40	159
353	891
107	98
947	774
272	214
334	159
356	166	586
356	762
334	687
774	947
472	256	602	356	313	743
435	332
915	428
337	870
951	541	506
541	977
356	209
530	891	160
332	435
157	775
334	612	749	772	75
157	542
157	915
586	166	356
586	762
105	418
772	75
772	120	951	609	454
470	605
879	740	223	322	548	368	164
660	783
743	472
334	542
947	774
774	947
418	331
272	2
530	629
530	629
530	629
630	530
120	772
885	294	256	648	416	984	313
630	421
847	207
927	592	854	250
147	40
602	648	765
305	912
947	774
927	854	948	515	722	485	250
120	927	65	75	190	569	191	454	53	752
977	541
746	692
65	75
774	947
602	356
313	472
256	602	472	356	313	743
602	472
435	500
191	415
774	947
912	305
290	278
912	305
105	418
462	833
207	847
548	164
698	540	840	231	873	245	764
765	648
629	360
147	454
75	749	850	127	190	607	191	220	334
765	648
305	912
322	223
912	305
912	305
746	692
644	199
214	40	272
912	77	260	168
798	581
75	772
214	40	272
188	141
743	704
90	912
698	311
595	404
912	168
248	90
40	272
119	700
595	453
418	105
707	880
418	996
454	147
103	950	514	303	164
850	75
724	293
724	293
765	383
61	716	522	843
596	450
846	561
72	159
239	706
231	873
239	923
947	774
75	65
418	996
418	996
418	996
147	454
586	885
586	885
561	846
772	923	687	120	398	940
971	543
774	947
418	996
861	896
987	56
987	540
987	95
596	450
987	873
596	450
987	245
987	531
189	652
290	305
947	774
926	157
774	947
758	956	918
912	168
714	193	617
193	714
142	24
90	912
714	193	617
383	765
90	912
24	142
879	548
714	617
334	159
879	510
75	120
718	122
684	48	565	918	318	679	704	321	844
164	638
638	69
214	272
991	61
462	231
2	272
731	680
731	680
855	34
915	428
977	418
586	168	416
731	680
586	416
746	692
915	157
418	977
692	749
415	401	150
692	317
360	629
356	209
415	401	569
14	719	1001	924	506	921	702
956	41
977	418
416	912
245	231
415	833	401	191
977	418
720	587
991	61
854	517
738	719
159	72
991	61
977	1004
40	272
738	837
191	65
541	951
90	940
428	32
522	61
582	364
692	248
416	586
248	157
34	873
159	72
90	248	220
977	418
1004	977
643	685
157	248
692	775
248	692
157	248
428	31
193	714
2	272
416	927	648	313
122	718
680	284
428	31
692	660
313	416
692	233
200	550
748	308
272	2
200	915
356	157
595	404
126	356
506	173
2	272
991	61
837	738
159	306
118	732
118	732
356	126
284	731
64	322
164	638
881	783	506	921
971	200
440	380
923	890
712	380
951	541	506
404	595
923	542
923	633
879	322
220	607
126	356
714	193	617
260	77	168
561	846
103	514
483	220
648	416
724	159
356	126
126	356
214	272
648	885
629	214
159	724
724	159
322	879
423	779
52	66
52	45
630	415
629	891
542	157
126	52
542	923
595	991
780	303
586	416
586	126
335	532
388	61
738	837
516	837
61	517
738	719
61	388
66	52
444	535
139	323
66	52
335	532
248	90
891	629
891	530
168	472	232
912	168
912	77
912	90
168	586	416
168	912
168	77
168	77	369
168	77
168	912
168	912
168	912
168	439	912	77	260	575
168	439	912	77	260	575
168	912
168	232
168	912	472	232
2	700
168	472
168	356
168	472
323	139
572	32
32	572
572	32
870	337
951	541	506
383	589
842	702
401	429	291	454	165
31	428
429	401	925	291	454
200	550	915
646	551	369	62	513	485
193	714
663	343
31	165
429	401	925
774	947
159	866
596	450
193	714
306	229
306	229
568	495	947	379
454	592	772	120
454	592	772	120
443	742
319	48	216	558
692	329	624	835
692	248
714	617
193	714
607	927
714	193
280	687
321	499
629	891
644	506	996	199
977	418
789	470
662	443
308	418
193	617	714
587	720
280	189
272	214
272	214
587	720
280	449
587	720
978	851	167
506	29	783	6	670	381
65	83
592	134	268	927	98	948	713
947	774
592	927	948
506	644
499	517	542	157	356	535	684
65	120
977	418
765	168
823	485
947	774
644	506
427	955
592	268	927
147	277	171	285	590
977	418
356	168
830	692
977	418
506	996	199	644
356	574	52	912	30	602	168	472	765	743	868
248	607	692	835	591
248	329
416	633
862	569
343	663
428	31
977	418
866	159
592	927
220	483
789	605
771	700
977	418
569	862	749	482	415	599
977	418
223	663
862	569
550	546
14	702
977	418
550	546
428	31
506	644
855	540
605	789
662	86
700	516
535	444
522	61
659	306
423	246	101	175
535	499
369	168
971	267
264	329	581
499	684
72	214
470	789
915	200
915	428	136
849	275	737	175
977	418
428	17
470	605
977	418
120	927	772	75	454	752
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
159	724
470	789
849	275	737	175
506	364
977	409
470	605
423	101
607	229
303	950
724	159
356	168
469	229
663	343	950
977	418
950	303
25	499	386	321
185	830
862	569
106	740
977	418
454	98	713
977	418
135	82	870	581	4	371	628
166	743
718	724	293
605	789	693
977	418
356	499
977	418
851	978
977	1004
120	927	772	75	190	454	752
586	168
499	684
200	915
927	592	948	120	90	515	191	752
505	337
500	435
343	663
166	168
32	428
90	927
724	159
500	435
935	568
662	443	86
915	200
854	337
90	749	692
915	200
214	272
629	267
879	322
337	223
546	200
662	466
229	607
139	323
77	260	168
409	977
61	522
229	469
337	854
580	143
200	915
32	433
863	161
440	737
830	185
863	784
885	984
582	624
200	915
1004	977
629	530
75	334
963	67
963	67
249	409
662	443
844	672
817	167
977	497	1001	1004	418
547	631
596	450
505	337
147	272
32	700
207	469
743	472
353	190
207	795	67
572	40
280	561
771	863
67	344	207
75	120
207	847
67	344	165	207
67	344	963
607	65
435	500	782	332
64	322
644	506
126	586
971	838
308	418
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
631	547
333	816
846	561
575	472
207	424
572	569
429	454
429	454
513	485
561	846
569	862
506	644
308	418
644	506
862	569
846	561
566	278
542	159
586	885	984
424	421	795	990	207
586	762
548	322
377	423
586	126
776	193	617
700	812
844	672
353	891
214	272
891	353
553	107
159	923
700	881
107	5
107	335
193	776
356	166	515
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
90	749	692
847	838
322	548
90	248
631	561
561	631
313	765
308	91
847	482
530	629
308	748
423	377
420	96
420	96
748	308
433	32
420	96
428	915
428	31
34	855
428	990
506	29	783	6	670	381
126	586
34	997
612	740
775	692
482	847
343	388	368
951	857
788	50
324	159
561	846
846	561
462	223
634	324
272	40
833	462
506	599
833	185
311	196
833	462
963	67
542	157
541	173
863	993	784	306	769	83	626
416	166	356
86	152
362	659
428	647	142	200	971	857	915	952	136
592	98
506	173
11	619
107	75
994	764
607	483
383	867
11	662
233	692
963	67
167	851	817
147	214	272
165	31
165	401
112	392
168	557
168	77	260
168	765
542	499
260	77	168
435	500
220	65
207	67
168	356
52	126
135	292
499	684
135	581
356	168
168	52	369	133	557	607	232
659	306
77	260
586	267
720	581
764	994
166	586
166	762
586	126
500	782	332
135	720
168	912
207	558
65	687
135	720
168	912	557
65	220
168	77	260
147	40
175	849	423
168	575
199	541
416	168
846	561
457	716
464	335
774	947
52	66
457	718
52	45
607	231
553	107
401	415
700	2
98	134	268	592	707	278	117	291	454	713
853	159
98	107
14	173
107	98
401	415	429	291	454
444	535
324	159
774	947
695	187
40	272
98	592	707	117	291	713
863	364
353	891
324	159
776	193	617
159	940	776
324	159
52	168
429	925
126	586
335	464
429	401	196
40	272
506	364
429	401	291	454
126	586
592	134	98	948
718	457
454	134	592	98	772	120	713
718	716
718	904	866	122
272	214
707	98
335	464
58	909
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
164	420
120	65
272	214
955	773	311	427	925	987
966	933	347	935
14	506
720	135
607	220
347	171
303	780
587	720
630	530
569	749	482	415
630	469
630	142
168	912
135	581	292
952	838
592	927
356	30	472
765	30
200	971
65	120
335	381
423	175
168	232
662	443
808	688
193	923
168	912	472	232
220	607
469	630
630	469
193	95	987
168	356
548	164
381	335
120	65
168	52
923	197
168	472
765	214
743	13
164	548
541	173
421	630
682	783
107	98
540	231
229	469
152	443
335	532
416	927
159	324
743	120
630	421
630	421
749	233
720	617
356	256	30
832	38
86	443
830	245
443	86	662
885	648
233	692
335	1004
335	532
923	197
650	849	467	1001	423	175	144
1004	335
197	923
214	765
241	421
782	500
764	245
915	428	136
971	344
541	173
915	428
173	541
103	950	303
197	923
197	923
409	506
898	385
253	151
561	846
332	435
648	765
530	891
915	912
915	428
398	712
248	90
126	586
245	830
159	724
136	428	159
335	532
915	428
866	718
245	764
866	377
915	428
52	166	30	168	356	868
66	52
891	530
2	416
232	168
532	335
17	428
72	159
532	1001
335	532
812	790	700
335	201
790	812
260	77	168
790	2
586	126
586	416
1001	532
260	77
260	912	77	168
62	646
646	62
1001	650
168	166	52	30	356	868
168	232
168	77	260
168	912	77	260
790	2
166	52	30	168	356	868
790	812
790	812
126	586
126	885
135	581
166	515	356
66	45
418	308
924	122
812	790
586	166	602
136	428
712	398
670	29
670	5
670	553
670	643
670	107
988	207
977	418
356	52	30	168	868
135	581
135	581
180	727
532	650	881	761
790	700
692	775
356	472	743
356	472	743
692	830
692	233
692	233
692	329	248	233	910	607	835	591	220
692	248
991	61
991	654
991	61
135	197
991	61
439	168
586	126
586	687
586	267
586	267
586	267
716	118	365
716	457	377
891	629
891	267
891	353
712	398
643	685
1001	532
506	14
506	14
31	165
31	990
697	540	311	925	855
870	82
190	891
190	274
190	656
190	920
190	891
190	656
190	274
190	373
697	855
165	31
165	401
165	948
324	534
343	663
190	891
190	920
31	165
1001	532
293	32
891	190
96	420
190	353
774	947
774	947
377	246
377	866
443	159
377	457
377	716
532	1001
704	684
553	670
322	223
658	267
322	223
272	2
260	77	356
214	629
702	924
951	435	500
607	231
454	401	772	120	429	291
951	78
305	53
749	90
833	462
947	774
774	947
947	774
774	947
723	41
231	2
977	791
977	32
789	605
470	789
947	774
791	977
772	75
53	120
772	951
418	977
687	65
418	977
334	612	75
580	862
774	947
771	873
159	72
332	500
947	774
353	891
774	947
267	891
977	791
106	828
267	658
977	1004
660	692
772	609
502	915
977	791
977	32
72	159
421	257
470	789
135	581
724	293
680	790
239	502
605	693
853	388
143	796
427	955
1004	977
175	849
791	977
947	774
605	789
569	862
904	718
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
428	136
765	104
479	122
765	104
952	838
633	193
415	630
774	947
196	429
951	341	865
630	415
381	532
67	344	963	207
506	409
830	692
838	952
743	104
443	152
724	246
199	924
631	846	561
505	337
90	915
686	171
435	500
32	862	977	791
951	707	772
401	415	165
415	630
765	104
630	415
77	168
940	159
428	173
772	120	75	609	454
754	718
692	731
947	774
885	126
120	743
65	687
374	306
159	324
891	267
152	443
891	267
977	791
714	193	617
401	429
193	923
774	947
764	245
910	329	607	692	835	591
429	401
104	765
789	605
152	443
497	977
743	120
152	86
5	246
502	550
401	429
951	58
267	944
267	891
423	246	101
147	40
891	267
743	472
246	724
718	607	107	569
670	553
607	546
607	718
855	34	697
152	443
737	537
152	443
891	629
152	443
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
891	629
214	255	147
650	745
963	67
107	718
429	401	291	454
692	233
765	104
416	2
502	538
963	67
840	994
840	994
830	692
526	360
324	534
660	783
443	152
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
724	246
159	940
443	152
214	40	712
643	670
685	724	1001
443	152
977	969	418
332	500
53	542	535
95	193
643	670
435	782
103	780	950	514	303	106	164
500	332
107	440
107	236
103	780	950	514	303	106	164
356	166	209
830	873
541	173
977	1004
14	506
401	429
147	277
429	401
193	290
692	830
401	429
918	684
586	267
586	126
48	565
429	401
977	1004
873	830
356	305
629	891
720	680	617
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
159	724
837	924	122
305	356
122	866
743	356
505	337
356	77	260
723	41
356	912
388	324
48	956	565	558
595	71
305	356
592	134	927	98	948	454
356	607
592	134	927	98	948	454
268	117	98	633	291	454	713
592	98	454	713
268	592
126	586
629	24	360
409	506
291	134	268	401	429	454
62	646
356	166	765
630	685
175	849	1001	446	423
98	707	107
305	416
98	707	107
291	134	268
356	305
720	587
940	159
98	268	707	278	117	107	291	454	713
672	844
98	134	268	592	707	117	291	454	713
356	305
423	849	1001	446	175
24	629
90	749	692
418	996
648	765
940	159
90	749	692
173	541
847	207
629	214
670	643
454	401	772	120	429	291
789	470
522	145
454	268	401	98	772	120	429	291
522	436
34	997
891	629
429	454
654	738
771	229
592	98	713
942	135
587	318
416	633
698	540	840	231	873	245	764
629	891
34	997
388	324
53	978
719	14	410
418	996
159	940
743	550
550	502
885	984
772	120	951	75	609	454
165	31
48	558
771	306
629	24	360
951	707	772
272	214
940	159
707	98	680	951	609
107	201
309	1
75	772
147	214
670	335
64	322
418	996
90	940
605	789
159	940
774	947
159	923
483	927	229
789	605
795	978
335	670
680	707	284	15
246	5	175
947	774
866	377	423
774	947
2	416
428	136
2	787
335	898	385
433	987
951	569
159	72
66	2
951	552
866	377
771	660
586	126
885	586
947	774
670	335
638	706
774	947
706	638
423	377	866
318	332
947	774
774	947
546	607
2	272
581	720
586	126
947	774
987	433
147	157	214
318	332
774	947
2	231
569	862
712	380
335	670
586	885
951	338
924	199
680	720
2	790
670	335
692	736
462	851
702	924
332	500
159	136
940	159
214	272
159	713
462	851	915	280	530	920
415	401	150	569
464	335
127	189
356	209
765	104
1004	911
2	787
424	421	795	207
272	2
90	749	692
849	1001	446	423	175
90	541	850
663	343
891	629
891	629
335	670
2	272
418	105
765	648
765	648
738	719	761
522	457
458	577
923	193
761	738
187	700
482	569
700	187
977	791
977	32
700	187
851	915	920
377	423	101	866
435	633
731	15
723	704
885	294	256	648	416	984	313
264	469
120	65
927	483
416	168
326	65
926	748	308
356	500	515
120	65
696	450
537	236
343	663
120	772
629	891
927	854	823	770	515	250
629	891
90	940
607	231
952	838
75	107
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
915	200	136
75	772
415	833	401	150	569	191
272	2
105	418
789	470	605
586	602
522	114
915	462
577	458
921	381
915	428
272	214
586	166	416	782
586	762
114	522
220	65	75	334
313	2
684	704
940	159
609	890	476	707	923	880
450	696
324	534
580	862
719	837	783	738
765	648
886	250
923	550
356	77	260
200	952
2	272
923	633
891	629
2	313
356	30
5	246
923	910
313	2
77	260
395	514
260	77
629	891
891	629
863	325
200	136
61	718
324	534
885	586
324	534
650	532
731	870	422
731	739
731	8
404	595
324	534
541	173
738	654
500	356
765	743
765	762
602	743
765	743
136	428	915
136	428
845	765
845	765
629	891
629	530
845	912
885	648
602	166	586
845	30
845	602
845	168
845	356
845	765
845	111
845	912
845	356
609	1003
845	30
845	765
845	166
845	762
845	602
845	168
443	152
969	189
337	780
347	966
682	654	738
433	338
586	294
586	885
532	5
532	437
111	586
891	32
586	267
586	267
586	267
790	680
712	380
790	2
644	702
506	29	783	6	670	381
506	743
644	199
150	415
344	373
165	200
165	647
165	302
165	136
165	990
165	344
165	142
165	543
165	428
165	31
165	971
165	952
165	953
165	92
135	703
165	316
344	373
925	429
925	269
572	450
344	373
135	942
428	136
428	569
569	749
176	995
176	855
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
723	41
256	885	294	648	515
951	388
719	837	783	738
48	956	216	25	319	558	458
891	24
654	738
758	956	723
257	421
947	774
334	159
75	633
738	783
654	682	738
112	267
569	749
987	197
65	326
427	955
334	324
236	537
743	506
450	947
40	159
65	220
830	692
743	765
783	738
580	862
410	541	650	837	153	16	1001	482	969	924	994	251	433	175	777	122
344	373
499	517	542	157	586	356	535	684	743	591
416	356
506	743
537	236
607	483
537	236
65	450	851	502	135	687	915	742	776	920
743	859
569	749
738	783
189	969
738	654
758	956
580	862
646	62
429	401	98	925	291	454
232	912	168
924	410
569	749
522	61
65	120
180	215
207	67
334	718
309	1
500	332
607	229
309	1
783	738
159	40
236	537
566	280
334	383
135	176
135	65
135	34
120	65
65	530
963	67
569	749
963	67
761	783
963	67
861	896
569	482
356	500
313	256
500	332
493	731
783	738
513	485
569	482
158	176
377	457
187	112
783	506
308	748
546	197	923
660	306
190	193
782	416
56	482	641
670	506
951	731
522	114
783	738
861	896
267	803
53	190
175	849	275	737
951	142
738	783
738	783
53	190
738	783
698	540	840	231	873	245	764
698	925
280	566
886	250
267	891
731	951
629	190
891	267
891	267
926	715
977	418
783	654
607	112
803	267
66	45
107	98
66	45
634	323
720	680
634	323
634	323
267	891
891	267
783	738
891	267
344	373
193	190
344	373
153	977
702	644
274	817
112	607
692	90
256	313
846	561
901	993	863	223
630	415
267	891
306	660
783	738
840	925
692	830
773	700	338
469	207
773	700	338
738	654	783
114	522
462	833
891	267
977	153
469	630
951	552
630	469
764	245
680	720
153	977
891	700
586	267
783	738
207	165
207	428
743	602
630	851
207	847
214	159
629	630
977	541
586	166
586	762
923	550
586	294
630	629
582	764
630	920
630	915
24	891
586	573
761	738
783	654	738
322	64
774	947
586	573
135	82	870	581	4	371	628
135	65
743	506
505	337
324	334
891	24
272	700
586	267
630	469
505	337
764	245
586	267
586	267
947	774
676	125
630	629
516	743
676	46
743	516
783	29	6	506	670	381
65	135
388	951
586	267
586	267
586	267
586	267
586	267
40	712
586	267
586	267
586	267
849	175
190	920
256	472
774	947
472	912	168
334	687	692	159
472	256
926	590
256	472
573	586
586	885	912	168
472	356
947	774
472	256	602	356	313	743
423	246	101
245	329
24	891
633	193
415	630
592	134	268	927	98	454	713
788	91
788	634	106
771	742
633	53
592	927	98
901	502
754	843
592	134	98
32	891
267	586
783	516
313	294
592	948
670	29	381
267	586
926	590
135	581
135	65
592	927
592	134	268	927	98	948
862	580
783	761
334	502
136	915
90	506
552	951
272	214	159
324	159
516	783
630	415
428	302
41	565
280	502
886	250
381	29	783	6	506	670
90	851
759	126
41	565
415	630
761	783
136	159
90	851	167
381	670
847	207
472	912	168
590	926
472	912	168
90	280
759	166
90	912
450	40
233	692
586	573
720	680	617
586	267
90	433
586	267
586	267
586	267	984
586	267
851	90
267	586
530	629
245	764
692	233
502	687
136	915
392	517
62	542
859	743
692	233
90	199
251	482
654	783
306	137
743	859
517	392
847	207
963	67
595	1004
963	67
670	381
502	280	569
199	702
25	48	216	319	458
830	581
246	423	101
306	229
921	541
25	672	386
595	71
62	646	542
112	392
921	541
344	373
392	316
392	316
344	373
702	199
356	77
159	940
415	629
52	868
774	947
685	724	1001
137	306
532	381
712	40
731	422
40	159
707	880
112	674
573	126
659	306
253	151
253	290
859	743
779	257
712	272
947	774
40	696
377	457
2	389
712	272
381	532
322	223	343
343	223	322
132	842
356	472
743	356
654	738
388	612
126	573
126	573
92	847
193	290
592	948
326	930
646	62
322	223
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
795	978
308	347
795	421	424	207
900	214
433	90
347	308
267	586
654	783	738
795	988
977	969
630	415
643	685
565	499
763	134
62	646	542
67	344	165	207
607	91
844	684
582	580
214	923
334	591
629	415
988	167
629	185
415	629
696	40
229	306
175	849	1001	446	423	144
428	207
702	644
343	853	223	310	322	663
629	280
644	702
321	216
104	859
454	401	772	120	429	291
654	783
541	977
267	586
702	644
157	775
644	702
978	795	35
324	534	159
788	337
428	838
416	147
629	214
891	629
144	175
586	267
272	712
272	712
428	17
731	15
180	958
267	586
423	377
738	783
586	267
144	175
738	761
738	654	783
599	569
738	682
428	302
783	654	738
851	978
783	738
281	491
377	423
334	324
104	859	765
842	132
926	748
926	748
891	629
159	214
62	646	542
62	646	542
963	67
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	738	844	220	334
189	969
963	67
2	586
629	891
719	783
963	67
553	107
629	894
828	106
977	418
654	783	738
313	294	256	416
563	779
159	923
754	595
891	629
915	630
783	654	738
891	629
16	541
309	1
738	654	783
369	168
724	1001	685
790	812
629	891
388	299
790	812
654	783
630	24	530
779	563
558	499
159	398	940	776
132	842
783	687
630	428	915
630	629
738	654
24	630
581	830
842	132
840	764
847	424
977	497	969	1004
969	509
969	977
530	891	160
891	530
136	428
136	428
136	428
136	428
17	428
738	654
1004	595
530	891
629	749
338	433
966	347
629	891	160
52	472
790	66
790	45
790	680
159	40
48	704
164	420
595	1004
595	754
682	654	738
136	428	915
812	790
942	135
294	586
580	32
61	718
77	912	260	2	168	575
944	267
260	77
66	45
66	790
443	86
77	260
303	343
2	77
712	272
712	272
712	272
670	553	5
670	532
190	891
190	656
190	274
344	373
324	534	591
324	534	388	591
200	971
159	851	978
12	406
165	683
944	267
184	724
62	542
541	783
184	724
542	62
542	62
774	947
542	62
692	233	749
542	62
749	692
506	199
135	82	870	581	4	371	628
319	48	216
239	857
200	971	952	136	344	543
362	854
228	693
738	761
646	369
334	159
499	956	48	558	321	844
334	324
48	956
956	790
924	199
680	406
680	406
704	723
424	847
267	944
272	712
424	421	795	207
764	840
963	67
531	641
687	783
506	783	6	670	381
135	942
135	214
680	15
568	947
278	120
132	842
704	48
629	360
754	595
214	72
718	724	293
428	658
695	511
147	214
866	377
712	272
157	248
470	789
866	377	101
605	470
712	380
963	67
267	586
72	214
416	168
15	680	422	731
886	250
891	214
423	710
569	482
670	553	5
506	189
26	40
891	629
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
175	849	1001	446	423	144
569	599
761	738
175	650
67	344	207
40	450
607	546
107	98
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
107	98
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
429	454
499	91
886	250
940	159
955	540	773	311	427	925	987	773	987
530	891
629	891
482	569
599	569
135	82	870	581	4	371	628
823	257
135	197
629	685
568	495	947	198	488	379
356	472
72	214
333	743
775	157
135	581
135	581
356	743
15	406
356	586
360	629
685	629
401	415	429
846	561
313	30	765
61	718
607	517	157	738
891	629
175	446	423
589	383
951	731
175	849	737
499	844
5	670
506	1001
749	629
746	692
947	774
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207	512
654	738
840	764
416	356
190	891
737	849	175
190	274
190	656
704	684
565	723
159	940
305	416
14	724
940	159
670	5
58	909
98	713
738	607	996
98	713
454	401	98	772	120	429	291
454	401	98	772	120	429	291
159	940
553	670
500	332
64	322
61	522
149	239
189	506
997	34
159	915	136
718	502	749
392	316
157	147
429	454
761	738
175	737
506	189
313	256	416
470	789
924	199
873	624
157	542
440	380
470	789
324	534	591
963	67
629	189
454	429
429	454
147	607	308
147	933	347
62	646
940	159
291	134	268	278	117	713
530	629
607	738
607	147
595	450
1001	506
595	272
595	754
921	783
246	724
90	798
356	209
246	724
873	231
977	541
698	540	840	231	873	245	764
987	789
530	629
246	724	5	175
526	360
552	858
558	216
552	851
977	497	1001	969	1004	418
416	305
159	940
530	685
720	135
789	987
987	789
193	633
646	369
193	633
40	159
629	891
136	159
987	531	56
672	844
272	595
327	275
638	324
193	633
193	633
684	704
423	446	175
318	565	918	679	684
738	951
67	963
586	267
586	267
586	126	2
918	48
573	126
324	534	591
586	267
5	246
586	267
260	77
260	77
260	77
569	599
424	421	795	207
743	62
456	936
187	695
569	482
764	840
24	142
189	506
197	702
602	586
332	500
65	450	851	502	135	687	915	742	530	776	920
586	166
586	762
586	602
502	718
743	356
671	687
506	189
687	742
764	582
485	823
485	823
175	246
292	135	581
654	738
951	159
987	231
866	377
372	572
135	65
643	685
135	82	870	581	4	371	628
197	135
663	223
924	14
303	343
542	62
809	159
629	526	24	685	846	280	360	630	631	160	530	493	561	658
164	548
633	920
199	541
199	541
643	685
540	311	925	955	698
415	612
798	90
738	783
582	764
704	956
879	322
704	684
926	748
704	321
585	695
743	704
30	356
321	704
956	704	684
595	272
272	595
743	704
233	769
891	530
704	321
30	765
629	530
189	506
764	582
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
310	103
189	629
738	783
718	61
62	646
231	624
586	126
24	629
718	749
164	103
738	951
686	577
159	136
731	584	284	406	680	422	15
572	372
572	372
372	572
246	423	101
207	988
704	743
62	542
599	569
159	915	136
260	77
423	246	101
181	920
159	809
565	723	679	41
846	631
77	260
440	537
322	343
920	181
440	537
343	322
440	537
77	260
500	332
749	718
638	324
749	502	718
343	950
541	16
749	231	607
542	62
788	832
324	534	388	159	591
136	159
61	926
356	157
159	136
586	984
324	534	388	159
103	950	514	303
2	126	586
716	118	365
743	602
586	126	2
731	157
731	915
356	209
2	126	586
586	762
662	443
356	77
356	77
440	226
260	77
136	159
790	812
694	845
790	2
790	2
790	812
443	86	742
372	595
575	77
77	260
324	388	159	591
1001	175
572	372
694	845
659	306
659	660
190	891
190	373
190	274
190	656
190	353
135	292
135	720
135	82	870	581	4	371	628
15	731
15	680
324	388	638
105	418
335	532
324	159
595	195
595	372
34	997
141	851
422	731
947	774
62	646
680	15
891	629
823	485
823	485
844	672
31	838
774	947
850	541
883	907
743	704
789	470
607	75
506	1001
951	159
15	680
424	421	795	207
401	429
951	552
67	190
268	633
67	344	963	207
429	401
67	963
572	372
680	15
246	423	101
381	107
789	32
947	774
406	680
135	720
680	406
718	749
428	136
424	421	795	207
541	850
335	464
313	256	416
428	136
313	256	416
135	292
428	136
135	159
135	65
500	435
506	996	199	644
402	42
936	456
16	541
926	61
772	75	609
233	769
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
629	526	24	685	846	280	360	630	631	160	530	493	561	658
444	535
798	159
850	541
566	713
569	482
817	167
704	48	684
530	629
977	208	497	969	1004
75	607
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
789	605
362	695
590	214
569	749	482	415
260	77
997	34
356	209
160	530
997	34
846	561
160	629
236	383
927	513
550	546
550	546
846	631
951	239
698	540	840	231	873	245	764
165	31
846	561
470	789
582	764
846	561
605	789
502	569
789	605
214	159
840	764
761	702
950	343
77	260
416	356
422	731
356	472
164	548
566	713
356	126
34	997
424	421	795
572	372
886	250
541	850
789	605
399	343
743	704
356	984
159	135
550	546
193	557
704	743
505	337
1001	506
605	789
743	704
190	629
541	199
506	1001
763	134
103	950	514	303
761	702
927	854	823	948	120	609	515
535	444
1001	506
844	672
377	101
772	75
912	168
590	159
535	823
590	159
590	159
698	540	840	231	873	245	764
191	948
191	65
191	75
704	743
65	253
472	912	168
720	581
631	891
435	500
406	680
472	356
435	415
458	25
135	197
153	977
987	850
977	153
951	595
552	978
472	356
239	13
415	435
754	184
912	472
416	948	147
850	702
62	159
569	749	482	415
65	191
416	193
638	96	324
193	416
502	749
580	862
850	987
546	540
429	454
31	165
472	356
660	659
823	722
429	401	291	454
75	772
609	707
75	772
798	159
847	31
857	428
440	537
720	581
190	920
191	65
849	175
809	364
193	416
978	552
65	191
335	532
546	607
335	532
764	840
977	208	497	1004	418
15	584	284	406	370	680	422	731
280	585
891	629
609	454
977	969	410	1004
609	239	772	633	454
34	997
918	758
264	329
585	280
422	15
907	393
920	851	915	530
951	552
193	40
951	552
909	58
428	239	857
951	552
658	547
589	290
159	72
377	246
136	428	915
245	994
239	149
406	15
191	415
609	772
159	798
416	454
134	763
157	731
500	435
72	159
607	692	591
977	497	1001	969	1004
684	565	216	918	25	679	321	458
159	324
531	482	641
798	159
308	926
454	429
684	48	565	458
454	401	98	429	291
565	723	41
629	891
15	406
429	454
977	497
923	687
435	500
731	493
356	472
58	909
246	377
963	67
324	534	388	159	591
923	197
423	175
963	67
629	530
900	742
629	530
956	558
629	530
629	530
629	530
406	15
558	956
429	401
629	530
633	193
738	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
851	141
629	24	360
327	381
584	731
75	334
343	303
15	406
720	617
493	731
381	327
353	891
458	25
440	537
406	15
231	749
458	25
324	534	388
553	670
530	629
383	909	922	528	362	589
167	547
256	356
381	327
435	500
327	381
147	931	277	171	933	926	347	972	285	590	577	230	686	308	27
435	332
454	416
526	267
165	401
31	165
290	687
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
424	795
454	772	120	609
788	634
383	236
126	759
851	915	530	920
321	458
134	592	291	454
337	788
502	78
67	344	963	165	207
846	561
122	428	857
143	796
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
738	433
951	569
189	969
334	923
458	73
143	796
362	502
849	275	737	175
956	499
629	189
977	153
482	990
415	833	401	150	569	191
267	526
133	765
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
569	482
833	462
569	749	482
724	159
774	947
428	915
175	849
334	612
458	25
15	406
347	171
658	280
347	147
546	189
956	319
749	231
377	246
977	418
335	532
377	605
319	956
951	267
942	135
267	951
720	617
320	337
558	458
335	440
73	458
558	207
558	319
319	956	558
526	267
428	17
558	319
101	377
428	857
200	428
749	127	718
629	526	24	685	280	360	630	891	631	160
232	912
951	267
956	319
428	267
602	133
470	789
602	743
629	530
724	246
765	168
951	267
308	418
648	30
609	166
272	214
951	541	506
629	891
891	629
229	790
246	724
609	166
77	260
924	199
898	532
629	891
308	418
629	214	159
423	650
891	629
629	978
654	783	738
260	77
629	891
318	332
854	927
891	629
77	2
86	662
736	245
443	742	692
891	629
891	629
629	891
940	159
847	482
200	971	951
192	381
548	42
103	950	303
966	933	347	935
17	428
1004	977
416	885
712	450	40	159
966	933	347	935
530	629
416	648	948	313
409	599
159	940
383	362
383	362
256	356
260	77
440	380
830	901	229	443	86	863	771	659	306	769	83	152	835	400
630	629
630	685
246	5	175
629	190
629	630
629	891
630	629
630	530
175	246
424	421	795	990	207
332	500	782
200	971	952	136	344	543
942	135
136	200
969	189
969	189
105	418
30	648
159	940
324	534	388	159	591
650	423
214	765
214	951
136	428
32	127
136	428	915
264	329
264	329
337	320
912	232
782	435
782	500
532	335
532	335
532	335
532	335
923	609
532	898
532	381
168	765
168	912
168	912
702	837
165	401
697	540	311	925	855
702	850
320	337
663	303
671	115
343	388	223
26	40
306	659
743	602
40	572	198	187	488	712
443	742	692
429	401
401	429
789	422
951	541	506
789	731
353	891
789	470
470	789
334	159
542	646
135	581
135	692
789	470
702	761
135	942
789	470
246	5	175
267	526
526	267
105	418
147	927	416
220	65	749	75
267	951
267	838
159	724
526	561
963	67
267	526
774	947
724	159
470	789
746	692
951	267
374	953
246	377
246	724
891	353
428	915
75	220
951	569
158	997
428	136
724	246
65	220
26	379
48	956	216	25	319	558	458
280	629
236	383
127	32
680	406
738	433
605	693
891	629
429	401	291	454
891	631
891	629
592	134	268	927	98	948	454	713
500	782
592	134	98	948
923	609
592	134	98	948
607	546
592	134	927	98
356	602
662	86
454	401	772	120	609	429	291
977	1004
607	687	377	591
454	134	592	98	772	120	713
738	783
429	401
927	854	823	369	770	515	722	113	513	485	250	444
629	891
458	25
470	789
629	530
927	65	772	120	147	609	90	515	722	629
42	548
149	716
149	716
14	719	410
631	891
401	415	429	291	454	165
977	497	969	1004	418
631	280
65	927
761	702
65	927
631	561
1001	506
561	631
14	702
629	891
159	428	136
891	631
14	921
541	173
401	415	429	291	454
891	629
132	842
631	891
383	909
629	530
789	605
135	82	870	581	628
175	849
135	120
424	136
629	891
67	963	207
424	142
424	92
322	879
424	165
424	953
940	159
994	764
891	629
120	854
891	629
228	693
846	631
159	209
846	561
377	101	866
854	120
629	891
842	132
31	165
166	500
377	246
500	782
748	926
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	738	844	220	334
427	329
631	838
631	838
499	565
135	581
966	232
292	769
921	14	796
428	136
132	842
497	977
782	500
31	951
31	951
842	132
31	951
280	631
963	67
977	497
306	720
854	535
859	765
118	532	335
963	67
977	969	1004
927	65
505	337
771	306
335	532	118
810	107
421	141
552	817
866	423
782	332
940	159
963	67
963	67
859	765	743
500	782
377	246
214	951
132	842
1004	977
912	168	472
416	159
52	126
782	500
450	568	596
416	214
450	572
482	569
423	866
78	506
720	587
720	587
98	429
720	587
356	313
135	581
592	134
135	581
609	454
609	927
98	707
951	306
98	268	117	107
592	98	454	713
731	789
281	838
165	67
540	697	311	925	855	955	698
165	344
987	531
165	142
859	765
98	707	429
483	326
98	707	107	429
98	268	117	107
98	707
248	692
920	159
98	268	707	117	107
531	482	641
491	31
912	915
531	987
951	809
920	687
966	935
192	381
135	581
920	159
720	587
214	416
947	774
851	630
749	569
191	415
191	75
353	891
454	592	401	98	429	291
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
415	833	401	150	569	191
942	135
891	353
500	782
891	629
650	849	467	423	175	144
609	927	239	772	633	454
912	90
912	356
720	617
415	587
126	356
180	727
951	541
629	631
774	947
765	30	313
947	774
774	947
416	214
696	572
83	784
167	630
120	923
401	415	429	291	454
629	631
343	223	303
660	692
771	82	533	870	83
214	416
951	724	711
454	193	614	633	198	173	488	53	594
977	418
722	369
423	246	101
977	418
454	592	401	98	429	291
678	696
31	491
541	16
193	454
977	418
428	302
454	193
191	415
502	700
592	927	98
951	724	711
707	193
879	740	223	322	548	368	164
771	901
416	214
607	843
859	743
193	53
966	347
353	891
830	185
193	53
415	833	401	150	569
82	771
53	311
569	415
135	581
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
789	731
415	569
220	65	749	75	334
731	159
416	833
470	789
953	424
569	482	951	415
454	291
648	765
469	264
663	950
789	605
372	609
429	401
592	134	927	98	454
541	506
541	506
248	157
771	65
765	743
502	538	572
168	790	984
75	220
75	772
454	401	772	120	609	429	291
470	789
506	541	173
605	789
572	802
65	771
789	605
248	692
771	65
789	605
65	220
30	185
126	166
90	38
90	38
264	469
837	924	122
75	850	190	607	191
416	356
443	86	742
926	590
543	428
963	67
789	605
963	67
607	91
663	343	303
955	773	427
843	607
220	65
850	833	185	196	75	987
912	168
951	267
963	67
851	978
789	605
65	220
168	912	472
963	67
955	540
443	86
502	249
789	605
854	586
118	716
718	61	159	591
14	1001
934	595
16	541
546	607
435	448
334	612	220
854	124
854	542
718	749
724	1001	685
337	320
855	34
984	790
765	120
120	927	65	772	198	454	752
718	904	189	595	377	754
765	648	30	356
685	724
654	738
718	61	716	724	16	883	969	32	977	423	410	293	866	777	122	114
934	595
718	866
764	994
718	716	189
777	718
16	718
880	707
65	120
866	718
866	718
707	1003	98	680	951	214	609	713
707	633
912	168
707	880
707	880
948	517
381	532
749	502	718
133	586
424	953
327	381
264	329	581
684	48
428	990
684	48
696	678
912	168
327	381
546	743
879	548
685	724	1001
34	997
416	948
951	541	506
569	502
629	239
904	718
738	654
308	926
765	168
52	201
724	685
410	718
969	718
13	837
410	595
552	167
401	415	429	291	454
428	31
13	516
542	62
542	854
685	724
159	866
790	168	984
790	984
126	586
126	416
532	335
159	866
743	472	356
790	516
984	790
347	966
586	133
702	14
790	984
847	482
980	61
421	630
356	416
356	30	765
292	135
743	859
743	546
168	912
180	958
17	2
790	516
168	52	472
168	790	984
168	912
168	52	133	557	607	765	232
702	761
790	168
790	168
335	464
516	837
77	168
516	790
516	13
199	996
133	586
135	581
135	292
692	135
692	248
912	168
173	541
133	586
630	167
168	790
630	851
168	912
851	630
168	790
167	630
1001	14
66	782
38	90
168	912
168	77	260
168	912	77	260
168	369
168	77	260
168	416
168	912	472
168	912
168	912	472
168	912	472	305
168	232
912	77
818	438
912	77	168
912	168	557
168	232
912	168
168	439
168	52	30	356	868
168	369
168	77	260
168	260
168	77	260
77	912	260	168
77	168
168	912	77	260
168	77
912	77
788	634
788	634
790	168
136	428	915	159
586	267
168	790
168	912
168	356
168	77
168	912
2	17
168	77	260
565	723	679	41
260	912	77	168
260	168
260	168
135	720
236	2
678	696
912	77	260	168
472	912	168
472	168	575
912	77
885	889
472	168
168	912	77	260
472	168	575
900	272
790	700
900	450
168	260
77	168
260	168
260	912	77	168
586	854	416
885	762
586	294	984
586	294	984
168	77
168	260
168	912	77	260
168	472	575
77	168
742	306
168	77
168	912	472	356
77	260	168
356	166	52	30	168	868
356	168
77	556
356	912	168	472
168	166	52	30	356	868
942	135
168	356
662	443
912	168
356	168
912	168
356	166	168
356	168
912	214
912	168
742	443
724	201
724	685
168	356
168	166	356
685	724
260	77	168
472	356	743
2	790
168	912
388	534	638
66	45
168	912
168	912
168	77	260
168	912	77	356
168	912
168	912
532	516	790	700
532	516
199	924
1001	506
700	532
700	4
135	942
530	891
530	629
422	789
135	942
420	96
377	718
31	165
320	337
774	947
189	718
569	749	482	951	415	599
547	988
569	749	482	951
771	137
692	248
692	233	746
587	415
749	901	581	136
977	497	969	1004	418
977	208	497	1004	418
190	891
190	274
695	568
5	553	670
190	656
248	692
977	208	497	969	410	1004
190	891
190	274
190	656
190	353
256	416	313
190	629
427	890
137	771
190	353
337	505
577	458
190	656
429	454
429	454
696	678
190	274
942	135
415	401	569
280	526	647	547	851	188	24	32	915	360	631	530	920	561
199	996
190	891
605	293
444	823
891	530
191	415
891	190
142	630
199	506
458	25
891	353
809	159
540	749
67	963	207
810	107
248	687
749	540
873	550
440	537
643	685
333	569
491	5
435	500
493	301
531	987
416	168
185	30
416	912
798	159
789	422
435	500
771	137
692	248	687
165	31
165	401
692	334
256	416	313
165	401
313	256
692	248	775
530	630
977	418
470	569
14	702
977	418
127	718
167	630
955	540	773	311	427	925	987
664	335
301	493
377	630
313	294	256
377	630
718	127
630	167
167	630
516	532
275	849	175
335	664
159	32
951	541	506
764	582
256	313
771	901
951	541	506
332	633
624	994
977	418
334	612	75
171	590
543	428
334	612	75
175	849	275
592	98	454
592	134
167	630
450	900
592	134	927	98	454
592	927	98	454
582	764
160	629
843	127
500	435
592	134	927
692	233
143	134
936	135	581
528	754
685	643
308	926
48	956
165	401
5	491
993	742
428	267
553	107
847	142
321	216
207	795
987	531
423	650
423	91
530	629
761	804
308	418
284	731
450	900
267	586
450	900
450	900
321	704
193	95
858	552
858	552
858	552
858	552
858	552
858	552
650	849	467	423	175	144
858	552
858	552
629	493	561
248	692
629	493	561
75	334
75	334
685	724	1001
135	942
267	891
135	82	870	581	4	371	628
435	500
135	936
457	718
248	692
678	696
166	52	30	168	356	868
647	915
704	321
607	231
482	569
789	470
738	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
742	993
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
607	546
759	126
789	605
947	774
40	193
497	491
193	40
582	364	994
353	891
994	624
505	337
126	885
95	193
343	303
40	239
891	267
65	120
977	541
114	159
771	137
891	267
40	193
891	267
963	67
137	771
491	5
963	67
96	420
175	849	275
963	67
95	193
260	168
260	168
595	951
239	40
866	101
541	951
629	530
275	849	175
284	731
75	997	772	850	127	609
159	915	136
764	582
849	275	175
275	114
334	638
977	969	1004
281	127
582	764
193	95
502	700
684	558
98	134	268	592	278	117	107	429	291	454	713
214	159
98	268	707	117	107	429	713
963	67
951	541
718	457
788	740
718	457
749	569
500	332
61	718
126	356
95	987
144	8
630	142
267	891
267	891
977	418
267	392
977	418
383	909	922	528	362	589
499	48	565	918	318	679	704	321	684	844
132	842
765	313
924	199
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
165	858
522	716
165	31
165	401
647	24
165	948
165	67
15	584	284	406	370	680	422	731
159	214
106	1001	828
214	515
90	749	692
680	15
90	526
253	566
392	267
920	851
253	290
253	151
409	599
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
569	470	862	538	991	333	710	502	249	693	295	78	6	409	0	599	228
749	233
392	267
90	526	360
457	377
422	15
233	769
24	647
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
16	613
113	542
843	724
313	416
193	633
700	502
776	502
316	159
193	633
624	994
220	769
704	684
193	633
698	540	840	231	873	245	764
758	844
193	633
41	565
193	633
147	715
629	526	24	685	846	280	360	630	631	160	530	493	561	658
267	392
191	65	120
15	422
416	927	256	147
765	313
159	316
193	714
142	428
267	392
842	132
392	267
987	95
987	433
891	267
714	193
891	267
356	868
197	923
332	250
392	267
267	392
891	267
267	392
372	595
267	392
193	617
267	891
977	32
230	147
356	209
267	891
423	246	101
891	629
891	267
891	267
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
392	267
891	267
392	267
392	267
630	167
256	313
630	377
851	978
638	388
416	267
185	850
332	435	782
569	482
267	891
267	392
267	392
324	638
891	267
951	541
149	700
569	749
472	356	535
700	149
462	833
462	833
392	267
641	482	251
891	267
32	428
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
410	977
435	782	332
462	833
638	159
149	700
462	833
239	149
31	951
858	165
469	188
356	648
470	569
592	713
324	638
469	207
324	638
500	435
159	940	776
410	189
381	107
891	24
98	707	107
886	250
132	842
977	969
629	891
543	428
381	107
891	629
936	456
180	958
98	707	107
842	132
861	896
98	107	713
764	582
98	707	107
191	415
2	236
472	535
472	535
569	482
764	245
159	866
629	891
428	302
569	749	415
422	696
866	159
866	159
550	546
135	581
41	723
132	842
569	482
14	1001	506
569	749
749	569
159	638
850	576	197	516	541	650	327	881	14	945	682	131	654	837	719	1001	745	979	783	173	13	761	506	996	199	644	921	657	702	738
24	891
731	214
1001	14
569	749
978	142
629	630
122	428
630	629
2	790
891	629
502	700
267	891
214	731
377	457
592	927
891	267
891	267
592	134	268	927
609	890	239	951	90
707	633
502	569
90	38
360	547
609	75
267	891
168	260
186	722
142	978
772	75
142	469
772	120	609	454
772	927
926	715
788	740
67	963	207
765	30
891	267
415	630
680	731
267	936
718	502	749
718	502	749
718	502	749
849	275	737	175
643	881
595	71
720	587
502	718
502	718
502	718
334	638
428	302
168	77	260
977	644
765	30
313	765
168	912
428	32
629	891
77	260	168
443	86	137	742	703
891	629
168	77
416	927
168	77
428	857
168	416
356	472	743
416	168
842	132
424	421	795	207
424	421	795	207
977	497	1004
372	595
718	167
77	168
718	586
347	686
168	77
137	771
630	415
139	1001	828
657	541
657	541
61	383
743	472	356
790	532
153	977
790	532
790	516
810	380
790	2
324	638
942	135
31	165
31	165
61	159
52	77
532	790
790	532
168	912
168	912
761	881
180	958
180	727
472	356	535
324	638
168	912
168	912
638	534	388
644	977
644	977
168	912
388	638
1001	139
199	541
168	356
532	790
628	135	720
165	401
628	82
542	113
135	628
232	240
672	956	48	216	25	319	558	458
628	135
454	134	268	592	401	98	429	291
429	401	291	454
135	581
135	692
742	306
1001	724	685
934	595
774	947
947	774
782	435
774	947
587	720
782	435
133	765
587	720
742	784	306
444	722
782	435
96	420
720	587
321	956	48	565	216	25	318	679	704	558	458	684	844
41	565
530	629
947	774
137	771	769
774	947
428	122
246	724
236	2
135	581
137	443
308	418
830	692
581	159
48	458
710	599
541	951
294	817
491	281
698	540	840	231	873	245	764
780	603
936	267
444	535
936	267
947	774
704	321
147	277
592	268	927	454
592	134	268	927	98	454
381	107
568	947
568	947
321	704
977	208	497	969	1004	418
724	159
159	61
704	321
951	707	569
927	592	772	948	120	609	90	515	722
239	214
239	951	214
951	214
58	769
267	944
482	569
977	153
58	769
774	947
605	506
208	236
415	833	401	150	191
127	246	149	716	724	377	423	101	293	866
127	281
866	127
127	281
415	833	150	569	191
246	127
14	702
977	418
153	977
758	844
135	581
696	678
101	127
944	267
134	592	291	454
152	86
947	774
383	61
720	587
718	127
605	862	502
127	718
817	294
605	976
774	947
406	422
547	421	795	851	469	188	824	614	301	709	978	954	817	167	141	552	424	35	207	512	241
817	647
422	406
707	1003	98	680
424	421	795	207
294	817
663	950
647	631
647	817
947	774
167	718
798	951
127	718
137	769
718	127
231	338
214	742
978	547
718	904	189	595	377	754
362	280
267	112
771	137
646	542	62
771	65
607	502	189	738
718	61	732	716	724	16	883	969	32	977	423	410	365	293	866	777	122	114
137	771
90	561
470	789
718	977
774	947
105	418
67	561
592	134	927	98	454
61	159
305	859
866	718
576	850
592	134
927	592
854	542
133	602	765
166	602	586
592	134	927
859	305
927	854	120	90	515	250
505	337
587	720
505	337
592	134	927	98
159	61
592	134	927	98	454
663	950
638	324
659	306
700	502
500	782
629	530
126	416
568	495	947	198	488	379
738	654	783
646	542
316	838
531	987
16	718
416	126
428	838
947	774
866	159
963	67
947	774
493	685
502	700
924	199
838	281
936	30
324	638
281	838
542	854
281	838
281	127
830	185
951	772	214
685	493
493	685
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
774	947
30	936	765
427	329
377	127
377	718
67	207
454	134	268	592	401	98	772	120	609	429	291
454	401	98	772	120	429	291
137	443
758	918
506	783
942	135
947	774
77	168
506	605
774	947
332	500
947	774
250	443
944	267
497	977
500	332
493	685
774	947
248	692
951	31
92	207
381	107
912	557
120	927
120	772
592	927	98	454
838	281
592	927	98
429	454
592	134	268	98	713
685	493
810	107
159	72
275	849	175
592	98
720	680
609	707	951
609	239
175	849	275
493	630
541	850
152	443
90	38
541	996
500	332
568	379
966	933	347	935
334	75
317	304
685	643
684	48
506	409
472	168
707	98	680	951	609
657	541
493	685
303	663
978	795	493
48	684
506	657
334	462
866	159
334	185
159	866
947	774
718	684
421	630
581	135
322	879
319	423
440	380
185	830
879	322
630	421	421
774	947
684	718
135	942
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
850	541
849	275	737	175
135	292
904	718
199	924
316	990
540	987
246	423	101
731	422
833	185
424	92
920	159
924	199
978	851
245	764
126	356
423	319
319	423
859	743
319	423
758	918
951	31
322	879
159	274	920
631	647
469	421	188
90	613
482	531
304	317
700	2
493	685
947	774
256	294	313
774	947
267	944
866	159
335	537
267	944
159	274	920
423	319
592	134	927	98	454
193	923
319	423
193	550
947	774
720	680	617
631	629
774	947
362	695
362	280
859	743
15	680	731
423	319
680	720
377	90
472	356	743
685	493
14	924	173	506	199
672	844
428	915
98	707	107
444	535
98	707	107
493	685
98	707	107
685	493
541	199
971	200
32	693
105	418
90	647
98	707	107
98	707	107	429	291	454	713
541	576
428	122
98	707	107	429
98	707	107
458	25
429	401	98	291	454
122	428
429	401	98	291	454
697	540	311	925	855
458	25
193	617
470	789
422	731
429	401	98	291	454
429	401	98	291	454
569	749	415	599	605
191	415
764	245
886	250
415	401	150	191
191	749
406	422
695	362
695	187
776	687
517	564
743	30
335	670
90	216
191	75
167	630
134	592	291	454
950	303
923	609
90	631
630	167
65	771
65	771
126	2
771	65
771	65
771	65
771	65
592	927	98	454	713
847	316
126	759
891	629
214	159
605	693
951	31
629	526	24	685	280	360	630	891	631	160	530
936	581
629	891
915	923	687	136	159	591
915	65
915	912
923	193
306	742
749	191	220
306	742
372	415
703	135
353	891
159	915
581	936
951	541	506
915	159
977	418
936	581
246	423	101
308	418
629	891
891	32
951	541	506
891	629
923	197
32	977	791
32	977
292	135
847	165
216	321
942	135
159	62
159	866
416	159
866	159
159	450	40
629	891
443	250
891	629
956	558
292	135
159	416
159	866
232	912
984	586
540	697	311	925	855	955	698
703	86
679	565
630	167
30	743
491	506
335	381
500	782
942	135
136	428
561	846
891	629
790	881
30	868
543	428
541	951
541	506
647	24
428	136
356	472	743
868	30
881	790
136	428
61	718
168	313
168	912
168	77
135	581
135	942
135	581
135	581	292
168	912	77
472	356
168	356
472	168
61	718
42	460
42	706
168	77	260
42	402
532	790
532	516
866	708	718
199	1001
628	870
695	450
942	135
32	891
530	629
165	838
944	267
540	697	311	925	855	955	698
415	372
743	30
170	951
167	954
924	199	644
924	1001
924	682
924	14	173	702
924	506
239	214
870	628
628	870
678	696
444	535
31	428
334	612	75
450	712
629	526	24	685	280	360	630	631	160
629	891
428	31
424	421	795	990	207
454	713
774	947
402	42
291	429
951	170
758	956	918
454	713
291	134
372	595
159	214
48	684
454	401	772	120
167	547
454	772	120
308	418
454	772	120
977	644
335	532
31	165
454	401	772	120	429	291
758	844
696	678
193	617
267	944
458	25
592	134	927	98	454	713
458	25
870	82
977	791
592	268	927	98	713
141	280
568	662	379
789	605
587	720
469	421	795	547	188	954	817	167	424	35	207	241
823	499
506	783
67	344	963	207
91	120
629	428
381	107
428	136
566	290
122	428	915	136
31	716
67	344	963	207
415	372
260	168
132	842
772	120
713	566
103	303
942	167
290	566
180	727
62	646	551	854	369	513	485
927	854
326	930
5	553
187	450
692	233
764	364
630	838
927	592
912	168	313
66	45
540	987
547	167
963	67
273	951
415	401	150	569
469	630
927	854
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
15	680
772	75
526	530
200	971	952	136	344	543
547	647
362	450
867	528
457	377
456	371
190	656
392	674
765	648
927	854
190	920
947	774
190	891
362	978
772	120
90	912
915	647
190	274
506	14	924	173	199
13	516
595	372
630	891
861	896
175	849	275
245	764
692	830
311	925
680	406
516	532
1001	14
160	87	846	360	629	631	530	202	561
713	566
772	120
713	566
915	17	647	428	142	200	971	857	952	136
190	373
915	647
765	648
927	854
963	67
530	629
40	572
499	44
310	103
147	196	454
112	267
540	955	641
65	923
912	214	159
280	526	547	851	142	990	469	24	408	656	915	954	817	167	160	424	530	35	920	658
406	422
415	40
587	720
844	321
663	950
135	812
775	157
692	135
909	58
738	783	506
595	372
316	915
924	506
143	32
629	978
950	303
587	720
956	565
381	107
2	700
141	280
896	861
576	541
698	540	840	231	873	245	764
977	32
159	866
450	462
42	402
191	752
273	951
184	883
246	724
40	568
854	120
135	942
454	401	772	120	429	291
290	151
310	103
48	684
629	24	360	658
301	428
40	596
569	693
184	883
680	422
381	335
67	344
646	542
267	112
67	963
416	859
420	548
275	849	175
850	738
944	267
506	541
977	153
193	857
126	2
135	942
944	267
772	609
771	137
65	923
159	866
311	269
587	720
509	299	893
410	700
48	684
915	428
187	450
630	24	530
159	62
166	416
771	703
936	30
936	581
764	582
602	416
859	743
421	870
415	401
456	371
707	98	680	951	609
418	996
428	122
418	996
418	996
450	362
978	362
789	605
187	450
469	167
789	470
577	58
915	428	136	122
420	96
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
428	301
924	14	173	506	199
547	167
774	947
861	896
420	96
978	629
617	720
569	482
415	833	401	150	569
2	790	700
372	595
454	147
256	648
2	126
335	107
470	333	249
160	630
866	159
963	67
951	273
614	978
167	718
294	313
2	126
891	630
915	647	142	92	280	658
107	98
232	168
602	743
764	245
200	971
120	772
428	301
506	924
850	13
506	738
680	707	284
956	465
196	147
870	421
267	944
506	14	924	173	199
789	470
416	602
267	944
870	421
443	137	742
15	680	422	731
200	971
418	996
58	577
720	587
516	13
58	909
58	577
540	697	311	925	855	955	698
120	854
220	65	749	75
978	614
135	581
891	630	530
497	281
332	700
52	2
372	415
107	335
830	692
199	14	924	173	506
532	335
294	817
443	742	692
65	220
630	891
335	532
532	516
630	891
334	776
944	267
680	720
418	996
220	65
532	335
415	372
157	775
720	587
191	120
360	629
122	924
951	541	506
335	532
789	364
122	428
220	90
294	817
372	595
137	443
137	771
977	497	969	1004	418
377	457
377	457
429	401
281	497
1004	977
122	915
951	541	506
120	191
120	91
977	1004
662	443
630	469
239	951	506
61	159
506	541	951
228	605
469	630
497	281
424	421	795	207
48	684
720	617
546	495	458
332	448	435	782
915	122
48	684
720	587
1004	643
936	135
506	491
362	280
362	280
706	42
362	280
77	260
746	692
236	208
416	912
670	688
595	372
650	872	686	184
153	977
688	808
629	280
738	654	783
595	568
672	844
969	718
2	700
2	465	790
703	771
629	978
139	1001
1001	139
595	450	568
553	5
915	647
32	143
550	546
135	936
362	280
61	718
942	135
326	930
245	764
718	502	591
718	61
718	61
718	61
2	416
103	303
168	762
260	77
168	912
924	516
586	718
443	742	692
168	762
502	569
502	923	687	591
506	719
644	977
790	52	2
697	540	311	925	855
697	855
159	214
790	2
790	2
674	267
324	343
790	516
236	537
540	749
277	715
628	135	720
569	749	482	415	599	605
569	749
135	628
401	415	165
383	362
771	137
344	373	165
344	373
344	373	165
401	415
482	569
401	429	291	454	165
135	692
774	947
401	415	165
228	569
362	383
630	493
401	415	429	291	454
540	311	925	955
540	955
921	881	14	796	724	249	1004	643	605
344	165
978	629
343	324
595	450	568
542	462
926	147
14	921
738	850
165	31
147	454
165	31
165	401
147	196
537	236
75	772
75	772
165	401
165	31
165	31
165	401
67	963	207
772	75
772	75
249	921
630	160
764	245
516	790
790	516
280	526	647	547	188	24	32	360	631	561
561	846
561	846
196	147
605	293
280	647	142	92	915	658
290	589
605	921
568	272
926	157
568	272
196	120	429
107	713
429	196
429	401	98	291	454
738	850
132	842
863	993	784	306	769	83	626
854	120
139	1001
771	863
915	647	142	92
401	415	429	291	454	165
267	674
581	337
135	581
245	764
293	605
849	275	175
280	362
698	540	840	231	873	245	764
343	223	303
377	101
275	849	175
135	692
569	482
830	749	692
849	275	175
582	364	764
40	415
120	854
617	550
629	280
764	245
420	96
569	482
415	40
381	506
569	749
280	629
420	96
147	577
851	915	920
96	420
344	373	165
120	772
344	373	165
233	769
977	418
542	646
313	294	256	557
381	532
233	769
569	482
765	104
543	428
233	769
789	470
347	966
646	542
589	290
381	107
173	14	924	506	199
944	267
207	795	67
891	629
470	605
175	849	275
207	67
646	542
377	101
953	207
267	944
272	910
90	220
104	294	648	30	416	356	313	765
267	944
165	990
944	267
854	722
306	703
842	132
944	267
558	565
454	401	98	772	120	147	429	291
674	267
454	134	592	401	98	772	120	609	429	291	713
454	772	120
629	978
795	978
795	978
200	971	952	136
850	134
207	953
383	765
772	75	609
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
854	722
719	506
953	207
91	416
220	90
381	327
951	214
193	157
313	294
416	290
313	104
313	912
104	313
334	75	607
207	953
530	160
660	528
558	565
401	415	165
439	168
207	92
157	193
207	165
817	647
207	493
193	157
157	577
879	534
75	772
1004	921
951	541	506
75	772
75	833	850	191	220
90	650
587	720
530	891
530	65
175	5
850	75
850	75
940	193
963	67
592	98
963	67
91	514
530	891
65	120
963	67
692	135	581
362	216
120	772
692	830
963	67
963	67
692	749
406	680
592	927	98	713
406	680
963	67
62	159
592	134	98	454	713
950	663
686	650
103	950
592	98	454
429	454
629	891
40	415
764	582
568	450	595	272
535	472
14	1001	506
423	246	149	716	101	175	866
742	306
500	782
568	495	198	488	379
485	542
493	207
168	472
260	168
556	472
866	423
692	135
516	790
692	135
485	542
175	849	275	737	1004
692	591
485	542
313	294	256	416
90	650
650	686
485	542
485	542
915	851
472	743
866	159
680	15
692	591
963	67
724	377
77	260
749	830
749	569
849	275	737	175
135	692
321	704
472	535
558	565
495	862
472	356	535
166	912	168
472	356	535
950	323
362	280
672	844
290	214
749	540
749	569
542	485
542	485
542	485
540	311	925	955	698
765	104
886	250
749	569
765	104
738	783
572	731
214	951
790	516
983	29
844	672
428	629
506	14
850	65
184	883
416	166
535	556
731	422
988	167
236	537
548	853
214	923
236	537
159	866
232	168
428	857
686	650
316	647	428	142	990	200	971	857	302	915	952	136	31	344	165	543
617	193
160	87	846	360	629	631	530	202	561
306	784
401	415	165
67	344	207
67	207
851	915
67	344	963	207
67	963	207
41	723
912	166	168
704	321
319	499
912	416
267	838
595	450	754	272
782	448
90	40	712
978	851	167
629	428
75	772
72	214	159
184	650
910	923	609
650	184
159	687
294	256	313
184	650
556	535
772	75
281	189
758	918
135	581
103	303
540	231	311	873	245	925	955	698
950	514
294	817
322	879
569	482	415
901	790
997	34
321	216
290	629
321	704
790	901
207	469
166	416
347	147
207	428
704	321
189	281
855	34	697
765	104	859
290	614
75	772
62	159
704	499
650	686
516	790
771	306
679	565
272	754
817	294
868	356
522	61
90	791
879	740	223	322	420	548	368	164
347	171
630	891
159	713
67	344	963	207
67	344	165	207
905	281
356	528
901	790
790	516
256	294
790	901
868	168
356	77	515
602	765
440	335
440	737
423	866
540	955
684	565
416	290
648	765
159	62
686	577
322	879
423	246	101
149	716
513	535
416	166	586	573
416	762
149	716
335	440
149	716
368	879
423	246	101
868	416
65	850
569	749
294	817
334	245
850	65
135	581
716	149
624	873
791	90
149	716
454	401	429	291
272	40
891	630
356	912	168
663	879
866	377
849	175
454	147
592	134	927	98	454	713
159	912
516	924
592	134	927	98	454
592	134	98	454	713
633	923
416	52
159	912
175	849
428	915
738	231
910	272
923	592
609	333
306	742
663	343	303
164	548
923	633
401	415	165
592	923
67	344	963
833	185
159	912
67	344	963	207
833	75
891	629	530
891	267
833	617
833	720
833	462
833	415
833	91
200	136
617	833
612	740
617	720
377	866
736	769
16	541
924	516
159	8
185	833
272	910
416	356
416	305
764	329
910	272
34	855
469	207
34	997
214	189
233	692
159	72
765	602
356	416
765	602
189	281
356	868
377	605
272	910
868	256
184	883
743	356
24	891
891	24
629	526	24	528	685	280	360	630	631	160	530
923	687	692	591
428	189	214
737	175
159	866
530	891
629	891
356	126
891	629
629	24	360	658
236	189
356	472	743
52	790
771	306
323	950
790	52
629	530
103	303
159	923
356	168
381	327
159	912
516	532	13
534	388
731	680
731	680
923	592
327	381
14	506
424	421	795	990	207
337	581
322	879
322	879
168	790
790	168
168	356
168	912	356
790	168
581	337
424	421	795	990	207
443	662
443	662
530	891
280	629
742	443
168	885
808	688
168	912	472	356
168	762
168	52	912	472	356	868
688	808
891	32
891	631
281	189
912	159
912	159
790	700
2	168
718	61
662	443
662	466	596	272
52	912	168	472	356	868
743	602
2	790	700
48	684
168	2
168	472	575
168	232
168	52	472
168	439	77	260
168	439
2	126
168	912	472	232
168	912
712	450	75	607	40	591
52	232
168	912
168	912
532	381
168	912
52	66
52	45
52	66
52	45
165	990
697	540	311	925	855
697	855
344	373	165
12	680
31	165
344	373	165
324	534
344	373	165
401	415	429	291	454	165
401	415	291	454	165
855	540
401	415	683
48	704
401	415	165
420	879
420	96
420	96
402	164
165	31
165	344
165	67
402	164
774	947
165	31
924	173	682
924	506	199	1001	14	702
924	644
415	833	150	569	191
165	428
105	418
443	152
443	152
581	135
92	658
189	281
942	135
189	236
189	214
428	838
742	443
466	662
165	207
550	546
14	702
450	900
720	833	587
720	617
248	692
450	900	662	272
720	587
159	912
334	159
955	540
14	719	410	921
135	942
631	891
907	393
443	742	703
159	214
290	214
789	470
135	942
334	185
663	950
422	731
963	67
963	67
493	658
191	65
710	599
710	599
710	599
135	405
207	165
220	90
267	674
629	280
401	429
236	189
214	940
246	423	101
850	91
160	948
947	774
191	415
850	738
159	912
415	191
405	135
731	422
724	843
415	401
695	572
472	168
771	660
415	833	401	150	569	191
774	947
633	540
810	107
459	564
241	141
482	569
429	401
866	377	754
963	67
963	67
323	562
955	540
4	304
963	67
428	647
577	686
323	102
353	891
323	524
144	8
280	851	915	530	920
401	429
323	299
158	865
443	86
647	428
158	58
947	774
614	141
102	534	477	154	125	939	524	510	324
696	8
42	706
429	401
849	275	737	175
158	716	249
500	159
658	493
175	1004
126	2
927	854
175	1004
62	646
942	135
774	947
569	749	482
106	788
543	428
947	774
724	293
377	866
377	754
159	500
942	135
91	415
356	472
31	165
381	192
500	159
91	850
450	272
849	275	175
450	754
654	738
34	997
528	362
528	362
706	42
947	450
716	31
249	158
369	62
369	62
707	1003	98	633	680	951	609
158	865
716	158
158	716
977	153
977	1001
334	879
120	772
158	716
472	356
175	849	275
369	168
369	232
126	356
850	91
1001	977
401	415	429
942	712
977	1001
157	686
40	712
150	147
401	415	429	291	454
40	450
1001	977
528	356
506	14
356	912	168	472	868
849	275	175
774	947
540	364	994	338
772	75
569	693
153	977
332	500
428	857
335	381
61	900	443	662	692	306	718	272	591
175	849	275
343	223	303
971	200
971	200
500	332
24	136
997	34
120	772
855	34	697
977	153
65	772	120
344	373	165
977	1001
977	1001
334	772
891	629
537	107
443	86	662
977	1001
537	107
66	52
344	373
153	977
66	52
112	267
191	752
977	153
772	334
977	418
158	292
443	61
614	185
1001	977
849	175
61	443
596	450
160	687
91	415
356	472
428	857	136
629	891
629	24	360	658
891	629
62	159
175	849
334	772
752	253
207	142
977	1001
105	418
136	159
230	147
142	207
737	537
356	472
308	748
101	377
135	942
752	978
14	506
14	506
372	415
543	428
401	429
159	590
120	334
428	543
415	372
142	647
429	401
647	142
472	535
207	142
62	542
423	246	101	175
543	428
542	62
850	91
955	540	773	311	427	925
75	772
940	53
942	135
679	565
135	292
428	543
120	772
535	472
847	31	424
633	707
942	135
577	157
707	633
429	454
135	942
31	716
712	942
678	696
1	309
31	165
273	951
910	272
830	185
420	96
420	96
31	165
65	687
356	472
420	96
309	1
316	915
963	67
292	135
356	472
951	388
738	433
963	67
633	641
641	633
283	159
159	798
188	141
142	207
159	590
236	189
433	994
743	472	356
159	214
433	738
798	159
912	168
761	516
533	742
322	879
34	997
34	855
34	997
435	782
34	855
135	292
168	472	575
135	942
450	947
67	344	963	207
738	783
531	90	987
165	344
165	401
401	415	429	291	454
782	435
401	415	165
742	443
135	942
605	693	293
697	540
4	304
850	738
469	207
4	304
543	428
4	304
912	159
4	304
850	738
531	90
4	304
497	491
749	569
850	783
356	256
62	159
851	915	920
126	759
356	126
444	535
879	334
415	833	150	569	191
356	126
67	344	963	207
377	101
837	700
506	921
77	260
356	528
24	360
191	415
356	912	168
802	522	546
415	401	569
472	356	743
322	879
14	702
356	168
469	630
75	65	687
743	472	356
891	267
493	24
470	789
2	516	956	532	126	790	700	335	628
65	687
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
532	2
870	82
306	272
159	731
2	790	700
65	687
718	586
772	223
120	157
2	532
772	684
120	388
313	30	765
120	292
772	450
120	226
772	248
185	415
772	535
772	5
513	485
772	381
772	851
120	739
772	742
643	685
30	912
772	920
772	6
772	754
443	742
435	500
120	834
185	830
120	915
120	502
135	405
873	231
506	14
120	201
435	500
120	530
535	472
120	783
120	718
120	233
561	846
120	141
120	433
214	742
120	356
381	5
333	470	862	538	710	502	249	6	409	0	569	599	605	228
915	120
846	561
561	846
891	414
738	654	783
120	542
126	356
915	120
535	854	542	369	722	250	444
280	141
912	77	260
168	356
772	517
264	454
915	923	687	159	591
260	912	77
168	885
942	135
942	712
168	356
168	912
168	912
742	214
742	214	159
135	942
322	879
30	356
30	762
414	891
754	272
30	936
765	214	159
754	272
754	866
160	687	530	591
499	684
458	25
500	435
718	356
61	991
684	318
136	915
630	469
630	469
52	868
472	575
472	356	743
837	516
912	168
912	168
168	912
790	2
790	2
168	912
991	61
991	654
168	912
991	654
324	638
165	31
165	401
165	344
135	942
644	1001
141	280
141	188
272	900
2	790
2	790
135	292
500	782
292	135
245	764
381	532
356	718
790	2
790	2
472	575
868	2	700
868	52
502	538	228
135	292
790	516
644	506
135	942
500	782
500	435
586	267
586	718
586	310
586	267
586	166	416	573
586	267
136	200	915
586	718
586	718
586	267
586	267
135	942
105	418
818	58	438
17	428	857
991	569
991	569
991	569
506	199	644
942	135
575	168	472
236	537
292	135
24	360
537	236
443	662
2	868
24	629
532	381
2	700
582	364
135	292
135	942
672	844
697	855
697	855
531	987
362	909
4	441
31	165
105	418
31	165
987	540
165	401
362	5
987	540
362	731
62	159
774	947
987	159
167	817
987	531
14	796
662	466
738	654
935	214
454	264
936	30
844	672
553	107
506	404	192	78	409	688	599	491	644	702
15	731
682	506
607	231
502	538
506	690	29	248	14	796	189	249	5	377	783	6	440	380	670	718	226	381	605	921	68
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
299	323
1001	724	685
272	900	450	595	754
569	482
502	16
722	927
722	927
185	614
764	245
942	135
159	987
540	955
698	540	840	231	873	245	764
65	334
280	141
416	166	586	573
909	58
159	923	915
290	278
513	485
275	849	175
502	538
530	141	891	920
147	214
963	67
963	67
643	381
963	67
530	891
963	67
723	41
951	161
175	849	275
987	120
423	650
722	927
963	67
758	956	918	844
849	275	175
139	323
772	923
963	67
440	537
233	692
401	429	165
78	502
256	356
440	335
530	629
440	537
472	168	575
106	1001	828
472	256	602	356	313	743
631	629
942	135
32	791
530	629
696	678
32	791
401	429	291	454	165
568	495
569	749	482	415
67	963
795	421	424	207
67	344	963	165	207
16	502
32	189	915
572	272
569	749
161	890
915	159
65	334
502	16
458	25	684	844
535	444
685	724	1001
743	472
1001	685
891	141	530	920
344	373	165
723	41
891	530
495	568
15	731
191	65
718	904	189	595	377	754
846	561
454	134	592	98	772	120
159	406	680
718	904	189	595	377	754
977	1001
607	75
915	32
73	41
720	833	680	855	456
720	617
344	373	165
774	947
41	723
58	909
685	1001
569	749
617	720
758	918
41	704
308	418
1001	685
1001	977
132	842
582	764
344	165
482	569
568	495
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
843	16
105	418
789	433
32	739	687
32	791	669
891	280
334	65
371	528
65	334
977	1001
678	696
561	846
495	568
764	582
214	159
334	65
842	132
568	495
249	433
377	718
450	187
850	13
275	149
569	482
231	364	540	840	311	873	245	28	338	925	836	955	987	698
450	947
752	253
868	765
582	764
149	275
147	171
846	561
472	256
696	678
32	791
530	891
572	159
132	842
159	687
1001	977
464	335
868	168
171	147
275	149
440	335
572	159
955	540	773	311	427	925	987
592	923	98	454
534	206	174	591
335	464
955	540
718	783
592	927
795	421	424
572	159
809	987
592	134	927	98	454	713
198	568	488
469	167	207
592	927	98
758	918	434
977	1001
280	629
454	401	278	772	120	429	291
147	171
558	565
765	30
596	450	239
189	718
526	528
450	272
48	458
248	506
963	67
171	147
912	30
424	421	795	207
65	191
738	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
692	775
230	147
692	233
105	418
62	542
558	565
663	950
924	199
362	141
582	105
421	424	207
362	659
424	421
61	450
749	540
416	166
335	440
654	738
372	404	934
971	200
517	459
513	823
692	233
910	923	609
125	622
125	622
125	622
67	344	207
678	696
680	790
592	134	927
654	783	738
267	674
674	267
67	344	165
450	61
742	223
153	977
246	423	101
337	299
272	450
220	364	450	482	692	769	764
267	674
450	272
692	749
90	761
443	86
305	290
256	472
742	443
540	840
443	742
443	742
90	915
193	159
936	581
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
795	421	424	207
672	844
493	795
30	912
126	356
167	851
433	789
159	214
795	493
765	104
256	294
789	433
362	659
188	978
920	550
977	153
290	305
920	141	891	530
568	528
294	256
901	790
256	294
738	923
788	740	634
568	596
738	541	923	231	783	921
692	233	746
851	630
704	41
890	534
704	48
840	540
168	472	575
77	912
168	868
692	534
77	912
596	568
849	275	737	175
433	249
416	765
168	912
41	565
795	424	207
891	414
2	700
290	305
772	233	5	433	226
175	246	423	101	1004
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
290	305
923	517
568	596
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
540	840
546	830	742
923	707	880
850	576	516	541	327	881	14	532	131	654	270	837	719	1001	745	979	924	783	437	506	996	199	644	921	702	738
193	923
167	469
840	540
662	443
48	704
923	193
840	540
377	866
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
775	692
924	541
569	470
704	48
540	840
159	62
249	32
530	629	891
443	86	662
103	1001
692	591
470	789
470	789
443	159
64	534
82	870
569	482
662	443
414	891
516	790
915	90
833	415
125	534	477	154	939	524	510	324
891	629
977	153
833	462
469	512
840	540
249	6
90	761
662	443
500	435
435	500
416	166
680	731
663	898
90	865
891	629
870	421
381	107
629	891
629	891
718	754
891	530
153	977
24	360
540	840
450	572
168	557
381	532
126	416
866	377
723	565
738	14
256	294	313
220	364	450	482	692	769	764
738	783
372	404	595	934
372	404	595	934
776	687	334
372	404	595	934
541	16
561	24
168	912
322	164
168	912
572	272
1001	103
754	272
629	891
32	249
168	52	133	557	607	232
776	687	334
921	923
886	250
898	663
977	153
322	879
629	530
249	32
942	135
356	765
135	628
135	942
135	82	870	581	4	371	628
356	743
135	82	870	581	628
135	772
168	77
135	942
356	472	743
24	561
356	168
539	332
356	868
977	189
433	338
587	415
77	885	168
168	77
712	450	214	40
942	135
790	901
790	680
790	761
532	381
532	650
168	912
790	126
644	850
135	720
135	942
135	581
135	749
135	581
135	82	870	581	4	628
135	942
135	942
628	135
918	499
918	758
135	75
293	569
343	663
697	540	925	855
165	31
165	401
165	31
165	401
687	65
942	135
401	415	165
401	415	429	291	454	165
401	415
772	687
159	147
772	135
662	900	272
167	851
40	450
795	493
450	187
687	772
500	193
772	120
495	862
105	418
147	159
743	356
450	40
135	942
135	772
268	98	633	291	454	713
344	373
268	592
344	373	165
602	133
429	401
720	82	870	581	371	628
53	540
316	915
347	966
75	135
458	25
248	923
842	702
879	663
15	680	731
956	684
379	662	272
749	569
942	135
569	749
135	75
344	543
738	979
193	546
774	947
402	42
592	98
566	278
334	607
724	246
135	292
605	470	862	333	710	502	249	0	293	228
470	789
290	159
290	687
101	377
92	207
127	19
135	703
643	685
353	891
522	716
90	865
294	256	313
891	353
531	987
984	447
602	111
543	344
113	542
663	898
685	643
980	120
592	134	927	98	454	713
424	421	795	207
654	783	738
772	836
592	134	927	454
193	53
424	421	795	207
592	927	98	454	713
207	953
127	904	189	595	377	754
940	159
592	268
381	107
207	67
127	189
159	147
723	41
207	847
772	836
207	67
188	431
866	423
429	401
322	299
192	335
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
575	77	168
718	61
228	693
229	901
40	187
923	921
423	866
866	159
353	891
772	742
772	135	371
772	534	501
32	432	19	249	170	843	977	365	236	0	380	418	381	777
772	687	326
754	718
754	127	718
15	680
772	870	135
951	541	506
126	790
31	165
772	189	718	452
772	586	356
499	558
772	218	517
62	542
558	499
772	993	742
147	577
886	250
772	783	13
107	98
347	171	966
401	429
48	704
500	193
275	849	175
927	542
292	135
575	168
609	772
927	535
280	731	629
977	1001
772	739	544
790	126
609	633
267	586
707	951
849	275	175
429	401
175	849	275
193	500
401	429
31	165
220	196
850	644
722	927
62	542
704	48
16	541
774	947
454	401	429	291
454	401	429	291
977	796
48	704
401	415
267	586
187	40
614	141
569	470	862	538	991	333	710	249	295	78	6	409	599	228
333	470	862	538	710	502	249	6	409	0	569	599	605	228
577	936
401	429	291	454	165
16	541
752	253
718	61	732	716	724	16	883	969	32	977	423	410	365	866	777	122	114
704	48
530	629
16	718
723	41
25	458
569	482
256	648
368	879
10	381
866	718
569	749	482	415	599
840	540
912	77	168
1004	977
416	648	30
540	840
977	1004
214	951
472	743
41	565
193	500
771	83
500	435	782	332
679	565
1004	977
267	586
663	343
159	731
723	565	499
143	159
335	192
159	731
891	530
377	101
1001	977
187	40
530	891
575	168	472
890	880
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
936	577
353	891
48	499
561	846
846	561
267	586
253	752
891	353
499	48
722	927
890	923
381	553
428	857
561	846
977	1001
53	290
267	586
772	68
256	416
166	416
890	627
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
353	891
159	143
891	353
159	923
216	499	321
441	528
267	586
159	143
267	526
765	648
495	862	568
618	499	321
429	401	98	291	454
966	347
267	586
248	90
742	75	306
458	25
159	143
772	822
568	528
159	923
256	294
267	586
191	415
166	586
720	731
679	499
553	107
963	67
267	586
720	731
482	56
561	846
267	586
978	851
664	335
220	364	450	482	692	764
416	927	147
220	607
749	569
428	915
624	364	329
978	851
429	401	454
758	499	844
267	586
458	25
572	40
443	742
698	540	840	231	873	245	764
851	978
135	82	870	581	628
135	581
356	472
135	581
335	664
472	356
324	638
189	127
324	638
189	127
607	220
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
356	166	586
356	762
220	607
530	629	891
372	595
569	482
267	586
977	418
321	216
526	267
267	586
267	526
940	193
765	30
844	499
227	66
227	45
135	120
609	772	633
290	159
609	772
316	915
416	765
30	762
868	765
454	592
977	418
609	772	633	75	454
569	482
13	516
220	65	75
609	772
609	772	633	454
650	423
650	532
401	415
401	415	165
41	565	499
629	631	160	493	561
447	126
530	629	891
956	565
482	569
450	568
609	707
568	596
454	609
561	846
290	53
602	472
135	292
220	90
388	534
761	881
646	337
764	364
134	592	291	454
1001	700
120	75
120	135
648	765
292	135
229	568
901	790
428	915
410	718
229	568
193	454
543	428
159	214
454	193
338	433
151	278
707	609
700	1001
558	499
912	472
401	415	165
168	166
1001	700
278	151
592	927	713
168	30	765
377	423	101
472	912
168	472
5	506
280	631
924	199
568	229
159	214
660	306
31	165
193	454
168	472	356
248	506
75	609
662	443
319	499
569	214
90	416
103	1001
541	783
428	915
771	703
139	534	206	487	477	154	125	102	939	524	174	510	324
685	643
977	497	1001	969
62	646	542
1001	103
58	120
58	909
428	316
543	428
629	136
842	702
62	646
629	280
322	343
356	912	168
356	166
103	1001
103	1001
62	646
459	517
587	720
388	534
32	197
416	256
506	248
535	472
423	650
423	246	101	175
966	168
638	706
724	796
356	166	586	515	765
356	762
197	32
969	718
356	550	472
790	901
135	628
868	52	912	168	472	356
923	248
248	923
506	921
309	1
337	646
727	215
272	900	450	595	754
702	842
2	17
2	17
166	356	573
166	168
166	586	515	356	765
166	762
268	117
166	416
268	117
166	416
458	48	499
788	740	634	106
664	335
117	268
168	912
168	966
136	629
942	135
168	52	912	472	356	868
631	280
886	250
586	166	157
586	762
260	168
586	772	687
586	772	687
443	742
168	912	356
168	260
260	912	168
168	575
532	650
13	239
66	227
712	380
631	530
631	280
644	1001
575	168
628	135
165	31
165	401
306	660
32	432	19	249	170	843	977	365	236	0	380	418	381	777
697	540	311	925	855
700	812
227	66
227	45
165	401
978	795
644	199
165	267
401	415	429	291	454
614	141
165	838
401	415	165
165	428
165	31
955	540	311	427	925	987
955	427
722	823
955	540
135	942
458	25
458	25
458	25
458	25
142	92
844	672
111	602
553	107
239	324
540	955
638	700
67	963
229	607
469	274	421	428	851	142	188	135	817	167	141	630
723	41
774	947
951	541	506
199	924
321	499
199	924
246	423	101
193	784
607	696
947	774
774	947
246	423	101
246	423	101
951	214
429	454
585	58
771	83
135	469
428	543
1001	644
947	774
696	607
963	67
143	796	872
774	947
644	1001
942	135
1001	644
947	774
267	165
53	193
191	927
66	227
838	142
185	830
200	838
936	135	581
543	428
165	267
165	67
724	293
454	147
142	838
846	561
977	644
347	966
977	153
977	153
506	644
977	1001
428	31
401	415	429
568	947
1001	977
838	200
450	920
568	450	784	742
947	774
951	552
977	1001
401	429	291	454	165
401	415	165
1001	977
534	388	223	343	591
963	67
541	951
963	67
509	324
200	838
200	838
782	166	586
921	506
771	568
75	772	120
420	164
692	746
955	540
333	605
977	1001
534	692
713	107
692	746
607	696
31	165
147	577	159
923	687	591
423	175
105	418
540	955
73	499
540	840
159	214
870	12
1001	977
748	577
58	585
454	134	592	772	120
723	565
569	749	482	415
435	782
227	66
227	45
147	454
840	540
862	32
862	32
771	137	742
569	482
164	420
978	421	817	424	207
435	500
103	1001
214	147
334	534
1001	103
956	499
272	900
440	537
440	226
440	226
165	990
440	537
629	528
165	31
577	748
918	499
415	91
569	482
698	540	840	231	873	245	764
184	599
334	534
569	482
506	682
83	784
482	56
147	577
977	153
517	459
886	250
147	577	159
644	506
977	1001
977	153
915	428	200	136	159
482	569
454	147
915	136	159
607	900	692
482	569
482	569
915	136	159
531	482
147	577
607	231
142	915
644	977
602	743
628	82	870
306	659
141	978
628	135	720
424	421	795	207
569	482
915	200
977	650
482	569
506	921
915	17	647	428	142	200	971	857	952	136
147	577
356	912	168
290	416
334	61
335	532
607	833
251	159
401	415	165
356	743
978	851
712	380
978	851
942	135
592	927	98	713
978	141
920	450
147	454
104	30
193	53
534	334
175	849	275	737
462	833
952	915
60	187
242	769
133	602
920	274
920	274
732	0
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
256	472
510	174
823	722
159	214
135	942
870	82
547	988
102	548
135	628
135	942
159	62
214	577
135	942
568	947
106	740
683	165
175	246
200	915
356	762
135	371
135	628
923	193
149	866
61	334
61	334
614	141
167	851
530	633
159	274	920
423	246	710	101	175	184
290	416
275	849	737	175
847	207
942	135
936	135	581
159	251
966	347
165	683
275	849	175	122
712	380
214	502	569
428	915
77	168
250	886
886	250
15	680	731
469	978
966	168
712	450	568	214	40
104	765
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
450	712
104	765
469	142
500	332
921	881
977	644
207	847
207	92
305	416	356
193	714
472	256	602	356	313	743
165	316
67	344	963	165	207
977	418
502	231
549	528
334	61
220	75
249	506
703	135
135	942
774	947
977	418
569	862	749	482	415	599
246	175
275	849	175
500	550
847	92
334	157	147
546	920
482	56
531	482
942	135
290	193
272	450
714	193
947	774
165	31
947	774
92	847
168	912	356
607	157
168	912
774	947
324	239
107	898
92	207
168	260
592	134	927	98	454	713
324	534
592	134	927	98	454
988	547
305	416
62	542
500	332
1004	911
260	168
704	565
592	134
239	324
454	401	429	291
629	530
454	401	429	291
833	607
572	450
679	565
723	758	41
122	693
572	450
648	984
977	418
977	418
942	135
758	723
698	540	840	231	873	245	764
605	333
789	432	197	364	849	540	840	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	987	764	641	68
316	165
605	470	862	333	710	502	249	0	293	228
193	714
977	1004
495	862	568
75	772
333	605
75	334
575	168	472
75	220
605	333
167	630
891	530
334	612	772	75	127
530	891
410	127
82	628
977	418
546	40
550	356
305	416
159	915
530	891
415	587
947	568
823	535	513
765	209
952	200
159	274	920
316	428
530	160
127	607	569
134	592	291	454
470	789
702	670
470	789
107	98
228	502
538	502
353	891
738	719
500	550
506	644
602	133
337	505
416	168
334	612	772	75	127
75	120	850	191
915	136	159
127	107
505	337
101	866
991	61
127	19	907	777
326	146
191	334
823	535	513
538	502
538	693
991	61
991	858
168	885
516	761
516	790
416	166
428	383
984	648
761	516
428	316
991	654
428	136
862	495
862	538
754	272
765	648
502	228
723	565
416	859	305
912	168
977	423
410	969
423	977
743	550
321	216
550	500
184	393
184	607
256	416
577	214
743	550
912	168
32	502
648	416
231	2
577	966
599	710
912	416
966	577
550	743
327	381
923	890	235
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
168	416
532	516
410	652	208	6	236
180	215
356	472
356	550
912	77	168
912	77	168
866	101
638	337
670	702
500	550
52	868
915	772
450	572
915	772
542	62
542	113
915	607
542	62
542	62
923	214	159
17	2
500	332
631	629
861	896
921	506
356	472
77	439
337	646
168	912
977	497
337	638
542	62
742	771	306
942	765
702	14	506
628	135
628	135
628	82
52	868
236	208
630	167
782	435	500
561	631
532	335
631	530
146	326
790	516
923	772	687	120	591
516	790
586	157
790	516
923	772	687	120
644	506
2	231
472	356
644	506
443	662
790	516
790	516
506	644
506	924
506	921
644	506	199
135	703
135	942
135	942
135	628
135	628
207	988	795
628	135
48	684
135	581
143	159
697	540	311	925	855
658	280
921	506
159	143
787	214
67	344	963	165	207
67	963	207
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
429	401	98	291	454
569	749	482	415
429	401	98	291	454
421	630
771	443
429	401	98	291	454
429	401
429	401
306	784
891	530
771	306
454	134
698	540	840	231	873	245	764
855	34	540
850	833	196	987
855	34	697	540
952	200
231	502
720	731
774	947
470	6
15	680
383	428
159	306
107	127
629	280	891
334	612	75
66	227
569	749	482	415
947	774
630	421
429	401
14	924
936	456
401	429
774	947
963	67
963	67
500	550
343	310
947	774
963	67
963	67
236	537
890	534
731	680
569	749
774	947
731	680
416	168
891	631
803	586
159	214
963	67
774	947
714	193
135	720
517	803	112
833	415
537	236
662	900	272
977	418
977	418
275	849	175
428	383
415	940
534	125
977	418
175	5
731	680
629	530
978	851
530	629
500	546
952	915
731	680
159	713
891	530
684	48
175	849	275
963	193
703	306
710	409	599
75	107
703	581
15	680	731
553	687
416	356
607	127
429	401	98	291	454
607	915	75
530	629
306	742
416	166
954	630
142	469
500	193
267	24
228	605
231	540
977	418
795	421
454	134	592	772	120	609
416	168
372	572
377	457
942	135
428	136
90	915
880	711
428	136
977	1001	1004	418
327	381
149	716
692	534
692	523	307
19	127
90	506
401	415	165
92	428
414	891
92	428
582	433
633	530
977	418
383	362	589
582	690
236	537
469	141	512
147	214
469	142
233	692
915	607
915	90
24	267
977	418
502	538
915	687
135	581
41	565
607	229
421	978
290	159
228	569
502	538
607	75
267	24
64	534
141	614
229	607
646	337
24	267
61	991
977	418
607	502	189	377	569	996	738
214	923
66	45
592	927	98
462	231
19	127
749	569
978	421
978	421
305	120
696	127
82	870
870	628
690	582
942	135
82	870
630	954
628	870
82	870
530	633
530	633
157	577
157	334
881	790	700
291	134	268	98
580	143
293	724
450	572	900	595	568	754	272
157	607
646	542	62
630	530
881	6
607	157
609	807
630	954
159	912	209
939	84
428	136
738	996
377	716
377	607
416	912	159
306	784
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
236	90
159	416
120	214
267	24
214	159
135	942
954	630
817	978
469	167
290	159
942	135
630	954
316	915
915	316
954	630
523	692
424	978
607	377
207	978
421	978
954	630
977	153
435	500
978	421
851	35
227	66
227	45
62	542
788	50
927	65	854	120	90	515
927	854
526	530
891	414
500	435
41	565
61	181
788	299
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
572	372
135	942
90	236
891	24
168	416
433	582
424	421	795	207
654	783	738
305	356
127	696
200	971
416	168
290	159
200	971
101	377
891	530
159	915	136
334	157
227	966
696	127
245	764
101	724
236	90
977	1001	969	418
149	275	78	599
149	275	78	599
630	954
774	947
159	923
947	774
153	977
724	101
136	428
692	233
692	746
630	530
915	159
774	947
692	749
268	633
692	749
977	153
24	891
912	77
868	52
184	883
942	135	720
75	220
891	24
377	101
912	77	168
630	530
671	550
924	199
24	267
220	75
774	947
24	891
561	846
629	530
530	630
193	963
502	569
855	34	697	540
561	846	631	493
530	891
947	774
147	931	277	171	933	926	347	972	285	590	577	230	686	308	27
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
891	24
142	159
267	24
609	707	772
2	749
530	685
470	409
955	540
609	707
547	421	795	851	469	188	824	614	301	709	978	954	817	167	141	552	424	35	207	512	241
428	857
275	149
915	952
774	947
749	2
107	201
107	201
540	311	925	955	698
414	891
135	942
952	915
135	65
106	740
743	305
159	143
955	427
855	936
75	191
817	547
951	541	506
630	415
743	859
791	32
143	32
356	416
954	630
568	784
469	167
415	630
685	530
260	912	168
868	743
639	1004
630	954
915	200	136	159
662	443
912	168	557
458	48	25	704	684	844
912	260	168
499	684
630	530
662	443
214	305
703	443
267	674
723	41
541	506
773	955
207	469
248	506
207	469
724	101
977	1001	410	1004	418
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	738	844	220	334
192	29
912	168
764	245
168	912	260
703	86
322	706
550	671
428	31
758	499
200	915
758	956	723	844
516	790
790	516
428	857
416	912	168
703	306
416	927	948
2	749
788	740
546	550
740	788
356	305
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
356	765
629	214
742	135
936	855
731	15
684	499
423	650	246	710	101	184
135	581
541	506
724	246
558	565
915	316
381	537
356	472	535
1004	639
61	602	272	802
61	900	450	602	742	272	802
200	696
530	630
891	629
790	126
810	107
439	77
664	335
439	77
530	685
77	439
682	783
260	912	168
168	472
581	135
530	630
891	530
356	256
506	541
335	664
506	541	951
541	506
639	1004
52	868
135	581
135	214
135	82	870	581	4	371	628
628	135
135	628
135	581
135	581
306	703
742	659	306
742	229
628	135
159	214
159	214
199	506
697	855
987	531
199	506
306	742
506	644
506	541
695	159
159	214
795	424	207
795	421	424	207
15	680
324	168
343	663
644	506
771	568
443	742	703
644	996	199	702
142	267
506	644
469	858
692	746
774	947
771	703
246	423	101
855	936
229	742
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
873	528
662	443
738	433
530	891
541	951
208	236
607	716
531	482	641
731	15
530	630
696	200
415	91
1004	639
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
942	135
663	343
435	500
293	724
135	82	870	581	628
135	120
280	846
401	415	429	291	454	165
356	517	112	30
159	915
90	142
90	236
927	592
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
135	742
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
133	602
267	674
30	762
558	565
275	849	175
592	134	98	454	713
499	844
592	134	927	98	454
200	696
175	849	275
740	106
672	844
963	67
275	175
454	401	429
963	67
159	695
120	135
454	401	429
963	67
175	275
165	401
454	401	429
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
379	568
165	316
165	67
506	5
963	67
592	134	98	454	713
987	231
672	844
927	674
106	740
963	67
936	855
749	2
927	854	823	90	557
674	267
280	526	846	360	631	160	561	658
135	742
633	612
614	630
470	6
855	936
988	167
470	6
749	692
32	977	791
850	752
290	589
120	292
290	589
207	795
290	589
267	142
135	120
630	614
915	428
791	32
630	197
135	942
301	978
301	978
647	428	142	847	857	92	136	31	953
720	135
334	607
428	647
207	630
132	842
135	581
509	106
67	963
67	344	207
141	614
67	846	344	165	561
630	614
381	107
381	236
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
720	135
795	421	424	207
629	891
207	469
614	630
207	67
582	175
415	607
724	246
454	147
428	122
472	356
15	731
311	540
410	31
135	742
923	687	591
220	65	75
925	311
290	151
267	662
541	752
758	918
865	90
450	947
241	141
607	687
165	31
165	401
133	602
868	52
165	857
165	428
602	133
165	401
947	774
761	881
229	483
32	185
66	227
685	643
246	724
774	947
122	428
971	200
399	46
310	343
168	912
643	685
469	141	512
135	581
168	324
724	246
197	630
942	135
135	692
951	541	506
628	135
664	335
290	151
846	67
275	327
428	122
168	472
428	857
842	132
157	590
429	454
168	356
493	561
450	40
168	912	260
294	416
245	764
607	483
294	817
774	947
880	195
823	646
724	293
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	738	844	220	334
86	703
817	294
646	823
294	817
477	139	125
506	783
40	450
947	774
947	105
602	416
48	956	216	25	319	558	458
40	568
607	483
416	75
472	256	602	356	313	743
530	629
607	483
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
849	175
207	167
199	644
294	126
135	82	870	581	4	371	628
952	200
581	135
774	947
849	275
159	214
607	229
458	48
607	546
844	758
841	214	159
147	577
644	199
872	987
592	134	927	98	713
644	1001
738	783
977	153	410	1004	418
923	500
105	947
581	135
105	774
105	947
927	854	823
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
416	168
447	586
577	936
952	200
978	188	167
294	586
977	1001	1004
416	313
720	680	617	855
122	428
703	581
416	927	256
951	541
743	550
912	214	209
500	923
776	502
912	168
309	1
239	596
168	472
607	229
758	844
397	975
397	671
229	607
639	1004
581	703
823	535	513
607	5	915	167	891	920	591
561	67
5	607
607	229
607	5
947	105
40	568
277	715
936	581
267	674
719	682
246	423	101
936	626
267	674
684	458
500	687
569	502
850	783
724	246
788	740
423	246
936	577
674	267
290	214
24	629
246	423
936	577
120	135
500	687
558	956
607	696
423	246
246	423
167	607
253	923
469	188
849	2	700
335	664
1001	644
500	782
951	541	506
963	67
144	8
692	749
144	8
629	24	891	530
135	120
246	724
136	857
447	885
136	857
862	538
136	857
724	293
607	231
718	189
175	582
936	855
530	630
133	416
207	978
577	936
301	978
577	936
299	388
980	107
84	939
672	844
530	630	629
175	849	275
936	577
936	577
771	137
506	951
577	58
912	168
582	175
299	388
137	771
530	24
951	541	506
443	86	662
132	842
891	360
629	2
582	650
718	724	883	32	293	777	122
142	857
628	229
199	506
435	500
168	912
628	229
607	91
530	891
912	168
684	48	565	918	318	679	704	321	844
771	137
771	137
136	857
629	24
692	233	749
280	915	658
506	996	199	644
151	278
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
229	628
267	951
137	771
954	978
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
718	904	189	595	377	754
56	987
790	2	782
470	862
337	904
629	2
546	550
629	2
277	147
700	532
700	532
48	684
126	294
337	927
157	692
718	377
48	458
629	2
1004	6
629	24
629	24
24	891
790	294
2	629
2	629
951	267
416	762
790	823	2
718	980
40	450
58	577
428	915
868	30
581	135
951	267
724	246	5
428	857
428	915
293	724
16	19
782	2
739	8	669
500	782
175	5
782	2
535	444
32	197
788	634
32	791
168	912
500	435
687	500
168	912
742	135
17	428	857	915
742	135
236	359
439	77
842	132
977	418
17	857
32	862
942	135
790	2
52	201
326	146
644	850	90
52	166	30	168	356	313	765	232	868
52	126
790	812
506	541	199
135	82	870	581	4	628
135	82	870	581	4	371	628
135	742
135	942
742	769
293	718
657	506
306	784
135	371
135	742
135	581
135	581
306	229
260	912	168
136	857
293	572	724
532	700
742	135
381	532
742	306
742	306
891	629
542	62
771	137
308	418
135	742
771	306
347	933
308	418
977	418
818	58	438
280	731
280	281
280	846
280	658
280	851
280	851	915	530	920
851	280
194	306
34	997
742	900
502	228
771	703
771	306
168	912
912	260	168
396	761
761	396
912	168
532	381
532	700
526	160
977	418
900	742
181	920
189	718
189	718
189	969
381	532
891	24
188	851
682	719	783	13
189	716
701	549	292
146	326
13	682	719	783
167	851
742	900
24	891
158	719
891	24
267	674
168	260
2	790	700
168	557
52	126
52	868
52	472
532	881	700	335
532	516	881	790	2	700	761	335
31	165
987	56
987	789
697	855
135	581
765	214
135	720
987	364
120	923
644	702
429	401	98	454
672	844
24	891
532	516	13
956	565
774	947
559	420
276	674
891	24
294	126	790
246	724
15	680
112	267
844	672
702	644
644	924
62	646	551	854	369	513	485	394
682	719	783	13
774	947
607	528
722	186
424	795
424	421
424	421	795	990	207
684	499
844	956
790	294
472	602	313	743
571	684	285	394	277
571	160
472	256	356
772	687
571	394	885
571	62
571	394
571	542
353	891
571	277
571	900
571	285
571	62
571	885
571	394
947	774
229	483
191	120
790	532
891	353
353	891
571	285	277
571	900
571	935
891	353
416	765
774	947
353	891
592	134	98	454	713
571	394
774	947
947	774
571	62
571	62
571	900
571	935
571	160
571	776
401	415	165
571	900
571	160
571	776
571	776
571	910
571	450	900
571	776
401	415
571	776
571	776
267	674
571	450
571	900
571	870
571	742	160
571	161
571	742
571	684
416	168
245	329
164	638
185	830
135	581
571	870
571	663
571	742
571	663
571	663
571	742
698	540	840	231	873	245	764
571	161
571	742
571	742
571	742
656	188
947	774
401	415	165
571	394
571	160
571	450
571	910
571	900
775	692
774	947
571	450	900
505	337
571	684
571	684
193	752
854	542
723	933
416	912
135	581
953	374
685	724	1001
963	67
65	278
724	246
122	114
362	383
580	143
569	280
840	987
470	789
65	135
847	207
112	803	267	517	948	674	392
166	126
526	685
569	530
761	790	700
963	67
963	67
823	513
947	774
663	343
260	77
207	847
963	67
267	944
643	685
861	896
429	401	291	454
790	761
592	134	927	98	713
66	227
685	643
122	114
759	416
435	332
592	927	98	454
306	194
592	98	454	713
761	790
650	977
850	576	516	541	650	327	881	14	945	682	131	654	270	837	719	1001	979	924	783	173	13	761	506	996	199	644	921	657	702	738
423	246	101	175
526	360
214	32
847	207
482	569
193	857
977	1001
493	658
585	659
847	647
585	371
135	65
558	565
135	65
493	630
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
569	482
850	881
316	915
771	161
569	482
15	680
569	749	415
493	658
630	493
381	107
921	923
749	75	191	220
569	749	415
658	647	142	92
239	596
565	558
630	493
161	771
790	519
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
630	493
538	502
429	401
790	761
540	955
771	161
944	267
772	150
187	466
469	188
135	248
944	267
316	915
493	630
14	724
662	86
14	796
191	415
14	702
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
66	227
743	859
260	168
823	790
478	818
133	416
688	808
581	135
881	850
397	975
397	671
688	78	409	599
194	306
189	236
168	260
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
720	617
32	214
32	791
586	214	159
528	607
248	157
963	67
984	447
630	493
963	67
904	189
185	502
332	435
332	435	500
617	720
424	421	795	207
935	696
260	912	168
774	947
267	944
422	377
334	159	776
112	356
951	78
513	485
158	719
977	418
765	30
765	214
56	65
568	198
392	674
236	189
160	629
216	321
942	135
92	207
942	720
823	790
435	782
189	904
654	783	738
569	6
24	526
696	200
324	1
953	647
953	647
790	823
306	703
472	305
900	742
743	868
227	66
227	45
326	146
472	52
66	227
526	24
630	493
306	784
168	166	52	133	557	607	232
900	742
517	356
823	513
953	915
482	569
844	758
66	227
703	443	306
227	66
227	45
850	881
278	65
450	695
278	65
628	870
953	647
65	56
592	134	268	927	98	948	454	713
749	660
227	66
227	45
227	66
227	45
66	227
214	515
319	423
695	187
742	900
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
1001	977
844	157	684
572	450
886	250
977	189
119	790
423	319
742	900
319	423
299	509
823	551
592	134	98	713
742	306
742	306
569	749
923	541	650	14	231	837	719	1001	979	924	783	13	410	506	996	199	644	921	738
844	318
644	702
168	77
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
362	135
77	260
749	569
749	692
951	541	506
977	1001
923	500
362	168
953	647
569	749
977	796
353	891
702	644
891	24
391	274
66	227
106	509
168	912	77	260
644	506
103	223
421	817
551	823
602	416
509	299
227	66
227	45
322	343
764	994
66	227
923	120
646	551	369	62	513	485
994	764
923	120
662	443
1004	639
104	30
2	790
840	540
246	724
868	52	912	168	472	356
343	84
142	915
246	724
823	551
368	103
290	53
648	765
267	674
306	703
267	674
569	482
569	470
67	344	165	207
435	500
502	569
435	782
707	680
630	493
720	942
447	586	984
458	48	684	844
239	706
305	472
260	77
718	189
421	424
643	685
472	305
260	912	77	168
718	377
534	510
630	493
421	630
630	421	421
433	789
685	643
53	61
260	912	77	168
470	789
424	421
422	377
758	844
789	433
2	790
334	65	687	940	776
435	500
416	762
194	528
334	923
126	52
662	443
24	891
765	648
630	685
718	754
718	711
421	630
849	858
703	306
66	227
630	421
388	299
630	421
223	120
692	746	591
24	891
500	435
692	746	591
126	166
260	912	77	168
862	502
227	66
227	45
207	92
433	987
628	229
761	516
761	532
837	783
500	435
416	927	648	147
851	920
77	912	260	168
416	166
531	987
534	64
648	416
61	991
106	740	634	788
200	952
106	1001	828
789	731
630	493
703	772
977	418
977	418
561	846
540	840
920	851
160	526
788	634
921	541
921	541
921	381
866	716
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543
516	761
685	526
920	546
915	428
915	17
718	61
703	443
13	682	719	783
915	647	142	953
718	61
915	280
146	326
915	17	647	428	142	200	971	857	952	136
915	647	142	92
915	647	142	92
17	857
52	472
828	106
891	160
915	200	857	952	136
761	516
105	418
718	61
915	607	591
915	851	280	530	920
891	24
718	61
742	306
67	207
160	891
742	900
743	602
891	160
327	381
160	891
24	891
847	482	954	31	569	165
97	223
891	24
586	267
586	267
586	294
586	267
52	126
586	294
586	416
586	416
586	803
586	803
586	868	573
586	294
52	126
628	135	720
293	724
165	31
165	401
165	31
165	316
987	531
165	401
165	67
135	362
987	433
135	82	870	581	4	371	628
105	418
306	742
135	628
306	703
135	65
135	765
135	581
774	947
31	165
569	862	749	482	951	415	599	605
844	758
193	714
628	135
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
850	881
135	581
789	433	56	68
31	165
31	165
482	251	531	56
294	586
956	558
987	433
947	774
469	421	795	547	188	954	817	167	424	35	207	241
31	165
31	165
31	165
65	334
684	458
31	165
920	656
31	716
159	940
135	581
1004	643
920	656
135	581
758	844
267	586
493	630
166	762
581	720
207	165
803	528
433	987
803	517
510	125
334	742
334	159
517	803
159	214
963	67
849	175
581	720
988	978
988	239
362	922
267	586
470	789
803	517
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
267	951
42	402
987	433
381	29
281	280
429	401
569	482
423	849
61	338
268	117	98	633	291	454	713
275	849	175
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
630	493
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
565	679
381	236
565	679
268	134	196	683	257
565	679
423	175
493	630
724	293
614	687
175	849
381	107
703	306
565	723	41
765	135
765	30
175	849	275
951	267
517	803
443	742
268	401	193	1003	90	53
214	891
963	67
749	127
459	517
849	275	175
166	762
577	58
553	107
493	630
723	41
630	629
840	540
922	362
267	857
703	443
631	561
268	120
159	517
712	450	40
267	165
493	630
977	1001
977	1001	410	1004	418
267	586
381	107
686	650
443	703
951	857
957	851
672	844
267	112
61	53
499	321
1001	977
75	749
58	577
540	840
450	40	712
505	337
977	1001
107	381
58	577
424	421	795	207
150	415
607	75
450	802
1001	977
321	956
208	783
630	629
672	91
402	42
662	443
714	193
738	654
98	107
847	92
98	107
576	850
764	582
630	629
650	686
290	214
629	630
977	208	1001	1004	418
305	859
629	630
650	175
953	647
859	305
607	231
646	112
859	305
175	650
127	718
528	803
135	581
135	581
135	765
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
629	630
977	1001
305	859
435	332
335	107
650	175
135	923
435	782
607	890
112	267
859	305
126	294
208	236
629	630
98	713
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
868	765
98	449
248	692	718	591
743	859	305
98	707	107
526	891
849	175
607	229
435	500
951	235
98	107
98	107
650	849
208	977	1004
126	294
306	229
517	459
98	707	107
67	344	963	207
724	293
724	293
526	891
724	293
166	762
32	791
886	250
569	482
126	356
849	175
654	738
977	410	418
603	780	822	505	514	735
977	153
849	650
98	107	429
712	450
98	107
650	849
977	153
147	230
175	532
692	364	248	769
577	58
135	765
166	743	240
718	127
207	469	67
32	791
891	526
718	749
765	135
775	692
802	450
977	153
23	586
526	160
462	449
294	126
462	833
506	541	16	924	251	414	996	158	114
40	572	568	662	187	596	272	802	695
294	126
692	775
58	577
654	738
963	67
920	159
698	540	840	231	873	245	764
42	510
646	551	369	62	513	485
291	98
291	98
526	685
855	697
77	2
75	772
161	936
704	743
135	765
291	98
160	891
416	927
963	67
443	742
470	789
679	565
410	14	719	16	56
159	143
630	493
742	306
952	200
53	278
502	862
470	569
321	499
499	321
837	924	122
558	956
940	159
136	24
791	32
565	679
769	692
401	429
731	280
582	764
940	159
771	229
736	245
362	990
630	493
321	499
137	771
160	891
114	506
764	582
592	98	713
290	214	159
159	586
499	321
456	371
450	712
429	401
568	596
672	956
771	137
153	977
321	956
360	170
844	956
321	499
193	923
939	322
167	35
711	718
844	956
423	710	184
738	783
280	915	658
977	153
551	542
803	112
159	940
592	927
112	803
704	499
774	947
16	541
940	159
499	704
220	546
704	499
679	565
159	865
703	86
987	231
607	890
160	526
789	470
159	190	920
724	127
719	682
664	335
175	423
724	281	538	29	502	5	670	491
947	774
719	158
120	107
307	769
844	956
112	267
256	472
134	592	291	454
32	791
335	664
134	592	291	454	592	291	454
38	591
774	947
980	107
166	586
774	947
290	540
401	429
912	416
98	707	278	107	429	291	454
509	780
540	290
997	329
306	742
160	526
62	159
429	401
540	290
791	32
5	107
516	437
682	719
540	290
771	137
764	364
650	738
719	682
789	470
180	215
32	862
629	24
592	98	713
67	344	963	207
592	927
880	707
707	880
720	581
30	517	112	356
749	692
630	629
607	334
1001	644	702
607	833
607	528
607	528
662	443
245	540
580	143
580	32
940	159
62	214	159
14	796
548	299	368
684	692
718	189
687	214
718	248
947	774
663	343
416	305
423	184
953	647
731	280
692	684
731	422
851	469	188	167
731	584	284	15
24	891
576	502
334	607
971	838
166	762
493	630
61	193
61	53
684	48	565	918	318	679	704	321	844
915	687
810	107
936	581
891	629
868	759
493	630
293	61	718
915	953
62	646	542
62	646	542
700	881	761
561	631
761	700
506	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	996	199	644	921	657	702	738
731	8
248	718
558	565
502	576
953	647
638	324
700	790
565	558
450	802
561	846
450	802
41	565
629	891
629	891
891	629
854	416
682	783
738	506
135	462
684	356
565	41
631	561
810	473
629	891
891	629
790	700
732	6
629	630
662	443
189	718
969	189
189	6
189	718
2	846
324	676
915	857
700	790
32	862
664	335
915	692
915	647
718	61
742	769
38	159
13	516	532
742	443
532	790
790	532
443	742
587	318	617	415	731	56	306	326
335	664
472	356
532	175
472	912	168	575
891	629	530
639	215
189	977
500	435
514	303
170	360
514	780	950	303	103
260	912	77	168
891	24
891	160
97	591
912	168
891	629
771	306
912	77
771	306
771	306
491	5
2	77
771	863	703
762	166
762	166
742	443
701	549
2	790
24	891
165	267
165	401
165	67
165	67
165	401
165	67
697	540	925	855
565	956
590	171
565	41
165	401
891	24
135	528
41	565
383	589
135	581
663	343
82	870
844	672
565	41
956	565
565	499
942	30	765
942	135
774	947
955	311	427	925
41	565
934	595
844	956
565	499
135	942
402	42
231	2
499	565
936	456
322	534
703	771
321	499
14	506
795	421
703	306
159	923	214
401	429
963	67
723	41
942	135
963	67
429	401
540	311	925	955	698
506	881
942	30	765
499	565	321
977	644
881	506
963	67
290	540
540	290
702	506
692	746
644	977
963	67
881	506
846	561
540	311	925	955	698
680	284	720	15
765	942
159	865
193	61
245	231
90	38
682	719
62	513
231	819
629	891	160	493	561
506	881
90	38
546	220
200	952
500	435	332
682	783
565	679
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	738	844	220	334
863	771
963	67
703	443
963	67
53	61
565	956
334	159
963	67
41	723
343	663
873	624
718	904	189	595	377	754
873	624
40	572	900	568	662	187	596	272	802	695
500	435
758	434
159	517
718	724	595	754	866
456	936
98	134	268	592	707	278	117	107	429	291	454	713
963	67
353	891
175	710
951	541	506
866	718
955	773	427
936	456
915	17	857
565	499
754	718
543	428
443	742	703
590	277	577
112	803	517
956	565
719	682
159	38
157	577
58	585
771	659
506	440
5	175
16	506
159	940
472	256	602	356	313	743
942	765
846	2
590	277
590	277
628	870
771	863
754	718
754	718
200	952
422	731
440	380
360	697
440	810
470	789
360	697
462	833
462	833
159	569
782	332
416	762
499	565
703	581
558	499	321	207
886	250
433	738
534	64
19	61
113	542
592	927	98	713
62	159
38	90
629	891
612	633
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
863	771
290	159
891	629
891	353
607	993	534	742	306	660
977	1001
333	569
607	591
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
790	2
891	24
90	857
14	724
14	796
646	369	513
435	782
771	863
738	433
166	586	573
166	743	240
795	424	207
127	724
410	189
754	718
332	782
245	540	329	231	264	624	764
220	65	749	75
679	565
220	65	749	75	334
517	803	112
844	956
739	692
565	679
343	663
277	931
517	459
569	159
569	862
62	159
569	159
951	540
920	630
551	134
607	749	692	334
686	577
963	67
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
605	502
628	229
586	267
586	416
697	360
607	250
245	231
540	951
663	343
160	526
540	245
977	418
126	790
628	229
586	868
719	837
788	634
586	159
586	294
586	294
586	166
586	762
790	126
586	159
586	267
77	556
133	256
607	334
360	697
112	803
963	67
586	267
586	267
103	223	310
614	920
65	334
42	402
586	267
630	920
868	586	573
267	586
586	294
250	607
565	41
585	862
920	851
803	112
500	193
581	720
41	565
41	565
891	24	160
90	843
159	214
470	789
159	214
165	401
165	31
844	956
663	343
775	692
679	565
558	565
956	844
334	65
293	32
833	462
61	692
319	423
372	595
303	780	950	514
402	42
214	290
103	1001	950	514
987	257
565	558
644	199
987	809
334	157
703	306
844	956
423	319
519	790
103	91
319	423
565	679
803	517
470	789
334	214	159
142	630
347	966
347	966
443	86
921	506
193	499
347	933	966
435	500
280	547
499	565
565	499
450	712
499	956
267	577
334	772
470	0
790	519
462	739
692	749	607	334
707	1003	680	951
220	75
290	214
663	69	223	950
435	332
159	62
853	164
383	528
718	61
541	16
462	223
569	333
542	687	609
940	53
256	133
692	534
184	580
602	256	472
62	646	542	823	113	513	485
988	267
956	193	499
103	514
500	435
103	514
940	53
101	866
764	245
502	569
416	65
40	572	900	450	947	568	662	187	26	596	272	60	254	712	802	695
165	401
823	62
165	31
165	67
53	61
956	844
65	416
517	803
680	707
150	415
629	891
680	707
106	102
546	873
577	267
528	980
844	956
75	220
435	609
915	90
159	334
812	135
718	61
343	663
423	184
142	915
698	540	840	231	873	245	764
718	293
184	423
90	38
435	500
69	663
249	6
638	324
713	159
38	90
771	306
502	470
193	720
628	870
782	332
90	142
569	502
782	332
159	923	278
157	334
416	166
416	334
90	915
718	708
191	326
253	566
650	516	532	437
1	324
435	500
214	159
2	715
607	250
267	674
335	643
356	52
423	184
952	200
193	592
859	416
470	6
607	692
628	870
334	159
334	157
509	125
509	125
509	125
423	103
404	372
277	546
343	663
538	502
862	502
14	541
61	53
581	720
472	168	575
977	541
112	30
292	769
305	356
334	65	749	687	692
789	470
356	472	743
246	423	101
90	749	692
947	774
356	648
96	132
951	541
90	720
650	881	783	761
915	90
789	470
951	866
585	444
24	891
774	947
866	951
531	214
707	880
953	647
502	862
881	650
873	231
423	246	101
947	774
356	648	112
743	472	356
738	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
774	947
299	388
214	531
32	862
866	101
643	685
950	663
868	52
685	643
629	772	120
771	659
372	595	934
857	915
648	356
643	685
41	565
101	866
742	769
663	950
24	891
103	423
493	561
429	401
738	837	719
499	565
531	214
541	977
531	987
650	881	783
648	356
214	161
159	586
126	294
61	293
134	592	291	454
106	634	788
925	429
236	107
160	526
159	161
656	630
980	127
294	126
977	541
541	977
977	541
595	404
595	404
180	215
299	388
654	738
630	142
595	404
595	404
648	112
630	656
868	416
565	499
565	499
569	862	32
654	738
447	294	586	984	868	573
5	107
24	891
660	75
553	107
447	885	586	984
5	491
724	127
423	103
500	782
175	670
103	423
772	629
629	891
502	569
423	103
920	607
731	658
648	602
703	306
260	912	77	168	575
381	532
149	716
703	306
175	5
629	24
506	16
920	148
324	534	388	591
506	114
866	101
719	682
444	585
712	450
912	77
724	246
506	251
912	214	168	557
324	75
139	534	206	487	477	154	125	102	939	524	174	510	324
629	685
685	629
771	784
135	812
977	541
135	942
703	443
631	561
472	575	859	305
561	631
2	231
61	522
506	924
924	506	199
199	506
912	168
724	246	5
682	719
912	168
912	77	260	168
912	557
565	679
891	24
790	2
790	956
532	381
532	650
443	703
790	119
356	648	112
771	703	161
356	648	112
306	703
659	771
356	648	112	528
356	256
293	61
356	684
165	31
420	96
420	96
356	762
401	429	165
401	429
401	429
401	415	429	291	454
65	334
401	415	165
531	987
184	423
120	65
542	62
485	62
542	62
356	30	765
531	482
987	56
987	994
987	95
987	873
987	531
142	630
429	925
812	790	700
654	738
646	551	369	62	513	485
738	682	837	719	924	996	199	657
663	410
795	421	424	207
353	957
695	40
720	135
251	506
771	784
654	738
738	682	837	719	924	996	199	657
105	233
246	724
456	936	97
789	470
356	305
67	963
956	844
738	783
772	75
75	772
738	654
977	418
356	912	168	868
48	672	558	844
199	924
429	454
41	565
48	956	216	25	319	558	458
41	565
517	803
765	356
977	418
842	132
581	720
991	61
991	654
105	418
401	415	454
401	415
979	951
738	682	837	719	924	996	199	657
569	976
401	429	454
936	581
951	552
470	789
809	987
947	774
526	160
720	581
401	429	291	454	165
692	718	591
280	851	915	530	920
764	582
143	159
692	307	742
582	764
987	809
951	979
410	663
90	843
738	654
774	947
56	987
977	1004
682	719	738
812	119
833	462
951	979
951	979
692	517
119	812
61	293	718
682	738
682	719
716	149
274	469
149	716
812	119
609	890	707	239	772	633	951	454
592	193
716	149
274	391
119	812
687	907
592	948
881	850
433	789
695	159
275	175
119	790
684	356
469	207
951	857
802	466
356	168
429	401
274	35
90	749	692
819	231
356	684
565	41
135	292
695	450
802	572	900	450	947	568	198	662	187	26	488	40	379	596	272	60	712	695
803	517
500	782
915	428
947	774
112	648
149	716
149	716
416	159
274	188
466	802
517	159
517	803
291	134	268
103	91
230	193
765	648
291	278	117	98	713
626	936
193	230
175	275
274	142
422	731
344	373
401	429
214	951
720	135
577	171
951	194
951	273
803	517
185	830
774	947
67	963
850	881
61	991
987	56
65	927
1004	977
812	465
802	572	900	450	947	568	198	662	187	26	488	40	379	596	272	60	712	695
865	415
171	577
214	159
720	135
663	410
415	865
966	933
692	749
749	75	569	191	220
749	569
552	951
692	233	746
284	680	731
159	517
337	505
307	692
372	595
684	704	458
505	337
528	867
159	143
830	185
746	692
936	456
142	915
633	801
850	761
654	738
771	137
159	142
565	679
308	418
746	692
528	135
761	850
356	166	648	126	602	416
166	416
160	526
568	947
915	428
159	143
643	335
5	107
720	371
372	404
24	891
506	90
716	149
401	429	291	454	165
712	572	900	450	947	466	568	198	662	187	26	488	40	379	596	272	60	802	695
942	135
107	5
891	24
40	466
890	915
274	647
157	686
16	149
802	712
135	581
966	933	347	935
470	789
704	684
114	236
135	581
135	942
322	534
105	418
742	692
147	590
159	920
337	505
429	454
569	470	249	6
132	842
924	199
429	454
844	684
684	704
143	159
143	159
603	780	822	505	514	735
356	912	168
607	229	696
16	716
723	41
303	950
371	720
569	749
963	67
62	513
774	947
450	61
742	443
38	324
712	380
161	239
891	24
517	803
356	912	168
923	135
718	61
142	159
142	159
718	61
650	184
923	159
718	61
596	568
566	290
356	166	52
923	159
977	153
356	52	765
923	609
171	577
923	193
602	648
891	24
923	197
184	650
940	159
650	881
143	159
718	502	591
650	184
915	890
450	61
842	132
548	638
422	731
891	24
548	164
915	630
171	577
135	923
332	435
789	470
630	915
153	977
638	548
260	912	77
401	429
977	153
719	682
429	401
59	423
153	977
782	332
278	687
987	789
977	153
977	1004
586	267
630	915
586	168
550	546
423	184
159	214
586	416
586	267
469	421	795	547	188	954	817	167	424	35	207	241
132	842
135	765
553	118	5	898	808
586	648
553	670
738	719
191	927
440	335
404	595
1004	335
528	743
280	851	915	530	920
915	630
420	96
253	290
253	566
107	5
159	209
335	440
629	838
159	209
731	422
881	650
698	540	840	231	873	245	764
5	246	724
267	891
423	246	101	175
723	41
118	553
495	862	568
466	40
466	712
720	193
454	429
105	418
249	6
682	719
609	923
703	86
135	371
149	977
703	443
15	680	731
789	433
149	716
31	915
765	104
61	450
927	65
450	568
927	515
2	700
335	107
915	31
164	420
629	280
14	724
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
149	716
135	82	870	581	4	371	628
537	236
543	952
927	592
568	450
695	596
104	765
695	596
236	537
695	596
553	29
214	159
736	692
356	517	112	30
335	107
335	107
724	5
1004	335
388	132
607	890
5	724
602	743
193	454
335	107
743	528
30	765
343	303
52	356	765
416	168
429	401	98	291	454
5	107
543	952
356	30	765
416	439
356	52	765
322	939
933	686
335	107
648	765
505	337
837	783
898	553	107
631	561
134	592	291	454
5	724
670	553	107
561	631
159	143
41	565
429	401
561	846
553	107
450	187	695
450	802
450	900	662	272
260	912	77	168
159	142
749	692
381	327
679	565
794	854
724	777	916	122	114	184
256	472	356
335	107
915	428
565	679
139	125
710	409
934	595
719	682
719	682
710	599
306	272
663	303
679	565
16	716
272	742
306	450
572	450
32	197
846	561
118	553
118	553
61	718
166	500
107	808
969	977
107	335
553	107
879	322
868	52
61	900	450	443	602	662	398	742	692	306	272	802
898	553	107
381	327
684	458
491	5
868	52
639	192
915	953
166	586
166	762
107	335
107	335
5	491
166	586
107	335
808	107
168	472	575
61	700
61	233
61	233
891	267
168	416
168	912
439	416
418	105
664	2
61	991
942	135
942	712
168	356
712	942
866	681	708	377	718
506	924
506	996
335	107
335	553
742	272
742	61
2	790
506	924	199
924	506
790	2	664
790	2
924	506	199
506	924	199
199	506
506	199
506	924	199
31	165
31	165
31	165
31	165
31	165
31	165
506	924	199
31	165
343	303
165	31
135	942
293	61
506	924	199
589	290
553	464
987	231
112	674
774	947
629	24
672	844
942	135
595	404
853	303
758	844
540	830	736
863	901
977	969
807	784
69	303
659	306
343	303
343	388
798	769
369	535	444
595	404
663	950
626	936
724	293
891	267
955	773
291	268
450	947
450	568
105	418
595	404
450	61
955	540	773	311	427	925	987
450	572
749	692
65	193
592	927	98	948	454	713
450	306
98	707	107
774	947
193	65
561	846
450	947
416	439
98	707	107
561	846
925	429
738	654
724	5
561	629	493
429	401	291	454
622	125
987	955
418	105
569	749
569	749
65	193
718	724	293
718	724	293
718	724	293
223	303
401	415	429	291	454
127	718
622	125
335	107
704	214	159
844	758
454	401
127	607	107
223	343
256	416
947	774
947	774
418	105
738	761
731	65
720	731
607	127
752	318
771	137
731	284	15
774	947
150	147	415
309	1
356	166	586	416	765
356	762
734	329
267	112
738	516	881	783	761
96	420
927	65	854	823	120	147	609	90	515	722	485	250	444
356	472
423	184
927	65	592	854	823	948	515	250
743	472	356
137	771
947	774
418	308
855	697
609	772	633	454
464	553
609	707
90	927
175	275
647	915
723	41
65	731
927	65	592	854	823	948	120	196	821	609	90	515	722	250
952	200
546	573
65	731
685	643
275	175
31	165
558	565
134	592	291	454
184	423
73	618	956	672	48	565	216	481	723	918	25	319	366	318	679	704	499	558	434	321	458	758	684	41
134	592	291	454
643	685
582	764
685	643
175	275
927	592
65	927
61	398
61	742
105	418
569	470
927	65
435	500
185	762
236	208
310	303
275	175
774	947
256	472
641	251
112	803
127	569
718	127
927	65
803	112
927	120	147	90
573	586
418	331
926	157
292	135	552
214	502
143	872
236	90
149	716
761	738
343	223
758	91
164	548
185	617
595	404
46	303
423	184
633	251
24	647
415	607
926	308
15	680	731
420	96
761	516	881	783	738
423	184
648	765
42	402
256	472
423	246	101
42	548
159	940
738	433
188	301
592	134	268	98	454	713
592	117
927	65	592	854	609	90	515
950	303
141	241
738	516	881	783	761
98	707	107
950	303
771	137
418	105
879	740	223	322	548	368	164
420	96
662	443
947	774
107	127
648	765
942	712
107	1004
401	415	429	165
464	553
98	707	107	429
774	947
573	500
568	495	947	198	379
98	107
429	401
444	369
401	415	429
1004	107
84	343
41	565
590	933
590	933
590	933
590	933
105	418
77	260	168
41	48
147	278	926
166	586	416	356
166	762
160	629
470	6
553	107
418	105
868	52
435	500
353	891
712	450	942	40
306	137
193	633	454	53
137	306
290	214
743	912
743	472	356
246	423	101
246	423	101
720	680	855
423	184
246	423	101
423	175
246	423	101
143	159
429	454
332	435	500
643	685
790	812
703	443
135	75
135	920
868	30
534	84
135	5
716	19	149	16	777
435	500	332
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
149	716
310	1
963	67
135	292
795	978
5	135
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
1	303
963	67
404	595
356	743
356	416
61	716	724	522	189	16	6	365	754	692
62	542
983	193
715	2
61	711
61	377
402	42
952	200
356	416	305
850	134	576	197	516	541	650	327	747	881	14	945	923	532	682	131	654	967	270	837	719	1001	745	979	924	783	173	13	437	761	506	996	199	644	921	657	702	738
698	540	840	231	873	245	764
356	30
65	191
429	401	98	291	454
191	65
607	75
107	335
327	381
942	712
107	335
107	335
107	335
107	335
107	335
107	335
765	648
404	595
322	534
672	844
416	602
765	648
230	890
925	311
603	676
166	586	416	573
166	762
542	62
317	692
847	31	165	424
16	716
609	239	951
306	523
470	789
308	418
135	581
356	912	30	168	868
135	581
291	134	268	98	713
472	168	575
458	73
454	592	609
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
256	356
844	672
749	415
418	308
423	246	101
761	738
214	704
771	306
308	926
765	30
629	24
196	927
308	418
90	850	173
629	136	891	160	530
500	159
607	784
607	692
159	143
112	803
765	30
0	752
45	782
592	927	98
749	569
134	850
592	134	927	454
592	927
736	769
771	607
592	927
736	769
712	942
159	783
738	783
629	978	190
581	703
565	41
356	256
356	912	168
565	723
31	915
802	75
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
356	765
607	423
927	65	120	90	515	191
356	765
90	236	107
927	515	191
531	482
517	803
738	923
565	558
191	415
429	401
429	454
395	505
356	472	743
256	472	356
692	534
765	30
306	771
720	12	4	680	617	855	456	159	326
62	542
401	429
506	90
2	790
308	926
337	505
24	629
322	548	164
160	629
534	505	692	591
742	443	86
435	500
742	443	86
891	353
341	135
356	166	586	416
356	762
782	45
647	214
692	317
765	356
749	191
942	135
765	30
942	712
765	602
790	2
723	565
502	890
629	891
356	765
166	586	416	573
166	762
356	765
192	335
868	912	30	168	356
423	607
780	125
629	891
101	866
915	31
166	586	416	573
166	762
602	416
644	215
356	912	30	168	868
500	782
249	6
443	662
2	344
915	428
443	662
356	256	472
175	5
915	428
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543
936	626
2	540	700
2	540
443	742	703
105	418
514	423
743	602
77	556
418	105
77	260
77	260
586	168
586	166	416	356	765
586	762
586	462
586	541	58	479	947	948	310	120	196	264	165	160	161
165	31
165	67
165	344
165	401
165	67
165	401
165	31
165	401
165	67
165	316
991	61
991	654
991	61
991	61
135	341
135	581
991	61
135	581
891	629
241	141
166	416
742	443
61	991
147	277	590
818	438
818	438
272	742
30	868
443	742	703
516	881	783	761	738
207	795	469	558
207	469	67
135	581
388	853	337
423	514
586	166
742	272
135	581
135	5
818	438
337	505
942	135
337	505
991	61
168	77
742	900
136	428	857
136	428	857
764	364
77	168
135	942
168	912	472	356
505	337
505	337
260	77
356	256
356	168
335	107
505	343
505	343
505	343
356	166	586	416	765
356	762
586	267
586	166	416	356	765
586	762
712	714
66	45
790	700
500	166
590	147
200	17	647	428	142	990	971	857	302	92	915	952	136	31	344	165	543	953
362	369
42	402
362	613
942	135
362	383
135	942
553	107
401	415	429	454
646	542	62
942	135
978	629
98	592	707	107
101	246
674	392
160	586
31	165
685	643
31	165
41	565
454	401	772	120	429
422	680
5	135
112	517
987	789
415	401	150	569	191
424	421	795
343	534
424	421	795	207
607	75
415	833	401	150	569	191
424	421	795	207
607	423
724	201
135	942
415	833	401	150	569	191
415	150	569
135	5
135	942
5	135
135	942
343	223
630	530
424	421	795	207
268	117	633	291	454
335	107
424	421	795	207
249	6
231	987
563	423
135	5
159	450	40	712
890	502
738	654
672	844
540	311	925	855	955	698
185	830
502	890
90	173
789	987
107	236
565	41
424	421	795	207
424	421	795	207
789	470
416	454
424	421	795	990	207
416	166
335	107
41	565
347	933
568	495	488	379
643	881
643	685
347	933
338	75
41	565
630	377
5	135
58	586
565	41
260	168
942	135
833	462
833	462
472	256
410	652	904	470	716	189	249	595	6	365	236	1004	718	201	114
193	633
48	684
538	502
987	231
41	565
771	784
629	24
765	256
423	563
803	517	112
67	963
135	942
135	5
454	291
565	41
924	837	122
830	185
133	984
458	48
718	61	724	293
112	803
166	586	356
166	762
41	723
685	724	1001
629	978
758	956	723
647	159
193	880
633	193
509	299
534	343	505	692	591
506	409
193	633
718	61	724	293
530	629
48	704
685	898
317	441
629	526	24	685	280	360	630	891	631	530
151	253
530	629
987	231
260	168
803	112
303	950
303	950
233	692
761	650
723	481
443	86
34	997
672	844
942	135
723	41
443	86	662
761	738
106	788
443	86	662
832	879
233	61
997	34
530	569
159	53
553	107
743	13
127	61
530	526	280	360
230	890
432	881
470	789
272	900
530	493
290	687
479	114
771	784
538	862
904	479
840	540
607	75
607	415
752	233
923	591	334
415	607
462	833
479	586
272	572
904	479
862	976
462	833
368	310
462	833
165	316
802	596
159	923
191	415
530	630
236	90
208	652
236	410
126	416
126	586
280	658
720	581
444	927
530	629
771	137
692	233
984	586
290	214	159
629	530
135	942
137	771
106	788
106	788
629	280
214	450	712
66	45
159	214
30	912	168	356	868
987	588
441	317
135	371
450	214
530	629
307	769
307	769
214	935
165	31
165	401
530	24
891	267
898	685
166	500
581	720
103	310
607	591
423	710
710	423
324	638
531	482
207	67
423	710
926	147
334	607
207	469	67
294	817
308	926
772	56
923	193
987	531
630	493
718	708
214	746
772	528
561	846
324	534	591
685	898
772	812
581	405
772	243
493	630
710	423
147	926
772	775
324	38
772	993
772	613
324	38
718	61	724	293
506	783
341	135
898	685
66	45	986
795	978
795	421	424	207
66	45	986
66	45	966
53	901
808	553
572	450	40
368	223
232	575
743	13
512	708
135	65
62	646	542
61	450
15	731
530	629	891
310	103
65	135
90	506
912	168
61	517
862	976
410	189
410	189
629	160
912	77	260	168	356	868
868	30
840	987
228	502
912	168	356
165	200
505	337
629	24
912	168
558	956	48	319	458
38	324
38	309
542	62
912	356	743
723	41
528	280
924	14	682	1001	173	506	199	644	702
542	62
505	534
743	912
502	228
58	909
72	772	120
309	1
718	724	293
48	558
104	765
718	724
607	692	591
997	34
62	159
718	61
24	647
534	505
647	428
718	61
718	248
248	718
698	540	840	231	873	245	764
24	629
56	772
629	24
607	231
718	777
159	62
159	214
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
423	710
135	581
135	65
135	65
976	502
534	505
890	776
955	540	773	311	925	987
890	776
654	650	682
609	890
531	482
605	470	862	333	710	502	249	0	228
534	343	692
353	891
582	329
159	923
890	1003
444	535
891	353
168	260
428	647
260	168
843	90
772	72
168	260
846	561
1	310
890	776
909	58
260	77	168
260	168
470	789
229	469
307	692
428	857	165
90	485
540	231
90	657
353	891
168	912
260	912	168
16	19
168	77	260
462	450	248	851	923	223	517	542	157	687	783	449	742	670	692	718	591	334
248	462
310	1
428	915
462	189
168	912	260
898	685
168	356
428	915
327	381
168	77
260	912	168
765	648	602	133
851	462
168	586
509	780
214	647
764	329
428	915
703	443	835
647	214
30	942	765
168	912
936	626
738	923
891	530
409	506
738	783
168	472
491	5
168	912	260
936	137
443	61
703	40
723	41
542	812
77	168
77	168
843	724
61	443
732	0
5	491
980	716
135	581
231	738
5	175
980	718
537	107
530	629	891
891	190
537	236
126	356
942	30
405	581
942	135
168	77
106	1001	828
168	77
703	443	86	784	581	306
168	912
136	990
716	980
458	48	704	684
168	912
77	168
168	885	912	586
77	168
168	77
168	912	416
586	160
586	462
586	479
586	984
812	542
586	168
168	586
168	912	472	356
942	135
77	168
168	912
891	530
168	912
168	912	77	260
168	912
168	77
712	714
765	30	313
506	605
572	696
165	75
377	718
377	718
377	605
542	812
31	165
561	846
343	303
682	650	654
684	48	458
812	542
769	692
317	692
214	189
935	746
935	746
334	687
743	13
322	853	223	343	310	663
703	40
731	422
220	65	749	75	334
67	344
67	963	207
231	873
69	38
98	713
502	591
581	855
662	193	40
685	643
622	125
718	293
643	685
718	293
718	293
609	923
685	643
940	159
643	685
383	311	362	589
846	561
963	67
67	344	963	207
135	594
151	700
607	231
731	15
135	942
58	909
207	795	469
164	548
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
135	82	870	581	4	371	628
160	159
891	629
416	168
77	912
942	135
135	450
135	851
135	920
135	915
443	703
135	530
135	248
135	834
135	292
135	534
891	290
334	746	692
248	135
530	135
135	980
135	531
630	493
135	364
135	718
135	502
722	927
718	980
435	500
722	927
260	912	77	168
743	333
214	159
505	337
334	746	692
322	388
840	318
369	535
558	565
548	638
324	369
13	743
369	324
847	207
703	443
260	762
704	214
165	344
422	731
165	401
165	31
531	135
260	232
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
672	844
565	558
542	157	462	718	591
90	191	692
672	922
702	842
377	422
377	718
228	502
859	765
558	565
678	696
322	548
662	112
231	170
135	942
193	662
135	341
654	682
159	53
842	702
517	803
530	685	631	493	561
925	429
62	542
13	532
333	743
703	581
322	534
912	168
77	260
30	942
923	687	591
713	98
951	369
713	98
940	159
369	951
369	951
542	62
135	703
135	692
731	696
790	812
940	159
951	552
648	166
307	159
52	126
834	135
609	707	239	772	75	454
991	654
290	891
421	424
812	542
950	780	514	303	103
424	421	795	990	207
696	678
424	421	795	207
159	940
15	680	731
629	280
443	742
857	17
572	450
795	421	424	207
500	159
629	24
742	900
30	104
742	443
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
548	322
795	424	207
602	209
548	164
680	12	707	720
24	32
450	462
795	421	424	207
526	561
940	159
450	572
253	290
253	566
253	151
207	92
24	32
1001	724	685
52	126
629	526	24	685	846	360	630	631
565	558
469	630	207
904	479
951	388
506	364	783
987	531
650	682	654
526	360
891	530
702	842
737	849	175
127	687
530	891
77	912
586	294
127	907
552	951
548	1	399	46
214	159
65	927	120	191
670	462
65	220
159	940
462	670
207	953
90	742
718	980
428	647	857	915
742	90
424	990
966	933	347	935
116	159
280	631
322	548
718	904	61	716	724	189	595	377	754	866	122
927	65	592	823	120	609	90	515	191	444
927	65
586	166
321	216
137	936
927	592	609	90	515	722	607	191	250	444
708	512
66	45
168	912
52	126
629	530
682	650
168	912
692	775
682	850
168	912
580	862
942	30
977	423
214	189
609	927	633
159	116	940
942	135
605	506
592	134
531	987
743	13
469	167
180	727
846	561
159	500
168	260
543	428
927	65	592	854	823	120	147	90	515	722	607	191	250	444
191	415
383	185
812	790	700
472	602	313	743
327	381
191	415
607	250
607	692
472	256	356
118	0
168	912
454	592	401	98	772	120	429	291	713
454	609
168	77
454	134	592	401	98	772	120	609	429	291	713
454	134	592	401	98	772	120	609	429	291
568	229
866	718
984	447
984	447
343	223	303	663
630	469
912	168
116	159
500	159
866	189
977	491
646	62
377	866
983	278	196
866	718
135	942
832	740
334	542
67	963
67	963	165	207
377	630
630	377
458	48	25	704	684
500	159
790	812
77	168
377	772
740	832
868	765
30	765
377	457
646	62	485
850	682
65	891	530
850	804
443	742
720	12	4	680	617	731	855
891	65
168	885	912	586	557
168	912
617	720
891	629
65	920
168	77
168	912	472	232
377	630
862	580
630	377
898	808
609	214
940	159
65	920
720	587
184	333
343	303
48	684
40	587
500	214
552	851
423	977
684	499	844
410	189
684	499	844
670	450	248	223	157	783	6
248	670
847	428
229	568
977	423
250	607
607	890
500	214
607	250
256	472
493	630
630	493
324	612
718	866
377	630
267	586
866	718
765	859
48	458	684
703	135
78	5
846	561
168	912	260	575
670	462
168	885	912	586	557
890	502
641	809
630	530
847	207
670	851	517	542	742
890	607
137	771
771	137
692	307
416	602
530	65
327	381
256	472
450	670
572	450
900	742
692	248
248	692
450	572
77	2
684	356
491	461
540	840	231	245
540	697
790	2
581	329
2	790
423	103
738	783
790	2
17	428	857	915
356	912	30	168	472
166	586
166	648
506	605
356	472	743
356	472	743
103	423
356	912	168	472	743
168	912	30	472	356
790	2
135	581
135	703
2	790
356	912	30	168	472
268	117
268	117
356	500
398	61	450
398	61	450
790	2
530	24	891
164	548
189	716
746	692
136	629
77	356
168	912	77	260
168	912	77	260
326	930
746	692
746	692
356	77
746	935	692
746	935	692
356	256
808	752
61	398
423	103
2	790	700
2	700
61	718
500	586	356
912	168
168	347
500	782
168	912
742	900
742	443
742	443
912	260	168
812	790
912	168
912	168	472
586	500	356
912	356
586	648
586	166
586	168
586	267
586	168
586	294	984
912	77
912	168
742	443
742	900
165	401
165	31
165	31
697	771	855	83
590	171
165	67
165	31
12	720
857	17
429	401
590	171
401	429
65	499
795	978
855	697
855	697
41	723
246	423	101
429	401
164	103
942	135
602	61
429	454
429	401
443	742
692	746
692	233	746
540	987
454	429
170	231
603	780	822	505	514	735
602	416
772	120	609	454
772	75
607	890
98	713
603	337
500	435
362	216
502	890
135	942
935	746
362	953
795	421	424
112	674
963	67
75	772
424	990
963	67
987	159
299	634
963	67
75	850
942	135
963	67
963	67
963	67
135	82	870	581	4	371	628
531	987
612	752
410	14	719
963	67
519	790
454	134	592	401	98	772	120	609	429	291
416	602
450	802
855	697
855	697
963	67
994	777
846	280
253	566
253	290
416	782
662	443
291	268	454	713
34	997
719	14	410
777	994
450	398
987	540
113	542
416	782
788	634
977	208	1001	1004	418
890	502
333	184
470	789
207	847
31	165
802	187	40
173	541
165	401
790	519
850	75
135	942
107	468
823	535
135	942
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
231	245
789	470
470	789
214	502
450	802	695
450	40
75	850
607	692
184	333
409	599
40	187
139	323
530	891
253	290
940	193
253	566
368	223
40	450
139	423
30	912	168	472	356
200	915
912	77
955	540	311	427	925	987
955	540	773	311	427	925	987
514	780	950	303
891	530
657	541
514	103
19	716
771	568
107	468
196	900
891	530
939	38	309	474
429	454
950	780	514	303	103
410	719
450	692
107	980
193	940
294	984
765	30	313
648	232
77	912
520	731
530	891
648	586
248	135
530	891
103	514
421	424
214	692
333	184
65	993	329	613	687	910	915	783	775	338	243	692	56	743
175	275
207	428
135	82	870	581	4	371	628
135	720
107	320	208	5	898	670	335	980	201	381
207	92
738	650	682	654
32	433
891	24
275	175
530	629
846	561
638	42
738	951
506	996
704	458
134	454
987	540
175	275
977	1004
275	175
347	168
214	500
428	857
233	692
428	207
428	990
31	165
1004	977
31	165
165	401
31	165
891	160
31	165
160	891
592	134	927	98
159	742
159	377
462	586
592	134	927	98	948	454	713
454	429
592	927
963	67
984	294	586
236	107
743	166	517	542	157	586	356	765	684
832	184
561	846
165	75
535	113
159	716
24	891
993	65
966	933	347	935
214	765
214	765
731	12
429	454	454
135	581
942	135
184	832
840	540
749	415
749	415	415
749	415
429	454
61	718
423	139
107	236
530	493
742	159
495	568
38	309
303	514
790	812
230	193
135	942
714	890
193	230
712	380
135	942
462	945
214	765
541	657
470	789
942	135
125	622	174
125	622
125	534	206	487	477	154	102	939	524	510	324
125	622
629	631
738	654
682	850
697	540
344	67	165
697	311	873	925
629	160
682	738
159	517
731	696
561	526
377	630
159	586
135	942
769	329
987	531
568	495
851	670
31	724
994	56
631	280
159	987
495	568
738	682
168	347	472	575
847	165
542	157	718	591
377	65
951	541
337	603
469	207
377	159
356	743
830	692
377	731	530
356	743
236	107
168	912
112	267
912	214
772	443
168	586
912	214
16	541
912	168
630	685
586	648
168	586
435	332
586	294
62	159
942	135
472	256	356
377	457
586	416
772	687	326
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
712	450	40	159
509	832
772	823
40	187
159	535
923	159
923	159
267	674
738	783
135	581
891	629	530
586	294	984
493	685
586	294	984
462	923	223	278	189	687	586	692	535	591	334
416	586
984	447
420	96
420	96
630	377
586	416	159
420	96
420	96
420	96
420	96
420	96
420	96
420	96
470	789
450	692
420	96
420	96
112	674
420	96	96	96
420	96
420	96
420	96
420	96
1001	91
450	712
782	416
568	495
165	75
790	823
782	416
629	159
260	912	168
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
253	566
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
253	290
135	936
530	629
135	703
586	168	416
530	377
377	530
34	855
34	997
530	629
935	746
168	912	260
450	187	40
435	500
435	500
214	912
731	377
592	257
231	736
772	783
664	335
207	795	847	558
67	344	963	165	207
589	290
586	267
207	795	469	558
260	912	168	575
772	573
925	429
184	423
207	795	469
925	429
925	429
530	629
120	65
772	854	542
450	692
772	660
335	664
530	891
737	175
120	772
772	306
260	912	168
776	502
873	231
159	586
32	791
272	742
377	423	101	866
823	790
855	697
772	703
135	942
135	82	870	581	4	371	628
772	61	522
925	697
925	697
530	629
13	743
168	912	30	472	356
716	718
772	687	326
530	891
168	260
832	509
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
712	450	40	159
977	208	497	1001	1004	418
703	772
249	6
535	586	159
290	589
272	450
540	231
171	347
772	637
77	168
772	912
772	703
1003	443
168	77
180	829
267	586
416	168
531	987
782	416
143	159
168	416
313	30
936	135
629	630
104	30
630	629
410	189
429	401	454
159	116
912	77	260	168
260	77
912	168
857	17
671	65
765	648	133
738	921
629	53
609	927	239	951
609	772
873	697
833	462
65	671
833	462
609	528
609	454
685	493
535	823
630	685
362	514
454	609
377	101	866
493	685
249	189
159	629
685	493
101	377
789	470
313	256
743	13
127	687
686	157
13	837
743	704	13	684
377	127
157	686
736	231
592	134	927	98	948	454	713
915	65
168	912
372	595
630	415
256	472
927	65	592	948	120	196	147	75	821	609	90	515	722	607	191	250	444
595	372
327	921
159	143
73	618	956	672	48	565	216	481	723	918	25	319	366	318	679	704	499	558	434	321	458	758	684	41
416	356
90	927
927	752
509	299
41	73
24	530
558	73
758	73
956	73
890	923
319	73
260	762
200	952
180	215
718	716
684	73
248	483
912	168	472
912	214
618	73
738	783
236	506
912	168	356
75	927
823	927
75	165
912	168
308	926
628	135
629	530
428	200	915	136
586	416	984	535	159
586	267
586	159
685	724	1001
832	38
470	789
428	647
692	65
472	305
692	233
586	166
184	393
184	607
692	450
629	530
506	236
891	530
327	381
647	915
942	135
891	414
506	14
704	73
746	935
891	629
236	506
103	423
977	208	497	1001	1004	418
433	32
443	1003	83
891	630
168	912	356
886	250
294	817
415	630
322	343
423	103
509	388	638	299	132	634	96	832
118	365
595	372
277	844
483	696
2	790
356	416
629	530
356	416
790	2
483	229	248
356	472
356	912	168
136	428
17	857
630	891
136	24
900	742
731	381
900	196
891	629
634	612
135	628
135	942
135	581
135	581
327	381
790	812
561	526
541	951
586	267
537	236
575	912	260	168
168	912	260	575
66	45
66	45
575	912
790	812
900	742
697	855
344	67
344	838
481	565
481	723
106	399
921	327
921	738
67	344	963	207
731	422
469	207
857	17
790	0
771	784
469	167
236	537
31	165
438	692
553	107
933	347
333	184
587	936
236	537
165	990
165	401
165	31
552	851
731	890
493	631	561
120	927
290	214
754	718
977	497	1004	418
526	629
592	134	268	927	454
500	782
40	802
40	466
422	731
165	31
832	509
629	526
987	873
936	587
165	207
15	680	731
951	506
528	383
526	629
32	433
422	731
956	48
629	891
629	526
612	634
987	540
401	429
526	629
429	401
500	193
923	921	738
34	997
890	235
582	764
890	923
846	561
617	720
107	537	810	468	985	664	335	643	381
506	951
790	823
107	29	464	553	118	5	898	670	980	808
585	362
75	607
790	516
196	850	429
280	629
558	73
500	782
280	631
643	881
879	38
526	561
854	120
307	769
569	470	862	538	333	710	502	249	693	6	409	976	0	599	605	228
196	873
56	994
582	329	624
362	4
509	950
470	789
207	424
264	245
120	854
817	167
891	530
881	643
337	853	505
643	881
540	987
530	24
248	920
617	720
220	65	75	334
720	680
318	73
103	423
670	450	248	851	923	223	517	542	157	687	783	449	742	462	692	718	591	334
790	812
4	371
519	790
680	720
790	519
280	526	647	547	851	188	24	32	915	360	631	530	920	561
24	136
171	347
246	101
101	246
65	687	891	530	920
873	987
873	231
891	65
294	416
101	246
802	40
530	65
629	24
530	629
547	421	795	851	469	188	824	614	301	709	978	954	817	167	141	552	424	35	207	512	241
220	65	749	75	334
812	790
582	624
823	790
313	30
891	530
353	190
716	428	167	980
891	65
61	718
927	854
758	318
791	32
399	303
399	950
546	629
742	900
362	4
500	782	356
40	572	900	568	662	187	596	272	695
500	435	332
40	712
381	327
740	157
987	56
48	73
462	450	248	851	223	517	542	157	783	742	670	718	591
277	157
987	433
987	95
423	103
987	338
987	540
48	956	216	25	319	558	458
24	530
530	891
628	135
883	843
499	565
530	24
795	421	424
795	207
983	692
332	500
353	957
517	462
447	313
245	540	329	231	830	264	624	764
660	306
558	207
795	978
790	823
724	189	181
772	609
772	75
772	120	454
746	692
239	502
264	245
401	429
185	248
926	308
290	416
65	891
416	782
65	891
833	462
936	137
185	692
429	401
629	280
207	647
907	883
862	19
248	185
424	421	795	207
207	165
316	214
980	716
290	416
558	565
77	2
582	764
561	846
851	462
353	891
153	977
789	605
823	790
977	153
978	795	35
764	245
31	990
31	990
561	526
429	454
561	493
565	558
193	923
558	956	48	207
153	977
718	866
353	891
313	294
891	353
137	936
379	568
891	530
679	73
280	629
294	313
790	823
450	462
383	589
883	843
712	450	40
883	320	907	843	754	201	393
724	31
654	738
344	838
603	780	822	505	514	735
850	682
24	629
866	718
506	783
736	193
987	56
333	184
720	617
629	530
191	692
184	333
90	347
738	979
77	2
530	493
920	248
415	833	185	150	471	617	91	191	462	587	752
333	184
712	40
493	561
397	835
823	790
977	153
868	356
187	112
214	746
67	963	207
421	141
868	765
416	166
214	159
421	141
433	738
207	67
670	462
795	421
120	65
429	401
423	377
454	268	401	772	120	429	291
454	1003
401	429
307	692
280	629
157	607
424	630
936	137
424	421	795	207
738	433
846	561
429	401
424	421	795	207
353	891
207	469	558
890	235
629	280
550	743
629	24
558	956	48	216	499
607	157
890	214
160	530
493	530
530	65
401	429
159	517
377	423
200	696
65	120
347	147
245	233
347	90
692	185
423	246	710	101	175	184
34	855
526	561
953	207
920	65
890	923
890	534
214	316
622	125
83	784
65	530
65	920
587	415
303	950
410	969
722	927
622	676
191	415
232	260
940	159
629	607
607	629
638	951
423	127
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
260	232
684	607
630	424
458	48
684	48	25	704	458
540	840
861	896
788	634
391	353
58	909
630	530
280	629
980	201
980	201
416	356
232	260
416	305
607	684
629	546
900	742
506	996	199	644
200	971	952	136	344	543
500	782
535	542
309	38
24	629
458	48	704	684
638	509
758	48
682	850
443	86
168	52	133	557	607	232
443	772
168	260
788	509
731	809
742	900
168	912	557
356	472
168	77
356	500	782
712	380
530	160
663	509
401	415	165
401	415	165
246	423	101
383	311
401	415	429	291	454	165
236	537
703	901	229	993	863	784	83	835
158	414
506	783
935	776
891	530
469	167
495	568
738	433
493	685
790	823
607	377
34	997
506	783
232	575
112	187
223	462
952	200
500	586
724	293
905	281
290	566
31	724
290	151
353	957
290	589
568	495
672	909
672	362
31	165
31	990
293	724
14	576	945	270	783	506	199	738
686	355
470	6
977	969
106	509
977	1001	1004
662	40
497	977
809	731
977	497
267	586
863	703
537	236
470	789
152	443	662
48	956	216	25	319	558	458
443	662
493	630
236	537
592	98	948	454
863	994
152	443
589	383
994	863
680	422
275	175
589	290
497	977
697	540	311	873	925	855
362	672
703	863
40	802
662	443
952	200
499	684
175	275
444	369
116	769
275	175
165	990
568	379
165	31
4	371
477	324
75	450
443	152
738	654
75	388
718	904	189	595	377	754
790	168
443	662
152	86
443	662
443	662
443	662
718	687
443	662
422	680
450	75
595	404
614	53
595	404
631	629
643	107
921	881	796	724	643
952	838
643	921
685	493
788	509
724	921
41	723
565	73
662	443
631	526
141	280
159	671
191	752
248	530
469	421	795	547	188	954	817	167	424	35	207	241
630	493
280	846
334	776
53	614
208	783
369	535
891	629	530
719	14	410
231	738
891	629
281	905
905	281
662	443
526	631
629	891
859	416
41	723
891	629
609	923
788	634
614	53
410	189
980	716
410	719
450	754
980	716
956	672
107	201
843	16
891	629
685	530
505	337
790	662
790	2
868	765
925	429
107	98
416	168
416	859
643	685
631	526
695	40
369	444
854	267
925	429
925	697
925	697
214	746	692
454	713
450	272
454	713
497	491
497	977
34	997
629	658
371	4
977	497
526	631
75	772
684	48	704	458	844
731	422
245	540	329	233	231	830	264	624	764
997	34
40	187
790	149
742	900
193	843
534	890
772	75
303	950
303	950
303	950
303	950
950	303
303	950
303	950
662	466
840	2
718	866
159	923	578	278
607	229
153	977
236	208	537
700	189
692	334
700	599
977	153
891	267
500	193
802	187
788	509
443	86
493	685
75	772
846	561
497	773
607	334
264	245
31	165
607	696
790	48
466	662
290	253
388	951
189	718
663	343
31	165
165	344
630	790
134	592	291	454
936	832
909	58
772	75
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
722	927
153	977
630	415
561	846
334	75
423	246	101
809	669
923	270	783	921	738
605	502
75	772
48	565
4	304
866	718
866	718
435	500
950	303
313	256
923	591
850	682
435	500
698	540	840	231	873	245	764
935	966
220	65	749	75	334
462	450	248	851	923	223	517	278	542	157	687	783	742	670	692	718	591	334
662	790	466
107	175
605	502
326	692
629	631
168	912
383	589
940	159
107	175
701	91
168	790
581	34
692	415	191
940	159
548	420	368	164
107	175
692	450
458	48
107	688	175
462	517
680	15
643	670
462	310
790	630
168	912	557
126	416
513	823	535
940	214
790	662
790	168
850	783
684	565	679	704	499	321	844
607	61
450	754
40	187
153	977
77	168
552	656
891	24
662	790
628	82
231	540
628	135
152	443
290	214	159
641	809
168	790
790	168
75	220
790	662
75	220
82	870	628
82	870	628
82	628	628
82	628
654	650	783
82	628
435	500
900	742
381	327
153	977
2	840
147	933
220	75
377	607
377	718
844	758
662	790
38	740
290	589
926	748	931	277	171	933	255	157	347	972	877	590	147	577	230	715	686	308	27
731	680
607	991
233	245
742	900
685	493
372	595
127	423
157	692	591
147	277	171	926	285	590	577
926	748	931	277	171	933	255	157	347	972	877	590	147	577	230	715	686	308	27
423	127
168	912
377	189
356	912	168	472	743
624	231	994
540	840
416	912	168
90	746	191
994	624
921	923
90	742
607	231
313	447	984
450	900	662	272
493	685
513	823
624	231	994
356	256
662	450
168	912	416
149	790
718	904	189	595	377	754
568	187	40
450	662
134	592	291	454
61	607
229	469
718	980
953	647
415	834	248	671	775	692
910	923
900	742
423	139
765	294
75	61	65	185	772	120	617	90	91	661	191	546
133	602
686	926
159	940
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
765	648	602	133
404	595
443	86
802	187
692	746
469	274
416	927	256	147	313	868
229	607
327	381
738	923
189	718
268	117	98	633	291	454	713
765	942	30
61	534
692	157	591
416	927	256
356	912
923	921
926	157	715
923	197
754	718	718
356	500
926	157	715
292	75
292	75
356	52	912	30	602	765	868
891	630
356	166	52	687	586	416	765
356	762
458	48	704	684
458	48	499
790	149
168	356
761	969
356	256	602	472	313	743
356	168
534	61
712	380
761	969
761	969
891	267
832	936
168	912
742	90
168	912
66	45
790	812
742	900
790	2
377	605
377	101
377	457	101
377	718
377	246
96	420
783	650
783	75
168	912
912	77
912	356
912	168
912	168
912	168	472	232
912	214	557
912	214
260	575
942	135
891	24
891	630
891	629
24	891
991	654
991	61
991	61
991	654
991	654
991	654
506	996	199	644
66	782
844	684
724	293
782	66
782	45
272	450
272	40
272	450
761	516
458	319
141	241
818	58	438
267	891
319	458
790	465
790	168
575	232
356	912
200	952
180	215
532	670
575	168
575	232
532	29	5	670	335
532	670
630	891
662	443
788	509
891	267
516	532
586	762
532	335
586	416
586	912	168
586	267
586	168
532	335
586	267
586	267
532	516
335	532
335	532
335	532
335	532
595	372
335	532
575	168	472
338	433
66	782
923	591
639	215
324	534	388	591
697	855
628	82	870
420	96
135	628
135	942
135	692
443	86	152
401	429
65	75
790	465
978	851
531	75
531	987
628	135
987	531
170	855
40	187
40	187
294	765
40	187
220	471
135	581
530	891
530	65
951	703
682	850
334	534	322
506	29	208	881	248	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921
506	442
933	355
933	355
933	355
933	355
795	421
322	334
823	790
253	566
253	290
253	151
682	650	783
291	268
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
353	190
891	530
670	532
891	629
997	34
844	672
630	685
630	685
133	602
333	569
353	891
248	462
936	832
788	509
416	454
429	401
190	353
190	891
67	344	165
190	656
190	274	891
190	274
190	891
190	656
190	891
190	274
190	656
190	891
190	274	353
190	656
190	920
190	891
190	656
190	274
190	891
190	891
190	656
190	274
175	275	737
190	274
190	891
190	656
190	891
190	274
190	891
190	891
190	920
190	891
190	629
401	429
190	656
190	274
528	257
190	891
190	891
190	656
190	891
190	274
190	274
190	656
190	891
190	656
190	274
190	891
190	920
190	373
190	656
190	274
67	963
190	353
190	353
190	891
833	462
528	909
190	656
67	344	207
377	457
596	450
450	398	712
846	561
707	1003	98	633	680	951	609	880	713
592	134	268	927	98	454	713
450	398
139	534	206	487	477	154	125	102	939	524	174	510	324
275	78	599
223	879
410	189
275	175
592	134	927	98	948	454	713
139	534	206	487	477	154	125	102	939	524	174	510	324
175	275
193	912
534	334
239	189
470	789
166	9	586
334	322
596	450
738	654
977	418
506	29	208	881	248	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921
506	442
530	685
629	891
680	422	15
680	284
977	418
424	421	795	207
846	561
135	628
135	581
532	516	13	437
67	963
239	731
951	388
664	107
685	724	1001
879	223
220	65	749	75	334
228	693
951	306
582	231
180	215
647	428
285	277
643	107
165	31
165	401
165	31
605	470	862	333	710	502	249	0	228
165	401
542	823
743	859
62	646	542
672	844
184	650
65	220
650	682
650	184
372	595
993	65
267	891
629	891
743	859
14	576	270	506	199	738
685	530
607	692
900	450
170	855
450	272
646	542	62
450	900
810	107
214	692
795	424
530	685
281	189
542	62
381	107
65	993
582	231
280	528
743	356
429	401	98	291	454
401	415	165
220	65
107	1004
628	82	870
493	685
569	333
891	267	267
569	749
712	187
66	227
927	65	592	854	823	772	147	75	821	609	90	515	722	607	191	629	250	444
798	890
569	482
429	401	291	454
743	765
429	401
700	444
648	166	515	356
75	191
648	762
855	697
14	506
159	703
700	112
264	375	596
248	687	920
586	762
267	891
118	107
607	229
77	575
77	782
737	175
77	294
77	912
77	168
77	260
77	439
77	369
77	556
260	77
264	647	547	67	858	360	165	35
77	260
1004	607
369	77
703	159
993	65
15	680	422
388	951
868	168
77	369
120	65
15	680	422
607	1004
369	77
170	581
650	682	654	783
581	170
795	547
31	165
630	530
977	418
687	248
135	581
175	275
547	421	795	851	469	188	824	614	301	709	978	954	817	167	141	552	424	35	207	512	241
175	737
260	168	91
120	927
260	168
469	167
912	77
506	29	248	5	6	670	921
718	866
912	193
509	132
227	66
227	45
912	356
700	277
294	77
858	849
277	700
66	227
322	853	223	343	310	663
77	294
90	920
891	267
581	170
356	209
83	784
700	277
987	849
648	104
765	30	313
630	530	493
48	458
335	5
506	6	670
740	157
157	740
622	125
622	125
950	303
684	743
622	125
401	429
159	923
207	469
684	704
622	125
429	401
170	855
988	700
333	569
170	581
193	53
236	208	537
581	170
509	638
170	855
581	170
193	912
855	170
401	429
628	135
189	239
506	996
53	633
429	401
435	500
126	356
377	457
977	418
377	457
966	933	347	935
850	682
765	743
444	823
170	581
347	966
700	988
581	170
90	920
663	322	591
170	855
377	65
879	740	223	322	420	548	368	164
980	5
86	443
377	718
633	963
175	670
171	951
977	418
90	997
765	762
977	1001
738	231
104	648
977	418
135	628
135	628
120	65
977	418
586	416
662	900	272
977	418
164	879
738	654	783
275	175
977	418
712	714
424	421	795	207
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	0	599	605	228
586	541	58	479	947	948	310	120	264	165	160	161
249	569
267	891
377	423
423	377
592	713
870	720
421	424
684	704
193	500
628	135
159	53
189	1004
1004	107
592	134	927	98
823	535	513
377	423
416	305
592	927	98	713
765	602
61	926
290	416
95	364
423	377
327	381
166	30
40	334
267	586
228	693
628	135
65	377
192	215
192	639
695	187
333	569
14	506
630	424
377	65
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
718	866
718	708
103	514
761	804
410	189
65	120
207	795	142
65	120
586	267
267	891
704	684
586	267
65	120
208	236
416	290
977	153
704	13	684	743
514	103
246	423	101
977	153
977	153
704	684
334	40
891	267
891	267
586	687
103	514
977	153
514	103
944	267
16	843
470	569
855	170
638	509
107	383
1004	189
855	170
1001	977
855	170
416	602
103	514
157	718
479	586
220	75
712	380
126	500
441	317
428	716
232	765
24	629
868	765
428	915
415	833	185	150	471	617	91	191	462	587	752
153	977
802	187
428	302
175	5
502	569
428	31
724	1001	685
214	923
14	924	506
5	107
5	107
1004	107
106	1001	828
381	327
1001	491
977	153
1001	724	685
356	52
491	1001
356	52
1001	491
491	506
977	1001
509	388	638	132	96	832
416	52	586
416	356
356	743
682	850
135	628
135	628
828	106
32	862
52	356
1004	189
628	135
977	153	1001	418
828	516	532
500	126
853	548
532	516
327	381
532	381
891	190
988	700
267	944
267	944
472	168	575
790	823
165	586
165	31
506	364	16	783	173	921
383	362
790	823
420	879
135	628
850	682
628	135
695	450
602	416
855	697	540
397	975
397	671
193	633	53
422	680	15
422	406
323	125
135	581
422	406
165	401
891	629
891	267
439	77
406	12	527
528	280
743	356
743	704
682	850
77	439
866	718
866	718
944	267
978	547	167	141
75	220
220	75
743	602
41	73
602	743
248	49
516	532
692	746
502	569
765	209
795	421	424	207
795	978
795	424	207
514	322
450	695
424	421	795	990	207
743	684
120	772
207	428
530	630
164	548
207	953
569	6
630	530
207	165
157	542
135	628
738	682	654
596	187
628	135
542	157
416	602
62	159
64	534
934	318
344	838
1001	977
702	738
514	322
531	987
260	912	77	168
180	215
758	723	318	41
90	107
90	940
795	424	207
472	168	575
223	343
702	14
107	201
90	502	569
977	1001
537	236
777	716
985	107
977	969
595	159
248	49
125	323
569	502
569	470
987	531
239	662
700	528
335	107
921	541	796	808
569	482
236	537
700	812
40	466
812	700
569	990	482	951	415
912	168
569	482
569	990	482	415
569	482	415
857	838
371	720
851	978
528	700
546	687
609	927	772	454
743	472	356
190	656
838	857
190	274
114	479
609	707	772	454
190	891
788	740
609	772	454
966	168
90	201
193	940
596	187	40	802
977	1004
107	810	335
48	956
607	250
75	607
851	552
61	718
537	236
530	629	891
233	692
32	143
537	236
935	933
933	935
306	790
935	933
847	31	165	424	207
561	526
857	838
847	31	165	424	207
135	371
718	157
135	82
565	684
126	416
565	499
40	187
40	607
847	952
790	306
157	718
470	569
469	167
771	65
772	107	980
530	493
1004	977
193	61
771	306
823	513
772	364	987
38	460
823	513
772	731
193	595
381	327
502	569
772	739	544
377	101
952	847
120	612	534
157	718
214	692
772	189	127	718
120	528
847	408
120	812
772	502	569
569	470	862	538	991	333	710	249	693	295	78	6	409	767	599	228
772	834	997	865
772	850	783
772	450	40
120	687	326
772	135	720
120	743
987	251
772	915
630	891
120	940
812	790	700
586	984
120	940	776
772	742	306
847	165
120	157	147
987	433
987	56
120	499	684
120	927	542
890	534
530	493
120	517
586	356
120	190	920
371	528
424	421	795	207
537	107
424	421	795	207
120	629	530
120	851	978
4	371
120	248	220
704	743
86	152
506	29
450	187
73	41
207	142
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
398	712
353	891
592	927
398	712
915	428
592	134	268	927	98
592	927
40	187
592	134	268	927	948
551	444
40	187
630	530
592	134	927	98	454
13	437
13	532
592	134	268	927	98	948	454	713
207	656
306	659
592	134	268	927	454
401	415	429	291	454	165
398	712
718	904	189	595	377	754
718	61
152	443
401	415
592	134	927	98	454
596	187
592	134	927	98	948	454
810	107
761	783
592	134	927	98
220	334
592	134	927
61	193
700	812
152	443
24	136
780	509
497	491
984	586
166	743
303	343
48	956	216	25	319	558	458
606	482
720	82	870	581	371	628
135	772
135	159
347	748	277	171	933	926	157	590	147	577	715	308
569	862	333	0
569	249
704	499	684
586	356
936	456	97
761	850
410	719
629	493	561
189	718
86	443
214	987
334	65	220
850	576	197	516	541	650	327	881	14	682	654	837	719	1001	745	804	979	924	173	13	761	506	996	199	644	921	657	702	738
53	978
220	334
53	926
220	65
53	166
193	272
607	40
90	997
790	812
528	371
510	534
90	443
978	851
595	450	71
120	416
493	795	301	978	846
738	576	197	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
978	493
52	65	356
719	14	410
251	987
107	335
702	738
290	687
207	274
65	52
15	680
75	772
185	762
493	630
469	207
844	704
772	75
90	201
738	576	197	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
90	201
465	790
38	410
547	421	795	851	469	188	824	614	301	709	978	954	817	167	141	552	424	35	207	512	241
356	743
643	685
25	48	216	319
718	32
844	758
862	569
596	187
75	772
24	136
493	838
14	381
398	712
738	783
953	838
630	493
862	569
502	710
607	334
333	569
987	251
14	365
107	5
977	153
987	214
356	743
56	987
765	30
159	214
765	52	356	313	868
214	912
25	589
759	762
662	443
530	630
738	951
381	327
738	702
844	499	684
662	443	239
65	771
738	231
558	723
738	850
868	765
335	107
702	738
977	153
629	978
771	65
506	996
471	692
187	450
771	65
609	239	951
846	561
977	497
372	595
629	530
587	720
712	380
175	5
568	187
165	31
165	316
120	65
587	720
90	280
92	658
759	166
92	207
175	5
609	923
92	847
61	687	718
977	153
977	153
710	502
629	530
416	752
322	548
502	90
187	802
107	5
679	499	684
548	322
120	166	586	416
502	710
855	170
855	170
855	170
120	61
855	170
120	765
120	783
855	170
772	61
323	125
772	398
398	772
34	997
847	31	165	424
758	956	723	918
335	381
280	530
530	629
881	516	761
530	280
416	573
280	65
723	41
857	838
742	659	306
977	1004
568	379
416	256
424	421	795	207
881	516
280	90
573	416
175	5
136	428	857
280	90
147	926
662	443
738	923	921
159	62
440	737
440	737
5	107
14	702
61	843	120
61	772
530	629
971	200
514	1001
313	30
175	5
1	310
62	542
1	310
629	159
410	189
1	310
575	232
372	595
746	692	591
356	586
423	377
891	353
30	313
356	765
540	364
356	52
942	712
942	135
173	506
483	326
692	746
692	233
638	706
810	107
168	966
168	260
497	977
168	868
966	168
168	966
168	586
966	168
52	912	602	168	472	356	765	868
168	966
168	575
168	912	586
168	232
52	765
969	977
684	48
802	187
267	944
267	891
912	52	168
572	159
170	581
712	398
324	612
697	855
190	274
190	656
190	891
306	659
165	31
855	697
401	415	429	291	454
743	356	356
855	697
159	62
693	333
772	398
514	950	303	103
135	942
687	65
956	366
956	366
956	366
956	366
956	366
956	366
956	366
956	366
170	855
956	366
956	366
956	366	366
956	366
654	783
956	366
956	366
654	738
956	366
956	366
502	687	591
842	702
891	267
891	530
207	469	67
207	469	67
207	795	67	558
159	62
542	62
135	581
159	62
790	532
587	720
207	428
858	373
743	356
143	159
742	993	443	863	784	659	306	835
702	842
159	278
459	564
268	633
31	428
858	629
743	602
62	542
684	565
428	207
428	857
629	858
534	550
67	344	963	165	207
754	718
754	718
707	98	633	680	951	609	713
738	783
724	246
542	62
707	1003	98	633	680	951	214	609	880	713
650	654	783
321	499	684
170	855
246	724
617	720
680	707
444	551
456	936
743	166
292	769
682	738
607	450
500	435
936	832
936	456
383	526
67	344	963	207
926	715
329	264
450	607
838	857
953	838
738	576	197	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
14	506
789	433
256	313
166	759
700	790
942	135
550	546
772	75
731	789
700	528
429	454
415	150
392	674
31	165
31	990
275	5
838	953
731	658
428	122
812	65
454	713
921	738
170	855
823	513
135	942
789	731
680	731
743	602
135	720
950	303
460	38
277	590
569	862	538	0
256	294
693	569
280	631
5	275
977	1001	1004	418
260	232
256	294
232	260
344	543
456	371
846	561
126	759
846	561
170	855
260	232
414	891
840	540
105	616
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
62	542
75	772
152	443
891	414
332	435
193	633
313	30
569	693
75	609
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
542	62
180	215
435	332
482	531
319	956	48	216	558
832	936
743	356
274	920
855	170
832	740
232	260
356	912
991	858
31	990
107	465
4	405
912	356
86	152
166	573
90	280
772	75
67	963	207
120	687
855	697
904	718
334	607
120	927	65	772	633	196	198	609	416	191	291	454	53	752
493	530
857	17	647	428	142	990	200	971	302	92	915	952	136	31	344	165	543	953
429	401
857	700
170	855
170	855
629	24
586	356
136	838
596	187
147	933	347
428	838
454	927	706	235	278	772	297	120	499	40	290	916
629	891
789	470
530	629
120	850
251	506
553	107
120	454
107	468
420	96
936	832
916	454
586	912	168
122	428
659	306
90	493
356	472
738	761
761	738
565	684
175	737
472	52
493	90
313	256
808	107
290	553	107
654	650	783
502	569
548	164
499	684
66	227
246	101
66	227
429	401	98	291	454
290	364	836	987
290	731	720
746	692	591
290	739	544
356	687	586
356	762
290	127	718
275	5
290	502	569
654	783
654	738
48	25
861	896
290	834	865
309	38
290	850	783
290	450	40
795	257
428	122
290	135	720
239	662
290	915
987	872
290	190	920
290	629	530
423	246	710	101	779	184
401	429
103	780	950	514	303
290	851	978
868	52	356
290	612	534
306	742
991	858
356	586
991	858
847	207
833	462
443	662
833	720
423	246
833	185
833	617
868	168
833	415
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
617	833
868	168
250	886	332
127	290
991	607
184	779
991	858
991	858
454	120
40	187
290	157	147
978	552
454	134	592	772	120	609
290	499	684
65	280
332	250
546	534
65	812
933	347
290	927	542
290	517	948
772	398	776
630	377
165	31
165	401
868	52
939	534
290	416	356
165	401
165	67
290	248	220
607	991
401	415	165
290	742
24	629
290	528
988	257
377	423
416	586
290	775
90	808
891	629
290	326
377	696
416	52	586	356
290	743
429	401
416	52
30	517
356	687	586
356	762
290	940	776
988	267
103	164
456	97
290	671
978	851
290	280
32	432	19	249	170	843	977	365	236	0	380	418	381	777
290	692
401	429
290	687
301	257
153	411
187	662
428	136
740	157
377	630
31	990
31	990
926	157
630	377
662	187
926	157
713	566
227	66
227	45
207	847
227	66
227	45
720	680	617	855
482	531	606
465	107
977	1001
193	633
165	31
859	743
135	628
978	629
40	187
698	540	840	231	873	245	764
552	421	795	547	851	469	188	824	614	301	978	954	817	167	141	424	35	207	512	241
164	103
540	483
923	687	591
304	456
92	847
332	250
592	134	927	98	454	713
250	332
469	421	795	547	188	954	817	167	424	35	207	241
58	769
754	718
310	735
629	891
220	65	749	75	334
592	134	927	454
738	783
290	278
891	414
135	82	870	581	628
891	629
185	833
90	223
65	127
420	96
420	96
135	290
950	303
127	65
90	280
92	731
92	953
101	866
308	347
798	769
107	118
16	970
628	135
14	921
127	65
250	927
107	65
290	866
530	629
927	515	513	485
356	52
48	956	216	25	319	558	458
712	942
75	220
52	602	868
220	75
207	795	469	35
720	680	617	855	456
866	290
720	833
65	107
377	630
609	1003
120	454
377	718
136	24
855	697
737	440
984	586
617	720
246	423	101
246	423	101
246	423	101
187	802
120	454
347	933
332	250
450	187
933	308
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
629	530
891	629
214	127
847	647	428	142	408	857	302	92	136	31	165	953
454	134	268	592	401	98	772	120	609	429	291	713
107	65
723	41
388	790
462	833
277	193
542	513
531	482
1001	977
75	833	890	193	235	772	633	90	415	53	752
833	462
685	643
308	933
421	424
643	685
532	516
514	1001
643	685
153	977
685	643
1001	514
469	858
514	1001
135	628
921	14
56	329
622	676	510
423	710	175	779	103	184
622	125
334	248
622	676	510
622	676	125	510
4	371
1001	514
319	723
65	687
423	246	710	101	779	103	184
15	680	731
40	334
15	680	422	731
977	153
292	90
356	472
514	1001
631	547
710	78
743	859
723	319
248	692
248	334
977	153	1001	1004	418
506	921
581	720
599	502
516	532
517	65
423	710
506	541	29	208	881	248	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
506	442
506	226
977	418
61	718
742	306
241	630
718	61	843
5	275
320	506
532	516	790	804	700	761
415	630
327	381
118	107
118	732	0
732	0
688	808
530	629
530	891
530	24	891	493
630	241
630	415
61	334
61	233
530	629
684	499
630	685
61	900	450	443	602	662	398	742	692	306	272	802
808	921
61	233
2	61
628	135
61	2
586	984
586	573
2	61
631	526	274	647	547	280	629	561
891	530
356	52
356	648	209
356	209
622	676	125
284	680
872	987
590	171
31	165
640	257
697	311	925
12	406
697	855
590	171
135	628
456	720
795	421	424	207
34	855
34	997
291	134	268	401	117	98	120	429	454	713
159	143
239	706	638
720	680	617
493	530
534	692
369	823
92	647
67	344	963	207
987	364
290	866
356	912	602	168	743
334	61
290	866
290	454
855	697
855	720
236	32
540	483
143	739	658
165	401
165	31
159	450	40	712
165	401
406	422
629	280
680	720	15
530	493
67	963	207
422	680	15
680	707	422	720
853	638
189	281
977	418
280	281	739
738	783
470	789
569	482	415
738	783
185	364
141	188
855	34	697
105	418
692	746
685	724
233	692
935	966
692	746
450	718
692	248
628	135
951	482	569
493	530
241	630
316	142
628	135
828	804
951	638
220	65	75	334
450	595
214	540
134	592	291	454
912	214
291	134	268	117	98	454	713
257	640
977	1001
90	280
823	513
530	493
170	581	720
692	233
692	233
789	470
789	470
921	506
859	743
231	624
239	372
353	190
270	945
192	29
75	772
267	988
592	454
62	485	485
62	485
592	927	948
499	684
568	572	900	450	947	198	662	187	488	40	379	596	272	60	254	712	802	695
67	344	963	207
214	159
167	716
185	338
267	944
944	267
944	267
267	944
395	514
90	612
207	795	67
272	900	450
280	90
223	534
866	290
383	909	922	528	362	589
942	135
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
497	773
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
281	280
685	724	1001
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
951	306
942	292
499	2
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
646	551	854	369	62	513	485
833	462
569	482	415
987	159
720	617
67	344	963	207
846	561
256	294
738	576	197	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
52	912	602	168	472	356	765	868
256	294
530	629
406	15
48	684
761	804
147	277	171	933	926	347	972	285	590	577	230	686	308	27
267	586
602	133
607	250
629	530
718	61
718	61
987	185
267	586
456	832	97
718	450
268	117	291
32	236
290	214	159
850	75
267	854
96	420
15	406
951	769
170	855
415	190
454	134	592	401	98	772	120	609	429	291	713
52	168
718	724	293
292	942
214	595
40	572	900	947	568	198	662	187	488	596	272	60	254	712	802	695
236	32
52	416
718	724	377
165	141
327	275
136	838	838
420	96
420	96
133	602
253	566
926	157	715
136	838
253	290
500	332
416	927	256
167	988
530	629
454	401	772	120	609	429
942	135
933	748	277	171	926	157	347	590	147	577	715	308
127	718
214	746
718	127
122	428
103	950	514	303
718	157
855	170
457	377
543	428
514	103
590	157
628	334
103	514
758	918
514	103
629	530
1001	977
891	530
65	517
963	67
120	454
963	67
337	320
31	165
790	812
846	561
629	891
424	421	795	207
638	324
424	421	795	207
891	629
846	561
629	891	530
599	710
951	324
846	280
499	684
435	500
629	493	561
514	103
963	67
720	75
290	595
963	67
963	67
963	67
38	460
236	107
988	978
103	514
738	783
988	978	167
256	294
771	443	86	863
994	764
103	514
53	193
157	718
424	421	795	207
832	740
267	586
193	159
994	764
832	38
377	718
377	457
832	388	638
24	530
34	855
684	499
994	764
34	997
332	318
34	997
142	267
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
165	67
32	432	19	249	170	843	977	365	236	0	380	418	381	777
125	323
692	233
581	170
135	628
135	607
267	854
256	294
135	942
334	607
963	67
912	168
761	327
795	421	424	207
38	832
157	718
450	718
963	67
650	682
450	595
833	462
832	38
569	693
746	591
189	718
834	65
277	157
582	764
450	568	187	695
239	596
577	157
499	684
963	67
62	159
188	141
65	834
75	772
188	978
220	65
746	214
963	67
65	220
680	422
470	189
977	1001
159	595
978	851
327	761
761	327
698	540	840	231	873	245	764
912	52	168	356
863	771
120	416	765
596	450
700	790	2
159	193
790	812
771	863
712	380
802	568
334	746	692	159
401	415	429	291	454	165
713	107	291	454
499	684
713	592	107	291	454
791	32
630	493
428	915
713	592	107	291	454
997	65
569	470	65
485	646
65	997
187	450
963	67
541	921
684	499
493	630
963	67
646	551	854	369	62	513	485
607	243
499	65	684
65	569
638	509
272	900
166	232
963	67
596	187
470	789
854	267
65	499
65	997
541	850
48	684
963	67
122	428
541	657
915	428
850	541
568	495	379
602	209
731	92
592	927	98
326	65
592	134	268	98	454	713
657	541
592	134	927	98	454	713
592	134	268	927	98	948	454	713
592	75
207	67
592	134	927	98	454	713
34	855
868	168
707	680	951
915	696
629	530
630	24
921	541
707	1003	98	633	680	951	214	609	880	713
35	817
720	628
40	466
682	650
372	595
855	170
915	687	290
372	239
126	416
34	855
530	24
416	166	602	586
530	629
731	584	284	406	680	422	15
915	772	687
530	493
447	984
646	823
628	720
629	890
921	541	881	14	796	724	249	506	1004	605
731	870
530	891
470	789
891	530
416	356
915	200
106	832
530	891
915	280
1004	921
103	950	514	303	832
718	157
470	789
718	450
921	1004
788	676	638	477	780	950	303	368	735	399	460
891	629	530
306	660
502	862
280	281	739
530	891
280	65
15	680	731
540	214
684	48
712	714
323	125
782	475
561	846
159	142
381	327
609	927
609	890	235	951	214	159
609	193	239	772	633	120	951	53
2	700
685	630
290	915
693	569
256	294
356	416
356	472
629	530
164	548
530	629
356	30	765
159	609
200	915	136
630	685
915	290
685	630
180	217
915	200	136
630	685
586	334
586	267
561	846
586	267
586	267
586	267
586	294
586	762
638	324
2	790
847	31
62	646	542
847	31
847	482	31	569
847	31
977	497	1001	1004	418
966	933	347	935
2	499	700
2	790
542	62
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543
915	953	316
52	912	602	168	472	356	765	868
61	2
197	607
629	24
629	891	530
2	61
260	232
629	530
629	891
548	164
52	912	602	168	472	356	765	868
52	912	602	168	472	356	765	868
135	922
697	311	925
31	165
991	654
991	858
991	61
41	723
67	963	207
31	165
31	165
31	165
31	165
31	165
855	34	540
62	646
170	855
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
239	372
855	170
873	231
963	67
963	67
746	248
249	921
686	650	184
290	915
170	855
170	855
855	170
428	136
428	136
112	267
193	612
193	470
67	207
193	306
934	595
857	915
915	857
915	428
795	421
746	841
963	67
530	891
697	540
86	152
987	432
164	548
595	193
193	595
428	200	915	136
857	838
863	65
249	1004
863	82
184	686
1004	716
280	281	739	687	915
98	107
65	863
850	14
424	421	795	207
65	280
435	500
249	716
67	344	207
561	846
921	249
716	249	1004
435	500
98	134	268	592	707	278	117	107	429	291	454	713
58	577
933	277
152	86
838	857
812	790
347	277
58	909
253	290
184	883	779
253	566
771	65	901	993	863	659	306	83
98	707	107	429
98	707	107
802	187
624	836
915	281	739	687	280
855	34	697	540	720
660	306
98	707	107	429
731	680
98	134	268	592	278	117	107	429	291	454	713
771	65	993	863	659	306	83
98	707	107	429
915	851
1004	716	249
935	746
607	197
502	214
979	199
1004	716	249
243	718
857	528
528	65
987	231
243	65
607	75
500	193	435
716	249
987	231
101	866
772	687	915
170	855
135	82	870	581	4	371	628
308	748	931	277	171	933	255	926	157	347	972	285	355	590	147	577	230	715	686	27
75	607
170	855
910	65
135	82	870	581	4	371
493	630
934	595
428	915
772	609	454
772	75
772	334
422	680
772	927	120
428	838
772	214	159
812	119
772	196
52	790
568	784
65	771
660	306
420	96
855	170
472	52
718	843
470	550	502
65	528
718	724	377	754
196	850	147
866	101
963	67
650	686
963	67
630	685
101	866
812	790	700
62	646	542
656	24
428	915
638	324
334	157
159	772
65	243
220	364
746	966
52	356
246	724
52	472
443	86
810	107
65	910
987	231
771	65
534	890
208	652
15	680
771	568
987	531
208	652
963	67
24	629
98	707	107	429
98	134	268	592	707	278	117	107	291	454	713
220	65	749	75	334
98	707	107	429
771	65
98	107	429
1004	208
98	707	107	429
98	707	107	429
568	771
208	1004
193	550
866	101
910	329	692	591
416	356
987	872
98	707	278	117	107	429	713
685	630
98	707	278	107	429	713
159	6
98	707	278	107	429	713
92	647
647	92
647	24
561	846
934	595
62	542	743
159	713
98	134	268	592	278	117	107	429	291	454
86	443
191	209
98	134	268	592	707	278	117	107	291	454	713
935	746
52	472
98	707	107	429
147	196
934	595
98	134	268	592	707	278	117	107	429	291	454	713
187	65
118	14
548	164
170	855
98	134	268	592	707	278	117	107	429	291	454	713
855	697
977	1001
98	707	107
98	707	107	429
98	707	107	429
609	772	75	454
171	590
151	65
472	52
157	334
704	318
98	134	268	592	278	117	107	429	291	454
609	772
863	771
472	743
857	838
541	921
718	377
500	515
696	915
771	863
765	104
456	936	4	720	371	97
383	909	362
851	978
303	1001
776	890
253	566
253	290
200	915
743	65
915	200
40	572	900	450	568	662	187	596	272	712	802
909	58
978	988	421	795	645	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
761	850	783
166	868
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
987	231
731	65
416	586
735	534
624	65
977	32
53	633
630	469
14	118
485	854
940	633
868	912	168	356
220	769
686	650
231	873
207	469
870	82
633	920
977	969
851	65
170	855
67	344	165
855	170
101	866
630	493
53	193
171	147
126	232
429	454
143	159
746	935
65	187
890	776
65	151
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
306	771
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
720	65
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
927	772
863	771
220	769
720	82	870	135	581	170	4	371	628
306	660
401	415	165
65	731
810	335
401	415	429
927	65	948	196	147	75	609	90	515	722	191	752
170	855
65	624
65	624
542	62
401	415	429	291	454
90	493
187	65
65	851
151	65
696	572
65	720
65	720
542	62
90	927
980	107
134	592	291	454
134	592	291	454
944	267
681	718
170	720
135	82	870	581	4	371	628
771	65	901	993	443	86	863	659	306	83	835
868	52
681	718
143	563
746	935	692	591
170	855
135	82	870	581	4	371	628
170	855
546	90
135	82	870	581	4	371	628
290	540
720	833	680
135	82	870	581	4	371	628
135	628
720	617	456
628	135
714	890
267	700
700	790
267	944
207	988	795	469	847	67	92	954	558	493
423	246	710	101	779	184
493	561
443	86	742
596	187
443	86	742
561	493
764	364
855	170
120	772
90	657
112	803	267	517	948	674	392
771	703
450	187
720	170
790	2
746	935	692	334
866	101
52	868
890	714
435	500
356	126
126	356
660	134
705	700
531	987
335	810
40	198
356	648	209	765
356	517	112	209
714	890	193
530	891
657	541
935	746
273	306
58	909
280	629
332	318
742	443
306	203
443	86	137	742	703
90	65
850	196
306	273
356	517	112	209
630	530
90	927
890	714
714	890
159	940	776
135	65
406	15
485	62
764	840
846	561
565	558
868	52
65	135
53	724
280	629
52	868
65	135
135	834
337	780
743	762
135	851
765	52	356
135	973
277	157
337	950
356	687	617	462	718	591
193	890	714
969	977
356	168
337	323
135	405
356	617	209	462
540	245
337	299
714	890	193
718	65
135	2
52	765
912	356
337	822
135	248
90	657
850	65
912	168
429	401	98	291	454
52	356
678	696
250	332
429	401
337	853
470	789
337	740
443	193	53
950	337
337	106
24	656
586	334
416	166
337	634
528	739
586	168
868	356
337	649
646	542	62
318	332
921	702
472	356
561	631
765	104
984	447
320	337
2	135
682	783
327	702
843	883
843	61
724	53
398	712
323	337
2	790
356	65
356	209
248	135
48	684
48	918	684
48	956	216	25	319	558	458
712	398	714
712	398	714
790	2
790	388
790	388
2	790
790	2
377	605
377	246
165	401
165	31
165	316
165	990
165	401
165	67
377	716
165	401
165	31
165	990
165	31
135	65
135	65
135	581
200	17	647	428	142	990	971	857	302	92	915	952	136	31	344	165	543	953
200	952	543
200	136
200	344
200	953
200	647
200	17	647	428	142	990	971	857	302	92	915	952	136	31	344	165	543	953
977	418
646	62
135	2
356	126
891	24
716	377
532	804
912	356
912	356
219	448
219	448
219	448
168	912	472	356	868
168	912
790	782
790	2
168	557
891	629
712	398	714
219	448
219	448
219	448
105	774
631	561
942	135
157	718	591
782	790
790	782
157	65
260	912	77	168
790	782
472	356
769	901	229	993	329	443	86	231	863	771	772	659	120	951	873	95	692	306	83	152	835	400	159
135	942
716	428	851	915	167	980	718	122
853	337
774	769
716	236
716	876
716	249
716	365
716	158
2	77
716	249	1004
393	243
955	773	311	925	987
500	782
955	773	427	925	987
790	700
712	714
789	605
697	540	311	925	855
190	656
190	274
190	891
987	531
165	31
165	428
165	401
165	857
942	135
274	631
106	337
377	716
924	506
924	199
924	682
924	702
924	644	1001
924	173	14
377	866
502	159
190	656
193	550
190	274
190	891
630	377
190	656
190	274
190	891
190	274
53	724
190	656
190	891
542	136	530
493	629
590	171
135	337
746	935
135	292
135	703
482	569
165	75
703	135
165	65
165	67
165	316
165	915
165	200
190	630
530	542
428	165
1004	249
25	383
15	406
435	500	332
782	790
854	775
401	415	165
854	356
854	124
500	435
771	83
543	428
537	236
90	920
854	743
510	534
854	586
334	776
65	718
643	685
500	435	586	515	356	332
275	613
401	268	415	429	291	454
428	302
718	65
718	716
963	67
569	0
416	168
732	127
193	997
272	662
500	790
542	62	485
716	866
971	200
35	167
500	782
383	25
62	485
377	630
377	275
723	565	499
920	65
15	680
685	643
164	548
334	591
334	591
643	685
272	900
569	65
685	643
879	740	223	322	420	548	368	164
135	703
401	415	429	291	454	165
65	850
569	470
643	685
401	415	429
101	377
236	208	537
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
280	526	274	647	547	851	142	990	188	24	301	408	656	915	136	817	167	360	631	160	530	35	953	493	920	207	561	658
866	716
65	356
569	470
135	628
569	470
135	628
548	164
674	803	112	392
135	581
685	643
62	646
500	782
334	75
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
65	165
702	921
879	69	735
415	416
319	499
416	586
106	780
575	77
650	686
844	704
106	788
702	327
643	685
629	526	360
720	680	617
569	470
569	65
356	166	586	209	573
356	762
356	772	120
629	891
249	716	1004
356	500	515
629	891	530
147	157
401	415	165
356	854
65	569
658	280
592	278
595	404
900	662
891	629
415	499
168	416
592	134	927	98	454
416	168
356	912
127	732
415	940
685	643
415	435
595	195
643	685
362	383
602	126
326	146
107	201
274	167
415	569
383	362
383	362
602	126
415	612
383	362
687	692
553	107
356	912	168
167	274
685	724	1001
573	166	586	209	356
573	762
746	692
977	153	969
630	493
62	646	542
159	923	278
718	866
776	159
381	327
994	764
193	714
776	65
977	153	1001	969	418
977	189
388	534
866	718
98	268	117	107
482	569
159	776
585	980
159	62
34	997
739	65
305	782
771	65	901	993	443	86	863	659	306	83	152
714	193
569	482
775	854
290	214	159
935	746
746	214
607	91
193	714
401	415	165
761	738
377	457
890	714
118	335
401	415	429	291	454	165
230	214
746	935
638	388
679	499
335	107
630	493
316	915
859	305
859	305
335	118
401	415	429	291	454	165
184	883
292	135
280	530
764	364
65	739
388	534
401	415	165
171	277
65	776
86	703
859	305
280	915
915	687	591
987	849
714	890
497	977
866	708
658	530
563	143
90	924
292	135
563	422
214	746
423	710
944	267
977	153	1001	969	418
294	817
15	422
15	422
586	854
586	267
808	670
586	912	168	416	159
978	988	421	795	645	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
987	361
101	246
934	404
135	581
671	159
135	82	870	581	4	371	628
134	592	291	454
134	592	291	454
134	660
134	592	98	291	454
844	499
132	388
103	303
618	499	321
510	548
90	201
987	482
134	592	291	454
134	592	291	454
565	723	679	41
134	592	98	291	454
134	660
388	343
457	101
303	103
165	857
381	327
793	243
696	678
718	61
423	710	184
915	65
704	176
216	499	321
86	703
790	500
184	423
444	551
34	997
569	482
586	868	573
710	423
428	857
185	586
334	915
586	185
334	687
586	185
267	944
435	997
569	951	415
377	528
569	482
267	944
101	457
62	159
933	926
223	853
423	710
61	718
41	565	499
868	586	573
857	428
592	927	713
15	680	422
306	660
107	65	98	772	120	75	127	90	569	713	334
139	1001
915	334
558	499
450	754
139	510
259	127
65	915
321	216
422	143
569	482
978	167
540	830
356	166	586	209	573
356	762
65	687	915	591
435	500
542	62
706	735
823	535
915	200
381	327
334	609
497	977
65	107
857	17	428	371
500	435
324	591
977	1004
718	61
861	896
347	966
861	896
586	868	573
609	75	334
853	223
977	497
586	573
435	500
30	313
944	267
743	854
944	267
915	65
253	566
253	290
356	912	602	168	472	743
573	166	586	209	356
573	762
977	153
107	65
404	595
900	61
334	324
915	450
428	857
850	752
542	535
356	912	168
324	638
334	609
900	742
324	591
551	444
214	230
90	865
900	214
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953	316
444	551
290	214	159
267	944
718	61
540	764
356	166	126	586	209	573
356	762
840	231
77	260
450	915
540	840
776	687
200	952
362	765
401	429	291	454	165
718	61	843
324	832
335	532
900	692
406	527
290	214	159
356	472
505	853
658	143
669	580
669	580
176	704
62	542
103	514
935	746
724	1001	685
861	896
977	153
321	499
692	687
506	541	173
103	1001
1001	724	685
977	418
1001	103
1001	139
1001	828
758	499
758	844
956	499
607	229	696
103	1001
956	499
977	418
514	103
103	514
313	30	765
416	927	147
410	541	650	837	153	16	1001	482	969	924	994	251	433	175	777	122
61	383
586	573
586	762
586	868	573
629	526	894	24	685	846	360	630	891	631	160	493	202	561	658
393	243
32	862
506	576	541	508	173	996	199	657
77	2
260	77	168
915	450
356	472	743
915	371
2	77
915	200
2	790
136	629
327	381
248	49
49	248
586	868	573
17	857	165
17	857
572	596
586	868
294	586
891	414
732	0
77	2
168	912	356
790	2
2	77
168	912	356
168	77	260
168	912	586	416	356
168	912
165	67
165	31
165	401
165	67
135	581
190	656
697	540	311	925	855
807	609
789	605
942	936	135	581	30	765	720
193	550
812	746
135	405
135	405
150	415
67	344	963	207
207	953
207	136
13	532
716	890
771	568
612	534
841	931
232	168
936	135	581
585	189
585	133
743	602	356
605	293
772	356
334	159
334	159
133	585
410	969
25	844
823	513
92	658
92	847
633	927
92	142
401	415	429	291	454
200	142
927	633
687	915
746	812
92	647
92	31
401	415	429	291	454	165
568	771
542	62
569	482	951	415
550	193
401	415	165
92	731
159	940
866	127
92	207
401	415	165
581	936
92	953
671	159
718	61	843
92	165
569	862	710	249	78	409	599	605
383	61
428	915
401	415	429	291	454	165
401	98
971	267
16	541
401	415	429	291	454
534	65
953	207
978	547	188
738	783
534	550
542	646
920	630
866	718
416	313
98	268	707	117	107	429
147	277
165	31
165	316
98	134	268	592	707	278	117	449	107	429	291	454	713
401	165
65	569
139	780	132	323	510
630	920
921	541
769	692
920	630
401	415	291	454
921	881
858	851
158	716
158	716
921	14
569	482
62	159
921	796
569	482
569	482
569	482
984	586
921	724
48	499
482	569
569	862	482	951	415	599	605
763	528
840	540
65	534
157	147
120	769
157	147
157	147
157	147
157	147
267	586
605	693	293
891	629	530
921	249
605	693
120	107
738	761
891	687
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
120	569
891	629
120	220
921	1004
534	65
491	5
188	141
662	443	214
207	953
120	36	865
569	482
921	605
120	190
850	752
720	942
541	16
569	482
260	912	168
718	866
220	890	772	120	471	90
120	743
550	534
159	865
220	471
40	193
952	200
220	91
40	53
963	67
120	850
173	13
569	890	120	196	214	90	752	159
40	633
324	69
40	415
40	90
147	214	159
40	90
147	214	159
147	214	159
324	343
569	235
40	159
147	214	159
147	214	159
40	214
120	127
278	569
40	566
720	569	220
220	720
40	471
377	422
159	40
40	290
697	540
422	377
506	576	173	996	199	10	657
506	541
569	482	415
704	743
997	692
535	542
772	75
90	502	569
1004	921
540	697
540	764
193	443
75	772
506	364	252	248	692
193	40
534	550
142	647	428	990	200	971	408	857	302	92	915	952	136	31	344	165	953
53	40
605	921
530	891
542	157
69	324
890	716
890	235
136	207
189	585
716	158
164	638
609	239	159
506	6
184	393
612	388
927	542
526	160
220	499
160	530
275	5
862	569
343	324
377	422
687	891
275	149
569	482	415
622	125
267	662
278	499
622	676	125	510
630	920
746	935	692
528	763
275	5
135	936
422	377
532	783
11	619
11	662
680	12	707	720	15
622	125	510
622	125	510
662	450	40	802
532	812
207	92
32	143
622	125
497	977
775	692
280	526	547	142	990	469	24	408	656	954	817	167	160	424	35	658
469	207
469	207
377	422
629	891
743	704
280	915	658
977	1001	969	1004	418
743	120
592	134	927	98	454
469	630
802	662
90	201
977	423
628	135
592	98	454
103	1001	423
232	168
592	134	927	98	454
335	532
586	267
207	67
280	526
530	658
586	984
159	147
147	499
220	927
535	369
586	294
626	873
322	534
149	275
278	591
609	499
157	542
147	927
15	680
743	602
654	783	738
712	380
592	134	98	713
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
855	540
602	743
542	157
921	605
921	1004
324	612
139	477
324	706
324	1
90	248	841
127	120
164	548
160	526	24	858	87	685	846	280	360	630	629	631	530	561	658
248	90
127	569
812	532
324	38
248	364	157	530
248	550
324	460
660	134
997	772	120
62	646	485
997	75	334
609	927	707	772	120	951	214
997	90
609	5
997	890	235
997	193	633	53
324	402
609	716	189	569	866	114
157	248
912	356
127	75
609	454
294	586
127	334
324	638
569	482
75	927
500	435
771	784	137
662	450
53	997
643	685
868	586	573
327	381
868	586
135	628
638	223
540	855
135	292
720	927	499
116	159
116	159
120	499
532	270
612	324
532	270
482	569
844	679
65	927
334	127
866	718
612	927
977	1004
612	633
223	638
114	609
720	833	697	4	617	855	456
98	134	268	592	707	117	107	291	454	713
324	125
127	107
855	540
324	676
443	742
159	629
30	942
107	127
322	509
106	402
322	788
532	516	13
685	643
720	680	617
569	599
612	740
280	526	274	647	547	851	142	990	188	24	301	408	656	915	136	817	167	360	631	160	530	35	953	493	920	207	561	658
553	107
553	107
553	107
553	107
553	107
322	139
189	609
322	64
322	399
840	764
75	127
322	46
987	338
322	622
75	127
322	125
680	15
313	294	416
104	765
120	416
924	199
868	765
435	500
450	568
977	1001
548	322
548	638
540	830
485	62
840	764
40	499
40	927
628	135
927	65
322	548
249	226
126	356
920	630
994	582	764
500	435
126	602
423	977
599	239
249	359	6	409
658	530
160	530
977	423
423	103
643	381
423	977
107	808
629	530
927	592	890	193	239	235	98	633	120	951	90	191	454	53	752	713	159	257
568	450
977	423
716	609
718	157
313	885
682	650	783
630	920
885	90
638	322	548
630	415
423	710
718	716
765	30	313
1004	977
260	575
191	927
103	423
952	200
530	658
765	581
530	160
765	936
738	923
765	942
415	630
738	923
630	415
77	2
30	313
32	862
415	630
630	415
149	716
765	762
356	256	30
780	139
423	103
181	61
181	189
415	612	65	401	997	147	75	127	416	607	40	569	940	546	683	987	720	865	257	334
166	294	586
790	516	881
423	377
17	857
746	935	692
679	844
61	181
629	159
843	407
843	127
843	907
843	607
790	700
61	991
330	0
966	933	347	935
443	742
2	700
575	472
344	67	165
135	581
135	531
663	303
771	65
34	692
65	415
65	415
720	415
294	166	586
65	771
542	157
356	542
771	65
415	401	569
454	927
356	684
810	231
459	267
459	112	674
459	803
459	517
77	2
569	482
841	330
356	912
459	517
459	267
459	112
459	674	803
401	429	291	454
356	912
401	415
568	379
803	459
977	497	153	1001	969	1004	418
1004	716	114
585	4
98	134	268	707	117	107	429	713
940	415
650	682
207	92
294	817
940	65
592	65
322	534
720	65
159	190	920
940	196
191	415
482	569
65	196
609	196
609	65
114	1004
609	716
832	514
1004	114
15	731
319	736
101	246	423
1004	189
530	248
58	909
319	229
514	832
319	423
723	753
693	502
693	569
220	65
220	196
758	753
530	629	891
127	687
485	692
101	149
569	693
127	843
934	595
58	120
90	924
208	652
469	630
944	267
127	65
38	324
127	415
167	469
423	319
58	577
127	471
165	92
242	769
75	196
165	257
127	546
90	612	223
924	90
997	65
423	977
415	127
500	586
248	530
909	58
423	977
842	702
997	134
997	415
428	408
493	685
443	662
423	103
86	443
189	1004
472	168	232
356	912
537	208	236
165	683
581	765
630	469
702	842
294	817
165	344
581	30
414	891
842	702
683	165
684	356
267	944
77	575
103	423
443	86	742	703
963	67
15	680	731
502	599
857	428	915
629	772	120	196
61	687
147	415
220	629
377	423
629	493	561
256	30	356
220	65	749	75	334
746	692
281	971
682	650
186	325	528	783	173	975
186	671
67	963
602	126
415	499
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
561	846
443	137	742	703
812	790
173	541	506
290	40
595	452
41	956
61	687
65	746	692
24	136
402	324
196	401
196	401
196	401
90	885
936	30	765
926	308
90	416
223	90
143	32
335	107
166	883
883	166
457	377
585	306
835	900
674	459
260	126
987	231
850	120
812	790
585	695
850	65
585	114
936	34	697	855	456	97
936	371
952	200
936	720
698	540	840	231	873	245	764
971	281
530	629	891
863	134	592	597
267	944
542	157
280	526
595	550
585	421
607	843
120	326
135	607
135	812
135	700
142	831
173	541
695	585
924	14	410
607	231	499	167
313	294
742	901	229	993	443	86	863	771	659	692	306	769	83	152	835	400
607	231	499	167
377	457
147	607
176	887
692	65
142	188
692	746
147	629
14	924
746	834	534	450	248	851	502	517	542	135	157	915	783	775	742	731	692	56	836	980	718	530	221	743	776	920
147	196
700	790
630	493
120	58
61	687	718	591
569	482
248	75	591
248	334
581	585
147	65
120	629
362	201
294	586
126	260
120	607
835	742
24	739	143	280
506	996	199	644
720	936	607	629
220	607
96	388	638	299	132	509	634	832
428	630
581	951
260	126
313	30	765
306	742
334	248
855	936
126	356
306	585
832	423
493	630
306	374
493	630
685	493
581	292
17	915
61	718
450	900	568	662	272	695
167	188
469	141
595	915
595	318
231	607
231	2
62	646	927	214	159	394
915	17
493	561
595	790	700
851	135
851	915
761	866
2	77
2	231
493	629	561
443	86	662
561	493
915	595
915	851
915	716
739	24
595	214	159
851	141
915	716
595	404
910	231
159	214
139	402
638	951
493	685
139	780
900	272
101	246
214	940	544	629	987	720	530	684	371	835	743	776	920	852	865	324	738	844	220	334
61	718
685	493
134	863
2	700
134	997
245	836
423	832
356	416
356	762
126	260
944	267
638	324
356	126
595	450
595	71
147	214
630	428
629	526	894	24	685	846	280	360	630	891	631	160	530	493	202	561	658
595	90
2	700
997	196
280	851	915	530	920
915	61
595	239	951
883	320	393
915	200
915	739
886	250
250	886
883	407
447	586
356	61
656	630
416	586
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
561	846
2	61
168	912	260
327	381
915	92
761	804
292	581
126	447
126	790
135	214
135	82	870	581	4	371	628
135	82	870	581	4	371	628
135	746
581	337
135	628
135	337
628	135
126	416
381	643
565	684
644	1001
5	491
5	275
5	609
136	629
136	24
684	565
640	389
97	456
97	936
260	126
815	217
458	48	216	25	319	558	321
17	915
24	136
718	61
77	556
127	687
416	120	586	573
586	267
586	267
586	984
630	656
586	65	166	416	573
586	762
586	447
891	629
136	24
984	586
643	381
718	866
718	61
718	61
472	168
141	469
180	897
180	215
299	509
292	769
232	168
718	61
761	804
891	629
180	215
180	897
180	215
693	502	228
561	846
294	817
464	980
687	127
891	530
42	649
499	684
166	885	294	759	447	586	984	573
166	762
120	416
924	541	14
256	30	356
891	530
294	166
472	168	575
502	693
502	599
542	65
891	24
381	532
440	380
120	923
493	629
532	381
912	232
693	29
684	499
326	197
693	228
700	790
326	938
684	499
326	135	581
326	318
693	228
326	65
326	930
326	334	930
543	952
61	718
61	718
61	718
381	532
319	1002
61	718	591
61	450
789	470
506	364	248	16	783	173	670	921
587	720
105	418
105	418
14	381
180	215
693	228
16	716
543	952
338	61	58
338	951
135	684
135	517
135	502
338	840	264
105	418
609	65	91	566
952	543
952	543
609	5
609	629
942	135	30
693	502
125	622
125	324
866	718
2	119
1002	319
105	418
952	543
586	157
319	1002
502	135
105	418
24	891
673	137
673	308
790	2
790	2
105	774
135	581
135	942
395	514
292	769
891	24
924	682	173
924	702
924	506
924	1001	644
924	14
924	199
324	534	591
942	135
105	774
624	994
292	769
338	65
335	440
912	356
912	168
168	912
168	912
712	380
29	808
324	534	591
66	168
5	553	670
789	605
643	685
168	66
168	45
66	168
771	742
605	789
168	66
168	45
66	168
168	912
168	66
168	45
168	912
168	356
168	912
168	912
168	912
168	762
324	638
180	215
180	215
168	912
168	77	260
77	168
396	761
742	771
790	2
180	215
66	45
168	790
168	77
790	168
790	2
790	2
790	2
684	135
657	541
657	541
66	45
308	673
292	769
450	695
586	435	416
586	267
393	883
586	356
356	912	602	168	743
586	984
356	586
586	356
105	616
808	29
61	450
66	227
987	789
246	423	101
344	200
686	650	184
105	418
429	401
1002	319
531	135
377	605
160	920
62	646
844	956
531	987
158	775
236	537
229	319
771	742
502	538
803	112
92	915
90	107	201
630	241
772	609
630	377
772	927
854	61
772	75
670	532
772	75
444	535
482	569
482	569
65	586
469	421	795	547	188	954	817	167	424	35	207	241
547	301
58	338
65	542
542	65
416	120
450	900	662	272	802
547	301
833	462
658	647	142	92
450	742
833	720
65	338
502	569
607	167
294	817
647	658
680	720
988	656
951	369
275	149
951	595
167	630
167	2
73	499
927	592
680	720
500	586
927	65	592
334	326
772	75
502	569
772	927	120	609	454
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
927	62
772	107
167	607
142	658
772	769
220	214
984	586
135	326
499	684
500	193
135	922
372	595
674	112
724	246
915	142
105	364
193	500
633	193
633	193
5	275
758	956	918
685	724	1001
788	634
987	531
844	684
963	67
742	993	863
502	569
630	167
742	993	863
951	581
272	900
592	134	98
65	742
592	863
372	415
585	909
592	134	927	863	98
644	738
185	586
790	700
65	193
952	838
65	90
415	372
447	586
214	765
846	561
951	338
605	700
214	40
290	214	159
915	142
514	395
763	214
772	75
444	722
857	838
65	742
65	742
306	784
275	5
956	790
440	737
306	659
569	978	127	40	107	629
605	693
569	470	862	538	991	333	710	502	249	693	295	78	6	409	339	976	0	599	605	228
851	167
716	1004
851	469	188
693	605
716	724
585	4
607	75	167
742	993	863
5	275
857	838
415	150
742	306
184	779
75	772
153	977
718	61
915	200	136
643	1004
61	991
788	509
788	740
977	153
629	360
742	993	863	306
569	767
369	77
120	416
659	306
214	578
120	772
977	153
40	196
530	629
1004	643
776	502
912	602	168	356	743
630	428
569	356
429	454
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
765	30
77	912
90	201
32	569
993	742
788	634
120	326
175	670
428	630
356	586
0	732
377	423
75	772
290	214	159
56	987
377	61
233	835
788	634
150	415
377	457
377	457
249	6
881	257
272	835
569	991	6
629	587
24	891
377	630
569	32
98	707	401	278	107	429
292	769
98	707	401	107
772	75
855	692
429	98
66	45
416	454
722	267
61	718
337	135
569	482	415
977	153
742	993
253	151
253	566
253	290
542	157
135	581
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
629	587
920	160
61	718
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
731	8
275	5
891	24
629	890
275	149
977	921
977	418
509	337
135	405
718	591
718	61
306	214
377	246
423	175
48	558
337	870	505
771	137
663	303
137	771
236	537
227	66
227	45
952	344
160	530
855	581
628	135
771	137
963	67
95	769
718	61	591
454	416
104	765
602	111
718	61
450	40
718	61
693	538
147	277	171	933	926	347	972	285	590	577	230	686	308	27
718	61
912	356
718	681
921	977
886	250
950	303
718	980
454	264
462	833
987	56
718	61	591
443	193	53
205	528
765	868
356	472	743
105	418
731	15
649	337
855	581
587	629
90	107	381
134	592
135	628
135	337
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
90	464	107
693	808
663	534	343
743	472	356
628	135
356	502	912	602	168	569	743
343	322
120	772
157	542
573	617
528	205
528	205
868	765
66	227
205	528
337	509
714	617
337	649
337	135
472	356	743
2	167
509	337
30	936
30	581
835	233
835	233
423	246	101
147	134
915	280	658
915	428
105	418
153	977
105	418
246	724
323	402	42	510
891	530
337	509
294	885	586	984
891	24
256	416
526	383
230	193
90	742
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
743	704	356
840	61	540	318	32	605
707	1003	98	633	680	951	214	609	713
534	663
90	205	220
951	171
205	90
250	662	332
90	40	695
530	891
135	628
855	581
306	742
142	915
135	337
530	891
135	720
868	416
90	14	850
915	428
337	509
428	122
980	464
495	862	568
663	534	343
343	322
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
416	868
633	230
158	414
765	214
397	975
397	671
782	435	586
61	840
534	510
322	343
599	502
324	534	591
227	66
227	45
171	951
30	166	648	126	602	168	472	356
77	104
593	724	687	718	591
249	6
66	227
846	561
58	769
866	377	423
227	66
227	45
542	485
134	147
231	910
272	40
334	534
347	966
587	720
732	0
915	142
106	1001	828
502	569
534	591
443	86	703
443	86
326	120
24	891
742	90
541	738
891	24
502	599
738	541
423	977
30	256
977	423
977	1001	423
423	866
423	977
24	891
531	769
891	24
356	743
915	142
915	200
356	168	868
915	316
168	356
168	912	356	868
168	912
736	540
912	168
168	232
356	30
168	77	260	356	868
630	167
732	118
168	912
260	912	77	168	356
356	256	30
912	602	168	356	743
327	275
356	256	30
168	260
168	912
168	232
168	885	912	77	472	356	575	868
168	790
472	168	575
165	31
697	540	311	925	855
790	700
700	790
790	956
790	700
700	790
790	812
790	168
790	956
135	720
67	963
812	790
31	165
31	165
185	462
956	790
812	790	700
281	491
15	680	422	731
680	720	15
680	15
120	326
738	644
724	293
790	812
703	443
590	171
629	891
268	117	98	633	291	454	713
720	833	617	855
605	840
383	526	362
15	680
443	86
479	114
569	249
599	502
401	429
429	401
450	462
951	171
112	803
450	947	596
239	660
239	660
98	134	268	592	707	117	107	291	454	713
239	951
239	951
737	664
737	107
462	185
98	134	592	707	401	278	449	107	429
82	870
275	849	175
362	526
362	383
737	440
719	14	16	410	56
558	458
423	977
977	423
401	429
401	415	165
423	977
552	267
771	137
32	280
324	638
175	849	275
977	423
470	789
977	418
353	891
977	153
151	706
789	605
977	153
681	718
423	710	184
977	153
321	216
630	241
290	53
11	334
984	586
977	1004
738	516	881	783	761
423	977
568	450
294	817
450	40
977	418
977	418
684	704
977	423
90	104	523	742
454	147
454	147
587	720
334	11
151	278
11	334
540	840
742	90
849	175
891	353
630	415
540	840
175	849
428	122
353	891
891	353
90	742
849	175
353	891
561	846
977	32
153	977
90	742
52	126
423	977
742	90
742	65
90	107	381
659	229
790	126
190	920
190	274
190	656
190	353
65	742
840	540
840	540
846	561
207	428	302
24	891	530
540	311	873	925
587	720
742	765
540	840
868	912	168	356
38	2
802	450
765	104	742
771	306
356	472
765	214
32	851	502	915	280	731	718	530	920	591
200	136
540	311	873	925
190	120
540	840
742	104	765
267	838
540	840
840	540
290	214	159
207	469	67
428	122
540	840
719	783	738
740	337
530	24
337	822
788	740
761	804
53	159
540	736
337	299	780
105	582
38	890
740	788
553	107
553	107
429	454
540	840
321	216
977	921
337	509
454	416
147	454
912	356
840	540
994	764
551	159
120	190
715	923
443	602	743
120	752
159	551
912	356
428	122
362	980
530	629
428	302	207
643	201
290	305
788	740
200	136
290	629
136	200
863	742
290	614
700	112
977	423
540	840
477	534	139	206	154	125	322	102	939	524	174	510	324
137	771
700	280
126	356
700	280
700	280
607	334
700	280
700	280
112	280
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207	512
290	53
978	552
11	617
306	771
443	765
256	30
53	209
256	30
955	540
443	662
700	280
424	795
879	164
439	77
700	280
963	67
77	439
104	30
963	67
700	280
700	280
322	853	310	663
700	280
850	607
322	853	310	663
322	853	310	663
171	951
921	977
700	280
700	280
700	280
700	280
90	205	220
62	542
322	223
700	280
205	90
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
700	280
540	955
214	40
214	765
416	305
214	765
700	790
305	765
322	591
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
662	443
48	193	684
746	692
416	120	573
680	284
416	772
168	356
334	607
90	107
629	136
416	454
416	53
840	540
416	305
649	337
193	305
963	67
90	29	107
963	67
698	540	840	231	873	245	764
542	62
229	568
692	746
607	61
532	335
86	443
978	547	35
891	629
542	646
542	646
761	516	783
790	2
629	891
506	1001
568	379
416	65
956	48	216	558
558	207
703	771
290	214
540	736
540	697	311	925	855	955	698
423	977
435	782
379	272
112	662
472	575
208	1004
605	5
322	534
920	274
16	541
720	731
272	379
168	984
16	333
322	752
586	65
592	819
120	566
977	32
742	863
291	98
369	535
977	1001	1004	418
137	771
977	423
65	416
454	120
469	978
2	38
812	790	700
133	602
84	324
120	772
700	465	2	119
575	168	472
746	692
167	469
90	692	334
499	383
214	290
569	502
956	790
575	168	472
586	687	334
790	2
586	185
327	381
566	772
782	448
984	447
977	418
951	388
977	418
168	868
592	134	927	98	454
724	896
718	708
718	189
401	415	429	454	165
592	134	268	927	98	454	713
338	692
444	535
5	553
497	281
333	16
428	857	136	122
66	45
274	920
353	891
168	912	90	557	356
738	576	197	516	541	650	327	747	881	14	508	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
592	927	98	454
428	857
731	584	284	680	422	15
977	497	153	1001	423	1004	418	921
586	356
684	356
586	157
553	5
324	534	388	591
338	633
388	638
540	987
738	654
152	86
152	86
977	153
540	955
505	337
977	153
586	687	334
851	547
482	364	531	56
586	447
416	927
337	649
189	718
31	915
538	502
952	200
977	153
285	171
540	736
153	977
356	168
447	586	984	868	573
2	790
977	153
280	526
977	153
356	586
164	740	223	322	420	879	548	368
977	153
356	472
718	61
586	782
356	743
984	586
356	502	912	602	168	569	743
164	420
540	955
136	200
30	256	356
921	270	924	506
629	530
891	629
586	356
530	629
586	984
782	586
541	16
16	541
718	61
718	61
232	168
232	168
61	718
595	372
356	912	602	168	743
915	31
915	31
532	5
575	472
966	933	347	935
146	326
136	629
782	435
168	912	472
472	356
586	356
891	353
532	670
891	629
891	629
586	447	984
586	447	984
586	447	984
853	638
828	132
586	447	984
586	984
586	447	984
586	984
586	447	168	984
586	984
267	586
575	472
168	912	602	356
472	575
168	232
472	575
168	912
168	77	260
168	356
168	472	575
168	912
66	227
168	885	557
168	912
168	232
168	52	133	557	607	232
168	912	472
168	472
168	912
168	885	912	77	260	472	356	575	868
377	528
383	499
383	499
383	499
383	499
955	540
31	165
552	978
569	470	482	415
955	540
15	680	422	731
324	38
324	534
844	499
553	107
456	371
268	117	633	291	454	713
758	956
290	214
450	187
509	337
31	165
855	34	697	540	170	720
142	953
40	466
165	31
165	857
65	629	530
977	153
165	401
165	67
704	743
334	134
159	29
424	421	795	207
142	267
142	915
421	424
844	956
977	418
443	742
153	977
500	332
142	543
927	542
142	267
456	371
650	849	423	410	686	175	184
638	38
500	166	586
738	923	231	979	644	921
38	324
553	107
553	5
530	65
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
530	65
134	334
530	267
164	740	223	322	420	879	548	368
280	526
956	844
585	371	502
585	377
444	535
629	891
609	592	890	235	1003	633	120	196	214	90	291	454	159
742	306
987	540
956	844
963	67
788	740
643	685
963	67
15	731
743	356
344	543
344	543
334	607
923	715
718	866
977	1001	423	1004
685	643
90	112
769	91
65	530
500	332
542	157
167	188
915	200
193	48
470	6
547	647
547	647
643	685
77	168
272	450
912	77
936	456	97
607	612	534	851	502	388	978	915	127	280	569	718	629	530	920	591
963	67
951	159
534	607
91	415
193	923
5	532
978	988	421	795	547	469	188	614	301	954	957	167	552	424	35	207
870	405
324	534
743	704
693	159
977	153
24	530
444	535
530	629
530	65
915	607
693	159
256	294
90	850	702
569	356
918	499
321	499
896	724
256	294
347	933
543	142
200	915
333	767
915	687
196	850	873	429
699	294
609	65	923	278	687	617
337	634
294	699
40	607
12	680	422	731
844	956
704	318
200	915
977	644
435	500
746	692
324	638
586	541	58	479	947	948	310	120	264	165	160	161
75	569
470	693
470	693
586	447	984
450	272
731	15
663	343
868	168
586	984
586	984
586	984
586	267
450	398
956	844
500	435
377	423	101	866
953	142
765	104
143	32
423	377
153	977
142	953
24	647
530	629
569	75
647	24
207	647
30	126
13	516
629	65
629	530
90	703
134	592
416	30
977	153
953	207
65	609
65	629
15	731
624	329
953	207
530	629
682	650	654	783	738
416	193	772	53	290	159
98	134	268	592	707	117	107	429	291	454	713
660	306
24	629	160	658
142	267
353	891
512	469	469
512	469
512	469	469
650	682	654	783	738
90	541	657
789	333
450	233
327	506
698	540	840	231	873	245	764
422	406	731
565	321
900	272
422	8
66	986
422	15
978	469	552
167	978
738	650	682	654	783
333	789
923	738
450	695
731	15
67	344
220	159
435	782
923	193
752	416
971	200
294	356
718	377	866
416	752
15	268
898	464
422	12
718	101
464	898
680	15
377	423
607	612	534	851	502	388	978	915	127	280	569	718	629	530	920	591
200	971	952	136	344	543
272	742
15	731
132	828
534	388
742	272
731	15
90	107	381
1004	922
742	214	159
592	134	927	98
569	231	607
31	915
153	977
90	416	356
84	324
592	927	65	98	948
595	214	159
977	153
104	765
327	381
569	862
629	214
828	132
86	443
15	731
197	437
429	454
168	868
168	575
743	704	356
136	428
423	650
718	724	189	377	866
718	607
718	61
955	540
168	356
153	977
866	718
586	984
866	718
866	718
746	692
788	740
512	469
512	469
512	469
586	416
443	742
716	718
334	687	746	692
280	851
561	846
592	1003
977	153
736	245
126	416
189	718
530	526	24	280	891	160
65	592
299	388
67	344	963
748	926
568	450
189	969
984	586
433	338
159	220
963	67
101	718
963	67
450	568
175	246	423	101
125	622
337	505
90	381
935	746
416	52
416	2
849	175
607	718
416	126
603	514
101	175
423	175
565	134
246	175
207	241
283	214
742	591
293	724
214	742
175	101
175	246
175	423
423	246	101
200	971
662	450
763	231
423	175
175	737	1004
159	220
682	650	654	783	738
175	423
742	443
718	716
32	143
712	450	40	53
377	718
779	883
168	912	356
159	443
429	401	98	454
629	65
416	196
280	658
586	984
742	214
586	984
647	24
746	692
746	692
586	447
164	548
977	153
126	416
663	343
585	167
294	817
565	723
984	586
542	157
231	763
940	214
415	630
923	159
450	712
692	534
450	695
915	428	31
516	532
846	561
984	586
851	502	32	915	280	731	718	530	920
915	851	502	32	280	731	718	530	920
233	901	229	993	443	86	863	771	659	692	306	769	152	835	400
977	969
851	915	280	530	920
2	416
416	2
977	969
267	838
534	692
256	30	356
984	586
356	209
718	61
159	923
738	923	231	783	921
561	846
356	586
136	200
415	587
256	30	356
912	168
980	718
356	157
506	576	516	541	650	327	747	881	14	508	945	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	996	199	644	921	657	702	738
746	534
61	278	687	617
718	61
168	912
502	851	32	915	280	731	718	530	920
542	157
338	890
356	256	30
338	433
912	214	168
718	118
256	30	356
969	977
969	977
915	731
746	534	692
534	746
915	851	502	32	280	731	718	530	920
433	338
718	866
356	607
746	534	692
356	912	602	569
891	24
260	912
260	168
356	294	209
969	189
443	86	137	742	703
502	356
502	915
742	443
77	439
77	2
516	532
586	168	984
586	447	168	984
586	984
24	891
443	86	152
472	575
111	602
168	912
168	260
168	912	586	984
168	586
168	912
168	912
165	344
697	540	311	925	855
697	855
590	171
993	233
344	67
67	344	207
67	344	165
658	24
278	61
291	134	268	401	429	454
443	159
401	415	165
344	67
135	405
924	199
924	173
924	14	644
924	702	682
924	1001	506
165	31
443	742
165	316
590	171
31	165
65	629
159	443
988	167
97	591
712	450	40	53
849	275	175
75	772	850	127	191	629
75	334
849	275	737	175
239	509
738	576	197	516	541	650	327	747	881	14	508	923	532	682	131	654	270	837	719	1001	745	979	850	924	783	173	13	437	761	653	506	996	199	644	921	657	702
383	586
239	538
738	850
890	534
629	65
294	356
887	176
176	887
692	233
920	851	502	32	915	280	731	718	530
700	812
629	65
658	280
568	495
90	248	841
629	530
236	537
90	381
428	136
220	290
428	915
758	956	918
951	715
31	718
200	428
268	117	98	633	291	454	713
542	157
275	849
416	294	356
758	844
582	173
499	558
582	440
290	220
685	643
290	214	159
633	53
236	2
175	849	275
993	343
159	802
428	802
416	256
65	629
535	369
377	101
971	31
397	975
397	671
537	236
333	767
245	231
397	975
397	671
432	468
558	499
692	65
832	638
428	915
499	565
294	126
866	718
718	866
435	500
65	692
685	724	1001
915	428
565	499
277	700
416	91
428	61
630	415
704	318
866	718
500	90
718	377	101	866
718	866
841	90
101	718
280	851	915	530	920
866	718
866	718
765	209
236	537
193	544
765	209
220	290
883	189
718	31
718	189
802	159
718	189
718	189
718	189
718	189
802	428
863	993	784	306	769	83	626
630	377
633	923
915	851	280	530	920
630	629
643	381
537	236
692	65
236	537
500	90
634	337
537	236
428	802
866	101
290	220
90	984
643	685
629	630
850	196
126	260
935	746
685	643
160	530
31	718
65	687	462
789	470
802	428
643	381
220	290
851	188
663	343
290	214	159
428	647	142	990	200	971	857	92	915	952	136	31
505	337
164	879
245	231
251	95
697	855
542	157
245	231
952	344
568	900	662	379	272
157	542
568	712
428	136
112	803
561	846
915	647
53	193	633
220	159
530	24
193	65	633	416	629
236	1004
1004	236
424	207
854	185
923	214	159
955	540
987	531
846	561
798	769
724	685
207	142
207	92
500	166	586	515
530	629
977	153
40	159
509	788
531	987
509	893
159	923
700	277
306	863
214	578	940
62	542	485
987	531
416	356
720	833
542	62
736	540
159	220
337	505
32	851	502	915	280	731	530	920
272	900
866	718
900	568
334	97
220	159
485	62
718	708	866
643	685
62	542	485
485	62
685	643
356	416
31	165
866	718
643	685
630	629
500	782
428	802
685	643
428	915
379	568
761	881
283	214
462	450	248	851	923	223	517	278	542	157	687	783	742	670	692	718	591	334
912	168
697	855
685	643
462	617
963	67
318	499
141	614
30	256	356
569	862
185	854
444	722
318	499
987	809
173	582
802	428
188	469
698	540	840	231	873	245	764
66	227
568	900
568	379
692	746
844	214
329	624
643	685
343	993
758	318
416	927	256
220	890
444	535
528	362
153	977
332	435
337	634
415	362
428	802
977	153
332	500
429	454
993	343
435	332
424	421	795	207
428	160
500	332
590	171
233	890
984	416
214	159
168	885
362	528
863	692
855	697
915	428
309	1
752	416
993	343
153	977
343	534
272	900
697	855
416	752
561	846
428	136
67	344	963	165	207
898	688
332	318
401	415	429	291	454	165
915	647
428	915
835	233
732	29	118	5
607	356
609	951
629	280
153	977
771	306
207	67
165	31
165	401
602	168
746	568	935	692
629	891
67	344	963	165
629	630
4	371
168	602
891	629
700	293
629	891
207	241
2	77
343	993
168	984
136	200
716	189
542	62
746	415	692
167	851
743	356
256	294	416	313
602	743
423	246	101
90	900	40
200	136
5	491
423	246	101
462	833
568	450
614	552
462	833
122	980
927	250
614	552
900	90
159	783	506
462	833
462	833
993	692
692	863
416	984
977	153
220	65	749
14	506
416	927	868
406	680
833	462
866	761
428	915
900	40
779	407
428	915
855	697
151	566	290
13	532
90	500
416	617
846	561
746	534	550	935
697	855
846	561
662	466
65	927
552	858
697	170
697	170
697	170
697	170
277	700
697	170
980	61
855	697	170
863	229
92	207
977	491
644	90
200	971
891	629
168	885	912	984
416	232
160	530
65	90
318	684
491	5
220	65
160	891
846	561
377	718
280	530
65	220
24	647
377	630
220	65
743	602
424	421	795	207
971	200
5	491
540	955
984	912	168
133	256
980	718
491	5
912	602	356
168	984
980	718
189	716
890	233
280	189
936	581
470	789
832	780	514
912	168	472
530	280
540	697
530	160
789	470
561	846
377	422
530	851	915	280
530	891
440	335
630	377
984	586
984	586
969	977
133	256
232	416
969	977
530	160
746	935	692
552	188
56	731
356	256	30
912	168
32	572
256	30	356
746	834	534	450	248	851	502	517	542	135	157	915	783	775	742	731	692	56	836	980	718	530	221	743	776	920	591
969	189
969	189
356	743
891	629
629	891
586	356
586	500
586	383
586	294
891	629
586	912	168	984
746	692
586	157
136	428
38	309
168	912	586	984
133	256
356	256	30
136	428
356	256	30
126	294
126	790
356	256	30
2	112
356	765
629	891
189	724
61	278
133	256
868	912	77	260	168	356
61	428
516	790
2	236
189	969
2	983
61	718
327	381
168	868
868	168
782	332
630	530
630	530
586	912	168	984
586	157
586	356
575	168	472
969	189
168	868
790	516
1001	644
790	126
790	260
790	812
165	31
273	951
697	540	311	925	855
516	881	761
165	401
165	344
401	415	429	291	454
105	233
401	415	429	454
812	790
344	67
790	812
246	101
595	272
344	67	165
812	790
743	602
293	700
790	812
141	614
428	61
231	540
428	136
428	915
506	199
833	720
833	462
833	720
540	193
743	356
415	401	150	569
443	233
724	293
424	421	795	207
450	572	900	568	662	272	802
317	784
189	969
193	540
443	742
977	32
771	317
977	32
229	659	306
592	134	927	98	454
977	541	1001
415	401	150	569
987	231
450	187	40	802
383	586
362	526
61	428
782	435
450	40
428	61
428	316
629	24
193	540
322	343
624	329
454	401	429
586	383
500	90
416	927	256	147
500	435
482	569
500	435
605	789	693	228
450	802
692	746
927	65
500	515
214	765
568	900
500	586
214	912
500	166
977	418
500	782
175	849	275	737
428	136
416	617
450	695
849	275	175
737	175
167	988
542	646
984	447
803	112
984	447
984	447
927	65	854	823	369	609	90	557	191	513	485	250	444
472	743
984	912	447	168	586
718	746
915	647
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207	512
915	647
977	153
175	849
980	107
377	605
738	214
530	629
714	890	193
332	500
256	30	356
410	969
500	159
849	175
381	107
731	8
516	790
500	332
193	714
530	629
714	193
891	274
891	274
153	977
977	153
718	904	716	724	189	595	883	377	32	754	711
977	153
790	516
542	812
62	159
193	714
165	31
165	401
977	153
790	2
977	153
634	299
714	193
915	857	165
602	133	416
569	538
569	538
568	700
765	214
569	189
629	530
718	61	591
978	795
925	429
236	2
454	134	592	401	98	772	429	291
454	134	592	401	98	772	429	291
723	565
133	256
246	423	101
160	530
435	500
332	500
450	900	662	272
891	629
214	159
772	75	609
332	782
381	107
771	306
141	614
500	435
283	2
319	956
435	500
119	465	790	2	700	812
512	978	978
272	802
214	159
159	214
915	731
464	980
160	280
758	918
165	31
165	401
846	561
685	724	1001
711	718
802	272
236	690	364	208	537	783	506	1004
305	743
31	92
236	537
223	853
250	927
334	612	75
450	248	157	915	586	356	530	684
30	166
388	299
256	133
685	643
256	885	294	313
629	838	891
643	685
758	956	918
685	643
530	450	248	157	915	586	356	684
629	607
643	685
338	231
685	643
775	692
159	500
915	450	248	157	586	356	530	684
159	923
693	122
978	512
670	175
159	62
795	978
500	159
462	231
334	692
166	500
334	746
450	947
424	658
159	500
614	141
62	159
105	233
166	416
731	8
746	935
746	334
199	702
629	838
569	482	415
569	482	415
692	993
42	534
32	977
951	171
977	1001	1004	418
500	159
812	542
940	159
810	643
305	472
795	421
337	700
416	166
40	450
472	912
530	630
159	940
90	912	416
500	159
731	15
90	613	422
680	707	720
735	603	780	822	395	505	514	337	378
795	421
838	629
530	280
531	482	95
940	159
940	159
133	256
980	464
233	591
707	951
90	850	644
530	526	24	685	280	630	891	160	493	658
256	133
189	718
90	8
189	569
189	410
316	278
159	500
530	360
122	693
316	159
75	772
165	31
165	401
746	935
731	15
324	638
334	617
984	447
586	984
586	984
984	416
316	915
90	553
377	422
772	75
692	233	742
167	383
399	46
984	416
406	731
159	940
159	316
322	853	223	343	310	663
746	692	591
624	329
569	410
137	771
700	337
159	62
422	377
984	586
353	891
746	692	591
344	165
433	338
429	454
912	214
316	428
2	236
147	278
771	137
2	790
159	940
159	912	214
663	343	950
714	890	193	617
950	663
159	802
105	364
324	534
790	126
790	126
165	31
165	401
165	67
299	388
159	738
644	1001
16	541
940	159
790	2
220	65	749	75	334
795	978
742	659	306
940	159
698	540	840	231	873	245	764
795	978
541	16
880	707
795	978
24	136
795	978
406	731
278	316
923	633
84	97
356	912
912	472
891	267
16	541
193	53
629	838
353	891
40	450
891	353
540	955
416	193
522	61
422	680	731	15
62	159
416	134
165	401
165	31
607	40
851	469	188	167
220	159
984	586
381	327
75	220
159	62
416	90
609	927	772	633	454
65	220
499	684
24	136
609	772
499	684
609	707
609	927
24	136
153	977
193	714
159	220
633	193
454	134	592	401	429	291
977	1004
714	193
684	48
469	978
90	8
193	714
659	742
607	231
1004	977
106	788
714	193
126	168
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
978	493
927	542
267	891
670	532
75	772
309	514
592	927	65
428	316
550	617
424	421	795	207
424	421	795	990	207
592	134	927	98
424	421	795	990	207
327	381
337	735
294	30
951	541	506
337	927
246	423	101
377	422
977	153
231	764
356	765
377	716
56	157
56	915
56	502
62	159
318	326
742	104
684	450	248	157	915	586	356	530
450	684
104	765
90	356
765	214
923	617
891	267
423	977
724	293
629	526	24	360	530	561
534	139	206	487	489	477	154	125	322	102	562	939	64	622	510
2	790
168	77
423	246	710	977	101	779	184
168	52
168	232
423	149	716	866
582	364	764
2	790
582	764
540	231
765	648
923	239	951	214	159
886	250
923	134
165	401
165	31
754	718
765	648
126	52
56	692
56	687
56	591
629	838
629	24
105	233
849	921
126	52
742	443
159	500
586	334
971	200
971	200
742	993	443	784	306
530	629
356	120
971	200
356	209
356	168	868
356	168	868
746	692
97	456
746	935
746	935
629	530
165	31
356	500
629	530
165	401
2	790
337	322
650	682	654	783	738
697	170
506	199
506	236
506	996
790	812
136	24
868	168	356
165	401
2	248	283
165	401
267	891
66	52	227	782	575	986	966
969	189
439	77
66	45
335	532
335	440
66	45
168	912	472
168	912
168	912
135	82	870	581	4	371	628
135	746
502	569
502	569
506	921
38	832
782	66
782	45
788	740
136	200
703	135
472	575
168	912
168	912
168	912
280	739
280	658
942	135
280	526	274	647	547	851	142	990	188	24	301	408	656	915	136	817	167	360	631	160	530	35	953	493	920	207	561	658
280	526	647	547	851	188	24	32	915	360	631	530	920	561
280	526	24	891	160	530
586	356
746	692
586	356
450	712
168	912
746	692
450	187
912	214
450	712
746	935	692
746	935	692
746	692
79	746
586	782
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
79	746
502	599
502	470
356	209
66	227
572	695
712	450
712	450
199	506
575	416
891	629
572	293
746	935
746	935
168	648	126	472	232
168	77	416
168	77	260
697	540	311	925
774	947
697	540
947	774
774	947
947	774
227	66
227	45
180	215
602	912	356
774	947
947	774
170	697
774	947
633	193
429	401
227	66
227	45
514	780	950	378	832	103
514	832
401	429
658	424
326	146
841	90
682	650	654
947	774
208	236
629	24
112	573
704	48
774	947
306	742
236	537
236	208
672	844
208	236
306	742
629	24
530	690
572	372
537	236
329	624
329	624
381	107
334	607
987	772
988	167
704	499
988	978	167
164	638
933	347
450	947	187
988	167
372	572
978	301
951	103
630	530
305	416
833	462
947	700
844	25
159	500
290	739
283	2
530	629
236	2
978	988
921	506
416	356
416	305
61	522	843	718
381	532
416	927
643	685
48	704
685	643
891	267
190	890
546	499
546	927
344	67	165
152	662
190	274
236	208
190	656
190	181
305	416
685	724	1001
546	415
416	305
5	175
855	540
171	951
629	633
249	189
160	629
771	137
855	697
223	879
343	223
935	746
607	334
510	534
956	48
31	165
987	531
987	56
987	338
987	540
561	846
891	353
742	306	769
565	723	679	41
565	723
891	353
190	920
190	274
558	48
190	656
607	356
332	500
569	333	502	249
381	327
193	870
921	506
847	207
193	662
863	700
112	392
553	107
193	40
915	857
428	316
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
915	316
704	48
193	700
506	783	159
644	90
152	86
915	200
743	356
844	956
963	67
428	316
191	209
278	61
718	502	591
214	159
530	630
135	371
106	788
912	260
662	193
720	82	870	135	581	4	731	371	628
866	423
316	915
915	200
847	424
316	915
879	223
607	356
147	890
927	592	854	609	90	515	250
137	771
718	61
338	193
927	592	90	515	250
718	61
353	891
1004	208
590	686
207	469
353	891
863	231
891	353
135	942
372	404	595
236	537
338	540
353	891
353	891
565	704
369	823
193	923
416	648
718	61	522	843
935	746
236	790
638	562
530	685
147	230
381	532
599	502
290	614
868	765
684	704
774	947
530	629
120	356
372	415
537	236
415	372
305	912
912	305
868	52	2	602
159	398	940
947	774
165	67
48	558
774	947
743	542
915	316
168	885	912	77	260	472	356	575	868
159	713
868	168
510	649
428	200
428	200
648	416
428	200
978	188	957	167
956	565
558	48
630	530
630	160
534	388
861	896
469	978
188	978
153	977
231	540
758	956	723	918	41	844
977	153
843	61
62	159
542	743
457	377
416	833
923	193
90	841
416	305
491	5
585	695
105	774
698	540	840	231	873	245	764
592	134	927	98	454
542	62	485
134	416
248	364	16	783	173	506	670	921
585	95
575	168
585	469
66	227
585	870
416	912
585	4
200	971	952	136	344	543
609	65	923	278	687	617	151
233	692	769
90	900
772	75
470	789
416	586
935	746
416	191
62	542
41	723
214	159
334	534
546	550
542	62
695	585
267	674
118	732	0
697	855
528	739
553	107
662	152
135	540
454	264
2	236
248	364	450	506	692
61	843
837	532
585	4
316	915
401	165
592	713
401	415	165
569	862	333	482	415	599	605
75	772
48	558
1001	381
214	912
401	415	429
48	956	672
966	933	347
443	742
231	738
569	482
966	933	347	935
443	742
30	168	472
377	457
790	236
90	306
868	602
522	613
732	118
90	769
719	783	13	738
719	837
147	65
585	126
614	546
335	532
546	470	196
546	65
450	712
61	522
629	891
416	927	256	313
267	112
643	685
223	879
353	891
977	497
586	356
136	428	857	371
126	782
546	127	629
795	421	424
171	933
107	440
927	772
381	327
628	135
935	568
977	1001	423	1004
935	568
191	65
935	568
236	790
595	372
260	168
843	407
846	561
306	742	660	203
530	629	891
858	614
935	568
214	230
500	159
846	631
470	569
607	927	75	609	91
978	547	851	469	188	817	167
327	381
428	136
550	743
200	344
2	283
327	381
159	500
704	684
758	918
546	614
159	551
935	568
530	629
629	24	136	891	530
62	646
568	935
318	704
534	510
65	592
32	569
534	477
65	147
684	550
891	629
891	629
450	572
160	629
935	746
147	65
772	75
646	337
75	772
912	305
912	305
65	191
912	305
450	695
629	530
629	160
147	471
953	207
233	746
192	381
643	685
377	522
648	168
935	746
233	692
135	628
628	135
534	223
971	200
153	977
236	690
891	629
106	1
629	891
530	629
629	530
891	353
416	927	256	147
891	629
558	216	25	319
458	558
558	458
530	629
629	891
891	629
629	891
891	629
629	891
891	629
629	891
192	381
439	77
1001	977
868	765
106	1001	828
146	326
950	106
891	629
506	541	881	14	796	724	249	1004	605	921
548	164
599	502
599	502
530	280
1001	381
684	704
356	168
423	246	101	175
500	159
356	77	260	168	868
356	912	168
335	532
500	984
790	2
2	790
356	90
731	422
731	422
356	607
502	599
248	783	506
942	135
500	294	782
356	502	912	602	569
561	846
561	846
599	502
506	29
356	912	602	591
356	912	602	305	743
572	372
506	996	199	644
912	168
912	168
912	77	168
542	646
912	77
356	912	602
765	868
506	996	199	644
165	31
774	947
765	214
165	316
697	540	311	170	873	925	855
531	987
628	135	720
697	311	925	855
987	531
159	500
401	415	429	291	454	165
200	971
695	40
401	415	429	454	165
947	774
506	461	364	670
774	947
947	774
774	947
947	774
658	526	274	647	547	142	990	188	24	301	408	656	136	817	167	280	360	631	160	35	953	493	207	561
774	947
977	423
343	663
135	628
628	135
500	166	782
659	306
987	531
682	650	654
531	987
31	428
125	622
569	32
988	469
841	90
654	650	682
569	356
978	469	188	167	141	35
748	308
738	850
854	542
334	687	159
231	540
135	628
563	731
803	674
231	540
602	126
743	166
77	439
695	159
607	356
629	891
135	942
334	356
769	2
510	534	139	206	489	477	154	125	322	102	562	939	524	622	174
926	715
789	987
253	290
253	566
253	151
499	956	565	704	558	321
443	152
253	290
253	566
630	493
353	891
253	290
253	566
53	343
454	134	592	401	98	772	429	291
731	422
988	469
731	422
207	795	469
48	956
200	971
223	343
731	563
311	53
630	530
29	506
650	682	654
207	561
207	136
207	847
207	953
294	586
294	762
423	977
790	149
530	526	360	629
629	160
353	891
56	641
891	629
561	207
731	422
891	353
823	542	535
410	14	719	16	56
294	817
984	500
272	450
233	692	769
731	739
500	159
602	356
253	151
160	858
823	369
353	373
912	77	168
168	500
429	401
849	275	737	175
607	546
31	165
401	429
587	720
31	165
31	990
175	849	275	737
854	586
987	789
429	401
500	90
629	530
662	443	86
844	669
847	408
582	764
290	214	159
472	168
422	731
605	470	693	228
365	118
891	629
365	118
365	118
883	32
365	118
659	742
659	306
365	118
365	118
188	469
143	8
230	214
718	61	522	843
435	193
29	335
164	548
638	164
193	435
53	56
422	731
547	954
977	497	1001	423	1004
372	595
891	353
506	461	364	670
971	200
193	540
700	126
435	193
950	102
253	151
253	290
253	566
90	500
126	416
193	739
335	532
540	193
193	435
443	86
190	274
190	656
190	353
190	181
977	796
855	697
935	746
988	188
700	595
190	274	772
935	746
987	772
935	746
935	746
530	629
718	61	522	843
700	112
935	746
530	629
935	746
935	746
935	746
159	609
718	681
935	746
737	849	275	175
935	746
935	746
935	746
935	746
285	915
443	602	743
935	746
891	214
935	746
935	746
935	746
935	746
935	746
935	746
935	746
450	947
522	377
718	61
935	746
935	746
356	912	602
772	274	190
112	110
891	414
935	746
896	281
935	746
935	746
935	746
935	746
935	746
935	746
935	746
935	746
935	746
122	428
77	912	168
272	40
771	901
535	542	500
500	332
443	86
356	704
356	743
912	77	168
720	617
92	207
720	680
912	214
31	165
31	92
526	360	530
281	896
428	122
157	356
720	587
915	200
500	435
857	316
190	920
334	159
62	500
31	200
305	912
147	40
915	285
912	305
506	29	248	5	6	670	921
530	629
147	290
344	838
851	167
245	231
470	789
290	614
15	680	422	731
66	227
171	951
500	62
92	658
963	67
963	67
15	680
847	482	569	424	207
607	334
122	428
427	955
248	506
585	561
431	988
214	159
739	528
774	947
569	862	482	415	599
381	327
67	963
569	482	415
947	774
40	147
977	1001
147	277	171	933	926	347	972	285	590	577	230	686	308	27
90	935
723	499
772	927
506	461	364	670
927	369
774	947
540	994	242
927	535
159	927
944	267
334	607
912	305
227	66
227	45
927	535
528	739
90	226
416	868
590	926
712	466
166	294	586	782
188	978
203	306
214	765
795	421	424	207
988	469
592	927
977	418
592	98
454	890
267	944
530	630
56	53	159
742	765
947	774
127	904	281	716	724	16	843	718	114
940	159
86	443
322	420
427	510
774	947
956	321
281	127
517	674
316	857
847	207
565	704
947	774
383	528
530	526
233	692
1001	724	685
772	75
718	127
180	958
290	147
891	629
886	250
159	551
765	742
987	432	197	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
166	416	984
427	343
306	229
48	956
166	586	416
443	662
242	540	994
229	343
306	742
742	659
193	880
517	586
531	987
332	782
629	530
306	374
294	416
90	361
126	168
530	629
427	388
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
343	229
629	891
629	530
90	703
742	692
343	427
429	454
551	159
629	160
306	374
168	557
540	231
538	693
429	401
16	127
24	647
427	245
90	361
971	200
935	746
443	602	743
833	549
260	232
472	260	168	575
506	921
697	170
260	232
77	260
629	891
160	858
233	692	769
808	468
75	334
30	765
422	731
782	586
193	306
65	687
159	283	220
718	61
207	847
139	323	510
782	586
207	561
761	700
335	532
135	569
67	344	963	165	207
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
175	423
267	944
944	267
704	565
779	184
147	590
147	290
718	61
159	940
530	685	629
718	61
415	401	569
356	472	743
160	857	530
765	214
891	629
942	135
285	915
782	166
416	166
149	716
423	246	101
149	716
214	159
682	650	654	783
682	738
920	630
940	159
423	175
249	1004
984	586
249	716	189
710	423	832	184
159	500
423	710
61	700
630	920
891	629
159	214
416	168
977	702
630	920
891	160
214	443
472	912	168
920	90
920	630
891	629
915	285
769	901	229	993	329	443	86	231	863	771	135	772	659	581	120	951	873	95	306	83	152	835	400	159
880	193
769	364	506	692
159	927	542
684	558
439	77
443	214
30	256	356
886	250
443	769
629	891
843	711
383	589
738	837
738	783
891	2
2	814
2	769
2	790
356	607
439	77
561	585
170	231
356	472	743
502	605	228
356	472	743
327	381
260	77
746	935
746	692
746	935
746	692
516	532
712	299
443	152
697	540	170	925	855
306	742
774	947
742	306
32	862
165	915
190	274
165	857
165	401
190	181
190	656
190	373
190	353
190	920
947	774
313	416
414	891
658	629
313	256
227	966
135	581
471	147
242	769
713	592	98	107
713	592
713	98
987	531
713	291
713	454
924	506
924	173	14
924	1001
924	702
924	199	682
924	644
774	947
344	838
306	742
947	774
771	769
742	306
343	853	223	310	322	663
135	942
135	942
356	90
830	769
607	415
422	731
15	680
607	334
769	771
774	947
343	853	223	310	322	663
422	731
607	696
191	471
191	471
580	143
764	245
977	996	418
723	758	41
764	245
704	684	743
191	471
41	565
684	48	565	918	318	679	704	499	321	844
191	471
506	541	881	14	796	724	249	1004	605	921
450	947	187
764	582
847	482
528	362
873	231
381	107
509	893
333	506
830	769
977	796
526	530
702	977
133	168
707	301
310	343
696	607
607	696
381	327
947	774
607	415
774	947
189	249
703	90
977	996	418
771	703
532	516	13
978	988
322	343
891	159
743	704
175	849	275	737
535	369
450	662	187	272	802	695
415	833	401	569	191
428	647	142	990	200	971	857	92	915	952	136	31	953
947	774
774	947
347	171
936	135	581
947	774
617	923	278	687	151
774	947
470	789
565	704
988	167
249	189
306	659
306	659
90	920
531	987
857	344
40	802
184	779
506	333
761	516
164	548
61	718
90	428	915
167	978
344	200	971	952	543
782	435
782	586
90	356
428	90
104	416
569	65
231	540
782	435
428	915
65	569
803	674
984	586
846	280
602	356
428	316
189	249
704	48
947	774
166	112	674
416	77	260	168	868
927	535
837	738
630	685
356	912	602
246	572
927	854
978	188	957
193	923
758	918	318
660	951
837	738
942	135
90	428	915
663	534	343
569	482	415
253	151
506	783
253	566
253	290
135	942
607	415
586	984
857	428
586	356
356	505
245	540
774	947
415	607
356	90
260	416
428	316
422	680
630	530	493
245	231
795	421	424
940	159
188	978
947	774
569	249
214	912
48	565
356	912	168
977	996	418
923	743
134	168
454	890
454	890
270	199
927	90	515
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
429	401
335	29
550	443
927	854	823	369
90	356
765	104
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
334	607
40	572	662	187	488	379	596	272	802	695
144	8
927	854
873	624
927	609	515
963	67
334	159
256	889
572	595
427	461
927	513	250	444
963	67
927	90	515	513	250
629	190
607	334
963	67
607	159
923	193
428	200
912	168
482	990
506	270	783
159	940
963	67
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
927	196	147	369	609	90	515	722	191	629	513
586	166	416
963	67
572	246
175	5
383	922	528	362	589
428	200
847	482
977	153
534	139	477
586	687	500	334
912	214
160	629
175	5
788	106
5	175
684	672
122	924
427	95
629	136	891	530
171	347
672	684
743	13
462	833
912	168
106	788
912	214
890	454
940	159
353	891
586	984
246	572
586	984
752	587
586	294
159	398	940
416	313
586	294
950	740
586	854
837	738
160	629
427	338
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
592	134	268	454	713
343	950
353	891
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
740	950
592	134	927	98	454
423	710	832	184
629	891
942	135
912	214
774	947
720	12	82	870	170	4	731	456	371	628
159	53
746	935
159	940
77	168
572	246
890	454
90	107	980	718
249	716	189	6	1004
978	988	421	795	547	851	469	188	614	301	954	817	167	141	552	424	35	207
401	415	429	291	454	165
327	381
90	718
947	774
951	638
401	415	429	291	454	165
166	674
788	634
157	590
189	214
890	454
614	141
774	947
188	978
301	547
832	710
947	774
638	951
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
253	290
253	566
377	700
253	151
774	947
422	731
758	956	918
415	150	569
947	774
774	947
739	528
135	82	870	581	4	371	628
377	159
586	416
428	316
586	416
586	416
415	401	150
586	416
428	915
586	416
135	942
159	214
429	454
774	947
401	429	291	454	165
139	132
165	31
772	75	609
165	316
427	281
540	231
53	193
868	912	472
470	789
470	789
322	343
427	461
629	891
933	171	347	966
605	693	228
573	586
731	422
927	65	854	823	369	90	515
942	135
193	544
499	672
984	586
629	891	530
629	415
698	540	840	231	873	245	764
427	738
372	595
335	980
231	921
672	499	684
281	427
551	159
220	752
398	712
850	682
850	506
586	782
731	90
850	738
335	532
164	740	223	322	420	879	548	368
532	335
532	516
126	356
415	769
586	984
764	994
160	891
335	532
984	586
643	685
427	596
402	42
586	256
112	166
984	586	586
910	329	692	591
685	643
193	338
306	629
327	381
112	674
427	697
335	107
765	30
629	561
135	942
135	581
166	112
214	343
629	306
429	454
214	343
167	274
427	469
648	765
338	427
912	168
891	160
444	369
306	629
891	353
369	444
670	107
444	369
401	429
347	748
429	401
682	850
256	586
891	530
159	940
29	335
192	381
191	209
553	201
532	335
293	572
15	680	422	731
214	912
381	107
927	113
629	53
65	927
332	318
335	532
91	149
32	862
710	599
710	599
710	599
905	281
143	8
936	581
62	542
771	443	86
927	535
223	663
415	607
940	159
607	415
927	535
575	472
977	1001	1004	418
713	592	98	291	454
220	633
532	335
510	534
335	532
765	214
5	107
5	107
692	233
779	843
680	731
740	879
779	843
765	30
64	534
166	112	674
532	335
333	506
692	233
718	61	522	843
542	62
765	104
472	30
692	233
718	61
692	233
335	532
398	159
846	561
779	843
718	716
214	40
135	581
16	506
534	324
534	638
61	718
984	133
532	670
416	927	256	147	313
369	542
256	416
416	256
32	851	502	915	280	731	718	530	920
428	200
629	24
199	270
530	32
629	891
977	1001
738	654	783
891	629
321	565
1001	977
977	1001
62	646	542
103	950	514
595	372
534	42
335	119
663	343
934	410
1001	977
977	1001
469	427
1001	977
534	591
630	530
333	743
630	629	530
977	1001
1001	977
321	565
746	692	591
934	595
61	233
629	24
595	372
343	663
629	891
724	14	796
746	834	534	450	248	851	502	517	542	135	157	915	935	783	775	742	731	692	56	836	980	718	530	221	743	776	920
318	332
648	232
679	565
372	595
32	862
984	586
891	629
595	572
629	891
629	630
356	472
648	104	256	416	313
724	16
535	444
356	912
629	891
790	2
790	812
31	165
586	294
586	762
586	984
586	984
572	696
586	782
572	293
24	629
24	629
790	2
790	2
891	630
891	24
149	246
119	335
790	2
423	103
790	812
790	119
454	98	772	713
454	98	713
454	134	592
454	401	98	772	609	429
774	947
697	427
190	656
190	181
774	947
771	152
947	774
190	920
700	126
190	353
542	62
743	333
833	462
542	646
907	393
135	82	870	581	4	371	628
774	947
774	947
190	629
795	424	207
795	424	207
988	167
133	984
774	947
700	193
988	978
833	185
812	790
947	774
429	454
233	61
112	267	674
731	739
142	915
942	135
663	638
795	424	207
165	31
165	401
165	401
165	990
165	316
335	119
61	534
67	344	963	207
61	233
61	700
977	1001	423	1004	418
915	32
506	461	364	670
915	316
630	891
934	410
978	851	167
428	857
96	420
245	987
381	192
482	569
40	193
424	421	795	990	207
90	980	718
731	284
731	284
629	190
592	927
764	364
592	134
629	24
977	921
963	67
955	540	773	311	427	925	987
955	540	773	311	427	925	987
782	435	586
955	540
267	82
568	379
119	335
60	695
924	122
40	450
718	189
214	159
415	833	401	150	569	191
718	61
774	947
435	586
164	402
191	65
415	401	569
191	927
112	674
82	267
415	401	150	569
454	429
415	833	401	150	569	191
207	561
921	977
854	239
147	277	171	933	926	347	972	285	590	577	230	686	308	27
65	191
774	947
537	236
921	977
629	24	136	891	160	530	561
680	731
48	956	565
547	188
316	915
185	833
91	407
977	921
629	493
629	190
580	143
849	327	175
854	586
127	883
915	142
548	638
921	977
159	912
977	921
984	168
91	832
338	433
581	936
837	682	719	783	738	682	719	783	738
696	607
947	774
160	301
372	404	595	934
175	737
774	947
160	629
316	214
743	602
873	231
214	107	569	731	692	940	544	629	987	720	530	684	371	835	743	776	920	852	865	324	738	844	220	334
135	942
947	774
633	220
951	769
565	956	48	321
629	526	24	685	280	360	630	891	631	160	530	493	561	658
774	947
854	239
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
607	696
377	101
193	700
761	14
15	680	731
435	586
586	435
175	849	275	737
435	586
978	957
742	659	306
90	189
957	188
428	953
428	31
428	31
428	31
428	31
599	569
987	471
849	275	737	175
184	127
947	774
987	471
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
592	134	927	98	454
592	134
175	849	275	737
915	214
469	188
731	422
184	607
184	393
774	947
429	401
918	758
374	306
469	188
765	30
236	537
236	537
321	956
752	220
731	609
16	724
849	175
401	429
742	306
812	687
994	764
493	658
220	633
703	159
220	752
188	274
915	428
214	159
472	912	168
200	952
67	963	207
858	915
189	718
245	231
680	720
537	236
294	30
724	14
629	530
569	482
724	246	711	293
947	774
607	356
638	663
313	294	256	416
643	473
569	482
926	577
416	927	147
67	165	207
915	858
569	482
147	590
147	590
569	482	415
663	638
595	189
159	398	940
67	344	963	207
569	990	482	415
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
24	891
942	135
774	947
353	891
353	891
569	502
429	401	98	454
955	540	773	311	427	925	987
214	865
14	724
415	401	150	569
659	742
95	585
957	188
629	185
415	833	401	150	569	191
95	987
30	294
290	53
95	427
614	546
731	422
159	923	687
891	353
356	30	209
987	471
934	372
462	762
724	226
790	812
703	159
90	746	191
790	812
607	528
790	812
1	310
274	656
629	530
940	159
191	65
167	274
191	927
423	246	101
157	248	542	915	586	775
978	547	35
428	316
698	540	840	231	873	245	764
306	742
428	915
812	790
356	256
429	454
61	233
977	418
857	160
774	947
30	648	209
957	167
135	82	870	581	4	371	628
135	214
14	719
135	942
927	592	854	823	90	722	191	513	250	444
609	731
24	685
607	833
294	30
422	731
771	703
912	168
173	364	248	16	783	506	670	921
231	2
147	454
159	534	923	278
306	203
719	783	13	738
719	837
185	915
630	891
585	659
912	159
585	561
630	891
585	318
193	157
891	630
891	24
14	724
912	168
433	738
462	833
402	534
942	135
75	772
415	401	150
398	159
119	812
534	159
772	75
947	774
891	629
203	306
32	862
765	256
774	947
159	912
586	416	356
586	435
548	164
316	915
629	24
165	858
2	891
159	500
846	561
654	650	682
915	185
850	987
165	67
847	92	954	31	165	424	207
157	193
947	774
135	942
629	891
193	157
493	301
849	327	275	737	175
75	772
159	398	940
774	947
912	168
422	731
327	849	175
628	334
772	75
332	318
92	847
954	167
912	77	168
847	302	92	954	190	629	165	424	35	953	316	207
101	866
912	159
424	421	795
321	216
454	592
157	740
454	429
435	500
92	207
454	147
977	189
572	246
133	602
923	159
866	101
561	629
561	207
101	866
200	971
561	629	493
159	278
90	731
688	29
561	846
891	629
891	353
450	695
685	24
629	891
214	891
891	629
246	572
306	203
951	890
233	61
416	586
956	565	321
846	561
947	774
435	586
103	423
214	290
537	236
915	647
891	24
499	565
952	200
75	772
629	214
952	543
617	720
629	891
732	16
891	629
629	24
592	134	927	98	713
984	168
915	428
428	316
592	98	713
772	75
774	947
891	920
915	32
278	159
537	236
682	837	719	783	738
534	343
424	978
682	650	654
724	246
334	628
915	428	857	136
628	334
607	499
697	170	855
134	592	291	454
586	334
586	334
42	534
24	629
248	157
429	401	98	454
685	493
343	534
160	857
718	61
248	550
164	548
334	591
718	716
470	789
24	685
428	915
444	535
550	248
428	142
168	232
428	915
685	24
629	561
321	956
30	313
940	159
309	1
318	332
977	32
977	1001	423	1004	418
32	862
16	732
159	923
164	322
710	423	832	184
638	534
159	923
159	940
322	164
32	915
1001	977
977	1001
1001	977
232	168
977	189
915	32
61	233
915	428
843	779
915	428
327	381
356	912
915	428
423	710
318	585
356	607
660	329
891	2
663	343
891	24
712	398
977	418
16	127
724	14	796
356	313
971	200
971	200
333	783	506
381	327
977	862
710	423	832	184
175	5
433	738
260	77
712	61
586	416
586	416
586	435
356	256	30
586	157
200	971
356	256	30
505	356
356	256	30
356	505	515	765
915	428
915	428
189	977
2	231
2	790
586	157
984	133
790	2	891
548	164
891	24
712	398
168	77	260	356	868
168	416
168	912
168	912
168	126
2	790
712	398
506	461	364	670
506	16
506	769
165	857
795	424	207
795	421	424	207
774	947
343	706	84	822	310	939	735
41	723
67	344	963	207
514	780	950	378	832	103
774	947
947	774
595	71
774	947
142	428
947	774
774	947
469	188	167
956	48	216	319	558
469	421	795	547	188	954	817	167	424	35	207	241
947	774
774	947
951	638
542	646
947	774
991	61
334	628
774	947
774	947
29	333	249
454	134	592	98	713
607	334
774	947
607	356
951	341
422	165
191	415
422	165
343	663
947	774
316	428	857
947	774
422	165
428	316
422	165
428	915
942	135
103	514
424	421	795	207
629	838
493	685
333	29
333	6
514	103
696	607
424	421	795	207
103	514
267	112
602	743
313	294	256	416
164	548
514	103
774	947
103	514
846	561
159	912
191	415
947	774
858	35
514	103
841	90
774	947
313	294	256	416
720	617
415	401	150	569
103	514
428	802
977	996	418
191	415
663	343
75	772
236	537
738	433
647	24
802	428
720	587
561	846
561	846
306	229
415	833	401	150	569	191
470	569
267	586
720	680	855
267	586
674	112
267	586
718	904	716	724	189	595	883	377	32	754	711
147	454
720	587
290	214	159
925	429
435	586
322	343
542	646
334	607
35	167
977	1001	423	1004	418
306	229
861	896
377	718
229	306
40	450
977	32
977	32
180	958
444	823
159	214
582	764
607	696
429	454
306	229
927	542	535
335	107
40	450
850	738
450	947
67	963	207
356	607
697	540
356	90
697	540
607	356
712	398
743	602
765	214
569	482
356	256	30
256	30	356
569	482
977	418
927	65	592	854	772	147	609	90	191	513	250	444
356	209
774	947
951	979
680	731
629	280
214	844
69	706
416	356
764	582
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
472	356	743
702	738
220	334
188	978
356	30
253	290
253	566
401	98	429	291	454	165
429	401
469	207
135	628
401	429	454	165
160	543
126	168
126	256
401	429
316	214
248	49
429	401
678	696
127	718
127	184
126	416
248	49
644	199
256	126
774	947
401	429
696	607
977	418
67	344	963	165	207
980	479
165	401
977	996	418
844	214
774	947
628	135
718	127
416	126
947	774
947	774
947	774
738	433
977	418
401	98	429	291	454	165
230	193
712	450
955	540	773	311	427	925	987
955	540	773	311	427	925	987	540	773	311	427	925	987
977	418
193	230
774	947
450	712
774	947
774	947
126	256
940	159
987	90
398	712
771	65
256	126
454	98
693	122
32	127
715	926
306	374
585	558
534	879
987	833
940	159
951	724
388	638
122	693
424	421	795	207
947	774
693	122
774	947
590	577
758	956	918	41
24	891
947	774
754	272
327	381
24	647
754	595
765	356
193	581	720
168	126
987	531
67	344	963
912	159
832	710
193	720
569	482	415
758	956	918
731	563
90	189
381	327
332	318
401	415	165
912	77	260	168
168	912	77	260	472	356	575	868
454	134	592	401	98	429	291	713
912	214
454	772	609
795	424	207
316	857
401	98	429	291	454	165
772	927	609	454
629	24
454	147
795	421	424	207
207	67
912	557
454	134	592	98	772
168	912
712	380
605	693	293
188	469
912	168
401	415	165
189	718
67	344	963	165	207
165	316
165	67
236	393
710	832
707	1003	98	680	951	609
159	923
774	947
147	454
165	401
374	229
774	947
229	659
469	978
469	978
168	912	77	260
572	40
788	740
509	299	634
955	987
988	188
30	313
955	540
891	530
891	530
891	530
530	891
587	720
165	428
290	739	669
321	216
703	135
947	774
703	581
175	688
90	30	416
24	629
847	207
952	200
952	200
847	408
157	590
977	189
767	333
879	322
581	703
592	818
592	927	98
731	680
67	344	963	207
543	200	971	952	136	344
67	344	207
592	134	927	98	454
372	595
629	530
966	933	347	935
592	134	927	98	454	713
592	134	268	454
772	609	454
993	863
851	978
629	24
454	592	890	863	922	150	90	165	543
680	731
126	168
516	532
731	680
698	540	840	231	873	245	764
214	159
454	291
214	159
552	851
159	923
469	978
193	923
214	290
168	126
469	630
157	617
537	532
398	712
718	61
563	731
126	416
24	629
638	299
638	299
24	629
48	956	216	25	319	558	458
75	220
516	437
516	532
2	52	602	868
629	24
638	706
857	915
428	165
891	267
712	398
630	469
41	565
983	364	692	769	764
942	936
267	891
891	267
189	977
586	765
469	141
586	500
891	267
125	676	622
125	676	622
125	676	622
530	629
398	712
433	738
159	316
531	95
927	250
868	416
933	686
159	398	940
135	61
629	891
428	316
891	24
356	209	607	334
83	784
126	573
977	189
891	629
629	891
765	586	356
220	75
988	431
214	923
168	77	416
568	379
952	200
923	159
24	891
24	891
534	388	638
159	915
428	857	915
638	299
424	978
936	942
424	421	795	990	207
61	718
923	159
32	716
639	215
923	193
159	923	687
629	891
159	923
416	356
942	135
416	168
629	530
891	629
891	629
318	332
629	891
356	313
891	629
891	629
891	629
629	891
629	891
416	168
891	629
105	418
168	416
629	891
629	891
891	629
891	629
915	428
843	534	388	16	687	711	718	591	407
61	135
602	743
912	168	356
629	891
891	629
891	629
447	586
912	168	557	356
629	891
629	891
891	629
638	388
629	891
891	629
629	891
119	790
891	629
629	891
891	629
891	629
356	209	868
629	891
891	629
629	891
356	912
168	77	557
168	232
868	209	356
299	388
782	586
868	168
423	246	101	175
299	388
168	868
168	77	260	557	356	868
356	168
356	168
712	40
2	790
2	52	602	868
506	783
353	891
891	353
135	942
135	61
135	628
135	581
433	987
530	891
450	398	712
61	718	591
915	316
168	912
783	214
450	61	900	233	443	602	662	398	742	692	306	272	802
502	569
136	371
136	857
61	991
105	418
267	674
267	674
135	628
630	685
942	135
17	428	857	915
942	135
742	659	306
742	659	95	306
532	761
628	135
628	135
586	267
586	267
586	267
586	447
586	267
790	812
586	267
586	267
586	267
586	416	782
586	984
532	670
670	532
812	661
808	5
808	670
891	24
2	790
66	45
119	2
595	450
66	45
66	227
2	119
2	119
306	383
791	580
343	663
293	569
62	159
62	159
159	62
306	229
343	853	223	310	322	663
377	700
663	343
344	67
343	322
321	216
935	746
239	692
239	923	742	161
334	617
353	891
663	879
15	680
424	421	795	207
214	159
424	421	795	990	207
185	502	915	670	248	684
185	762
214	306
25	704
680	15
334	159
630	377
915	185
67	963
569	293
528	607
214	443
977	418
119	2
229	306
553	201
528	383
528	909
528	362
432	468
891	353
135	942
227	66
227	45
550	546
135	851
249	506
267	674
984	90
470	789
787	214	159
851	135
718	61	522	883	843
159	214
377	630
595	272
977	418
561	629	493
907	587
245	231
670	185
670	107
569	6
977	418
788	740	106
569	159
159	923
891	629
754	718
415	612
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207	512
321	216
947	774
267	674
697	855
40	383
493	630
977	1001	423	1004	418
596	187
857	17
977	418
851	552
62	646
915	428
193	880
40	572	900	450	947	568	662	187	596	272	254	802
918	458
383	40
844	704
506	249
680	731
90	732
704	48	25	458	684
569	470	862	538	991	333	710	502	249	693	295	6	409	976	0	599	605	228
506	226
782	586
435	500
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207	512
127	32
697	855
127	159
977	418
127	883
193	569
280	530
746	233
971	952	543
843	534	388	16	687	711	718	591	407
322	343
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
614	978
534	591
519	862
159	783
15	680
955	540	773	311	427	925	987
644	1001
462	833
231	994
428	915
482	364
774	947
670	175
718	724
1001	644
670	175
530	629
316	159
62	646	927	551	854	542	823	124	369	722	113	535	513	485	250	444
720	12	936	82	870	135	581	170	4	304	731	456	371	628
485	62
915	731
855	697
629	530
290	214	159
369	62
963	67
159	359
720	135
253	151
253	566
253	290
159	214
546	614
432	468
951	245
851	978
629	891
947	774
890	880
214	159
774	947
530	629
614	546
546	614
697	855
542	62
927	62
250	62
159	923
443	152
977	418
164	740	223	322	420	879	548	368
332	318
546	607
401	98	415	429	291	454
850	576	197	516	541	650	327	881	14	682	131	837	719	1001	745	783	173	13	761	506	996	199	644	921	657	702	738
443	550
278	151
947	774
977	418
605	470	693	228
38	42
915	428	200	136
774	947
530	267
947	774
696	678
552	851
566	772
851	978
629	891
24	891
91	149
251	987
774	947
630	493
947	774
103	950	514	832
582	955
818	592
534	591
66	227
491	5
175	5
15	680	422	731
624	738
423	246	149	716	101	175	866
788	509
774	947
423	977
443	86
239	923	742	692	161
159	891
309	1
977	423
891	629	530
880	528
891	159
152	86
11	923
630	493
915	157
855	697
572	40
159	923
612	415
469	207
56	987
772	566
947	774
977	791
558	499	321	207
104	126
585	126
774	947
290	214
90	996	199
61	278
758	918
191	752
585	168
774	947
184	82
343	322
290	214
493	630
984	586
90	850	173
90	850
164	638
191	75
923	193	53
470	789
923	239
720	587
421	978
531	95
738	427	624
193	90
629	530
429	454
774	947
65	687
187	695
173	90
267	530
75	191
353	891
712	380
220	75
569	767
334	923	687	746	692
267	586
347	933
978	421
743	472	356
86	152
267	586
638	299
546	772
915	595	696	160
166	74
915	200
40	572	802
66	227
915	428
879	740
74	166
102	510
443	450
712	380
236	208
160	530
191	752
569	415
493	530
443	86
891	353
921	541
75	220
978	167
978	167
592	818
272	662
643	685
978	167
978	167
586	267
586	267
428	915
586	166
107	201
157	159
586	782
586	500
143	32
718	61
629	280
443	152
381	192
718	189
321	704
316	915
572	40
607	696
531	306
157	159
740	879
223	343
313	500
443	152
462	450	248	851	223	517	542	157	783	742	670	718	591
2	119
443	86
963	67
353	891
157	159
383	922
500	586
91	421	301
656	301
935	971
558	956	216	25	319
774	947
5	553
107	5
401	429	291	454	165
454	134	592	772	609
685	643
947	774
542	646
401	415	429	291	454
724	1001	685
151	278
643	685
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
685	643
879	399
923	687
646	542
767	569
774	947
704	318
299	388
704	565
704	565
704	565
947	774
530	267
685	267
530	629
334	75
530	629	891
612	75
630	469
530	629
401	415	429	291	454
327	381
571	684
571	285	394	277
571	160
469	630
994	764
774	947
571	394
571	62
571	885
127	687
2	790
571	394
571	684	285	277
571	160
415	569	191
644	138
327	381
844	672
530	493
530	267
493	530
75	612
530	700
629	891	530
629	526	24	685	280	360	630	891	631	160	530	493	561	658
227	66
227	45
470	789
607	231
936	581
918	458
918	458
470	789
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
1001	724	685
24	891
510	534
966	686
648	765
685	724	1001
586	126
105	418
586	416
586	267
764	994
915	200
164	638
470	789
586	356
102	322
106	1
106	780
450	443
761	516	783	700
746	692
530	629	891
586	157
470	789
428	302
200	915
731	680
629	214
416	927
139	534
214	629
214	157	147
416	256
29	808
531	482
32	143
66	227
245	231
245	231
685	643
942	936
746	935	692
693	599
942	135
790	812
1001	724	685
746	692
724	1001	685
746	935
732	0
833	462
245	231
200	915
915	200
790	812
17	857
423	377
548	853
548	853
502	185
565	679
790	812
199	506
2	923	790
280	629
280	526	647	547	851	188	24	32	915	360	631	530	920	561
506	1001
885	416
697	855
697	540	311	925
31	165
98	268	707	401	117	107	429	291	454	713
31	165
12	870
31	165
293	569
31	165
742	591
31	165
12	405
344	67
106	1001	828
383	644
165	31
165	67
135	923
662	546
135	82	870	581	4	371	628
135	720
924	644	199
924	14	173
924	682
924	1001
924	702
924	506
422	377
663	42
707	680
542	646
774	947
344	67
571	684
571	394	277
571	160
571	285
571	394
571	684
571	285	277
571	160
571	394
571	62	885
571	394	542
290	151
571	277	285
571	900
152	443
731	680
253	151
207	67
152	443
253	566
571	935
152	443
319	618
424	421	795	990	709	207
571	394
633	40
571	900
571	870
571	160
571	731
152	86
25	48	216	319	458
571	62
571	62
571	900
571	935
571	160
571	776
571	900
571	160
571	776
571	776
571	450
571	900
571	776
571	776
571	450
571	900	870
571	742
571	160
571	684
135	292
157	740
571	663
571	870
571	742
571	742
936	942
571	742
629	280
571	684
571	742
571	160
571	394
571	450
571	900	910
571	394
571	684
571	450	161
571	900
571	900
571	450
695	362
735	822
662	443	86
822	735
48	25
267	392
731	680	422
950	780	514	832	103
454	772	609
977	418
470	789
429	454
684	185
951	502	189	809	605	738
718	61
607	75	91
423	246	101
246	149
644	996
680	284	422	720	15
223	322
680	731
1001	724	685
470	789
963	67
422	680	15
470	789
654	738
544	580	791	669
416	885
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
850	881
544	563	739	741	143	8	144
850	881
165	990
165	31
165	401
774	947
362	695
322	223
685	724	1001
423	246	149	716	710	977	101	175	779	866	184
685	838
165	31
165	401
165	67
165	344
347	686
165	31
165	67
809	641
416	927	256
322	223
165	401
165	207
977	1004	418
482	569
977	1001	423	1004	418
322	223
977	418
977	153
977	153
720	680
422	731
680	720
977	418
607	591
15	680	731
15	680	422	731
663	343
846	561
236	383
782	193
774	947
347	933
977	418
977	418
98	107
245	540
977	418
724	1001	685
245	231
746	966
159	783
159	912	209
565	679
502	569
502	538
159	278
98	107
256	30	356
977	418
838	685
61	214	159
569	482	415
569	415
368	310
628	135	720
880	107
193	53
14	724
14	796
377	423
362	695
322	337
443	152
52	790
977	418
67	963	207
428	857	915
695	362
193	53
530	629
316	428
231	863
322	740	853	106	323
952	200
159	534
104	523
158	576	719
90	53
401	429
531	659
596	427
743	602
377	422
853	322
685	838
923	278	687	617	151
569	293
569	482	415
629	530
410	38
540	193
847	31
388	427
704	565
107	5
429	401
767	599
765	104
422	377
5	107
764	364
236	1004
643	685
107	5
103	423
540	329
746	935
230	193
746	935
685	643
96	420
193	230
61	568
509	64
347	966
207	469
207	558
377	422
207	469	67	558
56	53
401	429
107	5
207	165
383	236
90	612	534
795	978
281	127
891	280
458	790
24	629
353	891
558	48	216	319	499	321
272	662
718	522	843
891	353
319	1002
629	24
236	383
546	662
189	1004
887	383
353	891
857	17
383	40
90	502	569
499	458
353	891
648	765
134	592
165	31
165	344
497	977
322	343
493	795
428	316
540	231
656	851
90	29	107
712	380
454	401	429
963	67
822	735
165	552
795	493
712	380
585	990
572	246
712	380
742	239
690	849
322	534
214	161
107	553
712	380
719	158
780	548
887	383
955	510
712	380
322	879
585	469
712	380
955	773	427	987
510	955
435	416
502	693
24	656
322	879
789	470
955	510
98	107
246	572
469	585
322	343
246	423	101
246	423	101
104	765
648	133
718	61	522	843
245	231
1004	208	236
630	493
423	246	101
422	731
133	648
469	167
630	493
458	684
493	630
236	1004
977	418
630	493
236	1004
14	541
686	157
510	427
322	223
24	891
482	364
789	470
971	200
843	61
530	891
538	502
299	388
90	904	479	122
534	159
90	904	479	122
569	415
92	207
774	947
75	633
458	684
415	401
415	401
698	540	840	231	873	245	764
530	526
470	333	249	6	0
347	933
187	572	900	568	662	596	272	802	695
548	164
299	388
548	164
159	534
977	418
347	933
107	553	5
850	881
950	832
731	739
193	987
850	881
542	157
746	935
746	935
746	692
654	650
159	214
650	654
581	936
855	581
569	470
368	950
891	24
61	568
746	935
660	951
299	388
571	684
571	394
571	160
571	285
571	277
551	124
470	862	538	693	228
571	450
571	900
832	950
571	450
571	900
765	104
223	322
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
531	95
191	90
107	553	5
548	853
416	435
416	2
191	927
191	927
402	634
462	762
305	472
630	685
936	581
318	332
322	740
950	832
333	569
207	92
368	950
32	977	791
67	344	963	165	207
136	200
2	416
759	74
759	573
685	1001
759	416
231	170
2	500
984	416
977	969
530	891
458	565
530	629
568	61
424	795
984	586
891	629
214	923
788	106
586	435
586	435
586	267
851	920
159	607	334
746	935
977	969
14	576	516	541	650	881	682	131	270	837	719	1001	924	783	173	13	761	506	996	199	644	921	657	702	738
16	541
327	381
647	24
746	935	692
506	783
514	103
103	514
712	380
514	103
629	891
103	514
915	647
502	693
915	647
514	103
629	526	24	685	280	360	630	891	631	160	530	493	561	658
514	103
245	231
103	514
915	428
850	783	609
514	103
103	514
514	103
103	514
264	454
572	246
62	542
534	159
62	646	542
453	595
742	306
942	341
742	659	306
891	414
891	630
630	891
630	493
1001	506
506	173
248	185
280	891
506	364	189	670
306	742
306	742
165	31
165	401
306	374
697	311	925	855
742	306
795	421	424	207
795	421	424	207
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
987	95
987	159
987	433
31	165
31	165
500	435
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
987	56
401	429
401	429
401	415	429	165
401	165
401	415	429	291	454	165
335	5
190	274
190	656
190	181
774	947
190	353
159	607	334
293	569
977	418
935	746
947	774
316	915
774	947
935	746
220	75	334
454	264
977	418
935	746
789	364	987
936	581
977	418
704	12
246	572
443	742
764	987
704	216	321
758	956	918	318
246	423	101
424	990
581	936
947	774
424	990
774	947
15	680	422	731
12	870
654	650
977	796
947	774
740	322
74	759
248	502	915	670	591
248	185	684
248	762
782	416
774	947
571	394
571	684
571	277
571	160
571	285
571	394	62	885
571	450	900
306	659
435	416
428	857
857	838
947	774
424	421	795	990	207
38	2
422	731
159	923
952	200
987	764
267	586
542	62
542	62
963	67
988	978	167
963	67
416	782
774	947
963	67
987	789
313	294	256	416
991	61
947	774
789	987
991	858
192	506
991	61
963	67
758	918
782	416
991	61
362	383
609	923	783
305	472
774	947
372	404	595	934
275	849
947	774
185	762
920	851
190	274
190	656
485	62
190	920
190	353
855	581
881	850
765	104	209
112	267
530	24
190	181
609	850
767	333
305	743
643	685
942	135
849	427
774	947
685	643
469	141
724	246
643	685
849	175
322	591
782	586
609	927	772	633	951	454
935	568
950	343
112	267
782	77
1004	320
362	957
947	774
685	643
493	685
718	61	522	843
609	454
718	61
530	450	851	135	915	742
175	849
963	67
685	493
104	765
422	731
849	175
915	647	428	990	857	953
891	267
718	127
214	306
909	58
774	947
915	200
947	774
322	2
5	335
159	787
663	950
189	6
891	630
189	506
774	947
313	294	256	416
530	700
236	1004
306	229
428	915
175	849
167	988	421	795	547	851	469	188	614	301	954	817	957	141	552	424	35	207	512
429	454
428	122
208	236
13	532
13	743
102	534
1004	236
669	791
947	774
290	214	159
915	731
849	175
428	136
450	530
731	739
774	947
526	629
360	629
450	900	662	272
267	891
173	506
891	267
249	470
609	362
306	742
947	774
947	774
764	994	582
333	767
249	470
772	739	233	870	13	433	326	68
90	443
977	418
687	75
236	107
236	208
427	955
454	134	592	401	98	429	291
977	418
173	506
493	629
685	629
977	418
107	236
58	909
586	435
936	581
966	935
444	535
435	500
787	159
774	947
977	418
947	774
450	695
334	692	591
849	275
90	443	662
774	947
74	232
415	91
372	404	595	934
950	343
692	540	994
692	540	994
977	418
450	398	712
935	966
692	540	994
607	229
541	506
592	927	98	454
586	294
586	267
571	684	394	285
571	277
571	160
586	267	435
951	245
592	134	927	454
977	418
592	134	927	454
739	8
231	170
571	684	394
571	285	277
571	160
444	535
977	418
592	134	268	98	454	713
712	450	398
571	684	394
571	277	285
571	160
67	344	165
586	267
159	787
980	464
739	8
24	530
135	942
135	530
586	267
955	540	773	311	427	925	987
977	1001
802	466
955	540	773	311	925
612	879
586	267
991	654
586	267
344	67	165
586	267
586	267
586	267
586	267
586	267
586	267
586	267
586	267
700	530
586	267
586	267
321	216
978	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	207
404	688
159	912	209
571	394
571	285	277
571	160
571	684
663	343
292	135
571	394
571	684
571	285	277
571	160
629	526	24	685	846	360	630	891	631	160	493	561	658
898	808
107	652	537	532	201	808	393
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
1001	977
571	394
951	660
571	394
166	743
774	947
924	199
692	746
991	61
92	142
764	364
991	858
765	214
853	159
704	499
660	951
586	383
609	267
435	586
458	956
318	499
167	978
526	360
947	774
343	322
607	534	189	687	915	783	692	718	591	334
951	866
680	12	32	720
680	12	720
774	947
680	720
718	61
67	344	963	207
629	24
249	470
383	586
249	470
947	774
841	159
528	923
774	947
472	168	575
935	966
470	249
401	415	429
935	746
688	404
159	783
190	274
190	656
190	181
947	774
774	947
774	947
502	538
127	281
775	157
731	915
24	629
190	274
190	656
978	552
586	383
190	353
92	207
190	920
891	629
692	135	581
62	214
909	362
190	181
638	862
229	306
586	655
229	607
305	743
207	92
643	685
470	6
743	13
942	135
90	191
404	688
207	165
841	159
157	248	542	915	586	775
159	692
530	24
157	775
731	809
607	534	851	377	591
32	977
957	362
947	774
947	774
530	629
90	850	783
541	16
530	629
530	700
166	112	674
746	935	692
530	629
595	590
774	947
977	1001	423	1004	418
774	947
607	591
692	159
595	590
947	774
991	61
991	858
977	1001
991	654
787	159
90	61
630	493
481	565
423	977
127	281
127	718
935	746
2	790
35	167
607	229
5	553
977	418
977	423
107	553	5
2	322
469	978
590	171
253	151
812	700
67	344	963	165	207
761	783
416	912
614	552
470	249
977	418
122	428
16	541
281	127
112	674
404	372
90	898	107
977	1004
207	136
720	833	617	855	456
90	784
692	233
991	654
122	479
2	891
90	428
991	61
771	90
470	789
774	947
891	24
629	24
24	530
765	648
659	306
765	648
90	771
586	356
891	24
840	540
991	280
1004	977
630	629
991	858
134	592	291	454
134	592	291	454
991	654
586	356
720	731
592	927
847	207
720	731
540	840
939	42
306	531
516	761
428	122
772	739	233	870	13	433	326	68
771	90
595	325
416	927	256	147	313
978	512
347	933
936	581
537	236
643	685
1001	724	685
774	947
939	534
629	630
16	541
879	612
630	629
685	643
320	980
738	921
648	765
586	157
586	782
718	61
891	629
927	646	551	854	542	823	369	770	722	113	535	513	485	250	444
685	1001
833	462
629	630
586	435
586	435
540	840
540	245
135	581
699	232
629	526	24	685	280	360	630	891	631	160	530	493	561	658
630	629
135	772
90	270
159	214
629	630
630	629
891	629
90	443
738	783
516	761
630	530
746	935	692
718	61
435	267	586
540	245
718	61
24	629
718	61
95	364	923	987
991	654
435	267	586
629	891
372	404
718	61
469	988
743	305
565	481
742	901	229	993	443	86	863	771	659	692	306	769	83	152	835	400
372	404	595	934
742	692
779	843
334	607
782	586
746	692
435	586
685	629
530	629
526	629
306	742
599	710
629	530
470	605
977	153
742	306	374
306	790
485	542
485	542
607	334
542	485
542	485
629	530
891	629
530	629
106	322
353	891
585	424
585	25
200	428
742	306
322	106
24	629
746	233
746	233
24	629
724	246
599	710
843	320
530	630
61	991
246	724
843	127
891	629
500	2
891	530
746	935
746	935
746	935
746	935
516	790
542	157
843	61
739	915
915	200
200	915
236	537
609	923
236	537
630	530
353	891
682	650	654	783	738
891	629
537	236
624	329
942	135
790	516
923	197
923	159
923	528
891	629
767	333
548	337
61	843
650	682	783	654	738
506	192
586	435
236	537
586	435
915	157
537	236
790	306
506	364	783
742	306
742	306
790	52
17	428	857
742	229
742	229
966	933	347	935
506	921
506	189
955	773
955	427	540	773	311	925	987
955	427	773	987
586	984
506	173
712	380
790	700
590	171
159	923
135	942
135	628	82	870	581
165	31
165	401
738	783	650	682	654
401	415	429	291	454	165
401	415	429	291	454	165
159	841
841	159
401	98	415	429	291	454	165
165	31
159	841
67	963	344	207
165	344
942	135
165	67
628	135	720
246	724
306	531
774	947
947	774
841	159
987	193
951	433
188	547
774	947
193	923
229	742
947	774
774	947
167	954
935	746
849	275	737	175
454	401	429	291
540	697	311	925	855	698
540	955
159	841
534	388
947	774
841	159
334	607
774	947
746	935	692
207	469
82	772
428	90
746	692
680	422
531	482
955	427
955	427	540	773	311	925	987
947	774
935	746
772	82
236	2
994	764
844	684
774	947
256	416	313
402	164
952	200
592	134	927	98	454	713
599	710
849	275	737	175
947	774
540	231
402	649	42
454	401	429	291
547	978
602	515
454	401	98	772	609	429	713
569	482	415
48	684
454	134	592	772	609
774	947
429	401	454
947	774
135	371
416	927	147
450	947
135	292
569	482	415
200	915	428
607	591
915	157
531	306
663	90
454	134	592
774	947
374	105
454	401	772	609	429	291
165	31
850	682
275	849
947	774
954	978
592	134	927	98
918	499
850	197
592	134	927
844	499
592	117
333	470
592	927	98	713
383	586
774	947
454	713
891	851
454	713
193	338
947	774
855	697
377	422
907	393
409	599
849	275
599	409
305	472
724	246
306	531
774	947
809	731
765	104
947	774
306	790
31	990
774	947
369	700
329	660
392	674
674	392
977	153
947	774
674	267
977	418
774	947
421	978
127	843
133	602
700	369
720	680	617
14	702
927	65	854	147	821	609	90	515	722	191	513	485	250	444
422	377
569	470	862	538	991	333	710	249	693	295	78	6	409	767	599	228
246	724
947	774
921	506
764	994
774	947
191	415
429	401
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
586	383
14	924	173	506	199
305	765
572	568
427	329
229	607
994	764
470	538
947	774
851	167
630	629
607	550	546
663	612
764	994
738	837	597	702	134	923	783
955	427
955	427	540	773	311	925	987
105	374
509	612
401	429
401	429
740	106
585	957
147	933
0	470
851	891
550	607
540	955
702	738
220	383
374	105
14	719	410
306	531
569	228
774	947
660	306
514	832
977	418
514	832
249	470
947	774
321	499
568	379
159	865
738	702
771	90
516	761
605	693	228
14	702
135	942
90	612	534
531	95
306	659
983	2
290	193
14	724
14	796
135	594
774	947
947	774
40	187
200	915
629	630
207	67
630	629
629	24
629	685
746	692
427	955
746	935	692
453	595
731	696
609	239
609	927
609	454
774	947
724	14
629	53
343	663
720	135
607	499
942	135
53	629
977	418
947	774
499	607
774	947
427	955
67	963	344
921	541
950	832
24	629
927	65	854
383	220
599	693
220	383
950	832
988	978
977	1001	423	1004	418
921	541
947	774
629	24
274	656
274	656
638	700
697	855
392	267
327	381
592	134	927	98	454
592	134	927	98	454
214	844
774	947
267	392
74	447
122	693
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
696	731
256	416
846	561
250	886
454	401	429	291
846	561
592	134	927	98
416	927	147
416	126
531	987
159	923
581	720
429	454
416	447
75	633
83	901
581	855
607	377
700	638
947	774
844	214
585	424
774	947
447	416
947	774
568	187
236	537
687	75
926	157
987	531
926	157
774	947
605	693
377	423	101
629	53
106	740
377	607
977	418
517	564
0	6
61	522	568	843	718
607	377
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
680	12	707	284	422	720	15
927	250
253	151
24	31
134	738
104	765
450	742
926	147
738	134
955	540
147	171
540	955
166	112
377	607
147	590
377	716
720	680
236	537
40	696
680	15
977	1004
659	374
782	74
935	568
416	447
596	450
416	126
534	388
531	987
137	936
629	630
90	32
90	32
720	731
531	482	641
90	428
654	858
980	107
966	746
510	534
537	236
332	318
855	581
424	951
716	377
592	134	927	98
428	90
64	322
855	581
742	443
716	607
830	769
779	710
858	654
910	329	692	591
847	31	569
428	857
166	674
526	360
322	706
2	236
462	450	248	851	223	517	542	157	783	742	670	718	591
166	586	416
454	134	592	401	117	98	429	291
462	687
607	716
377	716
607	716
833	462
531	987
377	696
700	2
830	769
38	410
159	214
541	199
541	199
790	306
56	482	28	641
541	199
568	61
742	443
628	720
980	107
628	135
936	581
790	2	700	812
679	499
56	482	28	641
191	607
692	742
159	214
718	159
393	236
718	159
594	135
765	104
765	762
1004	607
862	538
952	200
788	740
862	638
933	966
861	896
851	462
1001	724	685
923	2
423	246	977	101
942	135
886	250
942	135
166	762
306	660
685	1001	724
746	966
670	175
423	710
605	228
923	214
200	952
333	767
2	923
595	404
622	676	125	510
629	280
622	676	125
62	542
236	393
62	646	542
274	631
432	512
832	423
491	5
790	812
534	649
942	135
534	102
61	568
891	851	167
136	200
61	127	718
61	522	568	843	718
443	742
746	687	834	534	450	550	248	851	502	517	542	135	157	915	783	775	742	731	692	56	836	980	718	530	221	743	776	920	591
746	718
746	935
746	935	692	591
586	435
586	166
586	356
586	65	416	692	334
790	532
586	157
639	215
712	398
790	119
506	364	189	670
790	119
506	921
506	670
790	119
506	541
790	119
506	850
506	14	1001	924	173	199	644	702
2	923
165	31
165	67
165	344
165	401
165	31
697	540	311	873	925	855
159	718
987	955
165	31
165	857
987	531
531	987
633	193
176	995
176	855
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
955	427	540	773	311	925
502	746
774	947
422	31
542	743
167	891
135	628
135	594
644	506
947	774
423	832
135	628	82	870	581	4	371
951	541
428	915
14	506
774	947
199	506
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
344	67	165
858	188
542	62
746	502
947	774
75	772
424	421	795	207
31	422
568	488	379
135	942
746	692	591
802	187
774	947
159	783
1001	685	724
987	231
987	531
855	581
891	656
704	743
141	630
311	633
607	189	687	377
592	927
592	134	927	98	454	713
947	774
630	141
977	1004
569	482	415
738	783
362	984
774	947
290	166
633	53
435	500
955	987
592	713
955	427
724	716
542	157
1004	977
909	581
977	1004
947	774
605	228
605	228
909	581
316	214
401	98	415	429	291	454	165
772	75
500	586
377	607
743	704
443	86	152
746	692	591
48	499
443	86	152
915	157
15	680
743	166
471	752
607	377
239	538
500	586
526	360
774	947
499	48
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
248	157
947	774
774	947
175	737	849	275
320	843
29	335
470	249	6
977	1001	497	1004	418
104	742
470	333
563	731
335	700
214	193
720	680	617
782	74
629	530
618	499
788	740
947	774
936	581
214	306
214	882
107	607
980	107
362	280
469	512
127	843
971	838
127	718
857	428
165	316
855	720	34	697	540	311	170
159	923
951	603	706
984	362
915	316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
846	280
915	428
915	428
86	443
165	629
703	135
774	947
428	214
165	190
410	650	663
493	685
428	214
428	915
90	662
165	274
942	135
90	662
947	774
165	920
165	915
493	629
771	306
187	40
514	780	950	378	832	103
832	710
90	553
214	662
415	630
167	630
160	629
435	586	267
630	415
630	167
75	772
428	31
310	103
718	127
220	75	334
193	830
469	188	141
435	267
569	607
710	832
181	383
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
830	193
470	569
435	332	782
704	743
415	630
160	607
923	214
90	742
428	915
846	561
383	181
322	343
428	915
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
322	343
696	377
738	783	654
416	648
249	470
220	75	334
11	923
923	2
48	499
14	702
249	506
48	956	216	25	319	558	458
692	586
648	416
849	275	175
963	67
159	214
857	428
454	134	592	401	98	429	291
135	703
454	134	592	98	713
454	401	429	291
454	134	592	401	117	98	429	291	713
14	506
772	150
454	268
454	268
135	371
469	954
135	170
135	170
75	220
291	713
291	98
432	512
291	713
306	214
502	746
0	6
184	710
306	771
698	540	840	231	873	245	764
952	200
774	947
947	774
443	662
774	947
31	24
947	774
90	763
377	696
746	592	935	692
429	401	98	291	454
310	103
423	710
450	572	900	947	568	662	187	596	272	802	695
586	692
586	435
763	90
718	275
685	493
727	951
214	107	731	940	987	684	835	743	852	865	844	220	334	569	692	544	629	720	530	371	776	920	324	738
774	947
90	693
586	500
607	160
92	142
415	569
738	783
743	602
843	407
127	483
947	774
318	558
540	482
522	61
214	189
629	414
168	868
569	415
429	454
429	454
779	710
629	526	24	685	280	360	630	891	631	160	530	493	561	658
586	447	74
214	189
540	432
214	765
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
401	429
75	687
290	278
75	334
147	285
429	401
454	147
126	416
249	470
135	628	82	870	581	170	4	371
838	971
135	214
522	61
581	720
362	561
670	506	6
977	1001
602	743
978	552
923	743
558	216
923	11
159	923	278
249	0
774	947
272	595
880	963
742	104
135	942
407	779
743	923
231	28	338
602	416
147	454
104	742
592	927
923	692
189	214
592	134	927	98	454
599	502
592	134	927	454	713
771	306
955	427	540	773	311	925	987
432	540
126	104
718	159
609	742
718	904	189	595	377	754
963	880
541	381
947	774
742	104
322	879
987	955
422	31
718	61	522	843
633	306
951	727
596	187
774	947
718	746
454	401	429
450	802
718	716	724	377
56	482	28	641
718	746
135	628
718	724
187	712
135	628	82	870	581	170	4	371
718	991
135	628
754	718
1004	189
742	159
936	137
377	718
377	718
933	347	966
135	692
362	428
106	322
214	316
135	581
137	936
614	978
754	687
135	581
538	951
538	951
538	569
322	343
923	743
187	450
207	795	469
139	103
538	862
14	724
14	796
697	771
568	572
422	377
772	150
629	526
469	207
103	139
458	956
538	862
935	111
538	862
955	987
921	506
746	700
168	557
86	443
220	75	334
61	522
847	56
886	250
322	879
531	994
963	67
86	443
86	443
692	746
743	923
278	617
868	168
416	168
428	408
915	428	200
857	428
229	483
208	236
147	277	171	933	926	347	972	285	590	577	230	686	308	27
630	851
136	200
168	416
168	868
712	380
272	450
168	586
851	630
200	915
103	378
526	629
401	98	415	429	291	454	165
168	77	557
401	415	165
401	98	429	291	454	165
643	685
236	208
423	101
923	994
629	526
662	900	450	272
423	977	779	103	184
104	305
236	537	506
629	53
537	236
710	779
526	629
537	440
267	435
880	209
746	923
629	160
865	159
718	61
718	61
260	416
638	388
718	61
1004	911
782	923
684	704
197	923
898	29
139	638
443	193	53
710	423
372	934
458	790
388	638
553	107
16	777
1004	911
443	662
66	227
966	933
923	746
724	14
746	692	591
542	157
1001	977
746	923
322	337
197	718
423	832
318	332
318	332
609	857	915
700	790
697	170
732	127
306	742
232	168
232	74
232	699
306	229
306	659
942	135
306	659
790	700
66	227
727	951
790	458
790	812
66	45
168	232
790	2	38
135	942
135	936
306	229
66	227
942	135
586	541	58	479	947	948	310	120	264	165	160	161
586	541	58	479	947	948	310	120	264	165	160	161
586	541	58	479	947	948	120	264	165	160	161	310
516	881	761
891	530
77	168
630	167
506	199
936	135
942	135
408	847
408	136
199	506
77	912	168
77	912
506	173	199
506	924	702
168	868
168	557
506	14
443	86	662
812	790
443	742
168	585
236	537
260	168
173	506
260	168
168	260
2	38
77	912	168
506	173
506	537	236
506	29
506	29
506	199
267	674
506	644
891	353
77	912	168
915	136
77	912	168
915	647
915	647
77	912	168
77	912	168
812	790
433	951
77	912	168
77	912	168
912	168
790	812
500	586
912	168
396	804
977	969
923	746
912	77	168
500	159
500	586
912	77	168
77	168
173	506
147	927	277	196	416	686	454
572	187
245	994
812	790
561	846
135	581
199	506
180	727
506	199
586	500
586	984
135	942
595	546
595	550
746	935
199	506
506	199
746	692
868	168
790	2
506	924
866	951
2	790
912	923	168	356
912	214	557	356	159
912	305	557
712	380
481	565
165	31
697	540	311	925	855
697	855
659	306
293	569
190	165
343	368
190	274	656	181	353
924	199
506	199
159	500
987	56
672	25
401	415	165
907	393
401	415	165
401	415	165
401	415	165
603	951
423	710
401	415	165
771	697
758	318
31	165
956	458
317	374
176	995
176	855
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
935	746
495	862	568
658	838
977	1004
483	471
585	168
294	586
454	401	147	429	291
572	862
424	421	795	990	207
233	746
971	838
540	840
424	421	795	990	207
470	789
971	838
424	421	795	990	207
838	971
450	61	900	233	602	662	398	742	692	306	272	802
454	291
971	838
971	838
1004	977
933	966
127	732
294	817
607	334
227	66
227	45
321	499
607	160
643	685
245	329
454	147
229	784
401	415	165
401	415	429	291	454
187	40
550	595
374	317
832	423
774	947
832	710
401	415	429	291	454	165
686	147
112	674
112	267
272	595	754
526	360
214	923
416	168
758	499
188	301
618	499	321
851	978
720	581
956	48
956	844
758	499
764	364
153	977
416	126
947	774
165	31
502	605	228
850	506
435	267
416	927	256	147	313
672	434
171	590
165	67
774	947
165	31
165	401
165	31
165	67
977	153
377	422
165	31
927	356	535	646	65	551	854	542	823	369	609	770	515	722	40	191	113	629	513	485	250	444
535	823
153	977
607	591
607	591
316	214
988	978	167
362	946
738	433
66	227
740	343
685	267
334	502	718
923	912	214	159
643	685
40	187
306	450
483	617
470	789	569
272	900
978	988
113	551
113	551
947	774
40	572	187
664	107
332	500
569	482
771	229	306
561	629
723	758	41
812	790	700
609	166
752	191
433	338
955	540
956	499
207	795
955	427	773	987
774	947
90	381
624	329	738
977	1001
923	782
947	774
743	602	472	356	313
381	5
927	277	196	147	416	686	454
765	762
305	104
569	687	334
416	927
774	947
977	1004
41	565
868	168
977	153
170	720
447	762
530	607
135	170
977	418
472	912
743	472	356
607	75
947	774
738	329	624
135	581
308	147
716	149
850	738
401	415	165
629	414
193	443
774	947
643	685
607	231
951	727
126	356
66	782
955	427
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
149	716
294	586
170	135
435	500
720	170
170	720
776	617	550	53
310	103
723	565	499
572	293
617	714	776
617	193
918	499
305	912
111	416
136	915
267	838
335	664
638	706
607	617
239	596
416	90
103	310
500	332
443	86
977	418
111	416
868	765
679	684
868	2	52	602
977	418
421	424
397	975
193	927	633	850	75	609	416	40	454	53
397	671
90	980	718
318	844
401	429
429	401
657	761
575	912	168	472	232
470	693
196	927
966	686
955	540
90	270
90	769
61	127	718
90	783
334	671
886	250
840	540
663	501
165	31
165	401
823	535	513
165	67
165	344
607	231	502
165	31
165	401
153	977
165	67
165	31
534	591
977	153
823	444
180	727
450	572	900	947	568	662	187	596	272	802	695
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
470	789
135	170
977	418
135	170
290	214	159
294	586
135	581
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
743	30
95	923	994
319	499
180	958
782	74
180	727
171	715
334	746
782	66
782	45
935	746
966	933	347	935
440	380
58	909
126	168
66	782
987	197
602	648	133	765
987	95
720	581
75	612	997	772	196	127	91	190	607	107	415	191	987	334
807	609
966	933
214	923
272	187
718	980
782	66
782	45
24	891
980	107
880	209
90	416
880	629
592	927	454
66	782
32	977
629	880
718	334
718	61
90	997
782	66
782	45
90	29
947	774
153	977
707	880
904	718
66	782
617	607
977	418
771	306
435	586
879	740
868	416
782	66
782	45
774	947
718	197
40	450
294	416
306	229
321	499
250	782
416	927
846	561
294	817
927	147
377	718
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
955	987
24	281	526	274	647	428	450	547	142	990	469	188	502	189	301	408	656	32	136	817	167	846	31	360	731	629	160	530	35	953	493	207	561	228	658
912	214
738	329	624
746	935
74	782
812	790	700
306	771
700	891
607	231	502
700	716
470	862	538	228
470	569
607	592
341	942	135
187	450
693	710
126	74	759
216	499	321
592	607
719	410
272	900
74	126
401	98	415	429	291	454	165
535	823
90	977
912	472
662	187
789	470
139	534
718	61
2	126
444	535
771	65	83
306	214
977	796
558	499
454	134	592	772	609
718	61	591
696	540
526	360
454	401	429	291
171	347
952	630
718	61	522	843
526	360
347	171	933
558	499
662	187
685	267
718	904
347	966
718	377
41	565	499
29	335
253	290
253	566
561	846
926	748
765	305
535	444
746	935
966	347
32	197
832	638	299	509	634	96
321	216
335	867
443	86	152
712	187
126	790
909	58
90	29
444	369	535
746	692
764	364
924	199
126	790	2	700	416
416	126
423	246	977	101
912	383
272	187
318	499	684
423	832
716	377
746	935
716	377
95	987
923	197
214	912
450	678
738	850
313	765	30
423	710
74	759
692	746
648	765
200	136
809	987
292	769
327	381
61	718
538	502
500	332
500	332
126	416
292	769
866	377	423	101
292	769
923	746	334
506	850
952	200
506	996	199
126	416
180	215
180	215
638	706
746	214
788	740
810	107
245	231
458	48	499	844
693	710
62	646	485
746	692
746	687	834	534	450	550	248	851	502	517	542	135	157	915	783	775	742	731	692	56	980	718	530	221	743	776	920	591
506	68
746	692
66	45
746	692
746	935	692
267	685
746	591
746	534
135	628	82	870	581	170	4	371
135	341
135	628
135	581
335	867
605	693
790	126
790	812
912	575
105	418
912	77	168
912	472	168
912	923	214	159
2	790
912	77
912	168	416
790	812
506	199
924	199
52	126
697	855
190	274	656	181	353
199	924
52	126
672	844
73	499
812	790
700	881
812	790	700
812	2
205	389
955	427	540	987
955	773	987
205	389
746	935
135	628
429	401	98	291	454
429	401
855	581
454	134	592	772	609
774	947
362	909	383
947	774
239	939
742	692
774	947
663	103
936	581	135
947	774
606	482
742	443
147	454
987	955
147	686
147	927
207	851	424	421	795	547	469	188	301	954	817	957	167	35	241
290	214
629	24
644	215
696	586
774	947
58	909
500	782
629	24
190	181
672	844
662	450
454	147
924	122
424	421	795	207
832	423
832	710	423	184
723	41
977	418
700	812
184	832
723	41
743	166
607	91
978	188	795	552	35
592	927
187	272
343	399
978	207	988	421	795	547	469	188	614	301	954	817	167	141	552	424	35
900	272
171	933
290	214
171	347
424	421	795	990	207
947	774
977	996	418	153
933	347
977	1001	418	1004
662	450	214
431	988
718	866
774	947
947	568
718	61
715	171
710	832
844	499
401	429
718	61
855	581
696	248
685	267
40	187
585	424
166	609
710	693
422	377
855	581
582	329
429	401
309	780
443	86	152
987	540
316	214
644	924	702
223	322
690	849
153	996	418	977
846	561
416	126
846	67
952	517
702	644
987	540
165	344
947	774
977	996	418	153
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
310	329
866	718
31	165
978	614
924	644
477	139
205	841
200	971	136
977	996	418	153
443	86
205	841
714	193	617
443	86
774	947
199	996
638	139
86	703
742	900
447	762
693	710
164	638
207	795	469	67
609	865
720	833	12	680	617	855
429	401
628	135
5	553
40	187
401	429
644	924
947	774
912	557
569	127	107
103	663
774	947
569	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
416	912
680	12	707	284	720	15
617	720
353	891
947	774
550	776
912	416
774	947
923	2
900	742
923	2
531	383
416	912
61	53
429	401	98	291	454
416	517
75	550
329	310
216	499
924	644
423	832
454	134	592	772	609
67	846
429	454
900	272
500	535
310	103
424	585
95	873
310	534
987	540
502	569
731	680
846	67
947	774
207	851	424	421	795	547	469	188	301	954	817	957	167	35	241
678	450
423	184
624	329
220	75	334
435	500
416	912
153	977
693	502
67	846
530	629
500	535
500	435
881	700
881	700
188	301
774	947
435	500
53	920
629	526	24	685	280	360	630	891	631	160	530
738	329	624
353	190
924	199
742	900
500	435
74	759
572	187
126	104
644	215
90	32
659	61	718
377	718
377	716
383	912
659	61	718
377	716
188	301
377	716
607	617
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
782	923
133	416
977	153
718	61
90	769
106	1001	828
40	596
977	153
377	422
607	687	423	692	591
695	40
686	157
720	581
157	686
550	75
401	429
207	795	469	67
572	40
947	774
695	159
935	502
25	679
422	680	731	15
122	924
772	75	609	454
534	310
774	947
335	700
164	402
526	360
450	40
450	678
316	915
343	303
663	343
450	662
272	450
316	428
710	779	184
966	935
765	602
947	774
765	602
393	107
167	978
450	272
742	306
569	482
774	947
572	40
812	790	700
316	915
947	774
912	383
912	416
774	947
450	900	662	272
795	421
540	193
462	833
75	550
572	40
571	450	900
774	947
284	680
534	388
807	609
572	40
334	607
729	377
716	883	866
592	713
866	716
423	246	977	101	103
377	729
947	774
947	774
592	927
66	782
388	299
462	833
167	978
462	833
596	40
540	696
53	160
450	187
361	226
629	24
935	966
105	418
663	638
106	638
450	662
980	107
654	738	783
775	692
450	572	568	187	802	695
40	572
774	947
153	977
7	418
926	715
66	227
135	628
450	802
628	135
926	157
714	890	193	617
955	427
335	2
344	67	165
987	56
122	924
28	987
135	292
470	789
542	550
988	978
61	692
731	422
126	790
126	52
227	66
988	167
227	45
585	4
105	418
450	712
149	114
569	482
569	482
424	990
638	106
1001	506
843	711
15	680	731
2	236
561	846
208	652	236
987	56
947	774
335	2
135	65
774	947
321	700
332	318
947	774
742	90
774	947
723	41
947	774
774	947
912	168
988	851
90	904	479	122
499	321
1001	106
707	1003	98	680
720	581
698	540	840	231	873	245	764
936	30
789	470
978	167
67	846	344	207
633	56
900	272
900	272
90	742
435	500
977	1004
165	67
176	690
659	531
581	540
680	731
139	638
135	405
720	581
638	410
139	638
731	680
159	912
407	843
107	607
692	742
680	731
738	654
812	790
851	978
245	987
692	61
685	643
843	534	388	16	687	711	718	591	407
851	167	188
833	462
135	628	82	870	581	170	4	371
833	720
135	581
833	462
134	592	291	454
176	591
846	67
147	454
833	720
700	321
940	159
454	401	429
454	134	592	401	429	291
188	569
720	833
774	947
629	838	700
912	214	557
823	542	535
306	742
294	416
952	838
214	316
977	1001	1004	418
159	940
638	139
866	681	377
454	401	429
742	784	306
139	638
624	738
742	784	306
135	692
707	680	951	609
423	710
915	428
482	606
742	306	272
659	531
742	443
41	723
716	597
693	228
502	569
402	164
742	450
147	157
758	918
742	900
134	592	291	454
454	401	429
450	742
429	401	454
540	245
48	499
538	569
454	134	592
710	423
444	535
738	783
900	272
5	491
692	135
280	846
318	332
692	135
38	591
318	332
586	294
940	159
738	783
746	692
586	984
586	762
423	710
586	984
977	969
550	542
553	532
847	31
847	424
166	112	674
746	966
61	278
586	541	58	479	947	948	310	120	264	165	160	161
586	696	557
586	126
416	586
738	783
166	447
788	740
500	435
338	231
506	1001
746	935
372	404	934
168	912
168	912
506	199
168	585
168	912
953	207
586	435
586	294
846	280
586	752
586	356
586	157
586	416
586	607
586	126
443	152
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
746	935
629	280
506	192
969	977
2	923
2	923
2	236
443	742
199	506
782	45
66	782
746	692	591
790	812
790	126
790	812
2	335
2	335
52	126
790	2
165	344
165	67
165	67
542	927
306	742
855	697	540
165	151
697	311	873	925
159	940
53	343
278	61
343	53
316	428
790	812
987	849
849	987
935	746
167	978
15	680	422
316	428
239	538
362	595
397	975
397	671
344	136
245	231
157	607
585	25
506	199
790	229
220	75
41	723
435	267
782	66
782	45
190	274	656	181	353
316	915
858	812
644	924
66	782
334	38
280	530
223	663
67	344	165
802	450
280	629
293	716
994	231
802	187
782	759	984	74
802	40
500	782
771	742
135	581
290	159
290	159
506	173
774	947
614	546
947	774
977	1004
506	1001
290	214	159
166	112	674
1004	977
774	947
67	344	165
1001	506
742	306
977	1004
924	122
15	584
67	846
880	890
306	790
166	743
731	422
731	422
855	581
790	306
774	947
422	731
790	812
193	923
35	817
742	771
256	416	294	313
416	927
692	135
782	500
812	858
742	443
742	306
401	415	429
935	746
984	759	782	74
377	457
15	731
401	415	429	291	454
122	924
977	418
592	927
40	450
377	866
175	737	849	275
790	229
754	272
540	432	461	197	364	849	329	840	789	796	231	311	511	809	482	873	994	251	245	28	338	582	433	361	925	95	56	836	955	226	987	764	641	68	698
193	53
846	561
624	329
771	742
846	561
592	927
56	607
846	67
924	644
329	624
947	774
718	980
542	823
56	607
472	416
849	275	737	175
977	796
90	779
482	540
782	759	984	74
802	450	607	712
754	718
229	469
159	671
516	197	650	327	881	532	837	1001	979	850	702	576	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657	738
343	310
542	823
569	482
782	500
569	415
229	607
569	482
542	823
540	482
774	947
672	844
316	214
415	612
947	774
841	684
790	516
402	42
988	188
774	947
866	708	718
290	193
890	923
229	790
332	318
947	774
774	947
472	743
229	106
644	924
607	802
607	229
802	466
832	309
607	700
977	418
324	534
607	56
648	765
782	332	250
923	782
410	638
40	272	572
648	256
910	329	692	591
552	858
923	2
165	67
923	890
32	90
416	256
743	516
428	316
335	980
175	5
977	418
416	74
231	994
135	371
67	165
977	418
695	40
923	994
947	774
175	849
696	572
718	61	522	843
165	656
718	61	522	843
656	165
718	843
790	812
696	450
15	680
133	984
338	540
30	743
742	771
457	16
840	540	749	318	32	196	338
450	754
313	416
879	322
450	696
30	416
435	500
700	607
700	790
693	862	538
450	572	947	187	60	695
173	506
516	743
774	947
433	738
187	802
30	209
771	742
695	187
695	947
75	772
250	782
977	418
994	923
435	500
592	134	98
977	418
90	901
592	134	927	454
977	418
714	617
157	171
987	251
136	857
573	416
311	53
772	75
772	609	454
718	61
306	742
423	246	977	101	103
106	634	788
838	629
954	167
428	838
994	231
106	788
978	630
95	994
738	433
977	1001	423	1004
164	420
347	171
546	614
500	435
454	134	592	401	1003	772	429	291
126	586
423	246	101	175	103
838	428
185	191
159	713
428	142
428	838
456	720
782	923
454	134	592	401	429	291
454	134	592	401	429	291
103	950	514	303
454	134	592
246	423	101
251	987
256	416	294	313
454	134	268	592	401	117	98	772	196	147	429	291	713
428	838
838	428
542	646	550
428	915
742	272
294	765
758	918
416	927	126	147
428	408
214	306
135	581
648	765
303	950
900	187
851	978
157	590
586	126	984
654	576
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	588	56	955	764	641	68
90	29
987	251
147	416	454
165	151
126	586
53	193
62	542
586	356	157
844	684
586	294
595	272	450	754
531	987
765	294
586	541	58	479	947	948	310	120	264	165	160	161
428	915
187	254
335	980
743	30
765	209
306	214
987	531
731	563
586	984
586	762
542	823
700	638
580	143
774	947
62	646
136	344
147	926	334
586	157
401	415	165
401	415	165
334	159
420	879
569	482
569	482
420	879
429	454
416	927	147
754	595
971	136
214	515
471	483
971	136
462	762
294	765
656	274
774	947
540	692
517	803	267	112	674	392
754	595
143	580
765	602
569	482
62	646
984	586
416	214
98	707	107	429	713
454	134	592	401	98	772	429	291	713
771	703
214	107
765	294
450	272
98	107
915	428
107	1004
782	74
915	428
428	838
754	272
98	707	107	429
272	742
214	416
569	482
214	239	951	159
187	802
551	62
253	290
253	566
731	406	422
646	62
538	502
306	742
663	343
742	272
935	568
200	136
923	782
428	915
272	742
429	401
765	305
754	450
135	617
135	82	870	581	170	4	371
416	517
754	272
703	771
450	754
774	947	568
151	165
401	429
823	542	535
742	272
568	774
2	251
159	915
326	687	692
743	516
606	482
988	431
272	450
514	103
159	617
454	278
984	74
428	160
742	450
771	703
196	454
984	416
764	994
592	927
136	200
592	927
416	586
977	1004
592	268	927	454
977	189
765	104
609	772
742	159
771	703
1004	977
977	1004
362	870
764	582
416	472
586	416
368	46
765	104
450	742
586	912	984
586	126
428	915
428	915
268	117	98	633	454	713	291
654	650
416	471
718	149
416	573
890	923
890	923
343	663
663	950
2	790	700
977	969
754	450
754	272
754	595
923	994
369	62
550	607
923	193
923	890
912	586	984
966	168
912	168
915	428
650	682	783
264	454
912	168
607	550
682	783
542	62
565	723
912	168
912	472	168
61	718
912	126
788	740
912	168
648	765
746	935
746	935
742	306
200	136
746	935
56	987
630	978
149	718
915	428
746	900	692
516	173
912	923	209	159
2	500
2	790
443	86	662
264	454
105	418
433	815
746	900	692
506	173
506	173
104	765
506	924
815	433
506	516
2	790
575	472
1001	506
165	31
165	31
697	540	311	170	873	925	855
697	771
700	516	881
746	692
159	617
870	362
334	159
879	69
879	740
428	90
506	996	199
31	165
646	62
67	344	165
200	344
159	915
516	506
774	947
516	881	700
719	837	783	738
662	900
847	207
422	731
977	418
782	416
743	166
720	581
159	742
526	360
802	187
720	581
332	539
765	868
663	343
855	581
159	912
58	586
40	450
953	207
832	780	514	303
450	40
433	815
582	764
106	740
428	173
978	988
887	383
74	759	782	984
5	898
428	160
184	607
927	196	609	90	515	722	686	191	454
740	157
873	697
416	782
764	994
832	423
927	515	191	513	250
832	447
416	256	313
61	2
369	62
771	700
740	788
196	850	429	454
643	685
718	61
90	53
272	450
788	634
934	595
685	643
454	401	429	291
401	415	165
454	401	291
429	401	98	291	454
184	393
595	450
193	617
458	956
368	303
710	862
795	421	424	207
980	716
306	229
782	74
650	682
526	561
193	53
135	292
103	780	950	423	514	303	832
159	502	718	334
855	135
838	629
868	765
135	292
765	868
746	692
164	420
103	310
15	731
294	817
175	737	1004
61	718
32	127
294	817
362	854
951	541	996
125	622
458	499
175	737	849	275
313	416
173	428
15	422
343	69
841	923	159
275	175
535	927
30	765
843	407
187	802
149	114
868	765
290	214	159
188	630
951	245
429	401	454
858	824
858	824
858	824
428	200
607	229	483
477	310
966	933
126	586
207	953
933	966
933	966
933	966
933	966
933	966
136	838
863	626
900	746
98	707	107
136	838
126	912
663	410
98	707	107
90	935
1004	977
98	707	107
310	477
98	707	107
443	86
951	428
98	707	107
98	707	107
133	416
472	356	743
607	696
98	707	107
98	107
607	61
98	707	107
671	159
159	612
407	779
951	538
74	759	416	984
98	707	107
74	782
542	646	550
838	136
428	951
720	581
663	950
61	607
472	305
98	107
950	663
535	927
136	838
98	107
15	422
607	687	692	591
40	187
98	107
332	318
994	923
720	581
175	5
994	764
171	347
98	707	107
335	107
516	532
98	268	707	117	107	291	454
607	550
976	78
98	707	107
731	680
454	134	592	401	98	429	291
91	599
915	428
104	416
718	61
316	428	214
955	427	540	773	311	925	987
229	483
159	612
377	866	281	716	479	724	502	189	16	59	243	711	605
30	765
746	935	692
428	915
765	648
765	648
41	723
104	908
223	638
200	428
844	672
458	565
672	844
592	454
516	197	650	327	881	532	837	1001	979	850	702	576	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657	738
746	692
30	765
535	927
832	388
62	646
377	729
356	607
599	91
143	872
454	268	401	772	429	291
107	335
30	104
214	159
851	502
763	214	159
40	450
344	67	165
680	731
267	629	530
135	371
682	650	654
765	104
377	866
546	607
950	303
193	923
765	104
646	542	62
62	214	159
765	104
866	377
765	104
303	950
62	214	159
135	692
765	104
711	377
416	356
229	306
159	646
90	428
823	369
372	404
344	136
634	832
565	723	41
424	421	795	990	207
112	803
424	421	795	990	207
166	416
428	90
870	505
646	159
24	607
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35
700	306
646	927
790	966
746	534	388
935	746
672	216
175	5
644	491
984	416
607	24
159	841	220
423	246	710	977	101	779	103	184
977	423
607	356
977	1001	1004
782	500	586
423	977
582	364
335	381
977	423
718	61	591
335	381
214	159
720	65
923	994
582	364
718	591
103	780	950	423	514	303	832
2	61
984	416
718	980
152	443
207	988
865	159
855	697
220	159
24	607
966	790
746	935
718	980
428	200
428	200
746	692
24	530
428	136
303	950
428	953
428	857
855	581
245	231
67	846	344	165	207
935	746
526	360
720	680	617
200	915
846	561
64	534
923	687	591	334
139	534
846	561
846	67
207	795
586	984
586	447
586	447
586	759
214	428
586	782
159	283
416	147
994	923
104	765
139	323
381	541
692	135
586	447
599	693
758	918
61	687	718	591
214	316
575	472
692	687	326
61	2
969	977
950	303
61	450
977	969
510	42
746	692
175	5
2	61
1	303
746	935
746	935
984	447
319	1002
214	377
980	718
952	838
531	251	671	56
505	870
984	586
746	935	692	591
746	591
788	832
788	832
746	935
832	514
746	534
534	64
790	2	966
790	2
534	746
966	790
61	2
532	516
790	966
966	790
561	846
966	347
746	935
561	846
61	522	568	843	718
732	0
942	135
693	569
232	575
746	812
31	165
31	990
746	935
165	344
658	838
165	31
165	67
165	401
165	31
165	401
343	69
344	67	165
344	67	165
347	933	966
812	746
746	935	692
293	547
956	458
228	502
658	629
707	880
563	731
326	692
135	628
135	170
569	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
569	127	107
485	62
428	838
935	251	531
207	851	424	421	795	547	469	188	301	954	817	957	167	35	241
656	301
569	482
569	228
774	947
450	61
935	746
663	103
450	26
857	428
450	596
450	26
569	415
362	990
313	765	30
841	923	159
514	638
710	599
147	416
428	316
32	127
971	200
207	165
159	841
313	765	30
428	316
207	136
782	435	586
416	868	927	256	313
207	561
416	147
491	5
424	421	795	207
735	740
159	502
379	568
147	416
984	586
984	762
978	988
978	988
458	277
947	774
377	189	718
774	947
275	849	175
782	923
947	774
927	75
107	335
988	188
83	784
435	500
774	947
500	586	782
236	189
500	435
646	542	62
771	65
947	774
774	947
947	774
590	171
841	159
980	107
782	500
424	207
774	947
175	849	275
61	718
802	187
947	774
500	782
347	171	933	966
214	428	316
428	200
500	586
502	569
774	947
971	200	915
159	841
428	316
42	402
175	5
947	774
500	435
707	680
774	947
572	450
103	663
720	587
517	803	267	112	674	392	459
335	107
720	587
915	971
502	159
696	833
75	772
316	428
15	680
502	710
551	556
868	765
947	774
774	947
868	416
275	175
103	423
772	75
428	316
841	159
166	74
175	275
927	722	191
423	832
447	416
680	720
423	246	101
680	540	284
196	147
765	104
175	275
423	103
915	607
472	356
67	846	561
561	67
356	52
275	175
722	927
428	31
175	275
136	207
765	648
75	772
256	313
104	908
67	561
696	377
648	765
165	207
104	765
165	31
165	67
454	401	196	147	429	291
343	663
947	774
256	313
497	977
774	947
935	746
200	344
326	687
256	313
977	497
497	977
377	729
377	729
159	334
377	729
377	729
377	729
233	692
388	612
638	514
61	278
855	581
106	740
251	994
754	127
966	933	347	935
947	774
118	107
5	553	107
157	147
347	933	966
147	196
107	537	810	468	985	664	335	643
126	790
971	543
858	629
344	200
141	469
659	306
166	762
335	107
1003	268
415	150	569
984	416
765	356
1003	268
415	401	150
765	356
510	534
898	808
15	680
429	401	98	291	454
550	546
428	647	142	990	200	971	857	92	915	952	136	31	953	316
774	947
654	650
855	581
232	168	472	575
832	423
356	912	168
429	454
416	586
832	514
306	659
947	774
772	56
765	356
810	107
950	514
772	528
772	812
772	243
316	428
772	775
774	947
772	993
772	783
772	613
952	838
765	356
743	356
381	107
846	67
772	997
731	422
428	316
428	214
239	596
868	383
592	134	927	98	454	713
936	581
356	743
356	743
356	743
416	193	53
356	743
67	846
383	868
592	134	268	927	98	454	713
454	401	429	291
214	278
808	898
851	607
127	32
712	398
127	32
978	167
423	832
692	233
15	731
977	1001	418	497	423	1004
424	990
500	332
127	754
947	774
977	32
607	915
712	398
774	947
113	535
809	994
423	977
607	229
415	435
977	423
782	923
927	75	65	609	90	515	722	191
423	246	149	716	710	101	779	866	103	184
334	502	718	159
15	680
75	740
277	458
207	988
772	915	280
754	127
377	700
245	231
245	231
306	229
581	936
472	602	356	743
379	900
506	1001
729	681
772	923
379	568	187
855	581
472	416
67	561	846
977	1004
165	838
362	126
362	360
362	424
75	927
624	245
654	650
947	774
936	137
774	947
900	742
193	416
127	149
159	841	220
416	193
592	927	454
988	978
416	104
435	415
193	416
587	720
740	75
56	633
416	193
718	980	716
159	334
718	980	716
104	416
772	923
731	422
159	56
712	398
139	832
502	569
147	415
200	274	915	136	920	428
947	774
334	159
406	469
428	214
191	692
415	147
125	622
292	581	135
125	622
125	622
149	127
568	61
879	501
764	994
450	462
774	947
648	765
176	995
176	855
176	746
75	220	997	772	127	190	607	107
176	769
229	306
176	135
176	245
176	836
176	588
176	329
229	306
176	641
176	482
176	692
176	68
176	581
176	764
75	740
843	754
1004	977
516	761
764	364
663	368
485	542	513
980	107
75	633
299	388
857	428
356	765
855	581
915	647
229	241
843	754
746	2
850	738
2	746
338	994
368	663
622	676	125
75	851
159	450	40	712
241	229
746	665
692	450	233
347	171
746	534
622	125	510
569	78
125	622
147	415
622	125	510
622	125
712	450	40	159
416	256	313
125	622
622	676	125
712	450	40	159
1003	268
135	292
509	788
372	404
650	682	783
416	147
650	682	783
517	459
788	509
428	915
214	377
847	424
516	761
433	994
923	772
923	772
245	231
251	482
754	127
754	127
660	769
746	591
159	214
416	356
648	765
321	684
712	398
214	107	731	940	987	684	835	743	852	865	844	220	334	569	692	544	629	720	530	371	776	920	324	738
743	602
746	851	502	915	530
746	900
957	547
214	62	159
788	509
712	398
2	790
353	891
32	891
61	718
61	568
565	684
168	126
843	534	388	16	687	711	718	591	407
56	994
56	482
542	485
260	912
61	127
245	624
61	181
61	718
790	126
595	453
712	398
561	207
908	104
356	472	743
61	718
356	542
575	232
790	2
790	765
321	216
321	216
321	618
135	214
135	176
135	628	82	870	581	170	4	371
335	980
630	188
531	482	641
1001	506
1001	506
502	687
812	790	700
812	790	700
236	208
712	398
924	516
924	516
812	591
135	581
135	628	82	870	581	170	4	371
516	924
516	924
173	541
924	14	682	1001	173	506	199	644	702
942	135
356	648	168	515	472
356	912	168
942	135
891	32
168	868
439	77
912	260
260	912
912	260
260	77
790	700
260	912
912	575
912	260
808	876
808	0
472	356	743
712	380
795	978
924	199
702	924
77	260
659	306
987	257
942	936
676	46
200	971	952	136	543	344
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
676	125
676	622
795	421	424	207
190	274	656	181	353
137	936
662	900
662	900
415	150
987	789
190	274	656	181	353
190	353
634	638	299	509	832
977	1001	1004
188	469
135	942
936	942
789	994
135	581
774	947
935	966
135	942
942	135
170	581
951	239
135	371
526	360	160
607	334
482	606
951	538
656	301
947	774
294	765
538	569
239	538
925	429
978	35	469	188	167
774	947
458	277
595	71
951	538
190	373
305	318
500	90
58	577	338
190	629
947	774
105	374
774	947
607	231
951	538
662	466
499	684
696	563	143	669
161	239
66	45
420	879
138	542
75	633
127	16
127	16
879	420
429	401	291	454
977	1001
16	724
135	942
686	650
602	743
568	947
764	364
499	65
832	139
696	563	143	669
138	542
662	900	272
977	418
528	609
528	609
38	609
338	700
670	553	5
947	774
947	774
552	951
16	457
994	231
551	646	369	62	513	485
416	168
401	415	165
267	662
415	612
16	127
164	139	477
16	127
581	135
208	236
686	184
870	607
502	118
700	338
25	684
208	236
684	499
942	135
996	644
458	48
987	197
112	674
843	883	779	184
472	356	743
630	685
630	952
260	77
952	200
192	506
332	435
740	788
952	630
774	947
433	738
774	947
702	924
685	630
38	591
630	685
575	232
658	838
746	935
702	924
612	633
832	638	299
214	159
647	838
947	774
819	329
847	482	92	954	31	165	424	316	207
530	891
530	629
650	654
746	935
849	506
332	435
377	422
650	686
765	743
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
175	5
334	776
674	112
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
416	257
629	526	24	685	846	360	630	891	631	160	493	561	658
435	332
530	838
849	423
924	702
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
624	245
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
32	502
493	629
940	607
782	435
704	684
977	497	1004
764	364
738	433
782	193	435
526	90	360
686	650	184
868	416
927	65	854	722	250
746	692
586	984
586	782
530	838
62	646
530	24
977	418
272	443
77	260
977	153
774	947
868	168
586	166	573
782	586
193	923
977	418
561	846
702	924
935	746
40	272	572	568	662	187	802
648	765
984	586
135	170
75	633
693	502
1004	652	320	236	393
135	942
838	530
135	607
334	692
530	838
381	327
248	696
977	418
334	692
724	14	796
950	343
566	290
746	935
746	935
670	553
761	850
530	838
942	135
924	702
233	692
168	52	133	557	607	232
16	127
955	540	311	925	987
977	418
122	924
924	702
443	272
77	168
935	746
334	607
98	707	107
947	774
98	707	107	713
24	530
98	707	107	713
580	791
98	707	107	713
742	692
166	586	416	573
702	924
838	530
98	707	107	713
939	634
685	1001	724
924	122
62	646	551	854	369	513	485
586	267
586	267
208	236
414	891
815	433
977	418
742	443	152
369	62
912	168
98	707	107	713
774	947
98	707	107
497	977
133	416
977	497
838	647
126	168
126	790
774	947
98	707	107
482	994	56
98	107
62	646
98	707	107
414	364
414	8
530	838
947	774
414	739
530	838
414	731
485	62
493	629	561
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
977	418
98	134	268	707	401	278	117	449	107	429	713
692	233
692	233	830	742
977	153
414	329
607	692
532	199
422	377
414	135
414	746
377	422
416	133
414	692
250	886	332
414	687
765	648	104
98	134	268	707	401	117	107	713
414	980
424	421	795	207
774	947
414	6
353	891
214	844
98	592	707	107
891	353
942	135
506	199	644
684	607
168	472
987	433
558	565
671	65
381	532
499	558	321
233	692
647	838
891	24	526	445	685	846	280	360	630	631	160	530	493	561	658
62	214
414	530
98	134	268	592	707	107	713
647	838
14	796	724
168	472
558	48	319	207
569	249
207	795	67
547	293
646	62
98	592	707	107	713
500	435	586
977	418
743	305
416	334
499	73
98	592	707	107	713
138	850
343	663
416	586
98	707	107	713
134	592	291	454
356	209
98	134	268	592	707	401	278	117	107	429	291	454	713
684	704
98	107
134	592	291	454
977	418
569	470	862	538	991	333	710	249	693	295	6	409	976	0	599	605	228
193	923
98	707	107	713
138	850
207	795
435	782
854	551
971	200
704	841	684
500	586
977	418
662	466
106	1001	828
782	435
634	939
466	662
48	704
629	24
696	143	669
321	290
630	493
429	454
586	416
586	500
135	942
416	133
135	170
742	90
586	168	984
643	107	381
648	104
98	707	401	107
544	65
551	854
493	630
327	381
401	415	165
663	343
851	978
104	648
718	127
851	978
153	977
127	718
841	704
966	933	347	935
493	630
127	265
581	135
987	433
592	134
374	105
592	927	98	454
592	98
977	153
592	927	98	454
654	738
165	67
933	966
165	31
977	1004	418
165	344
517	607
746	935
4	720
236	716
143	696
947	774
629	24
13	516
629	24
105	374
13	516
994	531
994	531
994	531
759	586
374	105
135	628	82	870	581	170	4	371
149	716
774	947
334	416
629	24
912	168
947	774
759	166
850	738
571	684
571	285	277
571	160
571	394
153	977
693	599
82	720
159	841	220
571	394	62	885
571	542
571	394
571	277	285
571	900
746	692
306	742
283	159
160	428
586	759
607	229
841	923	159
900	662
900	272
571	935
530	607
135	581
433	815
229	607
774	947
571	394
790	126
887	383
988	167
870	135
571	62
135	607
571	62
987	197
571	900
571	935
337	505
571	160
571	776
278	98
571	900
571	160
571	776
571	776
571	450	900
571	776
571	776
571	776
571	450
571	900	870
571	742
571	160
571	161
571	742
571	684
947	774
571	663	870
571	742
571	663
482	987
571	663
571	742
571	161	742
571	742
571	742
571	684
571	742
571	160
571	394
571	160
571	450
571	900	910
774	947
724	14
978	988
988	978	167
472	356	743
571	450
571	900
629	24
472	356	743
159	841
105	374
850	738
720	4
988	978
947	774
483	334
988	167
482	994	56
381	327
774	947
592	927
14	724
566	278
718	149
214	306
788	740
343	322
788	740
531	994	987
644	924
714	617
277	73
996	418
267	530
855	581
879	42
663	42
646	542	62
886	250
368	42
313	30
135	870
61	718
135	581
924	644
684	704
135	628
718	591
530	267
530	267
159	283
646	62
630	377
743	602
832	42
531	994
802	450
505	337
977	153
586	984
264	454
1001	977
1001	685	724
402	42
851	614
855	581
139	42
416	743
61	718
724	951
802	450
61	591
607	499
184	686
924	199
139	477
499	607
686	650	184
126	602
184	686
980	107
629	526	24	685	846	360	630	891	631	160	493	561	658
724	1001
629	24
532	437	700
977	497
629	24
898	29
984	586
458	684
684	356
629	24
530	629
395	514
977	1001	418	1004
502	569
502	607
61	718
377	630
377	630
716	61
135	628	82	870	581	170	4	371
61	718
443	86
61	716
61	718
685	1001
126	416
629	24
746	900	935	665
746	692
746	665
682	783
2	790
532	650	327	881	837	1001	979	850	702	576	516	541	747	14	508	923	682	131	654	270	719	924	783	173	13	437	761	653	506	996	199	921	657	738
532	197	745	644
472	602	356	743
810	107
30	765	313
61	718	159
14	532
337	505
337	322
61	718
61	522	843	718
7	418
105	418
586	984
586	984
1001	724
168	586	984
586	168	984
171	157
586	984
168	912	586	984
586	168
168	126
746	935
746	935
630	377
472	168
168	472
472	168
586	984
168	912
586	984
168	52	133	557	607	232
199	924
472	168	575
712	398
168	912
168	472
168	912	472
168	472
575	472
924	199
924	199
199	924
52	66
52	45
52	66
52	45
52	66
52	45
52	66
52	45
165	31
165	401
165	344
628	135
165	31
165	401
165	31
165	401
165	67
165	31
165	401
697	540	311	925	855
987	482
742	692
14	1001
602	126
246	423	101
246	423	101
469	207
469	207
469	207
469	207
469	207
135	628
429	401	98	291	454
774	947
31	24
947	774
696	377
650	686	184
935	746
731	680
143	422	731
497	977
184	650
469	424	421	795	547	188	954	817	167	35	207	241
924	14
143	32
978	795	547	301	493
704	723	41
724	1001
774	947
994	531
994	531
994	531
994	531
994	531
978	988
994	531
994	531
160	685
994	531
994	531
994	531
879	501
994	531
879	501
947	774
774	947
879	420
951	239
15	422
644	924
955	427	773	311	925	987
273	951
414	8
321	499
731	143
955	427	773	987
947	774
863	83
214	662
105	582
774	947
432	987
32	143
550	546
31	838
951	538
482	569
321	216
321	216
321	216
977	153
416	126
414	506
963	67
963	67
880	890
138	887
686	650	184
879	740
685	160
828	1001
1001	828
774	947
326	692
493	629	561
684	48
313	765	30
275	849	175
828	1001
977	1001	497	423	1004	418
984	912	586	168
935	746
720	581
429	401
996	418
984	586
160	629
984	762
233	159
105	418
963	67
568	947
175	275
506	192
418	996
963	67
963	67
987	432
48	684
650	686
617	193
231	531
315	423
335	385
280	281	739
886	250
511	987
275	175
731	607
152	443
159	233
343	38
582	105
997	607
771	306
152	443
947	774
692	233
290	321
947	774
921	783
947	774
646	854
443	152
151	566
692	61
764	994
987	789
774	947
939	42
774	947
624	329
663	410
32	534
692	326
105	582
513	62
692	607
685	643
772	150
418	996
513	485
582	105
410	663
947	774
135	371
795	978
772	120
96	388	638	299	132	509	634	832
105	582
772	75	609	454
175	275
290	278
987	511
996	418
951	724
774	947
802	450
316	165
42	879
506	248	29	5	6	670	921
90	526	360
126	602
947	774
477	64
630	629
383	720
159	61
774	947
617	193
175	5
994	764
582	364
42	663
977	1001
980	718
290	278
777	994
984	586
984	586	586
42	368
630	530
42	832
582	105
42	139
700	790
42	939
105	582
410	14	719	16	56
700	812
718	61
977	1001	423	1004	418
607	591
547	421	795	301	957	424	207	512	241
582	105
947	774
977	1004
790	2
306	771
843	61
165	31
418	996
165	316
987	364
65	75
987	56
404	595
987	361
987	482
774	947
987	338
987	582
506	702
987	840
987	540
987	433
633	739	8	669
724	951
526	160
607	231
738	783
191	752
812	790
191	752
62	646
62	542
283	159
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
410	650	663
592	134	927	98	454
607	135
443	86
531	994
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
977	153
418	996
418	996
542	62
401	429
193	714
592	134
207	795	67	558
207	67	558
207	67
832	710
429	454
935	746	214
698	540	840	231	873	245	764
207	795	67
947	774
832	538
774	947
790	812
462	185
736	193
281	280
40	802
362	868
947	774
362	324
62	214	159
531	641
454	134	592	401	98	429	291
774	947
2	790
832	84
159	923
248	29	5	6	506	670	921
790	2
790	2
30	2
542	607
782	232
160	280
629	24
977	153
891	629
338	987
24	629
25	499
731	607
996	418
246	423	101
607	731
246	423	101
987	338
790	700
246	423	101
844	672
499	25
450	900
607	731
499	684
569	482
432	987
67	846	561
758	918
987	432
526	360
788	634
112	267	674
77	439
135	581
98	134	268	707	401	278	117	107	429	291	454	713
98	268	707	401	117	107	429	713
531	641
720	581
159	923
629	24
716	149
791	32
731	607
714	193	617
98	592	707	107	713
585	360
900	450
607	731
98	707	107
159	233
977	1001	423	1004
472	356	743
149	716
790	2
98	707	107	713
472	168	575
742	214
879	402
245	231
881	783
15	680
164	638
126	602
107	236
139	402
923	214	159
15	680
629	630
35	161
738	783
592	134	927
629	772
15	731
421	795
281	280
14	506
530	630
795	978
14	702
381	532
159	233
164	42
789	731
720	581
381	670
795	421	424	207
795	421
977	189
249	569
377	729
947	774
231	840
916	127
644	506	199
742	443
249	716	189
231	840
977	153
106	402
90	742
720	581
416	472
105	374
472	168
739	143
402	879
738	850
988	978
530	629	891
540	193
638	42
891	530
207	469	67
245	540
765	30
334	61
977	153
214	662
381	327
450	61	900	233	443	602	662	398	742	692	306	272	802
739	633
921	783
402	735	164
38	343
327	381
418	996
416	52
290	718
670	381
236	383
633	739
29	248	541	208	881	14	796	189	249	5	377	783	6	506	670	1004	643	226	381	605	921	808
29	442
629	24
531	482
401	429	291	454	165
381	670
214	306
401	415	165
401	415
38	832
381	29
401	415	165
891	629
561	629
923	193	53
309	1
923	687
765	602
891	32
232	782
765	602
602	126
401	415	165
418	996
306	214
765	648	602	133
607	890
742	900
602	743
561	526	360
42	612
29	381
765	209
923	782
249	29
648	765
720	680	617	855
782	232
764	364
313	30
104	765
963	67
629	530
765	30
963	67
232	782
739	607
963	67
710	832
765	305	743
923	782
546	923
160	629
233	159
334	229
629	658
923	75
891	267
923	75
229	334
670	381
526	360
832	423
891	267
846	629
712	900	450
996	541
609	772	633	951	454
587	720
630	530
541	199
197	987
505	337
24	629
710	832
782	586
356	472
782	232
984	586
984	762
782	923
629	24
200	952
506	29
16	541
356	684
356	472	743
356	472	743
682	783
629	24
24	31
24	629
746	935
61	692	718
61	718
61	278
746	935
61	718
868	765
14	506
746	935
118	732
746	935
61	718
732	118
746	900
746	531
586	416
868	586
586	782
586	868
168	912
61	659
586	267
586	166	515
374	105
61	450	568
942	135
586	168
267	891
267	891
267	891
891	267
267	891
891	267
267	891
891	267
267	891
891	267
586	984
443	742
575	472
586	984
575	472
712	398
924	761
165	31
165	401
165	31	401
159	233
746	935
105	374
746	692
165	31
165	990
531	746
165	31
165	31
844	672
383	236
482	569
485	823
67	344
823	485
855	581
952	200
952	200
952	200
32	189
334	776
353	190
774	947
14	29
722	927
495	568
424	421	795	207
671	687
159	923
672	844
935	746
75	772
947	774
704	321
75	997
64	634
549	104
952	200
150	415
537	335
418	996
427	955
141	188
245	987
731	789
107	98
450	900
107	98
988	978	167
450	900	662	272
537	236
996	418
374	105
280	160
151	566
771	703
356	472	743
82	267
416	168
789	731
746	935
416	586
530	630
0	808
306	659
535	444
159	56
105	374
30	765
870	720
774	947
879	322	164	740	223	420	368
629	24
416	586
761	924
656	547
947	774
517	803	267	112	674
774	947
935	746
356	472	743
127	916
607	692	591
416	168
916	127
850	783
935	746
239	324
356	502
159	542	62
506	1001
401	415	165
607	696
526	360
245	231
847	31
530	280
500	586
846	561
401	415
846	67
151	278
947	774
531	482
127	732
977	1001	497	423	1004	418
104	549
456	441
561	280
832	710
847	482
561	846
127	189
573	586
530	629	891
612	607
585	580
692	61
231	338
528	867
15	731
774	947
788	740
924	761
743	356	472
530	630
947	774
267	82
188	469
267	82
256	648	517	112	186	313	478
424	421	795	207
424	421	795	990
207	953
648	256	517	112	186	313	478
541	199
692	135	581
377	29
546	851
612	42
692	135	581
743	356	472
207	469	67
1004	652	320	236	393
997	75
139	634
602	765
743	168
696	607
305	765
568	61
189	127
568	61	450
812	700
90	502	569
90	502
510	399
810	107
90	502
517	256	648	112	186	313	478
861	896
996	506
731	422
193	927	633	609	546	53
104	523
774	947
462	833
534	692
167	795	547	851	954	817	424	35	207
462	833
281	491
462	833
812	700
134	592	291	454
947	774
547	817
134	592	291	454
654	650
712	398
774	947
565	558
851	546
245	231
812	700
377	149
75	997
229	901
605	693
847	482
82	267
32	862
223	879
381	553
868	586
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
947	774
381	335
381	553
774	947
980	107
517	459
220	65	75	334
851	167
585	922
147	65	75
546	851
381	107
996	541
256	416	313
220	75
200	838
381	670
421	424
186	256	648	517	112	313
418	996
891	629
165	31
165	67
165	344
732	127
165	31
165	401
165	67
126	586	356
107	381
305	743
189	607
418	331
335	381
629	891
996	199
832	638	299
880	890
401	415
502	862
947	774
506	199	644
103	423
105	418
381	670
126	602
245	231
214	230
977	996	418
337	548
249	410
774	947
75	147
381	980
743	305
506	14
506	702
75	772
418	105
502	569
381	327
305	743
418	996
912	168
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
607	229
377	149
693	569
105	418
650	783
500	586
703	443
450	568
229	607
534	388
75	927	850	607	191
947	774
947	774
280	629
980	381
207	67
469	188
743	305
450	596
664	335
537	335
381	980
135	581
334	159
737	537
988	188
537	737
241	141
742	374
809	994
256	356	30
188	141
135	628	82	870	581	170	4	371
846	561
62	646	542	485
994	809
159	214
246	423	101
693	528
191	415
670	381
700	812
912	168	472
561	846
313	256	648	517	112	186	478
135	692
175	849
135	772
150	415
774	947
868	416
746	935
184	82
702	924
418	996
418	996
159	629
607	739
485	62
646	62
646	62
84	42
272	2
135	942
586	416
868	416
469	630
143	280
586	500
746	915	935	665	530
996	418
192	381
147	75
996	418
942	135
868	52
500	586
334	687
586	573
584	15
586	772
951	541	996
230	214
416	586
166	586	416
605	693
418	331
718	61
335	537
523	104
947	774
772	586
335	537
855	581
837	783
837	783
921	923
104	523
249	470
924	702
718	591
952	200
774	947
957	978
912	168
629	891	530
267	891
586	500
924	122
891	267
743	602
75	147
837	783
267	891
977	236
418	105
537	528
542	62
122	924
290	214	159
147	347
248	506
112	267
236	107
185	181
236	977
746	502
147	347
147	347
692	607
764	994
955	427	540	773	311	925	987
746	900	534	935
912	209
963	67
31	165
607	692
75	633
994	764
963	67
963	67
607	229
418	331
62	542
236	537
236	383
90	535
470	249
165	401
105	418
335	980
229	607
947	774
774	947
38	309	474
383	236
742	607
607	229
256	648	517	112	186	313	478
607	742
2	700
900	742
229	607
335	980
819	329
15	680	422	731
334	550	923	617
416	912
742	900
236	1004
966	933	347	935
236	208
947	774
966	933	347	935
963	67
942	720
233	159
607	586
143	32
846	561
236	537
720	581
16	407
774	947
318	918
167	851
987	607
942	341
208	236
381	192
542	62
703	784
607	802
236	208
900	742
184	407
497	977
566	718
947	774
900	712
569	293
607	189
401	429
607	157
978	795	301	493
977	1004
553	381
143	31
147	90
341	942
774	947
855	581
802	450
159	233
381	553
650	682
272	900
702	924
703	784
966	933	347	935
680	790
868	586
947	774
126	416
90	147
62	542
850	783
942	135
942	341
774	947
742	443
927	854	609	90	416	191	250
742	214
1001	724
850	783
435	500
236	208
249	410
771	703
952	200
52	232
356	515	607
771	901	769
771	83
802	607
377	423
418	105
703	771
788	740
191	415
790	680
249	0
684	356
185	526
61	568
523	104
38	939
245	231
105	418
185	528
868	586
771	83
771	703
341	942
153	977
104	30
851	718	591
879	322
607	356
423	315
280	851	915	530	920
607	802
612	607
812	687	2	700
812	772
812	790	700
159	32
67	846	344	165	207
720	581
418	105
423	832
67	963	344	165	207
280	141
318	566
477	139
423	977	175	103
207	847	795	469
418	996
720	135
5	506
952	344
647	24
77	782
207	795
126	602
103	423
692	607
846	561
497	977
214	844
607	61
443	86
423	103
846	67
607	696
846	561
808	29
568	187	488	40
846	67
977	1001	1004
846	67	561
293	569
977	153
630	469
187	337
135	942
718	566
997	75
497	977
977	497
977	236
497	977
628	135	720
742	374
568	61
692	233
77	782
410	189
1001	506
742	306
497	977
742	443
718	851
739	607
742	581
718	591
318	332
526	891
607	696
607	739
607	440
851	718
135	628
306	742
984	586
936	581
847	207
530	24	629	891
410	249
147	90
135	170
718	851
581	742
891	629
742	581
5	670
443	152
724	718
424	421	795	207
168	743
718	851
32	159
772	812
586	868
586	126
586	500
586	166
586	772
586	294	260
586	447
851	718
586	868
526	360
586	984
180	958
443	152
320	1004
443	742
742	443
443	742
942	341
788	139
541	16
742	901	993	443	863	784	659	692	306	835
139	132	323	510
742	443
812	772
812	772
139	534
24	530
587	720
361	364	687	994	591
746	935
712	900
782	77
712	398
790	812
712	900
628	82
697	855
306	742
165	401
165	67
165	31
165	401
306	137
105	418
246	423	101
393	1004
602	126
135	581
135	414
833	185
952	344
942	135
193	633
880	107
393	1004
401	98	415	429	454	165
75	772
137	306
75	334
233	692
75	833	193	850	609	190	607	191	629	752
165	31
165	401
769	528
502	569
299	96
424	795
833	462
502	710	693
833	617
306	659
306	784
772	150
441	456
90	865
105	471
139	477
629	891	530
774	947
629	891	530
90	502	569
415	150
477	634
607	91
343	38
994	361	226
692	233
692	233
236	537
537	236
406	731
159	923
926	147
947	774
424	421	795	990	207
418	996
424	421	795	990	207
739	143
650	682
630	530
418	996
233	692
290	193
585	319
692	233
963	67
692	233
159	923
143	32
164	402
774	947
530	24
165	31
165	401
165	67
290	214	159
996	418
530	891
418	996
416	927
662	443
256	30	356
256	30	356
16	783
165	858
16	541
855	581
253	151
977	1001	418	423	1004
253	290
629	846
514	395
31	990
541	16
418	996
418	331
16	541
947	774
581	855
444	535
32	143
774	947
214	629
850	738
444	535
86	443
832	423
160	629
607	229
306	742
530	630
742	306
630	530
126	765
952	543
306	374
306	659
947	774
214	343
135	942
774	947
135	798
947	774
15	680	422	731
30	765
365	118
184	423
365	118
306	742
245	231
365	118
810	107
214	107	731	940	987	684	835	743	852	865	844	220	334	569	692	544	629	720	530	371	776	920	324	738
150	772
942	135
798	135
858	607
418	996
75	633
406	422
774	947
150	772
719	159
629	858
185	502
996	418
704	48
112	517
586	607
996	418
112	517
993	742
406	422
702	924
586	868
62	646
406	422
62	646
586	356
422	406
772	150
418	996
249	29
569	333
329	819
924	702
742	993
454	134
245	231
454	401	429	291
454	134	401	429	291
107	810
290	321
74	984
947	450
343	633	214
924	14
542	62
32	891
159	32
15	680
528	433
746	935
738	850
290	214	159
229	241
249	470
401	165
891	32
846	67	561
846	561
31	165
306	523
31	165
500	435	782
844	684
31	165
31	165
987	432
67	846	561
764	364
14	924
782	77
67	207
14	702
333	569
414	891
607	502
74	256
924	921
607	858
190	274	373	656	181	353	920
190	274	373	656	181	353	920
256	74
646	854
952	200
334	612	75	127
952	200
569	502
712	398
432	987
107	98
65	193
107	98
65	75
552	858
537	236
435	500
290	214	159
418	996
190	353
122	428
537	236
531	994
62	646
500	332
724	293
740	788
924	14
996	418
500	435
135	628	82	870	581	170	4
135	798
175	670
165	401
165	31
165	67
418	996
236	537
418	996
506	924
418	996
165	401
165	316
443	86
165	67
165	344
165	67
724	866
77	782
165	316
165	401
746	935
724	246
75	65
996	418
996	418
996	418
500	586	515
924	506
935	746
256	648	313
987	531
987	432
663	951
62	646
313	765	30
581	936
977	497
633	343
246	724
720	942
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
980	5	670
343	633
401	415	429	291	454
435	332
401	98	415	429	291	454
418	996
482	364
435	500
531	987
506	924
879	322
936	581
245	231
159	32
980	5	670
955	855
415	401	150	569
891	629
581	742
5	107
77	782
5	107
855	955
764	364
530	159
152	443
61	607
152	443
379	568
31	165
702	14
585	561
200	952
633	343
424	421	795	207
500	586
514	780	378	832
764	364
31	165
334	612
362	561
957	978
682	783
977	32
175	670
497	977
82	184
414	157
253	151
253	290
987	531
253	566
977	497
78	767
414	684
808	0
994	531
942	720
414	718
67	846	561
67	963	344	207
935	746
912	416
772	75	334
327	381
193	53
67	963	846	207
67	963	846	207	561
633	433
629	891
165	31
165	401
629	526	24	685	846	360	630	891	631	160	493	561	658
912	168
935	746
743	472	356
381	327
275	114
214	160
290	566
5	107
530	629
470	249
664	107
159	32
75	633
940	923	687
32	977
977	1001	423	1004	418
14	702
607	61
423	184
184	423
607	229
229	607
812	2	700
537	737	107
865	65
236	335
891	445
758	918
335	236
644	506	199
61	718
53	193	311	633	609
433	633
569	482
638	832
443	152
633	433
75	633
718	883	122
761	804
152	443
761	532
170	581
702	14
249	470
118	5
633	193	53
334	75
5	107
952	200
5	670
75	772
191	692
607	692	591
670	175
609	692
337	187
720	680	617	855
149	372
855	581
607	231
654	650
607	696
214	343
280	851	978
746	534	388	935	692	665
851	280
738	644
500	157
214	160
644	738
500	435
506	541	996	199
812	700
531	482
433	528
101	149	423	866
568	495	488	379
568	947
934	595
424	421	795	207
424	421	795	207
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
187	337
866	101
415	401	150	569
241	141
629	24
249	0
629	891
398	712
1004	107
742	581
670	6	506
644	702
891	629
607	229
61	522	659	568	843	718
458	918	844
509	634
599	710
398	712
126	573
61	278
398	712
416	912	356
624	329
483	891
483	5
416	927	147	313
61	607
500	157
61	692
61	718
61	450
530	629
812	790	700
356	648	30	765
587	720
586	356
685	1001
327	381
586	157
45	52
418	996
335	29
14	702
924	122
1001	685
502	569
891	483
996	418
260	77
586	74
586	416
52	45
77	260
586	157
712	398
716	189
586	984
795	167
343	214
531	987
31	165
311	697	196	855	955
855	697
278	61
135	594
165	67
165	401
40	450
506	541	996	199
644	506	199
401	415	165
52	356
401	415	165
566	278
936	832
883	936
947	774
260	77
189	716
443	152
74	586
469	978
335	985
112	267
335	208	810
159	214
159	214
633	193
469	978	142
418	996
774	947
607	61
40	572
40	187	802
450	900	662	272
802	40
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
184	832
841	704
581	137
947	774
569	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
774	947
401	98	415	429	291	454
696	377
934	595
978	957
40	802
329	819
832	936
977	1001	423	1004
977	32
947	774
531	482
832	184
977	1001	423	1004
881	923
157	586
207	165
978	35
416	586
658	838
157	500
742	185
137	581
774	947
696	607
207	67
771	374
32	862
947	774
32	977
469	188
207	795
629	24
207	67
15	680
150	415
795	424
245	231	994	789	796	809	482	251	338	433	531	95	56
309	1	97
630	952
301	493
207	67
629	685
630	188
531	245
900	450
329	624
280	915
936	883
685	629
996	418
175	737	849	275
936	832
704	841
819	329
334	159
985	107
774	947
883	936
819	329
230	214
42	663
530	629
607	692
531	231
472	912
500	435	782
765	126
500	157
881	516	532	700	761
891	24
704	499
546	640
720	587
188	978
891	24
67	344
541	199
980	718
343	950
630	415
502	851
105	582
978	188
164	420	879
25	499
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
656	920
25	499
418	996
581	137
891	360
936	883
663	951
855	581
573	126
629	685
246	724
188	978
977	32
424	207
67	963	846	207	561
191	40
245	231
541	199
105	471
534	550
947	774
31	165
774	947
137	581
193	614
841	704
795	421	424	207
90	898	107
440	607
810	335
952	971	543
338	531
316	428
335	810
886	250
435	500
313	256
392	630
582	105
534	510
239	663
137	581
582	364
528	278
947	774
630	392
569	0
630	392
135	581
534	510
135	581
135	628
399	955
542	62
774	947
399	427
629	24
500	435
165	31
165	401
607	692
920	280
607	692	591
858	587
2	772
987	531
245	231
105	582
569	0
110	674
886	250
923	197
62	542
335	107
772	2
586	157
947	774
362	580
868	168
1004	107
628	720
704	684
454	134	592	401	98	772	429	291
112	674
547	167	421	795	851	469	188	824	614	301	709	978	954	817	957	141	552	424	35	207	512	241
264	193
950	343
586	356
629	530
581	720
586	687
546	534
957	978
887	159
127	732
526	360
530	629
343	950
586	912	602	168	984	356	765
586	762
629	630	561
586	294
127	189
586	885
246	724
531	987
774	947
868	586
581	936
851	167	421	795	547	469	188	824	614	301	709	978	954	817	957	141	552	424	35	207	512	241
337	187
947	774
851	978
581	137
561	629
987	531
674	112
718	866
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
774	947
722	854	927
462	231
180	958
633	923
383	720
112	267	674
674	112
110	166	112	803	674
838	658
912	168
851	502
947	774
663	343
850	65
774	947
978	851
978	552
165	401
388	612
1001	685	724
185	762
356	52	209
658	838
447	260
90	541
200	344
167	851
607	231
984	912	602	168	586	356	765
984	762
936	337
356	586
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
15	731
193	230
415	612
978	547	469	188	954	167	35
159	233
335	236
866	718
891	530
523	306
248	506	29	5	6	670	921
424	167
185	940
720	383
923	633	197
506	248
854	722
418	996
551	790
383	362
891	530
267	112
383	720
310	477
866	718
947	774
923	881	738
722	854
607	692
978	988
738	837	719	745	783
32	791
32	791
32	791
32	791
500	586	782
32	791
332	586	416
923	940	687
643	685
765	104
742	374
886	250
236	335
791	32
790	551
187	337
188	978
891	24
851	167
526	360
662	947
662	947
551	790
90	862
187	450
334	591
245	231
743	166
139	534
712	398
5	670
790	551
147	65
742	185	91
306	523
722	927
86	443
159	719
551	790
126	356
891	530
795	207
774	947
629	24
891	530
569	502
31	24
191	416
997	159
500	586	782
207	795
718	61	293
718	61	32
105	374
388	534
152	86
152	86
335	591
388	299
105	418
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
253	290
253	566
253	151
159	214
712	272
170	231
738	881	923
491	5
712	398
398	712
692	607
335	687
170	840
398	712
802	466
327	381
868	586
712	398
159	32
272	712
398	712
126	356
712	398
629	526	24	685	280	360	630	891	631	160	530	493	561	658
214	912
450	187
260	447
696	563
700	541
335	29
83	784
712	272
280	629
332	318
712	272
58	338
868	52	416	356
321	216
180	958
200	136
214	107	731	940	987	684	835	743	852	865	844	220	334	569	692	544	629	720	530	371	776	920	324	738
450	572
233	692
823	513	485
398	712
685	1001
450	61	900	233	443	602	662	398	742	692	306	272	802
847	207
648	765
891	445
648	133
233	746
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
526	360
712	398
166	267
200	971	915	952	136	543	344
5	670
214	159
502	538
670	553	107
292	769
670	553	107
502	862
147	171	926	590
147	171	926	590
923	921
166	74
915	200
214	742
923	197
502	569
214	443	662
356	52	168	416	305	868
133	90
24	31
52	416
200	915
280	851
670	335	553	5
160	607
550	746
135	581
912	52	168
629	24	530	658
526	846	561
136	200
629	526	24	685	280	360	630	891	631	160	530	493	561	658
629	891
682	783
881	923	738
45	52
409	862
77	260
166	112
500	692
790	812
790	812
746	534
2	500
746	935
746	935
2	790
2	790
746	935
712	398
886	250
891	2
135	628	581
135	628
502	538
746	534
886	250
381	532
136	838
988	188
188	421	141
188	141
443	742
168	356
136	428
628	135
428	136
337	936
135	703
135	233
135	214
135	772
135	334
135	628	82	870	581	170	4	371
936	337
418	996
772	135
423	832
356	126
337	936
105	418
418	996
335	532
790	168
135	628
135	581
135	692
724	246
724	1001
966	168
168	966
168	790
168	790
531	231	994	789	796	482	245	338	95
168	472	782
168	912
790	168
439	168
168	439
168	260
782	168
168	782	472	575
168	782	472	575
439	168
782	168
14	1001	506
260	168
260	168
180	958
443	86	662
168	260
168	260
168	782
168	439
443	86
670	553	5
988	188
200	344
200	136
168	912	472
86	443
180	958
502	538
628	135
1001	14
14	1001
443	86	662
168	77
105	418
168	260
338	433
168	912
260	168
260	77
168	260
868	52
2	891
891	2
586	356
586	416	332
586	500	782
586	500
586	687
168	30
2	700
586	166
168	232
168	232
586	356
168	912
790	700	812
790	812
790	119
165	31
422	406
700	2
569	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
569	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
855	697
746	935
523	104
422	377
429	401
646	551	369	62	513	485
857	428
167	795	547	851	954	817	424	35	207
443	86
703	135
955	399
746	233
988	431
951	239
429	454
482	569
190	274	373	656	181	353	920
190	274	373	656	181	353	920
190	274	373	656	181	353	920
955	427	540	773	311	925	987
371	720
791	32	977
293	61
470	789
470	789
659	306
422	731
231	873
684	48	458
233	135
528	362
309	1
157	862
343	322
947	774
774	947
713	98
774	947
977	1001	423	1004
594	135
693	569	599
838	136
61	293	278
936	337
662	443	86
90	133
846	67
862	157
311	53	196
862	502
789	772
246	724
61	718
593	718
499	318	558	321
927	592
15	680
499	91	607
15	680	422	731
840	170
605	569
189	377
978	280
978	280
510	534
502	607
167	978
107	335	381
758	918	956
343	322
738	197	650	327	881	532	837	1001	979	850	702	576	516	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657
978	280
680	720
849	506
546	550
433	338
891	629	530
184	82
692	233
157	147
692	233
333	767
629	530
416	927	256	147
656	920
469	547	188	978	954	167	35
692	135
947	774
569	482	415
774	947
978	280
77	260
418	105
147	257
502	569
104	523
418	105
281	905
908	765
569	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
723	41
502	607
245	231
531	987
151	278
333	743
32	862
0	732
347	157
207	167
67	846
978	280
208	783
686	277
249	189	6
846	67
846	280
418	105
846	67
954	167
807	951
104	765
67	846
166	609
35	978
738	761
166	586
803	517
40	60
978	280
233	692
91	607	692
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
416	356
356	126
133	765
278	151
416	586
517	803
761	738
607	499
31	990
236	107
356	126
107	772
305	765
482	569
629	493
947	774
381	107
923	881	738
105	418	418
86	443
239	538
332	416
499	607
774	947
35	167
629	136	891	160	530
947	774
104	743
236	716
692	233
607	499
743	104
104	743
443	86	662
166	383
311	582
267	112
267	82
718	61
189	718
313	356
716	236
772	923
718	61
984	759
898	335
720	680
758	918
951	482
335	898
935	746
133	90
1004	107
127	479
977	1004
977	153
713	291
40	572
713	592
133	602
644	506
951	482
98	134	268	707	401	278	107	429
720	383
207	795
122	428
98	134	268	592	707	107	291	454	713
127	281	189	32	977	410
556	77	168
281	127
433	633
157	147
764	516
189	127
994	540	338
774	947
586	166
586	166
774	947
586	267
1002	319
136	838
428	122
866	377
422	731
552	167
774	947
157	347
147	257
191	692
873	540
732	0
935	746
139	534
98	592	707	291	454	713
280	281	739	851	915	530	920
122	428
506	199	644
98	592	707	107	713
107	1004
731	422
851	188
672	600
377	422
817	167
771	901
428	160	136
416	332
977	996	418	153
98	134	268	592	707	401	278	117	107	429	291	454	713
428	160	136
901	306
77	556
98	707	401	107	713
977	153
472	356
720	680
743	704
774	947
918	672
462	502
743	704
151	566
680	422
531	987
168	472
680	284	720	15
947	774
356	515
687	335
454	401	772	609	429
168	556
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
502	462
569	502
819	329
333	249
810	473
423	246	149	716	101	175	866
443	86
343	663
984	332
0	732
1004	107
335	687
435	782
423	103
335	107
957	978
532	700
415	617
957	978
377	866
569	482
658	629
399	427
75	220
379	568
429	401	98	291	454
540	840
662	443	86
48	956	216	25	319	558	458
530	629
540	855
886	250
540	840
698	540	840	231	873	245	764
191	935
423	832
192	506
729	189
732	127
147	347
214	502
24	629
424	795	207
482	569
321	216
935	191
424	795	207
184	883
422	731
166	126
499	704
629	526	24	685	280	360	630	891	631	160	530	493	561	658
720	833	680	617	855	456
398	712
886	250
220	75
377	29
648	765
326	687
335	670
855	581
377	101
680	707	284	406	15
347	157
377	607
362	26
170	840
936	581
977	149
335	670
347	147
851	614
214	763
977	153
790	812
310	103
75	220
90	502	569
955	773	311	987
581	936
220	75
952	200
723	41
955	773	311	925	987
592	927
165	858
592	927
153	977
592	134	268	927	454
592	134
626	807
592	134	927
592	134
592	454
819	329
119	126
592	268	927
462	157
435	782
462	687
502	605
546	743
612	951
502	90
724	246
1001	685	724
977	996	418	153
231	531
133	648
506	14
607	377
347	933
712	398
724	1001
267	629	891
132	842
381	327
422	731
648	133
634	509
383	720
692	61
692	61
629	267
546	912
692	61
335	980
184	754
685	1001
692	61
267	629
256	416	313
692	61
540	231
443	662
696	563	143
1001	685	724
710	599
415	692
275	849	737	175
153	996	418	977
422	731
469	647
322	42
647	469
704	743
704	743
704	565
743	704
595	687
321	216
431	988
595	687
428	267	857
704	723	758
482	56
482	56
368	303
428	857
599	767
643	107	381
428	857
731	595
923	772
383	166
61	181
629	267
776	617	923
236	537
428	857
846	561
684	499
537	236
692	415
692	415
61	692
516	702
24	891
790	2
197	718
891	24
398	900
5	483
746	923	692	591
149	977
415	401	150
24	31
746	935
24	629
410	189
942	341
16	783
746	935
16	541
168	439
52	45
356	168
977	418
810	107
356	586
103	950	514	832
245	231
260	790
135	720
581	742	137
356	168	209
260	168
356	126	586
260	77
139	548
337	936
260	447
915	647
915	772
168	439
586	267	435
782	168	472	575
586	573
702	516
168	439
168	439
327	381
232	52
356	684
267	428
267	629
812	790	700
356	256
168	260
168	912
168	912
260	168
168	260
168	912
168	912
746	935
746	935
168	77
586	416
472	168	782	575
472	356
808	107
165	31
165	857
165	31
165	401
165	31
165	401
165	31
14	924
165	31
165	401
165	316
644	506
857	428
135	233
833	462
135	581
135	292
857	428
833	185
135	61
833	415
925	269
531	231
772	915
207	795	67
855	540
924	14
991	61
991	61
924	14
31	990
193	633	53
991	718
14	924
591	420
14	924
193	633	53
25	499
335	670
991	718
935	746
160	629
454	401	772	429
774	947
506	849
401	98	415	429	291	454
924	14
580	143
963	67
924	14
14	924
14	924
569	6
924	14
173	428
388	299
388	634
963	67
924	14
483	5
415	607
92	658
847	31
152	86
86	443
96	388
581	135
849	275	737	175
782	472
415	401	150
334	534
67	963	846	561
159	230
190	920
92	207
14	516
952	428
991	858
15	680
190	891
847	24
991	858
440	226
630	530
443	86
842	132
935	746
662	443	86
424	421	795	207
935	746
516	14
301	647
268	117	98	633	454	713	291
542	62
647	301
738	761
563	696
291	268
268	117
738	516
268	633
291	268
552	858	167
372	595	934
915	772
429	401
771	4	568
14	516
743	472	356
166	383
607	499
607	229
275	849	737	175
418	105
15	680
267	428
915	630
214	159
581	772
743	472	356
4	771
383	166
401	429
175	849	275	737
858	849
272	662
912	168
568	771
395	514
568	495	198	488	379
506	189
166	416
25	844
780	634
31	165
758	918
381	107
369	513
832	423
977	1001	1004
435	500
729	377
844	672
499	607
771	568
746	935
502	538
819	955
994	338
629	526	24	685	280	360	630	891	631	160	530	493	561	658
947	774
260	168
589	383
292	769
858	849
509	634
569	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
788	634
704	25	684
189	506
319	832
165	401
774	947
165	67
935	746
165	200
568	771
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35
891	190
540	245
644	506
159	742
13	199
42	322
568	495	198	488	379
207	92
568	947
984	759
662	272	379
207	561
231	170
67	963	846	344	165	207	561
332	782
14	516
788	740
720	731
67	846	207	561
392	674
190	274	373	656	181	353	920
886	250
41	723
290	214
58	909
14	13
646	62
685	643
643	685
685	643
232	759	74
132	842
643	685
139	477
423	832
977	153
92	207
472	782
951	552
290	214	159
424	990
106	1001	828
166	383
497	491
107	808
15	680	422	731
61	135
401	98	429	454
891	530
772	75
832	388
569	502
718	607	569	630	731	629	530
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
810	335
842	132
5	107
629	160
356	256
126	168
546	607
126	74
229	607
61	991
915	595	696	160
696	377
696	563
90	133
90	321
90	664
577	239
362	585
454	134	592	291
236	537
540	231
321	216
629	24
15	680	422	731
847	424
963	67
2	77
239	577
912	168
189	29
680	707	406	720
819	329
428	136
680	12	707	284	406	880	720
812	790
428	857	136
592	927
422	731
422	731
135	292
423	184
743	52
147	347
321	216
77	2
185	762
530	718
977	996	418	153
607	718
575	168	472	782
444	535
671	278	687
103	423	514
103	780	950	423	514
988	167
772	609
898	5
988	978
978	851
319	1002
377	696
208	783
188	978
828	1001
338	433
159	230
585	922
506	189
401	415	165
963	67
377	506
718	197
236	532
977	996	418	153
698	540	840	231	873	245	764
347	147
977	996	418	153
291	268
977	996	418	153
135	581
335	107
927	90	515	191
977	996	418	153
5	107
14	516
720	833	12	617	855
847	31
927	854	90	416	191	250
75	633
188	978
166	74
977	996	418	153
157	462
245	994
344	136
220	65
502	538
401	429
592	134	927	98	454
977	996	418	153
74	166
316	915
428	173
746	935
977	996	418	153
915	316
4	371
75	220
746	223
220	75
429	401
136	344
915	281	739	851	280	530	920
132	842
24	847
166	74
74	126
239	281
62	927
718	189
401	429
136	428	267
927	62
74	232
477	139
322	879
191	927
516	738
497	977
267	136
189	718
497	977
528	542
497	977
316	915
332	318
165	858
722	927
1002	319
731	772
267	136
167	795	547	851	954	817	424	35	207
127	732
281	239
214	159
704	25	684
167	547
236	532
223	746
136	267
92	838
647	214
994	764
731	584	284	15
267	700
327	381
994	226
267	136
429	401
910	329
322	343
891	629
127	281	716	724	883	32	754	293	122	114
170	231
746	935
281	127
369	951
278	633
401	429
951	369
15	680
343	223
458	918	844
369	951
232	74
360	526
851	280
86	662
264	329
343	223
429	401
782	168	472	575
858	165
472	168	782	575
915	316
338	687
462	617
30	104
2	260
535	250	854	369	722	444
502	249	0
633	75
104	765
921	719
977	1001	423	1004	418
918	458
790	260
443	86
159	935	692
731	422
951	369
132	842
808	107
251	873	95
416	517
569	502
940	550
429	454
963	67
550	546
951	369
575	168	472	782
0	249
214	647
782	168	472	575
935	746
881	516
782	168	472	575
761	783
197	687
915	428	857	136
423	103
166	52
305	416
423	246	101	175	103
629	656
103	950	514	164
127	325
103	423
322	740
249	333
305	416
648	168
444	535
423	103
428	857
754	127
260	790
502	569
854	535
428	302
647	214
923	214	159
923	197
333	249
790	260
923	776	550	550
232	356
231	170
530	629
550	923
260	790
249	502
629	530
260	168
126	586
746	534	223	935
977	1001	423	1004	418
506	461	364	29	670
923	214
846	561
746	214
846	67	561
356	743
135	581
1	324
135	581
530	629
135	581
516	881	761
502	189
164	420
56	607
629	838	530
356	256
61	991
553	107
595	731
682	654
886	250
746	565	935
472	168	782	575
472	168	782	575
472	168	782	575
260	912	77	168
105	418
790	2
790	812
790	260	956	267	126	2	168	700
472	168	782
561	207
168	77
168	790
168	260	912	77
746	935
168	912
168	260
168	260
765	30
765	912	168
168	472	782	575
168	260
168	790	260	956	267	126	77	2	700
2	790
168	912
790	2
168	765	912
168	912	472
790	2
168	356
790	812
168	912
168	472
790	700
14	924	506
443	742	703
135	628	82	870	581	170	4	371
165	31
165	344
165	67
135	746
165	31
165	401
135	594	581
190	920
135	450
135	292
190	629
135	334
569	502
812	790
356	260	168
401	415	165
356	472
855	697
401	98	415	429	291	454
743	550
92	658
987	531
987	531
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
795	421	424	207
955	540
223	343
956	790
712	159
712	450	40
712	398
294	586
135	581
329	819
540	994
175	849	275
90	692
495	862	568
260	168
495	568
764	329
720	383
454	134	592	401	429	291
454	134	592	401	429	291
454	134	592	401	429	291
454	134	592
441	405
90	191	692
506	199
506	14
371	720
617	687	670
987	433
915	200
832	319
190	274	373	656	181	353	920
832	423
607	231
832	402
477	42
67	963	846	344	165	207	561
107	808
714	617
135	692
654	682	650
535	369
392	674
383	720
334	462
924	14
569	693
996	702
189	506
253	151
493	301
275	175
30	765
253	290
630	891
253	566
273	951
530	891
418	105
200	915
135	993
891	630
580	143
14	173
817	167
987	531
844	758
614	978
927	609	90	416	191
416	927	313
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
223	746
416	586
700	812
886	250
322	223
40	272	572	900	568	662	187	596	712	802	695
40	802
630	685
472	168
714	923
599	228
356	765
362	502
547	167
416	586
170	231
267	459
988	188
987	511
435	500
936	337
428	267	857
819	329
795	421	424	207
502	569
167	817
951	239
67	963	846	207	561
167	817
273	951
685	630
454	134	592	401	429	291
103	423
416	305
302	428
67	963	846	344	165	207	561
166	586	573
67	963	846	165	207	561
7	468
535	444
332	318
207	469	67
900	272
923	193
207	795
31	838
614	858
267	166
207	795	469
196	850	429	454
112	267	674
166	267
502	569
558	956	216	25	319	499	321	207
646	542	62
333	16
170	697	855
322	591
918	679
77	260
77	260	912	168
256	416	313
838	31
633	306
77	168
795	167
771	784
207	67
592	927
416	765
170	405
850	833	185	987
592	927
742	581
592	927
4	371
592	927
663	343
592	98	454
502	772
592	134	98	454
228	569
228	569
454	401	429	291
228	569
454	401	429	291
107	335
530	526	891
684	687	844
313	256
245	433
497	977
472	356
423	832
103	310
428	647
996	418
738	850
855	170
569	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
506	189
423	246	101	103
497	977
506	189
0	189
742	159
280	629
0	569
170	231
280	647	547	851	142	373	24	915	846	530	35	920	561	658
416	500
170	855
630	493
424	167
159	742
280	629
663	638
605	670
684	356
424	990
955	427	540	773	311	925
605	700
277	748	931	171	933	926	157	347	972	285	355	590	147	577	230	715	686	308
127	377
685	629
334	322
493	630
648	743
127	281	716	724	189	883	32	754	293	122	114
758	918
322	334
107	320
630	493
934	595
493	630
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
280	647	547	360	561
159	40	712
629	658
602	743
546	776
700	605
502	228
592	454
96	329
281	127
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
401	429
135	581
337	936
638	663
540	987
189	127
629	526	24	685	280	360	630	891	631	160	530	493	561	658
189	506
429	401
159	742
135	371
178	569
135	462
231	170
742	443
178	569
940	53
135	772
0	249
135	628
663	638
628	135
377	729
742	159
233	692
761	738
157	607
40	572
415	772
103	780	950	514
343	534
607	157
343	663
952	200
335	923
270	516
951	188
105	418
1001	977
493	530
280	647	547	846	360	561
256	648	267	517	112	186	313	478
313	648
772	203
731	15
280	630
180	727
573	166	586
270	881
936	720
428	857	136
936	720
530	629
629	24
159	147
629	24
207	847
663	343
575	168	472	782
267	256
817	167
517	256	648	267	112	186	313	478
607	687	692	591
181	61
203	772
14	516
267	112
332	318
586	166
180	727
516	14
586	416
178	502
586	416
898	107
761	783
428	857
772	203
454	134	592	401	196	147	609	429	291
586	267
955	427	540	773	311	987
648	256	267	517	112	186	313	478
586	762
586	416
607	149	716	157	377	355	423	802
950	780	514	832	103
685	724	1001
166	586	573
581	292
334	159
648	313
178	6
401	98	415	429	291	454
586	126
186	256	648	267	517	112	313
846	67	561
680	720	15
416	586
575	472	782
418	105
429	454
638	663
499	565
38	591
447	30
863	994
377	729
236	537
844	956
136	857
343	663
458	216
586	885
67	963	344
656	629
586	294
530	493
629	280
935	746
558	458
586	383
723	565
134	592	291	454
178	78
447	648
530	891
433	338
335	236
586	383
170	135	692
0	189
170	231
462	550
950	368
236	335
433	245
638	663
782	168	472	575
746	935
502	569
586	416
586	984
586	762
988	188
988	188
535	823
214	647
731	584	284	15
530	630
656	391
322	740
433	994
743	602
630	280
189	0
167	851
472	782	575
994	433
24	629
927	854	609	90	416	722	250
648	447
75	220
220	75
602	743
927	250
994	863
383	586
517	803	267
90	927	535
537	236
159	787	220
803	112
746	935
629	24
90	535
256	267
236	537
316	915
433	994
643	685
416	586
697	540
506	670
697	540
629	891
267	586
313	30
581	936
540	994
547	167
956	558
629	190
381	5
428	915
472	168	575	782
159	334
333	569
586	383
586	267
586	416
743	472
586	416
546	8
416	586
321	216
256	313
592	134	927	98	454	713
997	609
136	857
416	586
166	74
472	743
546	669
428	214
310	103
164	322
435	782
16	333
915	200
353	891
724	246
200	971
299	388
435	782
530	838
75	220
838	2
838	530
647	857
164	638
724	685
469	512
771	703
530	838
685	724
90	761
416	927
746	935
245	433
506	199
703	771
629	927
200	971
586	356
2	838	530
191	687
48	684
879	322
428	915
772	687
693	605	228
802	450
299	388
159	40	712
530	2
333	16
963	67
272	900	450	595	754
105	418
963	67
126	168
248	506	364	450	6	692	591
248	135
936	137
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
180	958
863	994
891	630	530
292	581
180	727
585	306
891	353
14	516
886	250
482	56
879	388
782	168
433	338
249	569
516	14
1001	506
866	718
135	581
231	2
746	692	591
321	565
113	535
936	581
790	956
790	812
61	181
61	718
439	168
923	214
923	278
790	700
788	634
891	267
748	926
30	313
136	200
991	858
327	381
264	454
327	381
418	105
24	629
24	629
915	857	136
24	547
812	790
812	790
630	280
790	812
790	812
168	782
168	126
105	582	433
703	443
746	692	591
24	469	360	35	274	547	188	301	656	817	167	207	561
180	727
891	530
812	790
168	472	575	782
530	891
891	530
168	232
168	232
168	232
891	530
168	912	356	557
168	912	356
168	912	472
168	439
168	912
168	260	77
14	516
132	842
173	428
1001	14	506
190	629
14	192	506
165	31
165	31
165	401
165	344
165	401
165	31
165	31
165	401
165	344
697	540	311	925
782	168	472	575
173	702
67	846	344	207	561
67	846	344	165	207	561
429	401	98	291	454
812	790
712	40	159
165	401
165	31
531	462
393	107
31	990
988	188
978	988
988	978
978	795	547	301
135	594	581
135	248
978	988
506	541	881	796	1004	996	605
135	581	292
165	31
702	173
214	923
165	401
214	278
955	427	540	773	311	925
837	719
200	971
290	214	159
790	812
401	98	415	429	291	454	165
377	422
530	891
838	2
838	530
75	150
789	772
936	337
301	493
758	918	318
422	731
422	377
587	720
909	58
107	335
552	851
552	851
552	851
170	405
684	458
552	851
42	663
428	173
178	409
178	599
630	530
178	710
428	915
310	103
13	14
952	971
743	602
184	393
184	607
401	429
509	780
14	13
267	112
159	40	712
229	790
790	229
561	67	846
429	401
499	833
472	912	168	575
338	231
294	817
362	4
96	638
663	42
742	769
472	912	168	575
159	290
175	849
663	343
96	638
335	107	381
416	629
842	132
530	838
472	168	782
629	416
42	663
233	462
62	646	646
629	24
290	159
971	838
724	502
629	24
343	663
305	765
165	858
581	292
629	24
886	250
56	994
846	67	561
90	761
609	997
454	134	592	401	120	429	291
454	134	592	401	429	291
772	75
996	418
493	630
294	868
231	338
24	629
141	241
32	862
915	428
569	178
347	157
416	629
310	477
316	915
915	857
629	416
347	171
915	857
844	684
923	193
629	416
416	629
935	111
629	416
830	248
171	347
830	462
171	347
746	935
381	327
381	327
381	327
935	966
381	327
656	267
592	98	454	713
90	841
910	329
462	531
926	748
31	838
746	935
75	772
454	401	429	291
633	963
166	74
724	159
629	526	24	280	360	630	160	530	493	561	658
90	270
841	90
944	159
812	790	700
401	98	429	291	454
58	909
630	731
915	746
971	952
416	168
493	629
672	25
290	278
714	193	617
356	472
347	933	966
767	599
477	310
422	731
552	858
173	702
356	472
629	360
356	472
933	171
126	416
415	127
356	472
135	628
126	416
135	581
356	765
310	477
356	684
680	15
52	356	166
180	727
356	515	462
630	493
422	680
447	984
189	410
764	582
530	280
362	383
90	881
75	633
135	581
477	310
135	334
573	586
418	996
912	168	168	168
586	573
586	782	74
586	912	885	447	168	782	984	74
648	765
731	422
857	122
422	731
776	923	278
90	541	996	199
942	341
193	714
940	193
714	193
90	841
984	586
638	832
790	260
332	416
200	915
178	569
418	105
614	851
127	415
654	738	783
126	586	984
356	30
912	77
607	499	75	91
469	988	167
191	692
372	404
416	256	313
912	168
214	746	692
415	127
586	126
936	337
846	67	561
629	891	530
912	168
356	209
178	482
742	214	159
356	166	52
356	52
552	165
530	629
774	947
424	421	795	207
622	676	125	510
424	421	795	207
401	415	165
582	764
356	472
67	561
424	421	795	207
622	125
787	159
424	795	207
208	236
622	676	139	510
193	714
424	421	795	207
795	421	424	207
654	650	682
327	381
622	125	510
356	586
531	462
714	193
90	479
742	993	443	784	306	835
742	901
684	356
178	120
923	159
236	208
795	421
622	676	125	510
40	272	572	900	187	802
15	731
622	676	125
622	510
746	935
795	421	424	207
669	546
53	193	311	633
622	106
923	776	278
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
746	915
429	454
669	546
157	686
53	772	120	609
362	502
233	835
771	703
377	729
260	790
630	493
630	493
106	788
614	858
90	731
851	614
630	493
764	582
236	537
592	134
347	147
493	629
316	592
773	955
316	915
334	135
469	424	421	795	547	188	301	954	817	957	167	35	207	241
362	188
290	739
927	592	416
337	936
229	421
447	984
927	75	592	120	196	147	609	90	416	722	191	454
167	978
122	857	915
582	764
469	978
207	558
214	647
447	586
927	592	823	120	90	416	191	454	444
546	669
592	316
592	134	98
819	329
196	429
819	329
191	415
819	329
191	415
14	1001	506
790	260
444	535
335	107
746	935
415	191
626	807
746	935
771	306
160	136
912	168
381	327
134	592	291	454
647	214
944	159
96	634
321	216
592	134	98	454	713
319	1002
256	416
912	168	472	575
256	313
592	268
90	978
592	134
912	356	168	557
381	327
1001	14	506
472	912	168	575
165	401
165	67
165	344
912	356	168
165	67
847	428
1002	319
630	530
319	1002
67	963	846	344	165	207	561
988	978
832	710
200	915
568	187
454	278
200	915
629	526	24	685	846	360	630	891	631	160	493	561	658
912	168	472	575
984	447	74
291	454	134	401
159	290
771	306
120	772
415	833	401	150	191
260	762
191	927
912	356
191	415
415	401	150	191
915	122
159	923
74	166
171	347
428	160	136
191	415
912	168
935	56
191	415
558	458
191	927
401	415	429	291	454
160	428	857
132	46
415	191
912	168	607
30	104
122	915
428	160
915	122
1002	319
703	771
164	638
886	250
704	48
575	912	168	472	782	232
112	517
746	935
575	168
112	803
773	338
260	77
398	712
214	647
61	718
530	629	891
530	24
416	52
249	0
52	416
416	52
166	52
936	337
168	30
168	575
24	530
168	472
52	166
1	310
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
160	136
327	381
410	969
575	472
168	52
52	168
166	573
168	313
934	595
168	557
663	42
942	292
180	727
915	200
748	926
530	630
292	942	135
2	782
790	812
782	168
575	472
2	790
575	168	472	782
782	168	472	575
746	935
105	418
2	790
942	135
418	996
14	702
2	231
168	782
168	472	782	575
168	912
168	416
168	912
306	659
697	855
697	540	311	925	855
659	306
978	988
978	301
245	231
771	83
978	207	851	614	301	954	167
98	134	107
98	268	592	107	713
407	423
229	106
98	107	713
334	746	692
674	392
951	538	78
459	564
540	245
98	268	707	107	713
329	264
98	134	592	707	107	713
98	707	107
290	159
98	592	707	107	713
135	628	82	870	581	170	4	371
135	334
98	707	107
135	628
160	629
135	581
686	157
988	207
585	82
135	942
418	308
418	308
418	996
771	306
988	188
495	862	568
423	407
502	724
267	24	656
316	915
605	693	228
568	488	40
322	879
62	542
245	987
353	891
585	82
534	343
40	159
301	978
207	165
316	278
782	586
178	0	569
306	784
207	647
306	901
502	538
207	847
14	506
656	267
207	136
987	231
207	92
280	630
915	316
528	462
132	842
630	280
40	572	187	26
40	802
178	502
246	724
978	301
686	650
506	1001
472	782
951	273
775	692
90	479
275	849	175
951	273
416	168
935	214
418	105
516	881	804	761
280	629
418	996
724	502
702	14
724	246
832	936
942	135
832	184
178	502
477	139
868	168	586	356
185	433
207	795	469	67	558	35
942	292
758	918
141	978
416	214
1	324
497	491
13	14
994	56
994	863
329	819
319	558
650	686
175	849	275
558	319
428	647	142	990	200	971	857	302	92	915	952	136	31	344	165	953	316
14	13
497	977
208	236
915	200
105	418
790	126
663	42
32	61
824	858
638	322
392	803
994	987
267	674
418	105
418	105
849	275	175
935	214
944	159
416	586
392	630
381	327
915	838
630	392	392
267	586
322	638
771	83
647	301
42	663
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
220	75
428	543
731	687
14	516
573	166
987	540
424	421	795	990	207
392	630
32	862
418	996
418	996
630	392	392
418	996
418	996
165	428
165	316
165	31
165	401
731	422
587	720
790	2
516	14
343	534
812	790
14	702
165	31
165	401
614	160
301	647
696	377
803	392
582	832
267	586
987	955
602	743
832	582
228	178
105	418
14	516
580	143
14	173
517	803	267
849	327	275	175
462	833
166	52
160	614
67	344	165
462	450	248	851	223	517	542	157	783	742	670	718	591
849	327	275	175
418	996
418	996
397	975
397	671
418	105
260	912	168
693	178
188	421
693	599
0	178
147	159
275	849
14	516
185	371
530	891
418	996
843	779
160	526
334	915
927	75	592	854	823	120	147	369	609	416	722	607	191	454	113	513	485	250	444
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
14	516
927	592
42	534
586	267
14	516
586	52
702	14
586	267
586	868
175	849	275
782	168	575
516	14
915	428
502	569
614	160
14	516
418	996
868	586
418	308
599	693
586	447
267	674
516	14
531	987
832	139	102	106	323	510
310	1
630	280
334	214	746	692	159
61	718
955	427	540	773	311	925
809	994	987
334	746
356	209
264	454
52	168
447	586
654	996
516	532
851	167
415	660
663	612
746	935
356	868
61	32
868	356
381	335
369	423
693	599
82	628
356	912
248	75
586	356
231	994
693	599
912	356	557
912	546
912	168
680	707	422	15
150	415
746	935
746	935	935
356	912	168	557
628	82
106	832
401	98	415	165
586	868
208	236
220	75
746	935
912	120
14	1001
418	996
418	996
418	996
418	996
418	996
356	684
586	447
290	687
963	67
52	166	586	573
310	1
846	67	561
135	942
531	994
220	75
590	171
82	572
418	996
1001	14
418	996
187	450
356	574	912	602	168	472
530	891
868	356
966	935
509	388
693	599
868	356
168	912
509	735
168	416
788	740
561	846
535	444
935	966
356	586
693	599
168	782
538	502
168	52
168	52
502	538
502	538
344	67	165
267	586
344	952
316	915
168	356
415	660
952	200
509	638	510
356	868
327	381
418	996
416	305
865	159
168	356
628	135
428	857
168	472
942	135
191	415
5	553
996	418
344	165
955	427	540	773	311	925	987
996	654
607	149	229	355
267	586
742	900
1001	14	506
586	267
846	67	561
987	872
267	435
638	939
586	267
127	189
738	197	650	327	881	532	837	1001	979	850	702	576	516	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657
344	952
743	704
934	595
746	692	591
157	686
966	935
127	149
603	399
416	168
416	927	256	313
135	170
244	997
607	91
356	126
149	127
833	499
846	67	561
67	846	344	165	561
686	157
846	67	561
347	168
14	16
510	832
220	75	334
535	444
135	942
322	343
290	687
546	684
978	167	851
168	575
24	31
301	656
582	173
402	634
803	517
356	126
168	416
189	127
862	502
952	200
803	112
176	220
334	61
472	168
13	516	783
334	220
160	629
168	472
629	160
264	96
168	912
188	614
980	335
517	803
166	74
67	963	846	344	207	561
984	586
306	742
175	423
160	629
599	693
423	369
332	500
472	168
502	862
168	356	305
788	509
149	372
540	840
168	472
472	782	575
582	994
369	513
472	168
173	582
401	415	165
168	472
322	460
107	236
401	415	165
686	586
416	927	256	313
188	978
582	832
742	306
742	900
530	630	160
292	942	135
188	431
530	891
546	542	189	679	841	920
416	868
516	13
166	52
372	595
687	65
841	546
24	629
52	166
900	742
416	772
166	52
724	228
166	52
52	166
629	24
629	24
166	52
62	542
530	280
62	214	159
629	530
629	530
105	418
629	530
575	782
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
561	629
335	670
629	530
24	629
228	724
428	915
594	135
433	245
530	891
428	857	915
575	347	168	472
530	629
506	29
543	915
232	168
984	586
232	574
160	629	530
530	160
660	769
232	168
433	994
62	542
260	168
506	996
634	402
586	984
920	546
236	537
236	537
586	435
782	575
424	795	207
424	207
537	236
188	978
168	232
168	912	260
232	168
104	765
912	168
418	105
136	207
136	160
2	790
782	193	435
335	29
105	418
236	537
260	912	168
260	168
782	193	435
444	535
746	692	591
984	586
444	535
444	535
14	173
168	260	912
168	260
168	232
168	232
168	912
168	260	912
168	912
502	159
377	696
377	729
506	541	173	657
506	14
377	246
537	236
14	1001	506
692	233	415	191
891	530
942	292
942	135
260	168
260	912	168
260	912	168
530	891
280	629
280	547
952	915
135	942
135	292
135	628
260	168
280	526	274	647	547	851	142	990	188	24	301	408	656	915	136	817	167	360	631	160	530	35	953	493	920	207	561	658
891	530
14	173
280	526	647	547	851	188	24	32	915	360	631	530	920	561
168	260
168	260	77
168	260
790	812
872	987
356	912	168
356	168
356	912	168	472
356	912	168	472
790	2
168	912	356
790	700	812
472	168
450	135
232	168
381	327
168	232
168	912
232	168
135	450
168	260
381	327
450	135
168	232
712	450	40
260	168
408	428
136	428	915
136	428	915
812	790
423	175
423	175
790	812
472	168
280	629	530
280	851	915	530	920
168	260
168	356
790	2
866	718
942	135
135	942
135	581
30	313
575	472	782
587	720
942	135
180	727
180	727
135	942
135	170
712	398
742	450
586	267
586	267
267	517	112
173	541	506	657
628	135
742	306
742	185
742	784
942	135
544	669
790	119
31	428
371	185
832	322
955	540	773	311	925	987
795	421	424
334	746	692
334	746	692
135	594
595	127
75	248
135	942
650	682	783	738
40	187	802
662	443
542	62
774	947
159	40	712
542	62
402	634
306	742
742	306
223	343
450	742
74	586
724	1001	685
135	371
788	106
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
220	75
62	542
542	62
987	56
947	774
530	24
135	405
135	450
415	305
135	628	82	870	581	170
418	996
774	947
189	546
933	171	347	966
491	5
135	405
547	167
167	978
30	168
915	200
96	264
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
167	978
1004	506
176	995
176	855
176	746
135	581
176	769
176	135
176	836
176	245
176	588
176	329
176	641
176	482
176	692
176	68
176	581
977	1001
176	764
334	851	502	189	687	746	692	159
119	465	790	2	700	812
159	865
846	67	561
127	404	595
935	746
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
275	175
159	752
159	502
5	491
450	662
418	105
407	779
458	956	216	319	558
15	422
531	482
418	996
40	450
450	662
704	723	41
746	214	692	591
159	147
418	996
851	280
851	978
851	334
731	422
996	418
746	692
422	731
738	597	134	923	231	921
231	329
629	891	530
119	790
833	185
833	462
833	720
546	17
30	133
704	565
723	758
833	185
833	462
833	415
656	301
833	462
833	720
565	704
239	951
685	1001
1001	685
978	547	469	954	817	167	35
738	654
790	119
175	275
790	119
644	14
418	996
159	923
105	418
418	996
293	19
301	656
75	150
170	700
718	149	716
685	1001
581	135
75	150
418	105
607	231
697	112
697	855
531	482	641
835	233
977	996	418	153
75	150
322	164
75	150
980	107
746	935
647	915
662	443
629	530
1001	977
980	107
105	418
159	944
38	591
746	935
159	62
418	996
469	978
418	996
15	422	731
15	680	422	731
15	422
996	418
629	526	24	685	846	360	630	891	631	160	493	561	658
648	168
75	150
134	738
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
772	987
738	837	14	719	783
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
61	278
951	273
245	231
724	181
987	197
857	838
944	159
135	462
731	422
947	774
135	176
828	516	532
738	923	231	921
450	40
142	647	915	280
977	1001
61	991
245	231
978	280
646	542	423	62
935	746
505	337
935	746
935	746
746	214
62	646	551	854	369	513	485
418	105
334	851
891	629
935	746
435	586	267
553	464
586	912	168	74
105	418
178	502
454	904	909	707	990	1003	426	98	857	75	243	416	91	360	379	865
62	485
62	542
947	774
561	526
464	553
586	267
586	435
586	435
418	105
586	435
360	454
485	62
19	293
586	166	52	648
955	427	773
347	933
723	565
105	418
275	175
275	175
169	404
275	175
61	522	659	568	843	718
275	175
746	935	159
774	947
418	105
847	207
700	724
14	724
14	796
743	602
447	762
724	700
724	14
724	796
175	275
435	586	267
1001	977
648	586	166	52
275	175
275	175
228	724
245	987
712	40	159
175	275
62	159
168	912
185	742
15	731
542	62
435	586	267	686
723	73
819	329
429	454
912	260	168
294	817
742	306
817	294
168	912
294	817
168	912	586	74
868	294
868	294
299	388
817	294
404	169
90	720
912	168
90	283
912	260	168
435	586	267
294	817
90	581	720
454	429
395	780	505	514	378	735
168	52	30	133	557	607	232
817	294
168	790
170	855
294	817
724	228
120	912
817	294
612	740
168	912	260	356	557
168	912
662	450
239	951
239	951
746	214
5	483
168	52
912	168	356
52	648
435	586	267
52	586
52	168
951	239
542	844
846	561
67	963	846	344	561
542	844
24	530
168	648
698	540	840	231	873	245	764
40	572	187	712	802	695
306	742
329	819
178	991
245	433
915	718
577	458
207	92
950	788
335	790
170	405
644	14	1001	924	173	506	199	702	996
422	377
790	335
435	586	267
977	996	418	153
90	170
790	2
260	912	168
532	14
607	231	502
424	630
977	1001
435	586	267
607	356
697	540	311	925
168	912
517	267
168	912	260
327	381
697	540	311	925	855
1004	29	540	810	921
1004	442
344	952
416	168
168	912
952	344
912	260
540	1004
693	538
15	943
40	450
178	502
707	98
530	24
168	416
607	334
369	801
443	152
662	450
435	586
738	837	719	745	783	13
662	443	86
746	692
956	48	216	319	558	458	758
1004	540
178	6
670	107
313	30
454	890
334	923
674	267
630	424
493	838
704	743
450	40
267	674
260	168
909	454
630	629
558	565
267	428	857
228	724
30	765
398	712
435	500
587	720
707	1003	98	680	951	609
648	52
180	897
810	1004
15	731
947	774
833	415
628	135
454	909
170	90
14	924	173	506	199
267	493
782	923
522	61
764	994
977	1001	1004	418
334	746	692
40	272	572	900	947	568	662	187	596	254	712	802	695
5	670
977	32
977	996	418	153
428	915
630	685
577	686
25	672
168	52
823	542
168	260
782	586
746	935
685	630
630	685
77	912
168	77
334	591
168	260
685	630
977	1001	423	1004	418
630	685
1001	977
764	364
532	828
530	629
586	868
764	364
718	866	595	708	754
168	885
586	166	52	648
629	630
526	629
719	738
629	526	24	685	846	360	630	891	631	160	493	561	658
629	530
126	586	984
630	629
586	912	447	168	984	74
398	712
765	104
765	104
586	52
62	485
765	30
809	641
586	435
586	782
2	790
952	915
428	915
788	106
270	532
428	915
16	541
586	984
586	126
586	984
575	912
746	935
966	933	347	935
984	586
909	454
984	586
629	526
251	987
761	804
313	168
915	953
530	658
500	435
630	469
942	135	720
500	782
500	782
586	687
181	724
586	984
936	581
17	428	857
17	857
372	595
530	629
915	952
337	187
77	168
168	77
168	313
335	726
168	575
790	812
812	790
587	720
180	727
170	581
168	472	782
423	646
168	648
168	416
173	541	506	657
987	251
697	855
697	855
697	311	925
695	40
193	53
695	159
500	586	515
722	927
135	581
135	936	628	170
135	628	82	870	581	170	4	371
135	607
135	628
67	963	846	344	165	207	561
540	311	925	955	698
67	963	846	344	561
135	942
135	628
135	581
135	594	581
135	371
988	851
167	630
658	629
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
15	731
135	720
746	214
695	159
704	25	684
724	181
857	838
697	540
187	337
774	947
935	966
86	443
630	167
790	812
963	67
214	746
947	774
214	746
934	595
935	966
416	168
267	112
200	915
185	201
774	947
810	107
742	659	306
857	428
32	249	433
607	231
704	558
977	996	418	153
526	629
947	774
790	700
741	731
31	24
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
774	947
630	424
428	857
977	1001
718	61
493	267
977	1001	996	418	153
648	133
371	522
410	969
954	167
572	450
977	1004	418
371	136
248	540	329	840	945	789	231	135	581	245	338	746	588	836	891	226	68	571	692	764	591
977	1004	418
947	774
377	729
891	267
787	159
428	857	915	953
401	429
774	947
443	86
558	565
462	762
14	1001	924	173	506	199	644	702
429	401
450	572
32	433
122	408	915
880	707
891	629	530
947	774
774	947
787	159
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
499	704
790	812
622	676	125
344	543
180	639
742	901	993	443	863	784	659	692	306	835
260	447
171	933
1001	977
530	267
622	676	125	510
306	742
53	482
977	1001
622	676	125	510
812	790
622	676	125	510
1001	977
742	306
136	371
746	248
746	935
742	993	443	784	306	835
407	843
30	256
159	178
977	996	418
193	48
912	53
275	479
774	947
603	622
178	569
622	125
542	485
685	724	1001
530	629	891
347	157
427	399
868	416	356
530	24
24	31
334	534	460
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
418	996
830	769
86	443
92	658
435	267
92	847
912	168
53	912
996	418
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
546	17	428	565	851	522	542	189	679	841	915	136	160	684	371	920
912	53
418	996
485	646
485	646
698	540	840	231	873	245	764
159	810
790	812
53	912
106	788
290	214	159
388	299
427	422
337	505
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
704	25	684
443	86	483	152
819	329
427	731
841	546
704	25
433	32
881	761
881	761
881	761
423	832
418	996
977	1001
742	306
52	168
934	595
522	546
90	135	720
648	515
647	915
586	111
947	774
416	648
566	290
629	526
731	422
327	381
98	707	107	713
98	107
483	443
742	659
530	629
857	428	915
847	647
184	333
98	134	268	592	707	401	278	117	107	429	291	454	713
774	947
662	443
774	947
132	1001	828
947	774
157	347
159	334
530	629
540	692
662	443
460	591
662	443
175	275
774	947
443	86
686	577
996	418
996	418
178	502
844	684
716	149	114
267	530
418	996
401	98	415	429	291	454
716	149
267	891
267	674
418	996	977
659	742
422	731
422	377
641	56
334	460
517	267
629	630
316	915
742	659	306
513	823
517	267
746	935
746	935
746	935
670	553
891	267
595	450
316	344
994	764
98	707	107	713
742	443	659	306	835
418	996	977
15	680	422	731
178	502
530	267
951	538	502	78
500	782
530	267
643	541
746	935
746	935
650	828
947	774
849	275	737	175
347	319
159	61
923	890
595	450
418	996
126	790
935	746
572	450
662	443	86
62	743
746	923
782	500
844	672
782	435
2	500
133	126
630	629
672	844
572	862
62	542
152	443
891	629
996	418
152	443
56	159
774	947
159	787
921	29
935	746
629	630
424	795
629	891
443	742	161
764	994
742	443
891	629
779	843
695	40
787	159
24	629
953	915
630	167
609	53
530	629
672	844
377	422
377	729
935	746
161	443
633	193
546	113
112	517
638	164
746	935
718	114
231	2
718	114
935	746
52	648
338	922
724	14
724	796
648	52
823	535	513
868	586
61	159
180	727
175	849
746	935
322	879
923	746
707	680
923	214	159
231	540	955
338	692
923	687	214	159	591
977	1001	996	418	153
891	630
746	692	591
377	729
823	535	513
977	1001
870	12
977	1001
180	727
662	443	86
416	166	912	674	168	868	885	854	542	112	157	602	586	782	743	573	326	111
416	762
629	530
924	199
1001	977
334	502
704	25
746	692	591
713	98
977	1001
575	782
24	90
319	347
1001	977
693	710
443	662
980	107
232	912	168	472	575
485	542
746	692	591
923	90
629	526	24	685	846	360	630	891	631	160	493	561	658
293	724
754	718
754	127
977	1001
321	216
530	629
530	891
395	514
953	24
500	782
1	310
256	30	356
630	629
586	984
984	74
629	530
24	953
260	168
24	629
530	629
629	530
629	630
256	30	356
996	199
832	423
530	629
629	630
724	246
843	407
629	685
685	629
629	685
685	629
746	692
923	782
966	933	347	227
746	935
629	526
581	90
843	407
542	62
782	923
782	435
542	62
542	485
572	862
450	572	900	662	272	802
630	629
915	953	647
915	857	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
746	923
149	716
149	716
77	912	168
915	428	200	857	136
915	428
915	428
180	727
915	17	647	428	142	200	971	857	92	952	136	953
447	586
327	381
56	482	641
891	530
586	74
586	356
423	103
782	168	472	575
264	329
168	472	782	575
168	260
168	472
168	586
168	472
168	912
168	912
168	575
790	126
790	465
31	165
178	502
569	502
569	470	862	538	991	333	710	249	693	295	78	6	409	767	599	228
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
663	410
420	96
135	628	82	870	581	170	4	371
293	502	32	8
135	581
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
293	862	605
111	586
595	754
135	742
646	551	369	62	513	485
540	697	855
719	738
633	53
465	790
833	415
75	772
310	103
802	450
833	185
833	720
833	499
833	617
833	462
135	581
586	111
316	278
586	168	984
774	947
586	447
662	466
443	86
184	862
31	165
984	586	168
743	472
855	170
40	272	572	900	662	712	802
660	415
977	1001
414	572
415	660
630	493
1001	977
720	833
977	1001
997	193
662	443	86
855	540
428	915
953	24
428	915
207	547
890	90
207	136
207	647
53	311
90	581
207	165
890	454
40	572
810	159
810	107
561	846	493
704	25
531	923
90	24
891	530
283	2
458	956	48	319
846	561
0	716
422	630
347	157
116	214	159
832	779	184
849	275	175
832	936
832	319	132
988	851
832	139	323	399	46
92	428
832	710	1001
207	656
832	780	514
126	454
581	742	135
268	117	98	633	454	713	291
782	435
410	189
731	422
485	542
752	191
754	595
630	422
936	832
15	422	731
126	586	356	416
630	629
24	90
526	629
24	629
886	250
530	24
526	629
719	738
422	630
684	844
126	52
774	947
737	849	175
542	485
24	530
316	214
126	416
754	595
239	951
143	90
239	951
648	168
648	126
923	738
256	30	356
947	774
347	575
24	547
923	687	591
126	648
497	977
142	159
774	947
152	443
648	126
245	231
460	591
742	581
530	629
977	497
178	53
514	832
643	1004
643	201
629	630
629	526
754	883
669	580
740	157
650	410
214	540
435	782
497	977
540	214
742	104
572	414
716	0
530	267
844	672
912	209	546
746	415
526	630
53	178
90	135	720
214	540
267	530
337	505
987	433
774	947
742	835
178	53
52	232
643	541
2	283
414	572
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
90	143
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
499	684
2	231
540	214
712	466
112	517
629	383	530
977	1001	423	1004	418
977	497
934	595
466	712
458	25
951	428	552
193	997
428	857
704	25
53	178
630	526	629
245	231	540	329	233	264	624
609	189
435	782
724	159
586	356
586	267
581	742
157	347
843	883
407	843
912	472
256	648	267	517	112	186	313	478
912	168
347	966
742	120
558	319
742	581
540	231	955
586	984
606	482
267	256
718	149
540	338
718	149
648	256	267	517	112	186	313	478
530	267
530	267
540	987
104	742
104	765
416	256
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
774	947
980	528	362
267	256	648	517	112	186	313	478
135	90
648	267
742	104
256	267
416	126
256	267
61	718
671	214
67	963	846	344	165	207	561
104	523	742
24	267
599	178
178	599
186	256	648	267	517	112	313
301	493
67	963	846	344	207	561
572	40
96	832
599	178
558	319
530	629
764	994
547	424
443	86
267	24
381	532
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
629	24
62	646
650	682	783	738
530	267
629	24
181	724
531	482
947	774
746	935
267	530
267	392
530	629
316	915
724	181
530	629
774	947
152	443
24	267
450	662
605	700
629	530
994	764
83	784
126	416
175	5
923	531
851	469
418	996
851	469
947	774
628	581
540	231	955
923	278	746	159
996	506
267	24
435	782
774	947
947	774
738	433
424	547
420	96
582	56
629	526
782	168	472	575
628	135
662	900	450
104	765
313	256	416
62	159
62	646
416	126
940	193
428	136
112	630
774	947
531	923
963	67
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
24	267
547	424
418	105
540	855
530	267
530	267
742	306
126	133
947	774
135	628
774	947
950	103
846	67	561
159	617
52	168
629	530
267	530
936	720
530	24
561	846
526	629
718	356	61
90	25
74	586	885	912	447	168	984
335	532
746	591
135	292
381	327
530	267
654	738	783
530	267
392	630
846	561
362	980
953	915
638	950
530	629
573	586
443	152
53	209
216	499
953	838
469	424	421	795	547	188	301	954	817	957	167	35	207	241
530	629
52	232
530	629
530	629
24	629
838	953
530	629
996	506	850
530	629
996	199
953	2
194	229
447	586
716	61
716	61
321	565
229	194
995	671
995	671
573	166
335	532
530	629
292	135
362	502
541	16	783
996	506
103	423
541	16
629	685
891	530
17	857
2	923
923	687	214	591
586	687
912	260	168
912	260	168
500	332	782
260	912	168
372	404
260	168
746	935
685	629
595	404
891	629
595	404	404
540	245
923	921	738
891	530
24	267
509	788
318	332
738	923	921
404	595
404	595
260	168
912	77	260	168
790	2
912	168
790	2
790	812
2	790
136	428	200	857	915
168	260
2	790
168	260
136	207
2	953
2	953
168	912
168	984
746	923
2	168
77	912
168	586	984
790	465
2	4
260	168
168	648
782	168	472	575
790	126
746	214
61	991
260	912
168	260
168	648
532	437
168	313
168	356
812	790
168	472
168	52	133	557	607	232
260	168
168	356
168	260
168	790
891	530
790	812
443	152
260	168	472
996	418
586	168	984
418	996
586	267
790	812
267	24
447	586	984
2	77
168	260
168	912
168	912	557
168	912	90	557
168	232
264	329
628	581
587	720
700	662
178	482
200	915
855	540
855	697
207	67
207	795
135	581
207	988	795	67
92	658
952	344
105	418
135	292
424	421	795	207
428	31
245	540
987	338
256	416	294	313
185	833
891	522
915	136
418	996
418	996
996	418
933	171	347	966
996	418
424	24
135	581
988	851
832	779
832	96
996	418
267	517
260	168
418	996
418	996
67	846	561
987	56
418	996
984	586	168
671	995
846	561
418	105
246	101
90	693
185	762
168	984
695	40
472	602	356	765	743
77	439
530	891
472	232
746	692	591
565	321
654	738	783
231	329
977	1001
984	168
231	233
231	540
16	541
984	168
168	984
231	624
344	952
231	264
245	764
231	764
891	629
984	168
840	540
482	178
135	628
996	418
497	977
377	729
977	497
106	788
90	168	416
996	418
133	126
77	556
105	418
77	2
86	443
418	105
231	830
168	984
582	364
168	90	416
329	264
862	669
499	607
469	167
499	844
423	103
921	923
105	418
321	565
788	634
377	422
24	629
987	433
112	392
24	424
670	980
256	416	313
654	650
764	994
654	738
166	586	573
695	159
104	523
740	788
844	499
923	214
30	232
175	5
105	418
782	168	575
214	159
936	581
424	658
24	647
38	939	474
663	638
923	746
14	541
178	502
167	988
168	575	782
135	594	581
828	969
24	629
586	447
540	840
848	4
4	848
48	216	25	319
256	356	30
61	980
540	955
41	565
996	951
214	923
746	923
52	66	168	416
52	126
52	45
629	24
24	629
530	629	891
168	52
795	421	424
1001	977
52	168
563	731
369	513
90	168	416
90	523
67	963	846	344	561
497	491
13	516
401	415	165
951	849
369	513
369	513
963	67
15	731
369	513
98	746
934	595
67	846	344	561
934	861
248	506	364	450	6	692	591
248	135
98	134	268	592	707	401	117	107	429	291	454	713
98	134	268	592	707	117	107	291	454	713
787	159
782	435
482	990
522	891
472	168
912	260
550	546
418	996
812	790
951	996
61	718
61	522
90	415	692
713	98
713	98
713	98
851	167
713	98
230	147
415	90
98	268	592	707	401	117	107	429	291	454
693	572
418	105
98	134	268	592	707	401	117	107	429	291	454
98	134	268	592	707	401	117	107	429	291	454
418	105
260	912
418	996
923	746
98	592	707	401	107	429	291	454
90	883
587	720
988	978	167
912	77	260
988	978	167
912	260
629	24
978	988
147	926
978	988
923	687
735	509
923	609
126	586
966	933	347	935
64	477
422	680
214	746
347	933	966
119	812
977	1001
404	595
846	67	561
761	837
103	780	950	514	832
90	135	581
193	592
978	552
955	540
260	912
422	377
416	912
427	399
605	670
581	135
427	422
746	214
422	427
24	629
159	923
326	687
523	104
847	24
647	24
134	592	98	291	454
997	609
24	647
731	563
214	923	278	687	290	159
90	883
883	936
90	450	40
609	633
24	629
416	356
565	321
609	997
513	646
847	482
956	558
98	268	707	401	117	107	429	713
103	423
926	147
187	450
997	609
646	542	62
29	189
743	602
530	891
891	530
977	1004
530	891
609	923
891	530
581	628
530	891
926	147
891	530
926	147
200	857
193	997
926	147
997	193
170	135	581	245
356	912	209	765
92	953
377	422
168	356	313
159	923	214
92	953
712	398
159	923
891	24
573	586
923	687	159
742	528
573	586
435	500
2	231
718	61
245	591
936	883
377	246
629	24
765	648
718	591
765	356
423	103
537	335
586	126
423	246	977	101	103
718	591
4	848
779	832
423	246	977	101	175	103
629	24
718	61	591
586	356	166	687	573
977	1001	1004	418
103	423
977	497
586	762
24	629
846	67	561
746	923	692
629	24
423	103
724	246
423	832
260	762
746	415
832	423
764	245
832	779
423	832
67	963	344	207
586	356	166	542	765	573
327	381
718	61
586	762
586	782	332	573
103	950
712	398
942	135
761	738
126	586
214	923
159	248	671
147	230
159	912
168	472
29	808
214	763
712	398
622	125	510
808	29
966	933	347	935
629	685
746	923	692	591
398	712
29	808
581	720
168	356
168	912	260	266	77
648	232
685	629
629	607
356	607
746	935	692
629	685
356	591
629	685
685	629
650	654
746	935
746	935
687	586
2	500
327	381
746	935	775	742	692	665	530	776
742	659	306	159
561	67	846
540	231
540	231
540	840
168	260
969	828
168	52
798	135
77	168
712	398
335	537
537	335
260	912
24	629
712	398
168	77
790	168
168	912
168	912	260	77	575
697	311	925	855
697	540	311	925	855
159	214
77	168
857	200
293	716
443	86	152
443	86	152
193	997
952	200
67	963	344
207	67
812	700	119
344	838
207	67
324	38
630	112
565	41
630	392
644	850	506	199
401	165
324	591
401	415	429	291	454
245	231
774	947
540	641
956	565
401	415	429	291	454	165
424	795	990	207
424	421	795	990	207
422	731
424	421	795	990	207
200	838
200	838
422	377
293	502
293	502
963	67
963	67
77	168
650	654
220	75	334
742	900
67	846	344	165	561
702	192
274	841
654	650
207	469	67	35
15	422	731
418	977
996	541	199
988	851
693	178
322	510
443	86
322	106
712	450	40	159
418	996
334	591
399	427
540	231	245
322	139
322	102
31	165
322	323
832	710
322	832
75	772
912	159
159	712
927	592	120	147	369	609	515	722	191	454	629	513	250	444
418	996
738	197	650	327	881	532	837	1001	979	850	702	576	516	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657
996	418
377	422
996	418
738	837	719	745	13
977	418
996	541
912	168	472
453	595
832	322
996	199
15	731
418	996
418	996
530	630	160
249	6
764	364
530	629
159	56
530	629
194	306
912	168
849	951
294	868
90	953
313	765	30
994	764
923	159
977	1001	418	423	1004
546	550
15	731
712	450	40	159
67	344	165
418	996
977	149	497	423
245	764
90	997	292
828	969
493	630
245	540
499	75
159	923
90	460
126	790	2	700	416
159	450	40	712
278	316
779	843
812	465	700	119
646	551	369	62	513	485
663	950
710	832
947	774
347	933	966
774	947
497	977
422	284
977	497
947	774
418	977
401	415	165
422	284
702	1001
738	761
0	732
977	418
713	159
847	207
996	418
418	996
629	24
75	499
540	245
214	220	763
52	201
774	947
996	418
67	963	846	344	207	561
24	629
245	231
207	851	424	421	795	547	469	188	301	954	817	957	167	35	241
586	159
510	223
718	149	716
846	67
207	817
52	586
1001	702
629	24
245	231
963	67
586	294
586	435
513	369
572	450
214	763
718	980	904
56	159
135	581
159	586
586	435
324	172
977	1001	423	1004
231	245
356	743
67	846
181	724
987	311
951	769
24	629
955	540
77	260
788	634
984	586
764	994
634	788
700	415
61	522	843	718
810	159
950	368
280	629
788	634
38	324
435	586	267
891	629
450	187
857	17
321	216
561	159
90	460
586	687
997	193
586	762
90	542
790	465
482	53
435	586	267
915	731
586	762
586	984
223	510
586	52
674	112	392
586	126
586	435
586	120
356	256	30
31	428
977	1001	423	1004
435	267
629	772
52	168
955	540
790	812
629	891
955	540
267	435
812	550
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
435	267
31	165
851	978
344	67	165
214	659	742	306
957	978
742	923	659	214	306
112	674
644	670
553	335
629	685
587	720
418	996
388	638
112	159
290	687
62	542
112	392
334	746
112	159
248	586	450	502	492	157	595	915	684
952	200
248	762
159	112
923	134	541	231	921	738
646	62
718	591
933	171
718	502
670	644
812	790
542	62
622	676	534	139	206	477	125	102	939	524	510	324
630	493
795	424
142	647
260	762
493	630
980	670
700	790
428	915
980	670
429	401
790	700
854	646
440	737
530	2
923	134	541	231	921	738
742	214	159
306	194
646	62
704	25	684
322	706
193	997
582	994
2	790	700
582	686
322	299
422	563
2	530
62	646
25	318
790	61
530	2
685	629
428	915
410	189
963	67
322	460
736	231
629	685
731	584	284
540	231	955
685	629
334	607
246	724
293	8
293	8
450	40
530	891
168	984
231	736
159	742
231	923
189	410
742	900
266	790
159	746
723	565
984	586	74
742	159
159	746	692
90	629	530
790	266
764	245
159	742
550	812
159	742
168	52	133	557	607	232
52	168
168	52
52	168
266	790
810	159
530	90
231	738
772	843
790	266
634	603
772	13
772	8
772	684
772	669
772	356
772	912
772	272
772	640
772	517
772	586
772	136
772	157
772	500
685	643
540	955
742	306
318	956
742	159
214	578
440	537
440	537
136	200
810	159
712	398
732	0
542	646	62
214	159
214	159
159	742
159	214
891	360
356	126
356	472	743
746	413
537	335
565	502
61	718	591
159	214	746	692	334
746	935
356	687	209
356	687	209
164	634
356	256	30
356	126
540	245	264
746	159
52	168	472
586	356
52	586
586	416
586	416
540	245
540	329	245
586	157
52	648
540	245	624
335	532
335	537
260	168
439	168
245	233
309	1
502	293
502	178
719	738
582	764
86	443
86	443
86	443
790	126
837	719	745	783	13	828	738
547	978
450	61	900	233	443	602	662	398	742	692	306	272	802
502	178
260	77
77	260
684	546
236	537
356	472
168	439
168	260
356	472
684	458
118	532
356	61	718	765
356	586	126	416
356	52
716	293
356	586
365	0
472	782
537	335
472	168	52
443	86	662
260	762
443	602
335	537
443	86
2	790
693	122
369	263
712	398
712	398
712	398
790	2
712	450	40	159
165	31
795	421	424
422	680	731	15
422	540	857	68
429	454
429	454
62	542
663	410
542	586	356
713	98
502	178
40	450	159	712
700	790
509	780
528	589
528	909
454	126
528	742
40	90
844	565	679
454	134	401	98	429	291
62	646
167	954
506	996
774	947
841	274
135	628
909	528
517	267
135	371
92	658
353	891
947	774
803	112
322	379
506	921
458	684
245	987
239	502
772	923
996	506
921	506
857	428
245	987
245	987
415	401
743	333
772	687
603	634
988	188
523	104
743	356
316	915
502	118
502	118
454	134	401	98	772	429	291
454	429
332	318
319	25
429	454
535	823
90	40
609	239	772	120	951	214	90	159
415	535
684	704
764	582
418	996
908	765
122	693
915	157
977	32
256	356
609	927
614	978
977	1001	418	423	1004
582	764
67	963	846	207	561
851	188
207	469
891	214
416	586
772	739	544	669
915	316
763	214
537	335
530	280
915	200
670	29
267	629	891
891	267
633	90
803	112
256	356
335	537
684	48
891	267
774	947
90	890
122	428
193	923
947	774
316	915
764	582
458	956	48	216	319	558
429	454
581	137
764	245
935	746
772	544
843	724	883	711	779	184
267	700
915	316
581	855
771	742
581	855
742	550	546
502	789
774	947
166	762
956	558
685	838
978	421	552
356	586	542
542	62
485	62
538	184
207	795	469	67	558	35
316	915
469	988	167
469	167
67	963	846	344	561
469	274
165	31
165	316
165	401
62	485
502	249
854	542
720	833	680	617
844	159
62	646
502	538
31	428
322	223	343
646	62
401	429
147	277	171	933	926	347	972	285	590	577	230	686	27
38	42
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
383	909	362
429	401
855	697
850	783
947	774
233	835
771	742
558	956	48	216	25	319	499	458
547	817
915	316
742	771
447	762
401	429
771	742
516	783
840	540
935	966
851	188
329	427
951	996
891	920
851	188
951	736
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
772	75
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
602	356
680	720
840	540
674	803
771	703
159	214
175	275
477	534	139	206	154	125	322	102	939	524	174	510	324
988	851
249	789
429	401
428	31
561	493
159	844
75	772
809	28	641
493	561
418	977
561	493
207	165
602	743
165	401
532	761
977	418
418	977
720	12	936	82	697	870	135	581	170	4	304	731	855	456	371	628
428	122
280	629
410	663
854	542
774	947
356	168
24	891
40	272	572	900	450	947	568	662	187	488	379	596	60	254	712	802	695
245	987
977	418
166	267
24	530
418	977
187	40
502	334
742	900
764	245
52	168	472
104	523
299	634
977	418
454	278
624	540
372	404	934
418	977
1004	29
372	404	934
764	338
542	356	586
410	189
454	278
743	602
41	723
75	462
764	994
75	772
429	454
267	166
712	398
832	184
29	1004
952	200
372	404
75	220	850	190	191
347	933	966
947	774
535	823	369
428	915
720	680
90	705
1004	29
630	629
779	184
189	410
52	416
915	591
542	535
334	502
535	542
891	629
774	947
77	556
165	401
165	31
629	891
629	530
817	167
502	178
868	294
731	422
447	586	759	416	232
568	947
167	978
947	774
629	891
294	868
774	947
857	838
136	200
586	447
356	472
586	447
732	0
857	915
368	879
920	891
356	52	472
920	891
502	565	178
454	278
53	209
771	659
29	1004
472	356
952	200
502	388
450	272
334	915
98	592	707	107
423	246	977	101	103
450	187
77	168
220	75
423	246	101
0	732
143	31
523	104
447	586
40	450
245	764
191	517
838	857
838	685
530	629
1001	977
335	118
782	575	472
5	175
462	231
855	697	925	955
462	231
944	267
955	540	925	987
700	415
955	773	987
333	743
947	774
267	944
143	796
586	356	166	542	573
586	762
586	447
546	684
175	5
416	586
561	67	846
996	609
774	947
356	52
334	746	692
267	944
947	774
944	267
126	586	984
924	199
692	591
454	278
741	739	731
462	586
915	857
891	920
743	333
5	670
698	540	840	231	873	245	764
915	428	851
944	267
996	951
334	776
530	24
147	347
758	918
758	918
996	199
891	629
692	746	159	591
31	143
267	586
267	944
905	281
267	944
891	24
944	267
333	743
944	267
535	444
685	838
24	891
267	586
267	944
164	638
541	381
62	646	542
891	24
416	586
454	278
428	302
646	62
719	410
857	915
693	789
927	592	416	250
159	214
743	333
582	764
923	772
159	214
381	107
516	13
30	313
832	514
472	356	52
977	1001
774	947
568	488
333	743
253	290
253	566
586	126
253	151
977	1001
947	774
692	540	329	994	245	624
559	634
692	233
559	299
692	746
167	502
469	512
774	947
997	609
947	774
237	6
835	233
575	472
313	765	30
506	173	541
214	107	731	940	987	684	835	743	852	865	844	220	334	356	40	569	692	544	629	720	530	371	776	920	324	738
184	832
472	575
692	775
151	316
327	381
398	712
334	746	692
843	883
30	447
472	575
552	858
15	731
142	647
228	502
356	912	472
52	356	472
356	912	472
207	795	67
90	450	40
602	743
90	613
52	356
356	765
428	31
984	447
344	838
891	353
428	915	31
565	502
428	915
67	963	846	165	561
267	517
838	344
344	838
502	178
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
410	189
334	630
381	327
742	214	159
344	838
157	586
332	318
256	356
200	952
332	318
104	523
514	832
13	516
416	53
67	963	846	344	165	207	561
428	31
609	193
977	969
416	256
538	502
855	581
52	356
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
416	52	927
832	139	102	106	323	510
277	157	230
915	200	971
502	178
502	178
915	214
840	245	764
106	832
915	687
550	742
550	546
509	788
915	428
509	299	893	634
742	550
550	742
742	550
166	743
915	428
537	335
629	24
532	381
523	104
318	332
5	670
136	857
197	546
347	157
629	24
136	772
38	388	638
356	256
38	832
915	122
356	472
356	912	30	472	765
764	245
643	685
638	334
685	643
915	142
542	62
335	537
915	142
915	428	857
915	428
891	353
267	344
586	157
586	74
586	356	416
586	267
586	267
586	356
586	435
586	762
630	591	334
746	413
586	912	447	168	984	74
586	912	447	168	984	74
561	67	846	631
840	245
790	812
165	31
771	863	901	993	626
53	416
424	795
53	416
435	267
720	405
207	188	954	817	957
178	409
517	267
742	923
245	231
135	581
245	231	329
599	789
771	306
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
771	863	901	993	626
920	190
401	429	291	454	165
190	274	373	656	181	353	920
590	157
697	540	311	873	925	855
502	388	178
335	980
190	353
435	586	267
122	915
157	147
654	738	783
742	159
353	891
624	692
245	764
416	214
510	139	102	106	832	323
782	586
572	693
147	926
267	586
977	1001	423	1004	418
165	316
165	31
165	990
165	67
165	316
165	31
165	67
165	31
343	223
165	344
159	742
561	629
231	245
165	31
165	31
61	991
700	540
704	25
506	738
977	497
712	187
704	25
704	25
267	435
353	891
704	25
703	771
381	532
581	135
629	24
231	245
106	510
540	700
106	510
742	159
561	493
220	749	692
178	502
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
67	561
178	538
630	629
142	630
353	891
720	405
847	207
772	923
837	921
272	595
454	890
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
267	517
383	720
62	646
207	469
401	415	165
506	582
302	167
104	256
697	540
695	40
833	720
592	454
178	470	862	538	991	333	710	249	693	295	78	6	409	767	599	228
586	435
697	311	925	855
160	630
429	401	98	291	454
742	835
561	493
90	612	38
582	789
497	977
771	703
921	837
139	780
450	187
280	188
90	114
977	497
923	742
738	654	783
738	506
846	561
90	443	662
151	278
592	134	927	98	454	713
151	278
742	923
592	134	927	454
377	866	149	716	423	101
428	915
905	281
832	38
38	90
738	783
738	783
139	477
428	31
609	159
609	159
245	231
388	502
812	790
738	783
31	428
429	401
855	581
267	517
803	517
160	526
546	923
764	840	245
401	429
764	840	245
846	67	561
40	90
429	401
846	67	561
846	67	561
517	803
517	267
737	849	275	1004	175
517	267
680	422
160	526
62	542	485
582	506
774	947
248	920
343	223
648	765
401	429
334	278	687
629	630
84	64
810	381
849	275	737	175
52	416
429	401
273	951
273	951
52	416
832	423
629	561
629	561
84	64
561	629
629	530
280	851	915	530	920
316	915
530	629
530	280
537	107
178	78
178	538
947	774
56	789
56	482
693	572
743	472	356
901	75
774	947
428	915
612	193
84	64
428	915
178	502
280	629
184	607
188	280
193	592
184	393
595	372
353	891
214	923	278	687	290	159
774	947
353	891
599	605
947	774
418	996
947	774
274	920
353	891
774	947
774	947
62	646
629	838
774	947
568	662
422	731
577	147
372	149
469	424	421	795	547	188	301	954	817	957	167	35	207	241
482	56
718	716
893	562
264	454
893	562
838	629
178	502
947	774
274	920
947	774
294	416
418	996
840	764
506	582
771	306
334	630
586	267
246	423	101
147	577
61	991
720	833
165	31
424	421	795	207
629	838
586	166	782
165	31
165	401
531	482
143	580
586	157
190	274	373	656	181	353	920
803	517
418	996
840	245
517	803
595	754
540	329	245
605	700
774	947
605	599
333	29
630	629
715	926
838	629
74	166
630	142
774	947
535	823
833	462
833	185
833	415
833	499
833	617
629	838
546	743
837	516
840	245	231
840	231
840	245
947	774
947	774
499	318	558	321
160	526
134	592	291	454
765	209
334	191
838	629
334	607
134	592	291	454
629	838
764	840
581	720
398	712
421	229
418	996
104	523	742
159	802
229	421
229	421
838	629
546	326
280	629
159	40	712
530	267
580	143
774	947
977	1001	423	1004	418
718	479
765	602
592	193
765	602
923	772
947	774
142	630
923	214
272	40
840	764
178	333
718	16	969	843	977	711	293	777	122
416	765
0	732
31	428
280	526	647	547	851	188	24	32	915	360	631	530	920	561
764	840
223	343
356	30
423	977
16	718
188	851
977	423
765	30
772	923
984	126
62	646	485
540	955
175	737	849	275
846	561
963	67
561	846
48	684
984	74
561	846
758	918	956
423	832
582	987
758	956
592	927
582	540
207	795
682	650	654	783	738
956	558
372	595
863	994
718	876
232	575
540	245
779	883
764	840
540	582
977	418
628	135	581
214	923
74	984
134	98
599	605
454	264
326	687
415	833	401
595	372
638	509
540	233
134	98
327	381
984	74
832	423
104	305
485	62
485	62
114	479
356	472	765
319	558
491	5
356	472
526	360
840	764
1	310
765	133
52	356
497	977
915	857	165
74	984
743	602
732	0
609	923
663	343
280	526	24	846	360	631	160	493	561	658
415	833	150	191
356	209
742	104
630	142
663	223
984	586
5	335
923	609
416	356
31	165
52	166
738	719
356	126	209
416	586
984	586
915	428
746	935
104	742
104	30
891	629
746	935
746	935	935
746	935	935
891	24
166	52
30	356	765
575	232
915	31
166	674	586	416
915	428
166	586
356	927
915	857
969	718
776	65	687
776	65	687
780	139
194	951
716	149
290	214
915	428
356	166	52
996	418
742	104
356	166	52
423	832
912	260
912	260
915	341
915	122
891	267
586	166
586	166
586	984
586	416
586	416
586	984
586	356
912	168
912	260
984	586
586	984
912	168
912	214
472	912	168
472	356
472	356
472	356	743
260	912
472	912	168	62	356	765	743
912	77
267	891
260	912
790	700
52	133
149	372
149	377
742	900
502	565
178	502
697	925	855
697	311	925	855
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
857	915
907	393
41	723
135	942
422	284
429	401	98	454
135	581
743	472
135	628
626	807
833	462
626	807
176	995
176	855
176	746
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
514	780	950	832	103
774	947
335	553
523	104
947	774
141	188
428	142
267	445	891
343	663
553	335
935	413
142	428
62	472	743
774	947
428	915
190	589
118	532
684	918	25	679	844
249	178
947	774
428	915
942	135
963	67
704	743
963	67
614	190
963	67
963	67
835	742
90	40
963	67
356	912	168	62	472	765	743
418	977
912	260
542	62
912	472
540	338
774	947
469	978
912	260
987	364
987	433
977	418
987	56
987	245
891	267
947	774
416	772
987	994
0	732
764	840
764	364
472	62
927	413
589	383
326	318
633	193
927	413
0	249
891	360
771	4
415	338
880	782
738	783
724	246
565	502
915	278
951	538
568	495	488	379
90	30	416
774	947
595	450
758	723
134	592	98	291	454
418	977
167	630
15	943
633	193
565	723	41
147	772
630	167
738	923
104	523
142	915
223	343
147	972
633	193
633	193
891	629
526	2
563	731
64	477
15	406	680	422	731
669	580
90	506
857	915
771	83
120	586
772	120
947	774
178	502
711	718
582	540
774	947
886	250
98	268	707	278	117	107	713
98	134	268	592	707	117	107	713
947	774
149	372
4	771
771	4
383	854
663	343
147	577	715
313	294	416
418	996
159	802
935	413
629	891
191	927
997	609
377	422
143	731
343	663
377	149
740	368
377	729
406	15
416	74
622	125	510
663	343
592	134	927
530	629
151	290
178	78
774	947
118	532
165	401
553	335
165	344
977	1001	418	208	423	1004
24	280
947	774
935	413
98	268	707	401	117	107	429	713
98	268	592	707	401	117	107	429	291	454	713
159	742
98	268	592	707	401	278	107	429	291	454	713
98	268	707	401	107	429	713
633	193
506	996	199	644
73	499
891	700
0	118
650	783
540	697	311	925	855	955
126	984
540	697	311	925	855	955
629	530
984	126
700	891
118	532
743	472	356
422	377
774	947
803	517
977	418
833	462
126	573
530	629
952	200
947	774
724	16
485	551
118	532
193	53
150	235
310	103
193	633
61	718
674	517
849	582
502	178
731	143
764	994
310	103
517	803
120	772
506	783
935	413
891	629
582	849
823	535
629	891
920	550
891	629
540	329
935	746
774	947
879	343
310	103
90	613
629	891
835	742
855	697
214	662
550	546
550	920
275	327
126	984
718	325	724	189	595	708	377
835	742
445	891
506	881
947	774
573	126
143	422
189	718
338	773
774	947
457	377
472	912	356	168
256	356
327	275
169	595
256	648	267	517	112	186	313	478
242	193
648	256	267	517	112	186	313	478
935	746
53	923
887	383
482	56
383	887
742	159
602	743
267	256	648	517	112	186	313	478
891	445
887	383
698	540	840	231	873	245	764
648	267
956	565
472	912
159	742
246	724
90	761
178	502
186	256	648	267	517	112	313
659	307
910	329
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
253	290
253	566
253	151
502	607
229	568
674	517
415	91
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
306	450	742
947	774
306	659
309	1
540	245
565	723	41
742	835
927	592
208	189
758	499	844
771	703
846	561
418	977
418	996
517	267
517	256	648	267	112	186	313	478
854	383
509	780	822
429	454
703	90
41	565	723
423	246	977	101	103
197	923
423	832
445	891
977	423
891	629
891	445
984	126
423	977
886	250
966	933
134	592	98	291	454
284	422
294	416
377	457
284	422
743	602
260	912
935	746
629	891
883	779
561	846
872	789
327	381
229	421
516	197	650	327	881	532	837	1001	979	850	702	576	541	747	14	508	923	682	131	654	270	719	745	924	783	173	13	437	761	653	506	996	199	644	921	657	738
256	267
307	659
428	857
75	334
428	857
290	253	151
978	851
592	134	454
188	978
284	422
170	697
592	134	98	454	713
454	134	592	401	429
731	563
955	540
718	471
61	522
746	935
774	947
984	168
947	774
142	915
499	833
374	953
422	731
134	592	98	291	454
220	692
915	428	31
220	749	692
718	61
159	671
743	472	356
718	866
377	422
866	718
915	647
915	647	280
540	736
718	61
540	736
718	149	716
176	995
176	855
176	746
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
630	167
416	294
516	783
782	472
377	718
830	193
738	783	654
268	633
738	783
335	737
509	638
912	356
398	712
356	912	30	472	765
629	530
738	783
595	404	169
776	687	591
595	404
530	629
356	574	912	30	472
356	912	30	472	765
499	25
450	306
912	168	74
912	557
854	267
192	381
335	553
398	712
335	670
118	532
581	170
912	472
416	586
738	783
458	48	499	844
17	428	857
335	737
575	260	77	168	782
915	142
103	310
810	107
168	984
881	516
168	912	356	472
881	506
168	356	912	62	472	765	743
586	416
168	232
77	575
586	120
915	200
586	166
586	762
746	935
746	935
586	166	687	573	334
586	762
136	629
327	381
418	996
443	602
443	152
516	881
52	168	472
537	335
418	996
640	772	546
418	996
561	67	846
335	537
537	335
418	996
267	854
790	700
790	812
790	168
790	2
190	274	373	656	181	353	920
618	499	321
306	450	742
697	855
700	2
996	418
833	617
272	900
833	462
833	415
996	418
833	720
602	443
996	418
996	418
559	299
559	420
135	936	443	581	170	835
935	746
429	401	98	291	454
193	830
67	207
552	978
774	947
443	152
935	413
987	764
935	746
2	526
98	134	268	592	707	401	117	107	429	291	454	713
714	193
98	268	707	401	107	429	713
141	241
401	98	415	429	291	454
418	977
844	499
935	413
418	996
401	98	415	429	291	454
418	996
83	443
996	418
401	98	429	291	454	165
418	996
418	996
418	996
98	268	707	401	117	107	429	291	454
996	541	199
996	418
418	996
418	996
996	418
996	418
134	98
401	415	165
947	774
526	2
98	268	707	401	117	107	429	291	454	713
738	783
589	383
589	909
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
383	922	362	720
424	421	795	990	207
712	187
424	421	795	207
662	443
424	421	795	207
424	421	795	990	207
712	187
98	268	707	401	117	107	429	713
301	978
193	714
712	187
98	134	268	592	707	401	278	117	107	429	291	454	713
712	187
589	867	528	290
98	134	592	707	107	713
383	311
833	499
377	422
98	134	268	592	707	117	107	713
423	377
988	188
782	575
720	383
977	418
2	526
422	377
530	90
855	581
31	165
764	987
74	984
891	493
502	178
774	947
142	647
32	977
782	575
103	423
341	915
712	187
4	771
171	159
935	746
170	267
280	188
712	466
175	737	446	849	275	423
118	5
74	912
178	502
133	256
267	170
416	772	617
104	765
231	624
469	424	421	795	547	188	301	954	817	957	167	35	207	241
383	589
685	724	1001
947	774
951	609
956	499
723	565	499
714	193
418	996
774	947
630	530
630	493
947	774
15	943
170	267
278	833
713	98
994	231
272	568	662	379
170	267
319	499
994	764
526	2
377	423
868	52
118	0
105	374
416	923
565	321
48	499
758	918	956	723
164	402
402	164
214	692
214	578
996	418
245	233
0	118
774	947
996	924
472	782
923	416
159	171
687	65
472	77	260
568	495	488	379	272
418	996
90	143
540	955
896	189
865	609
401	415	165
896	237
857	17
646	62
98	134	268	592	707	401	278	117	107	429	291	454
912	416
581	292
62	646
912	74
659	742
659	306
5	29	464	553	118	898	670	980	808
956	558
912	356
680	790
178	502
31	165
454	713
214	159
278	915
454	713
764	987
383	362
500	772
499	321
923	197
782	575
924	996
951	742	273
377	729
729	377
136	629
61	2
151	2
165	31
165	316
377	716
256	133
165	401
165	31
724	685
98	134	268	592	707	401	117	107	429	291	454	713
687	65
918	499
133	256
160	838
633	923
427	955
98	134	268	592	707	401	278	117	107	429	291	454	713
355	171
256	133
685	724
996	418
984	74
526	160
685	530
377	457
31	838
401	429
114	275
291	134	401	429
416	592	257
290	193
955	540
118	5
136	200	857
429	401
290	214
546	920
758	844
592	98
401	429
159	713
429	401
861	934
491	281
133	765
947	774
774	947
30	356
984	74
984	74
540	231	955
321	499
612	740	893	562	735	334
923	633
923	633
823	542
614	552
90	142
612	740	893	75	562	735	334
407	896
758	844
679	499
602	765
450	802
142	90
592	416
624	873
423	103
987	764
915	278
952	838
915	200
547	188
306	784
103	423
341	915
135	292
996	541	199
30	356	765
844	758
915	341
416	592
53	923
664	537	810	737	985	440	335	643	381
530	685
40	687
581	170
160	629
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
738	783
936	30
674	392
134	592	98	291	454
526	530
171	159
30	936
629	160
558	499
810	664
178	502
306	703
74	912
165	31
165	401
718	149	716
718	980	716
142	24
692	245
718	293
306	443
381	327
41	565	499
306	233
718	716
14	881
98	268	707	401	107	429	713
587	720
462	762
188	280
718	149	716
915	341
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
40	450
62	646
761	804
927	356	592	854	823	120	147	369	609	770	90	416	607	191	454	629	513	485	250	444
334	890	772	609	191	752
530	526
692	746
752	334
996	418
207	469
758	956
996	418
377	729
764	987
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
915	142
936	30
764	987
771	306
74	166
758	918
200	952
341	915
193	40
53	454
516	783
142	915
290	193
522	61
418	996
881	516
53	193	633
771	306
231	245
67	963	846	344	561
67	963	846	344	207	561
647	990
341	915
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
647	24
738	654
24	142
445	24	891
846	67	561
915	341
684	565
629	526	24	685	280	360	630	891	631	160	530	493	561	658
565	679
896	237
32	197
963	67
963	67
166	762
963	67
306	771
963	67
469	630
550	546
142	24
537	532
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
987	90
663	879
712	380
290	193
720	82	870	581	170	4	371	628
189	977
764	987
780	139
427	329
654	738
136	165
843	407
684	565
723	41
765	104
891	629
546	120
881	14
765	104
306	742
654	738	783
765	648
718	904	281	716	724	189	595	883	32	754	293	122	114
857	344
454	53
233	450
891	445
927	413
341	915
416	765	500
718	904	281	716	724	189	595	883	32	754	293	122	114
718	724
313	356	52	30
935	413
450	40
450	40
977	189
416	765	500
14	881
52	356
416	912
335	737
765	472
921	1004
546	13
450	233
450	306
881	14
14	881
14	881
493	630
166	762
522	61
951	538
161	450
450	161
24	142
24	629
765	648
160	526
216	499	321
643	107
984	133
415	997
643	685
30	765
327	381
865	975
865	671
30	765
377	246
166	356
74	912	586	885	447	168	782	984
245	231
24	629
647	280
17	428	857	92	165
423	103
531	482
103	423
881	14
423	246	710	977	101	175	779	103	184
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35
881	14
160	24
423	103
14	881
790	680
977	1001	423	418
693	862	13	293	599	605	228
984	912	586	885	447	168	782	74
586	383
605	470
586	687	416
586	126
586	356	542
281	718
281	718
587	720
200	630
586	166	687	573
586	762
586	267
136	160
214	923	687
214	763
491	5
135	628	82	870	581	170	4	371
135	628	82	870	581	170	4	371
135	772
630	469
630	493
1004	921
915	647	428
630	200
891	629
14	881
290	589
290	589
290	589
290	589
881	14
61	718	591
61	718
812	790
168	912	586	885	447	782	984	74
327	381
988	188
418	977
418	996
418	996
189	718
189	718
418	996
2	790
966	933	347	935
911	1004
575	782
575	782
790	2
105	418
418	996
418	996
418	996
418	996
418	105
693	90
443	662
443	742	450
111	416
742	659
742	306
516	743
996	418
996	418
996	418
996	418
996	418
996	418
996	418
996	418
418	996
418	996
418	996
697	540	311	925	855
418	996
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
165	401
165	316
987	764
105	418
293	693
542	62	485
293	547
98	134	268	592	707	401	117	107	429	291	454	713
844	758
237	6
167	851
98	134	268	592	707	401	107	429	291	454	713
987	231
401	98	415	429	291	454	165
502	178
98	134	268	592	707	401	278	117	107	429	291	454	713
485	542
502	178
401	98	415	429	291	454	165
530	2
383	586
401	415	165
160	629
200	344
401	415	165
772	500
469	630
53	633
1004	911
401	98	415	429	291	454	165
424	795	990	207
540	955
763	214
413	746
662	443
935	413
581	137
771	4
74	912	586	885	447	168	782	984
421	424
587	720
720	587
693	293
720	587
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
118	553
774	947
418	105
418	105
107	335
107	335
98	592
454	268	401	1003	117	98	429	291
98	592
830	193
942	135
947	774
178	693
105	418
178	767
98	134	268	592	707	401	107	429	291	454	713
472	356
193	830
530	891
629	24
977	418
193	272
98	134	268	592	707	278	117	107	713
738	433
977	921
178	502
98	134	268	592	707	117	107	713
118	553
774	947
633	612
738	719
776	923	278
592	134	927	948	454
947	774
927	413
423	849	175
418	105
418	977
280	647
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
592	927
774	947
105	418
629	24
927	413
433	738
499	684
592	134	927
955	624
772	923
290	566
890	923
537	335
738	433
589	290
537	532
191	413
335	537
923	890
502	178
947	774
923	776
630	469
923	159
987	849
987	311
450	443
335	737
142	159
423	849	175
369	513
630	377
977	1001	423	1004	418
662	450
497	977
272	193
819	329
381	29
416	334
335	201
141	630
977	1001	423
53	923
159	923
933	966
647	280
497	977
977	497
522	61
497	977
586	383
416	111
586	500	416
881	14
774	947
977	1001
586	500	416
629	546
921	977
381	5
684	499
381	192
159	171
335	201
14	881
586	435
771	4
654	738
630	141
915	200
947	774
977	921
915	200
915	200
891	530
383	586
178	862
178	862
450	662
881	14
719	783	738
72	135
118	553
891	530
1001	977
5	29
771	306
2	151
178	752
435	586	267
900	450
502	228
415	40
415	544
847	482
178	6
175	849
435	267
720	833	12	680	456
450	900
435	586
142	647
422	15
239	939
764	994
568	947
568	947
540	329
435	332	782
334	416
14	881
30	356	52	313
142	24
165	401
165	67
423	175
245	231	540	329	233	264	624	764
24	629
575	66
575	45
24	142
855	720	697	540	311	925	955
435	332
921	977
24	629
921	1004
774	947
459	267
847	421	647	936	795	142	990	302	92	31	165	552	424	207	561
530	891
629	24
530	891
171	159
290	278
581	772
947	774
947	774
947	774
516	532
424	990
126	586
471	716
178	502
143	32
881	14
272	193
774	947
743	602
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
828	837
552	274
103	423
772	546
135	942
135	72
5	107
135	72
135	581
40	415
135	157
264	245
670	5
429	454
546	772
782	168	472	575
540	873
540	582
857	915
934	861
157	135
704	25	684
246	275
290	278
435	500
418	996
761	532
418	996
418	996
310	368	103
772	581
771	450
540	311	955
582	540
952	630
142	647
844	956
423	103
540	338
454	134	592	401	1003	98	429	291
540	582
423	246	101
942	135
104	765	90
581	772
214	662
716	471
996	418
996	418
573	586	416
782	168	472	575
540	840
418	996
134	592	291	454
947	774
418	996
450	771
103	423
774	947
267	662
418	977
160	159
774	947
774	947
977	418
987	772
353	891
891	353
891	353
500	120
547	978
353	891
62	356	912	168	472	765	743
535	823
277	230
662	450	802
927	413
662	272
977	1001
866	377	716	127
67	561
582	540
535	823
197	738
197	738
523	104
338	95
927	413
290	214	159
900	450
413	927
231	245
602	743
693	890
703	450
104	523
977	1001	423	1004	418
546	784
771	703
178	482
2	530
586	126
927	413
482	847
912	62
923	746
586	416
662	450
2	178
272	450
232	575
743	602
779	843
502	178
955	540	311
955	540	773	311	925	987
502	178
955	427	540	773	925
502	178
502	178
586	74
546	629
699	232
955	540
233	306
738	199
454	609
517	952
602	743
648	313
771	4
952	543
454	134	592	401	429
232	30	52	356	313
952	517
771	546
592	713
147	590	590
628	82
423	103
160	629
74	586
764	245
98	134	268	592	707	401	278	117	107	429	291	454	713
151	290
98	268	707	117	107	713
546	281
200	630
273	951
697	540	311	925	855
772	682
630	200
633	617
697	771
984	416
290	151
568	662
546	772
192	381
609	454
997	415
73	565
662	568
641	56
74	586
984	168	586
775	692
561	493
313	648
586	74
648	313
74	912	586	885	256	447	168	416	782	984	356
530	891
994	764
74	912	586	885	256	447	168	416	782	984	356
854	927
952	630
245	231
802	450
164	853
281	546
164	498
327	275
996	541
996	541
466	712
719	837
245	764
530	630	493
764	994
868	586
575	232
912	168	557
630	952
863	83
191	415
629	530
381	327
692	135
313	648
191	413
506	199
415	191
159	687
74	762
74	762
984	74
2	58
2	58
2	58
214	891
2	58
648	313
648	416
2	58
74	984
682	738
996	418
984	74
918	684
214	912
682	13
313	648
313	648
197	923
160	24
923	550	546
433	738
180	958
232	575
912	214
912	168
398	712
418	996
575	232
942	135
418	977
245	540	329	233	231	264	624	764
523	104
942	341
164	943
837	828
353	891
700	790
542	485
837	719
605	502	506
56	641
923	197
542	356
280	920
586	356	542	573
168	984
280	526	274	647	547	851	142	990	188	24	301	408	656	915	136	817	167	360	631	160	530	35	953	493	920	207	561	658
828	837
418	996
915	731
133	602
168	912
915	450
472	168	575	782
45	575
542	586	356
586	356	542
586	416
290	214
136	280
915	428
418	996
260	77
77	260
575	45
746	923	214
790	700
712	466
712	352	398
199	506
418	996
418	996
418	996
135	157
135	581
135	942
15	680
126	356
472	168	912
891	629	530
530	891
530	157
530	630
891	353
996	418
996	418
996	418
996	418
418	105
418	996
418	996
200	630
200	630
450	703
506	199
450	915
450	662
450	272
418	996
450	802
2	790
790	2
418	996
790	2
2	790
790	2
2	790
790	2
171	590
587	720
418	977
418	977
418	996
45	575
996	418
996	418
996	924
996	418
996	418
996	418
996	418
996	418
891	530
502	538
260	575
782	232
790	700
912	168
912	168
912	168
416	586
416	984
782	168	472	575
450	712
199	924
443	86	662
450	61
199	14
418	996
416	104	648	30
472	782
472	782
782	586	416
662	443
662	443
356	472	743
782	472
199	506
682	783
712	352
530	891
530	24
443	86	662
356	912	168	472
356	126
260	168
550	923
550	546
356	912	168	472
433	482	641	269
356	542
356	586	542
356	912	168	472
356	912	168	472
506	199
168	260
168	232
168	782
200	971	952	136	543	344
712	352
356	472
168	984
356	912	586	168	416	74
418	996
14	199
693	122
418	996
418	977
693	470	862	538	333	710	502	249	32	13	6	0	569	293	599	605	228
168	52	133	557	607	232
168	52	133	557	984	607	232
630	952
712	352
418	996
561	67	846
630	200
168	912
168	912
356	52	168
356	472	912	168
52	168
911	201
891	629
782	168
356	256
356	472	743
356	472	743
891	353
746	692
418	996
168	782
168	912
575	782	472
575	168
575	260
168	260
168	77
168	52
168	52
52	168
575	782
168	912
912	472	168	356
168	912
168	52
168	232
912	168
168	912
912	168
168	77
168	912	260	266	77
782	168	472	575
782	472
199	506
260	77
260	168
988	167
569	693
190	274	373	656	181	353	920
190	274	373	656	181	353	920
77	260
166	759	74
924	996
676	125	622
470	693
531	890
855	697
343	663
542	113
924	199
963	67
75	901
46	676
873	624
353	891
873	624
774	947
178	502
120	500
353	891
771	83
178	2
356	912	472	168
178	693
178	482
795	847
343	663
700	119
506	199
105	374
362	126
362	189
506	924
774	947
401	415	165
947	774
947	774
178	78
347	171
369	263
771	306
847	31
774	947
75	220	927	772	120	499	850	147	127	91	190	607	40	107	940	629	987
947	774
502	693
178	502
774	947
90	499
607	334
381	107
249	0
607	231	502
682	783
572	40
538	502
602	743
347	577
977	418
850	134	890	98	196	191	291	454	752
599	693
229	106
754	718
347	933
977	541
502	538
491	5
334	776
450	398	742	692
356	209
947	774
249	409
74	912	586	356	168	416
165	31
256	356
165	401
165	857
771	306
165	401
32	693
268	117	98	633	454	713	291
952	200
685	838
933	171	347
13	693
416	912	586	356	168	74
353	891
538	502
850	75
127	866
306	771
170	135	692
866	127
98	134	268	592	707	401	278	117	107	429	291	454	713
612	633
891	353
377	630
761	881
98	134	268	592	707	401	117	107	429	291	454	713
143	422
568	662	379	272
356	542	209
333	470	862	538	710	502	249	6	409	767	0	569	599	605	228
719	745
971	344
971	344
98	134	592	707	107	713
528	383	362	589
920	630
13	682
586	912	356	168	416	74
586	294
268	98	454	713	291
771	703
568	662
341	942
586	166	573
268	592
586	762
758	844
74	166
850	75
178	333
377	16
362	371
147	196	577	230	415	454	232
847	795
838	685
571	394
571	684	285
571	277
571	160
571	394	62
571	885
127	19	861	32	907	293	934	777	916
571	394	62
571	885
571	542
571	394
571	277
571	285
184	883
571	900
571	285	277
571	900
214	278
571	935
267	435
273	951
571	394
685	838
571	900	870	731
356	912	586	168	416	74
249	409
571	160
571	62
571	62
571	900
571	935
879	740
249	333
571	160
571	776
571	900
571	160
571	776
571	776
571	910
571	450
571	900
571	776
571	776
147	196	577	230	415	454	232
267	586
571	776
571	450
571	900	870
571	742
571	160
571	684
113	535
347	933
951	273
571	663	870
571	742
571	663
571	742
84	97
170	697
571	742
571	742
571	684
571	742
571	160
602	356
571	450
571	900	910
571	450	900
571	684	394
571	450	161
571	900
214	891
200	952	136	543
214	891
935	413
942	341
916	243
586	416
754	718
249	409
178	502
274	280
586	267
200	971
334	607
719	837
573	586
633	61
193	671
32	433
90	765
160	200
369	423
738	159
927	854
356	602
90	516	850
644	506	199
377	729
977	497
823	535
700	245
178	249
267	586
377	729
48	684
356	502	602	607
754	364
231	245
356	52	209
61	633
126	356
190	353
190	373
648	313
190	614
104	765
633	920
920	280
107	643
401	415	165
920	656
633	61
472	782
24	530
718	716
61	176
923	921
500	586	120
75	850
90	898	107
159	112
614	190
454	278
630	920
90	997	414
0	732
147	277
147	277
62	159
720	383
443	662
401	415	429	291	454	165
401	98
472	782
510	534
720	680	617
31	165
472	782
332	435
720	587
332	435
765	356	743
56	482	641	269
56	482
472	912	168	356
987	764
356	472
433	32
16	377
159	738
383	720
443	662
951	159
605	693
849	175
599	333
159	951
506	199
823	513
98	592	707	107	291	454	713
462	607
472	356
332	318
214	159
497	977
356	586
605	333
435	586	267
935	413
935	413
771	306
356	209
837	719
416	765	500
573	617
188	469
546	738
977	497
416	356
435	267
535	500
764	994
356	765	743
208	1004
764	987
837	719
994	764
435	586
1004	208
861	127
356	912	168	472
178	862	6
915	952
12	870
416	542
147	277	590
197	923
963	193
912	168	472	356
235	890
306	771
952	200
586	126	416
657	506
868	586	356
671	193
90	612	460
923	53
423	977	103
423	246	101
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
246	127
912	472	356	168
61	450
193	963
137	581
137	581
771	306
137	581
280	629
423	369
923	197
987	53
13	837
912	515	168
765	209
891	629
923	607
718	904	281	716	724	189	595	883	32	754	293	122	114
472	912	356	168
472	912	168	356
607	231	502
159	738
267	586
935	746
333	605
977	1001	497	423	1004
765	648	209
61	633
61	534	388	915	356	851	502	517	718	591
765	313
450	40
77	2
377	16
702	977	78	688	491
942	341
246	718
48	684
739	8
90	704	499
912	260
413	935
607	462
423	377
558	48
629	891
802	466
607	231
127	718
381	327
341	942
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
401	98	415	429	291	454
942	135
229	568
704	48
381	327
343	322
704	90
837	13
253	151
253	566
401	415	165
908	126
837	719
764	994
267	586
764	90
472	782	575
774	947
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
935	746
416	586	126
344	67
344	67
199	541
622	676
381	327
923	53
335	670
281	718
771	703
61	718
106	322
541	977
947	774
952	200
647	24
719	837
105	374
166	74
684	565
272	450	214
491	702
104	523
374	105
167	630
764	90
53	923
2	749	569	178
497	977
267	674	517	112	392
546	281
293	61
392	267
167	851	188	502	280	920
774	947
105	374
214	272
377	423
267	629	891
546	784
630	167
585	980
994	764
356	687	209
272	214
75	248
294	416
231	994
462	607
546	738
422	143
517	267
891	267
374	105
105	374
713	566
879	322
377	457
193	230
105	374
147	53
546	277	590
516	837
851	978
537	236
294	416
738	850
147	214
134	592	291	454
713	98
713	98
713	98
713	98
713	592
713	592
764	994
713	592
335	532
823	542	535
101	377
457	16
457	246
334	671	687
457	724
682	738
165	401
782	472
165	990
472	782
671	687	334
457	843
682	881
457	61
16	457
697	170
457	101
977	541
977	1001	497	423	1004	418
246	457
356	927
416	294
523	104
586	356
435	782
648	765
942	341
586	356	542
891	629
586	126
435	500
147	257
607	147
159	923
942	135
450	692
322	879
356	168
996	609	506	199
810	159
764	994
214	891
765	126
147	607
90	764
532	335
794	854
764	994
428	31
855	170
506	996
428	17	857
272	550
546	772	120
927	413
933	347
90	704
197	923
933	966
293	189
607	147
607	927
335	687
318	332
160	658
278	687
278	617
278	923
923	159
245	540
170	405
684	48
126	765
540	245
149	716
170	697
126	250
101	457
194	306
630	920
450	61
126	586
410	189
231	245
458	684
104	648
682	783	738
837	516
920	656
30	765
682	783	650	738
62	646	542
586	294
516	837
746	692
542	586	356
630	167
746	692	591
586	868
61	450
416	927	256
126	356
923	53
586	356	542
514	509
586	267
586	267
586	267
586	267
369	535
586	416	573
586	500	120
923	528
586	500
586	294
923	609
586	267
923	772	120
618	321	684
260	762
920	630
991	178
923	193	53
923	214	159
991	654
64	534
991	858
260	168
356	912	168	472	765
561	67	846
514	603	780	378
587	720
17	428	857
356	586	542
356	912	168	472	765
923	53
790	2
356	765	912	168	472
550	546
923	193	53
762	260
716	718
586	356	542
260	762
260	762
742	462
742	159
969	1004
356	61	718
742	450
550	546
843	457
742	900
742	90
742	900
356	912	472
742	90
61	356
692	450
104	765
15	731
732	0
136	428	857
356	607
782	472
356	472	743
356	472	743
356	61
135	581
450	742
135	581
135	292
135	942
135	581
450	692
418	996
782	435
327	381
260	77	472
586	356
586	267
586	435
586	435
418	996
586	356	542
586	267
586	984
912	472	168	356
912	168
149	716
541	783
790	2
790	700
135	772
178	991
306	194
700	790
697	855
246	423	101
942	135
855	697	540
178	502
379	568
603	514
547	988
146	326
495	862	568
193	53
77	260	168
401	98	415	429	291	454	165
772	833	890	120	951	609	191	454
771	306
77	260	472
542	62
772	120
704	48
630	493
67	963	846	344	165	207	561
772	927	120	951	75	609	454
680	422
506	783
160	658
935	413
267	586
53	923
232	782
443	152
267	586
424	421	795	990	207
702	78
245	540	329	233	231	264	624	764
191	415
267	586
738	850
607	356
900	742
159	617
738	159
415	191
90	742
775	506
1004	969
607	617
977	1001	497	423	1004
167	978
764	245
90	742
433	482	641
607	356
232	782
207	67
630	493
159	738
607	927	499	75	91
994	764
190	274	373	656	181	353	920
764	994	582
185	833
506	775
469	2
207	136
264	245
771	660
207	647
764	90
207	656
428	647
850	783
416	267
207	847
704	159
506	414	158	377	251
207	165
267	416
245	764
120	870
418	996
120	772
592	134	927	98	454	713
526	629
381	29
90	371
977	1001	996	418	153
147	607
592	927
410	14	719	16	56
764	245
680	422
542	586	356
160	530
188	607
333	6
656	630
870	12
978	851
832	634
62	646
935	746
731	584	284
274	851
90	356	416
159	704
107	201
231	245
214	923
48	956	216	25	319	558	458
927	196	90	416	722	686	191
547	167
528	923
630	656
74	759
231	245
167	978
925	955
422	680
731	584	284
61	450
90	742
500	586
159	214
704	48
685	724	1001
450	61
630	493
695	568
61	293
634	832
925	429
53	193
175	737	849
718	716
193	923
506	248
90	764
429	401	98	291	454
493	630
316	647
111	586
630	493
746	692
418	977
90	135	720
607	147
660	771
977	418
418	977
788	402
788	740
53	923
516	13
977	1001	497	423	1004	418
248	75
402	788
935	413
335	537
592	343
849	175
978	167
764	90
175	849
422	78
147	607
510	534
994	540	245	338
334	159
586	762
191	416
185	769
500	435
935	413
607	147
630	629
61	522
528	687
607	1001
935	746
383	720
577	157
771	660
935	413
963	67
809	987
126	765
410	189
356	912	472	168
607	334
809	772
605	502	470	862	333	710	249	0	228
260	266
249	409
135	942
923	687
135	581
531	482	641
135	581
891	267
410	189
353	891
1001	506
711	907
891	353
724	502
135	581
977	1001	497	423	1004	418
415	940
377	506
737	175
935	413
765	602
671	692
429	454
987	809
774	947
98	134	268	592	707	117	107	713
98	134	268	592	707	401	117	107	429	291	454
857	838
607	188	549	692
260	77	472
98	134	268	592	707	401	117	107	429	291	454
891	629
147	607
189	718
98	268	707	401	117	449	107	429
629	891
607	147
91	933	347	950
629	891
98	134	268	592	707	117	107	713
629	267
713	98
159	738
687	65
630	493
891	629
546	272
670	808
147	607
267	629
98	134	592	707	117	107
629	493
334	607
978	851
978	851
313	126
98	134	268	592	707	401	278	117	107	429	291	454
86	443
175	737
98	268	592	707	117	107	713
955	773	987
61	450
302	241
607	189
607	231	502
851	188
415	587
851	188
955	540
506	364	783	670	921
196	731
98	134	592	707	107	713
316	483
188	607
327	381
334	534	159
246	423	101
428	160	302
90	765
316	647
660	771
67	963	846	344	207	561
546	873
977	418
713	592
165	857
165	316
165	31
90	107	201
680	284
947	774
86	443
592	927
35	978
418	977
278	687
135	90
995	528
418	996
988	978
546	542
774	947
188	978
167	978
617	833
392	316
592	927
176	61
500	692
629	267
933	347
416	586	573
267	629
923	528
500	586	356
126	313
742	90
742	90
126	416
742	900
988	978
921	506
347	933
519	502
891	353
472	260	77
746	935	692
650	783	682	738
650	783	682	738
650	783	682	738
933	171	347
472	356	912
231	994
650	783	682	738
267	838
159	923
502	178
978	988	547
978	817
746	935
381	327
516	532
223	322
891	629
713	566
464	107
633	61
547	978
260	912	77	168
48	672
260	912	168
868	586
698	540	840	231	873	245	764
540	987
978	547
978	851
61	176
927	542
868	586
517	356	542
178	502
607	334
445	891
159	178
742	450
607	178
987	809
500	586
817	978
987	540
74	166
772	809
61	633
159	923
388	299
457	843
160	24
160	658
850	546
629	891
160	658
65	923
152	443
65	923
927	413	823	120	609	90	416	722	191	485	250	444
746	935
891	629
629	267
933	91
927	592
147	277
891	629
443	152
549	135
147	277
193	927
629	526
207	795
947	774
774	540
629	891
891	629
260	77	472
147	277
629	891
191	415
272	546
754	718
754	595
5	107
629	24
267	629
248	334
682	576	541	650	837	719	13	738
232	575
738	850
565	679
77	260	472
646	542	62
774	947
189	607
435	500
189	595
232	168
607	188	189
306	742
720	731
5	175
454	401	196	147	429	291
772	595
253	566
540	994
253	290
450	61
546	272
353	891
589	383
629	267
927	542
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
553	687
716	883
450	306
450	742
428	990
126	416
687	923
428	990
605	228
416	256	313
249	605
306	450
428	990	857
306	742
746	935
249	333
609	996
646	62
546	738
765	868
704	25
267	629
78	702
428	316
629	546
629	267
629	526	24	685	846	360	630	891	631	160	493	561	658
450	306
851	61
78	422
851	978
2	126
457	377
280	281
280	658
416	356
2	126
416	586
136	207
416	912
232	147
232	147
516	881	761	881	761
761	516
923	278	687	617
738	650	682	654
738	682
30	765	313
629	772
742	450	306
126	356
980	718
61	851
742	306
742	450
629	772
843	779
629	280
180	958
24	629
790	2
629	24
738	923	921
333	502
333	6
506	248	541	29	208	881	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
506	442
506	670
30	313
2	790
229	241
180	958
743	472
29	808
891	530
881	761	516
808	29
2	790
472	260	77
472	52	356
847	142	658
847	274
472	912	52	356
561	67	846
782	168	472	575
327	381
325	718
42	612
42	402
790	2
105	742
199	996
199	506
178	502
697	540	311	925	855
306	742
306	450
1001	607
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
306	742
306	659
377	457
377	457
401	415	165
502	538
353	891
135	549
135	334
165	142
855	697
658	847
401	415
422	731
178	538
850	197
469	2
850	783
506	199
502	178
538	502
67	963	846	165	207	561
702	78
413	935
634	603
499	48	565	918	318	679	704	321	684	844
663	410
549	135
316	607
120	334
281	280
772	633	120	951	75	609	454
700	812
316	607
772	633	120	609	454
248	687
758	844
249	0
220	334
879	322
772	609
607	1001
592	134	268	98	454	713
671	334
142	647
147	232
742	306
343	853
609	239	633	91
334	135
190	274	373	656	181	353	920
776	687
86	443
617	415
788	634
165	67
719	837
139	534	206	487	477	154	125	102	939	524	174	510	324
165	316
31	165
165	401
165	31
742	692
443	86
334	120
193	940
165	401
193	416
795	421	424	207
900	742
193	784
410	189
614	978
75	692
742	900
75	692
546	245
178	78
75	692
774	947
75	692
742	306
168	77
823	646
334	2
239	189
443	86	662
851	978
947	774
175	275
832	90
454	401
724	5
343	534
160	24
160	658
75	692
75	692
75	692
416	193
75	692
469	424	421	795	547	188	301	954	817	957	167	35	207	241
77	168
445	891
687	65
170	697
160	838
306	450
630	891
343	53
586	573
541	682
450	135
469	2
838	160
450	40
838	267
546	629
443	152
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
91	189
190	274
978	469
609	707	1003
190	181
586	542	356
500	586
742	90
450	742	306
573	586	416
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
220	415
724	716
78	422
765	30
835	443
853	343
951	273
586	500	166	573
563	546
568	495	947	488	379
540	774
316	428
891	239
188	851
160	838
160	838
178	502
231	245
810	107
592	927	98	454	713
838	160
516	783
239	742	703
239	692
256	416
429	454
239	891
586	500
720	581
568	947
568	662	379	272
546	293
700	812
435	586
812	550
335	670
812	415
294	416
936	720
316	415
147	926
401	429
415	316
429	401
90	142
38	832
891	630
152	443
746	413
306	742
410	663
90	25
939	125
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
2	334
401	429
193	617
53	923
53	927
738	783
429	401
53	193
2	469
1001	607
147	157
607	1001
19	127
356	912	168	209
24	629
229	607
936	720
742	450
260	168
812	790	2	700
742	239
663	410
160	838
356	61	718
654	738	783
502	178
141	188
157	740
356	912	472	743
643	107
135	549
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
356	517	542
159	53
592	134	98
546	563
607	188	189	549	692	591
1001	506
2	272
178	0
500	550
660	329
178	502
176	61
2	526
987	540
65	923
191	752
857	17
550	500
294	447
526	2
810	159
435	500
810	159
414	506
272	2
810	159
447	294
322	334
497	977
977	497
506	414
450	742
356	209
568	947
704	565
506	996	541	199
356	209
586	573
704	25
462	923	223	278	189	687	617	586	692	535	591	334
306	742
586	310
858	891
2	272
680	2
977	497	423	1004	418
680	2
414	506
2	526
915	647
774	947
2	526
90	900	742
886	250
779	843
159	810	923
30	313
199	506
915	428
135	334
135	450
191	415
980	122
415	191
526	2
765	648
214	746
189	462
316	165
746	214
169	688
462	189
663	343
462	923	223	278	189	687	617	586	692	535	591	334
891	629
526	2
586	356
327	381
586	462
540	329
586	356	416
220	75
332	500
189	239
413	746
200	971
832	38
682	541
294	447
546	629
547	978
356	542	586	591
629	24
319	458	956	216	386
401	429
629	24
171	700
660	329
500	332
356	472	743
746	413
718	61
447	294
607	147
165	316
629	891
517	112
718	502	591
334	220
837	506	199
540	231
178	0
334	322
92	658
2	526
383	597
947	774
30	313
629	891
214	746
788	740
823	551
31	165
774	947
322	879
788	740
31	165
220	334
795	424
381	327
502	718
506	837	199
809	772
654	738
324	612
947	774
858	35
851	502
955	540
416	586
435	332	782
740	322
147	607
987	540
765	908
742	90
774	947
347	933
316	483
846	67	561
185	762
214	629	160
401	415	165
698	540	840	231	873	245	764
214	629	160
147	715	277
771	193
90	216	558
586	356	166	542	687	591
810	159
586	762
418	996
980	718
356	687
707	880
719	837
707	880
165	401
502	61
963	329	443	135	581	245	746	607	692	855	588	769	836	835	764	712	995	68
332	435
423	246	977	101	103
586	166	416	573
586	762
30	868
541	682	850
30	765
165	31
963	329	443	135	581	245	746	607	692	855	588	769	836	835	764	712	995	68
846	67	561
500	550
356	927	416
837	506
193	53
561	846
98	268	707	401	107	429
343	853	310	663
98	268	707	117	107	429	713
294	232
192	381
663	343
75	772
810	381
764	364
534	477
313	30
310	1	368	103	46
719	837	783	13	738
788	106
497	977
633	629
413	746
231	338
356	502	472	607
891	629
607	356	502
582	105
356	502	77	472	607
231	338
159	923
582	364
587	720
103	310
582	832
772	742
629	891
742	772
702	506	644
704	844
935	413
184	686
891	629
918	956	319	558	758	844
147	772
582	849
582	311
586	310
607	75
428	915
368	310
381	327
338	278
629	891
609	923
891	530
90	868
24	629
61	502
90	506
891	629
704	25
586	416
24	629
629	633
550	500
509	510
509	510
75	607
704	48
765	648
233	692
629	24
977	497	423	1004
629	891
586	356	542	416	591
510	534
30	313
607	462
248	506
746	935
332	435
695	40
540	774
356	586	166	912	542	687	472	765	591
356	762
746	413	935
30	313
996	418
617	415
688	898
327	381
891	24
309	1
61	356	517
423	996
356	166
891	267
561	846
854	968
17	857
561	846
891	483
541	1001
541	16
381	327
541	582
410	189
166	74
483	891
24	891
24	629
502	862
416	586
249	409
16	541
2	790
416	586	166	573
416	762
168	416
746	692
746	692
736	692
746	692
200	915
506	248
586	416
991	178
595	450
991	654
581	720
790	812
168	356	912
168	77
168	984
168	782	472
991	654
586	356	166	912	542	687	472	765	573	591
586	762
168	232
168	77
586	356
991	858
991	654
472	356
991	178
506	381
168	912
506	541	996	199
232	147
472	168
168	356
168	260
168	260
790	812
502	159
168	912
418	996
418	996
168	472
77	168
168	77
168	472
472	168
168	472
586	166	573
77	168
472	168
168	260
168	472
472	168
168	472
168	260
418	996
260	168
168	472
168	260
168	260
168	260
168	575
472	168
575	168
472	168
996	418
267	891
790	956
790	119
790	119
996	506
996	609
996	506
168	472
168	912
168	912
790	2
541	506	996	199
178	991
746	534	692
273	951
790	516
618	321
697	540	311	925	855
697	540	311	925	855
120	191
165	31
165	401
165	401
165	31
165	316
120	927	191	454	752
541	506
502	61
120	927	772	196	198	191	752
185	833
429	401	98	291	454
956	790
429	401	98	291	454
790	956
119	790
429	401	98	291	454
915	647
443	86
790	119
790	119
135	697	581	170	855
135	963
119	790
135	581
790	119
135	581
135	581
159	810
168	575
707	880
418	996
418	996
418	996
316	415
119	790
268	117	633	291
988	188
188	978
91	612
428	142
996	418
166	586	573
166	762
996	418
506	78
406	12
253	566
790	119
316	428
119	790
135	450	581
915	428
790	119
942	135
546	565
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
450	595
915	316
135	703
334	671	687
450	900	595	662	272
38	90
458	499
159	62
316	193
493	530
454	120	609
754	718
454	134	592	401	772	120	609	429
293	61
159	316
592	927	98	454
450	135
191	415
592	134	98
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
586	762
356	586	166	912	542	687	472	765	573	591
191	415
356	762
662	450	214
450	572	900	595	568	662	187	596	272	802	695
433	32
662	86
818	58	438
1004	977
75	633
135	942
135	963
702	506
602	765
626	807
482	990
428	316
428	316
602	743
356	168
267	517
428	857
577	458
904	851
517	267
334	356	687	586	416
214	159
321	214
256	416	313
316	159
789	56
450	662
629	280
586	166	573	334
586	762
214	160
275	849	175
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
531	482	641
90	38
280	450
200	428
383	589
772	742
193	316
586	356	166	912	542	687	472	765	573	591
586	762
160	214
316	193
546	500
697	405
377	246
853	612
772	926	147
103	612
356	912	168
64	612
716	724
160	530
102	125
629	891
774	540
810	107
644	506	199
413	935
670	381
582	994
267	392
214	160
629	891
429	401
392	267
849	149
428	24
703	135
61	377
61	159
676	612
142	316
582	541
712	450
393	61
159	171
602	765
316	159
987	471
712	398
5	670
849	275	175
185	762
987	531
135	703
586	356	166	687	573
586	762
135	581
159	316
1001	541
267	82
40	450
891	267
61	502
531	987
38	90
951	245
462	607
82	267
435	500
353	891
178	502
517	891
891	353
149	849
868	90
546	293
410	189
927	356
782	472
927	592
500	435
24	428
310	612
587	720
103	612
540	245	774
716	883
78	169
854	120
245	540	329	233	231	264	624	764
592	927
538	502
159	61
592	134	454	713
842	91
629	891	530
75	1003
377	61
335	118
83	784
774	540
500	546
718	502
868	30
420	96
135	703
855	720	697
546	550
165	401
853	159
165	31
165	344
165	67
147	926
586	383
203	863
147	347
540	774
151	278
586	356	166	912	542	687	472	765	573	591
586	762
316	142
634	603	299
147	772
450	61
356	61	517
772	147
582	764
550	546
935	966
166	290
401	429
356	912	168	472	765
429	401
517	356	61
30	209
955	855
782	575
846	67	561
812	790
141	188
188	167
810	107
401	429
429	401
720	833	680
335	726
703	135
720	617
947	466
720	383
546	595
193	415
401	429
383	586
356	586	166	912	542	687	168	472	765	591
356	762
502	178
429	401
912	416
466	947
415	193
680	540	707	284	406
500	546
771	659
429	454
61	450
662	443
765	135	742	718	684
659	771
771	659
855	955
772	120	75	454
165	31
193	404
705	0	102
165	31
369	513
782	232
513	423
790	812
837	506	199
659	771
530	630	493
510	223
698	540	840	231	873	245	764
883	16
435	500
764	582
582	764
316	159
782	790
777	716
356	586	166	912	542	687	472	765	591
713	98
413	746
428	647
883	16
858	851
605	789
356	586	166	912	542	687	168	472	765	591
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
789	605
356	762
428	31
605	789
716	896
966	935
891	517
629	526	24	685	280	360	630	891	631	160	530	493	561	658
680	2
927	592
789	605
996	423
789	605
428	31
746	388
423	996
423	513
168	356
428	31
404	595
940	53
546	500
423	246	977	101	175	103
168	586	557	984
790	782
795	424
782	790
428	316
738	783
301	188
428	31
710	779	184
25	499
356	762
729	607
120	772
977	1001	996	418	153
530	160
428	990
1	310
14	881
540	955
988	167
857	428
416	168
818	58	438
605	789
789	605
1004	977
189	977
313	30
61	522
334	746	692	159
752	415
90	62
746	413
168	416
531	994
180	958
586	126
41	565
586	383
723	565
586	126
199	837
607	843
586	168	557	984
233	692
607	833
267	82
607	462
90	25	499
977	1001	996	418	153
823	542	485
168	586
977	1001	996	418	153
31	165
260	77	168
472	782
90	62
294	817
977	1001	996	418	153
738	433
322	879
280	281
168	260
854	535
530	858	891
663	343
245	798
846	561
281	280
383	586
798	245
502	178
502	333	178
782	168
126	586
416	168
280	167
381	327
450	40
126	586
828	881
168	356	912
168	416
837	199
416	168
416	256
1004	911
168	356	912	472	765
541	199
1004	540	810
1004	442
500	550
866	377
790	812
168	912
168	912
168	260
168	439
168	266
517	891
553	107
500	435
327	381
439	168
2	790
500	586
418	996
260	168
912	168
912	168
812	790
782	472
105	742
506	381
256	356
48	216
891	629
818	58	438
966	933	347	935
891	24
266	168
782	168	472	575
782	168	472	575
24	629
782	168	472
782	168	472	575
418	996
199	506
506	199
506	783
506	783
199	506
165	31
165	316
165	401
165	344
531	994
531	994
178	502
697	540	311	925
697	855
925	955
713	98
857	165
98	134	268	592	707	401	117	107	429	291	454	713
98	134	268	592	707	401	117	107	429	291	454	713
98	134	268	592	707	117	107	713
98	134	268	592	707	117	107	713
4	771	638	581
98	134	268	592	707	117	107	713
812	790
98	713
502	178
531	687
502	951
98	134	268	592	707	401	117	107	429	291	454
646	62
401	98	415	429	291	454
401	415	291	454	165
160	526
401	98	415	429	291	454
850	541
568	947
469	424	421	795	547	188	301	954	817	957	167	35	207	241
160	891
160	858
135	703
135	581
329	660
160	629
947	774
502	231	607
605	700
424	421	795	207
424	421	795	990	207
996	418
712	450
996	418
90	62
996	644
607	231	502
996	418
410	650	14	719	977	663
996	418
774	947
996	423
118	335
502	231
168	912
534	322
98	134	268	592	707	117	107	713
334	534
996	418
335	118
98	134	268	592	707	117	107	713
534	388	223	343	591
423	996
1004	977
500	332
988	188
862	178
720	383
316	92
280	167
383	720
65	193
231	502
592	927
454	134	592	401	117	98	429	713
996	418
977	1001	996	418	153
592	927
947	774
774	947
771	742
996	423
546	920
977	1004
586	168
168	912
98	268	707	117	107
586	126
428	990
175	849	275
200	428
790	516
118	335
347	355
996	418
592	927
516	790
880	707
996	418
951	502
147	171
685	838
996	418
1004	977
275	849	175
199	996	541
592	134
435	586	267
40	450
947	774
724	14	796
175	849	275
107	159
435	586	267
40	466
196	401
644	996
323	622
435	586	267
214	159
107	553
771	306
466	40
48	956	216	25	319	558	458
648	765	104
267	435
450	61	900	233	443	135	602	662	398	742	692	306	272	802
996	644
450	40
955	773
502	951
502	231
790	516
499	91	607
764	582
185	343
168	586
347	355
107	201
200	428
347	277
418	996
789	605
338	994
540	955
418	996
355	277
774	947
418	996
522	550
568	495	947	488	40	379
996	418
415	692
40	450
40	450
764	582
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
207	67
418	996
415	338
207	469	67
947	774
207	469	67
947	774
847	31	165
582	764
207	795	469
582	764
865	471
435	267
428	200	915
316	428
40	568
136	200
207	31
207	847
75	607
316	838
207	165
136	629
416	356
136	200	857	165
491	670
275	849	175
491	5
761	516	881
764	582
838	316
720	383
765	104
316	838
135	581
135	450
159	214
629	891	530
849	275	175
795	424
761	516
168	266
659	306
245	329
849	327
343	223
266	168
790	2
530	891
977	1001	996	418	153
233	692
90	612	38
790	812
908	765
540	925
165	31
40	572
165	136
707	880
629	891
159	214
168	782
424	421	795	207
168	266
107	670
165	207
416	927	256
168	356	52	133	557	984	607	232
280	167
927	416
280	281
443	86
410	189
159	171
568	495
497	977
977	497
266	168
516	761
214	159
126	586
347	171
950	91
731	422
147	277	171	933	926	347	972	285	590	577	230	686	27
356	52	168	133	557	984	607	232
838	316
0	732
633	830
534	388
572	40
720	383
891	629
38	832
132	612
383	589
381	327
232	557
499	528
605	789
697	170
789	605
732	0
223	343
316	428
232	294
207	35
207	165
904	479
495	862
167	851	188	502	280	920
458	956	48	216	319	558
69	343
401	415	165
854	542
956	600
305	912	356
565	723	41
305	168
918	758
787	90
159	107
416	1003
165	990
356	912	168	305
260	762
758	723
335	1004
952	344
1004	335
178	6
458	319
335	867
469	188
31	207
105	233
422	731
855	697
313	256
31	207
912	557
418	996
855	697
698	540	840	231	873	245	764
599	767
418	996
31	207
746	692
599	693
614	656
502	862
506	783
167	862
454	134	592	401	98	429
178	862
214	278
334	2
334	2
214	923
416	166	912	674	168	868	885	854	112	602	586	782	743	573	326	111
416	762
356	912	472
422	78
356	912	472
850	53
605	228
528	499
246	724
659	306
374	105
779	832
482	862
857	838
996	418
622	125
316	607
838	857
184	779
184	779
629	24
629	24
629	24
629	24
629	24
862	482
629	24	953
629	24	424
450	920
418	996
855	697
418	996
418	996
654	738	783
622	676	510
622	323
746	692	591
622	399
629	24
812	790	2
629	24
381	327
629	990	24
166	232	416
746	692	591
462	231
912	356	472
629	24
629	24
746	935
416	912
996	418
416	232	166
142	915
0	732
142	915
418	996
996	418
142	915
996	418
267	112
90	783
684	565	321
230	147
629	24
61	991
208	236
607	502	189	157	586	692	591
629	24
779	630
629	24
166	782
629	24
592	134	98	454	713
629	24
53	850
629	24
356	912	602	168	472	765
629	24
98	268	707	107
356	912	472
629	24
607	500
471	752
629	24
629	24
629	24
178	502
855	581
629	24
53	83
724	189
629	24
428	857	915
582	994
629	24
629	24	658
502	178
159	951
214	923
977	1004
629	24
629	142	24
356	472
421	188
629	24
189	377
450	61
765	912	356
120	920
607	231
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
996	418
891	483
832	38
193	189
712	398
253	151
253	566
253	290
424	795
454	134	592	401	98	429	291
178	502
188	421
356	912	168
429	401	98	291	454
912	356
502	462
846	561
746	923	692	591
912	168
846	561
832	388
1004	977
428	122
122	428
356	517	770	472
428	857
428	17	857
356	912	472
506	783
214	923
356	912	765	602	168
248	506
447	762
765	30
30	126
356	912
356	209
920	450
936	137
398	712
702	14
502	178
137	936
435	500
977	1004
398	712
1004	977
214	687
450	40
605	789
502	591
643	685
586	166	687	573	334
586	762
502	78
540	231
231	994
685	643
245	231
737	440
742	450
629	24
742	771
356	52	607
464	335
231	245
418	996
418	996
418	996
418	996
52	356
687	214
790	2
996	418
996	418
996	418
52	416
356	52
356	52
629	136
168	356
356	168
879	740
356	602	765
17	428	857
200	915
200	344
356	586
356	168
168	912
168	912	356
105	742
168	356
126	2	356
168	912
52	356
168	912	77
335	464
891	530
168	912	356	305
168	472	782	575
168	52
168	439
168	77
818	58	438
586	356
586	500
912	356	168
586	126
586	168
586	984
912	168
586	500
912	356	648	602
912	472	356
790	812
586	356
790	812	119
790	812
912	765	602	356
912	356
912	472	168	575
912	168
912	77
912	472
912	260	168
168	912	260
168	912	949
168	912	472	575
168	984
502	178
502	178
630	779
418	996
418	996
418	996
502	538
530	891
260	790
500	586
500	586
996	418
996	418
996	418
996	418
500	586
500	586	607
199	996	541
260	912	168
812	790
790	812
575	168
168	575
168	949
356	586
168	260	912
356	912	168
78	502
782	472
586	500
168	912	356
472	782	575	168
782	586	416
790	260
168	782	575	472
782	472	575	168
472	168
472	782	575	168
472	912	168	575
782	575	168	472
418	996
418	996
168	912	472	575
984	586	168	557
168	586	557	984
168	912	356
500	586
260	790
790	260
77	912
790	812
812	790
790	812
812	790
812	790
561	846
561	846
561	846
168	266
168	30
168	166
260	912	168
168	472
168	260
168	912
818	58	438
472	168
105	418
912	356
472	782	168
472	912
472	782
472	356	912
472	912	356
912	472	168	575
472	912	168	575
472	168
912	356	168
782	472
561	846
782	575
575	782
782	168	472	575
996	418
782	168	472	575
168	912	472	575
991	178
418	105
912	77
783	159
418	996
418	996
206	534
532	437
418	996
506	281
912	77
561	846
171	159
171	590
782	575
996	418
782	168	472	575
516	881	761
996	418
996	418
996	644
575	912
135	765
135	936	581	170
996	418
996	418
996	418
996	418
996	418
472	168	782	575
542	854
542	485
790	516
553	532
418	996
418	996
418	996
418	996
418	996
586	500
586	267
586	435
586	267
818	58	438
586	267
586	267
586	267
586	868
418	996
439	168
418	977
168	439
418	996
868	586
418	996
996	418
996	418	977
996	418
996	418
996	418
996	761
98	268	707	117	107	713
178	333
644	996
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
401	415	165
353	891
401	165
514	780	950	378	103
159	171
31	165
991	712
857	428
996	644
485	542
92	658
231	245
14	719	410
977	996	418
418	996
418	996
31	915
418	996
977	418
418	996	977
41	704
165	316
165	31
977	644
165	344
977	996	418
977	418
426	293
92	31
977	418
538	502
343	223
977	1004
439	168
30	168
542	485
426	149
344	200
696	377
281	506
547	978
582	764
607	356
316	915
423	377
765	135
443	86
607	75	91
774	947
592	927	98	454
362	868
424	421	795	990	207
592	268	927	98	454	713
916	127
424	421	795	990	207
424	421	795
846	561
377	866
165	344
77	912
362	802
891	267
214	923	278	687	290	159
377	189
223	343
77	912	168
362	428
765	104
77	168
377	696
418	996	977
418	977
290	214
418	996
854	542
178	502
15	422
280	629
720	383
15	422
15	422
383	362
720	833
421	630
383	720
267	891
532	553
582	264
290	53
629	24
175	275
246	423	101
765	30
1003	291
127	916
120	927	196	198	191	454	752
935	746
662	443
458	319
379	568
362	383
175	532
656	267
362	383
91	950
333	710	249	599
40	450
383	720
278	214
418	977
383	362
720	383
818	58	438
644	506	199
590	546
383	720
316	415
316	915
214	923	278	687
138	528
267	656
656	267
159	617
656	267
214	278
207	67
704	499
656	267
338	415
630	421	421
607	692
984	586
113	542
133	984
644	977
267	656
75	997	772	499	850	127	609	190	107	191
656	267
854	535
540	231	427	955
644	996
506	281
996	418
891	267
15	731
277	546
891	267
316	142
540	231	427	955
654	738
264	582
586	868
280	647
891	530
1004	977
267	891
891	267
532	541	837	199
602	356
891	267
90	516
104	126
586	447
290	214	159
586	294
142	316
280	526	647	547	851	188	24	32	915	360	631	530	920	561
506	996	199	644
90	516
14	506
924	506
891	267
984	168
573	166
530	891
984	586
443	86
971	316
443	662
891	530
775	506
765	104
126	104
77	266
984	133
107	98
528	867
702	14
765	104
765	104
862	502
702	506
774	947
126	586
977	1001	497	423	1004	418
245	540
977	32
14	702
912	168
347	277
791	580	669
891	851
830	245
866	716
229	568
844	25
947	774
553	808
774	947
947	774
410	14	719
607	1001
774	947
994	364
609	707	1003	951	880
607	147
971	200
522	61
333	19
91	842
934	861
761	996
810	664
189	977
126	765
592	134	98	454	713
592	927
98	268	707	107	713
866	377
880	609
98	707	401	107	429
104	126
178	90
947	774
200	971
353	891
629	280
147	607
166	416
774	947
267	891
415	324
2	126	356
561	846
2	334
294	416
178	90
607	147
947	774
963	67
40	466
963	67
540	641
963	67
996	516
963	67
540	245
774	947
963	67
435	267	586
853	343
963	67
956	758
963	67
416	166
416	294
963	67
731	422
951	433
629	656	190
319	458	956
963	67
294	416
765	104
388	534
963	67
765	104
963	67
428	142
429	401	98	291	454
963	67
963	67
963	67
782	332
891	267
530	891
765	104
891	267
908	765
530	891
891	530
891	267
923	890	193	633	617	53
771	82
947	774
607	147
267	891
267	891
984	126
851	891
765	104
558	956	319	499
493	530
14	724
14	796
746	935
765	104
956	600	758
280	851	915	530	920
656	629
648	765
648	133
159	912
233	692
774	947
558	41
927	592	416
765	104
294	586
927	90	416	722
923	151	278	687	617
159	912
630	421
90	166	850
104	742
29	381
664	810
362	189
32	862
362	333
249	470
362	8
1001	607
362	502
362	599
947	774
531	223
644	199
133	648
605	789
327	90
789	605
752	471
90	516	881	783
207	988
782	472	575
933	347
765	104
435	267
327	381
592	134	98	454
381	327
782	332
580	143
846	561
729	377
356	90
535	927
912	356
471	752
679	565
936	137
912	168
220	75
178	502
819	887
912	557
679	565
103	1	368	46
429	401	98	291	454
901	742
356	472	743
607	1001
353	891
846	561
516	881	761
159	171
166	743
607	927
698	540	840	231	873	245	764
573	586
199	506
231	531
159	214
433	951
809	987
333	19
908	104
891	267
891	267
891	267
966	933	347	935
416	912
168	30
891	353
168	77
466	40
418	996
90	327
530	493
168	912
166	168
435	782
530	280
168	166
846	647	547	24
356	912	168
429	401	98	454
347	933	966
493	561
891	530
77	168
143	791
344	952
710	333
347	147
313	765	30
189	724
886	250
886	250
333	607
343	61
333	710	599
462	762
249	0
1001	607
607	333
561	67	846
530	891
75	220
223	531
193	53
120	742
231	502
220	75
693	599
168	912	356
142	915
313	765	30
794	854
511	31
424	421	795	207
424	421	795	207
630	493
293	724	718
127	861
810	107
742	901
294	126
915	428
994	364
506	248	29	5	6	670	921
422	731
842	91
790	595
294	126
607	696
758	956
915	428	142	923	857	687	591
168	912
160	629
901	742
531	223
142	647
90	502	178
915	142	923	687	591
75	220
599	693
891	530
758	956
540	697	855
160	530
630	530
891	24
142	647
142	990
629	160
863	784
847	31
663	343
506	248
31	165
915	31
742	692
561	846
891	630
450	26
41	558
236	2
450	900
450	662
794	762
861	127
450	272
832	638
918	758
450	802
758	318
168	77
450	135
168	77
450	742
450	443
794	111
808	553
231	2
450	398
398	450
450	233
530	630
450	602
530	891
428	200	915
77	168
416	633
846	739
245	830
428	316
200	915	428
200	428
428	200
915	200
428	316
738	654
830	245
654	783
322	534
535	823	513
416	546
428	122
428	136
416	159
428	17	857
738	433
866	423
200	915	915	428
534	322
693	228
61	343
200	428
693	599
416	256
915	428
915	200
228	693
423	866
915	428
61	159
915	428
428	647	142	990	200	971	857	302	92	915	952	136	31	165	543	953	316
32	197
768	534
703	550
530	891
915	428
126	586
866	423
851	920
126	294
126	294
915	428
30	104
915	428
388	534
915	428
30	209
136	428
264	540	329	231	245	764
746	923	692	591
693	228
915	428
712	450	40	159
969	977
245	830
851	167
200	915	428
200	915	428
908	104
30	908
200	915	428
586	126
61	991
418	996
586	356
418	996
891	530
891	353
586	166	687	573	334
586	762
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
586	126
586	984
586	687
418	996
232	313
418	996
294	126
712	398
996	418
996	418
996	418
996	418
996	418
506	199
165	344
165	316
697	540
697	311	925
199	506
207	469	558
207	67
987	809
199	506
401	98	415	429	291	454
207	795	469	67
207	31
207	136
207	92
281	506
506	281
506	281
159	416
92	207
147	347
199	506
509	510
67	846	344	207	561
220	75
720	383
977	1001	208	423	1004	418
281	506
774	947
924	199
499	833	318	558	321
316	428
319	458	956	48	216	386
207	67
947	774
802	466
67	846	344	207	561
443	450
428	857
774	947
587	720
988	978
383	720
236	189
682	650
362	854
362	168
178	502
719	14	410
592	134	927	98	454	713
947	774
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
506	281
493	142	301
771	855
774	947
353	891
232	126
648	912	356	602
947	774
483	152	443	86
788	634
301	493
528	909
316	629
135	371
846	629
682	650	783	738
862	502
428	647	142	990	200	971	857	302	92	915	952	136	31	165	543	953	316
135	692
423	246	101	175	103
764	582
855	771
443	86	483
104	765
483	443
662	450
416	30
157	607
654	738
854	591
4	771
422	731
178	6
994	231
854	61
607	157	355
450	443
629	846
862	167
629	316
122	428
886	250
159	450	40	712
771	546
193	890
450	662
771	4
550	546
530	267
14	506	702
572	466
546	771
275	849	175
771	546
273	609
546	703
662	466	802
607	692
418	996
418	996
178	90
175	849	275
774	947
316	214
362	628
546	771
293	61
947	774
74	126
159	923	214
855	405
4	771
103	780	950	514	303	832
629	891
267	530
424	421	795	207
377	729
424	421	795	207
138	867
424	421	795	207
418	996
147	355
159	209
891	24
207	469	67
207	67
2	236
561	629
424	421	795	207
103	514
379	568
159	923	278
61	854
522	114
86	483
774	947
53	166
483	86
293	246
857	428
450	851
955	540
851	978
568	495	488	379
605	693
450	61	900	233	443	851	135	602	662	398	742	692	306	272	802
136	857
996	418
236	2
2	231
915	316
90	178
418	996
316	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543
634	788
493	24
947	774
290	687
774	947
401	415	165
107	643
443	152
602	52
886	250
356	912
703	272
936	405
1004	189
24	493
857	428
702	14
1004	189
854	291
4	771
854	291	454
52	602
104	126
305	790
650	783	738	682
493	24
135	450
280	530
356	912
947	774
401	415	165
353	891
233	450
401	415	429	291	454	165
1004	334
823	535
143	696
353	891
602	52
199	506
178	90
996	418
774	947
731	422
418	996
996	418
742	272
305	912	168
592	134	927	98	454
771	4
418	996
646	823
126	104
670	442
650	682
891	353
696	143
126	586
181	189
712	450	40	159
947	774
738	650	783	682
189	1004
774	947
535	823	513
996	506
264	540
692	591
48	704
977	1001
947	774
137	581
823	542	485
466	662
388	61
774	947
535	444
52	602
966	933	347	935
159	450	40	712
159	923
428	857
851	978
280	530
164	638
142	915
135	450
891	530
316	915
77	232
978	851
720	680
506	199
92	142
92	847
92	31
92	731
67	963	846	344	165	207
92	207
662	466
160	630
704	25
178	502
142	915
891	353
25	704
353	891
52	168
189	181
790	305
703	550	546
450	233
316	200	971
142	493
630	891
528	383
963	67
48	704
559	622
963	67
165	31
731	422
443	742	86	692	306	152
703	659
165	401
290	214	159
450	61
698	540	840	231	873	245	764
415	324
712	450	40	159
272	742
159	609
947	774
90	135
272	450
558	672
96	388
306	443	742	607
530	267
178	90
530	267
742	443	306	152
443	152
837	850
319	48	386
812	790
264	540
971	316
260	912	77
530	891
956	758
530	280
540	641
260	762
335	537
75	220
891	530
607	710	112	249	377	590	692	591
774	947
718	189
682	650
644	506
281	905
963	67
104	868
160	630
659	703
433	738
160	630
703	659
16	716
742	443
868	104	30
98	134	268	592	707	107	713
716	149
716	16
918	912
31	143
629	891
166	74
742	272
393	107
334	607
273	858
765	104
31	207
977	1001	423
742	450
142	915
323	534
272	450
443	152
16	716
775	506
16	423
592	927
136	647	428	142	990	200	971	857	302	92	915	952	31	165	543
765	104
353	891
857	428
771	742
334	607
530	891
423	246
220	75
450	61
920	630
771	742
905	281
846	67	561
90	693
858	273
530	24
151	566
891	353
630	920
629	24
923	591
643	107
443	742
923	591
912	602	168	356	743
429	401
912	356	159
742	306
742	443
75	220
353	891
290	589
742	771
334	923	687
662	443
644	199
416	159
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
765	104
135	765
765	762
135	581
644	506
644	506	199
428	915
189	718
135	90
135	581
912	557
428	857
335	890
272	712
214	239	951	159
149	716
530	891	160
742	769
771	742
334	607
428	915
232	782
270	921
428	915
444	535
500	782
540	264
540	264
200	428
1004	189
1004	107
984	586
229	469
30	313
912	356
912	77
415	316
851	920
249	409
506	5
249	409
607	710	112	249	377	590	692	591
428	857
264	540
582	764
742	104
61	450
742	104
428	200	857	915
200	971
912	168
356	209
356	209
356	209
356	209
356	209
472	782
607	231
249	189
272	900	568	662	379	835
77	912
506	996
313	765	30
313	416
648	416
24	629
251	506
416	586
256	416
644	506	199
260	168	416
24	891
506	775
541	506
934	595
977	921
424	421	795	207
891	530
245	540
891	24
891	353
891	530
356	416
891	530
534	510
915	428
530	891
530	891
915	278
30	416
915	316
630	685
24	445	891
531	482
891	24
881	516	761
881	516	761
891	530
891	530
790	2
737	440
418	105
418	996
470	249
737	440
418	996
506	251
506	251
418	996
423	537
537	423
423	537
418	977
553	29
24	280	739	143
996	506
996	418
996	418
996	418
996	418
996	418
996	633
506	199
795	421	424	207
165	67
165	344
165	31
165	344
165	67
165	401
165	316
418	996
418	996
697	540	311	925	855
697	855
789	56
771	697	82	901	703	83
353	891
663	534	343
855	720	697
5	506
207	67
606	879
207	67
178	693
160	526
531	482	641
775	506
500	586	607
239	235
239	235
879	606
977	418
159	912
294	586
803	112
268	117	98	633	454	713	592	291
510	534
268	98	454	713	592	291
996	418
14	702
418	977
74	166
629	891	530
513	823	535
977	418
105	418
499	684
977	418
629	190
963	67
190	353
528	909
159	450	40	712
0	732
90	506
702	14
152	443
178	333
165	31
165	401
921	977
851	469
165	344
693	178
401	1003
90	891
530	267
851	469
334	607
415	324
401	98	415	165
105	769
333	178
927	592	854	120	90	416	722	191	250
193	53
200	952
891	629
333	19
251	506
38	388	638	189	410	832
927	854
333	19
178	333
401	429
718	866
718	866
765	356
718	866
472	416
429	401
178	693
428	915
662	450
739	846
682	783
855	540
629	190	561
851	978
547	167	851
547	167	851
530	267
472	782
629	891	530
275	327	849	175
245	231
622	676	125
306	659
19	333
622	125	323	510	399
175	275
333	178
415	92
275	175
951	727
159	416
955	311
175	275
334	607
165	31
92	415
915	428
589	290
316	428
720	383
245	329
90	891
891	90
383	589
866	718
866	718
866	718
383	720
429	454
720	855
220	75	334
846	67	561
5	532
290	499
765	648
765	648
765	648
890	193
765	648
379	568
190	483
416	927	294	256	648
765	648
633	996
802	450
190	373
684	565	318	679	321	844
500	332
700	896
996	633
996	418
840	540
322	879
857	214
126	232
592	927
316	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543
592	134	268	927	454
5	532
61	135
587	720
647	24
592	134	927
450	61
369	513
592	134
535	823	513
592	134	927	98	454
920	656
531	994
748	926
587	720
850	738
702	14
891	629
774	947
435	500
912	159
912	77	260
912	159
159	912
802	61	450
428	316
92	658
214	159
119	465	790	2	700	812
67	963	344	165	207
77	266
344	67
214	865	212
633	53
214	923	692
118	532
592	134	927	98	454
846	739
462	617
595	934
994	531
823	535
472	782
573	586
707	880
707	880
707	880
707	880
707	880
707	880
952	344
707	880
658	891
707	880
963	67
418	105
418	977
963	67
586	912	356	166	602	765	573
586	762
1001	299	607
738	433
832	38
472	912	356	168	770
644	506	199
31	92
159	742
514	780	950	378	103
738	850
214	159
977	497
356	912	586	166	602	765	573
416	927	104	256	313
356	762
629	891	530
134	592	98	291	454
790	700
30	313
318	356
147	577
506	783
173	541	657	10
891	445
83	784
356	318	472
663	343
915	316
803	112
847	207
256	648	267	517	112	186	313	478
891	267
891	445
590	171
435	500
850	738
500	573
891	267
267	891
67	963
891	267
306	450
662	443
30	868
445	373	353
586	356
267	891
592	927
891	267
316	502	32	978	850	915	431	190	40	107	569	731	544	629	987	720
316	739
445	24
891	267
500	435
316	17	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543
698	540	840	231	873	245	764
383	720
327	90
782	168	472
765	573
469	141
765	104
586	912	356	166	602	765	573
435	500	332
586	762
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
193	743
978	817
531	994
978	817
586	416
586	416
356	586
977	1001	497	423	1004
142	316
586	984
429	401	98	291	454
127	904	404	325	189	595	32	999	491
401	429
429	401	98	291	454
782	472
912	159
429	401
605	178
767	29
458	48	25	684
142	915
178	605
189	127
846	561
782	168
530	891
383	589
912	168
160	838
605	178
912	168
896	18
838	160
561	846
977	32
416	586
782	790
920	159
313	256	648	267	517	112	186	478
32	977
159	912
920	656
313	765	30
344	67	165
720	383
534	638
267	256	648	517	112	186	313	478
748	926
418	977
165	316
313	765	30
313	267
648	256	267	517	112	186	313	478
847	92
416	592
127	904	404	325	189	595	32	999
416	586
165	316
165	857
846	561
165	67
165	344
186	256	648	267	517	112	313
531	994
165	67
256	267
746	193
165	31
165	401
113	535
720	383	855
424	421	795	207
977	418
720	587
433	738
61	550
547	795
550	546
193	746
912	159
912	168	472
228	605
738	654	783
586	416
586	416
549	135
720	587
531	738
173	541	657	10
418	977
912	472	168	575
977	418
472	912	168
592	416
472	912
517	256	648	267	112	186	313	478
517	267
746	900
256	648	267	517	112	186	313	478
988	167
738	433
912	168
912	168	472
746	413	935
746	935
499	565
912	472
159	214
680	720
231	502
142	428
472	912	168
275	327	849	175
189	127
746	935
738	531
377	16
472	912
159	920
133	416
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
313	256	648	267	517	112	186	478
662	214
428	142
700	516
531	738
700	516
249	189
105	418
75	772
105	769
142	915
428	142
159	920
90	662	40
540	840
738	531
249	189
42	323
229	106
790	2
868	416
790	782
159	923
246	423	101
246	423	101
718	916
868	416
416	586
738	13
977	921
416	586
881	761
416	927
32	380	432	19	249	170	843	977	365	236	0	418	381	777
126	586
77	266
231	245
540	231
891	24	526	445	685	846	280	360	630	629	631	160	530	493	561	658
586	166	416	573
738	654
629	891
586	557	573	111
891	629
684	499
586	762
586	573
61	450
915	142	142
688	532
316	142
684	458
260	168
977	969
595	169
837	783
335	898
424	421	795	207
746	812
623	214
891	630
416	586	111
416	762
918	168
746	812
868	356
629	24
688	532
915	923	687	591
790	2
362	922
638	534
443	152
582	364
245	231
738	923
923	738
630	891
586	416
542	762
586	126
575	782
61	718
575	814
746	692	591
61	450
61	450
912	214
418	105
61	450	443
586	294
912	472
418	977
782	575
575	782
443	61	450
561	67	846
418	105
891	24	360
418	996
24	629
168	912
168	918
24	891
168	260
266	168
168	912	472
168	266
472	912	168
260	168
472	305
168	912
168	782
693	228
168	472
782	168
168	416
14	381
782	575
168	416
168	52
168	912	305
168	362
168	260	266	77	575
168	77
135	549
996	418
168	260
168	912	472
135	581
168	912
168	912
996	541
190	274	373	656	181	353	920
795	421	424	207
713	98
697	311	925	855
812	746
31	165
31	165
31	165
31	165
542	646
606	879
633	193
606	482
662	90
135	692
228	693
540	840
540	264
771	306
429	454
540	329
401	415	165
74	126
401	415	165
746	935
746	692	591
977	418
118	532
92	658
935	746
506	541	996	199
92	731
499	191
178	333
605	228
630	493
239	542
528	362
41	956
178	333	502
165	31
165	401
165	67
605	700
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
541	506	996	199
499	48
381	327
630	891
923	591
383	720
381	14
383	362
602	450
469	229
77	260	266	168	575
602	908
746	935
887	383
450	602
383	887
41	723
702	14
592	134	927	98	454	713
264	540
602	450
680	731
680	731
680	731
680	731
680	731
680	731
680	731
795	424
680	731
500	332
229	469
857	838
362	383
272	135
774	947
189	977
630	685
166	674	392
401	415	165
228	605
862	178
500	120
450	306
310	343
920	550
416	168
771	4
550	546
680	731	731
543	344
680	731
680	731
680	731
680	731
680	731
680	731
685	630
500	586	573
590	171
178	0
105	418
4	771
294	817
566	120
947	774
774	947
546	550
401	429
991	858
450	272
428	857
991	654
482	606
362	152
891	658
915	90
91	347
731	92
410	14
566	120
947	774
771	4
334	607
246	101
246	101
107	850
720	383
333	6
540	329
383	720
175	737	849	275
429	401
774	947
260	168
428	915
887	383
541	996	506	199
803	112
947	774
4	771
850	13
401	429
774	947
401	415	165
260	266	77	168	575
4	771
731	92
963	67
963	67
353	190
383	887
795	421	424
795	421
566	120
795	424	207
771	4
771	4
190	75
795	421	424	207
429	454
795	978
319	48	216	558
795	978
925	987
942	135
214	617
658	891
278	923
381	107
810	335
275	175
947	774
566	120
547	421	301	424	207
335	810
347	157
450	233
214	159
912	168	557	356	305
933	347
313	984
313	294	256	416
326	120
980	718
333	184
774	947
135	942
92	847
233	450	135
429	401	98	291	454
92	658
808	107
184	393
912	575	260	439	266	168	949	575
912	168	416
184	607
260	912	168
31	915
450	900
942	135
119	812
912	260	168
984	294
879	322
305	65
573	586
191	413	661
947	774
500	515
157	347
2	700
774	947
500	586	573
746	191
977	644
723	41
13	516
534	638
987	850
566	120
450	542
483	86
947	774
587	720
450	900
537	335
122	693
372	404
584	680
746	935
450	272
580	143
167	978
746	935
977	1001	497	423	1004
427	540
580	143
977	189
120	326
546	920
935	966
343	223
450	802
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
135	233
135	942
90	5	107
966	935
90	915
14	719	738
942	135
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
774	947
586	356
935	746
935	966
586	500
335	537
947	774
429	401
324	402
996	541	506	199	644
996	199
659	742
402	324
832	612
401	429
429	401
855	581
223	343
951	923
996	644
52	168
77	260	266	168	575
923	951
850	987
819	873
546	873
427	329
29	767
713	98
267	112
500	586
713	98
550	546
692	746
927	592	854	416
260	266	77	168	575
802	450
693	599	122
450	742	272
840	540
305	65
912	472	168
774	947
565	956
318	332
450	802
249	470
541	506	996	199
207	136
207	92
53	633
134	592
75	220	997	772	499	127	609	607	107
48	956
940	415
415	940
540	840
220	334
343	534
135	272
74	984
977	1001	497	423	1004
996	506	541	199
424	990
334	416
891	700
566	120
322	106
424	421	795
107	98
450	398
739	687
719	837	783	13	738
424	421	795	207
189	977
424	795	207
767	29
746	334
272	450
136	207
450	742
947	774
233	450	135
75	250
700	891
310	103
159	940
450	272
135	233
135	233
429	454
592	134	454	713
663	343	950
313	294	256	416
469	851
592	134	927	98	454	713
122	693	599
592	134	927	98	454	713
987	334
754	184
233	135
987	75
272	450
310	343
233	450
996	644
343	310
688	532
754	272	450	595
333	178
891	530
294	305
956	216
566	120
586	383
927	416	722
586	500
586	573
599	122
540	840
879	740
450	272
450	272
383	586
774	947
774	947
249	409
629	415
256	416	294	313
67	846	561
428	200	915
450	754
75	987
415	324
120	923
139	102	106	832	323	510
135	233
347	933
310	343
540	840
310	103
327	381
24	629
933	347
135	233
322	649
947	774
915	90
774	947
732	0
398	450
120	687
530	891
530	629
272	450
654	783	738
605	228
334	987
423	832
450	272
423	246	101
649	322
450	233
423	246	101
214	623
810	107
977	189
416	313
719	837
416	52
0	732
444	535
742	450
682	783	738
742	659
742	450
623	214
416	927	256	147	313
915	200
353	891
540	840
214	623
353	891
742	306
421	424
421	424
127	716
832	423
923	687	591
423	832
684	48	25	704	321	458
0	118
582	364
660	306
623	214
832	423
266	260	77	168	575
200	915	136
660	306
742	306
912	52	126
912	356	168	770	472
738	783	654
912	168
228	605
912	356	648	602
306	742
200	971	915
742	900
181	189
423	832
915	200	136
77	260	266	168	575
738	14	719
693	178
327	14
32	337
837	881	924	761
266	260	77	168	575
266	168
16	541
506	541	996	199	644
541	506	576
840	540
912	472
418	105
418	977
912	52
912	77
912	77
912	168
912	472	168	356
111	586	557	573
111	762
62	912	356	168	770	472
168	912
168	260
168	260	77
168	912	260
168	52
168	260	266	77	575
168	260
912	168
168	912
24	891
168	912
168	472
168	232
165	31
165	316
165	401
165	31
165	401
165	990
165	31
165	31
165	401
165	67
165	31
165	344
165	67
165	401
165	401
165	31
165	990
165	316
165	31
178	333
165	31
165	31
165	31
306	742
659	742
178	693
178	333
306	660
987	925
306	742
454	429
306	742
246	724
31	165
644	996
758	672
165	31
165	401
165	67
135	450
401	98	415	429	291	454
401	98	415	429	291	454	165
290	166
540	840
429	454
429	454
955	540
67	963	846	344	207	561
844	85
920	630
379	568
607	500	586
401	98	415	429	165
401	98	415	429	291	454
401	98	415	429	291	454
607	1001
774	947
268	117	98	633	454	713	134	592	401	196	291
319	1002
439	912
31	428
644	506	996	199
832	423
401	98	415	429	291	454
890	923
977	418
152	362
105	418
280	891
334	159
191	415
306	742
191	415
423	832
152	742
454	429
454	134	592
334	534
48	956	216	25	319	558	458
951	273
159	633
333	178
493	795
90	650	850
947	774
693	178
472	912
472	62
428	200	915
774	947
428	200	915
947	774
290	214	159
14	327
904	479
450	135
214	159
450	742
774	947
450	742
857	239
947	774
306	742
924	837	881	761
977	497
233	450	135
915	200
275	327	849	175
228	605
865	471
260	168
546	873
915	316
925	429
306	229
879	322
774	947
322	663
534	607	591
119	812
602	356
506	541	996	199	644
925	429
322	139
607	334
927	535	646	592	551	854	542	823	120	369	770	722	191	113	513	752	485	250	444
299	96
443	152
214	951
428	857
774	947
231	994
630	920
191	415
275	849	175
692	191
175	849	275
729	377
16	777
742	90
934	595
602	743
602	743
771	546
334	607
428	17
322	649	509	42	164
31	165
152	443
135	450
135	233
32	791
135	233
103	780	950	514	303
327	657
1002	319
383	362
75	334
607	483
159	742
500	586	607
135	90
742	450	272
787	159
935	277
214	623	865
165	67
644	506	996	199
92	17
605	228
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	631	530	35	920	561	241
159	742
951	371
605	228
86	483
272	450
159	220
947	774
947	774
891	24
742	450
851	978	167
35	851
851	978	167
416	415
377	101
742	159
152	443
229	628
377	729
791	32
450	233
416	52
607	334
844	684
742	214
377	729
175	275
774	947
720	383
915	316	159
106	510
450	272
720	680
334	607
401	98	415	429	291	454
214	159
947	774
178	333
445	891
159	787
607	231
500	435
454	134	592
90	900	742	40
774	947
565	321
275	175
935	746
433	987
159	147
787	159
454	401	429
851	450
429	454
327	381
245	231
987	433
147	159
75	220	997	772	91	607	191
338	193
5	175
416	602
416	602
712	398
166	290
771	703
947	774
178	333
175	275
362	152
586	294	557	111
890	700
586	607
586	762
674	392
849	275	737	175
951	214
849	275	737	175
112	267
644	199
568	488
680	12	707	284	720
166	586
568	488
534	591
935	746
159	147
415	978
765	104
927	542
388	607
343	223
978	415
712	398
915	428	200	857	136
319	1002
388	687
607	229
977	1001
607	229
1004	977
392	674
607	534
849	737	175
977	1004
493	891
381	107
534	607
159	787
418	977
850	134
327	381
978	988
1004	977
977	1004
774	947
915	428
629	267	891	530
90	135
977	418
920	630
607	231
418	977
881	837	924	761
178	333
679	684
116	159
823	542	485
41	679
912	439
977	418
720	855
327	381
857	546
720	680	855
189	977
629	493	561
418	977
266	912	557
849	275	737	175
933	347
322	638
935	746
165	344
165	67
935	746
935	746
267	629
935	746
322	534
607	299
313	256
977	418
231	607
684	499
293	149
462	450	248	851	223	517	542	157	783	742	670	718	591
851	462
703	550
920	851
401	98	415	165
401	683
506	996	199	644
720	587
231	783
313	256
291	268
851	978
135	581
737	849
840	231
418	977
737	175
415	191
933	347
200	915	136	428	857
607	231
429	401	98	291	454
530	629
840	540
333	178
135	90
280	978
978	280
977	418
918	684
812	661	935
178	502
362	421
592	927
592	134	268	927	98
980	718
454	134	592	120
516	13
581	135
592	134	268	927	98
586	294
528	188
75	997
418	977
977	418
629	530
321	684	618	216	704	499
935	746
923	334
684	918
428	200
191	415
977	189
586	435	332
955	540
377	246
592	927
654	738
568	947
233	450	135
915	136	428	200	857
439	416
435	586
335	537
164	638
605	502	470	862	333	710	789	249	0	228
272	61
428	122
662	61
607	687
935	746
333	605
58	909
245	540	329	233	231	264	624	764
137	936
949	439	266	912	77	260	168	575
949	439	266	912	77	260	168	575
546	61
704	321	684
846	561
951	687
915	739	341	200
846	561
122	428
550	703
178	502	333	6
435	782
369	535
168	912
977	189
135	581
135	233
77	266	260	168	949	575
135	233
822	534
135	581
977	236
428	915
493	795	301	978
428	122
147	159
4	371
321	216
450	462
175	737
1001	977
450	233
214	321
428	915
433	987
565	684
214	321
915	428
321	684	499
381	327
752	775
321	216
540	245	624
334	923
506	688
450	851	135	602
851	915
997	75
338	994
540	245
670	175
891	353
752	775
891	280
540	233	245
742	900	90
586	435
309	1
353	891
184	710
540	245	764
891	353
936	137
752	775
347	966
260	949
309	1
534	607
980	718
980	718
424	990
424	795	207
742	306
920	534	742
586	416
586	416
416	586
540	245	264
808	670
133	648
133	648
506	364	333	248	16	783	173	670	921
133	648
540	245
742	915
638	322
266	77
920	135
742	90
915	742
742	90
742	915
915	742
790	2
264	540
581	135
908	30	602
321	214
908	765
77	266	260	168	575
266	260	77	168	575
77	260	266	168	575
266	77
266	260	77	168	575
418	105
77	266	260	168	575
839	335
335	790
372	404
790	335
790	812
266	260	77	168	575
266	260	77	168	949	575
812	790
502	862	167
790	812
790	812
782	435
782	790
790	2	782
135	581
377	457
502	178
135	581
135	233
135	450
812	790
891	24
516	783
949	266	77	260
949	168
166	52
137	742
232	575
582	364
166	112
167	851
622	676	125
782	790
135	450
135	581
168	949
732	0
137	742
790	812
77	266
77	266	260	949
168	232
168	232
782	575
266	260	77	949
168	232
790	782
77	2
77	260	266	949
502	0
644	506	199
506	644
644	506
77	266
587	720
782	790
630	779
575	782
266	260	77	949
644	541	506	996	199
644	702
266	260	77	575
30	104	912
200	428	915
77	260	266	575
365	189	6
232	168
232	168
232	168
168	232
168	232
168	305
168	305
168	260
168	52	133	557	984	607	232
168	266
135	581
782	168	472	575
232	575
260	266	77	949
260	77
891	353
891	445
782	435
77	260
2	77
586	356
266	260	77
77	2
77	266
77	266	260
685	107
266	77
266	260	77
266	77
77	266
2	61
644	541	506	996	199
790	782
697	855
697	540	311	925	855
925	987
925	955
925	429
429	401	454
439	168
788	634
603	474
193	633	53
189	410
316	915
774	947
697	925
731	680
353	373
135	628	581
135	628	82	870	581	170	4	371
947	774
540	955
774	947
353	891
702	644
772	75
1002	319
772	120	609	454
458	956	48	319	558	321
530	891
544	143
947	774
75	997
220	364
239	542
450	135
178	502
383	720
160	530
160	630
772	833	120	951	609	454
540	955
458	684
602	450
450	135
450	602
978	167
607	229
450	900
844	684
866	377
738	783
424	421	795	207
774	947
404	372
543	838
795	421	424	207
996	644
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
996	644
178	482
178	502
135	581
135	450
935	746
159	920
729	377
838	543
935	413
319	1002
334	159
656	891
891	530
891	656
104	912
233	135
955	427	773
857	952
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
1002	319
923	921	738
493	24
592	927	98	454
175	849	275
602	133	765
530	891
704	48
900	450
543	838
31	165
334	607
633	53
472	168	782	575
318	684
502	178
377	866
377	729
530	24
630	160
472	168	782	575
609	618	499
724	14
90	135	720
14	724
74	168
854	535
720	383
609	772
90	850	657
416	912	104
700	119
275	175
609	918
334	607
207	469	67	558
61	114
72	135
207	67	558
61	2
207	67
280	530
623	214
415	324
558	956	48	216	25	319	499	458	41
90	742
104	416
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
440	506
362	4
362	802
319	1002
561	846
737	440
607	334
429	401	98	291	454
294	868
313	232
819	329
5	175
447	762
915	248
214	623
166	743
178	502
866	377
846	561
38	939	474
126	416
644	996
165	401
90	135
628	229
248	915
435	586
454	401	772	120	609	429	291
746	935
531	987
90	479	114
996	644
266	77
362	152
644	924
418	996
454	134	592	401	772	429	291
418	996
644	996
846	67	561
418	996
168	74
418	996
698	540	840	231	873	245	764
947	774
774	947
915	248
338	687
996	418
609	454
74	168
996	418
996	418
996	418
168	439
41	723
947	774
774	947
418	996
77	266
168	912
248	746
168	912
782	168	575	472
229	628
628	229
347	171	147	966
233	692
248	746
782	472
628	135
586	435
175	670
952	971
947	774
607	231
1002	319
846	424
607	299
152	422
846	739
40	450
248	506
418	996
435	586
316	275
851	469
718	61	724
607	299
332	318
178	693
5	491
135	581
135	72
135	581
159	844
135	581
693	228
135	233
334	607
472	782	575
530	891
742	900
530	267
230	147
291	134	268	401	98	429	713
147	347
168	232
40	450
955	540
774	947
178	231
104	912
61	356	517
168	133
988	188
61	915	851	502	189	718
228	693
765	30
30	908
765	30
742	90
629	526	24	846	280	360	630	891	160	530	493	561	658
472	168	575	782
671	550	692
723	41
418	996
418	996
966	933	347	935
220	75
318	332
2	680
493	630
90	742
318	332
915	61
844	159
90	220	283
644	996
347	147
547	846
13	693
609	239
947	774
2	260
819	887
40	450
851	469
924	506
670	462
260	2
133	168
159	844
267	530
559	634
782	168	472	575
306	229
693	178
420	96	559
774	947
420	96	559
420	96	559
420	96	559
178	231
420	96	559
450	40
420	96	559
924	644
915	316
229	306
693	228
316	647	428	142	857	915
200	915
765	648	133
147	347
472	168	575	782
847	180
837	516
220	607
693	13
746	935
947	774
925	987
422	284
283	90
978	469
416	133
742	90
180	847
90	742
530	267
788	402
692	191
293	724
450	61
738	837	719	745	783	13	828
742	306
233	135
229	188
32	870
742	90
542	927
742	900
782	472
702	644
169	372
517	356	61
840	231
908	765
700	812
168	133
2	260
472	782
996	644
844	159
133	765
703	239
133	168
923	687	915	591
316	915
674	112
774	947
607	220
75	220
662	86
923	278
233	746
761	14
912	168
220	607
719	14	410
771	306
912	168
947	774
189	6
260	2
502	687
774	947
623	214
113	542
415	607
491	532
812	790
260	168
927	413	646	854	90	416	722	191	113	513	250
947	774
774	947
491	5
191	415
534	388	223	343	591
2	260
147	171
245	231
779	843
927	413	75	592	193	120	196	147	609	90	416	722	40	686	191	454	629	743
178	605
440	537
440	226
765	648
506	381
742	214	159
947	774
120	796
843	883	779	184
75	772
152	86
120	356
443	908
443	86	152
102	510
771	60
401	415	165
607	299
823	542	485
561	846
401	98	415	429	291	454	165
802	450
418	996
605	178
214	742
802	450
120	742
547	167	421	795	851	469	188	824	614	301	709	978	954	817	957	141	552	424	35	207	512	241
415	191
502	710
802	450
802	450
103	514
532	516
2	700
654	738
469	851
746	935
851	167
120	586
966	933	347	935
414	891
851	450
164	420
233	692
607	415
415	150	191
592	268	927	98	454
415	607
891	414
978	547
704	25
746	692
607	299
718	61
592	98	454	713
318	684
718	746
718	61
718	189
171	147
171	933
765	648	602	133
847	482
32	791
918	684
319	1002
414	891
32	791
372	404	934
502	228
415	316
40	572	568	196	198	187	488
502	178
189	718
171	347
171	277
306	771
535	444
648	765
147	171
952	200
742	306
629	891	160
535	444
499	684
416	912	168	699
168	699
535	854
765	30
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
450	802
765	104
313	30
415	316
133	648
171	700
648	133
684	918
996	418
61	718	591
61	718
996	418
77	266
742	214	159
881	761
980	107
447	586
980	107
416	927
14	1001	924	173	506	199	644	702
233	231	245
260	168
737	440
586	356	868	416
586	435
126	765
280	851	915	607	530	920
586	435
457	377
742	159
854	535
629	530
908	765
629	160
280	530
614	851
851	614
586	447
502	61
530	280
530	629
506	404	745	192	78	409	688	599	491	644	702
395	514
629	530
395	402
746	718
530	280
249	280
410	650	663
923	214
746	692
410	143
280	249
843	779
767	710
16	506
418	996
260	168
638	591
542	535
605	502
439	168
500	332
104	30	765
915	428	142	857	136
199	541
532	516	881	804	437	761
30	765	313
915	316
200	952
135	233
135	581	170	371
135	936	703
232	313
746	935
327	381
52	912
712	116
52	166
232	575
327	381
52	168
232	575
232	575
644	702
52	168
52	232
516	532
712	398
712	398
135	72
506	783
306	742
306	659
165	316
165	67
165	344
165	31
165	31
165	31
165	344
190	274	373	656	181	353	920
190	274	373	656	181	353	920
190	274	373	656	181	353	920
697	540	311	925	855
791	32
987	531
232	782
987	433
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
401	98	415	429	454
531	987
5	107
540	311	925	955	698
236	980
581	443
402	395
581	855
316	415
654	738
31	165
581	594
31	165
454	592
120	739
306	742
344	67	165
774	947
658	838
344	67	165
443	581
232	313
316	915
947	450
228	502
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
316	415
947	774
443	742
415	316
607	299	280
450	26
306	229
774	947
334	638
334	61
229	306
951	245
72	135
353	891
947	774
942	135
458	48	918	25	704	684
98	134	268	592	707	117	107	713
334	607
0	732
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
454	67	302	948	629	257
334	534
952	838
774	947
771	703
30	209
450	40
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
178	78
599	78
454	706
568	379
78	178
682	650	654
98	134	268	592	707	117	107	713
547	421	957	424	207	241
718	189
98	134	268	592	707	278	117	107	713
718	189
107	5
947	774
98	268	707	401	117	107
844	565
58	909
98	268	707	401	117	107	713
700	502
782	168
90	940
98	134	707	401	107
185	915
849	275	175
178	249
309	1
98	107
98	134	268	592	707	117	107	713
726	335
671	159
915	185
454	713
996	644
702	828
996	644
232	782	74
133	416
703	771
582	364
838	658
629	454
454	713
988	188
133	416
534	591
275	849	175
774	947
481	565
256	416	313
175	849	275
98	268	707	401	117	107	429	713
915	637
98	268	707	401	117	107	713
849	275	175
915	316
98	134	268	592	707	401	117	107	429	291	454
947	774
190	630
612	223
214	923
947	774
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
190	274	373	656	181	353	920
275	849	175
190	373
98	134	268	592	707	278	117	107	713
190	373
454	134	592	401	429	291
587	720
771	703
98	134	268	592	707	401	278	117	107	429	291	454	713
214	321
933	347	966
774	947
534	746
98	134	268	592	707	401	117	107	429	291	454	713
126	416
232	416
849	275	175
572	466
31	24
98	134	268	592	707	401	117	107	429	291	454	713
685	724	1001
980	236
344	952
98	429
236	980
547	978
629	526	24	685	280	360	630	891	631	160	530	493	561	658
189	718
189	718
980	236
98	134	268	592	707	401	278	117	107	429	291	454
246	423	101
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
997	75
178	78	767
996	541
98	268	707	401	278	117	107	429
654	650	682
433	994
98	268	707	401	278	117	107	429
851	920
168	439
502	228
607	334
377	457
506	783
98	134	268	592	707	278	117	107	713
334	607
334	534
742	306
98	134	268	592	707	117	107	713
159	802
742	443
428	316	915
947	774
746	935
738	923	231	783	921
316	17	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543
98	134	268	592	707	117	107	291	454	713
718	866	708
674	267
107	607
193	230
98	134	268	592	707	117	107	713
767	178
607	299
98	134	268	592	707	117	107	713
582	329
98	134	268	592	707	117	107	713
418	996
802	596
98	134	268	592	707	117	107	713
418	996
674	267
994	433
178	502
313	232
844	159
844	159
692	687	591
294	586
98	134	268	592	707	117	107	713
294	762
178	607
493	795
912	439	266	77	260	168	949	575
40	450
774	947
31	165
819	231
347	134
178	502
232	52
947	774
680	2
915	428
742	900
193	61
159	671	983
171	147
107	98
595	71
428	214
428	214
912	356	168
334	692
98	707	401	278	117	107	429	291	454	713
866	718
862	19
231	867
644	996
782	168
98	268	707	401	117	107	429	713
542	485
912	104	416
420	164
912	104
739	915
98	134	268	592	707	401	278	117	107	429	291	454	713
774	947
844	159
607	299
450	851
306	742
422	152
868	586	356	416
947	774
868	30
98	707	401	117	107	429	291	713
98	134	268	707	401	117	107	429
135	72
214	428
135	581
164	420
844	565
135	549
164	420
267	629	891
98	107
236	1004
607	397
168	52
126	868
168	912
40	272	900	662	802
939	510
658	838
1004	236
951	534
843	883	779	184
607	231
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
369	535
90	613
165	31
165	401
52	232
534	951
855	697
422	731
939	510
401	415	429	291	454	165
787	159
120	752
392	674
31	316
720	731
482	847
851	450
334	617
334	617
160	530
78	976
401	98
268	117	633	454	713
550	671
239	214
316	17	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543
13	516
550	546
28	987
416	912
530	267
78	178
135	90
638	388
416	517
166	126	782
573	617
956	558
268	117	633	454	713	291
104	912
214	159
720	833	680	855
334	61
720	587
268	117	633
214	159
260	912
720	617
530	629
214	428
956	48
720	697
565	481
401	165
644	506	996	199
891	267
738	13
175	849
193	230
629	607
220	364	450	482	692	764
670	107
381	14
935	966
629	530
795	421	424	207
629	493
607	299
401	415	165
607	629
454	134	592	772
607	299
347	966
142	267
629	267
582	764
607	397
607	397
698	540	840	231	873	245	764
963	67
963	67
107	670
963	67
142	267
267	629
16	541
159	53
629	607
742	443
595	120
334	2
850	607
500	120
334	159
253	290
253	566
849	175
253	290
253	566
253	151
253	290
253	566
316	428
851	167
102	510
31	165
424	990
732	29
846	67	561
443	152
987	231
607	299
416	260	439	266
607	629
644	996
134	347
996	418
910	329	692	591
746	900	692
746	935
712	116
936	30	765
127	189
966	935
127	61	595	377
955	540
220	75
139	510
167	188
168	416
692	746	591
530	629	891
765	30
207	795	67
416	168
891	530
429	454
178	502
260	912	168
56	159
956	499
458	684
629	530
61	334
30	765
214	865	212
133	416
706	402
67	963	846	344	165	207	561
67	963	846	344	165	207	561
530	629
765	104
410	658
491	532
720	383
416	133
401	98	415	429	291	454	165
844	672
334	607
502	178
272	450
491	5
502	178
712	450	40	159
332	500
29	732
500	332
646	854
178	502
207	165
758	607
207	847
2	77
178	90
40	450
77	266
178	78
905	281
159	214
541	199
905	281
541	199
541	702
617	75
617	833
188	469
500	332
5	491
193	53
779	630
75	334
332	500
698	540	840	231	873	245	764
765	104
540	624
865	769
232	313
535	854	369	722	444
630	779
120	595
923	278
188	978
546	542
500	332
692	329	245	624	736
671	607
731	584	284
53	633
996	541
53	311	609
854	120
607	299
607	591
77	2
996	644
844	684
2	334
935	746
516	532
686	147
332	500
680	731
692	607
284	731
607	189
607	329
686	184
214	742
951	534
540	987
377	127
233	231	245
231	2
377	457
322	591
104	765
718	681
984	586
541	16
510	534
623	214
724	246
738	837	719	745	783	13	828
531	987
936	30
704	25
443	152
334	671	607
491	532
731	584	284
159	450	40	712
851	280
337	32
147	686
502	178
104	439	266
854	535
61	135
450	40
540	955
415	416
415	784
500	332
868	30
280	526	647	547	188	24	32	360	631	561
356	472
381	506
410	658
48	844
329	607
362	954
362	547
362	561
362	167
362	563
362	538
362	4
362	857
362	868
540	840
686	577
868	362
322	368
540	329	264
923	591
356	209	472	743
159	56
61	2
16	423
369	535
318	332
439	168
347	134
534	510
540	764
534	388	223	343	591
189	607
915	341
915	75
915	200
469	851
245	692
481	565
746	935
915	428
949	266	912	77	260	168
266	912	260	77	168	949
949	266
949	912	557
949	168
915	200
915	341
17	92
516	532
423	16
841	245
840	540
472	168
472	782
671	334
828	702
782	168	472	575
325	127
325	127
2	231
2	61
746	935
2	866
644	702
790	700
165	31
165	316
165	857
165	31
165	401
697	771	855
746	923	692	591
200	915
306	742
963	67
120	854
658	410
963	67
13	516
13	532
332	500
344	165
606	482
952	120
482	606
506	541	996	199
628	135	720
850	91
850	91
506	541	996	199
702	828
401	415	429	291	454
702	14
401	415
200	952
702	644
934	595
141	188
644	702
160	526
160	360
160	658
135	581
607	329
90	413	746
135	628
879	322	164	740	223	368
165	67
165	401
90	850	783
135	942
75	740
934	595
506	924
506	924
377	866
40	450
377	457
506	850
190	607
334	671
506	440
988	167
742	687
306	659
334	692
942	135
802	450
988	188
789	987
607	299
28	987
120	952
56	159
720	731
32	337
416	912	557	949
450	900	662	272
707	880
707	880
32	337
955	427	540	773	311	925	987
891	24	526	445	685	846	280	391	360	630	629	631	160	530	493	561	658
316	915
935	746
707	880
779	630
413	90
707	880
707	880
239	596
246	423	101
199	506
165	67
178	502
165	344
165	401
165	316
189	214
720	587
851	167
401	415	165
67	963	846	344	207	561
103	780	950	423	514	303
720	587
506	199
722	535
75	607
104	30
742	214
765	209
135	450	581
319	736
188	421
135	272
720	587
256	294
189	607
175	5
443	86	662
531	214
316	971	344
765	30
316	165
963	67
718	404	225	407
61	2
720	587
11	193
368	322
720	587
356	472
159	450	40	712
40	450
707	880
506	14
607	299
127	934
322	368
362	661
322	343
629	136	891	160	530
629	607
629	607
592	801
347	147
334	994	987
67	846	344	165	207	561
607	927
48	956	216	25	319	558	458
956	48
321	565
175	849	275
736	319
362	152
147	134	347
135	61
207	795
984	168
629	24
135	607
628	135
628	135
592	713
120	772
61	534	388	915	356	450	851	502	517	189	377	718
67	963	846	344	561
742	835
61	32
462	762
268	117	633	454	291
988	656
14	506
629	607
32	61
428	915
506	14
173	14
765	936
506	541	996	199
290	214
531	987
506	996	199	644
178	333
712	450	40	159
506	775
514	603	780	378
644	506	996	199
712	187
535	927	542
949	416
949	439	266	912	260	168	575
159	40
629	91
493	795
955	427	540	773	311	925	987
912	439	266	416
565	481
414	364
546	550
235	896
595	687
857	428
530	630
530	280
90	783
305	790
607	299
607	299
582	364
290	214
994	540	231
416	949
956	565	321
78	710
531	731
159	802
742	443
607	696
698	540	840	231	873	245	764
530	846
942	135
936	765
422	731
24	31
506	541
61	724
95	329
159	214
356	602
319	736
178	333
356	61	517	602	472	718
742	306
731	531
231	646	969
718	687	843	711
638	706
658	35
428	316
607	696
214	25
742	306
541	979	199
923	746
214	189
802	159
428	214	316
260	168
61	356	718
765	602
214	923	278	687	290	159
646	231
978	280
782	168	472	575
731	284
450	135
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
823	542
670	29
923	214
802	450	568	187	607	254	712	695
592	927
372	149
347	147
823	542	485
802	607
25	684
450	61
630	530
147	347
214	42
996	418
700	267
159	719
347	147
428	90
607	299
607	299
988	656
313	30
891	630
118	862	502
450	61
907	695
700	516
870	82
120	772
280	851	915	530	920
418	996
844	956
500	332
305	168
630	891
428	214
936	720
24	629
742	528
703	86
147	347
795	493
586	435
656	267
322	420
724	246
472	168	575	782
553	808
267	656
656	267
278	214
718	61
656	267
472	912	356	168	62	770	765
443	86
401	415	165
695	907
497	977
165	344
267	656
656	267
160	530
165	31
24	629
16	754
14	506
656	267
586	356	416	868
90	428
16	754
90	940
592	134	927
812	790
592	927
428	90
586	294
586	294
334	310
607	250
435	586
854	267
264	540
90	173
586	294
787	159
630	493
377	246
765	450
416	927	256	313
540	264
586	762
758	918	956
164	103
963	67
607	534
851	469
851	469
526	530
32	61	724	293	718
173	90
142	857
573	586
833	617
135	450	581
630	891
540	329	264
915	607
264	540
540	641
915	607
443	86	662
75	833	772	633	499	850	91	190	629
493	630
607	299
435	500
135	920
607	299
159	787
607	250
24	891
787	159
499	75
891	24
332	500
927	592	854	722	191	113	513	485	250	444
32	433
469	978
159	617
923	134
310	334
322	343
540	231	955
250	607
851	188	167
742	214
540	231	955
581	135
135	936
718	502
159	214
758	918	956
607	250
575	168	472	782
742	214
92	658
758	918
758	918
629	24
267	656
719	159
469	851
214	742
30	313
433	32
356	472	743
607	232
996	541
996	541
607	147
443	936	86	581	152
334	310
231	2
607	299
541	506
32	433
313	232
742	214
629	24
228	605
372	595
724	61	718
32	197
724	32
940	159
32	572
808	553
266	949
572	32
356	648	209
439	949
500	332
605	228
607	334
648	356
356	648
808	553
923	53
808	553
313	30
595	372
232	607
891	353
790	305
528	362
294	416
24	493
595	453
528	742
862	32
862	32
742	784	306
356	574
52	168
333	506
52	168
530	658
949	416
949	439
949	266
687	214
605	228
629	526	24	685	846	280	391	360	630	891	631	160	530	493	561	658
439	949
266	949
313	232
502	178
891	629
516	532
502	178
891	530
266	77
493	24
516	532
61	450
77	266
266	77
77	266
266	77
77	266
199	506
866	377
168	260	912
168	912
168	77	575
168	439
168	949
168	266	77
168	984
168	984
168	439	266	912	260	949	575
168	260
168	472
168	52
135	450
135	581
168	52
168	260
168	260
168	912
168	912
168	305
168	912
168	305
135	581
168	52
168	305
168	912
644	506	996
190	353
190	31
422	680	15
987	231
987	789
199	506
987	531
165	316
165	401
120	927	198	53	752
120	772
506	199
857	915
135	443
987	531
506	199
952	200
540	692
506	199
199	506
401	98	415	165
506	541	996	199
415	587
0	6
67	963	846	344	165	207	561
199	506
656	267
502	178
41	723
174	510
228	605
98	134	268	592	707	117	107	429	291	454	713
236	383
41	723
428	200	915
174	534
316	629
98	134	268	707	117	107	713
67	846	344	165	207	561
704	743
738	783
738	159
450	135
630	469
711	718
149	372
75	220
987	809
568	947
866	377
0	333
165	316
377	866
530	630
316	415
630	530
107	98
952	543
290	214
280	978
540	641
990	31	178
377	866
617	415
553	107
416	294
866	377
214	923	278	687	290	159
771	784	742	306
306	742
693	90
416	927	256	147
428	302
31	165
607	232
605	228
31	990
31	165
772	833	120	75	609	454
693	178
214	742
534	174
771	697
267	416
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	920	561	241
178	693
316	415
771	703
996	644
450	40
530	267
493	795
660	771
772	120	75	609	454
742	214
415	316
670	107
771	415
629	891
260	168
316	428
531	987
565	844
915	687	591
951	433
377	866
228	605
991	654
500	435
353	891
947	774
987	364
316	915
506	199
178	969
891	353
236	90
605	228
908	765
193	633
450	765
178	646
306	790
306	784	742
135	450
790	306
5	175
428	915
765	908
75	607
77	266	260	168
90	850	173
77	168	575
586	500	416
178	502
644	996
782	472
502	851
126	889
159	940
440	506
135	720
812	465
586	267
147	607
955	540
267	838
996	644
500	586	416
506	996	199
415	316
506	996	199
534	607
991	61
809	987
828	516
841	75
517	112
586	500	416
422	731
316	31
112	517
718	377
718	61
90	851
491	532
416	356
310	1	368	103	46
951	245
991	61
178	502
940	159
158	506
416	168
125	324
107	5
178	502
175	849	275
1	310
245	951
587	720
126	356
450	851
720	680
987	531
104	30
987	809
607	334
991	61
738	923	921
607	250
738	231
90	236
90	978
5	553	107
633	433
433	633
141	851
103	310
61	189
413	935
500	782
313	765	30
61	991
1004	236
908	765
851	141
333	6	502	178
866	377
368	310
994	540
923	278	617
236	1004
199	506
90	178
135	581
135	581
306	659
135	581
306	659
135	581
135	581
684	48
141	614
720	383
61	450
157	607
401	415	165
135	581
546	873
267	586
538	502
851	167
712	450
120	334
987	849
712	450
659	306
659	306
996	506	199
586	267
38	832
586	267
712	450
712	450
120	334
718	61	724	32	293
712	450	40
586	294	111
586	762
38	522
703	272
775	506
316	915
14	850
214	742
435	782
90	31
742	214
2	231
318	595	71
896	235
61	718
159	107
444	535
742	765
607	299
424	421	795	207
718	851	502
607	534	502	591
607	334
214	742
75	841
120	783
851	718
765	104
514	378
75	220
738	541
851	469	421	188	141	512
220	75
322	420
949	266
702	607
607	890
236	189
949	168
718	464	915	742	356	980	866	904	281	61	534	450	716	724	388	517	542	343	189	16	135	595	377	32	754	692	591
517	718
159	731
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
607	232
607	702	299
644	996
607	502
702	745
702	607
607	334
159	127
189	410
949	168
135	718
136	857
175	5
955	540
135	718
62	912	356	168	472	765
104	765
512	851	851
14	850
718	464	915	742	356	980	866	904	281	534	450	716	851	724	502	388	517	542	343	189	16	135	595	377	32	754	692	591
61	851	502
418	996
517	718
851	512
771	769
648	232
418	996
500	435
955	540
372	572
987	471
281	718
418	996
771	659	306
281	718
465	2
990	267
465	2
846	280
415	607
450	428
260	77
771	659	306
372	404	934
572	372
500	435
260	949
720	135
136	428
260	949
987	531
745	767
306	742
67	963	344	165	207	561
500	586	120
607	700
724	293
915	428
267	847
428	136
338	540
978	280
662	450
260	168
267	586
24	629
135	718
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
83	703
996	506
135	581
646	62
75	220
700	428
568	379
135	581
987	185
90	464
267	586
990	267
700	607
607	229
313	256
450	662
700	333
193	53
450	61
377	718
333	19
135	692
120	783
193	53
377	718
245	329	231	264	624
377	718
333	700
120	993
949	260
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
949	260
450	40
120	243
586	356
90	184
586	267
629	526	24	685	280	360	630	891	631	160	530	493	561	658
955	540
2	700
586	267
586	500	120
742	443
90	236
120	56
450	40
742	214
633	193	53
499	684
120	997	775
516	532
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
624	329	245
516	532
353	891
40	450
586	58	479	278	947	837	310	120	449	264	782	731	160	161	307	948	165
428	915
120	528
516	532	743
516	532
120	812
607	700
607	700
980	383
607	528
720	383
107	383
306	771
703	383
120	915
703	83
832	388
499	684
362	954
506	996
25	684
260	949
316	165
724	718
418	996
90	810
120	915
107	383
381	327
168	260
305	790
450	40
46	310
5	383
168	305
168	77
168	77
506	158
200	428
32	731
531	987
996	506
236	532
77	266	260	168	575
866	718
502	538
77	168
866	718
607	534	502
499	684
506	364
337	32
260	168
506	333
260	77
168	266	77
168	416
356	472
168	949
428	915
356	61	472
199	506
322	164
607	696
450	40
168	949
168	260
540	955
168	77
765	742
356	126
168	260
879	322
356	912	168	62	472	765
30	104
126	356
949	260
168	77
30	104
517	586	356	765	61	166	565	854	912	542	112	157	674	30	602	472	868
517	743
767	745
731	584	284
356	586
949	168
356	209
949	168
949	416
790	812
923	687
891	24
790	305
754	718
754	718
353	891
996	506
923	193	53
415	316
428	61
980	201
586	517
586	294
915	718
77	168
260	949
168	949
56	482
168	77
166	383	416
232	168	575
175	246
232	575
443	86	662
383	166
443	936	86	135	581	152
956	679
443	662
586	573
724	796
280	526	24	685	846	360	630	629	891	631	160	530	493	561	658
440	537
440	226
24	891
356	383
595	718
851	450
232	472
260	168
356	61	472
356	318	472
851	469	421	188	141	512
168	232
915	647
356	574
915	316
61	428
61	356	472	718
168	266	77	260	575
724	14	796
949	168
915	316
61	450
16	718
16	718
891	24
891	629
52	232
61	356	517
915	428
812	790
502	532
586	111
812	790
586	500
742	765
575	232
472	356
423	246	101	175
472	356
472	232
912	472
180	958
912	232
912	472	168
912	557	77	168	949
912	439	266	260	168	949	699	575
790	812
912	356
912	356
629	891
912	356	557
912	77
232	52
62	472
912	260
232	472
232	575
644	924
912	77
912	266
168	912
232	912
912	168
912	168
168	912	232
232	648
232	168
232	126
506	996
506	996	541	199
996	506
996	506
31	165
31	990
31	165
31	165
165	990
165	31
165	344
165	401
165	316
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
697	170	855
697	170
996	506
506	745
506	996
207	558
789	433
987	433
855	720
246	175
142	915
469	424	421	795	547	188	301	954	817	957	167	35	207	241
771	306
844	672
401	415	165
993	742
531	482
844	672
530	267
193	633	53
572	693
272	703
236	532
193	923
126	232
428	450	915
443	742
607	843
924	14	682	1001	173	506	199	644	702
607	762
891	58	629
530	891
891	530
290	214
228	605
607	356
506	924	541	14	682	1001	173	996	199	644	702
53	612
679	956
90	316
77	912
990	31
682	506
607	147
450	428
987	531
607	696
587	720
933	347	966
933	590
253	290
253	566
253	151
879	612
178	693
531	987
506	682
924	506
175	246
851	167
122	857
290	278
433	789	987
517	803	112
789	433
98	134	268	592	707	117	107
118	532
996	506	644
873	231
873	231
410	189
956	679
774	947
605	228
428	450
450	187
418	996
450	40
450	40
915	428
947	774
765	126
266	912
873	231
987	197
214	742
774	947
147	607
915	647	428	142	857	136
188	978
175	849	275
851	469
915	316
188	421
74	573
392	674
873	624
535	927	542
260	912
290	566
260	168
86	443	662
74	356
624	231
416	912
915	718
40	450
617	415
924	541	996
353	891
318	356	472
383	532
428	31
193	923
147	277	171	933	926	157	347	972	285	355	590	577	230	686	27
290	278
849	275	175
607	147
86	443
450	40
493	24
924	644
383	356
693	572	605
458	956
522	38
40	450
450	765
383	5
418	996
908	765
347	933
739	669
416	602
558	216
1004	189
418	996
547	167
558	207
418	996
418	996
915	647	428	142	857	136
40	187
891	353
447	586
75	772
147	607
450	40
14	1001	924	173	644	702
866	951
947	774
517	356	61
75	220	607
193	923
731	680
629	24
333	506	783
472	168
472	782
748	926
294	416
742	214
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
1001	14
61	193	53
500	782
700	112
742	900
530	891
586	267
774	947
193	923
450	765
53	923
586	573
772	120
141	978
133	908
688	506
293	127
133	765
936	908
854	485
692	718
193	923
356	318	472
963	67
572	40
692	718	591
40	61
629	526	24	685	846	280	391	360	630	891	631	160	530	493	561	658
477	383
963	67
356	74
356	718
963	67
572	40
569	502
692	540
692	718
963	67
963	67
586	447
947	774
692	718
24	629
485	854
173	14
230	157
843	607
4	371
718	293
586	267
607	843
692	135	687
232	126
313	447
923	193	617
383	922
74	356
540	329	231	245	264
572	40
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
980	670
86	443
692	191
338	609
78	178
40	61
24	685	846	280	391	360	630	891	160	530	493	561	658
692	191
415	416
428	61	915
472	782
232	472
416	602
256	356
191	415
774	947
517	718
187	450
782	575
644	14
31	316
232	575
602	416
947	774
774	947
662	86
947	774
14	644
14	1001	924	173	506	199	644	702
674	537
250	332
16	718
693	2	700
745	767
537	674
343	223	322
966	933	347	935
377	729
664	335
316	915
231	245
715	159
530	24
774	947
231	245
214	306
264	540	329	231	245
607	135	299	720
231	170
343	322
607	299
450	40
865	383
740	879
189	718
189	718
383	922
607	969
767	745
646	75
987	364
558	216
232	168
952	344
2	231
401	98	415	429	291	454	165
607	646
880	707
188	469
278	923
947	774
774	947
674	537
138	264
684	935
644	996
383	477
607	762
646	607
170	231
40	450
947	774
978	988
299	607
765	133
684	499
191	692
383	532
239	233
912	77
758	844
912	30	104
771	697	65	82	83
329	231
77	912
912	168
499	191
469	630
912	168	472
956	458
232	782
236	532
771	901
996	644
607	299
381	327
232	313
322	343
245	264
232	313
644	996
912	168
497	281
231	170
540	245
956	48
996	644
31	915
327	381
951	630
644	996
622	676	125	323	510
48	956
912	472
232	168
497	281
622	676	139	125	323	510
152	443
630	469
912	266
646	62
812	700
622	676	125	559
592	134	268	98	454
912	416
700	693
607	196	415
428	838
788	740
612	740
592	134
912	232
955	540
1001	14
138	397
362	538
236	532
362	547
362	563
306	214
912	168	472	575
978	851
915	647
344	952
344	952
995	671
344	952
344	952
266	912
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	920	561	241
537	674
112	392
104	126
327	381
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
327	381
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
253	566
253	290
908	133
485	75
644	506
232	912
900	742
191	499	617	684
850	837
697	855
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
908	936
837	850
232	52
232	607
147	171
428	990
607	329	687	692
540	245	764
900	450
127	293
881	761
840	540
24	530
740	788
306	334
538	502
765	648	133
2	231
73	48
996	644
607	890
607	61	591
908	765
644	996
506	924
127	718
765	908
765	472
984	299	447
310	477
231	329	624
272	692
502	862	118
605	228
630	951
915	739
644	199
851	61
506	783
956	48
32	693
720	587
58	891
502	178
720	587
142	630
356	256
644	506
630	142
14	1001	924
720	587
738	783
481	565
75	485
338	692
50	559
142	647
605	572	693
630	142
50	559
718	127
356	166	74
220	75
228	605
912	232
2	866
322	368
147	607
535	823
540	231	245
356	256
586	500	166	782
742	159
607	147
435	500	332
607	250
765	450
327	381
607	591
607	415
104	912	602
231	873
915	281	280
915	739
823	535	513
48	956
443	742	936	135	581
368	322
443	86
147	607
250	607
607	612	534
607	591
607	147
607	250
356	61	718
159	742
607	250
447	586
838	428
450	765
2	693
356	472
250	607
356	472
231	873
540	245	764
846	280
915	428	31
236	114
356	912
260	699
718	61
718	61
356	256
61	607	591
356	74
61	356
159	214
126	765
586	447
923	193	617
628	75
540	245	764
214	107	731	940	987	684	835	743	852	865	844	220	334	356	40	569	692	544	629	720	530	371	776	920	324	738
724	293
607	250
607	250
586	267	435	984
923	53
540	840	245
915	647	280
607	168	356	232
2	680
586	204	267
650	682
245	873
923	53
693	32
586	617	573
535	113
48	956
232	912
693	700
693	605
416	573
306	784
416	617
423	16
540	764
231	2
936	443
32	693
433	815
693	2
32	249
693	32
815	433
333	607
232	472
949	439	266	912	77	260	168	575
171	931
2	231
956	48
266	949
949	439	266	912	77	260	168	575
77	949
530	891
445	280
306	591
605	693
586	267	435	984
891	32
497	977
260	439	266	912	77	168	949	575
516	881	761
260	232
423	700
122	716
232	260
790	812
949	266
232	575
232	648
232	168
232	575
575	232
48	956
2	790
644	506
644	924
742	443
790	2
782	232
956	48
891	24
891	360
891	530
891	530
924	644
266	949
126	356
299	984
168	439	266	912	77	260	949	575
168	912
168	472
644	506
168	260
266	168
356	168	607	232
908	2
782	472
104	908
180	958
232	52	648	168	575
168	266
168	52
266	168
782	168	472	575
168	912
168	912
168	912	949
996	418
716	122
761	516
260	912	168
866	718
866	2
915	428	31
260	168
949	266
699	260
168	260
260	168
260	699
168	260
168	260
168	912
168	260
260	168
260	168
443	742
862	32
657	921
232	575
223	343
762	765
920	280
189	718
189	1004
782	575
443	152
586	111
506	688
506	745
439	168
506	921
190	274	373	656	181	353	920
190	274	373	656	181	353	920
987	432	364	849	540	840	789	231	311	872	511	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
229	469
229	241
170	231
343	223
528	607
987	849
362	954
190	920
429	401
454	134	592	401	609	429	291
454	134	592	401	429	291
454	134	592	401	429	291
401	429
415	607
674	537
135	718
135	718
135	870
135	628	82	870	581	170	4	371
774	947
720	587
542	718
947	774
236	537
542	718
774	947
720	587
720	587
500	435
587	720
542	718
190	656
190	891
738	433
65	178
607	333
65	178
272	900
947	774
415	75	607
362	201
415	75	607
742	443
774	947
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
229	659
383	532
491	5
74	356
947	774
450	428
915	428
316	857
607	250
31	165
56	923	159
249	32
951	923
167	547	207
592	134	268	927	98	713
659	771
167	607
684	565	679
534	718
534	718
923	278	687
534	718
923	159
923	951
329	607
207	795	67
98	707	401	117	107	429	291	454
607	591
607	687	591
450	40
748	700
207	795	67	35
15	680	422	731
537	236
167	469
607	231
427	329
646	607
866	2
166	586
280	530
175	275
40	187
253	151
253	566
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
253	290
190	274	373	656	181	353	920
435	586	984	267
774	947
294	586
433	738
118	862	502
239	542
586	762
86	443
742	900
260	762
947	774
229	383
61	428	915
61	450
401	415	165
921	657
228	605
629	526	24	685	280	360	630	891	631	160	530	493	561	658
921	506
401	415	165
684	48
32	143
32	143
32	143
168	762
316	428
450	40
646	383
535	369
32	249
595	550
450	61
862	32
90	31	316
435	782
609	53
383	229
40	450
383	646
605	228
450	61
774	947
646	383
178	646
450	61
178	502
316	647
978	167
647	316
846	67	561
229	383
849	5
167	978
316	647
220	383
220	75
647	316
607	334
61	450
435	500
316	214
506	921
220	471
977	1001
32	143
900	742
624	231
782	435
245	231
383	220
220	383
164	638
923	609	53
78	976
443	152
178	502
920	630
607	334
923	890	90
189	6
923	951
996	153	977	418
614	978
502	178
32	281	716	724	189	754	718	114
502	700
630	920
977	996	153	418
469	630
502	178
977	996	153	418
662	443	86
873	624
712	398
502	718	591
713	98
738	433
418	996
703	306
703	135
14	381
810	980
647	24
67	963	344	165	207
630	469
107	192
369	535
334	462
433	738
819	329
418	996	153	977
713	98
369	535
428	450
61	2
428	61
657	921
887	383
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
316	344
977	996	418	153
178	470	862	538	991	333	710	249	693	295	78	6	409	767	599	228
14	506
429	454
607	591
341	739	200	915
840	231
135	703
540	231
920	167
646	62
98	134	268	592	707	401	117	107	429	291	454
310	103
5	849
236	537
118	862	502
996	644
362	166
362	318
956	790
771	659
482	990
977	418
469	630
280	281
280	281
280	281
280	281
280	281
963	67
418	996
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
607	159	591
418	977
963	67
977	418
963	67
977	418
963	67
428	838
372	609
977	418
607	334
530	280
428	838
713	98
530	280	891	160
61	428
657	921
890	53
322	951
236	29
702	690
31	90
165	31
165	316
810	90
506	996
214	540
963	67
921	657
951	322
990	482
592	713
838	428
450	802
977	996	153	418
410	977
980	479
540	214
506	783
607	499	75
278	923
428	838
746	692
846	561
428	316
670	381
746	214	692
828	132
815	29
423	246	977	101	103
940	383
450	428
746	935
506	199
90	0
1004	107
584	284
381	532
657	921
823	535	513
383	922
530	629
915	31
540	231	245
650	745
900	450
500	586	687
607	646
175	849	275
607	299	731
75	220
281	280
5	107
301	493
152	443
220	75
977	1001	497	1004	418
152	443
152	443
650	745
506	1001
423	977
977	423
316	214	428
966	347
423	977
572	951
377	243
607	646
471	220
493	301
220	471
56	329
646	607
107	5
977	423
530	891
782	575
175	532
75	220
720	680	855
175	737
120	772
772	120
720	587
220	75
167	978
951	572
532	175
629	160	530
697	540	311	925	855
166	232
996	506
502	178
31	165
31	190
200	971	428
444	535
232	166
1001	506
118	532
275	175
175	275
909	58
200	428
272	568	662	379
748	926
712	398
662	596
532	118
275	175
228	605
951	866
189	236
379	568
189	977
423	977
74	126
738	923
428	450
633	890
890	633
810	381
568	947
402	950
1	46
199	506
248	329	692	591
450	568
327	381
676	46
950	402
236	189
433	987
923	278	687
742	443	86
742	900
360	891
936	720
921	657
61	356	900	428	851	469	517	32	602	398	742	472	293	718	272
61	356	900	428	851	469	517	32	602	398	742	472	293	718	272
671	2
280	32
443	86
101	377
267	586	984	435
101	377
1001	506
923	53
657	921
862	32
687	923
443	152
921	657
550	546
607	299
851	469
32	61
32	280
628	135
761	783
443	152
232	782
381	327
657	921
782	232
782	332
532	29	737	553	118	5	898	688	670	1004	335	491	820	808
388	534
491	532
969	231
969	178
886	250
969	607
605	228
135	628
924	14
17	857
924	541
260	77
506	1001
506	1001
506	1001
506	13
506	199
537	674
506	783
506	14	682	1001	924	173	199	644	702
644	996
506	1001
506	923
506	199
165	990
165	401
165	316
190	353
165	31
165	316
165	401
697	311	771	925	855	83
795	493
178	969
165	316
165	401
165	67
165	344
165	31
775	692
377	729
377	729
377	101
674	537
500	159
857	428
532	491
812	790
532	335
62	75
532	700
443	152
828	249
506	199
62	646
587	720
401	415	429	291	454
692	746
401	98	415	429	291	454
343	638
320	1004
347	2
530	267
680	731
680	731
680	731
680	731
680	731
680	731
395	514
680	731
228	605
680	731
680	731
680	731
680	731
680	731
397	299
624	329
758	918	956
774	947
731	680	680
731	680	680
731	680
731	680
731	680
731	680
731	680
731	680
947	774
731	680
731	680
184	82
491	532
956	558
537	236
568	662	379	272
742	443
802	568
159	56
280	990
159	923
599	710
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	920	561	241
159	742
280	851
246	423	101
607	147
630	293
75	62
246	423	101
246	423	101
742	159
502	178
107	98
147	607
546	193
334	612
927	592	120
614	858
996	644
86	443	742
774	947
952	200
638	343
624	329
106	788
933	347	966
513	139	646	73	854	369	62	485
996	977	644	418
739	341
788	509	634
369	513
844	318
592	98	454
742	86
103	423
537	440
592	454
214	107	731	940	987	684	835	743	852	865	844	220	334	356	40	569	692	544	629	720	530	371	776	920	324	738
427	955
500	782	550
101	377
532	491
427	955
977	1001	497	423	1004	418
513	139	646	73	854	369	62	485
86	742
774	947
513	551
955	540
996	977	644	418
107	5
531	987
687	923
402	950
586	166
586	294
586	435
923	159
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
586	500
586	267	435
318	684
178	482
418	105
418	996
418	996
771	703
686	577
742	86
687	566
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
410	607
251	769
572	40
703	771
987	531
159	923
178	502
771	703
65	326
159	500
952	517
377	729
418	996
942	135
180	958
159	617
947	774
428	915
424	421	795	207
214	923	278	687	290	159
988	188
214	159
454	401	120	196	147	429	291
454	401	429	291
921	657
454	134	592
105	418
996	418
742	450
418	105
429	454
703	771
663	343
61	450
61	356	900	428	450	851	469	517	32	602	398	742	472	293	718	272
61	718
607	250
742	61
190	274	373	656	181	353	920
332	782
849	275	737	175
362	660
428	857	915	136	122
546	550
517	61
159	923	578	278
90	184
977	189
774	947
540	231
540	231
332	318	558
947	774
849	275	737	175
435	500
15	268
249	828
61	742
718	591
165	316
165	401
165	990
207	469	67	35
851	469
566	772
67	963	846	344	207	561
443	742	86
243	729
465	700
742	443
343	139
886	250
663	343
199	506
769	873	95
67	344
428	61
923	120
568	947
362	660
858	991
67	963	846	344	165	561
568	947
977	236
643	381
428	61
362	870
362	704
377	729
568	947
362	371
646	607	250
644	996
988	978	167
239	706
24	629
720	587
482	178
643	670
607	231
644	996
443	152
991	654
592	927	98
996	644
996	644
592	134	927	98	454	713
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
105	418
991	61
607	299
245	231
105	374
61	718	591
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
660	362
178	482
472	62
293	630
291	134	268	98	713
987	433
530	630
607	299
630	293
886	250
630	530
114	189
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
910	329	692	591
592	607
644	506
334	612	75	127	609	190	191
662	443
918	600	758
78	178
165	316
165	401
249	280
812	790
429	401	98	291	454
60	466
506	199
809	75
178	78
629	24
189	236
629	526	160
125	622
253	151
253	290
253	566
915	739	341	200
75	334
440	380
908	762
879	75
500	586	166
915	316
469	167
472	214
469	188	141
435	500
927	413	535	646	551	854	542	823	120	147	369	770	90	416	722	40	191	113	513	485	250	444
75	220	833	997	772	91	607	107	83
5	107
662	443	214
428	302
428	302
782	575
220	334
971	200
424	421	795	207
98	117
374	105
74	166
236	189
823	927
236	537
305	517
586	500
823	413	535	646	927	551	854	542	120	147	369	770	90	416	722	40	191	113	513	485	250	444
987	432
823	444
32	862
32	977
540	231
923	278
319	736
927	413	120	416	191
165	67
165	316
165	344
165	401
482	178
996	977	418
586	869
927	369	90	416	722	191	113	513	485	250	444
720	680
720	587
607	334
540	231
720	680
107	5
166	74
334	607	250
381	643
107	5
654	783
167	630
2	502
566	772
629	24
61	189
61	502
74	166
609	595
167	851
607	91
98	134	268	592	707	401	117	107	429	291	454
178	502
98	134	268	592	707	117	107	713
245	231	264
542	485
178	693
98	134	268	592	707	401	278	117	107	429	291	454	713
98	268	707	401	117	107	429	713
607	334
207	847
609	372
98	134	268	707	401	117	107	429	291	454	713
862	178
977	996	418
858	614
565	679
565	679
565	679
98	268	707	401	117	107	429
207	165
112	517
638	164
98	134	268	592	707	401	278	117	107	429	291	454	713
984	586
236	977
264	245
482	990
670	107
98	268	707	401	117	107	429
987	433
720	587
987	531
191	415
95	383
720	383
435	586
575	472	782
630	167
532	820
607	91
175	532
532	175
568	379
568	947
537	674
435	586
454	134	592
530	891
592	927
454	134	592	401	429
443	742	936	135	581
454	401	98	429	291
674	537
105	374
105	374
245	873
418	996
622	676	125	559
977	996	418
267	428
622	510
568	947
723	679
592	927
510	402	323
214	472
622	676	510
978	469
622	676	125
617	415
857	838
118	532
614	188
418	977
607	591
977	418
607	646
629	190
75	772
267	891
443	152
540	955
229	607
607	229
575	782
923	772	687	120
890	923
772	923
923	506
923	214	159
399	1
587	720
424	421	795	990
2	866
299	388
428	267
855	697
86	443
657	173
746	935
61	900	450	742
788	740
530	24
746	534	388	935	665
936	30
2	866
629	526
657	921
1004	320
921	657
746	413	935
327	381
740	788
575	782
969	178
2	61
950	402
746	935
2	671
530	75
936	626
595	450
280	530
493	685
16	19
629	24
173	657
586	267
586	435
24	629
24	530
629	24
320	1004
381	576
565	723	41
657	921
657	921
746	692
356	61
530	280
2	126
356	602
356	472
32	281	716	724	502	189	754	114
685	493
502	159
664	192
61	2	450	802
493	685
61	356
38	388	638	189	410	832
648	765	908
908	648
685	493
470	605
586	573
969	607
605	470
2	347
949	439	266	912	77	260	168	416	575
542	646	62
718	915	356	904	281	61	450	716	851	502	388	517	542	343	189	16	135	377	754	670	692	980	591
472	214	356
439	912
586	435
782	168	472	575
469	32
469	851
469	630
472	782
472	168	782	575
472	356
790	812
232	416
24	530
232	168
232	168
24	629	160	658
746	413	214
712	398
178	969
502	718
190	274	373	656	181	353	920
746	935
746	935
190	629
377	718
433	987
433	987
925	697
925	955
443	86	152
925	987
925	987
15	680	422
281	718
530	24
572	40
572	951	40
228	605
443	86	152
120	772
713	566
192	107
401	415	165
120	629
401	98	415	429	291	454
192	664
429	401	98	291	454
189	718
956	700
120	61	443	823	783	586	637	573	326
559	622
135	718
98	134	268	592	707	278	117	107	713
360	891
135	718
951	890	235
98	134	268	592	707	117	107	713
443	152
443	86	152
176	591
586	984
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
178	599
142	428
719	159
383	720
586	868	447
935	746
347	2
738	231
142	159
443	86
935	746
743	602
743	908
107	192
415	540	329	233	245
789	364	994
605	228
534	343	663	591
607	250
607	969
214	159
649	42
680	790
214	159
77	260
531	641
607	250
607	250
374	105
142	159
423	246	977	101	103
228	605
381	532
159	142
977	1001	497	1004	418
416	232
40	488
229	374
977	236
152	443
159	719
313	30
765	908
638	38
765	908
738	837	719	745	783	13	828
955	540
67	846	207
765	908
214	515
421	424
531	482
103	780	950	514	303	832
159	802
450	61
214	316
207	67
207	795
483	5
987	925
214	316
680	720
159	783	506
680	720
742	687
483	646
32	791
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
935	746
890	951
165	401
165	31
135	581
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
802	159
724	293
360	891
810	107
758	918
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
918	956	758
660	75
716	189
812	790	700
301	795
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
743	704
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
568	450
193	147
236	977
159	742
105	374
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
333	75
592	134	927	98	454	713
758	41
416	586
305	912	168	356
280	851	915	530	920
114	32
720	587
410	189
159	802
723	41
723	41
935	746
61	450
383	95
159	178
517	61
214	178
731	422
458	25
956	319
126	416
41	723
374	105
979	783
530	891
105	374
5	483
14	881
454	401	429	291
316	214
422	563
743	516
788	634
657	921
107	236
420	879
5	29
318	589
443	152
435	586	267
881	14
607	334
530	629
143	32
214	316
236	208
326	146
743	305
435	586	267
607	334
189	716
313	256
91	607
563	422
5	107
264	329	231	245
77	575
353	190
607	299
362	167
362	870
765	30
921	657
381	532
77	168
502	32
77	439	266	260	949
738	850
232	782
256	648
607	696
90	791
482	990
738	159
638	164
743	602
435	586	267
316	214
159	502
435	586
159	912	209	356	743
77	260	168
77	168
120	772
133	648
435	267
86	443
977	1001	497	423	1004	418
86	443
245	264
602	743
607	250
422	680
963	67
316	647	428	142	990	200	971	857	302	952	136	31	165	543
643	381
264	329	231	245
499	684
159	738
266	260	439	77	949
660	374
589	318
214	316
190	274	373	656	181	353	920
61	900	450	742
868	586	447
322	879
147	157
152	443
374	660
77	266
743	602
61	356	428	851	469	517	32	602	398	472	293	718	272
765	30	908
316	214
607	250
540	511
90	662
742	61
550	546
977	1001	497	423	1004
207	424
416	313
660	374
214	428	316
764	364
660	374
966	933	347	935
152	443
2	347
152	443
266	77
318	589
499	321
147	157
321	499
984	586
654	738
428	214	316
236	107
134	592	291	454
428	214	316
638	164
602	743
134	592	98	291	454
134	592	98	291	454
991	858
609	772
120	609
951	371
927	413	854
991	858
846	112
933	347
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
61	428	469
991	654
77	266	260
280	526	24	685	846	360	630	629	891	631	160	530	493	561	658
703	443
795	424
401	98	415	429	291	454
450	692
530	891
291	268	401	98	429	713
77	266
738	159
530	891
491	32
32	143
401	98	415	429	291	454
558	332
319	956
381	327
135	607
168	305
188	421
936	443
188	421
152	86
135	942
692	746
165	316
565	481
165	31
450	692
963	67
629	24
828	837	719	745	783	13	738
443	86
429	401	98	291	454
371	951
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
746	935
134	592	98	291	454
332	318	558
921	657
629	280
462	223
663	950
540	641
909	862
629	891	530
143	32
266	77
208	236
381	327
746	935
266	77
977	497
407	299
599	0
280	629
165	401
165	31
165	17
165	67
165	344
232	912
921	738
454	134	592
236	208
746	935
19	333
61	450
955	540
657	921
502	159
77	266
702	690
232	168
316	17	428	142	857	302	92	952	31	344	165
624	873
40	572	662	187	488	379	596	272	802	695
933	347
167	630
253	290
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
253	566
531	641
607	299
428	32
764	364
428	32
310	103
866	716
428	32
334	607	546
530	629
950	663
305	168
592	927
540	231	955
450	765
214	428
105	582
647	561
592	927
86	443
592	927
86	443
450	398
765	450
450	742
450	135
629	24	685	280	360	630	891	160	493	658
152	443
334	322
24	493
742	450
450	765
558	319
24	629
333	19
450	742
886	250
558	207
159	502
798	159
443	86
310	103
996	541	506	199
565	61	517
881	761
881	761
881	761
881	761
428	200	915
742	159
703	720
200	857
133	765
840	245
609	428
540	24
542	517
526	383
61	718	591
61	602
912	356
30	908
175	5
313	416
858	614
423	184
506	783	159
332	500
245	231
356	61	517	602	472
381	327
416	133
166	61	517
416	133
152	443
421	795
61	517
61	450	802
322	879
500	332
299	607
356	472	912	209	743
502	178
207	188
746	935	692
746	935
424	421	795	207
356	61	472
537	236
356	472
469	61
746	935
746	935
416	472	356	912	743
356	765	209	472	743
61	469
61	607	718	591
356	209	765
746	935	692
200	428	915
746	935
245	231
360	891
236	537
231	245
356	209	472	743
356	912	168	305
647	838
356	718
231	170
356	472
30	168
630	167
630	731
231	2
119	465	790	2	700	812
782	168	472	575
356	765
782	168	472	575
761	738
31	165
31	165
31	165
517	61
260	168	912
433	987
530	267
782	575
24	530
782	168	472	575
782	472
24	629	160	658
532	516
532	969
439	168
418	996
168	439
168	912	260
418	996
168	472	575	782
966	933	347	935
168	912	30	356	472	765
168	232
168	305
168	305
168	77
77	168
575	912
260	77
168	912
168	77
170	231
264	231	245
77	168
168	912
52	168	232
168	52
168	77
168	356	52
168	762
168	356
168	232
168	782
52	232
168	305
135	692
168	912	356	416
168	305
190	274	373	656	181	353	920
135	450
135	549
135	292
165	401
165	316
165	316
697	540	311	771	925	855
178	502
439	168
502	0
502	178
502	178
32	977
178	502
542	485
470	605
105	582
245	231
132	676	323
542	485
790	119
12	870
377	866
329	231
955	540	773	311	925
401	415	165
143	580
178	231
5	175
401	98	415	454
178	231
35	851
334	607
748	926
720	703
483	334
550	546
704	684
228	605
231	170	245	736
704	743
231	170
765	356
294	586
765	356
736	231
418	996
546	550
143	410
410	189
214	159
280	526	647	547	851	188	24	32	915	360	631	530	920	561
738	761
418	105
731	680
105	418
416	168
418	105
996	418
614	190
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
231	170	910	245	338	807
416	168
782	472	575	168
98	268	707	401	278	117	107	429
143	862	502
362	870
996	977	418
220	75	334
98	268	707	401	278	117	107	429	713
758	499	844
334	483
98	268	707	401	278	117	107	429	713
90	516	881
220	75
105	418
98	134	268	592	707	117	107	713
418	996
147	230
497	281
98	268	707	401	117	107
147	230
568	495	947	488	379
435	782
98	134	268	592	707	117	107	713
530	24
795	421
98	268	707	401	278	117	107	429	713
104	305
120	915
586	294
572	951
159	742
200	952
605	228
765	648	133
416	472	356	912	743
977	1001	497	423	1004	418
718	61
765	648	133
383	526
191	120
383	922	528	362	589
586	416
629	24	160	658
952	200
582	105
618	499	321
736	319
629	360	658
120	191
105	582
718	281
435	500
159	798
120	443
582	105
214	159
120	823
771	60
502	143
305	168
423	2	700
736	769
105	582
771	742
629	526	24	685	280	360	630	891	631	160	530	493	561	658
120	326
630	160
305	168
500	435
120	783
500	332
765	209
977	1001
765	648
418	996
305	104
416	74
120	573
743	305
381	532
680	15
120	854
1001	977
530	629
383	720
120	61	522
765	648
120	326
977	1001
629	530
305	168
377	729
381	29
228	605
435	332
500	435
120	912
923	2
120	868
530	267
228	605
720	383
587	720
332	435
746	935
19	333
236	532
120	586
738	923
752	927
765	104
605	228
126	782
500	435
165	316
165	31
165	344
746	935
165	67
165	401
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
24	629
178	605
165	31
165	344
165	401
502	0	178
333	19
67	963	846	344	207	561
2	231
849	275	175
435	332
321	499
607	231
843	907
607	147
401	98	415	429	291	454	165
2	923
939	383
231	245
160	629
231	264
256	416	313
429	454
907	393
231	264
401	415	429
316	17	647	142	990	200	971	857	302	952	136	31	344	165	543
160	87	846	360	629	891	530	561
628	135	720
107	320
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
190	274	373	656	181	353	920
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
662	86
191	752
173	506
416	927
765	104
150	415
291	134	401	429
565	679	844
819	329
592	134	98	454
605	178
160	630	530
454	401	120	196	147
497	977
663	42	510
526	383
343	706
214	316
147	607
700	423
607	157
644	506	199
605	506
607	687
607	591
607	91
334	923
341	383
334	923
420	96	559
334	923
334	923
530	160
510	663
980	107
502	0
420	96	559
966	933	347
868	120	416
236	1004
304	752
996	418
278	923
418	996
278	923
147	277	171	933	926	347	972	285	355	590	577	230	686	27
546	550
987	582
582	987
147	277	171	933	926	347	972	285	355	590	577	230	686	27
607	147
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
592	134	927	98	454
881	761
401	98	415	429	291	454
216	499	321
979	783
622	125	559	323
506	173	541
886	250
506	605
622	676	139	125	559	323
147	607
622	125	559
857	838
737	849	275	175
952	857
347	277
188	461
772	687
622	125	559
772	120
795	421
795	424	207
277	347
103	310
851	614
267	838
232	52
746	935
873	231
159	502	178
908	765
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
168	416
457	724
165	316
168	305
927	250
416	168
978	851
566	923
250	332
680	700
41	565	499
250	332
165	67
165	344
165	200
168	416
165	401
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
332	250
332	250
723	565	499
168	472	575	782
416	927	256
873	231
573	617
700	680
482	990
379	568	662
482	990
77	266	260	949
605	506
0	502
782	168	472	575
499	684
316	214
782	168	472	575
979	783
720	383
700	537
951	706
40	450
828	837
923	278
332	318
168	472	575	782
42	663
362	383
720	383
782	168
866	159
42	649
987	433
133	416
923	516
719	837
168	782
157	607
353	891
481	565
720	587
353	891
629	24
133	648
720	680	855
680	422
720	383
175	275
147	607
648	133
168	77
912	557
77	168
381	327
133	648
912	472	356	416	743
720	855
383	922
383	526
127	843
454	134	592	401	429	291
752	304
723	933
383	362
454	134	592
24	280	739	143	629
648	133
454	401	196	429	291
994	364
362	383
447	586
90	316
561	67	846
319	499
185	383
275	175
912	557
283	159
977	1001
540	264
586	573
586	416
231	540
423	700
143	796
52	356
356	912	472	416	743
738	654	783
143	32
912	472	356	159	416	743
565	481
624	338
572	890
956	758
435	500
77	266
990	482
592	134	927	98	454	713
46	603
676	46
168	260	266	77	575
676	46
592	927
736	319
513	854
454	401	120	429	291
854	513
862	572
862	572
862	572
935	746
862	572
935	746
133	648
648	133
120	772
334	502
73	499
356	52
160	629
84	735
77	260	266	168	575
90	114
319	736
634	509
923	687
415	191
191	415
846	561
159	866
881	761
846	67	561
1001	977
377	246
540	641
416	912
458	216	956	319	558
846	561
923	687
433	987
24	280	143	629
24	739
207	264
851	718	591
52	356
977	1001
857	838
450	61
250	332
923	53
540	764
1001	977
160	658
607	299
383	586
433	32
502	178
272	61
595	450
294	586
168	260	266	77	575
1004	977
956	499
0	189	6
1004	977
264	207
30	232
977	1001
250	927
126	586
347	933	966
502	862
30	168
629	160
923	53
189	6
746	935
424	421	795	990	207
424	421	795	990	207
424	421	795	990	207
581	720
830	633
724	159
537	700
537	335
692	450
61	450	272
969	502
969	532
629	530
327	381
61	534	388	356	900	428	450	851	469	502	517	189	32	915	602	662	398	742	472	692	306	718	272	530	802
764	231
688	532
260	77	168
32	143
260	168
423	246	101
24	540
299	388
851	614
126	586
851	167
388	299
2	790	700	423
214	987
229	241
423	2
443	61
586	383
586	126
368	164
586	984
586	984
586	869	984
586	111
505	337
790	168
472	575	168	782
472	575	168	782
472	168	575	782
472	356	743
472	575	168	782
472	356	209
586	984
472	356	209	743
280	530
260	77
260	168
712	398
575	782
742	159
165	316
165	31
165	67
165	401
165	31
165	344
165	67
742	159
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
742	771
742	214
697	170
170	697
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
700	423
344	67	165
485	646
401	415	165
401	415	165
443	662
526	383
120	772
935	746
502	969
30	313	765
159	742
443	152
633	830
160	658
530	629
587	720
628	135
502	178
135	405
502	538
502	178
402	950
401	415	165
401	415	165
159	160
66	227
316	857
500	607
392	674
306	61
105	418
568	495	947	488	379
568	60
207	647
422	112
207	428
249	658
706	343
771	742
607	500
227	66
227	45
720	609
178	61
233	540	329	245	692
592	134	927	98	454
159	742
66	227
61	135
0	189	6
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
450	40
383	528
450	692
381	643
630	469
178	991
950	402
142	951
684	48
362	918
763	528
223	322	343
547	647
208	5
984	586	126
984	586
863	310
40	450
170	231
61	443	306
40	450
214	739	544
170	231
647	547
469	630
165	31
165	401
540	697	311	925	855	955	698
369	77
310	863
540	697	925	855	698
718	61
718	61
159	381
290	278
105	374
32	433
175	246
165	31
165	401
165	316
718	61
718	61
233	159
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	920	561	241
718	61
32	61
718	61
718	61
165	316
718	61
718	61
165	31
718	61
165	344
165	67
450	61
165	31
500	607
731	422
381	107
746	935
724	127
586	984
587	720
493	629
458	319
646	62
433	987
200	316
738	14	1001	597	13	134	541	923	231	979	644	921
227	66
227	45
607	617
984	586
67	963	846	344	207	561
133	602
458	499	844
334	638
587	720
646	178
679	499
586	984
809	987
178	502
782	575
517	443	851	267	112	135	915	731	530	920
316	159
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
568	695
936	30
978	851
720	587
517	450
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
614	190
214	540
720	587
731	630
891	32
764	231
988	978
630	731
846	561
188	978
347	171	933
347	171	933	966
500	166
500	166
854	239
915	428
587	720
48	684
388	612
423	246	101
98	134	592	707	278	107
500	607
530	630
418	105
530	24
782	500
98	134	268	592	707	278	117	107	713
987	214
299	388
987	214
152	443
105	418
248	506
592	927
98	268	707	401	278	117	107	429	713
418	105
98	134	268	592	707	117	107	713
692	233
592	927
98	268	707	401	117	107	429
951	338
500	607
718	851
90	695
718	61
692	233	135	581
214	159
607	500
607	500
607	500
646	542
586	58	479	278	947	837	310	120	449	264	782	731	160	161	307	948	165
912	168
362	383
718	356	851	502	517	189	32
101	377
643	381
383	720
912	168	557
233	692
416	765	742
782	575	168	472
912	416
844	499
912	439
647	24
381	270
742	159
118	862	502
381	14
135	692
782	472
764	231
32	61	718
500	126
245	231
863	994
782	472
462	687
607	696
42	322
32	197
782	575	472
955	427	773	987
67	963	846	344	207	561
955	427	540	773	311	925	987
923	687	591
415	607
32	197
764	994
64	534
105	418
517	718
418	105
159	316
126	586	984
654	738
646	62
771	870
862	32
862	572
229	241
374	105
239	854
607	415
416	912	168	305	765
630	530
497	977
159	865
416	912
454	278
77	260
24	647
530	630
851	167
454	278
977	497
428	951
388	322
662	443	86
377	729
450	572	900	947	568	662	187	40	596	272	712	802	695
551	823
160	630	530
126	500
418	977
782	168
160	629
418	977
720	383
502	862	249	693
950	1001	780	514	103
24	530
497	977
322	42
851	988	167
450	187
450	187
322	388
233	607
771	697	870
502	118
540	641
607	233
135	692
629	160
167	851
581	855
782	575
607	692
684	318
720	617	855
362	812
724	293
656	838
731	584	284	680	422	15
710	502
746	550	935
771	306
31	165
422	12
61	178
31	165
31	990
951	188
31	990
159	850	783
720	383
178	61
168	305
925	697
458	48
746	935
720	587
870	771
178	482
638	630
383	720
0	249
31	647
984	74
936	135
707	951
0	118
428	915
290	214	159
720	587
729	377
112	803
720	587
951	939
316	17	647	142	990	200	971	857	302	92	952	136	31	165	543
135	936
951	142
207	424	795	469
416	313
422	731
48	684
168	790
105	374
165	316
720	587
633	53
415	416
854	239
105	374
851	188
86	662
720	383
168	305
720	680
506	248
633	280
890	923
890	90
429	401	98	291	454
506	996
1001	950
337	388
502	159
168	260
712	398
168	575
48	499
214	531
951	245
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
500	126
0	178
586	435
586	435
586	435
586	435
838	31
2	700
586	267	435
143	32
214	742
428	915
126	500
422	731
586	759
586	334
415	416
168	260	266	77	949	575
48	684
127	843
31	838
74	166
716	61
127	149
629	607
133	602
502	710
435	586	267
984	586
61	32
592	927	98
90	662
398	712
629	526	24	685	280	360	630	891	631	160	530	493	561	658
450	272
90	997	701
782	575	168	472
628	638
435	586	267
418	308
200	428	915
450	595
855	628
630	638
90	997	701
418	977
168	557
435	586	267
418	308
418	996
586	984
61	356	472
61	716
912	575
416	868
684	48	565	918	318	679	704	321	844
881	804
782	168	472	575
435	267
628	855
435	586
61	718	591
712	398
923	214
868	416
531	214
912	232
168	557
168	782
388	337
923	214
833	185
833	462
833	720
310	337
951	371
168	260
168	305
630	530
997	90
416	868
428	647
305	168
996	418
823	535
388	607
374	105
120	586
134	592
765	908
765	908
765	908
765	214
469	141
388	607
310	223
443	742
280	851
280	658
977	418
607	231
868	416
189	718
638	628
334	687	617	586
996	506
628	638
264	231
416	868
168	912	356	557
855	135
851	280
851	547	614
236	29
977	969
977	969
458	956
435	586	267
428	200	915
435	267
923	687	591
77	369
891	530
77	782
530	891
530	891
517	459
14	381
188	851
936	135
32	61
168	305
843	779
542	62
638	164
900	61
149	127
264	231
52	356
742	159
32	281	502	143	114
742	443
742	214
648	586
742	915
458	704
139	513
542	62
356	912	168	557
356	256
908	104
61	450	517	32
305	912	356	765
908	104
472	782
168	356
472	575	168	782
356	209	472	765	743
472	168	575	782
356	168
135	936
197	32
197	32
135	692
32	197
32	197
908	104
908	104
908	104
908	104
908	104
908	104
908	104
908	602
812	790
790	168
790	812
790	812
908	104
908	443
908	743
908	762
908	30
168	790
790	812
812	790
812	790
818	58	438
790	812
790	168
77	575
168	260	77
52	356
232	313
575	912
260	168	168
168	260	260
52	168
168	260	439	266	949	699	575
168	52
232	313
135	855
746	413	692
782	575
782	575
782	472
266	260	439	949
280	526	647	547	188	24	32	360	631	561
879	322
166	74
166	602
168	232
472	782
168	232
166	500
891	530
439	168
439	266
891	353
168	439
891	267
502	591
891	530
891	353
891	353
891	530
168	77
168	782
949	266
266	949
232	168
232	912
232	168
232	168
232	168
596	450
782	168
77	168
782	168	472	575
111	586
2	575
168	232
168	782
168	77
168	232
790	700
168	782
818	58	438
135	855
135	581
450	61
61	450
790	812	2	700
790	700
949	266
782	77
643	107
855	135
260	912	77	168
500	782
812	790
77	168
266	949
472	782
372	404	934
77	782
77	782
356	52
356	912	168
648	168
356	912	168	515
782	77
949	266
712	991
712	991
61	450
61	591
891	530
782	575
472	168	782	575	782
575	912
782	472
2	790	700
795	421	424	207
190	614
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
178	159
907	843
422	152
659	306
602	166
322	867
313	256
490	377
184	122
101	423
295	681
595	934
32	243
265	149
16	410
325	195
692	687
883	777
718	127
377	479
681	259
724	184
195	189
999	101
243	754
522	265
777	365
122	711
162	595
181	866
866	724
423	969
19	16
696	876
876	999
149	904
61	246
977	490
114	896
896	522
934	281
687	591
779	295
907	452
452	162
410	687
426	325
708	843
843	19
496	32
916	716
597	883
716	61
855	135
935	413
158	922
362	371
353	891
353	891
443	936	135	581
951	142
362	192
293	724
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
105	374
176	995
176	855
176	746
176	769
176	245
176	135
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581	764
731	15
803	112
98	134	268	592	707	117	107	713
659	306
534	322
731	15
731	15
239	613
353	891
135	549
142	951
891	353
772	75
772	120	609	454
951	371
424	795	207
107	643
418	996
774	947
418	996
692	233
353	891
147	607
630	493
178	482
947	774
459	517
977	996	418
927	250
443	662
530	891
58	909
758	918	956
607	191
249	643
607	147
774	947
771	784
316	428
381	29
537	674
236	189
19	333
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
963	67
246	423	101
592	98
549	135
421	424
86	662
187	40
522	61
74	166
629	630
67	846	344	207	561
977	996	418
74	356
245	540
977	996	418
927	413	592	191
630	629
482	178
443	86
135	450
135	855
537	236
674	537
605	643
61	450
522	718
510	534
771	742
369	77
267	891
522	120
915	718
505	337
236	537
592	927	98	454
996	977
450	135
139	534
662	443
362	254
996	977
522	718
729	243
316	165
362	428
159	502
77	168
92	658
718	114
86	443
160	526
178	482
418	996
418	996
243	729
189	236
316	235
472	782
908	765
936	292
947	774
443	86
531	214
586	310	617
586	294
907	843
789	482
718	61
647	428
418	996
558	499
850	53
996	977
532	13
936	626
334	528	607
891	267
891	267
534	510
565	481
178	976
482	990	178
595	450
86	443
978	988
774	947
978	167	851
472	356	743
908	765
77	369
178	482
638	630
534	951
532	537	335
990	482
377	681
996	977
996	418
996	418
947	774
927	854	90	416	722	191	250	444
647	547
415	40
443	86
322	740	879
415	544
586	111
14	702
232	168
104	313
482	274
338	951
586	435
586	648
774	947
316	142
175	532
443	86	662
421	424
193	731
704	565
316	92
416	517
86	443
169	372
586	310
586	984
971	200
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
971	200
924	541	14	682	1001	173	506	996	199	644	702
947	774
586	885	294
347	748	277	171	933	926	157	972	285	355	590	147	577	230	715	686
629	526	24	685	280	360	630	891	631	160	530	493	561	658
86	662
30	104
603	474
418	996
774	947
313	294
294	586	885
118	862	502
526	629
638	534
630	779
450	187
891	550
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
450	595
5	175
5	175
846	67
365	118
105	374
738	719
105	374
4	371
977	996
294	313
573	586
686	347
418	996
643	107
532	1001
704	684
67	963	846	344
171	347
147	577
147	347
310	586
735	822	505	514	337
102	534
193	540
229	241
372	169
947	774
15	731
643	605
803	517
207	847
333	19
207	136
537	674
774	947
207	493
782	168	472	575
586	294
674	537
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
586	573
214	334	612
947	774
153	996	977	418
316	971
996	418
927	592	854	823	770	416	113	513	485	250
996	153
977	996	153	418
493	207
971	316
996	977
316	915
996	410
774	947
175	275
277	285
947	774
277	285	715
374	105
77	949
774	947
517	803
214	531
77	949
862	572
862	32
92	316
153	996	977	418
735	603	780
250	332
844	672
316	151
332	318
779	630
628	638
630	779
823	535
428	647
915	428	142	857	136
245	329	233	231	264	624
685	838
647	428
918	499
48	956	216	25	319	558	458
568	379
245	540	231
413	927
838	700
428	915
441	304
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
838	685
947	774
647	428
647	428
774	947
253	151
738	837	719	783
253	566
253	290
771	742
253	151
334	61
401	98	415	429	291	454	165
509	388
167	851
435	500
101	423
78	506
435	332
812	465	119
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
98	134	268	707	401	278	117	107	429	291	454	713
245	233
450	662
248	920
83	784
779	630
531	591
531	994
418	996
531	214
782	435
424	421	990
607	550
424	990
90	283
988	978
947	774
283	90
105	374
988	167
151	316
607	191
105	374
592	134	454
105	374
700	838
978	988
988	978	167
592	134	927
62	542
607	91
147	277	171	933	926	972	285	355	590	577	230	686
532	700
607	833
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
166	416
105	374
696	143
774	947
105	374
236	537
978	167
542	517
947	774
236	208
607	278
90	283
540	193
607	159
90	984
540	482
458	956	48	216	319	558
607	120
214	531
193	540
362	660
607	193
383	720
428	857	838
994	482
90	62
537	236
614	280
614	280
418	996
356	166	74
159	850	783
624	692
362	658
977	1001	423	418
362	428
540	231	311	994	28	338	433
313	294
915	428	200
236	537
86	662
374	105
374	660
984	90
166	356	74
157	347
915	142
316	629
435	586	648	267
74	356	166
90	166
450	40
450	40
435	267
530	629
267	891
774	947
629	316
105	374
435	586
74	166
105	374
915	428
251	482	641
720	383
532	790
660	374
423	246	101
629	658
191	607
915	428
332	250
374	229
233	245
19	333
356	166	74
838	700
881	516
660	374
559	50
629	530
720	587
559	50
671	159
695	40
165	401
229	374
685	838
50	559
920	248
159	832
356	472	743
374	105
62	646
927	413	356	193	854	772	609	90	416	722	607	191
334	607
951	142
462	833
915	200	428
647	24
629	685
838	656
656	838
607	569	178
24	647
656	838
292	936
647	428
622	676	125
915	428
607	696
90	920
334	159
685	629
622	676	125
157	277
191	415
248	920
702	14
280	993
435	500
629	685
74	586
196	850	147
782	472
428	200	915
280	775	56
159	720
415	191
159	607
915	428	200
868	416
582	832
268	117	98	633	454	713	291
638	628
516	881
782	168	472
629	685
214	531
232	416
846	561
267	112
511	231	502	607
356	166	74
628	638
268	633
840	231	245
644	199
614	858
66	45
428	200	915
915	316
147	196
66	45
552	685
984	168
294	313
685	629
61	334
634	788
62	646	485
214	629
104	765
909	58
602	133
936	135
62	646	542
416	602
14	1001	924	173	506	199	644	702
62	646	542
14	702
200	428	915
200	428	915
517	459
915	428
537	335
614	280
56	280
293	724
980	502
236	980
236	532
980	236
32	502
550	546
915	428	200
891	267
891	267
891	353
891	353
915	136
915	857
356	472	209	765	743
356	166	74
2	77
168	472	782
77	266
274	482
356	912	472	52	602	168	209	313	743
267	891
586	984
200	428	915
742	771
586	74
232	168
542	62
542	62
232	472
200	428	915
542	62
77	2
256	313
502	511
135	936
135	450
135	141
135	993
782	168	472
942	936
2	790	168	700
105	374
643	249
2	416
790	2	168
984	586
812	790
812	790
912	472	575
232	575
423	377
232	912	472
232	168
912	356	168
912	575
912	77
912	168	472
912	77
912	472	356	168
912	356	557
111	586
24	526	647	547	188	32	280	360	561
2	790
190	274	373	656	181	353	920
165	401
569	607
993	135
293	724
178	502
602	356
676	46
401	98	415	429	291	454
575	782
575	782
771	742
428	200	915
135	993
485	62
774	947
415	752
858	614
383	720
858	614
135	703
514	950
731	32
951	534
720	383
383	720
443	152
703	135
29	815
294	74
178	538
775	692
499	684
74	294
290	151
550	891
40	450
143	563	739	580	741	791	544	144	669
428	316
92	658
550	891
731	32
416	356
947	774
469	547	188
774	947
849	275	737	175
96	388
947	774
362	485
374	105
105	374
849	275	175
936	942
855	292
844	684
891	267
891	550
880	189
846	67	561
629	685
846	67
955	540
602	126
846	67	561
135	855
738	783
135	703
191	75	334
126	602
150	415
77	575
602	416
126	602
607	569
160	629
160	891
658	249
104	305
908	104
147	277	171	933	926	972	285	355	590	577	230	686
980	718
142	647
422	613
313	472	356	416
994	987
774	947
605	228
683	401
435	332
550	891
313	447
313	447
107	652	320	29	208	537	464	737	532	553	118	192	898	985	664	688	1004	335	980	201	381	808
107	810	5	236	175
516	14
782	575
855	170
159	612	534
305	104
844	672
977	32
700	126
236	208
135	329
132	591
535	369
685	724	1001
151	923
401	98	415	429	291	454
377	423
429	401
947	774
38	309	474
629	24
377	422
724	685
126	700
320	107
977	1001	208	423	1004	418
401	429
700	126
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
855	135
410	32
369	444
190	181
685	724
832	38
435	332
765	648	602	133
844	672
443	152
321	458
485	362
191	415
24	647
731	15
369	535
61	718	591
774	947
306	659
987	809
334	612	772	120	127	609
334	191
15	731
73	558
485	823
531	641
207	35
415	191
833	462
528	609
833	720
833	185
833	415
191	415
410	32
650	654
416	984
542	62
236	1004
915	739	341	200
416	868
415	587
118	0
401	429
559	402
428	857
915	647
996	418
429	401
92	658
175	849	275
858	614
531	641
731	680	422
228	605
90	984
561	846
275	175
849	175
187	450
849	275	175
175	275
849	582
62	646
535	444
605	228
191	692
582	849
418	996
418	996
267	891
353	891
542	823	62	485
418	996
771	306
978	383
809	987
159	742
765	30	313
743	602
188	32
159	742
316	142
765	30
866	718
765	648
996	418
684	499
846	561
428	200	915
334	132
428	915
112	517
743	356
704	41
908	765
782	126
720	159
844	85
517	718
936	135
250	332
418	996
418	996
817	978
135	936
418	996
472	782	168
142	915
891	267
803	112
720	833	12	383	4	680	617	855	159
200	952
720	587
90	900	40
435	500
267	891
891	267
126	730
383	362
996	418
996	418
720	731
996	418
996	418
243	61
251	482
774	947
304	441
428	915
988	552
316	915
450	61
843	779
629	151
634	299
441	304
428	647	142	857	915	136
499	684
952	200
514	378
135	581
915	316
428	990	857
514	378
159	720
891	280	160	530
891	353
500	550
680	720
428	990
720	159
441	304
607	483
738	783
90	506
596	572	450	947	187	254	695
159	720
782	168	472
428	915
695	596
678	696
977	236
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
738	654
782	168	472
720	159
552	951
947	774
32	410
654	650
32	188
159	720
309	1
472	782
984	416
614	858
614	858
624	245
90	900	40
270	381
187	40
309	1	97
103	780	950	514
381	327
942	581
38	832
309	1
304	441
471	278
629	151
236	977
165	316
333	743
165	401
165	990
236	977
638	628
628	638
253	566
243	61
415	629
774	947
493	891
720	833	680
5	107
720	587
77	313
607	483
720	383
142	159
738	828
782	586
586	111
684	558
428	915
428	915
680	15
586	294
333	19
383	720
586	267
188	421
188	421
670	381
828	745
607	646	483
646	607
607	646
415	416
243	61
531	607
159	321
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
650	654
648	765
74	166
873	231
306	659
572	890
592	927	98	454
321	159
322	780
680	15
952	200
159	915	316
809	994
13	516
319	48
401	98	415	165
592	134	98
506	14
200	952
844	679
558	684
592	134
126	586
592	927	454
592	454
592	98	454
952	159
592	927	98
159	798
590	277
62	646	485
418	308
506	783
418	308
656	838
151	629
135	61
159	214
798	159
843	201
333	29
535	444
159	915	316
7	810
568	947
886	250
175	5
374	953
629	530
175	5
702	644
700	790
200	952
704	743
517	646	854
646	517
74	166
61	522	772	120	718
61	646
316	142
159	190	920
231	245
231	245
443	662
189	249
530	629
428	316
369	444
160	136
236	537
978	988
996	541	506	199	644
936	292
599	605
444	369	535
561	67	846
7	810
718	61
62	646	542	823	485
605	599
159	978
249	189
549	866
885	313
718	61	716
381	327
502	178
502	228
502	693
718	980
542	62
502	178
522	61
502	862
614	891
540	955
197	32
724	293
614	267
550	546
542	646
152	443
969	607
969	178
313	885
915	428	200
862	502
915	17	647	428	142	200	857	952	136
136	160
357	217
447	586
595	609
532	335
136	915
338	264	624
915	136
595	450
136	915
609	791
514	103
369	77
77	266
77	369
232	472
650	682	654	783	738
136	629
561	631
126	586
136	915
136	915
915	136
24	629
24	629
915	428	857	136
812	790	2	700
915	428
915	142
586	500	166	126	782	74	573
586	762
915	428
586	166	447
327	381
575	77	168
832	38
832	38
327	849	275	897
439	416	168
97	84
439	168
996	418
586	573
742	159
575	168
868	30
472	782
232	260
178	502
481	565
178	482
644	506	199
165	316
165	990
293	724
190	920
907	393
907	393
401	98	415	429	291	454
401	98	415	429	291	454	165
791	609
485	62
485	62
135	692
530	2
233	53
135	61
530	2
160	61
200	428	915
774	947
316	629
189	249
142	915
167	988	469
454	134	592	401	429	291
454	98
947	774
559	50
559	402
663	649
316	159
142	915
559	346
607	591
738	837	13	719	745	783	828
506	1001
774	947
743	602
362	561
607	528	591
53	159
569	2
947	774
441	304
774	947
987	955
987	311
208	236
855	170
362	383
599	605
512	432
383	362
383	720
866	53	159
947	774
424	421	795	207
424	421	795	207
662	443
424	421	795	990	207
424	421	795	990	207
951	552
774	947
362	383
450	595
334	776
947	774
383	589
634	402
771	83
855	170
290	566
880	189
469	207
774	947
592	134	927	98	454
724	293
592	268	454
607	334
61	915	356	428	450	716	851	854	502	388	517	542	112	377	30	32	662	398	754	280	472	711	980	718	272	160	802
765	104
152	422
184	82
334	772	75	191
851	978
851	978
851	978
851	978
851	978
851	978
851	978
851	978
61	135
851	978
402	634
306	229	374
782	232
528	607	334
587	720	56	326
947	774
712	40
663	343
774	947
428	857
977	1001	497	423	1004	418
343	663
581	855
629	316
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
947	774
332	250
782	500	586	166	126	74	573
332	250
332	435
159	233
159	866
774	947
280	846
955	427	773	311	925
290	566
886	250
435	332
444	535
141	241
947	774
454	401	429	291
454	401	429	291
275	849	175
334	607
424	421	795	207
849	327
849	275	175
424	421	795	990	207
141	135
886	250
175	849	275
955	540
306	660
280	267
663	343
275	849	175
630	530
607	334
788	740	106
280	338
607	687
630	629
135	581
150	415
333	29
956	48	216	319	558	458	758
333	29
617	687	310	586
149	849
720	383
849	275	175
720	617	587
383	362
774	947
565	481
565	499
170	697
343	663
663	343
546	743
575	472	966
159	316
67	963	846	344	165	207	561
947	774
731	15
739	591
857	428
696	678
332	700
980	464
334	607
774	947
216	956
334	607
316	200
334	607
24	629
595	450
947	774
683	401
165	344	67
758	844
569	502
316	915
421	424
416	912	232
165	401
165	67
165	316
165	344
165	857
500	332
165	316
416	150
165	401
416	332
135	581
607	334
586	687	617
126	356
316	142
401	429
765	648
765	648
429	401
908	765
418	308
886	250
243	729
243	729
74	256
150	416
5	107
772	566
175	849
586	500	166	126	782	573
644	506	199
200	971
586	500	166	126	74	573
586	332
447	586	166
510	939
304	441
622	125
622	676
687	586
687	617
622	676	125
622	676	125	559
980	716
573	586
343	663
774	947
633	193
500	782
738	650
67	846	344
572	731
136	857
607	334
415	191	752
849	275	175
857	428
534	591
586	166	447	984
415	191	752
586	687	617
939	951
353	891
700	695
90	178
891	353
159	742
214	40
765	104	908
614	988
74	500	586	166	126	573
988	614
774	947
250	332
416	232
723	41
743	602
104	908
332	250
66	227
984	586	166	447
369	77
987	540
77	439
704	743
207	851
232	416
743	704
236	208
435	332
596	187
743	166
955	540
704	743
356	472
966	232
214	40
77	369
135	692
454	592	401	98	772	429	291
454	592	401	98	772	429	291
900	550
987	540
592	927
90	602	416
758	844
52	356
592	927
421	188
858	614
530	2
290	214	159
317	374
471	617	151	53
188	421
586	687
422	731
416	232
232	966
188	421
457	724
416	150
416	586
24	629
232	416
530	630
369	77
758	723	844
530	2
77	266
207	978
629	24
1004	107
851	241
231	448	264
429	454
48	704
703	692
415	324
266	77
267	647
703	692
267	256	648	517	186
724	457
147	230
256	267
186	256	648	267	517	112	313
614	858
947	774
159	502
332	250
774	947
374	317
765	104
738	654
854	586
731	550
332	250
731	584	284	15
947	774
126	356
700	335
104	313
568	947
738	654
381	14
568	379
794	762
159	502	178
774	947
955	540
1004	506
927	413	854	90	557
905	281
422	731
2	416
441	304
947	774
586	762
955	427	540	773	311	925	987
469	141
469	630
517	267
531	994
13	719
77	369
439	77
317	374
428	915
891	629
771	306
646	62
629	891
977	1004
13	516
794	663	660	591
294	868
794	663	660	591
940	159
647	267
774	947
319	48	558
377	630
794	111
77	266
377	731	422
599	693
24	990
586	854
586	416
443	662
169	372
846	67
193	290
362	485
1004	977
372	404	169	934
428	302
415	316
77	439
654	738
175	849
52	168
935	746
843	711
891	629
457	724
857	915
77	266
663	159
832	38
313	356
233	231
322	223
891	530
166	743
832	38
491	532
416	2
104	765
767	599
159	147
381	327
530	629
2	416
891	629
444	535
175	246
184	607
444	535
332	575
159	940
436	991
977	1001	423	1004	418
629	530
184	393
166	74
159	663
77	699
505	337
231	245
530	629
61	718	591
236	29
337	32
246	175
318	844
530	629
502	118
502	951
502	569
761	866
530	629	891
433	738
891	530
678	696
236	320
530	891
337	505
166	743
502	862
32	337
723	73	758	41
891	629	530
166	500	586	126	782	74	573
782	166
530	629	891
159	499
166	743
353	891
530	24
915	428	857
629	891	530
537	440
537	107
772	687
790	700
5	553
790	700
159	927	542
502	228
332	435
458	48
915	142
266	77
505	337
337	505
586	573
991	654
77	266
572	32
991	61
991	61
991	654
337	505
372	404	595
77	266
200	971	952	136	543	344
537	208	236
118	532
266	77
4	371
294	586
111	586
77	266
327	381
327	849
991	61
991	654
118	532
24	530
575	332
52	356
790	2	516	532	700
790	812
790	2	812	119
695	40
165	316
165	401
165	316
165	401
165	344
947	774
674	537
159	517
159	978
569	599
646	62
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
952	200
167	547
167	547
772	586	573
587	720
175	849	275
424	421	795	207
424	421	795	207
530	24
239	324
239	951
428	647
228	502
774	947
684	321
424	990
369	77
990	31	424
646	542	62
963	67
963	67
963	67
42	323
514	780	950	378	103
963	67
514	780	950	378	103
963	67
963	67
963	67
38	343
963	67
167	630
963	67
630	469
428	316
838	24	988	857	656
947	774
963	67
466	662
107	159
742	687
832	955
630	167
630	377
774	947
353	891
471	617	151	53
228	333
67	963	846	344	165	207	561	963	846	344	165	207	561
499	2
628	638
656	838
656	274	373	181	190	353	920
857	316
936	135
290	193
947	774
290	589
290	253
275	175
795	421	424	207
506	783
214	765
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
612	505
316	647	428	142	990	200	971	857	302	952	136	31	165	543
774	947
471	185
832	139
294	416	74
267	662
418	996
175	849
377	101
915	316
16	754
738	433
915	316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
107	898
592	134	98	454
165	316
165	401
720	609
629	526	24	445	685	846	280	360	630	891	631	160	530	493	561	658
450	754	272
951	538	502
41	565
324	534
592	927
16	754
32	572
558	956	48	216	319	458
558	956	48	216	319	458
586	267
736	692
422	731
207	795	469
256	356
531	987
165	316
165	857
952	543
586	573
629	316	865	978	127	190	569
978	630
558	499	321	207
720	383
139	832
720	587
159	188	517	343	659	377	4	915	167	433
275	849
609	720
947	774
178	2
302	141
638	628
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
421	424
963	67
719	14	410
166	294
292	769
782	168	472
506	199
159	663
135	936
638	164
41	704
294	586
353	891
272	450
774	947
481	565
499	558
401	429
628	638
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
166	332
540	641
90	178
947	774
294	166
90	220	72
851	167
987	531
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
280	526	274	421	647	547	142	990	469	188	24	301	408	656	92	32	954	136	817	167	846	360	293	631	160	424	35	953	493	207	561	241	658
663	343
56	280
178	976
90	281
774	947
977	1001
530	629
844	956
369	77
42	323
343	663
77	369
659	306
915	647
369	77
14	576	516	541	650	881	131	270	837	719	924	173	13	761	506	996	199	921	738
454	592	401	98	429	713
915	316
454	592	401	98	429	291
407	843
407	843
915	142
407	843
454	592	401	98	429	291
454	592	401	98	429
454	592	401	98	429
450	272
67	846	344	165	207	561
429	401
881	14
924	14	1001	173	506	199	644	702
617	334
178	502
924	644
270	783
510	534
13	783
592	927
450	754
178	502
141	241
227	66
227	45
732	383
506	783
506	996	541
955	427	540	773	311	925	987
267	112
955	540
935	746
772	75	609	454	334
638	628
568	379
293	711
629	891
891	629
731	377
66	227
428	838
630	167
443	86
454	401	429	291
630	978
166	112	674
541	1001	644	702
193	607
978	630
935	746
165	316
165	401
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
167	630
891	629
976	178
702	783
629	891
540	641
951	572
702	14
978	159
702	541
223	343
90	997	701
664	335
572	450
178	976
178	90
334	127
166	157
572	951
159	188	978
942	135
233	245
628	135	720
14	702
305	743
322	879
628	638
112	267
313	168
316	349
159	220
188	159
952	200
418	977
553	532
947	774
14	13
159	188
267	280
13	14
774	947
188	159
947	774
362	464
377	731
362	192
362	758
362	306
482	606
1001	783
810	335
239	629
159	746	692
319	618	25
98	107
963	67
844	672
558	956
607	334
553	532
166	74
377	246
214	742
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
313	126
98	134	268	707	117	107	713
40	572	947	568	662	187	488	379	596	272	60	254	712	802	695
838	428
38	591
98	707	107
159	209
1001	541
98	268	107
704	565
720	587
245	231
977	418
423	175
978	159
175	423
423	832
214	742
281	90
423	175
680	720	15
166	743
568	272
568	379	272
963	67
915	316	142
112	674
614	53
159	978
795	421
795	424	207
774	947
103	950
719	14
720	680
421	424
720	383
966	933	347	935
272	40
392	674
950	103
650	783
978	159
782	168	472
74	166
341	739	200	915
540	231	955
231	233
231	233
231	233
966	168
592	134	927	98	454	713
540	955
540	231	955
369	77
592	134	927	454
454	401	429
966	232
963	67
454	401	772	429	291
963	67
454	772
40	272
791	609
866	549
971	952
540	994	245
663	343	159
915	647
77	575
290	278
629	280	658
920	274
915	142
592	134	98	454	713
77	369
250	700
159	978
879	322
647	915
299	388
927	90	416	191
546	900	450
316	629
891	353
74	762
166	586	557	74
313	30
832	423
711	843
416	305
306	229
952	543
423	832
915	316
891	629	530
910	329	692
334	607
701	90
626	873
236	189
416	415
891	629
231	624
629	316
530	629	891
530	629	891
530	629	891
891	530
891	530
77	369
381	327
915	647	428	857	136
415	416
629	530
915	647	428	857	136
724	293
586	267
629	891
72	135	581
72	135	581
52	168
61	991
915	742
369	77
724	718
77	369
369	77
586	500
245	540
971	200
586	500	166	782	573
607	334
369	77
738	650	682	654	783
77	369
416	53
969	977
977	969
745	828
77	266
565	48
724	293	718
77	369
502	862
502	862
502	178
629	891
991	858
126	586	984
369	77
891	629
912	356	168
991	61
77	369
912	168
168	52
266	77
912	416	232
912	472
991	61
991	2
991	61
991	654
991	654
991	61
862	502
136	915
790	532
790	956
506	364	333	248	16	783	173	670	921
949	912	168
418	977
232	966
991	61
991	858
991	654
135	581
135	72
135	72
135	942
135	72
135	581
393	377
575	77
66	45
66	45
165	344
165	67
165	316
165	344
165	401
165	67
165	401
178	693
178	502
178	482
67	846	344	165	207	561
540	245
441	304
790	812
963	67
146	326
956	319
956	458
956	758
15	731
730	126
146	326
53	416
141	469
424	421	795	207
424	421	795	207
223	638
424	421	795	207
454	592	401	98	429
531	482
572	951
236	1004
334	607
774	947
572	862
720	587
236	320	980
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
720	383
790	812
98	134	268	592	707	401	117	107	429	291	454	713
236	537
469	424	421	795	547	188	301	954	817	957	167	35	207	241
720	833	680	855
978	188
90	199
90	663
720	587
553	532
607	334
720	587
720	587
537	236
720	587
227	66
227	45
977	1004
724	293
223	322
988	188
977	418
423	184
963	67
458	918
720	587
774	947
602	908
135	329
429	454
497	281
143	410
612	633
67	846	344	165	207	561
592	134
207	795
107	532
311	987
207	469	67
849	275
607	61	483	591
188	978
947	774
774	947
383	732
77	575
607	334
159	663
977	1001	423	1004	418
429	401	98	291	454
383	720
329	135
644	199
401	98	415	429	291	454	165
166	157
418	996
178	646
96	638
316	629
915	316
118	502
77	2
915	316
629	316
915	316
401	98	415	429	291	454	165
624	231
316	890
955	832
316	890
165	207
316	607
987	338
135	72
499	684
663	343	159
236	107
670	107
170	405
607	591
189	236
72	135
978	851
947	774
795	421	424	207
322	879
410	143
321	216
530	629	891
844	918
321	216
531	607
546	900	450
607	612	65	534	502	687	127	742	569	692	718	591
742	915
107	236
879	322
925	269
178	333
898	107
362	421
58	577	338
980	851	709
569	607
362	141
178	334
942	135
832	540	955
178	334
231	738
61	607
67	963	846	344	207	561
67	344	165
175	275
774	947
334	178
72	135
321	216
143	696
855	170
275	175
333	29
175	275
855	720
214	629
742	784	659	306	769
978	630
125	676
107	98	713
407	843
401	415	165
742	659
401	429
886	250
293	711
207	67
178	502
126	313
429	401
236	107
471	444
630	978
947	774
207	165
607	531
159	671
774	947
607	334
401	429
159	663
607	569
607	61
638	534
4	441
607	531
178	333
851	817
947	774
963	67
107	236
104	765
165	207
165	142
322	879
231	245
165	316
1	310
731	870
912	949	416
650	682	654	783	738
963	67
810	7
602	356
321	618
742	306
851	709
444	471
401	98	415	429	291	454	165
77	2
912	214
987	471
987	185
696	143
388	299
844	672
236	107
135	72
135	72
135	72
77	699
98	107
135	405
742	214
617	687
135	720
280	56
774	947
214	617
540	955
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
553	532
15	680	422	731
565	704
135	692
947	774
880	189
765	762
1004	236
774	947
586	111
530	629
306	742
742	306
135	581
530	629
530	891
530	891
98	134	268	592	707	401	117	107	429	291	454	713
531	607
810	107
644	491
166	704
912	168
310	1
175	532
680	15
98	134	268	592	707	401	278	117	107	429	291	454	713
77	266
372	404	169
231	624
429	454
236	1004
765	908
98	134	268	592	707	117	107	713
947	774
912	168
401	98	415	429	291	454	165
530	526
165	401
1004	236
67	963	846	344	165	561
738	14	1001	597	13	134	541	923	231	979	783	644	921
102	534
644	738
322	38
602	765
530	630
67	846
62	646	542
316	415
207	795
207	795
126	586
950	514
159	743
586	573
607	531
167	978
322	343
540	994	245
955	540
577	458
420	509
605	228
98	607
454	147
879	223
771	83
915	742
742	915
607	334
772	220
915	428
774	947
424	421	795	207
928	881
720	12	936	82	697	870	581	170	4	304	855	456	871	371	527	628
424	421	795	207
795	424
62	646	542
881	761	928
854	113
795	978
173	541
912	356	168
698	540	840	231	873	245	764
2	465	700	812
159	329
512	979
978	159
223	939
14	881
947	774
771	901
147	454
159	209
362	900
362	371
866	761
955	540
362	900
321	216
362	704
90	191
742	784	306
421	424
838	428
362	228
774	947
771	742
790	812
428	838
812	790
710	184
771	901
2	119
761	866
630	377
577	458
771	306
231	994
374	953
586	126
575	782
720	587
915	428
788	96
223	96
245	233
812	790
912	168	949
458	577
782	168
143	32
416	912
2	77
168	782
720	870
956	790
2	77
782	575
540	329	427	955	832
905	281
228	605
472	782
586	267
738	923	921
854	113
891	530
866	761
184	832
266	77
416	912	260	168	439	266	949
40	566
40	290
231	738
577	458
90	167
738	231
586	687	310	617	334
126	586
782	332
107	670
334	388
586	126
447	586
250	416
344	952
268	117	633	454	291
416	250
565	723
306	771
915	647	739	428	341	142	990	200	971	857	92	136	31	543
568	596
322	343
915	647	739	428	341	142	990	200	971	857	92	136	31	543
596	568
458	577
742	771
915	159
428	857
428	915
912	356	416
530	629	891
135	720
428	915
530	629	891
684	517	542	157	586	356	535	743
742	159
506	404	745	192	78	409	688	599	491	644	702
416	912
684	48	319	458
549	866
575	782
62	542	214
175	5
682	650	654	783	738
316	915
416	52
416	927	256	147	313
52	232
587	720
443	152
77	575
168	912
622	559
52	168
622	125	510
299	388
200	136
936	581	135
984	586
299	388
843	407
629	214
984	762
790	956
299	388
742	159
77	2
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
984	126	586
502	178
605	789	228
418	996
559	299
335	867
168	52
335	867
168	966
586	517	542	157	356	535	684	743
586	447
586	168	984
586	267
303	950
586	984
586	126	984
52	356	472
984	586
586	377
2	77
267	586
267	586
7	810
654	738
135	936
236	1004
423	246	977	101	103
586	984
586	267
472	168	782
472	168	782
936	135
936	581
135	936
712	398
472	782
712	398
168	52
168	52	133	557	607	232
168	912
168	356
168	232
168	790	2	700
168	77
912	168	472
168	575
168	52
439	168
168	912
168	557
168	439
549	135
77	168
135	549
266	912	168	416
168	266
168	266
266	168
168	266
472	912	168
232	575
266	168
232	575
232	575
232	168
327	381
168	266
168	232
168	699
168	912	472
168	699
168	699
168	782
168	260
168	52
168	416
168	648
168	356
159	214
50	559
50	559
207	67
663	343
165	401
200	136
135	936	170
401	415	429
401	98	415	429	291	454
663	399
170	135
697	855
956	319
178	502
559	622
559	622
559	50
559	50
559	50
720	870
506	599
758	918	956	723	41	844
316	142
190	274	373	656	181	353	920
421	424
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
290	589
421	795	424
955	540
67	344
977	1001	1004	418
663	90
421	424
832	540
977	497
795	421
758	918	956
540	955
540	955
935	746
334	607
936	135
936	581
62	542
832	710	184
542	62
450	695
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
936	135
542	62
316	915
936	581
267	700
542	62
774	947
267	586
90	191
891	629
392	630
175	849	275
424	990
424	990
592	927
592	927
275	849	175
592	134	927	454
275	849	175
317	91
275	849	175
843	201
233	540	329	245	692
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
220	772
416	168	168
189	729
947	774
685	838
147	277
290	278
782	168
843	320
189	236
418	996
274	188
780	514
274	167
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
418	996
838	685
990	428
160	630
607	415
415	607
630	392	392
267	586
392	630
630	392
568	947
633	233
630	978
423	246	101
865	159
568	947
542	62
377	457
178	482
159	214
433	32
127	61	595
267	586
127	843
996	418
416	586
996	418
377	630
5	107
782	168	472
517	684
4	371
214	428	316
280	629
377	731	422
90	663
738	14	1001	597	13	134	541	923	231	979	783	996	644	921
61	718	591
193	90
843	127
332	575
167	274
166	416
988	978	167
377	586
418	996
743	472	356
776	450	517	915	975	684
776	671
802	40
184	710	832
629	891
472	168	782	232
38	474	591
607	612	65	534	502	687	127	742	569	692	306	718	591
724	246
710	832	184
418	996
432	56
592	134	98	454
334	534
267	586
377	729
191	692
418	996
650	654	783	738	682
32	977
955	540
267	614
267	586
164	638
977	418
160	629
160	891
78	976
280	629
949	912	416
38	309
607	231
774	947
702	506
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
569	333
782	168	472
418	996
15	680
356	209
782	168	472
239	663
356	209
120	245
334	191	692
333	693
782	232
415	416
1004	236
61	991
65	193
173	541
15	731
738	650	654	783	682
936	135
517	159
159	742
90	736
936	581	135
112	674
90	306
135	936
12	870
416	332
723	41
135	936
500	814
401	98	415	429	291	454	165
500	814
347	147
236	189
647	316
248	506
236	1004
644	506	199
1004	236
585	954
592	134	927	98	454	713
648	267
977	418
493	630	629	561
454	401	429
980	107
746	935
418	977
987	531
629	160
102	534
724	159
280	739
977	418
416	912	168	356
418	977
159	692
513	485
698	925
418	996
472	356
742	306
270	576
306	90
977	418
444	535
559	50
947	774
147	347
418	977
316	392	647
332	500
332	575
912	472	168
432	56
692	415
341	915
67	963	846	207	561
692	233
356	126
912	416
32	433
433	32
684	776
356	256
178	605
849	275	175
828	837
253	151
253	290
253	566
306	742
214	415
98	268	707	401	117	107	429	713
415	214
334	38
955	540
644	506
851	978
98	134	268	592	707	117	107	713
680	720
531	987
416	912
397	975
397	671
341	915
65	193
98	268	707	401	117	107
978	851
720	680
343	663
915	517	586	684
260	77
267	586
955	540
418	977
421	795	424
356	52	912	209	472	765	868
561	67	846
951	866
421	424
356	168
843	320
684	915
650	682	654	783	738
936	135
650	654	783	738	682
912	557
977	418
77	260
977	418
891	160	530
977	418
765	111
418	977
62	542	214
833	607
510	534
418	996
774	947
104	74
292	769
915	684
947	774
267	586
605	178
977	418
795	421
67	963	846	165	207	561
782	472
401	98	415	429	291	454	165
977	418
629	24
356	52	472
531	994
561	67	846
738	850
415	191
630	530
193	53
996	418
472	168
996	418
189	236
454	592
178	502
630	392
424	990	709
343	322
381	327
868	416
392	630
592	134
542	62
10	173
629	891	160	530
977	418
684	915
418	996
290	214	159
320	843
540	773
134	592
731	563	739	870	143	696	422	8	797
418	996
343	322
188	421
188	421
160	629
540	955
377	393
772	220
955	28
912	575
592	134
707	951
774	947
392	696
356	74
843	320
782	168	472
118	335
947	774
220	772
90	613
617	586	687
214	940
62	214	214	159
592	134	927	98	454
294	416
696	392
418	996
327	381
168	557
159	214
996	418
418	996
147	715
996	418
996	418
228	693
159	214
454	592	401	429	291
696	392
454	592	401	98	429	291
454	98
90	32
684	923	687
592	268
67	963	846	344	207	561
90	509
322	343
629	24
159	189
168	575
168	472	782
575	332
28	955
28	955
575	168
782	168	472
771	901
90	356	416	472	101
90	546
74	356
107	5	980	201	381
868	416
774	947
356	313
720	383
290	214	159
28	955
951	142
698	540	840	231	873	245	764
107	537
870	731
713	592
720	617
98	134	268	707	278	117	107	713
947	774
963	159
231	582
915	684
64	534
127	843
159	963
32	90
428	136
956	790
718	904	716	189	708	377	711
251	159
746	935
159	963	251	56
126	332
214	233
765	104
925	698
857	428
250	927
450	923	684
228	605
228	605
565	318
133	256
362	812
622	559	323	510
963	159
629	24
362	428
332	126
334	923	278	687	75	617	609	191	692
629	24
622	676	125	323
341	915
260	790
377	393
912	168
401	415	165
4	720	771
718	189	377	754
362	371
646	178
377	718
718	189
646	178
356	90	472	313
316	165
267	586
915	776
393	377
851	684
32	214
72	135
320	843
622	676	125	559
629	891
669	731
450	776
388	96
927	250
256	133
920	656
90	32
923	684
629	891	530
920	656
24	629
923	687	591
267	586
294	984	256	648	313
24	629
428	857
1004	208
159	724
200	136
891	629
32	90
168	949
356	912	168
214	415	692
356	912	168
393	377
159	724
450	568
731	15
629	891
428	915
644	506
168	356
428	915	316
923	772	120
64	534	139	206	487	477	154	125	322	102	939	524	510	324
996	199
136	428	200
450	802
356	209	472	765
316	915
377	718
450	802
377	393
316	90
232	168
214	746
316	428
233	692
458	618	956	73	672	48	216	723	25	319	558	758
915	428
682	650	654	783	738
313	356	90	472
428	915
232	472
630	685
458	216
280	629
765	111
996	418
280	629
692	214	415
692	233
692	233
334	159
107	5	980	201	381
540	245
428	316
356	209
685	630
509	780	893
159	62
509	788	106
356	912	168
62	159
256	294
356	602
133	416
374	105
293	724
629	630
356	472	602	743
362	954
647	915
812	790	700
362	695
159	517
356	472
159	978
362	695
915	17
630	629
630	629
159	978
923	687	591
166	74
356	765
433	738
915	200
915	739
776	450	915	684
915	647
776	450	915	684
266	168
228	605
629	24
605	228
915	647	428	142	857	136
356	256
168	266
356	52
684	923	687
356	209	472	765
684	776	157	586	356	530
915	165
24	629
135	936
718	61
718	61
135	870	581
135	72
135	581
135	870	581
135	870	581
718	61	591
718	61	591
586	377
586	111
586	762
586	332
586	267
586	416
586	267
586	267
586	267
17	857	165
586	416
586	267
586	267
61	607	483	591
790	260
586	294	447
586	687	617
586	267
586	267
61	607	483	718	591
586	776	157	356	530	684
586	267
790	956
586	267
189	718
189	159
586	356
586	310
782	586
260	790
586	573
506	724	199
168	260
168	266
111	332
266	168
111	765
168	232
168	912
790	812
795	421	424	207
190	353
165	990
165	316
165	316
165	401
695	362
165	67
165	344
697	540	925	855
165	857
686	157
178	502
674	112
696	607
15	731
542	684
844	672
542	159
730	168
540	233
696	181
711	718
696	731
870	82
236	189
789	141
844	672
738	433
987	433
738	783
306	742
410	14	719	16	56
978	159
428	316
290	214	159
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
684	318
915	776	450	671	742	684
617	586	687
334	617
541	996
873	231
924	410
724	506
542	923	684
873	231
724	293
996	418
724	159
724	293
724	293
424	421	795	207
428	838
873	231
418	996
582	764
178	599
165	858
873	231
963	67
873	231
607	696
316	428
700	119
506	724
306	659
159	978
306	659
170	720
333	29
686	277	577
978	552
707	880
596	662	272
135	371
62	646
424	421	795	207
135	371
135	371
135	581
873	231
810	107
713	592	98
135	692
540	641
592	134	98
592	134	454
935	966
558	458
559	299
849	275	737	175
160	87
873	231
908	765
849	275	175
849	275	175
873	231
77	260
90	167
416	648	133
614	978
614	267
67	963	846	344	165	207
774	947
540	233
517	923	684
873	231
738	923
947	774
260	232
233	540
275	849	175
873	231
500	586
720	170
165	316
165	401
787	90
433	987
695	450
214	923	278	687	290	159
233	214
372	404	169
290	214
873	231
383	720
332	586
517	952
742	659	306
165	316
844	672
311	329
541	644	702
963	67
190	920
16	541
159	900	40
493	160
607	61	229
638	951
458	216
607	229
159	704
175	849	275
159	724
630	530
630	530
743	704
743	704
189	236
189	718
742	159
214	233
189	718
978	552
31	165
135	692
671	450	915	684
332	782
720	383
383	720
32	118
590	171
774	947
704	159
987	433
122	857
220	159
90	428	915	316
236	1004
74	356	166
377	586
742	450	915	684
850	197
873	231
565	388
175	275
377	2
947	774
450	802
775	692
782	332
230	633
541	16
921	719
267	586
61	229	607
628	135	720
61	718	591
684	776
702	541	644
765	111
873	231
696	607
444	369	535
118	32
577	686
52	356
858	991
24	547
275	175
15	731
772	120	75	609	454	334
175	275
420	96	559
67	963	846	207	561
450	776	671	915	742	684
844	672
245	540
586	500
586	332
316	857
256	294
789	605
15	680
16	541
444	823
165	401
165	344
165	67
165	990
513	139
165	629
565	844
165	316
266	168
207	795	558
207	795
135	628
628	135
987	540
858	991
454	592	401	98	429	291	713
454	592	401	98	772	429	291
612	740
207	67
207	795
802	40
137	936
335	118
729	243
849	275	175
228	605
159	189
106	788
851	978
316	392
951	724
316	647	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
316	647	17	428	142	990	200	971	857	302	915	952	136	31	165	543	953
936	581
718	127
951	724
629	647	739	142	990	24	143	280	424	953	658
127	718
629	24	424	953
629	24
135	581
168	260
912	168
127	843
774	947
720	587
127	916
61	229	607	483
118	335
720	12	383	680	855
886	250
194	951
383	362
112	392	267
214	671	963
670	381
795	421	424	207
774	947
369	168
232	782
765	30	313	209
707	193	98	951
120	772	609	191	454	752
236	1004
232	168
232	260
833	185
720	383
607	696
912	168
30	765
774	947
41	73
738	541
313	765
685	493
534	510
978	988
316	415
167	978
742	90
855	581
540	697	773	311	925	855	955	698
188	141
978	547
493	685
843	127
559	299
500	550
231	2
587	720
671	214
912	557
587	720
559	622
918	758
718	149
559	634
454	592	401	98	429	291
415	316
547	978
776	586	450	157	915	356	530	684
559	420
718	149
157	166
24	200
413	935
510	223
978	159
912	260	168
193	923
646	551	369	62	513	485
216	558
742	90
758	318
135	581
935	413
988	188
607	229
335	29
423	246
738	433
135	581	292
120	500
947	774
951	194
362	168
742	90
458	319
671	586	450	157	915	356	530	684
214	912
698	540	840	231	873	245	764
863	994
684	499
165	31
165	401
134	592	98	291	454
280	360
891	629
149	718
149	718
923	53
534	607
86	662
311	955
540	697	773	311	925	855	955	698
231	2
236	107
614	274
925	311
737	849	275	175
421	795
724	951
732	383
933	966
956	458
955	427	773
790	2
702	745
795	421
188	978
963	67
500	193
698	540	840	231	873	245	764
107	236
194	951
978	188
774	947
233	692
742	159
104	313
819	887
423	866
887	819
188	630
388	565
988	188
718	127
644	702
159	742
622	676	559	46
423	866
90	428	200	915	316
424	990
157	776
742	229
742	159
74	356	166
622	125
74	126
978	957
15	680	731
828	532
586	267
191	253
940	159
738	923
612	214
159	742
586	776
454	592	401	98	429	291
433	738
454	134	592
565	388
450	802
233	692
586	776	687	334
66	227
702	644
745	702
607	927	502	542	915	742	416	356	569	591
851	978
702	745
458	618	956	73	672	48	216	723	25	319	558	758
592	134	98	454
193	546
450	776
592	268
29	808
1004	236
592	268
91	502
168	369
227	66
168	730
227	45
62	646	542
168	362
638	700
546	193
168	472
765	30	313
445	891
837	719
738	923
428	915
738	923
629	280
335	118
334	607
233	692
74	166
428	915
66	227
415	416
754	718
227	66
416	607
227	45
214	290
977	1001	418	423	1004
758	918
977	969
648	765
671	586	450	157	915	356	530	684
66	227
742	159
416	927	256
739	280
416	927
227	66
227	45
2	178
416	927	256	313
266	260
915	607
710	767
710	767
851	614
851	614
851	614
879	322
915	647	428	142	857	136
915	428
782	435
72	135	581
605	789	228
629	280	658
586	868
506	783
586	447
228	605
381	643
586	337
731	78
30	765
891	920
61	229	607	483	718	591
915	923
232	575
61	718
912	77
912	305
188	141
732	118
66	227
915	428
66	227
643	381
915	428
942	135
136	200
915	316
232	168
644	702
586	356
260	949
168	232
168	77
165	316	316
165	401
165	31
165	316
165	401
165	67
165	344
165	31
165	31
165	344
165	401
697	540	771	925	855	83
697	540	925	855
422	284	613	680	731	15
542	62
377	422
135	870	581	371
686	650
135	72
662	596
15	422
160	658
160	24
188	141
429	454
774	947
362	168
730	356
630	188
176	995
176	855
176	746
176	769
947	774
176	135
176	245
528	609
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
774	947
630	629
991	654
135	942
30	912
31	165
31	165
105	233
143	24
31	165
135	581
506	775
135	581
105	374
542	607
62	542
112	267
947	774
422	696
356	776	157	586	530	684
855	697
305	912
949	260
356	607
774	947
410	638	832
227	66
227	45
31	165
31	990
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
977	1001	208	423	1004
31	165
31	990
31	990
31	165
362	618
214	62
977	1001	418	423
977	208	1004
955	427	540	773	311	925	987
418	996
493	629
493	629
72	159
90	742
135	581
782	472
135	581
135	581
190	951
908	30
135	581
75	220
316	142
360	630
738	837	13	719	745	783	828
86	443
86	443
988	188
126	700
963	67
607	415
86	443
607	416
126	700
851	167
542	62
629	24
165	316
112	674
160	629	891
165	344
165	67
141	241
126	260	602
415	607
633	53
313	765	30
159	72
267	256	648	517	186	478
227	66
253	191
776	157
685	838
227	45
798	159
980	718
629	493
684	318
416	648	133
605	228
530	891
662	900	272
214	159
72	159
810	107
82	628
275	175
90	381
165	401
410	650	663
362	609
135	72	581
684	776
135	581
316	142
838	700
135	581
236	189
236	980
306	659
891	530
868	586
890	542
628	82
421	424
175	275
499	684
774	947
135	692
67	963	846	344	207
184	779
306	659
663	410
135	692
980	107
214	923	687
685	493
125	174
127	718
97	84
127	159
663	950
135	371
316	200
685	724	1001
908	104
782	472
133	648
135	170
275	175
356	209	472	765
245	233
908	104
530	629
718	61
908	104
987	890
659	306
401	683
220	75
236	506
648	256
530	776
377	866
676	534
650	686
530	586	776	450	671	157	915	742	356	684
66	227
62	214
530	629
41	723
650	654	783	682	738
356	472
908	104
522	61
915	341
696	422
522	61
530	629	891	160
401	98	415	429	291	454	165
522	61
947	774
908	104
742	769
313	256
397	975
696	61
866	377
628	82
991	61
991	858
362	168
923	915
991	654
923	687
165	401
908	104
165	31
165	344
607	927	502	542	915	742	416	356	569	591
774	947
908	104
423	377
776	530
908	104
356	730
915	530
356	209	472	765
118	335
397	671
900	159
720	12	680	617	855
720	383
991	61
268	117	98	633	454	713	291
24	629
268	117	98	633	454	713	291
173	541	506
260	126	602
24	160
268	134	592
629	90
24	143
268	134	683	257
607	356
178	599
24	629
316	647	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
178	333
991	61
782	472
586	573
947	774
141	469
851	978
141	188
141	188
383	720
383	732
428	838
243	61
178	502	333
377	729
335	118
771	4
771	703
990	31
66	227
189	236
32	61
344	838
803	392
301	547
849	700
472	356
772	923
497	773
472	782
991	61
61	243
159	40
256	648	267	517	186	478
15	680
908	104
447	586
987	531
159	239
901	552
607	591
239	663
2	991
356	52	912	602	168	209	472	765	868
740	788
228	605
159	742
629	24
951	190
416	586
421	795
629	891
454	268	592	401	98	429	291
493	530
795	421
167	214
454	196	401	429	587
454	592	401	98	429	291
629	24
186	256	648	267	517
908	443
410	663
774	947
200	915
227	66
886	250
718	61
48	684
416	356
718	61
599	178
227	45
24	629
908	762
947	774
963	67
416	868
112	267
881	433
530	915
530	493
617	150
423	866
868	356
90	56
707	193	98	951
587	720
62	542
66	227
908	30
987	833	185	471
966	933	347	935
987	849
908	743
135	337
147	277
908	104
526	2
500	814
963	67
586	267
772	75	609	334
774	947
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
672	844
586	416
193	90
684	499
267	586
933	966
703	771
720	383
118	335
196	120	850	147	429	454
782	472
771	703
991	61
602	356
940	383
343	223
977	1001
327	381
61	696
450	802
105	233
947	774
787	90
868	912	168	209
241	795	645	547	817	957
277	48
418	996
418	996
1001	977
356	765
423	246	977	101	175	103
2	526
991	61
828	837
774	947
147	577
977	1001
585	547
48	458	319
534	388
534	84
883	189	377	127
147	196
991	61
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
499	91	607
530	629	891
629	530
542	62
334	178
780	322
530	629
530	629
173	541	506
530	629
189	977
980	236
175	849
698	540	840	231	873	245	764
443	86	662
485	542	513
178	502
918	499
178	334
738	783
75	522
207	795	469	67	35
236	980
118	335
980	236
963	67
67	846	344	165	207	561
418	996
947	774
758	918
334	462
542	485
530	630
77	168
977	796
765	908
165	401
165	31
1001	977
165	316
990	424
730	356
429	401	98	291	454
996	418
720	833
996	418
75	633
990	31
952	200
963	67
977	1001
949	168
208	236
592	134	98	454	713
774	947
592	268	927
454	592
454	772	120
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
530	629
738	231
828	837
418	996
458	48	25	704	684
851	188
758	723	41
517	267
2	231
517	459
458	25
31	165
592	927
166	157
220	471
990	31
369	535
4	771
125	174
592	134	927
454	134	592	401	98	429	291	713
184	875
991	858
111	885	586
629	530
416	927	294	256	648	313
534	64
433	881
423	246	977	101	103
72	135	581
90	647	316
996	418
421	424
72	135
421	424
886	250
682	650	654	783	738
718	61	189
313	294	256	416
421	424
881	433
630	530
388	638	832
168	362
65	334
724	1001	685
114	189
977	423
940	159
107	320
530	629
62	542
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
586	267
450	802
334	383
62	542
586	267
586	573
356	166	74
168	232
586	111
776	586	450	915	356	530	684
908	765
168	77
546	607
629	530
738	650	654	783	682
586	166
159	306
586	573
586	776	450	671	915	742	356	530	684
356	462	765
776	586	450	915	356	530	684
77	168
283	90
432	433
1001	724
356	586	776	450	671	915	742	530	684
343	223
356	586	776	450	671	915	742	765	530	684
908	2	700
189	718
72	135
629	24
915	586	776	450	671	742	356	530	684
377	423
61	718	591
377	423
915	31
915	200
758	956	216
788	740
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
915	92
915	31
915	200
168	77
1004	189
200	915
266	912
168	52	77	133	557	607	232
428	316
159	607
168	949
891	530
866	423
267	647
168	305
428	316
782	472
950	663
586	776	450	671	915	742	356	530	684
103	780	950	423	514	832	164
647	267
103	780	950	514	832	164
428	915
915	428
693	470	862	538	991	333	710	502	249	295	78	6	409	767	976	0	599	605	228
214	159
530	891
920	274
423	866
432	433
915	428
517	776
688	506
530	915	586	776	450	671	742	356	891	684
886	250
46	1
233	692
915	857
159	607
84	97
168	266	77
682	654	783	738
530	891
776	915	586	450	517	356	891	765	530	684
776	517
605	693
77	266	168
168	912
168	912
915	200	543
168	260
912	260
0	693
356	209	472	765
381	327
166	74
915	586	776	450	517	671	742	356	891	765	530	684
915	586	776	450	517	671	742	356	891	765	530	684
16	541
168	232
168	912	209	868
915	586	776	450	517	671	742	356	891	765	530	684
586	294
168	260	356	52	912	602	209	472	765	868
663	950
991	61
586	776
586	281
542	62
542	62
61	687	718	591
356	52	30	232
530	586	776	450	517	671	915	742	356	891	765	684
356	209	472	765
356	472	765	209
356	472	209	765
356	168
245	233
30	313
596	40
534	388
915	428	857
61	522
61	991
891	530
693	0
693	605
170	135
596	662	272
31	915
605	693
189	114
542	159
586	126	984
200	915
200	952	136
200	952	136
200	952	136
472	782
991	696
472	782
472	782
472	168
260	168
912	356
472	232
168	260
168	260	356
168	912
643	107
472	356
168	472
742	586	450	915	356	530	684
168	472	782
168	439
790	812
697	855
991	654
540	955
165	990
165	401
383	362
190	274
190	951
281	586
401	98	415	429	291	454
229	607
135	72
135	72
135	581
135	581
135	581
135	72
135	581
135	170
401	98	415	429	291	454
401	415	165
401	415
713	98
229	742
483	299
401	429
223	853
429	401
559	622
724	293
559	402
559	50
559	402
559	622
559	50
559	622
329	832
774	947
671	915	586	450	517	356	891	765	530	684
947	774
559	622
686	147
698	540	840	231	873	245	764
774	947
502	228
844	672
347	157
502	532
947	774
832	139
832	329
157	347
374	105
62	646	542
720	587
774	947
531	482	987
227	966
424	421	795	990	207
607	462
166	586
147	686
410	189	896	969	977	195
1001	685
947	774
500	814
987	531
568	466
231	607
977	410
107	236
334	776
782	232
231	502
782	435
803	112
74	166
782	472
602	743
135	72
166	74
181	61
175	246	101
782	472
306	229
280	526	24	685	846	360	630	629	891	631	160	530	493	561	658
159	278
978	424
915	316
0	178
956	700
506	670
1004	29	16	236
83	784
415	401	150	191
415	150	191
415	833	401	150	191
896	410
531	482	641
530	629
530	629	160
738	654
530	629	160
987	840
742	229
658	274	547	990	188	136	561
530	629	160
316	275
720	587
730	356
114	189
90	506
275	316
602	52
587	720
742	915	586	450	517	356	306	891	765	530	684
782	74
700	267	838
316	275
522	61
147	277
178	118
67	963	846	344	165	207	561
347	157
742	462	306
742	306
522	61
738	654
742	306
74	782
700	956
933	966
191	75
229	742
246	423	101
963	67
963	67
542	62
963	67
881	700
774	947
787	90
684	499
693	605	122	228
267	700
891	530
963	67
700	881
377	866
947	774
323	534
15	731
963	67
256	416	313
166	126
921	738
881	700
462	607
670	506
684	776
485	542
685	1001
582	840	686	105
178	118
720	383
294	817
586	281
586	281
586	294
743	472	462
383	720
774	947
193	546
444	535
568	450
908	765
586	617
670	6	189	5	506
586	166
160	24
160	658
782	126
607	462
502	228
502	178
729	377
422	731
246	724
502	228
424	421	795	207
92	915
947	774
586	447	573
720	383
808	670
573	586
956	844
383	720
147	933
587	720
147	933
720	587
241	630	141
720	587
774	947
127	718
718	127
857	428
243	61
630	241
765	356
422	658
500	332
335	670
75	633
126	166
178	502
629	891	160	530
233	329
200	952
629	891	530
126	166
670	335
947	774
126	782
692	233
849	175
692	233
236	189
915	92
499	684
236	1004
424	795	207
356	260	168
424	421	795	207
260	168
424	421	795	207
424	421	795	207
729	377
356	209	472	765
356	472	765	209
332	500
112	267
670	381
774	947
500	332
356	912	168
776	915	586	450	517	356	306	891	765	530	684
343	322
157	347
742	900
680	720
776	687	591
356	730
776	915	586	450	517	356	306	891	765	530	684
356	730
356	730
178	502
356	765
356	765
332	575
231	873
947	774
231	873
926	157	715
381	327
851	614
30	209
851	614
851	614
774	947
729	377
577	458
742	159
915	586	776	450	517	671	742	356	306	891	765	530	684
369	535
159	742
779	184
559	622
559	50
559	402
782	472
742	900
500	435
168	439
782	472
53	193
178	502
168	260
159	233
963	67
418	996
374	953
30	936
374	105
168	912
614	188
422	731
159	607
135	581
996	418
159	731
612	388
159	987
854	586
680	284	422
416	927
684	844
40	900
294	77
40	662
912	356
612	740
30	765
159	923
418	996
933	147
313	765	30
418	996
136	200
200	136
730	356
136	200
316	428
530	891
947	774
942	135
765	648	30
530	629
147	933
168	699
720	383	680	617	855
105	374
105	374
720	587
105	374
168	439
719	410
178	502
165	316
165	428
165	142
165	857
633	920
165	31
165	302
165	136
165	990
165	647
165	952
165	344
165	971
165	858	200
416	133
422	700
544	214
168	439
166	112
189	236
159	607
586	854	782
62	542	250
136	165
62	542	250
500	782
586	573
795	469	207
207	428
360	543
165	344
165	401
432	433
207	469	558
220	471
334	612	75	127
207	647
207	953
429	454
531	482
207	142
435	782
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
332	500	782
454	401	98	429	291
996	418
996	951
415	978
313	30
765	356
98	134	268	707	117	107	713
228	693
987	159
165	316
607	483	334
98	134	268	592	707	401	117	107	429	713
48	277
765	356
236	189
483	607
98	134	268	707	401	117	107	429	291	454
607	502	542	915	742	356
356	30
98	268	707	401	117	107	429	291	454	713
971	165
383	362
98	134	268	707	117	107
879	788
98	134	268	707	117	107	713
98	134	268	592	401	117	107	429	291	454	713
147	277	171	285	715
144	90
936	30
429	401	98	291	454
165	858
316	647	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
90	464	107
285	147
98	134	268	707	117	107	713
542	62
542	62
322	343	223
356	912
607	75
285	147
356	472	209
629	280
90	144
178	334
450	695
77	294
135	942
428	857
423	246	101
646	483
316	428
178	502
428	207
377	246
356	260	52	912	30	602	168	209	472	765	232	868
428	173
671	462
233	540	329	245	692
912	168
334	178
30	209
200	136	857
602	30	356
75	334
40	187
75	607
428	915
978	167
630	360
506	670
629	159
692	135
144	90
654	738
135	742
692	233
692	233
692	233
654	738
765	30	356
534	102
692	135
692	135
978	167
421	424
428	838
341	915
428	915
2	465
483	646
742	135
794	485
428	795
443	86	662
428	24
586	111
586	984
857	428
313	765	30
356	313
207	35
779	710
356	313
24	428
356	313
416	573
607	232
858	165
502	228
767	710
443	742
622	676	125	323
428	207
622	676	125	323
428	857
622	559	323
622	559
622	676	125	559	323
499	91	607
334	586
742	443
772	923
462	607
428	915
622	676	125	559
915	341
173	428
622	676	125	323
334	607	159
648	182
984	586
622	676	125
622	676	125	323
428	173
280	445
622	676	125	323	46
173	428
643	685
622	676	125	559	323	46
428	915
915	165
32	143
356	648
250	542
333	312
984	586
171	147
450	776
333	78
664	335
921	576	14	270	738	506	199
776	450
330	764
432	433
686	157
330	764
264	454
788	879
629	530
923	214
984	447	168
84	97
629	530
915	341
356	472	209	313
246	423	101
535	444
915	591
246	423	101
535	444
502	159
356	30	232
502	159
2	231
356	30	232
502	159
356	30	232
542	250
447	586
356	30	232
356	30	232
356	30	232
356	313	232
502	159
424	990
356	209	472
542	62
232	782
228	502
535	444
356	30
136	200
30	232
356	313
30	356
168	447	984
200	136
232	30
30	313
30	232
30	232
30	232
135	581
135	581
135	581
135	742
135	581
180	958
135	581
135	692
232	30
731	159
912	356	416
356	52	765
356	126
356	209
356	912	765	416
912	356	168	557
356	912	168
356	260	168
356	912
912	356	52	168	557
141	978
168	2
126	416
949	168
126	356
949	260
949	260
168	949
586	334
472	356	209
949	168
232	168
168	232
232	168
949	260
168	232
232	472
327	381
472	356
232	168
2	231
260	949
168	232
260	30	232
260	416
439	168
439	168
790	2
996	506
232	168
232	168
232	30
168	439
260	912
2	168
2	790
168	2
2	168
168	2
418	364	531
418	531
418	977
418	996
165	915
165	142
418	105
165	316
782	232
178	334
697	540	311	925	855
50	559
383	720
715	147
159	502
833	462
833	415
833	185
833	617
401	415	165
401	98	415	429	291	454
159	334
502	159
935	966
159	502
540	233
531	418
31	165
31	165
334	75
401	98	415	429	291	454
617	388
105	418
963	67
987	540
963	67
802	450
881	650
428	122
963	67
955	427	540	773	311	925	987
955	773
333	470	862	538	312	710	502	249	78	6	409	767	0	569	599	605	228
978	141
450	572
256	313
802	450
334	178
92	647	142	847	31	731	165	428	915	207
333	693
333	6
493	629	561
546	189
416	260
609	214	454
629	891	530
868	260	356	52	912	30	602	168	209	472	765	232
175	849	275	737
454	401	98	429	291
765	159
774	947
421	424
421	424
401	415	291	454	165
947	774
14	576	945	270	783	506	199	738
356	30	232
14	702
14	702
14	702
14	702
14	702
122	428
891	530
849	275	737	175
112	267
157	686
40	272	572	900
421	424
742	659	306
738	159
738	850
15	680	731
432	915
742	607
421	424
112	168
550	546
718	904	61	716	479	724	189	595	377	754
738	159
738	850
774	947
246	423	101
550	546
428	122
229	742
629	526	24	685	846	360	630	891	631	160	493	561	658
428	915
418	996
684	956
742	229
546	159
416	166	573
14	702
309	38
987	95
987	338
229	742
32	534	214	791	280
718	711
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
275	849	175
795	421	424	207
216	558
493	978
62	542
120	191
230	193
795	421	424	207
775	506
175	849	275
988	851
275	175
920	633
971	543
175	275
168	112
168	912
612	120
530	891
980	553
112	168
73	319
585	764
275	175
422	613	731
641	809	482	251	531	56
633	923
881	700
724	716
663	950
776	159
696	591
251	506
291	134	401	98	429	454	713
435	332
260	912	77
696	607
915	200
752	415
191	692
122	428
572	450
14	702
392	112
344	543
5	553	670
987	809
543	344
90	144
90	144
332	435	500
423	246	101
415	752
347	590
718	866
596	187
447	984
696	181
309	832
90	283
90	416
866	718
912	77	168
126	52
231	2
696	607	591
718	866
541	996
444	535
112	267
851	614
851	547
428	915
147	926
356	30	765
90	830
5	483
415	401	150	191
377	718
401	98	429	291	454	165
866	718
377	422
866	101	718
866	101
147	171
996	541	506	199	644
144	90
923	687	591
530	24
1	310
502	532
984	447	168
1	310
1	310
890	5
306	374
607	334
248	506
530	629
647	316
506	775
923	633
418	531
843	779
102	534
335	118
335	867
688	532
775	506
633	923
765	30	356
101	127
506	251
369	535
435	500
180	727
912	356
374	742
105	418
13	14
465	783
891	353
428	142
810	107
963	67
724	711	718
808	670
633	923
316	915
246	724
421	424
14	13
963	67
720	383
316	647
718	724
720	587
506	541	996	199	644
102	534
90	935
90	853
454	401	98	429	291
849	329
90	144
454	713	401	98	429	291
454	401	98	429	291	713
424	990
24	629
912	168	472
912	168	472
327	381
165	316
347	590
29	808
978	493
256	416
854	542
607	696
607	696
586	617
142	428
577	458
881	516	761
603	46
90	283
543	971
648	356
596	695
881	516	761
881	381
915	92
730	356
90	135	720
772	923
416	472
175	737
696	607
316	647	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
90	581	720
534	612
696	607
316	165
696	591
159	233
322	343
180	727
984	447
0	6
581	273
165	857
698	540	840	231	873	245	764
542	62
31	165
120	923	687	334
765	166	356
765	356
114	127
765	166	356
573	166
955	540
704	743
313	765	30
90	898
421	424
458	956	48	319	558
482	531
955	540
915	428
774	947
685	838
935	413
935	413
381	327
454	401	98	429	291
166	586	416
767	6
718	127
127	101
738	783
127	718
971	857
435	332
984	126	586
955	540
881	516	761
586	166	416
581	742
175	849
309	1	97
90	316
167	274	181
724	538
90	428	200
622	676	125	323	46
718	101
428	173
774	947
530	915
90	915
765	890	214	209
90	32
19	333
622	676	534	139	206	477	125	102	939	524	323	510	324
812	790	700
633	193	53
256	356	30
633	772
890	5
890	613
582	764
273	581
428	915
716	883
147	890
416	166	586
629	24	891	160	530
629	267
516	761	881
207	92
849	175
175	849
506	541	996	199	644
313	885	294	256	447	416	984
333	19
313	77	168
171	147
700	277
90	144
765	168
838	685
506	248	541	29	208	881	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
443	908
506	442
272	450
14	702
171	277
413	935
200	647	971	952	136	316	17	428	142	990	857	302	92	915	31	344	165	543	953
891	629
955	427	540	773	311	925
233	692
984	126	586
923	772
568	187
614	858
233	692
629	526	24	685	846	360	630	891	631	160	493	561	658
607	278
688	532
607	278
530	24
223	343
90	997	701
319	558
746	935
779	843
322	460
935	746
53	607
935	746
2	119
607	591
189	605	14	506	68
746	413
716	101
980	718
685	838
415	522
415	178
607	278
2	119
891	267
416	166	586
696	229
688	532
356	765
920	274
684	844
233	159
62	159
499	956
84	97
643	685
159	233
765	30	313
159	214
502	159
746	935
159	776	940
662	443
233	159
277	700
334	2
277	147
159	502
132	388
292	135
159	502
159	62
164	420
14	702
200	952	136
356	912	472	765	416	305
101	716
101	127
101	718
502	159
101	127
886	250
159	607
742	581
356	730
724	457
159	607
332	700
159	739	544
14	702
14	702
356	765	166
388	923
356	765	52	30
356	765	209
74	743	166
318	684
614	274	35
692	233
692	233
692	135
356	730	256	648	313
356	730
356	256
356	52
356	313
2	334
746	413
168	112
746	534
335	810
643	685
949	168
949	260
949	439	266	912	77	260	168	575
313	356
168	949
168	949
168	439	266	912	77	260	949	575
790	812
812	119
812	790
812	790
790	812
790	812
790	812
168	232
168	439	266	949	699
790	812
168	912
790	2	700
165	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	543	953	316
782	332
782	332
782	168	472
782	332
782	332
782	168	472
700	790
942	135
14	702
267	891
166	74
949	168
450	572	900	662	272	802
942	135
356	256	30
166	586	416
711	718
450	272
450	572
260	168
586	166	416
260	168
586	166	573
14	702
14	702
168	782
232	313
168	260
356	168	209
356	209	472
168	260
168	356
168	557
168	260	77	557
232	313
232	313
168	439
168	266
356	765	30	718
260	168
168	439
168	260
168	356	472	232
356	90	209	472	313
168	439
644	1001	924	702
439	168
14	702
260	168
260	439
790	700
168	439
439	260
168	260
790	232
232	790
260	439
782	168
644	1001	924	702
483	91
483	471
439	260
782	77
168	782
66	45
66	2
111	586
724	189	181
14	702
812	790
232	313
313	232
472	782
912	77
168	782
356	209
782	168
782	168
260	949
790	2
812	790
711	718
684	216	319
684	499
97	84
306	229
337	586
337	135
337	505
980	718
684	48	565	918	318	679	704	499	321	844
586	337
586	267
586	74
105	418
472	416
418	105
260	168
260	168
168	260
168	260
168	260
77	912
77	782
790	812
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
50	559
343	69
686	277
686	277
306	659
663	399
337	32
663	343
454	429
233	692
401	415	165
429	454
844	672
343	399
401	415	165
988	978
743	704
228	502
135	581
135	581
246	423	101
181	167
14	881
135	581
184	377
135	581
112	267	674
658	838
135	170
135	337
135	292
329	849
112	267
915	428	189
67	963	846	344	207	561
67	963	344	165	207	561
316	257
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
644	14
935	413
178	134
67	963	846	207	561
502	159
450	900
32	337
423	977	175	103
758	499	558
428	316
316	90
423	866
866	423
782	168	472
429	454
731	572
423	866
293	724
765	648
782	472
607	696
424	421	795	990	207
765	908
540	231
135	692
220	483
383	720
427	955
301	978	493
754	718
844	558
549	135
987	872
987	955
987	955
607	687	802	591
987	849
160	857
987	361
987	95
987	540
522	415
493	629	561
589	752
283	214
62	646
443	86	662
401	429
718	61	595	377
67	963	846	344	165	207	561
629	24	891	160	530
530	629	891
317	692
530	629
67	963	846	344	165	207
464	107
774	947
685	724	1001
429	401
167	630
559	622
559	402
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
421	424
559	50
214	32
178	502
891	530
630	167
267	629
571	684	285
571	277	160
571	394
294	586
851	469
630	167
189	915
630	188
571	394
571	62
571	885
571	394
571	542
947	774
934	595
316	915
500	814
956	844
846	67	561
472	912
233	329	692
377	718
377	184
868	168	765
978	851
607	612	65	534	502	687	127	742	569	692	306	718	591
267	629
718	866
429	401
573	586
571	935
607	231
718	716	189	377
571	394
774	947
718	19	16
718	866	101
823	542	485
571	62
936	137
316	990
571	62
571	900
707	193	98	951
571	935
499	684
629	267
571	160
571	776
571	900
571	160
571	776
253	151
947	774
253	290
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
253	566
499	321
996	850
499	607
253	151
629	24
758	918
253	290
571	776
253	566
923	617
571	776
316	915
571	450
571	900
571	870
571	742
571	160
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
927	413	854	633	120	369	609	770	90	416	722	191	454	113	513	485	250	444
571	663
571	870
571	742
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
571	663
571	534
571	663
571	742
290	923	687
664	107
571	161
571	742
571	742
647	24
381	192
571	742
571	684
571	742
571	160
644	506	199
506	208	783
178	538
267	526
571	394
571	160
571	900	910	450
746	692
272	900
267	629
571	394
343	223
334	607
754	687
684	318
318	684
332	782
159	29
499	687
774	947
283	214
38	939	474
208	236
582	994
181	274	167
582	674
191	927
580	582
178	502	0
332	782
429	401	98	291	454
947	774
582	580
332	782
713	98
67	963	846	344	165	207	561
248	90
915	428	200	857	136
915	189
316	647	990
586	166	573
716	718
313	648
782	472
502	178
135	549
502	178
101	718
77	912	168
90	843
90	48
272	595
429	454
112	267
592	134	927
664	107
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
313	472
181	724
592	134	927
592	134	98	454
369	513
592	134	454
535	369
433	789	482	641
104	126
592	134	927	98	454	713
812	790	700
812	465	119
774	947
534	102
592	98	454
126	782
135	90
424	990
135	120
843	90
718	716
189	718
189	410
996	506
61	522
718	754
135	692
90	220	248
236	1004
629	24
290	214	159
940	159
120	135
771	784
947	774
159	923	687
62	646
248	90
428	838
530	360	526
15	731
126	104
159	923
220	90
774	947
248	90
996	418
947	774
774	947
178	693
178	762
135	742
416	472
569	483
135	581
740	879
609	1003
62	646
178	565
313	648
62	214	159
178	231	607
90	248
683	401
90	220
648	313
915	630
738	783
200	316
868	765
220	90
771	703
782	472
607	531
771	659
951	707
139	323
429	454
435	500	332
963	67
531	607
112	646
674	582
30	908
927	592
90	765
134	850
200	971	952	316
586	294	447	984
582	674
731	680
472	782
290	214	159
91	315
435	586	267
208	783
850	134
248	90
471	483
935	746
435	586	267
246	423	101
581	135
472	416
743	166
90	199
166	743
316	629
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
851	469
915	120
530	629
915	857
105	418
450	572	900	662	272	802
423	377
450	900
243	61
316	647	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
337	505
530	61
761	700
493	838
134	178
738	654	783	682
697	170
530	24
738	650	654	783	682
530	526
530	280
175	849	275
743	908
472	782
256	313
165	67
165	31
120	343
165	401
316	915
978	988	547	851	469	188	817	167	35
629	316
30	313
629	526	24	685	846	360	630	891	631	160	493	561	658
697	170
857	915
680	731
692	746
272	443
77	232
915	857
849	275	175
514	780
19	718
526	530
175	849
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
858	614
159	502
260	439	266	416
915	428
214	159
530	526
24	530
568	379
692	742
692	233
530	24
692	233
272	161
866	718
189	724
866	718
915	857
275	849
178	502
316	629
752	850
189	920
758	918	956	723
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
334	940
135	692
16	718
152	443
682	650	654	783	738
135	581
377	718
552	951
746	935
850	924
978	851	167
377	423
850	924
738	650	682	654	783
746	935
994	120
630	915
30	908
42	510
450	61
181	274	167
61	181
2	66
2	45
334	696	607
782	168	472
137	936
720	587
66	45
443	86
428	915	316
698	540	840	231	873	245	764
214	167
90	718
857	915
782	500
189	724
66	2
724	189
720	833	12	383	680	855
724	189
170	405
720	617	587
472	313
189	114
936	137
724	14	796
377	423	101
170	135
485	823
485	823
746	935
86	443
61	393
758	918	956	723
450	61
61	530	450
170	855
765	648
738	14
334	75
541	16
415	522
833	462
585	371
703	771
233	692
267	658
807	306
334	75
90	48
191	499
75	178
443	86
457	377
472	912	168
696	334
502	591
16	541
160	530
526	267
696	607
472	912	168
61	718
780	514
472	912	168
530	61
84	97
663	950
915	857
915	647	428	142	200	857	136
327	275
647	316
855	581
692	233
936	581
692	233
423	849
61	450
582	994
86	443
159	502
293	724
159	62
306	807
164	368
746	935
746	935
292	135
61	530
450	61
908	765
696	143
514	780
724	718
724	246
260	168
846	561
168	260
846	67	561
347	966
216	565
159	544
192	381
923	159
77	260	168
192	381
322	343
168	260
969	178
731	584	284	15
458	48	25	704	684
732	0
233	214	159
0	732
966	347
126	356
732	0
97	84
126	356
742	443	692
742	135
541	16
742	306
542	62
782	472
424	421	795	207
969	189
614	988
915	630
924	850
782	168	472
731	584	284	15
731	584	284	15
731	584	284	15
782	332
782	472
586	166	416	573
260	74
586	573
472	782
418	105
537	335
135	170
135	742
135	581
135	292
190	274	373	656	181	353	920
190	274	373	656	181	353	920
31	165
165	401
165	31
165	401
165	316
41	723
188	978
401	98	415	429	291	454
401	98	415	429	291	454	165
165	31
165	401
443	86	662
587	720
646	62
924	199
443	550
316	647
662	443	86
720	587
646	62
988	978
720	383
614	53
159	940
720	587
159	776	940
383	720
67	963	344	165	207
614	280
614	891
105	418
833	462
530	891
530	891
306	742
334	696	607
774	947
947	774
936	137
207	428
207	953
141	469
207	847
207	92
540	338
571	450
571	900
571	776
207	142
987	433
469	207
137	936
469	207
571	277
571	285
571	900
774	947
746	413
963	67
963	67
321	216
947	774
450	61
987	53
335	537
126	790
774	947
316	415
915	428
178	502
582	364	994	764
67	846	344	207	561
332	250
67	846	344	165	207	561
415	316
499	684
500	814
178	415
984	586
956	844
415	178
696	607
942	135
138	499
647	316
647	316
791	32
647	316
940	159
138	867
450	272
334	61
828	738
333	502	767
120	272
493	629	561
61	450
987	433
891	360
178	415
141	978
891	614
537	181
720	383
846	67	561
846	67	561
152	86
415	178
724	718
537	440
499	956
302	428
846	67
947	774
537	335
178	415
541	16
774	947
550	546
160	838
522	415
320	107
61	718
585	4
585	954
713	278
137	692
383	362
936	581
692	550
90	535
185	833
335	537
335	107
429	454
424	421	795	207
933	723
90	220	283
517	803	267	112
415	522
401	415	165
62	646
283	90
137	692
416	260	77	168
383	720
103	780	950	423	514
607	229
170	697
137	692
90	191
736	692
90	191	692
550	546
650	682	654	783	738
362	152
369	513
90	191	692
416	472
318	684
175	275
294	817
78	731
170	697
581	135
947	774
185	502
5	175
592	134	98	454	713
592	134	927	98	454	713
137	692
592	134	927	98	454	713
170	697
53	614
550	692
754	718
14	702
178	75
170	697
585	568
585	568
846	67	561
846	561
692	550
956	844
647	316
692	137
152	443
517	166
275	849	175
692	736
746	692	591
175	275
720	383
416	90
774	947
630	915
987	872
647	838
152	443
416	166	586
383	68
377	457
377	457
851	547	188	167
416	752
648	869
416	602
243	61
443	900	272
921	796
915	428
502	333
228	605
542	62
41	565
723	933
165	31
334	696	607
526	629
586	166	416
165	67
165	31
165	316
526	629
260	77
194	951
586	984
15	731
338	540
680	15
126	885
178	599
546	443
746	935	692
526	629
782	472
120	707
802	450
334	696	607
868	586
647	838
526	629
61	522	843	718
647	274
62	646	542
987	433
136	200
935	684
15	731
136	200
607	91
684	558
413	746
170	697
696	334
170	855
165	316
165	67
165	31
165	401
696	334
629	891	530
664	468
849	275	175
275	175
546	550
782	472
663	950
629	530
62	646	542
450	595	754	272
956	700
159	40
629	630
782	472
175	275
337	634
630	629
337	822
500	814
568	495	947	488	379	272
369	535
233	329	692
62	542
428	915
337	84
337	832
743	602
530	891
517	256	648	267	186	478
500	814
662	466
812	790	700	119
454	592	401	98	429
337	514
62	646	542
542	62
416	927	256
947	450
337	42
629	316
152	443
377	423
377	729
418	105
915	31
418	105
648	256	267	517	186	478
377	729
90	927
186	256	648	267	517
697	540
909	862
428	915
662	443	86
987	849
256	648	267	517	186	478
955	773
955	773
936	137
187	450
416	166	586
700	332
466	662
724	538	502
69	939
441	628
837	783
332	782
90	915	178
915	428
936	337
337	1
966	232
67	963	846	561
66	45
718	724	189	883	754
332	700
718	866	61	724	189	595	883	377	754
435	500
24	629
454	713
698	540	840	231	873	245	764
435	586
104	765
104	765
758	918	956	723
275	175
175	275
663	1	950
67	846	207	561
782	168
500	435
676	46
454	713
159	251	56	963
267	256	648	517	186	478
433	987
517	267
851	167
648	267
935	746
416	472	313
868	586	782
812	790
90	233
526	629
189	718
189	718
851	167
126	648
141	978
189	410
891	530
703	135
161	900	443	771	135	581	662	994	835
418	105
418	541
648	126
267	586
321	499
910	329
987	433
159	707
499	318
662	161
607	191	692
596	187
692	550
274	647
443	161
274	167	656
274	647
575	332
119	700
629	526
107	850
167	274
274	188
274	817	167
274	656
274	817
161	443
377	718
192	381
107	192
118	862	502	32
135	703
181	696
135	161
332	575
371	4
371	4
313	472
135	549
740	322
337	936
332	575
61	181
936	581
823	542	62	485
435	633
718	90
704	458
549	135
250	332
718	61
464	107
332	250
4	304
388	96
581	936
318	840	499	196
77	260
216	956
499	44
926	715
441	628
214	278
31	165
61	718
90	316
817	274
628	441
629	24
335	192
256	267
214	233
772	566
260	77
169	934
207	493
193	923
743	550
313	356
978	421
402	139	950
377	246
692	233
135	462
707	159
135	549
996	418
936	337
166	586	416	573
159	844
374	953
327	1001
166	517
1001	327
718	754
546	443
493	207
752	191
716	377
540	987
772	807
772	16
772	203
891	360
772	72
772	122
790	126
772	883
956	844
159	707
772	6
772	716
772	534
647	274
772	8
772	595
807	772
135	581
77	260
581	135
692	329	233	448	624
685	528
214	167
233	329	692
934	595
743	602
159	607
184	201
410	189
540	955
443	742
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
207	795
233	540	329	245	692
530	891
500	542
372	404	169	934
586	267
586	267
0	732
428	207
765	908
526	629
30	313
765	908
586	435
940	833
432	433
450	595
61	718
343	950
143	24
586	383
233	329
710	502
710	502
855	581
586	332
586	294
207	428
233	692
207	493
24	629
716	377
24	891
692	233
692	233
246	423	101
568	450
72	135
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
923	193
738	654
855	581
445	891
423	246	101
855	581
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
84	97
891	530
280	630
232	472	356	313
530	891
969	178
332	539
232	313
232	472
48	216
500	814
891	360
232	313
550	546
292	135
866	718
139	534	206	487	477	154	125	102	939	524	174	510	324
135	72
135	72
135	581
746	935
746	935
746	935
61	696
746	935
136	200
942	135
232	126
31	165
189	977
189	236
189	977
991	654
991	654
991	654
362	585
168	782
502	0
260	168
915	630
872	987
165	31
165	401
207	424	795	67
542	62
542	62
542	62
542	62
542	62
630	915
316	915
542	500
207	988
207	428
200	952
952	200
540	311	925	955	698
979	783
178	75
401	415	429	291
844	558
428	857
178	762
572	40
40	159
141	188
223	322
774	947
329	624
851	978
280	658
680	15
592	134	927	98	454	713
528	867
592	134	98	454	713
772	656
592	134	927	98	454	713
915	31
90	830
592	927
772	83
126	232
421	424
772	127
187	40
738	433
530	629
738	327
528	867
696	61
528	685
15	680
772	220
383	586
402	42
14	702
14	702
14	702
979	783
772	178
696	181
236	537
453	595
857	838
772	612
628	135	720
772	190
514	612
838	857
772	544
765	908
765	908
546	692
450	187
915	857
233	329
638	951
450	947
272	443
951	552
135	942
135	628
947	774
189	236
248	696
214	951
248	696
214	159
955	427	987
743	704
401	98	415	429	291
908	765
333	19
421	424
277	748	931	171	933	926	157	347	972	285	355	590	147	577	230	715	686	308
774	947
771	703
290	214	159
316	915
335	607
429	401
40	450
607	335
807	784
832	337
703	771
867	700
765	908
807	306
275	849	175
157	277
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
947	774
996	418
401	429
963	67
963	67
692	233
120	338
963	67
607	75
161	863
963	67
277	285	715
774	947
605	78
236	189
947	774
190	267
700	867
849	275	175
493	301
175	849	275
233	329
122	693
120	443
178	502
857	915
866	377	724	718
190	772
190	267
92	207
771	4
267	190
90	161
630	915
663	950
955	540
607	696	483
771	83
343	322
127	595
135	581
401	415	165
343	706
915	857
450	947	187	596
127	716
401	415
107	320	29	208	537	810	464	737	532	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808
127	772
107	652	320	29	208	537	810	464	737	532	553	118	5	192	468	898	664	688	236	670	1004	335	980	201	175	381	808
994	540	789	245	338	433	56
107	320	29	208	537	810	464	737	532	553	118	5	192	468	898	664	688	236	670	1004	335	980	201	175	381	808
857	915
499	704
322	388
493	207
90	161
630	280
428	316
428	207
322	388
774	947
322	223
927	250
812	465	790	2	700	119
135	581
540	955
1004	506
629	24	160
771	83
135	692
696	248
98	268	707	401	117	107	429	713
955	540
915	630
0	732
947	774
301	795	978
540	955
977	236
692	135
98	707	117	107	429	713
950	663
979	783
306	807
335	607
950	663
506	173	541
322	343
415	107
220	752
915	857
332	782
774	947
696	607
98	134	268	592	707	117	107	713
607	334
624	231
61	696
24	629
14	702
98	134	268	592	401	278	117	107	429	291	454	713
630	915
947	774
78	862
98	134	268	592	707	117	107	713
607	696	483
758	918
98	268	707	117	107
752	220
98	134	268	592	707	401	278	117	107	429	291	454
78	605
18	896
98	134	268	592	707	117	107	713
896	18
159	214
915	630	857
337	936
774	947
98	134	268	592	707	117	107	713
310	612
159	214
630	915
915	857
337	832
98	134	268	592	707	401	278	117	107	429	291	454	713
38	939
868	743
450	466
428	838
459	517
236	1004
500	586	542
947	774
696	61
629	24
190	267
942	135
514	603
322	879
696	607
24	629
98	134	268	592	707	278	117	107
15	680	731
161	239
832	103
977	1001
381	107
891	630
98	134	268	592	707	117	107
832	638
24	629
977	418
807	659
98	134	268	592	707	117	107
86	443
61	243
98	134	268	592	707	278	117	107	713
592	134	927	454	713
161	572
915	857
445	891
774	947
67	846	344	165	207	561
934	861
628	135
743	868
98	134	268	592	707	117	107	713
98	268	707	401	117	107	429	713
214	233
67	846	344	165	207
936	337
75	633
67	846	344	207	561
912	168
98	268	592	707	117	107	713
24	629
337	936
24	629
796	921
418	996
418	977
98	268	707	401	117	107	429	713
418	996
189	6
746	692
98	268	707	401	117	107	429
61	696
61	718	591
24	629
98	134	268	707	117	107	713
542	62
542	62
774	947
98	268	401	117	107	429
659	807
98	134	268	592	707	278	117	107	713
90	191	692
316	134
659	306
947	774
418	105
614	274
75	334
462	687
414	891
418	105
418	996
698	540	840	231	873	245	764
614	280
517	112
159	607
862	572
401	415	429	291
528	383
517	459
927	854	369	770	416	191	113	513	485	250
774	947
90	651	940
607	229
807	659
134	592	291
469	167
572	272
90	144
947	774
90	850	761
719	410
62	542
774	947
537	528
435	500
700	812
214	321
936	720
774	947
90	161
103	832
14	702
700	532
761	783
746	413
795	421	424	207
605	78
854	113
951	506
854	722
113	854
167	469
607	334
316	915
947	774
418	996
646	542	607
188	141
185	915	670
185	502	684	248
185	762
432	915
663	343
418	105
565	166	704	558	458
185	915	670
185	502	684	248
185	762
746	935	692
30	104
369	407
933	723
416	927	256	313
175	710
746	935
223	343
260	472
500	814
774	947
854	113
469	207
854	535
178	605
738	654
720	936
977	418
772	190
418	977
738	654
101	423
469	424	421	795	547	188	301	954	817	957	167	35	207	241
90	843
322	420
542	62
538	605
738	654
746	935	692
977	418
418	977
720	383
782	332
332	250
332	782
782	332
535	854
663	343
592	713
423	246	977	101	103
700	790
592	98
630	658
175	849
782	168
685	643
432	153
630	891
607	232
4	771
435	500
746	935	692
670	185
599	767
506	199
782	332
319	48	386
952	200
782	168	472
746	935	692
416	927	256	313
782	472
542	485
133	602
472	782
383	720
424	990	953
658	838
495	862	568
767	178
334	607
936	720
443	86
443	86
443	86
718	866
332	782
866	718
866	718
214	531
767	599
746	935
765	30
940	214
415	416
654	738
502	532
472	782
472	782
718	189
42	322
184	754
97	84
72	443	662
802	450
333	767
313	232
166	565
306	660
1	337
692	233
855	581
306	784
915	185
915	185
251	95
62	646	542
915	185
502	687
660	306
332	575
577	748	931	277	171	933	926	157	347	972	285	355	590	147	230	715	686	308
42	337
746	923	692	591
469	167
147	577
743	602
30	168
388	638
855	581
388	96
996	418
565	166
648	765
48	684
200	136
743	166
500	814
207	92
30	104
207	67
575	332
500	814
381	327
453	595
862	32
969	189
135	628
118	732
969	189
118	732
782	168	472	575
746	935	692
2	365
746	935
502	185
732	118
2	638
644	199
644	199
644	506
644	14
2	908	700
915	857
915	630
790	2
782	168	472	575
327	381
105	418
105	233
586	294
135	581
135	581
135	581
337	42
337	1
500	814
135	942
135	581
135	581
936	135
135	936
746	935
256	30	356
697	311	925	855
987	56
684	185
14	702
14	702
14	702
14	702
14	702
14	702
795	421	424	207
715	577
795	421	424	207
178	90
14	702
700	119
135	581
559	622
531	214
178	767
31	838
429	401	98	291	454
942	135
663	649
243	61
119	700
662	443
771	306
748	577
118	732
720	383
704	743
239	596
135	942
680	790
630	915
469	424	421	795	547	188	301	954	817	957	167	35	207	241
614	280
963	67
231	2
428	915	136	122
248	185
248	185
605	538
782	332
942	135
807	659
927	854	770	191	113
936	581
98	713
96	388
98	713
692	135
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
581	936
568	947
936	581
984	586
61	243
472	168	782	575
472	782
159	15
638	951
915	630
774	947
823	485
638	388
472	912	168
909	862
472	168
947	774
332	435
936	337
147	277
105	233
188	978
506	541	996	199	644
90	191	692
399	612
857	915
942	135
774	947
332	782
718	127
61	550
316	31
650	682	654	783	738
990	31	165
947	774
743	550
418	996
605	178
996	541
147	833
450	187
230	577
193	633
780	612
854	551
996	418
915	428	136	122
160	530
220	772
774	947
159	15
551	854
96	346	388	638	299	132	509	634	832
682	650	654	783	738
24	629
654	783
947	774
581	936
596	187
316	838
62	542
416	260	439	266	949
629	24
316	134
42	337
280	24	629
718	866	61	724	189	595	883	754
188	141
200	952
267	112
233	214
502	231
228	502
502	724
707	951	880
159	742
996	418
866	718
846	561
324	239
166	743
316	428
502	511
418	996
324	159
175	423
135	942
774	947
738	654
178	605
935	746
159	324
423	175
423	246
565	178
720	581
630	915
526	360
553	107
24	629
502	605
776	278	687
416	602
996	418
553	107
181	537
739	591
239	951
629	24
868	30
553	107
418	996
24	629
189	718
867	528
189	716
469	512
724	718
189	883
83	784	807
947	774
332	575
86	443
189	410
832	950
189	605	14	506	68
189	718
832	780
418	105
832	96
362	152
994	364
933	723
899	335
723	758
723	758
264	454
14	702
280	631
782	332
629	24
15	680	731
740	879
324	612
14	702
332	575
843	724	711
782	332
546	550
654	650	682	783	738
46	612
62	646	542
794	762
332	782
214	334
159	147
127	377
214	746
334	159
952	200
127	61
214	233
794	111
264	231
794	762
629	24
506	29	670
214	147
506	783
127	866
62	542
416	927	294	256	313
260	416
956	684
692	191
159	787
260	77
774	947
528	388
337	936
38	832
767	6
337	1
758	918	956
337	97
416	447
429	401	98	196	291
947	774
168	949
187	337
464	107
540	863
767	178
147	454
332	435	500	782
61	550
458	565	723	41
899	238	217
649	612
416	912	168	356
447	416
61	692
0	732
1004	236
530	891
629	24
416	447
866	127
718	724
168	30
416	927	256	147	313
316	428
844	956
596	187
899	238	217
630	530
857	915
77	260
670	6	189	5	506	381
302	428
603	612
168	356
464	107
168	912
447	416
160	658
160	24
936	581
246	724
196	429
161	572	900	540	443	863	784	135	581	662	994	338	272	835
362	371
423	103
586	166
936	337
362	168
429	196
135	581
586	546
24	629
605	502
5	107
956	499
935	214
293	716	16	866
605	228
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
724	246
900	450
256	416	313
260	77
912	260	168	90	416
401	415	165
416	447
692	61
927	854	250
447	416	416
24	629
866	127
416	447
5	599
166	112
654	783
90	767	178
416	447
112	166
178	767
447	416
742	159
401	415	165
605	178
214	923
416	447
103	423
900	450
890	646
401	415
423	103
401	415
782	472
73	499
927	770
711	718
90	718
711	718
502	228
647	838
416	168	356
787	159
956	558
15	680
168	472
530	630
166	759
528	383
15	680
923	214
528	239
61	866	724	189	595	883	843	754	718
171	347
549	994
90	4
933	723
795	421	424	207
795	978
963	67
912	77
607	229
586	58	479	947	837	310	120	264	160	161	948	165
795	301
549	994
191	332
347	171
229	607
122	693
586	573
185	762
840	231
603	125
67	963	846	344	207	561
680	15
630	530
135	692
165	122
381	532
949	168
53	923
693	122
656	24
4	371
167	547
4	304
53	193
774	951
530	630
4	304
530	891
951	638
415	784
142	647
752	629
161	572	900	540	443	863	784	135	581	662	994	338	272	835
170	697
170	697
168	949
170	697
170	697
951	194
923	921	738
758	918
159	334
249	6
952	200
648	30
135	581
994	549
531	987
159	739	544
772	220
369	535
356	256
90	927	551	124
260	912	168
607	229
607	483
135	161
220	772
596	695
322	343
334	159
135	72	581
267	142
772	994	987
772	809
782	472
772	540
185	605
772	245
772	56
29	506
458	321
332	500
990	838
743	166
772	199
772	549
772	997
772	233	742
772	135	581	720
772	834	997	414
772	682
622	559
772	32	127
772	526
772	738
772	731
622	676	125	559	46
772	776
622	676	125	559	46
772	803
772	891
772	862
772	517
622	676	125	559
772	572
772	95
772	805
168	912	260
622	676	125	46
168	912
772	987
638	324
912	168
772	987
586	166
622	676	125	559	46
772	850
772	629
724	502
881	783
622	676	125	559	46
772	450	40
765	762
765	528
528	765
356	209
915	316
915	200	952
990	316	17	647	428	142	200	971	408	857	302	92	915	952	136	31	344	165	543	953
990	165
746	935
622	676	125	559	46
915	687	591
646	542	62
746	935
356	765
595	687	718
231	264
746	935
595	687	718
135	772
832	38
832	38
573	586
356	765
231	264
573	586
630	530
356	126	209
133	765	602
32	197
200	915
891	526
168	232
605	178
168	912	356	557
231	502
356	912	168
724	189	181
356	256	30
356	416
424	990
356	209
38	832
682	783	650	654	738
356	168	209	765
181	724
743	602
682	650
168	52	133	557	607	232
168	356
356	168
313	765	104	30
264	231
232	168
232	168
126	356
232	126
335	899
232	966
105	418
232	472
168	232
168	232
356	912	168	557	765
356	209
356	209	472	765
356	256	30
472	356	743
356	126
356	472
2	231
168	472
472	782
135	936
135	581
178	605
178	693
178	231	607
502	231
782	435
782	472
936	135
782	168	472	575
782	168	472	575	332
393	377
674	803
324	638
746	935	692
746	935	692
135	628
135	936
924	199
936	135
166	586
575	168	472	782
575	782
942	135
605	178
14	702
14	702
14	702
14	702
14	702
14	702
14	702
14	702
168	260
428	142
428	647
137	742
891	530
660	306
629	24
472	168	782	575
472	782
644	199
199	924
199	644
644	199
168	912
742	769
724	718
782	472
782	472
180	958
823	542	485
135	936
135	936
135	942
782	472
135	936
260	439
586	383
790	2
912	168	472	575
912	168	472
912	168
912	168
912	168	416
782	472
912	260	557
912	168
936	135
912	168
439	260
260	912	557
771	306
912	168
761	396
168	912
771	306
168	77
912	168
771	4
912	77
742	90
168	912
168	77
724	716
14	702
439	168
771	4
742	900
168	912
502	159
912	168
912	168
912	168
168	439
628	135
168	912
782	168	472	575
168	912
684	679
168	782
260	912
912	168
912	260	168
912	168
77	168
168	912	260
168	782
168	782
168	912
765	528
178	767
159	607
790	197
190	274	373	656	181	353
987	531
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
790	260
659	229
443	86
443	86
1004	410
343	663
142	267
674	267
742	769
791	617
765	908
528	340
724	159
870	82
401	415	165
401	98	415	429	291	454	165
742	306
176	995
176	855
176	746
176	769
176	135
176	245
176	836
176	588
176	329
176	641
176	482
176	692
176	68
176	581
176	764
692	450
316	915
334	776
334	671
120	586
450	692
454	147
746	413	692
803	166
316	214
421	424
935	746
421	424
803	772
194	951
418	105
607	231
935	746
181	696
530	630
530	891
178	502
977	1001	423	1004	418
696	181
526	360
381	335
530	658
135	176
135	170
531	987
290	214
540	311	24	994	28	338	955	543	641
742	900
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
410	1004
696	181
994	540	311	24	28	338	955	543	641
231	2
223	322
334	772	120	692
233	692
280	561
280	614
58	909
90	935
935	746
138	415
428	316
900	742
659	306
540	311	24	994	28	338	955	543	641
335	381
133	602
502	532
746	214
832	509
214	923
746	935
526	360
526	360
771	546
245	231
526	360
900	272
900	742
742	900
135	371
127	866
454	612	268	428	875	822	253	196	127	562	415	552	735	334
332	782
245	231
316	647
526	891
454	107
175	849	275
56	159
782	168	472
275	175
64	534
306	771
175	275
56	159
684	499
192	381
306	742
150	833
316	629
316	629
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
25	704
684	956	565	844
30	104
138	867
927	551
692	233
454	264
332	782	575
789	994
526	360
692	775
774	947
582	955
334	454
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
14	702
1004	977
200	952
450	572	900	662	272	802
139	323
659	807
450	595	754
272	900
127	454
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
415	692
724	159
30	765
362	168
531	987
765	209
280	629
509	832
713	566
704	25
977	1004
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
752	191
765	743
534	343
485	823
418	996
178	646
416	356	472	765
526	360
782	168	472
767	178
1001	541
30	912	168
424	421	795	207
332	782
152	443
1004	977
208	107
866	127
531	987
933	171
984	447
214	32
316	607
334	607
614	280
761	850
260	912	168
383	586
418	996
316	607
996	418
607	316
743	765
30	104
332	782
178	646
316	607
646	178
980	335
909	58
947	774
135	581
980	335
765	209
178	646
506	377	5
868	30	743
782	332
782	332
135	692
782	332
178	767
135	178
62	542
316	428
803	112
650	783	682	654	738
718	866	61	724	189	595	883	377	754
135	870
159	214
987	531
190	274	373	656	181	353
334	324
980	320	670	381
987	671
335	980
541	979
987	798
742	306
987	185
334	324
866	718
135	120
782	435
743	868
782	435
987	131
782	435
987	239
987	738
190	920
514	337
987	91
742	784	306
987	963
592	98
987	752
987	746
987	769
987	120
987	257
646	178
765	648	30
306	742
306	742
774	947
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
987	850
343	223	853	310	322	663
987	923
256	416
936	581
987	196
987	53
947	774
987	214
987	134
987	248
987	159
987	833
565	528
987	731
782	332
987	772
133	168
159	987
987	462
987	607
987	471
12	870
987	683
332	575
715	926
987	193
987	633
641	540
987	334
987	75
641	540
987	576
987	692
774	947
987	65
718	61
742	306
987	609
581	936
987	951
987	983
98	134	268	592	707	278	117	107	713
316	857
987	90
454	127
454	268
987	890
595	900
987	197
544	159
947	774
923	772	120
692	450
161	135	994
987	329
742	306
98	134	268	592	707	278	117	107	713
614	53
280	658
190	920
890	646
774	947
595	404
15	680	422	731
189	718
936	581
423	246	977	101	103
316	428
310	343
980	107
947	774
500	814
337	514
918	48	565	318	679	704	321	684	844
977	1001	1004
774	947
1	337
260	168
332	435	500	782
947	774
987	159
828	719	738
343	310
485	823
628	135
196	454
214	746
61	991
765	356
500	332
774	947
322	223
78	178
500	814
765	908
428	316
987	531
428	316
765	166	356
53	614
846	561
832	534
53	923
614	53
421	795	424
147	214
450	692
14	881
795	421
233	329	692
987	95
253	290
214	147
316	428
528	692
343	950
280	526	274	421	647	547	851	142	990	469	188	267	24	301	408	656	92	32	915	954	136	817	167	846	422	360	293	631	160	424	530	35	953	493	920	207	561	241	658
280	526	647	547	851	142	990	469	24	408	656	92	915	954	817	167	160	424	530	35	920	658
306	660
253	290
624	231
253	566
253	151
920	189
253	290
253	151
253	566
506	576	783
761	738
832	950
738	783
994	540
977	1001	418
719	828	738
353	891
633	193
193	633
537	236
418	996
500	814
644	199
996	418
942	135
418	996
607	591
337	1
912	30	557
692	233
337	477
500	814
362	171
692	528
629	316
462	687
956	684
528	48
332	782
745	738
605	789
977	418
528	692
1001	437
500	814
850	197
168	782
565	679
987	231
168	30
951	534
168	133
24	540
214	707
316	915
168	77
24	540
83	769
963	67
823	485
472	782
159	987
828	719	738
853	343
159	544
472	356	743
807	306
168	260
719	828	738
450	61
161	443
807	659
807	83
168	912	260
472	912	168	575
923	53
332	500
472	356	743
854	113
577	936
963	67
963	67
24	629
159	502
923	214
764	231
963	67
294	817
143	696
692	450
987	531
692	450
31	838
107	192
92	647
782	168	472
178	470	862	538	333	710	502	249	693	78	6	409	767	976	0	599	605	228
517	459
321	216
214	923
429	454
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
113	854
333	767
936	137
936	577
152	443
74	126
316	915
214	531
413	935
738	654
794	854
936	577
90	944
30	126
870	12
977	418
944	90
935	413
746	935
61	135	161	900	428	450	851	469	784	857	659	581	830	568	32	915	602	662	742	703	692	306	272	765	802
936	337
335	29	208	537	464	737	553	5	468	664	688	236	670	1004	980	175	643	808	192
559	634
459	517
120	91
165	207
306	229
338	193
538	502
40	272	572	900	662	802
120	752
168	232
891	493
923	633
936	30
664	335
531	214
229	306
531	987
450	40
168	472
236	537
746	935
742	61
66	227
168	472
629	526	24	685	846	360	630	891	631	160	493	561	658
731	53
335	664
746	935
517	459
629	493	561
629	978
90	927	535
90	186	865
338	193
530	493
332	500
723	41
530	493
731	53
306	659
782	250
746	935
90	857	316
67	963	846	344	165	207	561
90	343
459	517
168	984
260	168
168	362
306	374
306	229
332	575
782	126
58	909
126	74
12	870
629	24
168	260
870	12
168	912
493	160
510	139
629	24
458	277
586	759
586	762
733	764
168	912
74	126
915	200	857	136
126	782
782	472
586	267
332	575
586	573
647	561
966	933	347	935
915	316	428	200
159	607
746	935
586	383
586	294
746	935	692
881	14
306	61
214	531
854	927
334	91
789	605
915	316	428	200
236	29
246	423	101
332	782
327	381
332	782
334	534
327	381
236	335
428	857
469	274	167
915	428
334	132
249	333
977	418
250	782
334	534
334	638
416	356
502	178
272	595
416	927	256
159	607
502	228
347	577
197	790
530	629	891
641	540
61	742
61	306
2	126
264	454
139	534	206	487	477	154	125	102	939	524	174	510	324
322	299
500	332
934	595
56	990	482	641
126	2
126	30
742	306
56	482
891	629
118	5
687	739	791
126	416
61	602
77	168
759	586
126	30
126	168
32	862
32	693
915	61
388	638
629	24
832	638
103	310
103	310
207	165
537	236
810	107
908	765
135	161
135	628
135	581
586	573
586	759
743	602
915	428	857	136
693	32
180	727
660	306
746	935	692
912	168	472
561	647
812	790
137	742
663	343
984	168
135	61
135	549
135	72
418	996
595	450	272
306	742
628	135
343	663
502	0	178
790	812
791	687
401	415	429	291	454
401	98	415	165
687	791
401	98
40	450
135	628
454	264
987	53
194	951
731	680
469	141	512
246	101
599	502
707	214
704	743
659	306
659	61
469	207
469	207
469	207
828	650
469	207
178	470	862	538	333	710	502	249	693	78
178	6	409	767	976	0	599	605	228
568	947
178	470	862	538	991	333	710	502	249	693
178	295	78	6	409	767	976	0	599	605	228
401	415	165
765	61	450
414	572
333	767
401	98	415	429	291	454
236	537
469	61
771	700
450	595
343	223	322
267	112
684	565	321
534	951
472	168
472	782
955	540	311	24	994	28	338	543	641	582
472	912
40	568	187	695
765	912	168
774	947
272	595
977	418
978	629
207	795	67
362	168
304	4
207	795	67
549	135
947	774
774	947
549	866
267	112
528	783
947	774
595	450	272
343	214
774	947
178	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693
500	126
592	134	98
947	774
543	971
774	947
592	134	927	98	454
633	923
947	774
592	134	927	98	454
450	61
383	720
634	337
692	550
450	40
214	343
106	139
246	101
774	947
40	450
718	61
720	383
630	493
500	332
935	746
159	724
947	774
891	160	493
754	718
754	718
629	978
138	867
32	693
450	61
138	783
718	716
272	595	450	754
95	987
774	947
372	404
991	654
469	512
915	428	857	136
915	857
469	142	167	207
648	700
927	854	196	147	369	770	90	416	722	607	40
927	75	356	646	592	193
927	686	191	113	629	513	743	485	250	444
469	167	207
947	774
138	783
147	926
502	599
977	796
782	435	332
500	332
940	159
185	762
90	40	802
62	542
90	191
67	963	846	165	207	561
772	628
638	334
454	401	429
605	178	228	502	293	470	862	333	710	249	0
599	502
454	98
782	193
454	401	429
605	178
802	90
933	347
53	731
175	849	275	737
782	435	332
200	344
90	742
718	716
940	159
647	274	547	301
738	761
596	187
738	761
850	772
647	24	561
187	61
592	134	98	454
187	40
940	159
650	1001	423
72	135
592	927	98	454
547	647
200	647	17	428	142	990	971	857	302	92	915	952
200	136	31	344	165	543
561	647
166	586
200	136	857
855	697
275	175
823	535	513
166	586
664	335
83	159
718	724
32	862
175	275
772	116
90	704	499
738	654
191	90
772	850
502	605
940	159
90	107	670
214	159
98	134	268	592	707	117	107	429	291	454	713
630	493
301	647
223	343
159	239	951
159	891
335	664
236	537
774	947
223	343
629	891
421	424
940	159
61	132
61	718
337	936
530	280
707	193	951	214	159
891	629
891	493
650	828
647	24	274	301	561
940	159
454	134	592	401	429
423	650
493	159
90	987
424	421	795	207
791	687
90	226
347	147
561	647
306	659
724	159
24	647
347	933
987	809
24	647
316	647	17	428	142	990	200	971	857	302	92	915
316	952	136	31	344	165	543
950	103
236	1004
290	566
462	450	248	851	923	223	517	278	542	157
462	687	783	617	742	670	692	718	591	334
912	472	168
693	178
337	634
927	413
697	311	925	855
991	858
349	976
629	891
550	546
542	823	485
542	646	62
542	646	62
641	540	311	24	994	28	338	433	56	955	543
991	654
175	5
891	493
450	462
1004	236
646	62
607	416
646	62
159	724
32	61
159	493
912	168
160	87
628	82	870
991	858
35	469
607	617
428	61
782	168	472
280	530
976	349
214	923	278	687	290	159
280	530
976	349
388	528
868	743
976	349
493	159
178	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693
576	783	506
991	858
976	349
607	231
550	546
61	915	602
61	187
61	469
61	135
61	428
605	502
530	280
670	462
301	647
710	767	599
147	347
61	185
207	988	67	558	35
15	680	422	731
996	506	199
991	61
316	200
428	316
418	977
418	977
188	469
207	424
754	201
165	316
698	540	840	231	873	245	764
774	947
165	401
891	530
165	401
987	433
754	718	718
947	774
991	61
774	947
977	418
418	977
349	976
317	374
891	24
650	423
159	493
774	947
977	418
607	232
977	189
843	711
612	343
947	774
349	316
991	61
316	349
423	650
165	142
546	692
774	947
418	977
101	423
416	607
294	256	77	447	168	416	984	313	74
418	969	977
718	724	293
321	684
692	746	233
493	159
692	546
912	168
977	418	969
703	61	450
321	216
991	61
846	67	561
761	738
718	61
540	329	994
316	428
90	220	72
413	927
493	891
846	561
343	322
991	61
62	542
738	761
528	388
891	493
233	746	692
185	61
112	803
493	891
743	602
337	135
335	29	208	537	464	737	553	5	468	664	688	236	670	1004	980	175	643	808	192
435	74
692	746	233
428	316
24	629
46	132
24	891
629	24
774	947
531	482	214
24	629
316	214
293	718
413	935
966	933
517	462
978	469
233	692
891	629
233	746	692
165	31
165	316
659	306
15	680	422	731
803	166	674
738	923
987	338
857	61
15	731
909	58
450	61
200	316	90
674	803
159	923
316	915
526	360
502	5
428	857
432	433
580	143
947	774
952	344
976	349
742	306
233	329	746	692
890	743
724	159
789	605
61	185
61	703
78	333
316	200	428
98	268	707	401	278	117	107	429	291	454	713
774	947
126	500
98	268	707	401	278	117	107	429	291	454	713
316	997	502	32	978	850	431	127	190	40	107	544
316	739	629	987	720	178
454	253
299	388
316	647	17	428	142	990	200	971	857	302	92	915
316	952	136	31	344	165	543	953
161	135	581
40	272
95	433
166	803
572	414
2	790
90	538
40	379	596	60	254	712	802	695
40	272	572	900	450	947	568	198	662	187	26	488
290	214
558	458
236	898
568	61	40
803	166	674
546	550
178	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693
502	5
343	322
136	61	915
316	952	136	31	344	165	543	953
316	647	17	428	142	990	200	971	857	302	92	915
415	617
232	168
64	534
761	738
236	537
692	233
692	233
692	233
692	233
692	233
692	61	450	191
915	857
349	976
274	552
765	30
765	30
433	987
684	704
299	322
333	743
513	139
630	377
429	454
90	798
416	500
659	742
659	229
1001	553
67	963	344	165
954	630
306	61
695	61	40
630	954
718	716
347	933
157	462
306	742
421	630
58	909
316	838
630	421
90	912
923	633
718	716
166	803
181	274	167
246	377
915	971
789	605
374	317
798	90
644	199
915	200
294	803
5	29
493	630
299	388
971	915
633	923
743	472
421	647
765	209
388	299
927	413
771	61	742
803	294	166	267	112	674	74
338	987
540	873
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
112	803
90	891
74	803
743	472	356
112	803
506	670
5	502
299	388
267	803
133	602
159	607
294	586
759	166
838	316
493	160
771	659
840	231
316	838
74	126
512	469	469
317	374
630	421
644	506
166	586
372	404	169	934
647	421
526	90
886	250
232	168
207	547
951	71
316	647
923	53
90	526
66	260
587	720
469	61
748	926
294	803	166	267	112	674	74
316	136
469	512
450	61
586	294
710	599
607	232	334
912	90
586	267
644	702
647	316
293	547
933	347
143	159
332	500
912	260	168
104	765
166	586
927	250
724	159
173	541
249	605
166	356	765
189	236
746	935
233	581
77	912	168
416	912
160	87
462	450	248	851	223	517	542	157	783	742	670	718	591
166	759
920	841
915	428
629	24
980	718
724	718
126	74
502	178
920	274	841
920	274
199	644
572	862
912	260	168
660	769
912	168
506	644
500	416
332	575
166	294	803	74
136	316
746	692
104	765
332	575
912	77
166	294	803	267	112	674	74
74	294
595	71
200	971
765	648
207	142
966	168
550	61
742	306
660	769
397	975
397	671
765	104	908
742	306
1004	977
765	104	908
742	462
233	746	692
912	168
135	581	72
135	72
605	249
135	337
233	692
135	581
135	549
759	166
531	987
32	214
742	951
135	692
644	199
322	420
260	912	168
322	299
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
936	337
629	415
292	135
500	814
180	727
61	469
61	718	591
61	306
61	692
61	550
577	936
790	812
746	233
908	104
180	829
936	577
841	920
936	577
812	790
812	790
812	790
2	790	700
629	24
428	915
428	915
746	935	692
908	133
908	762
908	648
908	936
908	30
135	292
135	581
135	720
135	581
790	812
790	812
135	549
135	462
644	199
663	612
586	762
260	912	77
260	439
232	575
996	418
790	2
260	66
260	762
260	45
168	472
66	260
168	362
168	472	782
586	462
199	644
561	846
168	912
168	966
644	199
644	199
199	644
644	199
790	812
644	199
168	232
168	912
168	294
168	912	260
306	229
306	374
306	742
178	502
306	742
581	135
987	482
581	135
12	870
697	311	925
50	559
190	274	373	656	181	353
987	433
987	338
190	951
987	531
200	647	17	428	142	990	971	857	302	92	915	952	136	31	344	165	543
159	724
401	415	165
812	119
135	581
771	306
290	566
771	4
742	306
135	61
746	692
942	135
135	61
112	294	803	166	267	674	74
746	542	935	692
67	963	846	344	165	207	561
854	927
227	966
819	329
135	161
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
493	160
306	742
674	803
638	832
936	581
135	61
306	214
841	920
249	605
936	137
294	699
506	381
803	674
935	413
746	935	692
178	502
178	605
599	710
316	200
5	553
695	596
549	135
506	5
294	74
795	421
502	178
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
942	135
692	233
927	413
118	335
692	233	591
977	969
746	62
692	233
178	502
692	135
692	746
742	306
178	991
178	991
629	891
724	159
987	872
774	947
506	14	468
543	428
374	213
857	428
401	415	165
746	692
147	196
745	738
401	415
947	774
392	696
692	233	191
987	361
256	416
550	546
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
774	947
200	316
739	462
592	927
294	74
159	724
61	718
61	135
143	32
135	942
443	662
62	646
832	309
547	207
135	549
178	502	333	249	6
135	942
280	526	24	445	685	846	360	630	629	891	631	160	530	493	561	658
135	581
630	493
605	178
742	61
612	663
135	371
280	851	915	530	920
334	534
280	281	739
294	74
178	862
5	107
74	294
537	181
142	214	159
181	724
32	669
531	987
738	541	923	231	921
42	337
381	506
553	1001
674	803
915	428	189
306	742
306	214
774	947
647	838
30	256
731	422
516	532
746	692
918	332
335	118
500	782
126	260
488	568
586	416	573
1001	553
190	373
664	90
189	410
947	774
90	187	40
112	267
585	4
267	112
189	410
189	915
629	24
782	332
568	495	947	488	379
979	654
135	703
337	936
147	171
333	6
214	159
133	256
742	61
62	646
416	267
915	189
337	780
684	844
147	171
774	947
703	135
290	214
662	443
137	936
782	416
592	134
435	500
803	294	166	267	112	674	74
710	599
493	629
260	126
74	803
846	67	561
987	531
987	835
159	251	56	963
697	170
987	135
987	576
586	782
362	371
362	870
898	236
752	185
249	178
135	61
935	746
67	963	846	344	165	207	561
136	200	857
782	168	472
135	703
450	572	40
718	189
67	963	344	165	207
746	550
175	275
67	190
802	61
135	987
275	175
272	61
334	607
90	517	459
175	275
561	493
275	175
337	505
175	275
517	459
181	338
275	175
337	42
103	310
185	752
782	586
186	256	648	267	517
62	542	746
629	526
934	595
189	915
189	718
189	718
607	61	591
61	272	450
61	802
290	566
178	538
500	193
334	612	534	70
135	161
161	135
746	550
435	74
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
746	935
74	435
74	803
936	337
849	700
429	401	98	291	454
136	200	857
977	1001	996	418	153
696	392
443	662
267	803
161	135
267	256	648	517	186	478
161	135
459	267
190	353
112	267
724	189	181
392	267
696	392
843	407
112	267
280	526	274	421	647	547	851	142	990	469	188	24	301	408	656	92	32	915	954	136	817	167	846	422	360	293	631	160	424	530	35	953	493	920	207	561	241	658
724	14	796
803	74
316	952
695	40
136	200	857
161	61
987	135
629	891
74	803
170	855
256	267
648	256	267	517	186	478
379	568
996	418
908	765
912	168	472
454	592	401	429	291
565	321
454	592	401	98	429	291
272	61
178	502
977	1001
674	803
159	978
327	381
915	502	32	431
833	185
833	462
90	742
159	607
915	739
90	900	40
90	32
126	168
502	178	628	122
662	443
135	161
963	67
135	161
260	168
994	540
135	540	994
344	67
698	540	840	231	873	245	764
994	540
343	223	853	310	322	663
746	692
245	329
850	516	881
40	572
607	232
322	42
855	170
32	143
630	739
135	233	581
577	926
61	991
550	61
322	343
940	159
450	692
743	602
316	647	428	275	142	857	915
718	189
978	159
30	126
629	280
233	135	581
32	669
966	227
24	629
731	680
428	316
731	680
671	364	692	769	764
659	306
630	493
159	978
316	647	990	142
31	165
718	462
227	966
462	586
31	165
493	630	160
966	227
126	790	30
275	316
692	450	135	742
193	910
90	316
171	147
120	40
423	0
443	662
812	700
812	500
553	670
30	936
566	462
416	782
343	322
499	48
592	927
592	927
586	782
246	423	101
577	926
517	267
586	383
517	267
771	161
517	256	648	267	186	478
573	586
122	178	628
586	332
966	933
16	541
933	966
630	493
213	374
850	881
213	374
450	595	754	272
506	199
383	586
592	134	98	454
104	868
178	122
955	540
178	628
432	153
537	440
472	168
502	75
851	469
161	771
516	850
977	1001	996	418	153
458	48
472	168
135	233
135	233
294	803
517	267
178	502	693	470	482
135	581
629	630
629	280
803	294
586	573
233	135
332	782
135	692
586	383
274	647
472	743
134	592	98	291	454
472	168
90	32
332	586
454	401	429
120	617
75	462
272	450
306	659
347	157
963	67
159	607
332	500
432	809	641
472	912	168
851	614
472	168	782
306	659
724	14	796
40	572
233	61
843	883	907	184
469	851
343	310
700	2
724	181
423	246
75	502
505	337
193	854
256	648	267	517	186	478
450	272
843	883	907	184	393
809	731
423	630
731	584	284	15
415	61
596	695
118	335
680	731
61	857
61	659	568
61	136
61	771
61	695
61	135
61	233
61	161
322	343
647	547
199	541
980	107
332	782	575
199	541
980	462
684	48	565	918	318	679	704	321	844
743	472
915	462
684	844
936	30
743	550
641	540
1001	977
332	500	918
575	332
61	415
61	32
628	178	122
628	178	122
648	104
423	246	101
332	782	575
95	540
918	332
739	629
5	670
718	189
923	120
61	32
61	718
462	980
980	462
739	630
335	464
502	5
416	782
464	335
854	193
692	329
718	716
718	716
761	790	700
575	332
575	332
236	189
126	168
236	189
122	628	178
407	843
782	575	332
692	135	450	742
335	118
575	782	332
516	532
388	132
692	135	742
854	193
581	233
120	923
891	24
703	120	306
586	782
166	803
976	349
581	233
256	356
746	542
24	629
166	759
514	780	950	378	103
24	891
977	1001
164	420
381	670
306	660
782	416
306	703
950	514
782	332
120	586	416	782	40	711	573
514	950
629	24
135	581
24	629
595	404
540	994
767	333
24	629
135	233
782	586
629	24
586	573
24	629
500	332
500	332
540	994	161
595	450
120	306
135	692
5	670
782	586	573
782	168	472
24	629
782	416
349	976
118	335
267	24
586	416
586	416	573
24	267
433	95
586	759	447	782	984	332	573
24	629
586	573
629	24
32	61
388	638
868	104
168	439
424	421	795	207
812	790	700
942	337
812	790
423	849	246	1001	0	101	175	644
1001	423
790	126
423	1001
663	223	343	950
912	472
996	418
586	166	573
24	891
168	356	472
168	472	782
168	472
168	472
168	782
168	575
168	232
900	90
135	581
135	581
135	581
135	462
135	581
135	581
790	761
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
135	549
190	274	373	656	181	353
207	67
190	629
165	67
165	344
165	401
165	316
165	67
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
900	161
658	838
371	4
40	272	572	900	662	802
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
207	891
207	142
316	428
316	214
994	540
987	531
428	316
246	423
306	120
306	214
189	236
731	563
595	692
954	630
531	987
549	135
30	936
161	900
684	565	321
987	531
743	602
891	24
495	568
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
178	482
92	647
236	189
696	61
418	996
730	912
612	343
684	844
800	931	803	267	500	168	586	472	356
800	762
324	534	388	591
61	904	479	718	114
343	310
193	159
193	159
383	586
415	544
415	629
147	347
415	178
956	758
175	423
581	540
850	752
40	572
774	947
423	175
684	844
956	48	216	558	458
310	103
310	103
159	854
695	596
98	268	707	401	117	107	429	713
951	534
423	701
978	141
98	268	707	401	117	107	429	713
90	802
135	581
13	850
40	450
947	774
803	112	294	166	267	74
401	415	165
915	200	857	136
135	120
450	572	40
718	189
120	517
322	822
774	947
74	803
915	316
98	268	707	401	117	107	429	713
90	190	920
758	918
14	881
572	40
920	159
120	371
112	803
112	267
774	947
267	803
159	854
568	495
530	629
178	78
854	159
334	61	607
947	774
267	24
947	774
98	134	268	707	117	107	713
159	535
98	268	707	401	117	107	429	713
120	135
843	711
24	891
24	267
802	90
160	658
530	629
160	24
118	532
530	629	891
517	803	267
193	854
24	629
160	360
267	586
854	159
178	333
166	803
160	658
160	360
854	193
160	24
383	720
98	268	707	401	117	107	429	713
24	629
774	947
774	947
450	802
58	909
828	650	327	881	532	837	1001	979	850	924	783	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
90	664	107
682	783
718	866	61	724	189	595	883	377	754	711
333	178
90	107
733	617
135	581
24	160
1004	114
31	165
630	423
630	739
188	421
630	954
581	233
493	530
4	771
332	782	575
915	316
135	692
695	187
530	24
573	166
936	30
493	530
332	782	575
316	214
912	730
433	629
32	669
730	912
133	416
166	586	573
159	190	920
552	951
159	854
214	316
321	499
306	229
61	30
316	428
31	165
771	4
881	14
716	189
977	1004
530	493
416	782
416	133
951	502	189	809	605	738
67	344	165
416	586
648	133
178	502
746	413
746	542	157	935	684
701	423
184	843
915	316
260	439
334	607
332	782
832	337
977	1001	996	418	153
761	738
978	629
592	134
629	24	280	530
540	338
716	724
746	692
592	134	98	454
332	782
321	704
754	718
74	126
236	977
618	499	321
977	236
748	926
435	984
748	926
855	581
692	135
147	159
147	159
30	936
153	1001	996	418	977
24	629
629	978
24	629
159	147
401	415	165
98	707	401	117	107	429	713
241	630
236	189
91	415
53	321
630	241
950	42
782	166
704	214	159
462	450	248	851	923	223	517	278	542	157	687	783	617	742	670	692	718	591	334
260	575
160	838
774	947
592	98	713
592	134	927	98	454
67	963	846	344	207	561
954	630
782	168	472
936	30
333	29
495	568
232	332
963	67
719	410
949	168
415	61
334	607
147	159
502	178
95	433
947	774
410	719
126	74
450	572
538	502
5	502
614	469
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543
782	332
159	704
976	349
159	147
165	316
147	159
823	535
724	716
774	947
136	629
136	428	200	857	165
159	160
415	692
996	418
866	718
956	600
418	996
908	765
337	612
450	595	754	272
401	98	415	429	291	454	165
189	236
189	718
189	718
596	695
337	942
147	171
189	716
454	592
704	159
454	230
915	316
337	832
704	499
159	214
153	1001	996	418	977
575	260
748	926
910	193
332	782
926	748
16	843
692	671	591
168	912
991	178
844	684
120	927
112	803
692	415
607	61	334
413	746
168	472	782
166	803
947	774
956	844
316	53
168	949
428	857
159	493
942	135
74	168
692	746	233	775	742
267	803
61	415
147	590
1004	977
168	74
803	267
908	765
48	458
991	178
846	561
771	83
956	844
782	168
644	506
147	415
120	161
517	61	718
416	586
493	159
795	421	424	207
322	420
832	309
168	782
746	935	692
53	316
30	61
581	161
332	500
159	493
332	500
746	935
302	428
321	216
74	168
540	161
74	168
506	644
46	612
607	528
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
223	322	343
61	30
723	565	499
332	782
30	313
912	168
429	454
168	912	260	356	77
857	428
500	814
168	74
61	607
168	74
338	692
165	316
707	880
41	565	499
506	502
332	575
500	332
660	769
410	189
568	495
607	61
495	568
991	654
918	499
223	322	343
568	495
803	294
493	891
991	654
495	568
607	61
568	495
168	260
30	61
658	731
135	942
410	719
216	499	321
40	572
855	581
607	534
866	549
828	745
991	61
528	607
607	528
415	147
607	232
886	250
910	193
299	634
168	126	74
450	40
337	187
343	663
991	654
541	199
782	332
977	189
334	534
168	782
147	926
147	415
415	91
935	746
607	61
980	107
647	421
407	843
337	822
832	309
2	700
758	844
891	493
73	499
920	274
530	629
187	337
923	890	476	707	193	239	235	875	772	633	120	951	214	90	880	39	53	159
450	187	695
321	499
450	802
61	30
294	803
260	126	77
775	746	692
135	581
450	754
260	168
166	586
572	161
891	493
294	782
185	248
371	4
371	4
776	193
371	4
458	499	844
313	30
260	439
316	915
381	327
153	1001	996	418	977
260	2
472	912
61	607
472	168	782
332	782
159	891	493
758	499	844
857	200
891	493
334	61	607
233	581
168	260
891	191
168	472
2	700
168	912
629	526	24	280	630	891	160
758	499	844
891	445
935	746
956	499
558	499
30	313
493	530
581	233
75	633
720	587
191	891
711	718
628	502
423	701
24	629
423	246	101
4	867
423	149
415	316
133	602
984	586
596	40
581	628
633	923
260	168
91	415
923	890	476	707	193	239	235	875	772	633	687	120	951	214	90	880	39	53	159
2	126
214	428	316
159	607
862	90
416	912	168
905	281
534	591
334	746	159
923	541	231	783	921	738
599	767
135	581
90	42
135	581
61	517	718
52	126
149	423
233	746	692
923	633
67	963	846	344	561
423	149
159	214
161	572	900	443	662
629	630	493
754	718
782	294
754	184
233	135	581
660	769
168	912	260
416	927
581	135
120	443
135	233
1004	506
416	927	256
719	541
617	415
166	586	416	356	765
319	499
61	607	334
540	955
679	844
120	326
920	90
754	450
52	30
581	233
120	823
120	783
120	416	573
120	586	416
168	439
120	854
120	306
232	168
388	299
135	233	161	581
61	718
120	61
718	61
169	372
120	912
349	976
934	595
844	499
843	711
214	923
746	935
260	912	168
388	534
891	191
581	161
502	159
61	550	718	591
502	178
581	233
586	267
746	214	530
586	573
214	746
746	935	692
891	858
810	7
891	207
810	107
104	868
404	372
679	499
428	214
61	591
428	857
746	935
586	447	984	74
746	159
746	542	935
746	214
540	329	994
338	581
61	718	591
61	517
372	404
309	832
573	586
900	161
372	404
161	900
126	52
540	736
577	936
180	829
207	795
256	356	30
260	762
207	795	469	67	35
207	67
207	891
540	987
540	161
595	934
746	214	692	591
746	692
161	540
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
248	185
245	170
184	754
248	157
388	528
232	912
168	232
761	738
168	912
439	260
439	416
586	759	447	782	984	332	573
168	575
14	702
168	439
629	24
996	418
24	629
629	24
629	24
24	629
24	629
2	586	416
991	654
629	24
24	629
663	322
24	630	629
663	343
168	949
168	912	260
168	232
256	356	30
644	506	199
165	316
165	31
165	67
697	925	855
697	855
165	401
900	161
987	540
789	141
343	663
343	214
207	547
159	502
207	547
746	935
502	538
746	935
671	231	738
746	542
581	135
343	322
987	433
401	165
858	891
658	160
963	67
200	952
329	540
963	67
178	502
147	926
207	142
207	142
572	414
147	277
306	703
199	924
891	530
335	737
316	857
112	674
360	160
334	746
987	433
469	141
630	24	629
450	572
935	746
450	900	662	272
450	26
534	591
746	935
572	40
178	991
418	996
353	891
506	591
782	435
126	168
719	541
126	416
746	935
175	849	275
920	656
738	761
732	118
502	178
987	531
233	581
782	435
239	742	161
936	577
586	58	479	947	837	310	120	264	160	161	948	165
469	274
742	214	159
849	275	175
120	912
891	353
119	790
118	732
592	134	927	98	454
175	849
98	707	107
832	638
310	586
416	126
98	707	107
120	912
272	53
630	629
416	439
90	862
581	233
78	178
684	25
530	891
335	737
187	40
670	553
316	214
213	374
433	987
752	191
161	239
248	185
74	166
185	248
233	415
942	135
120	326
891	920
935	413
160	586
248	506
832	337
891	493
415	233
670	553
120	586
630	954
415	233
607	334
421	424
267	517
96	832
267	517
159	746
581	233	338	161
572	450
849	423
530	493
670	553
940	120
435	782
832	96
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
423	849
329	798
742	687	591
528	388
517	267
178	333
517	267
803	267
178	502
742	306
407	843
161	540	135	581
178	502
407	843
120	443
135	581
105	233
469	614
246	423	101
742	239
540	955
585	58
630	739	629
133	256
715	926
321	216
886	250
500	332	782
374	213
74	126	168
984	586
160	629
383	720
267	803
15	680	422	731
994	338
267	517
160	526
517	267
742	591
891	24
333	178
159	607
135	161
25	684
96	388	638	299	132	509	634	832
458	918
866	53
500	814
908	765
963	67
949	168
14	365
980	107
166	803
704	684
867	4
720	383
264	231
738	14	1001	597	13	134	541	923	231	979	783	996	644	921
854	113
654	650	783	682	738
322	663
113	854
891	530
231	264
416	166
738	597	134	923
720	383	680
321	73
891	414
178	502
383	720
178	502
53	866
927	120
854	535
540	987
500	814
720	587
246	423	101
742	692
923	120
742	687	591
454	134	592	401	98	429	291
166	74
803	166
213	374
923	214
454	592	401	98	429	291
923	738
213	374
910	193
738	923
159	316
923	738
64	534
754	377
135	318
223	322	343
663	322
923	921
353	891
416	868
362	586
120	927
696	61
161	135
159	32
362	324
920	891
428	316
920	274
891	530
82	628
715	926
337	832
761	738
923	738
362	324
738	761
711	843
187	450
192	381
443	662	161
120	617
977	236
776	159
141	614
73	565
686	933
742	214
175	710
720	680
316	428
867	4
720	587
530	891
159	776
629	739
103	780	950	423	514
192	107
135	581
596	187
720	680	617
776	159
159	742
530	891
891	493
272	450
418	996
935	776
137	581
343	310	368	46
343	368
863	540	994
711	843
418	996
381	107
159	200	517
159	214
581	137
628	82
746	692
743	704
246	5	175
105	233
404	372
558	844
951	170
421	424
179	193
260	168
421	424
428	915
803	674
517	267
746	775
82	628
192	381
428	302
891	353
424	990
424	421	795
334	926
334	926
334	926
179	193
424	990
334	926
540	863
996	418
236	977
607	591
703	443
680	707	720
374	213
607	591
161	135	581
823	369	535
844	956
372	404
213	374
369	535
517	267
703	120
369	535
607	334
951	170
987	540
915	857
274	920
423	246	977	101
823	535	513
977	1001
540	161
199	644
996	541
803	294
277	195
372	169
168	126
540	697	855
48	499
170	951
231	2
53	923
168	77
245	231
707	951
644	199
193	196
855	540
169	372
208	236
135	581	161
90	321
184	754
738	837	783	576	541	923	719	506	996	199	921
321	216
147	926
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	178	605	228
90	572	40
90	850
75	248
951	707
106	509
868	356
136	200	857
106	788
31	165
90	506
171	590
139	676
135	161	581
443	120	703
966	933	347	935
558	216	319
161	135
372	404
966	933	347	935
90	541	850	996
120	996
720	581
499	684
454	278
432	56
135	161	581
955	540
977	236
674	803
392	674
607	334
607	334
443	120	703
674	392
506	468
534	638
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
333	249
236	977
746	851	120	214	935	530	920
316	428
443	662	161
977	236
178	502
335	118
534	102	939
236	977
413	935
316	165
118	335
16	754
720	833
136	200	857
703	306
698	540	840	231	873	245	764
857	915
180	958
332	500
936	581
671	692	591
977	1001
321	216
294	803
912	730
581	936
62	646	485
923	53
318	135	679
2	231
249	506
333	19
338	692
984	586
880	83
719	837
912	472
912	168
530	629
984	759
428	915
160	629
912	557
316	915
936	577
720	383
912	557
581	161
803	294
1001	977
607	700
746	935
746	413
935	530
64	2
505	337
443	662
891	629
14	702
746	935
413	746
485	542
485	62
84	97
540	955
103	310
192	381
232	912
693	231
428	857
428	857
936	581
746	935
327	381
540	955
530	935
447	586
540	955
447	586
553	5
306	660
416	120
506	14
248	75
248	75
413	746
530	629	891
309	1
16	595
309	1
309	1
309	1
679	135
629	334
267	517
337	505
306	660
416	191
854	239
540	231	955
743	602
759	586
260	439
686	157
614	469
56	482
260	77
232	168
416	356
337	505
337	505
915	428	857
629	891
940	159
77	168	557
790	126
915	428
530	629
77	762
164	638
372	595
30	765	313
72	540	135	581
746	692
306	660
782	472
306	660
924	199
761	516
105	233
168	782
516	761
168	912	260	439	266	77
14	702
991	654
891	629
996	418
663	343
232	168
924	199
264	454
2	790
135	581
135	72
135	581
765	104
168	912	232
135	581
135	581	161
135	679
135	318
135	581
439	260
439	168
472	168	313
230	454
335	737
335	737
942	936	581
942	135
277	147
891	530	658
332	782
168	439
135	942
790	2
761	700
644	199
644	199
761	516
660	91
912	168	356
912	168
168	912
440	737
622	676	125	559
622	676	125	559
622	676	125	559	46
942	135
622	676	125	559	510	46
622	676	125	559	46
622	676	125	559	46
622	676	125	559	46
622	676	125	559
622	676	125	559
622	559
622	676	125	559	46
622	559
260	2
761	516
782	168	472
168	472	782	782
326	334
516	761
439	912	260	266	77	168
516	881	761
2	790
443	86	152
790	812
790	812
440	737
135	942
891	445
232	168
586	782
868	104
168	232
168	439
168	912	260	439	266	77
168	790
168	912
61	696
260	168
912	168	472
912	232
743	602
684	704
782	586
991	712
684	499
936	942
168	260
168	984
530	891
349	976
530	891
500	814
500	814
168	266
175	107
246	423
991	654
991	61
991	61
517	267
517	267
472	168	782
472	782
168	782	472	782
472	168
472	782
517	159
472	356
472	168	313	232
472	168
77	260
991	178
168	472
168	472	313	232
168	472
266	168
168	266
891	530
266	168
260	168
260	77
120	416
654	991
654	738
654	991
678	696
120	629	530
120	915
782	168	472
696	61
581	72
161	135
418	996
696	392
696	678
810	107
365	14
812	718
991	61
991	61
440	380
440	380
439	260
1001	381
532	516	13
439	168
61	696
260	439
724	189	181
439	260
1001	14	506
249	6
662	443	86
381	192
881	702
439	260
809	772
118	502
996	418
746	935
260	762
440	737
232	472
532	790
42	337
168	912	260	439	77
168	912	260
232	168
168	439
577	458
701	549	292
168	912	232
232	168	472	313
168	472	313	232
249	6
168	912	232
662	443
595	404
595	404
168	260	77
540	231	955
135	161
135	581
743	602
746	692
746	550	923
347	933
812	790
454	264
168	232
532	790
418	996
418	996
516	881
790	812
77	260
472	168	313	232
264	454
472	356
472	912
168	472	232
168	949
168	949
168	356	472
168	949
168	416
168	912
168	912	260
502	118
502	178
742	900
260	168
260	168
32	159
404	372
976	349
349	976
372	595
349	976
534	591
949	168
168	260
168	260
602	743
168	949
168	912
260	77
168	949
168	912	949
168	356	557
418	977
746	935
516	881	761
516	881
135	628
450	187
42	322
532	761
472	356	743
996	418
936	581
742	159
949	168
949	168
949	168
423	246	710	977	101	779	103	184
790	532
168	949
168	232
168	949
168	912
42	612
765	214
377	716
377	716
377	127
377	127
377	393
907	393
377	718
377	866
746	550	923	214	692
377	630
377	246
765	908
377	866
377	718
377	729
881	433
790	168
695	337
105	233
377	754
881	761	516
540	161
812	790
540	338	987
377	422
393	377
66	986
184	607
951	638
630	377
743	704
743	704
191	416
951	774
439	168
135	337
933	347
704	743
704	684
522	907
439	168
595	754
977	418
790	812
849	275	175
48	458	216
392	696
38	343
418	977
746	413	935	692
951	638
700	305
160	891
881	433
160	891
581	161
315	91
630	293
184	393
48	216
197	923
418	996
418	996
605	502
159	214
159	214
334	326
940	159
435	500
469	978
160	891
322	42
987	540
577	458
605	228
332	575
334	193	923	671	772	120	692	53	159
832	638
159	214
803	74
334	502	718
952	344
74	803
772	809
662	443
74	803
767	333
159	940
857	428
765	209
214	343
935	746
765	209
765	209
159	940
228	605
540	955
540	955
812	790
550	546
458	577
377	630
990	56
803	74
127	377
743	602
377	127
74	803
647	24
135	581
790	812
743	704
692	233
416	168
333	743
239	854
139	323
228	605
290	214	159
940	159
343	223	950	310	663
546	443
48	558
754	595
256	133
680	15
332	782
416	168
256	416
577	458
256	416
991	654
833	232
696	392
935	746
599	693
746	935
66	986
949	168
74	912	586	885	447	168	984
74	762
207	647
61	696	718	591
803	674
810	107
207	165
207	142
761	532
334	692
688	532
207	428
181	724	189
428	990
428	857
881	804
984	168
857	428
977	251	996	153	969
977	996
746	935
803	112
112	803
127	916
614	185
415	978
415	241
746	935
742	900
602	743
159	214
535	159
141	469
592	134	454
843	724	711
592	134	927	98	454	713
61	991	338	181
809	591
654	991
334	629
159	854
746	935
798	769
207	142
987	433
674	803
260	416	168
260	762
535	823
803	112	674
746	776
112	803
572	731
343	310
674	803
435	332
159	844
24	891
377	423
332	500
161	572	900	540	443	135	581	662
647	136
159	377
674	803
731	870
586	782
586	782
586	573
192	381
540	161
686	157
15	680
696	61
540	338
704	743
215	2
923	239	951
516	532
275	802
595	404
542	62
542	62
782	332
664	537	810	468	985	440	643	381
936	581
332	500
823	535
542	62
542	62
542	62
40	187
802	275
586	447
746	923
239	197
423	377
542	485
542	62
537	236
542	485
542	62
542	62
542	62
542	485
319	48
159	200
743	704
290	214	159
537	181
433	987
664	192
664	537	810	737	468	985	440	335	643	381
30	126	790
833	462
746	542	935	692
718	866	101
113	337
483	444
483	596
142	647
483	648
630	469
483	769
337	505
337	695
505	337
790	126	30
388	96
433	881
104	416
197	239
256	648	267	517	186	478
337	113
159	671
695	596
62	542
383	941
671	159
987	361
91	315
890	765
890	90
698	540	840	231	873	245	764
693	32
418	977
101	718
418	996
337	135
159	377
320	383
854	250
662	450	443	272	161
540	135	581
572	40
718	980	716
418	977
803	166
765	890
418	411
912	472
743	602
746	550
746	935
166	803
662	443	86
418	996
61	696
418	996
333	19
32	214
40	572
581	540
62	542
84	591
900	161
32	197
32	693
401	415	165
535	369
765	30
565	926
159	912	209	356	743
120	572	310	843	280
586	984
746	935
310	120
120	782
996	977
996	418
996	418
996	418
746	935	692
161	662
764	582
418	996
418	996
854	159
671	633
854	535
510	97
633	671
159	251	56	963
978	141
416	260
159	524
586	573
416	104
187	596
935	450
135	581
135	337
900	161
586	267
586	204
161	572
168	416
168	984
306	334
24	274	647	301	547	493	561
662	443	161
168	472
168	439
173	541
977	996
731	680
322	343
731	680
260	416
416	104
542	485
168	472
746	550	923	214	935	692
450	900
168	949
724	716
168	439
746	935
782	586
940	159
866	718
505	337
900	161
818	58	438
900	450
549	135
701	549
586	782
415	607
977	418
181	537
334	617
500	332
334	607
742	528
334	356	517	542	157	586	535	684
62	542
746	214
540	863
701	549
433	881
991	654
705	76
572	161
61	718
746	935
133	602
991	654
991	61
746	935
991	61
991	61
851	469
534	591
586	334
418	977
260	77
731	572
423	246	977	101	103
754	16
731	870
136	200
168	912	949
942	135
169	595
712	226
443	742	662	161
135	942
135	628
77	260
260	77
335	867
663	322
42	322
663	343
42	612
996	977
537	181
338	540
660	769
746	692
746	935	692
16	754
481	565
697	925	855
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	955	764	641	68
697	311	925	855
746	935	692
791	580
343	663
612	42
343	322
428	349	838
572	414
540	840
933	347
401	415	165
933	347
977	996
450	935
977	418
540	338
167	978
977	236
540	641
398	775
935	214
414	572
572	414
418	977
803	267
977	418
935	62
319	458	48	386
935	746
383	922	528	909	362	589
863	540
695	466
863	310
267	803
418	977
422	731
977	418
803	112
377	423
377	101
664	192	702
953	2
377	530
112	803
595	754
53	923
290	214	159
718	732
218	862
471	415
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
732	718
953	838
713	98
188	141
595	754
714	578
280	267
159	692
592	268	454	713
572	161
280	526	647	547	851	142	990	469	24	408	656	92	915	954	817	167	160	424	530	35	920	658
724	101	718	866
540	338
572	161
633	53
935	746
912	472
628	135
572	161
912	472	575
978	629
870	731
112	803
680	731
135	549
912	209	356	743	159
912	356
207	469	67
61	696	718	591
662	742	443	272	161
135	371
764	582
142	846
582	764
695	187
161	662
549	135
696	61
499	684
127	916
187	695
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
416	260
586	356
586	762
858	991
858	991
586	267
423	184
540	873
731	572	870
980	718
718	61
323	402
184	423
469	424	421	795	547	188	301	954	817	957	167	35	207	241
731	870
170	135
924	199
602	743
143	580
648	602
851	978
935	746
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	776	920	324	738
540	955
991	654
214	159
232	168
66	986
602	648
565	481
322	534
482	251	56
56	482
414	572
810	107
810	664
984	447
66	227
890	765
232	168
984	447
232	168	472	313
987	338
596	695
803	112
987	338
429	401
30	790
912	77	260
718	61
428	857	915
765	30
322	706
369	535
62	646
977	1001	423	1004
454	264
280	629
454	264
718	866	101
761	516
707	951
991	654
991	61
818	58	438
991	654
991	654
236	898
236	977
236	716
428	316
718	980
428	857	915
428	915
540	987
337	505
435	500
978	469
78	731
987	698
38	324
662	61	450
62	646
987	698
987	925
136	200
908	765
908	765
908	765
908	765
718	716
908	765
332	782
953	838
170	581
572	731	870
765	908
990	349
765	908
260	912	168
260	168
765	908
18	896
416	294
896	18
731	572
159	704
416	232
765	908
159	704
416	765	104
908	765
104	416
581	161
866	718
870	572
765	908
991	654
996	423
765	166
139	323
940	90
692	746	776
500	485
500	485
978	629
851	547	188	167
78	731
485	500
423	996
377	246
159	783
141	188
159	923
214	159
61	30
719	837
790	30
718	716
482	809	251
980	716
540	955
553	5
161	572	900	540	443	135	581	662	994
978	167
232	912
549	866
698	540	840	231	873	245	764
52	912	168	356	472
743	550
135	549
628	135
865	90
718	101
267	803
214	306
549	135
167	851
803	267
534	591
101	718
101	718
267	803
64	890
469	274
324	638
168	782
633	858
803	267
168	472	782	575
232	416
322	534
719	837
147	277	171	933	926	347	972	285	355	590	577	230	686
648	133
188	141
232	607
429	401
754	595
53	923
56	482
139	323
139	323
139	64
558	216
900	161
159	493
317	374
890	90
912	168
912	232
923	53
159	607
912	260	168
135	214
135	161
135	549
977	236
772	633	120	75
549	135
333	693
996	423
447	168	984
743	602
996	506	199
416	232
464	980
464	980
464	980
553	107
321	565
334	809
692	746
595	754
912	168
692	746
126	790
692	159
416	927	256
214	306
809	334
565	321
692	191
267	517
323	939
77	912
214	868
267	517
737	440
977	1001	418	423
542	485
540	245
321	565
135	628
746	542	935
977	1001	423	1004
260	912
260	416
200	952
952	200
62	646
558	319
912	260
956	684
540	840
586	356
586	762
718	61
540	840
500	485
200	952
232	416
232	912
332	782
638	324
577	458
232	168
586	267
790	126
502	605	228
416	260
746	935
61	30
61	718
337	42
168	912
168	912	260
936	337
790	126
516	881	761
260	168
260	77
168	260
52	912	356	168	557
472	168	782	575
790	812
472	782
168	447	984
168	912	260	439	266	77	556
168	949
168	472	232
168	912	232
168	260
168	912	356	52	557
168	949
168	260	416
168	232
168	912	232
52	602
765	214
323	139
439	912	168	416
633	193
324	638
633	193
506	996	199
996	418
996	418
890	926
765	104
428	316
377	866
493	159
323	402
374	317
323	139
15	680
135	549
900	742
742	900
133	648
62	214	159
540	231	873
692	191
317	374
167	469
841	935
935	111
761	881	516
680	15
935	413
935	413
935	413
935	413
935	413
935	413
935	413
743	704
782	74
290	214	159
471	617
52	557
881	761	516
977	1001	423
143	696
743	356
542	485
595	754	184
716	980	718
416	168
184	595
542	62
542	62
602	743
716	718
542	62
267	586
695	40
61	30
812	790
15	680
602	52
435	500
549	135
377	731	866	281	189	32	423	422	101
377	630
602	133
705	76
696	143
236	977
62	485
428	200	857	915
500	542	485
485	62
693	122
306	374
75	61
704	684
469	851	141
977	236
812	465	790	700	119
433	95
638	514
912	356	439
977	996
540	955
540	955
540	955
160	629
866	377
540	53
935	746
256	30	356
53	540
5	553	670
77	260
648	256
912	168
648	765
927	592
416	166
159	617
927	413	592	854	250
912	168
935	700
935	700
935	746
439	77
159	167	56	963
561	629
935	746
435	332
700	935
260	77
260	168
912	166	602	168	586	984	356	765
912	762
30	61
200	915
692	591
29	808
377	708
260	416
586	356
586	762
167	159
586	267
586	267
890	540
248	75
337	936
66	45
62	485
171	590
56	159
851	978
823	535
746	935
166	912
239	159
500	814
586	762
542	62
159	167
159	167
746	935
698	540	840	231	873	245	764
159	251	56	963
42	337
112	168
838	953
746	935
344	952
106	832
166	74
912	168
972	171
972	171
746	935
746	935
972	171
416	74
106	788
188	920
485	62
24	851
120	772
322	879
135	549
540	338
851	469
743	602
24	547
680	707
851	24
776	687
776	687
62	551
416	168	439	266	949
1001	685	724
746	692
984	74
24	851
61	718	591
77	439
558	318	844
851	24
126	782
912	168
936	581	135
334	607
977	1001	208	423	1004
207	630
61	591
246	724
746	900	692
602	743
925	429
925	697
680	15
680	15
910	329
746	935
602	743
168	472	232
24	851
568	488
233	692
164	322
168	112
765	648
228	605
306	374
120	193	772	633	53	752
120	923
334	61
782	126
742	692
838	857
62	646
977	497
447	586
851	547
547	24
61	30
61	334
418	996
415	607
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
415	987
135	772
62	542
953	647
716	718
868	30	743
30	61
428	915
923	921	738
984	586
166	782
586	573
810	335
232	168
692	233
540	231	955
692	742
232	168	472
765	648
743	868
765	648
416	74
912	168	74
912	77
166	674	586	416
166	586	416
648	765
232	168
232	575
232	912	575
765	648
77	260
62	542
232	168	472
166	743
337	42
915	200
439	77
232	168
586	984
586	782
586	166	416
648	765
164	638
743	602
984	782
984	586
232	168
232	168
232	168
232	168
949	912	168	416
803	112	674	294	166	267	74
232	168
168	232
168	912	356	557
168	912
260	77
232	168
746	935
991	61
991	654
991	654
942	135
586	120	687	310	617
586	310
761	516
685	1001	724
516	761
516	761
1001	685	724
866	239
674	803
267	803
30	126	790
168	260
169	78
260	168
168	260
260	77
502	118
260	168
404	595
338	193
338	987
404	169
338	540
575	814
530	377
168	260
169	372
790	30
77	260
335	810
77	439
168	313
1001	506
260	77
135	942
135	581
135	581
77	260
439	168
542	62
542	62
135	942
135	581
942	135
803	294	112	674	166	267	74
168	912
168	912	472	232
168	912	556
168	912
168	782
927	592
532	516
650	682	654	783	738
818	58	438
540	338
532	516	790	2	700
790	532
782	168	472
654	650	682	783	738
674	803
761	850
761	783
761	738
866	101
761	516	881
81	4
81	4
586	984
472	782
1001	381
1001	506
472	782
746	935
267	803
575	782	332
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
178	633
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
229	607
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
343	322
343	322
742	692
165	401
165	316
742	993	784	306
935	413
551	62
343	322
31	428
31	915
955	540
335	468
774	947
686	577
758	918	956
502	178
335	468
135	942
772	135
803	674
674	803
517	267
996	506	199
334	915
193	633	120	40	454	53
947	774
674	803
450	900	272	802
450	572	662
353	891
233	364
239	159
450	572	900	568	662	187	272	802	695
381	1001
774	951
774	947
704	743
634	337
977	153
135	936
977	996	418
987	433
731	563
622	676	125	559
74	803
74	803
344	543
936	135
718	716
316	952
622	676	125	559	46
624	329	873
74	803
634	638	299	509	832
48	956
936	581
53	927
622	676	125	559	46
622	676	125	559
622	676	125	559	46
418	977
216	321
851	188
622	676	125	559	46
102	939
633	15
267	662
622	676	559	46
803	392
851	214
803	74
29	5
310	223
102	939
416	232
102	939
377	530
62	513	485
334	159
75	617
765	104
718	716
765	648
517	267
52	602
738	923	921
718	716
377	423
765	104
765	104
61	522	189	843	718
294	586
772	809
684	956	565	25	318	558	321	458	844
772	994
772	414
629	526	24	685	846	280	360	630	891	631	160	530	493	561	658
772	805
629	526	24	685	846	360	630	891	631	160	493	561	658
772	199
629	280
772	549
629	526	24	685	280	360	630	891	631	160	530	493	561	658
684	318	844
629	526	24	685	846	360	630	891	631	160	493	561	658
738	761
547	421	795	301	957	424	207	512	241
772	245
189	652	904	470	716	249	595	6	410	365	236	1004	718	201	114
558	684
236	977
772	549
772	199
540	311	24	994	28	338	955	543	641
772	994
190	274	373	656	181	353
178	502
912	30
423	377
178	75
220	159
190	274	373	656	181	353
977	153
772	414
190	274	373	656	181	353
977	236
158	731
772	682
543	540
772	517
75	178
535	369
612	633
912	168
74	803
987	338
15	633
641	540
178	231	607
310	103
738	783
942	135
214	306
74	782
166	157
166	743
641	987
334	534
429	454
164	310
692	233	830	742	306	742
135	936
718	61
32	214
216	558
609	91
52	168
682	850	738
977	153
105	233
362	909	383
586	294
987	641
951	731
362	383
506	14
372	404
586	984
337	505
337	634
126	30
74	912
401	98	415	429	291	454
977	153
112	803
499	178
73	679
819	836
912	168
855	581
540	641
253	151
253	151
253	566
253	566
499	684
153	977
135	772
316	392
30	765
506	924
135	178
692	746	191
334	617
858	991
502	532
407	843
629	24
528	692
912	232
912	557	74
912	168
912	77
641	540
164	638
316	647	428	142	990	200	971	857	302	952	136	31	165	543	953
724	1001	685
935	746	844
746	935	692
746	935
444	535
923	178
931	715
923	178
415	587
178	923
923	746
609	854
718	61	189	377
609	854
153	977
450	802
854	609
75	633
540	641
724	246
450	272
684	956	565	25	318	558	321	458	844
592	268
977	153
724	5
24	540
718	61
356	765
5	724
718	61
440	737
765	256
765	256
532	502
189	605	14	506	68
718	980
214	765
61	692
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
189	605	14	506	68
61	692
77	260
24	629
641	540
214	159
256	765
24	629
184	633
429	401	98	291	454
710	409
977	153
718	61
4	371
790	956
290	214	159
48	956	216	25	319	558	458
843	388	16	711
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
90	316
189	718
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
716	377
377	423
854	890
692	61
236	537
236	898
377	729
686	157
316	428
485	62
898	236
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
912	356	557
540	987
159	607
181	189
428	316
377	716
540	338
377	718
362	383
497	977
205	528
696	61
915	718
189	181
987	540
910	329
316	90
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
290	214	159
90	191
292	364
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
341	739	200	915
418	996
1001	724
112	267
410	189
765	908
646	62
316	953
0	238
77	260
166	2
422	284	731
15	680
153	977
692	528
782	168	472
1001	506
356	517	112
646	607
454	592	401	429	291
680	15
416	803
458	577
912	168
648	765	765
418	996
602	743
633	184
685	1001	724
61	696
803	112	674	267	517
774	947
502	532
62	542
52	356	416
602	743
322	879
592	927	98
30	313
592	713
592	134	98	454
290	214	159
415	178
641	540
592	134	927	98	454	713
256	356
680	15
90	912	416
256	765
19	333
38	939
990	207
765	104
765	104
231	693
540	840
528	205
90	857	316
231	502
528	205
854	609
74	912
74	912	586	168
74	762
592	923
381	327
629	190
90	416
356	209
418	996
90	398	940
454	401	429
454	401	429
629	160
935	739
629	493
935	111
581	855
168	935
191	915
688	553
693	231
191	915
540	994	28
356	730	209	91
935	168
719	783
343	322
648	765
433	987
249	0
189	181
581	855
90	207
96	388	638	299	132	509	634	832
104	256
883	16
381	327
707	880
74	782
617	833
30	868
214	32
415	232
337	505
509	96
935	746
984	586
870	527
540	633
915	200	857	136
915	200
629	2
139	323
629	2
966	933	347
537	236
887	53
915	191
24	629
684	565
915	191
90	912	30	168
52	356	607	765
236	537
335	468
61	522
74	803	416	573
723	277
918	854
934	595
918	844
918	319
918	672
918	25
935	413
918	956
934	595
684	48	565	918	318	679	704	321	844
846	561
61	591
416	74
595	450
840	540
990	424
772	135
423	866
542	62
718	61
535	444
343	322
52	166	586
644	199
416	949
90	127
416	260
506	381
450	595
535	250	823	722	513	444
90	613
718	61
577	458
915	428	857
313	30
392	674
844	935
746	923
136	915
843	883	907	184	393
428	915
746	413	935
629	53
0	189	249	6
313	30
424	990
66	45
991	61
866	423
535	927
866	708
977	497
991	61
313	30
915	428
746	935
915	136
977	32
313	30
595	450
854	918
416	191
595	934
208	236
423	866
746	157	214	935	692
738	541	923
415	150
746	935
634	509
634	788
558	207
103	322
934	318
794	762
794	762
841	794
629	24	160	658
103	322
116	769
794	111
103	322
629	530
126	416
505	337
132	61
343	322
634	96
232	416
423	702
934	595
634	788
934	595
164	322
915	200	857	136
61	127	718
908	765
908	765
908	765
17	857
790	126
810	107
991	61
991	654
332	435
332	782	575
991	654
782	232
782	332
410	189
674	392
761	790
915	953
790	761
761	738
586	447	573
586	885
586	74
586	984
586	782	868
260	912	168
232	415
232	912
966	168
540	873
991	654
575	332
765	30
837	783
765	30
765	104
30	765
232	472
232	782
912	260	168
912	168	949
232	472
327	381
77	439
742	900
742	61
900	742
697	311	925	855
105	418
50	559
674	392
53	629
662	450	802
559	622
559	402
844	918
343	322
934	595
559	402
559	50
559	622
844	956
190	274	373	656	181	353
190	274	373	656	181	353
633	540
67	963	846	344	165	207	561
401	98	415	429	291	454	165
165	207
401	415	165
190	353
863	83
190	31
190	373
178	538
13	532
415	150
356	472
415	232
190	120
190	658
190	614
116	769
356	765
833	607
421	647
428	915
450	662
450	595
410	14	719	16	56
803	74
178	333
695	159
107	468
178	710
356	416
774	947
947	774
178	78
178	502
774	947
424	421	795
540	633
951	552
418	105
500	159
428	302
374	317
738	231
428	302
410	650	663
159	695
738	433
890	720
647	421
647	421
416	927	256
410	663
952	543
890	854
772	534
428	302
738	231
0	189
356	472
356	472
500	586	515
105	418
790	532
844	25
392	316
316	392
947	774
178	6
61	742
586	500	515
362	428
178	228
362	149
178	767
644	199
159	704
207	165
25	844
853	164
743	602
855	581
214	923
472	232
633	870
74	803
790	532
774	947
301	647
955	427	540	773	311	925	987
62	542
444	535
908	765
256	416
923	214
334	776	900	450	443	135	775	742	692	835
908	765
558	956	48	216	25	319	499	207
540	987
502	605	228
356	61
923	746
927	646
98	134	268	592	707	117	107	713
978	301	493
648	885
275	849
98	707	401	429	713
707	193	98	951	214	880	159
173	541	506
466	267
663	410
923	592
923	738
589	290
112	392	267
685	1001	724
743	472
947	774
595	450
316	142
638	42
738	923
795	424	207
15	731
530	891
493	978
343	322
530	891
774	947
165	207
530	891
274	841
841	274
540	338
956	758
62	542
62	646
530	891
743	472
165	316
90	14	850
935	413
165	401
165	31
602	133
267	112
927	413	854	120	515	722	191	113	513	485	250	444
530	360
126	30
317	374
413	927
540	987
540	987
90	850	924
647	301
540	890	987
732	0
656	190
107	98
90	850	924
558	672
849	275
927	413	90	515	722	191	250	444
891	353
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
236	189
984	586
189	0
0	409
669	797
360	530
1002	594
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
126	416
947	774
192	381
458	48
135	628	82	870	581	170	4	371
135	334
890	540
305	425
890	90
90	978
164	322
541	738
305	425
377	718
550	189
774	947
392	2
550	189
214	923
374	317
61	356	718
260	762
424	990
377	422
963	67
947	774
870	633
62	159
780	337
774	947
96	634
317	374
602	743
517	159
208	977
90	485
413	927
30	126
963	67
239	663
977	1004
716	236
963	67
819	329
429	401
401	429
62	646
605	228
977	418
77	762
214	633
952	200
638	706
269	540
947	774
991	858
401	98	415	429	291	454	165
450	900
774	947
812	790
450	272
90	199
947	774
935	844
935	413
935	413
963	67
935	413
935	413
334	356	517	542	157	586	607	535	684
935	413
61	550
935	413
658	731
684	704
540	338
482	990
978	795	301	493
31	165
188	421
98	134	592	707	117	107	713
188	421
977	410
692	746	591
731	422
977	208
618	216
692	746
891	530
971	200	915	344	543
774	947
250	823
165	401
165	344
923	214
790	812
692	798
214	923	278	687	290	159
743	602
879	388
540	338
692	746
617	193
499	191
692	746
159	214
633	214
62	542
440	664
698	540	840	231	873	245	764
232	472
372	169
947	774
633	540
517	334
440	737
249	6
978	90
912	472
77	912	168
159	784
991	654
338	641
410	977
397	975
493	629	561
547	978
397	671
758	844
319	48	386
891	530
181	1004
157	356	517	542	586	607	535	684	334
413	746
193	617
334	517
78	688
912	472
530	891
200	159
858	633
798	692
774	947
743	166
592	134	927
991	654
991	654
743	416
223	322
629	24	160	658
542	62
535	356	517	542	157	586	607	684	334
472	232
334	534
707	193	98	951	214	159
530	493
927	535
927	535
927	535
927	535
927	535
629	24
159	343
220	890
166	782
984	586
24	629
716	149
383	922	528	909	362	589
24	629
550	61
644	506
416	517	472
253	290
472	356
947	774
214	159
253	566
454	592	401	429	291
253	151
955	692
159	251	56	963
159	646
284	422
644	199
565	926
952	200
855	697	170
260	77
746	413	935	692
132	96
67	963	846	344	165	207	561
272	900
435	500
77	260
24	629
216	558
214	32
24	629
159	746	334
923	214
165	31
772	526
334	157
343	322
316	971
991	858
334	535
381	327
746	214	935	742	692
53	443
500	435
595	934
752	499
571	394
571	885
571	62
571	394
571	542
746	413
571	277	285	900
746	542	214	935	692
850	682
662	443
260	77
641	338
752	499
935	746
752	586
571	935
462	415
90	646	927
105	233
854	646
743	602
682	850
316	392
200	971
571	62
232	472
571	62
90	316
571	900
74	256
571	935
90	136
200	971
571	160
571	776
571	530
571	900
571	160
571	776
571	450	900
571	776
334	416
571	776
571	530
571	776
571	900
571	870
571	742	160
571	450
571	161	742
571	684
316	136
571	530
107	320	29	208	810	464	737	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808
90	978
571	530
571	742
571	870
571	663
571	663
571	534
52	602
571	663
571	742
90	994
571	161
571	742
571	742
571	742
571	684
571	742
571	160
571	530
571	530
571	160
571	394
571	450
571	900
571	910
571	530
571	530
571	394
571	684
571	277	285	160
472	232
568	379
890	220
552	858
416	168
890	178
978	90
301	978
854	586
335	107
207	67	35
602	52
561	846
90	646	927
214	923	278	687	290	159
310	322
927	90
422	731
951	663
90	164
746	935	692
90	956
220	890
450	900
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	776	920	324	738
443	53
52	602
629	526	24	685	846	360	630	891	631	160	493	561	658
256	416	313
90	220	763
48	458
746	935
220	890
742	334
90	850	173
61	450
61	193
692	955
173	90
337	113
851	547
863	83
278	214
83	901
16	883
866	718
42	638
214	278
599	605
994	245	338
214	306
716	718
716	866
550	61
232	472
868	256
718	843
413	746
890	220
638	164
377	586
189	410
416	500	573
347	933
832	132
214	940	578
866	716
245	540	329	233	231	264	624	764
602	52
991	61
416	927
164	322
991	61
334	607
334	692
991	61
731	584	284	15
991	61
832	324
349	838
991	61
61	550
356	168	472
568	187
923	214
356	168	557
629	530
168	912
356	472	743
629	890
368	103
428	857
940	214
136	915
168	356
136	90
915	136
356	472
356	472
912	168
605	599
168	112	416
502	605	228
915	633
506	404	745	192	78	409	688	599	491	644	702
332	782
232	168
337	695
692	798
322	164
742	784	306
168	232
458	48
347	933	590
232	168
164	322
356	912	209	472	765	743
458	48
168	232
810	7
695	337
168	912
950	343
61	356	517
368	310
915	591
61	272
61	900	428	450	851	469	32	602	398	742	293	718	272
200	915
534	125	939	324
605	228
630	207
746	935
746	935
746	935	692
915	857
746	530
742	61
810	107
915	61
506	199
264	245
7	810
629	24
712	380
663	951
663	649
629	891
629	214
586	752
629	24
586	416
586	984
586	854
629	891
586	500	260
586	377
537	442
472	356
575	782
293	61
925	697
527	12
165	316
165	31
165	344
165	67
743	602
952	200
278	214
952	200
112	168
963	67
963	67
963	67
731	422
502	231	511
502	178
526	772
41	723
190	353
838	349
935	413
401	165
572	40
190	274	373	656	181	353
572	450
193	53
951	239
782	168	472
782	575
500	332
955	427	773	311	925
500	586
771	742
644	506
542	646	62
933	966
98	107
933	171
159	214
782	168	472
935	413
782	126
935	413
324	586
454	401
450	572
294	586
401	454
423	246	149	1001	101	644
772	61
553	5
935	413
164	528
423	1001
120	850
458	48
149	423
178	159
423	149
120	586	416
890	629
249	32
935	966
647	274
935	413
120	854
599	605
774	947
955	692
599	78
159	214
963	67
159	214
772	506
120	416	573
310	103	46
214	772
113	337
159	214
310	103
416	752
680	422
647	274
65	193
135	549
192	506
383	589
422	680
695	159
190	353
416	472
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
61	915
866	149
61	772
644	423
528	164
572	40
977	236
32	249
58	577	338
32	61
14	724
14	796
251	687	994
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
947	774
692	955
565	956	672	48	216	25	319	558	458
696	61
774	947
510	223
30	416
908	765
280	658
586	294
16	189
978	614
586	324
458	48
586	294
275	849
75	633
638	890
577	458
638	890
393	843
472	168	782
472	782
530	891	160
951	506
680	790
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
692	830
846	67
164	638
854	120
809	239
107	29	208	810	464	737	553	118	5	192	898	985	688	236	1004	335	381	808
294	334
103	310
256	648	267	517	186	478
14	783
450	802
629	24
866	149
980	61
472	214
843	393
997	890
517	256	648	267	186	478
493	530
517	356	61
843	883	907	184	393
48	458
334	294
458	48
458	48
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
112	674
353	891
206	534
472	356	912	209	765	743
454	592	401	98	429	291	713
112	674
110	166	112	803	674
61	980
334	915
551	159
493	159
236	977
393	843
344	952
500	435
920	190
338	231
891	353
272	40
190	53
168	984
294	334
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
83	784
857	316
372	404
168	575
280	526	647	547	851	142	990	469	24	408	656	92	915	954	817	167	160	424	530	35	920	658
256	104
101	866
401	415	429	454	165
984	885	586
190	159
168	52	133	557	607	232
500	814
104	256
368	303
253	890
572	40
743	550
190	196
310	103
134	592	98	291	454
561	846
134	592	98	291	454
695	159
629	891	530
90	188
772	517
159	493
812	465
662	40
416	890
912	168
334	607
214	940	578
602	743
630	377
846	280
530	214
530	629
413	935
90	223
550	743
891	530
485	542
542	62
696	607
530	891
643	685
15	680	422	731
542	62
542	62
592	134	927	98	454	713
542	62
912	416	168
592	134	927	454	713
193	923
214	472
531	607
267	256	648	517	186	478
318	934
53	901
424	421
67	963	846	344	207	561
141	188
13	837	719	738
61	696
724	293
812	790
168	912	416
947	774
4	371
90	538
991	61
772	927	542
701	842
912	168
772	248	220
500	332
772	190	920
214	617
701	330
772	915
772	517
912	416	168
772	40	272
772	927	542
186	256	648	267	517
772	248	220
120	854
772	190	920
774	947
772	915
772	517
256	267
413	935
772	912	416
75	772	334
40	187
772	8	544
912	77	168
73	90
90	164
772	544	669
696	61	607
772	586	416
772	640	220
803	112	674	294	166	267	74
90	228
74	586
136	316
62	646
301	978
991	61
674	803
572	40
607	415
112	803
90	994
415	607
729	19	246	149	265	716	681	724	18	522	16	59	708	423	243	711	101	293	718	866	777	916
74	803
912	168
74	586	885	447	984
377	586
377	457
118	502
377	630
159	251	56	963
701	330
855	170
833	61
987	361
978	301
90	361
517	267
429	454
159	62
517	112
857	165
165	846
1001	423
207	428
291	1003
291	134
912	472	356	305	557	765
207	136
291	134
956	48
207	142
718	101
738	783	654
207	92
692	746	233	742
890	416
61	833
61	991
692	415
605	178
955	427	773	311	925	987
738	837	719	13
955	427	773	311	925
454	134
454	134	592	401	98	429	291	713
454	401	429
454	134	592	401	98	429	291	713
605	599
885	256
499	684
306	742
454	134	592	401	98	429	291	713
454	134	592	401	98	429	291	713
715	748	931	171	933	926	157	347	972	285	590	147	577
454	134	592	401	98	429	291	713
90	61
577	458
743	602
830	692
290	214	159
952	543
955	692
680	870
133	602
15	680
790	680
233	692
189	6
458	577
952	543
774	947
692	830
692	955
692	233
40	272
698	540	840	231	873	245	764
260	439	949	699	575
752	617
935	413
15	680
251	540
977	1001	423	1004
347	966
599	605
30	765
658	630
602	133
95	873
90	73	499
978	988
680	15
991	654
947	774
454	429
774	947
692	233
607	646
62	159
646	62	485
267	112
423	377
947	774
53	724
423	103
774	947
127	890
850	193
24	629
413	935
280	858
516	804
280	267
828	650
890	127
607	534	189	70	915	127	280	692	718	591
267	280
832	514
890	127
607	591
890	127
184	754
423	103
267	280
565	41
120	500
772	107	980
772	850	13
980	898
229	568
772	969	127
772	612	388
595	450
232	168
443	193
646	542	62
798	784
313	416
927	535
447	586
310	103
90	61	718
634	509
858	280
550	743
595	450
586	759	573
607	915
863	784
214	868
586	377
586	74
718	716
381	327
245	329
118	502
418	977
716	189
368	343	950
977	418
481	565
418	105
416	912	687	356
743	550
418	977
742	746	692
885	573
977	418
682	783	650	654	738
377	423
622	676	125	559
977	236
622	676	125
293	630
622	676	125	559
622	676	125	559
622	676	125	559
622	676	125	559	46
832	638
622	676	125	559	46
754	201
622	676	125	559	46
622	125	559
966	933	347	935
622	125	559
1004	921	114
742	771
743	517
622	676	125	559	46
586	500	447
724	716
421	424
1004	464	921	114
118	502
313	30
416	586	573
779	843
742	306
996	418
891	493
418	977
24	629
24	267
267	24
433	738
398	712
105	418
534	638
934	318
738	433
424	421	990	207
629	24
832	638
716	724
30	313
418	996
630	658
29	808
879	638
530	630
393	843
640	772
136	207
260	912
260	912	168
629	214
232	416
189	716
790	812
450	900	662
232	912	168	472
790	812
327	381
418	996
418	996
509	388
509	638
663	638
439	232
260	416
912	260	168
516	532
472	232
586	166	687	334
586	762
586	356	157
586	294
66	45
502	231
502	591
343	322
502	231
697	855
697	311	925
306	742
50	559
454	134	592	401	98	429	291
502	607
502	693
112	573
559	622
559	50
559	402
963	67
135	581
135	415
135	628
771	798
324	638
106	638
559	622
654	783	650	682	738
324	534	591
581	135
193	850
890	127
310	638
228	605
542	62
542	62
514	780	950	378	832	103
863	784
334	502
863	784
977	1001
977	423	1004
284	422
443	214	159
443	214	159
443	214	159
680	790
568	187
105	233
96	638
735	638
223	638
542	485
362	324
822	638
322	343	638
849	737
656	838
514	638
118	502
416	294	256	112	313
422	680
422	680
542	113
803	517
807	951
344	952
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
542	62
582	764
294	885	256	447	416	313
771	863
343	638
454	401	429
90	650	850
780	638
951	239	214	159
977	236
920	274
440	737
38	638
440	737
605	228
435	782
435	500
853	638
423	103
1001	977
819	329
500	435
528	609
103	423
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
893	120
440	537
61	356	517
440	537
401	415	165
866	377
207	795	469	67	35
723	73	758	41
41	565	704
423	103
696	143
190	890
838	656
377	866
164	638
950	638
443	152
164	853
344	952
935	607
159	551
165	31
165	67
165	316
165	344
313	30
165	858
236	977
517	356	61
510	638
193	923
422	731
214	443
788	638
769	771
103	310
324	638
866	377
306	531
159	617
685	1001	724
334	61	607
977	236
638	42
15	731
602	743
740	638
239	858
851	547
499	684
377	729
990	178
647	838
321	216
890	700
143	696
335	1004
977	996
415	607
139	638
228	605
127	890
415	607
585	922
256	416	885	294	313
214	923	278	687	290	159
692	661
42	638
126	889
157	740
157	147
61	692
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
24	629
75	607
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	776	920	324	738
592	134	927	98	454	713
592	927	98
592	134
890	127
190	274	373	656	181	353
629	526	24	685	846	360	630	891	631	160	493	561	658
994	245	338	433	56
582	311
890	127
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
724	246
362	135
706	951
75	607
552	901
868	912	730	356	765
166	416
454	401	429
362	135
292	135
280	526	647	547	851	188	24	32	915	360	631	530	920	561
923	193
275	316
950	322
980	718
169	372
923	239	951	214
605	228
832	16
61	696
450	40
52	133	111
977	418	423	1004
771	742
858	239
605	228
718	61
774	947
628	135
718	61	90
421	188
991	61
502	231
947	774
857	160
334	324
991	61
771	769
133	52
646	62
561	846
103	638
991	654
267	629
659	306
774	947
135	214
927	592
991	654
135	362
769	771
135	362
52	133
280	421	547	851	142	990	188	445	656	915	31	360	424	530	953	493	920	561
135	292
891	740
280	526	24	685	846	360	630	629	891	631	160	530	493	561	658
586	762
280	445
84	324
838	647
586	168
185	762
84	638
513	485
120	893
112	267
942	135
292	135
509	822
267	392
561	846
846	561
846	561
767	201
509	299
246	724
955	427	773	925
955	773
188	421
256	74
293	724
542	113
542	62
322	879	164
648	74
843	407
923	921
742	784
159	251	56	963
517	803
304	4
737	7
812	700
526	550
160	857
936	135
232	472
353	891
214	923
646	62
112	517
502	178
98	134	268	707	278	117	107
843	393
316	275
582	329
159	784
819	329
327	381
290	214	159
663	343
812	700
334	61
458	577
343	663
214	413
223	343
223	343
500	586
381	506
356	134
422	284	731
629	24
646	62
52	812
963	67
422	696
393	843
223	343
90	443
15	731
843	779
61	718
349	838
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
891	353
493	891
774	947
516	532
90	810	107
838	349
90	416	765
393	201
700	235
313	30
700	235
700	235
306	229
61	718	334
550	526
686	157
963	67
178	502
413	935
178	772
977	1001	418	423	1004
90	537	107
356	104	256	648	133	515	313
53	890
142	630
506	670
356	472
136	200	344
14	881
272	450
947	774
56	482
880	923
231	502
166	602
880	707
774	947
572	450
356	765
356	912
356	30	762
356	472
418	996
107	890
676	638
319	48	216	386
765	30
633	239	159
978	890
90	850	199
30	912	168
602	166
450	712
450	572
90	464	107
24	629
765	30
62	646	485
404	506
927	413
90	61
103	343
40	187
602	166
572	40
134	592	98	291	454
951	454
500	586
134	356
381	327
592	134	927	98	454	713
500	586
502	178
670	506
256	416
90	464
165	316
165	401
159	251	56	963
955	427	773
819	329
912	168
344	971
343	103
731	584	284	15
142	658
526	550
306	660
765	104
638	1003
638	1003
415	629
30	168	232
638	890	1003
772	517
774	947
78	502
790	812
1001	381
160	360
90	112
214	515
220	752
41	565
912	30	168
912	168
313	416
952	200
232	30	168
30	912
550	526
880	250
166	762
260	77
30	912	168	232
356	472
629	415
550	526
356	472
356	765
526	550
126	416
260	416
912	30	168	232
724	246
260	416
30	765
526	550
912	168
306	742
356	912	472	305	557	765
214	443
214	290
356	61	517	602	472
765	30
232	912	30	168
602	356
542	62
356	912	472	743
356	602	472
649	663
415	629
602	356
846	67	561
742	306
693	231
356	586	157
327	381
381	327
541	173	506
30	765
506	670
934	595
912	472	356	743
280	846
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
765	30
502	78
553	670
923	134	231	738
245	231
638	346	388	299	509	634	96	832
851	61
502	178
921	1004
742	550
356	416
1004	921
356	730	868
977	1001	423
135	936
942	30	765
166	416
356	730	209
66	45
738	783	654
356	313
16	832
599	409
61	718
891	360
743	602
891	530
949	912
630	685
586	435
595	790
790	595
868	416
472	356
630	142
30	942
472	356
595	790
586	687	334
790	595
356	61	472
356	472
356	472
356	912	602	168	586	984	765
356	762
232	472
327	849	275
891	629
165	257
936	135
812	52
912	260
912	949
949	260
996	506
586	111
586	500
111	586
260	912	168
168	912	260
168	472
168	232
168	356
232	168
168	912
52	812
765	942
697	311	925	855
178	990
178	502
987	433
987	540
987	540
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
634	638
485	62
165	67
165	344
135	936
401	165
401	415	165
246	724
120	927	772	196	191	291	454	752
742	90
324	607
135	581
200	952
942	765
200	952
290	214
559	622
559	622
559	402
812	790
15	680
15	731
790	126
790	126
790	812
743	356
682	654
606	879
239	633
165	858
401	415	165
715	171
715	926
936	135
790	812
334	75
334	923	159
165	31
987	433
530	891
410	719
693	178
743	602
316	838
881	700
534	740
223	343
316	915
890	638
118	0
719	410
381	107
187	40
612	534
939	638
142	630
200	952	136
322	223
925	697
977	1001
272	900
103	423
410	719
418	996
98	268	707	401	117	107	429	713
418	996
772	927	75	609	454
236	208
344	971
341	915
98	268	592	707	117	107
684	956	565	25	318	558	321	458	844
90	538
362	542
936	581
135	120
120	772
90	742
98	268	592	707	117	107
638	890	1003
362	909
790	119
935	746
119	790
214	517
546	517
349	976
120	135
275	122
245	540	329	233	231	264	624	764
422	284	731
935	415
685	630
495	568
98	268	707	117	107
418	996
135	120
38	939
316	629
98	268	707	278	117	107
410	143
316	428
684	844
135	581
622	125
622	676	125	559	46
157	686
935	746
622	676	125	559	46
996	541	506	199	644
275	849	423	175
936	30
98	268	707	401	117	107	429	713
994	364
316	607
160	629
935	413
98	268	707	401	117	107	429
135	120
107	537
316	90
742	90
107	29
629	316
927	542
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
742	214
971	344	543
843	407
742	159
236	977
891	267
53	56
638	510
313	294
602	743
135	120
502	178
214	306
846	280
581	936
313	447
963	67
629	838
136	200
638	700
908	765
416	126
245	231
229	306
267	891
586	447
977	236
863	83	993	784	659	306	769	626
316	915
120	443
35	838
771	863
141	630
180	727
630	141
602	743
236	977
236	977
126	790
977	236
537	107
134	923
134	592	98	291	454
810	7
838	35
843	779
912	472	356	557	159
428	316
891	414
62	646	485
418	996
173	541	506
743	854
435	586	267
936	581
435	586	267
581	936
863	83	993	784	659	306	769	626
239	293
568	379
771	863
586	550
413	935
120	189
516	532
418	105
433	738
977	418
568	488
568	488
381	327
418	977	996
435	500
774	947
568	495
98	268	707	401	117	107	429	713
120	927	542
659	306
433	987
120	517
334	502	718
765	30
718	61
858	851
633	251
947	774
62	485
67	963	846	344	165	561
485	62
414	891
35	838
453	595
424	978
774	947
392	267
752	220
851	817
844	565	25	318	321	458
912	168
765	30
977	418
120	772
855	581
1004	236
582	433
592	134	927	98	454	713
275	175
120	135
966	933	347	935
855	581
220	752
731	680
160	530
149	716
769	863
764	231
90	978
142	647	428	200	267	971	857	915	952	136
996	418
947	774
947	774
918	684
214	306
236	1004
185	231
550	742
28	955
178	231	607
819	329
1001	977
178	693
136	838
774	947
126	586
885	889
549	135
327	381
891	629
454	401
30	790	868	126
333	743
915	857
915	334
77	912	168
90	516	850
454	401	429
454	401	429	291
955	890
978	188
136	838
513	823
136	200
978	24
819	329
104	256
698	540	840	231	873	245	764
135	581
135	120
231	540	873
605	693	228
742	550
577	936
135	628	82	870	581	170	4	371
428	647	142	200	971	857	915	952	136
135	405
214	629
868	730
120	703
743	602
935	413
774	947
854	743
629	214
30	936
405	135
267	142
844	672
327	657
844	672
936	577
200	838
67	963	846	344	207
327	381
31	316
416	890
592	713
170	855
135	405
947	774
495	862	568
135	549
774	947
421	630
947	774
743	854
774	947
743	333
947	774
990	31
772	75	609
614	188
30	765
516	532
256	104
765	30
535	369
407	843
772	75	609	454
549	135
267	187
187	267
333	743
187	267
91	120
294	586
267	187
920	700
838	200
586	416
178	502
663	638
915	647	428	142	200	971	857	952	136
316	890
135	334
590	171
605	228
334	607
413	935
223	638
568	187
704	499
700	920
284	422
316	915
418	977
881	516	783	761	804
101	866
881	804
646	62	485
586	687	416
323	676	402	139	125	42	510
418	996
586	825	416
369	586
684	48
920	700
200	838
187	267
855	697	170
586	126
120	6
935	413
868	790	30	126
506	576	783
187	40
56	482
737	440
586	369
24	978
724	127
866	101
104	256
956	499
228	333
458	684	844
602	743
534	388
48	319
854	743
245	231
971	838
936	30
891	838
978	851
423	377	101	866
443	602	743
280	607	591
232	313
454	696
454	134	592	98
416	586
106	740
838	891
413	935
790	812
891	838
41	565
891	838
915	316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
978	24
220	587
485	62
120	703
377	246
879	606
280	214
416	256
327	381
838	891
327	381
891	838
891	838
377	423
327	381
838	891
838	971
891	353
891	838
891	838
200	952
200	952
233	746	692
90	742
718	149
971	838
90	316
838	891
565	499
718	61
891	838
248	506	364
104	256
718	724
349	976
90	791
891	530
650	783
1	310
646	62
90	166
724	843
718	591
126	586
90	850	506
338	231
90	850	506
718	243
530	267	838
991	654
935	746	413	692
126	885
517	743
971	267
743	517
231	245
24	978
267	530
164	638
506	90
650	783	682	654	738
656	838
214	280	629
650	828
838	656
56	987
135	549
56	482
650	682	738	654
135	628	82	870	581	170	4	371
790	30	126
843	407
685	530
685	493
823	535
650	682
249	6
984	762
56	836
118	862	502
424	207
491	905
388	534
447	984
327	381
30	790	126
935	413
790	30
335	899
169	372
388	742
231	245
356	472
356	743
30	126	790	868
790	30
200	344
790	126	30	868
356	168
790	126	30	868
949	912	168
790	126	30	868
716	149
630	421
17	857
949	356
530	267
421	630
516	881	783	761
761	881	783	516
891	267
440	737
530	267
318	499
891	414
912	168
622	676	125	559	46
912	77	168
622	676	125	559
260	356	168
260	356
260	356	912
260	762
622	676	125	559
622	676	125	559	46
260	912	168
936	135
843	407
267	891
267	530
912	168
912	77
912	77
812	790
586	209
586	416
586	416
586	267
586	617
629	607
168	557
168	472
135	936
135	581
936	135
891	267
77	912
868	126	790	30
306	660	203
818	58	438
267	891
7	810
530	90
530	891
530	685
135	936
135	628
746	550	935
703	120
818	58	438
942	135
407	843
868	240
428	915	316
428	316
428	316
428	647
812	790
428	207
428	302
428	61
149	716
428	857	915
428	857	915
428	857	915
428	647	142	857	316
428	647	857	915	136
428	857
630	421
586	782
77	912	168
119	790
746	935
746	935
843	407
790	812
782	586
790	812
324	534	591
324	534	591
324	534	388	591
506	670
506	442
782	168	472
743	704
356	949
703	159
356	52	912	112	602	168	949	472	313	232	743
356	260
743	602
782	472
782	168	472
942	135
782	168
356	77
356	74
356	52
356	104
356	133
356	133
356	256
356	472
356	209
236	537
356	52	765
356	52	765
912	77	168
912	77
912	77
77	912
356	472
356	472
356	472
372	169
249	6
97	84
168	472	313
500	435
266	168
577	936
168	266
266	232
168	949
712	398
685	1001	724
135	942
135	337
77	912	168
266	439
843	407
266	439
843	407
843	607
843	883
843	440
266	912	168	416
439	266
439	266
266	439
166	90
266	439
505	337
712	40
165	31
50	559
527	406
355	686
316	142
135	628	82	870	581	170	4	371
135	371
207	428
207	428
356	90	209
742	90
362	765
120	191
742	388
742	159
321	216
774	947
429	454
200	952	136
167	851
530	267
977	236
469	274	167
720	731
4	187
429	401	98	291	454
306	659
443	152
500	332
684	844
119	790
119	790
951	771	83
500	120
936	581
901	552
858	851
4	90
422	680
947	774
493	685
31	165
537	236
267	530
360	891
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
236	537
383	720
137	936
724	407
963	67
67	846	207
135	334
582	987
200	915	428
306	659
774	947
582	311
947	774
538	572
315	159
977	418
200	915	952	136	316
538	547
428	207
214	239	951
344	200
334	159
472	356
558	499
334	388	534
332	500
499	558
332	318
558	499
572	538
435	267
587	890
120	703
214	443
334	135
344	200
774	947
246	423	101
167	851
429	401	98	291	454
472	168
720	135
587	415
587	720
310	1
628	135
290	214	159
810	7
772	75	609	454
680	422
200	915	952	136	316
472	356
782	472
306	374
90	542
720	383
415	890
401	429
609	686
383	720
256	104
429	401
936	581
454	134	772
454	772
443	152
104	356
947	774
178	250
369	513
112	517
74	356
90	356
782	332
782	332
599	710
310	1
190	656
200	971
41	499
720	587
165	316
936	405
765	908
984	586
107	537
662	900	272
684	956	565	25	318	558	321	458	844
738	783
951	771	83
272	662
774	947
502	178
599	693
134	963
582	987
963	134
971	267
62	542
502	851
135	628
851	817
188	978
534	591
528	890
718	243
443	742
988	188
334	522
112	782
599	693
812	790	700	119
138	528
943	322
223	343
943	310
133	602
915	17	647	428	142	200	971	857	92	952	136	953
133	416
310	368
31	915	428
175	275
53	542
502	178
175	532	1004
324	534	591
112	232
184	710
73	499
334	310
310	368
602	743
517	61	356
334	416
187	4
918	499
782	435
416	356
178	534	851	189	915	530
310	334
718	502
4	187
40	712
915	200
48	499
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
175	737
428	200	915
499	704
56	159
765	214
418	996
765	214
500	332
723	499
135	334
991	61
135	371
742	443
464	335
316	915
208	249
41	499
991	61
991	654
890	923
90	629	530
857	428
991	654
866	716
90	850	996
107	98
335	464
77	912	168
812	790
693	599
90	541
844	499
991	654
135	628
915	428
991	61
812	465	790	700	119
368	322
75	633
692	329	233	448	624
991	61
356	90
530	891
530	280
607	61
987	890
472	168
356	74
343	223
996	418
692	233
782	168	472
356	472	535
248	415	692
692	746	413	935
720	12	936	82	697	870	581	170	4	304	855	371	527	628
189	236
187	596
103	514
720	731
77	356
654	991
996	418
605	693	228
62	542
718	716
472	782
607	890
98	134	268	707	117	107	713
605	789
692	220	787	248	72	415
136	838
868	30
75	772
316	915
220	75	334
950	780	514	103
223	343
356	730
77	912
582	329
428	857
127	883
977	418
443	86
369	513	407
514	950
15	680
377	457
500	332
586	984
586	885	294
388	132
915	428
942	292
542	62
418	977
418	996
915	428
418	996
581	855
316	165
772	120
915	200
915	200
90	682	850
418	977	996
103	514
332	232
249	208
90	316
950	514
112	383
157	577
977	418
908	765
208	410
692	798
334	310
586	762
743	602
738	761
988	167
558	499
415	150
383	922	528	909	362
514	337
514	103
682	90
514	950
499	890
40	272	572	947	568	662	187	488	379	596	254	712	802
443	662
537	236
817	851
817	851
682	850
633	923
537	107
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
952	200
428	915
334	612
200	915
74	356
738	783
952	200
418	996
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
416	168
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
534	388
428	316
189	716
506	576	783
40	187
107	29	208	537	810	464	737	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808
587	720
343	322
189	381
316	214
170	720
77	575
189	5
31	165
178	333
231	245	338
322	943
765	48
25	48	216	319	458
855	581
165	31
98	134	268	592	707	117	107	713
165	401
915	316
31	165
332	416
189	783
774	947
5	189
189	6
165	31
362	135
189	68
362	135
362	301
362	324
253	566
253	290
189	201
253	151
189	605
410	208
542	646	62
343	322
189	433
31	428
200	316
855	581
817	167
646	542	62
428	802
322	343
313	294	256	416
337	135
86	443
855	581
337	514
936	581
189	0
237	716
672	844
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
698	540	840	231	873	245	764
502	693	0	178
947	774
605	189
175	5
605	789
356	730
316	915
581	936
29	107
514	832
802	428
950	1001
401	429
692	191
558	458
855	581
771	742
353	190
774	947
208	410
522	334
91	415
178	502
978	817
178	502
752	40
923	633
106	612
428	802
1001	950
534	510
978	851
850	682
193	923
334	522
738	783
936	581
697	855
761	738
947	774
602	133
292	942
90	469	978
950	1001
0	189
697	311	925	855
511	231
90	220	283
530	377
245	671
283	90
428	302
125	534	206	487	477	154	102	939	524	510	324
1001	950
189	410
310	1	46
936	577
942	135
377	530
381	506
418	996
851	141
817	207	988	421	795	547	851	469	188	614	301	978	954	957	167	141	552	424	35	512
885	790
517	267
939	612
422	696
193	230
790	885
718	159
718	866	708
401	683
718	159
923	214
885	782
866	718
915	200	428
885	790
428	802
587	720
802	428
923	193
343	103
418	996
866	377
428	200	915
850	890
90	141
103	343
133	166
530	891
356	74
90	534
90	534
166	133
530	629
628	135
465	890
553	532
605	228
356	209
817	851
682	850
851	817
956	458
356	472
356	472
356	472
356	472
767	599
832	612
794	743
1	322
1001	541
915	428	200
885	91
605	228
782	112	166
978	629
388	534
765	104
532	553
356	517
865	90
885	586
559	622
559	622
559	634
200	136
232	112
915	428
915	200
232	112
559	622
200	136
511	502
559	622
559	50
423	246	101
634	788
765	104
765	648
104	356
104	648
327	381
553	532
641	994
356	313
168	260
168	966
168	356
553	532
923	921
356	52
733	329	135	581	482	245	746	692	855	588	769	836	764	995	68
915	334
915	200	428
915	316
804	516
710	184
356	168
648	762
356	730
447	586
166	112	782
200	915
586	885
200	428	915
175	532
923	592	231	783
166	586
553	532
688	183
586	111
175	532
586	762
410	14	719	16	56
322	1
532	175
532	553
534	388
61	591
322	343
231	511
231	693
716	189	6
232	332
532	804
332	232
356	104
423	537
249	6
542	485
356	30	214	209	765	159
531	251	671	809	56
586	267
586	166
586	111
586	762
236	189
586	573
236	537
966	168
135	581	170
135	628
135	581
135	942
630	141
743	794
418	996
165	344
165	401
165	31
165	857
165	136
165	401
165	344
165	31
165	401
165	316
190	274	373	656	181	353
343	663
697	855
316	915
50	559
942	135
429	401	98	291	454
401	98	415	429	291	454
429	401	98	291	454
377	866
67	963	846	344	561
31	165
684	844
62	542
527	785
684	25
559	622
559	402
559	50
559	622
29	506
559	634
401	415	165
506	29
774	947
643	685
899	442
135	581
407	159
947	774
743	704
743	356
383	362
915	428	857
915	200
248	90
423	246	977	101	103
239	568
316	915
362	383
502	178
42	612
135	362
743	472
383	362
58	909
586	762
362	538
362	383
362	383
383	362
306	229	374
90	335	657
977	1001	208	423	1004
90	939
586	546
152	443
272	450
369	535
743	704
152	443
127	724
774	947
343	950
90	440
77	699
329	343
994	641
500	159
738	783
228	502
765	30
586	356	687	334
413	692
537	423
502	538
40	86
135	292
587	720
82	720
90	248
646	542	62
947	774
214	107
774	947
404	595
223	343
90	865
138	528
947	774
316	200
885	984	294	256	648	416	313
692	413
248	90
196	413	731
692	191
401	429
692	191
134	683
538	362
62	646	551	854	369	513	485
15	680	422	731
377	729
429	401
415	587
178	890
950	343
90	440	107
530	891
90	86	662	40
851	167
664	335
977	1001
720	731
994	214
332	782
191	415
573	586
915	316	214
798	692
763	90
774	947
854	62
423	537
810	107
440	380
333	767
413	692
122	426
912	77
947	774
428	316
189	716
485	62
692	415	191
167	851
189	6
214	915	316
383	720
369	62
692	798
362	538
107	652	320	29	208	537	810	464	553	118	5	468	898	985	664	236	670	1004	335	980	201	381	808	393
275	175
73	684
337	97
167	851
774	947
267	586
175	532
191	415
343	322
362	383
343	950
362	383
120	280	629
332	782
107	537	464	5	236
135	581
135	214
947	774
135	178
720	383
383	720
275	849	175
723	41
537	423
175	849	275
774	947
912	439	266	949
61	718	591
91	415
207	891
207	136
416	166	868	356
909	867
401	429
798	692
120	356	743
909	867
429	401
126	416
754	716
472	356
537	236
841	90
850	783
1001	977
915	591
742	306	769
401	429
429	401
915	316	214
963	890
428	200
193	454
977	1001
454	401	98	429	291
531	482
742	443
401	429
428	200	92	915	952	31	953
1001	977
977	1001
737	175
742	443	687
1001	977
253	290
950	343
253	566
428	953
253	151
253	290
253	566
428	316
190	274	373	656	181	353
253	566
253	151
765	166
765	762
90	107	335
765	356
190	274	373	656	181	353
915	647	428	142	200	971	857	952	136
40	272	662
90	281
365	393
335	208
335	208
90	657
692	415	191
662	40
633	126
955	427	773	311	925
151	290
175	849	275
915	316
849	275	175
558	956
662	86
718	687
718	32
415	692
718	61	189
730	356
335	208
790	812
458	25
428	349	31
710	599
429	454
626	161
248	506
334	915
472	743
334	607
947	774
429	454
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	671
558	956	565	25	318	321	458	684	844
126	416
743	472
135	581
334	61
309	1
316	838
915	334
517	459
28	955
535	823
457	377
246	101
185	762
628	135
214	851	614
90	220
692	329
519	502
290	214	159
444	483
356	112	472	313
214	851	978
334	915
915	200
502	334
720	135
214	614
663	343
362	795
716	189	249	6	410
421	329
646	423
189	716
189	716
333	6	502
214	851
189	718
416	912	77
1001	506
267	803	517
803	267
517	267
840	987
988	978	167
581	742	137
454	429
698	540	840	231	873	245	764
356	112	313
290	214	159
281	491
765	209
90	306
416	191
915	316
118	862	502
493	685
356	472
356	472
322	343
333	178
423	646
700	638
151	290
638	700
349	428
771	742
950	780
700	638
214	159
196	413	731
599	506
700	812
415	587
553	670
67	963	846	344	207	561
338	193
422	284
428	349
949	912
685	493
949	168
742	771
335	208
136	207
410	189
672	48
327	275	381
377	457
377	457
166	762
952	136
465	890
356	472	52	112
738	516
356	120	472	743
988	978	167
335	810
646	423
127	61	189
428	647
374	306
332	232
15	680	422
356	912	730	868
774	947
439	912
435	500
429	401	98	291	454
810	335
334	746	607	692
422	15
516	881	761
335	810
692	415	191
25	386
137	581
377	246
440	537
410	189
720	731
175	532
127	16
335	810
127	61
423	646
765	104
232	699
416	454
765	104
334	607
175	532
134	98	291	454
159	844
173	541	506
654	738
101	718	866
250	332
335	810
444	369
104	425
332	250
332	250
629	978
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
444	369
718	724
718	724
458	48	684	844
684	48	458
581	855
250	332
250	332
855	581
250	332
899	442
332	782	575
977	410
622	676	125	559
506	90
622	676	125	559
16	127
622	676	125	559
622	676	125	559
915	428	408	857	136	122
77	266
622	676	125	559
329	421
16	127
622	676	125	559
724	127
415	150
724	718
622	676	125
622	676	125
622	676	125
159	851
381	189
48	458	684
410	969	977
851	214	159
506	599
577	458
605	693	228
175	532
135	936
135	942
458	577
851	167
780	950
333	29	19
782	575	332
942	135
423	537
200	915
534	90
77	266	575
810	7
586	356
586	214
586	573
586	267
790	168
166	232
166	586	416	74
942	337
942	135
915	334
62	542
915	953
356	472
223	343
782	232
439	266
470	178
530	891
232	166
433	189
356	209
232	575	313
356	586
790	863
232	313
936	135
356	687	765	334
356	765
356	214
790	863
356	472	313
356	209
356	90	209
356	126
790	532
7	810
742	915
742	915
170	951
324	638
165	31
165	401
165	31
165	344
165	344
165	31
765	90
50	402
62	542
530	629
530	629
844	159
377	866
844	159
844	458
178	482
772	75	609	454
772	120
324	96	638
377	457
401	415	165
141	630
429	454
559	402
559	50	402	50
559	622
559	402
559	50
401	415	165
559	420
559	50
428	316
559	622
469	167	207
15	422
559	402
559	50
422	731
559	50
991	858
559	402
559	634
443	742
167	851
401	98	415	429	291	454	165
401	98	415	429	291	454
541	738
934	595
516	804	761	881
638	324
141	469
936	720
977	1001	423	1004
638	324
91	415
977	1001	418	423	1004
402	50
283	483
402	50
402	42
402	42
765	90
765	908
284	422
334	612	70
160	530
851	141
159	356
765	908
630	141
522	61
522	61
522	61
765	908
522	61
334	915
692	415	191
316	214
522	61
189	0
142	316
656	838
343	663
863	790
424	421	795
280	629
165	31
510	622
165	316
90	201
971	200
550	746
500	435
443	86
912	168	416
502	231
423	377
731	680
991	654
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
159	407
849	511
629	530
537	423
991	502
316	142
120	235
738	923	231	921
214	316
126	356
528	362
416	912
381	107
423	0
40	187
189	595
333	29	19
435	500
936	137
90	506
731	159
731	159
718	214
716	189
142	316
628	135
90	682	850
629	120
923	890
537	423
127	16
372	404
547	538
127	724
353	891
324	591
670	29
159	278
178	75
422	731
534	139	477
731	890
534	139	477
75	517
90	506
189	716
15	731
443	662
443	662
189	114
159	251	56	963
435	332	782
483	283
629	280
316	214
890	923
500	814
663	322	591
188	851
135	942
102	534
135	942
680	731
746	214
135	936
978	795	301	493
670	553
923	278
0	189
415	178
609	890	1003
609	927	707	91
697	855
469	141
90	994
580	143
167	851
851	658
684	956
858	991
789	141
335	810
410	189
75	633
142	316
517	416
416	517
936	135
220	90
383	669
546	550
936	720
692	191
795	424	207
472	168
0	423
335	810
294	885	256	447	416	313	74
165	31
165	401
165	857
135	549
939	510
191	752
335	810
435	500
90	994
91	415
581	337
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
91	415
447	586
335	810
638	324
362	517
500	435	332
335	810
720	890
500	435
368	950
656	838
24	629
207	469	558
838	656
334	612
942	135
335	810
669	383
742	443
582	994
582	994
175	849
950	780
191	692
127	61
912	416
912	168
863	83	993	784	659	306	769	626
193	633	75	609	416	40	454	629	53
429	454
743	602
731	422
77	356
420	96
200	316
429	401	98	291	454
629	526	288	851	24	978	915	685	846	280	190	360	630	891	631	160	530	316	493	920	561	658
499	890
790	532
790	863
220	90
662	214
523	273	886
523	137	317
322	343
427	329
939	638
939	638
322	343
175	1004
90	356
422	731
334	612	772	75	191
274	552
890	607
586	447
316	142
435	500
126	586
424	990
782	586
500	332
586	762
137	936
239	713
630	629
422	284
428	915
472	575
586	782
75	220	997	772	120	850	127	190	107	987	334
718	591
586	782
853	322
245	671
772	120	609	454
698	540	840	231	873	245	764
629	630
191	415
414	891
337	942
334	75
135	942
193	53
189	6
936	581	137
646	62
684	499
337	135
849	175
133	356
175	849
316	915
334	612
978	167	988	851
337	84
630	629
159	214
332	250
692	415	191
682	90
849	175
863	994
863	994
493	207
908	425
908	425
290	193
335	810
942	135
335	810
908	425
810	335
335	810
908	425
809	239
587	720
29	333
185	231
716	189	6
723	41
549	135
833	617
696	607
193	245
692	415	191
256	416	294	313
890	235
942	337
858	280
731	82	870
377	866	246	149	716	423	101
955	427	773	311	925
955	427	311
516	532
465	2	700
14	506
399	322
337	942
153	1001	996	418	977
858	851
90	628
335	810
278	890
447	586
977	1001	996	418	153
56	159
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
160	629
160	530
306	863
2	281
516	783
416	147
934	595
724	159
858	851
724	718
332	250
91	415
332	250
517	267
120	553	107	980
865	890
343	223	853	310	322	663
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
978	167
332	500
865	890
996	644
517	890
810	335
742	591
517	267
343	322
231	185
516	881	761
416	150
851	817
851	858
851	817
135	936
343	322
977	1001	996	418	153
502	228
630	530
313	447
207	493
630	629
121	648
493	207
506	14
120	994	987
120	731
153	977
120	739	544
120	189	127	718
120	502	178
628	135
103	368
120	834	997
120	850	783
120	450	40
401	429
322	343
120	534	70	591	334
692	415	191
245	231
971	915
86	662
120	157	147
86	662
629	530
423	537
86	662
506	90
335	810
120	499	221
429	401
120	542
857	214
956	48	216	319	558
628	90
90	248	220
120	517
338	624
120	416	356
421	188
120	586
135	549
120	135	720
90	850	657
418	996
120	915	316
120	190	920
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
120	629	530
347	966
90	612	853
120	851	978
950	780
942	135
942	337
360	891
500	332
120	742	306
220	90
120	248	220
851	614
977	1001	996	418	153
718	866	904	61	732	716	724	522	189	16	595	883	969	843	754	293	777	122	114
881	928
977	1001
77	765
742	900
881	516
416	232
278	890
866	718
765	912	168
214	765
765	77
765	209
738	783
401	98	415	429	291	454	165
718	904	716	724	189	883	377	754
401	415	165
718	724
718	159
915	857
231	245
418	996
120	915	316
538	547
120	528
256	313
401	415
120	812
90	534
952	200
540	987
120	997	775	865
401	98	415	429	291	454	165
401	415	165
120	865
120	674
120	157
742	90
540	955
2	465
214	765
447	586
837	745
192	381
153	1001	996	418	977
682	783	650	654	738
977	1001	996	418	153
337	822	509	505	735
586	126
586	416	573
16	718
16	127
586	332
996	418
84	534
84	534
500	435
595	934
135	692
135	628
135	942
135	120
2	700
934	595
595	934
684	499
599	423
595	189
500	586
782	232
713	239
586	868	52
586	231
586	500
586	687	334
135	153
500	586
780	950
61	687
423	599
809	239
132	388
586	267
388	742
868	52
267	586
200	915
605	789
418	969	977	105	7
418	541	411	308
790	700
7	418
418	7
586	267
586	267
586	267
586	267
586	126
586	782
586	782
586	762
586	912	168
790	812
765	166
502	228
765	214
765	648
765	648
40	572	187	488
765	648
700	277	347
40	802
40	662
795	421	424
422	857
422	68
502	538
502	178
857	422
188	421
942	135
855	581
377	718
120	248	220
499	120
934	595
789	605
422	680
15	422
120	994	987
530	891
540	840
15	731
530	189
674	112
422	680
942	135
934	595
844	672
112	674
120	127
559	622
559	622
223	343
120	742	306
165	31
165	31
220	214
290	193
267	586
335	737
947	774
189	530
344	67	165
267	586
248	90
499	48	458	684
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
31	165
31	990
189	718
316	349
236	189
74	256	447	313
774	947
742	388
599	423
720	587
754	718
720	587
802	662	272
782	287
720	587
629	24
900	742
718	904	716	724	189	883	377	754
720	587
189	718
189	716
31	990
491	506
947	774
537	423
534	591
580	32
580	791
629	838
537	0
718	716
854	535
844	679
506	491
31	165
273	581
31	165
360	891
256	447	313	74
84	337
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
421	424
991	858
765	313
765	313
774	947
313	74
765	313
343	329
991	858
629	978	127	190	731	316
629	569	720
316	428
316	915
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
74	256
838	629
991	654
322	343
316	428
692	830
11	890
926	565
423	537
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
534	388
256	74
765	104
537	423
530	189
765	104
423	866
602	472	356
765	104
795	421	424	207
991	61	654
628	720
530	891
628	135
947	774
950	780
710	599
416	586	232
926	715
638	977
534	223	343
74	256
991	858
534	822	395
424	990
738	923
90	278
534	388
104	765
534	591
424	421	795	207
991	858
193	245
991	858
424	990
256	74
207	795	469	67	558	35
991	61	654
866	423
423	246	101
779	407
316	90
522	61
278	90
423	537
558	318	684
774	947
782	586	602
680	731
575	782
947	774
774	947
530	891
586	267
577	926
731	584	284	15
423	866
947	774
31	428
997	890
977	638
997	890
854	722
774	947
939	38
997	890
275	849	175
236	189
175	275
947	774
278	731
866	423
939	38
765	214
553	335
173	541	506
316	647
530	891
92	953
605	789
774	947
849	275	175
647	316
722	854
275	849
377	718
535	854
718	716
990	424
294	630
447	74
32	791
32	791
32	791
428	349
746	413
854	722
188	978
416	472
316	90
5	107
849	275	737	175
416	472
428	316
126	586
947	774
333	693
267	586
407	779
774	947
188	978
713	278
947	774
837	719	783	13	738
428	200	915
112	267	674
316	915
404	595
647	428
647	428
647	428
347	277	700
532	516
15	731
991	61
991	654
696	563	143
135	628
587	720
440	737
628	135
991	858
440	537
808	5
440	226
854	337
761	738
586	267
664	335
440	537
335	553
586	885
184	607
184	393
868	586
724	1001	685
680	731
685	1001	724
491	5
5	553
1001	724	685
724	1001	685
428	915
724	502
31	990
685	1001	724
0	189
388	742
950	780	514
184	423
413	746
368	343
955	427	773	311	925
337	84
514	950
337	854
75	607
534	388	591
435	500	332
899	238	217
315	383
349	31
950	514
135	628
135	334
782	472
316	134
316	915
90	416	765
774	947
947	774
514	950
189	718
343	368
422	527
950	514
994	56
77	260
994	56
774	947
90	765
514	950
413	550
502	724
630	294
294	630
692	830
90	142	316
950	514
628	135
514	950
416	912
368	343
950	514
731	120
334	502
334	502
334	502
334	502
334	502
718	754	904	716	189	883	377
189	718
587	720
65	61
334	157	423
890	426
947	774
90	850	506
890	293
772	923
435	332
245	840
552	858
774	947
923	772	120
232	782
422	696
107	440
332	435
189	6
232	416
120	193	772	633	196	198	609	90	416	191	291	53	752
581	273
61	65
97	84
517	112
107	890
581	742
782	586
782	232
165	31
165	67
671	245
165	401
62	646
273	581
672	723
923	134	231
362	870
362	954
53	927	311
343	223
335	537	737	532	553	5	664	670	1004	980	643
334	2
923	687	591
416	256	147	313
67	963	846	344	207	561
232	575
542	62
710	599
458	48	684	844
980	335
840	540
724	502
772	923
944	191
77	168
629	280
630	294
782	168	472
191	944
236	977
267	112
134	316
90	316
812	119
232	573
648	126
207	136
684	565	318	679	321	844
207	142
207	428
418	996
502	530	920	851	189	915
684	704
633	193	53
846	67
165	67
1001	685	724
165	67
160	136
231	2
687	833
416	196
469	142	207
926	308
418	969	977	105	7
767	201
335	980
530	891
720	383
530	280
383	362
418	7
383	720
104	313
184	607
454	117	426	290
243	729
77	557
290	454
850	837
377	718
454	268	401	117	196	609	429
90	56
469	630
819	329
416	166	602	586
469	141
454	147
997	629
294	630
609	707
433	994
70	334
630	294
687	776
334	70
854	743
65	687
550	413
353	891
662	443
435	782
327	381
294	630
630	294
334	746	159
164	420
530	630
67	963	344	165
629	530
977	1001	423	1004
0	537
294	630
923	921	738
360	891
923	921	738
344	952
885	91
685	1001
609	278
587	720
630	294
344	952
923	921	738
353	891
977	1001	423	1004
2	334
91	191
322	343
923	921	738
2	790
534	591
534	591
977	1001	423	1004
718	716
743	854
416	256
41	723
738	923	921
2	629
629	2
622	676	125	559
2	416
622	676	125	559
537	0
61	587
622	676	125
77	266
622	676	125	559	46
881	761
428	349
1001	685	724
724	1001
854	743
458	918
56	540	994
776	687
440	107
969	718
969	977
1001	724
323	622
776	687
952	200
337	320
319	956	48	216	386	736
500	814
994	364	540	56
2	231
2	586
423	849
2	166
2	392
337	581
440	537
581	337
790	812
61	450
61	197
61	356	517	472
61	428	851	469	32	915	718
14	506
650	682	654	783	738
2	790
812	790
97	337
712	466
936	951
506	14
165	31
165	401
165	316
165	31
50	559
50	402
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	840
349	428
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	540
207	795
987	540
633	923
470	789
343	322
316	428	275	142	857
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
343	322
596	802
514	950
362	383
424	421	795
559	622
559	50
200	952
742	591
559	622
559	50
495	862	568
316	647
150	471
316	428	142	857
502	530	920	851	189	915
86	443
353	373
774	947
284	422
67	963	846	344	207	561
316	543
936	581
526	160
526	360
587	720
502	731	530	920	851	189	915
803	517
534	591
624	329	764
239	951
334	742
951	936
333	364
586	356	52	782
428	316
947	774
423	246	977	101	175	103
214	220
586	2
306	742
220	214
423	537
91	415
423	149
207	795	67
950	343
272	595
791	32
207	988	35
175	737	532	1004
950	514
135	628
581	936
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
423	334
586	58	479	947	837	310	120	264	160	161	948	165
936	951
936	581
320	337
695	187
175	849	275	737
471	752
334	607
90	32
91	415
743	166
159	343
435	332
413	935
418	996
904	122
774	947
275	175
782	472
514	950
175	849	275	737
950	514
710	423	184
53	306
731	15
343	322
602	416
493	530
849	275	737	175
530	280
530	280
514	950
62	485
343	322
90	32
684	318	558	844
947	774
332	500	435
418	996
343	322
294	586
103	1001	780	950	514	303
159	56
334	423
912	416
514	103
685	1001
332	782	575
517	803
819	329
638	96
91	772	120
173	541	506
638	96
334	607
98	134	268	592	707	401	117	429	291	454	713
718	724	189	32
160	552
542	62
343	322
774	947
715	926
334	607
422	284	731
98	713
422	731
338	624
62	542
332	435
423	334
602	126
472	782
739	687
812	465
855	581
713	98	98
337	320
332	586
14	724
14	796
392	2
165	31
165	401
165	67
165	316
98	134	268	592	707	278	117	107
90	850	924
672	48
420	96	559
48	672
605	693	789
420	96	559
742	334
924	90
98	134	268	592	707	278	117	107
413	926
333	29	19	364
98	134	268	592	707	278	117	107
383	315
774	947
789	605
98	134	268	592	707	278	117	107
135	581
98	134	268	592	707	278	117	107
809	987
98	134	268	592	707	117	107	713
337	320
16	541
337	320
1001	685
713	98
338	801
543	316
98	134	268	592	707	117	107	713
98	134	268	592	707	278	117	107
98	134	268	592	707	278	117	107	713
98	134	268	592	707	278	117	107	134	268	592	707	117	107	713
98	134	268	592	707	278	117	107	713
414	891
98	268	592	707	401	117	107	429	713
602	133
98	134	268	592	707	117	107	713	134	268	592	707	278	117	107	713
98	268	592	707	401	117	107	429	713
98	134	268	592	707	278	117	107
629	24
458	844
761	837
738	783
362	954
362	870
333	160
866	101
629	24
98	134	268	592	707	117	107	713
98	134	268	592	707	278	117	107	713
98	268	592	707	401	117	107	429	713
98	134	268	592	707	278	117	107
605	789
772	75
950	343
447	586
62	214
334	423
320	337
774	947
789	605
381	192
774	947
607	231
107	120
855	697
2	790
855	697
923	633
688	464
710	767
605	789
466	712
774	947
868	471
795	421	424
415	544
795	421	424	207
90	809	987
663	322
421	241
663	950
90	534	70
38	388
795	421
697	311	771	873	925	855	83
947	774
697	311	925	855
5	808
698	540	840	231	873	245	764
994	364	540
517	120
692	191
207	469	67	558	35
443	152
67	963
774	947
168	912
24	629
791	90
947	774
530	630
427	955
200	344
207	988
157	334
220	120
189	718
120	566
713	98
955	773	311	925	987
120	566
120	566
718	791
120	566
239	596
774	947
91	415
343	950
327	381
327	381
327	381
572	40
334	157
372	404	169
572	40
168	472	313
926	577
56	159
241	421
90	791
98	134	268	592	707	278	117	107	713
98	134	268	592	707	117	107	713
947	774
98	134	268	592	707	117	107	713
98	134	268	592	707	117	107	713
98	134	268	592	707	401	278	117	107	429	291	454	713	134	268	592	707	401	117	107	429	291	454	713
98	107	713
98	707	107	713
98	134	268	592	707	117	107	713
98	134	268	592	707	278	117	107	713
98	134	268	592	707	117	107	713
98	134	268	592	707	117	107	713
98	134	268	592	707	401	278	117	107	429	291	454	713
168	472
98	107	713	134	268	592	707	401	117	107	429	291	454	713
98	707	107	713
844	159
550	994
98	707	401	107	429	454	713
98	134	268	592	707	401	278	117	107	429	291	454
90	537
572	40
1004	977
368	343
644	702
327	275	381
168	912	356	949	557
28	231
791	718
926	715
774	947
422	739	143	696
926	715
168	77
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
718	904	61	189	16	843	243	754	777
823	535	513
823	535
537	90
832	388
646	823
159	56	251	963
947	774
866	423
731	422
771	83
125	460
377	422
274	920
135	628
550	661
168	77
440	737
774	947
189	0
77	168
485	542	513
712	466
0	189
189	718
422	739
178	0
134	98
164	879
746	900	450	935
629	24
214	550
168	912
947	774
189	506
458	918
530	629
823	535	513
15	731
994	550
743	472
168	912
774	947
429	454
168	77
506	189
424	990
424	990
719	541
628	135
644	199
168	912	586
738	881	783	761	516
850	120
416	90
337	320
952	543
416	472
168	790
272	900	742
32	90
956	672	48	216	723	25	319	558	458	758	41
15	680	422	731
739	422
612	890
168	912	765
535	823
428	142
742	272
905	281
32	197
168	912
905	281
320	337
905	281
62	542
337	505
168	949
168	949
493	630	891	160	530
684	318	558	844
458	844
90	168	949	416
550	214
90	994
458	844
530	493
680	731
692	135
885	984	294	759	447	586
808	5
950	514
684	956	565	25	318	558	321	458	844
2	790
514	950
692	191
648	765
485	542	62
103	1001	780	950	514	303
514	103
950	103
103	1001	780	950	514	303
168	356
692	775
332	782
950	322
338	245
950	103
313	168
14	702
514	103
168	949	90	416
223	343
530	24
863	742
334	607
530	658
301	978
135	628	82	870	581	170	4	371
135	692
337	505
168	472	232
923	738
334	607
62	485
863	784
915	502
607	231
915	120
168	472	313
780	1001	950	514	303	103
765	908
684	565
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
168	416
153	977
724	14
168	472
737	440
798	692
915	857
333	29	19
272	450
724	502	718
514	1001	780	950	303	103
915	428
530	502	189	280	891
103	514
581	273
506	199
514	103
506	199
629	526	24	685	846	360	630	891	631	160	493	561	658
516	881	761
214	765
168	966
168	912
168	984
168	699
780	514
765	908
231	2
782	472
765	104	425
168	472	782
232	168	472
232	439
952	971
168	912
984	168
232	575
168	232
761	516	881
168	984
782	472
232	168
318	684
516	761
313	104
502	591
761	516
516	761
790	168
790	2
173	541	506
984	586
700	790
782	168	472
16	718
586	294
586	332
586	447
586	267
586	168
782	168	472
629	630
586	984
629	214
309	1	97
790	700
428	915
549	104
586	984
586	762
418	996
746	935
746	935
790	812
790	119
439	232
782	126
586	984
812	790
812	790
232	439
790	168	812
790	812
443	214	662	159
812	2
936	951
502	862
439	168
684	956	565	25	318	558	321	458	844
105	418
245	540	329	233	231	264	624	764
135	581
506	226
966	168
915	428	200	857	136
622	559
24	629
915	316
915	428
684	48
915	316
168	472	232
915	857
915	857
915	316
915	316
915	607
915	316
915	120
915	316
915	316
228	502
818	58	438
790	812
891	530
891	530
48	684
356	77
356	90
356	133
260	77
232	168
260	949
924	14
168	472
168	472	966
168	790	812
168	439
168	586
790	168
168	472	232
168	790
168	472	782
168	949
168	439	232
790	168
912	77
912	586	168
912	949
912	168
168	790
168	439
168	912	260	439	266	77	949	699
168	912	557
168	912
502	915
912	168
746	413
782	332
782	472
168	782	472
812	790
812	168
472	168
62	513	485
782	168	472
62	513	485
62	646	542
439	260
266	168
280	502
790	168
790	812
189	0
356	912	168	472
356	472
356	472
356	112	472	313
200	915
356	912	542	770
356	472
356	472
356	472	765	868
356	602	472	743
542	62
542	62
586	126	984
505	337
586	204	267
542	62
542	62
356	472
542	62
542	485
586	168
52	356
356	134
542	62
542	485
542	62
52	356
356	472
356	472
812	790
812	790
472	782
472	782
472	782
472	782	575
472	168	782
472	356
472	356	912	168
531	671	983	251
472	168
472	356
2	231
2	700
2	700
356	472
472	356
267	586
356	472
782	168	472
782	472
790	423	866
541	173	506
506	541	996	199	644
936	855
293	547
165	316
987	809
165	401
165	31
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
502	178
50	559
50	559
50	402
50	559
343	159
429	401	98	291	454
812	465	790	700	119
293	239
317	374
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
159	343
178	752
935	413
120	915
343	223	310	322
873	624
178	502
343	159
334	607
120	566
120	566
401	415	165
935	413
742	900
401	415	165
142	316
178	127
790	812
418	996
332	782
873	987
720	587
15	422
142	90
321	216
321	216
855	936
321	216
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
418	996
866	423
595	790
541	173	506
239	293
316	647
413	157	684
399	343
629	24
98	107	713
499	120
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
742	900
310	586
178	693
854	542
92	316
413	935
956	684
499	48	565	918	318	679	704	321	684	844
863	784
381	192
165	31
165	316
191	692
991	654
873	231
316	990
647	316
991	61
991	654
543	952
991	654
991	61
991	61
771	863
190	274	373	656	181	353
926	590
900	692
190	353
517	112
752	178
774	947
135	549
40	272	572	900	568	662	187	802	695
951	581
517	267
178	752
947	774
500	782
552	817
731	284
196	850	147	429	454
401	429
472	168
684	844
334	534	746	159
774	947
472	782
934	595
947	774
934	595
774	947
493	629	561
472	356
13	532
715	926
771	659
454	713
413	746
127	178
629	24
873	840
629	891	530	493
48	956
458	844
950	788
127	724
454	713
980	718
873	840
104	549
236	537
947	774
165	316
165	31
165	31
581	137
517	459
316	838
61	718
996	418
996	418
493	561
513	823
552	817
502	534
502	534
267	517
561	67	846	629	493
517	267
857	316
190	373	353
343	399
75	772
267	891
454	193	614	633	198	173	488	53	594
418	996
207	795	67
883	904	716	724	377	754	718	122	114
207	795
810	107
214	746
537	236
292	769
891	267
207	988	795	469	67	558	35
990	31
774	947
31	838
24	629
517	356	61	472
883	61	718
772	75
267	891
245	53
48	458
718	591
718	61
672	844
658	24
61	607
61	607
718	724
499	120
267	517	112	891
718	61	591
517	159
891	267
942	135
891	267
629	658
13	738
90	870
614	687
517	267
947	774
462	415
834	120
236	537
462	415
891	267
220	471
267	891
891	267
718	61
90	142	316
718	61
891	629
368	343
586	310
607	337
724	883
14	881
321	844
423	91
111	602
90	537
883	724
659	771
267	891
528	8
280	502
120	566
0	1004
724	883
472	168
1004	320
857	428
528	362
16	127
90	32
996	418
236	532
810	107
996	506	541	199
614	120
720	120
788	950
459	517
309	1
320	1004
718	61
538	605
891	267
987	231
75	772
987	433
528	120
428	915
341	915
607	61
1004	320
530	629	891
949	168
413	157	221
949	260
774	947
415	978
189	410
996	418
223	343
658	838
454	401	98	429
126	356
454	401	98	429
707	193	98	951	214	880	159
122	883
92	658
232	168	472
707	880
178	257
838	316
838	31
838	658
61	607
356	730
98	107
834	120
236	189
232	472	575	313	74
646	159
742	120
104	648
208	236
356	730
356	730
609	923	687	617	151
316	838
415	91
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
189	236
692	233	798
1004	0
692	661
607	534	502	70	915	127	569	718	591
356	730
369	535
692	191
236	189
658	838
316	392
66	966
947	774
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
692	233
316	392
316	633
428	915
915	316	857
915	502
658	24
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
915	607
774	947
428	857
935	746
988	851	978	167
454	741
947	774
915	61	718
454	612	735
337	607
2	31
823	513
543	316
506	404	745	192	78	409	688	599	491	644	702
692	900
692	191
712	466
413	692
963	67
633	316
413	746
742	159
978	415
644	506	199
577	686
774	947
343	534
977	189	236
337	780
223	343
316	214
337	320
466	712
280	502
996	418
159	742
586	762
159	214
120	566
31	990
915	428
31	990
541	719
947	774
692	61	607	191	718	591
120	566
67	846
120	528
754	718
743	602
343	322
107	898	335
0	1004
61	915
774	947
692	830
15	680	731
771	697
530	24
602	743
743	602
120	566
692	191
120	566
541	719
530	24	629
31	990
167	978
392	316
607	75
75	193	772	633	127	607	546	987	53	334
629	24	530
746	935
517	267
678	450
629	526	24	846	280	360	630	891	160	530	493	561	658
104	416
322	343
629	120
879	420
220	120
165	838
61	522	718
61	607	191	692	718	591
24	530
978	547
746	935	692
253	566
253	290
253	151
178	502
232	472	356	313
356	912	168	472
178	538
166	586	573
166	762
107	381
499	704
542	120
253	566
253	290
253	151
738	783
838	165
92	915
544	120
599	693
90	315
410	189
120	566
418	996
120	566
418	996
220	120
420	879
435	782
1001	506
629	24
423	866
14	516
499	565
905	281
595	739	846
630	530
819	719
499	91
91	229
418	105
950	514
232	439
5	586
541	719
866	423
514	950
720	587
178	752
537	90
74	648	232
334	607
388	299
318	558
159	42
971	200
537	90
630	685
343	223	853	310	322	663
458	956	216	319	558
850	516	541	881	173
232	472
159	214
761	516
133	52
935	844
731	15
356	472
356	472
356	61	517	472
754	718
541	199
53	311	609
516	14
418	996
602	743
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	776	920	324	738
720	371
189	977
516	761
996	418
0	1004
120	566
334	75
517	586
333	120
502	280	862	188	189
75	607
14	516
1001	685	724
915	316
368	879
418	996
472	356
516	14
429	401	98	291	454
935	746
607	337
935	746
629	526	24	685	846	360	630	891	631	160	493	561	658
977	236
152	86
189	410
648	416
189	502
491	281
996	418
502	595	280	731	920	534	851	189	915	141	530
1004	189
830	91
516	761
90	994
236	189	977
761	516
950	514
719	541
522	61
759	447	984	74
514	950
599	693
516	761
630	530
1004	977
685	1001
977	1004
731	502
618	319
189	6
761	516
599	693
343	223
879	223
516	761
746	214
782	700
428	915
746	935
573	586
761	516
754	718
428	61
577	936
416	772	120
915	428
739	143
516	761
530	629	891
541	506
502	189
607	61	591
415	416
984	762
629	530
516	761
746	687	935	692	591
738	783
541	199
586	166
586	5
746	413
648	762
61	428
214	443
761	516
586	517
582	2
516	761
586	573
738	783
915	718
126	782
458	277
530	630
891	267
761	516
810	7
516	761
851	502
61	607	718	591
266	439	949
534	388	591
742	784	659
516	761
418	996
846	67	561
491	644
52	416
0	410
921	657
52	133
761	516
746	157	214	935	692
516	761
0	189
105	418
410	0
502	862	118
322	310
61	522
61	607	718	591
267	891
746	692
540	338
371	120
716	6
103	1001	780	514
268	117	98	633	454	713	291
746	214	935
586	885	294
199	644
696	61
472	356	313
586	984
586	126
335	899
746	935
418	105
502	862
418	105
644	199
605	538
137	742
24	629
586	573	166
586	762
537	236
936	581
586	762
2	790
267	891
790	2
742	443
742	443
190	274	373	656	181	353
190	274	373	656	181	353
540	338
540	955
540	987
502	538
50	402
50	559
844	935
502	159
844	672
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
587	720
41	723
41	723
644	506	199
987	540
499	844
697	771
697	311	925
746	935
559	420
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
559	622
559	402
559	622
383	909
746	935
935	746
746	935
236	537
236	189	977
720	587
720	383	680
899	335
401	98	415	429	291	454
135	292
165	316
774	947
659	742
165	31
596	187
454	772	120
506	334
383	720
561	838
955	540
942	135
268	633
572	371
586	984
692	746
684	318	558	844
692	746
627	890
38	939	309	474
118	732	365
294	416
803	517
607	687
316	90
609	278
552	858
915	316
416	313
316	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
90	316
720	383
120	566
493	838
413	927
947	774
732	118
343	322
838	493
977	208	1004
159	502
118	732
207	67
371	120
67	920
416	294
493	891
207	67
949	168
530	360	561	493
48	193
812	700
126	586
614	188
684	499
977	189	236
362	464
774	947
334	739
851	188
851	188
851	188
851	188
851	188
949	168
316	214
851	188
984	586
692	191
159	517
493	838
316	142
316	990
316	647
771	742
879	69
718	19	149	716	724	189	16	595	711
321	159
629	891	160	530
275	849	175
851	167
817	552
316	165
720	383
780	337
618	558
165	857	316
175	849	275
565	844
16	718
644	491
761	783
719	541
851	891
383	362
423	319
120	566
362	922
267	517
915	502
517	267
334	70
189	718
267	891
90	14	850
192	335
178	862	189
90	854
362	82
160	658
321	565
160	24
192	335
280	629
120	364	987
891	267
663	399
812	120
830	91
947	774
543	971
978	891
534	324
90	191
499	684
12	870
502	915
435	332
334	250
531	482
334	250
415	416
502	862
935	700
332	435
166	168
493	838
595	372
120	566
684	844
335	192
191	692
61	243
245	53
189	178
595	372
939	638
105	418
105	418
719	159
192	381
746	935
915	428
915	189
746	935
746	935
334	250
530	629
338	540
0	189
372	404
334	250
334	534	70
477	310
214	923	278	687	290	159
15	680
356	182	209	472
746	935	692
133	602
775	120
746	692
135	549
746	413
648	232
381	335
91	830
765	908
91	415
765	908
774	947
381	532
120	566
950	1001
135	628
333	29	19	364
950	780
765	908
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
765	908
664	335
189	605	14	506	68
1001	950
38	939
849	987
321	844
246	423	101
207	988
664	107
530	629
381	335
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
356	602	472	743
899	442
61	243
947	774
335	2
48	499
629	526	24	685	280	360	630	891	160
48	558
823	535
692	534
692	746
319	423
990	838
718	866	101
774	947
629	526	24	685	280	360	630	891	631	160	530	493	561	658
798	692
517	61	356
160	629
866	718
746	935	692
120	912	416
167	851
692	834	233	775	661
25	704	684
692	746
112	267
692	798
823	535
178	333	502
493	630
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
607	534	502	70	915	127	569	718	591
684	565	844
684	565
135	628	82	870	581	170	4	371
135	415
135	581
920	120
672	956	844
950	514
356	472	313
915	607
628	135
119	812
607	61
514	950
844	956
950	514
159	321
935	746
401	415	165
514	950
2	335
321	216
950	514
549	135
157	120
844	672
966	790
188	178
774	947
966	700
846	67	561
135	120
846	561
704	558
15	422
335	664
846	67	561
657	921
120	566
808	670
135	720
416	648
920	120
873	624
416	356
698	540	840	231	873	245	764
440	537
440	226
450	900
607	700
233	692
607	356
450	40
648	416
987	482
334	506
966	66
966	45
335	381
522	127
854	90
672	844
844	956
738	783
607	534
429	454
765	356
885	586	111
885	762
885	111
429	401	98	291	454
98	134	268	592	707	117	107	713
984	586
774	947
274	181
450	900
742	443
98	134	268	592	707	117	107	713
40	572	187	802	695
66	966
947	774
541	719
908	356
891	280
118	862	502
322	343
738	231
165	31
953	857
165	67
672	844
956	844
165	67
313	256
558	318
316	647
90	188
746	935
692	233
905	281
921	657
61	900
178	0
908	765
15	731
32	197
15	731
428	61
126	648
290	151
587	720
353	891
482	987
605	538
120	566
356	416	472
648	126
160	360
454	401	98	429	291
14	719	921
356	730
782	294
450	900	662	272	802
356	730
737	335
472	575
232	575	313	74
356	730
782	332
765	209
120	566
344	971
137	936
846	561
833	720
316	647
266	790
2	126
891	530
61	428
112	168
214	595
30	790
530	629	891
990	424
428	61	915
720	833
711	718
344	67	165
761	516
933	157	686
650	654
710	693
724	246
472	782
505	337
629	160
547	647
764	364
891	629
175	275
335	737
114	883
649	42
629	891
83	784
915	428
703	443
401	415	429	291	454	165
126	602
335	29
207	891
716	189	6
207	891
978	421	851	469	188	614	301	141	552	512
891	267
207	142
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
207	428
915	316
207	165
719	159
530	891
267	891
337	780
191	617
415	923	334	450	248	851	223	517	278	542	157	687	783	617	742	670	692	718	591
90	450	40
602	133
737	175
356	472
685	630
978	421	851	469	188	614	301	141	552	512
844	565
534	607
337	505
718	915
233	364
294	782
978	851	469	188	614	141
135	628
719	837
135	549
772	669
356	765
135	628	82	870	581	170	4	371
332	782
428	349
851	415
318	558
772	669
0	178
135	534
915	718
428	915
415	851
0	189
716	6
103	343
790	266
716	883
126	356
157	926
327	381
517	459
851	188
790	966
450	90
450	900
275	849	175
450	662
127	522
450	415
415	450
935	746
862	293
534	188
670	415
103	402
415	670
450	595	754	272
313	416
746	157	935
942	135
416	313
334	617	415
334	70
214	278
313	416
765	214
356	126
356	730
699	416
502	280	862	188	189
416	699
502	249
940	214
730	356
491	644
634	402
966	790
891	267
595	450
746	935	692
553	670
29	442
746	923
790	966
923	746	591
700	935
56	987
2	582
522	61
337	854
522	127
534	64
657	921
356	730
516	761
782	472
356	472	232
664	335
629	891
854	337
782	472
322	343
356	472
356	209
356	730
356	209
630	493
630	685
356	256	52	648	133	313
782	472
629	526	24	685	846	360	630	891	631	160	493	561	658
629	288
136	207
335	664
782	168	472
418	105
746	923	591
782	168	472
782	435
891	493
17	428	857
644	491
537	440
356	472
111	885
746	923	591
746	692
746	692
936	581
891	353
746	534
586	126
586	500
586	267
746	935
586	885	111
586	111
586	762
912	120	416
912	168
936	581
293	862
165	67
165	31
165	316
165	401
925	955
105	418
316	647	428	275	142	857	915
844	956
987	482
696	607
644	1001	745	491	702
401	98	415	429	454
316	915
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
935	844
987	56
349	428
633	53
559	622
159	62
559	420	402	50	622
31	915
31	990
290	566
633	53
720	587
500	435
696	591
559	50
401	415	165
684	956	565	25	318	558	321	458	844
141	851
499	684
343	322
684	565	321
316	90
774	947
189	0
189	716
322	343
167	851
500	435
321	684
141	614
662	443	86
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
120	912
107	98
322	343
629	891	160	530
629	493	561
316	416
69	402
425	305
249	29
165	67
135	628	82	870	581	170	4	371
165	31
135	120
418	105
165	67
921	657
528	362
29	249
29	249
544	120
765	648	602	133
926	565
338	415
553	670
189	605	14	506	68
165	316
120	135
920	891
165	316
112	356	313
165	31
294	586
165	31
165	401
165	67
165	316
40	802
334	607
538	605
976	349
245	231
92	316
605	470
582	2
607	250
416	316
415	338
542	415
956	844
553	670
249	181
553	670
718	915	904	716	189	883	377	754
316	416
160	526
866	239
718	189
159	607
718	883
605	538
942	135
306	229
334	534
127	522
4	848
231	633
754	718
754	718
416	256	313
754	718
754	718
127	377	779	916	184
90	791
152	86
851	188
862	534
851	188
851	188
851	188
851	188
851	188
851	188
851	188
239	866
862	915
362	922	383
127	904	61	716	724	189	16	595	708	883	377	843	754
633	231
249	6
392	674
392	674
718	724	122	114
716	149
120	566
31	990
280	851
306	229
558	956	48	216	723	319	458	758
742	659
742	415
883	4
935	700
188	534
700	823
343	950
956	558
159	719
272	450
75	607
558	956
807	769
765	30
256	356
731	422
256	648	267	517	186	478
700	812
765	648	30
935	844
422	613
293	159
135	120
586	782	332
120	920
125	676	622
782	168	472
586	294
356	472	313
700	935
935	746
353	891
362	152
126	37
356	472	313
754	127	718
135	942
267	256	648	517	186	478
851	280
851	547
126	37
900	450
256	267
851	241
659	742
356	209	472
152	86
440	657
290	566
664	335
657	921
854	890
772	685	629
356	209	472
120	566
313	472
274	920
454	890
532	516
692	742	415	191	769	660
264	617
782	294
472	313
516	532
742	900
516	532
135	581
111	602
425	416
32	977
61	243
963	67
851	954
425	416
135	628
428	857
534	188
165	31
648	416
369	407
746	413
746	214
472	356
534	862
369	407
472	425
602	765
851	141
921	657
516	532
229	790
935	746
915	31
316	120
516	532
746	935
502	595	280	731	920	862	534	851	188	189	915	141	530	178
369	407
428	173
91	423
440	537
440	226
440	737
141	851
746	935
935	700
502	595	280	731	920	862	534	851	188	189	915	141	530	178
173	428
120	316
175	275
98	134	268	592	707	117	107	713
207	978
167	978
791	90
880	707
290	566
0	732
75	772
692	135	581
86	152
377	718
302	428
915	718
135	581
377	127
377	127
377	422
334	61	607
502	862
502	862
214	742
954	978
152	86
61	718
502	595	280	731	920	862	534	851	188	189	915	141	530	178
742	692
692	191
264	231
413	746
772	75
532	516
854	337
532	516
317	374
165	67
165	316
165	31
165	401
532	516
697	311	855
321	784
697	311	925	855
75	772
31	915
746	935
782	472
428	302
31	990
774	947
425	416
53	365
32	197
532	516
316	857
599	178
771	321
629	846
956	844
454	196	291
502	178
25	684	844
502	862	538
214	38
56	120	987
862	534
30	765	126
104	648
428	302
862	32
428	142
680	731
499	318
648	104
692	191
16	127
648	166	586	356	765	416
657	921
517	267
112	517
736	692
90	316
135	581
658	281
267	160
173	506
53	193
135	581
428	200
428	136
630	294
846	629
846	561
920	274
90	506
947	774
374	317
136	428
500	782
915	502
774	947
947	774
316	136
322	343	223
178	502
257	401
74	166
572	802
90	736
40	120
743	602
779	127
746	935
853	663
532	516
188	141
607	61
37	126
782	168	472
343	322
614	141
281	491
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
692	415
718	243
927	250
595	696
680	731
530	891
774	947
142	267
923	746	591
0	29
134	178
443	86
105	418
530	891
713	566
14	881
612	75
214	316
272	120
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
1001	950
627	890
220	90
82	870
662	742	450	443	120	40
316	428
738	783
160	267
956	684
629	891	530
267	160
90	220
48	600
530	629
356	168	209
48	600
381	192
423	91
90	191	692
513	823	535
771	137
742	662
890	454
771	137
160	267
120	566
953	957
90	830
137	771
220	214
267	160
850	134
231	830
854	609
947	774
322	103	663
540	338
846	67	561
771	137
61	607
684	956	844
748	926
923	746
86	152
418	105
160	267
602	743
214	851	614
575	782
169	595
435	332	782
267	526
857	428
267	674
575	782
112	267
152	86
322	343
575	782
75	612
526	267
774	947
267	674
851	214
674	267
724	14	796
963	67
422	731
447	573
120	566
90	107
2	700	119
214	220
90	201
220	214
90	997	414
731	422
663	853
575	782
977	1001	996	418	153
935	844
316	142
586	294
586	648
526	267
541	951
586	885	294
890	923
316	647
91	97
500	332
335	737
648	586
550	75
541	199
526	360
541	951
586	294
316	752
120	364
272	772
126	586
214	851
526	867
439	232
267	526
294	586
214	923	278	687	290	159
854	337
231	264
742	687
5	586
716	6
609	854
854	609
327	381
685	629
428	915
231	245
575	782
586	58	479	947	837	310	120	264	160	161	948	165
428	915
356	166	586	765	648	416
724	293
746	935
428	31
356	52	765
746	923
966	347
362	256
966	790
362	200
915	316
746	692
923	890
293	862	502	189	32	718
980	107
192	381
543	890
105	418
746	388	935	742	692	665
716	883
502	862
306	383
440	737
629	685
532	516
629	685
1004	6
731	422
736	245
595	696
628	135
950	780
629	685
746	935	692
428	990
685	629
532	945
416	912
891	353
356	730
629	890
356	209
629	685
530	891
790	966
530	891
891	920
38	939
416	356
356	52	30	765
891	629
629	891
629	891	160	530
510	534
780	337
743	602
891	629
891	353
418	105
418	105
629	891
356	256
168	209
530	629
737	440
356	256
168	166
991	61
605	228
912	416
991	654
135	82	870	581	170	4	371
135	628
991	654
746	413	935	591
52	356
782	472
915	428
338	801
942	135
915	316
322	879
915	428
189	718
516	532
105	418
52	356	765
52	356	765
629	136	160
966	790
337	505
971	543
971	344
516	532
790	966
782	332
782	472
942	135
418	105
586	197	326	324
586	416
586	885	294
586	762
586	762
586	294
586	294
712	466
790	812
2	790
790	2
502	538
324	38
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
50	402
50	402
50	559
165	31
165	316
165	990
491	281
644	491	702
485	62
401	415	165
207	136
207	953
207	142
207	428
356	256	30
356	730
696	595
696	595
132	842
867	526
189	718
189	127
771	321
142	316
844	956	684
178	249
356	52
356	52	765
356	52	765
193	633
774	947
294	586
294	586
947	774
774	947
141	614
316	915
614	141
420	96	559
534	510
947	774
189	502	595	915	731	530
663	343
774	947
720	833
334	762
147	277	171	933	926	347	972	285	355	590	577	230	686
147	277	171	933	926	347	972	285	355	590	577	230	686
343	322
774	947
189	0
157	931	277	171	926	285	590	577
147	454
987	231
165	31
165	316
147	277	171	933	926	347	972	285	355	590	577	230	686
316	120	915
947	774
135	581
915	316
774	947
692	591
280	629
15	680
532	516
692	90	191
532	516
664	381
191	692
614	630
595	790
165	31
14	724
14	796
692	191
356	472
595	716
947	774
680	720
738	783
74	885	294	759	104	648	416	984	313	232	256	447
28	955
147	890
530	891
774	947
133	356
343	950	663
134	178
356	61	730	718
294	885	759	104	648	416	984	313	232	256	447	74
988	978	167
947	774
544	890
991	654
991	654
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
951	541
159	802
581	135
638	164
15	680	422
765	908
402	50
743	472
356	256	30
954	851
313	294	256	447	416
126	790
429	401	98	291	454
422	731
294	416	74
428	915
428	349
951	541
710	78	599
245	193
544	890
599	710
447	759
61	517
996	418
990	428
306	229
531	135
990	207
61	356	730	718
377	729
530	891
188	280
590	157
908	765
32	791
573	447
774	947
535	250
229	306
530	280
990	428
573	294
428	990
428	647
987	540
454	147
704	216
245	671
454	401	98	429	291
692	830
761	700
561	838
454	890
573	617
236	189
236	90
251	482
987	833
915	428	200
987	833
629	159
500	814
101	718
915	200
120	566
61	718
500	332
30	356
58	769
915	428	200
372	404
294	586
285	157
120	566
48	600
942	135
915	502
947	774
316	165
724	14
724	796
32	388
275	849	175
338	120
356	166	168
924	173
362	695
175	849	275
774	947
532	516
362	371
493	847
743	602
724	883
532	516
532	516
332	500
647	920
716	595
532	516
214	765
61	243
638	324
356	765
900	742
101	246	423
915	857
372	404
338	415
915	857
851	614	978
500	332
586	267
586	435
135	942
990	493
410	195
996	418
996	418
695	362
428	647
410	195
398	61
742	900
654	650
738	783
502	862
774	947
947	774
175	849	275
435	586	267
290	214	159
120	987
435	586
772	120	609	415	454
680	422
435	267
191	752
120	772
774	947
15	680	422
401	415	165
765	104
947	774
553	670
987	923
120	772	752
120	609
647	428
680	12	720
105	418
771	742
223	415
241	851
214	923
2	790
873	624
788	634
704	319
774	947
207	35
207	67
891	629	530
404	78
356	52	30	765
629	891
126	648
891	629
947	774
692	191
891	267
404	78
147	90
581	936	609
838	267
599	693
31	165
31	165
189	280
532	516
883	915
774	947
720	680
956	684
338	193
316	428
530	891
720	680
607	61	334
428	316
31	915
31	915
290	214	159
343	388
692	191
435	332
356	52	30	765
343	223
692	191
586	762
500	90
280	188
692	510
586	885	294	447	984
812	119
956	565
243	61
857	915
98	707	107	713
332	435
214	609	159
692	191	591
582	364
48	319
428	802
462	415
280	388	249
517	61
891	90
250	890
462	415
862	32
862	32
984	586	885	294	447
356	30	472	765	743	868
862	293
923	890
862	534
862	547
629	526	24	685	846	360	630	891	631	160	493	561	658
337	634	514	97
764	364
630	614
630	614
337	1	42
738	783
450	695
294	586	885	447	984
450	40
40	196
972	366
337	780
435	332
294	630
630	294
596	802
191	692
159	443
15	731
500	814
196	147
624	873
14	724
14	796
782	472
294	630
517	61	674	472	356
223	343
290	214
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
771	742
220	752
401	415	165
596	802
996	199
718	120
532	516
472	168
191	692
823	646
422	731
808	107
771	306
950	514
272	900
214	629
40	890
774	947
890	250
178	502
627	890
61	718
214	629
334	75
207	349
343	223	534
552	614
514	950
38	309
207	847
780	337
530	629
692	135	581
435	586	515
316	915
802	428
923	746	591
742	771
609	581
517	459
662	443	86
191	692
630	493
293	862
159	343
25	684
168	112
168	912
168	912
344	971
61	674	356	517	472
61	900	428	517	157	32	141	472	718
923	910
873	624
333	969
605	228
168	472
61	674	272	428	851	472	306	718	802
61	398
742	388
188	920	851	35
260	439
761	881
532	236
532	236
236	532
607	61	334
738	541	923	231	783	644	921
168	356
684	565	318	558	844
561	990
0	249
629	838
313	37
318	472
738	783
630	493
629	214
294	586
126	30	730
248	90
472	168
534	343	84	322
696	595
730	126
931	157
951	541
25	704
228	605
517	674	607
46	399
586	5
153	482
530	629
586	435
530	629
530	629
459	517
530	629
530	629
423	56
605	228
928	881
17	857
17	428	857
915	316
915	316
923	890	193
500	782
236	537
428	802
428	302
630	614
356	517	542	157	586	535	684	743
746	935
920	891
923	890
228	605
746	935
428	302
942	337
746	550	935	692
428	142
915	428
802	428
313	37
313	37
313	37
535	369
542	517	157	586	356	535	684	743
428	349
356	61	517	674	472
730	356
56	423
356	168
388	742
61	607	718	591
61	607
356	912	168
168	912
136	915
891	920
439	260
915	136
500	814
423	56
924	199
381	810	664
136	428	857	953
531	607
516	532
614	851
280	526	24	685	846	360	630	629	891	631	160	530	493	561	658
280	445
32	534
32	388
516	532
168	912
168	356	912
724	5
537	236
168	356
842	132
61	718	591
500	814
356	730
356	168
356	730	912	168
356	730
915	31
356	168
516	881	761
862	293
135	692
105	418
61	517
915	857
232	439
936	577
516	532
232	472
936	577
586	294
586	294
912	356	868	730
586	294
912	730	356
168	472
577	157
52	232
267	838
790	595
586	762
168	912
586	762
52	356
165	31
936	581
50	559
532	516
947	466
795	421	424	207
532	516
844	672
532	516
165	31
165	316
165	401
165	31
165	401
165	67
165	31
165	316
165	31
165	316
165	67
817	851	167
942	135
132	842
942	135
987	641
870	82
256	356
956	565
61	243
742	388
956	684	844
5	586
61	243
120	566
329	624	819
672	844
401	415	165
332	500
120	987
942	30	765
206	534	139	477	939
956	48	600
844	684
502	178
178	249
170	697
135	942
69	950
165	316
581	135
246	423	101
418	105
607	61
842	132
772	61	356	506
607	531
935	746
935	413
935	746
532	516
223	322	343
267	392
935	746
334	61	718	591
857	915
322	223	343
774	947
274	920
942	135
530	629
193	890	53
413	935
624	873
418	977
692	191
544	563
692	935	661
105	418
607	334
935	746
531	607
544	580	741	143	791	144	669
977	418
334	923	687	159
704	25
187	572	900	568	662	272	802	695
595	687
372	404	169	934
293	862
873	231
418	977
392	267
418	105
532	516
267	891
977	418
947	774
774	947
365	53
718	61
1003	912
132	842
718	61
159	450	40	712
159	334
443	152
947	774
214	472
891	267
126	356
774	947
844	918
700	812
280	595
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	671
947	774
774	947
166	586
166	762
990	31
377	101
410	977
940	193
947	774
886	250
774	947
586	5
862	293
776	193
977	410
774	947
322	343
103	1001	780	950	514
107	201
568	495	198	488
90	413	746
990	953
62	159
135	942
420	96	559
280	629
842	132
718	915	904	716	724	189	883	377	754	122	114
774	947
795	424	207
415	692
166	648
322	343
650	654
61	243
214	62
31	990
534	32
126	37
990	953
526	360
716	149
313	37
322	879
321	216
731	422
731	422
362	664
830	769
233	692
31	165
648	356
178	693
313	37
294	586
313	37
942	135
313	37
102	534
178	502
313	37
313	37
166	759
602	743
313	37
392	369
891	629
178	482
369	392
101	729
369	392
166	586
392	369
952	200
178	762
15	731
886	250
377	883
933	347
365	189
290	214	159
526	267
135	189
947	774
477	324
171	590
743	602
369	392
369	392
933	347
280	502
200	952
582	994
379	568
977	796
774	947
541	199
915	718
113	535
947	774
502	280	862	188	189
113	535
372	595
103	1001	780	950	423	514
294	885	586
294	762
581	137
765	356
25	684	844
502	724
774	947
844	956
966	686
191	692
126	416
738	613
743	704	13	684
514	103
789	605
789	605
700	119
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
526	360
987	56
135	942
126	416
774	947
547	862
482	251
746	935
290	253
547	851
862	572
746	935
171	590
189	365
862	572
232	472
189	0
410	189
410	650	663
200	316
70	890
223	322
738	923
514	780	950	103
530	630
316	915	214
535	113
86	443
365	189
772	629
120	772
605	789
120	772
942	135
789	605
253	290
253	566
253	290
716	189	6
253	566
697	311	925	855
2	790
843	534	388	16	687	711	718	591	407
772	566
377	738
178	693
697	311	925	855
568	379
214	765
120	772
765	648	30
772	629
189	716
952	200
189	365
151	923	278	687	617
214	316
956	684	844
62	214	159
189	716
189	718
343	223
401	98	429	291	454	165
423	246	710	977	101	779	184
534	70	120
712	450	550	40
61	356
120	772
607	334
423	246	101
37	126
586	166
423	710	977	779	103	184
935	746	692
909	58
950	514
907	883	843	184	393
534	939
294	586
120	316
165	67
120	566
165	344
772	127
629	891
907	843
950	206
891	629
586	447
586	447
586	447
98	134	268	707	278	117	107	713
90	500
558	565
764	364
891	414
90	315
90	692
423	91
643	685
850	738
40	450
267	160
120	566
738	850
165	31
90	14	850
987	56
923	921	738
126	37
142	428
618	558
586	762
413	935
607	231
372	595
909	362
14	516
362	371
362	695
313	356
731	284	15
782	472
685	643
160	267
160	629
700	2
607	534	502	517	112	948	70	915	416	718	178	591
648	356
381	107
582	832
120	772
712	450	40	159
939	534
31	915
120	772
712	450	591
316	214
267	947
695	362
181	249
923	334
905	281
712	450	334
267	526
120	772
42	323
160	629
808	107
573	166
200	316
720	383	680
200	316
720	587
135	942
720	587
120	987
956	48
316	647	428	142	200	971	857	952	136
200	952
281	586
429	401
719	630
166	765
720	383
232	472
947	774
327	737
720	587
214	316
526	267
200	952
493	658
120	772
120	772
774	947
933	347	966
120	772
214	940
630	719
30	294
765	30	313
316	214
648	356
680	731
629	280
175	849
356	133
77	266
692	746	935
692	233
940	214
935	746	692
334	550	923	278	687	617	692
267	526
772	220
723	565
568	187
935	746
214	940
30	313	765
772	978
356	472	674
410	189
547	851
761	516
761	881
127	718
718	127
765	908
956	565
530	630
772	920
32	428
356	166	168
356	762
428	316
707	193	98	951	214	880	159
851	795	978
950	514
629	526	24	685	280	360	630	891	631	160	530	493	561	658
2	700
37	232
428	302
514	950
356	730
232	37
356	126
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
517	542	157	586	356	535	684	743
1001	14
356	730	126
37	126
356	256
684	565	321	844
332	782
428	349	302
607	531
428	142
356	684
698	540	840	231	873	245	764
607	231
956	565
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
648	30	765
313	37
428	316
313	37
267	517
517	267
166	586
267	112
166	762
313	37
586	166
586	762
381	192
493	530
381	192
90	953
316	915
316	344
978	851
978	851
692	233	448	671	775	742	736
332	782
214	648	765
692	191
90	850	783
534	120
267	112
90	316
692	415	191
428	915
168	356
11	890
277	157
883	716	724	189
607	250
90	606	798
356	168
935	746
188	547
798	90
313	37
586	416
313	37
692	135	581
313	37
313	37
313	37
313	37
724	883
743	356
547	862
687	334
418	308
687	334
746	692
602	743
270	783
232	37
605	693	228
333	767
232	37
530	915
935	746
605	693	228
61	243
168	356
530	891
61	718
530	189	891
168	356
440	843
924	644
534	862
534	188
332	782	575
200	136
500	687
595	738
500	332
356	256	30
356	168
532	437
356	104
532	516
232	37
743	602
671	692
595	189
743	602
356	472	313
356	472	313
742	900	863	784
369	392
369	392
356	472
595	372
516	532
356	472	313
790	812
516	532
516	14
532	516
532	437
595	696
135	692
356	134	209
761	516
530	891
126	356
356	472	313
743	532
956	25
891	360
891	414
256	356	30
634	388	299
335	898
891	189
168	356
832	638
622	676	125	559	46
622	676	125	559
638	832
550	746
622	676	125	559	46
622	676	125	559	510
622	676	125	559
622	676	125	559	510	46
891	629
586	885	294
622	559
622	676	125	559
622	676	125	559
622	676	125	559
622	676	125	559
622	676	125	559
516	761
516	761
912	356	168
418	105
516	761
912	77
168	260
546	923
868	447
868	356	472	765
168	260
168	356	949	557
912	356
168	912	356	166
168	356	166
168	762
168	762
516	761
506	199
324	534
324	534
472	168
324	534
105	418
862	32
862	32
472	168
582	2
135	628
135	922
135	549
135	581
180	829
915	200
628	135
915	428	857
915	883	718
135	628
135	581
915	857
915	857
915	857	31
453	595
372	404	169
356	168
356	166	765
356	762
236	537
439	232
168	912	356	166
168	762
168	472
586	126
168	356
586	126
949	912	168	416
782	232
410	189
949	266	912	77	168
586	984
516	13
516	532
516	532
516	532
31	165
765	648
260	573
190	274	373	656	181	353
422	731
50	559
50	402
50	402
190	353
50	559
987	120
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	197
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
765	648
883	716	724	189
936	581
120	772
812	790	700
120	772
112	168
696	595
772	40
200	952	136
353	190
200	952	136
428	857
428	857
401	415	165
112	267	674
662	86
765	648	30	104
763	90
663	950
469	167
990	953
684	704
29	107
684	704
855	581
424	421	795	207
132	842
857	31
680	15
633	990
990	633
680	707	284
977	418
977	236
920	656
720	587
935	413
684	704
236	977
90	281
443	662
514	402
383	362	720
530	915	629	160
846	67	561
421	424
200	952	136
883	724
86	443
857	31
696	678
900	742
443	152
189	595
720	383
900	784
900	388
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
720	680
935	530
502	607	718
383	362
383	720
190	274	373	656	181	353
120	517	566
977	236
530	891
530	891
58	909
120	566	731
31	915
738	595
410	189
531	607
83	784
48	704
220	465
383	867
233	692
499	48	565	918	318	679	704	321	684	844
220	75
416	444
843	440
107	553	118	5	335
984	586
704	743
48	499
587	720
738	595
890	53
587	720
220	772
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
190	274	373	656	181	353
978	190	629
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
15	680
53	120
435	500
607	61	591
614	978
332	435
5	29
104	356
120	70
118	0
416	707
607	502
857	915
900	450
151	923	687	617
978	231	607
90	147
978	316
605	78
253	566
771	900
253	151
253	290
771	83
933	607
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
127	866	904	724	522	189	595	883	377	32	754
120	499	566
90	144
332	782
607	933
435	586	267
862	538
332	500
720	680	855
866	127
720	383
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
383	362
429	401	98	291	454
120	566
334	534	450	851	135	915	742	530	920
90	682
605	789
90	682
765	313
915	990	92	31	953
565	166	704	558	458
120	566	178
956	684	844
125	622
908	765
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
789	605
75	220
178	976
910	193
605	789
137	581
422	680
316	90
450	40
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
422	680
648	765
305	425
629	561
332	416
862	534	547	293
440	737
648	765
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
246	423	101
246	423	101
746	413
500	332
175	532
220	75
440	537
765	313
440	537
178	607
429	401
629	136	630
178	120
915	647	142
104	126
605	228
915	647	142	607
680	731
915	857
313	765
724	883
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
90	107
425	305
280	526	647	547	188	24	32	360	631	561
280	629
819	329
178	78
648	765
416	586	782
166	586
915	857
114	189
416	332
849	175
126	586
771	863
189	127
166	565
900	771
765	104
568	495	947
178	752
178	752
207	847
607	334
416	90
401	429
586	416	782
332	126
568	495	488	379
188	280
175	849
416	586
586	984
532	175
720	587
761	516
819	329
256	648
849	175
819	329
15	731
214	648	765
842	132
344	316
253	98
40	272	572	900	947	568	662	187	596	254	712	802	695
253	566
253	290
502	78
253	151
440	843
214	742
253	151
267	435
565	166
771	306
337	514
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
678	696
495	862
126	586
671	687
618	565
607	334
724	502
188	141
104	648
765	908
738	541	923	231	783	644	921
126	332
648	104
534	510
738	923
337	942
648	483
402	514
332	586
977	1001	1004
915	316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
135	703
648	765
977	236
648	765
294	586
294	762
75	220
188	534
765	209
765	209
67	846
765	356
294	885
772	566
120	107	566
772	566
772	566
772	566
774	947
772	566
365	118
772	566
772	566
532	201
765	166	209	356
682	850	90
362	922
572	372
743	602
120	566	544
410	189
534	951
332	500
377	423
377	127
682	783	650	738
716	883
410	189
682	850	738
253	98
534	159
772	371
596	450	695
86	443
772	566
132	842
422	857
580	791
500	166	112
214	159
607	250
607	250
855	697	170
189	0
70	534
189	0
534	188
514	510
772	416	566
772	220
31	915
915	31
650	682
416	782
316	214	915
90	870
392	112
951	214
771	697
356	168
767	569
846	67
220	75
356	765
220	772
193	53
381	335
369	407
159	214
188	534
214	306
956	684	844
112	392
502	724
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
214	159
915	31
522	546
105	233
407	369
356	472	313
883	716	724	189
167	851
703	135
332	500
236	977
939	38
98	134	268	592	707	278	117	107	713
646	62
857	915
292	769
356	168
423	246
159	214
568	947	488	379
90	168	416
356	104
316	752
423	246	101
388	299
765	648	214
188	851
500	332
31	915
206	324
369	407
908	765
956	48
692	746
236	977
38	939
977	236
692	233
166	765	209	356
31	915
381	107
343	663
280	629
62	485
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
485	62
106	740
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	776	920	324	738
334	607
422	731
313	765
372	404	169
75	220
313	256	416
991	654
502	607
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
991	61
771	863
596	187
191	692
214	765
0	189
316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
0	410
316	159
440	380
658	281
692	191
502	188
91	415
502	862
281	491
415	91
294	586
220	772
220	75
15	731
134	98	291
772	566
663	343
991	654
737	335
991	61
607	502
923	801
178	250
991	61
178	565
157	171	926
423	246	977	101	175	103
991	61
602	743
178	231	607
422	284
771	742
774	947
772	220
842	132
607	62
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
335	737
947	774
220	772
605	789
77	790
737	335
991	712
90	850	702
896	195
607	231
335	737
90	638	70
62	607
614	978
774	947
16	541
15	731
75	220
90	294
879	322	164	740	223	368
630	685
220	75
469	141
75	220
90	482
947	774
956	565
220	75
423	633
178	231	607
607	334
607	62
15	943
752	415
663	343	950
942	936
955	427	773	311	925	987
607	933
991	61
413	746
991	654
896	195
951	534
896	195
147	277	171	933	926	347	972	285	355	590	577	230	686
774	947
164	879
947	774
469	91
629	280
883	716
512	469
512	469
275	122
663	950
663	950
195	18
607	61	647	112	299	696	78	101	591
607	62
633	423
926	748
413	746
748	926
178	607
720	135	687	617	371
933	347
189	0
991	654
120	566
648	166	356	765	573	586	416
926	748
774	947
774	947
31	915
633	900
957	188
950	663
573	648
159	923
947	774
737	335
120	566
316	915
748	926
833	61
748	926
790	2
153	418
159	251	56	963
70	322
761	790
926	157
132	842
738	650	327	881	532	837	1001	597	979	850	924	783	828	761	702	134	576	516	541	14	945	923	682	231	654	270	719	745	173	13	437	506	996	199	644	921	657
214	935
738	650	327	881	532	837	1001	597	979	850	924	783	828	761	702	134	576	516	541	14	945	923	682	231	654	270	719	745	173	13	437	506	996	199	644	921	657
991	61
292	769
541	16
915	31
48	956
168	112
372	404	169
423	633
171	157
443	86
62	112
443	662
952	344
362	613
362	126
368	1
565	178
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
410	189
418	153
168	90	416
418	996
56	987
923	617
418	996
418	977
629	360
629	360
644	924
120	566
410	0
991	654
991	61
14	724
14	796
168	356
31	915
31	915
991	858
843	440
280	629
912	168
953	915
322	879
923	738
682	650
703	135
843	534	388	16	687	711	718	591	407
586	332
650	682
322	70
126	37
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
654	783
586	885	294	447	984
912	214
682	650
769	692
629	752
650	682
2	789
169	404
692	769
912	168
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
126	586
879	322	164	740	223	368
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
912	168
2	789
356	730
356	472
416	586
356	648	30	765
644	738
842	132
362	695
362	371
362	695
912	77
338	415
356	168
447	586	294
789	2
506	783
586	294
586	447	332
168	356
586	447
586	447
743	602
472	168
684	558
356	168
737	440
550	546
586	984
586	166
586	885	294	447	984
547	851
586	126
547	988
1004	6
586	166
586	762
915	200	857	883	718	122
516	761
586	557
953	915
723	41
723	41
915	316
356	602
558	565
724	14
595	696
595	404
500	586
356	472	743
356	472	765
356	472	765
356	472	765
61	716
716	883
915	953
782	435	586	416
61	2
782	586
782	332
731	15
731	422
731	680
862	188
862	188
953	915
915	953
61	883
61	243
17	915
356	472
942	135
996	418
996	418
2	582
936	942
135	628	82	870	581	170	4	371
135	581
135	581
135	334
135	703
2	231	61
790	761
335	737
516	761
742	900
742	771
232	416
565	178
586	447
586	500
586	782
168	472
790	243
790	868
324	38
324	38
695	362
40	568	187	488
700	61
936	581
190	274	373	656	181	353
190	274	373	656	181	353
190	274	373	656	181	353
178	565
774	947
165	316
165	857
50	559
50	402
316	915
935	746	413
696	595
527	422
401	98	415	429	291	454	165
343	663
991	654
991	61
991	858
422	527
991	61
695	362
420	96	559
696	595
617	923
743	356	472
559	50
991	654
70	322
559	50
696	678
697	311	925	855
697	311	925	855
559	50
559	420
526	360
991	61
132	842
991	61
991	61
991	654
663	90
559	50
559	622
987	56
12	422
798	784
720	383	680	855
206	879	622	103
692	746
12	422
720	185
231	2
422	12
947	774
692	769
188	502
246	423	101
188	862	502
253	566
253	290
207	428
253	151
253	566
253	290
253	151
207	428
253	566
253	290
253	151
207	428	349
774	947
25	704
25	704
25	704
61	2
454	401	429
25	704
56	987
947	774
428	857
40	488
322	343
502	862	188
900	633
862	293
900	742
344	952
774	947
416	435	586	782
165	67
947	774
61	833
362	695
416	256	313
190	274	373	656	181	353
165	257
165	31
322	663
630	719
774	947
738	761
78	502
165	67
165	344
290	589
535	542	823	513
165	31
171	157
338	692
991	470	862	538	333	710	502	249	693	295	78	6	409	767	976	0	599	178	605	228
142	316
862	538
428	915
86	443
933	171
947	774
14	724
86	443
879	69
586	435	782	416
428	349
879	740
196	413	731
38	612
86	443
568	379
415	587
774	947
774	947
947	774
246	423	101
194	901	229	863	769
833	61
196	413	731
849	433
253	566
253	290
253	151
506	541	996	199	644
428	990
428	316
415	587
774	947
416	765
275	849	175
987	56
275	849	175
165	857
505	337
416	586
947	774
987	56
851	978
392	369
369	392
253	566
253	290
253	151
607	334
166	586
166	762
607	334
558	207
420	96	559
423	16	19	716	724	410	101	866
692	338
692	233
614	188
614	141
428	200
40	450
472	168
582	2
332	782
429	454
742	900
774	947
514	337
738	881	783	761
947	774
772	316
719	630
472	168
774	947
440	107
275	849	175
955	427	987
947	774
69	950
415	338
67	963	846	344	207	561
13	532
789	61
978	214
37	126
772	865
189	716
772	566
849	275	175
67	963	846	344	165	207
67	344	165
332	500
774	947
823	535
166	416
175	849	275
153	250
772	566
630	719
166	573	648
509	388	638
371	4
290	214	159
724	423
925	955
568	379
188	614
229	241
849	275	737	175
558	565
565	178
107	201
377	362
90	663
147	277	171	933	926	347	972	285	355	590	577	230	686
171	715
118	862	502
716	883
535	823
447	416
90	107	381
420	96	559
40	196
846	561
720	383	680
662	187
377	866
433	849
630	493
280	388	249
450	662
510	125
392	369
493	630
761	790
450	187
241	229
630	493
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
443	742
500	120
1004	236
56	687
947	774
849	275	175
730	912
187	662
772	566
106	559
703	135
454	971	307
267	112
454	364	863	875	292	916
383	362
454	542
978	167
369	392
774	947
680	731
771	697	65	83
996	506
984	586
334	843
334	607
984	762
422	15
175	849	275
743	30
947	774
428	200
987	56
15	731
15	422
229	241
275	175
90	767	178
229	977
175	275
444	535
383	362	720
239	809
120	500
730	912	168
549	135
730	868
971	454
207	35
513	485
90	994
977	229
838	586
549	135
165	316
165	67
956	565
905	281
905	281
774	947
48	499
2	231
633	703
953	316
947	774
249	280
112	267
90	157	147
602	743
743	602
246	423	101
905	281
418	996
418	996
857	200
165	316
955	231
767	333
996	418
955	427	987
152	443	86
955	427	311	987
444	483
196	40
955	427	773	987
923	151	890	278	687	617
104	30
316	953
761	738
663	879
294	885	447	416	984	74
48	956	216	25	319	558	458
231	540
774	947
231	502
587	720
743	602
4	371
214	978
618	499	321
947	774
41	565	499
280	188
428	316
956	565
147	90
843	334
774	947
257	401
362	299
428	647
947	774
214	978
30	743
193	629
648	166	30	765	573	885	294	416
743	30
30	209
30	648
428	857
157	90
719	630
774	947
771	901
771	901
947	774
324	939
774	947
698	540	840	231	873	245	764
758	499	844
772	566
720	383
324	38
931	157
126	37
630	719
853	223
844	499
14	724
14	796
229	977
772	75
159	214
772	566
90	692
416	112
61	243
61	789
746	534	388	223	935	665
416	294
360	189
360	891
956	499
607	483
90	191
294	74
746	692
294	416
782	435	586	416
656	920
956	565
418	996
74	885	294	759	984	447
984	74
231	540
231	28
313	37
900	388
48	558
322	343
48	956
900	784
435	332
48	319
900	863
662	187
912	730	356
106	402
662	450
106	50
402	106
171	933
229	374
790	761
106	402
214	746
558	565
1004	6
950	663
950	69
966	933
553	175
280	862	188	502	189
862	534	547	188	293
746	214	935	692
160	629
862	293
915	428
746	935
277	157
782	435	586	416
153	996	418	977
31	915
723	565	499
428	915
435	500
322	853	223	343	310	663
644	541
782	416
31	428
712	40
853	322
808	5
428	200
534	862
500	435
435	782
915	428
5	808
589	290
908	425
915	428
416	435	586	782
332	500
767	178
918	499
428	915
187	662
31	915
854	609
428	200	915
502	692
502	61
404	595
679	499
540	231
540	338
335	201
788	299	634
443	662
534	862
534	939
731	422
136	200	857
136	200	857
731	15
731	15
782	435
595	189
586	984
586	838
586	838
586	126	782
135	703
135	628
586	782
586	166
586	166
586	435
200	136
136	200
650	682
136	200	857
200	428
200	428
135	581
135	942
135	581
135	692
628	135
135	628
428	189	200	915	31
160	629
586	718	334
135	720	687	617	371
418	153
418	153
742	159
742	159
575	332
712	450	550	40
165	316
165	67
165	31
165	401
165	316
422	680	731	15
752	629
765	30
752	316
765	30
774	947
188	614
189	595
189	595
743	602
502	178
663	950
663	322
165	31
947	774
377	101
260	573
402	164
167	978
349	976
715	171
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
377	729
167	978
1004	189
765	214
443	86	662
319	499
644	541
310	322
541	644
774	947
947	774
200	316
220	75
765	214
165	31
165	67
165	316
165	401
738	951
165	316
214	923	278	687	290	159
626	807
951	239
680	422
147	214
844	956
335	899
526	90	561
772	633	120	75	609	416	454	334
765	586	356
788	106
90	534	70
316	857
772	120	75	609	416	454
802	450
849	275	175
200	428
147	715
175	849	275
662	443
435	500
530	630
547	862
530	629
774	947
771	83
193	264
171	933
764	801
200	428
703	159
978	988
509	638
771	83
752	178
334	356	542	586	718
752	83
853	343
275	849
70	90
765	313
416	472	356
703	951
332	435
977	184
697	771	170	855
70	890
809	433
990	428
828	738
338	540
435	586	267
558	159
435	267
947	774
139	477
586	765
61	926
996	506	199
435	586
774	947
189	716
189	605	14	506	68
809	239
428	647
956	844
178	752
450	802
280	502
572	596
178	767
288	629
313	765
629	288
648	765
313	416
178	502
693	605	228
908	765
947	774
891	629
670	107
752	178
720	135	687	617	371
338	540
246	724
246	423	101
435	500
774	947
513	551	485
105	418
844	956
765	908
52	133
332	500
551	513
485	513
207	67
957	167
743	704
844	956
35	978
513	551	485
743	550
112	267
542	334
656	188
231	245
534	862
530	629
765	752
133	52
272	40
955	540
502	280
293	127
629	550
338	692
956	684	844
377	101
978	190	629	316
857	428
940	633
316	302
771	900
435	782
316	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
372	404	169
233	364
947	774
316	349
104	425
609	854
105	233
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
372	404	169
996	506	199
112	392	803	267	674
900	771
388	550
428	349
774	947
388	550
546	450	712
662	443
133	602
418	105
15	943
418	105
353	891
500	416	332
190	274	373	656	181	353
175	849	275
849	275	175
428	200
74	648
743	704
609	334
880	707
767	178
256	416	313
866	377
335	201
61	522	718
229	241
214	923	278	687	290	159
458	48	499	844
256	416	313
61	502
955	231
139	487	132	323
724	14
147	890
996	153
924	199
630	160
602	743
322	70
935	746
947	774
329	819
329	343
429	454
546	551
956	684	844
774	947
771	900
684	956	565	25	318	558	321	458	844
231	540
159	742	703
899	335
90	135	720	628
947	774
607	483	334
322	663
680	720
175	849	275
628	90
322	139
955	231
178	90
853	343
819	329
566	739
134	98	291	454
765	313
506	29
572	40
862	534
193	454
506	996
189	410
165	31
862	572
165	316
132	399
738	719
343	223	853	310	322	663
849	275	175
392	316
656	838
175	849	275
602	133
695	40
630	629
607	61
447	586	416
329	395
849	275	175
798	769
335	2
413	746
231	540
362	731
607	687	692	334
0	595
605	693	228
550	388
447	586
607	692	591
614	141
90	526	629
771	900
290	633
630	685
663	950
316	392
454	193
647	953
955	231
266	74
316	990
720	587
232	575
415	416
29	506
200	857
228	502
415	416
423	246	977	101	103
306	790
61	607
133	602
454	429
695	568
695	568
695	568
90	629	561
40	187
506	199
506	783
817	630
947	267
159	558
506	29
648	515
362	618
415	241
61	718
630	817
61	356	517
362	126
638	534
638	534
294	30
250	332
450	662
67	963	846	344	207	561
381	29
502	280
29	506
746	935
482	990
698	540	840	231	873	245	764
267	256	648	517	112	186	478
502	280
267	838
313	37
267	466
731	422
558	159
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
388	159
15	422	731
313	37
506	6
502	228
74	266
977	236
313	37
269	925
765	602
134	98	291	454
629	280	658
880	209
900	771
2	335
900	771
207	67	35
935	746	214
607	334
416	472
61	243
332	250
232	332
410	977
90	178
680	731
236	977
178	767
428	857	302	915	953
663	950
771	900
332	232
280	388
629	915	530
977	236
264	454
423	716
422	731
90	178
61	356	517	472	718
595	0
153	482
605	228
416	648
609	772
950	663
648	416
950	663
401	98	415	429	291	454	165
61	243
752	191
719	159
377	101
956	844
546	801
101	377	729
388	159
782	232
765	868
956	844
606	482
428	647
254	568
232	305
808	5
159	388
120	629
580	582
120	772
718	883
159	719
416	168
200	122	857
885	416
718	883	377
38	197	586	326	324
133	602
104	356
502	923
120	53
388	638
232	37
388	638
232	782
502	862	188	189	280
502	178
602	133
38	343	939
2	250
746	550	935
502	228
502	178
38	663
32	862
718	890	923	591
746	692
188	920	35
743	704
415	324
160	526
38	395
372	404	169
912	168
324	38
324	415
912	77
415	324
746	542	157	935	684
746	900	935	692
685	724	1001
458	48
685	630
912	472	356
832	388
629	838
746	692
246	423	101
256	267
256	74
160	526
790	306
629	120
724	246
868	765
743	602
868	730
868	790
731	584	284	15
900	771
135	628
135	628
540	338
540	338
135	628	720
540	955
135	581
812	465	790	2	700	119
135	549
135	581	292
868	356	912	730
586	759
912	356	730	868
586	111
586	885
586	111
586	447
586	416
630	685
628	135
628	135
912	472	439	266	77	260	168	949
105	418
996	506	199
782	586	416
502	613
502	538
105	233
586	782
912	168
912	168
782	586
790	868
586	782
782	586
586	782
782	586
586	383
586	383
586	782
628	135
790	868
790	126	30
712	450	40	546
324	415
306	790
695	159
343	950
50	402
15	731
50	402
50	559
50	559
15	731
50	402
316	428
70	607
206	534
774	947
167	978
947	774
559	50
559	622
559	50	622	402	50	622
684	48	565	918	318	679	704	321	844
844	25
559	622
559	622
559	50
774	947
987	698
559	622
559	50
62	485
75	607
418	105
720	334
401	98	415	429	291	454
947	774
189	716
663	322
141	614
105	418
774	947
663	950
329	343
672	844
329	388
900	388	863	784
454	401	429
900	388	863	784
454	401	429
454	401	429
316	953
746	550	935	692
990	316
280	526	274	421	647	547	142	990	469	188	24	301	408	656	92	32	954	136	817	167	846	422	360	293	631	160	424	35	953	493	207	561	241	658
231	540
280	851	915	530	920
343	663
280	526	421	647	547	142	990	188	24	656	32	422	360	293	631	35	953	561	241
280	851	915	530	920
418	105
329	510
418	105
269	987
48	956	216	25	319	558	458
294	885	256	648	447	416	984	74
838	629
343	329
531	482
178	90
427	329
48	956	216	25	319	558	458
83	784
587	720
399	76
418	996
771	306
771	83
305	232
947	774
1001	724	685
936	581
220	633
329	343
329	427
214	159
774	947
214	851
267	629
862	534
127	293
840	987
450	40
75	607
322	343
581	936
294	885
671	193
602	743
294	586
832	638	299	132	96
905	281
936	30
416	586	782
905	491
416	166
987	840
907	754
855	697	170
422	15
534	862
293	862
383	586
947	774
602	743
586	383
743	602
166	586	416	782
844	918
427	329
854	267
193	671
774	947
629	633
499	48	565	918	318	679	704	321	684	844
629	915	530
947	774
586	294
607	334
746	692
774	947
955	231
862	293
291	134	268	117	98	713
789	849
743	602
879	322	164	740	223	368
573	617
935	277
133	602
48	216
62	646	485
602	743
617	415
731	189
107	201
402	950
48	319
680	731
952	200
743	602
107	670
48	319
48	319
849	275	737	175
531	482
743	602
648	74
48	565
663	343
48	704
553	175
200	952	428	857
200	952
362	568
362	135
648	166	30	765	573	294	515
267	629
362	31
422	491
338	231	28
136	953
200	316
165	31
472	168
165	67
338	231
165	316
165	31
165	316
165	401
280	388
644	745	702
30	790
851	214
485	62
716	6
294	166	30	765	573	648	515
267	854
990	561
30	166	765	573	294	648	515
427	329
338	58
491	422
891	629
435	500
647	920
159	719
633	629
718	189	595	883	377
159	695
392	803
723	73
951	552
62	542
702	745	644
284	422
718	980
854	267
723	41
284	422
746	692	591
746	935	692
435	782
284	422
267	854
166	602
863	771
500	74
335	468
105	418
159	251	56	963
392	316
416	166	30	765	573	294	648
542	62
105	418
771	863
178	767
758	723	319	41
724	951
178	607	231
746	935
723	758
980	107
321	216
718	866	716	724	708	377	711
472	356	313
178	250
586	762
602	166
30	166	765	573	294	648	416
534	64
718	708	377
191	692
648	166	30	765	573	294	416
718	586
107	320	553	670	335	201	381
644	745
936	581
454	401	429
175	849
418	105
858	572
746	534	502	388	223	915	935	742	692	665	530
711	718
159	742
534	64
581	936
980	107
586	718
716	718
362	201
724	718	866
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	671
428	647	275	142	857
250	662	332
428	647	142	857
586	762
720	383
708	718
450	40
107	29	464	532	553	118	5	898	670	808
122	200
418	996
418	996
951	724
866	718
418	996
788	634
418	308
200	857
671	692
573	166	30	765	294	648	515
862	502
925	269
754	127
15	422
15	422
418	996
746	413	935
40	450
381	192
194	863	769
951	534
332	250
500	575
332	74
454	401	429
746	413	935
30	166	765	294	648	515	573
454	713	134	268	401	117	98	772	120	196	429	291
58	338
98	268	592	707	401	278	117	107	429	713
454	134	401	98	772	120	429	291	713
987	809
316	200
427	329
98	134	268	592	707	117	107	713
187	40
90	472
316	142
98	134	268	592	707	401	117	107	429	291	454	713
187	214
418	996
720	135
98	134	268	592	707	401	117	107	429	291	454	713
987	809
429	454
292	769
546	712
38	638
98	268	592	401	278	117	107	429	713
935	746
935	746
126	586
61	819
167	978
935	413
381	810
838	656
98	268	592	707	401	117	107	429	713
98	134	268	592	707	278	117	107	713
112	267
712	450	40
98	134	268	592	117	107	713
832	388
644	738
0	410
900	550
996	418
61	718	591
458	25
388	280
313	126
388	299
327	657
413	935
413	935
415	324
996	418
530	629
530	629
189	718
530	629
718	716
572	32
851	167
472	416
857	428
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
582	925
399	1001
450	712
214	783
718	716	724	189	16	595	883	293
581	273
573	166	30	765	294	648	515
294	762
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	197	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
428	857
316	214
955	231
955	540
957	953
731	422
269	925
879	322	164	740	223	368
4	848
885	586
885	111
38	586
24	629
996	506	199
996	418
273	581
851	978
192	381
723	41
868	790
98	592	107	429
663	322
31	915	428
294	885
98	107
31	990
167	851
401	429
581	273
648	166	30	765	294	515	573
31	165
165	316
165	316
165	31
581	273
165	401
429	401
469	630
165	31
428	31
134	98	291	454
731	284	15
469	978
253	607
767	178
698	540	840	231	873	245	764
401	429
573	648
273	581
429	401
53	798
602	743
500	435
648	573
401	429
581	273
942	135
746	692
107	201
648	416
663	950
950	402
1001	532
423	246	101
450	40
724	718	866
40	712
90	628
573	648
90	236
337	942
343	950
711	718
90	638
866	724
337	942
752	481
178	502
98	268	592	707	401	117	107	713
1001	76	733
509	299
607	253
586	416
422	15
724	502
648	573
236	90
840	873
586	126
764	925
246	724
628	135
435	586
712	450	40
381	532
772	696
428	915
246	423	101
955	231
771	137
629	633
90	388	70
40	712
0	1004
1001	399
90	581
416	648
16	718
294	586
450	40
137	771
648	416
586	435
332	586
586	332
75	696
299	70
107	98	713
648	250
416	648
628	135
648	416
771	137
855	697
70	299
90	40	712
712	450
855	697
863	194
855	697
416	586
891	90
633	870
844	956
294	586
137	771
74	885	294	648	133	984	313	332	266	256	76	447	733
416	472
573	648
250	648
294	74
648	250
38	388
648	250
74	294
166	112	674
250	648
648	573
1004	189
189	718
648	166	30	765	294	515	573
648	250
246	423	101
764	801
497	491
1004	0
497	491
586	416
189	862
381	192
424	421	795
443	86	662
497	491
194	863
231	540
891	189
175	849	275
497	773
541	644
587	720
2	790
587	720
980	502
443	86	662
724	246
980	502
862	189
306	273
416	232
936	137
216	499	321
192	381
743	602
61	718
322	343
423	866
923	738
322	310
923	2
743	704
629	24
280	658
506	1001
923	921
502	280	862	188	189
534	862
388	280
586	332
586	500	435	416	782	332
550	388
891	24
200	952	344
448	692
61	243
61	718
153	769
674	166
575	500
153	364
30	790
664	335
742	159
912	266	168
335	664
335	537	118
266	912
266	912
782	168	472
782	586
866	423
135	362
135	942
135	628
628	135
135	628
628	135
541	644
135	362
790	30
135	628
135	628
628	135
135	628
135	581
712	450	40
628	135
135	581
712	450	40
135	628
260	912
712	450	40
790	30
173	924
173	428
925	697
50	559
316	647	428	275	142	857
774	947
697	540
31	165
987	840
987	764
401	415	165
947	774
774	947
947	774
774	947
771	83
316	415
165	31
165	316
189	891
402	950
844	918
4	371
246	423	101
402	164
422	731
422	731
952	200
658	629
67	963	846	344	165	561
933	171
510	402	706	638	780	132	514	832	323	399	164	46
942	337
700	812
424	421	795
614	188
200	344
559	402	50	622
428	200	31
531	789	796
254	187
236	537
628	135
559	50	622
663	343
952	200
832	582
572	187
187	254
435	500
559	420	402	489	50	622
559	622
947	774
383	720
383	362
774	947
343	399
680	720	15
702	90
702	850
316	923
193	923
947	774
423	710
844	565
795	424
654	783	506	738
322	343
534	612	70
423	175
663	343
428	173
166	602	743
290	589
416	256	313
662	443
942	135
713	609
214	187
322	343
416	790
159	765
175	849	275
731	422
873	239
630	469
552	858
950	343
428	915
849	275	175
609	923
702	745
251	482
942	936
500	586	435	416	782	332
720	383	680
374	317
851	978
774	947
343	950	663
942	135
862	280
175	849
401	98	415	429	291	454
67	963	846	344	165	207	561
950	402
716	6
716	6
334	193	53
334	851	915	280	530	920
334	356	534	502	687	70	742	416	692	306	178
832	16
192	381
381	576
334	356	534	502	687	70	742	416	692	306	178
418	977
795	424
112	166
891	629
582	832
866	423
629	891
851	334
752	191
14	365
977	418
284	422
947	774
670	690	364	201	14	249	506	605
334	776
362	135
362	912
423	710
334	53
112	674
90	702
365	14
159	742
774	947
846	67
630	469
817	630
165	316
947	774
630	817
428	200	31
343	368
365	189
14	365
454	592	401	98	429	291
454	592	401	98	429	291
978	167
236	537
774	947
605	670
947	774
863	900
90	48
313	256	416
743	166	602
602	166
275	849	175
602	166	743
229	483
321	499
743	166	602
152	86
62	646
175	849	275
377	101
377	718
844	25
401	98	415	429	291	454	165
996	418
69	879
67	846
329	343
918	844
779	883
663	950
541	996
458	684	844
771	137
647	953
774	947
248	506
978	207	851	614	301	954	167
173	14
377	502
416	90
883	779
711	159
173	428
187	214
416	356
377	101
159	607
537	236
236	1004
936	30
862	32
236	537
915	200
377	718
418	977
418	977
537	236
700	112
843	19	16
377	718
369	823
628	720
310	329
996	541	506	199	644
843	883
628	720
712	214
189	365
418	996
208	783
208	783
236	537
700	142
685	630
607	700
950	663
862	547
607	696
862	534
477	310
700	988
607	617
700	638
40	712
200	136
454	134	592	401	98	772	120	429	291
700	267
424	421	795
849	275	175
139	513
40	712
443	86	662
428	173
700	267
267	112	392
267	112	392
267	112	392
267	112	392
418	996
381	192
947	774
630	493
343	223	322
267	677
126	586
381	506
189	595	31	731	891	530
267	717
774	947
987	840
189	595
686	609
780	514
334	696
229	374
334	696
630	817
506	248
832	582
469	630
175	275
273	951
514	780
565	481
743	166	602
644	199
506	836
891	629
561	67	846
500	687
392	112
392	112
1001	506
493	630
700	607
844	918
332	575
587	720
159	607
630	469
629	891
950	368
159	586
850	752
69	38
422	731
439	912
795	421	424	207
629	915	530
795	421	424	207
795	421	424	207
891	24
306	229
377	866
220	364	450	482	692
98	134	268	592	707	117	107	713
208	783
272	662
782	332
40	712
184	607
416	256
90	178
575	332
239	159
30	790
1	399
239	159
143	528
947	774
90	891
14	173
435	500
332	500
188	978
40	187
718	724
832	510
795	547
696	607
718	61
332	575
731	422
795	547
135	628
662	450
575	332
718	61	591
447	586
136	200
32	862
178	767
317	374
423	246	101
322	343
984	74
256	416
935	413
774	947
662	443
586	500	435	416
253	607
61	718
322	343
52	586
586	159
450	662
159	586
697	855
90	978
587	720
175	275
135	549
25	844
500	782
586	447
374	317
275	175
281	905
935	746	692
246	377	101
135	942
327	381
135	942
207	165
135	362
207	349
207	847
207	428
732	0
782	500
851	817
851	817
774	947
947	774
774	947
697	311	873	925	855
292	769
428	857
947	774
31	428
887	193
885	586
362	135
885	111
772	633	120	75	609	454
664	335
541	923
31	200
423	16	246	149	710	101	175	779	866	103	184
316	990	200	971	302	952	136	31	344	165	543	953
332	782
809	987
629	550
253	566
253	290
844	25
253	151
333	29	19	364
251	68
628	135
362	421	246	192
101	377
774	947
602	743
381	327
891	353
159	506
14	381
758	956
609	686
14	724
14	796
353	891
731	422
353	891
353	891
335	664
891	353
422	731
891	353
855	697
955	427	987
955	427	987	427	987
855	697
469	630
353	891
891	353
891	353
497	773
32	890
774	947
955	231
630	469
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	228
833	617	415	720	499
742	306	159
235	214
742	306	334
306	374
963	67
193	53
628	135
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
716	718
565	844
716	718
947	774
630	167
862	572
963	67
909	854
862	572
774	947
698	540	840	231	873	245	764
200	122
40	572
724	572
40	568
718	61	591
718	716
334	696	607
377	422
159	607
947	774
422	377
718	716
633	963
774	947
292	530
947	774
134	592	98	291	454
82	628
771	229	4	137
61	243
4	771
309	1
719	650
963	633
319	25
231	540
319	25
61	718
771	4
153	891
614	188
14	881
4	771
319	216
702	328
891	153
137	771
559	299
559	634
142	267
220	75
332	782	575
702	328
1001	724	685
923	316
885	984	294	256	648	416	313
267	142
153	891
135	628
142	267
142	267
142	267
214	765
135	628
377	718
718	189	883
216	458
16	843
322	388
171	347
692	135
171	147
718	883
692	607
692	746
935	746	413
347	933
923	193
692	746
923	921	738
692	191
16	832
530	629
16	181
526	360
633	923
685	1001	724
633	963
334	742	306
416	885
4	848
696	334
628	82
771	137
771	4
443	86	662
630	978
582	580
1001	724	685
147	277	171	933	926	347	972	285	355	590	577	230	686
334	687	696	607
381	532
256	885
685	1001	724
294	885
923	214
743	602
628	135
963	633
923	197
214	316
910	923
236	1004
413	746
189	718
1004	236
599	693
168	260
599	693
175	423
630	530
423	175
236	1004
742	159
629	923	120
428	316
423	849
168	557
891	24
147	171
428	316
912	362
168	912
322	343
428	173
832	16
528	143
912	439
712	466	40
275	718
168	77
275	114
575	500
843	16
136	200
443	86	662
696	334
168	260	912
16	19	843	711	407
275	114
622	676	125	559	510
622	676	125	559	510
622	559
622	559
622	125
622	676	125	559
232	305
622	676	125	559	510
885	294
181	537
537	181
724	572
135	703
135	628
168	912
135	292
703	135
586	310
168	260
575	782
292	135
650	719
628	135
14	506
168	912	260
991	654
991	654
266	699
912	168
790	30
629	561
166	602	743
991	61	712
991	654
991	654
991	654
52	232
790	126
2	790
135	292
443	86	662
782	168	472
587	720
890	718
942	135
38	939
443	86	662
500	575
122	200
188	920	35
500	814
891	24
299	509
232	30
782	168	472
575	472
868	790	30
912	266	168
868	765
862	572
416	168
260	168
790	868
790	416
994	582
994	764
994	582	764
771	900
771	742
168	416
168	260
771	900
61	718
991	654
991	654
991	654
991	712
790	126	30
790	868
481	565
481	752
572	862
324	638	96
531	482
260	790
135	942
135	581
135	720
135	549
416	168
30	209
622	676	125	559
135	942
622	676	125
622	676	125	46
883	716	724	189	595	377
666	14
666	381
168	416
666	761
135	703
135	581
168	912	260
14	666
883	166
338	540	245
337	505
337	505
742	443
742	771
506	924
86	443
135	581
135	692
135	720
135	628
942	135
942	135
531	482
891	24
153	411
790	260
111	885
111	586
443	86
891	24
549	135
135	581
135	549
135	942
135	942
135	581
135	581
135	292
135	720
190	274	373	656	181	353
502	528
527	12
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
774	947
790	126	30
50	559
774	947
947	774
774	947
947	774
185	617
697	311	925	855
469	207
343	322
771	900
401	429
771	742
429	401
402	950
500	782
14	724
228	605
684	844
581	135
547	293
684	844
765	356	159
356	159
5	553	670
935	413
239	713	159
955	540	311	873	925	987
955	427	773	311	925	987
530	629
343	322
316	200
165	316
13	532
774	947
232	256	313
791	32
401	415	429	291	454	165
30	765
214	534
422	696
316	200	428
765	104
401	98	415	429	291	454	165
13	743
552	951
935	413
90	40	712
90	771
950	402
552	951
724	14
552	817
450	695
947	774
527	870
774	947
12	527
774	947
947	774
947	774
137	771
343	322
439	912	168	416
774	947
413	935
334	776
886	250
343	70
381	192
568	495	187	488	40
638	324
947	774
184	225	883	907	843	754	711	779	407
294	74
541	738
294	885
74	294
165	31
774	947
165	67
984	168
32	214
510	534
25	704
987	540
165	316
165	67
996	506	199
48	956	216	25	319	558	458
423	16	849	246	149	710	724	101	175	779	866	103	184
322	343
184	710
48	499	321	41
41	723
67	963	344	207	561
996	418
692	775
920	450
743	684
67	963	207	561
356	209
103	423
356	313
499	48	565	918	318	679	704	321	684	844
774	947
273	306
692	935
153	769
223	879
153	482
730	356
947	774
153	996	418	977
765	256
743	684
356	30
4	771
13	743
423	103
646	62
421	424
184	246	16	423	101	599
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
48	321
528	502
956	758
48	321
48	321
192	381
684	956
0	732	365
306	273
684	743
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
15	943
765	472
11	633
774	947
684	743
472	765
918	844
595	189
48	321
758	918	723
189	796
607	253
48	321
14	365
374	213
416	356
14	724
381	666
685	724	1001
761	666	881
416	633
75	700
356	730
316	990	200	971	302	952	136	31	165	543	953
684	318	558
843	779
178	470	862	538	333	710	502	249	693	78	6	409	767	339	976	0	569	599	605	519	228
499	684
190	1003
213	374
724	1001	685
223	853
863	900	388	784
607	696
356	730
15	680
15	680	422
558	565
15	680
850	837
118	5
596	572
472	232
333	178
702	1001
472	232
184	843
76	1001	74	399
849	275	737	175
189	595
74	76
680	15
189	595
214	32
280	526	647	547	851	188	24	32	915	360	631	530	920	561
105	233
159	214
74	885	294	648	133	984	313	332	266	256	447
947	774
924	173
433	987
716	595
471	752
429	401
435	332
214	534
365	14
650	682	783	738
76	1001	74	399
401	429
605	228
232	472
173	924
500	575
868	765
365	716	189
731	189
103	423
936	581
955	427	987
774	947
947	774
774	947
955	427	773	987
32	214
418	996
61	534	356	450	851	502	517	189	32	915	742	718	591
774	947
947	774
32	791
15	731
418	996
307	454
15	680
891	629
399	76
926	748	931	277	171	933	157	347	972	285	590	147	230	715	686
990	31	424	178	207
775	692
646	823
774	947
885	294
418	996
189	883
194	229	863	769
86	443
15	680	422	731
996	418
996	418
194	229	863	769
450	40
858	552
15	680	422
292	135
189	883
450	920
165	316
165	31
15	680	422	731
165	67
165	344
69	879
165	31
1001	702
450	61
923	334
90	947	187	40
724	883
764	364
208	783
530	629
659	790
1001	724
450	40
24	891
418	996
629	550	530
178	334
236	5
720	680
942	135
802	40
191	415
245	624
540	773	311	24	994	28	338	955	543	641
31	165
40	450
74	885	294	648	133	984	313	332	266	256	447
332	782
978	424
31	990
680	731
530	493
316	990	200	971	302	952	136	31	165	543	953
885	74
891	24
586	111
334	923
782	232
231	540
4	135
891	24
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
193	850
530	630
641	540
147	926
75	220
955	540
927	592	854
724	883
767	333
75	220
399	977
532	541
193	633
782	2	586
334	178
401	429
629	24	561
429	401
934	595
472	168
767	333
858	572
267	586
189	595
86	443
680	720	15
558	565
769	692
850	193
220	75
90	493
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
157	147
447	74
416	415
924	541	14	682	1001	173	506	996	199	644	702
746	900	450	742	692	591
256	885	294	648	133	984	313	332	266	447	74
75	220
692	830
317	374
920	656
317	374
933	157
746	935
413	746
374	317
249	670
178	502
74	885	648	133	984	313	332	294	266	256	447
854	927
122	200
915	61
220	75
454	264
349	976
680	720
454	401
472	168
332	575
264	454
332	74
939	38
280	920
724	14
823	369
528	502
730	356
454	264
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
950	402
502	528
264	454
464	214
422	613
586	885
586	111
920	280
464	214
2	782
157	933
561	629
334	696	607
789	605
782	2
424	891
416	472
936	720
401	454
629	53
586	267
586	267
561	629
738	541
14	924
506	364	670
629	24
746	692
104	765
374	317
70	633
987	231
530	891
2	61
908	765
368	879
977	399
933	157
464	107
977	1001
493	90
454	401
53	629
759	133
789	605
646	62
416	472
587	720
868	765
720	587
723	277
187	90
267	586
24	629
765	104
14	796	724
444	535
885	294
90	220	733
316	454
891	24
605	789
730	356
159	214
164	103
696	775
843	883
978	630
294	885
648	104
24	891
104	648
702	532
951	552
628	135
879	638
15	422
996	662
607	700
866	377
686	926
510	514
558	499
90	629	493
90	997	414
104	648
532	702
415	416
648	104
423	630
231	245
458	48
334	696	607
334	356	534	502	687	696	775	742	607	306
294	586
891	24
933	157
343	322
267	443
61	243
61	2
648	104
586	356	166	168	765
925	698
586	267
66	45
267	662
586	762
586	517
696	607
267	517
280	629
530	630
5	553
200	629
540	329
266	74
322	343
416	415
214	32
280	388
502	528
74	266
214	935	746
700	607
759	762
77	575
77	356
879	638
629	280	530	334
415	416
502	528
502	572
415	987
415	927
415	40
746	692	591
356	586	166	765
454	264
696	334
104	765
746	935
832	16
410	189
356	209
629	530
332	782
415	850
356	77
356	534	502	687	696	775	742	607	306	334
586	923	687
356	472	61
923	135	134	576	197	541	592	231	270	783	506	199	921	738
256	356
923	586
399	977
356	765
256	356
136	200	857
746	935
197	32
731	189
16	541
586	356	166	765
16	832
189	410
356	586	166	765
1001	977
189	731
423	650
1001	76
356	256
104	356
24	189	891	530
891	24
531	482
891	24
862	534
648	765
843	711	407
862	293
746	935	844
61	472
61	472	356	517
966	168
572	502
189	24
30	765
936	720
532	335
586	416	74
586	74
629	360
630	978
629	200
630	423
630	530
135	4
135	4
135	4
135	703
135	581
135	720
912	30
912	472	356
629	191
629	530
912	439
260	168
868	790
2	700
62	485
949	912	168
62	646	542	823	485
790	868
868	790
165	316
165	31
165	401
200	629
135	581	720
135	581
135	581
135	942
697	311	771	925	855	83
697	925	855
190	920
343	950
324	638
111	602
672	844
659	306
542	62
4	135
987	415
947	774
401	98	415	429	291	454
439	912
692	746
485	62
485	62
692	624
720	936
329	540
595	883
934	595
552	817
624	231
935	413
774	947
165	31
165	316
936	720
290	214	159
517	267
942	581
191	629
633	923
942	135
143	410
74	447
424	421
444	535
189	731
850	415
684	499
157	277
424	165
178	538
528	909
424	349
886	250
630	629
638	324
189	24
528	502
178	767
630	685
844	684
660	229
493	90
703	135
977	399
743	542	356	684
443	662
977	1001
74	166
711	843
377	422
416	356
257	401
782	2
886	250
236	5
407	843
472	912
472	168
450	920
214	472	356
956	684
850	193
61	591
472	214	356
285	308
429	401
629	280
443	662
977	418
120	6	178
381	810
112	674
729	377	866
159	356
674	112
674	112
790	730
120	107	335
947	774
909	502
294	586
294	762
595	883
541	16
934	127
977	418
15	731
120	997	414	865
830	692
774	947
381	192
730	790
771	900
530	629
866	377	729
947	774
401	429
120	987	68
410	189
774	947
120	927	542
40	900
120	590	147
790	730
429	454
120	190
849	275	737	175
638	700
429	401
810	381
771	901
120	630	629	530
1001	650	837	979	828	702	541	745	924	996	199	644
1001	541	650	837	745	979	924	828	996	199	644	702
810	7
120	807	203
192	381
274	630
245	364
245	840
196	120	850	147	40	429	454
730	790
853	223
924	1001
771	306
418	977
120	716	724	189	16	883	127	293
924	644
720	936
790	730
920	450
630	274
987	809
850	196
730	790
120	656
40	198
422	377
542	743
231	624
720	135
660	91
134	592	98	291	454
40	196
381	810
923	772	120
571	684
571	277
571	285
571	394
571	160
571	530
571	394
571	62
571	885
956	319
485	646	62
40	900
571	394
571	62
571	885
571	394
571	542
980	107
571	277	285
571	900
571	285	277
571	900
571	530
571	935
571	394
571	900	870	731
571	160
571	530
656	630
571	62
571	62
571	900
571	935
335	532
743	746
118	862	502
157	926
571	160
571	776
571	530
571	900
571	160
571	776
571	450
571	900
571	776
571	776
571	530
629	24	891
571	900	870
571	450	742
571	160
571	684
571	530
189	6
592	927
571	530
571	742
571	663
571	870
630	656
571	534
571	663
790	730
253	290
571	663
253	566
253	151
571	742
253	290
253	566
607	696
253	151
571	161
571	742
294	74
743	166	550	157	704	684
571	742
334	356	534	851	502	687	696	915	775	742	280	607	306	629	530	920
369	535
316	200
248	75
699	637
514	510
732	118
534	862
810	381
730	790
401	98	415	429	291	454	165
1001	924
828	1001
790	730
175	670
629	530
840	582
638	790
630	530
738	541	923	231	783	644	921
582	840
630	493
742	900
290	214	159
69	950
69	950
415	150
454	401	772	120	429
454	134	401	98	429	291
313	104
730	790
771	697	82	83
415	416
429	401	98	291	454
472	912	356
104	313
716	6
450	695
833	257
454	134	268	592	890	401	193	239	235	1003	117	98	772	633	120	951	196	214	609	90	429	291	53	713	159	257
101	866
153	891
638	509
267	586
891	153
950	663
602	166	743
153	891
410	14	719	16	56
1001	828
75	248
410	143
178	90
731	422
790	730
248	75
854	2
684	743
695	450
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	948	612	927	65	997	749	499	978	850	147	75	127	515	190	40	107	569	940	629	720	220	334
602	111
891	24
40	742
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
866	377
356	472
977	796
316	17	990	200	971	302	952	136	31	344	165	543	953
530	377
730	790
220	987
190	274	373	656	181	353
190	274	373	656	181	353
190	274	373	656	181	353
157	926
369	263
189	24	31	530
624	329
947	774
200	952
585	502
381	532
24	891
499	318
764	624
40	187
136	200
40	568	198
771	900
19	333
868	416
293	547
987	220
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
31	200
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
978	547	469	188
602	743
502	909
24	189
291	134	268	98	196	454	713
547	293
231	448
502	280	862	188	189
334	356	534	851	502	687	696	915	75	775	742	280	607	306	629	920
368	399
194	399
214	765
774	947
629	891	530
374	306
592	134	98	454
62	485
14	796	724
541	16
334	696
868	416
381	532
830	692
718	61
868	790
530	630
416	415
493	530
680	720	15
118	732
630	530
15	680	422
118	862	502
530	493
74	765
415	416
316	189
499	684
868	416
947	774
738	654
891	24
306	771
891	530
220	987
771	306
844	684
322	879
424	990
502	118
624	764
644	924
558	956	216	458
609	923
609	923
853	223
194	901	229	863	769
808	898
775	692
52	356	586
327	275
166	602	743
421	424
421	424
586	74
472	356
90	214
178	75
586	332
74	885	648	133	984	313	332	294	266	256	447
629	530
399	977
586	294
966	933
863	742
266	74
586	447
246	710
684	844
353	891
977	399
5	228
374	306
977	399
776	617
399	977
872	2
586	267
586	267
586	267
742	900
322	343
74	586
313	232
742	771
267	586
37	313
769	951
710	502
984	586
472	356	52	112	313	232
720	135
815	1004
188	920	35
771	742
765	209
502	364
648	416
1004	815
790	868
698	540	840	231	873	245	764
306	742
335	532
586	74
595	883
416	765
586	267
599	605
595	189
764	624
586	984
422	731
577	936
742	771
510	329
531	692
443	86	662
776	214	159
541	173
214	464
24	280
630	274
933	966
530	24
413	752
984	586
32	977
630	656
200	952
746	935	692
424	165
630	629
765	908
424	421
424	990
724	883
294	586
197	923	546
743	746
112	356	472
935	746
214	534
14	1001	924	173	506	199	644	702
112	392
435	500
323	102
377	530
977	1001	423	1004
392	112
232	313
392	112
293	862
280	388
863	993
73	679	499
164	950
337	1
862	502
629	630
879	534
684	318	558
957	953
469	207
61	718
159	214
231	921	738
136	200
112	392
742	214
112	392
377	422
200	136
534	879
586	782	984
952	200
136	838
731	189
953	957
200	136
101	866
718	61
731	502	189
586	609
866	101
181	537
980	107
984	586	782
214	923	278	687	290
586	166	573
629	24	891
127	189	883
586	447
127	189	883
743	602
112	674
912	439
537	181
398	712
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
912	168
534	388
969	423
410	189
923	890	235
810	335
338	624
746	692	743
629	530
335	810
256	356
534	32
256	356	30
416	356
810	335
356	256
629	280
356	256
696	334
335	810
37	232
696	607
534	862
356	730
232	37
232	37
746	900	450	935
197	923
356	743
24	189	891
746	935	665
30	356	472
356	912	472
356	472	765
443	86	662
443	86	662
443	86	662
746	935
232	966
443	86	662
135	581
135	581
746	935
530	629
443	86	662
356	517	112	472
0	189	6
746	935
335	867	528
699	266
448	231
356	730
443	86	662
356	166	765
356	472
443	86	662
136	200
684	844
443	86	662
605	599
356	30
746	935	692
586	294
530	24
530	629
586	294
232	966
472	356
135	720
135	581
135	703
135	581
135	581
135	4
135	923
135	628	82	870	4	371
135	628	82	870	4	371
50	402
343	322
502	731	189
190	274	373	656	181	353
69	399
53	633
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
774	947
189	127
189	127
947	774
789	605
294	586
987	220
294	586
316	136	718	915
189	731
659	306
659	374
193	612
157	926
316	200
684	956	844
193	850
232	472
329	427
246	423	101
774	947
379	568
189	0
193	53
951	552
193	53
102	323
392	112
377	101
832	423
963	67
236	107
143	696
236	537
963	67
905	281
599	605
324	609
112	356	472
112	392
730	356
112	392
612	193
40	900
392	112
392	112
214	712
112	392
200	136
112	392
891	629
424	990
178	502
963	67
963	67
909	58
963	67
401	429
742	863
32	214
450	900
324	591
429	401
0	189
32	214
61	591
253	290
253	566
200	189	428	31
629	891
334	696
891	32
963	67
159	214
101	377
963	67
685	630
15	731
546	193
454	401	429	291
454	401	429	291
166	586
472	356
15	680	422
674	112
472	912	782	575
401	429
506	541	996	199
692	531
849	275	737	175
506	541	996	199
774	947
472	356	112
443	86	662
429	98
630	530
609	923
963	67
923	135
120	823
883	293
266	260
644	850
293	546
338	624
443	86	152
227	66
227	45
987	531
622	676	559	510	46
98	134	268	707	278	117	107	713
531	987
630	629
605	599
842	329
629	630
7	810
605	228
810	7
807	546
53	190
30	648
420	740
7	810
165	31
165	67
120	927	997	147	127	190	107	629	987	178	865
53	190
500	782
530	629
629	280
713	291
136	200
530	630
500	782
534	862
851	978
630	530
228	605
530	891
716	883
332	586
178	762
214	32
423	832
423	969
534	388
531	482
648	30
602	743
713	566
712	214
718	150	731
190	656
423	127
136	200
14	381
499	684
609	923
98	268	401	278	117	107	429	713
416	500
923	235
423	716
232	37
84	534
334	193
590	171
313	133
595	189
605	228
546	220
900	771
595	189
605	228
220	546
401	98	415	429	291	454	165
716	423
256	356
549	135
590	546
256	30
401	98	415	429	291	454	165
737	335
196	168
377	630
150	718
500	416
720	587
764	364
194	901	229	863	769
703	135
401	429
646	485
844	746
236	537
335	737
290	214	159
629	280
880	119
772	75	609	454
196	912
595	189
718	716
630	377
737	335
181	724
926	157
990	31
477	534
127	716	724	189	16	883	293
505	337
951	819
731	718
522	460
517	256	648	267	186	478
214	765
127	423
181	537
335	737
844	918
232	648	133
587	720
844	558
720	383	680
530	630
194	399
530	891
356	91
758	723
506	576	783
742	443
401	429
493	630
534	862	502
112	472
267	256	648	517	186	478
630	493
534	388
186	256	648	267	517
819	951
66	227
157	147
256	267
429	401
843	907	407
98	134	268	592	707	117	107	713
306	790
103	423
956	458
112	674
891	24
420	96	559
313	256
500	586
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
423	127
98	134	268	592	707	401	117	107	429	291	454	713
499	73
862	534
98	134	268	592	707	401	117	107	429	291	454	713
843	320	38	522	426	883	615	999	711	779	184	393
630	493
334	696
98	268	707	401	117	107	429	713
24	530
862	293
165	136
165	316
165	31
862	547
771	863	900	388	784	742
458	844
91	356
165	401
165	31
98	134	268	592	707	401	278	117	107	291	454	713
189	595
227	66
227	45
189	595
421	424
189	595
724	181
423	103
731	189
98	134	268	592	707	117	107	713
189	200
977	153
189	595
565	684
530	24
189	24
189	731
189	127
98	134	268	592	707	117	107	713
103	423
444	535
98	134	268	592	707	117	107	713
530	630
24	891
98	268	707	401	117	107	429	713
743	602
329	842
293	883
987	546
454	401	429
98	713
214	32
454	401	429	291
75	220
38	534
493	630
424	136
630	493
24	136
424	891
771	528
630	530
738	923
730	868
983	482
220	75
674	112
541	506	199
423	103
684	844
96	420
443	86	662
855	697
680	720
443	86	662
862	693
862	293
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
61	718	591
693	862
844	684
256	648	267	517	186	478
693	862
443	86	662
674	112
693	862
693	862
153	977
586	573
5	553	670
628	82
120	189	127	977	718
586	332
75	220
939	534
790	306
772	501	70
324	591
952	200
772	388	70
629	530
774	947
842	364
947	774
810	7
517	267
772	223	70
771	306
738	613
628	405
200	136
527	422
774	947
2	854
772	70	591
947	774
855	697
586	500
765	868	356
732	0
772	248	220
136	200
772	629	530
493	630
617	471
435	332
164	70
772	915
443	662
774	947
947	774
630	493
586	762
832	329
96	420
801	1001
628	82
772	978	141
774	947
464	214
37	356
402	950
268	117	633	454
220	75
530	630
402	50
67	963	344	165	207	561
646	535	927	551	854	823	369	62	722	113	513	485	250	444
765	648
765	648
512	193
512	193
697	855
848	4
356	472	313
716	546
464	107
447	984
16	127
772	280	629
193	550
630	530
356	472	313
772	851	978
399	194
493	630
772	190	920
165	316
165	401
135	549
165	344
772	851	978
120	977
629	530
171	147
771	742
581	135
171	277
648	765
716	883
171	933
500	586
630	493
891	24
171	347
546	595
16	546
716	127
765	214
416	166
742	771
101	866
547	862
771	742
772	542
1001	801
772	927	535
765	214
698	540	840	231	873	245	764
772	783
586	294
1001	14	506
772	692
356	313
772	107	980
443	742
112	674
772	107	201
493	630
772	381
772	731
984	447
231	921	738
772	127
429	401
716	149
772	107
630	493
305	232
549	135
334	534	70
731	422
592	134	927	98	454
772	127
772	127	754
607	159	334
592	134	927	98	454
772	364	987
401	429
149	716
530	630
724	546
772	531	987
61	692	159
772	189	127
135	703
1001	506
517	61
630	530
595	883
731	422
977	153
90	650	850
401	415	429	291	454
628	82
443	86	662
772	6	178
628	405
90	771
429	454
772	502	178
429	454
984	168	586
772	306
942	135
772	742
220	75	334
808	5
772	830
935	413
772	450	40
772	157
772	684
103	423
587	720
772	834
656	188
595	883
772	292
977	1001
356	313
772	517
772	586	416
772	416	356
313	984
772	865
772	865
772	135	720
772	720	371
450	187
765	104
133	602
765	762
581	135
517	459
891	530
602	133
435	332
388	214
724	572
891	24
743	602
530	891
493	630
423	103
581	135
147	171
324	534
923	609
443	86	662
135	692
135	581
334	993
135	581
891	24
30	648
587	720
923	738
891	24
1001	977
586	294
531	482
61	718	591
738	923
506	576	783
534	388
24	891
24	891
891	24
743	602
602	743
377	866	423
388	534
133	602
586	573
977	1001
272	900
388	534
900	272
502	693
810	381
1001	977
810	107
377	630
377	738
891	629
845	912
447	294
104	30
845	30
629	891
188	141
845	602
845	168
845	356
388	790
293	862
845	765
693	502
628	135	720
845	111
845	912
845	356
845	30
845	765
256	30	313
845	166
534	923
845	762
595	404
845	602
845	168
315	769
810	335
482	90
742	306	769
891	414
136	200	838
335	810
838	136
891	424
810	335
862	293
381	327
136	200
500	332	435	782	575
500	586	782
731	584	284	15
66	227
530	24	493
66	227
24	189	891
868	790
24	891
24	530
530	24
381	643
692	135
891	24
868	730
868	765
868	30
731	189
790	868
256	356	30
280	388
280	388
790	868
30	256
135	942
135	628	82	870	581	371
135	581
135	581
135	628
135	692
586	267
500	687
135	772
586	383
828	650
586	447
586	294
586	294	782
506	173
173	506
586	267
135	720
586	984
135	720
135	923
135	581
135	549
418	996
77	912
77	168
232	575
232	575
251	671
293	862
165	67
165	67
165	344
165	401
40	187
987	433
31	165
712	450	40
572	724
697	855
697	311	170	925
712	214
947	774
907	843
566	257
674	112
329	832
454	401	429
454	401	429
951	534
41	723
422	731
454	592	98
542	62
771	90
294	586
774	947
377	101
731	422
947	774
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
595	883
227	66
227	45
774	947
595	71
629	530
227	66
356	472
227	45
828	1001
356	30
723	41
712	450	40
356	112	472	313
214	712
454	401
413	844
712	214
863	772
454	592	401	429	291
178	228
267	517
267	136
522	239
267	628	82
74	586
534	862
947	774
316	214
165	990
951	769
214	316
118	553
891	24
772	718
592	927
324	638
592	98	713
316	214
883	200
112	267
454	592	401	98	429	291
90	771
454	592	401	429	291
624	329
848	4
862	693
245	231
153	769
30	868
493	630
429	415
774	947
513	823
506	173
566	278
15	422
530	629
987	540
153	482
764	364
450	695
552	614
454	401	772	196	147	609	429	291
552	614
332	782
15	731
517	803
369	513
493	530
15	731
356	730
415	429
832	388
862	534
832	638
586	267
313	356	112	472
107	201
220	75
534	772
731	741
356	133
586	294
410	189
586	126
630	493
832	329
552	614
112	313
527	12
712	450
493	630
280	530
294	586
294	762
280	630
383	586
313	112
245	671	264
120	8	544
586	294
38	388
586	383
165	31
165	316
165	67
165	401
602	743
16	19	522
67	963	207	561
31	200
31	990
14	796	724
990	31
200	189
2	790
322	343
939	534
90	997
159	214
200	428	31
294	586
134	592	98	291	454
586	294
369	263
15	680
586	294
245	671	264
40	568	198	187
14	381
630	493
849	275	175
40	900
40	572
40	572
136	200
388	832
294	586
543	316
267	112
280	267
294	586
214	388
112	267
267	112
24	891
280	851	915	530	920
267	112
305	416
883	716	724	189	595	423
987	540	56
530	200
485	646
552	858
4	848
891	24
947	774
978	188
978	188
24	891
891	24
14	702
696	607
638	324
832	710
112	267
629	288
887	383
454	401	429	291
891	24
267	112
291	134	268	196
306	374
702	14
685	629
416	305
401	415	165
112	267
13	532
586	447
955	427	540	773	311	925	987
955	427	540	773	311	925	987
586	294
493	24
774	947
698	540	840	231	873	245	764
335	532
106	950
530	280
502	862
249	0
166	586
118	365
166	762
868	294
310	1
90	178
718	716	189	883
493	630
96	634
188	920	35
630	493
40	272	572	900	947	568	662	187	695
868	30
977	1001	996	418	153
630	629
782	332
772	900
429	401
609	450
444	535
40	900
401	429
332	782
956	216
891	24
978	188
978	188
947	774
38	388
832	388
1001	153	977	996	418
120	920
1001	977
401	429
401	429
67	344	165
429	401
66	227
609	40
66	227
1	337
280	388
424	165
165	31
165	316
424	428
268	117	98	633	454	713
90	482
978	281	851	469	188	502	511	167	280	920
200	136
322	299
96	420
227	66
227	45
372	404	169
31	165
493	630
40	450
40	450
767	178
206	638
935	746	214
630	493
188	920	35
66	227
493	630
334	687	696	607	692
227	66
227	45
774	947
388	638	832
987	56
15	680
388	638	832
947	774
290	566
774	947
15	680
401	429
923	609
14	702
1001	828
534	862
650	828
294	885
416	648
416	648
248	692	591
402	106
947	774
527	422
178	502
774	947
429	401
401	429
450	40
891	353
429	401
422	680	15
862	534
24	891
424	891
870	135	720
24	891
416	356
173	506
24	493
401	429
424	421
424	421
424	421
40	466
743	704
547	862
294	782
327	381
112	517
188	656
106	402
4	848
30	765	313
546	522
656	188
891	24
188	656
106	634
420	96
656	188
832	388
353	891
891	353
832	638
151	290
528	771
505	337
527	422
188	656
828	650
76	399
828	1001
772	609
83	784
771	528
990	165
648	416
118	365
885	30
15	422
120	703
422	527
730	356
260	168
178	976
260	168
422	731
15	422
703	120
15	422
317	374
120	703
290	214
528	771
731	15
422	527
98	134	268	707	117	107	713
418	977
703	120
416	294	256	313
422	680
592	927
530	891
98	268	707	401	117	107	429	713
854	927
82	135
592	134
956	48	216	558
656	188
153	1001	977	996	418
956	758
977	1001
220	607
416	782
454	268	752
454	318	999
629	530
401	165
595	71
977	1001	153	996	418
401	98	415	429	291	454	165
771	528
731	584	284	15
166	416
977	418
72	546	193
74	885	648	133	984	313	332	294	266	256	447
447	168	984
530	629
416	30
15	731
401	98	415	429	291	454
416	648
782	294
936	581
891	24
977	1001	153	996	418
772	633	120	75	609	454	334
662	996	379
977	418
527	422
454	401	429	291
662	450	802
334	70
294	782
977	1001
535	250
710	246	423
517	112
236	107
422	731
67	963	344	165	561
530	200
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
135	581
429	454
774	947
454	278	98	713
135	870
950	103
24	891
454	134	268	117	196	257
356	91
293	862
135	628
530	629
15	680
15	680
629	685
530	891
91	70
401	165
399	76
401	415	165
229	106
76	399
595	71
595	883
493	630
891	530
947	774
374	317
950	1001
680	284
628	135
630	493
990	31
135	772
112	517
135	581
135	581
628	135
253	151
609	534
491	796
927	535	646	551	854	542	823	369	770	722	113	513	485	250	444
454	772
493	630
416	447	500	586
936	581
900	742	388	784	161
550	546
127	716	189	883
537	107
628	135
629	891	530
120	703
200	316
880	707
76	399
891	629
633	193
493	630
550	534
900	742	388	784	161
423	883
120	197
883	423
165	67
165	344
540	641
246	377
165	316
165	31
540	987
353	891
165	31
516	761
772	135
934	595
15	680	422	731
772	454
530	630
334	617
477	310
900	742	388	784	161
662	443
633	923
381	335
166	743
767	333
246	724
58	909
761	643
335	381
984	586
91	416	356
381	335
810	107
165	67
798	769
143	796
372	595
246	101
630	530
951	388
863	993
24	891
416	648
214	230
934	595
718	883
848	4
670	553
293	862
644	924
934	595
534	862
502	280	188	189
502	280	862	188	189
260	266
135	581
306	659
682	783	650	654	738
214	776
416	927	256	313
923	134
136	200
724	883
356	209
356	472	313
356	112	472	313
977	883
586	126
830	191	692
550	193
638	388
687	490
356	472
356	133
356	133
318	454
629	530
586	984
595	883
586	885
854	646
742	900
586	447
0	189	6
388	534
200	136
101	377
550	532
322	343
743	602
192	381
990	428
891	24
322	343
322	343
398	712
356	52	30	765
24	189	891	530
630	493
595	883
356	313
356	730
356	730
716	883
534	550
166	356	765
765	104
765	762
765	648
765	30	313
765	30	313
135	772
135	528
166	762
924	644
684	704
530	629
949	912	168
684	565	321	458	844
135	742
643	761
356	133
135	581
356	765
899	335
644	924
135	720
135	609
356	912
530	24
936	577
335	899
456	936	4	304	832	720	371	97
936	456
899	335
685	629
685	724	1001
790	812
643	381
586	204
790	2
168	260
168	912	260	439	266	949
168	260
924	644
168	356	133
168	912	260
168	260
168	447	984
742	135
742	443
439	168
697	170	925	855
987	540
170	697	720
987	540
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
165	67
165	344
662	86
559	420	402	50	622
178	482
454	772
454	592
454	1003
595	71
595	883
133	356
772	135
454	401	429
633	923
377	101
4	456
401	415
401	415	165
256	294
684	956	565	25	318	558	321	458	844
256	294
42	402
506	783
758	918	956	723
321	618	216
774	947
891	24
540	830	736
31	165
31	990
316	200
450	712
450	40
743	166
743	166
700	638
90	783
772	454
724	685
107	1004
924	541	506	996	199	644
546	534
707	587
134	923
165	67
165	344
165	316	401
165	67
720	405
31	165
424	165
377	716
101	246
774	947
771	742
122	428	857	915	136
716	377
891	91
978	188
420	96	559
178	502
178	0
178	0
416	586
912	196
58	577	338
951	609
506	924
294	586	782
710	599
253	290	566
641	540
1004	107
656	188
517	61
771	900
421	424
912	765
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
1001	685	724
159	214
313	885	294	256	447	416
947	774
977	883
334	923
493	630
782	294
912	168
493	630
178	716
178	502
228	693
641	540
641	540
641	540
641	540
641	540
641	540
641	540
641	540	540
641	540
641	540
641	540
641	540
641	540	540
641	540
641	540
377	101
40	450
873	245
414	891
873	245
605	693	228
743	236
912	416	356
774	947
410	650	663
949	912
472	168
472	168
493	630
472	168
416	168
450	267
947	774
2	790
343	103
450	267
192	381
641	540
641	540
641	540
641	540
641	540
891	629
136	122
771	900
891	414
804	761
136	915
416	707
192	381
368	399
429	454
774	947
947	774
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
581	170
416	256	313
654	783
584	422
62	485
280	526	288	24	685	846	360	630	629	891	631	160	530	493	561	658
280	445
214	628
662	443
628	214
267	450
334	61
493	630
630	493
550	546
522	239
393	107
528	135
530	24
294	782
774	947
485	62
30	765
485	62
414	891
334	638
528	803
790	2
790	761
530	629	891
338	624
61	883	718
356	133
947	774
900	450
450	267
984	267
62	485
885	294
527	441
356	912
356	912
720	587
629	685
178	502
644	14
891	24
1001	950
161	900
540	641
125	622
950	1001
782	294
609	502
950	1001
502	280	862	188	189
743	166
527	456
803	528
450	40
30	890
774	947
698	540	840	231	873	245	764
42	534
493	630
924	506
230	214
383	909
900	388	863	771	742	161
927	592
685	629
76	1001	74	399
161	900
771	900
685	630
924	122
832	96
248	692
260	168
832	634
685	1001	724
69	950
801	1001
716	178
159	214
862	534	572	547	32	293
316	392
185	762
950	69
900	771
392	90
392	316
947	774
246	423	101
316	392
379	662
987	764
987	764
493	630
987	764
392	316
343	70
178	716
316	543
178	972
987	764
987	764
663	950
934	595
528	803
774	947
630	685
832	96
912	356	416
456	4
147	290
193	53
912	356	416
696	742
164	950
947	774
950	164
720	383
743	166
534	862
454	134	592	401	429
469	207
493	630
586	294
891	24
862	534
774	947
40	900
383	720
887	383
316	200
880	119
164	950
803	528
950	164
122	924
629	526	24	685	846	360	630	891	631	160	493	561	658
924	122
509	299
103	343
294	885
61	718
61	517
696	595
294	586
40	187
586	294
772	609
90	392
91	704
164	950
947	774
923	134
392	316
91	704	499
1001	650	837	979	828	702	541	745	924	996	199	644
40	572
771	900
168	439
1001	801
356	472	30
499	704
541	506
424	428
772	120
646	62
267	984
774	947
646	535	927	551	854	542	823	369	62	722	113	513	485	250	444
540	955
633	923
135	528
90	306
441	4
135	91
843	534	388	16	687	711	718	591	407
984	267
984	586
113	535
321	216
771	900
506	541
189	502
472	356
135	581
541	506	996	199	644
90	940
883	200
15	731
90	850
626	807
104	313
586	58	479	947	837	310	120	264	160	161	948	165
189	410
923	633
316	392
595	883
472	232
900	388	863	771	742
850	881
730	868
502	189
193	239
31	410
447	168	984
91	740	106
316	392
335	737
502	280	862	188	189
439	168
290	147
91	740	70
663	343
833	257
586	447
638	790	700
134	923
950	164
934	595
134	592	98	291	454
7	418
692	617
266	74
663	322	591
692	687	696	607	334
31	428
413	607
441	527
135	742	581
332	435	500	782
534	477
170	581
791	32
704	550
147	290
171	590
170	581	245
732	189
256	416	313	294
586	356	166	517	447	535	765
188	920	656	35
586	573
771	900
41	723
956	458
188	502
723	41
586	762
410	422
30	936
62	542	485
844	704
586	447
586	447
586	447
586	447
485	62
586	447
135	549
771	900
940	90
410	422
197	923
580	739
977	1001	208	423	1004	399
62	646
410	31
546	900	534	923	502	742
863	900
868	730
91	388	634
718	916
0	149	716	249	977	6	410	1004	114
91	70
582	764
582	311
916	718
502	923
168	416
582	994
586	416
334	692
581	170
280	188
401	415	165
191	830	90	692
424	165
493	630
761	783
90	881
718	415
245	522
135	549
641	540
586	687	617	334
628	581
549	135
641	540
586	447	380
586	447
415	718
900	771
663	399
266	74
67	963	207	561
534	388
30	790
843	883
415	718
586	447
313	104
586	447
550	546
586	447
761	783	881
586	447
602	743
980	107
646	535	927	854	542	823	369	62	722	113	513	485	250	444
586	111
267	450
761	783	881
388	900
900	771
267	984
1001	724	685
189	502
550	546
189	732
718	127
772	120
772	120
718	716	189	883
772	120
586	500
832	456
90	940
772	120
90	191
253	290
879	322
253	566
844	565
447	586
984	267
984	586
416	30	313
135	549
62	646	485
135	581
135	923
517	112
743	602
767	333
324	96
696	334
581	135
502	189
24	891
758	844
644	14	506	199
502	862
953	428	857	915
517	267
605	693
900	771
740	106
541	199
953	915
192	381
16	783
458	956	684
900	388	863	771	742
810	473
743	602
245	873	231
586	447
356	256
718	189	883
923	135
334	812
912	168
356	472	765
644	14	506	199
447	586
356	472
30	209
586	447
175	737
638	700
602	743
30	885
356	912	730
356	30
135	720
644	924
356	52	209	313
16	541
410	31
996	506	199
996	506	199
458	684
168	912
629	160
891	24
502	364
168	439
260	168
236	743
168	984
135	581
356	472	232
168	356
742	769
168	912
607	413
168	260
684	565	318	558	458	844
356	472
356	334
450	613
200	857	883	915	160	530
61	534	472	356	450	851	502	517	189	32	915	742	718	591
1004	0
883	595
883	200
232	37
168	260
450	61
168	699
232	472
168	912
742	443
883	61
530	200
742	443
168	912
200	883
724	1001
356	256	209
260	77
388	534
388	534
472	232
534	388
356	52	912
135	720
232	472
472	232
472	232
718	61
232	472
135	720
135	581
629	530
472	575
260	168
135	581
418	7
936	581
915	200
439	168
912	949
356	168	472	765
356	126
200	428	857	883	160	530
883	200
260	168
168	439
260	168
439	168
260	168
912	168
472	356
472	356
232	472
168	439
260	168
232	472
232	472
790	30
260	168
135	581
260	790
105	418
439	168
984	168
984	586
188	614
324	415
595	915
883	716	200	595
746	692
418	105
77	260
135	628	581	4
135	581
135	581
135	581
464	214
135	720
746	935
746	935
746	935	844
506	364
662	443	86
746	935	844
746	935
782	126	2	586
949	912
782	472
188	614
724	716
136	629
771	90
61	883	718
200	428	857	883	160	530
200	428
61	883
866	718
200	136	428
200	428
200	428
771	900
746	413	214	935	692	334
200	857
586	447
586	984
586	528
135	628	82	870	581	170	4	371
771	900
746	157	935	692	591	334
14	506	199	644
572	372
200	915	716	857	595	883	160	530
200	915	316	428	857
105	418
266	912
266	168
418	105
984	586
984	586
168	266
168	984
168	912	260
168	912	439
168	260
168	949
168	232
168	557
168	912	949
168	356	472	765
790	306
746	935
746	935
324	38
924	644
324	38
324	38
742	900	388	863	771
200	915	716	857	595	883	160
883	200
200	915	716	857	595	883	160
949	168
949	168
200	883
883	200
200	915	716	857	595	883	160
324	38
324	638
724	502
200	883
883	200
439	168
200	915	716	857	595	883	160
915	200
915	428
915	316
915	428
984	586
868	790
716	724
135	720
38	324
915	647
915	647
105	418
915	595	883
915	428
883	200
915	428
915	428
915	428
915	428
915	428
915	428
915	428
915	428
915	428
915	428
915	428	857
915	428
260	77
260	77	168
915	428
915	428
500	814
883	200
790	868
790	868
500	586
168	949
168	260	77
168	439
260	912	168
389	471
915	160	428	200	857	883	718	530
883	595
883	595
530	915	200
542	62
530	428
530	891
530	891
746	413	935	692
746	935
175	107
746	935
746	935
175	849	275
372	572
175	5
410	149	716	189	249	977	6	0	1004	114
135	720
135	82	870	581	720
135	720
912	266
790	868
410	0
410	14	719
912	168	949
561	160
883	716	724	189	595	377
595	883
595	883
883	127
742	900	388	863	771
742	784
742	863
149	0
168	912	356	472
168	912	356	557
168	52	133	557	607	232
410	189
699	168
168	699
863	900	742
66	45
868	790
168	196
168	912	949
168	912	260
595	883
168	77
782	472
168	232
883	428
883	200	595
168	313
168	912
168	912
66	45
742	900	388	863	771
742	784
742	863
324	38
190	274	373	656	181	353
742	900	388	863	771
324	38
324	38
324	38
293	862
293	862
572	372
742	863	900
178	502
178	502
200	428
924	14	506
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
324	38
14	924
924	14	506
924	14
693	178
863	742
789	531
883	200
133	602
590	171
771	703
306	659
947	774
306	790
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
454	134	592	401	98	429	587	713
288	629
188	614
288	493
288	629	493
137	771
771	137
324	38
771	306
696	534	502	410	742	591
324	38
40	900
306	659
730	356
607	687	696	528	692	334
723	41
14	924	506
502	280	862	188	189
607	696	692	334
909	362
935	214
774	947
568	495	947	379
956	723	41
956	684	844
530	915	428	200
772	75	609	454
607	696
771	703
771	703
772	75	609	454
502	923
344	952
493	301	978	561
454	772
715	577
499	704
855	170
656	190
499	48	565	918	318	679	704	321	684	844
534	696
947	774
416	356	52	313
581	609
935	214
807	546
947	774
720	752
381	192
844	25
313	168
774	947
947	774
458	844
696	483
947	774
849	275	737	175
580	143
200	428
537	107
614	552
362	383
435	500
344	952
724	883
605	693
629	316
530	188	141
586	500
630	530
718	724
602	133
435	500
530	629
844	956	458
190	196
638	324
316	200
383	720
167	630
188	502
200	428
306	769
450	272
630	167
535	113
771	703
428	883
450	695
535	369
428	883
700	267
90	416	984
696	607
774	947
984	416
450	695
322	399
558	565
718	724
771	703
272	700
5	228
774	947
233	364
947	774
334	70
700	272
743	550
530	629
236	980	107
980	107
774	947
471	389
120	687	528
947	774
181	724	189
843	522
987	433
410	696
184	225	883	907	843	754	711	779	407
774	947
947	774
299	951
450	802
774	947
528	586
450	695
530	629
120	923
947	774
38	324
106	402
844	956	458
586	267	984
322	591
344	952
236	743
267	586
422	410
428	857
743	166	157	704	684
633	990
25	918
935	413
530	281
24	530
281	530
329	624
687	692
862	547
356	112	313
586	267	984
862	502
774	947
586	267
166	574	602	743
947	774
703	771
530	281
769	306
704	13	684
641	540
577	458
356	112	313
280	388
356	112	313
530	629
951	552
280	502
256	416	313
416	260
672	844
356	112	313
530	630
980	107
194	901	229	863	769
984	168
940	159
233	540	329	245	692
104	549
160	200
848	4
530	200
774	947
60	947
337	1
46	399
530	200
629	189
416	168
423	246	710	977	101	175	779	103
0	149
401	415	165
879	322	164	420
324	38
236	1004
260	356	168	416
324	38
416	912	356	168
840	231
840	245
840	231
840	245
934	595
260	168
644	506
200	915	857	883	160
178	569
260	912	168
808	898
103	402	206	780	950	125	788	514	106	832	46
951	299
343	214
107	652	29	537	810	464	737	532	553	118	5	468	898	985	664	236	670	1004	335	201	175	381	808
199	924
280	188
586	700
868	730
428	160	530
110	166	112	803	674
514	603	780	822	395	505	378	735
189	629
260	168
771	703
188	988
454	592	401	98	772	120	429	291
646	62
356	313
912	949
988	188
724	189	181
718	61	61
718	980
947	774
716	883
272	900
306	769
849	327	275	175
791	32
977	497	1004
450	40
629	530
106	780
609	923	772	120
114	275
356	472	313
700	586
4	848
530	629
316	200
356	912	168	416
415	324
855	581
200	915	857	883	160
592	98	454	713
855	540
356	260	168	416
950	977
189	883
549	104
883	189
450	40
200	915	857	883	160
716	0
200	915	857	883	160
40	947	568
547	862
40	193
245	233
91	674	392
450	900	662	272
724	572
883	200
586	700	126
791	693
381	107
450	40
724	502
629	24
444	535
771	703
771	703
935	413
730	356	868
402	103
200	428
454	401	772	429	291
178	470	862	538	333	249	693	6	339	0	605	228
178	502
106	103
178	249
581	135
246	423	101
61	718
401	165
157	740
947	254
165	67
187	272
996	199
646	542
692	233
388	771
423	246	977	101	103
680	731
416	334
699	168
40	450
573	586
713	98
949	912
771	388
65	193
996	541	506	199	644
188	851
356	37
566	98
290	566
713	98
857	428
193	65
165	401
703	771
322	343
165	67
76	399
24	891
663	343
703	863
530	188	141
522	843
713	98
228	605
912	77	168
912	77	168
327	849
392	90
912	168	949
381	107
774	947
923	609
193	90
420	879
1	46
743	602
530	915
193	90
188	530
522	546
976	491
978	851
923	609
535	444
977	950
165	316
165	401
165	707
112	392	674
586	700	126
530	188
924	14	506
147	171	590
592	134	98	454	713
5	670
629	546
870	135
553	5
622	676	125	559
37	256
200	316
197	550	923	546
771	703
233	769
622	676	125	559
924	199
245	764
256	37
923	910
90	61
256	37
923	910
739	687
188	530
249	0
91	4
622	676	125	559
91	720
540	955
317	374
166	602
166	743
692	191
771	703	306
857	428
771	900	742
76	733
703	771
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
879	487
388	638
863	784
771	703
456	527
37	256
424	978
61	915	356	904	281	450	716	851	502	388	517	542	343	189	16	135	377	754	670	692	980	718	591
188	920	656	35
530	428
316	200
316	142
923	633
423	883
60	947	947
458	558
743	602
423	883
200	428
428	857	915
936	581
189	410
502	862
502	862
977	1001	423	1004
67	920
977	950
458	321
458	565
134	592
424	188
624	329
547	280
1004	29
587	720
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
381	810
118	732
165	67
165	316
165	401
950	977
935	413
69	950
605	228
14	506
553	5
306	771
14	506
200	122
506	14
450	718
356	37
664	107
450	61
228	605
885	984	294	256	648	416	313
316	971
46	399
112	803
495	862	568
316	952
705	733
450	61
416	885
14	506
356	730
952	316
256	416	885	648	313
200	122
697	170	855
356	61	718
546	197	550	923
356	472	313
4	371
886	250
855	697
935	277
214	388
698	540	840	231	873	245	764
458	565	684	844
843	393
1002	769
200	428
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
306	374
168	260
1002	769
76	1001
592	98	454
807	120
280	658
267	165
680	731
374	317
188	530
416	790
29	1004
530	188
586	126
656	188
687	75
656	188
356	209
29	381
1004	29
233	415	692	769
530	428
428	953
107	537
415	233
61	450
61	356	718
530	629
192	381
356	168
416	313
718	377	423	731	293
399	76
214	343
178	502
267	851	517
90	356	416	472	313
319	458	956	48	216	558
1001	685	724
517	267
1004	815
322	343	368	663
1001	76
76	1001
815	1004
189	491
313	416
767	333
685	1001	724
950	977
517	61
956	684
605	228
609	377
61	718
609	923
458	956
731	718
535	113
233	540	329	245	692
788	634
1001	724	685
730	30
1001	14
120	807
609	278	687	617	151
730	356
232	168
602	166
848	4
767	333
293	883
540	955
804	761
547	862
851	188	547
731	189
245	233
502	862
530	629
188	862
851	614	978
862	188
232	168
428	200
356	61
923	738
923	738
32	791
349	976
160	200
214	464
952	136	200
547	280
923	197	546
410	595
530	891
356	472	313
602	743
851	267
595	410
168	266	77
24	891
356	472	765
630	493
356	209
742	214	159
188	862
742	771
356	517
742	306
630	167
530	428
356	730
356	313
135	870
356	90	209	472	313
135	628
780	106
135	720
977	1001	153	996	418
502	280	862	188	189
724	1001
724	181
863	742
322	343
550	197
924	199
356	90	416	472	313
534	388
160	200
356	90	472	313
32	197
724	883
724	883
595	404
883	404	716	189	595
439	168
595	410
245	231
662	443
924	199
742	863
197	923	546
61	90
188	502
200	915	857	883	160	530
971	316
862	502
547	862
428	200
200	428
428	200
629	530
530	200
200	428	857
428	857
428	857
428	200
200	428	857
530	629
530	200
629	160
199	924
2	335
586	326	324	240
586	762
428	200
280	502
502	280
280	502
530	629
586	984
643	381
267	517
530	891
335	2
629	200	530
530	630
530	630
335	119
996	418
586	984
24	630
996	418
996	418
260	168
168	439
168	912	439
168	912
949	912	168
168	912
168	912	949
168	232
168	260
168	232
168	260
168	912
168	260
168	260	912	557
168	260
168	699
168	416
168	912	356
168	912	77
924	199
590	147
306	742
502	188
135	720
135	581
135	628
742	306
135	746
135	549
135	581
135	628
306	742
135	61
165	67
135	581
165	67
924	199
165	344
165	67
165	401
165	316
165	316
165	31
293	724
947	466
52	416
293	862
947	774
200	857	883	160	530
527	456
842	329
200	428	857
2	586	96	356
232	313
883	200
232	30
402	42
559	622
559	622
502	862
947	774
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
942	936
987	540
82	135
165	858
774	947
106	780
559	622
165	401
165	316
165	67
947	774
644	924
559	622
774	947
947	774
232	168
924	644
30	232
181	274	167
936	942
774	947
819	329
170	697	720
245	840
730	356
429	401	98	291	454
947	774
502	862
990	633
924	199
310	399
774	947
646	369	513
772	687
510	939
187	700
947	774
855	581
334	229
547	280
774	947
947	774
987	840
774	947
288	493
214	107
924	199
517	356
947	774
112	356	313
977	1001	950	1004
540	28	641
540	28	641
540	28	641
540	28	641
1004	470	682	222
540	28	641
280	547
540	28	641
147	91
454	592	401	98	429	291
540	28	641
630	530
540	28	641
540	28	641
540	28	641
540	28	641
630	493
540	28	641
774	947
199	924
540	28	641
540	28	641
119	335
924	199
60	568	187
98	134	268	707	278	117	107	429	713
547	280
509	893
499	844
356	112	472	313
499	48	558	321
862	502
190	920
220	75
581	855
98	268	707	401	117	107	429	713
530	630
175	849	275
947	774
630	530
280	629
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122
774	947
509	893
98	134	268	592	707	401	278	117	107	429	291	454	713
294	885	104	256	648	447	984	313	74
191	415
996	418
990	316	17	647	428	142	200	971	408	857	302	92	915	952	136	31	344	165	543	953
401	415	165
425	633
947	774
990	647
765	868	356
510	164
294	984	74
509	638
450	695
680	720	15
738	923
774	947
98	134	268	592	707	401	278	117	107	429	291	454	713
862	502
765	30
935	746
692	61	718
692	233
692	233
947	774
294	166
780	106
383	720
776	214
232	30
605	502	293	470	862	333	710	249	0	228
541	16
984	586
90	506
605	789
24	647
256	294	416	313
663	950
977	410
956	684
98	134
647	24
607	696
249	605
74	885	648	133	984	313	332	294	266	256	447
638	388
514	950
188	851	502	656	920
607	696
774	947
232	912	168
950	514
499	684
40	466
514	950
724	716
1004	283
514	103
774	947
134	592	98	291	454
638	164
641	540	28
947	774
134	117
134	98
499	318	684
344	971
166	704
506	90
78	404
153	410
771	306
527	731
470	1004
774	947
692	687
947	774
978	614
324	589
410	153
181	724
38	591
164	70
850	199
534	125
996	379
695	951
196	413	731
362	759	126	731
5	228
432	0
592	738
170	855
70	164
61	135	718
61	692
61	718
379	996
693	333
774	947
372	404	169
153	410
920	550
984	586	782
862	502
720	936
774	947
16	541
743	416
334	229
410	153
200	160
947	774
472	168
505	337
936	720
160	200
429	454
743	356
290	53
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
933	171
686	715
528	362
415	587
730	37
662	86
147	90
200	316
730	37
1001	506
454	401	429
187	40
90	356	416	472	313
951	638
648	762
933	171
530	141
193	53
175	5
742	900	388	863	771
280	851	388
868	52
692	61
229	334
630	493
550	546
214	742
550	546
30	472
832	638
534	502
851	280
774	947
30	730
284	422
514	780	950	378	103
24	493
947	774
24	629	530
553	5
127	718
731	8
284	422
77	762
530	141
127	716
127	716
86	662
127	718
141	512
392	674
674	392
443	86	662
454	134	592	401	98	429
141	512
447	586
447	586	416
236	107
506	248	541	29	208	881	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
506	442
743	602
550	546
443	86	662
935	746
443	86	662
936	135
334	75	416
936	581
509	735
629	160	530
443	86	662
568	379
950	977
774	947
61	692
586	126	782	332
586	416
662	53
187	272
90	997
765	356
692	233	191
716	883
189	236
924	199
208	977	1004
232	416
281	718
742	214
742	229
662	546
277	700
334	229
30	730	356
550	546
912	266	77	260	949	575
191	692
90	189
833	257
272	187
107	236
90	935
91	674
832	388
443	86
940	214
684	704
630	685
435	500
200	915	316	428	857	883	629	165	160	530
528	909
214	742
692	191
4	700
674	517
530	493
334	609	159
283	1004
530	493
416	629
923	235
416	334
493	24
236	189
542	646
249	0
674	392	61
178	502
530	493
200	316
236	107
923	738
977	1001	950	423	1004
118	732	29	553
356	52	30	765
977	1001	950	423	1004
178	693
249	181
517	674
178	502
356	743
530	629
248	506
879	534
316	136
605	333
530	630
334	687	696	692	718
356	166
334	229
0	249
880	707	923
61	450	742
189	90
61	674	392
956	758
553	5
118	5
730	912
833	61
730	30
530	493
602	743
229	334
113	535
737	537
547	280
718	127
2	416
506	248
332	759	586
540	955
718	851	502	388	189	591
630	530
200	857
200	857
143	144
674	392
718	157
164	638
392	61
718	281
540	955
157	718
435	586
630	530
663	950
857	200
909	383
630	493
38	534	939	474
178	388
114	275
38	534	939	474
950	663
718	334
280	547
157	718
90	191
718	980	904	716	724	754
413	935
53	662
530	188
337	505
90	147
322	343
316	428
630	530
630	493
921	738
530	630
737	440
165	401
165	31
165	67
502	862	188	189	280
931	926
256	416	294	313
256	313
90	997
118	553
332	416
812	700	119
334	687	696	692	718	159
546	900
90	392
428	316
147	686
118	107
147	90
951	979
404	372
178	502
530	629
568	379
214	617
16	541
139	676	534	206	487	477	154	125	102	939	64	174	323	510	324
662	443	214
90	421
48	499
118	0
416	332
565	499
493	530
313	256
731	584	284	15
857	428
592	134	98	454	713
731	584	284	15
697	925	855
334	687
880	923
313	294
718	157
752	147
106	740
416	260	912	168
440	537
53	662
440	537
586	447
313	356	90	416	472
15	943
586	332
586	435
697	170
334	502
879	223
334	159
356	730
153	410
951	552
502	718
388	851	502	189	718	591
844	956
840	245
372	404	169
147	277	171	933	926	347	972	285	355	590	577	230	686
718	980
90	189
197	32
184	710	423	779
332	232
940	214
104	256
662	40	546	53
16	541
502	334
530	629
500	890
334	687	696	191	692	718
187	272
648	104
410	153
586	687	718	334
996	418
586	776	450	517	542	671	157	915	742	356	530	684
104	648
586	687
629	530
304	4
388	61
246	423	101
334	502
629	288
416	256	313
299	509
86	662
500	814
630	530
104	256
630	530
293	587
540	855
61	833
61	388
232	332
356	730
832	710
530	630
440	737
851	718
602	30
537	440
737	440
586	776	450	517	542	671	157	915	742	356	530	684
737	440
197	32
443	86	662
443	86	662
530	200
731	584	284	15
743	602
776	586	450	517	542	157	915	356	530	684
32	791
743	356
166	586	416	74
335	119
30	602
782	168
2	782
443	86	662
30	765
854	586
30	52
921	923
181	724	189
181	537
921	923
181	249
194	901	229	863	769	74
868	30
921	923
912	472	356	52
443	86	662
868	52
629	493
629	196
97	91
912	168	949
410	595
256	104
646	542	62
356	90
61	718
356	472	313
356	472	209	313
356	472
356	472
949	912	168
111	304
537	107
418	105
724	716
135	581
135	936
135	720
135	581
135	581
949	912
912	260	168
868	730
165	67
165	67
165	31
165	316
165	401
293	724
713	98
844	672
343	322
343	399
200	428
502	693
111	762
302	241
531	482
98	117
855	540
774	947
547	538
401	415	165
936	135
401	415	429	291	454	165
401	98
671	586	450	517	542	157	915	356	530	684
693	502
223	879
306	659
935	413
774	947
429	415
947	774
422	527
200	915	316	428	857	883	629	165	160	530
362	759
165	31
672	844
189	718
413	935
502	693
413	935
774	947
105	418
189	181
581	936
936	832
530	629
947	774
428	915	316	200	857	883	629	160	530
530	915	586	776	450	517	542	671	157	742	356	684
415	429
774	947
165	267
429	415
267	112
987	540
743	602
106	740
424	990
69	950
267	517
951	245
294	416
863	213	901	229	993	233	443	523	616	86	784	307	659	137	830	194	742	673	703	692	1002	774	807	306	769	317	161	152	626	835	400	606	105	315	736	660	203	798
335	107
90	392
450	695
592	927
947	774
731	679
977	1001	208	950	423	1004
25	844
333	605
141	469
731	422
572	801
844	25
322	591
774	947
771	863	82	901
947	774
423	246	101	175	103
765	356
788	634
840	231
978	188
175	849	275
695	337
765	30
189	410
935	413
546	662
416	294
718	783	742	356
301	978
549	135
774	947
936	581
758	558
294	416
178	502
921	923
332	232
602	30
332	232
844	25
924	14
76	410
550	546
743	602
450	695
195	595
978	167	988	851
90	316
362	695
362	954
723	41
530	595
951	552
738	231
82	771
605	333
517	267
646	62
855	581
517	267
605	789
444	542	535
849	275	737	175
866	718
334	696	607
510	622
469	141
319	347
771	82
316	915
512	469
512	469
662	443
789	605
774	947
695	362
91	157
693	791
91	542
716	410
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
530	493
698	925
988	978
316	915
245	540	329	233
141	512
910	923
534	70
178	502
160	561
160	561
537	440
260	912	168
444	823
731	584	284	15
189	410
178	502
356	730	91
581	245
843	754
791	693
530	24
499	844
256	416	294	648	313
663	343
159	687	696	692	718	334
947	466
947	774
686	147
98	134	268	592	707	278	117	107	429	291	454	713
850	783
482	56
165	316
165	31
165	401
98	713
939	38
713	98
165	316
696	607
332	232
767	333
502	693
502	915	742	591
334	534
86	662
602	743
86	662
260	912	168
493	630
337	695
607	696
512	530
512	530
324	607
477	534	139	206	154	125	322	102	939	524	174	510	324
774	947
782	2
607	696
517	256	648	267	186	478
540	789
143	696
165	67
165	401
15	731
527	12
15	680
662	86
435	782
985	107
139	487
530	512
332	435
686	157
810	107
854	586
530	891
38	534	939
31	990
256	517
290	214
338	231	245
629	493
454	401
107	1004
292	769	135
334	388	534
4	848
923	738
388	178
513	139
290	53
923	921
630	493
925	698
607	324
15	680	422	731
540	840
362	795	428	423
530	493
540	264
742	502	915	591
401	454
186	256	648	267	517
5	553
540	987
306	742
30	602
742	863
30	912	356	868
410	76
672	844
723	41
500	62
546	704
410	76
429	401	98	415	291	454
435	500
837	783
493	188
383	589
832	710	423
500	435
53	290
52	126
139	513
936	135
24	502
742	306
592	134	98	454	713
987	540
697	170
540	994
987	540
175	553
662	86
356	718
592	609
956	758
264	540
356	168
664	107
334	687
561	160
318	809
530	629
106	740
710	832
844	672
924	506
978	629
435	500
540	264
260	168
924	199
260	77
924	506
540	231	28	338	955	641
356	256	52	648	912	209
693	502
510	622
586	267
586	854
885	586
429	454
497	977
844	918
52	868
586	267
500	435
260	77
67	963	207	561
77	260	266
1004	107
602	30
940	159
67	963	165	561
586	812	334
497	977
586	854
530	629
586	447
192	381
67	963	344	165	207	561
977	497
680	707
454	772	120
332	435
260	168
672	844
696	143
586	447
956	758
418	105
260	266	77	168
418	105
454	401	772	120	429
454	134	592	401	429
77	260
423	832
454	134	592	401	98	429	291
849	149
105	418
947	774
188	493
418	105
90	356	416
264	540
947	774
774	947
586	310
774	947
90	865
789	470
586	447	332
586	447
586	447
586	447
105	418
742	900	388	863	771
383	589
514	510
586	912	885	447	168	984	74
586	447
586	447
977	236
672	844
586	447
167	630
135	549
450	695
782	912	168
586	447
586	447
920	656
138	30
135	936
418	105
586	447
586	447
742	550	923
955	540	311
531	482
310	586
912	356	260
609	499
447	586
447	586
771	568
105	418
90	188	978
663	343
977	514
586	447
586	447
343	663
789	470
134	454
758	844
630	167
14	924
771	742
299	509
450	187
447	586
586	573
193	546
774	947
338	540
924	837
586	447
135	692
67	344	165
30	52
923	921
401	98	415	429	291	454
41	73
41	704
586	447
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
586	447
15	422
638	939
540	231
90	388	70
416	294	256
586	447	435	416
540	994
188	493
90	122
586	447	435	416
947	774
947	774
704	546
493	188
343	853
15	633
165	31
912	782	168
165	316
165	401
165	316
165	31
165	67
530	160
696	591	334
165	316
165	31
165	67
165	401
197	890
789	141
135	233
267	803
789	470
29	532
803	267
912	232
851	188
435	500
509	299
290	542
789	470
514	977
410	189
537	107
175	849	275
447	586
638	38
15	731
313	168
550	546
91	97
165	401
530	629
141	469
782	912
454	592	401	429
415	413
147	686
509	299
662	40	546
936	135
165	316
165	67
165	401
165	344
165	31
716	149	724
15	422
316	428
698	540	840	231	873	245	764
236	977
541	199
737	440
716	724
951	453	595
58	909
332	318
850	761
447	332
1001	702
90	416	472
443	86	662
256	416	294	313
638	700
530	629
135	936
854	586
90	650
789	470
540	231	873
978	988
280	91
685	724	1001
450	40
272	187
586	447
789	470
851	718
416	885	294	256	313
245	830	338
1001	685
540	231
332	447
685	1001
40	450
844	672
844	918
936	135
135	742
502	24
103	164
30	730
48	956	216	25	319	558	458
586	294
454	134	592	401	98	429	291
923	609
868	52
429	415
517	586
844	935
586	500
720	239
447	332
294	586
577	157
581	720
540	697
30	730
30	730
581	135
586	447
586	447
135	936
923	550	742
586	854
334	534	70
540	873
586	447
866	159
935	844
928	1004
506	924
977	514
91	307
76	1001	74	399
416	782
1004	928
730	790
782	416
149	716
743	602
74	885	648	133	984	313	332	294	266	256	447
599	710
332	500
135	581
332	500
0	6
718	275
500	332
530	512
16	754
586	126	447	332
837	783
742	863	771
704	565
977	1001
534	388
581	855
1001	977
149	716
586	447
693	502
977	236
977	1001
765	104
160	838
332	586	447
260	77
447	586
718	61
25	684
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
883	595
338	245
447	586
923	235
14	702
671	692
586	447	332
1	399
586	447
586	447
629	530
731	572
731	8
500	814
810	107
923	90
602	743
923	550
530	629
410	189
684	565	25	321	458	844
684	48	458
629	160
135	594	581
629	530
135	581
743	602
790	730
249	181
2	700
790	730
949	168
868	52
61	718
868	730
61	718
530	493
530	629
746	413	935
266	74
746	935
260	168
66	45
418	105
168	949
742	135
742	923
266	912
790	812
165	31
697	540
697	170	855
812	586
812	465	700
947	774
165	316
165	401
165	31
700	812
512	530
135	742
288	630	629	493
246	423	101
31	990
956	844
662	86
288	630	629	493
288	630	629	493
832	936
135	233
935	746
371	441
803	674
424	421
674	803
540	433
956	48	216	319	558	458	758
832	582
935	746
832	710	423
955	427
955	427	773	987
98	713
193	311
530	629
184	607
771	901
98	268	707	117	107	454
771	901
433	738	738
433	738
935	746
184	393
987	433
74	266
104	765
454	1003
848	4
654	738
90	923
178	605
90	923
458	321
915	428
280	629
280	526	288	24	685	846	360	630	891	631	160	530	493	561	658
280	629	561
74	885	648	133	984	313	332	294	266	256	447
187	272
15	943
429	98
541	923	921
75	696	334
167	851
738	433
840	540
848	4
840	540
334	534	70
840	231
828	670
469	141
531	796
306	784
381	107
672	844
319	1002
592	134	98	454	713
629	288
447	586
333	0
696	904	526	61	333	534	944	716	724	502	5	687	994	775	742	703	692	306	226	159	663	591
837	783
696	16
605	178
828	719
954	630
951	617
696	797	8
178	976
530	891
416	256
952	200
379	568
61	696
61	534	472	356	450	851	502	517	189	32	915	742	718	591
863	784
963	67
663	343
423	710	832
553	107
0	333
887	383
178	90
0	189
629	530
424	547
294	74
151	700
334	534
383	887
333	0
988	188
629	280
458	48
702	644
160	629
702	644
530	200
553	107
553	107
643	685
630	954
306	784
178	502
581	594
16	541	783
586	447	332
178	388
429	401
334	534
200	647	17	428	142	990	971	857	302	92	915	952	136	31	344	165	543
602	743
710	423	832
14	381
609	923
415	401
160	561
410	189
178	75
275	849	175
233	91
277	355
568	660
771	901	83
178	250
771	863
512	469
512	469
843	724	883	711	779	184
685	643
48	956	216	25	319	558	458
696	591
103	423
696	591
702	14
696	591
923	541
372	595
771	993
663	879
74	294
923	541	783	921	738
153	1001	977	996	418
509	132	788	206	638	299	893	634	106	832
90	178
849	275	175
771	769
656	120
500	782
141	188
648	74
193	255
743	602
294	74
157	718
178	90
497	977
299	388
607	696
849	275	737	175
500	782
443	86	662
502	862	188	189	280
214	159
157	577
855	697	170
771	769
200	136
774	947
887	483
200	136
200	136
769	771
700	935
923	90
267	112
700	151
506	14
61	692	718
267	112
923	550
740	106
530	629
418	996
306	742
355	277
743	602
91	371
194	901	229	863	769
91	720
719	828
61	833
429	401
90	650	850
239	522
52	30
401	429
935	746
306	863
754	718
90	771
629	530
499	684
41	73
629	280	561
343	159
429	401
307	91
220	90
541	979
106	740
306	273
306	659
629	120
552	817
284	422
935	277
284	422
698	540	840	231	873	245	764
742	659	306
951	724
530	24
771	90
771	769
771	784
401	429
193	53
401	98	415	429	291	454
774	947
742	863	771
421	424
239	720
91	178
963	67
687	490
53	193
443	86	662
493	530
996	418
274	493
963	67
935	277
855	697
963	67
338	540
963	67
963	67
423	103
440	537
742	900	388	863	771
963	67
963	67
963	67
963	67
963	67
912	266
963	67
912	782
103	423
696	607
499	318
950	977
912	214
165	344
165	67
423	103
433	540
165	316
650	90
629	530
214	159
680	731
433	987
423	246	977	101	103
433	987
832	746
416	609
369	250
369	250
290	159
687	334
947	774
687	334
505	337
629	75
886	250
774	947
136	952
334	692
304	456
321	216
112	803
416	168
566	278
418	996
629	978
103	780	950	514	303	832
996	418
304	456
720	135
996	418
90	248	220
0	716
112	803
771	742
506	14
306	784
388	178
388	742
765	104
321	216
160	561
90	920
160	561
987	433
987	433
32	214
743	704
200	857
500	782
775	617
337	322
662	443	86
724	951
178	388
696	692	591
428	316
542	120	546
561	160
769	135
322	337
159	334
502	159
863	742
38	309
586	447
159	923
428	857
863	306
912	356	687	168
151	700
546	900
421	424
332	416
273	306
978	629
143	872
306	659
74	166
629	200
24	647
306	273
774	947
738	14	576	945	270	783	506	199	921
428	857
493	274
695	450
647	24
428	316
742	863
313	356	112	472
450	695
840	231
553	107
178	502
245	840	764
429	454
429	454
248	90
168	356	472
746	935	692
771	742
334	159
246	423	101
447	332
711	951
662	443	86
512	530
512	530
245	231
178	231	607
165	316
165	31
165	401
165	67
165	31
165	67
940	159
700	187
294	868
746	692
189	428	530
168	356
327	381
168	949
428	189
746	832
334	687	696
38	91
134	592	98	291	454
454	429
428	200	857	915
450	61
246	101
790	30
334	281	534	789	687	696	746
695	466
472	782
537	236
720	383
383	720
418	996
178	388
208	783
416	61
977	1001	153	996	418
168	912	586	885	447	984	74
30	790
332	447
168	260
133	602
863	900
91	763
16	120
774	947
91	220
168	77
540	994
335	107
306	374
851	167
353	373
168	912	260
720	383
697	540	311	925
61	416
629	978
900	550
410	189
332	435	586
720	587
335	107
680	707	720	15
771	742
440	380
440	737
900	546
440	537
416	61
383	720
900	863
506	516	761
77	168
220	91
86	443
181	537
435	586
746	413	334
719	738
178	502
681	479
947	774
624	338
638	388
335	107
447	586
16	541
214	159
306	194
75	178
67	920
586	912	168
416	586
767	599
586	435	416
189	0
586	687
586	447	332
502	742
586	416
189	428
77	168
540	955
718	388
924	122
810	7
416	586
920	656
720	383
91	24
383	362
662	443	86
774	947
854	267
947	774
291	268
0	705
629	200
774	947
947	774
774	947
530	24
75	633
416	500
236	743
168	356
168	77
705	0
189	502
98	268	707	117	107	429
561	160
25	918
168	912	586
418	996
898	32
381	327
381	327
977	491
696	687	591
381	327
586	168
586	416	332
418	996
586	447
90	923
746	935
90	923
374	306
746	935
447	586
696	534
586	334
334	746
502	388
24	530
447	586
122	924
746	935
863	742
810	664
200	595
458	48
790	730
502	388
730	790
595	372
742	502
558	214
200	915	857	883	160	530
216	321
730	868
200	915	952	857	883	160	530
742	659	306
977	1001	153	996	418
868	730
790	730
200	915	952	428	857	883	629	160	530
48	684
333	767
502	862	188	189	280
702	14
200	952
267	854
718	502	388
388	502	718
952	428	200
188	502
502	189
428	200	857
923	772	120
843	407
61	450
200	952	136	428	857
950	977
200	136
502	188
818	58	438
423	832
136	200
767	333
30	790
388	638
188	141
790	30
2	638
388	178
335	464
868	52
868	52
327	14
746	935
746	214	935
746	935
428	952
586	825
428	200
586	294
586	759
530	493
428	316
428	857	915
586	912	356	166	517	542	157	168	535	765	684
428	857	915
443	86	662
530	629
530	24
530	629
530	629
443	86	662
443	502
883	200	952
428	349
586	762
586	111
868	52
428	915
2	586	126	447	332
428	316
428	915
428	316
260	168
530	891
428	915
260	912	168
561	160
872	143
924	122
165	31	67
200	915	428	857	883	160	530
200	428
372	595
947	774
321	684
731	422
731	422
730	790
731	422
324	638
774	947
530	629
200	428
316	159
577	715
947	774
429	401	98	415	291	454
662	443
530	512
720	587
684	318	558	844
720	239
159	316
231	921	738
883	428	200
638	324
883	428	200
401	98	415	429	291	454	165
214	662
559	420
32	791
214	746
401	415	165
565	704
746	935
771	568
774	947
587	720
187	700
187	40
771	742
647	136
288	629	493
638	477
214	170
855	540
170	214
790	730
955	427	540	773	311
955	925	987
704	48
730	790
160	200
947	774
74	76	399
344	971
720	159
790	730
275	849	175
175	849	275
774	947
629	530
194	901	229	863
194	769
568	771
679	499
509	939
107	537
730	790
680	422
275	175
710	423	832	184
175	275
580	791
743	704
530	629
90	122
774	947
313	885	294	256	447	416
120	923
76	901	229	863	769
513	551
392	674
214	306
589	909	383	922	290
530	857
493	24
392	166
589	867
935	746
550	546
160	629
656	274	920
418	977
935	844
381	107
602	133
844	935
716	149
931	277
551	513
854	535
857	883
854	542
175	275
214	170
540	855
275	175
540	994
175	275
371	441
724	716
199	924
293	120
977	418
517	459
414	891	530
441	371
7	810
415	107
540	994
443	86	662
782	500
401	415	165
401	415	165
428	952
500	416
379	568
160	428
602	743
530	629
540	994
443	86	662
920	656
335	923
767	333
978	954
506	541	996	199	644
275	175
663	950
416	74
423	710
423	710	977	175	103
290	214	159
243	790
399	46
586	782
321	618
231	840
37	730
977	1001	208	950	1004
74	416
546	900
32	791
866	716
586	447
416	74
14	924	173	506	199
996	418
175	275
74	416
582	364
935	746	413	692
428	952
136	647
790	730
165	31
165	67
428	883
718	388
718	502
883	428
239	713
883	428
540	994
40	267
106	832
947	774
143	56
722	535
534	676	125	939	324
416	500
245	233
718	783	742	356
546	900
416	912
159	713
143	280
718	157
624	329
500	586
857	316
416	356
718	980	904	716	724	754
718	851	189	591
159	923
923	502
175	849
53	517
334	687
774	947
782	416
416	790
416	782
418	996
250	124
245	233
765	425
912	416
428	883
955	427	540	773	311	925	987
540	231	28	338	955	641
334	586	718
915	428
868	30
428	952
790	416
765	425
774	947
542	513
189	718
454	592	401	98	429
392	674
950	663
664	335
586	334
742	90
854	535
731	422
334	586
731	422
742	771
91	542	823
147	926
565	166	704	558	458
586	332
443	86	662
724	502
120	923
120	772
977	189
61	833
586	332
595	200
418	996
595	883
91	542	485
200	595
200	915	428
428	857
91	542
165	316
427	329
165	31
165	401
862	78
862	293
862	534	547
863	784
987	90
428	883
30	765
586	762
401	98	415	429	291	454
629	160
710	832
107	537
772	120	609	454
771	863
90	742
233	692
654	837
517	332
540	994
236	208
531	482
14	173
458	577
742	306
332	586
327	381
644	506
136	200
332	435
332	500
67	920
120	189
742	306	769
863	784
401	429
696	687	692	718	591
306	742
951	596	695
654	837
550	546
550	546
663	343	950
332	586
771	863
334	687	746	191	692
803	687
74	166	586	416
306	784
454	429
306	901
698	540	840	231	873	245	764
450	900
586	332
67	963	344	165	207
674	392
674	392
771	137
338	624
731	422
577	171	590
547	188
334	687	159
923	90	53
280	851	915	530	920
901	306
372	595
24	530
159	517
550	546
24	493
422	527
53	193
493	24
167	851
500	53
422	527
771	863
500	546
316	428
335	664
40	900
530	891
500	416
171	577
32	380	432	19	249
32	170	843	977	365	236	0	418	381	777
664	335
61	718
540	581
91	809	987
321	458
535	854	444
720	371
91	809
280	629
586	332
923	157
500	53
447	586
388	638
388	638
510	1
915	647
181	189
136	200
381	327
290	278
629	160
32	862
977	1001	950	423	1004
550	746
160	857
977	1001	950	423	1004
854	535
335	664
977	1001	950	423	1004
53	546
977	950
216	321
857	428
1001	977
771	306
923	541	231	850	644	921
500	586	814
500	332
977	1001
216	321
280	388
923	702
500	814
935	746
742	900
912	52
327	381
1001	977
32	280
502	862	188	189	280
977	1001
696	607
952	200
586	332
540	955
502	862	188	189	280
338	231
410	650	663
200	136
912	557
332	416
32	862
332	435	586	782
1001	724	685
441	4
685	724	1001
166	74
912	556	77	168
1001	724	685
644	1001	702
1001	644
200	952
915	200
540	955
159	214
662	443	86
662	443	86
718	334
200	915
24	189
24	530
428	915
24	530
674	392
743	602
662	443	86
332	416
214	107	731	940	987	684	835	743	852	865	844	220	334	40	569	692	544	629	720	530	371	178	316	776	920	324	738
214	900	65	993	329	997	923	595	435
214	910	528	500	243	280	812	190	612	927	739	834	534	248	851	502	413	517	542	671	135	157	499	978	850	915	147	127	783	994	586	775	141	742	515	531	746	356
332	517
718	696
634	950
423	832
280	851	915	530	920
684	844
595	200	915
662	443
147	277	171	926	590
147	931
200	428
200	595
416	332
188	547
915	428	857	122
595	200
595	883
200	595
912	168
915	595
915	851	280	530	920
133	908
188	656
915	595
188	547	656
1	46
743	602
926	147
682	850	783
322	591
743	602
950	634
832	423
275	114
851	915	280	530	920
322	879
912	557	362
920	851	915	280	530
24	891
188	920	35
696	718
472	912
724	1001	685
293	149	716	724
952	915
952	200
416	362
78	862
2	790
746	550
133	104
718	61
2	790	629
388	862	534	638	280
863	771
685	530
684	321
863	742
746	413	935	692
181	724	189
696	718
428	915
915	200
718	716
137	742
746	692
78	862
245	231
718	696
718	687
24	891
184	832
823	542	62
260	912	168
335	2
2	335
24	189
432	468
137	742
137	742
136	200	915
862	188
137	771
137	742
716	293
664	335	335
324	38	38
136	200	915	200	915
137	742	742
335	664	664
863	742	742
863	784	784
565	458
565	458
443	86	662	86	662
857	883	883
818	58	438	58	438
782	586	586
137	742	742
199	506	506
936	360	360
662	443	443
662	443	86	443	86
443	86	662	86	662
260	168	168
688	670	670
137	742	742
915	200	200
443	86
443	662
443	86	662
443	86	662
857	915	915
137	742	742
443	86	662	86	662
771	83	83
428	915	915
137	742	742
443	86	662	86	662
137	742	742
443	86	662	86	662
232	168	168
771	784	703	161	784	703	161
915	428	200	428	200
137	742	703	742	703
915	200	136	200	136
428	200	915	200	915
915	136	136
915	200	200
994	582	764	582	764
994	540	540
994	540	540
994	540	540
994	540	540
994	540	540
994	540	540
232	472	472
994	540	540
994	540	540
232	912	912
761	516	881	516	881
509	299	299
137	742	742
137	742	742
52	232	232
942	135	135
260	168	168
771	784	742	703	161	784
771	742	703	161
771	863	863
586	782	782
883	200	200
643	381	381
883	189	189
883	595	595
443	742	742
260	168	168
883	857	857
260	912	912
443	86	662	86	662
586	332	332
52	201	201
790	812	812
52	912	472	356	912	472	356
443	152	152
506	199	199
812	790	790
506	199	199
912	260	168	557	260	168	557
531	789	796	809	251	433	56	789	796	809	251	433	56
912	168	168
531	68	68
531	68	68
531	461	461
912	260	260
260	912	168	912	168
912	260	515	168	356	260	515	168	356
912	168	168
168	112	52	133	557	607	232	112	52	133	557	607	232
168	112	52	133	557	607	232	112	52	133	557	607	232
168	912	912
607	696	696
168	912	260	912	260
168	912	912
168	585	585
168	912	912
260	912	416	168	912	416	168
168	912	260	912	260
199	924	924
531	461	789	796	809	251	433	68	461	789	796	809	251	433	68
924	14	14
500	782	782
883	857	857
532	761	761
137	742	703	742	703
924	199	199
137	742	742
764	994	994
924	199	199
199	506	506
77	912	912
260	77	77
402	634	634
746	157	157
746	775	692	775	692
428	915	915
428	160	160
428	530	530
662	443	86	443	86
428	189	189
199	506	506
761	532	532
746	935	935
857	883	883
266	912	912
630	954	954
662	443	86
541	16	783	16	783
200	915	136	428	857	595	883	160	530	915	136	428	857	595	883	160	530
472	168	168
742	863	863
742	784	784
137	742	742
742	900	388	863	784	900	388	863
742	784
189	410	410
506	14	14
189	428	428
472	356	356
200	915	136	915	136
472	232	232
137	703	742	703	742
267	40	40
542	823	485	823	485
595	189	189
595	883	883
526	561	561
790	812	812
696	718	718
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698	432	364	849	540	840
987	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
343	663	663
742	900	900
530	428	428
812	465	790	2	700	119	465	790	2	700	119
160	428	428
245	231	231
987	91	91
530	857	857
70	534	534
4	371	371
674	112	112
857	883	883
428	915	915
70	388	388
190	274	373	656	181	353	274	373	656	181	353
530	24	24
190	274	373	656	181	353	274	373	656	181	353
883	595	595
334	718	718
530	685	685
857	316	316
428	189	915	189	915
184	710	423	710	423
428	530	530
684	25	844	25	844
70	343	343
485	62	62
696	718	718
722	535	535
112	674	674
682	1004	1004
956	458	458
310	477	477
334	388	534	388	534
644	199	199
935	746	746
185	915	915
410	883	883
413	935	935
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
855	697	697
585	168	168
790	812	812
493	288	530	288	530
413	935	935
444	535	535
977	514	514
550	746	746
181	338	552	338	552
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
702	670	670
334	994	107	980	987	994	107	980	987
506	761	761
704	550	550
178	231	607	231
178	607
935	700	700
718	732	732
915	185	185
185	762	762
746	413	413
818	58	438	58	438
915	428	189	428	189
290	214	159	214	159
90	629	530	629	530
738	597	134	541	592	231	921	597	134	541	592	231	921
91	415	415
718	176	176
175	532	532
61	176	176
499	48	48
322	663	663
1004	320	320
190	274	274
190	920	920
735	822	505	514	337	822	505	514	337
249	0	0
61	356	356
935	413	413
313	112	472	356	112
313	472	356
293	862	862
552	951	951
724	716	716
118	862	502	862	502
987	540	540
381	107	107
546	586	586
249	189	410	189	410
586	356	166	435	416	765	356	166	435	416	765
256	313	313
52	356	912	356	912
52	30	30
662	443	86	443	86
771	784	638	784	638
843	407	407
547	656	656
193	53	53
310	399	399
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
107	381	381
547	862	862
540	193	193
103	399	399
313	447	447
647	24	24
868	790	790
511	978	978
530	493	493
74	885	648	133	984	313	332	294	266	256	447	885	648	133	984	313
74	332	294	266	256	447
772	923	923
628	135	135
176	718	718
844	918	918
891	24	24
908	425	425
885	313	313
935	413	413
977	796	796
663	322	322
951	552	552
381	107	107
605	789	789
15	422	422
119	812	812
915	952	952
253	566	566
629	288	288
101	246	246
428	915	915
216	956	956
530	857	857
547	988	988
423	246	101	175	246	101	175
629	24	280	891	530	24	280	891	530
112	313	313
641	540	540
977	236	236
987	540	540
316	857	857
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698	432	364	849	540	840
987	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
101	246	246
630	493	493
540	873	873
332	586	586
720	12	82	697	870	170	4	304	731	855	371	527	628
720	12	82	697	870	170	4	304	731	855	371	527	628
771	161	161
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
663	399	399
83	784	784
552	858	858
687	803	803
629	526	24	685	846	360	630	891	631	160	493	561	658	526	24	685	846	360
629	630	891	631	160	493	561	658
418	996	996
444	535	535
166	674	392	674	392
447	313	313
558	956	565	918	25	318	458	844	956	565	918	25	318	458	844
32	534	534
900	550	550
547	862	862
176	61	61
175	849	275	849	275
74	885	648	133	984	313	332	294	266	256	447	885	648	133	984	313	332	294	266	256	447
383	528	909	362	589	528	909	362	589
550	546	546
977	1001	418	950	423	1004	1001	418	950	423	1004
166	586	586
844	918	918
253	151	151
702	923	923
176	718	718
372	595	595
540	873	873
771	83	83
629	891	891
253	290	290
192	381	381
641	540	540
74	885	648	133	984	313	332	294	266	256	447	885	648	133	984	313	332	294	266
74	256	447
161	784	784
13	704	704
540	987	987
553	175	175
316	953	953
14	881	881
915	428	428
862	32	32
292	769	769
595	404	404
595	404	404
313	885	885
891	629	629
313	74	74
418	977	977
418	977	977
418	996	996
514	977	977
862	547	547
532	979	979
516	761	761
742	900	900
266	74	74
165	316	316
935	746	746
629	526	526
190	274	373	656	181	353	274	373	656	181	353
0	6	6
200	915	915
663	343	343
984	447	447
272	900	900
746	550	550
592	738	738
854	646	646
602	743	743
166	743	743
568	678	678
900	550	550	550	550
410	189	249	189	249
532	175	175
772	923	923
253	151	151
595	883	883
952	915	915
935	90	90
423	246	710	101	175	246	710	101	175
192	381
192	381
696	534	189	157	687	410	742	692	718	591	534	189	157
696	687	410	742	692	718	591
260	168	168
803	687	687
91	356	356
14	796	724	796	724
742	900	900
696	502	502
491	506
491	506
743	166	166
696	306	306
996	418	418
428	189	189
112	313	313
165	838	838
935	746	746
629	2	2
582	364	364
534	32	32
742	901	901
857	316	316
991	654	654
280	647	547	656	647	547	656
684	499	499
980	107	107
550	546	546
704	176	176
862	293	293
493	630	630
550	546	546
24	530	530
977	1001	1001
550	746	746
977	236	236
630	493	493
844	918	918
76	769	74	399	769	74	399
987	540	540
469	167	167
977	418	418
322	663	663
674	166	166
418	977	977
418	977	977
605	228	228
418	977	977
647	142	142
977	418	418
418	977	977
977	418	418
977	418	418
418	977	977
356	472	472
977	418	418
413	935	935
15	680	680
418	977	977
810	7	7
443	86	86
443	86	86
443	86	86
443	86	86
356	472	472
267	112	112
472	52	52
83	784	784
977	418	418
991	61	61
810	7	7
550	546	546
991	61	61
674	112	112
530	189	189
901	742	742
454	592	401	98	429	291	592	401	98	429	291
98	713	713
134	592	592
771	703	161	703	161
176	704	704
900	546	546
624	329	338	329	338
912	260	557	260	557
923	921	738	921	738
194	901	229	863	769	901	229	863	769
595	883	883
912	260	260
509	388	388
934	595	595
506	491	491
629	891	891
551	124	124
912	168	168
161	771	83	771	83
272	692	692
260	912	912
771	863	863
991	654	654
547	862	862
883	857	857
912	168	168
443	86	86
443	86	86
443	86	86
443	86	86	86	86
443	86	86
377	450	450
1001	724	685	724	685
293	862	862
788	634	634
912	168	168
293	862	862
561	280	280
506	29	783	6	670	381	29	783	6
506	670	381
189	410	410
161	771	771
991	61	61
32	862	862
189	915	915
103	1001	780	950	977	423	514	378	164	1001	780	950	977	423	514	378	164
991	654	654
991	654	654
912	168	232	168	232
356	472	313	472	313
48	458	458
458	956	956
991	654	654
91	810	810
327	381	381
313	112	112
900	742	742
142	647	647
936	30	30
547	862	862
900	742	742
912	52	52
742	900	900
91	107	107
647	280	280
546	900	742	900	742
24	189	189
883	136	136
74	76	76
810	107	107
377	718	718
506	29	5	6	921	29	5	6	921
722	535	535
310	399	399
742	900	900
923	772	772
738	719	719
738	719	719
923	687	687
742	900	900
480	399	399
377	506	506
935	413	413
977	1001	208	423	1004	103	1001	208	423	1004	103
388	280	280
991	61	61
923	702	702
935	413	413
327	381	381
915	428	857	428	857
381	327	327
742	900	900
743	602	602
381	327	327
149	716	716
719	828	828
738	541	923	231	783	644	921	541	923	231	783	644	921
915	428	189	857	428	189	857
828	719	719
335	2	2
231	338	338
371	441	441
223	322	322
170	90	90
915	428	428
746	413	935	413	935
746	413	413
435	586	586
428	915	915
915	200	200
281	189	189
506	5	5
316	838	838
321	684	684
441	371	371
293	724	724
746	935	935
189	410	410
758	918	956	723	319	918	956	723	319
900	742	742
643	685	685
24	530	530
91	693	693
332	435	435
91	178	178
530	24	24
685	1001	724	1001	724
530	891	891
685	643	643
832	936	936
322	343	223	343	223
319	216	386	216	386
832	319	319
791	862	862
267	586	586
435	332	332
166	743	743
267	700	700
428	160	160
607	700	700
662	443	86	443	86
136	952	952
2	335	335
126	602	602
506	541	199	541	199
912	168	168
743	166	166
249	14	16	14	16
772	120	120
854	542	535	542	535
299	509	509
843	407	407
546	772	772
602	126	126
863	900	784	742	161	900	784	742	161
280	862	862
147	686	686
280	388	388
126	586	586
915	428	428
742	863	863
531	994	789	796	994	789	796
280	862	862
444	535	535
428	915	915
863	900	784	742	161	900	784	742	161
832	319	319
535	513	513
410	862	862
267	854	854
381	327	327
546	534	522	542	189	679	841	920	534	522	542	189	679	841	920
428	915
428	915
952	915	136	915	136
280	862	862
428	915	915
854	267	267
656	862	862
513	139	139
267	854	854
738	783	783
634	388	388
126	356	356
838	160	160
840	540	540
531	482	482
530	629	629
844	558	558
126	586	586
738	433	433
891	24	24
15	680	680
707	193	98	951	214	880	159	193	98	951	214	880	159
956	499	499
707	880	880
433	789	482	789	482
433	738	738
707	880	880
771	901	901
707	880	880
86	662	662
458	48	48
334	2	2
472	912	912
587	720	720
862	280	280
540	624	955	624	955
833	185	214	617	415	720	159	257	499	75	185	214	617	415	720	159	257	499	75
58	909	909
266	74	74
319	832	832
2	500	500
594	135	135
74	266	266
977	514	514
514	977	977
499	48	558	91	321	607	48	558	91	321	607
2	334	334
977	514	514
530	90	90
514	977	977
30	765	765
547	280	280
586	984	984
765	30	30
540	231	245	231	245
266	74	74
704	499	499
30	52	52
920	851	851
977	514	514
229	61	61
428	189	189
513	832	832
511	338	338
294	984	984
334	2	2
356	730	52	30	472	730	52	30	472
771	863	863
951	214	996	159	214	996	159
934	595	595
952	915	136	915	136
991	61	61
530	629	629
530	629	629
900	863	863
952	915	915
934	595	595
704	743	743
743	550	550
920	546	546
472	232	232
514	977	977
647	24	24
56	987	987
24	647	647
885	313	313
499	956	956
320	1004	1004
582	329	994	329	994
950	977	977
126	586	586
956	499	499
743	704	704
189	428	428
951	245	245
181	724	189	724	189
647	428	990	428	990
189	546	546
582	987	987
952	915	136	915	136
951	552	552
638	388	742	388	742
662	86	86
160	629	629
126	52	52
765	104	104
126	52	52
356	472	52	30	472	52	30
742	900	900
765	425	425
759	362	362
971	630
971	630
954	630	630
765	30	313	30	313
630	954	954
104	765	765
450	712	712
695	951	951
942	135	135
991	61	61
14	924	924
450	187	187
14	924	924
550	704	704
742	900	900
951	695	695
912	356	439	168	557	356	439	168	557
356	730	730
977	236	236
991	858	858
30	936	936
66	45	45
991	61	61
586	885	447	984	885	447	984
991	61	61
444	535	535
586	126	126
126	586	586
991	61	61
356	730	730
530	24	685	630	493	24	685	630	493
356	912	557	765	912	557	765
991	654	654
586	267	267
356	126	126
586	267	267
586	267	267
586	267	267
991	61	654	61	654
114	716	716
356	515	515
991	61	61
742	900	900
126	868	868
742	900	900
2	322	322
742	900	900
356	586	166	435	416	765	586	166	435	416	765
356	586	166	435	416	765	586	166	435	416	765
126	356	356
356	61	517	602	472	718	61	517	602	472	718
126	66	66
126	45	45
66	126	126
32	197	197
936	30	30
742	900	900
266	168	168
936	832	832
991	654	654
991	654	654
530	629	891	629	891
742	769	769
629	136	160	136	160
991	61	654	61	654
530	267	267
991	654	654
362	759	759
232	912	168	912	168
991	61	61
991	654	654
809	987	987
809	987	987
104	790	790
14	516	516
14	700	700
14	1001	924	173	506	199	644	702	1001	924	173	506	199	644	702
924	14	14
862	188	502	189	280	188	502	189	280
14	924	924
14	924	924
862	188	502	189	280	188	502	189	280
924	14	14
924	14	14
327	381	381
759	362	362
232	472	472
136	915	915
136	915	915
746	935	935
189	249	410	0	249	410	0
189	716	410	1004	716	410	1004
505	337	337
912	472	168	472	168
920	656	656
537	249	249
245	540
245	540
245	692	692
260	168	168
266	260	260
472	52	52
912	472	575	472	575
912	472	472
912	472	168	472	168
561	526	526
313	30	30
190	920	920
746	935	935
697	855	855
987	809	809
251	671	671
428	647	990	647	990
987	56	56
428	862	862
987	56	56
294	885	256	447	313	885	256	447	313
356	416	416
915	142	142
256	294	294
256	294	313	294	313
624	540	540
294	256	256
356	256	209	256	209
935	746	746
356	912	912
662	443	86	443	86
696	534	687	410	742	692	718	591	534	687	410	742	692	718	591
696	502	502
506	541	996	199	541	996	199
14	1001	924	173	506	199	644	702	1001	924	173	506	199	644	702
775	746	746
191	752	752
978	851	851
191	752	752
24	647	647
410	541	650	837	1001	482	924	251	153	16	969	994	433	175	777	122	541	650	837	1001	482	924	251	153	16	969	994	433	175
410	777	122
552	858	858
934	595	595
356	517	517
654	738	738
334	696	696
582	364	364
582	364	764	364	764
695	450	450
356	912	30	168	912	30	168
418	996	996
196	120	850	147	40	429	454	120	850	147	40	429	454
267	517	517
0	189	189
987	231	231
356	730	61	52	517	30	472	730	61	52	517	30	472
935	844	844
178	388	388
267	256	648	517	112	186	478	256	648	517	112	186	478
190	274	373	656	181	353	274	373	656	181	353
356	168	168
644	14	14
715	748	931	171	933	926	157	347	972	285	590	147	577	748	931	171	933	926	157	347	972	285	590	147	577
356	256	256
595	71	71
356	256	256
356	912	209	912	209
178	75	75
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
91	499	684	499	684
592	134	98	454	713	134	98	454	713
908	765	765
754	718	718
256	267	267
256	648	267	517	112	186	478	648	267	517	112	186	478
647	24	24
509	299	299
977	1001	153	996	418
977	1001	153	996	418
40	196	196
423	103	103
356	730	730
782	435	332	435	332
912	168	586	984	168	586	984
356	517	517
736	769	769
356	517	517
267	530
267	530
950	343	343
422	731	731
356	52	30	52	30
730	356	356
767	409	409
399	480	480
480	482	482
647	428	990	428	990
153	1001	977	996	418	1001	977	996	418
534	388	388
546	197	923	197	923
840	540	540
695	450	450
493	530	530
86	662	662
517	267	267
227	966	966
249	537	537
634	337	337
517	267	267
907	393	393
907	184	407	652	320
907	635	732	279	38	490	522	16	426	883	843	615	754	999	711	884	718	201	259	779	777
173	14	14
53	193	193
572	40	40
934	951	951
112	392	392
540	987	987
86	662	662
987	432	364	849	540	840	789	231	311	872	809
987	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
1004	189	189
25	499	499
795	421	424	421	424
458	558	558
126	586	586
602	743	743
769	306	306
401	429	429
126	586	586
429	401	401
56	987	987
220	607	607
550	546	546
1004	473	473
25	499	499
401	429	429
290	193	193
891	629	629
1004	473	473
48	458	499	684	458	499	684
586	126	126
586	984	984
586	984	984
25	918	918
458	844	844
306	769	769
175	491	491
724	293	293
75	772	772
586	356	166	435	416	765	356	166	435	416	765
75	772	772
592	134	98	134	98
1004	473	473
844	935	935
429	401	401
592	257	257
392	112	112
38	324	324
91	24	629	24	629
935	746	746
700	540	540
103	423	423
700	540	540
197	32	32
746	935	935
531	482	482
918	499	499
401	429	429
522	546	546
186	256	648	267	517	112	256	648	267	517	112
687	912	912
0	249	249
362	371	371
362	870	870
447	586	586
52	267	267
381	107	107
485	646	646
429	401	401
267	915	915
267	52	52
530	267	267
530	267	267
715	686	686
718	157	157
280	629	530	629	530
267	530	530
381	107	107
718	687	687
52	912	168	912	168
530	493	493
243	61	61
236	537
236	537
24	647	647
104	126	126
61	517	535	517	535
61	229	229
61	522	522
428	349	349
743	602	602
647	24	24
236	364	364
193	90	90
881	6	6
381	107	107
61	472	356	517	602	718	472	356	517	602	718
46	399	399
193	617	617
229	61	61
388	178	178
429	401	454	401	454
912	52	52
253	151	151
530	629	891	629	891
746	687	692	591	687	692	591
912	30	30
61	193	718	53	193	718	53
746	935	935
956	558	558
629	530	530
990	647	647
337	634	634
157	718	718
381	107	107
499	48	48
618	499	321	499	321
991	61	61
730	356	356
157	718	718
956	684	844	684	844
429	454	454
91	169	595	169	595
90	935	935
915	267	267
761	541	541
428	200	857	883	915	160	530	200	857	883	915	160	530
915	316	316
790	104	104
178	70	70
912	439	439
420	879	879
349	428	428
851	978	978
372	595	595
912	356	687	416	356	687	416
267	915	915
915	316	428	316	428
915	267	267
126	104	790	104	790
850	783	783
42	402	402
159	586	586
954	630	630
178	862	862
126	232	232
372	595	595
231	245	245
987	56	56
630	954	954
104	790	790
883	428	428
42	534	534
150	415	415
491	175	175
42	139	139
530	428	428
915	267	267
91	613	613
809	987	987
915	142
915	142
743	602	602
684	956	565	918	25	318	558	321	458	844	956	565	918	25	318	558	321	458	844
178	70	70
428	200	857	915	200	857	915
428	883	883
428	200	857	915	200	857	915
428	530	530
629	288	288
678	568	568
48	499	499
478	256	648	267	517	112	256	648	267	517	112
428	915	915
433	987	987
700	532	532
772	833	120	609	415	454	833	120	609	415	454
418	996	996
418	996	996
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	955	764	641	68	432	698	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
316	428	428
630	954	954
482	531	531
399	322	322
987	433	433
558	844	844
987	809	809
540	700	700
935	746	746
609	890	633	53	890	633	53
700	532	532
609	592	235	98	90	291	592	235	98	90	291
107	652	320	29	208	537	810	464	737	553	118	192	898	985	664	688	236	670	1004	335	980	201	175	381	808	393	652	320	29	208	537	810	464	737	553	118	192	898	985	664	688	236	670	1004	335	980	201	175	381	808	393
700	540	540
415	401	401
935	746	746
147	347	347
540	987	987
401	429	429
540	987	987
790	126	126
86	662	662
401	429	429
61	243	243
347	147	147
402	42	42
704	550	550
120	268	193	117	633	196	90	291	752	268	193	117	633	196	90	291	752
662	443	86	443	86
90	609	609
91	613	866	613	866
14	1001	924	173	506	199	644	702	1001	924	173	506	199	644	702
294	586	416	586	416
356	765	765
943	103	103
592	134	98	134	98
193	823	823
454	401	401
192	327	327
592	609	609
634	337	337
909	58	58
862	188	502	189	280	188	502	189	280
142	915	915
447	586	586
634	388	388
662	86	86
14	576	516	541	650	881	508	945	682	131	270	837	719	924	783	173	13	761	506	996	199	382	921	657	738	576	516	541	650	881	508	945	682	131	270	837	719	924	783	173	13	761	506	996	199	382	921	657	738
730	356	356
67	963	344	165	561	963	344	165	561
159	214	214
662	86	86
175	532	532
517	478
517	478
316	428	915	428	915
73	41	41
356	472	313	232	472	313	232
267	478	478
356	730	730
429	401	401
671	692	692
550	546	546
256	478	478
550	546	546
178	388	388
15	680	422	680	422
772	890	890
984	586	782	586	782
499	618	618
582	994	994
662	86	86
330	818	818
629	838	838
428	316	316
16	541	783	541	783
586	912	168	984	74	912	168	984	74
915	267	267
838	629	629
251	987	987
401	429	429
356	730	30	730	30
857	428	200	883	915	428	200	883	915
987	540	540
629	838	838
107	192	192
356	472	648	472	648
291	134	268	401	1003	117	98	429	454	713	134	268	401	1003	117	98	429	454	713
838	629
838	629
586	782	782
429	401	401
648	356	356
337	634	634
618	499	499
984	762	762
86	662	662
586	176	176
90	891	891
923	617	90	617	90
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	671	671
401	429	429
629	838	838
977	1001	153	996	418	1001	153	996	418
586	447	447
347	966	966
410	76	76
91	901	901
267	478	478
334	742	742
586	517	113	517	113
294	885	648	133	984	313	332	266	256	447	74	885	648	133	984	313	332	266	256	447	74
514	950	950
86	662	662
159	233	233
765	104	104
267	256	648	517	112	186	478	256	648	517	112	186	478
112	232	232
648	267	267
586	356	166	435	416	765	356	166	435	416	765
977	1001	153	996	418	1001	153	996	418
517	267	267
401	415	415
915	857	857
915	857	857
76	410	410
954	851	851
256	267	267
891	414	414
290	566	566
166	574	602	743	574	602	743
647	428	428
752	413	413
817	851	851
535	722	722
984	586	586
991	61	61
90	809	433	987	809	433	987
313	294	294
984	885	885
66	227	227
719	819	819
268	117	98	633	454	713	291	117	98	633	454	713	291
268	196	196
1004	716	716
935	746	746
191	413	413
192	107	107
433	90	90
166	356	765	356	765
956	844	844
86	662	662
851	630	630
854	528	528
923	633	633
499	318	558	318	558
854	239	239
429	401	401
176	586	586
696	223	223
429	454	454
90	850	761
90	850	761
91	38	38
662	443	86	443	86
707	880	880
707	880	880
236	977	977
423	246	977	101	103	246	977	101	103
428	915	915
977	491	491
415	833	401	150	191	429	833	401	150	191	429
52	472	472
977	1004
977	1004
52	912	912
415	833	401	150	191	429	833	401	150	191	429
472	575	575
191	415	415
491	977	977
977	236	236
52	356	30	356	30
915	316	316
410	696	696
644	199	199
388	178	178
424	421	795	421	795
178	502	502
535	854	444	854	444
423	866	866
191	415	415
686	577	577
178	502	502
61	718	718
61	718	718
718	61	746	692	591	61	746	692	591
915	647	647
58	909	909
103	950	950
318	565	844	956	918	25	558	458	684	565	844	956
318	918	25	558	458	684
478	267	267
540	245	245
178	862	538	502	249	693	6	862	538	502	249	693	6
790	232	232
724	246	246
77	762	762
765	104	104
318	499	499
260	356	356
516	532	532
260	168	168
428	915	915
472	912	912
844	956	956
38	61	61
692	718	718
692	830	830
586	176	176
472	912	912
586	984	984
891	353	353
2	790	790
586	912	885	447	168	984	912	885	447	168	984
337	695	695
586	447	447
502	696	696	862	862
16	14	249	14
16	249
423	103	103
638	388	388
692	233	233
716	724	724
891	90	90
472	52	52
38	939	939
692	272	272
502	178	178
692	245	245
692	696	696
232	790	790
765	52	356	52	356
692	834	248	233	830	775	742	834	248	233	830	775	742
692	591	591
790	232	232
790	119	119
692	671	671
232	790	790
742	900	900
32	214	214
61	38	38
595	71	71
61	718	718
166	782	782
166	782	782
516	13	13
1001	506	506
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
629	607	607
630	851	851
955	427	311	925	987	427	311	925	987
936	30	30
746	935	935
746	413	935	413	935
105	418	418
2	790	700	629	790	700	629
232	356	356
841	546	546
232	126	126
630	141	141
299	509	509
52	472	472
48	565	565
506	1001	1001
996	850	850
52	356	472	356	472
472	52	52
48	499	499
52	472	472
506	199	199	783	783
418	105	105
52	765	356	765	356
586	74	74
586	447	782	447	782
586	762	762
586	159	159
181	537	537
52	868	868
232	168	168
949	912	168	912	168
949	912	168	912	168
949	416	416
643	381	381
267	478	478
267	478	478
712	450	450
790	126	126
790	2	2
190	274	373	656	181	353	274	373	656	181	353
178	502	502
531	983	983
159	586	586
316	17	647	428	142	990	857	302	915	136	31	344	165	543	17	647	428	142	990	857	302	915
316	136	31	344	165	543
795	421	424	207	421	424	207
742	900	388	771	900	388	771
422	731	731
413	746	746
233	159	159
413	746	746
987	482	482
955	540	540
823	542	542
356	52	52
356	586	166	435	416	765	586	166
356	435	416	765
540	873	873
540	873	873
485	250	250
401	98	415	429	291	454	165	98	415	429	291	454	165
356	166	765	166	765
316	483	483
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
722	535	535
746	413	935	413	935
40	450	450
343	663	663
159	712	712
356	256	256
356	232	232
782	586	447	586	447
356	765	52	765	52
356	730	730
165	858	858
343	663	663
684	318	318
343	663	663
774	947	947
947	774	774
83	784	784
912	52	52
909	58	58
422	731	731
662	86	86
324	534	534
248	364	364
577	686	686
644	506	199	506
644	199
912	232	232
912	232	232
912	232	232
912	168	168
912	168	232	168
912	232
774	947	947
731	584	284	15	584	284	15
272	700	700
662	86	86
450	40	40
746	687	935	692	718	591	687	935	692	718	591
178	502	502
912	439	266	949
912	439	266	949
322	343	368	663	343	368	663
935	413	746	413	746
951	239	239
746	687	692	718	591	687	692	718	591
40	450	450
528	854	854
76	399	399
306	374	374
290	589	589
746	763	248	763	248
249	16	16
912	168	168	168	168
399	76	76
552	951	951
718	61	61
674	112	112
334	450	159	450	159
912	168	168
112	674	674
428	915	915
718	746	746
912	168	168
450	712	712
159	40	712	40	712
213	185	185
771	137	137
469	207	207
334	617	617
91	38	70	38	70
166	74	74
185	213	213
530	629	629
977	1001	153	996	418	1001	153	996	418
213	185	185
399	76	76
947	774	774
316	629	629
774	947	947
947	774	774
854	362	362
700	272	272
286	891	891
534	324	591	324	591
956	684	844	684	844
175	849	275	849	275
91	613	595	127	866	613	595	127	866
143	580	669	580	669
674	110	110
833	415	720	415	720
774	947	947
713	592	592
479	114	114
947	774	774
69	950	879	950	879
718	716	716
74	586	885	912	447	168	984	586	885	912	447	168	984
782	586	984	586	984
38	70	70
718	716	716
267	629
267	629
267	629	629
718	716	716
718	716	716
718	716	716
912	77	168	77	168
126	104	104
771	82	82
11	633	633
774	947	947
76	399	399
58	909	909
947	774	774
67	963	344	165	207	963	344	165	207
947	774	774
662	86	86
103	514	514
774	947	947
947	774	774
950	1001	780	514	832	103	1001	780	514	832	103
602	166	166
774	947	947
950	977	977
428	915	915
662	443	86	443	86
947	774	774
32	159	159
774	947	947
850	996	996
912	168	168
977	208	423	1004	208	423	1004
947	774	774
424	547	547
662	443	86	443	86
535	722	722
165	67	67
316	915	915
165	401	401
165	344	344
316	91	91
509	299	299
586	782	447	782	447
722	535	535
401	415	429	291	454	415	429	291	454
309	1	1
166	74	74
586	356	166	435	416	765	356	166	435	416	765
807	159	159
782	586	447	586	447
586	159	159
423	246	101	866	246	101	866
605	693	333	789	693	333	789
362	854	854
956	844	844
286	891	891
956	600	600
82	771	771
956	25	25
629	280	280
629	280	280
891	629	629
586	159	159
401	98	415	429	291	454	165	98	415	429	291	454	165
159	32	32
771	82	82
231	540	540
191	120	120
984	782	586	782	586
718	248	915	248	915
586	159	159
774	947	947
15	731	731
586	159	159
82	771	771
586	159	159
231	540	540
984	782	586	782	586
454	592	706	235	681	278	297	120	499	40	880	290	916	592	706	235	681	278	297	120	499	40	880	290	916
231	540	540
586	782	984	782	984
334	687	687
629	526	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	445	685	846	280	360	630	891	631
629	160	530	493	561	658
190	353	353
629	526	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
454	134	592	772	120	134	592
454	772	120
692	746	746
947	774	774
105	418	418
159	499	499
984	586	782	586	782
629	530	530
629	316	316
166	52	126	586	416	782	356	232	52	126	586	416	782	356	232
67	963	963
984	294	294
602	743	743
401	98	415	429	291	454	165	98	415	429	291	454	165
290	151	253	151	253
746	248	248
746	935	935
607	696	696
306	374	374
362	356	637	356	637
743	602	602
61	243	243
923	546	546
150	415
150	415
915	718	718
686	577	577
724	14	796	14	796
915	428	428
607	696	696
607	696	696
771	82	82
416	586	356	166	435	765	586	356	166	435	765
165	316	316
90	223	223
454	713	713
774	947	947
602	743	743
447	586	586
592	713	713
592	609
592	609
700	935	935
91	581	581
454	713	713
592	454	454
86	662	662
178	693	693
990	428	428
546	923	923
485	542	542
582	364	994	764	364	994	764
90	70	70
739	731	731
86	662	662
802	450	450
947	774	774
580	143	143
538	976	976
290	454	454
190	920	920
629	630	630
609	278	687	617	151	278	687	617	151
190	274	373	656	181	353	274	373	656	181	353
586	447	447
663	950	950
774	947	947
630	685	685
586	416	416
782	586	984	586	984
586	984	984
90	561	561
947	774	774
547	293	293
630	530	530
712	450	40	159	450	40	159
807	193	193
530	630	630
774	947	947
40	454	454
630	530	530
293	547	547
223	90	90
293	613	718	613	718
742	229	229
912	586	168	984	74	586	168	984	74
807	193	193
497	773	773
497	977	977
743	602	602
104	765	765
112	586	416	782	586	416	782
984	586	782	586
984	782
996	850	850
229	742	742
284	731	731
540	427	427
746	935	692	935	692
771	306	306
724	246	246
746	935	935
823	542	542
284	731	731
912	586	168	984	74	586	168	984	74
91	343	343
310	477	477
746	935	935
843	320	320
165	316	316
165	401	401
662	86	86
746	692	692
214	857
214	857
547	293	293
256	416	416
399	1001	1001
399	76	76
774	947	947
61	416	416
214	857	857
377	293	293
977	796	796
151	290	290
301	978	978
362	428	428
843	115	115
428	915
428	915
742	91	306	91	306
514	103	103
514	950	950
514	103	103
166	90	90
530	493	493
514	103	103
648	90	90
86	662	662
450	61	61
499	565	565
823	542	485	542	485
742	769	769
435	782	782
774	947	947
698	540	840	231	873	245	764	540	840	231	873	245	764
499	844	844
147	157	157
742	229	229
530	685	685
14	724	724
184	91	91
662	86	86
947	774	774
422	731	731
422	731	731
105	418	418
947	774	774
984	912	586	885	447	168	74	912	586	885	447	168	74
817	851	851
774	947	947
951	936	936
696	607	607
737	335	335
609	923	278	687	617	151	923	278	687	617	151
514	103	103
320	843	843
738	923	923
855	170	170
416	61	61
810	335	335
30	936	936
322	663	663
949	260	260
335	737	737
994	364	364
362	167
362	167
91	534	534
362	371	371
680	731	731
647	428	428
956	684	684
505	337	337
335	810	810
14	16	249	16	249
530	630	630
147	577	715	577	715
165	67	67
165	344	344
586	294	294
165	67	67
165	344	344
984	762	762
165	31	31
320	843	843
165	31	31
724	14	14
586	912	168	984	74	912	168	984	74
589	290	290
630	530	530
120	8	8
14	724	724
599	670	670
14	365	365
724	14	14
335	810	810
337	505	505
947	774	774
774	947	947
742	769	769
267	187	187
774	947	947
947	774	774
947	774	774
541	979	979
774	947	947
187	267	267
16	541	541
685	530	530
947	774	774
844	956	956
187	267	267
214	159
214	159
774	947	947
605	599	599
956	684	684
249	14	16	14	16
157	718	718
61	450	450
423	184	184
418	105	105
91	388	388
447	586	586
605	599	599
947	774	774
134	592	98	291	454	592	98	291	454
774	947	947
947	774	774
915	647	647
850	996	996
91	740	740
16	14	249	14	249
915	200	200
774	947	947
850	609	609
947	774	774
921	719	719
246	293	293
133	104	104
249	16	16
2	790	790
843	320	320
104	133	133
592	134	98	609	454	713	134	98	609	454	713
915	647	647
540	231	311	873	245	231	311	873	245
659	790	790
662	443	86	443	86
91	939	939
774	947	947
951	996	996
540	231	873	231	873
915	742	742
422	731	731
575	472	472
2	377	377
401	98	415	429	291	454	165	98	415	429	291	454	165
178	502	502
629	120	120
334	450	159	450	159
178	862	188	189	280	862	188	189	280
936	908	908
343	70	70
136	647	647
232	912	912
253	752	752
586	166	166
143	32	32
299	559	559
318	844	319	844	319
939	91	91
586	447	447
765	104	104
872	32	32
552	951	951
424	421	795	421	795
90	648	416	648	416
718	61	61
718	716	716
423	246	246
718	61	61
90	356	416	356	416
232	256	256
765	648	256	648	256
923	617	90	617	90
599	605	605
416	586	586
940	214	214
542	485	485
120	629	629
318	684	684
91	307	307
908	936	648
718	157	157
647	24	24
32	143	143
662	900	900
540	231	231
32	862	862
319	723	723
966	45	45
966	347	347
294	984	984
294	586	586
586	447	447
103	514
103	514
214	940	940
542	546	546
534	61	61
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228	470	862	538	991	333	710	502
0	249	693	295	78	6	409	767	976	599	605	228
794	854	854
293	724	724
256	232	232
746	935	935
586	294	294
984	294	294
746	935	935
794	200
794	61	900	803	341
794	762	762
857	915	915
940	214	214
30	908	908
794	912	517
794	870	571	704	285	841	910
294	586	586
428	915	915
104	425	425
794	915	168	62	742	356
586	294	294
794	412	731
794	160	161	868	712
794	663	660	591	663	660	591
586	294	294
794	111	111
908	936	936
24	647	647
915	428	200	857	883	160	530	428	200	857	883	160	530
586	517	542	447	517	542	447
586	447	447
586	447	447
915	428	200	857	883	160	530
915	428	200	857	883	160	530
915	316	316
38	939	939
428	647	647
823	542	542
31	165	165
542	854	854
31	990	990
915	502	502
416	912	912
232	439	439
439	232	232
577	686	686
248	718	718
923	617	617
388	70	70
790	659	659
936	30	30
288	630	630
577	147	147
388	90	90
923	772	120	772	120
630	288	288
915	731	511	32	731	511	32
915	739	739
628	82	82
605	599	599
628	720	720
232	439	439
915	534	388	534	388
915	316	316
915	316	316
439	232	232
388	534	322	534	322
915	428	857	883	160	530	428	857	883	160	530
630	971	971
915	428	857	883	160	530	428	857	883	160	530
630	530	530
126	416	416
502	862	851	188	189	280	862	851	188	189	280
586	294	294
724	502	502
61	534	534
586	447	447
502	862	862
502	851	851
746	413	935	692	413	935	692
746	692	692
746	935	935
915	316	316
886	250	250
862	547	547
731	584	284	422	15	584	284	422	15
502	178	178
502	851	851
502	530	530
139	832	832
746	550	935	692	550	935	692
532	516	516
746	550	935	692	550	935	692
692	746	746
38	939	474	939	474
692	329	233	624	329	233	624
38	939	474	939	474
166	586	586
105	418	418
742	915	915
742	769	769
746	935	692	935	692
746	550	935	692	550	935	692
542	62	62
418	105	105
762	586	586
586	166	447	765	166	447	765
586	762	762
586	111	111
586	111	111
1001	506	506
77	762	762
506	541	996	199	644	541	996	199	644
506	541	996	199	644	541	996	199	644
165	31	31
165	67	67
293	724	724
996	506	541	199	506	541	199
724	293	293
857	214	214
746	413	935	692	413	935	692
947	774	774
700	277	277
422	731	731
485	250	250
743	356	356
844	956	956
956	684	844	684	844
316	612	927	997	499	978	850	915	147	127	416	190	40	107	544	629	987	720	178	612	927	997	499	978	850	915	147	127	416	190	40	107	544	629	987	720	178
178	572	29	716	724	969	32	1004	718	572	29	716	724	969	32	1004	718
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
401	415	415
854	586	586
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955
987	764	641	68	698
774	947	947
530	630	630
294	885	256	447	416	984	313	74	885	256	447	416	984	313	74
947	774	774
502	178	178
854	542	542
746	935	935
530	851	502	24	851	502	24
428	915	915
746	935	935
530	891	891
883	595	595
662	443	443
189	502	502
178	580	188	685	572	281	249	977	78	409	422	31	360	293	491	631	953	580	188	685	572	281
178	249	977	78	409	422	31	360	293	491	631	953
774	947	947
746	534	534
365	14	14
74	133	885	294	256	447	984	313	133	885	294	256	447	984	313
178	502	502
118	335	335
214	940	940
530	629	629
324	534	534
322	368	368
322	368	368
335	118	118
662	443	86	443	86
214	857	857
67	963	963
67	963	344	165	207	561	963	344	165	207	561
662	443	86	443	86
14	506	506
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
231	582	582
14	173	173
178	502	502
294	984	984
915	428	200	857	883	160	530	428	200	857	883	160	530
294	885	256	447	416	984	313	74	885	256	447	416	984	313	74
506	14	14
14	173
14	173
947	774	774
67	963	344	165	207	963	344	165	207
454	401	429	401	429
416	126	126
454	401	401
506	996	541	996	541
774	947
774	947
502	189	189	178	178
502	178	178
502	530	530
947	774	774
558	618	956	672	48	565	216	723	918	25	319	366	318	679
558	704	499	434	321	458	758	684	41	844
743	602	602
159	40	712	40	712
740	788	106	788	106
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953	17	647	428	142
915	990	200	971	857	302	92	952	136	31	344	165	543	953
531	482	482
365	14	14
316	17	647	428	142	990	857	302	92	915	136	31	344	165	543	17	647	428	142	990	857	302	92	915	136	31	344	165	543
90	534	534
1004	977	977
774	947	947
74	294	294
977	1004	1004
433	789	482	789	482
935	696	696
13	550	550
566	290	290
294	74	74
832	513	513
947	774	774
740	879	879
832	936	936
321	618	618
74	586	586
207	795	373	795	373
184	423	423
207	795	795
534	324	591	324	591
25	386	386
977	236	236
731	422	422
506	850	850
421	424	424
774	947	947
377	2	2
552	851	851
947	774	774
428	990	990
743	602	602
862	32	32
67	963	344	165	561	963	344	165	561
863	742	742
368	322	322
86	662	662
988	978	978
891	353	353
165	316	316
165	316	316
428	160	160
165	31	31
774	947	947
248	364	364
14	365	365
246	423	101	423	101
233	692	692
885	984	984
700	267	267
984	885	885
885	984	984
422	731
422	731
90	534	534
126	416	416
458	684	684
947	774	774
977	409	409
541	199	199
248	506	506
310	103	103
915	923	278	687	923	278	687
362	371	371
886	250	250
90	993	863	993	863
951	388	638	388	638
844	956	956
248	746	746
530	24	629	891	24	629	891
294	256	256
547	851
547	851
15	680	422	731	680	422	731
353	190	190
862	534	547	293	534	547	293
774	947	947
947	774	774
742	769	769
851	167	167
178	502	502
857	316	316
832	139	139
599	605	605
15	731	731
187	267	267
256	759	759
832	710	710
774	947	947
256	294	759	447	74	294	759	447	74
607	696	696
832	423	423
629	891	891
173	14	14
425	104	104
622	676	125	559	676	125	559
622	676	125	559	676	125	559
267	187	187
832	977	977
165	31	31
502	178
502	178
347	966	966
267	187	187
416	231	231
191	671	671
165	31	31
165	401	401
765	425	425
925	697	697
947	774	774
165	857	857
622	676	125	559	676	125	559
912	168	416	168	416
850	783
850	783
493	24	24
223	343	343
280	530	530
15	731	731
624	329	329
159	29	29
294	885	256	447	416	984	313	74	885	256	447	416	984	313	74
415	334	617	334	617
134	356	356
908	765	765
568	678	678
377	729	729
568	379	379
232	472	472
881	14	14
425	765	765
187	267	267
187	267	267
214	316	316
343	91	91
187	267	267
422	731	731
422	731	731
996	541	541
62	646	542	646	542
774	947	947
232	332	332
765	908	908
435	500	500
765	908	908
191	752	752
908	765	765
86	662	662
112	267	267
76	1001	74	399	1001	74	399
15	731	731
231	416	416
979	199	199
638	951	951
250	485	485
977	418	418
316	428	428
410	189	189
250	485	485
139	477	477
686	577	577
947	774	774
74	885	648	133	984	313	332	294	266	256	447	885	648	133	984	313	332	294	266	256	447
14	881	881
74	573	573
74	166	166
602	743	743
250	485	485
531	482	482
546	920	920
546	197	923	197	923
161	900	900
542	62	62
662	443	86	443	86
29	159	159
24	493	493
764	994	994
421	141	141
764	994	994
541	979	979
936	30	30
774	947	947
143	669	669
572	414	414
413	935	935
595	450	450
493	24	24
628	720	720
280	629	629
891	629	530	629	530
696	607	607
947	774	774
61	718	718
685	493	493
392	316	316
316	857	857
844	956	956
716	724	724
774	947	947
506	1001	1001
502	388	388
502	718	718
595	450
595	450
194	901	229	863	769	901	229	863	769
332	782	782
15	731	731
423	832	832
624	329	692	329	692
680	15	15
439	912	912
267	891	891
91	570	742	570	742
868	126	126
142	275	275
711	718	718
318	558	558
220	120	120
843	407	407
978	988	988
62	542	542
423	127	127
464	980	980
857	428	428
332	232	232
978	851	851
857	316	316
774	947	947
41	73	723	73	723
362	371	371
947	774	774
316	214	214
126	868	868
214	159	159
554	185	185
90	388	388
383	732	732
774	947	947
30	936	936
724	14	796	14	796
987	789	789
316	838	838
662	443	86	443	86
534	70	70
267	630	630
185	554	554
413	935	935
256	74	74
947	774	774
838	316	316
416	231	231
994	764	764
630	267	267
62	500	500
320	843	843
299	388	388
316	838	838
502	388	388
891	267	267
774	947	947
119	465	465
14	724	724
629	280	280
166	74	74
178	0	0
738	783	783
638	96	96
189	502	502
280	526	647	547	188	24	32	360	631	561	526	647	547	188	24	32	360	631	561
280	526	647	547	851	188	24	32	915	360	631	530	920	561	526	647	547	851	188	24	32	915	360	631	530	920	561
883	189	189
863	231	231
630	267	267
915	316	316
322	368	368
550	546	546
915	316	91	316	91
843	591	184	407
843	393	393
843	652	320	635	732	279	38	490	522	16	426	883	907	615	754	999	711	884	718	201	259	779
1001	650	837	979	828	702	541	745	924	996	199	644	650	837	979	828	702	541	745	924	996	199	644
267	630	630
850	199	199
718	716	716
106	50	50
718	61	61
915	428	428
630	267	267
61	718	718
91	638	638
275	142	142
502	862	188	189	280	862	188	189	280
166	883	883
629	891	891
14	796	724	796	724
947	774	774
790	77	77
774	947	947
947	774	774
832	423	423
77	790	790
506	248	248
421	383	383
732	383	383
790	77	77
142	275	275
447	294	294
947	774	774
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
248	506	506
698	540	840	231	873	245	764	540	840	231	873	245	764
978	988	988
275	142	142
692	233	233
862	188	188
428	915	915
808	473	473
774	947	947
862	547	547
723	41	41
383	421	421
267	165	165
193	633	633
189	24	428	595	915	731	530	24	428	595	915	731	530
692	191	191
738	719	719
231	994	994
718	61	61
947	774	774
738	719	719
693	772	120	772	120
832	175	175
458	684	684
61	243	243
175	832	832
428	915	915
774	947	947
947	774	774
849	428	428
458	684	684
24	891	891
609	546	546
832	175	175
646	62	62
868	126	126
956	844	844
159	251	251
91	307	307
546	447	447
774	947	947
165	857	857
229	483	483
165	316	316
644	491	491
302	241	241
936	30	30
880	609	609
178	599	599
159	251	251
159	290	290
568	379	379
758	723	723
74	256	256
647	915	915
595	71	71
337	638	638
32	739	739
947	774	774
86	662	662
267	517	517
980	335	335
772	693	693
731	422	422
193	633	633
214	134	707	239	951	609	159	316	134	707	239	951	609	159	316
774	947	947
947	774	774
693	772	772
1001	506	506
485	542	542
86	662	662
61	356	517	356	517
193	633	633
774	947	947
335	980	980
428	849	849
956	844	844
947	774	774
743	602	602
86	662	662
980	464	464
685	1001	724	1001	724
294	447	447
86	662	662
1001	685	724	685	724
469	141	141
67	963	344	165	207	561	963	344	165	207	561
772	915	316
772	915	316
61	718	718
290	214	159	214	159
890	633	633
15	680	680
280	547	851	388	547	851	388
718	502	502
966	347	347
14	783	783
166	885	447	586	885	447	586
1001	14	14
940	53	53
188	920	656	920	656
415	338	338
996	541	541
404	772	772
680	707	707
353	891	891
718	724	724
951	923	923
724	685	685
940	53
940	53
538	862	862
936	30	30
685	724	724
293	547	547
480	482	482
940	53	53
540	245	245
647	24	24
173	541	541
236	537	537
738	783	783
423	184	184
246	724	724
530	280	280
531	809	56	809	56
531	56	56
990	428	857	428	857
1001	76	76
832	710	977	423	710	977	423
724	246	246
447	586	586
832	139	125	175	139	125	175
832	216	319	487	216	319	487
530	280	280
832	622	622
832	513	513
74	912	168	586	885	447	984	912	168	586	885	447	984
832	936	780	514	936	780	514
280	547	547
280	547	851	388	547	851	388
530	891	891
280	547	851	388	547	851	388
214	40	712	40	712
32	214	214
74	294	294
214	857	857
61	687	718	687	718
891	530	530
891	24	24
166	74	74
166	586	416	743	74	586	416	743	74
530	629	629
542	485	485
169	595	595
530	24	24
464	980	980
542	485	485
24	891	891
716	718
716	718
716	718	718
24	530	530
530	24	24
718	502	502
718	716	716
731	422	422
712	214	40	214	40
542	823	485	823	485
56	540	994	540	994
688	404	404
264	698	698
531	809	56	809	56
61	356	517	356	517
949	266	266
439	168	168
61	356	517	356	517
61	243	243
197	923	546	923	546
586	854	854
586	267	267
586	267	267
724	951	951
912	439	168
912	439	168
586	912	168	885	447	984	74	912	168	885	447	984
586	74
812	790	790
586	166	166
586	447	447
912	439	439
586	617	617
61	243	243
62	542	542
61	692	718	692	718
912	77	77
418	105	105
418	977	977
418	977	977
912	168	168
168	356	912	209	356	912	209
168	966	966
168	912	912
168	912	912
912	356	356
912	762	762
912	168	168
168	912	912
168	439	439
168	74	74
912	416	159	416	159
629	493	561	493	561
168	557	557
168	260	260
168	912	912
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
912	260	260
912	168	168
912	168	168
912	260	260
912	77	77
168	912	949	912	949
168	232	232
629	483	483
168	232	232
912	472	168	575	472	168	575
912	168	168
168	439	439
168	557	557
168	912	912
199	850	850
506	29	29
166	586	586
628	405	405
165	67	67
165	401	67	31	344	316	401	67	31	344	316
935	413	413
50	402	402
509	299	299
542	62	62
141	469	469
900	388	771	742
900	388	771	742
795	421	424	207	421	424	207
542	485	485
542	485	485
542	485	485
165	857	857
188	920	656	920	656
722	854	854
662	443	86	443	86
722	535	535
987	231	231
407	843	843
207	373	469	35	373	469	35
506	1001	1001
178	90	90
659	790	790
439	168	168
951	724	724
405	628	628
854	586	586
617	586	586
977	418	418
53	193	193
671	692	692
854	722	722
334	159	159
40	272	572	900	947	568	662	254	712	802	695	272	572	900	947	568	662	254
40	712	802	695
5	506	506
294	74	74
5	553	670	553	670
714	53	53
290	214	159	214	159
951	724	711	724	711
724	951
724	951
724	951	951
506	5	5
724	951	951
178	90	90
5	506	506
774	947	947
947	774	774
90	256	256
246	423	101	423	101
531	482	482
280	526	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658	526	288	24	445	685	846	360	630	629	891	631	160	530
280	493	561	658
707	98	951	214	159	98	951	214	159
74	168	168
629	978	978
61	522	522
493	301	301
107	201	201
947	774	774
1002	319	319
774	947	947
947	774	774
718	522	522
469	188	188
978	629	629
90	502	178	502	178
850	506	506
86	662	662
592	134	98	609	454	713
592	134	98	609	454	713
418	105	105
592	134	98	609	454	713	134	98	609	454	713
592	134	134
823	542	542
294	817	817
393	843	843
823	485	485
592	98	454	98	454
73	723	41	723
73	41
774	947	947
951	850	996	850	996
662	214	214
517	267	267
61	517	517
428	647	647
996	506	199	506
996	199
628	405	405
947	774	774
61	356	517	243	356	517	243
857	214	214
774	947	947
978	851	167	851	167
947	774	774
843	393	393
774	947	947
978	851	167	851	167
843	407	407
674	392	392
850	951	951
401	415	165	415	165
405	628	628
850	541	541
454	401	291	401	291
86	662
86	662
157	277	277
951	976	976
157	277	277
75	633	633
976	951	951
416	168	168
422	731	731
458	684	684
947	774	774
817	274	274
774	947	947
458	684	684
561	629	493	629	493
630	629	629
774	947	947
316	214	214
104	256	256
844	319	319
802	568	568
322	591	591
832	487	125	622	487	125	622
844	918	918
886	250	250
832	319	319
586	294
586	294
586	765
586	765
832	175	175
528	909	909
586	113	113
528	909	909
647	547	547
214	857	857
624	540	540
294	586	586
624	994	994
294	885	256	447	416	984	74	885	256	447	416	984	74
416	231	231
416	294	294
251	159
251	159
547	647	647
685	1001	1001
77	912	912
29	506	506
692	329	329
77	912	912
568	379	379
568	947	947
724	716	716
251	159	159
912	168	168
912	77	77
500	62	62
86	662	662
516	790	790
609	978	978
609	978	978
418	977	977
62	542	485	542	485
178	90	90
70	388	388
506	850	850
126	912	912
851	547	547
316	278	120	915	278	120	915
629	630	630
558	499	499
506	996	996
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512	207	988	421	795	547	851	469	188	614	301	954	817	957
978	167	141	552	424	35	512
662	443	86
322	70	70
90	534	70	534	70
771	900	900
582	994	994
699	168	168
260	168	168
260	912	912
77	912	912
105	418	418
996	506	506
629	214	214
268	117	98	454	291	117	98	454	291
178	976	976
558	499	499
268	117	98	633	454	291	117	98	633	454	291
78	29	29
343	223	223
947	774	774
104	742	742
951	976	976
425	765	104	765	104
126	232	232
774	947	947
947	774	774
851	188	188
421	141	141
268	117	98	633	454	713	291	117	98	633	454	713	291
334	415	415
1001	506	506
662	443	86	443	86
854	542	542
280	53	53
91	939	939
854	535	535
854	250	250
862	547	547
951	934	934
421	141	141
418	105	105
951	850	850
418	105	105
990	482	482
868	416	416
685	1001	1001
546	550	550
662	86	86
956	684	844	684	844
502	718	718
832	125	175	622	125	175	622
832	319	319
832	487	487
173	743	743
940	53	53
74	586	586
506	1001	1001
499	318	558	318	558
91	535	535
178	502	502
91	542	542
1001	506	506
418	996	996
1001	685	685
849	175	175
284	731	731
214	629	629
774	947	947
506	1001	1001
776	193	923	53	193	923	53
940	53	53
582	329	329
685	1001	1001
280	53	53
629	214	214
421	424	424
935	191	191
935	191	191
534	70	70
316	915	915
947	774	774
851	630	630
743	173	173
774	947	947
832	410	410
550	700	700
550	546	546
947	774	774
774	947	947
53	280	280
450	991	991
175	275	275
947	774	774
711	246	246
711	246	246
377	866	716	423	101	866	716	423	101
499	318	558	318	558
891	24	24
306	374	374
955	540	540
306	374	374
362	870	870
67	963	344	165	207	561	963	344	165	207	561
955	427	540	773	311	925	427	540	773	311	925
774	947	947
947	774	774
996	199	199
24	891	891
306	374	374
774	947	947
91	52	356	52	356
540	955	955
771	807	807
991	654	654
991	654	654
586	294	294
38	939	939
580	91	91
90	761	761
321	565	565
743	516	166	340	704	602	173	356	765	516	166	340	704	602	173	356	765
676	125	622	125	622
991	178	178
729	377	377
319	832	832
547	851	851
547	851	851
662	267	466	267	466
421	188	188
52	91	91
855	581	581
629	630	630
629	630	630
322	223	368	223	368
319	318	844	318	844
547	851	851
322	343	343
991	858	858
723	41	41
718	61	61
319	1002	1002
319	1002	1002
987	432	364	849	540	840	789
987	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	955	764	641	68	698
90	62	62
628	405	405
256	854	854
249	538	538
343	223	322	223	322
535	542	542
180	990	990
368	322	322
292	769	769
362	731	731
718	157	157
91	850
91	850
966	168	168
427	540	540
120	502	502
718	915	783	742	356	980	904	716	851	724	502	388	189	687	754	915	783	742	356	980	904	716	851	724	502	388	189	687	754
788	634	634
294	126	126
718	591	591
765	104	104
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241	526	421	647	547	851
280	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
550	546	546
987	56	56
991	654	654
644	506	199	506	199
850	719	719
698	540	840	231	873	245	764	540	840	231
698	873	245	764
991	61	61
823	193	193
454	268	268
628	135	720
628	135	720
199	996	541	996	541
947	774	774
105	418	418
14	796	724	796	724
991	61	61
223	399	399
955	427	925	987	427	925	987
646	542	62	542	62
322	343	223	343	223
807	771	771
113	586
113	586
991	61	654	61	654
322	343	343
14	796	724	796	724
422	731	731
422	731	731
558	956	956
646	542	62	542	62
991	61	654	61	654
695	450	450
765	648	648
695	450	450
178	502	502
586	113	113
280	891	891
765	648	648
91	850	850
189	718	718
991	654	654
991	654	654
558	956	956
991	654	654
168	74	74
104	648	648
774	947	947
955	540	311	540	311
812	790	790
648	104	104
316	915	915
421	795	795
947	774	774
695	450	450
795	421
795	421
74	168	168
851	630	630
722	535	535
29	78	78
231	540	540
765	602	133	602	133
662	86	86
991	61	654	61	654
267	493	493
267	586	586
193	540	540
915	718	718
502	178	178
586	447	447
851	718	718
586	267	267
722	535	535
267	662	662
648	765	765
915	718	718
586	126	126
188	546	546
535	722	722
126	586	586
537	236	236
293	862	862
250	854	854
912	168	168
586	517	542	447	517	542	447
947	774	774
695	450	450
260	168	168
188	851	851
188	421	421
572	862
493	267
648	765
126	586
648	765
540	581
774	947
684	25
14	724
718	502
540	697	311	925	855	698
718	157
718	591
421	188
447	586
447	586
485	62
90	16
506	199	644
586	126
586	126
718	687
371	441
935	413
697	170
891	629
935	413	696
923	951
956	684
700	790
843	407
630	851
765	472
428	990
126	586
851	630
891	629
951	923
428	990	857
267	823
267	166
923	951
77	762
646	62
646	62
410	832
500	332
256	416
522	61
915	200
696	607
517	586	542	447
522	718
718	980
582	832
915	838
280	687
885	586	111
918	558
854	256
322	70
765	648
280	687
923	633
1004	682
629	891
1004	283
283	1004
1004	470
648	765
188	421
684	550
648	104
91	280
91	647	915
716	724
912	439	168
915	91
648	416
745	837
126	790
175	553
565	743
540	245
891	629
546	704	684
537	236
105	418
912	439	90	416
912	439
537	236
688	670
558	318	684
790	126
318	558	684
790	2
724	14
724	716
277	157
565	558
586	684
586	356	765
586	416
586	984
439	232
118	732
546	550
439	912	266
418	105
418	105
912	168
912	168
912	260
912	472	575	232
912	168
912	472	168	575
912	472
105	418
418	105
506	1001
105	418
516	790
506	199
61	718
61	718
762	77
762	77
643	381
542	62
790	516
516	790
790	516
881	516	790
790	881
602	743
516	881
790	881
837	783
837	783
837	654
790	2
790	2
790	2
260	168
742	104
135	581
135	581
135	628	82	870	581	170	4	371
682	738
135	628
135	581
135	942
135	581
135	581
135	581
891	445	414
891	414
881	790
135	628
66	45
280	629
280	851	915	530	920
500	62
628	135
942	135
91	660
139	977	780	125	622	513
612	740
2	388	790
684	586
418	105
418	178
418	105
418	996
418	996
586	684
168	912	77
168	260
168	74
168	585
168	966
168	260
168	699
260	912	168
790	232
168	260	912
996	418
996	418
2	790
996	418
790	2
2	790	700
996	418
506	541	996	199
14	702
418	996
418	996
418	996
569	178
418	996
418	996
996	418
996	418
996	418
996	418
418	996
996	418
418	996
418	996
996	418
702	1001
246	423	101
790	912	168
622	676	125
622	676	18	125	559
278	713
870	12
499	321
622	676	125	559
622	676	125	559
469	24
774	947
947	774
622	676	125
774	947
947	774
622	676	125	559
120	854
774	947
956	684	844
947	774
622	676	125	559
499	558
738	783
502	388
996	850
790	883
491	644
142	188
951	482
502	862	188	189
956	790
654	837
947	695
708	916
844	321
774	947
178	418
362	383
947	774
159	746	692
774	947
160	136
413	696
947	774
947	774
500	586
774	947
429	401	98	415	291	454
143	862
429	454
450	187
774	947
267	700
713	566
188	851
306	374
482	951
432	987
723	41
472	356
746	935
306	374
472	232
313	885	294	256	447	416
977	208	950	423	1004
713	566
644	14	506
582	994	764
581	540
313	356
208	977
514	780
779	883
159	662
356	472
178	250
746	692
644	491
306	659
332	500
883	779
779	883
754	718
662	443	159
506	1001
528	362
480	482
267	142
947	774
774	947
772	923
947	774
746	692
25	704
25	704
178	231	607
746	692
500	586	166	334
1001	506
819	329
971	952
977	208
187	450
356	743
356	134
724	502
915	189
14	702
208	977
356	256
1001	541
76	1001	74	399
951	482
776	334
990	180
127	423
127	718
684	704
534	70
718	127
107	226
90	629	530
178	502
629	24
774	947
91	167	207
774	947
980	107
91	978
541	1001
581	135
558	499
531	482
189	915
684	25
321	499
724	293
381	192
915	200	857	883	160	530
546	550
500	814
947	774
500	814
908	765
1001	541
415	334
415	544
159	251
502	280
275	175
91	517
275	849
586	500
187	695
695	187
159	662
915	344
159	746
90	439	912	416
585	168
189	502
724	293
450	900	662	272	802
189	502
104	908
188	546
502	189
862	534	547	293
502	189
774	947
738	783
251	159
267	435
730	416
696	483
582	994
580	791
765	908
994	582
774	947
765	908
90	416	472
416	586
715	147
388	509	832
765	908
977	487
272	900
844	918
178	502
500	814
607	617	159
61	718
189	502
189	718
112	110
868	52
568	695
695	568
963	67
883	779
321	499
530	90
260	439	416
127	687
790	812
356	586	166	435	416	765
500	814
633	546
356	256
844	499
249	0
418	996
795	167
418	996
480	482
915	953
24	469
418	178
469	630
774	947
630	469
142	267
692	834	248	775
356	209
416	356
692	746
995	696
692	746
684	546
638	388
90	170
695	450
692	746
418	996
695	450
67	963	207
260	743
187	450
187	450
582	173
207	469
407	754	225	883	907	843	779
267	530
423	127
214	159
743	602
423	977	175	103
743	260
537	236
423	246	977	101	175	103
505	337
500	814
91	851
500	814
738	783
996	418
251	159
53	517
142	647	428	200	971	857	915	952	136
67	963	344	165
586	356	166	435	416	765
500	814
327	381
684	956	565	918	25	318	558	321	458	844
301	188
629	891
546	900
546	188
334	923	746	692	159
334	157
120	854
512	469
512	469
193	53
996	418
550	546
423	866
75	170
188	469
506	1001
761	790
173	582
335	385
335	385
547	280
83	784
547	862
288	629
193	633
178	418
61	718
851	167
774	947
947	774
1001	506
752	978
267	586
337	135
362	538
479	904
362	613
716	718
774	947
335	464
170	75
695	450
334	700
547	862
977	1001	950	1004
692	334
977	1001	423	1004
541	506
586	416
550	546
275	327
91	29	107
586	267
586	267
742	901	229	993	443	86	863	784	659	692	306	769	83	152	835	400
334	415
491	5
547	862
742	900
692	746	923	159	334
107	381
742	900
987	432
742	900
5	491
334	776	550	923	687	617
14	644
947	774
178	607	231
900	742
638	700
586	687	334
624	231	311	994	764
774	947
228	605
483	229
947	774
743	260
700	638
774	947
229	483
11	633
644	924
644	924
1001	532
731	422
947	774
541	1001
731	422
731	422
772	75
774	947
731	422
947	774
772	120	609	454
381	327	192
414	891
251	987
424	421	795	207
275	327
915	857
506	1001
301	547
722	535
321	458
774	947
293	862
91	530
743	516
883	189	915	718
1001	541
1001	506
947	774
630	530
528	362
774	947
546	684
947	774
644	14
334	586
207	988	373	469	558
293	862
372	404	595	169	934
774	947
173	14	506
334	176
142	134
915	189	883	718
662	900	450	272
176	334
327	275
75	850
506	173	14
67	963	207
977	189
923	214	159
629	288
718	61
704	743
189	24	530
900	742
173	506
843	407
718	716
718	61	591
37	356
506	173
923	692
506	173
90	771
638	388
832	663
14	173	506
207	91
832	1
915	923
275	327
915	857
915	857	857
832	710	423
698	540	840	231	873	245	764
862	293
915	857
843	407
173	506
24	189	530
540	245
173	506
851	188
423	710	832
418	178
418	178
61	718
710	832
464	214
173	14	506
214	783	994	586	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	178	316	776	920	324	738
214	900	65	993	329	997	923	595	435	910	528	500	243	280	812	190	107	731	940	987	684	835	743	852	865	844	220	334	612	927	739	834	534	248	851	502	413	517	542
891	629
5	491
347	966
356	37
595	71
349	976
329	624
629	891
924	14
832	423
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
638	388
485	542
423	832
843	883
724	246
977	423
139	780
14	173	506
423	977
977	423
418	996
485	535
535	722
485	535
485	535
126	912
923	151	890	278	687	617
485	535
388	280
14	924
532	516
923	915
558	25	844
139	780
447	313
891	629
356	472	602
996	418
629	526	24	685	846	360	630	891	631	160	493	561	658
388	509	832
388	509	832
629	530
249	409
502	189
329	624
388	509	832
236	977
629	530
530	189
530	629	891
530	267
530	24
530	267
530	629
530	629
891	530
530	629
530	891
742	993	863	784	659	306
586	334
356	743
602	356
534	862
439	260
586	573
605	700
586	759
586	762
586	912	356	765
418	996
418	996
996	418
418	996
356	472	168
318	558	684
629	24
105	418
418	105
356	472	313
356	472	313
327	381
629	24
629	891	160
586	111
472	168	575
924	199
1001	702
996	418
996	418
996	418
996	418
996	418
506	1001
1001	506
1001	506
418	996
418	996
418	996
418	996
418	996
418	996
199	924
924	199
199	924
50	402
50	559
542	485
422	731
987	251
731	870
996	418
742	443
857	915
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
742	550	923
742	591	334
278	454
278	454
401	98	415	429	291	454
952	971
213	185
662	443
996	418
199	924
559	299
743	602
952	2
167	851
774	947
947	774
774	947
915	923
947	774
246	423	101
189	428	530
246	423	101
189	502
774	947
947	774
724	246
774	947
947	774
832	936
294	885	447	416	313	74
568	488	379
530	189
812	790
774	947
951	239
178	228
185	213
213	185
67	963	344
280	388
915	857
280	91
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
432	987
951	957	167
447	294
401	98	415	429	291	454
947	774
951	957	167
924	199
951	957	167
185	915	670
185	502	684	248
185	762
334	159
530	915	857
987	432
774	947
915	857
915	857
122	693
947	774
356	168
558	216
746	692
413	746
506	173
774	947
260	416
857	838
534	477
947	774
356	362
159	214
718	189
774	947
947	774
334	742
774	947
416	90
416	260
798	784
267	674	535
674	267
844	672
421	795
857	915
904	479
178	976
479	904
838	428
947	774
977	236
795	421
428	838
362	802
356	112	313
838	92
838	428
603	780
774	947
947	774
857	915
214	159
178	502
127	595
90	178
127	423
991	858
832	388
178	502
189	718
622	676	125	559
850	1001
622	676	18	125
850	996
862	534
774	947
644	14	924
622	18	125	559
429	454
947	774
605	228
605	228
78	502
535	513
622	676	18	125	559
862	189
774	947
622	676	125	559
996	850	644
61	718
119	979
947	774
107	192
558	216
697	170
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
724	862
502	693
936	832
752	178
61	517	718
774	947
862	280
299	559
568	660
418	996
418	996
418	996
429	401	98	415	291	454
227	66
227	45
771	742
947	774
196	413	731
415	587
506	1001
991	654
332	191
402	676	534	139	206	477	125	832	622	42	510	324
334	229
900	742
987	633
356	209
229	334
771	742
586	332
662	900	450
774	947
67	561
609	53
832	936
947	774
742	771
207	167
423	127
774	947
90	439	416
633	53
947	774
609	772	454
630	493
988	978
609	592
609	880
774	947
857	160
947	774
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
609	592
988	423
91	70
774	947
401	415
977	418
66	227
122	428	857
25	704
136	953
14	1001	506
260	168
722	535
260	743
947	774
857	122
189	862
418	977
454	592	401	429
774	947
454	592	609
14	702
422	680
90	629	891
923	53
260	912	168
977	189
977	418
281	127
14	644
509	388
248	185
191	332
980	464
980	464
547	280
260	790
644	14
809	28
977	418
24	267	530
362	383
742	443
680	422
208	236
743	260
208	236
208	236
136	200
332	191
500	814
53	923
530	267
500	814
936	832
178	990
61	340
332	586
500	814
77	439
53	581
188	301
53	193
546	684
980	464
980	464
227	66
227	45
980	464
13	693
207	167
227	66
227	45
980	107
301	91
915	718
493	630
151	923
517	546
980	464
153	891
267	530
356	912	765
771	742
838	700
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
838	662
372	404	169
976	349
14	644
1001	14
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
742	771
953	136
14	1001
990	178
61	696	243	718	591
207	891
990	482
771	951
850	752
771	742
546	540
66	227
90	56
1001	14	506
267	24	530
990	136
349	976
915	718
586	332
850	199
422	731
267	353
509	337
1001	14	506
334	530
790	260
14	1001	506
227	66
334	591
227	45
40	272	572	568	662	187	712	802	695
334	591
762	912	356
67	963	344	207
530	267
742	900
458	321
530	267	24
152	443
742	90
37	313
617	586
617	586
61	700
53	193
267	530
275	114
267	530
249	189
267	517
586	294
765	126
381	107
586	294
90	613
517	267
416	90
90	613
586	294
332	586
353	267
573	868
267	443	517
517	112
517	267
891	24
977	189
638	700
891	207
14	924
746	692
267	353
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
152	443
500	356
923	151	890	278	687	617
236	189
924	14
581	53
693	13
746	413
746	692
443	152
658	561
499	704
530	267
530	685
443	152
868	52
630	530
422	731
500	814
862	189
951	957	167
987	338
602	743
956	844
2	872
692	746
2	872
743	602
353	267
267	316	978	190	629
353	267
61	243	718
497	773
540	546
493	24
214	464
294	885	500
126	765
424	630
214	923	278	687	290	159
629	267
630	424
698	540	840	231	873	245	764
107	29
267	629
978	267
469	421	547	188	35	241
684	185
629	160
662	900
2	952
66	52
724	246
742	692
134	592
423	988
171	159
850	199
900	272
844	458
844	565
181	724	189
337	509
454	134	592	401	429
319	423
91	647	915
530	630
857	428
692	61	191
868	573
159	214
443	152
246	423
423	319
692	742
319	423
530	629
120	586	416
214	783	994	586	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	178	316	776	920	324	738
672	844
629	267
644	924
428	629
718	61	591
267	629
586	58	479	947	837	310	120	264	160	161	948	165	334
988	978
78	502
120	586
91	416
313	37
586	334
334	586
175	532
586	447
534	591
107	29
169	595
214	712
742	900
586	416	765
630	530
447	586
2	790
742	214
670	5
2	790
628	135
139	832
534	591
581	135
534	591
381	1001
790	2
790	2
214	159
416	91
538	502
356	500
790	2
622	780
742	951
381	1001
915	316
1001	381
126	104
891	629
228	605
923	617	90
139	402	676	477	125	939	832	622	510
923	214
915	857
742	900
280	502
790	761
915	883
915	142
663	832
502	280
443	742	86	152
742	443
696	61
684	458
416	256	313
696	607
500	814
693	91
582	540
356	256
356	256
356	256
688	670
356	126	209
332	447	586
152	443
126	356
152	443
152	443
332	765
447	332
381	643
573	332
332	500
500	814
500	814
236	208
61	696
332	782
61	692
356	472	52	517	602
684	558
356	472	313
684	558
684	499
356	52	765
500	814
500	814
472	168	356
500	814
500	814
500	814
500	814
500	814
622	676	125	559
629	891	160
629	280
629	530
629	24
260	949
629	530
586	447
530	629
629	890	772	120	196	75	214	609	90	91	880	53	752	159	334
356	542
530	629	891
862	143
629	471
356	256
356	730	912	168
984	332
984	586
356	313
443	742
991	61
443	152
443	152
260	912
629	302	978	190	316
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
52	66
52	45
52	648
52	356	472
506	1001
199	850
199	850
199	850
24	891
765	356
765	908
506	333	16	173
765	908
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
742	900
207	795	373	469	558
765	104
857	428
857	915
256	356
506	576
159	214
443	662
500	332
229	696	106	832
53	629
229	784	306
771	83
365	118
15	680
157	577
157	740
506	850
530	629
977	1001	208	950	423	1004	103
157	740
253	151
977	32
428	122
500	159
887	383
774	947
356	52	472
730	356
356	765
696	229
147	159
949	168
644	1001
159	147
7	810
832	229
147	159
230	239	951
159	500
402	139
178	502
41	499
110	674
724	502
947	774
684	318	558
774	947
159	147
502	228
506	1001
765	356
947	774
239	230
175	246
832	388
607	696
1001	506
428	857	953
107	464
112	674
909	862
428	953
324	706
890	923
774	947
724	716
502	231
947	774
170	581
774	947
936	765
947	774
500	814
469	207
119	979
334	388
680	15
356	730
207	988	795	373	558	424	35
284	731
416	885	256	313	74
500	814
15	422
416	356
175	670
774	947
947	774
500	814
1001	76
718	591
280	561
125	206
718	157
316	267
857	915
718	502	388	189
191	332
522	61
422	15
528	383
522	61
643	381
458	684
643	685
582	994
774	947
685	643
718	716	724
175	275
885	256
924	199
267	674	535
643	685
947	774
256	356
246	101
685	643
674	267
581	170
76	1001
275	175
1001	480	801	399
516	13
126	240
29	335
175	275
444	535
444	535
335	29
189	718
77	356	313
572	82
170	581
281	491
502	718
630	424
383	887
90	356	416
383	887
538	700
774	947
356	77	313
56	214	987	159
887	383
25	918
29	335
887	383
724	718
91	220
742	900
15	731
381	107
663	950
480	1001
407	16
61	450
104	648
416	885	104	256	147	356	74
220	91
947	774
499	558
774	947
558	499
335	29
416	159
15	731
443	152
774	947
684	318	558
879	223
885	111
765	90
947	774
586	690	461
630	530
416	500	586
586	294
5	491
586	294
586	885
61	718
267	530
885	586
294	586
53	581
294	586
120	542
482	990
774	947
915	61
509	388
947	774
915	718
774	947
74	416
723	73	41
885	332
67	963	207	561
530	630
67	963	344	207	561
586	294
586	267
577	157
947	774
90	70	509	832
159	416
90	765	416
891	530
731	422
159	607
207	795	373	469	424
267	586
771	137
765	209
267	256	648	517	112	186	478
546	248	176	220
500	159
207	795	469	558	424
214	159
663	832
159	127
774	947
947	774
214	159
774	947
947	774
774	947
823	535
947	774
592	134	98	609	454
991	543
418	996
581	53
24	658
418	178
774	947
120	542
454	401	429
133	602
991	61
152	443
159	963
723	499
947	774
991	61
137	771
774	947
407	754	225	883	907	843	779
991	858
418	996
133	602
499	723
248	923
696	607
936	581
991	543
909	862
469	512
765	90
356	90	416
1001	506
267	630
52	912
1001	480	801	399
951	159
1001	76
334	229
947	774
52	91
955	540	311	925
731	584	284	15
774	947
450	900	742	272
947	774
16	506
731	584	284	15
343	70
232	912
955	540
530	267
225	779
530	24
267	530
214	923	278	687	290	159
530	891
530	267
356	168
572	159
450	802
994	582
530	267
900	450
232	168
76	1001
731	584	284	15
731	584	284	15
267	530
963	159
891	851
356	790
76	1001
530	891
771	742
157	740
293	127
67	963	344
530	542
723	499
415	324
534	388
530	685
802	450
886	250
70	950
956	844
956	844
38	197
626	703
157	718
663	343
936	581
535	444
535	444
977	1001	950	423	1004	103
485	542
214	923	278	687	290	159
540	231	955
540	231	955
540	231	955
977	1001	950	423	1004	103
186	256	648	267	517	112
343	663
401	98	415	429	291	454
812	790	700	119
66	52
232	126
472	356
581	936
936	581
774	947
832	509
535	267
672	844
622	676	125	559
832	663
232	472
126	232
844	672
586	267
586	267
776	450
576	506
1001	76
416	256	984	313
416	890
923	53
401	98	415	429	291	454
1001	153	977	996	418
586	447
267	256	648	517	112	186	478
500	550
66	52
472	168
795	424
294	332
53	193
472	232
1001	924
1001	76
765	209
356	256
356	209
381	107
159	572
450	776
776	450
542	485
947	774
540	231	955
722	535
450	776
671	746
776	450
939	337
672	844
52	66
765	209
52	45
952	915
428	857	953
256	648	517	112	186	478
256	267
256	267
136	428	857	915
423	246	101	175
356	77	313
66	52
774	947
966	933	347	935
947	774
52	66
891	24
52	45
923	53
939	337
159	900	742
418	996
294	817
531	383
966	168
52	66
817	294
52	45
126	790
951	957	167
774	947
630	267	267
952	971
722	124
582	994
418	996
66	52
66	52
107	320	553	5	670	335	980	201	381
220	75
120	731
90	191
742	771
891	629
267	256	648	517	112	186	478
742	771
256	267
134	644
542	485
505	337
644	996
2	38
462	415
267	256	648	517	112	186	478
956	844
700	790
256	267
952	200
147	715
256	648	267	517	112	186	478
267	630
630	267	267
542	485
53	923
771	742
731	572
731	572
248	364
891	24
133	602
609	572
774	947
107	320	553	5	670	335	980	201	381
469	424	421	795	547	851	188	614	301	954	817	957	167	35	207	241
469	990
186	256	648	267	517	112
923	546
866	239
862	909
686	435
862	143
862	143
742	450
319	458	216	386
923	248
293	246
698	540	840	231	873	245	764
248	923
2	38
120	572
798	659
402	788	106
267	586
267	662
568	379
879	322	164	740	223	420	548	368
546	923
866	423
401	98	415	429	291	454
280	561
915	136
718	61
126	356
586	267
24	891
200	136
951	742
256	37
742	951
765	30
168	209
718	915	851	687
356	472
718	980
246	293
765	648
718	904	189	595	377	754
318	319
915	718
617	923
458	684
534	70
356	126	790
101	246
120	500
52	66
52	45
534	125
450	742
388	343
133	908
908	133
56	482
267	586
765	104
851	718
586	294
418	996
586	267
586	294
133	908
915	136
928	761
319	318
810	7
685	630
908	133
724	716
586	762
765	52
765	52
356	37	472	313
765	52
246	101
765	648
319	318
104	523
418	996
246	423
246	101
500	586	120
761	928
414	8	891	530
843	522
915	428
462	415
168	472
500	814
356	472	313
168	356
685	530
136	915
443	152
915	136
761	516
952	200
327	381
136	915
61	915
458	684
712	159
915	136
133	908
996	418
530	685
136	915
851	978	167
260	472
260	232
996	418
418	996
996	644
844	918
418	996
516	761
428	160
530	630
594	581
918	844
61	340
586	500	120
586	500
428	915
565	61
685	530
630	530
428	316
530	591
530	685
630	685
949	168
535	369
535	369
61	157	718
718	61
685	630
685	630
685	530
327	381
294	586
356	61	472	912
356	472	37	168	313
356	209	472	765
338	415
542	823	62	113	485
66	52
790	812
586	294
586	166
984	586
586	984
260	168
586	762
260	168
506	576
2	790
685	630
478	267
790	2
575	814
14	702
14	1001	506
790	812
742	900
900	742
742	591	334
790	812
199	924
506	14
178	418
178	502
178	502
50	402
50	402
50	402
50	402
742	900
742	900
742	900
422	680
506	333	16	173
401	98	415	429	291	454
112	166
356	790
991	654
991	654
506	248
991	654
159	565
159	807
774	947
947	774
428	316
774	947
472	356	313
807	159
189	718
947	774
990	469
178	693
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
462	415
450	568
450	802
160	428
70	534
302	838
500	814
977	418
58	909
223	399
450	900	742	272	802
422	696
774	947
630	685
319	318
742	450
220	75	334
267	478
915	428	200	857	883	160	530
107	226
644	996
630	685
321	458
15	680
552	817
294	817
450	742
294	885	256	447	416	984	313	74
553	107
644	14	1001	924	702
428	349
542	823
542	823
509	832
15	680	731
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591	334
680	15
343	70
742	415
742	450
553	107
731	680
319	159
530	891
14	644
429	454
510	977	139	132	509	474	399	46
450	415
404	169
644	14
909	58
602	133
319	159
891	530
14	644
381	1001
977	510
644	14
178	502
169	595
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591	334
977	1001	644	702
159	542
731	15
160	428
220	75
429	401	98	415	291	454
294	817
534	223
685	630
530	891
663	343
294	817
280	502
368	879
724	246
90	765	416
416	759
534	388
381	107
523	104
90	356	765	416
771	863	4
891	530
660	568
223	415
207	988	795	373	469	424	35	493
374	317
90	421	978
832	319
718	684
207	547
343	70
780	603
780	139
780	622
558	565	25	458	844
850	134
901	771
771	83
0	6
643	685
343	633
771	863
890	416
718	61
879	368
980	718
356	790
891	530
139	510
96	700
147	235
416	356
139	477
159	923
643	381
602	743
139	780
454	592
334	502	178
550	546
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
630	530
742	214	159
915	718
663	343
530	891
630	685
630	493
530	630
319	832
248	506
317	374
731	422
832	319
506	248
160	428
868	52	2	602
685	630
868	648
990	316	17	647	428	142	200	971	349	408	857	302	92	915	952	136	31	344	165	543	953
630	685
891	530
275	849	175
915	185
702	14
422	731
374	317
192	381
908	133
966	933	347	935
17	857
159	712
850	199
67	963	344	561
67	344
248	506
663	343
630	493
401	98	415	429	291	454
159	214
159	214
1	832
692	61
996	644
401	429
267	517
771	306
178	502
510	977
547	167
638	790
638	706
530	891
167	630
246	724
977	510
790	638
125	534
891	530
418	996
418	996
530	891
199	924
940	214
774	947
947	774
761	783
978	547
14	1001	506
774	947
630	167
356	209
509	832
428	302
947	774
582	329
774	947
644	996
15	680	422
509	70
506	14	1001
568	947
568	379
472	912	168
996	644
586	885	447	332
535	369
199	850
947	774
70	509
947	774
996	418
506	14	1001
996	418
418	996
724	293
996	418
207	428	990	165
996	418
418	996
418	996
135	692
135	581	4
135	743
135	790	371
996	418
1001	14	506
418	977
418	996
418	996
996	418
996	418
418	996
996	418
418	996
418	996
996	418
418	996
418	996
996	418
774	947
996	418
418	996
418	996
716	724
996	418
157	926
506	14
996	418
506	14	1001
52	416
398	450
167	630
857	17
114	275
910	53
353	891
644	996
977	418
317	374
294	817
1001	14	506
996	418
401	429
362	812
429	401
362	854
185	502
362	759
996	644
774	947
629	428
86	443
86	443
401	429
135	790
712	159
462	415
947	774
415	334
147	277	171	933	926	347	972	285	355	590	577	230	686
91	30
429	401
644	996
891	530
923	197	541	921	738
401	429
416	984
267	256	648	517	112	186	478
990	207
334	415
450	398
832	1
14	1001	506
14	1001	506
629	891
135	942
398	450
633	53
135	628	82	870	581	170	4	371
135	720
401	429
135	628	82	870	581	170	4	371
696	483
159	866
135	581
462	415
418	996
429	401
418	996
418	977
696	591
159	542
135	628	82	870	581	170	4	371
1001	14	506
450	398
439	232
500	515
418	178
264	586
135	581
418	178
214	940
977	418
439	168
450	398
418	977
398	712
188	614
670	107
439	416
416	500
439	912	168
977	418
418	977
512	469
512	469
977	418
416	439
58	909
530	630
181	537
135	549
135	581
415	334
178	418
790	135
774	947
347	935
754	718
304	4
294	586
538	693
418	977
738	783
977	418
885	889
469	141
866	159
626	194
758	499	844
844	672
899	335
857	165
891	530
418	977
214	32
915	120
977	418
246	5	175
416	586
246	5	175
277	355
923	633
306	771
857	136
61	718
603	780
195	595
923	633
530	891
546	687
178	502
469	512
586	264
159	866
586	383
977	969
738	783
383	586
738	541	923	231	783	644	921
866	159
91	716
428	316
712	450	214	40	159
335	516
335	516
663	951
334	168	416
335	899
586	383
383	586
152	443	86
774	947
2	790
319	318
52	66
443	152
52	45
630	493
947	774
630	530
368	343
428	915
502	692	178
502	178	862	188	189	178
996	418
996	418
428	530
996	418
415	338
214	940
337	505
319	318
1001	685
952	971
1004	716
418	996
5	553
2	790
996	418
698	540	840	231	873	245	764
790	2
249	236
249	977
249	149
249	410
249	410
586	416
249	201
214	159
742	900
718	591
718	5
337	718
586	718
61	243
37	730
685	1001
672	844
188	718
716	1004
522	718
356	52
356	61	718
149	249
634	950
188	178
327	381
586	204	267
458	565	321	684	844
643	381
2	790
77	912
790	2
790	2
790	2
266	439
266	168
542	718
684	565	844
318	319
2	790
790	2
743	602
135	718
135	581
135	718
2	790
299	634
908	765
2	126
844	918
418	996
418	996
318	319
790	2
581	135
61	819
607	700
590	171
418	996
418	996
942	135
232	439
232	260
418	996
418	996
418	996
418	977
418	178
418	996
418	996
418	996
418	996
643	381
135	942
135	581	692
996	418
996	418
996	418
996	418
14	702
996	418
418	996
418	996
418	996
418	996
418	996
1001	506
14	1001
14	506
281	718
502	693
502	228
502	538
924	199
1001	14
299	509
516	790
732	118
643	381
14	1001
1001	14
1001	14
14	1001
14	702
534	125
868	30
1001	14
439	266
742	306	718
558	318
14	1001
101	921
381	643
868	52
996	418
996	418
996	418
1001	14
996	418
996	418
167	547
266	168
742	900
542	823
168	266
542	823
168	949
939	534
516	532
168	472
168	416	334
168	439	232
168	439
542	62
949	168
266	168
532	516
168	949
168	266
532	790	700
356	790	126
232	575
168	260
14	924	506
356	209	472	232
356	912
418	996
418	996
418	977
643	381
356	912
439	912	168
418	996
418	996
418	996
743	135
790	532
949	168
742	214
356	743
534	939
742	159
337	939
996	418
418	996
996	418
418	996
418	996
168	949
168	439
356	602
418	996
418	996
654	783
654	738
356	602	743
530	718
356	602	743
356	472	313
372	404	169
372	404	169
949	168
949	168
506	14
949	168
418	996
790	868
418	996
168	949
168	232
168	232
168	949
168	949
949	168
168	949
168	790
168	912	260
168	912	209
168	556
168	602
168	232
168	585
790	168
168	790
790	516
790	812
996	418
996	418
996	418
996	418
996	418
996	418
996	418
506	199
14	924
541	1001
418	996
418	996
418	996
418	996
516	790
223	343
996	418
996	418
684	718
418	996
418	996
418	996
580	383
996	418
260	168
949	168
949	168
949	168
684	844
742	443
684	499
684	956	558	844
418	996
949	168
949	168
996	418
500	814
418	996
418	996
418	996
418	996
418	996
996	418
996	418
996	418
996	418
580	791
949	168
418	996
634	788
428	990	857	915
421	630
421	630
702	14
702	14
168	949	232
168	949
790	2	143
630	421	421
630	421
949	168	232
702	924
949	232
136	200	857
630	421
949	168
418	996
86	443
86	443
86	443
86	443
86	443
849	275	737	175
418	996
643	381
418	996
2	790
790	2
14	702
996	418
996	418
418	996
996	418
418	996
418	996
418	996
418	996
418	996
418	996
418	996
530	915	428
199	506
199	996	541
418	996
418	996
530	915
541	199
746	692
418	996
746	517	542	157	841	935	718	221
841	746
418	996
746	687	692	591
418	996
996	418
742	443
443	742
168	949
168	949	232
418	996
168	949
418	996
168	439
168	949
168	356
949	168
949	168
439	168
168	439
168	949
168	949
168	912
996	418
996	418
418	996
996	418
418	996
996	418
418	996
996	418
996	418
418	996
439	168
924	14
684	565
950	103	663
924	14
541	199
761	866
168	439
168	260	52	133	557	607	232
168	260
199	541
541	199
168	912
439	168
949	168
949	77
199	541
168	439
168	77
236	249
912	472
912	439	168
912	126
1001	541
912	77
638	388
16	718
912	472
14	924
14	1001	506
14	506	702
541	1001
178	418
190	274	373	656	181	353
190	274	373	656	181	353
190	267
159	214
14	516
14	516
947	466
311	540
947	774
844	672
178	692
343	399
178	75
418	996
439	912	168
105	418
178	862	189
14	1001	924	173	506	199	644	702
439	912	168
418	105
105	418
663	950
947	774
135	581
602	168
188	178
135	517
924	644
306	742
602	52
306	742
774	947
559	622
618	499	321
343	399
891	445
802	159
934	595
771	863
947	774
774	947
181	274	167
738	783	654
915	530
159	802
517	718
344	67	165
120	915
738	783
947	774
723	565	499
915	120
334	168
98	134	268	592	707	117	107	713
334	388	534
947	774
863	771
231	178
98	134	268	592	707	278	117	107	713
590	171
517	135
774	947
935	746	214
947	774
558	499
692	718
98	134	268	592	707	117	107	713
517	267
517	267
774	947
718	61
532	790
718	61
458	956
554	633
245	231
935	347
418	996
98	134	268	592	707	117	107	713
41	565	499
996	418
730	30
935	746
159	233	830
383	580
418	996
418	996
418	996
127	281
679	499
362	191
684	956
190	267
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
416	500
458	48	499
127	718
418	996
418	996
126	765
127	159
921	101
416	256	313
127	293
418	105
418	178
971	952
441	304
127	281	716	724	189	16	595	883	843	754	293	718	122	114
90	890
441	304
105	418
190	267
803	112
190	890
178	418
267	190
178	231
127	293
127	716
278	98
14	506
208	783
772	692
190	267
586	294	447
332	191
547	964
332	500
844	321
771	863
692	450	233	742	530
868	790
334	388	534	638
73	41
98	134	268	592	707	117	107	713
692	450	233	742	530
692	746
321	499
692	178
716	149
58	909
772	116
362	189
542	485
450	900
98	134	268	592	707	117	107	713
278	98
116	772
178	692
104	743
332	166
517	2
947	774
954	964
915	530
774	947
644	924
851	978
191	332
935	111
534	718
891	630
577	931
14	506
947	774
16	127
189	178
207	988	795	373	424
630	891
935	966
14	506
423	1004
216	499	321
752	994
106	740
231	178
159	189	167	769
915	696
185	762
306	374
493	630
14	702
923	159
950	514
923	633
530	630
702	14
879	740
14	702
416	104
166	267
803	517
738	783
879	740
166	718
718	127
159	912	586	558
181	274
383	909
1001	541
633	554
5	491
644	1001
1004	423
423	1004
628	135
790	532
543	991
1001	644
332	500
935	413
429	454
429	454
754	127
754	718
964	547
977	1001
823	62
454	592	401	429	291
530	718
547	159
106	740
782	126
250	332
166	332
947	466
67	963	344	207	561
950	322
774	947
530	267	24
662	900
517	803
332	250
803	517
188	141
52	332
280	526	421	647	547	142	990	188	24	656	32	422	360	293	631	35	953	561	241
1003	454
14	702
1003	454
879	740
609	923	278	687	617	151
260	77
702	14
30	52
517	803
737	440
316	267
696	591
541	506	199
332	52
52	332
24	530
278	98
746	935
232	168
232	949
14	702
696	607
91	189
14	702
790	812
540	53
599	976
746	935
761	881
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
332	52
558	25
319	499
702	14
663	950
881	761
294	586
362	189
516	743
278	98
790	868
512	630
512	630
14	702
189	724
344	67	165
592	134	454
193	53
423	377
349	838
602	111
633	923
664	192	537	810	737	985	440	335	643	381
586	260	77
586	294
700	607
844	956
77	168
53	193
1001	977
980	718
947	774
644	14	1001	924	173	506	199	702
107	537
558	684
447	586	416
844	558
774	947
558	321
698	540	840	231	873	245	764
2	700
516	743
838	349
700	538
517	722
630	512
29	808
516	743
737	440
266	912
643	685
947	774
722	517
923	633
774	947
685	643
643	685
306	137
947	774
685	643
843	779
684	956	565	918	25	318	558	321	458	844
14	644
193	540
630	493
844	565
993	534
495	633
977	1001
774	947
193	540
924	644
530	630
630	530
159	251	56
923	633
923	609
949	232
663	343
630	24	530
493	630
568	660
630	493
863	534
702	14
761	881
160	838
609	923	278	687	617	151
996	418
996	418
609	923	278	687	617	151
700	661
267	684
936	30
746	935
966	168
915	142
530	630
746	935
630	530
633	923
743	602
324	638
924	516	881	761
868	416
29	5
746	700
915	647
29	5
127	718
991	654
924	850
29	5
534	993
534	863
249	189
321	844
443	602
718	61
977	950
885	984	294	256	648	447	416	313	74
950	663
950	977
996	418
738	783
991	654
991	654
381	643
541	506	199
991	858
991	654
724	851	491	547	502	32	915	228
542	823
319	216	386
14	702
923	910
73	499
62	646	485
746	630	935	530
915	91
991	61
849	275	737	175
743	602
416	868
586	762
111	602
977	32
126	586
692	746
891	153
332	782
126	356
232	949
439	949
168	334
189	0
126	52
168	232
168	77
24	891
66	45
168	966
260	168
586	447
381	532
168	260
447	586
447	586
532	381
447	586
228	605
260	416
746	692
746	935
168	949
746	502	935
1004	320
409	78
77	168
516	924	881	761
602	443
602	743
607	696
168	77
168	209
586	517
586	885
586	267
586	435
586	447
586	447
586	294
443	602
42	402
743	602
2	790	700
443	152
743	472	356
136	915
630	530
991	450
470	789	249
912	168
812	790
790	812
808	5
42	70
912	472	575
912	439
912	168
912	90
912	77	260
949	439
418	996
418	996
418	178
418	105
260	912
418	996
418	996
650	783
14	1001	924	173	506	199	644	702
541	506	199
996	418
996	418
996	418
996	418
695	187
418	996
190	274	373	656	181	353
190	274	373	656	181	353
418	996
190	920
418	996
844	672
996	418
996	418
418	996
996	418
418	996
947	695
293	522
672	844
207	795	424
485	62
782	332
633	495
401	415
506	541
956	499
383	528
105	418
541	506	199
696	607
723	558
69	343
429	401	98	415	291	454
233	692
334	168	416
996	506	199
410	718
410	249
935	413
530	746
795	561
120	948
98	134	268	592	707	117	107	713
70	42
423	710	832	184
413	746
789	987
229	306
135	743
996	506	199
630	530
135	628
178	250
267	435
718	127
178	75
135	371
630	493
630	188
553	107
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
429	401	98	415	291	454
188	630
416	168
630	188
702	14
334	692	159
837	738
493	630
98	134	268	592	707	401	278	117	107	429	291	454	713
541	506	199
75	178
410	14	719
0	189
630	493
628	135
98	134	268	707	401	278	117	107	429	713
410	977
362	126
98	268	707	401	278	117	107	429
987	789
178	75
537	107
343	663
362	812
98	268	707	401	278	117	107	429
537	664
935	413
788	634
362	318
62	646
362	450
98	134	268	592	707	401	278	117	107	429	291	454	713
881	761
321	216
98	107
951	534	663
294	586
288	630
98	134	268	592	707	401	278	117	107	429	291	454	713
630	288
909	58
838	160
159	243
416	30
702	14
506	866
493	685
98	707	107
189	652	904	470	716	249	595	6	410	365	236	0	1004	718	201	114
500	332
135	628
718	595
98	134	268	592	707	117	107	713
135	581
602	111
313	447
0	410
98	268	707	401	117	107	429	713
977	1004
207	373	35
98	134	268	592	707	278	117	107	713
142	267
207	373	35
685	493
530	891
577	936
844	321
812	790	700
332	500
499	684
530	360	526	288	24	685	280	630	891	631	160	493	561	658
170	855
447	586
332	782
277	285
232	178
500	633
332	447	586
317	374
447	586
499	684
379	568
500	332
628	135
410	716
963	67
963	67
963	67
178	232
738	837
332	500
936	581
332	500
135	405
232	178
738	783
506	541
1004	977
1001	14
107	381
657	440
977	1004
506	159
313	885	294	256	447	416
229	607
166	586
374	317
284	731
332	782
837	738
647	267
74	447
416	447
267	142
135	936	170
779	184
285	277
188	469
58	909
506	14
1001	14	506
779	407
891	445
135	628
135	371
500	447
30	168
586	447	332
586	447	332
586	447
586	294
38	2
133	602
936	577
657	506
149	716
416	517
643	685
149	716
149	716
443	86	152
936	577
774	947
707	700
139	832
506	14	1001
719	745
746	935
506	14	1001
207	428
207	891
181	189
609	923	278	687	617	151
685	643
317	374
745	719
909	58
98	134	268	707	278	117	107	713
530	915	851	141	920
752	776
605	789
605	789
98	134	268	592	707	278	117	107
643	685
374	317
133	648
374	229
98	134	268	592	707	278	117	107	713
664	107
98	268	707	278	117	107	713
685	643
789	605
98	268	592	707	278	117	107	713
399	322
126	232
229	374
935	746
980	107
936	135
332	782
605	789
86	443	443
86	443
86	443
86	443
239	230
947	774
915	530
516	532
915	696
658	136
189	404	149	409
443	718
189	249
98	268	707	401	278	117	107	429
789	605
774	947
581	53
415	338
947	774
98	134	268	592	707	278	117	107	429	291	454	713
602	443
14	1001	506
915	838
868	416
761	881
14	702
343	950	663
272	700
418	996
418	996
418	996
685	493
832	423
362	35
362	135
418	996
423	832	832
573	416
586	447
1001	14	506
586	447
423	832
277	355
832	139
711	718
881	761
542	62
774	947
133	602
996	418
249	189
996	418
278	98
851	547
232	126
686	147
335	119
586	447
74	573
232	126
493	685
142	267
582	364
885	313
188	630
135	581
249	977	409	149	716	595	6	410	236	0	1004	201	114
135	628	82	870	581	170	4	371
135	362
142	267
135	692
951	957
189	249
586	447
135	936
126	232
62	542
738	783
595	127
810	664
355	277
458	565	684	844
602	743
957	630
696	915
369	62
957	951
530	891
684	558
159	157	147
891	530
304	4
951	957
951	957
663	950
595	951
951	595
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
267	142
630	957
630	493
840	873
199	541
443	602
159	742
233	214	692	159
686	147
98	278
250	500
66	52
500	250
987	789
267	526
700	272
454	592	401	429	291
506	199
607	229
14	1001	506
698	540	840	231	873	245	764
267	256	648	517	112	186	478
14	702
267	256	648	517	112	186	478
630	188
592	609
52	66
52	45
702	14
936	135
159	334
702	688
62	159
559	634
746	413
14	702
559	634
558	565	918	25	318	458	684	844
924	516
52	126
724	189	181
684	558
915	696
748	926
915	428
688	670
516	924
506	511
743	602
634	402
1001	14	506
702	14
707	880
24	630
471	415
707	880
127	595
414	891
127	595
188	851
630	24
450	802
471	415
450	40
450	40
644	506
984	313
890	62
582	28	338
14	1001	506
885	313
415	107
62	369
225	779
691	485
691	485
691	485
691	485
691	485	485
691	485
691	485
691	485
691	485
691	485
691	485
691	485
691	485
691	485	485
691	485
691	485	485
691	485
691	485	485	485
691	485
691	485
691	485	485
951	595
926	748	931	277	171	933	157	347	972	285	590	147	230	715	686
478	267
692	707	880
447	586
369	62
718	127
413	700
934	595
737	440
702	599
1001	14	506
595	169
5	29
552	951
788	740
321	216
499	565
499	844
499	918
605	789
844	558
14	1001	506
499	73
534	649	487	510
605	789
977	950
605	789
605	789
605	789
605	789
181	724
418	996
418	996
915	136
30	912	168
418	996
891	414
16	718
236	189
692	233
16	407
692	329
891	24
692	135
885	111
692	233
885	111
634	832
634	832
844	499
418	996
249	6
586	166	416
915	142
168	416
830	692
418	996
168	37
168	912	949
249	6
260	168
168	912	949
526	530
260	762
24	891
923	591	334
106	740
168	266	949
526	383
168	912
416	447	586	332
891	24
996	418
530	526
924	1001
232	126
381	107
996	418
133	416
66	52	782	126	260	2
891	24
381	670
541	506	199
541	199
891	414
236	107
842	132
688	702
696	334
534	923
517	267
517	267
517	256	648	267	112	186	478
2	790
381	192
2	38
790	2
349	976
349	976
790	532
1001	924
418	105
418	996
260	912
260	762
478	256	648	267	517	112
260	168
232	575
586	447
746	413	935
643	381
266	416
643	468
1001	14	506
168	912
912	260	416
912	77
168	232
168	949
119	335
14	1001
168	30	912
52	66
52	45
168	912
168	648	912
996	418
1001	14
52	602
52	30
190	274	373	656	181	353
674	517
343	950
506	14
844	25
658	35
844	672
537	107
142	915
774	947
947	774
52	416
774	947
207	428
207	990
947	774
774	947
630	891
630	512
233	135	692
746	935
38	2
935	413
951	957
951	957
935	746	413
746	935
334	696
935	746
935	746
267	478
107	236
977	249
239	713	159
599	702
890	168
232	790
506	14	1001
746	413	413
530	526
74	912	586	885	447	168	984
531	987
410	189
267	581
107	652	320	29	208	537	810	464	737	532	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808	393
294	885
746	157	935
935	746
915	142
14	1001	506
500	782
499	684
40	187
159	923
159	951
450	947
526	530
30	168
74	294
789	433
885	294
988	547
40	272	572	900	947	568	662	187	712	802	695
672	844
14	1001	506
40	466
609	592
277	285
774	947
915	647	428	142	200	971	857	302	952	136	31	165
334	638
294	74
692	233
338	582
940	159
662	900
343	663
24	891
189	362
74	294
416	472
189	127
663	343
956	684
189	718
458	321
324	890
595	71
926	748
14	702
702	14
987	531
586	294
586	447
746	413	935
531	987
243	159
947	774
908	765
24	160
62	823
670	381
216	321
586	447
335	119
746	692
216	321
450	947	695
851	920
984	885
383	526
702	14
447	586
335	208
290	278
702	688
356	168
947	450
752	62
74	104	256
774	947
719	738
294	74
66	52
104	74
450	947
14	1001
74	294
126	868
119	335
62	250
609	239
126	232
712	450	40
868	126
332	586
447	586
447	586
14	702
774	947
935	746
126	66
126	45
670	688
190	890
62	646	551	854	542	823	369	722	113	535	513	485	250	444
74	104
414	891
126	52
951	738
542	62
746	214	935
912	556
337	505
56	987
500	814
719	738
104	74
332	447	586
581	267
996	506	541	199
581	267
500	814
443	86
500	250
987	56
987	531
435	500
678	696
356	209	472
678	696
485	62
450	712
334	776	550	923	687	617
249	977
500	435
290	214	159
414	687
187	450
433	789	987
776	334
774	947
401	429
891	530
915	647
191	692
740	879
586	447
530	526
565	321
321	565
987	789
947	774
135	233
334	776
135	581
62	444
924	516
630	493
159	940	398
774	947
692	191
14	506
232	126
52	126
774	947
586	294
586	885	294
309	1
595	71
232	168
823	485
647	630
530	360	526	288	24	445	685	846	280	630	891	631	160	493	561	658
595	71
526	2
466	40
52	416
595	71
418	996
418	996
159	62
586	447	332
530	280
1001	14
142	267
15	680
516	924
401	98	415	429	291	454
77	912
586	885	294
401	98	415	429	291	454
885	586
86	443
738	951
500	814
658	92
940	159
1001	14	506
14	1001	924	173	506	199	644	702
15	680
885	447
586	885
95	873
1001	14
14	1001	506
429	401
680	790
586	447
647	142
684	956	565	918	25	318	558	321	458	844
647	142
844	672
30	52
935	746
935	413
30	209
30	765
450	40
568	40
947	774
290	214	159
40	272	572	900	947	568	662	187	488	379	60	254	712	802	695
684	956	565	918	25	318	558	321	458	844
142	267
662	40
851	817
647	915
142	915
802	40
746	413	700
14	702
493	530
40	662
568	40
178	502
702	14
774	947
14	702
272	40
672	844
702	14
586	294
630	647
517	478
772	923
142	647	428	990	200	971	857	302	92	915	952	136	31	344	165	543	953
500	814
996	418
672	844
698	540	840	231	873	245	764
266	416
500	814
332	586
592	134	98	609	454
56	987
662	40
500	814
113	542
672	844
630	647	915
915	428
530	685
849	275	175
200	136
849	275	175
573	74
880	707
951	738
447	586
192	381
776	278	687
516	783
630	746
104	30
949	168
585	922
702	14
719	624
294	885
949	912	168
685	530
663	343
977	1001	153	996	418
923	534
923	609
774	947
915	630
832	514
837	921
294	885	447	586
672	844
647	915
844	684
915	200
915	647
316	190
30	765	908
250	62
250	62
294	885	256	447	416	984	74
535	762
450	187
915	316
30	868
977	1001	153	996	418
672	600
776	334
921	837
74	573
586	332
731	284
586	447
335	980
450	568
748	926
718	189
232	790
164	343
14	921
447	586
915	428
586	447
447	885	294
429	401	98	415	291	454
971	200
233	135
410	977
915	341	136
915	160
393	107
418	996
418	996
256	356
418	1001	153	977	996
360	530
393	201
418	996
447	586
530	360
980	335
586	885	294	447	416	332
881	761
30	765	908
30	765	908
977	1001	418	153	996
923	193	53
923	53
46	343
890	19
890	324
534	923
885	111
885	111
940	159
908	30
2	38
738	951
416	214
447	586
843	320
915	24
418	996
418	996
843	320
915	739
450	947	695
25	918	844
207	851	421	795	547	469	188	301	954	424
335	898
416	266
586	447
761	881
586	447
622	125
332	435
810	335
349	976
977	1001	418	153	996
595	169
595	169
553	5
912	168	949
349	976
915	316
994	752
52	30
921	14
912	949	416	191
439	912	168
191	912
329	624
915	316
445	891
416	294
912	439	168
949	912
746	935
249	178
855	581
855	581
565	558
647	630
189	718
565	558
586	447	332
586	447
534	388	223	343	310	591
410	249
126	868
630	647
126	52
595	404
160	915
915	160
790	2
996	418
506	14	1001
996	418
1004	320
923	151	890	278	687	617
266	168
500	814
445	891
318	499
318	684
24	915
381	192
684	318
135	233
135	233
2	790
586	885	294	447
586	267	435
500	814
66	126
418	996
924	516
418	996
418	1001	153	977	996
2	526
335	119
2	790
516	924
260	232
418	996
260	912	168
586	885	294	447
2	517
688	670
472	356	209
1001	14	506
418	996
472	356	743
418	308
472	52
472	356	743
14	921
996	418
996	418
14	702	506
14	702
936	581
590	171
418	996
418	996
343	663
190	629
418	996
190	316
190	978
418	996
742	159
178	862
14	1001	506
178	189
178	280
526	2
178	188
4	371
420	879
135	61
420	96	559
695	40
135	581
844	321
14	924
947	774
135	233
663	343
189	178
159	940
294	416
116	692
135	581
159	940
743	516	166	550	340	157	704	602	13	356	765	684
663	343
178	502
178	189
178	502
789	32
672	844
178	6
947	774
200	915
774	947
950	343
890	534
774	947
253	151
253	566
178	502
253	290
890	190
743	157
185	833
443	152
15	680
947	774
52	126
924	644
267	586
789	32
52	472
644	924
732	0
52	472
996	418
540	994
418	996
310	477
935	415
977	950
935	413
844	672
540	697	311	925	855	955	698
324	70	890
977	950
951	957
190	159
190	920
996	418
415	935
139	477
951	239
947	774
798	692
581	936
416	586
334	776
540	994
435	332
684	844
774	947
0	732
947	774
956	844
500	814
956	600
956	25
774	947
924	644
803	392
343	591
947	774
718	61
702	14
774	947
700	267
947	774
916	127
774	947
823	542
92	658
547	167	421	795	851	469	188	824	614	301	978	954	817	957	891	552	160	424	35	207	561	512	241
721	743
175	849	275
844	918	25
996	850
988	547
885	586	294	447
190	159
868	126
551	546
190	267
290	214	159
190	978
947	774
344	200
774	947
776	334
947	774
500	159
644	924
774	947
996	506	199
743	721
702	14
404	372
200	428
936	581
774	947
267	112	392
1001	14	506
592	134	98	609	454	713
936	855
435	332
267	731
418	996
418	996
15	680
771	568
546	614
624	329
159	62
159	500
267	112	392
996	418
267	112	392
971	142
702	14
25	956
229	607
577	58
924	644
290	671
428	200
684	956	565	918	25	318	558	321	458	844
556	912
644	924
924	14
126	52
592	134	98	454	713
344	200
334	550	687	617	546
14	702
586	885	294	447
850	996
586	267
837	783
127	916
586	447
663	90
837	783
428	915
344	200
126	868
294	885
885	586
126	66
126	45
586	762
369	62
558	684
586	885
900	120
267	847	24	915	165	658	988	526	274	647	428	142	373	200	971	408	857	302	656	952	136	685	846	181	31	280	344	190	360	630	353	629	891	631	160	530	493	920	202	561
990	267
66	126
855	936
67	267
647	267
428	200
485	62
644	491
126	416
672	844
52	416
952	267
644	850
58	577
918	956
200	267
497	977
369	535
362	104
951	957
267	720	870	581	855	80	371	628
844	956
362	502
192	381
126	573
918	956
803	517
530	267
275	849	175
267	190
175	275
500	814
416	447	586	332
553	5
738	783
479	122
971	267
581	267
190	274	373	656	181	353
15	680
435	332
338	196
870	267
513	542	535
568	771
2	526
2	790
849	858
513	542	535
62	485
62	369
644	850
680	707
680	707
399	343
633	707
369	62
371	267
369	513
915	267
98	268	707	401	117	107	429	713	268	707	401	278	117	107	429	713
429	454
947	774
509	299
435	332
98	268	707	401	278	117	107	429	713
2	889
915	24
313	472
952	200
0	118
392	267
392	267
392	267
392	803
692	116
392	674
447	885
863	772
702	14
996	506
996	506	541	199
14	702
98	268	707	401	278	117	107	429
565	558
83	703
996	506	199
1001	14	506
946	425
702	14
178	502
126	2
126	912
313	356	472
500	814
313	416
696	678
996	506
788	402
977	1001	950	423	1004	103
267	450	662	40
190	920
949	912	168
418	996
14	506
782	500
692	233
500	814
996	418
977	497
731	680	422
98	713
302	267
885	294
568	40
764	994	245
207	847
885	294
500	782
517	803
294	885
207	851	795	547	469	954
885	294
299	509
672	844
506	199
746	700
746	700
844	672
260	168
260	439
372	595
98	268	707	401	278	117	107	429
844	672
98	107	713
260	912	168	416
439	260
782	500
977	418
936	855
950	343
595	404
260	439
551	823
190	920
952	200
104	721	765
266	790
98	134	268	592	707	278	117	107	713
573	74
439	260
955	427	540	311	925
644	924
855	936
332	447	586
316	267
956	723
151	923
267	517
955	427
260	168
586	416
267	392
472	416	159
392	267
316	267
267	392
586	447
772	863
392	267
772	120
774	947
586	447
267	674
586	294	447
674	267
586	294	447
132	842
509	299
772	687	617
416	586
168	266	949
267	581
207	795	373
692	191	591
952	200
207	795
581	267
509	70
168	232
658	267
924	644
971	200
684	48	704
294	586
644	924
268	633
168	949
952	200
168	912	949
949	168
949	168
506	657
313	885	447
168	912	439
949	232
586	447
586	447
586	294
586	447
586	447
614	991
947	774
425	416
774	947
447	313
641	987
949	168
947	774
774	947
947	774
103	977
586	294	447
418	996
418	996
586	294
447	885
774	947
850	576	197	516	541	650	327	881	14	682	270	837	719	1001	745	804	924	783	173	13	761	506	996	199	644	921	657	702	738
62	551
558	318
310	343
980	335
551	62
416	425
178	249
334	159
947	774
349	976
416	260
407	843
294	447	586
62	551
890	324
663	343
738	850
774	947
672	844
855	581
855	581
168	266	949
698	540	840	231	873	245	764
497	773
947	774
168	556
168	260	912
716	249
383	586
693	599
142	971
808	5
418	996
774	947
294	447	586
746	923	692	591
168	260
664	335
168	912
335	107
947	774
996	418
996	418
774	947
771	568
159	923
541	199
2	700
881	761
418	996
418	996
337	509	505
418	996
692	746
643	685
360	530
746	935
168	923
923	633	53
996	418
685	643
337	509
335	664
935	746
952	142
458	956	73	48	216	723	25	319	558	321	758
947	568
294	447	586
643	685
233	692
685	643
850	576	197	516	541	650	327	881	14	682	270	837	719	1001	745	804	924	783	173	13	761	506	996	199	644	921	657	702	738
142	915
586	383
142	952
332	435	500
231	2
702	14
990	31
249	716
924	850
586	294	447
571	684	285	277
571	160
571	394
571	530
571	394
571	62
571	885
571	62	885
571	394
571	394	542
571	277
571	285
571	900
571	285	277	900
571	530
571	450	900
571	776
571	776	530
571	776
571	900	870
571	450
571	742
571	160
571	684
571	530
571	530
571	870
571	663
571	742
571	663
571	534
571	663
571	742
571	161
571	742
571	935
984	294
571	394
571	870
571	731	900	160
571	530
571	62
14	702
571	62
571	900
571	935
571	160
571	776	530
571	776
571	900
571	160
571	776
924	850
418	996
761	881
232	260
294	984
83	152
418	364
447	586
707	633
114	149
232	949
881	761
935	413
369	535
743	550	704	13	684
702	14
923	214
984	294
923	168
923	890	235
164	343
920	851
509	337
996	506
923	151	890	278	687	617
746	935
168	949
996	418
541	506	199
248	506
996	418
418	996
541	719	13	506	199
25	956
517	267
996	418
249	6
447	586
267	142
447	586
168	472
168	472
168	575
477	534
418	364
890	923
890	923
418	996
418	996
702	14
980	107
249	977	409	149	716	595	6	410	236	0	1004	201	114
534	510
248	692	591
191	692
175	5
164	853
304	4
249	977	409	149	716	595	6	410	236	0	1004	201	114
891	267
746	413	935
540	955
304	4
169	595
500	814
0	118
410	249
699	77
260	699
168	260
249	410
164	853
915	718
175	5
447	586
381	192
980	479
586	294
891	530
586	759
891	530
267	530
335	107
416	472
410	977
912	472
915	857
746	935	692
702	14
418	996
977	1001	153	996	418
684	956
572	32
320	1004
168	912
1004	320
168	912
30	313
746	900	692
912	168	556
168	912	356
168	912
168	266
168	912
266	168
500	814
790	266
500	814
266	790
32	572
674	392
912	168	416
502	409
274	630
168	790
731	284	15
2	526
684	956	565	918	25	318	558	321	458	844
790	168
664	335
335	664
168	790
260	168
168	266
260	168
746	935
418	996
418	996
260	472
337	509
586	294	447
381	192
381	670
381	29
586	294	447
586	294	447	416
369	62
586	294	447	416
369	62
369	535
418	996
790	2
14	506	702
324	38
590	171
14	506
987	641
343	950
343	950
795	424	207
695	450
695	450
844	672
743	166
151	923
444	62
440	537
440	226
440	537
506	996
440	226
105	418
630	274
540	994
506	996
440	537
707	680
443	86	152
402	788
680	707
294	984
142	915
746	935	700
802	362
316	214
294	447
887	383
142	915
82	771
746	935
495	633
991	858
680	707
952	200
951	957
485	62
924	644
530	267
274	630
316	267
991	614
633	495
506	719	13	541	199
991	654
991	858
415	401
935	746
495	633
207	988	795
771	82
231	245
614	991
746	935
443	86	662
991	654
684	956	758
334	542	535	159
267	530
935	746
746	935
991	61	654
343	429
416	586
506	14
14	506
73	499
151	923
159	535
935	746
719	541
58	909
991	61
672	844
680	15
530	450
441	4
416	912
267	530
991	654
267	316
592	134	609	454
680	284
844	672
761	881
592	134	98	609	454	713
506	90
443	86	152
418	105
500	814
5	175
991	654
14	506	702
915	857	165
4	371
991	61	654
316	349	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
220	75	334
991	178
450	40
952	316
915	316
568	379
891	530
746	935
647	316
335	107
868	126
644	924
558	684
207	988	373	469	165	35
105	418
915	142
509	337
909	58
915	316
672	844
502	178
416	912	260	439	949
329	819
672	844
472	416
472	260
935	746
841	274
915	157
738	783
278	923
135	82	870	581	170	4	371
1001	14	506
581	135
316	392
278	923
62	542
721	602	356
67	963	207
952	200
891	530
638	164
280	178
175	5
746	739
392	316
493	547
316	392
274	841
135	692
392	316
424	421	795
316	392
424	421	795
392	316
424	421	795
663	950
159	194
418	105
316	392
418	105
309	1
392	316
118	867
586	416
135	692
586	267
309	1
544	563	580	143	8	144	669
471	272
582	994
526	2
586	447
844	672
718	135
568	379
924	644
392	517
105	418
92	316
935	413
513	444
540	994
316	647	142	990	200	971	952	136	543	953
135	581
595	372
135	718
159	388
104	126
850	924
663	343
135	718
231	624
644	924
500	814
313	30
294	104
850	924
37	168
924	850
537	440
935	746
272	471
540	231
540	231
540	231
672	844
540	231
924	850
62	485
915	200	136
609	742
207	493
915	200	952	136
309	1
313	30
392	316
718	135
316	392
500	814
850	14
343	663
159	530
418	105
228	605
700	638
940	159
58	909
313	37
416	586
200	952
670	688
14	850
136	915
105	418
614	134
14	1001	506
517	392
614	134
29	381
92	316
139	477
126	104
771	306
670	381
135	718
260	912	416
135	718
67	963	344
963	67
67	344
506	970
91	565	723
288	445	493	561
91	758	844
912	416
582	994
952	200
638	700
842	132
14	506
1001	14	506
592	134	98	609	454
362	802
506	14
592	134	98	454
175	898	1004
912	168	416	356
14	506
802	362
500	814
912	356	416
168	557
372	595
823	485
168	37
104	721
915	428	200
868	730
104	294
500	814
823	485
558	565	918	25	458	844
844	758
957	990
891	24
915	724
844	321
891	267
506	14
530	383
530	517
730	868
267	530
500	814
530	267
1001	644
530	591
584	15	15
294	885
458	565
70	633
4	304
189	249
935	746	62
644	1001
458	48	321
721	104
181	274	167
935	746
951	235
850	576	197	516	541	650	327	881	14	682	837	719	1001	745	924	783	173	13	761	506	996	199	644	921	657	702	738
249	977	409	149	716	595	6	410	236	0	1004	201	114
15	680
844	723
447	586
91	912	77
684	321
316	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
91	416
233	135
435	782
868	730
316	392
249	977	409	149	716	595	6	410	236	0	1004	201	114
249	977	409	149	716	595	6	410	236	0	1004	201	114
990	428
15	680
392	316
159	713
730	868
952	316
196	401
868	730
267	112
647	92
540	994
663	223	343	950
657	506
935	746
196	401
232	168
196	401
104	721
680	15
672	844
447	294
947	450
730	868
823	62
334	159
692	233
935	746
949	168
416	232
692	191
477	310
949	168
170	135
1001	644
447	586
724	915
447	294
587	834	329	617
98	134	268	592	707	401	278	117	107	429	291	454	713
949	416
500	814
788	740
698	540	840	231	873	245	764
758	844
267	586
107	75
232	416
692	746
30	765	313
692	135
718	135
232	472
891	445
624	231
991	614
692	135
435	500
823	485
372	595
415	586
592	609
746	739	534	450	248	502	542	135	157	687	994	775	742	731	692	980	718	530	684	920
530	746
534	388
530	159	493
990	165
746	935
309	1
530	267
75	107
316	392
232	178
392	316
142	316
316	392
915	724
392	316
316	392
410	14	719
868	790
530	630
126	868
586	267
586	267
418	105
132	842
418	996
168	949
388	534
418	996
684	758
868	126
551	62
435	586	267
369	159
435	586	267
25	956
684	758
37	313
912	168
700	746
586	294	447
267	586
294	586
106	399
702	14
294	447
304	4
472	782
447	586
91	70
14	702
912	759
0	249
658	561
658	561
718	61
702	14
718	61
316	200
159	963
718	61
232	313
684	758
435	586	267
595	716
318	558
306	742
232	168
908	425
166	74
232	472
910	329
788	740
595	716
644	506	199
356	30	209
139	534	477
912	168	74
267	435
435	267
688	670
516	924
890	506
908	425
890	663
915	316
228	538
935	746
372	595
538	693
249	189	6
166	743
538	228
228	538
924	516
356	721	602
447	294
30	356
134	614
356	912
30	356
447	586
516	924
1001	14	506
684	267	704
450	187
924	516
558	844
142	915
935	746
310	388
294	447
231	921	738
170	697
5	29
581	692
716	595
540	994
842	132
25	723
321	844
534	139
200	136
356	472	313
534	388
318	558
810	335
823	542
586	447
175	849	275
586	447
586	447
586	447	332
2	231
823	542
809	28
586	294	447
928	761
38	324
388	310
844	918	25	321	458	684
180	727
638	634
169	595
565	558
891	530
530	891
485	542	823
356	30
356	30
500	814
356	30	790
356	313
168	232
761	928
168	232
32	572
500	814
844	558
472	168
439	912	416
915	142
195	595
558	565
207	469
135	628	82	870	581	170	4	371
135	233
135	233
135	581
135	718
135	718
135	692
135	692
135	628	82	870	581	170	4	371
135	746
135	120
135	170
684	956	565	918	25	318	558	321	458	844
381	532
790	356
136	915
423	377
915	136
843	320
915	165
605	228
280	526	647	547	851	188	24	32	915	360	631	530	920	561
530	280
915	136
915	428
168	912
168	266	949
168	260
2	790	700
136	915
996	506
505	337
505	337
996	850
266	168
2	790	700
168	790
790	168
790	168
790	266
790	168
790	266
991	654
991	61	654
991	61
662	450	802
996	418
758	386
458	321
168	790
790	168
166	416
458	48	321	684
684	565
168	266
942	135
966	168
956	844
844	565
168	966
25	684
168	782
168	912	472
318	558
318	684
168	266
25	318
812	790	700
956	844
558	565	458	844
558	956
410	127
440	737
949	168
168	949
260	77	168
500	814
500	814	951
281	127
535	159
281	127
281	718
281	718
844	684
135	942
135	581
168	260
281	127
2	790
168	77
14	702
956	25	600	844
199	541
14	506	702
324	38
260	168
122	479
684	458
558	318
956	25
558	684
742	900
684	458	565	558	844
472	912	168
136	915
168	260
260	168
136	200
260	168
168	260
168	260
966	168
168	260
956	565	458	844
586	447
586	447
586	447
764	582
443	742
684	458
565	684
991	61	654
565	758
622	559
622	676	125	559
622	676	125	559
622	676	18	125	559	510
622	676	125	559
542	485
542	823
541	199
542	113
542	62
915	136
542	646
924	644
558	918	25	844
684	558
742	900
38	324
969	509
558	956
969	509
969	509
119	335
1001	14	506
1001	532	516
236	532
586	294	447
586	126
586	294	447
266	790
586	294	447	416
586	294	447
918	758
199	541
190	274	373	656	181	353
165	316
324	638
697	855
663	950
844	321
697	855
343	322
355	590
936	30
528	585
844	558
377	422
500	814
458	48
500	435
377	718
950	663
135	371
402	164
955	540	773
377	866
803	112
14	850
377	423
920	190
31	316
595	71
31	316
142	316
31	267
951	552
288	445	493	561
844	558
812	790
147	590
532	236
62	646
316	142
644	924	199
731	584	680	15
31	165
159	369
159	369
721	743
924	644
165	207
294	586	447
267	112
823	444
823	485
268	117	633
159	493
857	428
644	924
450	187
924	644
450	947	802	695
62	646
450	947
644	924
663	223
823	542
638	324
369	535	159
692	581
267	435	586
558	918	25	844
718	61
692	550
228	502
267	686
516	1001
313	356
586	267
313	885	294	447	416
294	416
228	605
586	126	984
332	586
586	332
582	764
746	502	935
723	73
663	337
423	246	977	101	103
493	159
171	933
581	692
25	758
493	630
935	413
540	994
602	790
638	700
605	228
250	535
843	393
458	558
830	769
5	107
200	136
541	199
458	48
111	885
540	994
771	703
74	885	447	984
939	70
159	746
926	715
159	443	662
343	638
955	540
885	447
543	142
647	547
586	447
447	885
343	310
313	256	416
73	499
662	443	159
704	743
704	743
267	891
692	581
933	171
935	746
74	912
157	718
935	746
420	638
196	401
294	885	256	447	416	313	74
607	700
294	586
830	692
313	885	294	256	447	416
526	414	891
586	447
369	535
196	401
316	392
844	558
42	534
912	782	575
978	267
890	765
920	190
392	316
256	416	313
565	723
104	52
316	392
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
912	74
267	978
190	920
126	586
662	443	53
858	849
66	52
67	963
988	978
447	586
850	14
663	337
104	416
126	586
349	976
444	823
25	918
313	416
978	851	167
458	956	565	216	25	319	844
37	730
926	931
761	783
844	723
638	700
74	416
334	776	550	923	687	617
723	758
256	416
723	565
127	410
127	281
416	447	586
127	281
127	281
429	401
950	663
812	465	790	700	119
32	791
586	447
586	762
984	74
401	429
795	421
978	267
978	267
951	552
795	421
978	988
421	424
103	950
702	14
663	950
347	147
506	14
159	214
14	506
912	168
65	687
65	193
75	850
622	676	534	139	206	477	125	102	939	323	510
732	127
857	165
857	165
190	920
857	165
743	704
857	165
25	723
663	950
695	466
175	5
175	5
175	5
1001	14	506
746	739	502	935
53	193
14	702
199	541
414	891
5	29
15	731
592	134	98	609	454	713
191	752
850	75
552	858
24	629	160	658
74	984
53	193
885	294
746	935
513	139
332	782	575
891	700
808	898
416	256	313
885	294
898	808
908	104
647	547
746	739	200	915	935
898	808
711	843
908	104
939	70
458	321
136	838
332	119
654	837	738	543
75	850
698	540	840	231	873	245	764
112	267
294	447
294	885
135	692
565	723
638	388
759	232
372	595
978	552	35
369	535
369	535
843	711
586	447
586	762
53	193
648	586	782	332
551	62
662	466
334	663
771	951
931	926
954	428
104	256
648	256
724	716
466	662
771	700
638	700
447	294
139	513
294	586
92	142
680	707
513	139
742	901	229	993	443	86	863	784	659	692	306	769	152	835	400
74	912	586	885	447	168	984
256	104
256	416	313
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
558	48	704
696	2	812
522	293
646	62
988	978
343	223
493	159
4	771
440	537
440	226
771	306
758	386
53	193
771	4
771	703
890	663
53	120
700	664
1001	14	506
142	92
700	638
4	771
885	447
349	428
700	638
599	710
447	294
506	440
692	61	135	830	191
891	24
439	168
337	509
119	332
429	454	454
65	629
812	746
256	30
5	808
918	25
844	318
812	696
844	318
506	783	6	670	381
53	209	40	544	629	963	819
638	700
746	812
53	413	435	499	850	190	107
61	692
885	416
343	534
514	103
514	103
133	416
1001	745
103	514
581	692
53	70	978	147	127	940	83	987	720	178	865	220
758	386
401	429
479	337
316	90
514	103
53	542
662	443
337	663
939	38
745	1001
53	614
53	946	316
891	607
517	267
978	614
692	415
294	885
586	447
14	506
692	671
984	416
506	14
294	885
14	850
912	115
447	586
758	386
104	908
112	267
724	14
294	885
92	316
165	428
885	416
14	506
349	428
165	838
62	646	551	854	542	823	369	722	113	535	513	485	250	444
506	1001
133	111
855	697	540
731	15
758	386
912	168
294	790
644	14	924
586	712
506	14	1001
485	62
1001	14	506
924	14
704	743
716	149
149	716
710	599
924	644
542	62
912	586	885	447	168	984	74
912	762
953	142
924	644
953	316
912	77	416
758	386
447	294
14	644
52	66
52	45
502	718
239	951
761	783
52	104
159	776	940
38	939
607	891
1001	14	506
607	687
586	356	542	687
74	912
586	294	447
692	329	233	624	191
648	416
107	236
142	953
294	416
742	890
912	762
223	343
890	926
332	586
42	951
25	723
718	61
912	586	885	447	168	984	74
912	762
718	502
540	633
450	40
541	657
332	126
502	718
332	416
718	716
808	5
808	5
808	5
912	168
74	912
912	168
62	646	542
232	168
517	317
644	924	14
250	62
956	758
324	638
843	407
696	812
912	168
324	38
924	644
233	159
506	14
324	460
320	107
294	447
586	294	447	332
506	199
912	168	472
758	918	565	25	458	844
586	332
953	142
758	956
14	724
14	644
228	502
458	758
724	14
14	506
25	758
25	918	565	458	844
758	458
506	14
168	439
565	844
920	656
758	386
758	386
746	935
565	25
577	458
746	801
844	758
918	758
758	318
458	758
650	783
506	199
506	199
126	332
439	168
516	550	443	532	704	13	356	382	743
565	758
135	581
924	14
332	586
332	782
918	25
758	318	386
844	758
605	228
843	907
782	416
37	168
443	86	662
718	356	61
537	440
630	951
630	493
630	530
630	2
790	294
595	546
790	126
535	250
236	107
782	912	472	575
534	42	591
534	510
168	232
168	439
534	125	510
534	388	591
534	591
168	37
510	534
266	77
168	439
168	214	912
105	235
105	890
586	294	447
586	416
790	812
790	812
586	294	447
168	790
790	556
790	168
168	790
168	556
14	702
324	591
14	1001	506
178	232
178	991
14	702
178	502
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
324	890
324	890
795	421
324	38
316	915
662	443
662	379
344	200
812	119
812	119
74	416
316	392
410	127
558	956	565	918	25	458	844
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
316	392
662	40	53
410	719
695	466
542	62
991	61	654
294	790
991	61
268	713
343	310
316	392
344	67	165
719	14	16	410	56
344	67	165
228	605
870	405
854	542
165	316	67	31	344
743	516
450	947	695
644	996
321	618
67	963	561
67	963	344	165	561
267	112
206	534	139	487	477	125	939	622
107	670
581	135
493	630
316	838
696	143
67	963	344	165
107	236
67	963	344	561
592	268
166	416
581	135
31	990
74	166
758	386
693	178
143	796
506	173
166	602
159	233
277	285
277	285
277	285
581	135
936	137
602	166
294	885	256	447	416	984	74
233	159
194	159
228	178
581	830
599	710
543	316
951	771
565	41
159	377
730	517
458	956	216	25	319	321
200	136
646	369
833	257
565	41
341	915	136
392	316
647	24
416	721
920	656
392	316
392	316
517	730
730	517
684	956	918	25	318	844
111	885
429	401
369	646
951	630
439	168
1001	14	506
715	147
267	586
684	956	918	25	844
664	700
316	428
428	165
428	838
531	987
531	987
879	164	420
334	75
127	732
127	718
428	316
746	935
586	267
233	329
586	294	447
440	537
951	855
956	684
732	127
855	951
605	228
428	915
428	316
737	175
41	565
505	337
147	715
440	737
918	499
440	226
440	657
440	381
41	565
462	415
91	233
638	346	388	299	509	634	96	832
580	91
24	647
586	120
879	164	420
447	416
466	695
731	15
1001	14	506
731	15
349	428
200	316
517	112
662	443
695	466
558	458
885	447
812	790
165	316	31
592	134	98	609	454
187	801
294	885
428	349
502	470	862	538	693	605	228
956	758
731	584
416	868
746	700
812	790
746	739	534	450	248	502	542	135	157	687	935	994	775	742	731	692	980	718	530	684	920
30	936
662	450
447	416
746	591	739	534	450	248	502	542	135	157	687	935	994	775	742	731	692	980	718	530	684	920	591
29	899
868	416
428	316
428	316
187	40
540	994
573	416
37	313
912	77
912	77	168
718	127
126	790
313	37
586	294	447
540	994
126	232
662	272
553	107
542	718
702	14
516	743
987	531
912	472	332
160	24
912	472	782	575
935	413
978	851
223	638
164	879
898	107
729	243
137	936
77	912
517	803	267	112
1	310
165	858
316	392
5	29
440	537
506	541
127	410
702	14
402	164
423	246	977	101	175	103
14	506
898	107
506	14
924	199
561	846
14	506
318	558
638	700
75	53
991	858
531	987
586	573
565	41
586	294	447
947	586
344	200
420	879
858	160
506	14	1001
1001	506
761	783
540	697	855
987	531
738	264
283	214	159
392	517
506	236
890	978
644	924	14
48	458	25	319
700	638
48	458
738	783
135	628	870	581	170	4	371
135	628	82	870	581	170	4
62	535
160	858
890	192
159	283
506	14	1001
14	506
70	42
971	630
313	416
715	926
746	935
1001	14	506
698	540	840	231	873	245	764
517	392
447	885	294	313
256	416	313
166	602	743
935	746
738	783	828	270	719	745	13
935	413
416	447	586
416	294
458	48
832	16
423	103
223	343
823	113
782	586
510	75
737	440
837	738
890	534
420	879
1001	14	506
268	592
743	602
746	277	157	935
415	997
31	990
106	740
586	294	447
572	371
213	185
327	381
278	592
609	239
702	14
464	61	718
74	586
502	334
516	532
738	745
978	851	167
24	891
580	528
447	294
898	107
147	277	171	933	926	347	972	285	355	590	577	230	686
232	313
428	316
377	866
580	32
890	721
160	24
718	464
75	851	120	915	920
684	956	918	25	318	844
890	324
684	704
75	510
885	294
103	423
14	702
808	175
75	450	742	371
920	75
933	147
935	413
586	416
541	657
718	711
318	956
317	517
1001	14	506
5	29
654	738
5	553
843	534	388	16	687	711	718	591	407
540	697	855
540	697	855
939	38
5	29
1001	14	506
912	77
890	175
832	324
568	947
458	844
324	890
464	61	718
790	168
294	885
855	540
790	126
912	168
101	423
586	416
553	670
885	447
553	670
232	178
972	147
1001	14	506
77	912
758	91
885	294
313	232
256	104
48	321
450	75
866	377
866	506
232	313
866	61
746	413	935
416	586
586	294	447	416	332
684	558
602	743
573	447	586
506	866
988	547
721	416
107	810
447	294
147	933
294	74
147	972
294	447
540	955
74	294
540	873
38	939
447	294
147	91
320	843
808	29
332	586
534	388
746	935	935
249	6
746	413	935
534	343	591
843	320
61	718	866
586	447	332
447	586
558	318
320	843
984	885
926	147
843	320
746	935
232	313
294	447	586
843	201
843	201
586	447
843	393
638	700
586	447
746	935	692
746	935
605	178
810	107
232	37
260	912	168
724	246	5
724	5
724	14
724	5
14	724
790	294
595	169
595	169
630	493
630	951
731	15
630	971
166	674
260	439
260	77
586	447
684	956	918	25	318	844
166	762
684	956	918	25	318	844
506	1001
260	168
260	168
1001	506
1001	14
472	912	782	575
912	782	575	472
506	1001	14
912	77
586	447	332
912	260	168
912	260
260	912
912	168	472	575
912	232
153	891
586	294	447
844	918	25
190	373
178	605
844	918
844	918
771	951
844	318
844	25
105	374
697	855
697	855
343	534	591
14	1001	506
135	581
590	171
135	692
316	165
743	602
343	399
402	164
402	634
743	602
332	447
294	790
14	1001	506
105	582
249	6
111	416
552	858
502	591
413	746
74	648	885	294	759	104	256	447	416	984	313
951	42
75	450
951	926
462	415
462	415
178	502
963	67
413	746
413	746
413	746
371	572
42	951
541	199
190	920
711	718
413	746
1001	14
724	14
920	274
1001	14
450	40
450	40
374	105
105	582
746	413	413
935	746
558	565	458	844
746	413
746	413	413
956	25
746	935
721	416
547	817
915	200
199	541
920	656
926	951
126	232
416	256	147
803	674
803	112
313	232
126	416
908	425
200	316
200	316
75	334
891	24
416	294
746	550
493	978
978	301	493
32	977
984	74
541	199
718	61
718	61
429	401	98	415	291	454
712	450	40
74	110
771	742
67	846	344	165
157	159
870	135
288	445	493	561
294	416
401	165
228	502
963	67
712	450	40
110	74
82	135
493	978
602	743
542	62
142	143
674	166
421	141
421	141
277	285
294	817
890	479
502	178
602	743
980	107
980	107
980	107
758	723
602	133
110	166
565	41
110	803
334	700
110	112
110	674
77	260
267	112
334	343
752	617
229	790
301	978	493
126	416
229	607
439	260
290	278
294	885	256	447	416	74
718	711
718	866	711
692	581
443	86
200	136
443	86
582	105
444	250
718	711
105	582
290	278
582	105
105	582
537	236
159	700
718	866
718	866
178	502
743	602
644	924
421	141
990	31	953
951	552
334	159
151	278
165	316	401	67	31	344
165	316	401	67	31	344
454	592
277	748	931	171	933	926	157	347	972	285	355	590	147	577	230	715	686	308
718	61
165	316	67	344
736	231
231	700
42	638
537	775
31	990
592	268	98	609
30	765
67	963	846	344	561
165	316
592	98	609	454
443	86	662
133	602
772	274	542	926	765
334	746	692
25	48
190	274	373	656	181	353
761	783
61	718
718	61
649	337
990	424
990	428
891	24
267	112
696	607
718	980
746	935
910	329	692	591
980	107
343	223	310
199	541
92	838
743	166
540	873
743	721
746	692
14	506
761	516
118	867
141	280
337	649
458	48	918	684
316	428
746	692	530
746	413	935
746	214	935	159
142	61
267	142
321	48
32	731
151	706
711	718
86	443	152
855	540
151	706
268	633
413	746
178	502
159	746
157	577
890	649
721	743
413	746
516	761
742	771
74	759
401	98	415	429	291	454	165
626	194
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
746	550	935	692
310	477
551	250
268	117	454	291
142	267
454	592
142	990	31
142	200	344
697	540
935	746
142	302	136	165
718	724
502	178
61	243
771	742
31	142
61	718
586	573
231	736
165	142
136	142
141	280
541	199
165	316	67	136	31	344
343	663
4	135
139	477
139	477
104	648
951	170
759	416
742	771
586	947
61	464
464	61
602	30
319	48	558
184	423
423	184
334	233	742	692	159
477	139
771	863
718	61
142	31
592	134	98	609	454
142	165
142	136
702	688
742	692	159	334
771	742
454	401	429
638	649	402	42
70	343
103	943	310
103	943	310
377	696
791	32
334	742
700	516	532
670	553
663	343
553	107
91	580
586	74
147	277	171	933	926	347	972	285	355	590	577	230	686
791	32
887	383
947	58	479	837	310	120	586	264	160	161	948	165	257
553	107
866	718
565	723
347	147
866	718
791	32
866	718
343	663
267	586
147	347
267	517
74	648	885	294	759	104	256	447	416	984	313
294	586
74	166
528	580
586	294
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
233	692	159	334
540	994
738	761
738	650
516	790
450	40
416	77
66	45
334	233
912	472	782	575
86	443
40	272	572	900	568	662	187	802	695
912	168
746	935
782	912	575	472
868	416
832	582
761	738
951	681	377
416	646	62
70	343
939	70
428	142
223	343
580	91
980	107
980	107
646	485
782	912
440	537
127	718
40	272
249	6
580	528
718	127
70	939
577	157
142	267
77	416
482	809
104	765
577	159
638	70
688	702
377	951
746	935
272	40
70	638
249	178
702	688
15	680	731
692	233
688	702
537	320
152	443
593	718
702	688
142	267
383	362
964	978
256	416	313
321	458
702	14
450	900
723	458
692	746
692	233
540	231
416	885
951	630
61	490	718
565	723
702	14
891	530
891	530
83	306
30	104
586	267
152	443
337	663
497	773
866	101	718
846	561
595	790
670	688
327	381
561	846
534	343	591
14	783	506
630	951
534	591
14	724
260	912	168
891	24
724	14
443	152
443	742
14	702
14	724
898	688
688	898
657	327
812	119
537	532
537	532
657	327
534	591
534	70
24	739	143
24	160	658
742	443
537	468
260	439
388	534	591
790	14	516
516	790
790	516
790	229
790	680
516	790
790	516
790	595
790	526
14	790	516	783	700	506
14	506
14	790
790	14
14	506
14	790
14	1001
790	14
14	790
790	14
14	516	783	700	506
790	516
790	14	516	783	812	506
14	790
790	14
790	812
14	790
506	173
190	274	373	656	181	353
991	858
190	483
991	654
924	644
200	142
401	165
159	595
850	546
142	200
991	654
228	605
329	775
526	790
696	143
935	746	530
135	628	82	870	581	170	4	371
771	659
135	82	870	581	170	4	371
696	8
135	772
135	159
288	445	629	493	561
951	738
684	746
288	445	493	561
329	692
316	159
67	963	846	344	165	561
644	1001	702
644	924
702	506	738
924	644
159	316
644	924
702	78
936	577
582	832
135	581
14	702
696	377
200	971	136	142
742	443
135	581
718	724
718	724
702	14
277	285
663	337
663	343
14	702
702	14
517	267
939	534
458	844
341	915	136
742	901	229	993	443	86	863	784	659	692	306	769	152	835	400
416	168	294	256	267	147	313
320	537
537	381
440	537
256	416
605	228
267	416
738	783	541	921
416	294	256	313
316	90
644	14	1001	924
256	416	313
738	231	921
812	790
135	581
513	485
649	890
590	171
107	415
440	537
609	239
440	226
152	443
32	718
152	443
830	617
227	66
227	45
337	663
14	644
135	581
347	171	147
267	662
232	416
29	899
135	742
135	292
644	14
956	758
565	48
267	142
14	924
416	196
25	918
718	724
702	14
423	246	977	101	103
832	638
497	773
66	227
428	857
506	657
349	976
135	61
581	135
14	644
742	135
428	857
742	769
795	421	424	207
14	702
152	443
147	347
147	515
644	14
775	537
14	644
512	978
512	978
537	775
301	647	142
1001	14
586	500
192	381
788	634
159	243
586	447	332
647	301
990	142
428	857
656	190
14	1001
343	223	310
644	14
440	537	737	361	226	381	657
14	644
707	680	193	98	633	951	214	159
48	499
264	738
416	586
15	731
429	454
865	159
586	447	332
552	858
644	14
586	416
74	912	586	168
748	926
428	316
742	229
135	581
428	316
77	37
885	586
232	168
718	32
644	14	1001	924	506	702
77	37
1001	14
147	90
159	316
14	1001
912	586
718	61
416	586
905	281
1001	14
837	516
614	274
791	32
832	951
37	77
159	865
175	737
771	306
160	360
142	301
912	356
429	401	98	415	291	454
142	990
175	737
316	392
912	586
32	791
67	963	344	165
142	344
392	316
67	963	846	344	165	561
454	401
316	392
301	142
761	576
392	316
454	592
497	773
316	392
337	663
392	316
586	885
316	392
951	194
526	360
194	951
550	746
550	746
278	24
185	742
407	843
910	923
14	1001
607	696
337	663
912	782	575	472
264	388	343	510
294	885	447	416	984	74
912	266	168
142	301
912	759
30	602
152	443
912	77
152	443
301	142
528	585
413	746
231	764
752	833
77	912
940	159
231	245
723	41
264	450	596
413	746
577	936
537	440
663	343
912	77	168	949
912	168	556
890	581
696	607
890	649
343	663
69	879
421	795
646	823
795	421
429	401	98	415	291	454
663	343	264
940	159
890	77
274	841
69	879
316	392
890	850
890	173
264	663
392	316
316	392
136	316
122	479
392	316
984	885
74	166
663	264
173	657
698	540	840	231	873	245	764
25	918
657	327
381	192
152	443
873	660
963	67
77	557
502	710
696	851
14	850
702	14
423	977	101	175	103
14	702
841	274
227	66
74	166
227	45
696	718
316	392
565	558
283	483
483	283
103	343
228	605
392	316
316	392
316	392
646	62
392	316
392	316
506	541	996	199
439	260
53	193
74	166
316	392
392	316
316	392
233	329	692
764	264
232	168
392	316
662	443
264	764
663	343
890	625
850	14
344	67	165
105	374
686	926
605	228
951	239
688	107
14	850
142	267
383	362	589
924	761
192	381
267	142
609	592
754	272	595	450
582	764
374	105
761	924
743	602
48	321
723	91
321	844
951	453	595
280	629
280	561	658
280	629
280	658	24
280	24
280	24	526	421	647	547	142	990	188	24	656	32	422	360	293	631	35	953	561	241
280	24
120	572	469	854	517	4	310	549	841	843	72	136	994	586	775	433	754	742	280	996	535	485
926	748	715
692	233
605	599
166	674
260	416
730	912
260	168
581	692
32	159
602	743
413	746
413	746
413	746
541	199
280	24
272	700
696	483
413	935
70	534
310	343
199	924
443	152
232	126
802	450
854	120
413	935
506	199
139	343
586	416
586	447	332
702	14
120	834	534	450	248	851	542	135	70	978	850	915	127	783	416	40	306	718	629	987	720	530	316	865	220
260	912	168
844	321
443	152
841	120
743	602
605	178
199	506
586	120
854	722
540	311	873	925	955	987
654	837	738	543
657	541	10
657	173
540	56
540	855
605	599
232	439
506	657
305	946
327	506
599	605
648	77	313
232	77
232	790
832	299
648	765
118	862	502
605	599
381	506
719	837
77	168
14	702
32	791
692	581
702	14
103	514
388	534
14	702
599	605
702	14
506	657
356	256
605	599
506	14
199	506	996	541
61	718
29	5
29	5
29	5
439	232
790	812
936	577
936	577
936	581
630	971
168	912
537	440
440	737
440	537
77	762
790	232
790	14	812
994	540
994	540
994	582
994	540
994	540
994	540
577	936
77	762
577	157
577	157
534	70
77	232
534	388
14	506
337	505
260	168
790	516
790	812
506	881
506	996	541	199
166	74
343	103
343	663
379	568
165	316	67	31
771	306
855	540
159	851
909	528
559	402
142	267
142	267
935	413
935	413
135	870	581	4
343	70
955	427	540	311	925	987
69	879
624	329
267	838
951	135	581	855
935	413
936	577
540	231
450	40
450	754
143	422	731
143	32
135	337
191	135
738	951
321	48
77	126
454	592
316	392
178	605
349	165
851	159
851	978
290	589
718	114
280	526	647	547	188	24	32	360	631	561
316	392
947	568
374	317
450	572	947	187	60	254	695
450	187
530	630
530	746	746
530	772	772
530	746	413
530	159	891
530	891
530	935
530	120
316	428
401	98	415	429	291	454	165
178	502
605	178
272	900
542	823
256	313
605	789
951	738
245	830	540	329	233	231	264	624	764
29	5
413	746
704	565	499
479	122
264	245
843	407
32	143
178	693
178	693
32	280
165	316	67	31
950	343
692	233
629	24
401	429
743	602
789	605
313	648
647	24
924	644
147	577
126	77
881	506
126	77
502	976
77	126
789	605
530	629
605	789
317	374
530	629
369	582
658	629
317	374
429	401
843	407
321	565
147	171
454	592
135	951
692	248	910	329	264	775	591
135	581
31	990
530	630
692	191
738	624
458	565
843	127
644	924
530	746
605	789
416	435
530	692	746
924	644
582	369
731	658
687	120
731	15
220	75
392	316
704	321
316	392
321	704
924	837
693	178
502	178
105	947
135	191
294	817
713	98
663	343
713	98
316	915
136	142	200
823	485
160	526
77	912
570	742
135	581
444	854
530	685
546	704
530	891
120	61
559	299
528	581
160	530
428	141
528	135
316	990
443	152
743	721
141	428
344	67	165
685	530
423	246	977	103
337	505
267	166	586
940	214
738	837	576	541	173	13	506
509	559
609	592	239
67	846	344	561
67	344	165
159	316
165	316
15	731
159	343
791	32
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
865	415
782	472	575
891	414
316	428
316	200
586	885
586	267
220	75
987	231
987	231
220	75
971	630
629	190
823	120
879	322
200	971
537	440
947	105
105	947
629	65
105	374
987	231
629	526	24	685	846	360	630	891	631	160	493	561	658
833	415
316	142
105	374
688	29
658	731
29	688
414	891
740	879
428	316
112	392
663	649
316	165
316	392
159	472
256	416	313
435	700
256	294
435	500	782
344	952
502	591
851	978
721	743
541	644
272	450
294	416
416	435
738	654
595	450
649	663
416	912	168
971	200
644	541
592	454
873	231
517	267
136	428
142	316
592	134	454
316	428
990	795
592	609
990	316
135	870	581	4	371
135	120
381	532
135	82	870	581	4
233	329
4	135
462	415
135	82	870	581	170	4	75	720	371
280	373	561
428	316
810	7
791	32
416	267
334	910	550	617	692
377	729
586	267
697	855
334	910	550	617	692
858	552
413	746
0	6
530	629
305	946
120	135
502	605
890	915
135	120
462	415
428	136
951	299
506	14
413	935
142	915
951	239
416	912	356
120	572	61	469	854	517	4	310	549	841	843	72	136	994	586	775	433	754	742	280	996	535	485
582	840
910	334
517	267
605	502
752	191
136	200
135	581
267	517
541	199
737	440
663	343
147	277	171	933	926	347	972	285	355	590	577	230	686
443	193
910	329	334
104	721
104	721
142	267
516	532
858	552
721	104
435	557
721	104
267	803
530	629
135	405
752	415
624	245
267	142
634	509	509
692	329
540	231	311	873	925	955	987
692	530
624	738
951	957
624	738
558	216	319	684
147	134	890	707	193	235	772	633	120	951	75	214	90	91	415	53	752	159	334
135	528
58	909
803	267
629	214	530	159
692	746
935	413
692	746
743	721
334	742
147	931
502	605
935	746
428	915
66	227	966
327	506
863	789
104	765
74	166
135	581
135	120
650	850
891	530
332	435
319	386
299	634
891	530
248	329	692	591
189	120
558	216	319	458
586	332
74	112	392
891	445
540	245
558	41
638	790	700
236	2
392	74
236	2
74	392
688	670
605	502
688	670
788	106
990	482
414	891
891	414
175	246
462	415
462	415
462	415
462	415
32	791
74	112	392
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591	334
392	74
61	243
891	414	530
135	415
790	638
790	881
971	200
971	200
24	160
14	924
24	280
66	45
924	14
14	924
443	152
443	742	152
924	14
14	924
924	14
14	924
924	14
14	702
924	14
14	924
924	14
924	14
510	622
542	113
260	77
542	485
542	415
14	924
542	485
14	516
924	14
516	14
565	41
565	684
416	260	168
416	294
77	260
915	142
532	516
106	788
260	416
136	971
638	790
294	885	447
516	532
399	977
577	748	931	277	171	933	926	157	347	972	285	355	590	147	230	715	686	308
790	638
506	327
506	850
506	14
765	166
135	581
765	648	602	721
765	602	721
765	209	946
765	648
765	313
765	313
765	30
765	30
612	740
260	168
260	439
439	260
260	77
260	472
990	658
936	30
506	14
506	1001
657	541	10
657	173
343	53
199	541
135	581
48	458
30	890	416
517	267
372	404	169
372	404	169
472	782
260	77
790	2
790	119
790	812
924	516
190	629
190	274	373	656	181	353
190	274	373	656	181	353
789	863
165	316	67	31
316	159
743	532
662	443
790	2
165	401
120	189
429	454
316	915
791	32
246	175
855	170
294	817
343	663
343	663
288	445	493	561
663	343
200	316
200	316
951	541
477	310
933	577
952	200
74	392
469	229
646	369	513
469	630
696	844
758	918	723
924	14
718	114
546	850
718	866
885	984
74	112	392
190	890
952	200
324	38
16	832
353	190
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
343	223
844	696
550	546
40	264
458	499
178	228
267	112
62	416
630	469
469	630
178	333
53	443
178	693
428	857
178	693
347	577
178	228
479	275
718	61
936	581
541	979
62	542	513
936	581
112	392	74
693	178
866	718
178	693
506	199
702	14
700	232
246	423	101
630	493
854	535
32	197
854	113
246	423	101
274	167
700	24
171	577
274	656
851	469
200	316
472	159
264	40
228	178
413	746
392	112	74
854	542
817	294
280	658
112	392
159	472
718	502	569
429	454
200	316
516	924
74	392
850	650
454	268
853	343
910	329	692	591
126	416
38	324
166	602	743
868	126
469	141
988	267
472	159
150	343
74	112	392
316	159
267	112
343	70
641	633
112	392	74
392	74
229	742
229	790
74	392
935	746
435	586
181	274	167
343	663
229	469
935	413
483	696
74	112	392
784	901
178	6
483	283
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
120	40
648	946
392	74
267	142
924	516
630	951
120	687
716	293
74	392
38	700
293	716
516	924
784	901
159	316
716	293
107	898
581	936
784	306
581	890
178	700
413	935
810	335
74	166
541	199
135	581
74	112
372	404	169
901	784
935	413
784	901
443	193	53
454	429
810	468
684	318
239	161
561	846	846
784	659
199	541
424	421	795
424	421	795
112	74
424	421	795
428	316
546	550
421	424
700	178
977	153
424	421	795
663	223
951	630
534	125	510
424	421	795
42	951
918	956
335	119
918	672
630	951
142	267
901	784
374	105
858	991
245	830	540	329	233	231	264	624	764
120	326
784	901
964	167
534	939
832	951
534	70
565	41
918	854
142	915
160	24
950	780
469	167
918	25
684	318	558
918	319
334	607
119	335
684	318	558
142	267
372	404	169
534	591
267	988
294	447	74
267	142
41	565
1003	707
988	267
988	267
912	356
918	844
142	267
105	374
784	771	83
810	335
951	42
40	264
630	685
662	900
14	702
684	318	558
135	692
112	392
946	648
104	721
267	142
14	506
912	439	266	77	949	699
863	784
142	267
617	890
784	863
335	119
306	742
267	142
335	810
142	267
890	193
372	595
648	946
356	912	730
890	193
552	851
356	730
362	854
343	229
167	851	188	502	280	920
541	199
374	105
977	950	423	1004	103
541	199
977	950	423	1004	103
356	912	730
306	374
356	472
74	392
362	866
935	746
413	935
702	14
356	730
392	74
428	200
74	112	392
74	392
935	413
74	392
730	356	912
135	581
435	586
228	502
422	731
199	541
112	74
812	790	700	119
356	209
356	416
392	74
105	374
428	915	31
318	558
74	392
422	731
746	935
595	195
74	112	392
337	479
946	648
698	540	840	231	873	245	764
153	977
74	912	168
74	912	586	885	447	168	984
372	595
135	405
134	592
443	662
648	946
356	912	168
310	46
429	454
646	62
936	581
662	900
812	790
360	936
167	964
280	281
721	104
454	429
759	166
547	851
321	565
266	912
851	188
721	104
306	784
936	360
935	746
541	199
784	306
166	759
316	392
316	159
638	96
565	321
721	104
191	692
565	41
175	246
413	935
165	990
638	634
851	978
905	281
347	966
41	565
428	990
743	602
964	167
936	581
643	685
746	935
250	124
581	936
164	638
374	105
53	700
586	332
990	428
327	381
890	853
890	479
685	643
541	738
428	990
561	846
630	685
424	165
413	900
293	716
790	812
738	923	921
178	502
469	207
912	168
541	199
912	266
935	746
912	730	356
912	168	74
334	70
199	541
977	153
912	168
260	77
912	260	168
332	586
468	810
558	319
924	1001
810	468
502	605
1001	924
502	178
541	199
990	165
558	319
199	541
332	435
228	693
104	30
586	885	294	447
586	383
586	435
200	428
586	435
586	762
746	413	935
541	199
178	502
624	329
851	696
846	561
716	293
260	439
530	630
949	168
915	341	136
605	502
542	62
542	854
924	1001
900	413
684	558
558	684
558	318
746	550	923	687	935	692
542	62	250
168	266
260	912
266	949
168	266
168	260
260	168
168	260
168	260
168	266	949
168	232
168	260
260	168
168	266
605	502
746	812	542	687	586	356	692	684	591
327	381
14	702
260	168
14	924
14	924
372	595
586	762
586	746
168	260
168	260
168	74
335	107
335	700
168	232
168	232
168	912	416
168	266
168	912
702	14
168	416
168	949
168	949
168	949
168	912	74
168	912
168	912	586	885	447	984	74
168	126
30	104
306	784
190	31
924	14
190	120
293	61
540	994
316	159
696	851
220	75	334
924	14
924	14
680	422
334	450	159
294	817
329	775
233	214	617	692	159
316	200
159	40	712
784	306
424	421	795
173	506
424	421	795	990
428	200
422	527
530	891
602	743
926	748	715
530	891
239	951
329	819
646	369	513
134	592	98	291	454
267	891
105	374
909	61
630	530
306	784
413	746
630	685
951	936
630	493
429	401
135	581
592	134
718	607
685	630
630	685
200	136	316
321	565
343	663
810	107
293	700
843	407
705	76
422	680
746	834	550	248	923	935	775	742	692	591
165	990
946	648
159	233
422	731	15
381	192
742	769
935	746
267	700
401	98	415	429	291	454	165
178	502	228
423	977	175	103
316	915
423	175	103
850	14
42	951
513	485
700	267
924	837
680	422
126	168
178	890
663	343
700	267
267	405
530	891
472	260
381	107
775	746
935	966
135	371
316	90
638	164
228	605
165	316	67
190	920
200	428	915
915	316
990	207
866	700
316	428
316	392
581	936
936	581
392	316
472	356
530	630
558	216
854	522
232	439
558	48	216	319
607	700
912	168	472
558	956	48	216	319	321	458
232	260
912	168
866	761
77	912
607	127
746	834	248	775	692
392	74
956	600
77	168
956	758
700	607
580	377
142	647	428	990	200	971	857	302	92	915	952	136	31	344	165	543	953
700	866
428	647
761	866
987	994
74	392
260	232
260	472
915	17	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
74	392
356	472
912	168
356	472
585	719
362	143
166	759
362	26
754	272
912	260
260	912
428	647
135	581
260	168
924	14
428	915
915	200	857	883	160	530
506	14
915	189
630	685
135	581
107	201
506	541
791	32
407	843
595	214
812	119
886	250
15	680	422	731
250	332
260	77
435	356
505	337
568	40
505	337
924	14
207	373	469	35	493
784	306
428	915
266	168
743	602
388	90
742	334
685	493
915	428
909	58
207	988	795	373	469	954	424	35
178	333
388	832
165	316	31
280	141
207	373
920	647
910	995	334
599	409
890	468
718	114
991	61
321	159
159	696
407	16
38	309	832
746	935
232	168
178	333
104	126
38	309	832
840	764
77	260
890	280
840	764
401	165
166	74
267	700
245	231
245	231
775	329
372	572
178	502
127	607
949	168
949	168
456	304
949	266
454	401	429
266	949
883	225
634	388
435	949
984	912	586	885	447	168	74
605	228
883	915
530	915
731	422
984	912	586	885	447	168	74
168	912	586	885	447	984	74
168	77
469	159
746	900	692
832	38
650	783	682	654	738
38	832
469	630
228	605
630	469
126	586
791	32
898	107
321	216
126	104
984	912	586	885	447	168	74
388	832
469	630
74	912	586	885	447	168	984
984	782
200	136
605	228
920	647
540	231
530	630
718	843
401	278
605	228
718	61
362	695
684	918	319
790	306
586	984
362	135
104	126
165	316	401	31
231	540	245
915	200	857	883	160	530
605	228
682	650	654	783	738
160	915
851	167
833	415
592	609
332	250
159	415
530	915
700	267
193	546
84	324
752	56
337	505
306	790
428	647	142	915
142	647
306	790
306	784
280	526	647	547	851	188	24	32	915	360	631	530	920	561
803	112
31	838
428	647	142	990	200	971	857	92	915	952	136	31	543	953	316
546	193
267	891
592	134	98	609	454
592	134	609	454
267	891
890	915
159	469
48	956	216	25	319	558	458
112	803
104	30
581	936
890	479
530	891
428	142	302
424	421	795	207
509	634
951	135	581	855
112	392	74
506	199
107	134
136	200
327	921
327	381
586	984
164	780
199	506
546	550
316	915
67	846	344	165	207	561
915	316	890
915	647	428	142	990	200	971	857	92	952	136	31	543	953	316
746	214	935
936	951
984	586
469	630
954	207
506	199
890	915
915	17	647	428	142	990	200	971	349	857	302	92	952	136	31	344	165	543	953
62	250
327	381
915	428
915	316	890
334	534
334	534
746	935
565	41
267	112
143	739	741	144
107	134
392	74
586	573
890	280
581	936
74	392
572	372
74	392
428	142
493	630
428	915
890	915
428	349	302	165
381	921
428	349
784	214	159
232	168
915	890
746	214	935	591
191	850
159	651
292	135
915	718
41	565
14	850
951	239
159	784
14	924
951	42
337	505
337	505
168	912	586	885	447	984	74
337	505
337	505
915	428
14	702
949	435
949	266
356	435
72	120
924	14
266	949
530	891
14	1001	506
14	924
142	547
912	586	885	447	168	984	74
912	168
260	439
199	996	541
410	650	663
634	638
509	634
541	199
924	14
541	506
746	935
228	502
746	935
915	857
912	472
614	954
249	181
746	534	502	692	591
843	534	388	16	687	711	718	591	407
260	439
565	41
912	472	168	232
784	159
135	362
912	168
135	292
135	334
509	780
260	168
505	337
692	233
692	746
692	746
541	199
472	912
586	762
168	260
168	885
472	356
260	168
372	595
168	260
168	260
168	232
168	912
790	700
30	890
790	126	812
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
607	692
306	784
306	784
306	784
306	784
7	810
306	784
306	784
306	784
306	784
306	784
987	789
702	14
120	72
293	724
789	987
746	534	935
559	420
587	720
62	542
987	789
268	117	98	633	454	713	291
142	428
528	585
268	134	592	1003	683
316	142
281	127
92	142
837	783
120	72
784	306
401	165
193	662
324	591
926	748	715
935	746
935	214
324	534	591
138	674
674	138
377	580
987	540
646	369	513
428	173
556	912	168
272	754
112	392	74
178	502
329	233
178	502
977	153
915	316
791	32
306	784
67	344	207
684	956
126	790
401	429
306	784
720	587
746	935
292	135
316	915
435	949
429	401
167	964
135	292
142	267
190	920
135	628
741	851
290	214
142	630
746	692
506	541
207	428	165
614	141
854	542
401	429
628	135
112	392
207	847
165	428
207	165
316	165
184	530
207	847	136
810	468
165	401	31
851	978
558	458	41	844
347	933
662	466
360	530
407	843
280	890
946	235
290	159
103	943	310
952	200
915	142
435	267
260	168
741	731
159	62
316	392
788	634
267	435
915	200	857
392	316
915	200	857
915	200	857
630	142
915	200	857
374	105
784	306
662	193
190	920
267	142
113	542
716	149
843	407
530	360
120	267
193	272
290	159
912	472	575
447	586	416
319	918
313	74
173	428
987	433
316	428
428	136
1001	14	506
990	207
647	920
74	313
392	74
663	343
990	349
912	472	168	575
646	250
407	843
1001	14	506
990	136
120	572	469	854	517	4	310	549	841	843	72	136	994	586	775	433	754	742	280	996	535	485
178	890
819	53
231	738
74	392
920	647
74	392
428	142
428	173
136	428
530	280
173	428
718	61	843	754
349	990
428	316
428	136
731	422
977	950
977	950
890	178
280	526	647	547	851	188	24	32	915	360	631	530	920	561
977	950	423	514	1004	103
987	540
987	433
316	915
392	74
684	558
381	327
568	488
1001	14	506
316	200
978	469
167	469
912	168	556
360	530
698	540	840	231	873	245	764
561	67	846
392	74
40	572	900	662
987	433
952	200
587	720
413	746
381	327
142	915
912	168
316	165
946	472
266	168
142	267
493	561
159	62
454	713
433	987
558	684
74	392
74	392
311	540
74	392
454	713
987	433
565	956
540	987
40	272	662
74	166
142	267
429	454
142	428
142	267
855	697	540
693	710
624	329	692
540	311	955
429	401	98	415	454
540	987
290	214	159
311	540
415	607
278	592
74	166
278	98
428	316
674	112
761	516
428	142
193	662
280	141
987	1003
788	634
987	540
719	738
987	540
493	630
540	987
280	629
14	702
764	582
540	987
977	153
630	493
592	713
540	987
592	278
987	540
592	98
316	428
74	573
541	979	199
592	134	98	609	454
200	971	952	136	543	344
77	912
112	392	74
630	685	493
837	783
15	731
646	112
956	684
828	719
428	316	142
316	971	952	200	915
423	175
630	530
780	509
780	164
159	62
175	246
493	630
506	14	1001
530	502
702	14
506	14	1001
381	327
135	371
267	142
53	193
530	630
444	535
310	343
119	790
119	790
119	790
53	633
791	32
573	74
16	407
530	360
327	381
114	718
74	573
723	41
553	670
32	159
372	595
32	159
587	720
493	630
319	458
502	530
915	316	200
53	11
530	502
915	316
915	142
630	493
343	950
837	924
343	223	310
761	516	881
978	988	851	167
493	630
541	199
630	493
432	809	531	56
502	538
502	530
142	915
630	530
142	267
191	692
267	142
915	142
142	267
142	428
142	267
142	267
272	662
142	915
663	950
362	189	318	491
634	388
790	126
532	743
267	142
648	765
142	267
267	142
142	428	915
646	542	62
843	407
207	349
843	407
200	136
502	178
136	200
256	104
136	200
256	104
159	32
175	246
784	742
225	883
374	105
409	599
104	256
260	790
908	104
742	784
908	602
908	762
530	891
908	443
908	30
908	743
746	900
260	439
746	935
731	15
542	646
542	854
790	260
908	77
542	485
260	790
77	908
541	199
541	979	199
746	935
915	142
135	628	82	870	581	170	4	371
135	746
746	935
915	316
630	685	493
732	16
765	30
790	260
784	742
784	306
30	104	416	765
692	746
595	790
30	765
52	126
790	595
52	201
135	720
135	581
1001	14	506
765	30
586	126
586	120
586	447	416
586	762
638	388
168	266
168	260
30	908
506	1001
178	502
178	228
324	591
165	316	31
165	67	344
165	401
324	38
13	783
190	191
200	971	952	136	543	344
952	200
200	344
316	647
316	142
200	952
952	200
506	1001
812	119
38	324
120	193	196	190	191	291	454	53	743
120	586
502	178
789	587
850	120
502	538
587	720
587	720
142	316
587	720
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	433
142	267
428	316
424	421	795
952	838
742	784
69	879
246	423	101
784	742
784	901
955	427	987
267	142
784	306
742	784
334	135
940	53
663	343
654	650	682	783	738
696	377
62	513
67	846	344	207	561
855	697	540
746	61	718
890	48
41	565
663	343
299	634
360	530
305	946	425
654	543
353	190
422	584	284	15
343	663
190	274	373	656	181	353
288	445	493	561
810	107
190	920
956	844
74	648	104	256	313
15	584
15	422
602	416	356
256	74
546	844
718	61
485	513
630	493
718	746
718	61
901	784
306	784
74	256
159	662
333	767
159	32
11	53
423	977	175	103
607	127
126	586
607	229
977	950	1004
607	617
663	343
280	902
592	278
104	74
552	817
41	723
908	30
362	866
784	306
401	98	415	429	291	454	165
310	343
401	98	415	429	291	454	165
306	784
890	334
630	493
915	687
784	306
310	534
310	477
696	377
334	638
15	680
334	638
334	638
334	638
251	671
61	718
343	310
654	783	738
191	413	150	70	415
61	746	718
472	782
558	41
306	784
334	638
267	112
915	647
343	663
890	415
493	630
143	32
415	890
66	45
630	493
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
421	424
784	306
249	6
731	527
950	343
731	527
663	343
731	527
516	761
264	329
680	15
334	646
334	646
784	742
663	343
795	421	424	207
472	912
505	337
718	479
421	424
16	732
435	586	267
401	429	454
485	542
329	775
1001	506
912	168
126	332
159	40	712
333	228
15	680
306	784
784	306
743	602
311	540
159	32
803	112
731	584	284
784	306
425	305
684	956
281	280
435	586	267
435	267
305	425
372	595
663	223	950
952	200
547	978
161	306
61	30
630	685
630	530
837	719	783	738
231	738
98	713
955	540	311	925	427	540	773	311	925	987
493	630
812	790
713	566
98	134	268	592	707	401	278	117	107	429	291	454	713
784	82
493	630
334	851	1003	978	915	190	731	629	720	530	316	920
912	472
332	782
713	566
530	915	731	851	629	920	334
530	630
692	746
98	401	278	429	454	713
692	746
692	233
692	746
712	159
120	850
718	61
61	517
334	530
586	573
313	356	885	294	256	447	416
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
178	502
851	334
530	891
719	837	783	738
530	334
718	61
207	424
469	851
334	851
413	191
256	648
14	702
559	299
127	120
337	649
955	540
120	127
638	334
844	321	684
886	250
912	356	168	765
614	991
127	754
912	168
506	199
401	98	415	429	291	454	165
614	991
720	120
126	332
698	540	840	231	873	245	764
207	795	424
120	720
506	199
374	105
680	15
980	591
493	630
630	530
586	120	687	334
362	168
110	74	803
110	674
207	795	373	469	35
136	428
207	953
207	428
191	413
228	333
392	74
742	784
977	103
178	693
712	586	433
74	392
712	586	433
851	469
723	758
343	322
977	1004
656	630
150	311	147	415
150	147	415
915	316
851	978
267	517
890	280
855	112
306	742
74	573
161	572	900	135	581	994
103	977
159	935	746
310	477
136	857	160
977	103
428	857
103	977
977	103
428	647
742	306
881	700
199	506
306	742
742	550
685	528
586	712
724	293
746	542	214	935	692
126	332
392	316
647	915
82	784
754	718
952	344
743	516	166	550	340	157	704	602	13	356	765	684
731	334
332	126
595	372
502	178
935	413
617	233
103	977
977	103
502	228
952	344
742	306
423	866
30	61
228	502
249	6
266	168
935	413
294	586
458	918	844
935	746
502	228
192	381
266	168
746	935
502	605	228
502	605
724	246
530	630
178	502
502	178
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
439	912
502	718
630	530
178	502
337	38
685	630
630	685
136	915
605	502
1004	977
126	332
320	537
765	30
630	685	530	493
746	61	935	718
61	30
233	329	692
266	168
166	74
232	94
630	142
556	912	168
812	790
784	83
784	863
586	435	416
260	168
586	294	166
260	266	77
790	812
812	790
790	812
472	356
586	294
168	260
168	912	556
168	912
168	362
168	266	949
168	912
168	266
168	912
343	663
306	784
697	311	925
41	565
506	199
506	1001
720	587
401	98	415	429	291	454	165
306	784
784	306
178	599
935	413
142	630
306	784
142	267
401	165
953	915
469	141
424	421	795	990	207
662	214	159
587	720
428	857
428	200
362	542
720	135
1004	977
207	424
207	424
935	413
684	318	558
469	817
428	136
141	630
720	135
429	454
912	168	556
159	662
912	168	356
949	168
551	250
936	581	135
630	141
190	353
239	988
990	31
141	630
30	126
886	250
854	535
662	214	159
316	415
294	586
1001	506
540	53
784	901
432	881
718	746
718	61
935	413
979	199
1004	977
316	392
166	586
142	915
207	373	469
765	721
765	104
32	862
416	62
742	900
693	178
160	136
720	135
912	356	168
267	838
207	847	795	373	469	954	558	424	35	493
207	795	373	424
680	422
746	534	223	687	935	742	692	591
207	988	795	373	469
935	413
207	795
1001	199
207	795	469
795	421	424
207	988
416	707	880
267	142
512	469	141	469	141
178	693
1001	516
413	935
516	1001
416	447
1001	516
765	104
720	135
190	334
550	546
432	482
978	851	469	188	614	167	141
738	783
415	316
795	421
126	586
232	313
160	629
416	90
866	423
901	784
955	427	540	773	311	873	925
381	192
126	30
249	178
673	91
469	512
207	136
416	890
249	178
720	135
136	207
704	267
791	693
334	190
374	105
334	731
435	332
890	416
1004	977
166	74
249	483
334	1003
103	780	950	977	423	514
374	957	953
957	374
334	322
707	416
416	890
407	843
249	506
595	372
912	168
647	915
316	165
454	165	890	863	858	922	150	90	91	543
192	381
586	126
586	166
784	901
809	987
630	656
502	693
165	454
987	809
915	647
890	956
477	310
858	454
730	868
658	846
935	746
775	692
855	697
329	775	775
293	724
165	858
586	447
912	439
912	949
267	142
833	415
630	141
977	32
514	780	950	977	378	103
192	381
700	267
833	415
280	902
977	514	780	950	378	103
514	977
267	581
743	602	721	356
329	692
746	214	935	692
141	630
738	654
103	514	780	950	977	378
329	582
646	485
935	746
854	522
249	6
104	765
956	499
546	743
454	401
132	388
74	166
207	988	795	373	469	424
863	784
294	885	586	74
718	724
428	857
977	514	780	950	378	103
136	200
900	742
883	225
868	730
743	550
721	765
742	900
142	630
294	885
812	790
74	759
294	885
759	74
759	74
730	868
334	322
454	401
868	730
322	879
41	499
550	546
294	885	586	416
790	812
791	693
401	454
721	356	602	743
546	550
723	565	499
723	499
718	293
168	949
684	704
32	159
890	926
428	857	302
684	558
416	782
372	595
372	595
82	784
40	187
294	885
168	912	557	556
784	82
372	169
362	901
595	372
784	742
832	388
372	595
977	1004
718	724
275	327
595	214
362	502
718	724
362	316
327	275
718	61
698	540	840	231	873	245	764
275	327
761	783
718	61	591
413	746
718	61	591
266	949
413	746
1004	977
327	275
413	746
912	556
74	573
724	246
912	168	556
949	912
784	703
949	266
949	912
724	246
581	267
581	267
949	912	168	556
372	595
77	912	168
228	693
372	595
233	329	692
928	761
780	514
924	14
746	692	591
991	654
991	654
910	329	995	334
175	849
924	14
166	674	392
837	783
428	200	857	915	316
648	602
428	857
924	14
502	178
74	166
236	2	335
924	14
118	502
505	337
991	61
991	654
991	654
199	506
166	294	416	74
184	883
693	228
991	61
991	61
168	912	266
703	784
392	166
812	790
502	118
502	178
260	168
168	260
168	790
260	168
790	168
30	126
991	654
790	812
742	784
790	168
502	178
502	178
502	178
168	790
790	168
790	168
784	703
332	586
181	1004
506	199
991	654
991	61
991	858
991	61
991	61
991	614
991	614
924	199
790	30	868
472	356
702	14
377	457
956	790
790	956
377	729
812	790
199	506
48	956	558
764	582
996	418
415	865
415	107
586	332
450	187
716	149
991	61
1001	199	702
423	377
423	377
991	858
991	858
991	654
991	61
30	790
506	1001
506	1001
506	702
506	199
782	332
356	912	209
266	949
356	61	718
356	61	517	718
812	790
280	890
949	266
702	506
356	765	209
356	765	209
356	472	112
356	112	472
949	266
356	472	313
505	337
356	472	313
356	472	313
356	765	209
356	765	52
356	472
356	743
356	743
356	602	416
356	765	868
356	256
439	232
514	780
514	378
1001	506
602	648
630	469
356	256
812	790	700	119
356	765	61
638	164
712	591
697	540	925
580	143
695	362
791	13
41	565	499
644	702
401	98	415	429	291
644	702
159	720	316
702	644
41	499
587	720
422	731
812	790	700	119
485	513
946	235
469	207
165	647
443	550
602	416
481	565
485	513
239	168
362	695
987	955
987	840
977	487	514	208	780	950	423	1004	103
987	849
988	188
377	866
15	680
147	577
510	125
275	849
15	680	422	731
950	780	977	514	378	103
934	595
605	228
789	605
256	885
290	159
782	416
605	789
586	435
586	435
996	199
932	405
996	199
416	885
886	250
381	192
401	429
381	192
266	949
996	199
429	401
868	790
695	450
1004	181
178	502
401	429
178	862
266	168
949	266
228	605
166	883	184
926	715
996	199
908	765
341	915
506	1001
789	605
450	695
506	14
126	984
648	602
126	294
506	1001
126	885
435	500	332
322	159
126	573
126	294
181	1004
104	30
142	267
885	126
267	142
644	702
857	316
104	256
126	500	782
142	267
547	167
277	285
277	285
277	285
277	285
614	188
883	779	184
857	136
795	421	424	207
280	629
1001	506
207	795	373	469	424
322	334
795	421
256	104
413	935
334	607
1004	181
334	322
280	629
37	356
415	471
718	61
332	586
420	96	559
420	96	559
401	98	415	429	291
332	782
885	416
15	680
908	77
568	495	947	488
199	996
568	488
614	978
987	433
595	934
595	934
589	867
401	415	429	291
239	978
239	978
522	854
272	595	754
609	592
854	522
542	646
153	633
285	277
542	113
164	638
589	867
338	193
52	762
290	687	214	783	159
422	731
290	687	214	783	159
646	542
629	891
250	332
416	648	74
74	104
435	782
38	197	586
293	149
586	332
435	586
447	586
332	250
586	435
586	447
812	790	700
332	250
990	207
104	74
541	996
53	193
15	680
266	949
581	170	855
15	680
159	951
704	565
537	320
280	281
535	250
605	789
132	388
416	232
703	784
885	416
789	605
266	790
746	542	687	692	665	591
994	624	764
291	134
291	134
74	416
401	98	415	429	291	165
401	165
605	789
401	98	415	429	291	165
605	228
614	274
978	239
401	98	415	429	291	165
288	445	629	493	561
996	199
779	883
614	954
61	356	243
789	605
817	647
647	817
14	506
207	953
322	591
647	857
415	471
885	586
421	424
599	29
996	199
710	228
759	762
605	789
605	789
193	53
789	605
698	540	840	231	873	245	764
784	703
765	721
206	324
978	614
153	977
381	199
16	19
586	885
159	377
817	978
413	746
790	266
324	591
844	918
192	381
605	789
759	111
159	951
978	547
978	817
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
74	573
789	605
996	199
996	199
290	214	159
290	159
159	951
648	30
161	35
558	48
416	150
648	765
572	53
1001	506
890	193
586	557
290	159
14	702
572	161
199	996
702	14
327	657
586	885	166
776	159
586	762
167	159
746	935
868	356	765
161	572
605	789
765	356	868
885	447
469	274	167
731	422
891	353
159	595
731	422
731	422
270	502	657
953	207
166	586	885
746	923	214
133	602
883	779
74	573
996	199
996	418
628	720
952	838
327	381
197	38	586
105	418
731	422
932	692
17	857
731	422
356	602
356	209
731	422
731	422
731	422
731	422
731	422
356	256
1001	506
586	166
225	883
356	256
356	37
746	935
602	133	765
731	422
37	356
506	14
30	104
30	648
356	37	472	313
356	37	472	313
638	164
586	782
586	111
472	356
586	197	38
685	629
199	996
199	996
165	316	31
356	765	209
697	925	855
925	987
925	955
925	429
159	776
540	697	311	925	855	955
678	696
784	4
559	622
353	891
559	634
356	472
483	249
246	724
559	420
559	622
288	445	629	493	561
559	420
530	629	493
987	433
324	206
193	890
599	228
934	595
891	353
630	629
469	547	851	188	817	167	141	35
765	209
506	14
199	996
558	48	216	319	458
422	284
334	700
720	731
231	245
199	506
784	901
855	112
780	638
290	159
784	306
304	441
334	415
572	40
854	502
996	199
415	334
159	40
977	153
700	334
936	581
70	90
936	581
558	844
277	285
495	633
356	602	743
14	702
472	356
14	506
849	275
356	602	721	743
316	647
429	401
306	784
322	159
362	141
789	605
381	192
628	82
784	306
849	987
424	421	795
356	256
742	191
356	574	602
165	207
362	909
629	530	493
581	932
581	932
401	429
310	477
987	849
429	401
207	953
107	201
334	700
207	165
362	283
441	304
324	70
192	381
293	246
283	362
239	538	235
996	199
239	421
193	264
435	782
629	891	530
629	890
207	988	795	373	469	954	424	35	493
629	891	530
38	586
629	685
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
980	532
165	316
316	609
149	293
149	208
500	126
915	647
782	435
915	316
746	935
107	980	201
105	418
595	71
306	784
512	241
782	332
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
935	746
784	306
104	648
810	577
782	472
207	953
609	316
293	547
885	447
738	783
942	720
586	762
586	885
500	586
530	891
602	133	765
61	991
742	718
66	45
565	458
192	381
133	648
742	306
936	720
843	407
458	73	723	319	758	41
586	500
143	741
334	534
126	500
500	586
447	885
15	422
595	214
602	648
15	284
306	742
413	746
891	353
306	784
746	542	935
192	381
782	586	984
447	885
630	530
832	388
92	838
602	721	356	743
500	586
765	602	721
932	581
581	936
718	415
104	425
415	718
832	38
782	586	166
334	322
500	435	586	923	687
838	416
602	356	721	743
74	586
435	500
316	483
586	762
746	851	935	530	920
731	422
719	159
990	207
609	53
586	500
765	721
720	942
586	500	782
334	272
586	74
586	782	166
776	159
979	512
746	413	935	692
500	435	586	923	687
547	851
720	581
936	720
977	153
288	445	629	493	561
458	758
159	469
458	499
356	472	168
731	422
499	471
746	900
890	629
844	918
812	790
422	731
159	719
784	306
143	159
698	540	840	231	873	245	764
586	435	500	923	687
886	250
458	73	723	319	758	41
765	415
955	427	773
322	334
40	272	572	900	947	568
74	126
356	472	313
891	353
887	383
153	410
356	472
266	949
165	454
159	731
415	765
746	935
142	267
159	167
572	120
313	648
306	784
267	838
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
700	988
629	891	530
979	996
540	231	245	764
936	581
159	472
159	143
413	746
586	762
324	591
936	581
66	45
595	159
435	500	782
738	231
159	595
206	103
935	746
184	883
159	746
152	443
629	630
356	517	112	209
397	975
397	671
629	530
493	629
472	159
207	558
393	843
104	126
558	207
410	153
429	401	415
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
1001	410
746	935
630	629
790	868
746	923	214	935	692	591
530	629
153	977
977	153
500	332
356	602	721	743
540	233	231	245
746	935
231	624
216	321
62	854
500	332
153	996	418
500	332
313	885	294	256	416
629	530
334	910	550	617	692
540	231	830	245
416	52
670	553
891	530
854	250
410	189
530	891
332	500
629	493
526	360
790	812
153	541	650	837	1001	482	924	16	969	994	410	175	777	122
332	782
540	231	245	264
885	890
356	602
883	184
530	629
52	790	2
883	225
790	52
746	900	935
332	782
356	256
104	30
280	629
883	184
586	885
996	153
996	199
996	199
969	541	650	837	1001	482	924	251	153	16	76	994	433	410	175	777	122
181	696
199	996
197	586
530	629
61	718
14	702
458	48	319	684
356	912	30	168	472	313
30	104
356	30
356	30
30	912	356	168	472	313
638	780
638	164
61	718
638	832
514	780	950	378	832	103
900	214	159
343	663
66	45
332	539
790	52
586	885	166
586	762
30	936
190	274	373	656	181	353
697	540	170	925	855
165	316
165	316	31
165	401
988	188
936	30
316	349	647	142	990	857	302	92	952	136	31	344	165	543	953
506	173
506	14
991	61
506	996
991	61
991	858
644	702
991	858
381	29
344	67	165
344	67	165
381	29
991	61
344	67	165
14	702
936	315
62	646	542	823	485
424	421	795	207
987	433
316	687
62	646	551	854	542	823	369	722	113	535	513	485	250	444
950	514
810	231
991	858
170	581
832	638
181	274
832	514
159	472
181	274
684	458	565	918	704	321	844
471	499
977	153
310	368
147	557
499	458
605	789
858	991
977	950
885	74
472	159
313	885
485	62
663	649
506	850
485	62
702	14
159	472
950	1001	780	977	514	378	103
500	586	687
605	789
663	343
630	629
629	890
159	891
789	605
629	630
435	782
192	381
192	381
433	987
844	918
472	356
565	704
1001	14	506
663	70
14	702
599	605
605	789
334	633
660	550
159	469
558	159
704	684
477	310
738	719
77	908
738	719
153	977
782	586
605	599
500	586
841	159
435	332
890	534
267	142
605	599
166	586
605	502	693
890	885
401	98	415	429	291
324	591
812	119
159	377
362	605
77	557
422	731
605	502	693
704	458	565	918	321	684	844
605	178	228
14	702
586	500
577	810
586	500
605	409
14	1001	506
500	586
365	377
742	443
586	500
996	506
586	500
586	166
407	19	16
996	418
996	418
321	216
586	500	166
936	720
586	197
421	188
159	306
142	267
199	381
66	45
74	126
586	500
214	159
687	61
173	506
435	332
231	170
306	159
1001	14	506
654	738
293	246
630	629
586	885
61	687
74	586	885
416	77
500	586
181	274
440	737
435	332
718	61
935	746
935	746
935	746
152	443	443
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
500	586	166
435	332
153	996	418
421	512
332	435
955	427	540	773	311	925	987
754	272
754	595
987	955
316	392
290	159
188	421
915	316
15	422
170	697
392	316
170	231
316	392
306	790
392	316
272	595
284	731
272	214	159
422	952
952	422
315	936
844	285
702	14
936	304
159	272
401	98	415	429	291	165
284	422
586	166	687
586	762
401	98	415	429	291
458	73	723	319	758	41
586	885	74
104	74
377	457
443	152
290	159
702	850
74	104
164	638
112	472	356
74	885
595	159
595	214
15	422	731
851	978
599	605
472	112
602	908
147	171
272	159
353	274
214	712
908	602
663	70
422	731
327	192
322	534
758	458
605	599
164	638
188	421	141
322	534
638	164
443	677
321	216
790	306
832	322
561	846
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
422	731
422	731
422	731
565	926
506	173
851	141
392	166
746	935
112	472
153	996	418	977
290	159
207	165
540	264
207	953
936	315
758	499	844
648	416
159	189
646	62	485
306	790
837	745
250	62
996	153
192	327
166	392
746	935
332	885	586
332	885	586
413	746
103	310
305	946
166	392
977	996	418	153
305	946
810	380
977	996	418	153
392	166
107	393
165	316	31
267	142
332	700
746	900	692
586	126
164	638
846	561
322	832
586	885
62	214	159
62	214	159
142	267
732	118
159	62
310	103
322	591
586	74
14	702
551	646	369	62	513	485
702	14
890	70
15	731
15	731
74	586
104	790
264	540
957	167
52	790
477	310
996	199
214	595
334	692
477	310
885	74
184	883
136	857
648	104
586	74
104	648
648	104
586	885
996	199
61	393
104	648
966	168	782	575
228	605
256	416
926	748	171	565	590	577	715	221
502	862
746	687	935	692	591
62	485
502	862
173	532
790	52
173	506
746	550	687	935	692	591
885	447
256	416
693	599
421	188
14	702
605	228
891	159
693	605
891	629
14	506
1001	950
136	629
790	812
790	104
30	936
52	201
52	790
788	634
790	52
790	516
790	126
31	838
165	316	31	344
700	332
506	996
506	644
506	173
697	855
599	693
344	67	165
165	31	344
401	98	415	429	291	165
977	996	418	153
644	506
188	421
188	421
987	28
854	550
926	715
485	62
854	113
977	514	780	950	423	103
178	605
415	107
854	2
310	70
850	506
996	506
167	851
443	152
107	5
190	353
746	935
107	537
112	646
153	996	418	977
984	586	782
851	978
143	142
344	165
159	214
332	416
935	746
935	746
369	646	854	485
782	586	984
74	112	392
646	112
977	996	418	153
416	332
392	74
220	120
392	74
987	95
499	120
126	790
153	996	418	977
112	74
416	439	266	949
416	120
74	392
74	392
316	120
500	814
413	120
293	409
107	120
782	52
38	534	343	663
126	52
782	586	984
472	112
987	120
886	250
987	120
832	509
607	528
978	120
663	38
746	935
409	293
942	720
629	120
987	56
509	388
862	502
472	356
472	356	313
228	605
891	530
178	502
500	814
978	851
313	37
509	832
850	120
266	416
165	316	31
190	120
851	334
208	149
977	996	418	153
746	935
977	996	418	153
500	193
324	591
977	996	418	153
416	912
416	168
164	638
996	418
149	208
104	721
120	190
865	120
389	528
987	433
324	591
214	306
29	898
334	851
898	29
443	86	662
239	951
147	120
415	278
952	112
208	149
435	332
684	679
149	208
316	142
133	765
306	790
586	782	984
278	415
38	663
915	857
915	316
38	395
418	996
530	629
418	996
418	996
865	90
598	235
851	978
193	595
193	500
418	996
418	996
780	514
418	105
119	700
936	278
70	120
988	188
190	120
629	630
61	90
401	98	415	429	291	165
105	418
418	105
977	487	514	208	780	950	423	1004	103
105	418
418	996	105
166	743
418	105
105	418
947	695
112	392
228	605
392	112
812	119
950	977
541	738
321	458	565	918	704	844
278	936
316	136
334	746
472	235
407	843
720	942
159	551
551	159
720	120
393	107
765	133	209
377	149
316	392
159	551
392	316
321	684
704	458	565	918	321	684	844
29	899
316	392
977	950
149	377
630	629
165	316	31
38	832
120	720
165	344
738	231
977	996	418	153
832	38
120	500
698	540	840	231	873	245	764
165	316	31	344
558	844
558	844
700	293
573	416
812	700
61	718
61	742
506	644
506	850
936	720
246	423	101
16	883
506	951
136	316
61	318
142	267
16	843
737	440
908	765
278	98
955	427	540	773	311
401	165
313	765
854	550
136	915	316
435	500
334	746	692
535	113
607	334
288	445	629	493	561
323	42
746	214
703	135
392	74
844	558
935	746
935	746
42	323
74	392
74	392
746	413
74	112	392
214	746
392	74
392	74
710	502
74	392
74	392
435	500
74	112	392
334	607
334	700
322	591
746	214
74	166
595	450	272
746	214
418	105
323	42
746	692	591
692	233
256	356
638	164
173	506
810	107
256	356
105	418
132	388
746	214
790	126
936	30
343	663
111	759
17	857
5	29
732	118
327	381
5	29
165	316	31
165	401	344
165	316	31
165	316	31
165	401
165	316
947	450
40	120
844	558
506	1001
506	90
31	165
304	936
679	499
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
663	343
362	909
644	506	14	924	199
644	506	199
310	477
996	418	153	977
644	506	14	924	199
857	891
663	950
891	629
214	159
996	418
684	565	679	844
996	418	153	977
682	650	654	783	738
950	663
742	61
854	535
950	780
228	693
142	915
153	996	418	977
977	996	418	153
936	720
977	996	418	153
322	70
159	214
189	977	6	236
142	857	915
142	915	165
142	915	165
568	488
38	70
950	663
844	499
532	516
663	343
663	950
738	650	654	783	682
142	200	915	165
141	188
62	823
316	857	141
582	832
832	582
582	832
500	435
849	275
955	427	773	987
955	540
886	250
935	746
290	214
165	316	31	344
275	849
165	857
401	98	415	429	291
165	401	344
425	104	765
29	5
416	868
810	473
558	956	216	319	458
28	987
795	547
142	301
868	416
147	347
977	1004
139	676	534	206	487	477	154	125	102	939	64	174	323	510	324
558	48	216	319	458
429	401	98	415	291
558	499	321	207
416	868
319	558
868	416
429	401
854	535
618	499	321
401	429
159	322
347	147
171	933
429	401
416	868
547	167
499	558	91	321	607
332	126
598	472
868	416
104	721
61	742	718
334	383	70	607
401	429
147	347
181	274
662	214	159
429	401
416	765
126	500
823	62
126	332
629	630
401	429
307	159
280	561	658
757	581
362	912	126
581	757
322	591
662	214
70	38
322	534
313	765
1001	506
153	996	418	977
310	103
987	540
662	214
280	281
38	337
344	136
891	32
316	857
614	188
321	216
458	277
761	532
646	62
955	540
142	165
761	783
184	272
700	413
790	812
505	337
742	784
505	337
38	324
291	134	120	609	713
505	337
505	337
142	915
178	502
812	119
143	796
540	231	245	624
505	337
1001	644
337	38
159	776
851	35
505	337
505	337
104	126
377	423
381	199
181	249
377	718
38	337
288	445	630	629	493	561
439	416
288	445	629	493	561
377	866
159	388
776	159
159	776
738	837	541	173
415	581
469	188
697	540
165	316
165	316	31
165	344
697	540	170	925	855
776	159
540	231	955
316	915
316	392
74	112
614	207
648	447
614	851
447	648
614	167
614	954
614	301
280	24
846	629
216	321
795	424	207
337	38
293	149
629	846
846	629
765	209
765	209
764	231
629	846
61	718
782	45
126	104
765	209
66	782
207	614
104	721
319	216	386
700	119
164	638
646	250
784	742
250	535
250	535
316	857
189	410
189	410
159	912	168	586
918	499
765	908
149	293
765	908
765	908
127	120
266	168
765	908
410	977
334	700
840	231
918	499
506	199
980	107
77	266
332	250
586	648	782	332
586	912	168	159
332	500
266	77
136	142	857
595	272
272	595
472	648
468	381
468	432
746	900
502	228
280	629
280	629
280	629
742	306
742	784
14	702
532	804
532	804
66	227
693	502
866	377
693	228
249	181
249	181
956	844
439	912	168
502	538
784	742
532	468
5	29
537	107
343	663
790	143
173	506
790	868
135	581
135	581
135	703
468	432
915	316
915	341
915	647
915	647	920
915	316
915	923	857
915	857
106	96
396	761
942	936
942	135
517	267
517	356	803	112	209
472	356
654	532
575	77
454	165
790	700
790	812
355	577
844	956
506	1001
422	731
947	774
663	343
812	790
552	851
135	581
936	942
166	74
42	337
315	936
184	883
526	360
569	120
48	844
936	581
135	942
957	953
724	246
774	947
947	774
120	193	633	416
120	190
774	947
947	774
947	774
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
293	700
956	844
469	207
32	891
267	838
746	935	692	591
844	956
936	315
381	107
483	444
229	343
663	223
193	127
422	731
776	890
306	659
776	890
302	141
765	209
581	936
868	790
857	915
267	838
500	515
746	812	834	534	248	502	586	775
165	31
605	178
165	31
832	638
86	443
647	274	920
812	700
774	947
605	693
844	956
315	936
684	458	956	48	565	216	918	25	319	318	679	704	558	321	844
947	774
746	935	776
29	201
293	149
432	531
29	599
746	935
936	581
629	530
499	956	844
732	118
316	428
851	614
844	499
746	534	388	223	935	692
629	530	178
629	502	530	178
70	415
812	746
774	947
24	629
947	774
32	862
774	947
223	343
844	85
746	534	223	586	812	718
178	502
178	605
416	759
266	260
281	280
812	746
66	227
306	742
107	652	320	29	208	537	810	464	737	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808	393
947	774
942	135
942	936
362	82
774	947
207	795	373	424
178	629
164	638
629	24
393	107
338	617
181	249
947	774
178	189
774	947
947	774
178	862	188	502	189	280
774	947
947	774
774	947
581	405
890	506
353	891
947	774
353	274
890	776
718	980
643	685
915	857
416	984
923	772	120
306	659
936	942
458	499
605	178
344	952
935	746
193	923
193	923
585	299
738	654	783
246	724
313	885	447	416
337	42
166	74
415	926
37	416
248	746
167	978
890	923
980	320	29	537	810	553	687	107	670	335	381
24	891
48	499
188	178
980	107
14	702
738	923
344	136
890	70
599	29
14	702
710	599
923	193
951	214
31	165
293	716
216	499	321
926	415
432	468
891	24
439	77
165	401
165	344
77	439
956	844
416	707
24	647
178	687
795	421	424	207
718	61
846	561
316	483
956	844
707	416
353	891
284	731
936	315
136	344
698	540	840	231	873	245	764
581	267
581	267
316	190
37	416
716	293
267	142
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
159	696	607
178	65
178	65
530	629
275	487
795	978
731	284
568	450
746	413
731	422
891	24
40	272	572	568	662	187	712	802
58	577
24	891
416	707
149	716
32	716
469	424	421	795	547	851	188	614	301	954	817	957	167	35	207	241
197	32
197	923
731	422
746	935
319	499
126	74
58	909
197	32
990	482
731	422
731	422
127	193
127	718
118	862	502
724	246
322	534	139	206	477	125	102	939	510	324
595	184
978	614
724	293
595	184
952	200
595	184
416	790
161	35
439	168
630	24
790	416
746	534	550	502	223	692	591
349	976
16	777
32	197
746	550	718	591
506	890
742	528
891	267
315	936
790	812
577	458
746	812	542	157	692	684
52	416
52	126
949	416
1001	506
52	782
52	782
812	790
790	812
790	812
343	663
746	935
135	942
135	193
135	720
418	364
418	996
505	337
267	891
790	812
190	274	373	656	181	353
190	316
178	862
178	862
306	150
700	232
190	120
150	306
506	996
947	774
774	947
166	74
947	774
774	947
721	602
923	120
923	120
947	774
684	25	679	844
630	629
923	197
934	595
112	267
923	687
774	947
731	422
947	774
294	126
288	445	630	629	493	561
422	680	527	15
774	947
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
947	774
316	428
112	392	74
731	284	680	422	15
774	947
947	774
923	915	851	530	920
347	577
214	746
779	407
774	947
316	838
695	450
942	936
947	774
942	135
718	746
774	947
934	595
947	774
978	167
936	315
765	313
774	947
595	184
648	472
294	762
595	184
648	586
731	680
812	119
284	731
812	119
119	812
166	74
32	862
718	159
951	214	159
505	337
544	120
505	337
947	774
136	647	857	915	953
272	193
561	846
774	947
439	232
120	544
120	190
947	774
934	595
934	595
595	71
214	746
414	891
952	200
167	978
439	232
936	942
951	239
136	953
239	609
977	514	780	950	423	103
136	953
90	885
190	353
977	514	780	950	423	1004	103
784	306
784	83
190	120
147	416
214	159
978	988
120	772
126	52
120	772
120	772
761	516
443	86	662
199	996
105	235
774	947
190	274	373	656	181	353
24	630
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
120	983	734
232	313
947	774
718	883
37	313
774	947
988	978
947	774
581	936
369	823	535	823	535
178	502
738	541
422	134
316	857
774	947
416	147
232	74
947	774
126	294
294	817
609	291
416	472	946
147	416
86	443
477	310
232	43
166	74
37	313
313	37
294	416
147	383
731	268
648	447
48	216
731	15
166	416
774	947
147	931
415	324
629	891
232	416
416	313
851	167
416	294
935	746
935	746
891	629	362
663	343
996	506
947	774
147	416
528	383	742
746	413	413
774	947
996	506
891	24
891	24
746	413
294	984
61	718
223	746
947	774
595	372
746	214
823	369
223	343
677	443
413	746
746	235	413	687	692
500	814
416	232
746	739	834	534	450	248	851	502	542	135	157	687	935	994	775	742	731	692	980	718	530	684	920	591
29	5
86	443
851	746
37	313
704	684
413	746
227	66
227	45
774	947
947	774
227	66
851	978
227	45
746	413	935
936	581
61	851	915
61	530
61	356	517
774	947
61	534	388
947	774
684	120
66	227
66	227
774	947
349	976
851	141
851	141
947	774
180	727
316	647
313	575
978	851	469	188	167	141
227	66
227	45
120	684
227	66
227	45
774	947
66	227
947	774
774	947
353	274
947	774
66	227
353	891
227	66
227	45
323	102
432	809	531	56
227	66
227	45
66	227
227	66
227	45
102	323
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
731	680	422
306	784
120	923
774	947
891	353
133	416
232	74
885	294
994	540
294	885
832	38
609	923
868	416
885	294
90	997
784	306
416	133
392	267
416	868
416	126
267	392
294	885	256	447	416	984	313	74
1004	320
37	313
742	306
742	306
120	280	629
996	506
16	19
120	274	542	926	772	535
458	956
120	772
746	935
232	74
2	790	700
746	935
746	923
790	2
324	591
294	74
38	832
439	168
178	502
178	502
2	790
506	996
506	996
812	790	2	700
996	506
996	506
575	313
790	812	2
190	274	373	656	181	353
190	274
700	812
165	316	31
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
947	450
722	854	444
235	746
188	141	658
722	823
196	429
502	862	178
401	98	415	429	291	165
774	947
401	98	415	429	291	165
253	923
401	165
947	774
401	98	429	291	165
178	333
135	120
135	746
135	628	82	870	581	170	4	371
135	628
774	947
947	774
746	550	935
774	947
383	528
947	774
40	272	572	947	568	662	187	802	695
40	187	802
646	369
774	947
947	774
607	329	671	692	397
294	984
353	891
823	854
977	372
774	947
239	978	951
947	774
977	514	780	950	423	1004
746	687	692
774	947
947	774
952	838
984	294
628	135
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
774	947
947	774
738	14	924	506	199
184	595
672	844
324	415
416	759
978	469
362	891
362	371
48	684
774	947
415	324
324	591
947	774
774	947
568	450
978	988
977	780	950	423	514	1004	103
977	32
718	122
294	984
126	416
362	141
746	687	214	607	692	159
321	216
997	90
947	774
950	977
680	731
742	784	306
977	950
469	167	207
472	648
506	1001
978	851	469	188	167	141
165	316	31
313	575
629	483
165	316	31
165	344
165	401
718	61
184	595
469	851
316	392
754	883
392	316
568	495	947	379
774	947
362	912
947	774
947	774
951	95
61	243
774	947
413	746
947	774
774	947
702	14
232	43
947	774
19	16
19	16
774	947
306	374
416	147
947	774
321	499
774	947
947	774
774	947
246	423	101
422	680
988	851
422	680
846	561
190	353
700	2
995	909
104	721	765
595	184
413	992
147	416
415	833	401	150
472	912	168
950	780	977
774	947
392	316
957	953
978	161
607	337
784	742
947	774
134	257
742	784
765	104
953	957
14	702
774	947
947	774
14	702
392	316
832	38
774	947
947	774
977	514	780	950	423	1004	103
977	950
951	693
680	422
774	947
112	392
693	951
112	392
947	774
178	502
232	416
90	506
629	24
257	401
746	413	935
70	388
310	46
216	565
629	178
774	947
120	127
413	746
947	774
141	241
316	112
178	629
774	947
947	774
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
629	267
24	891
774	947
947	774
502	178
422	680
239	951	957
774	947
416	147
647	915
416	232
500	586
629	24
500	762
647	274
31	316
381	107
506	90
178	599
178	502
184	595
634	299
595	193
500	814
24	891
120	772
267	629
24	629
629	120
24	629
951	235
646	62	485
629	24
923	738
867	810
190	920
629	267
15	680	422	731
477	634
947	774
272	193
190	274
932	135	581
90	573
581	932
90	16
90	381
923	738
193	272
951	239
112	166
147	157
774	947
165	141
738	923
947	774
316	165
184	595
774	947
947	774
112	166	392	803	674	74
765	721
294	885	256	648	817	416	984	313	74
1001	506
731	15
731	15
774	947
947	774
774	947
803	112
978	65
947	774
950	977
629	178
184	595
629	24
1001	506
774	947
576	541
891	24
178	502
648	126
126	648
952	344
680	284
120	772
120	642
891	360
120	772
629	24
935	746
731	746
731	746
731	746
731	746
923	607
607	923
607	923
953	136
936	581
718	61
746	935
24	891
24	629
197	32
742	61
940	214
553	107
940	214
38	832
994	582
61	718
416	356
784	83
48	704
956	458
759	762
61	742	718
61	692
61	819
458	956
702	14
759	648	885	294	104	256	447	416	984	313	74
718	61
942	936
718	61
2	629
315	936
718	61
718	61
718	61
784	83
966	575
784	83
180	829
746	591
630	280
506	1001
790	2
136	953
2	790
337	607
335	468
178	629
774	947
947	774
774	947
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
947	774
774	947
947	774
120	274	542	926	535
306	784
120	772
630	280
316	838
316	915
141	165
471	752
316	647	953
422	680
774	947
947	774
184	883
774	947
663	343
947	774
774	947
947	774
112	166	392	803	674	74
344	952
953	316
147	120
83	784
935	746
774	947
947	774
413	700
684	458
585	980
585	563
294	416
107	5
313	416
310	477
429	401
582	994
392	74
344	67	165
401	415	429	291
774	947
401	415	429	165
947	774
416	313
630	24
416	166
718	61
721	104
167	978
774	947
947	774
165	316	31
165	401
940	214
165	401
165	316	31
165	316	31
184	883
851	35
923	772	120
120	293
988	421	795	547	851	469	188	614	301	978	954	817	957	167	141	552	424	35	207	512
165	160
499	684
281	167
443	86	662
294	648	885	759	104	256	447	416	984	313	74
660	120
568	379
977	514	780	950	423	1004
577	458
774	947
15	422
164	832
742	61
416	752	257
313	765
90	573
167	281
165	344
1001	14	506
832	164
988	851
947	774
568	947
214	940
947	568
178	976
107	737
316	392
940	214
468	532
648	235
568	947
293	246
568	947
235	648
235	648
595	272
90	718
126	790	700
139	477
702	14
947	568
738	783
468	1001
568	947
294	126
721	765
1001	468
193	633
214	595
90	61
372	169
629	24
764	582
110	674
272	40
996	738
120	660
936	581
25	704	684
313	765
120	923	772
784	83
290	214	159
415	883
742	229
207	988	795	373	469	558	424	35
134	695
1001	506
112	392
595	214
509	634
112	392
774	947
634	299
634	299
1001	506
90	184
90	940
947	774
774	947
104	721
947	774
818	58	438
24	629
674	110
774	947
110	674
61	90
165	401
510	125
166	586	416
126	294
774	947
957	951
951	692
126	294
126	294
784	306
166	74
908	721
83	784
290	214	159
207	954
951	239	923
316	392
207	795	469	954	424	35
553	107
951	957
416	112
306	790
684	956	844
214	765
718	61
110	166	74
48	319
306	784
585	742
48	319
468	532
718	90
61	718
231	607
765	721
53	923
48	319
48	319
322	879
732	506
923	193
915	61
48	319
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
698	540	840	231	873	245	764
915	647
746	413
790	126
416	166
112	110
166	416
413	746
413	746
413	746
553	107
424	990
951	851
926	147
1001	977
629	214	159
401	683
754	272
684	499
159	214
166	74
721	104
166	586
745	650
90	320
851	951
90	32
61	428
120	660
90	718
214	450	40	712
48	319
24	891
633	923
718	61
313	90
702	14
418	532
309	322
718	980
319	48
765	104
322	309
718	90
48	319
61	718
313	416
952	200
349	976
2	416
319	48
416	2
32	90
738	923
14	702
738	923
702	14
267	838
660	362
2	790
718	534	388	135	356	428	450	851	502	517	189	915	742	692	530	591
309	38
891	630
415	617
630	891
1001	506
166	110
2	77
166	112	674	392
2	790
784	4
323	139
790	2
790	306
135	628
135	581
135	581
1001	14	506
306	790
506	1001
774	947
947	774
774	947
165	31	344
947	774
165	401
774	947
947	774
316	392
559	622
559	50
246	423	101
31	165
344	165	543
48	499
319	48
630	891
716	127
716	718
774	947
812	790
1001	14	506
947	774
774	947
947	774
628	135
838	267
774	947
947	774
444	483
1001	506
774	947
951	957
528	909
926	157	577
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	519	228
977	514	780	950	423	1004	103
947	774
413	746
469	188
721	104
74	392
795	424
40	272	802
500	814
178	502
774	947
854	591
483	444
746	157	687	935	994	775	742	731	692	665	980	718	530	684	776	920	591
947	774
976	349
891	24	360
316	392
951	235
581	936
774	947
977	514	780	950	423	1004	103
977	1001
952	200
984	74
31	165
947	774
31	990
977	514	780	950	423	1004
812	465	700	119
422	731
742	383
854	586
774	947
854	535
104	908
923	738
105	374
319	48
506	14	1001
38	638	832
947	774
319	48
495	862	568
949	168
48	319
416	946
499	321
774	90
607	617
319	48
935	746
936	581
823	267
718	716
718	16
267	823
294	447
684	120
936	315
949	168
629	159
629	526	24	685	846	360	630	891	631	160	493	561	658
294	447
16	718
823	267
469	167
742	784	306
267	823
469	630
315	936
774	947
629	915
947	774
774	947
784	742
581	951
568	947	379
915	629
322	343
742	784
126	416
949	168
239	951
704	684
413	935
891	629
951	239
947	774
422	696
429	401
774	947
947	774
239	951
718	716
774	947
947	774
915	316
951	239	214	713	159
581	405
630	469
535	854
791	32
844	85
246	423	101
774	947
246	423	101
165	857	31
585	207
936	315
1001	506	14
120	772
429	454
207	585
90	313
718	225
881	783
951	581
509	634
469	630
95	951
416	126
416	759
416	168
416	984
416	912
324	70
891	630
90	317
316	953
178	502
65	687
159	214
765	214
947	774
90	774
629	267
803	392
90	32
181	274
353	891
74	392
32	90
294	447	416	984	313	74
416	472
74	392
214	765
774	947
630	891
74	294
765	104
541	738
126	416
853	548
644	1001
1001	644
267	838
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
966	933	347	935
422	731
119	2
267	662	40
854	700
526	629
520	731
458	956
214	306
193	910
416	267
569	178
648	104
540	245
133	602
909	58
416	126
306	214
133	416
644	1001
952	200
413	746
746	413	935	992
746	687	692
646	62
24	630
931	355
104	648
413	746
630	24
443	86
935	746
784	83
746	214
746	935	692
718	980	716
754	184
139	634
754	450
754	272
381	532
214	746
891	24
16	718
712	214
502	538
712	450	214	40
891	414
891	629
24	891
266	168
197	32
784	83
784	83
582	364
61	356	718
232	472	575
532	381
343	663
628	82
38	322
392	803
77	2
468	532
42	322
654	738
634	139
139	634
784	83
784	83
493	629
644	506
676	634
676	46
14	702
634	676
966	168
1001	506
1001	14	506
149	716
742	769
586	500
586	500
586	782
586	854
630	891
586	490
266	912	168	416
14	1001	506
784	306
912	168
912	356	209
168	912	648
168	557
912	168
912	168
168	266
582	364
199	506
168	472
168	439
168	912
168	912	416
702	14
790	306
1001	14	506
306	784
316	392
306	790
383	742
784	306
239	951
288	445	630	629	493	561
951	95
951	681
500	542
316	392
500	586
531	482
646	369	513
629	530
784	82	697	863	83	626
288	445	630	629	493	561
784	4
629	526
581	405
598	416
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
472	912
629	891	530
951	482
828	650	327	881	532	837	1001	979	850	924	783	761	702	576	197	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
413	746
581	951
482	951
458	956
935	746
935	746	413
306	784
558	956	48	216	319
500	814
951	633
392	316
435	782
951	707
984	586
951	707
319	48
784	306
868	52	2	602	889
315	936
629	160
58	909
768	2
693	791
936	315
854	113	535
90	113
353	891
439	168
178	502
737	440
313	90
113	90
313	168
435	500
293	711
25	48	216	319
214	912	168
951	506
92	838
316	772
28	231
272	450
684	565	844
765	313
936	30
416	266
313	256	648
891	353
313	90
951	870
239	978	951
746	692
765	30
765	30
472	416
472	416
416	472
344	165
692	233
692	746
425	104
767	693
844	285
692	746
784	306
693	767
629	891
891	629
306	784
692	746
168	912
782	52
692	746
692	746
692	746
782	586	984
854	113	535
401	98	415	429
784	83
245	951
1001	14	506
765	721	168
160	915
104	425
306	784
532	700
77	908
761	516
784	306
160	629
160	629
997	752
14	702
4	784
908	77
14	702
293	724
629	267
160	629
165	401	31
784	4
646	62
784	703
702	14
472	912	168
784	83
316	392
231	540
530	629
530	891
530	891
530	629
530	267
530	267
530	630
530	630
530	790
392	316
316	392
392	316
622	676	18	206	125	559	323	510
362	660
178	693
401	98	415	429	291	165
630	530
630	530
800	62
500	814
316	857
784	306
83	784
353	891
915	316
693	178
83	784
586	782
915	316
915	316
915	316
784	83
4	784
784	83
891	530
784	4	4
90	898
506	14	1001
586	447
178	629
535	854	113
472	912
416	586
178	629
83	784
702	14
207	428	302
784	83
738	654
178	629
207	428
207	953
207	953
372	404	169
178	629
197	32
207	136
178	629
435	500
506	199
302	802
585	660
951	245
692	191
949	912	168	416
506	1001
626	784
32	197
245	231
443	193	53
530	629
207	428	349
32	197
500	814
207	165
628	581
416	912
622	676	125	510
949	912	168
909	58
784	626
784	306
472	912
898	90
58	909
306	784
435	500
381	327
629	2
62	214	159
70	324
410	14	719	16	56
407	843
912	416
984	126
214	306
765	30
629	530
629	530
629	530
629	530
90	898
629	530
765	936
306	784
581	932
581	932
245	231
742	692
784	306
940	214
721	765
90	479
540	231
2	790
530	178
920	353
843	407
854	542	250
854	535
126	294
239	951
765	648	30	104
530	696
530	178
126	984
530	178
530	178
530	178
530	178
530	891
530	178
790	2
530	630
630	530
416	586
990	424
506	923
885	447
506	199
586	416
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
851	915	530	920
62	646	485
66	45
716	876	980	718	122
168	765	721
168	949
168	912	949
61	522	659	568	843	718
2	77
757	932
2	119
2	236
2	236
2	500
260	266
868	790
891	353
260	168
260	168
416	586
932	692
898	90
343	950
168	260
260	168
260	790
77	2
950	343
1001	14	506
1001	506
984	126
168	260
168	260
984	168
1001	14	506
790	260
790	868
288	445	493	561
31	165
178	530
178	502
193	731
178	629
542	500
658	838
542	746
951	214
150	471
542	62
542	62
193	443
236	2
355	277
684	48
552	851
946	425
165	316	344
165	401
165	316	31
646	513
963	67
32	862
178	75
963	67
963	67
731	193
963	67
178	250
963	67
120	772
963	67
963	67
992	746
718	980	716
978	795
696	181
868	790
284	731
851	915	530	920
416	166
718	16
500	2
765	168
828	532	270	738
499	53
915	857
4	371
499	321
344	165
622	559
472	168
472	912	168
472	912	168
472	912	168
472	912	168
540	697	311	925	855	955
165	316	31
165	401
924	541	14	682	1001	173	506	996	199	644	702
147	416
122	693
891	267
184	423
506	1001
306	784
374	306
196	413	731
854	185
443	193
784	306
58	577	909	338
718	595
413	746
644	924
923	617	90	776
205	193
730	912	356
178	0
500	586
857	200
284	731
863	784
540	170
425	232
178	482
885	586	111
885	762
885	111
214	746
207	795	424
178	693
207	428
207	349
166	392	74
586	500
586	267
693	178
586	762
214	940	651
586	416
381	468
392	166	74
75	178
214	841
841	214
654	738
472	356
629	178
506	732
90	940	714
810	506
170	540
935	746
912	730	356
170	540
684	956	48	679	558	321	844
205	193
795	424	207
500	687
764	994
250	178
663	950
912	168
1001	14	506
25	684
558	207
540	170
506	810
170	540
506	14	1001
90	472	946
170	540
912	356
178	629
721	765
24	629
313	885	256	447	416
313	294
231	540	245	338
710	767
746	935	692
883	936
193	205
924	14	506	199	738
746	935	692
207	988	373	469	954	558	35
192	381
718	90
458	41
746	812
120	870
381	506
558	207
166	883
648	256
698	540	840	231	873	245	764
458	499
313	447
214	692
288	445	630	629	493	561
458	73
416	147
812	746
185	182
784	863
288	629	493	561
731	15
15	731
742	229
229	742
731	746
885	416
506	381
506	381
306	784
165	401	31
423	246	977	101	103
630	700
844	918
18	896
684	956	558
896	18
843	407
284	731
127	716
416	885
185	854
885	416
812	790
789	994	987
381	327
644	506
976	599
395	38
92	838
77	168
586	120	772
746	935	692	992
692	214
692	746
692	746
181	696
843	407
214	306
633	923
90	472	946
586	500
949	168
586	700	782
416	885
166	112	392	803	674	74
214	62
996	506	199
38	395
416	147
214	62
166	112	392	803	674	74
746	935
506	657
580	8
416	912	168
214	62
168	912	416
920	851
891	530
891	530
168	912	416
61	718
1001	506
629	891
718	716
139	323
62	214
2	500
695	450
695	450
695	450
500	2
634	788
634	509
634	299
500	586	166	573
516	13
516	532
232	425
104	126
200	915	428	857
122	693
595	450
16	718
267	838
267	838
267	838
267	392
61	718
61	718
746	502	542	687	692
569	482
658	731
499	844
207	795	954	957	424	241
936	883
662	443
200	344
838	267
193	245
646	513
577	458
316	214
909	58
883	936
165	401	31
165	401	31
630	629
104	648
506	1001
696	530
58	909
214	951
951	214
630	530
165	349
630	530
178	502
178	693
141	630
178	0
844	147
0	178
530	629
344	200
629	630
500	814
53	499
946	90
530	891
963	67
193	272
196	873
633	193
530	838
891	160
500	2
316	392
120	586
622	676	125	559	510
530	629
500	814
912	168
630	141
530	696
714	90
558	48	216	319	499	458	207
232	472
746	900	992
530	630
891	24
629	630
936	883
193	923
885	984	294	256	648	447	416	313	74
126	104
630	629
126	416
165	31
644	506	199
284	731
232	472
718	61
38	61
147	416
416	885
586	500
90	718
586	500	166	573
192	381
24	891
586	166	573
586	762
90	718
586	500
812	790
147	159
256	885
680	731
239	951
166	500	586	573
739	696
207	795
951	957
15	731
696	670
790	2
413	746
807	214
15	731
696	739
500	586
500	762
506	199	644
742	784	659	568	306	769	83	374
759	885
693	605
932	135	692
530	24
670	696
353	891
423	246	977	101	103
472	232
2	790	700
851	978
790	2
306	742
152	443
152	443
500	586	166	573
170	697
680	717
137	936
165	316	31
165	401	344
500	782
605	693
758	844
634	638
693	605
692	746
862	538
323	788
692	746
605	693
500	586	166	573
500	762
15	731
321	216
319	1002
168	765
0	178
854	113
854	113
854	113
334	229
854	113
334	692
353	951
936	137
500	435	586	515
844	214
132	842
236	537
236	189
844	746
844	25
416	946
782	586
854	113
214	147
75	772
147	214
923	193	633
132	842
935	746
193	53
500	586	166	573
147	590
951	957
147	590
147	844
586	500
147	214
586	500
586	500
450	695
923	506
450	947
193	53
923	506
506	923
506	923
15	731
506	923
83	784
923	692
586	267
885	984	294	256	648	447	416	313	74
450	695
698	540	840	231	873	245	764
692	923
586	500	166	416
586	762
14	702
700	2
923	193	633
14	702
193	692
90	807
844	956
757	932
844	758
784	83
692	932
949	439	266	77	260	168
784	83
136	200
1001	506
949	439	266	77	260	168
949	168
932	135	692
932	135	692
885	759
629	415
313	356	472
540	329	231	245
439	949
788	323
24	891
924	644
757	932
891	24
784	742
83	784
746	935
231	540
1001	506
648	168
644	924
746	197	32
949	439
924	644
644	924
746	32
746	32	32
784	83
746	32
746	197	32
932	692
746	197	32
200	915	428	857
168	949
746	992
500	782
586	500
1001	506
260	439	266	77	168	949
260	472
32	746
246	423	101
757	932
168	648
500	814
757	932
810	107
923	772
500	782
949	260
757	932
168	260	439	266	77	949
506	14	1001
439	168
439	260
629	24
530	851
912	168
630	685
932	135	692
168	439
912	168
136	971
168	790
912	30
260	439
136	383
500	586	166	416
500	762
2	790	700
2	790	700
199	506
112	166
260	762
630	700
260	77
2	500
2	790
472	260	260
165	31
165	207
700	630
630	700
693	178
466	267
48	956	216	25	319	558	458
160	658
500	782
506	1001
746	534	223
443	152
410	996
272	900
680	790
528	923
622	676	125	559
500	586	166	416
500	762
854	113
857	200
528	389
165	316	31
165	401
165	344
165	207
178	502	862
15	731	422
996	410	418
622	676	125	559	510
924	644
924	837
622	559
500	782
644	924
622	676	125	559	510
924	644
500	2
695	450
828	745
159	214
742	214	159
410	996
293	724
178	862
784	306	83
178	862	502
256	885	416	313
630	700
90	898
746	731
746	197	32
256	104
746	197	32
306	784
214	742
862	923	502	178
292	769
542	646
178	693
62	646	551	854	542	823	369	722	113	535	513	485	250	444
338	28	641
139	125	622
110	74
110	803
110	674
83	784
65	193
908	765
513	62
260	762
313	416
292	769
290	151
284	731
31	165
24	629
31	165
586	166	687	416	573
586	762
586	500
629	24
746	731
313	885	447	416
165	857	136
165	401
165	316
165	316
500	586
77	260
77	260
996	410
996	506
648	721
450	802
602	61
500	268
62	513
147	931	277	171	933	926	347	972	285	355	590	577	230	686
136	200
407	19
214	692
586	500
746	731
946	721
506	14
458	956
374	46
111	885
915	316
15	680
951	851
746	157	687	32	935	994	775	742	731	692	665	980	718	530	684	776	920	591	844
2	500
602	416
207	165
746	992
915	316
500	2
617	193
923	506
951	239
855	540
178	862	502
369	62
369	535
692	214
692	214
680	15
160	915
506	923
692	193
932	135	692
46	374
319	48
746	742	692
260	762
25	918
335	208	810	737	899
288	445	493	561
686	157
585	660
2	700
405	267
306	229
686	157
200	316
891	530
946	232
147	454
765	104	721
90	629	160
104	908
857	160
316	851
165	316	31
31	165
165	401
160	658
160	629
899	335
316	392
207	373	35
817	167
482	364
416	147
166	112
335	899
963	67
416	256	147
963	67	67
857	136
963	67
416	602
891	414
912	356	602
899	335
891	629
56	482
335	208	810	737	899
851	978
2	413
401	98	291	165
746	935	992
383	586
698	540	840	231	873	245	764
2	854
951	502	693	6	569
292	769
416	256	147	313
2	768
984	168
2	812
765	472
1001	506
90	851	978	167
2	388
765	356
812	2
951	482
416	765	356
984	762
768	2
159	214
335	208	810	737	899
951	214	230	159
432	56
159	214
56	482	338	987
629	178
586	648
447	586
586	166
586	885	294
984	782
122	915
516	702
586	267	435
586	267
951	133
951	133
784	306
784	83
784	306
951	95
200	857
232	946
232	472
716	149	708	718
629	891
891	629
629	891
891	629
790	168
168	790
790	168
716	149
232	472
168	790
790	168
168	790
181	61
693	951
693	178
643	335
335	643
790	700
984	762
165	136
207	988	373	469	954	558	35
178	607	231
178	629
178	629
178	599
178	693
401	98	415	291	165
883	166
485	159
485	62
485	62
246	423	101
246	423	101
246	423	101
506	14	1001
646	513
374	46
231	178
502	178
83	784
290	566
630	141
166	586
30	104
984	586
844	499
178	231
996	506
165	316	31
165	316	31
782	52
166	267
949	260
949	260
184	193
288	445	629	493	561
506	541	996	199	644
738	719
530	629	891
920	274
630	629
530	851
851	530
425	946
946	425
648	586
586	267
472	765
141	630
423	246	977	101	175	103
585	742
502	178
585	742
472	232
472	168
629	630
765	472
472	168
260	949
246	423
530	267
586	984
718	716
586	648
784	83
586	984
648	586
692	932
500	814
472	356	946
849	275	175
472	232
147	416
765	356
193	184
963	193
630	530
178	90
175	849	275
700	2
401	291
552	951
200	857
686	157
381	192
629	530
95	951
413	746
957	167
963	67
992	746
629	178
193	923
629	178
629	2
126	586
702	516
416	948
765	912	214	602
530	629
731	680
923	193	617
740	157
810	107
586	447
854	542
586	648	416
168	52	133	557	607	232
644	14	1001	924	506
586	126
740	157
90	625	416
784	306
230	951
586	500	814	166	126	782	332
662	443
90	178
602	721	356	743
246	423
586	166
178	629
542	62
147	972
90	569
746	248	692
284	731
530	629
147	931	277	171	933	926	347	972	285	355	590	577	230	686
746	935
586	762
319	1002
90	168	416
648	586
629	178
912	602	765	214	168	356
946	472
90	718
214	997
912	602	765
214	912
905	281
319	216	558
951	214	159
558	319
908	425
90	718
951	239
912	168
245	231
1002	319
485	513
416	425
290	214
319	1002
629	530
644	506	199
165	349
168	790
923	890	239	235	278	687	951	617
178	772
104	126
271	746
530	630
90	416
290	214
795	957
790	168
178	502	862	591
951	56	482
790	168
168	790
790	168
90	166
168	90
923	738
923	506
698	540	840	231	873	245	764
281	905
482	987
24	891
923	772
923	772
362	912
912	266
499	48	558
482	56
738	719
630	530
164	943
912	362
90	940	776
530	197
530	630
633	416
231	178
362	912
951	707
231	540
413	746
413	746
413	746
746	271
166	586
413	746
558	499
166	74
90	168	416
951	506
90	24	629
56	482	951
24	90
178	629
447	586
912	260	168
506	923
416	946
912	168	356
881	516	783
416	168
164	943
24	530
932	692
854	250
881	516	783
24	685
912	168
718	716
178	502
629	178
472	912
416	586	782
685	24
742	784
491	281	497
951	693	6	569	599
168	912
168	416
951	693	6	569	599
530	24
178	629
920	630
629	178
738	923
178	629
630	920
686	577
643	335
951	239
951	239
335	643
746	692
746	935
630	530
530	630
951	239
577	686
506	923
951	239	609
530	891
541	506
178	502
104	126
245	231
126	104
38	309	591
686	577
629	530
932	135	692
241	141
24	530
530	24
506	14	1001
790	812
2	629
575	168
66	782
784	742
784	306	83
784	742
784	306
1001	506
506	1001
784	306
784	742
784	742
506	1001
165	136
335	643
506	14	1001
942	135
126	648
260	912
472	912
1001	506
1001	506
506	951
178	862
178	502
506	14	199
506	199
199	506
506	199
74	392
199	506
506	199
506	199
506	173
506	14	1001
506	1001
14	702
14	702
14	702
14	702
14	702
14	702
14	702
14	702
14	702
416	765	356
14	702
14	702
14	702
14	702
14	924
14	702
14	702
416	356
14	702
423	377
506	199
199	506
782	66
782	45
936	581
14	1001	506
173	506
228	502
764	840
245	540	231
502	862
502	228
630	920
260	77
516	881	761
66	782
506	173
996	506
506	996
444	62
444	535
444	535
444	535
1001	506
506	541	996
306	784
200	316
284	731
228	605
506	996
469	207
469	207
692	746
828	650
935	413
935	413
67	963	846	344	165	207	561
935	746	413
500	435	586	782
506	1001
629	2
605	228
165	316	31
165	401	67	344
846	67
421	795
256	356
629	267
500	782
294	126
795	424	207
500	814
581	936
644	14
103	1001	780	950	977	514	378
91	724
500	586	814	166	126	782
353	274
479	90
469	167
214	807
424	421	795
424	421	795
126	294
692	540
680	284
126	294
936	581
782	126
126	586
275	849	175
126	782
807	214
648	126
680	422
782	126
104	126
294	313
540	697	311	925	855
795	421
175	849	275
514	103
586	447
819	1003
586	447
586	166
849	275	175
101	423
294	126
101	866
275	849
530	629
347	157
581	936
181	552
294	126
772	923
772	923
165	316	31
165	401
165	67
765	104
629	530
586	126
772	120	454
765	104
936	581
74	126
454	592	401	713
454	592	401	713
288	445	629	493	561
454	592	401	713
953	957
454	592	401	713
288	445	629	493	561
288	445	493	561
401	98	415	429	291	454	165
765	30
992	746
506	14
765	104
782	586	984
15	680
14	506
629	288
15	680
15	680
772	120
700	413
288	838
923	591
742	784
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
923	772
239	988
306	790
629	160
680	731	422
334	322
912	472	168	575
686	157
702	14
126	586
953	207
126	294
139	676	534	206	487	477	154	125	102	939	64	174	323	510	324
200	746
715	748	931	171	933	926	347	972	285	590	147	577	686
500	782
152	443
126	294
912	472
540	692
443	86	662
32	61
126	104
828	666
443	152
90	168	416
502	178
294	126
692	540
692	540
516	783
506	996
790	306
167	978
152	443
946	472
147	715
159	692
680	731
680	731
159	692
980	335
996	506
147	214
506	996
506	14	1001
126	586
1001	506
126	74
236	867
810	440
530	267	838
316	200
74	126
629	530
335	980
14	702
772	923
306	214
561	838
424	658
680	284
401	98	415	429	291	454	165
992	746
980	479
880	119
159	214
2	790
996	506
62	168
935	746
90	656
2	629
818	58	438
605	228
605	228
928	761
746	731
746	692
126	586
530	858	630
713	454
746	935
119	880
746	812
181	696
228	605
812	746
644	924
698	540	840	231	873	245	764
592	609
353	239	951
592	609	454	713
924	644
14	702
721	104
104	721
923	193
707	951
104	721
680	284
104	126
935	413
700	2
334	534	38
648	721
67	963	846	207
2	790	700
256	721
644	924
126	104
746	812	542	157	935	586	356	692	665	684
423	849
644	924
731	746
104	126
692	746
586	126
935	746	413
413	935
935	413
692	214
746	517
306	784
306	784
283	586
935	413
935	746	668	413
817	274
935	668
935	668
935	668
746	692
692	581
923	541	921	738
923	772
923	541	921	738
923	528
746	935
849	423
731	422
541	923
702	14
746	668	550	923	687	935	692
175	849	275
38	334
66	52
577	686
577	686
746	668
746	935
214	617
923	772
746	668	413	687	935	692
214	147
746	413	935	992
214	807
702	14
932	135	581
746	668
746	668
746	935
126	586
654	738
644	14
746	935
807	214
214	290
686	577
746	935	742	692
605	228
630	629
556	168
14	702
630	493
746	935	692
232	790
168	790
731	214
530	214
586	126
335	90
181	189
181	189
439	168
556	949
790	306
506	14	1001
168	260
165	344
165	316	31
165	401
50	402
147	214
147	214
697	540	873	925	855
306	790
617	214
260	573
920	630
290	214
421	795
935	668	413
795	421
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	519	228
605	502
544	214
731	680
697	83
867	236
316	165
1001	506	14
284	422
443	86
646	369	513
1001	506
443	86
294	817
542	214
239	421
630	24
165	67	344
165	316	31
228	605
165	67	344
863	83
543	838
605	228
506	1001	14
228	605
469	167
817	294
528	923
316	31	165
738	783
506	1001	14
506	1001
605	228
772	923
772	923
159	713
316	392
506	1001
680	731
506	199	644
392	316
506	1001
506	1001
605	789
885	313
506	1001
294	313
313	294
644	506
506	644
1001	14	506
644	199
629	630
693	470	862	538	333	710	502	249	78	6	409	767	976	0	599	178	605	228
595	372
275	849	175
506	173
502	693
316	428	915
692	214
846	561
236	867
316	990
435	586	267
260	648
798	692
500	814
546	75
435	267
502	270
435	586
502	605
435	586
506	14	1001
401	98	415	429	291	454	165
32	197
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
435	586	267
571	684
571	285	277
571	160	394
571	530
571	62
571	885
571	394
571	885	394	62
571	542
571	394
571	277
571	285
571	900
571	530
571	285
571	277
571	900
571	935
571	394
571	870
571	731	900	160
571	530
571	62
56	482
935	413
197	326
630	629
571	935
571	900
571	776
571	776
571	742
571	684
571	870
605	333
571	663
571	530
422	731	284
571	870
571	160	160
571	663
571	160	450
500	586
571	534
571	776
571	776
571	900
571	530
571	900
454	592	401
980	107
646	62
270	502
935	413
605	333
571	530
571	530
534	214
644	924
571	161
742	443
542	500
571	450
571	663
571	900
571	742
454	401
571	62
260	77
935	746
571	742
546	75
322	706
502	270	178
322	706
333	605
126	586
13	532
912	782
605	333
738	719
530	571
957	990
957	990
62	214	159
630	700
67	963	846	344	165	207
716	980
530	851
506	1001	14
1001	14	506
920	274
846	561
581	932
866	377
13	532
644	506	199
990	957
165	67
1001	14	506
165	316	31
260	648
896	195
586	984
949	556
586	214
514	323
67	963	846	344	165	207	561
195	896
935	992
214	239
67	963	846	344	207	561
721	532
228	693
294	648
648	260
980	718
90	335
530	630
905	281
443	742
693	599
90	356
935	530
502	118
502	178
443	677
648	294
126	586
200	344
506	1001
905	281
586	111
239	214
715	748	926
75	546
323	514
742	443	306
586	126
586	984
199	644
165	316	31
165	401
499	321
586	759	126	168
506	1001	14
592	609
905	281
167	410
905	281
90	883
742	901	229	993	443	86	863	784	659	692	306	769	83	152	835	400
126	586
335	90
435	782
870	405
435	782
629	526	24	685	846	360	630	891	631	160	493	561	658
790	112
2	700
67	963	846	344	165	207	561
306	742
971	543
74	126
506	1001
499	48	321
334	214
530	891
721	532
200	857
249	0
692	742
1001	506
249	716
592	209
506	1001
90	464
535	113
90	464
191	692
716	249
759	586	126	168
90	625
514	323
605	502
249	716
644	506	199
790	812
746	935
746	935
746	935
738	783
698	540	840	231	873	245	764
13	532
953	957
586	984
369	263
90	625
957	953
181	189
294	126
851	978
506	199	644
644	924
629	530
200	772
644	506
738	14	1001	597	13	975	134	541	923	231	979	783	996	644	921
738	671
772	200
716	149
228	693
16	377
866	246	149	716	16	423	101	506
648	126
502	605
648	721
745	828
126	648
723	41
506	1001
104	356
644	506	199
644	506
605	502
260	90
502	605
256	104
506	644
506	866
1001	14	506
506	14	996	541	199	738
837	924
506	1001
693	502
851	978
923	193	617
506	1001
1001	506
1001	506
506	1001
1001	506
790	812
506	14
506	14
782	912
800	62
605	502
168	586	759	126
168	260
260	168
1001	506
260	77	168
586	126	168
335	90
506	1001
506	1001
1001	506
506	1001
506	1001
1001	506
506	1001
506	1001
506	1001
506	1001
1001	506
1001	506
506	1001
697	83
306	229
1001	506
165	401	31
165	344
165	316	31
165	67	344
165	401
165	401	31
165	344
246	572
260	573
617	923
31	165
720	731
424	990
802	572	596
165	207
401	98	415	429	291	454
936	581
205	193
530	629
15	680
530	685
422	731
500	435
581	936
317	441
963	67
268	117	98	633	454	713	291
963	67
305	425
963	67
316	392
425	305
425	946
294	817
441	317
644	506	199
392	316
680	15
506	14	1001
167	469
443	86
267	166
506	199	644
885	294
112	267
500	814
500	814
15	680
294	885
720	587
718	980
294	885
587	720
886	482
648	790
19	407
275	423
275	849	175
19	16
551	743
15	680
996	418
920	656
721	104
646	535	551	854	542	823	369	62	113	513	485	250	444
720	587
936	581
185	915
685	530
849	275	175
936	765
104	908
817	274
369	62
1001	506
347	933
267	530
62	369
933	347
267	891
369	62
267	952
530	267
500	435
633	433
175	849	275
530	267
228	693
267	629
782	126
500	782
90	935
126	782
322	534	591
423	275
267	530
267	530
149	716
530	267
73	499
702	14
812	700
422	731
113	62
113	62
249	977	409	149	716	595	6	410	236	0	1004	201	114
644	14
500	586
500	782
528	867
530	692
915	185
932	692
214	159
932	692
14	644
104	765
1004	236
609	592
126	586
137	523	273
137	523	273
14	702
31	24
992	935
738	923
284	731
101	724
629	267
644	14
435	90
532	516
306	83
236	1004
1004	236
236	1004
290	214
912	356
840	231
16	19
731	746
260	168
14	644
978	851	167
423	275
644	14
724	293
469	167
338	193
693	502
422	731
693	502
935	413
506	850
506	738
761	783
167	656
702	14
738	506
698	540	840	231	873	245	764
104	765
506	541
782	586
14	702
126	586
506	1001	14
410	14	719
912	356
126	586
656	90
435	782
14	924
126	586
48	956	216	25	319	558	458
782	45
648	602	133	472
724	14
14	724
66	782
782	45
77	260
644	14
214	112
731	8
422	731
724	14
14	506
454	401
648	416
152	443
90	656
542	62
443	86	152
443	86
532	516
14	724
738	783	719
422	731
214	515
14	702
912	782	575
746	935
214	62
260	77
65	923
77	260
369	263
643	381
28	987
0	236
231	840
236	0
506	14	1001
369	263
643	335
322	879
932	692
502	538
181	274
231	2
541	506	657
506	541
506	14
530	267
175	532
629	526	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
530	629
514	378
532	175
586	500	166	573
586	759	126
586	782
586	126
586	984
14	924	173	506	199
790	126	168
168	575
790	648
657	541
168	586	126
648	790
290	214
575	168
2	231
14	506
62	800
126	586
1001	506	14
62	800
790	30
62	800
800	62
561	631
62	800
800	62
14	1001	506
1001	14	506
561	631
369	263
790	648
1001	506
1001	506
369	263
369	62
790	2
267	530
180	727
790	812
506	14	1001
30	790
165	31
306	214
306	214
506	1001
165	31
697	855
311	773
955	925
506	996
427	955
540	427
955	819
41	723
422	731
696	181
774	947
774	947
947	774
774	947
947	774
720	587
502	862	188	189	280
935	668
992	935
891	267
891	267
165	428
267	891
500	435
891	267
891	267
260	573
592	609	454
541	506
629	978
506	541
74	112	392
774	947
721	104
207	165
112	392	74
788	638
572	246
723	758
935	992
207	795	373	469	424
880	113
713	592
880	573
947	774
702	14
702	14
207	988	373	954	558	35
880	209
207	795	424
935	413
207	795	373	469	558	424	35
880	293
782	586	984
469	207
880	32
14	702
200	316
502	538	605	228
19	407
165	207
541	506
891	414
506	1001
774	947
947	774
506	541
267	586
648	104
774	947
947	774
502	862
316	978
126	586
774	947
947	774
443	86	662
469	141
500	586
500	762
500	782
159	214
992	935
14	924
891	809
540	955
935	746
506	1001
306	659
133	951
126	782
782	126
502	693
126	294
14	381
401	98	291	454
629	978
401	98	291	454
702	14
479	904
104	648
809	891
165	316	31
165	67	344
629	526
648	104
724	246
147	686
846	67	561
582	764
335	440	657
147	686
91	83
184	595
996	506
935	413
748	686
301	142
774	947
147	277
78	710
947	774
316	392
586	923
236	1004
774	947
586	126
698	540	840	231	873	245	764
514	102
935	992
721	104
83	306
885	126
668	935
935	413
246	572
693	710
595	184
550	546
514	1001	780	950	977	378	103
184	595
658	92
595	193
912	356
550	546
790	30
294	885
935	992	61	430	834	534	450	248	501	200	789	923	854	502	223	517	542	671	571	135	157
935	739
841	935
214	62
956	499
435	500
935	111
644	924
546	205
935	992
935	992
924	644
935	413
586	267
752	471
2	790
586	500	166
790	2
435	500
586	687	334
935	992
935	746
774	947
260	573
267	586
795	421
644	14	924	506	199
267	435	586
586	166	687	334
586	762
586	948
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
657	541	506
90	435
126	586
1001	506
316	349	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
1001	14	506
718	716
502	693
267	435
267	435
542	62
978	301	493
267	112	392
106	788
327	381
435	500
383	909	362	589
731	15
267	891
659	306
493	978
327	381
126	586
541	506	657
422	731
920	696
718	980
126	586
422	731
334	75
333	470	862	538	710	502	249	693	78	6	409	767	976	0	599	178	605	228
214	62
15	731
75	923
14	924
746	271
586	126
586	267
586	267
14	924
249	181
935	746	668
891	267
891	267
586	74	573
506	1001
679	956
432	433
923	586
14	924
586	923
126	586
586	923
502	862	188	189	280
414	891
499	321
586	126
586	984
912	472
369	535
586	782	984
74	586
586	74
949	168
949	912	168
586	500
586	762
506	1001
506	1001
197	530
891	530
132	842	139
181	696
267	891
530	197
181	274
132	842
104	356
644	506	199
790	912	126	168	416
790	2
423	716
812	790
530	629
790	812
644	506	199
181	249
168	77
168	575
62	214
800	62
936	757
800	62
800	62
800	62
800	62
800	62
800	62
790	912	126	168	416
14	924
168	790
14	924
14	924
790	168
790	812
168	790
790	168
790	465
790	812
790	2
790	700
790	700
165	316	31
659	306
316	392
659	306
288	445	629	493	561
288	629	493	561
288	445	493	561
288	445	629	493	561
135	581
288	445	629	493	561
135	628	82	870	581	170	4	371
135	628	82	870	581	170	4	371
135	214
135	628	82	870	581	170	4	371
135	942
401	98	429	291	454
205	997
935	992
401	98	429	291	165
165	316	67	31	344
214	62
165	316	31
644	14
165	990
935	992
316	392
152	443
165	316	401	67	31	344
401	98	429	291	454
421	424
401	429	291	454	165
306	83
951	353
239	353
67	344
147	239
680	15
774	947
535	854
947	774
214	923
774	947
947	774
936	135
774	947
540	329	231	245
947	774
422	78
802	450
540	994	987
774	947
947	774
769	229
795	421
15	680
774	947
947	774
401	98	429	291	454	165
401	98	429	291	454	165
935	992
935	992
774	947
926	715
552	988
530	502
551	513
165	142	428	857
802	450
513	551
530	629
721	356
401	98	429	291	454
551	513
401	98	429	291	454
401	98	429	291	454
629	526	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
401	98	429	291	454
693	530
48	956	216	25	319	558	458
77	168
443	152
513	551
407	843
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
401	98	429	291	454
886	250
746	668
530	693
83	306
136	316
746	668
992	935	746
935	413
746	668
316	990	200	971	302	92	136	31	344	165	543
401	98	429	291	454
322	343
90	978
742	443	581
401	98	429	291	454
509	388	638	96
742	443	581
401	98	429	291	454
810	107
14	924
193	540
947	774
851	978
774	947
947	774
668	935
509	583
500	586	166
500	762
774	947
926	715
1001	14	506
947	774
500	435
1001	506
774	947
1001	14	506
1001	506
947	774
306	742
540	193
316	392
686	577
686	577
435	500
935	746
686	577
454	592	1003	196	147	609
454	592	401
78	422
774	947
947	774
15	731
810	107
192	381
774	947
742	306
193	540
947	774
15	731
284	422
135	628
774	947
947	774
500	435
500	435
542	646
880	32
880	149
135	700
880	306
15	284
260	168
947	466
550	546
192	664
924	516
137	936
592	609
991	654
62	485
980	718
1001	506
284	422
680	720
849	275	175
422	284
333	693
932	135
736	769
788	634
175	849
135	746
932	692
936	137
275	849
260	168
274	841
841	274
774	947
947	774
774	947
322	164	740	223	879	368
947	774
774	947
947	774
891	543
702	14
765	908
935	992
935	992
765	104	721
466	947
765	104	721
923	214
586	782
782	912	472
586	782
817	167
586	948
586	692
774	947
947	466
746	135
746	668
638	509
956	684	844
746	739	834	534	450	248	851	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
746	739	834	534	450	248	851	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
963	67
586	500	166	782
586	762
942	135
344	67
698	540	840	231	873	245	764
75	334
139	323
509	638
680	284	422	15
746	668	271	935
757	936
935	696
752	471
920	656
495	633
774	947
157	740
765	356
702	14
586	447	332
500	586	692	334
920	656
764	582
628	135
633	495
947	774
774	947
214	62
495	633
947	774
700	135
782	586
90	192
75	948
946	472
817	274
422	731
14	924
500	166
500	762
996	199
774	947
1004	236
947	774
774	947
947	774
947	774
947	774
923	168
236	1004
956	758
718	415
421	424
609	592
774	947
947	774
774	947
546	721
947	774
891	629
774	947
550	546
660	633
334	692
334	692
526	360
249	0
633	660
267	392
721	356
306	790
14	924
650	682
758	956	723
356	912
891	629
891	629
526	360
356	912
506	1001
742	306
338	193
996	199
586	782
338	633
660	633
356	586
356	30
586	692	334
356	416
356	765
1001	14	506
1001	506
629	891	530
14	924
936	757
356	765
356	912	168
14	924
356	602	721	743
920	656
356	912	765
356	472	946
356	472	946
356	912
891	629
629	24	280
135	746
135	628	82	870	581	170	4	371
126	782
135	628	82	870	581	170	4	371
260	168
168	923
168	782
168	260
168	260
136	526
135	942
135	628
891	530
1001	14	506
1001	506
423	377	101
526	136
628	135
586	294
168	575
135	628
891	629
168	232
891	267
423	377
654	850
1001	14	506
1001	506
1001	506
782	126
782	126
14	924
14	924
14	924
1001	14	506
1001	506
418	105
344	200
168	912
686	157
105	418
812	119
119	812
812	119
418	105
643	381
643	670
643	107
356	602	721	743
356	721
260	790
267	891
790	260
14	924
260	790
260	912
135	581
105	418
135	700
485	62
791	693
774	947
947	774
774	947
947	774
422	284	731
135	936
774	947
947	774
306	790
420	96
936	135
369	263
500	435	332	782
774	947
947	774
924	1001
996	410
413	935
413	214
422	731
422	731
413	935
774	947
935	413
624	540
947	774
802	450
334	776
572	246
147	715
731	422
67	963	846	344	207
422	731
774	947
996	199
947	774
67	963	846	344	207	561
288	493
774	947
947	774
1001	14	506
1001	506
450	947	802	695
568	572
294	817
846	67	561
774	947
334	534	159
249	6
316	349	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
788	322
851	978
278	220
947	774
233	692
682	650	783
126	782
316	392
923	168
774	947
306	742
947	774
306	659
923	692
413	935
274	988
482	56
956	458
175	532
421	424
650	783	682
935	413
716	718
696	711
772	75
772	120	609	454
663	772	120
682	650	783
696	711
126	790
471	413
823	535
126	104
418	996
159	923
104	126
316	349	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
126	332
418	996
143	278
126	104
568	495	947	379
90	802
343	663
294	885	256	416	984	313	74
126	104
126	790
322	788
772	663
469	167
947	774
716	149
149	716
647	316
891	530
540	994	987
977	103
422	731
454	904	909	707	990	1003	426	98	857	75	243	416	360	379
720	680
454	471	865
458	48
274	546
90	870
454	648
774	947
193	721
306	742	450
306	374
802	90
947	774
418	996
743	166
774	947
638	164
721	104
947	774
135	61
332	126
24	31
716	866
866	716
428	316
774	947
957	374
428	316
220	278
443	86	152
164	638
443	602	743
716	724
909	454
418	996
450	900	272
947	774
103	977
410	996
614	167
774	947
947	774
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
280	24
280	24
278	143
410	14	719	994
977	103
56	482
335	537
418	105
935	668
193	230
935	992
435	500
90	251
935	746	668
90	736
774	947
280	120
698	540	840	231	873	245	764
935	992
947	774
105	418
24	280
718	61
718	61
718	61
418	105
602	356	721
935	746
136	915	316
418	105
105	418
105	418
774	947
42	509
947	774
695	450
774	947
42	322
135	581
316	392
236	335
31	24
692	233
926	61
692	923
926	61
680	422	720	15
692	923
947	774
926	61
946	966
996	418
135	700
880	77
996	418
996	418
996	418
868	790	30
334	923	687	214	159
692	746
963	67
334	923	278	687	692
239	609
334	229
628	135
693	923
743	443	602
609	278
294	74
693	13
614	190
450	947	187
418	996
61	718
61	243
692	334
214	923	334
67	391
774	947
854	535
854	542
335	537
90	736
854	250
790	868
74	294
278	220
575	168
854	2
923	693
891	530
309	38
693	791
120	663
923	334
774	947
721	908
947	774
294	74
718	866
74	294
187	450
718	61
294	416	74
450	187	802
92	316
680	720
249	333
996	199
791	693
788	322
602	443	743
422	731
133	765
923	278
648	313
774	947
497	739
947	774
207	373	35
743	111
802	466
978	167
120	191
765	425
774	947
120	772
466	802
765	425
947	774
443	602	743
248	746
730	912	356
936	104
774	947
743	443	602
413	935
947	774
120	191
602	443	743
765	425
774	947
413	935
947	774
191	120
866	718
191	120
765	104	721	425
765	425
413	935
413	935	746
120	191	752
774	947
765	425
335	537
947	774
120	191
90	857
104	765
334	923
774	947
92	838
765	425
947	774
721	425
634	388
353	656
774	947
935	413
923	546
191	120
721	356
335	537
90	997
335	236
356	602	721	743
356	602	721
86	443
721	908
765	743
765	443
718	716
718	980
765	425
765	425
936	581
443	86	662
692	746
153	1001	977	996	418
343	322
429	454
429	454
509	42
602	356	721
837	783
122	2
61	718	926
593	718
593	718
718	61
790	516
630	685
534	388	591
356	868
628	135
532	175
413	935
743	356	602	721
746	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	530	684	776	920	591
356	602	743
413	935
743	356
413	935
356	743
38	309
393	107
356	790
790	868
1001	153	996	418
790	126
356	602	721	743
356	90
1001	14	506
1001	506
2	790
710	178
232	168
232	168
232	168
232	472	946	425
260	168
260	168
14	924
790	2	122
2	225
14	924
168	260
168	912
168	77
168	232
697	540
306	790
873	660
316	428
531	214
774	947
947	774
774	947
415	718
947	774
774	947
935	413
13	532
105	471
935	413
857	90
90	356
935	413
935	746	413
883	923
540	994
935	746
947	774
702	14	506
774	947
391	288
443	765
723	41
947	774
746	692
391	288	373
832	638
391	373
107	393
774	947
947	774
288	445	629	493	561
628	211
67	963	846	344	391	207
42	509
935	992
288	391
774	947
947	774
288	391
774	947
288	391
288	391
391	373
288	391
288	391
329	607
288	391
288	391
832	388
946	425
288	391
947	774
506	657
288	629	493	561
774	947
391	373
947	774
391	373
280	502
391	373
978	656
67	963	846	344	207	561
135	628	82	870	581	170	4	371
86	443
743	721
334	534	38
135	746
424	990
135	628
260	573
550	546
157	762
90	857
912	472	782
912	472	782
628	135
479	904
693	791
774	947
546	910
947	774
774	947
912	472	168
316	392
802	466
947	774
657	506
774	947
332	782
947	774
159	595
112	267
774	947
112	267
267	112
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
947	774
482	251
830	617
372	595
774	947
977	514	780
739	497
147	772	120
157	248
791	693
278	220
693	791
996	506
256	885
561	846
497	773
482	251
92	838
980	718
509	700
586	126	984
90	14	850
996	410
586	762
120	752
479	700
996	418
648	90
418	996
112	392	74
997	90
774	947
996	418
193	338
1001	14	506
1001	506
947	774
947	774
90	648
774	947
32	791
280	24
648	90
947	774
774	947
966	946
774	947
947	774
947	774
428	915
774	947
996	418
774	947
947	774
791	32
947	774
857	883	141	530
774	947
774	947
278	220
721	356
947	774
61	243
996	418
418	996
246	572
774	947
947	774
90	870
774	947
664	192
443	86	662
90	997
356	743
742	443
15	731	680
220	278
774	947
104	721	765
947	774
774	947
947	774
207	428
280	24
425	765
774	947
540	955
207	988	795	373	469	558	424	35	493
572	246
236	107
742	214	159
742	306
220	278
851	978
947	774
851	978
568	947	379
774	947
947	774
347	933
947	774
220	278
886	250
90	765
126	256
316	392
774	947
77	126
96	420
743	356
126	77
540	987
947	774
135	581
175	532
720	383
383	720
774	947
947	774
774	947
628	135
947	774
774	947
103	510
628	135
388	832
947	774
443	86	662
381	643
774	947
356	743
947	774
720	680
78	599
535	542
599	78
740	322
774	947
454	291
32	791
103	510
236	532
306	742
923	883
356	602	472	313	743
349	976
599	78
356	602	472	313	743
688	532
356	721
61	356
356	721
2	790	700
765	425
105	764
2	790	700
718	591
942	135
188	301
977	514	418	780	950	1004	103
947	774
372	404	169
883	890	617	711	923
980	464
935	413
609	454
791	32
765	908
2	854
335	537
886	250
774	947
881	506
428	857	915
157	762
249	716
947	774
774	947
947	774
996	199
214	923
334	75
774	947
107	98
288	445	630	629	493	561
178	502
322	740
126	782
695	187
500	550	923	687
939	38
908	765
188	141
74	112
633	107
942	135
497	739
353	373
851	978
356	61
112	74
947	774
236	537
356	765	209
774	947
356	765	209
947	774
904	479
98	134	268	592	707	278	117	107	429	713
915	316
31	316
774	947
915	316
947	774
765	209	356
774	947
851	817
102	239
0	249
74	112
500	948
947	774
935	668
774	947
67	353
915	428	857
996	506
134	530
214	742
947	774
423	246	977	101	103
996	418
644	491
774	947
742	214
947	774
774	947
547	988
356	602
648	294
996	199
915	160
418	996
935	992
947	774
774	947
356	912
947	774
772	120
428	207
120	772
316	90
774	947
214	159
947	774
294	648
899	532
316	915
356	912
24	280
530	134
774	947
356	912
996	506
817	851
947	774
356	912
915	428
774	947
428	915
428	915
720	731
356	90
107	633
428	915
428	915
164	299	509	510
720	752
428	915
764	105
851	817
947	774
948	500
977	514	780	950	423	1004	103
103	310
90	388	70
765	104	721
310	103
181	274
24	280
443	86	662
280	630
540	987	193
540	994
429	401	98	415	291	454
356	765
935	746
935	746
423	849	175
630	280
356	472	574	256	313
356	730
356	912	472
356	313
356	313
356	313
586	500	687
356	112
356	472
356	168	472
356	912
356	730	868
74	112
356	168
356	61
356	574	602
356	30	133
356	730
746	668
356	765
356	765
356	472
356	517	472
356	472	313
790	306
790	260
126	586
356	765	721
38	309
500	586	687
38	309
936	581
356	472
356	472
423	650
38	322
423	849	175
2	790
790	2
2	790
2	790
135	942
657	541	10
657	173
586	126
586	500
2	790	700	812
716	249
936	304
586	166	500	782	573
936	581
260	790
105	764
168	356
168	949
168	356	472
168	556
168	949
135	790
479	790
509	790
168	912	439	266	77	949	416	472	356
1001	506
628	135
168	472	782	575	966
790	863
14	924
790	119
168	949
14	702
14	506
200	971	136	543	316	344
14	924
14	924
14	719	410
356	762
50	559
50	402
50	559
50	402
50	402
316	200
721	356	765
313	356
935	746	668
774	947
658	838
947	774
774	947
135	628
947	774
774	947
947	774
774	947
947	774
774	947
559	50
559	622
924	14
947	774
817	851
288	445	391	629	493	561
510	103
334	2	322	550	231	687	617	692
288	445	391	629	493	561
322	38
294	817
322	334
942	135
774	947
947	774
774	947
947	774
454	291
193	53
870	405
695	337
493	795	978
86	443
86	443
540	994
540	987
582	832
249	716
912	356
530	280	891	160
912	168
98	592	707	107	713
912	356
715	590
313	256
356	30
256	313
356	126
356	762
947	774
832	38
774	947
947	774
628	135
746	935
356	168	472
119	790
746	197	668
851	978
316	953
530	61
851	978
239	695
313	256
935	413
294	256
280	891	160	530
105	764
703	784
256	294
404	372
648	313	232
77	2
891	360
530	280
644	924
103	510
581	692
718	724
992	746
720	383
175	849	710	423
214	617
757	581
280	530
774	947
846	561
147	171
383	362
160	526
106	740
356	472
369	263
746	413
746	413
304	936
118	0
52	126
947	774
953	316
910	546
423	650	849	710	175	779
992	662
774	947
379	568
200	316
540	987
58	159
369	263
443	86	662
194	769
936	304
946	472
880	984
135	628
947	774
316	392
723	41
512	469	469
512	469
214	236
997	159
135	581
178	772
540	987
992	935
718	61
718	724
421	424
193	53
514	780	977	378	832	103
126	356
740	106
851	547
774	947
514	780	977	378	832	103
947	774
143	696
628	720
421	795
977	423	1004
977	514	780	378	832	103
774	947
795	421
947	774
774	947
138	887
947	774
942	135
334	322
194	769
774	947
947	774
236	214
316	857
322	334
105	418
485	62
135	628	82	870	581	170	4	746	371
757	581
67	963	846	207	561
500	782
332	500
200	316
500	332
500	332	948
561	67
104	721
659	306
193	53
885	294	256	648	447	313
935	746
334	2	550	231	687	617	692
774	947
67	561
288	662
356	313
249	716
185	915
185	502
542	823	535
644	924
332	500
764	105
310	477
924	644
748	926
248	550
644	924
70	534
122	426
577	458
947	774
935	413
935	413
572	466
418	996
418	105
105	418
425	946
978	851	167
425	765
479	904
926	715
106	740
774	947
105	764
207	373	35
38	832
846	67	561
846	67	561
90	581
1001	506
947	774
38	322
680	284	422	15
207	988	795	373	469	954	424	35
256	232
207	953
774	947
823	542	535
2	812
90	135
112	74
1001	506
332	500
947	774
90	135
795	421
774	947
332	586
795	561
425	232
718	724
650	849	710	423	175	779
322	38
947	774
774	947
915	185
947	774
561	493
915	428
977	514	780	950	423	103
977	514	780	950	423	1004	103
698	540	840	231	873	245	764
774	947
122	915
31	428
947	774
703	159
288	445	391	493	561
388	70
586	332
764	105
322	638
105	764
466	572
723	41
774	947
712	450	214	40	159
170	626
947	774
540	994
322	334
61	530
334	534
915	122
774	947
443	86
731	284	15
139	322
947	774
833	185
306	742
530	61
790	2
774	947
332	586
644	924
381	327
2	790
236	208
764	105
332	586
644	924
418	996
423	849	710	175
418	996
175	849	710	423
381	670
765	721
790	2
790	2
313	256
628	135
851	167
233	692
586	332
580	563
942	135
506	14
718	716
718	61
746	668	935	992
746	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	530	684	776	920	591
52	66
52	45
718	61
660	873
746	668	739	851	915	731	530	920
746	668
135	628
135	942
343	388	223
746	197	900	277	851	157	687	915	731	692	530	684	776	920	844
580	143	791
942	135
356	472
2	509
628	135
2	509
718	61
790	2	77
790	2
731	746
260	168
912	168
657	541	10
657	173
644	506	199
644	745
644	923
936	315
936	315
644	670
30	765
942	135
868	790
746	687	214	935	692
732	718
790	868
77	790
643	685
168	260
168	912
168	966
260	168
424	795
168	77
790	256
790	356
790	812
356	790
356	790
306	742
857	772
50	559
50	402
540	697	311	925	855	955
715	926
15	731	422
693	178
168	912
344	67	165
844	214
506	199	644
693	710
135	581
15	731
774	947
947	774
774	947
947	774
774	947
947	774
774	947
947	774
135	942
572	466
135	942
774	947
731	15
135	942
530	267
530	24
150	415
947	774
731	15
800	62
647	915
587	720
774	947
947	774
587	720
716	718
454	429
135	90
774	947
171	147
638	388
267	530
966	168
947	774
581	90
530	267
530	267
267	838
150	415
712	450	214	40	159
207	988	795	373	469	954	424	35
718	724
353	891
718	980
979	996
267	530
500	332
500	332
670	644
774	947
15	731
280	24
947	774
139	477
716	149
294	885	256	447	416	984	313	74
509	2
774	947
315	936
947	774
278	923
164	638
774	947
316	392
32	791
947	774
392	316
774	947
316	392
104	908
105	764
812	790
149	716
469	167
392	316
587	720
316	392
469	207
923	644
530	267
530	267
586	383
720	170
458	48
207	795	373	424
450	572
38	322
383	586
214	912	168
104	936
947	774
77	168
774	947
232	425
947	774
772	120
500	814
469	167
740	879
120	772
232	256
851	978
774	947
425	232
883	923
67	963	846	344	207	561
795	421
812	790	2
344	543
772	75
772	120	609	454
812	550
159	997
200	915
947	774
429	401	98	415	291	454
577	267
429	401	98	415
577	267
577	267
120	772	772	454
267	577
692	233
774	947
509	388
550	812
537	381
702	192
138	887
947	774
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591
812	550
214	712
774	947
947	774
278	415
450	415
75	772
774	947
159	703
135	746
550	812
256	232
135	692
540	994
955	427	540	773	311
947	774
692	233
450	40	802
774	947
662	992
157	147
692	233
947	774
316	890
817	469
135	581
774	947
947	774
278	151
135	692
38	70
256	790
712	214
774	947
947	774
170	720
946	425
622	676	125
267	112	629	891
369	542	823	535
936	104
772	120
936	315
167	978
24	530
369	823
956	684	844
500	782
516	13
428	31
233	692
577	267
428	915
421	795
774	947
421	424
421	424
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
830	692
353	24
638	649
199	996
104	936
1001	506
772	923
332	500
746	935
506	1001
1001	506
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
135	746
990	316	17	647	428	142	200	971	349	408	857	302	92	915	952	136	31	344	165	543	953
990	647
294	885	256	648	313	74
647	990
947	774
990	469
774	947
698	540	840	231	873	245	764
372	169
851	978
423	175
851	978
512	469	469
512	469
720	170
175	423
2	509
120	609
423	175
978	851
280	629
947	774
923	617
788	740
24	353
530	24
791	502
802	572	596
891	267
899	532
823	369
923	278
692	191
692	233
923	772
692	233
891	530
823	369
530	891
232	425
692	550
425	104	765
170	720
586	435
899	532
692	135
692	135
586	267	435
795	421
942	936
774	947
795	421	424	207
609	772
772	843	127
942	135
724	718
248	157
873	660
774	947
812	2
205	157
936	104
90	647	915	316
0	6
947	774
935	413
249	716
712	450	550	214	90
774	947
638	649
96	420
947	774
95	540
647	915
743	542
915	647
774	947
280	526	647	547	188	24	32	360	631	561
149	372
718	61
104	936
772	499	684
90	843
718	716
767	333
812	2
977	1001	153	996	418
428	915
90	29	107
214	171	147
428	316
90	865
526	360
923	120
67	963	846	344	165	207	561
327	381
423	175
846	561
428	647
912	214
912	214	168
356	730
912	948
647	915
647	428
772	6
175	423
772	807
772	862
421	424
752	191
772	996
936	104
772	208	107
772	122
428	857	316
120	923
772	122
356	730
772	682
977	1001	153	996	418
772	993
147	214
772	56
977	780	950	423	514	1004	103
772	796
807	772
772	805
423	246	101
772	807
772	13
356	730
772	68
772	220
103	1001	780	950	977	423	514
947	774
772	970
510	534
628	720
772	283
648	765	104
772	137
423	103
294	817
772	293	127	718
772	8
103	423
772	293	127	718
772	739
772	416	356
356	730
356	743
843	772
915	647
977	1001	153	996	418
628	135
692	191
915	857
356	790
423	103
220	772
948	356
356	912
103	423
908	765
843	388
356	948
731	422
61	38	718	742	718
996	199
38	61
2	790	700
61	718
912	168
912	232
593	718
61	38
542	415
104	790
188	141
356	472
514	1001
577	383
356	948
356	948
356	912	948
327	381
327	921
746	668	542	935
703	901	993	443	86	863	83	152	835
135	628
135	942
942	135
949	266	260
260	949
266	949
472	912	168	575
472	912
746	668
472	356
912	948	209	356
790	2	812
472	356	232
472	356	232
912	472	782	168	575
472	356
472	356	168
912	168	356
472	168
716	718
472	356
716	249
716	149
912	472	575
232	472
335	537
149	716
14	506
14	924
790	812
746	668	550	935	692
311	773
955	925
383	577
278	923
572	801
427	955
955	819
540	427
559	420
742	61
559	622
369	823
559	420
135	692
774	947
500	814
469	207
742	306
774	947
587	720
288	445	391	493	561
506	14
947	774
288	445	391	629	493	561
774	947
288	445	391	493	561
947	774
742	415
774	947
537	335
288	445	391	630	493	561
67	963	846	344	207	561
550	692
947	774
105	582
311	540
949	260
628	135
949	266
499	458
957	953
74	573
500	617
577	383
500	332
577	383
953	957
948	356
383	577
185	762
207	851	847	421	795	547	188	817	167	424	35	241
251	482
316	392
702	664
135	628
135	746
332	500
428	915
392	316
978	988
316	392
752	627
774	947
617	500
316	349
628	135
978	988
692	550
947	774
624	329
692	135
356	772	687	120	91
333	712
356	61	517	602	765
795	421	424	207
782	126
795	421	424	207
356	472
126	730
443	86	662
316	349	647	428	142	990	857	92	136	31	953
200	971	428	857
782	332
774	947
663	950
947	774
774	947
126	790	2
947	774
322	534
774	947
947	774
356	472
899	532
990	647	428	142	857	302	92	136	31	165	953
425	946
774	947
947	774
321	216
321	216
159	609
586	111
472	232
586	356
472	232
774	947
791	693
947	774
947	450
347	933
152	443
915	316	136
134	306
990	857
540	231
104	765
915	428
790	126
648	765
188	920	656
647	316
752	776
915	428
149	372
0	716
152	443	86
334	591
428	316
42	322
191	692
774	947
706	239
948	267
947	774
356	765
765	356
774	947
947	774
333	767
774	947
634	388
530	891
891	445
947	774
844	956
67	963	846	344	165	561
774	947
947	774
774	947
939	322
947	774
774	947
947	774
24	647
135	746
392	674
718	90
720	870
151	278
774	947
24	530
947	774
774	947
947	774
530	493
765	313
633	278
372	149
774	947
24	530
891	24
335	532
530	24
497	977
692	191
356	61	517	687	91
947	774
743	356
321	956	458
774	947
654	543
947	774
428	915	141
278	633
774	947
530	24
332	586
718	754	904	716	724	189	883	843	711	122
316	647
712	333
191	692
947	774
774	947
936	135
321	499
947	774
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
774	947
647	24
947	774
844	499
774	947
96	299	634	420	106
42	402
356	586	885
947	774
356	765
356	948
933	347
586	885
662	288	379
454	429
715	748	171	933	926	347	972	590	577
633	193
322	879
586	948	416	332
356	765	542	535	250
662	443
586	356	885
765	104	30
454	98
830	61
356	500	765
193	633
356	912	765
2	126
290	214
193	633
851	978
885	586
349	976
333	712
996	199
164	638
915	316	136
443	703
236	6
135	936
988	978
220	90
765	425
890	193
568	572
948	517
915	857	136
638	164
86	703
915	200	857	883	160	530
126	2
832	788
421	795	424
428	915
795	421
15	731
290	589
214	343
332	586
550	746
746	668
746	135
939	322
795	421	424	207
832	38
746	668	935
472	232
188	851
24	891
746	935
774	947
915	200	857	883	160	530
915	428
90	526
617	923
249	716
942	135
942	292
723	41
232	912
135	746
765	313
335	532
526	90
428	173
946	918
731	15
413	935
857	915
891	32
415	107
246	724
135	628	82	870	581	170	4	371
936	135
74	112	392
135	942
413	935
648	126
2	126
413	935
915	857
581	135
843	407
963	67
963	67
413	935
126	2
586	166	416	573
718	61	377
935	413
746	900
530	141
126	648
530	915
2	790
718	716
356	765	209
90	526
670	415
493	629
472	356
392	112	74
1001	724	685
233	692
74	392
316	752
890	90
577	748	171	933	926	347	972	590	715
868	790
935	413
648	104
175	246
685	1001
38	322
316	857
923	883
746	692
648	416
1001	14	506
948	356
868	790
746	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	530	684	776	920	591
648	765
477	534
534	477
935	668
746	668
746	668
168	356
32	862
168	912
516	790
135	936
586	332
77	2
790	868
648	416
168	790
589	290
102	322
356	472
32	891
1001	506
891	32	530
356	602	765	517	772	687	120	91	718
236	2
356	472
891	445
843	883
812	119
260	949
790	168
790	2
2	236
2	790
746	668
2	577
746	550	542	157	692
746	668	550	502	687	692	591
949	168
942	135
949	168
949	168
356	416
586	294
949	168
949	168
949	168
949	168
782	472
168	949
14	924
540	338
135	581
135	942
135	628
628	135
949	168
135	628
628	135
868	790
868	356
335	899
746	900
790	868
337	695
605	693	228
605	693
532	516	13
1001	506
790	868
915	857	136
915	857
232	472	946	425
1001	14	506
14	924
942	135
136	838
782	126
500	356
764	105
695	337
812	119
500	586	166	782	573
500	762
266	949
790	868
168	77
790	104
200	971	952	136	543	344
306	134
50	559
50	402
50	559
316	200
50	559
722	535
246	175
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
379	568
135	628
126	782
559	402
62	485
559	299
559	420
559	96
135	942
559	622
963	67
559	420
189	718
528	585
530	493
775	692
772	220
220	772
952	267
942	135
485	369	513
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
772	843
171	214
622	676	125	559
658	656
157	248
497	773
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
497	773
987	789
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
107	415
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	482
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
500	782
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
199	996
135	942
450	695
987	28
857	316
178	629
135	581
950	343
857	316
577	2
422	696
857	316
299	322
418	996
190	274	373	656	181	353
246	101
963	67
249	0
795	421	424	207
267	838
500	782
592	98	609	454	713
500	782
629	178
187	450
90	935
765	30
90	107
120	334
120	334
74	112
530	629
90	248
90	464
74	392
248	90
418	996
629	630
693	791
502	280
294	313
502	185
208	6
502	976
586	500
754	718
935	90
857	428
926	748	715
74	166
294	817
334	591
90	220
67	344	207
772	718
926	715
500	782
428	857
267	838
377	457
772	850
428	31
381	327
772	987
692	233
472	232	946	425
377	866
472	232
718	716
425	232
377	16
535	722
135	628	581
362	189
362	168
90	248	220
362	637
530	493
74	166
863	703
841	214
891	629
841	214
313	294
90	516
863	790
310	477
362	517
987	772
362	491
472	232
746	668
472	232
142	892
472	232
306	523
362	16
136	838
200	952
362	343
887	383
935	696
693	791
946	472	232	425
791	693
450	947	695
629	891
322	299
772	178
772	544
772	997	865
178	693
638	388
693	791
178	772
429	454
977	514	780	950	423	1004	103
248	90
377	718
997	90
62	646
0	6
482	606
693	502
249	724
74	126
891	629
306	229
322	38
24	629
629	24
294	817
377	101
90	516	13
550	834
687	61
249	0
429	454
702	506
817	294
24	629
939	534
304	317
233	692
977	103
24	629
454	429
38	322
553	107
103	977
90	281
977	103
103	977
166	743
977	103
38	832
817	294
38	309	474
720	587
832	559
692	61
75	178
692	233
692	233
565	956
602	743
90	926	147
178	61
38	939
334	693
103	977
90	881
236	537
61	687
450	712
236	537
870	746
693	334
464	335
724	249
416	294
322	334
84	64
429	401	415	291	454
955	764
908	425
61	692
956	565
294	817
542	746
638	322
532	553
107	532
500	435
249	724
823	542
334	322
334	693
471	105
90	881
746	870	135
322	334
765	425
329	264
500	814
532	107
90	199
693	599
746	197	668
105	471
214	935	746
746	668	271
729	101
800	62
800	62
313	447
553	107
2	577
553	532
464	532
377	101
759	166
294	885	256	447	416	313	74
294	586
841	274
711	718
0	178
189	410
74	166
107	532
293	120
720	587
233	692
416	447
189	24	428	595	731
90	147
724	866
362	383
743	602
581	135
435	586	267
377	101
377	101
267	392
377	101
377	101
443	86	662
317	304
362	371
61	718
942	135
362	450
4	703
435	267
471	105
891	445
135	746
737	849	275	175
377	729
817	274
586	267	435
939	474
175	737
135	942
246	724
703	4
362	969
568	802
737	175
931	147
4	703
629	630
702	14	506
86	443
416	214
586	500
306	790
950	343
592	609
214	416
274	167
74	573
275	175
951	245
951	245
388	534
404	169
450	802
120	807
602	133	765
586	762
630	629
175	246
936	581
135	581
135	830
568	802
950	663
410	977
428	316
532	107
214	720
135	170
135	581
765	104	425
720	214
855	581
978	851	502	167	280	920
530	891
743	516	166	340	602	356	765
90	506
90	142	915
392	267
702	506
416	168
629	630
377	457
996	199
712	450	90	40
765	425
996	506
800	62
107	532
166	743
630	629
304	317
170	135
388	322
249	189
147	931
410	969
423	246	101	103
353	630
724	246
743	166
630	353
353	891
353	891
724	246
724	246
74	586
482	990
952	838
103	423
450	695
423	103
103	423
423	103
381	327
103	423
423	103
586	447	74	573
199	996
103	423
170	855
423	103
832	38
746	668	731
630	280
746	668
530	629	891
746	668	731
746	668	731
630	629
388	96
61	718
924	996
969	410
629	891	530
629	891	530
332	500
332	435	500
908	425
104	790
136	915
790	104
534	64
924	199
942	135
502	862
335	464
502	978
746	668
500	712
38	832
586	435
586	762
502	178
924	199
605	693	228
712	500
790	863
790	2
790	2
790	126
868	790
790	868
924	199
200	160	530
200	915
200	952
200	344
190	614
659	306
955	925
50	559
311	773
344	67
311	773
773	540
540	427
427	955
955	819
304	317
774	947
812	119
559	622
189	249
947	774
774	947
935	413
316	214
207	795	373	469	424
947	774
246	175
774	947
947	774
559	622
178	0
334	776
497	773
646	369	513
946	425
294	586
362	104	126	189
73	458	618	956	672	48	565	216	481	723	918	25	319	366	318	679	704	499	558	434	321	758	684	41
935	746	413
659	137
863	790
424	421	795	207
935	870
317	304
424	421	795	207
654	783	738
718	415
530	891
774	947
415	718
947	774
599	693
178	502
862	534
178	629
795	301
415	718
530	24
428	349
160	658
638	740
948	416
951	214
362	866
654	543
664	702
774	947
137	659
863	901
135	942
16	377
795	957
646	62
855	112
214	951
935	111
736	135
316	136
534	862
953	647
951	214
638	740
200	344
935	413
908	765
428	61
178	61
214	617
947	774
946	425
774	947
692	233
963	67
192	107
692	534
936	581
703	784
935	920
935	739
464	335
720	90
947	774
506	173
977	1001	780	950	514	378	103
239	951
592	98	609	454	713
862	534
692	746
103	977
629	891	530
684	458
192	381
700	267
267	891
377	457
454	592
581	936
267	112
267	561
891	267
428	173
267	700
935	413
410	189
946	416	305
1004	208
267	586
53	997
14	924
62	646
774	947
568	802
868	790
643	685
630	288
62	646
142	316
428	316
142	316
782	472
294	256	447	416	313	74
543	654
629	561
936	581
416	305	946
740	879
189	236
833	415
833	185
122	479
833	720
537	236
425	104
500	332
782	586
586	267
61	178
294	885	256	447	416	313	74
530	24
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
1001	14	506
951	214	159
410	76
135	736
135	245
802	568
774	947
935	214	159
313	447
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
96	388
720	746
160	838
883	724
113	542
62	646
178	862
942	135
693	178
24	530
586	294
586	435
178	693
178	693
746	812	542	935	684
746	935
530	24
939	474
24	647
24	647
126	550	586
977	103
178	388
502	178
126	790	2	812
502	178
178	628	122
647	547	301	817
947	774
947	774
647	547	301	817
159	951
568	495	488	379
103	977
347	933
955	427	840	311	925	987
316	31
987	231
891	445
774	947
774	947
24	61
422	78
977	103
947	774
947	774
103	977
425	946
67	963	344	207
103	977
388	843
61	24
812	126
977	103
103	977
435	586	267
416	948
122	479
774	947
774	947
516	783
977	103
305	416	946
759	294	166	74
950	343
731	422
416	305	946
67	963	846	344	165	561
881	90
422	731
987	231
332	782
185	762
977	236
428	349
581	936
435	586	267
126	812
542	113	591
435	267
443	86	152
435	586
248	157
327	381
923	687
293	410
762	185
167	978
703	120
334	692
343	950
24	530
267	586
935	746
418	996
586	356
812	126
584	731
530	24
116	214	159
692	233
692	334
530	630
69	879
502	605
74	104
347	933
122	178
947	774
294	586
846	67
936	581
774	947
432	56
502	78
502	78
67	846
846	67
416	294	313
746	720
192	381
416	305
746	720
178	0
67	846
630	530
846	67
200	971
335	464
647	428
313	447
239	951
239	951
305	416
482	56
963	67
424	421	795	207
758	73
103	1001	780	950	977	423	514	378	832
126	550
963	67
236	189
236	977
828	532
692	233
950	343
104	74
595	184
977	236
851	978
541	173	506
236	977
76	410
586	267
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
643	381
458	956	73	48	216	723	319	558	321	41
78	422
0	178
175	275
865	90
765	790	868
746	900	935
832	638
692	233
432	809
410	189
881	804
977	514	780	950	423	103
233	692
577	458
630	280
327	381
952	838
891	530
868	790	765
410	76
464	335
724	61	883	718
502	2
184	595
381	327
502	862	188	189	280
443	602	743
416	2	790	147
950	103
724	14	796
629	891
147	416
103	950
509	90
743	602
135	581
950	103
103	950
629	530
950	103
746	668	935
66	227
586	294
891	445
629	136
790	765
530	629
790	868
388	178
843	388
595	184
605	502
682	783
790	126
790	126
746	668	870	135	935
790	2
790	812
190	274	373	656	181	353
422	78
502	605
987	531
50	559
695	947
774	947
955	925
311	773
947	774
774	947
587	720
720	587
720	587
720	587
587	720
774	947
617	214
67	963	846	344	165	207	561
581	135
947	774
947	774
239	951
774	947
774	947
947	774
891	445
629	630
774	947
947	774
425	416
135	628	82	870	581	170	4	371
135	581
800	62
800	62
800	62
774	947
947	774
526	90
802	466
774	947
947	774
485	369	513
135	746
135	581
157	740
35	207
310	46
369	485
369	485
775	692
531	987
765	790
113	542
189	690	364	5	440	506	670	502	783	442	718	201	381
774	947
765	868
947	774
236	2
774	947
946	425
190	483
952	200
740	106
207	373
743	602
976	349	349
947	774
207	795	469	424
67	963	846	344	561
774	947
602	743
425	946
947	774
502	189
443	602	743
774	947
541	173
947	774
818	250
343	950
746	935
135	90
622	299
946	416	305
541	506
349	976
602	743
526	160
947	774
236	107
530	90
774	947
963	67
992	746
947	774
189	502
500	586	687	692	334
506	173	541
774	947
947	774
305	946
774	947
629	530
695	450
547	954
582	994
718	724
851	978
629	24
950	343
491	644
936	137
334	534
135	581
236	977
977	236
362	383
236	6
416	439
142	136
86	443
535	369
334	923	214	159
112	392	74
947	774
267	392
700	112
107	236
774	947
200	530
946	305
947	774
629	530
530	629
834	550
774	947
74	112	392
74	166
112	700
381	327
294	126
947	774
868	765
135	581
190	920
774	947
924	14	270
135	936
947	774
795	978
190	920
377	729
410	293
716	724
946	472
428	302
530	200	24
858	991
418	996
946	305
135	337
946	633
724	716
716	0
90	851	978
592	134	98	609	454
774	947
851	978
633	53
178	388
343	950
947	774
776	752
126	294
147	159
184	595
338	591
802	568
178	122
4	784
178	502
61	306
950	343
765	602
629	530
936	135
267	112
214	776
327	381
685	629
577	686
190	920
159	147
530	629
502	605	228
435	782
629	685
53	946
915	316
795	421	424	207
795	421	424	207
353	891
587	720	306
86	443	662
472	946
537	236
746	668
327	381
372	595
526	360
454	429
909	862
971	200
868	790
502	862
743	356
746	668
90	135
951	214	159
990	647	428	142	857	302	92	136	31	165	953
746	668	935
397	975
397	671
200	971
142	316
774	947
947	774
671	692
90	865
851	978
700	720
159	776	578	935	746
24	301
38	309	832	474
907	184
790	868
629	530
418	996
334	159
891	353
774	947
294	885	447	416	313	74
416	868
946	53
447	232
547	421	795	301	957	424	207	512	241
746	668	935
313	294	447	416
200	316
971	200
976	349
577	933	355	686
334	617
305	946
542	113
638	164
996	418
774	947
471	107
416	356
450	695
236	6
313	416
471	987
418	996
313	416
136	428
947	774
772	120
765	908	721
695	450
454	592
120	267
471	127
418	977
207	424
207	424
502	605
250	818
746	992
978	301
69	322
471	178
267	120
891	445
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	519	228
471	850
381	327
942	135
418	996
24	629	530
868	416
516	13
516	532
471	40
638	509
530	629
112	674
712	90
471	127
671	692
901	863
772	923
349	976
774	947
977	418
947	774
795	421	424	207
471	135
530	629
587	720
214	40	712
774	947
752	471
500	684
947	774
790	2	812
471	190
742	784
692	233
471	629
74	674
774	947
947	774
592	98	454
696	563
425	946
954	207
178	502
712	214
118	862	502
609	592	454
609	692
774	947
712	214
765	30	908
947	774
471	316
416	868
509	832
720	668
113	542
500	542
416	305	946
120	703
868	416
502	724
294	586
416	868
696	8
870	700
178	629
746	668	900	935	662
306	214
586	166
415	712	214
75	609
629	530
692	233
692	609
935	746
629	24	891
500	332
609	75
214	171	147
13	532
746	668
338	994
135	936
418	977
977	418
418	977
977	418
249	0
868	416
418	977
629	178
135	581
977	418
746	214	935	692
135	581
392	74
428	915
428	200	857	915	136
418	977
74	392
135	471
771	742
74	392
771	306
843	184
723	41
723	41
249	0
180	727
629	530
743	166
267	586
166	416
147	214
742	771
135	942
135	90
178	0
178	629
178	502
586	267
192	664
586	267
863	901
758	499	844
249	0
249	114
249	1004
249	236
416	256	313
249	6
771	742
586	356
249	189
249	595
502	178
1004	249
684	500
458	684
790	126
790	516
249	410
724	502
497	773
664	192
249	716
249	1004
746	900	502
581	135
790	700
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	530	684	776	920	591
761	516
586	294
184	423
135	581
0	178
135	581
746	935
746	668	935
746	668	534	502	223	935	692
1004	249
135	628	82	870	581	170	4	371
581	135
126	730
868	889
812	790
790	812
542	113
542	500
542	500
2	790
891	629	530
38	324
891	24
891	383
891	414
891	530
936	135
790	700
924	14
50	559
190	920
190	274	373	656	181	353
190	920
774	947
316	857	302
947	774
774	947
947	774
774	947
947	774
166	112
720	587
774	947
377	729
774	947
947	774
947	568
13	532
288	445	391	629	493	561
288	445	629	493	561
935	668	720
774	947
947	774
935	746
696	143
13	532
955	427	540
955	427	540	773	311	987
774	947
294	586
947	774
775	692
135	581
506	173
774	947
135	870	371
559	402
559	420	299	96	622
559	622
947	774
133	602	586
774	947
947	774
178	0
720	935
942	135
90	742
362	664
774	947
249	1004
424	421	795	207
90	534	70
424	421	795	207
771	742
771	742
947	774
178	502
90	534	70
863	993
891	530
135	692
774	947
414	891
491	5
493	530
90	70	509
135	942
171	214
110	112
110	74
110	803
110	674
471	70
656	920
946	425
742	771
471	147
947	774
971	267
742	90
774	947
947	774
730	126
135	581
742	771
530	891
471	499
774	947
191	190
629	891	530
14	924
947	774
629	891
499	366	318	844
294	885	256	447	416	313	74
774	947
629	136
891	629
947	774
891	530
512	0
278	214
774	947
718	716
471	250
718	724
0	512
471	948
135	772
977	514	780	950	423	1004	103
471	416
512	0
329	510
471	940
771	742
0	178
416	435	356
951	633	53
817	274
471	220
697	771	83
428	142
471	963
208	1004
316	392
774	947
274	817
274	817
392	316
817	274
692	233	191
535	369
535	369
535	369
126	730
1004	208
931	147
471	427
771	83
126	790
771	697
126	648
629	891
147	159
142	428
746	935
1004	208
126	868
435	332
595	683
322	879
963	471
147	931
126	104
214	159
372	404
471	963
166	743
0	732
947	774
774	947
159	147
471	334
246	101
313	416
920	274
135	178
147	931	277	171	933	926	347	972	285	355	590	577	230	686
135	870	4	371
135	581
135	581
828	532
402	42
935	746
133	765
868	126
267	838
765	30	908
765	30	908
568	802
862	909
313	447
425	104	765
334	65	607	546
509	638	96	832
173	541	506
947	774
530	891
542	113
702	924
674	112	392
160	530
765	908	133
24	891
771	83
14	381
14	924
24	630
14	924
14	924
91	580
630	24
774	947
530	629
294	416	74
471	253
13	532
178	629
493	630
947	774
190	181
851	301
447	586	74	573
344	67
851	301
191	692
851	301
190	191
580	91
190	274	373	656	181	353
178	502
313	765
774	947
190	920
909	862
629	530
313	294	447	416
772	135
126	868
547	851
135	772
135	581
471	700
732	0
947	774
61	991
868	790
250	823	722	535	444
946	629
135	772
135	870	581	371
232	447
774	947
249	0	178
851	421	795	547	469	301	957	167	141	424	207	512	241
851	188
24	181
371	135
24	181
942	135
947	774
774	947
947	774
886	250
774	947
48	499
947	774
629	946
977	514	780	950	423	1004	103
846	67	561
946	629
977	1001	780	950	423	1004	103
774	947
772	135
746	591
24	31
947	774
61	522
774	947
947	774
771	306
977	418
850	682
580	383
946	607
104	126
886	250
774	947
771	626
684	956	558
264	338
264	540
160	629
850	682
187	450
947	774
765	936
674	112
674	112
629	891	530
851	817
178	519
682	783	850
954	630
948	517
682	650	654	738
90	530
90	850
687	65
429	454
90	850
654	650	682	738
90	850
90	850
630	954
568	450
383	580
630	530
954	630
530	630
447	416
772	65
90	530
954	630
62	646
392	61
977	514	780	950	103
586	133
586	602
586	447	74	573
951	482
65	772
90	742
977	514	780	950	1004	103
951	56
372	404
248	506
568	802
776	935	746	159
936	765
447	782
514	1001	780	950	977	378	832	103
692	191
602	586
630	954
559	402
630	530
862	909
987	56
422	78
62	542
214	746
233	692
500	542
605	693	228
418	977
362	909
987	764
605	502
987	764
605	502
736	135
605	502
692	191
159	776
506	248
423	246
267	838
178	502
742	90
423	246
418	996
418	996
310	638
743	166
418	996
891	629
765	30	936	908
418	996
909	862
950	832
381	327
765	425
765	425
951	239
425	765
720	587
239	538
720	587
477	310
868	52
720	587
720	587
618	499	321
208	107
207	988
718	724
638	310
159	214
862	909
428	349	316
73	499
846	561
96	299
915	428
90	542
157	743
103	310
90	802
157	248
851	724
633	193
846	561
327	381
67	963	846	344	165	207	561
327	381
586	267
846	67	561
530	90
723	565	499
500	332
207	795	469	954	558	424	35
516	761
267	435
159	62
2	700
332	500
90	416
435	267
248	157
65	687	334
90	994
232	416
216	499	321
692	233
692	191
157	248
383	586
559	299
143	796
65	687	334
428	349
743	157
61	724	883	718
61	883
428	915
157	743
90	56
743	157
90	482
90	629
499	684
349	976
267	586
841	274	920
133	111
920	841
294	586
891	353
790	126
790	126
499	684
334	687
790	868
765	425
349	976
977	514	780	950	423	1004	103
996	506	173
61	830	718
61	926	718	718	241
61	356	730	718
332	435
622	676	125
790	2
499	684
586	294
866	377
817	294
868	52
160	629
506	541	996	199	644
458	48	499
586	267
1001	383
586	602
584	731
584	731
586	602
995	671	775
1001	383
586	617
682	783
586	416
416	168
416	586
313	765
584	731
135	581
327	381
327	381
2	790
135	581	692
200	136
764	226
530	629
169	372
135	371
530	629
586	447
169	595
586	294
542	500
542	62
942	135
24	630
630	24
369	485	485
61	6	522
966	168
746	197	668	900	502	935	530	813
586	617
586	166
586	762
868	790
868	790
2	700	812
790	2	700
168	416
168	966
168	912
790	2
306	659
377	866
50	559
306	784
420	559
420	559
420	559
288	445	391	629	493	561
207	795	373	954	424	35
246	423	101
812	2
135	581
135	581
987	433
135	870
246	101
135	371
135	736
530	630
774	947
485	513
947	774
647	24
774	947
947	774
774	947
947	774
415	150
774	947
947	774
425	946
951	595
630	530
526	160
963	67
135	581
746	668
90	530
135	581
112	674
189	249
365	732
774	947
891	24
617	586
185	762
718	415
178	718
362	383
14	924
650	682	783
383	362
415	718
415	718
365	732
947	774
249	189
774	947
947	774
774	947
249	114
249	1004
249	236
249	6
249	595
249	410
249	716
939	534
530	362
316	392
956	41
147	931	277	171	933	926	347	972	285	355	590	577	230	686
956	41
316	656
338	264
530	629
947	774
493	530
530	891
530	493
647	656
166	586
166	762
249	0	178
316	971
956	41
774	947
595	249
947	774
316	428
774	947
947	774
334	534
150	987
107	98
157	740
774	947
947	774
497	977
987	150
977	514	780	950	423	103
774	947
987	433
947	774
322	879
832	319
112	674
774	947
692	61	135	191
947	774
774	947
464	107
946	53
383	1001
58	909
742	692
891	530
377	729
963	67
602	133	586	765
53	946
947	774
586	602
774	947
341	915
416	586
947	774
392	316
662	900
208	107
1004	249
602	586
946	53
586	447
586	416
447	586
909	58
319	832
586	602
933	931	277	171	926	157	347	972	285	355	590	147	577	230	686
101	867
718	61
855	697
530	891
458	383
233	90
850	996
502	178
599	491
369	823
313	294	447	416
693	0
774	947
135	942
850	199
710	599
178	978
236	208
668	746
0	693
568	379
497	491
147	933
947	774
416	166	912	674	168	868	885	648	854	112	602	586	782	743	573	326	111
249	595
249	1004
229	863
147	931
249	595
933	147
491	599
334	591
662	214
175	849	710	423
586	447
791	502
416	586
103	950
264	338
1001	383
443	267	677
181	274	167	920
24	647
447	586
514	977
24	891
830	185	91
933	590
951	957	167
147	933
765	313
774	947
947	774
955	773	311
90	881	850
950	1001	780	977	514	378	832	103
447	416
0	159
774	947
774	947
418	977
0	693
977	418
418	977
774	947
595	249
192	381
977	418
693	159
175	849	710	423
485	646	250
294	817
294	586
947	774
103	879	164
774	947
724	796
947	774
274	181
0	159
159	0
381	327
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
327	381
316	392
535	542
316	392
232	946
485	62
392	316
392	316
361	226
232	472
316	392
316	392
232	472
232	472
90	742
392	316
392	316
987	698
500	586
191	692
90	464	107
53	692
742	90
236	537
723	933
14	796
946	232
952	200
472	966
774	947
772	120
891	530
863	790
0	189
774	947
1004	189
933	147
650	682	654	738
920	274
935	992
933	347
120	772
207	851	847	421	795	547	469	188	301	954	817	957	167	424	35	241
978	988
537	236
236	537
978	547	35
790	863
978	188
353	891
249	595
353	630
718	724
418	977
891	353
416	472
322	879
630	353
249	0
977	418
62	485
977	189
164	139
458	216	321
164	487
530	630
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	228
73	618
947	774
164	299
164	46
530	630
435	782
947	774
229	742
746	935
353	630
774	947
315	936
800	62
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
692	53
433	987
746	935
947	774
418	977
718	724
977	418
742	229
586	416
586	447
418	977
164	106
774	947
229	742
947	774
178	502
416	586
447	586
832	319
586	166	687
586	762
746	935	692
246	423	101
851	167
236	537
724	718
246	423	101
537	236
178	502
595	372
630	790
147	416	454
595	169
381	192
232	946
718	716
586	447
41	565	499
83	703
855	581
232	313
214	935	746	720
790	630
682	650	654	738
425	912	416
630	790
267	948
189	977
855	581
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	530	684	776	920	591
855	581
189	236
855	581
761	418
956	499
313	232
742	61
772	189	16
935	720
90	233
189	0
561	846
90	233
267	443
214	306
609	592	454
936	581
267	662	40
724	61	883	718
772	843	127
319	832
200	952
416	147	313
772	544	669
136	200
558	499
832	319
319	832
319	499
764	120
450	712
502	791
761	783
502	791
418	761
980	898
464	980
418	996
712	450
372	595
322	879
353	891
723	565
790	630
818	58	438	478
293	605
992	935
630	790
530	891
810	107
586	356
586	447
530	891
586	984
530	891
936	315
891	24	629	543
996	418
418	996
996	850	173
996	418
996	506
236	537
942	135
812	790
688	808
232	472
418	996
418	996
135	581	170
135	942
720	214
720	383
73	618
966	472
780	950
299	509
790	812
790	812
818	58	438	478
971	543
372	595
790	868
868	790
790	868
418	996
790	2	812
812	790
790	812
648	126
168	949
840	873
926	933
173	850	506
349	976
506	173
500	332	782
996	418
418	996
14	924
418	996
472	966
105	418
996	418
996	418
996	418
168	260
800	62
190	274	373	656	181	353
697	855
343	663
790	868
803	517	948
50	559
791	502
246	572
200	647
135	628
178	502
135	334
502	693	228
178	628
401	98	415	429	291	454	165
935	746
401	98	415	429	291	454	165
718	415
401	98	415	429	291	454	165
951	239
646	250
647	200
415	718
469	978
288	445	391	629	493	561
646	369	513
693	791
659	306
415	718
14	924
800	62
607	61
607	534	851	502	915	718	530	920
663	223
987	95
607	61
401	98	415	291	454	165
718	61
718	61
178	502	862	188	189	280
178	502
143	410
334	159
61	607
61	718
935	992
736	951
435	500	782
435	782
718	724
421	795
316	915	136
207	795	373	954	424	35
572	246
535	369
60	187
223	343
795	421
535	369
246	572
294	313
421	424
16	772
122	693
693	122
868	790
683	429
67	963	846	207
724	718
592	134	98	609	454
70	343
950	1001	780	977	514	378	103
746	668	935	813
410	143
435	586
977	950
977	1004	418
990	647	428	142	349	857	302	92	136	31	165	953
275	849	473	175
517	803
272	900
199	850
429	683
443	86	662
443	86	662
546	193	499	609	415
178	249
586	267
772	16
425	104	765
175	849	275	473
120	190
791	693
423	246	101
920	181
849	275	175
423	246	101
423	184
469	167
147	159
586	267	435
595	372
658	656	526	274	421	647	795	547	142	990	469	188	24	301	954	136	817	167	280	360	631	160	424	35	493	207	561
790	868
294	817
849	275	473	175
577	933
423	246	977	101	103
500	332	782
499	833	890	185	48	558	321
439	168
602	133
528	609
868	790
120	764
630	160
629	891
534	90
946	305	416
14	924
67	963	846	344	165	207
381	327
924	516
185	833	720
742	900
497	773
737	849	275	175
977	514	780	950	1004
401	683
401	683
592	134
743	472
516	743
851	547
256	356
322	334
335	107
851	978
743	516
933	91
499	318
404	718
207	136
372	595
693	228
207	349
543	316
946	558
159	147
586	500
294	586	416
743	516
306	659
535	369
164	106
175	849	275	473
609	687	75	334
602	586
946	305
280	629
14	924
693	228
415	401	150
416	629
920	181
223	310
310	943
280	24
337	505
167	469
837	783	738
0	5
159	214
629	851	915	530	920
702	381
62	542
24	280
851	978
381	702
849	275	737	175
214	159
25	956
62	646	485
702	381	664
532	804
485	62
381	702
401	683
401	683
693	700
401	683
401	683
935	668
280	24
920	851	915	629	530
720	185
649	663
702	381
285	933
103	423
978	851
429	401
634	388
718	716
650	532
423	103
984	586
401	683
977	418
915	629
14	850
469	978
14	924
14	924
14	924
103	423
771	784
586	984
223	853	343	310
586	602
160	629
890	534
609	687	75	546	334
277	933
322	223
530	629
223	322
500	782
72	135	581
104	126
738	837	783
950	343
86	443	662
294	885	447	416	984	313	74
62	485
558	946
614	858
485	62
323	951
946	558
316	165
682	650	654	783	738
887	383
558	946
581	72
908	425
949	168
530	493
581	72
946	558
444	535
425	908
401	683
401	683
629	160
425	104	765
823	369
62	542
908	425
718	534	388	135	356	450	851	502	517	542	915	742	692	530	920	591
138	887
718	502	591
425	765
425	765
425	765
425	765
783	13
425	765
535	444
319	832
62	485
62	485
485	62
509	388
485	62
223	343
232	472
935	720
540	994
660	550
935	813
742	718
742	900
454	592	401	429	291
549	293
444	535
334	534
602	586
193	53
334	534
915	718
586	447
293	549
450	718
135	170
586	602
915	428
663	950
659	306
104	790
334	530
540	264
602	586
988	978
91	634
133	984
305	946
935	813
592	134	454
663	343
305	946
946	425
984	133
592	98
592	98	609	454
946	305
629	416
294	586
582	364
946	305
228	693
592	134	454
890	994
305	946
772	609
425	104	765
305	425
410	189
120	197
305	765
120	197
532	516
900	742
454	401	429
401	683
447	586	74	573
742	900
429	415
435	586	267
1001	850
334	322
103	1001	780	950	977	514	378
573	586	447	74
231	994
207	988
207	988
849	175
423	103
416	166
416	629
609	90
416	890	90
977	1001	780	950	514	378	103
175	849
738	541
225	779
650	682	783
425	305
435	586	267
595	169
765	648	908
530	685
435	782
738	650	682	654	783
530	629
682	650	654	783	738
851	978
712	450
746	935
70	534
70	534
381	192
890	338
886	250
886	250
624	329
133	984
356	743
609	581
629	530
41	565
685	530
530	629
542	62
832	319
542	62
319	832
542	62
61	718
530	685
294	648
883	61	724
78	599
294	885
782	500
450	712
135	72
135	72
135	581
472	575
915	160
343	663
693	228
104	730
586	602
586	294
170	135
86	443
319	618
133	294
2	231
343	663
533	784
984	762
745	644
935	720
951	630
838	142
684	185
103	423
228	178
718	724	883
416	147
231	2
586	762
586	111
746	668	935
264	540
952	543
2	231
509	780
724	61	883
327	644
514	1001	780	950	977	378	103
147	416
103	514	1001	780	950	977	378
160	915
66	227
630	951
62	646	542
62	646
915	200	857	883	160	530
313	356	112	472
915	160
644	327
327	644
685	630
500	782
660	873
790	812
73	956
180	727
227	66
502	791
227	45
502	178
356	30
595	169
812	790
812	790
356	500
66	227
356	602
356	912	730
61	718	122
180	958
942	135
790	812
356	472	743
236	506
418	977
790	356
790	700
790	868
790	812
168	439
168	416
765	648	908
200	24	530
987	698
50	559
50	402
542	62
190	191
207	373	35
207	373
540	427
427	955
401	683
401	683
142	838
190	656
344	67
618	73
344	67
344	67
294	586
439	168
528	585
294	133
530	629
956	73
952	838
316	392
514	103
730	356
730	104
256	885
67	561
362	383
788	832
948	267
530	24
231	994
231	994
418	977
704	743
231	994
855	170
948	803
704	743
586	294
948	803
559	622
229	483
229	483
86	443
229	483
160	629
178	693
868	790
229	483
644	491
609	592
122	61	718
581	135
294	74
609	772
229	483
229	483
229	483
420	96
293	862
170	855
420	96
61	724	883	718
425	765
420	96
229	483
167	181
420	96
356	209
229	483
581	609
772	609
977	418
401	683
531	482
731	8
294	586
229	483
229	483
229	483
229	483
730	912
229	483
229	483
229	483
229	483
472	168
249	178
565	743
883	915
38	638	410	832
236	537
67	963	846	207	561
500	542
746	668
280	629
333	767
542	500
416	356
602	356
931	147
74	294
915	883
700	119
493	838
362	695
772	120	75	609
362	990
372	595
294	74
5	553	175
530	160
362	990
334	687	500	586
61	718
294	74
854	2
74	294
249	724
838	952
191	671
978	552
500	334
812	790
629	530
316	392
674	112
189	236
530	915
499	684
58	909
167	954
294	74
159	609
24	530
946	305	416
236	189
407	369
306	659
113	485
369	407
547	552
743	565
857	915
288	445	391	630	629	493	561
502	78
288	445	391	629	493	561
73	956
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
274	546
178	228
915	530
935	668
329	624
329	624
435	500
857	915
746	668	271	720
113	542	485
956	73
746	668
167	274
857	915
52	790
73	956
249	0
855	170
530	915
334	500	687	586
542	113
530	24
249	189
630	685
104	730
866	246
433	849
693	228
48	499
500	334
435	782
113	546
401	683
915	647
203	769
429	454
78	599
78	599
854	239
685	630
915	530
147	159
952	838
908	765
530	629
724	293
765	425
581	231
73	956
854	550
629	530
530	629
334	500	687	586
530	915
628	135
239	609
120	772	633	196	75	609	90	53	752
334	135
246	866
52	91	472
159	147
628	135
599	78
425	765
189	249
980	122
122	980
854	61
329	264
122	980
764	987
980	335
883	915
838	952
746	668
316	915
75	120
915	530
684	499
335	980
946	425
668	534	851	502	915	531	746	731	56
454	278
280	530
428	349
605	502
782	500
401	683
746	915
746	915
813	668	935	746
120	765
349	976
704	684
178	502
771	83
530	280
674	61
450	187
306	83
112	674
671	995
74	447
795	301	978	493
647	915
256	77
98	592
270	657
249	0
698	540	840	231	873	245	764
98	592
98	592
135	628
956	41
135	628
135	334
746	668	720
746	935
98	566
14	924
294	885	447	416	74
147	931
98	566
987	531
915	200
657	440
628	135
98	592
657	335
761	850
956	684
418	977
418	977
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
731	717
746	935
135	405
160	629
24	647
404	718
334	135
771	83
775	995
418	977
264	329
74	674
566	98
915	857
795	421
415	940
718	407
216	558
135	581
239	713	159
120	505
232	472	946	425
940	415
415	940
851	167
232	472	946	425
372	595
316	428	142
851	978
558	565
782	500
327	644
425	765
135	628
232	416
915	746
851	978	167
890	670
950	788
186	329
200	915
462	415
592	134	98	609	454
135	581
98	592
530	629
61	674
61	854
761	516
517	803
335	657
647	24
532	381	516	13
98	592
2	854
107	98
790	868
698	540	840	231	873	245	764
790	868
980	335
166	74
98	592
410	994
169	595
720	383
795	421	424	207
415	231
795	421	424	207
886	250
166	586	416
946	232
173	428
915	200
288	445	391	629	493	561
946	232
718	724
428	173
718	61
909	58
232	416
718	883
915	142
231	415
854	113
415	231
415	190
552	988	421	795	547	851	469	188	614	301	954	817	957	167	141	424	35	207	512
565	558
558	565
56	668
718	61
912	730	356
718	61
634	388
500	782
746	692
788	634
628	135
485	646	62
170	855
855	170
170	855
746	935	692
422	731
628	135
624	329
765	425
977	418
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	381	921	657
771	83
334	746	159
530	891
530	891
854	535
761	881
530	891
530	891
401	683
718	724
356	912	730
718	724
356	730
534	546
881	761
280	851	915	530	920
5	670
935	746	720
935	746	720
617	951
912	168
65	193
103	1001	780	950	977	423	514
514	103
956	684
718	904	716	724	189	613	883	754
56	951
912	730	356
103	950
718	980	189
530	891
280	32
410	189
189	718
718	6
765	425
935	746	720
935	746	720
322	153
189	502
977	1004
980	122
435	416
628	135
135	628
935	720
472	743
135	628
499	546
950	103
743	356
950	103
534	388
628	135
119	812
952	838
761	881
207	35
586	447
980	122
668	746
153	322
802	450
534	692
586	166	416
356	765
971	383
912	52	472	209	91	356
77	256
628	581
416	232
670	5
428	173
416	232
738	783
333	228
516	743
718	120	159
166	586
854	362
416	435
416	294
980	122
581	628
743	516
232	416
738	783
232	416
516	761
586	762
586	111
294	416
181	274	167	920
200	952
628	581
915	684
586	762
586	435	416
684	956
416	232
416	232
56	482
738	597	134	576	541	592	945	923	783	506	199	921
189	718
915	857
684	915
335	737
200	636
628	178
921	644
264	329
175	532
951	630
718	700
724	716
61	233	718
746	200
951	724	711
851	547
595	372
622	676	125	510
622	676	125
622	676	125	559	510
118	335
622	676	125	559	510
200	746
118	532
746	668
586	447
586	383
62	823
181	189
746	668
823	62
335	980
980	335
921	738
335	980
372	595
951	323
62	542	485
169	595
724	951
62	542
372	595
42	402
912	472	168
423	377
62	646	542
746	668	935
502	178
502	0
954	630
746	668	935
42	649
62	646	542
2	790
136	200	857	302
746	668	935
862	293
746	668	739	834	534	450	248	851	502	223	542	135	157	595	687	935	994	775	742	731	692	980	718	530	684	776	920	591
868	790
868	126
746	595
746	915
746	935
500	332
556	168
556	168
443	86	662
746	935
111	133
782	435	586	416
685	1001	724
746	935
746	935
418	977
236	189
418	996
168	556
168	556
168	77	77	77
168	949
200	136
200	915
168	575
168	556
316	647	428	142	990	200	971	857	302	952	136	165	543	953
168	472
273	5
790	126
500	782
500	332	782
485	62
356	77
429	401
126	648
126	790
383	362
126	790
173	428
157	577
126	790
542	854
253	566
316	428
377	423
253	290
90	280
288	445	391	493	561
935	746
253	566
253	151
253	290
663	343
530	685
362	854
377	866
746	214	935	159
746	214	935	159
5	273
854	542
428	316
956	684
135	855
951	883
135	936	581
534	388	591
935	813
506	670
854	362
41	565
935	668	813
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	605	228
684	915
754	718
391	373
935	746	668	813
482	987
679	499
200	428	915
75	120
568	450
592	738
228	605
988	188
167	978
167	978
356	232
685	530
188	421
188	988
978	851
987	482
189	236
294	885	447	416	984	74
530	891
60	568	187
401	683
599	78
663	343
738	837	783	828	745	13
936	135
530	685
746	668	739	731	920
599	78
795	421	424	207
599	78
329	624
506	236
188	988
988	188
738	14	1001	597	13	975	397	134	541	923	231	979	783	996	644	921
377	729
738	671
571	285
571	277
571	160
571	394
571	684
236	506
571	62
571	885
571	394
120	75
421	188
506	236
571	663
685	530
571	813
994	410
571	935
571	394
281	127
377	729
377	729
571	900	731	870	160
377	729
571	530
377	729
571	62
571	62
571	900
571	813
599	78
698	540	840	231	873	245	764
571	813
401	683
571	813
571	935
246	710
571	813
571	160
571	530	776
571	900
571	160	776
599	78
236	189
571	394
571	62
571	885
401	683
586	447
823	542
823	542
571	542
571	394
971	200	543
586	984
571	776
710	78
571	776
571	530	813
571	900	870
571	742	160
571	813
571	450
571	161
571	742	813
571	684
571	530
571	813
656	838
571	813
628	211
746	812	935	700
628	135
571	663
571	742
571	813
571	870
586	447
571	534	813
571	663
571	776
571	450	900
571	776
571	813
668	720
418	977
571	277	285
571	900
571	813
586	416	782
571	285	277
571	900
571	813
571	530
401	683
233	61
920	668	739	746	731
977	418
866	377
630	951
316	857
362	695
977	418
120	356
502	228
107	120
502	189
512	978
184	754
710	78
599	78
977	418
381	532
424	207
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
316	200	971	952
812	746
14	924
239	159
120	196
294	256
316	142	857	92	953
256	294
630	954
428	316
302	316
595	169
135	581
135	628
435	586	416
316	647
918	946
401	683
568	802
915	857
754	718
401	98	415	429	454	165
316	952
214	159
857	915
628	135
915	718
401	429
915	857
654	738
647	316
857	200	915	160	530
996	418
948	416
802	568
866	377
758	844
429	401
571	684	285
571	277	160
571	394
74	912	586	885	447	168	984
915	857
575	168
851	915	280	530	920
851	978
915	857
200	316
228	502
178	502
696	483
200	857
323	951
857	883
857	915
530	915	851	280	920
857	915
935	746
135	628
530	685
383	586
857	200
857	915
586	435	416
628	135
851	530
857	530
915	857
592	134	98	609	454
586	383
742	901	229	993	443	86	863	784	659	692	306	769	83	152	835	400
592	134	98	454
586	447
850	75
165	990
416	447
165	316	401
294	885	256	447	416	984	74
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
14	724
644	90
530	851
236	1004
742	901	229	993	443	86	863	784	659	692	306	769	83	152	835	400
586	447
401	98	415	429	291	454
948	592	416
948	592	416
935	720
587	720
890	127
231	329	863
454	592
454	401
231	28
502	188
746	668	935
978	629
383	586
502	189
62	542
502	280
189	502
629	416
948	592	416
638	346	388	299	509	634	96	832
890	306
52	912	472	209	91	356
61	718
61	591
517	803
629	978
976	349
629	24
418	996
746	668	935
586	416
416	782
24	629
264	329
337	135
74	885	294	256	447	984
514	1001
435	586	416
547	851
935	746
469	141
568	60
638	70
1001	514
335	516
428	316
428	316
335	2
283	214
628	135
178	188
112	674
605	228
200	428
189	718
112	674
329	775
329	264
772	75
306	742
949	168
899	808
377	866
306	742
977	514	497	780	950	423	1004	103
685	530
506	923
120	190
742	306
377	729
946	918
629	24
120	499	684
334	776	159
120	226
134	260
693	791
383	356
428	647
516	335
349	976
953	428
165	316	401	31
428	173
565	41
189	24	428	200	595	915	731	530
288	493	561
428	857
335	516
746	668
288	445	629	493	561
329	775	264
288	445	391
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
61	718
294	885
329	448
24	629
214	159
52	868
147	347
923	772
530	189
246	572
74	166
812	465	790	2	700	119
530	629
173	428
135	581
935	813
526	360
369	235
935	720
885	232
813	935	746
135	628
942	135
425	232
135	628
135	337
509	299
2	335
752	731
743	516	166	340	602	356
546	274
14	924
306	374
306	374
294	885	256	447	416	74
32	534
52	868
416	912
628	135
628	135
772	223
912	439	949
428	316
410	143
535	369
75	850
855	936
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	381	921	657
306	374
585	660
335	2
936	855
2	335
133	984
149	377
883	595	189	377
832	700
977	1001	153	996	418
885	984	294	256	648	447	416	313	74
439	912	416
556	168
381	335
517	356	61	166	602
142	915
819	329
135	942
646	62
135	581
942	135
951	502	78
951	502	78
586	447
135	581
335	2
924	14
192	381
192	381	381
718	61
724	862
168	575
724	127	718
595	169
168	556
421	424
142	915
30	765
586	120
951	857
724	851
951	931	255	577
724	1001	685
372	169
866	718
746	923	214	935	591
500	332	782
731	746
423	103
83	374
372	595
502	951
280	502
885	586
813	746
595	169
746	668	935
232	782
581	742
790	126
534	591
790	126
790	126
790	2
586	447
590	171
590	171
540	994
38	309
500	2
936	581
500	586
335	790	2
439	912	416
931	147
949	912
14	924
4	371
260	134
577	157
577	157
260	168
260	168
168	260
168	260
629	891
168	912
77	168
168	77
168	472
2	790
168	790
790	168
168	790
790	168
790	335
168	790
2	648	790	126
2	500
2	872
168	912
790	168
790	168
168	790
168	912
168	439
168	912	472	356	232
168	266
168	966
293	549
316	428
954	630
697	771	855	83
935	746
857	951
200	189
135	581
344	67	165
135	942
401	98	454
401	415	165
420	96	559
401	98	415	429	291	454	165
677	443
29	506
587	720
502	78
502	178
951	502	78
951	239
377	729
166	517
157	577
454	592
662	900	379
362	383
166	112	674
14	924
294	885	104	256	447	984	74
329	264
294	885	104	256	447	984	74
646	369	513
200	971	952	136	543	344
200	971	952	136	543	344
425	305
833	720
832	950	514	103
316	647
469	167	207
83	374
946	416	425
568	450
731	584	284
851	978	167
135	628
746	935
746	935	692
746	692	591	668	935
746	935
963	67
775	329
362	356
344	200
178	693
628	135
415	82
662	900	272
549	293
356	472
344	67	165
908	765
592	134	609
454	592	401
951	552
935	746
31	990
31	165
586	500
935	746
0	365
305	425
990	424	207
765	30
31	165
704	891
147	931
586	447
334	746
315	936
165	316	401	31
595	372
425	305
165	401	31	344
165	316	31
165	401
868	356	416
595	754
506	248	541	29	208	881	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
506	442
159	912
207	795	373	424	35
429	401
724	883
280	526	647	547	188	24	32	360	631	561
936	315
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
850	761
935	668
746	668	935
800	62
416	868
977	780	950	423	103
175	275
868	416
135	581
280	629
305	425
746	813
120	772	198
86	443
86	443
771	83
987	698
86	443
994	540
422	680
624	994	764
416	868
220	191
428	857	915	316
273	5
547	647
443	677
606	482
429	401	98	415	291	454
167	547
868	416
5	273
178	772
401	429
984	586
429	401	98	415	291	454
915	428
526	280
698	540	840	231	873	245	764
984	586
568	450
472	946
256	885	416
86	443
25	618
293	549
0	178
28	231
335	980
274	181
586	984
772	178
120	912
772	159
804	783
506	923
742	581
372	595
316	428	122
936	315
372	595
920	353
502	693
383	624
316	428
31	990
771	83
857	915
428	173
401	165
771	362
425	305
191	220
283	214
891	530
428	349
746	214	935
428	200	857
306	374
924	14
188	920	656
362	29
765	104
428	990	857	953
428	92	31
624	383
547	167
220	191
428	915
383	624
951	239
315	936
581	742
454	706
537	236
581	855
319	216
362	771
586	416
428	31
280	526	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658
659	374
189	68
771	362
771	362
746	900	692	591
765	104	721
951	78
746	935
502	538
41	565
813	935	746
935	746
502	951	78
915	684
31	165
644	921	923
915	428
31	165
850	996
866	149
416	586
966	168
313	765
684	956
208	783
936	315
765	313
915	647
951	239
817	35
581	135
479	718
595	127
904	479
190	274	373	656	181	353
890	997
550	546
67	963	846	561
742	581
582	832
120	660
890	147
315	936
742	90
103	950
377	630
581	742
890	997
122	316
142	915
935	746	720
502	951
104	885	294	256	447	984	74
294	868
294	868
915	142
581	855
200	952
915	428
200	952
935	746
153	977
274	841
245	231
915	61	718
193	53
362	771
746	935	692
316	122
159	178
946	305	416
841	274
832	582
754	595
915	851
868	294
996	506
61	915
418	105
885	294
746	668	542	935
135	628
956	679
752	191
506	236
77	266
731	284
401	429
189	24
178	159
178	159
189	428
103	310
429	401
418	996
585	695
996	418
585	695
628	135
428	200	857	915
581	855
178	159
558	684
458	499
48	25
537	790
14	924
724	14
695	585
142	915
236	506
401	429
214	159
696	563	143
429	401
660	120
630	377
343	663
159	178
343	950
764	994
429	401
122	61
205	383
956	25	458
428	189
343	310
585	695
401	429
458	216	321
771	362
178	502
178	409
850	541
586	416
585	953
915	428
383	205
585	953
383	205
316	629
680	707	284	422	15
915	428
948	517
746	450
383	720
915	142
428	316
428	857
69	879
232	885
428	915
24	629	530
890	343
581	135
752	850
440	537
684	565
135	628	82	870	581	170	4	371
890	851
236	537
135	628
214	147
134	260
587	720
587	720
984	74
720	383
532	381
720	587
166	743
587	720
720	587
764	245
587	720
24	629
731	422
629	24
53	923
353	891
809	994	987
353	891
853	223
720	587
135	233
942	135
532	516
817	35
628	135
817	35
731	422
428	990
428	990
428	990
381	532
147	214
743	166
978	415
334	923	278	772	120	159
104	425
680	422
915	61	718
232	356
772	633
649	343
24	629
587	720
915	316
232	126	790
439	168
684	558
629	891
73	41
135	628
135	628
233	135
629	316
214	147
214	147
629	24	530
586	447
41	73
724	718
724	718
724	718
731	422
788	106
316	915
923	921	738
502	951
73	41
24	647
575	168
135	233
558	684
592	134
743	704
135	233
472	946
472	168	356	313
923	53
743	704	13
2	166
429	401	98	291	454
232	472
716	149
334	633
776	159
530	629
166	74
990	428
74	166
322	879
516	532
260	416	134
682	783	738
120	416
988	851
988	851
595	696
166	74
118	29
334	550
558	684
410	293
149	716
134	260
472	232
629	280
134	592
629	24
472	232
978	851
886	587
915	428
377	457
2	812
166	2
935	720
447	586
700	638
428	915
684	558
428	915
428	915
595	696
25	956
5	670
851	915	530	920
318	61
682	506
761	752
761	850
423	710	184
416	120
72	348
532	516	13	761	381
586	168
582	364
348	72
704	743
72	348
83	784
180	829
532	381
951	502	78
416	168
168	575
168	416
61	700
61	517
687	692
168	912	416	356
199	506
718	377
440	537
761	532
724	718
24	629
984	782
984	586
24	189
266	168
24	891
101	866
541	199
502	178
746	214	159
746	813
181	630
891	24
891	353
24	891
743	704
356	232
356	232
782	984
356	232
782	232
356	232
804	516
718	61
718	502	388	591
718	915	356	980	851	517
565	558
866	101
491	5
169	595
912	949
912	168
951	883
168	586
912	168
356	168	984
168	912
790	537
168	912	356	472
630	181
168	266
790	2
248	687
168	575
530	629
168	472	575	232	556
356	765
915	718
126	790
915	428
126	256
126	790
356	383
915	428
915	718
356	516	166	340	602	743
105	418
335	790
581	135
790	126
232	168	472	575	556
2	790
256	126
537	790
356	30	765	743
61	122
61	517
790	537
356	765	416	232	868
356	472	313
356	912
537	790
381	532
532	381
335	899
790	537
356	915	980	851	517	718
532	381
356	912	168	472
472	912	356	168
472	912	356	168
356	912	168	416
356	472
232	472	946
356	416
168	575
537	790
168	912	416	472	356	575	232	556
168	232
472	232	946
168	575
232	472
168	575
168	912	472
575	168
168	575
168	912	356	416
168	912	356	472
790	812
232	946
260	77
168	356
168	912	472	232
168	912	356	557
765	356
855	697
883	951
883	724
422	731
120	416
120	197
952	838
956	758
956	758
135	581
135	581
420	96	559
173	428
517	718
402	943	164
377	422
765	908
14	924
854	113
765	908
207	988	795
207	988	795
157	577
147	214
630	629
147	214
538	502	605	228
765	908
571	684
571	813
571	450
571	900
571	813
674	112
571	394	684
571	450	161
571	900
571	813
571	450
571	910
571	900
571	742	160
425	104
112	803
926	147
951	724	711
812	746
571	684
571	742
571	160
571	813
288	445	391	629	493	561
571	813
571	742
571	742
571	813
571	161
571	742
571	813
571	742
67	963	846	344	165	207	561
585	953
935	700
428	173
813	746
477	310
765	908
147	159
517	718
322	740
740	322
950	780	832	103
765	762
746	214
946	633
946	472
718	724
416	356
14	924
558	758
817	35
77	260
946	53
429	454
568	450
568	450
566	159
575	168
443	662
189	410
530	267	838
416	112
166	112
67	963	846	344	165	207
758	386
166	416
410	189
743	356
765	908
157	926	577
530	629
173	428
977	153
948	517
159	214
830	185	91
977	780	950	423	514	1004	103
472	946
765	908
782	435	586	447	416
0	365
855	170
855	697	170
472	168
423	246	101
851	915	356	980	517	718
428	990	658
987	809
14	924
951	883
418	105
428	122
423	103
931	159
178	502
422	584	284	680	731	15
377	729
800	62
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
229	306
53	923
178	333
803	674
771	863	82
185	830
568	450
771	901
568	450
98	592
98	592
53	946
537	236
333	178
984	356
946	53
571	450
571	450	450
98	592
428	647	275	142	990	200	971	349	857	302	92	915	952	136	31	344	165	543	953	316
809	987
67	561
98	592
765	762
103	423
122	428
997	890
98	592
812	692
868	790
428	173
159	147
157	743
530	112
868	790
428	122
556	168
607	696	91	591
166	743
293	951
472	912
586	168
112	416
517	803
284	422
978	851	817	167
428	915
537	236
418	996
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
170	855
157	743
629	530
765	214	159
530	629
607	337
32	214
418	996
629	530
804	516	881
112	166
175	275
804	516	881
587	181
516	804
912	260
32	791
771	742
587	720
912	765
765	762
765	912
912	730	356
696	143
853	223
61	718	122
698	540	840	231	873	245	764
743	472	356
274	167
428	915
765	356	868
62	646
912	214	168
530	891
32	791
912	472
950	514
996	418
418	996
334	687
828	532
24	891
122	517
422	284
542	62
38	410
122	742
812	790
571	530
571	530
571	530
571	530
746	530
629	530
629	530
629	530
112	530
743	157
782	126	500	586
122	534
530	629
587	720
207	795
38	832
25	956
684	956
25	956
679	956
764	994	624
936	315
122	851	502	189	915	280	530	920
988	978
122	388
629	891
987	809
693	122
764	994	582
353	891
644	14	1001	924
280	851	915	530	920
122	61
629	891
977	780	950	514	1004	103
886	250
978	167
663	950
722	444
866	365
61	166	534	388	356	851	502	517	926	189	915	602	742	280	607	692	718	530	920	122	591
365	866
147	214	159
687	248
472	356	168
668	271
365	866
514	977
977	514
587	720
502	178
587	720
248	687
105	418
844	565
646	62
952	838
546	550
306	591	334
978	415
418	105
305	946	425
306	334
935	746
532	828
429	401
935	668
630	181
952	838
493	630
828	532
425	946
630	493
401	429
891	353
429	98	291	454
630	951
429	401
404	169
946	416	305
313	765
517	166	602
731	422
530	790
765	908	721
122	61	900	166	534	450	716	851	502	388	38	517	926	135	693	830	915	602	141	398	742	280	356	692	306	718	272	530	920	802	591
401	165
771	742
74	166
586	782
77	260
327	850
663	343
952	838
517	356	166	602	472
771	306
851	167
306	771
550	834
607	231	687	232
765	602
879	164
98	592
246	724
765	721
550	546
105	418
550	546
629	280
585	142
720	746
629	630
951	502	78
334	306
516	743
765	721
214	171	147
147	931
517	586	356	765	61	166	565	854	542	157	674	602
274	239
274	239
743	516
274	239
334	879
742	771
233	61
485	120
512	469	141
512	469	141
167	988
166	517	602
951	502	78
337	695
472	356	168	946
178	862
951	630
746	935	992
832	38
585	953
165	401
565	517
236	537
532	381
592	134	98	454
1004	175
663	343
502	178
362	135
428	200	915
532	381
440	810
142	267
440	737
214	283
720	813
890	881
684	565
764	582
890	32
586	447
586	435
890	716
630	951
582	764
586	517
546	743
765	591
147	157
356	30
381	532
535	762
142	585
61	166	534	388	356	851	502	517	926	189	915	602	742	280	607	692	718	530	920	122	591
61	122
866	246	423	101
813	720
951	630
232	946
532	381
381	532
630	951
214	935	746
356	948
381	532
948	416
61	233
720	587
147	926
14	724
14	796
765	30
992	746
764	582
428	915
416	232
245	231
532	381
214	935
771	82
724	718
994	624	764
718	716
147	157
356	61	607	718	591
716	890
716	718
764	994
381	532
229	790
891	530
718	851
718	61	502	388	591
428	200
950	343
447	435	586	782	416
416	166
978	614
881	850
24	391
423	866
356	472
718	692
171	214
764	582
147	577
13	516
535	444
790	530
765	104
855	170
568	450
844	458
926	147
948	517
718	61	591
718	517
160	526
181	630
718	356
13	14
517	718
765	104
765	762
790	530
718	915
890	883
724	883
866	101
984	762
356	984
356	472	743
74	984
502	605
2	790	700	530
978	851	614
103	1001	780	950	977	423	514
318	332
765	104
765	104
220	75
984	74
423	103
164	879
765	908
283	214
746	992
844	565
283	383
630	181
844	565
38	832
956	684	844
746	668
416	77
782	435	447	416
813	746
139	477
912	168
956	844
912	356	168
506	173
175	5
506	173
912	168
788	740
724	718	228
595	718
506	682
595	189
868	356	948
996	199
175	246
595	550
74	110
356	166	61	502	602
356	948	868
868	356	765
868	765
207	988	795
924	14
61	356
746	692	591
530	629
530	891
260	912
629	530
530	629
746	668	935	668	534	935
629	530
356	868
868	416
356	61	948	209
356	61
595	696
356	472
595	696
693	178
530	2
447	294
595	696
700	502
356	168
356	313	232
595	143
586	885	294	447	984	74
949	912	168	416
949	912	168	416
356	472
356	472
746	935	692
949	168
356	472
746	668
168	790
168	439
502	700
356	574	602
356	912	730
168	439
746	923	692
356	912	730
790	168
790	168
586	542
168	790
586	166	782
356	472
356	472
356	472	313
790	168
790	168
356	912	730
318	332
260	77
260	77
761	396
396	761
356	574	602
356	602
761	396
761	396
168	439
168	790
575	168	232
168	790
586	984
168	356
586	984
586	762
586	984
168	912
168	77	416	472	356
168	912
168	912
168	912	472
168	556
260	790
306	334
165	344
165	401	31
165	67	344
782	435	586	416	166
586	782
891	24
66	782
126	790
356	472
686	926
14	924
622	676	206	125	559	510
622	559	510
622	676	125	559	510
622	676	125	559	510
356	168
622	676	125	559
356	256	948	209
356	168
136	428
761	396
782	586
782	66
782	45
530	629
790	126
530	90	629
790	126
790	126	104	52	168	868
66	782
505	337
586	782	166
586	762
586	984
782	790	435	2	586	416
349	976
381	192
396	761
761	396
761	396
396	761
77	912
532	690	516	270	553	1001	804	969	13	700	761	381
396	761
790	782
168	790
30	765
530	629
530	851
530	630
746	32
628	178
135	362
782	435	586	416
582	764
349	976
746	534	935
724	502
812	790	2	700
236	537	208
173	506
349	838
684	558
761	396
761	396
891	414
575	77
812	790	2	700
502	61
396	761
396	761
761	396
502	605
605	502
966	168
605	502
502	605
396	761
605	502
891	629
24	891
24	891
532	761
832	950
168	472
472	168
232	356
232	168
891	629
891	24
168	472	232
232	912
232	782
170	135
790	229
414	891
190	274	373	656	181	353
697	771	855	83
166	416
935	214
746	935	813
542	517
167	122
415	833	401	150
428	136
454	401
718	595
551	646	369	62	513	485
428	214	316
485	113	113	113	113
485	113
189	595
695	337
425	946
646	369	513
704	743
771	83
997	53
771	82	870
731	284	680
693	178
53	923
764	582
693	541
74	112
249	0
857	915
288	629	493	561
288	445	391	630	629	493	561
288	445	391	630	629	493	561	445	391	629	493	561
288	445	391	630	629	493	561
790	502
306	659
950	1001	780	977	514	378	103
443	86	152
407	843
74	166
915	718
214	935
428	173
935	746
424	951
189	236
249	0
765	868
30	765
178	862
167	817
309	38
772	120	609	454	75
178	502
790	260
950	514
416	356	868
772	120	609	454	159	75	214
577	214
577	214
577	159
577	159
294	447
742	771
517	586
236	189
558	684
558	684
586	984
771	742
742	900	450	659	306	272
817	607
955	427	540	773	311	925	987
955	540	311	925	987
239	90
586	984
159	935
857	915
239	245
447	294
994	764
447	885	294	313
444	722
846	67	561
885	232
256	294
935	746	159
915	857
256	104
790	761
629	188
120	772
782	435	586	416
764	994
790	761
915	90
120	948	416	190	191	291	454	752
846	67	561
189	120
772	586
602	166	517
915	428	122
915	428
846	67	561
294	256
120	197
915	428
4	90
469	274	167
586	772
435	586	267
915	17	647	428	142	990	200	971	349	857	302	92	952	136	31	344	165	543	953
565	844
435	267
293	862
267	120
180	727
374	105
159	713
332	500
112	392
497	977
951	273
987	789
854	62
685	530
180	727
135	337
558	758
648	126
236	537
280	90
343	649
239	90
416	435	586	782
497	977
886	250
909	862
912	168
381	532
236	743
915	428
232	946
98	592
912	168
344	67	165
165	401	31
997	75
294	126
912	168
990	207
344	67	165
915	136
332	232
912	168
912	260
428	159
846	280
502	605	228
332	318
782	416
977	780	950	423	514	1004	378	103
649	343
332	500
332	586
165	401	31
779	843
207	847
758	844
420	96	559
332	250
135	581
984	586
535	762
810	468
38	534
24	891
151	700
891	24
4	371
428	159
952	200
955	540
629	891
337	505
514	950
607	231
236	1004
742	450
440	537
440	226
837	783
880	119
447	782
742	900
24	891
24	891
502	178
189	236
754	843
62	854
502	388
120	592
343	534
120	196
337	135
685	1001
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
335	464
790	761
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
381	192
337	38
550	546
644	670
127	281
381	761
178	470	862	538	333	710	502	249	693	78	6	409	767	339	976	0	569	599	605	228
429	401
602	743
646	62
127	718
147	214	577
288	445	391	629	493	561
966	168
288	445	391	493	561
890	705
890	650
890	315
890	77
890	1002
890	32
127	595
742	900	591	334
535	762
977	1001	153	996	418
220	75	334
428	173
855	951
984	586
761	381
416	782
127	32
630	530
401	429
429	401
951	883
984	586
629	24
381	761
946	235
207	795	469	424	35
381	532
838	349
890	53
746	813
32	791	534
264	329
273	951
746	271
761	381
349	838
188	469
315	855
746	668	935
469	274
75	997
349	838
24	189
236	189
321	216
746	668
746	668
790	335
782	586	447	416
891	445
214	147	398
746	668
24	629
24	280
401	98	415	429	291	454	165
758	386
746	935
791	32
401	98	415	429	291	454	165
629	24
599	710
472	232
67	963	846	344	165	207	561
746	720
668	746
353	920
67	963	344	165	207
935	746
758	386
24	143
381	335
746	668	542	935	813
104	425
24	483
415	401	150
472	762
850	738
207	795	469	424
838	952
335	381
936	703
723	41
568	947
568	495	947	379
935	668
318	332
804	761
804	761
670	644
267	517
850	783
912	214
912	168
2	977
425	104
718	61
812	465	2	700	119
935	746	668
804	761
105	374
812	119
418	977
885	416
851	35
517	586
977	418
120	189
812	790
267	142
120	572
720	668	746
977	418	780	950	423	514	1004	378	103
472	356
231	540
401	165
920	656
62	646
602	111
147	214
236	1004
855	315
91	407
299	106
381	335
38	309	474
891	267
950	206
926	715
216	321
381	327
542	586
746	668
514	1001	780	950	977	378	832	103
534	32
349	976
952	838
607	687	75	591
418	105
418	996
517	267
537	440
517	267
136	428
572	120
782	232
334	776	834	248	997	671	775	433	742	940	963	220
105	418
165	401	31
159	935
410	977
912	168	74
165	31
189	236
189	24
840	231
67	391
67	391
216	321
410	994	777
700	450
1004	236
731	8
142	915
558	684
605	502	228
159	214
313	416
104	425
761	804
104	425
915	142
912	214	168
568	572
838	952
572	120
407	225	883	907	843	754	779	184
746	720
948	868
782	435	586	416
742	61
416	782
765	30
24	891	530
214	577
74	912
746	668	935
288	445	391	629	493	561
587	720
214	783	994	586	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	178	316	776	920	324	738
514	206
946	425
517	586
107	214
416	586
915	214
946	425
122	629
692	233
629	526	24	685	280	360	630	891	631	160	530	493	561	658
629	891
142	267
502	605
416	762
157	577
746	935
332	435
428	990
306	659
994	410	777
280	547	388
157	740
267	142
416	674	112
844	214
502	772
236	1004
506	605
758	956	723
890	746
86	443
890	935
948	61	416	356
122	61
157	740
381	532
692	214
630	530	493
388	343
692	233
534	214
267	142
214	948
332	586
948	214
428	31
946	472
502	976
692	718
416	313
740	106
772	502
605	502
502	976
692	718
294	885	256	447	416	984	313	74
656	920
106	740
692	687
810	381
502	605
605	506
605	502
482	531	56
337	505
586	332
416	885
586	214
540	955
32	214
24	189
586	435	782	416
586	542
502	605
948	416
322	334
575	77
575	77
322	879
948	592	416
381	810
782	885	166	648	854	912	112	674	435	602	168	586	743	868	573	111
32	791
541	924
915	316
407	843
337	505
90	91
381	670
915	302
334	322
912	74
605	502
912	168
407	369
77	575
61	948
61	2	231	502
61	122
590	171
782	435	586	416
189	24
984	447
538	502
189	977	6	236
369	407
854	517
256	294
322	334
622	676	125	559
595	280
586	772	334
844	319
260	790
660	769
808	5
586	157
765	30
232	885
761	381
356	472
502	605	228
731	214
765	30
17	915
356	61	948	416
630	530
765	30
586	984
534	649
381	761
356	256
915	17
915	90
356	730
790	812
256	356
256	356
532	381
335	208	810	737	899
761	516
381	532
139	132	323
935	746	720
935	746
935	720
590	171
935	746
817	851
256	111
31	165
605	599
335	29	208	537	810	464	737	532	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
168	472
62	646	485
126	586	356
126	782
1001	685
556	168
1001	685
24	629	891	530
418	105
111	256
335	201
111	602
629	24
912	77
439	168
891	24
135	214
135	628	82	870	170	4	371
891	24
746	935	813
24	891
24	629
685	1001
1001	685
168	472
168	556
168	266
168	949
168	912	439	266	77	260
168	912	439	266	77	260
947	568
782	126
316	214
700	516	881	532
700	812
485	62
993	214
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
407	369
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
687	189
687	502
160	629
602	133
371	214
334	772	75
707	629
324	402
720	587
587	720
401	98	415	429	291	454	165
401	165
587	720
649	534
77	168
599	605
537	236	208
401	98	415	429	291	454	165
147	214
401	98	291	454
324	534	591
157	586
338	231
75	334
110	674
771	229
485	369	513
947	774
771	229
369	485
693	178
142	267
774	947
532	381
67	239
947	774
229	771
723	73	758	41
532	700	804
383	720
758	723
418	996
718	225	607	107	569
586	126
454	429
267	142
698	540	840	231	873	245	764
532	804
214	951
512	469	141
512	469	141	469	141	469	141
512	469	141
165	67	31	344
165	31	344
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
335	985
334	193
107	718
178	333
429	454
542	586
586	500
774	947
381	532
193	334
187	695
187	695
127	214
936	703
924	837
947	774
985	335
752	854
256	294
605	599
485	250
313	294
868	416
127	724
851	920
720	334
720	383
425	946
418	996
425	946
868	356	416	765	889
710	599
710	599
710	599
356	574	602
710	599
418	977
656	838
335	464
266	168
765	908
356	256	765
410	14	719	16	56
418	996
765	30
356	765
74	912	586	885	447	168	984
324	474
228	333
531	214
214	32
670	381
142	267
720	383
185	915
630	838
190	274	373	656	181	353
774	947
190	274	373	656	181	353
947	774
743	602
774	947
817	851
764	245
658	428
418	996
854	752
630	629	530
607	718
976	78
429	454
955	311	925	987
955	540	311	925	987
607	517	542	157	586	356	684
737	440
607	231
429	454
256	356
540	955
774	947
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
418	996
418	996
418	996
996	418
996	418
752	854
187	450
415	75
4	371
633	923
168	266
890	720
220	334
416	120
854	752
416	948
947	774
168	912	74
208	1004
166	112
168	77
74	912	168
854	517
812	790
468	381
168	74
817	851
764	245
168	77
196	949
416	447
505	337
416	948
334	220
416	948
581	371
743	602
168	416
716	718
189	687
581	546
581	546
189	718
718	716
471	752
421	424
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
120	629
776	278	214
280	629
774	947
915	185
605	502	228
322	334
469	512
70	343
720	668	746
752	471
742	214	159
135	549
502	605
208	1004
410	189
439	77
381	670
605	502
381	761
731	717
720	890
120	572
647	24
791	32
592	134	98	609	454
854	646	551	542	823	124	369	821	62	722	113	535	513	485	250	394	556	444
180	727
765	948
532	761
332	435
280	629
187	662
947	774
429	401
742	923	687
401	429
670	381
267	142
142	267
429	401
166	602
267	142
381	670
774	947
189	410
142	267
381	107
789	605
948	765
700	532
947	774
214	292
688	532
468	381
334	607
761	381
401	429
165	67	344
532	688
170	337
774	947
502	605
802	450
24	647
947	774
789	890
77	439
517	854
517	854
532	516	804	13	700	761
410	189
644	173
688	532
381	761
996	418
485	854
280	61	718
774	947
410	189
891	629
230	577
230	577
292	214
230	577
629	891
540	955
540	955
540	955
337	170
540	955
771	742
107	381
230	577
230	577
230	577
540	955
230	577
230	577
540	955
135	742
189	410
531	482
532	688
318	332
605	789
605	502
383	720
774	947
688	532
742	771
771	306
996	199
239	67
502	605
771	742
418	977	996
774	947
532	688
742	135
765	104	721
502	605
173	644
629	24	891
334	322
977	418
294	313
688	532
720	383
742	61	306	122
947	774
837	783
67	239
742	61	306	272	122
472	232
774	947
947	774
947	774
410	977
173	644
656	920
200	952	543	344
680	731
680	731
74	166	112	674
232	472
885	889
502	772
180	829
165	401	31
337	505
890	517
425	890
656	920
334	322
630	629
644	173
425	232
977	410
881	516	532	700
656	920
472	356
772	502
915	428
232	425
147	890
112	74
120	505
629	630
774	947
630	629
74	112
947	774
532	761
771	742
170	337
761	532
232	168
173	644
774	947
674	74
103	1001	780	950	977	423	514
947	774
700	790
353	891
700	881
963	67
963	67
774	947
233	692
422	680	15
541	923
428	990
280	739
107	98
428	658
947	774
789	605
410	189
324	638
95	951
334	776
428	349
764	364
381	468
48	956	216	25	319	558	458
605	789
48	956	216	25	319	558	458
936	135
771	90
909	862
324	832
61	591
267	586
774	947
173	428
742	771
891	629
915	428
771	742
742	771
854	542
771	742
951	95
193	53
862	909
742	61
862	178
416	868
61	122
947	774
963	67
468	107
189	410
731	422
718	692
891	704
890	789
843	407
428	915
890	997
189	670
774	947
909	862
947	774
106	740
61	742
313	885	256	416
868	416
294	74
173	506
774	947
890	720
306	214
947	774
890	205
205	890
915	142
789	890
435	782
447	782
890	771
369	535
267	435
774	947
685	724	1001
77	575
173	428
947	774
885	447
936	135
891	530
951	239
506	173
629	891
704	891
951	557
416	885	294	256	147
214	742
250	485
416	951
173	506
416	168
951	424
90	53
891	530
83	769
428	173
535	369
250	535
506	173
854	113
248	334
537	335
540	231
24	530
249	506
854	646	551	542	823	124	369	821	62	722	113	535	513	485	250	394	556	444
742	214
923	541
868	765
629	891
334	248
337	505
535	369
231	61
214	935	746
769	83
439	77
716	461
868	730
468	381
180	727
765	868
77	439
851	547
915	731
868	765
731	915
915	731
951	239
908	425
951	416
388	502
502	388
24	629
502	591
541	923
502	718
17	915
335	537
541	231	738
356	256
782	472
537	335
915	428	142	990	200	971	857	92	952	136	31	953
629	24
782	447
369	485
737	440
335	537
629	280	122
885	586
166	890	214	609	416	91
160	630
166	586	416
605	502
502	862
590	171
30	765
790	812
630	530
122	306	272
630	160
812	790
812	790
122	61
381	532
381	532
532	381
532	381
537	236
532	516	13
812	790
236	537
790	868
790	812
790	812
782	126
790	812
812	790
418	105
790	812
868	790
868	416
472	356	313
790	868
180	958
532	516	13
472	168
800	62
790	812
429	401
684	844
168	912	949
232	607
439	77
142	915
232	790
193	214
168	472
774	947
854	250
720	383
173	506
168	912	949
720	383
173	506
401	429
720	680	527
165	67	344
401	98	415	429	291	454	165
142	267
720	587
67	963	846	207	561
306	272
232	168
891	267
947	774
646	369	513
232	472
418	977
891	24
166	112	674
306	122
160	526
190	353
135	936
135	936
948	214
738	433
439	168
607	232
418	996
178	502
609	166
990	24
165	647
160	360
173	428
891	24	360
854	250
883	61
947	450
168	77	575
168	439
502	178
232	168
542	854	517
952	838
977	796
743	443	602
422	527
477	310
854	239
774	947
168	232
31	165
178	862
832	324
526	530
168	912	356
996	418
422	527
168	416
178	862	862
239	716
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	228
947	774
67	963	846	344	207
772	738	231
381	532
693	710
891	24
948	61	356
425	104
272	306
936	135
764	582
418	996
187	947
764	364
599	710
236	537
502	790
474	324
334	502
32	791
499	558	321
952	838
698	540	840	231	873	245	764
165	401	31
178	862
231	540
499	607
764	364
477	310
963	67
921	719
7	810
782	447
410	977
774	947
236	189
630	629
477	534
710	599
670	175
764	840
844	684
239	609
70	890
586	267
165	67	344
746	935
171	277
586	267
160	360
165	67	344
127	724
160	526
586	885
418	996
731	584	284
324	310
418	996
565	743
921	738
810	7
190	656
947	774
472	168	232
662	443
996	418
207	988	795	373	424	35
418	996
207	795
207	988
746	720	801
464	107
500	542
774	947
868	790
38	324
112	267	674
614	190
24	990
24	891
267	142
746	900	692
500	214
947	774
231	772
207	795	469	424	35
231	540
67	344	165
629	630
425	104
774	947
239	716
267	629	891
947	774
214	948
774	947
791	32
947	774
586	176
122	862
774	947
418	996
324	38
502	178
267	891
502	178
546	550
306	374
947	774
142	267
774	947
16	777
168	472	232
936	135
984	759
662	900
947	774
1001	685	724
774	947
996	199
947	774
716	239
188	614
774	947
239	716
67	963	846	344	165	207
948	61	356
731	739
731	739
680	731	707	284	422	720	15
947	774
410	994
105	418
743	565
61	122
61	724	883
984	168
605	693	228
61	948
61	231
187	198	40
774	947
168	472	232
418	105
418	996
680	720
344	67	165
947	774
294	416
190	614
838	773	630
537	236
416	294
62	646
236	537
416	868
337	663
868	416
774	947
105	418
48	684
506	783
947	774
112	344
67	963	846	207
537	236
416	868
168	984
104	425
506	201
738	772
32	214
418	996
868	416
435	416
532	516	13
168	472
32	791
746	668
135	855
416	868
1001	685
135	936
542	500
602	443	743
468	898
602	743
404	169
614	274
62	646
74	166
774	947
977	208	780	950	423	514	1004	418	103
854	823
996	418
977	514	208	950	423	1004	103
870	771
381	761
765	104
356	517	30	868
849	423
468	810
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
936	135
947	774
135	936
931	214
761	381
549	135
381	761
468	107
228	502
823	854
356	472
433	738
746	534	223	935	692	813
425	232
38	324
40	572	568	196
774	947
791	32
947	774
192	381
214	931
774	947
629	415
418	105
947	774
415	150
381	192
356	30
854	823
418	996
854	535
105	418
356	416	765	889	868
369	407
381	192
774	947
854	646	551	542	823	124	369	821	62	722	113	535	513	485	250	394	556	444
294	890
159	741
86	152
223	822	735
428	173
976	502
135	549
936	135
164	638
164	638
253	151
253	566
915	142
381	29
253	290
522	61
746	812
135	546
253	151
38	522
253	566
231	540
534	477
372	404	169
517	542
532	881	804	761	381
48	956	216	25	319	558	458
505	337
48	956	216	25	319	558	458
742	900
804	532
586	416
568	495	947	40	379
561	67	846
561	67	846
561	67	846
214	931
472	356
951	56	482
996	418
886	250
857	428
178	693	605	228
439	168
415	150
428	189
812	746
774	947
136	915	316
891	267
891	267
891	267
192	107
418	105
418	105
587	720
721	104
410	977
105	418
742	900
418	996
418	105
69	879
105	418
192	381
920	656
165	915
407	369
502	976
0	178
369	407
407	369
0	432	512
915	90
743	704
267	790
947	774
586	885
52	2
771	784
774	947
535	513
228	502	605
947	774
517	356
890	292
605	178
774	947
415	150
29	381
977	189
152	443
335	464
605	502	228
746	935
771	61
136	915	316
135	628	82	870	170	4	371
135	746
324	38
516	881
587	720
517	61
61	771
771	61
61	243
516	532
332	854
684	25
731	746
0	732
381	29
607	591
746	935	813
160	629
891	530
963	67
607	742
721	104
29	381
532	516	13
607	742
891	629
24	530
629	891
963	67
143	422
220	53
602	166	743
67	846	344	165	207	561
602	743
948	356
74	912	168
607	343	189	687	127	718	591
164	559
656	920
534	84
327	381
550	546
267	142
439	168
107	192
607	499
948	586	803	517	674	356
573	416
439	168
534	746
232	425
963	67
232	472	782	575	313	946	425
890	915
159	687
52	356	232
332	318
790	700
890	280
854	332
790	700
313	104
915	165
746	668	935
996	850	199
817	851
356	30	868
817	851
214	923
668	746
668	746
771	742
771	306
468	432
75	772
506	442
746	935	720	813
540	193
599	767
599	710
502	605	228
24	656
951	245
915	718
732	0
804	881
502	538
746	668
540	231	873
16	541
532	516	13
951	245
731	422
743	602
746	668	935
232	575
62	542
731	422
687	159
746	668	542	935
731	739
746	668
322	534
851	817
765	30
765	30
765	30
29	381
643	685
324	586
951	506
381	761
746	668	813
738	433
746	668	813
32	143
327	381
168	472
168	439
168	472
605	502
168	472
817	851
915	647	428	142	200	971	857	952	136
381	327
24	189
38	324
327	381
335	941
61	122	591
61	771
746	731	720
746	668
260	762
424	421	795	207
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	175	643	381	808
765	30
765	30
349	976
746	935	720
746	668
746	668	935	813
605	502	228
746	668	692	720
746	900	813
31	165
180	727
746	668	935	813
746	692
746	935
782	472
746	687	692	591
472	782
746	591
746	668	935	813
532	13
532	700
746	668	900	935	692	813
746	668	935	813
790	77	260
746	668	935	62
746	668	935	62	692
561	846
746	668	935
586	447
586	324
586	197	416	326	324
586	885
586	447	74
260	790
782	126
790	260
168	912
746	692
868	52	356	765
168	949
260	790
790	260
746	692
260	168
168	472	782	575
168	575
790	168
790	232
168	790
168	790
790	168
168	790
168	912
790	168
168	416
168	260
790	168
168	790
790	700
168	782
790	232
790	168
790	168
790	2
790	700
260	168
790	700
168	756
168	790
790	168
790	700
168	260
168	790
790	168
168	790
790	168
432	0	512
771	61
178	0
324	38
697	540
306	742
746	720
165	67	344
165	647
190	267
700	532
232	790	472
152	443
233	90
700	790
700	790
857	239
857	915
540	427
654	738
135	700
160	658
925	955
925	697
925	987
925	540
925	311
401	98	291	454	165
160	165
294	790
401	98	415	429	291	454
401	98	415	429	291	454	165
207	373
684	499
774	947
48	956	216	25	319	558	458
948	500	586	803	517	674	416	356
771	703
160	838
477	310
947	774
731	422
383	362
854	159
890	233
774	947
947	774
881	804
774	947
947	774
774	947
428	200	915
288	445	391	629	493	561
288	493	561
0	432	512
952	838
288	493	561
147	416
428	173
288	445	391	629	493	561
443	602	743
288	445	391	629	493	561
288	445	391	629	493	561
381	532
951	214
477	310
288	445	391	629	493	561
267	838
454	401	429
288	445	391	561
855	135
517	948
947	774
948	416
207	373	35
774	947
890	233
207	373
947	774
951	231
288	445	391	630	493	561
208	783
288	445	391	629	493	561
207	988	795	469	954	558	424	35
333	249	6
684	844
774	947
288	445	391	629	493	561
988	851
294	817
817	294
947	774
512	432	0
774	947
947	774
334	159
774	947
294	817
977	950
947	774
774	947
537	532
537	532
171	147
947	774
817	294
433	738
774	947
178	464
551	124
602	443	743
947	774
178	75
464	107
774	947
947	774
0	432	512
147	355
178	502
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
75	178
774	947
976	349
416	168
38	324
947	774
952	838
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808
590	171
771	306
165	31
165	67	344
541	16
718	915
0	432	512
166	74
409	710
774	947
62	542	746
795	421	424	207
481	565
947	774
838	952
425	946
67	344	165
568	947	379
774	947
355	147
67	391
947	774
947	774
532	700
344	67	165
207	373	469	558
950	977
532	381
168	416
774	947
947	774
629	136
700	2	119	812
656	24
381	532
774	947
538	502
532	537
947	774
614	552
74	586	447
500	435	332
107	381
532	381
381	107
416	168
220	890	75	752	334
731	422
851	920
977	950
435	500
294	256	648
168	439
721	765	104
120	61
648	294
540	159
421	424
774	947
338	540	231
947	774
540	159
122	862	428	693	656	167	410	280
135	936
422	143
256	294
812	790	700
537	532
721	765
135	742	137
126	885
74	166
294	256
415	718
532	537
540	925	415
415	540
500	435	332
586	74
737	440
104	765
812	790
737	440
160	658
537	532
532	516
532	537
752	542
429	454
774	947
502	791
506	682	738
947	774
774	947
947	774
333	19
890	851
682	650	654	783	738
502	718
890	235
644	491
774	947
950	977
947	774
837	850
629	24
819	329
963	67
75	772
774	947
718	61
334	220
947	774
349	976
719	837	745	783	13	828	738
502	605
425	946
586	416
774	947
947	774
565	481
810	381
987	433
173	506
38	322
731	680
731	680
410	977
69	950	879
381	810
381	810
38	388
381	810
112	267
381	810
761	881	804
381	761
464	502	178
761	381
344	67	165
774	947
103	950
731	422
429	401
447	356
439	168
253	151
670	381
832	38
512	469
512	469
324	310
774	947
191	471
294	74
381	670
231	738
332	500
855	135
428	200	915
738	597	13	397	134	541	923	231	979	783	644	921
940	159
851	167
658	629	160
119	812
231	738
977	514	208	950	423	103
606	482
110	166
862	909
977	514	418	208	780	950	423	1004	103
401	429
166	110
294	126
439	168
429	401
70	890
332	435	500
74	447
294	868
915	718
915	718
565	743
416	313
135	742	137
374	229
313	416
844	684
500	332
444	948
738	783
909	862
433	987
214	428
416	586
416	313
517	61	166	602	356	718
868	294
851	547
152	443
374	229
192	381
649	534
62	646
62	646
703	239
62	646
207	795	469	558	424
550	834
550	546
532	381
294	447
235	90
422	731
857	915
327	849
67	391
890	783
890	506
890	1001
909	862
435	332
77	416
220	75	334
422	731
401	429
429	401
698	540	840	231	873	245	764
532	804
565	517
844	684
52	356	765	868
506	14	173	576	783	13	199	921	738
558	499
670	381
422	731
506	14
977	514	208	780	950	423	1004	378	418	103
506	541	996	199
429	401
197	32
381	192
334	926
165	857
401	429
532	381
273	951
381	532
447	294
381	532
949	168
429	401
700	790
915	857
160	629
422	731
401	429
844	684
178	502
429	401
990	953
718	716	189
568	379
810	381
165	586
497	491
926	334
908	721
765	104
334	926
189	718
277	890
277	890
334	776
401	429
765	30
765	30
950	103
721	908
624	231	994
951	707
649	534
648	104
707	880
410	1004
388	38
977	780	950	423	514	1004	418	103
855	170
950	103
546	550
849	327
915	428
851	978
502	178
443	152
422	731
614	141
599	78
294	126
764	245
232	416
599	78
890	294
159	214
334	926
159	214
731	257
25	918
159	214
984	126
159	214
294	416
851	817
765	30
908	765
716	16
13	532
24	656
844	684
272	61	122
422	731
422	731
765	30
952	838
810	107
410	14	719
771	306
614	141
38	832
915	316
844	684
951	273
428	915
232	168	472
337	170
915	302	165
338	68
684	956	565	558	844
428	915
915	953
61	388
416	885	782
168	472	232
684	216	321
885	416
214	220	787
790	294
416	885
416	885
16	716
356	447
502	542
416	586
38	388
790	700
854	542
232	168	472
742	900
32	791	534
168	472	232
232	168	472
170	337
742	306
832	38
214	159
416	885	648	447	435	586	782	984	74
416	435	782
356	61	166	517	602	718
742	771
356	472
416	256	948	147
61	272	122
61	883
61	771
356	313
565	517
356	948
534	32
586	165
38	586
984	168
24	656
62	542
984	416
24	647
586	74
586	38
381	810
810	381
534	322
232	168	472
586	356	416
30	313
30	765
577	157
885	313
915	142
232	168
439	168
232	168
30	908
915	316
169	595
710	502
949	168
232	168	472
61	915
61	502
61	591
61	718
61	724
605	502	228
942	135
184	1004
443	152
949	260
17	857
443	86	662
232	472
77	168	575
782	126
232	472
502	605
13	532
337	135
337	135
13	516	532
868	356	765
790	232
790	502
260	949
790	700
790	260
790	700
168	472	232
168	984
168	472	232
173	428
168	790
173	14	924	506	644
168	912
168	232
168	232
168	439	416
168	439
168	232
790	168
168	949
168	472
168	232
168	912	472	232
168	790
168	77	575
168	472
168	949
168	912	472
168	472
168	416
168	472
168	472
168	912	472
168	912	472
697	855
306	742
32	534
790	168
105	418
165	915
542	62
168	790
311	773
542	62
765	52
165	67	344
952	838
855	697
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
67	963	846	391	207
765	104	425
540	427
647	24
720	383
720	680
428	915
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
790	168
774	947
135	337
40	196	187
924	173	14	506	199
947	774
774	947
819	95
947	774
168	472
774	947
135	337
947	774
48	956	216	25	319
141	512
425	946
422	731
719	14	410
420	96	559
774	947
947	774
782	416
424	421	795	207
424	421	795	207
782	435	416
654	738
424	421	795	207
879	223
268	117	98	633	454	713	291
424	421	795	207
963	67
774	947
166	517
947	774
196	120	850	147	40	429	291	454
552	988	421	795	547	851	469	188	614	301	954	817	957	167	141	424	35	207	512
444	535
344	67	165
349	976
268	134	196	683
429	401	415
844	558
454	401	429
774	947
69	879
947	774
166	112	674
454	401	429
454	401	429
67	344	165
422	731
429	415
454	401	429
542	517
920	274
120	196
857	17
774	947
605	502
668	746
605	693	228
947	774
454	401	196	147	429	291
547	188
274	920
598	425
135	628
294	74
650	682	654	783	738
598	425
165	401
416	984
381	532
854	517
936	135
526	160
166	602	743
416	951
381	468
67	963	846	344	165	561
416	782
67	344	165
774	947
74	294
443	86	152
947	774
528	867
381	192
952	200	971	543
294	74
383	720
428	915
422	731
230	577
948	592	416
230	577
230	577
720	383
765	425
630	891
765	425
74	294
383	720
160	267
948	592	416
135	942
113	62
908	425
329	624
774	947
720	383
947	774
731	422
441	304
349	976
469	512
188	421	795	301	978	957	424	207	512	241
674	166
774	947
771	742
347	147
849	327	275	737	175
742	784	306
834	550
947	774
278	214
881	804	761
804	881
774	947
742	771
947	774
881	804
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	808
774	947
771	742
947	774
647	24
40	752
742	135
908	30
774	947
214	854
684	25	679
324	38
891	530
742	900
160	629
947	774
160	267
421	424
294	74
774	947
947	774
953	647
891	629
647	953
205	383
500	334
192	381
607	343	189	687	718	591
774	947
951	416
347	157
552	951
383	205
383	205
32	791	534
881	516
920	656
188	954	817	552	35	988	421	795	547	851	469	614	301	978	957	167	141	424	207	512
680	731	422
416	168
147	347
168	232
947	774
663	343
598	268	633
168	951	416
532	13
656	920
198	120	568	488
214	143
605	502	228
774	947
24	647
220	752
159	214
532	13	516
313	30
447	356
313	885
347	147
685	630
74	294
313	885	294	256	447	416
630	685
647	24
947	774
947	774
577	255	157
187	40
38	324
112	674
774	947
383	720
948	356
947	774
844	956	558	684
646	62
994	764
274	181
851	167
809	633
881	516
512	141	141
214	607
178	502
77	575
506	644
526	360
947	774
216	321
214	609
216	321
990	31
159	214
947	568	774
528	193
468	381
67	963	846	344	165	207	561
765	721
765	721
851	61	718
765	591
236	1004
353	190
742	900
522	38
267	112
112	803	674
648	356	416
293	246	724
663	950
435	500	332
31	165
232	790
1004	236
774	947
946	425
947	774
381	468
774	947
949	168
949	168
415	851
947	774
343	534
763	214
949	168
790	126
790	232
947	774
178	464
126	648
774	947
947	774
716	724
136	316
771	83
774	947
947	774
126	984
126	790
547	167
147	347
790	126
680	422
774	947
947	774
334	765
950	343
774	947
947	774
774	947
947	774
62	542	113	646
774	947
947	774
774	947
890	468
428	349
947	774
977	796
765	425
774	947
947	774
698	540	840	231	873	245	764
684	550
774	947
381	107
947	774
188	658
731	422
774	947
176	586
401	683
947	774
788	402
416	260
176	586
774	947
499	684
947	774
774	947
947	774
607	591
420	96	559
774	947
947	774
923	151
429	401
843	883
956	684
774	947
947	774
38	324
107	381
468	381
774	947
558	684
629	891
947	774
374	306
374	790
774	947
947	774
401	429
96	299
771	742	306
774	947
947	774
137	135
946	232
774	947
915	61
947	774
605	502	693
532	761
166	61
774	947
947	774
335	464
31	165
752	544
891	24
921	327
622	676	125	559	510
293	724
166	112
915	739	341	136	731
428	173
737	335
622	676	125	559
731	915
622	676	125	559
622	676	125	559
291	196	454
428	302
774	947
634	388
622	676	125	559
947	774
622	676	125	559
454	134	592	401	429	291
771	61
454	134	592	401	429	291
429	401	291	454
915	731
151	923
622	676	125	559
774	947
537	236
335	737
454	592	401	429
890	468
401	98	415	429	291	454
909	862
947	774
774	947
947	774
429	415
633	159
178	333
774	947
607	343	189	687	127	718	591
381	107
737	335
334	534
648	416
947	774
765	425
337	135
236	537
61	166	915
915	61
940	159
940	159
334	343
517	166
915	159
335	737
322	334
692	718
915	647	428	142	200	971	857	952	136
737	335
774	947
381	468
692	233
833	720
335	737
833	185
534	343
947	774
833	499
833	617
833	415
332	500
940	159
16	293
356	416
607	229
774	947
731	422
381	532
946	305
381	468
947	774
774	947
947	774
731	422
381	192
595	716
416	948
774	947
356	61	648	517	416	472	718
765	313
356	648
947	774
338	231
592	134	98	454	713
774	947
517	356
416	61	648	517	472	356	718
790	374
334	322
742	900	772	120	591	334
42	402
192	381
946	214
592	609
963	67
947	774
774	947
1004	184
774	947
422	731
499	318	91	321	607
356	126	948	209
534	879	591
428	915
767	333
356	447
833	75
428	915
951	245
844	684
428	857
761	532
422	731
332	318
534	32
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	175	643	808
854	113
752	587
553	670
356	586	416
313	765
684	956	558	844
444	528
168	949
602	133
534	214
516	881
447	356
381	192
416	435	586	782
250	646	551	854	542	823	369	770	722	113	535	513	485	444
949	168
169	595
516	881
737	192
433	738
416	74
75	220	772	120	850	607	334
168	949
700	790
422	731
422	731
422	731
422	731
422	731
422	731
422	731
233	692
74	133
648	416
77	168
74	416
984	416
410	189
168	912	416
984	762
192	381
372	595
742	374
595	372
742	135	581
381	192
372	595
742	900
891	629
915	142
192	381
381	192
17	857
168	232
232	168
168	232
168	232
761	804
532	761
30	908
381	532
532	761
502	605
602	416
335	790
439	168
891	353
891	24
891	24
14	924
170	855
936	30
30	936
30	936
644	506	199
166	416
731	422
168	912
166	74
166	743
851	469	614
790	335
891	530
891	530
169	404	688
168	232
630	530
891	630	530
891	629
369	250
24	891
630	891
595	169
168	912
2	790
267	517
765	185
765	721
761	532
765	90
472	232
765	425
765	762
532	761
353	891
532	516
169	595
506	173
506	173
184	1004
662	443
232	472
232	168
765	30
716	595
912	168
472	232
472	168
912	586	885	447	168	984	74
516	532
912	168	209
912	209
949	168
912	168	416
168	912
168	912
168	472
168	260
168	912
24	647
168	912	209
168	232
168	232
790	126
168	439
168	912
168	472
168	472
260	416
168	912	472
168	439
168	439
168	949
168	949
168	472	356	313
173	506
173	428
790	2
173	506
659	374
306	790
697	311	925	855
790	306
344	67	165
935	720
50	559
50	402
50	559
50	559
50	559
870	337
112	166
700	988
935	746
112	267
700	629
142	915
165	67	344
165	31
14	924
165	31
935	746	720
935	720
963	67
142	915
790	104	765	868
935	746
362	383
133	74
29	236
774	947
29	5	808
424	421	795	990	207
935	746
947	774
730	868
469	207
559	622
790	765
369	250
774	947
166	112
947	774
506	576
559	420
900	742
774	947
947	774
559	622
790	168
288	445	391	629	493	561
559	50
559	622
239	857
239	857
559	622
239	857
288	445	391	630	629	493	561
790	2
559	622
544	563	580	741	791	8	144	669
559	50
774	947
947	774
377	729
377	729
890	90
700	790
700	790
700	790
418	996
654	738
540	955
926	931	171	590
790	868
425	946
684	499	558
112	674
647	24
803	674
190	890
418	105
189	491
758	956	73	723	319	386	458	41
774	947
947	774
497	773
774	947
674	803
947	774
752	220
605	502
377	457
857	17
605	228
774	947
947	774
857	239
58	909
178	862
502	605
401	98	415	429	291	454	165
381	761
774	947
947	774
416	260
723	73
605	228
313	294	74
994	364
935	746
167	469
416	168
425	765
558	207
381	107
74	133
774	947
294	313
947	774
549	135
429	454
782	586	416
228	605
951	500
120	609	454
280	24
41	723
377	422
185	762
774	947
274	167
996	418
947	774
915	142
790	868
381	532
377	422
432	987
500	782
526	360
207	795
915	17
142	915
107	381
915	142
663	951
948	592	416
737	1004
947	774
782	500
207	795	373	954	558	424	35
214	765
774	947
30	765
947	774
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
67	846	344	165	207
774	947
947	774
868	790
410	14
505	337
723	41
723	41
723	41
505	337
723	41
142	915
723	41
118	107
723	41
951	663
231	738
207	795	558	35
207	795	373	469	424	35
374	790
936	30
120	75
14	410
374	229
585	645
774	947
418	996
737	175
275	849	175
936	577
585	771
915	142
990	647	428	142	349	857	302	92	136	31	165	953
175	849	275
585	990
846	67	561
585	530
947	774
846	67	561
585	530
30	936
790	374
332	318
418	996
32	791
774	947
418	996
948	120
561	658
947	774
585	695
647	24
585	695
761	381
585	953
950	399
416	948
774	947
61	718
61	522
947	774
175	335
771	585
568	947
374	790
500	332	782
190	90
765	214
721	765	648	602
275	175
947	774
335	175
397	975
397	671
849	275	737	175
423	246	101	103
844	546
771	306
333	19
500	332
337	870
774	947
335	643
500	332
178	502
175	335
947	774
695	585
774	947
441	4
947	774
582	764
332	500
710	767
335	175
353	891
500	126
167	656
425	765
190	316
220	75
996	199
332	500
175	335
849	275	175
377	457
718	483
230	577
416	782
915	341
743	443	602
500	586
48	956	216	25	319
353	891
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657	122
187	947
500	332
646	62
48	956	216	25	319	558	458
332	586
332	500
432	153
332	500
24	280
951	506
483	718
67	963	846	344	165	207	561
502	178
575	232
332	416
547	35
332	500	435
126	500
103	310
774	947
764	840
500	332
126	356
353	891
947	774
32	534	791
782	500	332
629	288	561
774	947
790	868
362	383
425	765
790	868
435	500	332
582	764
684	558
947	774
568	379
332	500
774	947
143	142
947	774
356	209
319	216
429	454
500	782	332
499	700
118	532
774	947
500	332
126	700
586	356
500	332
142	274
837	738
14	924
891	353
947	774
506	951
823	250
987	433
166	110	74
458	48
500	782
472	168
774	947
587	720
947	774
166	2
765	104
774	947
356	948	209
274	142
947	774
443	86	662
844	277
912	472	168	575
75	120
915	857
14	506
178	502
857	915
356	168	472	313
774	947
178	502
77	912
31	915
947	774
120	75
977	950
532	700
790	868
887	383
629	526
646	62
812	790
267	586
168	472
700	532
532	516
24	530
532	700
24	629	891
774	947
4	231	607
947	774
644	90
912	472	575	232
112	674
135	337
996	199
774	947
178	0
178	862
112	674
765	104
947	774
771	703
425	305	946
103	310
151	278
104	765
629	24	891
250	823
4	441
915	857
774	947
823	250
356	126
947	774
166	74
774	947
356	743
947	774
120	926
528	444
703	771
532	700
207	35
104	765
684	558
333	767
135	742
142	143
428	302
112	416
126	790	232
214	428
428	142
774	947
416	912
166	383
48	458
532	118
605	228
46	310
126	356
14	13
542	502
216	319
335	107
335	537
83	784
149	127
214	951
280	700
416	332
416	74
280	112
629	685
526	629
313	30
924	969	410
216	618	321
216	618	321
977	514	418	950	103
947	774
947	774
951	214
418	996
774	947
502	687
771	388
950	343
947	774
164	337
502	178
306	374
502	542
526	360
502	178
774	947
228	605
947	774
318	332
306	687
648	104
332	416
592	134	98	609	454
493	360
790	126
868	790
337	164
782	984
586	500
84	324
126	790
165	428
700	280
700	532
135	137
586	500	782
674	112
423	710
165	401
90	190	920
337	164
137	135
881	516	804
4	441
90	910
607	843
607	591
32	862
730	356
52	765	868
774	947
910	90
947	774
166	74
428	142
4	82	870	135	581	170	371	628
774	947
164	223
730	912
723	41
947	774
207	795
774	947
782	648	435	586	416	984	74
407	843
947	774
428	173
605	228
605	502
909	58
90	14	850
317	86
764	582
4	428	450	851	502	135	742	530
923	197	550
586	416	573
502	228
428	142
553	670
586	435
66	45
926	120
586	782
416	332
90	233
586	868
843	607
416	586	573
550	923
980	464
936	30
207	953
207	349
86	317
86	317
586	176
280	700
207	165
949	168
868	790
502	605	228
435	586	267
980	464
428	142
428	349
0	249
104	648
435	267
535	369	369
535	369
742	135
977	323
952	838
535	369
168	949
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
231	624
559	622
559	50
559	420
870	4
912	168
502	178
441	4
605	502
782	586
950	663
693	13
142	214
236	208
191	949
168	472
337	38
288	445	391	629	493	561
890	90
208	236
333	19
771	585
891	629
491	808
609	592	239	951
428	302
849	327
868	586
609	927	890	633
553	670
333	19
428	316
912	356	730
771	863
407	843
500	586
214	428
214	142
74	166
428	173
804	881
422	652
428	857
14	506
416	948
90	468	107
231	738
231	4
428	142
790	868
582	764
90	789
698	540	840	231	873	245	764
428	302
582	764
374	659	306
428	142
369	535
764	582
704	743
126	790
605	228
468	381
940	214
940	214
790	126
500	687
790	126
381	468
58	909
685	838
582	764
191	233
2	166
696	563
771	703
214	940
90	233
543	200	971	952
868	790
881	804
586	500
605	228
428	200
703	771
540	955
605	228
500	687
951	506
630	891
586	500	782
586	648	782	868
586	267
738	921
233	90
742	61
950	343
648	586	782	868
586	267
650	761
586	332
200	428
742	607
868	52
586	435
586	782
742	229
506	951
868	586	648	782
260	416
260	168
761	650
908	721
790	868
718	502
335	107
920	190
214	940
31	165
17	915
586	782	868
416	260
586	416
586	648	782	868
586	435	416	782
586	74
808	491
586	383
126	790
32	534
565	844
500	586	782
909	862
506	14
909	58
790	126
61	522
915	428
915	428
782	586
61	742
586	166	687
586	762
356	743
761	650
935	720
586	111
936	30
924	506
765	30
586	111
936	30
949	168
790	2
862	909
765	30
765	30
862	178
765	30
949	191
14	924
14	506
782	586	416
399	46
746	668	935	692	720
746	668
746	668	935
746	935
30	936
30	936
506	541	996	199	644
472	168
14	506
942	135
506	14
629	24
232	575
232	912	472	575
586	782
586	782
912	168
586	267
232	126	790
629	530
537	236	208
629	630
630	629
629	630
804	881
804	881
586	176
586	126
472	232
168	472	782	966
168	472	966
168	912
168	868
168	472
168	912	416
173	428
165	401	67	344
765	30
765	762
700	280
142	214
135	700
697	771	170	855	83
135	337
135	692
420	96	559
935	668	746
720	746
721	104
362	383
230	577
415	150
230	577
774	947
443	687	742
229	742
429	454
947	774
423	246	977	101	175	103
429	401
746	668	935
771	703
935	746
774	947
424	421	795	990	207
424	421	795	990	207
947	774
935	720
353	891
774	947
863	771
947	774
343	534	322
782	500
936	30
782	586
774	947
171	590
947	774
190	471
774	947
947	774
742	229
30	765
246	423	101
425	765
849	275	175
30	765
500	782
229	742
774	947
947	774
135	371
813	935	746
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
428	189	915
774	947
703	771
500	435
947	774
32	791
746	668
246	423	101
663	951
774	947
771	863
987	890
418	996
771	703
383	166
429	401
135	248
582	849
764	582
582	849
720	587
190	471
977	514	208	950	1004	103
674	112
771	83
142	316
817	35
817	35
31	428
771	83
401	429
900	272
112	674
844	458
267	586
401	429
771	703
178	0
267	586
275	849
633	809
429	401
891	353
74	674
500	586
175	849	275
112	267
891	353
112	267
648	868
774	947
275	175
112	674
112	674
228	605
175	275
188	978
267	790
401	429
267	112
74	166
275	175
429	401
771	83
500	687
337	135
306	374
553	5
534	32
248	135
996	418
947	774
500	2
401	429
743	356
58	120
774	947
947	774
942	135
294	313
771	306
143	422
458	844
377	729
774	947
190	353
947	774
607	742
418	105
344	67	165
425	946
506	783
782	885	648	447	435	586	416	984	332	74
428	349	953
178	502	693	228
774	947
220	890
947	774
418	996
150	322
383	586
592	134	98
175	275
275	175
118	670
813	900	746
854	90
931	214
774	947
782	435	586	416	232
441	304
963	67
947	774
383	362
774	947
428	349
341	915
362	870
46	310
502	178
275	487
915	857	159
670	5
743	30
891	629
947	774
502	228
963	67
147	890
468	90
468	107
468	381
468	810
565	684
189	915
249	393
48	956	558
25	458	844
107	335
306	771
915	189
909	862
502	178
558	48
674	112
188	978
774	947
947	774
220	752
629	891
48	558
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
774	947
947	774
506	924
844	25
774	947
844	458
126	586
118	670
732	118
165	67	31	344
947	774
771	306
175	107
418	996
126	790
609	923	776
743	30
607	231
849	433
774	947
947	568
849	275
947	774
353	891
868	168
996	418
880	770
135	248
774	947
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
614	954
24	629
435	500
629	24
422	143
947	774
629	288	891	493	561
857	915
181	189
907	912
774	947
472	946
947	774
91	416
147	931	277	171	933	926	347	972	285	355	590	577	230	686
103	310
236	537
774	947
103	943
230	577
648	472
912	168
377	729
14	924
428	200	915
947	774
187	802
440	737
546	844
485	854
774	947
947	774
774	947
190	274	373	656	181	353
605	228
24	629
915	687	159
118	732
609	923	940	776
609	923	915	316
609	923	586
951	214
609	731
250	823
609	923	502	6
479	275
609	534	923	70
103	943
90	854
765	104
840	764
840	873
774	947
947	774
168	868
220	752
477	310
654	576
830	540	231	245
774	947
947	774
951	239
609	534	923	70
609	502
609	980	923
696	377
942	135
609	923
609	994
891	267
609	956	923	499	684
609	923	850	783	13
537	236
609	923	40	802
306	659
236	537
306	784
306	83
609	923	535	250
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
103	310
228	605
499	684
817	294
978	188
142	2
994	433
609	923	557	356
253	151
253	566
253	290
978	188
253	151
253	566
253	290
14	506
4	862	993	863	771	187	293
718	851
771	4
377	696
774	947
718	915
947	774
718	724	883
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
774	947
782	126
414	8
246	423	101
246	423	101
802	450
41	723
648	168
823	250
589	607
250	646	551	854	542	823	369	770	722	113	535	513	485	444
609	107	335
14	468
249	506
702	607
233	692
159	214
629	630
891	530
609	857
823	250
135	337
294	817
356	948
659	742
369	250
743	443	602
963	67
586	383
724	862
602	416
586	126
233	214
605	228
862	178
586	267
586	267
586	267
602	443	743
891	629
267	142
267	112
915	718
607	702
719	738
592	134	98	609	454
542	250
923	772	120
702	607
433	849
915	718
923	214
468	14
630	629
946	425
924	506
700	790
506	249
924	881
700	790
512	469	141
512	469	141
700	135
946	416	472
168	912
112	267
343	950
126	782
947	774
915	341	200
573	111
423	246	101
573	111
915	739
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
614	280
267	891
249	506
126	586
267	517
614	267	572
294	168
477	310
774	947
232	472
104	765
191	120
200	136
614	274
947	774
891	267
782	126
178	862
774	947
232	168
947	774
774	947
126	782
947	774
126	782
428	915
58	909
107	335
915	341	200
915	739
168	232
168	232
347	933
915	428
236	537
313	294
743	704
409	923
720	668	935	746	813
782	126
107	214
774	947
720	668	935	746	813
947	774
142	267
178	693
142	267
418	996
506	924
166	74
774	947
693	178
947	774
952	200
951	230
624	231
136	200
586	74
517	267
614	685	656
532	804
912	416
517	61
703	306
90	850	506
586	74
963	67
418	996
963	67
716	718
232	294
294	984	573
738	541	923	231	921
418	977
90	850	644
614	547
4	135
232	168
695	40
40	802
74	166
294	232
724	502
537	236
232	472
232	294
718	716
458	844
774	947
774	947
947	774
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
774	947
947	774
468	432
506	414	158	281	541	16	377	32	924	13	251	775	996	199	114
506	605
609	783
609	450	40
774	947
909	58
947	774
984	294	573
987	231
592	134	98	609	454
630	629
232	168
188	178
648	356
502	693
337	135
765	648
90	1001	850
774	947
718	377
648	868
185	762
90	850	506
502	862
454	592
505	337
468	335
738	541	923	231	921
502	178
846	561
168	472
868	648
166	74
648	868
168	294
313	294
428	173
207	795
881	804
933	748	931	277	171	926	157	347	972	285	355	590	147	577	230	715	686
923	633
948	803	267	517	112	674
356	472
923	633
577	933
948	803	267	517	112	674	392
207	795
48	956	216	25	319	558	458
720	935
891	24
444	535
313	294
693	808
854	90
923	633
868	648
890	90
890	90
890	90
231	624
923	53
891	24
881	828
32	506
294	984
24	891
718	61
216	48
381	107
53	78
648	868
90	854
718	915
868	648
915	696
915	718
114	506
90	808
191	90
288	445	391	629	493	561
214	923
166	74
168	356	472
142	915
915	142
951	663
990	647	428	142	349	857	302	92	136	31	165	953
915	316
214	703
70	534
188	724
915	316	857	609	857
48	216
2	790	267
782	586	416
468	432
915	341
663	951
605	502
971	316	17	647	428	142	990	200	349	857	302	92	915	952	136	31	344	165	543	953
739	915
738	1001	597	397	134	541	923	231	979	783	644	921
1001	90
648	868
17	971
790	267
891	24
648	602
912	214
971	200
586	267
868	648
75	948	416
586	416	782
423	832
423	315
1001	410
935	746	214
516	881
935	746	214
935	746
935	746
935	720
423	103
423	513
423	369
423	646
423	563
13	14
724	246
24	891
335	468
891	24
881	516
327	849
327	381
790	232
950	343
369	250
912	168
891	629
891	629
629	891
915	428
891	629
949	168
38	337
30	743
135	337
996	506
30	743
135	628
135	628
746	935
356	256
171	933
171	147
746	668	813
782	586	416
996	418
586	762
746	687	692
586	416	782
586	111
891	267
628	135
472	232
746	687	935	692
628	135
586	912
267	891
586	602
267	790
586	912	168
746	668	900	935
746	813
891	267
586	687
746	813
746	935
746	668	935
267	891
472	356
267	891
746	668	813
746	813
472	168
168	912	586
52	313
168	790
742	229
742	229
472	912	168	575
472	168
790	168
790	168
168	790
168	556
2	500
168	472
168	912	472
168	912	949
990	428
260	762
790	168
178	502
791	580
200	952
142	267
563	423
935	720
424	421	795	207
424	421	795	207
207	424
963	67
181	537
294	946
774	947
25	618
947	774
30	936
112	674
142	647	428	200	971	857	915	952	136	543
746	923	214	692	591
771	697	83
587	720
654	738
256	416	313
135	742
135	137
746	550	692	334
854	416
214	746
329	624
229	742
362	26
774	947
137	135
628	82
947	774
695	214
443	602	743
696	915
435	586	267
353	891
425	946
774	947
696	915
891	353
947	774
281	506
774	947
891	353
936	135
443	86	152
135	700
794	854
947	774
881	516
31	165
506	281
947	774
343	534
294	232
774	947
120	796
173	428
947	774
695	40
377	506
377	718
746	214	692	591
353	891
135	405
74	674
774	947
946	294
963	67
353	891
947	774
738	654
720	668
774	947
401	98	415	429	291	454	165
947	774
0	178
469	512
575	912	168	472
333	19
879	735
152	86
963	67
774	947
947	774
96	420
46	310
405	135
774	947
947	774
685	267
935	746
890	90
743	443	602
14	924
214	107
774	947
813	746
977	514	950	1004
947	774
306	742
746	609	720
996	506
402	603	139	634	788	399
774	947
947	774
935	746	668	813
158	506
774	947
947	774
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
381	192
843	407
423	246	101
774	947
646	423
947	774
774	947
935	668
947	774
774	947
294	946
341	915
40	450
294	984
603	402
952	200
267	685
416	948	75
458	956
381	327
947	774
607	229
369	423
648	868
807	901	229	993	443	86	863	784	659	692	835	306	769	400
774	947
685	267
111	573
90	865
142	915
609	915
947	774
90	29
165	31
447	885	294	984	313
592	609
947	774
147	931	277	171	926	347	972	285	355	590	577	230	686
147	933
996	418
746	668	935
774	947
949	168
857	200
329	624
947	774
502	0
996	418
135	405
956	458
956	458
306	214
956	458
843	127
267	142
674	112
200	952
135	4
349	976
335	609
644	506
718	502	685	607	107	569	630	530
356	912	730	765	447	868
629	484	288	24	445	685	280	891	493	561	658
90	191
500	332
112	674
90	628
868	648
46	310
418	996
77	266
568	947
142	267
984	573
946	425
607	718
332	500
178	189
586	176
142	428
674	112
743	30
178	502
335	29	208	537	810	464	737	553	118	5	468	985	664	688	236	670	1004	980	201	175	643	381	808	228
947	774
607	231
692	233
692	233
353	190
365	528
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
61	718
602	443	743
191	692
952	838
133	648
266	77
107	718
207	469	558
428	173
90	343	70
752	190
280	846
879	69
771	703
294	126
112	948
513	423
425	765
506	90
977	418
425	104	721
628	90
365	866
362	371
74	674
74	573
719	837	783	738
435	332
189	178
912	472	782
428	915
692	135
228	605
416	854
377	457
416	782
912	168
428	915
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	228
479	122
963	67
356	168
356	762
159	214
425	104	721
963	67
680	284
344	838
122	693
609	239	951
506	16
90	704
987	840
353	891
90	541
629	24	891
200	341	915
586	759	447	332
200	739
891	629
173	506
425	104
135	692
90	173	199
648	294
90	850
700	277
332	500	782
912	439	266	949	575	966	556
112	674
356	447
356	912
356	912
362	283
586	58	479	947	837	310	120	264	160	161	687	948	165	735	257
602	256
356	52
531	482
32	214
947	586
573	126
868	765
586	947
70	90
720	668	935	746	813
383	628
947	586
718	883
586	267	435
891	353
595	272	915
586	947
142	267
304	441	4
142	267
800	62
693	178
283	362
609	923
595	542
239	335
948	586
429	454
429	454
428	302	316
256	602
356	912	168	472
891	383
356	912	168	472
294	648
294	256
267	142
24	629
912	356
356	912	168	472
75	692
267	586
629	24
347	933
738	873	624
609	854
369	62	535
609	592
302	316
136	838
646	62
142	267
573	126
77	416
609	32
86	152
710	767
912	586	168
349	428
165	67	344
648	104
774	947
280	629
428	990
950	343
74	126
294	126
435	586
418	996
428	915
947	774
947	774
418	996
774	947
912	472
774	947
663	343
86	152
573	126
506	682
256	648
506	644
872	143
774	947
592	98
62	369	535
180	727
152	86
369	62
267	586
228	178
369	62
86	152
737	1004
267	142
86	152
410	650	663
844	684
152	443
648	126
692	746
165	67	344
165	35
957	951
416	356
948	803	267	517	112	674	392
759	416
628	383
332	586	759	447
844	25	458	684
738	719
383	628
294	416
356	912	209
356	648
214	32
963	67
349	428
614	647
648	168
776	687	528
947	774
416	77
947	774
416	648
343	663
947	774
127	890
607	591
381	192
948	803	267	517	112	674	392
854	609
912	168
142	267
416	759
648	416
353	891
730	912	356
493	630
674	948
674	948
267	142
718	61
313	356	112	472
614	561
955	540
774	947
947	774
168	790
416	168
62	369	535
849	149
369	62
103	310
168	356
168	762
759	416
698	540	840	231	873	245	764
502	976
765	104	721	425
294	126
168	648
168	416
862	909
381	532
332	318
605	228
245	764
168	912	356	472
112	674
605	502	293	470	862	333	710	249	0	228
840	764
168	356
840	764
178	693
200	971	543
774	947
947	774
509	132
428	990	302
135	405
416	75	334
674	112
152	443	86
369	535
628	596
668	746
105	418
731	422
948	890
942	135
48	25
764	245	840
416	648
693	178
813	746
267	685
517	948
586	948
586	267
630	493
685	267
912	168
788	634
531	482
428	857
586	267
912	948	209	356
502	605
586	267
472	168
253	151
506	381
971	200
472	648
472	356	112	313
428	857
912	868	730	356
648	472
743	166
168	586
912	586
149	849
319	48	216
951	502	78
319	1002
976	349
248	687
746	668	534	223	935	720
721	648
86	443
931	214
912	134	416
712	398
561	846
746	692
746	692
425	765
846	561
48	319
951	506
935	813
561	846
586	267
846	561
168	472
586	157	684
776	278	214
362	371
362	135
362	771
765	104	721	425
362	870
362	167
685	377
586	912	168
912	168
648	104
980	898
790	812
75	416
868	912	730	168	356
746	542
272	802	53
233	752
692	233	769	736
111	586
416	75
416	765	721
2	142
684	318
423	513
630	530
730	356
891	24
372	404
372	595
168	912	730	356	868
732	0
506	951
356	313
912	586	168
24	891
356	586
951	707	880
868	912	730	168	356
739	280
891	24
16	506
356	868
447	74
16	541
868	356
356	730
953	207
586	416
586	912	168
29	5	808
912	948	209	356
245	231
586	356
159	214
854	586
356	912	730	168	868
586	782
742	659
356	912	948	209
586	782
586	762
586	854
868	356
920	891
586	356
440	537
891	353
586	782
288	445
423	377
327	381
327	921
266	168
921	327
362	922	383
742	659
356	948	209	868
356	586
418	977
356	52	648	209
418	308
318	332
356	730
318	565	684
318	684
891	24
790	168
790	168
881	516
168	266
168	912	416	356
168	949
710	599
168	439
353	920
168	356
439	168
168	260
168	439
439	168
369	62
369	62
31	428
936	30
812	465	790	2	700	119
942	135
30	936
135	362
898	808
135	942
790	168
532	516	13
126	232
532	381
556	168
586	356
126	790
630	685
168	790
868	648
586	869
868	356	948	209
586	869
790	126
790	126
790	168
586	869	782
586	126
790	126
586	416	782
746	668	935	692	813
586	782	573
418	996
232	782
14	506
17	165
232	946
643	685
232	472	946
168	790
790	168
418	996
418	996
418	996
418	105
418	105
949	168
804	881
804	881
232	472
232	168
168	790
168	232
168	790
790	168
472	168
472	168
168	556
472	232
232	168
232	472
232	294
472	168
232	356
168	790	472	232
168	439	266	416	556
168	439
168	790
232	790	168	472
232	126
232	52
232	52
232	52
168	472	232
232	472
232	250
232	168	472
168	472	232
232	168	472
168	648
168	648
563	696
207	795	373	469	424
142	915
105	418
947	774
746	214	935	692	591
746	591
674	112
343	334
935	720
844	684
14	924
977	418
306	83
951	957
857	428
947	774
40	890
812	790	2	700
803	948
288	445	391	629	493	561
803	948
587	720
166	74
443	152
587	720
542	595
152	443
135	742
506	14
572	433
135	628
542	823
135	742
587	720
774	947
947	774
947	774
83	306
585	371
628	135
721	416
935	746
996	418
280	739
774	947
947	774
802	40
650	682	783
334	343
905	281
294	817
774	947
541	199
739	280
947	774
774	947
147	214
214	306
418	996
948	803
730	356
190	274
948	586
947	774
774	947
178	189
948	803	267	517	112	674	392
947	774
774	947
746	534	223	692	813
947	774
0	249
614	280
157	586
383	362
774	947
629	915
947	774
506	541
774	947
267	112
135	855
782	232
947	774
957	951
517	383
454	401
40	802
329	245
90	987
738	199
506	644
592	609
946	232
90	940	714
774	947
559	50
559	622
360	526
849	149
947	774
90	668	720	813
365	118
288	445	391	629	493	561
774	947
90	883
268	592	117	98	633	196	454	683	713	291
947	774
468	432
774	947
112	674
189	178
112	313
112	948
322	591
477	310
849	921
365	118
866	365
343	310
585	862
409	724
915	595
730	356
112	674
947	774
112	674
178	189
774	947
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
996	418
996	418
53	272
947	774
996	418
365	866
774	947
537	236
947	774
165	67	344
774	947
334	776	159
126	586
947	774
377	685
377	457
774	947
947	774
175	849	275
774	947
178	214
377	423
947	774
648	168
774	947
281	905
915	696
947	774
946	232
915	629
157	591
774	947
915	428
947	774
362	383
383	362
500	332
774	947
0	118
947	774
948	416
771	83
996	199
915	200
334	776	159
963	67
418	996
334	159
977	796
996	199
996	418
253	290
253	151
253	566
42	638
776	687	159	334
502	228
67	963
416	721
332	782
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
196	120	40	429	291	454
939	534
963	67
362	383
693	178
362	383
418	996
381	192
383	362
333	178
528	383	362	589
509	70
454	401
126	889
948	416
56	994
720	587
550	546
126	889
693	700
935	668
994	56	531
401	98	415	429	291	454	165
274	120
126	250
299	634
531	994
746	813
90	720
309	70
614	572
915	142
40	568	198	187	488
774	947
947	774
416	946
976	502
531	987
976	349
774	947
568	488
947	774
568	488
607	915
936	30
774	947
592	98	609	454
947	774
920	851
920	851
774	947
891	391
947	774
531	987
830	185
774	947
947	774
946	416
774	947
947	774
987	531
468	381
587	720
795	421	424	207
416	946
75	416
774	947
477	310
428	915
946	416
530	718
846	561
947	774
472	232
5	175
638	42
813	935	746
349	976
633	214
774	947
98	592	278	107	713
530	267
933	966
947	774
310	477
891	360
29	808
464	107
112	674
214	147
310	477
840	764
61	718
774	947
310	477
724	718
936	30
696	563
470	178
668	746
75	220	772	948	850	607	107
581	855
112	674
746	720
746	214	935
716	724
381	468
788	638
782	416
832	423
890	923
790	168
866	718
98	134	268	592	707	401	278	117	107	429	291	454	713
152	86
951	273
764	840
586	948
126	790
377	422
377	422
586	126
790	126
416	782
423	849	175
334	157
98	134	268	592	707	278	117	107	713
175	849	423
586	416
830	769
638	700	788
152	443	86
568	947
790	168	472	232
428	915
853	638
764	245
214	746
851	502	280	188	167	920
418	996
782	416
98	134	268	592	707	278	117	107	429	713
134	592
996	418
477	310
334	322
362	306
477	310
134	98
477	310
134	592
509	299
157	334
178	502
288	629	493	561
14	13
418	996
134	592
718	90
765	30
840	764
288	629	493	561
720	587
98	134	268	592	707	278	117	107	713
956	700
147	931
530	629
1001	14	506
416	112
428	316
530	629
267	435
381	192
267	435
267	435
774	947
165	401	67	344
947	774
246	101
267	435
267	435
178	502
178	693
178	333
38	782
267	435
273	951
267	435
774	947
813	668	90	746	720
267	435
38	782
290	669
947	774
921	849
86	152
425	305
14	1001	506
267	435
267	435
774	947
682	506
267	435
267	435
294	817
381	192
86	152
292	364
267	435
746	668	214
644	850	90
947	774
200	971
267	530
774	947
322	334
429	401
126	586
53	633
381	192
290	214
105	996	418
98	134	268	592	707	401	278	117	107	429	291	454	713
774	947
416	912	168	765	439	266	256	356	313
250	126
947	774
425	765
401	429
126	250
61	692
98	268	707	401	278	117	107	429	291	454	713
900	742
147	196
250	232
454	67	302	948	609	415	544	629	752
126	648
165	17
774	947
86	152
692	61
454	706
381	532
948	454
90	742
719	738
294	817
935	720
152	443
674	112
692	834
746	803	517
946	232
746	803	517
168	648
168	790
723	41
454	948
764	840
947	774
168	790
746	803	517
5	553	670
532	381
674	166
356	472	313
946	648
586	416
924	381
334	772	75
178	90
692	746
530	629
185	830
530	891
294	74
56	951
178	90
530	891
530	267
530	267
381	532
344	952
556	416
381	532
963	67
883	16
5	29
790	168
381	924
790	168
225	407
506	682
648	168
790	168
638	310
225	407
62	646
225	407
246	724
200	915
648	104
670	528
790	168
112	517
178	502
629	530
216	844
790	168
629	530
168	356
609	454
803	517
310	477
924	381
425	946
746	692
530	629
236	537
924	14	506
356	912	168	472
199	506
517	803
90	850	644
714	90
537	236
963	67
90	107	980
310	638
774	947
586	383
134	98
947	774
290	214
813	935
813	746
670	107
994	410
774	947
698	540	840	231	873	245	764
531	987
178	502
947	774
819	329
774	947
607	91
377	19
947	774
834	692
197	923
383	586
168	356
356	472
90	718
294	573
245	873
506	14
104	721
168	356
104	425
774	947
946	232
905	281
152	443
433	890
586	383
947	774
128	765
280	526	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658
152	443
416	556
648	168
563	696
168	648
774	947
663	706	951
347	933
850	833	185	196
383	586
947	774
718	1004
638	164
294	573
663	951
721	765
984	126	573
477	139
126	294
46	310
86	443
493	630
2	118
774	947
337	870
947	774
624	738
310	46
164	638
946	918
541	923
984	126	573
337	38
322	153
337	135
774	947
86	443	703
1004	718
629	360
168	790
126	74
447	294
86	443
854	586
918	946
776	900
951	663
424	421	795	207
522	546
556	416
337	509	505
110	74
410	994
718	1004
724	189
200	383
196	40	429	291	454
718	724	883
952	200
738	624
746	668	935	720
573	126
718	724	613
506	14
879	343
48	216
624	738
879	223
746	668	935	720	813
865	53
586	383
251	506
830	231	245
153	322
890	127
428	851	915
251	68
921	923	738
126	500
890	127
16	883	754
951	78
236	537
530	685
74	110
168	472	232
746	813
977	418
630	493
216	48
74	126
207	373	35
62	646	542
428	915
586	281
628	90
506	251
682	506
194	951
682	783	650	654	738
207	421	424
948	592	416
668	813
207	421	424
948	592	416
849	921
813	746
663	951
48	216
530	630
630	530
663	951
742	900
586	687
742	90
214	142
951	194
951	663
1001	506
104	908
908	104
74	256
663	951
353	920
684	844
663	951
724	502
724	796
2	318
854	337
742	135
650	682	654	783	738
372	595
951	663
790	812
393	61
742	135
214	502
542	62
502	724
214	278
248	591
248	334
724	502
648	168
648	168
951	377
502	214
168	648
118	2
854	256
648	168
256	854
17	165
915	200
915	428
746	668	803	517	112	214	692
915	428
500	126
166	602	743
663	322	591
924	199
854	256
746	668	803	517	112	214
337	854
915	200	857	883	160	530
915	200	857
912	214
664	335
912	168
920	274	167
664	335
423	832
418	977
418	308
418	105
168	912
851	817
936	30
335	664
168	759
949	168
105	418
335	664
949	168
996	418
135	742
418	996
900	742
790	168
42	638
804	532
232	250
2	790
742	900
742	135
168	966
168	790
746	668	542	157	935	221	813
168	912	356	472
168	949
790	168
472	232
418	105
790	168
541	16
790	168
168	790
790	168
168	790
790	168
168	912
168	472	232
260	912	168
260	912
168	260	912
168	912
324	638
168	912	356
232	168
232	168
168	472	232
232	168
168	232
168	598	416	472	232
168	598	416	472
168	790	648
165	17
168	648
306	362
987	531
105	418
418	105
105	418
947	774
205	763	841
14	924
542	62
142	214
700	956
663	951
947	774
31	165
401	415	165
142	915
542	62
142	200	344
722	854	646	542	823	124	62	113	535	485	444
324	70
70	324
324	70
855	135
942	135
306	137
165	401	67	344
987	531
774	947
310	586
135	581
401	165
135	405
817	294
630	530
200	142	344
40	568	187
135	517
135	337
424	421	795	207
377	718
955	427	540	773	311	873	925
377	718
502	214
947	774
142	267
774	947
774	947
947	774
310	103
41	723
444	369
223	879
41	723
774	947
334	534
684	704	558	844
142	200
502	214
230	577
142	267
334	248
135	405
185	833
947	774
833	185	720
774	947
696	563
418	105
684	565	704	558	844
883	16
86	443	662
248	334
696	563
493	795
531	987
458	558
14	924
105	418
107	670
947	774
383	720
951	663
280	561
700	812
668	720
14	506
774	947
720	383
947	774
383	720
531	987
951	663
800	62
418	105
607	591
795	493
795	493
700	277
105	418
803	112
803	112
803	112
592	609
987	531
638	324
742	900
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	607
771	784
228	502
592	134	98	609	454
977	153	780	950	514	103
216	48
1004	977
592	134
607	591
948	592	52	416
592	134
746	935	720
274	167
682	650	654	783	738
90	502	178
531	987
178	502
764	994
40	712
540	231
935	746
530	239
607	591
135	942
530	629
743	602
16	541
746	214	935
135	137
638	164
324	638
553	335
239	951
248	157
994	764
214	502
425	765
854	113
908	425
164	638
214	502
104	790
881	928
135	628
249	189	6
126	790
326	586
256	104	416	313
540	329
334	522	75	127
692	191
267	517
113	854
335	553
377	410
257	876
850	576	197	541	881	14	654	270	837	719	1001	745	804	979	783	173	506	996	199	921	657	702	738
854	550
275	849	175
175	849	275
502	923	687
502	214
278	98
267	435
528	909	383	922	362	589
718	843
996	506	199
369	62
245	540	329	233	231	264	624	764
984	126
586	310
267	435
586	326
707	680	98	951
62	646	551
987	531
410	377
62	369
558	458
310	103	46
517	267
502	214
401	429
369	62
429	401
850	197
638	164
267	435
267	435
267	435
103	423
31	165
738	214
267	435
267	435
444	535
267	435
541	16
855	697	170
602	743
377	410
267	435
267	435
126	500
267	435
267	435
267	435
267	435
126	984
267	435
343	879
275	479
310	46
126	500
804	881
61	272	900	662
118	0
646	62
646	62
343	388
881	576	197	541	14	654	270	837	719	1001	745	804	979	850	783	173	506	996	199	921	657	702	738
46	310
103	310
500	126
500	126
592	713
774	540
74	112	674
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
112	267
720	587
879	343
849	275
774	947
546	502
343	879
550	854
310	103
804	761
947	774
666	881
502	724
112	74
299	634
512	469
512	469
0	118
541	199
194	951
946	765
840	873
48	216
112	803
343	609
24	891
157	586
429	401	98	415	291	454
813	746
428	990
987	433
168	912	266
629	890
738	719
951	239
761	804
987	338
135	581
135	581
404	372
774	947
530	630
947	774
947	774
256	104
804	761
433	987
126	294
401	165
987	433
62	542
719	738
832	423
310	103
774	947
454	713
947	774
629	530
774	947
947	774
505	509
774	947
947	774
573	126
638	346	388	299	132	509	634	96	832
879	939
692	233
191	415
742	306
724	718
530	629
46	310
724	718
479	275
772	609	454	120
454	713
135	405
866	365
493	629
41	723
103	423
14	506
429	401
774	947
987	482	56
947	774
362	909
947	774
429	454
454	98
568	947
469	547
534	939
267	142
774	947
332	500
947	774
947	774
53	609
200	915
774	947
952	200
586	157
849	275	737	175
531	987
947	774
444	854
135	628
428	31
534	388
214	502
586	157
849	275	737	175
418	996
112	517
774	947
418	996
849	275	737	175
947	774
142	267
900	742
774	947
765	168
772	75	334
294	126
947	774
774	947
915	316
765	743
908	425
915	316
38	591
808	553
977	1004
38	591
267	530
294	74
947	774
334	746	692	159
759	168
52	66	201	326
52	45
90	742
568	695
200	344
90	107	980
774	947
401	429
987	531
166	602	743
66	966
947	774
915	316
214	502	178
765	946
614	954
936	30
592	134	98	609	454
178	693
790	104
168	759
53	343
774	947
946	472
214	940
168	765
946	765
947	774
168	912
1004	977
90	509
90	628
664	335
765	104	648
428	316
628	135
416	52	104	256	648	147	313
628	135
231	338
356	209
159	214
628	90
356	743
168	912	984
104	721
774	947
948	416
104	721
349	976
530	267
530	267
168	912
891	24
356	633	743
939	879
950	1001	977	514	378	832	103
771	306
800	62
915	341
90	628
668	595
940	214
147	607
948	592	52	416
135	628
178	607
609	923
609	923
135	628
135	4
605	693	228
951	407
955	427	540	773	311	925
178	250
948	416
955	427	540	773	311	925
4	371
178	464
832	740
48	216
343	53
464	178
499	684
425	104
499	684
499	684
983	987
214	738
607	147
923	687
178	464
407	951
738	214
862	909
862	909
531	987
633	356	743
923	193	239	235	951	609	53
464	178
50	559
168	472
248	506	364
923	687
178	464
239	923
923	687
951	923
306	784
464	178
294	817
50	559
379	568
50	559
870	337
947	774
313	112
774	947
333	767
502	188	280
274	841
947	568	774
947	774
29	5	808
774	947
147	607
947	774
909	862
774	947
947	774
110	74
62	646
166	782
923	134	541	592	783	506	199	921
774	947
947	774
630	493
782	472
774	947
48	956	216	25	319	558	458
891	24
493	630
742	90
724	530
573	586
947	774
630	493
506	923
738	231
559	299
643	685
559	50
559	622
274	167
898	688
214	738
559	622
310	46
559	50
493	630
119	812
62	646	542
984	168
214	32
630	493
774	947
166	232
559	299
559	50
381	192
923	609
559	622
559	50
559	622
630	493
493	630
643	468
609	75
228	605
24	891
559	622
502	214
356	730
178	415
62	646
912	168
909	862
854	444
356	472	313
629	493
870	687
61	718
700	790
700	790
500	782
765	721
110	74
534	939
646	62
841	274
256	313
534	510
630	685
90	742
313	52	356
46	310
685	630
692	994	775	742	191	56
534	70
14	506
506	576
939	534
752	671
274	841
630	493
541	923
333	228
743	704
765	425
510	534
603	780	822	509	505	514	378	735
605	228
743	704
603	337
646	62
458	25
423	246	101
629	530
246	724
423	246	101	175	103
246	423	101
103	950
246	423	101
765	425
423	103
723	41
742	90
765	425
830	769
946	416	472	425
530	724
951	669
175	5
103	423
994	433
866	718
334	692
994	987
540	955
951	214
1001	950
609	581
530	493
530	629
724	530
646	62
153	977
428	915
692	334
977	153
62	646	542
586	782
891	629
586	782
949	168
724	159
952	838
502	118
377	457
742	306
260	313
586	573
502	690
950	1001
313	260
500	814
266	313
950	103
153	977
260	790
447	586
1001	950
168	984
168	439	949	699	575	313	556
168	949
718	90
410	189
410	189
1001	506
458	844
168	912	472	356
742	900
62	646
984	602
372	595
586	356
586	573
61	718
891	530
782	586	74	166
648	356
500	687
74	294
200	302
718	607	107	569	178
432	809
200	316	17	647	428	142	990	971	349	857	302	92	915	952	136	31	344	165	543	953
891	24
949	416
530	724
32	214	791
500	814
586	166	126	782	573
648	416
586	294	166	782	74
586	447	332	74
900	742
915	316
912	168
912	168
742	900
730	912
586	166	573
586	416
912	168
912	356	923	214	168
168	782
260	313
168	134
168	912
516	761
440	737
949	168
949	168
813	746
326	586
439	912	168
30	936
24	891
790	260
168	912
439	313
294	74
61	718
949	416
746	277	157	214	813
746	813
593	687	712	591
746	214	813
593	718
936	30
730	912	356
746	277	214	813
260	790
168	912
790	260
912	260
912	260	168
912	260	168
912	168
790	118	2
168	77
912	168
912	168
746	277	157	214	935	720	813
746	668	935	720
126	586
516	13
126	790
790	126
516	532
804	761
804	881
30	936
629	530
61	502
126	790
126	648
790	126
742	890	306
260	168
61	718
168	260
168	912	782
746	668
746	813
534	510
782	854
782	854
782	168
746	277	935	813
746	214	935	813
746	668	935
344	200	136
260	168
516	881
818	58	438	478
228	502
782	586
423	103
782	912	168
423	103
516	790	700
516	804
949	313
949	168
782	586
900	742
260	790
742	900
942	135
166	782
782	112	435	168	586	416	868	854	602
924	199
924	199
924	14
924	199
924	199
915	316
915	316
630	288
77	416
103	423
77	439
891	267
532	516
532	700
77	168
782	912	168
176	586
168	77
804	516
267	891
718	915	356	904	281	61	450	716	851	502	388	517	542	343	189	16	135	377	754	692	980	591
260	912	168
840	764
790	260
260	790
502	228
590	171
356	52	313
502	0
356	52	313
356	912	168
356	912	168	472
135	942
135	718
135	405
135	371
356	586
472	912	168	356
356	648	209
356	61	718
790	409
782	586	868
356	209
356	416
356	209
135	855
356	472
356	232
356	472	313
135	371
643	685
356	472
782	586	868
356	52	313
586	782
586	356
356	472
356	472
356	472
782	586
356	586
586	782
305	765
472	232
356	168	209
356	648	209
13	516
356	765
356	765
356	762
199	506
516	13
516	761
165	316	31	344
344	67	165
344	67	165
344	67	165
697	771	855	83
293	4
344	200
200	344
173	428
316	90
235	923
165	316
105	418
362	383
559	50
559	622
101	246
955	819
743	166
925	697
425	765
602	984
334	692
502	61
425	946
288	445	391	629	493	561
316	392
288	445	391	629	493	561
294	447
324	70
444	854
607	718
774	947
510	534
288	445	391	629	493	561
321	565
915	316
915	428
324	70
926	748
947	774
758	723	319	41
249	0
316	428
316	90
765	104	425
178	502
926	748
61	718
502	693
48	319
107	718
602	743
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
392	316
333	743
469	207
319	758
61	718
469	142
313	260
278	1003
377	729
207	795
74	674
774	947
313	294
167	988
74	674
743	602
764	840
381	192
509	402	139	388	780	132	102	788	939	559	378	323	510	206	638	299	893	634	96	832
228	2
947	774
280	629
774	947
720	813
947	774
166	674
416	586
178	502
957	630
765	313
107	201
599	333
789	994
774	947
70	534
0	502
70	324
947	774
745	828
112	267
924	199
347	171
275	849	175
175	849	275
313	416
53	56
220	471
782	586
607	231
178	415
716	866
774	947
813	746	720
963	67
947	774
659	306
854	782
720	668	935	746	813
83	784
294	817
628	82
830	185
912	260	168
105	418
743	166	704	602
946	425
743	550
721	104
428	915
592	134	98	609	454
531	987
253	151
253	290
253	566
105	418
915	428
731	422
774	947
868	790
112	674
947	774
947	774
428	214
866	716
774	947
947	774
947	774
142	915
500	126
316	200
142	915
774	947
159	166
774	947
103	950	977	423	514
568	495
947	774
951	506
160	838
362	105
447	294
506	783
428	915
288	445	391	629	493	561
322	70
987	531
288	445	391	629	493	561
977	514	780	950	1004	103
987	56
294	447
193	923
782	586	416
418	996
585	695
288	630
315	423
953	838
585	695
915	428
718	61
641	540
718	61
718	61
605	228
418	105
495	568
718	61
684	25
418	996
738	783	654
996	418
433	91
580	32
414	891	530
996	418
948	416
531	987
418	996
418	996
695	585
90	891
924	199
782	126
220	362
996	418
165	401
948	803	267	517	112	674	392
165	428	857
589	607
214	746
165	136
428	915
790	868
977	418
963	67
313	126
418	977
228	605
418	996
502	178
996	418
987	433
614	685
996	418
868	790
550	743
837	924	199
614	954
951	239
53	343
294	817
977	418
634	132
774	947
947	774
552	951
418	996
630	957
924	837
418	105
737	335
605	228
105	418
546	534	522	542	189	679	841	920
280	629
322	334
418	105
168	260
439	77
774	947
947	774
996	418
166	159
963	67
420	96	559
774	947
420	96	559
335	737
790	868
105	418
788	402
868	416
947	774
418	996
559	50
418	105
416	356
900	813
685	614
868	790
365	866
987	531
126	782
774	947
568	495
105	418
416	868
418	105
168	782
996	418
105	418
418	996
418	996
418	105
947	774
418	977
767	333
428	173
422	731	680
774	947
495	568
418	977
105	418
947	774
531	987
418	996
418	105
418	996
568	495
977	418
849	275
126	500
418	977
333	767
105	418
977	418
774	947
126	790
418	977
782	166
947	774
147	171
332	500
418	105
535	444
774	947
772	609	454	120
147	90
947	774
668	935
844	565
950	663
996	418
987	531
996	418
105	418
837	783
782	126
774	947
947	774
996	418
924	837
774	947
572	40
418	996
159	534
951	239
947	774
572	159
634	346	638	299	509	832
316	136
514	950
362	220
774	947
947	774
963	67
537	236
334	248	220
646	62
166	782
500	332
126	416	782
334	890
774	947
178	502
506	541	508	576	173	996	199	657
535	542	722
530	915
103	943
31	344
304	4
322	879
147	926
947	774
823	485
178	250
782	586	416
774	947
193	454
920	546
228	605
546	550
947	774
996	199
90	996
558	956	216	321	207
815	1004
178	388
388	178
957	630
887	383
837	924
160	857	915
454	193
1004	815
738	541	923	231	921
630	957
147	257
996	418
410	951
157	517
137	135
915	200
915	200
774	947
530	493
996	199
214	428
126	500
857	915
586	782
790	260
61	502
61	718
743	602
246	423	101
586	416	573
577	239	951
425	721
830	769
605	228
577	239	951
926	147
239	951
418	996
178	231	607
316	214
935	746
712	40
531	987
228	605
236	537
710	693
530	915
953	383
771	863
133	313
644	850
605	228
693	710
540	697	311	925	855	955
284	731
306	659
418	977
454	592
649	534
977	418
923	193
17	857
977	418
418	977
774	947
723	565
996	418
418	977
425	946
743	516
425	946
366	972
977	418
126	790
187	254
4	304
418	977
418	977
468	432
947	774
977	418
817	957
493	530
468	643
61	718
502	710
774	947
674	112
947	774
126	790
924	837
104	425
104	762
435	586	267
743	166	74
774	947
863	771
638	388
607	229
804	881
335	737
228	605
38	586
324	38
304	441	4
425	721
372	595
38	324
334	923	278	687	75	617	609	191	692
605	228
771	362
230	577
230	577
230	577
230	577
416	294	104	648	147
228	605
416	77
956	758
335	235
742	659	53
956	758
435	267
388	509
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
435	586
104	416
987	994
782	854
335	107
416	104
502	178
721	425
721	425
418	996
120	854	522	823	783	586	573
712	450	40	159
418	996
15	731	680
607	231
335	657
731	284
120	948	850	416
854	782
178	502
628	135
200	857	883	915	160	530
862	909
159	214
746	935
746	935	935
746	935
178	415
592	134
381	192
782	586	416
772	609	454	120
772	75	334
134	168
663	950
772	951
377	731
454	772	120	429
334	75
935	517
935	517
737	335
585	862
56	482
586	416	782
996	418
996	418
104	743
657	335
698	540	840	231	873	245	764
316	136
638	790
175	849	275
868	416
253	290
586	435
253	566
253	151
70	214
951	707	214	159
850	644
509	388
737	335
335	737
435	586
854	517
228	605
523	749
388	718
493	795
67	353
607	696
424	851
956	48
795	630
684	918	319	844
310	70
638	164
586	782
602	743
103	423
586	782
738	923
782	648	416
540	830
70	310
316	90
433	633
595	718
377	68
517	854
377	364
586	416	782
782	586
423	103
630	288
517	935
550	546
782	586	416
718	595
718	388
353	920
535	369	444
316	629
951	410
935	746
231	178
275	175
754	883
540	774
614	858
586	500
915	530
731	377
416	633	159
950	663
530	915
428	857
790	126
416	868
104	648
126	790
214	450	40	712
868	416
164	853
153	1001	977	996	418
184	393
977	153
168	134
602	447
915	200
924	14
416	868
915	200
915	200
915	200
915	200
915	200
915	200
602	586
881	804
13	516
428	857	915
602	984
310	528
782	586
602	133
586	782
500	586
586	602
13	738
500	782
502	724
915	200
541	783	16
393	249
754	883
915	316
915	200	857	883	160	530
915	428
881	804
883	120	754
862	585
260	790
942	135
602	782
135	581
135	942
915	316
135	337
135	628
883	200
790	260
260	168
630	685
326	557
782	602
418	996
782	586	602
418	996
418	996
685	630
630	685
418	105
2	228
790	812
996	418
13	516
344	31
105	418
697	855
200	915	857
924	199
343	223	950	663
855	135
696	607
844	672
138	887
15	731	680
935	720
696	563
935	746
855	170
120	948	196	191	291	752
425	946
120	61
425	946
15	422
443	602	743
425	946
62	646
746	935
802	900
602	586
952	838
67	344	165
602	782
362	771
401	98	429	291	454
935	813
630	530
200	316
746	935	935
200	316
362	383
362	383
329	775
887	383
362	383
428	915
362	383
290	566
362	383
624	329
935	813
915	428
530	629
207	469
522	61
70	42
383	887
743	602
316	200
948	120
738	850
951	630
138	887
738	783	921
530	200
537	236
630	951
738	13
771	362
410	541	650	837	1001	482	924	251	153	16	76	969	994	433	175	777	122
535	369
143	580
92	838
138	867
935	214
293	724
324	38
423	103
710	599
56	987
416	782
532	804
410	14	719
951	502	78
207	469
333	228
333	228
832	638
422	731
422	731
223	343
362	383
528	909
528	909
294	126
383	362
951	630
580	143
558	565
582	849
15	731
138	383
248	607	591
592	134	98	609	454	713
228	2
987	231
528	310
362	383
334	322
147	90
249	605
25	684
15	731	680	422
767	333
15	731
443	86
310	528
98	107
15	731
294	416
628	135
69	395
15	731
531	987
605	249
418	977
135	628
86	443	662
955	427	540	311	925	987
955	773	987
743	443
730	313
987	531
443	743
127	724
153	1001	977	996	418
126	790
607	248
416	294
948	416
103	423
294	447
38	324
135	742	581	137
435	782
369	535
369	535
987	433
813	900	746
774	540
135	742	137
771	703
383	220
214	159
353	656
948	52
423	866
887	383
230	577
987	56
310	103
214	178
304	317
630	795
512	469	469
512	469
743	443
103	310
415	851	978
565	723
107	553
381	29
630	957
91	433
531	987
52	948
925	429
540	774
731	422
948	52
52	948
963	67
607	692
137	135
534	510
935	746
416	356	168
951	506
267	517
267	790
609	772
782	912	586	416	868	854	602
506	951
369	823
868	782
648	868
294	447
343	70
135	137
133	104
774	540
868	648
319	48	216	386	758
935	746	214
104	133
239	711
90	191
602	586
90	997
740	157
577	147
245	231
135	700
90	191
267	112
592	98
987	56
369	535
137	135
267	112	629
267	891
369	535
70	343
948	592
428	142
196	949
721	765
915	316
120	772
497	773
703	771
772	866
196	259
147	577
718	980
135	405
196	4
915	316
915	316
193	272
977	1001	153	996	418
950	663
764	840
422	731
909	862
595	404
90	915	316
135	292
472	168
692	671
310	103
774	540
772	923
664	335
630	685	288	530
739	563
168	260
168	912
832	388	638	299	132	509	634
168	912
950	663
135	628	82	870	581	170	4	371
977	418
790	267
987	531
418	977
977	418
977	418
540	774
418	977
664	335
540	624
607	890
168	472
168	912
771	703
568	495	379
103	310
771	703
281	189
868	782	586
168	912
168	260
200	136
200	136
531	987
782	586	868
168	134
795	421	424	207
168	949
630	493
168	912
214	502
381	192
168	472
535	444
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	519	228
987	531
341	915
656	953
52	232
702	924
92	838
90	660
586	416	573
230	577
854	586
841	274	920
90	147
838	92
854	362
703	771
147	926
500	814
472	168
909	862
703	771
924	506
586	868
838	92
771	703
915	200
909	58
915	341
924	506
341	915
245	764
341	915
909	58
126	416
924	199
135	700	790
718	716
472	168
674	74
366	972
469	274	167
214	935
90	568
915	316
126	294
935	746
469	512
253	290
253	566
249	393
253	151
851	552
506	199
920	841
692	607
166	267
178	339	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	0	599	605	519	228
428	857	915
306	784
704	743
306	784
306	784
915	428
607	692
607	229
607	229
74	166	112	674	392
24	274	547	136	360	561
674	166	112	392	74
502	178
951	239
112	166	674	392	74
188	421
977	418
24	35
771	306
923	772
977	1001	153	996	418
418	977
166	112	674	392	74
231	873
624	540
267	166
977	418
92	838
915	316
281	479
416	854
274	469
948	592	416
772	923
249	605
963	67
977	418
214	923
416	256	147
469	35
418	977
977	418
716	149
418	977
951	239
977	418
506	924
707	680	98	951	416
854	416
764	245
868	586
418	977
772	502	862	188	189	870	280
563	696
540	338
416	707
716	149
868	782
977	418
441	371
416	854
746	935
746	935
132	388
418	105
418	105
274	167
663	951
75	772	850	107
772	160	857	915	530
334	772	75	127
935	813
949	168
844	499
772	502
171	933
663	951
502	862	188	189	280
935	746
935	746
105	418
120	948
189	281
189	281
189	772
288	629	493	561
167	274
499	844
167	274
782	586	868
356	648	790	168	209
105	418
868	586	782
418	105
164	402
281	189
188	772
630	530
418	105
586	868
168	472
935	746
334	524
199	506
422	731
288	629	493	561
105	418
586	602	782
168	472
586	854
377	246
324	38
586	602
586	267
288	445	629	493	561
499	550
168	949
16	541	783
288	445	391	629	493	561
316	31
105	418
586	782	868
112	517
663	950
502	976
168	356	648	790	209
53	659
288	445	391	629	493	561
341	915
790	356
53	577
135	700	790
586	416
189	281
782	586	868
707	880
568	379
850	833	185	196	75	987
90	160
573	586
718	716
506	199
782	586	602
135	692
135	581
844	499
306	229
849	275	423	175
193	53
935	746
510	534
423	246	101
790	168
2	790
14	506	702
423	977	103
38	782
833	850
663	951
833	415
90	316
790	135
833	720
517	166	602	356
422	731
246	377
692	245
774	540
229	306
951	663
246	423	101
246	423	101
692	135
659	53
443	86	662
321	216
306	383
510	939
512	469	469
731	15
338	90
915	341
188	502
90	940	776
963	67
91	607
764	582
90	343	70
168	313
168	790
428	316
356	790
680	731
526	383
764	994
90	42
428	316
502	188
428	316
214	718
550	499
789	2
586	197
56	987
135	790
586	267
134	168
321	216
718	214
189	502
502	189
90	42
782	586	602
692	233	191
644	1001
90	862
586	782
502	178
207	988	373
692	746
356	209
13	516
214	912
90	160
356	209
274	167
530	629
915	428
316	428
293	724
381	192
381	192
428	915
233	692
516	790
720	746
663	951
530	629	891
166	267
1001	644
644	1001
414	891
502	976
684	48
790	516
782	912	586	416	743	868	111	602
804	881
782	885	416	984
214	843	746
418	105
516	790
794	854
868	782
214	935	746
994	764
915	428
790	516
245	231
915	341
915	428
245	764
915	316
48	684
828	804
200	915
502	772
790	516
516	790
854	542
433	338
840	764
200	915	857	883	160	530
915	341	200
200	915
908	425
369	62
530	200
712	450	687	214	40	159	802
790	356	648	168	209
200	915
200	915
424	421	795	207
200	915
236	537
14	924
135	692
135	581
135	405
537	236
915	90
586	782	868
586	782	868
472	168
586	500
111	782
111	743
586	602	782
586	782
62	542	485
790	812
790	168	472
790	812
924	14
292	135
924	506
924	506
190	274	373	656	181	353
924	516
316	428	857
401	415	165
987	850
401	415	165
112	267
602	586
674	112
559	50
405	135
485	62
236	537
602	782
559	622
559	50
602	586
377	866
663	950
377	866
306	784
963	67
963	67
963	67
399	343
963	67
165	31	344
935	214	746
963	67
485	854
362	854
14	506
294	126
812	790	119
377	729
935	746
267	790
707	680	193	98	633	951	214	416	880	159
908	721	765
854	362
425	90
104	765
707	680	98	951
166	267
267	142
190	656
185	850
537	236
987	531
377	457
288	445	391	629	493	561
267	166
659	742
288	445	391	629	493	561
377	101
731	422
166	267
236	537
425	104
506	924
377	630
166	517	602	356
772	923
813	277	746
214	935
946	425
721	104
239	95
104	425
220	75	334
166	782
602	166	517	356
953	838
422	731
585	135
764	245
585	135
630	377
365	118
167	274
178	232
692	233
365	118
630	629
200	136
178	502
963	67
178	333
866	423
142	428	349
178	502
293	724
61	718
61	718
746	935
334	687	617	718
118	365
692	135
142	267
75	220
75	772
592	98
168	790	472
142	200	857
362	149
90	997
605	693
963	67
772	609	454	120
772	75
630	530
602	586	782
90	191	692
416	294	147
477	310
420	164
602	586	782
881	14
851	547
963	67
782	586	74	166
552	858
90	915	316
423	866
648	790
976	349
53	193
782	111
423	849	246	977	101	175	103
200	344
423	103
502	214
74	782
996	418
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
477	310
724	410
724	538
738	837	783	828	745
724	883
742	659
724	915
851	188
275	479
344	200
742	135
469	141
67	846	344	165	207	561
946	104	648
248	607	692	591
724	690
648	765
648	868
724	118
648	602
166	782
724	530
648	946
868	648
502	772
200	142
118	724
334	220
724	29
532	804
648	240
207	795	469	424	35
343	399
724	118
404	372	372	372	372	372
404	372
404	372	372
404	372	372	372	372	372
267	142
404	372	372
782	602	586
267	142
900	813
782	74
638	164
813	720
819	692
306	784
500	586
173	924
168	472
433	987
230	577
887	383
165	838
120	772
214	159
868	782	586
294	885	256	447	416	984	313	74
716	866
319	48
670	381
977	418
946	648
924	173
866	716
249	0
416	912
724	502
692	819
214	159
909	862
142	200
164	638
288	629	493	561
418	977
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	519	228
977	780	950	423	514	1004	103
977	418
120	193	772	633	53	752
648	946
343	90
909	862
502	724	976
506	199
73	41
425	946
633	166
506	199
472	168
976	502
659	742
147	90
422	731
976	502
772	82
246	724
530	724
98	253
267	586
951	56	538	502	189	809	482	957	433	605	669	738
185	762
493	724
90	191	692
752	120
950	663
731	422
133	648
951	857
377	866
229	742
90	147
765	721
765	648
306	790
950	663
126	232
200	142
90	338
724	246
103	310
765	104
56	987
306	626
724	493
471	752
987	433
900	742
577	53
851	188
160	630
310	103
160	526
381	502
633	278
362	645
532	783
178	502
502	178
500	692
935	746	214
987	56
167	851
310	477
957	630
698	540	840	231	873	245	764
356	166	517	602
586	602
586	782
356	648	209
730	356
961	2
381	192
454	587	955	629	963	362	160	371	752	802	865	798
73	41
317	304
586	782
142	200
586	267
381	192
586	267
304	317
881	804
454	165	19	584	428	235	188	854	772	680	173	586	624	433	782	999	379	552	250	444	641
278	633
278	633
851	141
530	658
248	607	591
232	472	946
854	454
454	284	863	905	948	562	39	738
586	500
586	454
418	996
207	795
433	987
310	343
454	893
142	267
454	907
535	62
731	422
381	192
497	977
586	58	479	947	837	310	120	264	160	161	948	165	735	257
846	67	561
136	200
454	116	127	264	397	35
454	722
349	976
290	566
854	362
915	428
418	977
418	977
955	427	540	773	311	873	925	987
977	418
149	716
454	782
953	656	353
418	996
582	764
349	976
418	996
41	723
290	214
602	782
582	764
602	648
720	680	527
381	192
318	332
418	996
946	232
955	427	773	311	925	987
955	454
955	427	540	773	311	925	987
167	851
723	41
723	41
723	41
723	41
720	668	935	746	813
418	996
191	692
663	638
267	586
421	630
915	316
855	697
472	168
120	454
120	586
377	724
987	955
120	772	633	752
377	5
940	214
15	422
890	90
15	731
418	994
592	134	98	609	454	713
428	316
425	946
120	546
53	715
267	586
428	316
428	454
602	586
53	900
907	951
994	364
782	602
994	418
704	743
136	200
418	996
418	994
418	977
752	415
936	137
996	418
267	586
977	418
718	107
713	566
752	91
752	833
316	428	915
752	185	150	617
663	950
718	107
900	53
951	996
107	718
924	14
136	200
15	731
454	120
472	168
648	765
915	136
735	159
381	921
731	752
790	168
120	196	198	53
561	846
332	318
104	765
120	772
472	416
443	86	152
586	267
630	421
630	421
586	267
159	693
267	517
707	680	193	98	633	951	214	416
565	321
987	482	56
663	951
742	229
790	306
602	743
586	267
418	996
53	900
418	996
586	267
790	260
173	506
517	267
306	790
940	159
500	814
517	267
53	807
497	977
951	663
517	166	602
185	915	670	502	684	248
185	762
248	185
418	996
812	790
592	333
663	951
883	724
724	718
854	61
267	586
540	955
90	850	173
424	630
422	731
267	517
164	943
540	231
425	104	721
517	267
713	566
142	316
245	540	329	233	231	264	624
137	936
207	953
595	550
418	178
630	421
91	843
595	790
670	185
207	136	165
742	900
454	290
50	559
104	425
454	592
159	32
854	362
147	926
332	500	435
250	332
401	98	415	429	291	454
472	535
401	98	415	429	291	454	165
846	561
166	517	602
250	332
61	742	692
250	332
423	246	779
638	663
435	500	332
692	90
538	724
90	338
377	724
414	891
849	275	737	423	175
849	275	737	423	175
559	50
657	383
949	168
310	477
561	846
423	246	101	103
630	424
654	991
731	680
338	231
264	245
502	185
502	228
333	592
288	445	391	629	493	561
771	306
771	306
62	542	485
692	191
696	563
332	435
250	332
404	595
306	771
472	168
493	647
318	332
692	61
435	332
485	62
663	638
738	745
771	306
310	477
388	343
996	418
648	782
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
159	940
771	90
722	542
828	804
633	193	53
532	738
771	306
447	74	573
771	306
62	485
159	940
979	512
586	267
485	62
586	267
168	949
168	790	472
61	718
24	891
782	586
693	890
61	854	517
61	517
388	132
62	542	485
782	648
866	377
724	293
654	682
648	790
738	532
764	582
724	502
586	602
648	790
586	782
586	885	294
648	790
936	137
48	684
764	582
440	737
724	718
415	91
782	648
854	542
506	173
762	185
231	2
231	2
326	557	782
575	168	472
782	602
502	724
404	595
500	332
854	250
388	638
782	111
790	648
790	648
790	648
790	648
421	630
585	771
332	435
630	421
630	421
868	790
648	782
126	782
648	782
2	502
737	440
684	185
595	404
404	595
595	404
532	516
700	790
532	804
700	638
532	761
936	30
862	909
421	141
810	7
810	335
199	506
920	656
575	168
731	422
260	790
790	812
111	782
761	532
30	936
516	532
516	924
105	418
790	126	356	648	168	416
586	416
812	790
790	812
232	946
260	168
532	516
996	418
712	40	802
586	120
790	648	168
790	648
790	648
13	516
516	13
790	700
790	648
790	868
790	168
516	13
2	790
790	2
790	648	168
534	591
881	804
924	14
344	67	165
344	67	165
344	67	165
344	67	165
306	771
697	925	855
721	765
306	771
485	62
165	316	401	31
165	428	857	136
165	344
924	14
120	586
425	912	416
943	310
794	854
771	306
585	149
771	83
329	775
418	977
425	946
855	697
855	697	170
418	996
418	977	996
377	866
377	866
418	996
220	75	334
418	996
288	445	391	629	493	561
316	165
267	112
485	854
418	996
418	105
951	239
316	428
443	214	159
377	423
229	742
721	765
190	191
306	687
69	950	879
334	534
422	731
996	418
977	418
670	553
977	514	208	780	950	423	1004	103
310	943
890	923
936	104
638	164
950	1001	780	977	514	378	832	103
977	950
602	586
127	724
952	316
926	718	591	157
127	718
188	629
485	369
948	592	120	416
532	516
692	534
654	650	682	719	924	738	576	516	783	173	13	199
950	977
693	228
48	684
228	693
335	810
802	450
540	697	311	925	855	955
948	592
721	104
943	310
956	672
721	425
743	111
278	890
418	977
372	595
416	159
948	592	120	416
879	69
946	425
977	950
752	306
416	294	948	147
868	790
692	233
592	948
602	586
530	288
682	654
723	73	758	41
948	416
948	592	120
70	159
758	918	956
418	977
782	126
955	773	987
956	558
267	674	112
500	687
175	849	275
987	433
718	127
674	267
977	418
951	663
173	90
987	955
418	996
410	976
428	159
428	159
61	718
334	926	607
428	159
275	175
547	817
334	607
175	849	275
648	104
996	418
990	316
165	428	857	136
165	316	401	67	31	344
159	586	416
849	275	175
428	159
509	634	559
935	668
500	814
288	445	391	629	493	561
67	963	846	207	561
428	173
692	233	191
288	445	391	630	629	493	561
609	890	923	278	687	617	151
418	977
935	746
879	740
275	849	175
649	663
175	849	275
535	369
416	648	782
4	687
104	648
159	214
502	231
946	305
648	416
946	425
499	216
120	546
41	565
648	790
849	275	175
425	948	196
381	107
136	207
184	779
369	485
638	790
948	912	416
638	700
173	506
500	586
500	762
716	90
530	61
851	614
772	883
362	383
607	250
772	502
142	857
443	214
735	84
948	912
735	84
866	377
946	232
810	7
84	740
575	472
497	773
497	977
704	565	844
782	586
663	951
40	802
416	648
663	649
14	996
173	506
52	782
841	483
53	40
740	84
952	200
236	537
977	418
633	188
341	915
546	120
435	332
779	843
134	356
526	360	160
742	900
788	634
0	710
526	360	160
782	648	416
586	120
173	506
693	599	605	228
126	790
990	482
952	344
586	602
573	126
90	24	629
648	782
971	543
586	602	782
416	648
90	771
586	500
104	936
648	356
38	782
105	418
684	48	565	318	679	704	321	458	844
228	693
150	499
275	849	175
782	111
607	502	343	189	157	915	127	746	718	530	591
846	67	561
173	541	506
586	500	166	573
586	762
188	633
586	602	782
586	602
622	676	125	510
718	687
622	676	125
502	607
316	392
622	676	125
199	506	996
586	782
607	502
214	142
157	607
61	718	718	530
607	157	746
935	720
316	915
915	185
332	435
332	447	74
15	731	680	422
782	586	602
782	586
362	909
509	388
782	648
622	676	125	559
497	977
67	963	344	165	207
497	773
782	586
742	581
216	499
585	771
765	104
104	126
530	267	838
24	891
765	648
782	38
731	422
607	499
622	676	125	559
530	61
834	120
175	275
506	199
275	175
746	197	668	935	731	692	920
193	53
804	828
62	646
530	24	607
530	24
707	880
38	939	309	474
75	772
38	782
832	780	514
607	746	530
832	378
38	324
546	550
782	38
715	53
316	136
996	199
977	514	208	780	950	423	1004	103
804	881
338	231
912	782
935	720
955	540
790	126
790	126
425	946
214	171	147
120	952
236	537
164	223
952	200
987	531
900	742
165	207
638	790
61	522	843	718
552	35
771	703
771	703
850	120
551	62
602	133
602	782
966	575
120	850
7	810
288	445	391	630	629	493	561
883	184
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
188	633
377	708
418	977
592	134	948	609	454
561	846
772	862
537	236
810	7
239	35
379	568
772	572
772	293
500	193
772	534
772	547
561	67	846
630	288
590	171
362	383
418	996
418	996
987	531
383	362
772	669
718	61	243
731	739
362	383
987	433
813	746
14	924
383	362
14	924
846	561
680	720
720	680	527
62	214	159
742	900
658	838
828	924
2	790
500	126
680	422
731	284	15
506	541	508	576	173	996	199	657
500	332	782
731	422
782	586	416
924	828
541	199
53	850
166	416	74
74	166	112	674
189	410
862	772
850	738
200	952
900	742
633	188
74	294	759	447	984
890	609
229	568
952	316	120
961	2
746	935	813
231	502
416	250
790	2
502	178
746	935
502	231
742	900
552	424
586	782
586	782
586	782
586	435
659	306
502	189
90	746	720
977	418
731	422
423	246	977	101	103
782	586
996	199
731	284	15
586	383
1001	921
335	262
383	586
614	196
349	976
731	284	15
231	540
327	381
435	586	267
948	592	416
231	540
435	267
381	327
517	166	602
731	284	15
846	561
335	262
24	188
188	633
381	506
120	952
586	416
41	565
318	332
236	537
854	535
843	61
912	416	356
318	366
175	532
648	416	782
214	746
540	987
923	772
214	746
996	199
532	175
540	955
923	151	890	278	687	617
90	1003
923	151	890	278	687	617
923	151	890	278	687	617
912	730	356
410	189
332	500
582	329
189	502
62	485
2	961
772	923
61	718
2	789
428	122
730	912	356
924	14
250	416
881	783
586	166
789	2
956	758
758	723	41
231	245
782	648	416
440	737
502	61
890	923
648	416
440	737
166	743
416	912	356
416	250
418	977
883	843
416	250
189	915
800	62
500	332
654	576
923	738
2	790
502	189
788	634
2	231
104	425
104	721
731	284	15
410	724
738	923
731	422
738	923
491	5
2	231
732	118
388	61	502	718	591
416	586
532	516	13
118	732
843	393
700	790
13	532
790	126	168
485	62
272	662
532	13
790	416
936	30
828	516	881	532	437	761
732	118
532	828
802	40
17	428	857
30	936
14	702
746	668	542	935
271	668
643	685
746	935
746	935
586	416
586	74
782	648	416
586	74
746	668	668	595
790	2
746	935	813
790	868
790	2
828	532
782	586
782	912	168
782	912	168
782	586	416
782	197
746	668
782	197	38	586	326
790	648
790	2
790	502
534	102
534	334
790	868
534	388
790	595	934
306	790
659	306
659	229
659	306
924	14	506	199
697	855
418	996
111	782
915	428
697	540	925	855
485	62
855	697
833	720
987	415
833	185	415
915	316
855	697
393	843
743	602
422	731
316	915
746	534	223	692	591
676	46
542	62
228	605
344	838
565	41
502	790
951	663
559	50
14	702
14	702
14	702
502	538
14	924
14	702
70	415
41	565
112	74
680	731
680	731
731	680
731	680
948	803	267	517	112	674	416	392
428	915	136
50	559
67	344	165
948	126
428	915	136	607	316
629	75
62	485
165	200	857	136
550	546
165	316	31
422	731
165	344
142	275
165	67	344
142	275
142	275
948	126
126	500
542	62
948	592
782	111
542	62
500	126
126	948
422	731
506	199
782	586	416
948	126
670	107
506	783
142	275
75	629
126	104
506	924
542	62
335	118
832	206
682	650	654	783	738
126	790
585	857
530	629
316	915
724	883
782	586	416
738	650	682	654	783
193	923
147	933	347	196	454
514	1001	780	950	977	378	832	103
924	506
118	732
833	150
987	231
743	111
344	971
514	1001	780	950	977	378	832	103
454	772	120	196	291
443	86	662
147	214
90	850
514	1001	780	950	977	378	832	103
735	159
977	514
955	540
662	272
500	814
0	249
61	843
891	24
540	231
147	415
890	923
142	267
758	499	844
249	0
595	790
353	190
414	891
662	443
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
742	769
607	617	415
738	541
724	502
517	120
422	731
160	629
105	849
500	814
90	628
540	231	955
514	977
62	646	551	854	369	513	485	394
946	425
514	1001	780	950	977	378	832	103
514	1001	780	950	977	378	832	103
48	956	216	25	319	558	458
996	199
48	956	216	25	319	558	458
61	502	718
61	388
977	1004
48	956	216	25	319	558	458
648	782	416
416	586	782
369	62
743	443	602
35	239
810	107
316	428
14	702
422	731
883	159
772	223
506	783	6	670	381
558	956	48	216	319	499	321	458	207
157	517	586	356	684
159	735
693	178
742	214
595	746
595	404
540	231	955
743	704
782	586
275	142
73	679
648	126
879	334
291	268	1003	196
107	201
316	915
857	585
157	746
599	693
472	168
963	67
120	326
223	120
142	275
422	731
956	565
684	758
908	765
951	239
517	157	586	356	684
415	147
191	987
220	607
440	737
732	118
629	188
629	316
987	433
199	506
742	900
609	638
316	428
656	920
500	782
277	715
684	517	157	586	356
609	592
854	62
629	946
69	38
415	987
506	199
316	953
199	506
415	127
609	592
107	5
379	568
674	112
663	951
854	550
69	38
415	178
776	890	923	609	591
104	648
415	40
188	978
332	318
722	186
742	900
393	843
971	543
650	682	654	783	738
512	469	469
854	416
946	629
900	742
810	7
891	414
900	742
416	854
586	782	166
743	13
586	782
415	940
987	415
837	924
900	742
40	187
586	416
275	142
416	61
233	231
586	416	782
586	984
410	189
996	199
1003	454
881	516	804	783
586	166
186	722
294	447
782	586
290	214
804	516	881	783
165	422
14	381
553	107
447	294
159	883
231	624
550	854
586	782
553	107
881	516	804	783
883	159
418	996
151	923
159	915
334	776
316	349	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
334	923	687
996	418
996	199
657	541	10
657	173
136	629
418	996
883	724
704	743
638	832
147	931	277	171	933	926	157	347	972	285	355	590	577	230	686
454	1003
500	126
670	506
547	561
890	923
111	743
718	595
622	676	125	559	510
112	674
142	275
718	595	607
881	804
159	883
742	900
622	676	125	559
731	422
718	388	61	502	591
731	422
731	422
622	676	125	559	510
996	418
648	765
275	142
422	680	527	15
622	676	125	559	510
648	790
344	67	165
13	532
90	1003
422	165
622	676	125	559	510
142	915
977	514	780	950	103
908	765
159	70
90	659	306
622	676	125	559
199	996
341	915	136
862	388
7	810
214	746	813
607	718
500	332
416	586
559	622
306	687
721	104
70	159
721	104
559	622
881	516	804	783
776	334
112	356	472	313
776	278	214
776	334
782	648	416
142	275
305	416	946
880	936
923	193	53
165	316
629	136
310	46
199	996
541	199
881	804
245	231
923	151
743	602
984	782
559	634
126	500
721	356	602	743
813	720
214	147
193	940
559	50
112	267
559	50
126	790
500	814
199	541
900	742
416	782
166	674
381	921
53	731
416	782
112	74
742	900	306
743	704
743	782
559	634
454	772	120	196	147
15	422
854	550
199	924
542	62	746
454	401	429	291
102	534
553	532
197	782
951	428
987	540
772	239	609	454	159	120	951	75	214	127	334
528	310
502	724
216	319
216	319
746	668	542
52	232
532	553
742	900
275	142
24	891
175	275
249	506
935	813
428	302	951	543
428	951
532	553
742	306
935	746
935	746
772	388
553	532
721	104
553	532
180	958
239	951
720	668
542	62
302	838
940	159
193	53
506	249
425	765
318	684
951	239
294	447
843	393
41	565
595	718
67	963	846	207	561
723	41
996	199
306	742
310	528
165	316
223	120
75	772
532	553
996	199
723	565
731	680
75	220	997	948	150	607	107
75	772
428	915
40	450
334	997	70	191	987	720	220
854	546
316	165
648	790
746	277	157	935	813
813	935	746
416	948
680	731
746	277	157	935	813
310	46
532	553
319	918
546	854
46	310
586	380
782	197
428	915
680	731
952	915
178	502
880	936
952	200
813	935
586	782
782	197
418	996
987	231
316	392
772	609	454	120	951	127
151	923
471	752
381	327
629	24
232	472
70	334
663	343
90	464	107
220	75	91	334
813	746
70	324
316	857
648	168
428	316
532	516
854	546
334	278	687
996	418
648	782
577	239	951
648	126
316	915
542	62
629	24
316	428
599	605
167	988
592	134
883	772
592	98	948
199	996
107	5
310	46
592	134	98
423	246	977	101	103
644	1001
423	103
648	782
607	24	343	595	70	127	136	746	629	316	591
936	880
648	416
659	229
428	915
61	416
349	976
14	924
936	30
306	229
782	111
428	267
517	674
718	120
14	924
951	506	996
782	111
862	909
980	61
948	592	126
180	958
472	232
868	790
718	595
948	592	416
607	231
718	595	607
428	302
428	951
746	24	343	595	70	127	136	607	692	629	316	591
607	718
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
472	168
951	428
14	924
14	924
607	746
924	14
103	423
782	586
924	14
614	858
912	416	425
924	14
629	891
912	416	356
136	915
14	924
924	14
415	609
14	924
75	220
14	924
924	14
813	746
14	924
746	935
921	381
923	776	890	687	609	591
624	329	245
428	302
790	126
790	648
952	838
721	104
721	104
721	104
721	104
721	104
721	104
416	912
0	502	178
813	746
349	976
415	334
724	502
582	994
415	185
502	862	188	189	280	178
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591
428	302
629	526
629	360
629	160
415	617
703	771
605	599
388	534	70
175	849	275
605	228
724	718
629	160
318	332
908	765
425	912
742	415
228	605
425	765
531	482
765	425
866	377
338	433
1001	644
586	782
605	228
586	782
765	946
586	197	326	324
843	407
586	166	782
586	267
586	267
388	383
502	862	188	189	280
502	61
407	843
843	407
530	280
891	629
136	316
530	629
843	407
433	338
813	746
746	668	542
746	277	935	813
746	668	935	720
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	720	530	684	776	920	591
808	553
746	739	834	534	450	550	248	851	923	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
746	668	935	720
418	105
790	126
553	107
553	107
553	107
553	107
207	795
924	837
502	0	178
207	165
502	862	188	189	280
207	795	469	424
207	469
207	469
207	373	469
924	14
111	782
414	891
502	178
891	414
306	229
891	267
137	936
199	506
506	199
105	418
915	316
782	586
891	24	414	530
915	185
782	111	743
353	920
936	137
718	61
924	14
418	105
924	541
599	605
599	409
306	890
61	718
356	730
356	447
349	976
500	814
670	415
428	17
111	743
553	670
553	670
724	883	718
553	670
96	832
105	418
506	14	576	783	173	13	199	921	738
506	364
506	364
168	790
931	577
541	924
804	881
200	24	530
200	316
228	605
912	948
912	77	168
731	584	284	15
782	586	416
622	676	125	559	510
782	586
912	168	782
782	912	168
168	912	439
881	804
782	586
809	90
168	912	556
168	260
356	313
356	313
356	912	168	472	313
356	912	168	472	313
912	586	984
809	633
168	912	356	472	313
356	602	721	743
356	912	168
356	912	168	472	313
356	912	168	472	313
356	112	472	313
356	517	157	586	684
168	912	356	472	313
356	730
605	249
912	168
168	790
356	912
260	77
439	912	782	168
356	648
782	439
439	782	168
782	439
790	168
349	724
356	313
105	418
168	472	356
356	232
356	472	313
556	168
891	414
168	556
168	912
561	67	846
168	472
168	575
168	949
790	168
168	260
168	790
168	260
168	949
439	168
168	439
168	556
168	472	356
168	77	260
168	912
790	812
924	14
697	540	311	771	925	855	83
978	214
414	891
429	401
120	190	53
924	541
720	668	935	746	813
559	50
559	622
559	50
559	622
316	915
137	936
541	924
528	909
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
951	707
542	415
724	293
418	105
802	900
401	429
120	952
178	415
542	62
771	83
281	280
379	568
771	863	83
542	62
542	62
542	62
294	126
935	720
267	435
828	804
607	617
955	540
233	692
246	423	101
236	107
267	891
935	746	668
987	955
585	281
935	746	720
700	32
1001	924
184	779
310	103	663	46
253	151
249	605
924	881
189	862
48	499
0	732
951	663
663	343	310	103	46
193	923
58	909
663	951
743	782
924	837
832	96
166	674
743	111
281	585
924	1001
281	905
249	377
185	915	670
185	502	684	248
185	762
416	112
310	46
119	790
334	692
541	199
256	313
977	514	208	780	950	423	1004	103
951	707
416	782	586
329	775
40	572	568	187	802
617	752
332	435	500	782
996	541
996	541
862	178
256	313
267	586
166	586
418	996
31	165
923	53
771	90
440	189
231	624
126	294
641	540
377	718
458	499
32	700
742	692
540	641
553	532
923	193
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
618	499	321
306	752
410	14	719
381	532
837	924	199
846	561
566	278
599	78
122	428
239	214
572	772
935	746
362	909
532	553
718	120
310	343	46
249	506
924	837
862	189
540	641
306	752
837	719
837	924
532	381
881	516
371	441
383	388
648	416
648	416
429	454
293	538
147	931
147	931
147	931
118	365
648	416
980	591
416	648
107	5
278	776
586	435
107	236
416	586
586	416	782	166
147	931
126	790
586	782
550	546
334	388	783
334	607
904	122
586	782
648	256
776	159
586	782
810	107
483	61
862	178
61	135	356	450	502	915	718	591
166	674
256	648
586	267
216	499	321
858	614
629	607
771	306
161	951
586	267
700	32
586	267
256	648
267	586
586	782	166	416
420	96	559
607	334
607	229
553	532
416	674
90	771
267	586
334	502
416	648
771	90
607	231
175	849	275	737
614	858
586	267
586	267
609	923
923	506
275	175
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
586	267
586	267
106	91
648	416
648	416
924	881
586	416	573
91	106
890	923
418	996
506	923
532	553
506	923
214	159
98	268	707	401	278	117	107	429	713
850	199
418	996
185	415
447	356
166	586	782	674	416
98	268	592	707	401	278	117	107	429	291	454	713
1001	576	516	541	650	327	881	14	654	270	837	719	745	979	850	924	783	173	13	828	506	996	199	644	921	657	702	738
73	499
987	432	364	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
98	268	592	707	401	278	117	107	429	291	454	713
923	506
506	923
199	506
313	759	984
199	850
934	71
306	771
98	134	268	592	707	278	117	107	713
851	978	415
934	71
98	268	707	401	278	117	107	429	291	454	713
214	742
592	134	98	948	609	454	713
771	306
40	802
782	674
934	71
98	134	268	592	707	401	278	117	107	429	291	454	713
592	948	609
934	71
648	416
267	586
828	1001
1003	90
996	418
674	112
674	267
963	67
803	267
377	522
782	674
915	316
915	185
987	56
335	381
772	75
98	134	268	592	707	401	278	117	107	429	291	454	713
586	176
772	609	454	120
98	268	707	401	278	117	107	429
343	310
107	201
546	595
940	214
7	810
56	987
153	782
586	166
500	332
586	267
641	540
641	540
586	267
723	565
253	290
253	566
253	151
193	500
695	568
568	695
98	134	268	592	401	278	117	107	429	291	454	713
506	199
500	193
334	923	633
157	356	517	586	684
902	24
996	199
193	500
25	704
267	586
166	586
98	707	107	713
168	912
607	746
977	514	208	780	950	423	1004	103
863	742
159	776
921	381
136	915	591
24	280	629
178	502	189
458	684
948	267
586	267
902	24
500	193
506	923
935	746
168	912	984
193	500
98	134	268	592	707	401	278	117	107	429	291	454	713
948	912
74	166	586	759	984
165	316	401
607	229	534	851	502	517	343	135	157	915	783	994	718	684	920	591
334	633
32	197
607	334
168	912
987	28
500	193
343	950	663
879	740
879	69
310	343
987	433
772	883
168	439
912	168	949
500	586
946	268	633	214
1001	828
316	136
915	61
915	316
15	680
935	746
313	294
912	439	266	168	949
759	166	586	984	74
416	546
334	550	633	546
912	472	168	575
537	440
1001	924
48	684
248	185
984	168
924	1001
779	184
540	53
946	765
439	168
951	189	883
166	586	759	984	74
248	607	591
214	935	746
984	586	759	166	74
546	534	522	542	189	679	841	746	920
120	772
879	735
192	381	107
946	268	633	214
940	214
120	591
136	316
707	680	951
915	316
105	872
53	193
951	214
199	996
48	684
987	840
586	166	759	984	74
586	573
586	759	166	984	74
679	499
383	528
586	159
679	499
468	664	107
423	246	101
90	307	606
707	680	880
272	900
764	329	994
334	278	687
935	577
654	576
332	542	500
500	332
126	790
316	392
184	779
776	159
193	923
356	90
872	987
782	416	887	153
231	2
75	772
782	416
294	313
192	107
935	746	214
107	192
392	316
516	14	924
356	790
987	872
316	392
996	199
788	402
923	506
356	868
812	550
168	439
168	984
168	912	472	575
542	332
166	674
334	248
126	700
259	196
542	332
41	565	499
75	220	850	607	107
868	356
629	280
191	752
199	996
91	617
923	633
537	107
790	356
984	168
752	306
951	883
52	790
849	105
633	923
392	316
293	410
700	126
586	159
126	790
227	66
227	45
433	987
316	134
293	246
743	516
66	227
402	788
782	416
506	923
193	500
724	718
66	227
294	586	416
951	56
166	674
586	294	166	416
91	850
956	499
227	66
227	45
82	771
674	166
582	994
923	193	53
723	565	499
159	776
707	680	98	951	416
220	75
724	718
249	189	6
227	66
227	45
149	372
996	199
149	716
680	422
868	912	730	168	356
862	909
771	82
609	890
246	423	101
321	499
416	782
147	454
159	586
90	891
313	416
2	790
782	416
159	586
537	107
199	996
66	227
550	812
304	4
951	161
663	343
629	280	561
416	313
654	783	738
306	374
343	310
629	24
782	166
334	248
248	334
313	416
586	416	159
356	912	948	168	868
782	416
322	879
730	790
248	415
724	718
716	866
866	716
909	862
388	132
46	310
977	418
909	862
909	58
908	648
586	984
249	189	6
2	790	700
407	225	883	779	184
197	515
587	181
977	832
17	428
310	103
994	540
103	310
310	46
912	948	168
310	103
813	668
912	214
58	909
30	313
500	193
103	310
103	310
502	61
318	332
502	178
843	393
266	439
843	393
356	602	721	743
418	977
439	266
266	439
575	814
356	790	168
236	537
111	782
111	416
111	586
924	14	516
924	506
924	516
166	782	674	586
178	214
987	433
697	311	925	855
165	316	401	31
663	638
502	862	178
310	103
178	502
800	62
850	75
178	250
684	558
178	232
559	622
105	849
559	622
746	668	542	157	935	684
160	658
553	532
329	624
223	415
393	843
189	716
850	783
506	924
401	415	165
246	423	101
401	98	429	291	454
746	935
256	416	313
50	559
644	826
401	98	415	429	291	454	165
506	924
746	668	935	813
401	165
924	506
650	783	738
909	528
684	318
62	551
996	418
650	783	738
418	996
178	628
423	246
977	418
178	231	607
19	333
423	101	779
178	75
743	516
532	553
178	250
977	514	208	780	950	423	410	1004	103
544	120
743	542
592	134	98	948	609	454
771	901
443	86
540	697	773	311	925	855	955
532	516
107	120
15	422
628	178
532	13
977	497
334	189
996	418
334	189
702	506
293	572	724
306	752
267	112
532	13
306	229
901	784
272	662
724	866
236	537
506	702
313	30
771	400
429	401
90	657
722	186
400	374
316	165
90	850
401	429
165	316	31	344
416	782
607	229
46	310
165	316	31
165	67	344
429	401
61	135	356	450	502	915	718	591
951	540
160	629
540	951
165	67	136	31
31	990
607	229
629	280
420	96	559
310	46
718	134
935	534
951	540
955	540
316	392
595	195
987	872
61	502	718
915	214
392	316
256	416	313
672	758
423	246	101
540	214
638	663
195	595
609	592
609	592
609	592
316	392
75	178
316	392
178	693
506	364
506	924
392	316
178	502
764	364
178	75
13	532
324	90
90	191	692
990	482
159	586	209
558	499
120	854	823	850	783	586	573
990	482
132	388
90	809	987
568	379
764	582
147	134
468	432
157	931	277	171	933	926	347	285	590	577
40	187
939	951
90	226	987
25	684
170	855
24	629
573	120
813	746
334	534
849	175
862	280
568	450
61	718
890	923
120	573
700	881
189	334
946	416	305	425
663	638
532	13
189	249
231	245
416	946
776	923
272	450
410	541	650	837	1001	482	924	251	153	16	76	78	994	767	433	175	777	122	184
946	416
516	14	924
541	719	738
738	650
220	334
951	506	996
105	582
924	516
334	915	316
823	120
782	868
157	120
738	724
103	310
553	491
433	120
646	62
855	170
249	189
595	71
160	658
516	924
987	56
15	422
491	553
107	120
924	516
723	758	41
843	393
723	41
335	553	670
310	103
629	630
120	316
418	977
418	996
454	147
868	782
843	320
516	924
810	107
310	46
654	783	738
334	910	220
776	923	687
147	454
165	552
220	334
630	629
924	516
724	738
724	711
738	783	654
136	316
136	316
743	550
120	70	978	850	127	416	190	40	107	629	178	316	865	220
902	24	280
120	107
674	112
552	165
161	951
743	356
934	595
934	595
290	214
178	502	333
880	770
157	356	517	542	586	684
229	306
425	946
439	266
963	67
435	586	267
313	256
742	900
147	257
310	943
416	946
435	267
963	67
214	915
313	256
416	782
372	169
674	112
674	112
946	425
771	703
324	38
915	316
646	542	62
178	409
912	168	586	984
987	994
819	692
107	5
103	310
267	586
802	193
159	586
349	976
885	294
214	178
362	181
654	783	738
186	722
294	885
214	142
923	506
136	316
294	885
232	178
178	502
369	823	535
552	424
923	776	687	591
332	500
90	70	324
304	317
951	663
136	316
416	782
951	663
290	214
472	912	168	575
923	890	239	235	951	53
500	332	782
15	422
881	700
951	923
239	923
317	304
506	923
657	541	10
657	173
90	307	606
103	310
850	804
120	542
327	381
313	256
324	70
327	381
353	920
266	439
304	317
550	546
644	327
236	537
332	61
500	90
674	112
435	500
310	103
933	157
738	783
335	980
285	157
90	205
317	374
205	90
316	915
112	674
178	232
500	435
776	923
178	464
951	56	540	479	681	377	979	482	13	996	669	738
157	933
738	783
170	951
933	723
980	335
738	783
703	771
933	157
923	776	687
53	272
771	703
157	933
160	858
933	347
53	193
235	923
313	112	356
782	416
559	50
628	178
559	622
592	134	98	609	454
646	62
849	275	737	175
650	738
951	170
935	668	813
196	873
443	86
5	553	670
272	193
772	178
416	782
681	951
272	450
335	980
772	40
935	746
435	586
935	746
195	595
157	285
935	746
935	746
935	746
46	788
401	165
170	951
472	356	313
553	107
310	103
738	650
147	214
646	62
220	383
772	978
61	718	718
772	127
772	70
377	951
742	61
772	544
772	178
90	1003
70	772
170	628
951	907
90	70	103
758	918	956	723	319	41
980	335
249	506
313	356
980	335
951	502	78
493	530
546	550
558	216
629	530
951	663
103	90
502	178
356	472	313
502	178
502	862	178
497	977
103	310
746	214	935	813
356	472	313
951	161
472	356	313
742	692
316	687
809	90
127	772
147	214	159
553	532
127	120
127	754
356	472	313
912	416
127	415
127	415
912	439	266	168	949
949	168
356	602	721	743
356	602	721	743
550	546
356	948	209
322	663
356	730
754	127
599	333
599	333
356	472	313
868	790
730	356
537	236
74	166
535	823	369
830	231	245
535	369
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	720	530	684	776	920	591
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	720	530	684	776	920	591
266	439
800	62
103	310
553	118	5
746	534	550	522	542	189	687	679	841	692	920	591
266	439
310	103
776	923
776	278	687
245	233	231	264	624
264	245
319	499
949	191
236	537
310	103
629	762
7	810
479	696
696	876
876	999
238	727
30	104	765
790	868
260	77
327	537
407	127
111	762
586	782
782	586
586	120
586	267
586	435
586	416	159
790	868
556	168
790	812
782	868
168	556
168	912	439	266	949
168	912
168	912
168	790	356
168	948
790	356	168
168	790	356
168	912
168	472	232
168	77
168	232
924	14	506
316	349	142	990	302	92	31	165	543
697	170	855
663	343
804	120	850	783
495	568
125	676	206	487
178	482
246	423	101
246	423	101
31	165
951	663
31	165
5	553
951	706
161	951
190	274	373	656	181	353
559	622
559	420
236	537
469	207
602	356	721	743
443	86
190	920
189	410
924	1001
771	306
854	546
107	5
720	668	935	746	813
854	485
956	565
165	316	67	31	344	35
25	48	216	319	458
854	120
707	680	193	98	633	951	214	416	159
343	663
707	880
165	316	401
485	854
165	316	31
165	401	67
707	680	98	951
383	220
40	187
537	236
718	711
220	383
951	161
383	220
70	159
654	783	738
499	844
294	885
220	75	334
236	537
185	762
862	178
324	343
586	416
586	435
418	996
772	127
443	379
800	62
663	343
343	324
772	127
754	127
443	86	152
772	883
443	86	152
418	977
546	334
418	977
746	668
532	13
924	506
644	506
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	519	228
112	356	313
746	813
804	881
425	946
707	680	193	98	633	951	416	880	159
881	804
644	924
410	189
881	804
38	324
120	804
546	416
334	850
482	178
946	425
343	399
924	644
592	134	98	948	454	713
644	924
680	284	422	720	15
868	782
347	933
500	332	435
711	718
170	697
418	996
540	231	955
506	924	14
236	537
720	680
164	943
231	540
356	209
868	790
727	238
418	996
607	229
849	275	423	175
727	238
680	707
191	949
273	951
890	923
772	923
978	607
890	609
890	609
178	482
178	280
506	866
74	166
329	264
951	772	214	609
537	236
924	506
537	327
147	214	159
663	951
849	275	423	175
948	168
356	472
505	337
335	381
335	737	899
505	337
849	275	175
90	500
742	772
230	577
230	577
872	987
193	53
285	157
823	369
936	137
924	516
134	147
609	592
134	592
850	833	185	196	75	987
383	720
609	772	120	454	159
356	112	313
782	868
231	540
609	1003	90
654	738	783
742	900	450
890	609
607	591
416	782
789	433
90	809
147	285
313	356
523	306
439	168
754	779
157	285
362	909
810	107
343	399
912	556
248	334
248	607	591
626	161
868	782
333	502	772
592	609
592	609
592	609
592	609
592	609
592	609
592	609
592	609
592	609
592	609
541	850
707	98	951	416	880
239	577
868	912	730	168	356
516	924
166	74
841	546
772	502	333
772	120
980	335
233	120
540	231
996	418
996	418
626	703
274	817
891	629	530
540	427
924	516
629	762
772	923
150	147
891	280
120	542
5	175
951	663
891	267
779	754
891	629
868	730
1001	924
230	347
776	278	214
951	95	996
933	157
173	506
191	595
333	0
772	742
356	790	416	648	168
550	743
347	157
147	134
334	687	75	692
356	912	602	168	586	984	765
356	762
629	891
369	535
355	686
933	157
356	256	313
782	868
40	187
586	782	74
502	178
502	862
502	189
502	862	189	293
813	746
410	650	663
912	602	168	586	984	356	765
912	762
537	236
393	843
924	1001
256	356	313
537	236
746	668	851	502	915	530	920
236	537
112	267	674
112	267	674
537	236
142	267
592	134	98	948	609	291	454	713
978	890
808	107
306	523
13	532
771	697	82	83	720
629	838
912	168
166	946
978	988
978	851	141
946	166
885	294
178	502
178	502
559	50
742	900	450
559	50
662	443
862	502
559	50
356	168	472
178	502
987	850
730	356
157	933
239	377
924	199
356	948	209
178	862	502	189	280
95	951
532	13
356	602	721	743
185	501
516	783
951	506	996
316	165
607	692	591
892	142
890	978
892	316
74	586
607	231
232	168
410	189
506	951	996
150	997
90	646	62
440	537
440	226
165	316
586	74
923	776
316	165
552	951
963	67
724	246	377
418	105
592	609
1001	924
31	165
500	435
189	24	428
607	591
429	401
105	418
189	605	14	506	68
165	401	67	31	344
166	674
214	167
771	568
923	772
369	823	535
335	980
74	586
976	724
112	356	313
112	356
214	147
663	951
236	537
447	912	168	356
439	266
170	628
933	347
267	142
586	356	517	542	157	687	684
462	923	223	278	189	687	617	586	415	692	535	591	334
978	167
948	416
586	462
193	90
674	112
377	724
317	769
410	189
614	190
977	514	780	950	1004	103
0	333
577	157
500	687
90	901
587	542
316	592
586	885
401	429
955	540
742	388
416	214
377	246
401	165
178	249
700	812
500	542
951	663
401	165
587	542
948	416
266	439
891	414
332	435	500
443	662
294	817
951	651
414	891
236	208
996	951
505	337
940	214
817	294
692	334
587	24
56	482
332	500
56	482
62	646
996	644
165	316	31
294	817
165	67	344
891	414
290	53
107	120
500	332
602	782
622	788
823	369
561	629	493
13	532
817	294
561	67	846
50	559
313	472	356
912	782
313	90
53	193
698	540	840	231	873	245	764
624	329
168	232
168	356	472
168	912	447	356
168	313
168	439
168	313
334	692
949	191
334	322	70
356	912	447	168
854	185
838	952
854	546
742	784
294	817
891	630
817	294
692	233
692	233
885	984
356	168	472
356	112
772	75	609	120	951
742	61
443	86
185	854
322	334
546	854
356	765
178	502
414	891
112	356
790	868
854	550
294	256
159	617
850	541
912	168
700	32
208	236
723	41
542	587
41	723
881	804
790	356
692	233
550	854
236	208
542	500
692	233
951	707	633	214	273
692	233
912	52	356	313
951	239
356	730
854	185
29	724
423	849	175
356	730
782	602
912	356
540	231
977	514	780	950	1004	103
462	450	248	851	923	223	517	278	542	157	687	783	617	742	415	670	692	718	591	334
67	846	344	165	561
168	356	472
700	32
185	854
356	912
656	373
356	912
692	233
356	168	472
159	586
692	819
772	951
90	313
356	416	948
334	322
185	854
294	817
948	294
556	168
556	912
333	6	772
334	534	70
168	556
724	29
333	6	772
530	891
668	746
891	280
891	530
838	952
868	782
61	724
294	885	256	447	416	984	313	74
607	591
951	273
568	771
772	333
772	120
273	951
168	556
167	120
273	951
855	697
923	197
644	924
923	609
607	334
90	356	416
275	849	175
166	517
168	472
912	356
440	537
343	84
849	423
716	149
912	77	168
428	189
716	149
61	742
61	687
644	924
898	808
586	462
1001	950
497	977
497	977
497	977
977	497
977	497
32	134
32	197
950	1001
149	724
343	310
232	168
573	447	74
857	214
712	450	214	40
948	416	356
84	343
788	622	46
83	86
74	447
742	61
881	804
83	443
332	500
712	214
595	191
294	256
595	191
628	90
948	356
214	900
310	343
782	868
977	418
586	74
418	977
746	813
356	90	416
746	813
356	90	416
168	472	232
356	948
180	958
168	885	984
197	923
197	923
502	178
900	214
663	706	951
984	168
719	837
29	335
356	313
851	428	530	920
719	516
742	900
951	663
335	29
516	719
356	313
928	881
586	214	416	159
779	423
439	168
118	724
828	850
663	70
1001	532
843	393
843	320
166	674
593	718
595	790
843	393
356	912	112	168	472	313
168	356
541	850
168	984
746	668	277	550	935	692	813
313	356
313	356
77	260
77	168
881	804
335	381
272	662
42	534
746	841
168	472	232
439	912	168	416
168	439
746	668	920
52	790
746	668	271
746	668	920
439	912	168	416
746	668
804	928
804	881
746	935
746	668	935	813
912	168
912	168
912	168
260	912	168
746	668
168	260	912
912	260	168
912	168
746	668	534	223	935
168	790
168	912	112	356	472	313
924	14
790	168
272	40
190	614
190	373
41	723
401	165
401	98	415	429	291	454
165	31
841	746
526	160
307	90
310	477
850	541
239	577
142	892
418	977
742	900
142	267
704	216
167	630
926	715
542	500
189	502
248	923
158	506
74	332
926	715
343	310
924	644
184	407
926	715
329	775
74	759
313	294
951	907
629	762
220	609
316	349	142	990	302	92	31	165	543	953
477	310
310	477
720	771
948	294
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	228
147	157
294	948
977	418
418	977
948	294
782	912
499	684
977	418
416	782
850	75
53	120
443	662
443	662
771	720
951	707
443	662
955	427	540	773	311	925	987
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
644	924
541	850
435	332
477	310
267	142
67	391
356	209
759	74
837	719
850	828
955	540
67	963	846	344	165	207	561
420	96	559
724	214
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
349	724
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
828	850
310	477
592	134	98	609
948	592	416
424	421	795	207
582	764
500	814
424	795	207
718	934
948	52	126
56	692
170	855
924	644
782	416
424	421	795	207
316	112
120	633	633
120	193	772	633	948	196	198	190	191	454	53
120	30	586	540	534	267	13	775	868
120	772
850	828
592	948
934	718
924	644
934	718
724	349
592	134	98	948	454	713
313	356
74	759
424	421	795	207
868	120
112	316
418	977
294	885
189	605	14	506	68
356	912	112	168	472	313
418	969
356	472	313
863	742
349	724
644	924
700	840
630	167
516	743
948	126	416
868	52
356	313
246	423	101
416	782
313	356
924	644
948	168
70	663
134	592
855	697	170
850	783
644	924
586	416
638	164
506	541	29	208	881	248	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
586	435
629	484	445
167	630
506	442
118	532
506	541	996	199
334	550	546
178	78
514	638
310	343
310	477
746	668
851	978
310	477
909	862
629	891	530
530	484
270	654
924	644
310	477
421	795
190	274	373	656	181	353
948	61
644	924
912	112	356	168	472	313
742	214	159
245	540	329	233	231	264	624
948	75
582	996
313	90
795	424	207
946	416
638	514
855	540
912	472	356	168
372	404	149	169
159	586
372	404	595	149	169	934
746	668	935
746	739	834	534	450	248	851	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
934	372
724	349
546	334
142	275
953	724
29	5
862	178
506	541
789	433
595	195
718	61
500	193
840	867
290	214
500	120
344	67	165
595	195
840	867
67	963	846	207	561
980	692
512	469	141
512	469	141
980	692
586	416	159
980	692
592	134	98	609	454
980	692
401	98	415	429	291	454
586	159
495	568
586	294
746	668	935
746	739	834	534	450	248	851	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
586	159
788	622	46
712	214	40
996	418
439	416
607	591
61	718
335	381
978	141
159	586
537	440
955	427
810	881
946	425
278	776
149	372
435	586	267
149	372
40	802
149	372
48	956	216	25	319	558	458
400	374
435	267
372	149
149	372
500	687
149	372
70	310
477	310
874	925
622	676	125	559	510
946	523	570
168	790
987	850
310	70
343	310
306	771
310	477
220	120
134	147
607	534	70	915	127	692	718	316	591
310	343	477
41	73
73	723	41
472	912	112	356	168	313
141	120
193	500
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
898	808
472	912	356	168
898	808
66	45
173	506
840	245
771	306
310	103
589	922
334	586
823	485
168	912
193	120
329	624
90	356	416
586	334
586	310
334	278	687	617
168	948
112	912	356	168	472	313
313	168
168	472
472	168
491	977
168	313
168	472
335	118
602	782
343	310
546	577
90	356	416
90	500
353	190
397	975
397	671
951	239
630	629	530
472	168
245	231
629	630
977	514	780	950	103
855	540
595	239
239	595
429	401
294	817
630	267
629	630
168	912
630	629
401	429
118	335
416	948
920	656
310	343	477
288	445	391	629	493	561
288	445	391	629	493	561
288	445	391	629	493	561
288	445	391	629	493	561
288	445	391	493	561
288	445	391	629	493	561
170	720	214
288	445	391	629	493	561
313	168
70	633
220	120	75	334
288	445	391	629	493	561
586	159
334	550	546
288	445	391	629	493	561
294	416
802	120	450
629	630
720	813
288	445	391	629	493	561
416	294
267	630
722	528
630	629
288	445	391	629	493	561
817	294
214	724
854	546
288	445	391	629	493	561
935	746	668	720	813
630	267
288	445	391	629	493	561
885	416
493	561
885	984	294	256	648	447	313	74
493	561
369	823
935	720
885	416
304	4
423	246	977	101	103
541	506
813	720
546	854
546	577
963	67
935	746	720
928	804
65	193
541	506
702	644
142	267
923	248
472	168
923	890
541	199
472	168
418	996
890	923
595	127
267	142
472	168
75	220	997	772	607
416	885
948	168	752
657	537
540	624
540	624
142	267
850	1001
506	68
540	624
362	383
469	383
427	955
477	534
112	74
540	624
491	5
75	257
168	472
772	401	948	609	454	120	951	214	127	416	865
168	472
168	472
168	948	752
955	427
724	718
629	891	530
633	193
776	278
291	134	401	1003	98	196	429	454	713
644	702
858	160
74	112
772	566
629	891	530
334	607
343	310
946	765
189	428
16	102
168	912	356	472
946	762
112	74
189	530
175	849	275	737
5	491
189	731
288	629	493	561
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
771	306
537	657
984	168
537	440
978	421
752	220
126	948	416
808	5
288	445	391	629	493	561
948	772
580	791
1001	506
168	984
214	742
288	445	391	629	493	561
288	445	391	629	493	561
772	948
5	491
935	813
310	853
948	772
288	484	445	391	629	493	561
772	948
447	74
530	891
53	193
891	530
349	976
530	630
86	443
435	500	332
126	648
971	316
214	127
440	737
724	718
416	772
254	187
607	926
712	450	687
868	782
923	921
707	923
654	270
920	120
782	868
53	923
844	147
482	56
427	955
920	120
90	948	416	313
868	782
782	868
813	746
772	416
530	629
685	724	1001
607	91
516	804
416	772
191	890
772	416
629	530
558	844
926	607
277	746
772	75
530	630
561	67	846
166	416
561	846
738	923
541	923
472	232
712	802
423	246	977	103
484	530
522	377
61	742	703
530	280
530	484
164	638
934	595
232	472
164	420
530	630
630	530
516	790
530	851
516	700
718	243
921	923
742	900
891	530
732	127
245	233	231
951	663
754	597
754	201
586	416
742	214
232	472
532	118
232	472
638	832
771	61
232	472
383	469
638	164
586	281
561	846
843	779
168	912	949
630	685
248	923
248	923
502	189
742	687
103	310
743	30
132	139
630	288
393	843
748	926
372	595
553	532
491	977
685	630
532	553
949	912	168	416
2	231
949	416
61	771
790	516
898	808
52	416
949	912
52	2
949	912	168
168	912	949
630	685
472	232
180	727
949	168
808	107
62	646	485
232	168	472	946
168	949
168	472	232	946
556	168
168	472
168	912	556
168	232
260	77
804	516
232	168
232	168
232	472
168	232
575	332
168	912
912	168
2	790
168	912
52	868
924	122
30	416
343	534
697	855
30	743
420	96	559
743	30
142	316
316	142
142	316
566	772
553	532
178	482
165	316	67	31
720	680
165	401
844	499
935	720
595	450
663	951
595	450
189	502
401	415	429	454	165
771	742
443	662
506	923
771	61
334	70
401	98	415	429	291	454	165
424	421	795	207
587	720
742	772	120
239	713	159
231	2
951	663
772	742
293	724
506	173
112	646
684	499
790	126	416
628	82
118	532
134	178
107	98
15	680
207	373	469	954	35
798	581
868	120	416
220	75
624	329
531	987
672	758
629	493
858	160
469	207
987	531
207	795	373	469	954	424	35
644	1001	924	702
383	362
779	843
528	923
868	52
233	835
531	987
410	977
531	987
987	531	56
685	630
695	802
568	26
843	393
167	978
126	790
15	680
253	151
782	868
530	629
629	526	484	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
528	722
500	814
924	1001	644	702
568	450
644	173
868	782
924	506
288	484	445	391	629	493	561
288	484	445	391
849	175
281	491
288	484	445	391	629	493	561
288	484	445	391	629	493	561
220	471	191
924	122
868	416
742	772
682	783
416	772
614	190
568	450
568	450
782	868
416	120
416	949
393	843
924	644
188	629
772	75
977	200
485	62
951	502	189	809	605	669	738
500	687
855	697
789	605
885	294
566	120
362	383
984	168
984	762
789	605
118	532
818	58	438	478
629	526	484	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
868	782
316	953
98	592	707	107	713
75	987
566	772
605	789
949	168
746	668	720
98	134	268	592	401	278	117	107	429	291	454	713
607	936	70	978	190	40	629	316
949	168
73	723	41
782	868
175	849
868	782
850	783
644	506	199
644	702
891	629
267	435
935	746
746	668	542	935
568	495
772	566
207	847
746	542
854	535
485	854
854	113
720	668
987	75
113	854
702	924
500	542
372	404	149	169	934
843	393
168	949
267	120
149	372
75	987
644	924	1001	173
506	173
948	120	752
168	313
393	843
288	484	445	391	629	493	561
951	663
381	327
90	32
429	401
120	267
506	541	29	208	881	248	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
288	484	846	629	493	561
190	274	373	656	181	353
500	193
333	502
120	267
401	429
607	591
248	506
288	484	846	629	493	561
429	401
267	120
561	846
629	526	484	288	24	445	685	846	280	360	630	891	631	160	530	493	561	658
193	923
220	609
316	349	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
267	112
233	769
977	514	780	950	423	1004	103
506	442
193	923
844	193
433	789	482
120	542
789	433
239	189
485	62
120	267
817	294
401	429
294	885
120	267
987	75
193	844
294	817
977	178
166	112
746	668	935	720
168	912
168	984
168	762
433	789
75	772
75	987
90	506
409	767
267	662	40
32	791
585	188
32	791
704	684
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
595	450
874	540	840	231	873	245	764
497	977
497	491
587	720
168	912	949
168	313
650	923
978	851	167
746	696	935
127	407
127	772
127	716
850	783
1001	685	724
178	977
369	535
724	1001	685
949	912	168
134	592
32	791
134	592
663	951
369	513
127	595
715	926
950	514
499	844
499	704
127	595
429	401
447	332
319	48
514	950
90	416	313
2	782
668	271	746
912	472	168
862	534	547	293
984	782	759
759	984
984	790
950	514
776	923	214	159
316	428
984	759
782	984
532	118
514	950
500	746
316	915
890	609
926	748	931	171	933	347	147	715
423	184
830	185
270	381
178	862
178	862
171	926
178	862
720	587
393	843
720	587
939	510
765	721
850	752
231	540	994	245	582
912	356	742	891	530
120	772
935	746
879	164
547	383
316	428
40	572
239	595
558	565
239	595
165	316	31
165	401	67	344
1001	724
540	994	245
248	90
332	318
313	112
720	587
118	532
607	692	591
586	58	479	947	837	310	120	264	160	161	948	165	735	257
720	680	527
684	318
401	429
586	885	294
586	762
851	978
220	90
553	532
720	587
353	190
313	112
532	553
723	41
782	2
299	509
843	393
844	668
369	535
443	86
120	274	765
305	425
349	838
568	379
313	356	948	472
950	514
782	416
75	772
662	267
789	2
233	231	245
214	278
347	933
233	769
1004	506
50	559
443	86	662
450	272
963	67
167	978
935	746
142	953
112	313
662	267
231	540	994	245	582
393	843
1003	278
935	746
802	450
304	4
86	443
586	447
168	912	575
353	190
491	5
2	782
774	947
168	912
335	528
646	542
843	393
207	847	795	469	954	558	424
2	789
32	791
921	32	657
874	540	840	231	873	245	764
220	90
963	67
178	862	502
688	670
178	502
810	107
912	168	949
147	171
166	743
231	830
292	769
5	491
32	791
605	789
782	2
921	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	657	738
891	414
742	692
229	790
431	188
854	113
522	546
977	514	780	950	103
813	450	851	135	530
327	921
868	416
862	188
730	52
458	577
334	75
52	868
724	377
851	746
2	782
868	52
423	103
737	473
951	273
789	605
577	458
225	407
956	600
915	428
746	813
516	804
62	485
214	171	147
605	789
746	214	692
742	900	890	450	687
742	61
977	32
746	668	851	935	720
742	890
996	199
746	935
846	288	67	561
737	537
915	200
851	978
746	935
915	316
844	565
915	428
416	147
535	120	542
789	605
416	790	126
915	450
416	868
746	500
868	416
776	214	159
737	537
776	214	159
416	868
122	924
737	537
832	509
416	782
868	416
782	912	416
586	573
586	762
754	883
782	416
746	668	900	813
746	900
173	506
173	506
629	189
629	189
942	712
942	720
854	542
168	912	472
168	984
168	762
949	168
168	949
718	724	883	377	731
718	166	388	135	356	450	851	502	517	602	742	692	591
742	718
409	789
561	846
924	541	14	682	1001	173	506	996	199	644	702
165	401	67	31	344
165	207
790	126	416
924	516
537	236
537	236
537	440
506	173
506	173
532	516
532	761
532	804
280	178
280	547
280	526	647	547	851	188	24	32	915	360	631	530	920	561
918	844
918	319
918	956
918	854
280	647	547	851	142	24	915	530	35	920	658
918	25
918	946
516	532
516	924
306	374
168	984
168	575
168	762
168	949
260	168	575
168	260
168	260
260	168
509	299
126	790
168	260
260	168
949	168
168	949
926	607
532	516
472	912	168	949
1001	506
472	912	168
926	715
532	516
168	949	912	472
575	472
168	912
168	912
168	949
30	743
168	966
324	638
324	638
14	924
14	924
502	178
506	783
912	472
502	178
782	197	112	168	586	868	326	324	854	602
502	178
912	168
472	575
324	38
472	912
472	575
949	168
634	788
949	912	168	472
949	168
232	416
38	324
168	439
439	168
168	439
790	2
670	553
439	168
168	439
173	506
746	197	668	550	923	502	595	935	720	684	776
746	668
746	550	522
168	949
542	120
949	168
771	306
168	949
407	843
949	168
761	516
472	912	168	949
949	472
168	912	949	472
168	77
168	966
168	416
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
697	540	311	170	925	855
343	663
165	316	401	990	67	31	344
870	772
190	274	373	656	181	353
62	535
952	838
952	838
883	166
502	693	605
377	729
316	428	142	200	971	857	952	136	31
993	229
32	197
165	316	401	31	344
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
377	724
377	718
29	249
188	862
956	48	558
142	267
774	947
502	772	178
774	947
290	589
924	14
774	947
774	947
735	603
771	901
50	559
379	568
239	214
693	178
813	746
568	695
178	502
329	775	692
552	167
288	484	445	846	391	629	493	561
603	780	822	509	505	514	378	735
288	484	846	630	629	493	561
935	746	214
603	337
646	369	513
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
720	680	527
500	746
720	680
414	8	891
288	484	445	391
948	61
425	472	946
327	381
471	617
401	429
273	951
147	171
90	248	220
429	401
977	418
381	327
609	923
609	248
444	535
273	769
429	415
147	171
530	190
288	484	445	846	391	629	493	561
327	921
288	484	445
883	166
987	231
147	416
516	532
851	547
891	24
915	316
288	484	445	846	391	629	493	561
429	415
166	883
935	720
288	484	846	629	493	561
288	484	846	629	493	561
680	15
207	165
193	416
317	769
696	479
440	537
952	200
952	200
316	915
416	168
416	147
921	327
416	193	782
147	416
416	782
341	915
849	275	737	423	175
849	275	737	423	175
953	316
935	720
356	472
849	275	737	423	175
423	849
849	275	737	423	175
147	454
718	61
69	879
356	256
586	782
193	633	53
885	294
165	207
356	61	517	718
843	407
294	885
112	915
112	915
112	915
112	915
112	915
607	334
112	915
885	294
61	948
531	738
607	926
32	214
294	885
602	718
15	680
746	668	935	720
746	668	935	720
32	214
220	471
730	168
120	197
356	765
935	746
15	731
638	324
951	939
586	416	782
178	502
731	584	284	15
809	994	987
273	951
586	416
984	168
984	762
112	674
951	853
994	809
543	165
782	193	416
585	149
500	687
718	356
731	15
731	680	422
718	742
200	142
585	188
718	602
585	149
718	90
935	720
855	697	540
949	168
585	954
214	935	746
853	951
532	516
443	152
746	935	591
987	809
915	857
95	873
362	189
335	381
609	220
534	649
915	112
220	609
577	214	159
609	772
316	953
273	951
239	951
414	891
273	951
214	159
142	267
248	90
316	953
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	720	530	684	776	920	591
776	746
104	425
207	165
423	246
522	546
136	647	200	24	857
680	15
41	48
120	530
335	664
429	401	98	415	291	454
546	550
435	586	267
193	65
41	73
290	214
977	178
891	629
335	810
90	414
425	104
915	112
189	629
602	718
810	643
190	181
951	663
416	868
24	891
718	159
582	849
189	428	731
196	401
196	401
196	401
159	214
281	718
952	200
738	159
934	595
190	90
549	687
193	189
120	388	70
190	656
192	381
953	316
24	587
500	782
90	997
316	953
790	416
607	231
415	127
415	127
949	168
649	534
491	5
332	586
868	416
951	239
190	530
332	318
500	782
239	731
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
769	229
416	868
540	329
617	586
963	67
344	200
232	416
706	951
851	547
253	290
253	566
868	416
844	546
253	151
568	379
422	680	731
587	833
500	332
586	332
435	267
737	107
934	595
609	592	772	633
24	142
586	617
531	383
720	668	935	746	813
178	605
178	0
883	936
458	48	25	704	684
731	422
844	684
225	883
53	147
517	952
383	333
915	857
516	761
189	362
48	558
558	48
178	482
541	199
935	720
558	216
761	516
629	530
383	531
516	761
644	1001
104	425
890	235
940	159
774	947
159	718
273	951
743	30
216	618	956	73	672	48	723	25	319	321	458	41
952	200
493	630
761	516
482	178
890	235
774	947
422	680	731	15
629	526	24	685	846	280	360	630	891	160	530	493	561	658
425	104
787	90
294	74
90	190	920
178	482
506	199
90	190	920
35	167
472	168
924	199
318	332
35	167
104	425
425	104
440	537
857	214
90	307
147	171
362	189
168	472
948	120
472	168
319	844
948	592
472	168
996	506	199
948	592	120
319	844
695	362
657	541	996
948	803	267	517	112	674	392
273	951
134	592
120	190	53	752
887	782
537	440
126	790
616	178
541	657	996
592	134
844	319
586	294
90	866
573	126
159	214
586	294
592	134
482	56
62	646	542	823
90	144
586	294
120	850
586	762
120	850
738	433
410	14	719	16	56
214	577
790	700	2	812
316	915
953	316
344	67	165
414	8	891
332	500
90	547
249	29
29	249
142	316
936	883
133	104
332	500
104	133
809	987
809	987
883	936
120	586	765
299	388
416	868
181	915
823	62
120	850
542	62
90	718
731	422
868	416
813	746
994	987
416	868
14	924
657	541
530	160
188	167
935	746
142	316
250	332
250	332
957	167
809	8
963	67
776	193
313	472
471	220
294	817
502	923
738	850	783	231	719
868	416
332	250
810	335
332	250
586	294
160	530
537	440
530	160
951	853
577	147
586	868
731	584	284	15
990	857
853	951
572	695
61	718
948	356
139	323
846	561
846	288
951	939
857	915
288	484	445	391	629	493	561
288	484	846	629	493	561
996	418
193	776
288	484	445	846	391	629	493	561
586	332
197	120
422	731
249	29
952	200	971
776	193
850	804
288	484	445	846	391	629	493	561
692	233	191
251	482
499	844
306	790
407	843
552	858
266	439
729	377
648	126
731	53
915	200
731	239
344	67	165
343	943	950	399
915	181	280	953
844	318
1001	850
774	947
565	684
165	707	401	67	31
335	810
90	220	787
716	149
718	90
891	629
787	90
843	407
313	472	356
813	935	746
540	624
1001	576	516	541	650	327	881	14	654	270	837	719	745	979	850	924	783	173	13	828	506	996	199	644	921	657	702	738
571	394
571	684	285
571	277
540	624
586	447
1001	576	516	541	650	327	881	14	654	270	837	719	745	979	850	924	783	173	13	828	506	996	199	644	921	657	702	738
571	160
571	530
571	885
571	62
571	394
571	62	394
571	885
571	394
571	542
571	277	285
571	900
571	813
571	285	277
571	900
571	530
571	813
571	813
571	813
571	935
571	394
571	813
571	900
571	870	731
571	160
571	530
571	62
571	62
571	900
571	813
571	813
313	294
788	638
935	746	668	720	813
540	624
742	900
586	166	573
808	5
571	776
571	684
571	530
571	900	870
571	684
571	813
571	813
571	776
571	742
571	742
571	813	742
571	450
571	813
571	160	813
571	900	813
571	663
571	813
571	530
571	870
571	742
571	450
571	394	813
571	813
168	472
571	742
571	160
571	776
571	450
571	161
571	813
571	530
571	742
571	684
571	160
571	160
571	663
168	912
571	742	813
571	394
571	900
571	160
571	776	776
571	813
168	472
571	530
168	949
571	450
571	530
571	900
571	530
571	776
571	663
571	161
571	910
571	900
571	813
571	935
571	813
571	813
571	160
571	813
571	900
571	813	450
571	534
571	530	394
571	813
788	740
980	122
586	447
313	472	356
731	189
260	762
628	178
214	783	994	586	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	178	316	776	920	324	738
638	788
416	77
851	978
923	278
731	189
782	416	887
410	976
416	602
946	104	765
935	696
580	791
765	30
200	915	160	530
782	586
580	544
976	410
565	684
565	679
502	862	188	189	280
953	915	181	280
502	772
136	200
61	718
61	765
915	181	280	953
868	52	356
514	1001	780	950	977	378	832	103
718	61	724	883	377
534	388
356	948
935	720
61	718
935	720
126	294
782	586
502	538	605	228
356	684
181	953
530	200
356	416	948
439	266
356	52	313	868
663	951
472	168
356	912
454	147
915	857
356	416	120
595	195
356	602	721	743
862	534	547	293
862	502
663	343
693	178
168	472
663	950	399
168	949	472
531	251
949	168
586	782
586	197	326	324
912	356
586	782
586	166	573
232	168
513	485
663	951
912	948
912	168
439	168
439	168
586	762
912	356	168	472	313
693	502
586	782	332
912	416	782	168
168	949
168	232
168	439
912	356	168	472
168	439
912	439	266	77	699
663	950
912	439	266	260	168	949
912	907
326	687
924	199
260	912	168
260	313
697	540	771	925	855	83
648	256
697	540	311	771	925	855	83
343	663
278	923
166	586	573
742	900
987	809
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
742	90
742	900
977	1004
857	915
324	38
1004	977
977	1004
293	862
963	67
246	724
324	638
294	126
1004	977
924	1001
31	165
857	915
31	165
189	629
178	628
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
544	143	791	8	669
531	383
273	951
142	647	428	990	200	971	857	302	92	915	952	136	31	344	165	543	953
544	580
306	659
654	650	270	837	719	783	506	738	576	516	896	979	850	199	921
284	584	680	731
284	584	680	731
273	951
369	62
680	15
833	587
369	250
93	752
93	91
644	516
288	484	846	629	493	561
680	284
67	391
316	165
90	190	920
147	454
421	424
30	765
421	424
421	424
362	168	381
429	454
644	516
349	976
362	502
120	629
782	586	332
813	746
13	516
316	915
605	502
849	275	737	423	175
605	228
849	275	737	423	175
228	605
104	648
506	541	996	199
915	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
532	381
629	189
316	349	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
1001	924
828	745
294	126
126	294
530	891
724	883
120	542
316	349	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
851	167
586	166
633	581
702	924
126	648
7	416
633	789
586	782
178	502
948	912
126	294
316	857
178	693
724	246	711
53	193
188	502
67	391
948	356
953	957
175	107
535	369	444
377	718
178	628
648	126
582	849
472	168	425
164	943
175	849
178	122
377	729
294	126
607	75
190	274	373	656	181	353
528	866
924	702
607	534	127	692	718
425	946
528	383
90	742
630	530
190	274	373	656	181	353
840	231
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
327	381
425	104
327	921
29	249
192	381
126	294
659	306
213	229
977	514	780	950	1004	103
15	680
288	484	846	629	493	561
987	809
294	126
104	425
454	147
702	924
61	718
425	232
190	920
288	484	846	629	493	561
306	229
288	484	846	629	493	561
377	101
126	294
443	662	379
868	52	356
718	281
724	246
306	659
849	175
718	281
65	75
383	720
951	502	78
229	306
281	718
782	868
214	13
147	454
281	718
506	14
782	416
14	506
7	416
1001	14	506
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
951	883
200	915	857	883	629	160	530
614	280
614	685
160	200
813	746
425	607
512	469	141
512	469	141	469	141
868	435	782	260	168
334	75
113	513
239	630
165	67	31	344
165	401
853	310
614	267
614	572	647
614	656
614	526	561	274
200	629	530
165	316	67	31
40	272	572	900	568	662	187	254	712	802	695
866	528
849	175
609	90
230	577
977	514	780	950	423	418	103
696	326
142	953
418	977
61	718
229	301
977	418
500	782
31	990
528	866
229	241
316	428
963	67
450	40
450	802
104	790
963	67
514	1001	780	950	977	378	832	103
193	454
16	102
356	313
629	200
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
924	14
841	90
506	541	996	199
885	984	294	256	648	447	416	313	74
742	90
90	197
752	93
31	990	165
607	425
253	566
752	587
696	377
192	381
963	67
332	232
809	994
253	290
566	772
530	629
830	231
257	75
566	553
644	783
774	947
644	541
987	789
316	165
418	977
530	267	838
418	105
356	743
105	582
718	281
356	721	743
587	93	752
977	418
771	306
638	164
493	530
107	320	29	208	537	810	464	737	553	118	5	192	468	898	985	664	688	236	670	1004	335	980	201	175	381	808	393
67	391
429	401	98	415	291	454
900	742
629	493
90	506
67	963	846	207	561
718	159
118	724
900	742
731	284
178	502
891	445
164	638
530	493
718	915	716	724	122	114
191	752
987	809
200	915	857	883	160	530
758	844
52	356	313	168	868
833	752
102	16
850	833	185	772	120	196	75	987	334
624	153
541	644
901	784
742	900
908	104
879	534
61	687
868	52
868	52
550	245
550	546
418	105
105	418
418	105
553	107
105	418
418	105
630	239
746	935	720	813	935	813
746	214
952	200
418	105
844	499
844	85
684	844
192	381
418	105
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
540	641
422	613
443	86	662	379
239	502
334	75
440	537
704	499
704	743
440	380
41	723
454	379
207	136	165
833	948
454	198
707	880
987	531	531
329	245
586	416
614	891
105	418
512	469
512	469	469
948	833
105	418
397	975
397	671
638	164
313	52
514	1001	780	950	977	378	832	103
178	862	502	189	280
586	435
306	570	784	659	137	742	703
807	951
306	752
993	863
418	105
418	105
432	809	56
629	214
802	572	187	695
416	912	147	362
335	107
245	231
90	220	841
313	472	356	885	294	256	168	416
248	49
584	284
435	586	267
774	947
720	383
584	284
720	383
90	360
264	329
266	790
105	418
178	862	188	502	78	280
540	624
540	245
440	537
924	14
720	668	935	746	813
316	214
855	697	170
416	7
418	977
381	107
720	935
200	915	915
418	105
90	170
168	472
236	537
795	891
14	924
168	260
266	790
948	765	30	416
178	862	502	189	280
502	178
502	362
502	718
502	862
858	614
178	280
165	31
450	695
607	692	591
377	696
724	502
165	316	31
165	401
105	418
377	422
915	718
517	602
718	502
381	532
200	915
401	165
147	931	171	933	926	347	355	590	577	686
502	724
418	105
912	313
388	132
718	61
112	166	392	674	74
776	90
493	629
90	316
643	685
416	782	887
891	795	547	445	391
874	540	840	231	873	245	764
978	188	141
891	795
912	214
136	207
891	445
742	306
90	61
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	493	561	658
90	940
802	450
309	474
418	996
246	423	101
322	343
107	192
294	332
322	343
416	868
189	502
134	592
718	724	883	377	731
322	343
249	506
704	684
313	168
731	718
134	592
90	170
951	663
912	168
153	818
868	416
731	718
718	883
506	541	996	199
718	731
684	356
718	61
458	956	48	216	319	558
316	857
506	249
915	857
164	638
629	120
185	830
592	609
607	724
187	947
746	668	157	935	720	684
707	680	193	98	633	951	214	416
301	978
29	189
306	742
638	388
629	891	530
546	550
180	958
809	90
120	900	742
915	718
502	538
495	568
249	506
112	313
16	102
112	313
189	29
808	5
948	803	267	517	112	674	392
891	24
915	316
214	912
915	316
264	193
915	316
915	428
214	951
74	166
952	200
192	381
200	136
731	718
702	14
891	445
24	891
506	189
946	472
996	506
166	743
416	782
646	485
530	629
530	630
530	629	629
924	702
946	425
879	164
530	891
439	912
349	976
232	946
946	232
288	484	445	846	391	629	493	561
743	765
629	316
313	416
832	638
372	404	149	169
168	313
168	912
166	586	674
200	316	428
168	260
168	260	313
891	445
372	404	149	169
765	743
416	166
891	445
61	718
593	718
356	256
356	256
356	472	743
214	857
189	506
416	765
846	288	67	561
765	948	30	416
628	178
61	90
765	936
168	912
214	692
912	168
160	629
912	356
663	950
228	502	693
984	782
851	978
2	466	662
663	951
506	189
804	783
506	189
168	912
950	663
356	157	684
810	881
935	720
663	950
663	950
356	472	313
950	663
950	663
759	782	232
759	232
356	472
891	24
509	299
581	633
168	912
935	720
935	720
260	168
790	104
168	966
915	316
168	966
61	776	718
168	912
168	912
168	912
168	782
742	306
742	900	120
915	316
168	912
936	765
630	469
472	356
468	432
472	356
472	356
936	581
746	668	935	720
746	935	692
776	61
2	231
853	920
575	472
575	168	472
2	790
790	2
790	168
924	506
454	592	429
454	592	429
299	509
178	502
50	559
696	377
804	783
696	483
696	483
425	305
454	264
288	484	445	846	391	629	493	561
316	915
288	484	445	846	391	629	493	561
273	951
288	484	445	846	391	629	493	561
774	947
288	484	445	391	629	493
746	214
377	731
700	502
29	867
790	168
377	696
854	918
14	924
321	499
190	274	373	656	181	353
401	98	415	429	291	454	165
559	402
559	50
559	622
553	532
996	418
746	720
142	207
850	576	197	516	541	650	327	881	14	682	270	837	719	1001	745	804	924	783	173	13	761	506	996	199	644	921	657	702	738
746	668	542	214
790	502
790	168
193	873
324	70
153	769
356	472	946
214	746
207	142
239	577
356	948
951	239
70	324
696	229
356	948	472	946
207	349
166	74
207	953
207	165
724	246	377
147	91
724	246	377
356	948
502	178
502	790
38	638	832
310	477
356	472
804	850
804	850
544	143	791	8	669
377	393
850	804
356	472
310	477
885	889
850	804
830	185
795	301	957
915	316
586	416	782
915	316
229	696
377	866	423	101
857	214
790	502
868	416
499	321
207	136
804	850
207	391	891
362	502
273	951
946	425
422	724
246	293
439	266
170	90
798	214
850	804
695	40
349	976
332	586
338	193
416	868
692	191
684	499
15	731	680
844	319
422	731
840	764
704	168	232
349	207
568	495
165	838
609	248	220
790	502
443	86	662	379
838	165
952	517
14	924
840	764
189	178
493	630
189	977
214	32
607	231
377	101
764	840
207	349
493	630
178	189
832	164
264	454
293	246
499	356
425	648
147	277
990	953
450	572
66	45
921	189	5	783	1004	381
310	477
147	91
344	67	165
700	502
648	425
142	207
454	193
273	951
680	731	707	284	422	15
425	168
416	586	782
165	67
425	648
771	742
918	854
171	277
193	454
595	450
531	383
646	551	369	62	513	485
854	918
532	553
1004	921
418	996
178	657
418	977
771	769
948	356
62	535
273	951
485	62
107	898
416	294	948	147
948	592
472	356
61	718
646	485
881	6
769	771
433	199
881	810
477	310
700	638
804	516
362	771
804	850
316	349	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
771	769
951	239	633
718	724	883
335	107
963	67
718	724	883
771	362
316	915
657	178
62	542
718	915
782	416
112	267
764	840
477	310
863	679
813	746
0	249
948	90
310	477
214	798
530	746	630
356	730	602
178	657	502
90	191	692
316	915
184	607
310	477
863	790
915	718
248	609
977	418
168	790
915	718
294	885
782	416
898	107
963	67
953	92
168	472	425
870	527
712	450
915	891
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	519	228
457	377
840	764
168	472	425
720	833	697	771	4	680	855	456	306	527
633	53
62	542
502	6
634	509
472	168	425
67	190
472	168
527	870
630	493
393	377
891	915
592	134
915	891
951	552
996	506	199
243	265
629	724	530
266	439
316	428	200
535	472
592	948	609
264	329
190	614
472	535
454	264
535	472
891	190
316	630
764	840
98	454
743	166
896	680
774	947
61	718
899	491
157	356	684
98	454
672	600
680	896
98	454
630	316
356	166	730	517	602
294	586
630	629
199	924
316	630
98	454
416	782
98	454
316	165
491	899
316	112
585	188
585	695
429	454
795	421	424	207
232	704
862	538
191	692
790	863
192	381
790	2
250	646	551	854	542	823	369	770	722	113	535	513	485	444
819	329
38	324
425	946
491	5
514	780
866	90
802	678
850	783
704	232
369	250
377	422
377	457
377	457
377	393
695	585
607	91
246	423	101
630	685
443	152
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	493	561	658
168	472	425
168	472
629	630
168	197
319	918
977	178
168	575
253	290
513	646
253	566
293	883
253	151
685	630
646	513
850	804
513	646
61	718
542	250
193	714
731	15
731	15
662	267
731	15
790	168
731	15
377	729
912	472	168
946	765
530	846
243	265
891	24
415	425
265	243
214	416
963	67
284	731
321	216
731	284
678	802
56	482
90	360
166	674	392
602	356
383	528
126	885
90	629
891	24
220	191
392	166	674
540	624
540	624
674	392
629	360
416	782
765	946
166	883
166	392
883	166
552	167
332	294	586
883	718
294	332
383	531
553	118
383	362
381	192
531	383
629	360
324	638
324	510
832	514
241	141
732	365
602	126
517	952
500	332
500	814
817	851
38	586
918	946
714	193
41	73
948	592	52	126	416
166	586	674
294	586
294	762
714	193
267	256	648	517	112	186	478
356	157	684
988	421	795	547	851	469	188	614	301	978	954	817	957	167	141	552	424	35	207	512	241
316	428	200	915
517	267
648	267
186	267
186	256	648	267	517	112
112	267
542	646
166	112	74
356	948
273	581
514	832
193	714
648	267
214	32
126	602
742	771
294	586
15	680
157	687
718	61	724	883	377
118	2
178	977
73	723	41
936	581
425	168
802	678
802	695
846	288	67	561
707	880
846	288	67	561
846	288	67	561
454	98
629	214
846	288	67	561
232	946	425
118	732	0
767	333
74	112
630	493
720	935
277	171
425	232
743	166
810	7
301	978
868	730
730	868
720	383
90	517
493	630
416	912
416	948
38	324
333	767
948	416
546	245
90	220	787
868	730
120	948
787	90
730	868
147	257
214	629
187	947
868	730
126	948
577	214
147	214	577
316	214
267	586
731	422
898	808
813	746
813	746
730	868
802	678
577	147	214
74	166
277	157
868	730
332	542	500
730	868
924	199
868	730
509	634
730	868
868	730
996	418
418	996
559	622
478	267
890	150
478	267
832	514
730	868
267	478
316	915
605	693	228
316	915
996	418
337	135
0	5
868	730
730	868
946	356
730	868
153	769
924	199
166	883
75	607
855	697
630	316
540	231	245
52	126
948	765	30	416
648	267
874	540	840	231	873	245	764
540	641
863	83
126	52
24	445
316	915
372	404	149	169
136	838
317	304
517	586
199	924
333	502
517	586
643	381
924	199
540	697	855
199	924
718	595
924	199
568	379
868	586
721	197
634	509
924	199
846	24
199	924
180	958
891	24
924	199
868	730
166	782
416	166	912	674	168	868	885	854	112	602	586	782	743	573	326	111
231	830
24	891
381	192
356	61	517	687	948	915	209	415	718	591
24	846
730	868
506	249
38	782
868	730
356	730
168	472	425
693	228
168	425
506	924
168	949
118	502
214	857
166	340	704
846	288	561
214	577
168	912	416
249	506
935	746
214	629	530
168	166
891	24
164	832
337	505
767	333
120	274	542	926	948	147	416	715	190	765
168	790
502	118
868	782	416
313	168
712	214
168	435	782	260	868
168	313
712	214
746	214
502	228
5	0
868	168
118	502
746	668	214
935	720
502	118
502	178
746	668	935
935	720
693	502
103	310
924	506
30	948
104	648
891	24
924	506
782	435	260	168	868
780	509
868	782
166	168
630	530
249	393
891	24
951	663
310	103
61	718
104	133
126	294
684	918	319
684	918	319
310	853
951	663
745	738
542	500	332
542	823	62
542	823	62
663	951
326	696
2	790
586	267
586	782	332
586	294
586	38
586	166	674	782
586	294
586	517
167	274
586	762
1001	14	506
61	393
832	402
61	718
61	718
61	393
853	310
506	924
506	690
506	924
841	90
891	24
439	168
166	112
891	629
891	629
949	168
891	629
439	168
949	168
418	977
949	168
166	416
561	288
510	324
643	468
326	586	197	324
509	780
532	381
532	804	13	700	761
168	439
168	868
168	439
168	439
168	166
168	949
712	450	40
168	912
168	949
260	168
663	951
168	260
168	912
168	966
30	416	765	948
15	680
714	193
236	537
31	165
165	316	401	67	31	344
425	472	232
50	559
50	559
67	344	165
120	388
193	714
714	193
184	393
193	714
714	193
469	207
14	924
14	924
771	306
32	791
924	516
774	947
329	775	692
697	540
402	832
288	484	445	391	629	493
195	595
288	484	445	391	629	493
956	48
288	484	445	391	629	493
450	40
220	75	334
288	484	445	391	630	629	493
344	67	165
190	891
288	445	391	629	493
267	256	648	517	112	186	478
854	416
288	484	445	846	391	629	493	561
429	401	98	415	291	454
891	190
288	484	846	629	530	493	561
187	947
746	668
344	67	165
948	803	267	517	112	674	392
936	581
294	126
948	592	52	126	416
246	423	101
581	936
730	868
267	349
73	723	41
14	924
782	586	166	674
349	267
517	267
181	537
273	951
329	264
517	586
782	416
949	168
38	782
535	250
175	275
577	147
316	90
294	817
537	181
936	581
568	695
381	532
377	718
207	978
187	947
316	629
267	24
90	517
648	267
788	634
629	316
469	512
948	112
804	532
868	730
644	90
718	356
718	716
67	963	846	207	561
648	267
416	868
267	648
383	362
214	746
704	434
868	730
469	188
566	120
648	267
951	189	410
362	383
291	134	268	117	98	454	713
107	335
868	416
126	948
175	849	275
157	684
157	356
454	592	401	429	291
153	782
730	868
951	273
67	963	846	207	561
765	721
379	568
546	245
739	731
147	577
416	854
502	188	189	280
416	782
193	167
416	782
14	924
246	423	101
167	274
333	19
273	951
685	1001
138	383
416	648	782
418	996
685	605
743	516
190	120
40	450
855	581
558	618
335	107
558	618
558	618
383	220
581	951
915	200	857	883	160	530
849	275	175
513	485
4	771
742	607	591
946	956	672	854	918	25	319	844
771	4
607	91
912	214	416
24	445
267	656
951	239	214
720	935
605	685
120	190
528	909
528	909
61	718
782	416
435	332
112	392	803	267	517	948	674
742	692
264	454
267	952
32	214	791
61	718
761	532
112	392	803	267	517	948	674
586	782
948	517
1001	685
530	493
586	416	782
530	629
416	782
516	924
107	335
951	239
324	90
654	783	738
24	267
153	769
566	120
450	712
186	267
294	586
332	782
915	200	857	883	160	530
165	401	31	344
530	630
214	951
310	663
782	435
58	909
24	891
940	159
586	762
329	245
891	24
952	267
38	322
192	381
587	936
934	595
530	629
40	450
107	191
832	164
416	112
120	107	381
693	228
120	371
630	530
609	257
454	264
782	586	416
335	193
316	724
420	96	559
90	649	70
918	672
120	68
118	790
199	924
478	267
946	268	633
951	581
288	484	445	846	391	629	493	561
230	577
946	268	633
157	517	542	586	356	684
862	909
987	197
193	335
142	915
316	134
586	294
586	782
724	316
416	782	586
977	418
791	32
316	724	915
832	782
935	696	720
418	977
874	540	840	231	873	245	764
288	484	445	846	391	629	493	561
644	14
341	915
936	587
535	62
157	185
147	715
684	157
267	24
790	2	118
531	482
167	978
840	764
32	791
568	695
61	718
113	62
782	416
147	214	577
356	718
924	199
187	695
948	500	592	126	120
62	535
684	48	565	318	321	844
120	542
166	112
356	517	542	157	586	472	684
416	782
164	832
517	586
429	454
429	454
517	586
178	249
120	823
885	168
197	987
2	790
949	168
2	790
400	807
720	527
267	586
356	472
718	915
381	107
956	48
107	201
850	702
356	502	168	472	607
622	559	510
267	256	648	517	112	186	478
622	676	125	559	510
622	676	125	559
955	427	773	987
112	267
192	381
186	267
730	868
648	948	416
807	400
838	136
810	289
25	704
868	168
168	885
868	730
335	289
939	509
514	1001	780	950	977	378	832	103
721	104
69	950	879
323	337
316	857
662	443	379
56	951
168	868
439	266
379	272
133	104
746	214
948	765	30	416
948	648
118	790	2
178	862	188	502	189	280
168	912
764	840
933	347
868	168
502	178
168	949
418	996
951	273
168	949
614	167
168	868
977	410
189	690	364	5	440	506	670	502	783	442	718	201	381	68
168	232
118	862	502
168	949
641	540
771	306
147	239
316	915
410	977
319	558
250	646	551	854	542	823	369	770	722	113	535	513	485	444
854	918
147	120
868	168
950	663
112	803
534	120
319	558
418	996
418	105
168	966
724	316	502	629
418	996
168	966
418	411
418	996
2	790	118
542	250
178	502
934	595
418	996
924	199
542	250
178	0
517	267
641	540
607	724	75
188	178
120	948	196	198	190	191	53	752
996	418
996	418
996	418
994	987
388	120
423	246	101
868	416
388	120
118	790	2
189	181
542	517	157	586	356	684
924	516
977	442
90	850	644
924	1001
724	607
122	114
531	482
586	383
62	250
2	790	118
517	586
918	854
383	586
851	978
118	2
500	814
74	166
624	231	329
168	472	232
946	956	672	854	918	25	319	844
56	951
1001	924
14	924
214	746
586	383
14	924
586	267
915	718
239	951
447	74
724	883
31	165
322	879
332	500
120	765
790	2	118
61	718
414	891
120	948
883	724
118	790
294	984
924	122
948	765
924	14
790	118
984	885	294	104	648	447	74
74	447
924	837
883	200
648	267
724	293
447	74
125	206
951	214
199	924
418	996
416	948
294	984
348	984
582	994
415	948
984	294
924	199
74	447
377	729
423	246	101
266	439
118	790
956	684
788	402
951	663
250	332
447	74
60	187
187	40
24	530
62	542
478	267
879	164
782	586	416	332
337	870
782	416	832
136	838
782	416
122	924
333	767
214	712
746	214
782	416
168	575
984	782
782	586	984
718	61
120	454
782	126	586
126	782
663	951
333	743
532	516
746	668	517	542	157	935	684
746	277	935	813
951	663
586	762
891	414
32	214
516	532
951	663
120	188
586	267
663	951
663	950
586	356
565	684	844
369	250
369	250
532	516
984	586	782
516	532
693	228
356	586	472
502	178
356	912
416	782
951	663
356	472
416	168
532	516
516	532
586	984
948	517
984	782
542	62
532	516
61	718
516	532
416	782	832
416	868
586	356	416
61	718
984	586
586	416
532	516
516	532
356	948	209
356	472
356	472
61	718
966	168
561	288	846
356	912	416	765	157	948	591
915	718
532	13
532	13
506	14
61	718
912	439	77
915	857
684	565	844
915	920
2	790
530	24
530	630
663	951
586	160	310
813	746
587	936	56	326
439	912
746	935
746	534	223
407	184
509	299
663	343	310
663	343
804	783
168	416
168	966
168	472	425
509	832
509	939
266	439
168	416
168	949
232	168
232	168	472
232	472	425
924	850
178	502
178	90
316	120	915
14	924
795	302
15	680
50	559
288	561
120	316
120	629	530
870	337
310	343
531	987
795	421	424	207
746	731	668	900	834	534	550	248	502	223	542	870	135	157	687	841	935	775	742	531	692	718	530	684	591	813
377	729
120	883
443	152
935	720
502	178
935	668
502	976
485	250
729	377
949	168
646	542	62
949	168
377	729
804	761
170	720
646	369	513
369	250
883	120
170	720
948	500	592	126	120	75
644	506	199
680	731
680	731
178	502
289	335
245	873
774	947
164	638
771	61
220	75	334
662	250
256	267
101	377
256	267
324	460	591
256	267
730	356
334	75
288	484	445	846	391	629	493	561
256	356
761	804
362	854
207	851	421	795	469	188	167	424	241
996	951
530	629	891
256	356
951	926
207	167
530	891
107	201
75	772
832	416
416	586
987	531
207	167
75	948
761	804
662	379
946	104	648
187	947
716	718
502	178
414	891
716	718
414	891
414	891
104	648	946
849	737
585	293
414	891
332	250
946	104
585	695
310	735
832	509
804	761
868	416
846	288
184	407
957	795
990	207
422	613	718
987	531
516	532
104	648	946
581	936
517	718	591
73	216
924	541	14	682	1001	173	506	996	199	644	702	850
416	868
491	731
724	502
425	168	472
868	416
73	723	41
800	62
313	168
75	607
193	53
924	541	14	682	1001	173	506	996	199	644	702	850
491	731
718	233	38	24	674	830	306
674	718
990	178
800	62
718	742
586	782
168	313
586	416
168	472	425
53	633
120	883
936	581
56	482
29	553
310	46
680	731
38	718
377	101
425	168
695	585
550	546
15	680
730	356
682	650	654	783	738
324	638
628	82
638	164
662	250
680	731
662	443
136	838
178	502
178	990
450	40
157	684
502	178
607	833
166	517
607	415
721	104
187	947
704	743
157	356
315	951
990	178
90	190	920
517	166	948
532	516
309	38
24	61
231	383
193	633	53
626	161
976	349
165	316	401	990	31	344
165	857	136
724	293
439	266
165	401	990	67	31	344
765	948
680	880
720	527
659	742
90	502	178
443	152
214	32
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
506	189
31	990
626	703
178	502
976	349
157	586
178	120
90	613
157	517
723	41
67	963	846	344	165	561
214	32
874	540	840	231	873	245	764
853	337
15	680
559	634
429	401	98	415	291	454
410	293
629	946
272	568
586	157
586	984
402	788
674	718
685	605
586	602
891	24
506	670
246	423	101
157	586
126	602
517	157
774	947
120	178
743	704
774	947
482	801
716	149
239	951
718	388	135	742	356	166	450	851	502	517	602	692	591
853	337
178	502
558	319
788	402
586	157
921	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	657	738
586	416
178	990
192	381
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	228
758	918	723
440	537
337	853
337	505
32	214
846	288
157	356
423	849	175
288	484	445	391	629	493
120	443	326
532	921
650	682	654	783	738
977	418
381	192
423	849	246	977	101	175	103
62	542
680	284
381	192
602	586
316	629
401	429
187	947
646	250
540	890	987
586	602
977	1001	153	996	418
517	718
718	135	915	356	450	502	6	591
377	866
813	935	746	720
977	418	153
837	924
236	208
236	208
857	915
316	349	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
586	267	517
978	207	547	469
337	853
366	972
38	718
429	401
338	193
586	111
984	782
885	586
948	30	765
425	356
990	31	424
720	170	4	680	855
599	5
558	319
977	418	153
940	159
720	383
946	629
720	527
858	991
629	416
126	416
731	284
607	586
605	685
157	586
118	502
844	758
429	454
586	607
718	61
517	586
718	61
718	61
200	971
586	157
362	613
718	716
718	716
0	470	862	538	333	710	502	249	693	78	6	409	767	976	569	599	178	605	228
193	739
366	972
855	697	540
956	48	216	318	600
41	73	723
700	638
266	439
118	502
90	356	948
272	450
122	428
700	988
885	573
48	956
586	782
517	565
700	61
885	166	586
122	915
415	607
940	214
112	803
700	277
685	605
333	0
940	214
166	112	74
700	24
377	362
718	122	114
718	61
700	126
239	157	577
377	246
122	718
362	377
112	149
379	568
14	924
439	266
175	849
316	200
46	310
585	822
151	923	278	617
104	765
585	822
5	599
266	439
416	629
552	858
416	782
585	822
450	595
114	718
112	61
629	316
416	586
514	1001	780	950	977	378	832	103
316	629
404	595
629	316
850	199
506	541
573	885
628	90
423	246	101
586	416
540	311	925	955
761	804
349	976
200	971
924	14
607	586	416
724	502
541	996	199
32	214
951	663
963	67
90	628
586	607
401	429
628	90
332	586	416
502	118
310	46
644	14	924	506	199
605	685
502	0
988	700
684	48
272	450
14	924
670	506
178	502
586	517
381	327
65	617
648	356
924	14
921	32	657
724	502
951	399
742	659
450	272
118	502
607	415
381	327
782	416
956	216
485	513
13	804
62	646
688	670
599	5
742	591
804	516
765	30
178	502
851	988
164	879
935	668
935	668
782	416	607
332	435	500
742	61	692
891	24
891	24
817	988
988	817
433	199
120	629	160
971	952
120	629
164	638
120	978	141
120	188	978
120	190	920
120	542	823
540	873
120	542	62
120	189	127	718
120	280	629
724	718
120	547	978
120	388	70
746	277	935
120	530
935	746
120	857
817	988
433	994
746	668	900	534	223	935	720
990	207
746	591
439	266
266	439
746	935
746	935
595	71
891	24
912	168	472	356
912	439
891	530
414	891
912	168
638	164
891	530
164	638
891	24
416	782
813	668	277	935	746
891	414
817	988
900	742
782	416
746	813
782	416
782	586	416
782	984
782	416
472	912	168	356
782	416
659	742
692	718
337	505
407	184
418	153
663	950
472	535
472	356
168	912
168	77	260	472	356	575
168	425
168	472
168	472
168	232
168	472	232
168	472	232
168	472
838	136
267	586	891
267	112
782	885	648	447	435	586	416	984	332	74
168	472
782	885	166	648	854	912	112	674	435	602	168	586	416	984	743	74	868	573	111
472	232
472	232
168	912
24	891
232	472
232	168
232	168	472
232	332
232	447
232	575
891	267
891	267
984	782
516	790
393	377
782	984
891	851
742	659
891	24
891	24	414
891	24
168	472	232
168	472	232
168	912
915	718
745	837
532	516
532	516
912	168
532	761
356	912	168	472
356	256
168	232
136	838
356	648
1001	14	506
851	891
851	891
272	662
745	837
790	516
790	516
469	207
469	207
469	167	207
356	472	313
356	730	868
472	232
260	416
260	168
472	232
472	232
804	761
790	2
790	2
790	119
790	516
506	670
14	924
356	157	472	765
730	356
900	742
868	356	730
730	356	868
868	730
730	868
782	416	586
782	126
472	232
742	120
742	900	534	450	388	120
891	267
349	976
924	14
891	700
742	900
14	924
14	924
188	920
188	167
586	267
586	267
586	885	648	447	435	416	782	984	332	74
586	435
891	414
891	24
586	782
586	168
782	885	648	447	435	586	416	984	332	74
862	534	547	293
586	885	648	447	435	416	782	984	332	74
502	178
670	506
782	416	586
630	685
630	530
900	272
232	472
232	472
199	433
232	168	472
232	168
232	168	472
232	472
232	472
561	288	67	846
745	837
586	885
868	730
267	891
111	586
643	468
790	266
190	274	373	656	181	353
943	164
873	540
62	646
319	618
454	401
299	509
414	891
15	731
15	731
15	731
228	502
105	418
685	630
31	165
401	454
31	165
188	167
692	233	775
633	193	53
435	500
887	383
293	102
854	113
862	534	547	293
167	978
142	207
165	316
774	947
454	253
293	862
324	638
662	272
190	274
752	443
324	38
353	190
310	103
232	472
294	885
424	421	795	207
629	120
607	231
231	2
316	857
232	313
607	586	416	782
246	377
14	381
885	294
14	1001	506
153	418	977
629	946
267	517
704	743
538	605
443	86
813	746
817	274
956	48
607	231
774	947
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
377	362
662	443
935	720
491	5
996	418
530	629
160	915
175	849	275
189	977	6	236
377	393
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
188	280
377	246
720	668	935	746	813
120	772
120	772
849	890	235
976	349
879	164
804	516
855	540
267	256	648	517	112	186	478
516	804
73	48
5	491
605	314
935	214
530	630
517	267
517	267
517	256	648	267	112	186	478
334	214	159
167	614
946	629
540	955
605	538
948	592	120
804	516
383	720
809	994
764	582
720	383
657	921
987	531
935	746	720
948	592	890	120	75
383	720
630	530
334	388	534
551	250
638	324
984	586
984	586	782
399	343
214	220	787
126	782
332	500
399	343
275	175
415	607
187	947
500	782
192	381
908	765
332	782	232
160	630
160	629
923	921	738
532	381
720	833
656	267
232	332
464	980
491	5
813	746
849	511
274	120
586	782
586	435
189	693
809	994
293	32
29	808
607	232
90	190
293	32
120	542
175	849	275
607	415
586	416	782	607
994	987
153	769
994	987
586	984
586	782	984
160	629
233	692
274	120
294	104
415	607
531	987
648	267
648	267
630	530
454	193
530	630
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
602	443	743
15	422	584
774	947
987	531
692	233
607	696
104	294
668	271	746
249	0
886	250
500	332
90	260
193	454
190	90
191	692
190	120
318	956
159	214
207	91
980	464
381	192
534	862
190	75	334
935	746	668	813
948	30
656	181
721	356	602	743
771	697	855
349	976
207	142
292	364
923	541
530	120
207	847
531	482
790	730
883	120
912	168	472	356
730	790
718	61
502	923
294	817
782	126
790	730
531	994
191	692
75	772
75	190
730	790
740	91
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
322	343
365	732
946	214
670	688
468	643
790	730
468	107
24	530
866	377
517	450	443	851	135	915	731	530	920
723	41
730	790
849	338
790	730
15	731
147	499
530	493
849	275	737	175
685	643
693	189
977	514	780	950	423	1004	103
735	310
732	365
289	262
293	862
24	530
531	482
38	474	309	832	324
629	120
530	493
530	493
334	190
542	120
107	468
236	189
7	810
789	605
310	735
664	537
840	764
499	147
977	189
987	809	433
772	75
343	310
381	537
582	764
288	445	846	391	629	493	561
191	617
288	484	445	391	629	493
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
7	810
771	306
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
622	676	559	510
288	484	445	846	391	629	493	561
294	447
288	484	445	846	391	629	493	561
288	484	846	629	493	561
288	484	445	846	391	629	493	561
288	484	846	629	493	561
75	334
977	491
772	742
429	454
772	388	70
316	915
772	900	40
923	506
310	343
288	484	846	629	493	561
955	925
280	24
311	773
288	484	846	629	493	561
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
429	454
810	7
1001	14	506
684	48
994	531
692	233
178	6
334	70
353	391
990	207
315	855
809	987
322	740	879
427	955
200	142
923	214
774	947
232	946
142	267
189	236
987	231
334	388
880	923
502	862	188	189	280	178
506	923
987	231
334	214	159
24	280
103	310
103	70
923	151
232	607
923	890	193	239	772	120	951	53
568	695
813	746
1004	977
977	1004
946	918
772	923
951	923
239	923
334	746
577	147	214
65	334
147	577
607	232
935	720
159	713
558	214
531	994
618	216
605	789
53	923
891	267
53	193
891	24
53	890	239	951
935	111
343	534
915	923
188	920	656
167	630
214	923
294	885
90	624
433	199
994	531
813	746
90	570
316	136
935	668	720	813
344	67	165
344	67	165
592	134	98	609	454	713
923	214
344	67	165
630	167
609	890	235	951
923	239	951
334	61
365	732
558	844
334	776
646	542
765	721
189	977
890	540
952	915
648	52
24	891
915	200	857	883	160	530
890	923
765	908
428	838
935	739
280	629
920	159
522	460
147	931	277	171	933	926	347	972	285	355	590	577	230	686
638	534
565	558
343	399
199	433
951	923
16	293
343	70
147	499
951	239
344	267
316	349	647	428	142	990	200	971	857	302	92	952	136	31	344	165	543	953
951	239
433	199
609	239
541	923
120	772
454	429
454	429
795	421	424	207
846	288	67	561
874	540	840	231	873	245	764
191	692
86	443
609	923
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
280	281	24
280	658
595	450
178	502
977	418
692	233
530	915
641	987
214	923
905	281
423	246	101	175
334	214	159
14	1001	506
280	647	547	851	142	373	24	915	846	530	35	920	561	658
24	718
70	388
214	558
509	299
813	720
987	641
499	157
522	546
948	803	267	517	112	674	392
52	126
568	695
418	105
700	891
443	662
418	996
418	977
388	132
316	302
915	200	857	883	160	530
720	668	935	746	813
418	977
24	493
720	527
643	685
267	142
643	468
185	830
2	231
267	891
921	327
629	526	484	288	24	445	978	685	846	280	190	391	360	630	891	631	160	530	316	493	561	658
147	931
52	948
173	506
52	648
731	284
951	502
977	418
316	349	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
517	565
657	178
214	534
168	472	232
67	391
418	977
418	977
774	947
724	883	718
951	278
838	428
334	687	127	994	718	987
170	697	855
418	977
935	720
197	586
568	695
511	31
540	245
609	592
951	377
866	377
120	772
120	629
630	167
168	232
168	260
866	377	423	101
168	232
132	388
142	915	280
52	868
730	790
142	647
232	168
541	996
977	418
299	509
692	233
232	168
912	356
260	762
912	356
231	2
951	502
200	915
418	977
977	418
537	664
537	381
418	977
133	602
851	920
168	472	425
310	103
846	288	561
912	416	425
168	356
994	687	127	718	987	334
381	192
428	915
915	160
534	586
428	302
891	24
891	267
693	178
586	534
629	24
586	687	334
915	428
586	267
790	700
731	584	284	15
915	200
232	447
915	428
915	316
56	994
509	299
782	435	416
742	659
232	782
782	126
742	900
2	790	700
782	232
232	782
840	764
478	267
478	267
700	782
840	764
782	332
782	232
232	782
782	416	332
782	232
335	516
267	478
267	891
260	90
996	418
260	168
1001	14	506
393	249
327	921
316	915
190	274	373	656	181	353
165	316	401	31
165	316	31
165	316	401	31
120	923
299	951
844	758
697	925	855
697	855
120	190
456	304
399	343
178	90
288	484	445	391	629	493
418	996
502	951
288	484	445	846	391	629	493	561
418	996
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
530	629
569	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	599	178	605	228
288	484	445	391	629	493
62	535
288	484	445	391	629	493
190	274	373	656	181	353
178	657
207	493
605	789
178	502
530	629
190	373
190	353
267	256	648	517	112	186	478
951	299
248	607	591	334
646	369	513
280	629
540	582
443	602	743
424	421	795	207
281	905
105	418
249	393
585	822
424	421	795	207
280	526	647	547	851	142	188	24	32	915	360	631	530	920	561
585	184
280	526	421	647	547	851	142	990	67	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
946	956	672	854	918	25	319	844
104	721
334	388
207	847	428
207	953
132	139
196	413	731
791	976
425	946
731	584	284	15
629	493
624	90
317	304
535	722
535	250
299	951
299	509
535	250	444
722	542
948	592
429	454
493	207
90	624
280	647	547	142	373	24	846	35	561	658
479	977
976	178
817	547
67	963	846	190	207
535	250	62
609	53
383	890
493	207
190	181	353
724	883	718
190	373
977	479
14	1001	506
566	772
304	317
977	514	208	780	950	1004	103
823	62
787	214
566	553
586	607	334
976	502
737	440
629	530
249	377
704	684
425	168	472
586	762
500	435	332
765	908
948	592
718	716
607	586	229
607	229
586	684
530	629
383	909
188	35
771	306
592	134	948	454
418	105
134	592
256	267
540	987
743	516	166
624	90
851	469
178	90
586	762
105	418
90	624
214	787
199	924
190	120
586	416	782	607
167	301
418	105
854	946
167	301
379	568
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
62	535	250
912	416
425	104
851	547
418	105
167	988	978
329	245	231
329	819
530	629
275	849	175
316	142
946	854
586	416	782
175	849	275
607	724	189	595	127	718	866	591
787	214
134	401
134	401
67	963	846	344	190	165	207	561
772	107
104	425
980	464
648	2
104	425
464	980
105	418
530	214
184	607
849	275	175
978	851	167
90	850
316	142
987	540
994	540
441	304
849	275	175
415	587
425	104
854	946
500	332	782
319	1002
980	464
614	188
418	105
830	185
547	421	795	301	957	424	207	512	241
335	107
275	849
104	425
935	746
682	783
434	499
24	280
425	912	416
399	343
948	592	120	75
415	401
415	401
648	356
214	629
425	104
290	214
948	592	256	52	648	126
948	416
126	782
104	425
607	184
0	705
280	629
280	24
105	418
854	120
764	840
443	662	379
332	500	782
534	586
946	854
607	692	591
607	91
418	105
239	538
425	104
236	1004
334	687	127	994	718	987
280	547	142	656
120	854
854	120
963	67
86	443
617	415
214	629	530
104	425
765	948
120	388	70
573	617	415
704	25
540	329	245
980	464
274	817
105	418
582	994
946	425
977	514	780	950	1004	103
274	142
464	980
186	256	648	267	517	112
24	445
622	676	559
332	61
530	214
192	29
67	963	846	207	561
67	344	165
415	573
874	540	840	231	873	245	764
535	250
891	267
849	275	423	175
469	630
319	216
586	534
347	933
891	445
851	167
692	994	245
284	731
347	933
891	24
250	62
301	630
585	695
586	984
31	165
245	692
585	695
607	692	591
664	335
24	891
165	67	344
274	841
165	31
90	502	178
648	765
568	40	379
718	915	731	607	107	530	178
334	2	231	607
90	885
607	718
272	662
718	61
530	718
344	67	165
630	469
765	425
731	680
281	280
469	630
629	493
239	951
662	443	86
454	592
977	364
977	950
542	722
310	706
31	511
795	421
662	272
103	706
192	107
281	731
948	592
915	718
722	535
963	67
695	585
857	883	915	160	530
428	851
425	104
731	284
233	692
840	764
502	178
720	383
90	178
316	428	915
104	425
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
418	996
90	629	160
107	718
873	231
910	193
915	316
418	105
670	688
566	772
692	233
692	233
662	193
772	107
577	147	214
628	337
566	772
720	383
692	581
383	720
772	566
383	362
586	534	38	324
67	344	165
416	912
458	558
850	881
722	535
429	454
924	199
720	668
764	840
147	577
782	586	416
547	817
425	104
207	428
586	885	648	447	435	416	782	984	332	74
663	950
199	924
586	517
586	782
200	977
547	280
950	663
630	301
672	844
236	0
290	278
706	310
418	996
104	425
946	168	472
844	672
977	178
977	200
332	500
765	214
90	547
414	607
509	299
153	418
996	418
90	702	850
924	199
633	687
32	862
293	502
153	418
90	502	178
293	547
977	780	950	514	832	103
346	638	299	509	634	832
980	464
293	572
334	214	159
609	923	502	772	120	915	742	316
980	553
101	377
592	134	609	454
592	609
193	499
306	659
530	502
935	668
915	200	857
530	280
704	25
316	165
771	742
798	214	159
638	324
705	0
454	429
454	592
335	664
765	90
193	910
609	178
592	609
663	514
90	316
32	921
648	765
526	360
514	663
24	414	891
526	267
607	687	591
24	891
502	976
988	978
153	769
153	818
256	356
540	245
614	53
948	517
75	607
607	75
306	659
680	731
502	862	188	189	280
267	526
193	95
120	542
239	951
333	19
940	214
299	509
306	790
120	190	920
334	248
120	388
948	592	120
644	702
120	841	220
772	56
423	246	101
731	249
772	528
472	356
214	159
772	243
472	232
214	159
712	991
249	731
772	280
648	186
388	120
772	775
418	383
472	912	168	356	946
772	993
186	648
428	207
32	197	214	791
1001	14	506
318	558	684
948	30
186	648
952	267	838
180	958
648	186
232	472
782	416
558	318
712	398
207	558
428	189
951	502
457	377
191	692
586	984
730	868
832	319
738	516	550	532	542	173	13	382
586	984
214	160
168	912	472	356	946
772	613
772	812
192	381
772	783
502	976
502	976
192	381
214	923
61	696	692
984	586
428	122
428	915
245	231
629	214	280
428	316
5	491
195	595
61	332
491	731
318	558	321	684
248	334
318	321
664	335
245	233	231
24	920
319	832
586	984
122	428
634	346
393	249
24	891
356	648	209	765
440	537
356	168
440	737
577	214
915	200	857	883	160	530
502	862	188	189	280
502	862	188	189	280
590	171
502	923	278
356	730
356	948	765
790	516
935	668
844	672
50	559
120	257
120	752
50	559
870	527
870	527
13	532
855	697	170
537	440
120	948	190	53	752
343	663
178	90
316	629
14	924
948	592	126	120	75
422	383
559	622
288	484	445	846	391	629	493	561
425	168	472
288	484	445	846	391	629	493	561
443	662	379
288	484	445	846	391	629	493	561
841	120
663	343
772	120
288	484	445	846	391	629	493	561
443	662
934	790
288	484	445	846	391	629	493	561
855	112
774	947
772	120
288	484	445	846	391	630	629	493	561
663	534	343
249	393
332	500
189	428
165	316	401	67	31	344
316	428
165	316	31
165	67	344
165	316	401	67	31	344
924	516
165	316
383	422
858	61
544	563	143	8	669
67	656
947	774
14	506
920	24
540	697	311	925	855	955
516	924
383	418
421	424
774	947
178	0
428	122
718	24
743	946
948	915	742	530
718	674
178	502
29	5
233	692
951	377
947	774
832	319
609	684
674	718
469	207
360	526
207	142
531	987
592	134	454
609	592
207	953
207	349
605	789
147	150
207	847
207	428
730	356
987	531
789	605
774	947
280	629
280	629
229	306
347	933
429	401
862	534	547	293
585	184
214	160
207	493
585	184
718	915
663	337
684	499
67	963	344	207	561
381	537
472	168
506	14
984	586
887	383
472	232
166	803	112	674	782	232	74
963	67
362	383
425	305	946
267	586
112	166
246	423	101
862	909
19	333
948	765	730
581	692
963	67
936	267
360	526
947	774
353	190
267	112
851	547
416	890
774	947
987	531
423	103
280	526	421	647	547	142	990	188	24	656	32	422	360	293	631	35	953	561	241
883	189
883	189
774	947
189	24
120	772	841
493	207
923	772	120
803	166
771	863	170
656	920
803	112	674	74
505	337
178	502	188	189	280
421	424
670	175
343	399
585	400
170	771
214	159
534	591
531	987
531	987
534	862
275	849	175
530	857
664	537	810	737	985	440	335	643	381
722	535
443	329	245
506	921
674	803
530	629
568	947	379
175	849	275
90	765
530	267	838	629
149	716
758	956	723	41
956	48
782	803	166	112	674	232	74
514	1001	780	950	977	378	832	103
267	577
772	188	502	857	915	742
693	862	538	710	502	13	599	605	122	228
987	531
306	229
832	582
90	948
422	680
275	175
316	428
980	464
216	956
912	168
531	987
921	14	506
190	373
24	189
692	581
772	120
865	249
189	24
577	546
841	920
692	233
120	823
337	628
956	600
530	493
920	841
35	846
605	789
288	484	445	846	391	629	493	561
662	900	450
493	530
24	891
335	107
207	988	795	469	558	424
720	527
409	862
862	534
909	58
61	233	24	674	38	830	742	306	718
813	935
862	547
862	293
696	700
996	418
980	718
775	772
502	862	188	189	280
923	214	159
987	531
53	614
464	980
454	592
454	592	401	429	291
457	377
514	780	950	977	378	832	103
918	956
530	948
120	823	772
429	415
779	101
605	0
643	685
605	0
251	977
685	643
365	732
106	509
977	251
840	540	231	245
977	418
16	977
392	674
592	609
429	454
592	609
772	775
553	107
629	530
980	464
592	134	609	454
120	565	499	684
898	808
955	427	773	987
61	89
830	61	718
955	427	773	987
372	404	149	169	934
409	976
435	586	267
90	765	948
832	638
924	516
516	924
531	987
86	443
61	89
188	920	656
188	614
987	531
435	267
416	912
977	16
732	365
772	823
540	994
61	306	718
863	790
75	607
24	718
772	823
628	337
120	540	534	997	267	948	70	850	127	13	775	629	987	865
718	851
267	120
862	693
862	909
595	718
718	595
104	765
657	178
592	609
75	607
112	231
587	720
607	75
912	416
607	75
356	730	765
383	362
383	720
187	695
629	120
75	607
120	178
629	316
126	782
951	178
356	112	730
668	746
531	987
141	920
500	692
668	731
696	61
499	321
31	165
547	862
423	246	977	101	103
31	165
188	614
526	360
220	75
337	628
540	994
530	629
90	502	178
207	847
72	120
305	425
909	58
425	305
184	883
147	214
214	159
710	178
166	782
61	742	703
61	89
61	89
147	193
633	416
220	546
90	388	70
184	883
953	795
540	231	873
978	301
178	951
980	107
862	547
862	547
281	127
120	72	72
178	90
846	288	67	561
280	547	388
112	332
5	491
949	912	168
810	473
316	428
737	810
810	737
530	24
607	231
923	214
857	200
214	450	40	712
530	24
316	617
293	862
178	502
184	710	423	832
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
663	343	950	399
425	232
415	150
952	200
577	147
530	629
214	147
15	731
857	530
923	609
214	923
147	577
278	90
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
764	245
530	857
165	67	344
147	193
189	629
764	364	994	582	987
502	178
915	718
107	980
189	428
48	499
189	731
416	912
923	214
189	595
416	633
891	24
317	304
189	428	595	731	629
16	977
648	765
702	1001
540	873
316	915
720	587
335	107
428	316
187	947
923	880
120	316
428	200
880	923
428	857
428	200	857
532	516
874	540	840	231	873	245	764
711	843
718	61
13	120
909	862
324	638
2	151
987	764
617	687
188	978
774	947
38	197
24	530
349	976
516	532
502	862	547	851
758	844
720	527
742	900
790	934
720	587
790	863
401	415	429
532	516
909	862
720	383
24	414	891
349	976
622	676	125	559
720	383
311	773
614	188
428	851
401	98	415	429	291	454	165
553	107
421	795
774	947
795	421
622	676	125	559
586	762
245	764
622	676	125	559	510
586	383
75	220	997	772
421	630
951	502
772	833	609	454	120	951
810	881
189	977
614	547
855	581
540	994
502	178
948	912	356
160	629
502	951
120	772	948	191	291	752
141	978
638	700	324
772	75
920	841
951	925
607	250
67	963	846	391	207	561
333	6	249
73	723	41
67	963	846	344	165	207	561
841	920
67	963	846	344	391	165	561
534	740
607	926	591
700	790
764	245
731	422
920	841
718	724
920	841
680	707
997	235
38	832
586	984
951	299
65	617
90	850
851	862	547	502
65	752
663	337
984	586
356	948	765
509	106
688	808
356	948
267	629
951	707
702	14
107	553
506	541	996	199	644
356	948
629	267
568	272
718	159
502	851
267	629
978	167	552
948	356
334	776	214	159
107	553
765	948
586	267
851	502
189	883
410	541	650	837	1001	482	924	251	153	16	76	994	433	175	777	122	184
502	862
951	189	883
90	87
428	200
586	984
586	126
629	267
984	586
692	500
1001	702
120	765
1001	410
883	595
684	915
948	356
854	586
692	61	718
952	200	971
337	663
537	381
280	547
862	502
862	851
280	32
310	706
491	5
586	984
685	267
586	912	885	294	447	602	168	984	74
310	706
630	421
136	915
61	472
61	858
984	586
586	38
994	56
586	984
534	862
168	266
136	915
614	547
586	38
851	862	547
280	629
782	126
231	2
74	166
891	24
918	854
918	844
918	319
245	764
166	74
472	61
918	672
136	920
746	668	935
52	868
724	718	159
724	718
2	790	700	119
356	948	765
61	696
862	547
500	332
920	136
915	200	857	883	160	530
920	141
500	814
500	332
915	200	857
915	857	160	530
136	920
547	280
629	189
915	122
920	136
915	428
915	428
915	316
915	857
915	316
61	742
61	89
61	472	89
61	89
61	89
915	316
862	502
24	891
38	586	324
74	166
629	120
605	685
356	948	765
356	948	765
356	168
685	605
502	862
356	168	912	472	946
629	160
629	280
418	153
418	977
418	977
987	531
857	838
316	915
165	316	857	136	31
746	668	813
165	316	401	31
293	724
165	67	344
742	306	374
165	915
742	923	120
13	120
120	629
742	61
120	190	53
742	61
159	724
742	692
471	617
628	82
628	135
746	668
746	668
188	502
469	851
469	188
833	720
951	957
833	185
854	918
291	401	1003	196	429	454
833	415
135	936	581
707	680	98
692	742
695	187
288	484	445	846	391	629	493	561
189	629
288	484	445	846	391	629	493	561
644	14	924	173
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
184	607
288	484	445	846	391	629	493	561
193	147
184	393	862	538	732	246	82	333	710	724	279	388	38	522	189	16	426	225	157	708	883	296	969	32	907	843	977	505	701	410	365	615	754	999	711	884	1004	718	201	259
280	629
288	484	846	629	493	561
774	947
288	484	846	629	493	561
948	91
774	947
502	718
120	772
947	774
120	13
280	547
147	214
112	267
977	418
668	746
316	200
135	628
915	316
421	424
418	977
333	767
421	424
499	704
530	629
693	178
772	890	120
143	32
530	629
977	418
477	310
644	924
862	178
680	284	720	15
91	740
530	629
160	629
200	915	857
587	720
765	948
90	624
935	746
200	915	857
963	67
15	680	422
924	644
178	693
193	923
377	630
493	90
377	114
724	159
280	24
774	947
423	246	101
772	53
280	862	188	502	189
947	774
592	134	609	454
160	915
120	772	581
502	280
246	977
951	273
656	167
178	249
772	823
838	493
774	947
178	605
947	774
477	534
614	547
493	838
160	915
644	1001
306	659
774	947
668	746
909	58
909	362
909	862
936	267
118	732
936	135
838	857
630	377
946	416	425
742	900	923	120
630	415
377	630
454	264
830	185
810	107
530	188
440	537
656	188
440	537
810	381
947	774
410	14	719
720	680
381	810
422	680
951	235
605	178
742	159
568	450
742	159
307	91
120	53
178	502
742	159
951	669
421	795
607	250
963	67
685	605
774	947
795	421
532	13
586	435
185	830
948	256	52	648	267	126	112	168
935	746
547	862
31	990
947	774
24	280
547	862
502	862	188	189	280
112	803
547	862
159	143
605	685
936	581
851	978
126	586
13	532
952	316
978	851
980	464
832	740
13	532
165	316	401	31
540	120
963	67
531	987
464	980
107	201
614	188
586	126
91	948
415	630
284	680
532	516
774	947
851	428	530	920
120	540
565	844
532	700
132	842
188	629
795	978
13	532
586	166
730	112
541	199
165	316	401	31
165	316
541	199
672	918
516	532
428	915
356	313
120	540
420	96	559
559	622
236	208	537
214	278
428	851
235	890
166	516	743
947	774
477	310
288	484	846	629	493	561
428	915
67	391
947	568
67	963	846	391
774	947
67	344	165
67	344	165
90	850
423	56
592	454
614	167
166	586
353	190	391
587	326
135	628
500	782	332
947	774
923	772	120
923	772	120
977	514	780	950	103
940	193
890	53
890	772
776	214	159	334
310	477
502	118
624	90
322	740	879
810	7
742	923	120
844	565	684
746	668	534	844
772	923	923
120	923
120	923
280	24
586	176
61	89
344	67	165
58	909
857	136
147	277	715
190	353
334	772	70	75
120	948	416	765
120	772
190	920
250	607
774	947
147	926
833	185	415	720	499
774	947
868	790
607	250
947	774
500	332
668	746
505	337
862	534	547	293
7	810
532	13
61	915
425	765
774	947
862	547
810	7
239	951
692	191
718	61
850	828
724	159
532	13
316	428	142	990	200	971	857	92	915	952	136	31	543	953
532	13
294	416	74
947	774
987	531
294	817
746	668
630	493
774	947
24	280
159	724
947	774
580	409
483	61
915	428
774	947
915	857
589	383
159	724
947	774
774	947
948	356
112	267
24	630
82	870
531	987
862	547
589	290
951	707	273
862	547
947	774
416	294
112	166	392	674	74
774	947
742	923	120
294	416
674	166	112	392	74
181	189
294	868
947	774
585	40
740	638
239	231
53	193
306	742
493	24
765	425
356	765	948
193	53
581	855
310	477
644	924
267	392
166	112	674	392	74
310	477
267	685
40	585
479	977
774	947
935	746	813
674	112	392	166	74
114	377
947	774
686	157
420	96	559
322	740	223	879	548	368	164
935	813
774	947
120	772
843	534	388	16	687	711	718	591	407
947	774
891	24
120	742
987	531
420	96	559
526	360
232	472
630	24
844	918
392	685
552	379
499	607
120	443
774	947
91	334
188	301
947	774
774	947
947	774
844	558
112	392
14	1001	924	173	506	199	644	702
924	644
880	609
752	65
624	231	329	245
731	422
435	586	267
774	947
851	159
435	267
332	318
356	743
332	782
477	310
527	870
923	742
592	609	454
74	112	674	392	166
264	454
423	977
842	132
644	924
947	774
310	477
477	534
638	164
742	923	772	120
178	502
742	61
134	592
662	214
422	284
924	644
547	851
178	538
377	114
946	765
334	843
997	75
356	472	946	425
377	246
500	550
774	947
923	862	900	200	502	772	857	915	742	178
280	526	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658
534	388	591
844	558
746	668	935
977	479
746	668
662	900	450	214
664	335
74	743
614	552
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
586	229	416	607
772	923
173	506
577	147	214
626	703
849	275	737	423	175
830	692
644	192
890	923
392	948
685	392
135	581
923	772	120
429	454
568	272
947	774
193	53
193	53
335	664
774	947
401	98	415	429	291	454	165
951	273
469	851
253	566
253	290
428	189
253	151
401	98	415	429	291	454
214	662
383	720
253	151
772	502	188	542	189	823	857	915	62	742	629
874	540	840	231	873	245	764
267	936
75	772
720	383
267	629
383	720
534	862
75	850
157	517	542	586	356	684
923	687	591
534	388	591
429	401	98	415	291	454
429	401	98	415	291	454
609	592	633	951	90
772	660
561	288
2	952
862	547
729	377
772	866
706	310
377	729
915	923
772	13
765	30
592	98
126	790
241	978
724	718
915	862	900	200	923	502	772	857	742	178
948	392
329	245
157	684
915	772
663	950
410	189
142	136
319	918
13	772
267	112
142	647	428	990	200	971	857	302	92	915	952	136	31	344	165	543	953
936	267
629	530
356	472
602	765
332	500
425	946
381	192
880	707
356	166	472
425	104	946
15	422
14	924
356	472
857	915
948	392
629	915
948	592	126	120	75
534	84
915	502	188	542	189	823	772	857	62	742	629
356	765
104	425
24	493
356	472
765	104
915	142
823	772
779	184
547	851
61	89	89
742	772	120
356	765
310	706
160	658
746	668	935	720
118	502
772	857	915
765	517	542	157	586	356	684
232	472
765	648
24	891
356	765	948
607	127	718
854	113
410	650	663
233	718
629	530
629	280
772	915	857
122	924
952	630
24	280
772	742
772	823
950	663
923	915
356	912	765	168
595	239
505	337
447	74	573
458	216
772	24	629
662	214
356	765	517	157	684
662	214
372	404	149	169	934
936	581
866	772
61	89
280	530
648	765
918	854
918	844
630	952
718	607
323	638
200	923
458	558
541	199
61	742
700	782
136	915
245	624
136	915
136	915
318	934
915	923
731	563
915	923
915	857
718	915	356	904	281	61	450	716	851	502	388	517	542	343	189	16	135	377	754	692	980	591
664	335
664	335
335	664
628	135
56	423
630	24
586	517	542	157	356	765	684
586	416
586	229	416	607
61	483
61	89
643	468
790	126
356	61	718
638	323
804	881	516
746	668	935	813
38	586	324
586	38
248	915
509	299
1001	644
712	214
1001	924
56	994
468	643
924	1001
165	67	344
563	731
506	541	996	199	644
98	134	268	592	707	401	278	117	107	429	291	454	713
98	134	268	592	707	401	278	117	107	429	291	454	713
98	268	707	401	117	107	429	713
214	662
425	104
98	134	268	592	707	278	117	107	713
299	509
67	344	165
316	838
955	925
311	773
782	332
746	668	935	720	813
200	971	952	136	543	344
955	819
377	718
844	918
427	955
540	427
758	499
742	231	525	830	245	769	798
120	671	963
559	622
772	866
120	834	997	865
98	134	268	592	401	278	117	107	429	291	454	713
401	98	415	429	454
239	231
239	595
428	173
14	924
527	720
428	316
559	622
178	502
963	67
844	758
142	274
157	765
951	214
324	38
24	630
531	482
332	782
595	195
936	267
502	772
739	731
248	915
422	731
310	943	103
13	516
527	870
200	189
772	120
13	516
428	316
141	188
662	214
915	248
663	410
791	693
662	214
724	502
963	67
963	67
147	577
280	629
977	200
915	61
772	742
644	1001
692	718
943	310
692	775
1001	644
976	599
951	502
319	918
857	200	772	915	160	530
963	67
31	165
599	710
568	947	379
31	493
319	48	216	386
0	432	512
680	731
493	31
765	104	721
857	200	915
599	710
322	343
291	134	1003	196	429	454
585	673
392	674
120	629
98	134	268	592	707	401	278	117	107	429	291	454	713
629	280
149	101
813	935
674	392
38	324
963	67
915	857	857
915	857
165	316
947	774
118	532	553
165	316	401	67	344
685	605
934	318
607	718
104	425
369	250
353	656
946	425
280	862	188	502	189
647	142
589	383
132	399
118	553	5
425	104
120	188	200	502	823	857	915	742	160	178	316
383	720
383	362
344	67	165
502	951
113	854
720	383
104	425
554	90
716	149
558	458
178	502
720	680	527
924	199
280	629
70	633
50	559
720	527
50	559
720	383
425	104
854	113
909	862
322	343
662	900	450	214
383	362
50	559
629	360
46	310
558	956	216	319	321	458	207
429	196
948	392
113	854
316	349	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
879	50
275	849
977	428	200
120	862	189
977	629
857	120
104	425
420	50
765	30
633	425
586	38
586	948
293	724
680	15
69	50
284	422
425	633
595	169
923	772	120
422	284
840	540	231	245
840	540	231	245
107	808
120	977
731	584	284	15
120	857
857	629
774	947
772	923
988	188
718	61
940	159
909	58
947	774
527	870
923	915
220	75
980	107
607	692	591
316	165
132	842
980	464
98	134	268	592	707	401	278	117	107	429	291	454	713
120	923
274	142
887	383
629	857
98	134	268	592	707	401	278	117	107	429	291	454	713
935	813
870	527
199	924
732	118
165	316
165	316
899	335
464	980
322	343
586	915
98	268	707	401	278	117	107	429
335	899
16	718
58	909
388	90
980	464
948	586
464	980
16	718
98	278	107	713
534	591
321	499
98	134	268	592	707	401	278	117	107	429	291	454
502	280
2	790
924	199
199	924
513	113
98	134	268	592	707	278	117	107	429	713
948	803	267	517	112	674	392
774	947
924	199
586	915
532	516	13
586	948
98	134	268	592	707	401	278	117	107	429	291	454	713
468	107
199	924
851	920
559	622
774	947
947	774
248	915
813	746
248	915
214	159
559	622
126	790
595	195
595	195
863	306
813	214
943	50
543	142
947	568
316	165
933	171
595	195
857	136
832	38
362	225
214	53
997	235
517	542	157	586	356	684
138	383
765	721
765	721
765	721
629	977
883	951
977	629
383	220
383	887
948	586
527	720
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
774	947
184	423
428	316
157	517
421	630
383	720
939	534
912	948	356
159	940
379	568
90	220	554
423	184
664	537
383	362
383	720
362	383
159	940
586	948
70	50
650	682	654	783	738
402	139
586	166
980	464
718	75
851	978
141	188
696	61
464	980
921	783
947	774
500	814
337	323
586	912	168
586	868
428	851	530	920
13	516
214	255	577
157	517	542	586	356	765	684
273	951
752	994	987
996	924
120	772
774	947
517	157
586	447	602
947	774
624	231	329	245
586	157
232	425
946	356
996	979
987	752
135	628
159	920
178	502	502
915	923
425	946
428	316
107	980
192	381
622	676	125
225	184
622	676	559
622	676	125	559	323
0	432	512
980	464
232	425
948	803	267	517	112	674	392
980	107
428	316
899	289
696	61
774	947
435	332
289	899
851	978
166	416
947	774
764	364	582
264	540
142	543
854	586
502	189
774	947
947	774
250	369
774	947
332	500
332	435
947	774
769	231	525	830	245	742	798
844	758
191	692
774	947
765	648
425	235
502	178
540	264
502	178
264	540
500	814
90	850	996
854	918
923	193
280	502
432	0
540	264
192	381
193	923
648	2
193	890	90
732	118
586	854
718	724	883
915	142
684	157
573	166
874	540	840	231	873	245	764
505	337
306	659
324	70	591
416	166	885	294	759	447	435	586	782	984	332	74
586	984	74	573
947	774
200	428
915	142
742	772	120
458	956
425	104
684	157
718	716	122	114
248	607	591	334
948	586
939	676	534	139	206	487	477	125	102	323	510	324
935	534
586	416
742	772	120
909	362
586	948
90	188	978
232	765
742	772	120
214	428
724	718
90	670
191	692
923	90
923	193
607	248
951	239
742	772
90	388	70
994	752
245	624
952	200	136
977	418
802	695
165	316	401	67	31	344
332	61
90	746	720
502	214
963	67
232	472
828	516
573	447
746	668	277	935
746	90	720
731	422
232	912
905	609
720	383
0	432	512
550	500
692	233	624	191
948	586
587	936
416	586
630	421
720	680
104	425
544	563	143	791	8	669
772	742
31	142	493
142	915
424	795	207
460	324
425	104
731	422
424	421	795	207
940	214
644	506	199
2	648
940	214
90	720
940	214
648	2
189	181
104	425
948	765	803	267	517	112	674	416	392
663	343
157	517	542	586	356	765	684
424	795	207
280	561
75	772	334
951	189	857	883
516	828
264	329	581
851	90
275	479
415	978
790	2
790	2
428	214
765	472
790	126
607	231
275	479
742	772
586	416
718	716
721	104
126	790
541	10
541	10
369	250
648	765
866	149	716	365
586	517	542	157	356	765	684
586	948
502	724
245	231	525	830	742	769	798
724	890
662	443	86
491	724
586	762
293	724
497	977
497	773
586	294
280	647	547	851	142	373	24	915	846	530	35	920	561	658
541	199
280	530
280	530
813	935
428	915
502	772
260	266
948	765	416	356
502	189
772	239	923	890	687	951	53
648	765
534	388	591
232	790
951	239	189	857	883	53
746	935
724	491
491	724
266	260
718	61
260	762
231	2
231	2
368	322
531	987
790	232
135	581
718	724	883
746	935	692
746	775
746	739	834	534	450	248	851	502	223	542	135	157	687	994	775	742	731	692	980	718	530	684	776	920	591
746	668	935	720
949	168	472	232
66	227
66	227
249	693
232	168
586	687	334
936	587
249	409
136	428	302
582	686
531	987
790	232
439	912	266	168	949
439	949
439	949
693	249
232	472
232	790
912	472	232
912	168
912	168
232	168	949	472
912	168
912	214	168
912	214
912	168
24	530	493
804	516
516	804
516	804
66	45
804	516
912	168
168	912	356	765
168	949
912	356	52	313
168	472
912	439	168
168	912
168	912
168	472	232
168	439
2	790
168	232
168	912
168	912
168	439
168	472
168	949
168	77
168	912	790	356
168	912	472
168	912	586
168	912
168	439
168	912
924	996
842	132
587	731	318	415	56	326
532	118
166	743
439	168
817	167
804	516
851	978
516	804
111	586
693	791
804	516
949	439
949	168
949	168
782	45
949	168	472	232
66	782
32	280
866	761
168	949
126	790
418	977
782	66
782	45
595	195
595	195
595	195
949	439
602	586
118	532
790	168
472	765
665	746
912	168
772	742
921	32	657
136	200
168	912	790
168	912
790	168
168	472
168	266
168	266
249	693
249	409
126	885
168	912	266
260	90
439	949
790	126
472	232
472	232
790	638
746	665
439	912	168
790	126
266	168
439	949
126	790
439	912	168
790	126
248	329	692	591
804	881
949	439
790	126
168	912	266
790	168
516	804
502	605
924	199
135	936	581
418	977
418	996
160	561
393	16
804	516
200	428
168	790
168	912
541	231	923	921	738
692	191
168	912
605	502
126	790
126	790	232
168	472
168	949
200	136
200	136
168	362
310	46
160	629
168	912	472	356
168	912
996	90
996	850
168	949
168	912
168	472
472	168
168	912
168	472
168	472
472	168
472	168
168	912
439	168
924	14
168	439
936	135
949	168
168	949
881	516	804
881	804
881	516	804
742	772
356	168
356	948
356	948	416	765
356	209
356	946
790	126
771	870	170
472	313
472	313
168	912
790	168
168	790
516	881
418	105
586	447
586	915
586	602
586	111
790	168
586	168
502	693
868	586
790	168
643	468
693	502
168	790
790	168
168	790
790	168
168	790
790	168
168	790
790	863
168	912
168	912	586
509	299
260	168
561	288	846
168	260
260	168
260	168
168	260
168	260
168	472	425
168	260
260	168
260	168
168	266
168	260
260	168
2	112	231
924	14
924	14
790	2
790	868
178	502
855	771
742	900	772	120
789	987
731	422
311	540
316	428	142	990	200	971	857	92	915	952	136	31	543	953
151	923
190	891
772	120
772	53
53	239	951
425	946
230	577
458	844
413	668	935	746	813
428	316
774	947
105	418
428	302	136
428	200
924	1001
418	977
418	105
120	823
294	817
429	454
443	86	152
14	924
14	1001
188	141
294	586
294	762
947	774
774	947
105	418
48	844
443	86
48	844
253	566
253	151
253	290
537	664
947	774
207	142	469
207	469
654	783	738
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
774	947
963	67
424	421	795	207
624	540
499	607
502	178
607	499
804	516	881
863	993
947	774
704	25
746	935
424	421	795	990	207
774	947
499	321
947	774
424	421	795	207
823	120
189	410
935	720
774	947
1001	14	506
546	220
227	66
227	45
187	40
947	774
25	844
227	66
227	45
935	214
469	207
316	165
499	321
239	502	189
142	915
142	207
758	844
306	659
207	142
774	947
586	573
758	386
60	568	187
984	790
947	774
984	168
984	762
586	168
846	288	561
586	868
60	568	187
904	980
774	947
790	984
947	774
220	546
159	739
58	909
175	849
236	107
334	534
381	532
963	67
275	849	175
603	780	822	509	505	514	378	735
774	947
107	236
603	337
175	849	275
220	75	334
947	774
316	92
963	67
586	267
191	692
837	700
774	947
984	790
61	718
947	774
863	771
586	915
977	418
168	912
854	416
168	984
605	693	599	228
118	29	5
851	629
862	909
849	175
582	364	994	764
849	275	175
280	629
718	607	107	178
774	947
790	984
947	774
168	949
58	909
505	50
764	582
168	949
421	188
582	764
724	410
984	168
188	421
280	526	647	547	851	142	188	24	32	915	360	631	530	920	561
90	996
629	609
267	586
885	126
881	700
447	74
416	854
316	647
885	30
659	306
333	78
935	720
663	61
423	246	977	101	103
980	107
142	915
790	168
58	909
107	718
168	790
738	783	654
996	850	90
730	868
915	428
227	66
31	165
227	45
207	561
168	949
216	321
739	159
528	193
243	214
949	168
776	687
335	107
175	849	275
74	447
532	381
849	977
846	288	561
849	275	175
168	790
963	67
846	288	561
232	946	425
532	381
851	978
851	978
948	356	765	416
586	267
275	849	175
949	439	266	912	168
275	977
381	532
316	349	17	647	428	275	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
410	663
977	849
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
951	857
977	275
813	746
849	275	175
532	381
614	280
946	232
175	849	275
246	423	101
663	410
306	659
614	267	685
66	227
75	633
526	360
264	329	581
776	159
502	599
334	772	75
275	977
90	260
415	150
763	956	48	565	854
381	532
526	360
949	168
854	763
890	923
66	227
915	316
737	275
168	949
168	260
984	782
275	737
74	232
737	275
90	260
159	776
863	771
275	737
193	617
193	617
949	168
685	630
540	624
284	680
284	731
951	178
790	168
946	765
881	850
646	62
67	963	846	344	165	207	561
857	923
267	614
680	707
774	947
990	424
947	774
267	256	648	517	112	186	478
107	553
288	484	846	629	493	561
774	947
288	484	846	629	493	561
546	743
978	415
288	484	846	629	493	561
772	75
772	334
947	774
454	713
288	484	445	846	391	629	493	561
772	75	334
288	484	445	846	391	629	493	561
506	841
245	231
288	484	445	846	391	629	493	561
288	484	445	846	391	629	493	561
774	947
288	484	445	846	391	629	493	561
947	774
415	978
288	484	445	846	391	629	493	561
288	484	846	629	493	561
288	484	846	629	493	561
168	472	232
288	484	846	629	493	561
288	484	445	391	629	493
535	369
288	484	445	391	629	493
774	947
288	484	445	846	391	629	493	561
334	534	746
592	134	923	157	783	738
152	86
947	774
454	713
227	66
227	45
948	592	120	75	416
178	862
680	422
178	502
499	321
168	790
660	306
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
168	439
841	506
948	120
152	86
193	528
122	61
422	680
231	427
607	718
414	891
239	502	189
175	849	275
774	947
456	304
540	955
444	535
239	161
66	227
239	742
765	30	868
517	112
629	851
933	147
14	1001
1004	977
721	765
885	416
90	283
718	61	716	724	883
499	321
457	377
168	77
850	996
977	514	780	950	423	1004	103
923	239	951
75	772
75	948
157	592
75	334
528	193
534	746	591
316	915
506	841
435	500
659	374
283	90
147	933
951	923
558	844
710	178
947	774
207	847
135	628
135	936	581
135	585
135	718
135	718
135	742	581
135	742	581
135	581
534	939
192	977
416	885
774	947
774	947
416	454
947	774
718	61
774	947
227	66
227	45
844	558
335	107
996	850
66	227
977	192
1001	14
923	772	120
948	500	586	885	646	104	166	574	551	256	52	648	854	340	267	912	517	126	918	542	823	318	674	30	499	147	369	602	721	416	782	984	332	513	684	743	459	444
316	915
956	700
168	949
851	978
851	629
772	923
947	774
168	868
120	923
14	1001
353	190	391
629	851
112	674
112	674
743	546
502	605
948	722	250
874	540	840	231	873	245	764
772	687
774	947
947	774
561	846
841	506
976	502
850	996
663	950
61	663
420	164
1001	14	506
950	663
774	947
663	950
854	416
14	1001
454	268	428	875	822	253	196	127	552	735	334
233	61
715	577
142	647	428	990	200	971	857	302	92	915	952	136	31	344	165	543	953
454	562	107
935	720
227	66
227	45
164	322
950	663
742	159
947	774
949	168
193	528
595	195
532	13
66	227
61	393
61	718
14	796	724
168	790
534	334
724	293
700	638
168	266
1001	14	506
193	528
724	14
214	458
193	528
267	586
227	66
31	165
227	45
66	227
1001	14	506
233	245
980	718
502	890	178
980	718
516	924
517	256	648	267	112	186	478
774	947
759	166
746	813
746	813
746	813
231	170
947	774
546	923
980	718
977	1001
288	484	445	846	391	630	629	493	561
288	630
90	191	692
288	484	445	846	391	630	629	493	561
738	837	783	13	719	745	828
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	731	692	980	718	720	530	684	776	920	591
316	428	857
35	851
1001	977
29	899
334	454
196	454
774	947
416	854
334	534
746	720
947	774
168	586
393	61
264	329
935	746
586	687	334
425	168	472
776	586
738	541	923	231	921
416	168
915	857
334	607
720	746
153	1001	977	996	418
32	921
817	547
746	668	935	720
294	586
74	2
863	771
765	30
915	857
977	1001
393	249
126	885
1001	977
891	607
440	537
126	416
294	168
977	1001
891	414
220	75	334
306	660
885	126
440	537
586	776
586	984
586	168
104	425
577	157
776	334
776	334
881	804
90	718
984	586
168	586
268	117	98	633	454	713	291
746	935
472	168
586	168
168	472	425
90	220	283
472	168
722	535
586	267
416	707	880
283	90
586	984
746	720
996	850
738	231
951	706
595	754
540	994
772	502	862	188	189	280	629
292	506
996	506
851	978
868	586
772	857	915	200	883	629	160	530
909	58
428	454
772	900	742
851	35
984	586
668	746
851	978
772	120
996	418
586	868
168	472
232	168	949	472
586	447
2	74
447	586
738	231
428	647
322	879
428	316
428	316
540	56
232	168	472
868	586
949	232
232	912	472
718	90
260	168
168	260
502	118
280	629
52	912
502	976
280	281	24
305	946
319	48
197	32
746	668
52	868
915	316	200	857
746	668	935	720
881	804
526	360
458	214
754	595
851	167
851	718
746	813
388	90
909	862
595	754	184
66	966
66	966
891	920
506	248	292
225	16
2	500
61	89
693	249
180	958
966	66
966	45
531	248
692	191
915	316
260	90
30	885
912	266	168
260	762
912	168
936	135
912	439	168
912	168
912	948	586
915	857
915	142
915	136
502	188	280
292	506
305	946
526	360
188	614
188	614
266	168
14	924
292	506
881	516	804
292	506
662	450
66	966
478	267
439	168
439	949
712	450	214
267	478
590	171
561	207
428	915
428	857
111	586
516	924
428	349
428	915
266	168
168	266	912
168	912	472
924	1001
924	14
790	168
924	516
924	541
697	925
644	506	199
165	31
306	229
425	104
190	267
229	306
425	946
425	946
987	531
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
165	67	344
987	789
502	718
165	316
273	581
863	790
62	214
795	493
795	301	978
880	416
772	75	334
772	609	454
443	86
948	803	592	120	75
948	592
316	428
771	863
70	534
935	746
207	561
401	683
316	428
746	935
794	854
207	988	469	558
92	316
401	98	415	429	291	454	165
316	915
720	935
497	773
248	506
167	817
454	592	772
454	401
425	168
935	746
450	947
415	401	429
214	458
401	454
214	62
249	693
531	214
774	947
229	306
193	633
249	393
947	774
774	947
90	649
90	649
90	649
947	774
450	712
774	947
918	844
248	506
947	774
946	305
607	891
56	540
249	0
193	53
774	947
365	687
424	421	795	207
214	159
335	107
946	305
249	442
499	321
771	870
528	193
890	235
528	193
157	586
440	537
440	537
104	425
926	748
193	528
802	572
321	499
535	472
193	90
137	581
151	2
190	920
135	405
813	214
310	70
589	383
739	544
537	236	208
170	82	771	870
947	774
846	561
267	838
231	540	170
832	322
344	971
38	782
537	440
425	104
322	832
236	537
280	32
774	947
544	739
746	935
946	305
947	774
188	502
14	644
104	425
280	656
1004	977
774	947
990	656
977	1004
425	104
581	273
696	61
963	67
499	607
499	558	321
491	5
987	809
558	956	48	216	25	319
256	648	267	517	112	186	478
472	535
614	188
542	535
542	535
472	168
275	849	175
267	256	648	517	112	186	478
500	814
167	630
866	90
789	873	95
866	718
542	517	157	586	356	765	684
235	214
607	75	91
118	5
947	774
101	977
940	159
404	78
774	947
38	939	309	474
500	550
634	788
32	791
936	581
947	774
173	506
966	66
966	45
16	225
774	947
947	774
305	946
472	946
267	586
365	732
421	188
16	393
316	915
316	915
718	61
774	947
188	421
947	774
337	323
329	819
188	421
472	313
718	61
472	313
472	425
868	168
472	425
939	323
273	306
337	505
472	425
493	795
267	435
267	435
851	547
978	858
337	505
774	947
947	774
738	783
323	337
421	188
310	46
425	168
157	542
718	866	904	281	61	883	32	843	754	711	122	114	184
517	61
306	273
306	951
543	316
718	866
178	502
868	30	765
772	239	890	687	120	951	53
69	950
421	188
742	890	923	772	120
62	159
935	746
19	333
891	629
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	493	561	658
472	168
62	159
500	814
104	425
774	947
947	774
120	948	30	416	765
754	595
188	920	656
188	421
630	167
310	943
90	718
630	301
316	543
90	866
718	502
120	850	783
946	305	425
98	134
614	188
120	948	586	416
754	595
772	857	915	316
846	288	561
410	977
239	542	823
774	947
754	184
289	262
947	774
718	61
846	288	561
928	666
754	595
832	322
846	288	67	561
846	288	67	561
854	956	48	565	763
774	947
924	1001	644
854	918
120	948
188	421
977	208
947	774
347	147
915	316
544	739
915	316
70	310
178	502
316	142
502	159
58	909
595	404
90	923
306	229
854	586	435	416	782
854	111
644	14
443	86	662
544	739
227	966
943	310
774	947
266	790
823	62
316	428	915
802	572
918	854
656	67	190
823	193
577	686
711	718
420	96	559
607	231
963	67
420	96	559
147	347
273	752
531	994
420	740	879	164
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
947	774
782	435	854
946	305
680	284
680	284
771	870
159	798
540	120
774	947
947	774
253	290
754	718
253	566
253	151
288	484	846	629	493	561
951	833
288	484	445	846	391	629	493	561
963	67
381	532
912	168
413	668	935	746	813
147	416
425	104
288	484	773	445	391	629	493
947	774
165	858
774	947
947	774
774	947
947	774
92	31
774	947
912	885	294	439	266	166	574	256	52	648	77	260	30	602	168	586	949	356	765	743	868	573	111
912	762
795	421	424	207
104	425
693	977
428	61
629	978
866	90
866	718
977	693
502	159
629	978
90	191
912	214	168	416
866	718
866	718
909	58
184	193
686	147
629	978
963	67
74	166
208	977
127	454
127	281
288	493
31	165
425	104
31	428
248	506
423	246	977	101	103
537	208	236
926	565	577	715
686	933
795	817
565	926
310	943
245	233	231
646	62
429	454
104	425
656	373	190
956	790
425	765
281	718
933	686
951	214
420	164
915	165	543
404	595
118	867
592	713
207	547
40	272	572	900	947	568	198	662	187	488	379	60	254	712	802	695
334	2
248	506
313	294
313	912
502	923	687	591
696	687
347	933
313	52	232
239	923
891	414
239	923
75	772
951	923
870	771
795	512
723	565
540	233	245
862	277
672	434
497	773
416	166	885	294	759	126	447	435	500	782	984	332	74	573	111
416	762
540	231
2	334
718	716	122	114
425	168	472
587	326
284	731
90	885
947	774
193	184
90	996	850
193	595
966	227
193	823
90	30
587	720
267	256
73	723	41
771	870
135	628
1001	685	605
334	776	159
978	629
334	776
239	595
832	402
502	862	923	188	189	280
850	761
2	151
685	1001	605
267	142
633	416
120	540
558	956	216	499	458	207
923	90
949	168
120	540
550	546
716	718
239	502	951
846	67	561
716	718
316	428
175	977
540	955
850	541
267	435
165	67	344
165	316	401	31
947	774
949	912	168
239	742
165	31
427	955
347	147
165	67	344
885	90
165	857
316	629
850	738
427	955
502	239
246	423	101
256	267
246	423	101
857	915
629	978
742	239
846	288	561
246	423	101
332	500
493	288
935	746
413	813
214	923	278	687	290	159
774	947
935	746
142	267
629	316
874	540	840	231	873	245	764
152	443
742	86	152
236	537
947	774
0	716
2	334
423	977	175	103
267	142
977	153	514	780	950	423	1004	103
142	316
416	765
40	450	947	254
0	189
401	683
423	246	101
774	947
142	857
915	857	428
0	189
421	32
540	987
90	193
774	947
147	347
142	631
464	107
947	774
947	774
977	32
0	595
214	912
890	742
122	718
416	435
502	851	167
246	377
435	267
774	947
947	774
565	723
290	214
774	947
288	484	773	445	391	629	493
699	313
61	718	591
61	89
881	804
782	586	416	38
435	416
943	310
517	157
316	142
402	832
90	137
137	90
746	935
951	707
746	935
236	90
915	92
605	1001	685
951	707
891	630
586	868
586	126
790	168
915	857
586	416	782
746	935
851	978
646	542
915	530
976	349
586	111
58	909
332	126
166	416
335	107
166	573
349	976
349	976
41	565
310	735
424	421	795	207
586	984
586	267
586	854
586	984
58	909	338
586	267
866	718
951	923	502	189	857	595	883
126	586
586	416
233	540	245
586	126
126	332
565	41
207	469
915	90
851	629
851	547
851	547
977	514	780	950	423	1004	103
245	233
614	891	656	572
586	126
630	891
586	126
586	984
168	790
586	126
61	696
586	885
581	628
790	168
885	30
813	746
810	881
586	416	782
990	915
699	912
516	790
595	0
949	168
790	516
746	935	720	813
410	977
746	550	687	935	692
692	191
662	443
746	550	687	935	692
30	885
369	250
502	178
30	104
742	900	863	784
30	90
915	990
264	540
742	607
418	105
232	607
502	178
502	862
111	762
267	586
804	881	516
516	881	804
516	881	804
804	881	516
516	804
168	790
168	416
168	949
168	912
168	912	949
168	949	790
168	949
168	416
168	472	232	472	425
628	82
168	949
168	472	425
168	133
168	868
168	425
984	586
868	168
168	472	425
168	912
168	472	425
168	90	416
506	644
644	506
506	850
565	321
420	96	559
190	274	373	656	181	353
190	274	373	656	181	353
881	516	804
299	509
142	915	607
310	534	586	735
105	418
418	105
418	105
105	418
105	418
105	582
377	457
418	105
377	457
31	165
105	418
502	231
540	233
428	200
422	680	527	15
31	165
418	105
947	774
881	810
105	418
774	947
595	550	568
290	566
774	947
947	774
947	774
185	830
774	947
947	774
774	947
663	322
401	98	415	429	291	454
112	267
837	783
440	537
891	607
720	935
319	48	216	386
165	316	401
165	67
947	774
193	90
231	502
935	720
935	720
528	193
948	120
951	581
774	947
554	134
948	592	120	75	416
607	75
193	528
607	232
362	909	383
334	534
90	193
607	891
857	951
334	534
334	534
120	948
149	977
774	947
31	92
267	586
857	951
947	774
947	774
947	774
948	416
572	450
948	294
334	75
383	589
996	90
763	956	48	565	854
774	947
383	720
988	817
90	191	692
963	67
948	592	890	126	120	75	416
316	629
423	246	101
316	165
946	425
53	935
602	765
891	530
646	62
830	185
832	184
984	126
926	748	715
774	947
90	915	316
178	249
133	126
947	774
947	774
590	933
416	166
280	188	502
416	586	782
680	422
166	112
662	214
994	56
104	30
629	891	530
423	184
142	207
774	947
192	381
332	232
142	316
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
416	168
416	948
568	595
514	1001	780	950	977	378	832	103
425	232
454	592	401
629	316
454	592	401	429
184	423
977	1004
416	885	294	256	147	313
157	517
429	415
207	142
832	423
832	103
1002	319
280	647	547	142	373	24	846	35	561	658
963	67
947	774
883	779
771	4
502	772
963	67
774	947
772	923
947	774
516	881	804
774	947
493	530
947	774
605	977
891	530
165	401	67	31	344
804	881
126	984
4	771
75	607
849	977
881	804
502	605	228
126	232
947	774
540	994
540	987
984	126
333	249
568	947
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
984	232
404	595
532	516
774	947
35	978
568	947	379	60
607	742
764	364	582
951	189	857	595	883
764	364	994	582
947	774
166	112	74
646	62
977	849
61	89
951	923	189	857	595	883
327	381
646	62	485
443	86	152
178	502
90	443
774	947
178	502
724	530
779	883
502	178
175	849	275	737	423
517	542
334	586
443	86	662
168	416
178	502
73	723	41
69	879
38	322
420	96	559
500	814
939	534
416	168
379	568
978	35
949	168
216	558
587	720
817	35
168	949
190	656
947	774
168	416
587	720
924	1001
193	90
638	790
157	356	517	542	586	472	535	765	684
865	159
738	923
774	947
795	421
178	502
69	879
178	333
947	774
425	946
868	912
0	470	862	538	991	333	710	502	249	693	295	78	6	409	767	976	599	178	605	228
168	472	425
949	168
189	5
774	947
502	724
654	738	783
949	168
500	814
334	75
443	152
421	32
758	918
530	724
126	889
530	493
724	502
782	416
771	306
120	540
707	880
630	167
420	879	96	559	164
112	166	74
949	168
472	168
40	127
75	772
454	592	401	429
168	472	425
126	586
126	586
429	401	415
891	414	607
450	695
120	178
454	592	401	429
891	414
120	267
530	891
530	891
724	530
428	316
534	310
707	923
724	502
120	178
832	456
429	415
879	69
693	249
120	948
918	946
713	566
949	912	168
369	823
530	891
120	948	868
629	360
120	534	70
310	534
951	189	857	595	883
120	997	775	865
935	746	668	720	53
334	687	607
547	293
369	823
120	189	127
915	316	200
935	746
120	450	40
168	912	949
500	814
813	935
62	646
214	923
416	168
1004	189	249	883	670	980	114
416	782
120	24	629
178	502
530	629
502	178
628	82
142	280
142	207
629	838	530
267	120
428	159
423	832
885	294
166	759
659	374
159	865
410	14	719
723	73	41
294	885
607	891
607	517	687	472	232
229	188
926	715
502	724
479	977
963	67
915	316
963	67
227	66
227	45
923	609
425	946
915	316
915	316
926	715
915	316
774	947
724	502
15	680
947	774
915	857
742	61
719	14	410
142	915
165	67	31	344
915	142
774	947
14	719	410
915	90
439	912	168	416	356
428	200
316	428
66	227
66	227
82	628
66	227
233	231	245
813	900	450	742	746
926	715
977	479
428	316
532	381
443	329	245
742	607
166	61	674	718
832	423
692	61
718	61
771	306
644	506	199
450	900	662	272
774	947
540	994
178	502
771	835
605	538
381	532
624	231	329	245
909	862
909	58
207	373
684	704
629	360
746	935
540	951
947	774
874	540	840	231	873	245	764
947	774
58	909
774	947
947	774
112	392
692	61	742
334	687	607
192	381
638	102
207	373
142	915
506	644	199
746	935	720
723	41
915	428
229	306
915	142
865	159
61	388
713	566
416	294
994	540
416	439	948
915	165	543
416	232
306	771
429	454
813	900	742	776
316	915
779	977
833	462
178	482
232	425
197	32
440	537
885	984	294	256	648	447	416	313	74
440	380
500	542
977	779
232	607
935	720
232	332
745	738
500	542
126	416
178	333
977	779
433	540	994
771	306
178	502
69	879
966	168
69	879
232	984
935	746
334	102
168	966
543	915
994	540	433
232	416
185	994
415	833	401	429
168	966
850	506
416	256	147
168	912	472
833	462
86	443
813	746
966	168
966	168
168	966
293	547
168	966
332	500
90	86
980	464
731	563
994	540	987
977	153
104	425
86	443
984	232
104	721	765
333	605
168	472	425
516	828
166	2
232	126
558	956	216	319	499	321	207
767	333
500	332
159	865
759	166
790	168
425	168
940	90
1001	199
90	166
540	433
767	404	359	6
159	742
605	333
90	236	107
951	540
628	82
530	915
951	540
281	905
288	484	773	846	629	493	561
288	484	773	445	846	391	630	629	493	561
288	484	773	445	846	391	629	493	561
759	166
425	104
232	984
267	120
966	168
542	500
546	595
966	168
493	630
143	669
288	484	773	445	846	391	630	629	493	561
316	428
90	948	168
288	484	773	445	846	391	629	493	561
542	500
313	472	356
868	586
743	586
788	634
462	833
743	516
313	416
905	281
153	977
530	483
104	425
335	107
984	232
472	168
915	428
90	915
425	305
428	316
765	30	868
166	112
316	392
915	530
425	104
977	153
915	90
120	267
472	313
851	978
978	90
428	915
530	915
851	920
232	984
316	428	915
104	425
166	759
759	166
924	516
188	141
712	450	214	40
31	165
74	112
772	502	862
425	104
738	433
646	62
13	837
595	546
779	977
104	425
168	948	90
249	693
516	924
229	273
843	779
771	703
718	479
837	13
425	104
450	572
450	40
159	742
5	189
963	67
48	565
530	493
159	742
104	425
693	249
168	912
505	337
428	915
157	718
168	966
425	104
104	425
61	718
425	104
104	425
865	159
851	978
912	168	575
912	416
779	843
214	912	168	515
809	8
168	472	425
813	935
912	923	214	416
537	440
868	730
765	356
153	977
912	214	168	515
168	472	425
46	310
912	77
168	790
912	168	699
843	779
912	168	949
912	168
813	746
912	868
868	912
742	159
912	168
742	159
517	687	472	607	232
732	977
912	439	168
472	168	782	575	966
472	168
5	532
409	767
409	767
587	720
804	516
804	783
310	46
808	29
516	804
530	629
703	771
804	783	516
168	912
587	720
772	502
516	804
532	5
180	727
530	629
587	720
846	288	561
915	90
915	530
915	428
61	742
846	894	561
332	500
772	280	629
502	538
168	912	949
232	52
232	52
949	168
168	949
587	720
52	232
52	949
629	772
502	772
52	232
899	29
862	909
61	692
135	405
575	912	168	472
575	472
817	35
862	534	547	293
862	772
472	575
29	808
742	61
628	82
575	472
804	516	783
52	313	232
52	231
912	439	266	168	949	472	575
472	575
743	602
912	923	214	168	356
356	439	912	168	416
356	912	472
472	575
472	912	168
356	30	765	868
472	912	168
516	761
61	742
472	356
356	586
790	168
356	472
595	790
324	70
439	168
472	356
790	595
790	2
790	2
137	742
742	61
804	761
966	168
693	178
168	472
168	472
168	439
168	912
168	966
52	126
103	832
790	168
168	790
790	168
344	67	165
293	862
987	540
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
789	987
165	316	31
165	67
425	946
697	540	925
943	103
310	103
98	134	268	592	707	117	107	713
772	502
443	602	743
987	789
236	90
70	324
425	305	946
854	763
425	946
193	633	75	609	53
425	946
190	920
443	662	379
190	656
772	188	614	978	190
233	159
833	462
703	771
229	790
963	67
963	67
189	410
963	67
75	193
951	56
67	391
334	214	159
405	135
231	2
112	74
483	607
943	103
316	165
528	239
540	994
334	772	75
528	239
167	954
763	854
607	483
987	840
428	316
227	66
227	45
629	239
483	607
849	275
832	780	950	514
316	428
474	939
866	90
294	416	74
946	425
112	383
428	349	17	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953	316
74	112
15	422
428	316
978	772
316	857
782	416
316	629
428	316
609	193
605	502	693	293	599	470	862	314	333	710	249	0	569	228
730	868
112	74
609	592	890	633	90	291	454
924	14	506
120	660
629	316
978	724
401	98	415	429	291	454	165
401	165
607	712
90	915
867	385
731	422
401	429
334	534
569	605
120	948
404	595
607	517	687	472	232
90	609
951	273
840	624
316	915
935	200	971
850	383
605	700
383	850
654	783	738
429	401
151	609
772	629	530
401	98	415	429	291	454
712	607
294	416
607	712
774	947
947	774
90	439
763	461
935	668
61	696
868	948	416	356
854	763
568	379
696	61
316	890
696	61
416	294
61	742
774	947
439	168
61	696
712	607
879	322	740	388	343
947	774
809	994
774	947
138	383
142	978
742	772
316	838
926	748	715
599	605
383	220
868	730
915	316
166	759
540	994
416	214
772	160	629
947	774
14	924
416	214
595	790
98	592
190	772
963	67
98	592
963	67
98	592
774	947
90	236
742	239
527	422
98	592
98	592
190	920
61	332
472	517	687	607	232
774	947
607	229	724
696	678
720	587
428	302	31
428	165
718	157
935	746
500	332	814
193	272
730	868
74	447
334	2
500	332
935	720
951	541
586	356
742	890	239
90	439
214	923
458	844
178	605
239	951
772	742
113	535
239	502	857
977	153
500	814
994	540
178	502
193	595
447	74
381	327
98	134	268	592	707	117	107	713
947	774
415	833	401	429
947	774
994	540
168	439
535	113
935	720
605	178
774	947
383	586
868	730
40	214
278	776
909	863
977	56
462	426
947	774
175	849	275
40	712
774	947
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
439	90
236	537
774	947
629	772
236	537
947	774
540	433
947	774
421	424
187	695
912	168
90	190
774	947
383	720
947	774
912	168	472	575
334	231
587	720
334	534
540	338
718	61
1004	977
280	629
66	227
280	547
774	947
595	193
530	772
977	1004
813	53
530	915
696	61
947	774
978	190
774	947
362	952
788	939
947	774
334	534
868	30	765
401	165
718	883
718	724
720	935
362	952
774	947
788	939
236	537
191	752
191	752
126	586
537	208	236
126	790
472	535
947	774
236	537
720	935
774	947
720	383
159	865
188	772
924	1001
947	774
273	229
188	978
774	947
909	248
334	776
947	774
609	923
774	947
500	332
332	500
535	444
955	427	540	925
268	633
609	592
540	994
630	656
193	595
294	74
774	947
857	915
290	214
332	500
540	994
994	540
246	849	149	275	716	16	225	883	423	711	101	293	718	175	779	866	184
743	333
425	168	472
136	915
946	633
516	804
630	377
61	89
227	66
227	45
994	540
774	947
166	112
595	550	546
135	628
988	167
988	167
273	951
106	740
66	227
629	188	530
629	280
909	862
433	540
963	67
188	614
61	89
846	288	561
742	61
227	66
227	45
680	284
912	907
38	939	309	474
61	89	89
530	188	141
885	447
89	61
915	136
334	776	214	159
915	718
280	629
229	273
830	231	245
106	740
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
135	105
595	550	546
740	106
67	963
479	61
61	89	89
273	229
288	484	773	445	846	391	630	629	493	561
790	595
288	484	773	846	629	493	561
232	517	687	472	607
790	229
232	52
288	484	773	445	391	630	629	493
288	484	773	445	846	391	629	493	561
90	197
232	425
425	104
500	542
404	595
362	188
229	790
105	135
104	425
586	416	782
638	388
362	188
614	629
362	188
74	112
310	943	46
425	104
89	61
891	24
56	951
542	500
863	909
104	425
779	246
409	977
458	844
290	214
743	516	166
425	104
104	425
912	730	168	356	868
743	516
46	310
458	684
946	918
56	482
223	103
335	5
126	52
166	516	743
743	516	166
166	112
543	991
629	614
135	105
290	159
236	532
855	273
425	104
885	416
700	2
239	951
532	236
543	991
112	74
743	516
232	168	472
5	335
743	516
239	502	857	742
104	425
943	310
316	483
290	214
607	61
126	790
273	951
774	947
294	817
294	817
874	540	840	231	873	245	764
607	229
614	629
742	239
236	537
425	104
74	112
614	629
236	532
527	720
171	715
290	614
644	506	199
955	540
654	783	738
935	720
721	425
294	885	447	416	313	74
425	721
532	381
540	955
764	1004
170	855
245	830
362	168
381	532
362	383
963	67
61	517
891	353
383	362
90	472	425
193	500
629	614
306	784
912	77	168
977	1001
447	984
774	947
662	193	443	40
630	540
915	90
915	90
322	388
952	971	543
915	165
423	246	101
192	381
614	629
602	743
288	484	773	445	846	391	629	493	561
423	849	246	101	175
74	112	674
166	383
92	200
67	963	846	207	561
743	602
586	383
720	935
192	381
425	168	472
857	239
947	568
335	700
923	151	890	278	687	617	53
685	1001
772	915	823	120	742
383	166
772	502
333	470	862	538	312	710	502	249	693	78	6	409	767	0	569	599	605	228
851	301
808	29
428	122
282	509
214	912
1001	685
742	900
458	684	844
595	195
915	530
1001	977
685	1001
56	977
586	267
5	491
935	720
586	984
772	280	629
193	90
586	267
546	550
586	416	782
586	334
267	586
774	947
267	586
587	540
424	421	795	207
424	421	795	207
388	322
977	1001
424	795	207
1001	977
605	1001	685
540	56
530	135	915	731	450	443	851	920
58	692
41	73
530	915
38	61
90	915
923	772
915	135	731	450	443	851	530	920
915	530
915	90
851	135	731	450	443	915	530	920
772	923
565	41
90	915
90	428	915
267	952
990	428
772	923	120
319	458	956	48	216	558
851	978
851	978
752	191
416	472
923	53
586	126
915	90
90	428
491	5
450	135	731	443	851	915	530	920
923	53
469	207
469	207
32	791
977	1001
428	857
607	232
232	949
516	828
2	52	231
126	104
516	881
126	104
216	618	321
866	718
866	149
530	469	141
469	530
139	676	534	206	487	477	154	125	102	939	64	622	323	510	601
940	214	159
1001	977
790	126
509	282
977	1001
232	472
232	949
685	605
872	977
1001	977
61	742	89
923	231
126	790
61	89	479
915	61
854	609
790	126
586	126
846	280
586	868
586	743
586	332	573
118	502
458	214
742	90
772	189	127
990	428
804	516
516	804
868	912	730	168	356
149	866
804	516
586	383
868	912	730	168	356
383	586
586	267
586	383
912	168
868	586
923	687	120
443	135	731	450	851	915	530	920
61	89
61	89
61	89	718
61	89
61	388	718
61	89	696
61	38
89	61	718
586	868
912	356
912	730	168	356	868
586	782
595	550
136	200
883	724	718
2	322
851	135	731	450	443	915	530	920
472	232
472	425
949	232
949	168
61	742	89	502	517	718
61	89
716	246
716	377	866
232	472
52	2
866	423	101
866	149
103	943
502	178
790	168
168	472	425
168	472	232
168	912
168	790
52	126
1001	977
966	168
168	966
716	149
168	472	425
168	472	425
168	912
52	790
790	812
168	260
168	912
168	790
168	912
168	966
260	168
168	912
168	912	439	266	77	949	472	356
168	260
168	949
168	266
168	472	425
168	812
644	506	199
506	924	14
165	316	401	67	31
165	67	344
952	344
31	428
425	946
742	61
425	946
791	32
120	772
178	502
178	502
178	502
120	923
317	951
362	383
383	362
812	790
362	383
788	402
812	168
383	362
362	383
956	48
530	629
996	924
654	783	738
207	167
599	710
674	112
141	530
599	693	605	228
502	718
98	134	268	592	707	401	117	107	429	291	454	713
67	963	344	207	561
630	685
502	178
730	868
605	333
404	595
273	581
310	943
948	120
53	193
292	506
948	592	120	416
112	74
774	947
977	872
743	166
915	165
231	923
855	628
723	41
111	586
977	1001
874	540	840	231	873	245	764
585	228
135	870	581	371	870	581	371
135	870	581	371	870	581	371
135	870	581	371
592	134
585	228
288	484	773	445	846	391	629	493	561
74	112
592	134	454
207	988	795	142	954	558	424	561
147	235
333	862
220	75	334
207	795	142	424
649	402
135	870	581	371
743	550
135	870	581	371
506	1001
90	915	316
135	233	581
502	862	923	188	189	280
502	178
774	947
502	178
550	546
502	178
175	849	275
550	743
947	774
282	939
404	595
774	947
231	830	245
165	316	67	31
947	774
165	316	401	31
935	746
0	6
718	866
135	628
472	425
774	947
935	746
135	405
275	849	175
175	849	275
540	994
581	170
187	695
924	506	14
849	175
166	759
517	61	89
175	849
586	111
924	996
849	275	175
151	923
405	135
178	502
844	546
15	680
517	89
53	813
170	581
854	609
421	795
868	730
966	168
795	421
943	103
199	644
423	377
763	528
977	779
843	184
943	310
199	644
947	774
740	788
135	405
740	106
199	1001
813	746	53
774	947
987	433
405	135
420	96	559
644	199
862	178
862	909
868	912	730	168	356
280	547	388
516	13
868	586
607	334
774	947
322	2
377	423
288	838
377	716
266	168
199	541
947	774
377	866
334	607
423	377
774	947
947	774
607	334
393	16
546	595
774	947
819	818
313	74
58	909
649	337
472	232
886	250
332	500
541	719
949	168
510	939
178	502
410	719
333	743
534	402
924	14
956	48	558	600
950	514	780	103
952	344
514	950
719	410
948	517
940	53
721	765
849	977
443	86	662	379
949	168	472
334	607
168	266
721	104
168	949
977	849
921	32	657
90	742
500	814
950	103
629	526	24	630	891	160
425	168
500	332	782
135	405
225	977
924	516
629	530
779	977
978	988	167
425	104
105	987
909	862
719	541
987	433
410	719
316	165
873	231
90	8
168	425
528	763
337	505
909	863
602	133
335	107
200	952	517
977	410
457	377
774	947
607	591
947	774
947	774
602	133
546	844
439	168
624	231	245
880	538
425	168
873	231
803	517
133	602
377	457
774	947
940	53
464	980
947	774
435	586	267
774	947
233	135
952	112
586	868
947	774
774	947
332	500
133	602
947	774
947	774
774	947
159	233
517	803
104	721
301	988
915	90
581	273
337	505
788	740
104	425
74	294	313
517	112
947	774
947	774
288	484	773	445	846	391	629	493	561
565	844
977	1004
774	947
868	790
288	484	773	445	846	391	629	493	561
435	586	267
200	952	136
425	232
988	978
74	232
425	104
923	738
541	923
425	946
586	948
923	231
262	289
678	696
500	332
947	774
923	197
866	718
104	425
923	214
607	534	189	687	127	692	718
774	947
112	517
857	142
923	772	120
112	952
923	239	951
891	414
923	214
435	586	267
372	595
229	523
947	774
435	586	267
372	404	149	169
696	678
790	868
738	783
435	586	267
682	650	654	783	738
464	980
435	586	267
774	947
947	774
166	948
229	568
166	948
774	947
239	857	742
86	152
31	990	165
742	239
738	650	682	654	783
947	774
955	540
435	267
517	607
267	435
168	949
774	947
952	112
316	428
952	517
949	168
53	923
381	189
435	586
40	450
951	923
13	173
178	657
662	443
14	381
491	29
178	75
540	955
742	900
178	250
189	977
868	790
738	783
523	229
193	53
168	949
232	313
178	228
542	485
229	523
718	61
923	53
157	740
607	687
142	915
909	58
918	758
410	977
774	947
168	425
602	133	765
607	70
168	949
142	857
517	586	948
168	949
105	987
250	178
738	923
178	657
682	650	654	783	738
912	168
337	649
947	774
857	239
774	947
949	168
168	912
850	90
947	774
250	332
774	947
178	250
168	949
949	168
947	774
168	439
774	947
197	923
168	949
166	586
949	168
949	168
168	949
168	949
165	316
951	541	996	738
949	168
912	260	168
758	723
772	178
429	401	98	415	291	454
657	178
334	388
947	774
849	275	423	175
105	61
432	468
541	951
178	250
168	356
774	947
947	774
912	730	168	356	868
168	266
168	949	472
178	502
940	214
977	1001
905	281
987	433
774	947
70	607
987	105
949	168
126	984
738	951
75	740	879
540	630
949	168
168	949
120	923
280	526	274	421	647	547	851	142	990	469	188	24	301	408	656	92	32	915	954	136	817	167	846	422	360	293	631	160	424	530	35	953	493	920	207	561	241	658
290	214
535	444
837	719	745	783	13	738
332	250
377	716
107	468
232	472
90	439
232	425
316	915
75	178
107	201
126	104
948	586
450	678
250	332
178	75
310	46
540	641
947	774
90	8
846	280
948	250
952	517
152	443
949	168
120	178
152	443
175	849	275
977	1004
168	949
883	977
721	104
126	416
482	56
189	428	200
180	727
332	250
189	731
180	727
207	167
517	586	356	765	166	565	854	542	157	674	602
923	541	738
189	530
940	214
984	126
433	987
491	29
313	232
429	401	415	291	454
168	266
951	581	855
304	4
147	277
327	381
915	200	971
56	977
657	738
921	783
915	316
602	743
948	592	104	648	120	743
135	233
335	810
915	316
550	546
135	233	581
491	497
810	262
216	458
879	75
168	266
742	90
607	231
535	444
337	649
106	740
843	534	388	16	687	711	718	591	407
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
280	526	274	421	647	547	851	142	990	469	188	24	301	408	656	92	32	915	954	136	817	167	846	422	360	293	631	160	424	530	35	953	493	920	207	561	241	658
443	775
512	141	141
638	790
447	586
915	316
120	534	70
120	629
534	337
249	409
120	997	775	865
147	926
915	142
915	316
310	586
75	879
75	178
790	638
844	684
710	502	693	228
266	168
595	696
168	266
788	634
137	936
586	166
586	948
502	178
266	168
166	743
586	310
742	135	306
595	739
595	739
214	865	220	334	178	316	324
214	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
168	266
716	377
641	540
928	1004
582	994
915	142
388	534
595	280
534	388
595	189
294	313	74
718	883
48	319
586	782
595	249
409	599
409	78
443	86	152
428	857
1004	928
320	843
1004	977
29	808
149	716
535	444
915	428	142
977	56
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	682	654	270	719	745	173	13	437	506	996	199	644	921	657
595	502
586	310
260	912	168
502	862	976
696	595
2	790
724	159
502	118
168	912	260
843	320
696	61	563	143	595	377	32	731	669
260	168
696	61
135	581
168	260
168	260
135	581
135	628	82	870	581	170	4	371
168	260
851	978
851	978
168	266
994	582
724	883
526	360
949	439	168
439	949
851	978
936	137
168	439	949
851	547
136	280
526	360
52	868
526	360
718	61
318	71
266	168
526	360
266	168
949	52
530	630
264	329	581
883	718
61	883
883	61
991	716
718	883
718	61
718	89
61	696
168	949
236	537
2	790
716	991
586	416
586	126	984
439	260
168	439	266	77	260	949
168	949
883	61	724	718
949	168
168	266
168	949
168	266
991	716
643	685
439	949
266	168
266	168
790	168
790	868
141	421
502	976
502	178
921	923
38	322
782	61
46	310
630	540
111	762
832	38
530	24	629
530	24
949	439
978	469	188	502	167	280	920
168	266
38	832
634	788
949	168
168	949
949	168
168	949
868	790
949	168
168	949
949	168
168	949
425	168
168	425
949	168
788	634
790	868
236	537
790	126
502	718
168	790	575
502	923
790	168
790	168
439	912	168
168	949
1001	199
782	472
984	586
984	762
926	748	715
1001	506
724	883
949	232
782	435
502	178
168	439
537	236
782	435
439	168
168	439
168	260
746	935
581	135
200	952	136
166	356
948	803	267	112	674	392
948	126
472	782
197	32
197	32
532	516
532	576
532	516
418	996
418	105
418	996
516	532
996	418
872	977
168	472	425
168	912
168	356
168	790
790	168
790	168
790	168
168	790
168	949
644	924
178	607	231
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
178	502
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	433
644	14	924	506	199
178	502
987	433
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
178	75
178	120
190	274	373	656	181	353
164	638
190	978
700	2	119
178	502
142	267
120	178
935	720
200	952
646	62
120	278
393	16
774	947
415	833	401	429
566	278
775	443
31	165
178	333
804	516
313	294	74
857	428
14	924
443	86	662
506	292
120	190	53	752
924	14
943	310
14	924	506	199	644
236	107
833	185
774	947
774	947
646	369	513
774	947
833	720
833	462
774	947
316	915
662	272	900
720	668	935	746	813
772	923
112	267
428	802
421	795	424
112	267
697	855
697	855
535	369
535	369
663	399
418	996
142	915
14	173	506	996	199
249	595
214	316
5	189
166	782	232
947	774
506	14	173	996	199
248	909
947	774
75	178
774	947
774	947
947	774
947	774
165	857	136
418	178
774	947
956	679	558	758
678	450
540	994
502	178
178	418
178	75
774	947
844	321
947	774
506	541	996	199	644
404	595
774	947
317	304
603	780	822	509	505	514	378	735
947	774
317	304
788	634
887	383
774	947
189	595
947	774
112	267
774	947
758	956
863	483
56	977
592	609
153	977
189	595
947	774
280	526	288	24	685	846	360	630	629	891	631	160	530	493	561	658
288	484	773	445	846	391	629	493	561
771	306
288	484	773	445	846	391	629	493	561
288	484	773	846	629	493	561
779	225
288	484	773	846	629	493	561
288	484	773	846	629	493	561
774	947
288	484	773	846	629	493	561
887	383
947	774
963	67
887	383
288	484	773	846	629	493	561
288	484	773	846	629	493	561
90	541	850
963	67
924	644
920	190
288	484	773	846	629	493	561
963	67
987	540
544	143	791	8	669
772	75	334
90	720
774	947
772	609	454	120
157	147
832	603	206	780	378	663
758	499
782	232
425	168
541	923
568	40
663	832
546	743
178	502
720	746
199	173
644	14
207	988	795	373	469	424
586	854	435	416	782
738	541	923	231	921
586	111
844	499
720	527
316	302
207	795	373	469	424
433	987
764	1004
634	346	638	299	132	96	832
887	909
977	56
41	565
776	278
546	550
817	167
883	718
854	517
120	833	909	890	476	707	193	383	235	923	875	772	633	528	253	75	471	935	151	609	90	91	415	566	462	587	880	39	546	362	53	752	290	334
62	646
994	540
321	499
190	614
135	742
421	424
854	617
978	190
305	885
988	978
190	978
582	540
421	424
253	290
977	1004
253	566
253	151
18	896
404	607
994	987
774	947
90	509
721	765
178	862
294	586	416
684	48	565	918	318	679	704	499	321	844
585	228
450	678
885	305
771	4
316	428
765	721
700	2	119
988	978
854	542
469	167
585	188
167	988
849	599
178	862
585	939
314	0
947	774
334	638
46	310
178	772
383	589
774	947
947	774
62	535
0	178
599	849
774	947
987	994
1001	977
947	774
112	267
500	814
603	832
933	355
774	947
718	883
599	872
977	1001
58	909
833	854
700	790
304	317
178	470	862	538	991	333	710	502	249	693	295	78	6	409	767	339	976	0	569	599	605	228
304	4	317
774	947
214	940
91	189
963	67
24	530
854	833
718	61	189
718	61	189
335	688
791	32
947	774
947	774
688	335
120	589
774	947
317	304
356	472	984
947	774
923	502
765	721
684	48
335	688
771	306
126	586
977	2
356	166
679	499
249	189
107	236
4	720	771
313	472
586	294	416
899	335
934	318
335	899
586	868
724	883	718
305	885
356	168
214	923
61	502	718
788	634
977	32
885	305
656	181
335	688
292	506
718	502
899	335
178	314
868	586
168	356
638	334
344	67	165
843	779
791	32
791	32
41	565	499
344	67	165
472	356
75	107
126	790
977	189
335	899
74	232
168	425
421	795
379	568
899	335
790	700
534	102
535	444
107	75
334	638
774	947
334	772
309	38
38	70
168	266
940	214
940	214
500	814
765	30
383	362
592	134	609	454
980	532
304	317
788	634
947	774
633	595
422	680	731	15
774	947
290	214
949	168
868	52
505	337
189	718
69	879	735
978	630
189	718
868	912	730	168	356
849	890	235
939	70
950	1001
939	70
500	550
696	61
75	107
977	418
947	774
332	500
586	868
572	450
207	630
332	500
135	405
377	423
267	112
267	112
267	142
267	256	648	517	112	186	478
136	200
433	738
24	750
721	104
450	572
977	1001
500	814
317	304
532	980
207	428
343	663
317	304
207	165
685	1001
450	40
207	953
104	425
322	38
863	83
765	542
630	978
381	29
765	936
542	646
630	207
216	558
191	107
692	135	855
428	857
362	383
428	857
383	362
963	67
618	499	321
550	500
988	978
428	857	316
425	104
428	316
774	947
949	168
978	630
416	586
926	715
940	214
353	391
540	630
316	428
178	502
104	425
654	783	738
14	719	410
772	923
288	484	773	445	846	391	629	493	561
517	256	648	267	112	186	478
663	950
14	796	724
428	316
24	891
168	266
69	950
428	316
425	104
423	246	101
774	947
767	333
104	425
191	316
502	178
772	75
692	233	624
233	135	245
107	191
231	531
165	316	401	31
165	67	344
880	707
165	67	344
316	302
67	344	165
425	104
371	700
186	256	648	267	517	112
104	790
933	355
947	774
947	774
947	774
774	947
288	484	773	445	846	391	630	629	493	561
304	317
774	947
947	774
977	410
947	774
774	947
947	774
429	454
774	947
812	790
802	428
223	950
844	758
947	774
752	191
425	168
915	316
857	428
771	835
774	947
630	540
69	950
582	364	832
926	715
166	759
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
605	178
592	134	609	454	713
214	159
107	75
104	425
171	933
948	52	416
2	700
948	416
191	374
832	582
933	347	966
38	939	309	474
940	159
166	126
425	235
90	502	178
454	743
425	104
2	516	700
531	231
314	178
266	168
181	274	167	920
454	291
216	499	321
362	293	306
193	887
582	832
887	193
104	425
231	531
996	418
500	332	782
107	502
425	104
314	693
920	891
790	126
874	540	840	231	873	245	764
112	267
104	425
920	181
837	719
719	738
444	535
168	266
178	502
510	534
444	535
440	537
440	506
425	104
425	104
418	977
516	2
168	425
980	532
500	814
759	166
168	472	425
2	516
104	425
500	332
721	765
435	782
977	418
75	107
500	782
425	104
788	634
765	104	721	425
443	775
200	344
104	425
35	817
719	924
425	104
38	534	388	939
924	719
104	425
425	104
918	499
948	592	120	416
718	980	122	114
977	418
585	939
585	142
207	373
502	178
577	214
425	168
421	424
333	228
306	951
502	178
90	516	850	13
502	718
585	939
135	233
644	924
868	52
107	75
680	731
41	723
502	464
319	499
135	233
977	1001
418	977
977	418
716	502
1001	977
418	996
318	934
723	565	499
731	584	284	422	15
104	425
425	104
232	425
104	425
280	547	388
139	601
356	168
622	896
266	168
356	472
804	516
425	104
246	423
104	425
356	472
294	586
410	14	719
280	547
356	166	472
868	52
428	953
868	586
969	1004
428	857
173	506	657
509	90
356	472
1001	977
464	502	980
356	472
923	235
950	69
313	885	294	256	416
599	710
356	90
464	502
428	316
428	857
356	90
428	316
540	994
428	915
534	388
428	915
381	192
381	192
62	214
868	52
1001	977
782	61
428	316
228	693
356	30	765
746	90	720
423	977	103
52	868
232	949
166	743
1004	969
232	949
743	602
502	178
828	516	804
862	909
743	166
595	127
586	416
423	103
634	346	132	96
423	710
356	912
994	540
994	987
132	388
577	458
356	416	948
356	472	946
61	166	388	135	356	450	851	502	517	915	602	742	692	718	591
61	135	356	450	502	915	718	591
61	718
61	915	356	904	281	450	716	851	502	388	517	542	343	189	16	135	377	754	692	980	718	591
356	313
356	61	517	718
356	61
356	168
164	950
356	602
168	912
532	381
168	356
168	949
949	232
472	168	356
472	168	356
472	168	356
506	440
472	168	356
197	32
335	528
103	423
338	231
912	168	949
872	599
168	472	425
168	912	356	472
168	912
472	168
912	168
168	912
168	912
105	418
924	644
790	516
949	912
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
425	168
907	393
537	107
537	440
190	274	373	656	181	353
700	790
531	214
135	581
135	581
135	61
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
235	923
316	428
469	512
31	24
288	484	773	445	846	391	629	493	561
401	98	415	429	291	454
772	75
599	872
469	167
401	98	415	429	291	454	165
15	731	680	422
401	98	415	429	291	454
178	502
178	692
425	946
401	98	415	429	291	454
428	316
178	314
425	946
178	90
680	731
450	61
680	731
542	517
165	316	31
135	405
956	48
165	67	344
48	956	216	25	319	558	458
316	214
987	433
844	758
883	724
458	956	48	216	558
334	776
280	656
316	53
15	680
909	58
316	90
231	170
334	61
731	15
731	15
607	231
334	61
334	388	534
731	15
399	474
946	356
977	514	208	780	950	423	1004	103
316	915
830	231
946	416	305
977	32
416	356	948
193	546
107	192
572	862
381	532
577	147
147	577
422	15
771	306
977	410
458	499	844
401	429
738	837
189	181
429	401
294	885	256	447	416	313	74
862	534	547	293
294	313	74
418	996
607	229
580	791
663	103
120	833	909	890	476	707	193	383	235	923	875	772	633	528	253	75	471	935	151	609	90	91	415	566	462	587	880	39	546	362	589	53	752	290	334
401	429
949	168
862	572
239	742
950	780	514
418	996
718	724	883
15	422
977	514	780	950	423	1004	103
996	418
178	502
196	413	731
644	199
284	422
868	730
502	178
313	356
422	284
506	783
178	0
418	105
672	319
418	996
416	633
565	844
843	320
416	435	782	332
718	502
313	294
996	418
170	855
946	672
416	214
415	587
135	405
951	534	706	214	159
977	410
170	231
718	61	189
912	214
280	160
977	418
765	743
977	418
868	730
32	791
231	170
327	381
410	977
939	951
418	977
418	977
425	416
410	977
835	771
771	835
267	186
102	16
743	765
267	256	648	517	112	186	478
791	32
294	885	256	447	416	313	74
731	15
74	232
288	484	773	445	846	391	629	493	561
502	178
502	178
288	838
730	112
362	909
606	482
120	909	609	257
362	993
61	718
316	915
61	89	696
61	718
558	499
135	405
48	499
321	499
810	107
415	127
178	6
15	731
502	178
499	48
502	178
267	517
410	977
14	381
696	61
267	112
672	844
499	321
178	502
482	606
410	977
668	746
730	868
718	716
862	909
423	780
424	989
506	745	192	828	289	480
769	135	692
977	418
435	500
107	415
622	939
506	14	576	783	173	13	199	921	738
415	107
977	1001
844	672
718	114
48	704
956	499
478	267
517	61
61	135
61	356
321	844
321	499
256	313
418	308
420	96	559	164
418	105
267	478
112	730
369	535
780	423
499	890
214	912
232	425
500	550
718	356
646	62
347	933
718	591
207	630
738	783
868	730
347	171
280	846
646	62
425	912
24	31
32	791
765	743
765	946
724	883	718
423	246
15	422
909	862
52	313	232
439	912	168
765	313
765	313
61	782
61	89	696
951	284
939	509
862	32
955	540	311	925	987
602	356
721	104
267	674
551	2
232	472
572	40
849	275
692	61
334	687	607
977	418
418	977
104	472
977	418
52	313	232
546	746
939	299
168	949
976	502
418	977
939	299
939	299
472	104
939	299
168	949
693	228
472	356	168
61	89	718
294	759
499	465
168	912
933	171	590
465	499
329	443
356	948	416
322	735
356	313
499	321
356	61
388	299
90	356	948
356	602
883	718
90	541	850
996	418
561	493
472	168	313
568	947
502	718
500	332
472	356	168
502	976
696	692
290	214
920	851
316	92
857	428
862	534	547	293
316	349
178	482
143	410
90	746	720
500	332
469	851
147	931	277	171	933	926	347	972	285	355	590	577	230	686
316	543
316	428
191	692
977	418
266	949
316	483
607	61	687
173	657
104	472
857	428
299	951
822	735
738	923
239	538
795	421	424	207
104	765
630	207
333	693
90	506
122	428	915
795	421	424	207
239	577
450	61
630	526	288	24	685	846	280	360	629	891	631	160	530	493	561	658
963	67
423	175
693	228
439	912
565	321
980	718
197	923
266	912	439	949
963	67
502	923
31	165
946	415
517	674	803	267	112
684	48
353	190
771	769
0	470	862	538	314	333	710	502	249	693	78	6	409	767	976	599	178	605	228
996	418
1001	977
707	923
707	880
780	603
912	439
638	700
915	122
189	718
565	844
771	769
90	547	978
771	306
383	306
90	356	948
356	602
214	912
416	948	147	313
586	356	166	765
142	207
595	923
771	835
743	704
595	923
416	356	948
207	142
90	534	70
207	165
239	502
239	742
267	662
189	502	517	742
61	718
759	294
1004	724
844	758
723	565
294	759
692	61
668	746
383	720
823	646	927	551	854	542	124	369	821	62	722	113	535	513	485	250	394	556	444
719	738
61	89
61	718
61	607
423	710
622	299
288	484	773	445	846	391	629	493	561
433	994
369	535
142	207
499	318
547	978
607	534	687	692	718	591
428	122
547	614
383	531
772	923	120
795	421
977	153
952	428
976	349
994	433
332	500
239	951
349	976
977	1001
500	332
1001	977
614	772
976	349
435	500
316	428
949	266
949	266
765	425
423	779
306	383
534	343
38	502
353	891	920
306	784
500	332
40	362
731	15
127	595
0	236
127	415
921	189	5	783	1004	381
874	540	840	231	873	245	764
343	534
266	912
2	52
415	127
127	843
147	214
127	843
949	168
782	435
978	188
381	532
500	435	332
862	534	547
178	862
862	293
381	327
800	62
862	293
236	107
862	534	547
433	994
662	267
977	1001
502	923
721	443
531	383
425	104
502	38
429	454
534	70
416	356
316	915
595	195
58	769
421	141
105	418
74	294
502	239
2	52
267	662
104	425
267	392
949	912
718	61	502
126	166
440	537
440	537
440	537
532	381
267	112
772	614
284	731
188	978
718	502
356	90
425	104
444	535
356	948	416
531	383
32	791
264	329	581
731	284
104	425
614	546
779	423
433	482
433	789
2	322
2	977
547	614
444	535
425	104
266	168
266	790
418	105
996	199
313	472	356
716	718
104	425
2	984
790	266
537	440
956	216	558	458
443	152
718	595
764	840
38	586
214	912	168
425	104
662	550
764	245
418	996
418	996
472	232
764	245
356	209
104	425
951	925
416	256
356	313
935	720
546	614
546	614
332	500
718	687	607	334
425	104
923	541	921	738
423	996
643	685
823	542
294	74
482	56
482	56
614	546
933	347	966
90	8
586	126
143	796
74	294
586	762
754	272
294	74
586	38
334	718
742	239
940	53
104	425
885	294
266	168
381	192
294	885
166	126	586	573
428	952
120	739	143
189	690	364	5	440	506	670	502	783	442	718	201	381	68
920	181	353
607	718
724	718
428	857
738	837	783	719	745	13	828
2	52	889	868
716	718
313	356
923	595
168	356
266	790
923	772	120
2	551
126	586
168	949
668	746
541	1001
168	356
349	976
951	939
168	790	266
742	214	159
779	849	246	710	225	907	843	423	754	711	184
153	229	483
693	228
266	168
266	168
168	912	356	472
416	782
790	168
472	356	313
168	266
168	790
168	266
754	184
951	939
168	266
266	168
428	302
168	472
746	90	720
746	935
428	302
450	802
245	764
541	199
428	915
790	168
2	790
180	123
586	126	294
586	447
541	924
630	493
586	617
915	316
969	977
168	790
915	428
168	912	260
231	830
586	416
586	111
915	316
934	318
381	192
915	316	200
915	316
602	356
716	149
232	949
949	168
595	550
506	923
849	327	275	175
168	949
416	586	782
506	189
737	440
266	168
949	232
443	692
949	232
168	266
168	266
790	168
949	232
136	200
168	912
996	423	101
472	168
168	472
746	935
746	668
232	949
949	232
181	724
586	416
586	447
586	166	573
782	416
586	356	166	168
577	239
168	912	586	356	166
168	472
500	435
414	327
135	692
595	272
500	332
586	912	356	166	168
996	14	173	506	199
996	418
996	418
577	255	157
356	586	166	912	168	765
996	418
356	472
532	516
516	532
180	897
532	516
532	516
516	790
168	912	356
180	897
516	532
168	472
586	356	166	912	168	765
716	149
168	472
586	762
586	294
168	575
168	260
168	912
168	586
924	541
644	924
924	644
644	924
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
327	849
844	565
425	946
774	947
947	774
142	188
646	542	62
120	923
646	485
774	947
947	774
774	947
720	935
772	923
700	178
572	802
947	774
474	939
135	769
135	581
474	38
142	274
700	178
135	405
288	846	391	629	493	561
774	947
469	512
700	112
288	484	773	846	629	493	561
935	746
700	82
832	638	299	634	96
239	577
832	780	950	514	103
559	50
700	638
1001	541
935	668
469	167
135	405
830	231
692	443
774	947
542	62
294	126	586
947	774
947	774
774	947
288	484	773	846	629	493	561
952	428
112	267	674
13	516
288	484	773	846	629	493	561
947	774
707	680	193	923	98	633	951	214	416	880
707	680	193	923	98	633	951	214	416	880
333	767
774	947
288	484	773	445	846	391	629	493	561
500	575
288	484	773	846	629	493	561
534	939
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
288	484	773	846	629	493	561
782	416
410	143
774	947
178	99
947	774
190	274	373	656	181	353
178	99
837	783
977	514	780	950	103
774	947
415	833	401	429
190	274	373	656	181	353
166	61
253	290
253	566
951	707	609	273
580	143
947	774
334	638
936	765
951	273
572	450
334	638
392	267
73	499
416	782
680	15
774	947
381	29
29	381
680	731
947	774
710	423
381	980
189	977
99	470	862	538	314	333	710	502	249	693	929	78	409	767	976	0	569	599	178	605	228
429	401	98	415	291	454
443	86	662
104	425
381	506
599	99
978	795	493
381	670
862	293
692	135
849	511
425	104
32	921
730	912
314	99
565	844
175	423
14	783
188	141
32	791
566	120
314	277
334	214
963	67
909	862
746	668
104	425
774	947
178	99
547	614
135	692
214	765
540	994
537	236
280	629
362	647	464
996	418
280	629
472	912	168
423	780
280	24
947	774
774	947
566	120
280	629
334	534
782	416
849	275	423	175
585	167
585	167
288	484	773	445	846	391	629	493	561
332	500	782	250
629	526	24	685	280	630	891	160	530	493	561	658
746	197	668	935
978	988
447	586
638	334
425	104
423	996
851	61
500	782
947	774
609	592	454
774	947
996	423
321	216
500	332
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
947	774
334	772	75
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
609	592
127	718
523	229
127	281
127	246	423	779	184
929	314	710	99	78	409	767	599
832	638
774	947
810	881
963	67
947	774
356	166	912	168	472	765
609	951
90	416
963	67
577	347
178	605
90	885	416
450	802
779	127
868	416
104	425
718	127
423	101
929	862	538	333	502	249	693	0	178	605	228
696	692
586	168
881	810
680	731
774	947
779	127
107	201
774	947
976	349
229	742
422	680	731	15
947	774	774
229	523
718	607	107	178
61	742	718
246	127
450	923
718	280
774	947
868	52
742	901	229	993	443	86	863	784	659	581	692	306	769	765	83	152	835	400
812	465
450	40
425	104
947	774
742	61
774	947
742	229
947	774
774	947
912	356	166	168	472	765
272	754
629	190
90	107
774	947
472	425
440	737
190	614
246	127
190	629
881	14	13
948	232
948	356	416
568	947	379
332	500
638	164
634	832
844	565	684
190	629
104	425
334	638
802	40
528	335
629	190
500	814
332	500
963	67
599	872
782	61
977	418
425	104
868	356
774	947
423	377
178	605
980	381
178	605
61	742
730	912	356
605	178
568	947	379
772	75
923	450
214	531
107	718
707	98	951	416
742	229
410	249
963	67
294	586
810	881
280	281	167
280	281	167
178	605
909	887
229	742
40	802
881	810
500	332
178	381
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
332	586	573
316	915
214	923	278	687	290
327	414
947	774
454	592
454	291
947	774
454	401	429
947	774
454	609
758	41
316	915
423	246	977	101	779	103
546	662
251	383
500	782
429	415
742	879
104	425
423	127
774	947
502	333
423	246	101
423	710
499	684
947	774
947	774
332	542
447	586	166	912	168	356
447	762
700	2	119
607	718
332	500
662	443
107	236
447	557
500	814
934	404
662	443
844	672
774	947
912	472
190	629
662	443
947	774
90	191	692
662	40
425	104
774	947
774	947
233	90
566	120
883	779	184
947	774
947	774
774	947
948	517
996	199
774	947
947	774
605	178
335	208	537	810	464	737	553	5	468	664	670	1004	980	643	381
886	250
774	947
947	774
774	947
662	833
718	866
746	668	687	915	935	607	720	530
866	718
947	774
718	716
232	472
281	127
24	280
774	947
164	638
947	774
718	716
343	310
948	803	120	416
24	530
414	327
500	435	193
746	935
573	332
165	31
774	947
581	742
343	322
165	401	31
607	231
746	935
232	472
592	134	98	609	454	713
581	742
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
947	774
165	401	67
118	502
774	947
288	445	846	391	630	629	493	561
935	746
38	474
90	233
472	232
232	168
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
996	418
774	947
245	764
718	687
779	883
500	332
662	443
428	214
540	994
428	349
290	214
135	337
472	232
500	332	193
692	61	364	233	135	830	245	775	742	703	718
356	868
207	373	469
356	912	730
692	191
149	716
135	405
184	127
947	774
356	912	765	472
746	935
356	912
774	947
500	332
947	774
1001	199
440	537
440	226
280	281
774	947
401	98	415	429	291	454	165
401	98	415	429	291	454	165
947	774
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
774	947
280	915
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
947	774
935	746
935	746
774	947
595	195
947	774
147	931	277	171	933	926	347	972	285	355	590	577	230	686
343	399
429	401	98	415	291	454
774	947
29	670
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
157	277
730	356
383	251
947	774
950	343
166	586
774	947
746	935
24	267
277	157
774	947
720	935
947	774
428	915
774	947
916	195
782	332
423	175
104	425
912	214
61	718
175	423
435	500
225	883
343	399
416	912
422	284	731
912	168
416	447
29	898
947	774
586	447
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
586	166
774	947
586	332	573
738	783
650	686
423	630
423	175
843	184
175	849
31	990	165
435	586	267
195	595
823	485
318	790
126	166
614	862
712	450	40
566	772
120	454	193	772	633	948	196	198	609	53
614	280
195	595
120	772
225	883
693	605
935	746
935	746
765	214
517	814
428	857
425	104
428	915
573	294
712	193
333	502
469	207
377	423
469	207
314	99
646	485
500	782
428	915
609	454
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
532	761
605	178
193	712
746	935
692	191
712	40
517	602
266	260
483	153
267	392
267	435
356	517	472	743
66	45
232	912
491	731
746	935
602	517
314	178
168	472	232
704	558	684	844
582	514	832
337	135
935	746
332	500
947	774
704	743
774	947
566	120
977	514	780	950
680	15
500	332
401	98	415	429	291	454	165
558	684
500	435
349	976
232	168
843	184
850	924
168	586
947	774
516	743
774	947
356	472	313
731	422
362	909
362	383
947	774
266	168
104	425
868	356
746	214	935
166	126	586	573
743	166
743	516
517	356
595	272
106	740
1001	506
609	592
362	952
764	245
971	915
383	531
686	650
765	542
774	947
232	946
947	774
746	935	692
630	423
947	774
362	189	293
316	349	17	647	428	142	990	200	971	857	92	915	952	136	31	344	165	953
168	447
774	947
168	472
383	362
168	260
746	214	159
746	935
946	232
947	774
425	104
948	168	425
168	266
946	356
168	266
112	267
329	245	231
746	935	692
774	947
758	48
425	912
472	168
947	774
531	383
718	915	607	107	178
104	425
774	947
607	718
947	774
746	668	935	692	720
266	168
266	168
135	337
963	67
514	780
774	947
948	592	120	75	416
947	774
191	416
951	306
774	947
335	980
405	135
454	609
947	774
425	948	168
168	266
951	939
774	947
471	483
947	774
168	948	425
774	947
566	120
935	746
947	774
774	947
471	483
947	774
774	947
928	251
948	168	425
947	774
425	104
107	718
15	680
168	425
104	765
245	231
951	707	880	543
168	948
978	795
24	630
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
952	362
200	952
602	743
280	629
280	629
104	425
630	24
774	947
249	410
120	772
538	314
175	423
976	349
947	774
774	947
947	774
425	104
266	168
684	499
721	765
774	947
716	718
716	718
558	704
947	774
126	889
774	947
214	147
418	996
316	915
724	1004
947	774
418	977
75	948
558	956
951	898
638	164
104	425
126	166
609	120
435	500
214	923
322	343
774	947
425	104
923	231	921	738
1004	724
126	912
948	168	425
765	721
266	168
429	401	98	415	291	454
425	948	168
716	718
716	718
335	700
644	924
947	774
716	718
126	294
782	790	700
250	646	551	854	542	823	369	770	722	113	535	513	485	444
343	399
774	947
609	120
947	774
369	250
774	947
629	280
595	272
915	718
951	857
349	976
595	169
305	425
951	857
314	538
139	676	534	206	487	477	154	125	102	939	64	622	323	510	601
104	425
168	266
314	538
349	976
168	472
425	104
684	499
314	538
416	765	948	356
104	425
472	356
107	810
718	716
718	724	883
231	830
782	61
718	61	883	843
499	565
718	61	883	843
502	99
718	32
718	32
506	364
716	149
716	718
980	335
643	657
980	107
168	266
356	912
305	232
260	266
502	693	605	228
502	710
335	980
168	266
356	765	868
586	168
868	790
356	472	743
200	971	915
586	126
356	61	472	718
356	765	948	416
61	356	388	718	591
61	356	502	517	915	742	692	718
61	718
61	356	450	502	915	718
586	868
500	435
724	718
214	290
868	586
586	447
885	90
197	32
168	586
168	472
32	791
586	168
216	618	321
502	538
200	971	952
790	868
61	782
168	949
168	586
502	464
464	502
723	565
537	236
949	168
32	197
808	29
61	502
31	915	428	92
693	599
868	356	765
29	808
543	951
950	514
629	614	280
337	135
502	228
168	949
537	236
313	356
502	333	214	178
502	915
502	61
994	540
994	540
356	472	313
994	582
356	765	868
900	742
526	360
356	472	313
356	30	765
810	262	7
810	107
168	949
135	628	82	870	581	170	4	371
135	628	82	870	581	170	371
135	923
168	949
356	30	765
61	502
657	643
356	30	765	168
356	472	168
356	168	472
61	718	591
168	30	356	765
662	267
356	730	166	472	232
168	472	232
168	730	356	166	472	232
168	356
232	168
349	976
840	540	245
168	232
61	718
61	607	718
605	228
586	168
605	693
232	168	472
168	586
168	232
168	425
586	762
586	168
502	61	388	534	851	188	189	915	280	718	178	591
996	418
996	418
996	418
586	762
586	743	326	324	240
586	38	324
369	250
168	949
38	586	324
472	356	313
949	168
949	912
949	912
135	581
949	912	168
168	949
949	912	168
168	912	949
135	742	581
586	197	38	326	324
949	168
949	168
949	168
168	949
168	949
790	318
168	472	356
168	362
168	790
790	168
168	790
15	422
425	946
343	322
774	947
947	774
190	274	373	656	181	353
401	98	415	429	291	454	165
662	443
401	98	415	429	291	454	165
662	443
401	98	415	429	291	454	165
774	947
401	98	415	429	291	454
662	193	40
256	356
915	142
415	833	401	429
236	537
415	833
444	250
947	774
774	947
369	112
69	879
947	774
425	168
502	61	178
774	947
924	850
502	862
334	214
663	343
334	534
947	774
147	214
253	151
253	290
979	512
253	566
253	151
253	290
253	566
334	61
401	98	291	454	165
774	947
722	250
544	563	143	8	669
424	421	207
401	98	415	429	291	454	165
947	774
544	563	143	8	669
912	416	425
738	837
112	782
401	98	415	429	291	454	165
165	67	31	344
165	316	401
316	629
782	112
948	356
537	236
165	67
112	782
290	214
322	343
425	416
299	96
165	316	401	31
165	316	31
909	862
565	844
782	112
267	112
165	316	67	31
165	31
165	428
774	947
189	410
924	644
165	316	67	31	344
170	90
823	485
189	595
267	662
251	928
606	482
322	591
73	723	758	41
280	629
362	168
280	772
758	73
947	774
450	40
67	963
236	537
189	690	364	5	440	506	670	502	783	442	718	201	381	68
112	517
566	120
5	189
67	190
774	947
343	322
947	774
534	334
790	837
178	978
435	332
774	947
421	141
422	680	527
416	294	948	147
966	168
542	250
782	790
120	707	880
692	191
383	720
499	684
952	428
421	424
316	428	857
196	120
966	168
316	214
537	236
107	810
947	774
737	175
294	126
280	629
978	178
662	900
334	502
782	61
280	526	484	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658
948	803	267	112	674	392
288	484	773	846	629	493	561
280	656
288	484	773	846	629	493	561
193	53
288	484	445	846	391	629	493	561
280	281
120	923	609
40	198	187
349	428
349	976
120	476
540	994
120	196
646	62
40	187
288	484	773	846	629	493	561
40	187
147	715
742	901	229	993	443	86	863	784	659	692	306	769	83	152	835	400
280	61
178	502
440	380
774	947
440	537
440	226
920	656
947	774
963	67
40	572
976	349
294	984
963	67
976	349
281	280
774	947
381	107
410	977
662	272	900
692	191
236	537
418	996
502	61	851
568	947	379
976	178
947	774
502	61
418	977
166	74
720	383
447	416
178	976
112	267
383	720
425	946
546	595
314	710
187	60
178	976
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
537	236
857	316
774	947
862	605
977	418
566	120
334	322
692	191
474	939
334	534
857	951
862	909
837	479
862	189	772
885	294
236	537
662	193	40
294	885
75	334
290	589
663	951
16	102
416	885	447	984
410	189	977
976	178
774	947
178	976
854	948
947	774
5	491
912	356	730
418	996
843	718
909	58
909	58
868	602	356	765
939	474
650	473
832	710	423	184
912	168	949
868	912	356
832	38
774	947
718	19
868	790
947	774
850	702
74	166
994	540
90	343
1004	921
178	415
685	1001	605
771	703
479	837
356	472	743
168	362
915	428
595	546
767	333
542	332
362	168
168	425
482	56
168	362
500	814
362	168
558	684
700	881
718	61
771	870
178	502
782	332
857	951
855	697
193	923
500	814
19	718
843	718
175	275
332	782
493	978
540	994
771	83
166	126
565	723
401	98	415	429	291	454	165
774	947
947	774
921	1004
401	165
528	383	922	362	589
737	710
401	165
915	349
765	868
528	383	922	362	589
74	214
921	724
868	765
1004	921
149	716
935	720
742	135
499	48	558	321	844
582	987
915	61	502
499	91	607
24	267
774	947
987	582
921	1004
75	120
410	541	650	837	1001	482	924	251	153	16	76	994	433	175	777	122	184
915	142
926	577
491	5
165	31
165	316	67	31	344
74	912	586	885	447	168	984
428	214
774	947
349	915
120	75
193	923
337	505
190	75	334
947	774
947	774
190	120
502	178
321	499
774	947
185	684
190	353
540	994
774	947
190	373
629	630
543	142
595	272
912	782	168	472	575
782	166	435	586	416	984	332	74
947	774
947	774
482	809	251	531	56	641
782	912	168	472	575
540	955
782	416
868	30	765
425	765
190	656
538	502
700	638
774	947
774	947
304	441
947	774
586	447
947	774
774	947
774	947
947	774
947	774
823	485
774	947
912	168	472	575
307	229	863	659	306	83	835
947	774
782	126	435	332
307	901
790	782
416	782
774	947
947	774
920	159
566	120
772	75	609	454	120	334
415	127
684	48
774	947
948	854
721	356
947	774
500	332
423	246	977	101	779	103
586	310
774	947
662	900
947	774
774	947
721	356	602	743
915	142
947	774
586	782
428	857
38	832
168	472	356
771	306
517	586	356	765	166	565	854	542	157	674	602
692	233	624
334	607
168	416
692	233	624
692	233	624
595	752
334	190
500	332
710	737
595	752
531	482
165	857
517	61	189	718
774	947
356	472	313
951	857
96	388
40	187
566	120
472	232
428	142	92
418	996
187	802
229	790
542	823
948	120	416
75	772
415	544
605	718
332	500
935	742
127	184
127	423	246
947	774
349	976
127	718
313	472	356
837	15	916	122	738	114	641	698
915	31
184	127
752	595
199	541	506	996	644
923	278	687
915	718
863	307
500	332
127	415
994	540
454	772
707	120
429	454
774	947
738	15	916	122	114	641	698
996	418
565	499
278	923
912	168
415	127
540	994
912	126
502	693
776	687
314	929
565	499
418	996
369	535
250	722
765	742
232	313
278	923
605	61	718
684	499
912	168	949
178	333
294	313
602	517
947	774
719	738
629	316
472	912
313	232
776	687
774	947
912	168	949
558	565
748	926
472	356	313
284	422
765	742
246	127
606	482
416	633
742	765
178	605
32	791
66	227
537	236
32	791
422	284
306	307
322	634
332	500
595	169
517	61	189
765	721
863	993	771	659	306	769	83	626
765	742
586	356	765	166	565	854	517	542	157	674	602
272	383
586	743	326	324	240
765	868
188	614
838	316
605	693
277	285
565	558
887	383
963	67
61	605
290	214	159
947	774
500	332
774	947
410	977
220	90
112	888
951	543
740	879
236	537
135	692
229	241
537	236
316	428
142	428
142	316
537	236
425	949
440	537
765	742
2	790	700
500	193
928	251
909	362
236	537
602	586	133	765
951	855
607	250
629	280
607	61
724	607
782	607
607	229
996	418
607	782
880	707
724	978
418	996
951	214
909	862
996	418
692	233	624
977	410
537	236
418	996
996	418
232	313
909	58
537	236
418	996
844	134
418	996
920	550
935	692
61	782
912	472
472	782
381	192
272	595
832	388
153	977
949	472	425
947	774
472	949
963	67
951	388
334	692
949	472
949	912
765	356
724	883
540	955
774	947
159	316
935	692
517	462
692	935
289	899
191	692
450	595
679	956
306	863
724	921
90	220
266	168
74	112
214	316
310	586
166	74
742	765
220	90
595	450
742	765
595	450
192	381
885	104
337	534
220	90
310	534	70
765	742
58	909
250	607
994	540
214	61
854	586	356	765	166	565	517	542	157	674	602
844	684
607	250
104	885
607	61
316	857
214	951
75	120
582	994
586	310
70	310
381	178
534	310
586	602
369	535
381	178
765	104	721
765	104	721
855	951
90	220
881	506
313	356
534	337
61	89	517	718
61	356	472
61	280	502
61	718
61	718
586	383
189	772
765	721
586	310
280	658
782	607
383	586
577	458
450	595
168	266
586	762
168	472
724	718
582	994
166	759
372	404	149	169	934
388	638
912	416
416	586
159	290
638	388
410	14	719
912	168	949
102	16
200	971	915
428	142
693	249
923	278	687
595	71
383	356
872	686
168	912	949
266	168
275	849	175
164	310
275	175
168	266
52	112
61	718	214
428	316
428	857
168	912
915	428
428	349	17	647	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953	316
61	718
428	316
175	246
862	605
862	693
788	740
862	909
607	229
772	189	120
772	75	609	454	120
416	472	946
772	120
771	863
266	168
951	239
246	175
356	472	168
168	472
16	102
586	383
383	586
214	74
168	266
949	168
168	356
949	912
868	52
868	52
168	949
883	718
356	948	209
883	718
883	718
356	765	868
883	843	718
356	743
356	602	721	743
537	236
883	724
356	168
732	118	5	0
915	428
738	745
126	912
126	356
664	335
104	765
168	949
724	883
126	168
61	718
61	696	607	718
126	782
126	790
168	126
915	61	502	178
168	949
915	200	923	857	883	160	530
250	646	551	854	542	823	369	770	722	113	535	513	485	444
949	168
168	949
949	168
644	924
168	949
266	168
168	266
724	718
634	322
418	977
746	233	135	692
746	935
746	223	687	692	591
478	818
178	381
178	605
178	333
178	75
178	250
178	607	231
178	409
178	692
178	692
178	90
30	356
343	310
774	947
697	855
50	559
947	774
50	559
943	310
774	947
857	428
947	774
50	559
774	947
422	731
947	774
418	996
278	923
920	978
774	947
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698	607
855	697	170
947	774
401	98	415	429	291	454	165
844	565
401	415	429	165
401	415	429	165
120	75
774	947
415	150
947	774
369	250
120	772
256	313
720	668	935	746	813
774	947
246	101
165	316	67	31	344
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
165	67	344
165	67	344
500	575
947	774
951	663
236	537
334	534
909	383
69	310
758	956	723	918	41
540	338
443	86
662	443
499	704
692	178
774	947
947	774
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
743	704	356
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
607	334
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
696	61
774	947
947	774
333	743
721	765
682	650	654	783	738
774	947
264	329	231	245
565	844
418	996
193	731
443	662
650	682
952	543
650	654	682	783	738
948	500	803	592	256	854	912	126	120	75	416	743
334	322	214
605	178
924	516
31	165
28	955
947	774
720	935	746
440	537
516	924
322	334
542	250
763	214
774	947
75	178
75	120
373	316
948	356	209
978	920
935	720
947	774
774	947
924	516
866	246
977	153
569	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	599	178	605	228
569	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	599	178	605	228
978	552
388	491
112	166
948	592	120	416
720	935
516	924
253	151
947	774
253	290
253	566
253	290
253	566
253	151
742	214	159
428	838
428	142
200	316
187	40
774	947
104	721
280	629
718	762
502	923
416	52
485	250
607	343	687	6	692	718	591
764	516
743	602
765	721
256	313
334	214
193	595
996	199
454	592	401	429	291
90	885
454	592
617	586
743	166
947	774
607	61
316	629
41	73
104	765
248	501
948	803	267	112	674	392
189	135
531	280
754	742
292	836
980	718
774	947
306	292
316	428	142	200	971	857	302	952	136	31	165	543	953
724	883	718
540	231	994
73	41
742	765
592	609
516	764
546	920
605	700
782	126
540	994
381	178
288	484	773	445	846	391	629	493	561
745	738
214	159
288	484	773	445	846	391	630	629	493	561
416	356
142	267
428	857
935	499
133	256
628	82
607	696
844	684
956	758
956	758
318	71
565	723	41
318	71
565	723	41
687	746
851	502
790	126
288	484	773	445	846	391	629	493	561
607	229
288	484	773	445	846	391	629	493	561
607	229
499	565
428	990
435	586	267
198	120	568	488
607	229
577	458
334	322
288	484	773	445	846	391	629	493	561
607	61
629	316
638	164
742	61
435	586
435	267
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
771	863
280	629
31	561
410	767
947	774
950	310
428	915
742	61
512	469
602	743
774	947
104	765
318	71
956	758
565	723	41
280	658
280	658
947	774
381	327
120	193	633	53
310	343
153	977
602	743
67	141
940	415
898	2
765	742
774	947
912	472
147	931	277	171	933	926	347	972	285	355	590	577	230	686
147	931	277	171	933	926	347	972	285	355	590	577	230	686
835	742
994	540
104	721
835	307
316	200
67	391
316	915
67	391
947	774
392	517
771	306
721	765	104
885	30
280	658
280	281
280	281
771	926
586	166
280	281
517	392
586	416
532	13
165	316	401	344
108	72
32	791
696	563	143	731
912	439	266	949	699	575	313
607	591
743	602
135	870
443	86	662
365	118
118	862	502
607	692	337
284	422	731
923	915
469	851
782	586
280	281
239	713	159
552	817
767	410
316	428
349	976
483	586
147	926
165	401	31
313	52
546	920
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
782	586
120	542	948	500	416
313	912	52	232
428	316
316	428	857
984	885
32	791
316	952	428	200	857	915	136
654	650	682	783	738
782	586
290	159
987	433	433
267	142
421	424
951	540
912	356	313
120	435
742	775
595	568	568
700	790
987	433
987	433
700	790
290	159	159
595	568
654	650	682	783	738	650	682	783	738
267	142
285	277
285	277
472	425
428	915
29	808
428	857
428	857
602	586
700	277
537	440
987	231	231
537	440
790	2
980	335	335
948	120
912	126
428	857	915
764	516
229	483
912	52
428	857	857
987	231	231
537	440
912	52
912	52
168	912
607	334
214	74
429	454
482	606
482	56
912	416	425
643	657
168	356
758	844
742	835
422	284
284	422
428	857
980	335
290	159	159
912	52
987	231	231
654	650	682	783	738	650	682	783	738
285	277
472	313
168	266
90	70
745	738
428	857	915	136
439	912
912	168
912	439
912	266
290	159
214	951	159
516	764
444	535
686	872
955	540
530	561	280
530	629	891
530	629
530	629
952	200	200
277	700
742	802
454	592	401	429	291
70	415
844	758
909	383
90	343
290	159	159
987	231
987	231
654	650	682	783	738
912	126
952	200
444	250	250
466	662	40
466	662	40
646	62
415	70
976	349
422	284	284
909	58	58
692	191
742	443
987	433
909	862
742	915
313	256
288	484	773	846	629	493	561
909	58
607	591
923	738
356	112	472	313
912	168
963	67
421	424
703	784
472	356	112	313
614	188
313	52	232
168	912
159	214
462	83
239	823
929	99	78	409	767	599
356	912	52	313
381	327
692	191
929	710
313	472
607	591
466	662	40
909	58
444	250	250
415	70
415	70
422	284
422	284
646	62
462	150
214	940
629	530
609	592	633
951	679
462	11
535	250	444
771	703
356	112	472	313
266	168
609	592
607	333	534	502	343	687	6	692	718	591
168	912
686	696
107	201
912	168
335	980
142	136
532	700
168	266
168	912
500	814
334	214	746
912	168
214	74
410	189
607	61	687
696	686
290	159
290	159
987	231
912	126
823	239	239
764	516
738	923
738	745
738	923
956	700
231	987
168	912
516	764
540	231
764	516
721	356	602	743
349	976
516	764
288	630
743	602
462	426
926	147
540	231
136	142
923	193
136	200
607	687	692	718	591
214	159
743	602
912	472
607	687	334
433	987
703	771
823	239
444	250
444	250
415	70	70
422	284
984	782
771	306
771	306
771	703
771	703
912	168	472	575
912	168	472	575
866	377
58	909
607	334
193	923
630	288
239	823
607	343	334
951	13
266	912
987	540
629	280
356	256
771	306
771	703
290	159
912	126	126
469	141	512
472	232	425
425	356
738	783
356	602	721	743
537	236
629	530
171	590
680	284
540	231
607	718	591
823	239
444	250
415	70
923	193	193
256	356	356
142	316	915
332	318
377	866
926	277
439	912	168
142	915
2	790
356	109
377	101
915	923
624	329	692
723	758
316	165
540	994
703	771
214	746	720
923	193
256	356
912	126	126
550	546
935	746	720
188	614
168	439
874	540	840	231	873	245	764
175	582
500	435
912	439	168
530	629
530	629
758	723	41
415	178
607	61	696	718	334
684	185
439	912
266	790
629	280
844	684
595	383
540	338
629	280
912	126
512	469
940	214
654	837
935	746
940	214
356	112	472	313
189	977	410
772	120
540	231
540	231
994	540
24	629
24	629
191	692
24	629
654	837
24	629
24	629
24	629
443	214
838	428
540	231
718	883
272	450
718	61
718	189
74	912	586	168	416	984
280	629
365	118
428	838
428	857	316
189	718
168	912	586	416	984	74
189	718
607	231
721	356	602	743
335	381
718	61
724	883	718
266	168
356	602	721	743
365	732
332	500
724	883	718
996	418
650	682
996	418
650	682
607	687	692	718	334
332	782
586	166	126	687	617	334
969	837
918	956	672	854	25	319	844
168	266
399	310
356	209
318	956
629	530
723	565
232	313
232	74
421	795
104	765
421	424
782	332
266	168
629	214	280
577	748	931	277	171	933	255	926	157	347	972	285	355	590	147	715	686
168	266
356	574	602	721
0	883
166	586	126
168	912	439
832	38
450	272
899	506
509	634
164	943
416	294	256	948	147
164	103
404	595
126	912
245	582
595	450
634	509
32	791
245	582
582	245
949	168
629	526	288	24	685	846	280	360	630	891	631	160	530	493	561	658
192	381
582	245
843	907
759	166
862	502
168	949
168	949
862	534	547
862	293
804	881	516
200	952
30	885
30	765
790	266
232	74
266	439
949	168
949	168
984	126
168	949
168	575
168	949
232	790
168	949
509	634
590	171
180	829
368	310
236	208
168	949
38	832
743	356
577	458
790	232
994	582
266	949
266	168
812	465	790	2	700	119
949	168
306	742
943	164
949	168
189	506
2	790	700
232	790
505	337
232	74
634	509
356	383
356	743
168	949
356	743
949	168
356	912	168	472
168	949
168	912	356	472
5	335
356	472
356	912	30	765	648	602	168	472
356	762
356	912	30	765	648	602	168	472
356	762
439	168
356	472	168
682	783	650	738
356	472
335	5
335	5
356	472	232	425
356	912	30	602	168	472	232	743	425	868
356	765
356	61	517	472	425
356	472	232	425
356	765	949	472	425
356	109	425
356	472	425
356	383
804	516	881
949	168
24	530
804	516
561	160
561	207
168	949
790	2
605	61
782	232
500	575
782	416
782	294
782	332
966	168
16	102
61	696
782	759
782	126
782	825
782	762
782	869
782	447
782	166
782	586
782	240
782	984
782	885
782	111
782	74
782	573
782	500
782	984
168	949
335	29	208	537	810	464	737	553	118	5	192	899	468	664	688	236	670	1004	980	201	175	643	381	808
912	267	168	586
949	168
168	949
168	949
692	830
949	168
949	168
537	335
356	112	472	313
168	949
949	168
168	949
356	112	472	313
168	790
949	168
790	168
356	30	765
949	168
232	472
168	949
168	425	472
949	168
670	553
949	168
337	607	692
168	949
168	949
407	779
984	232
630	685
984	782
356	730
388	550
949	168
984	782
24	530
168	266
168	949
924	14
232	356	472	425
782	984
782	232	984
782	984
383	589
383	362
356	472	232	425
949	168
270	783
270	783
851	547
349	976
851	920
349	976
915	316
126	984
851	547
915	428
915	142
915	971
270	189
66	782	966
984	126
912	439	168
915	165
782	66
782	45
912	266	168
915	742
915	428	408	857
439	912
851	428	530	920
509	634
912	416	948	168
851	167
949	912
851	817
682	650
232	472
232	356	472	425
662	86
662	86
553	670
86	662
670	553
670	553
912	439
670	553
912	949
200	952
790	812
168	472
537	236
692	830
472	232
472	232
692	607	337
165	316	31
200	952
316	915
692	191
663	951
207	561
288	484	773	445	846	391	629	493	561
288	484	445	846	391	629	493	561
956	318
288	484	773	445	846	391	629	493	561
935	720
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
425	946
120	890	239	951	53
316	838
428	915
349	888
324	638
178	250
147	577
362	383
401	165
401	165
663	951
935	742
223	310
293	547
401	415	165
720	668	935	746	813
178	692
428	316
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
551	214
685	630
313	112	52	232
147	752
702	850
951	663
585	528
383	362
369	951	535
935	746
112	232
497	773
844	758
774	947
947	774
662	86
830	692
92	915
191	692
415	833	401	429
812	465
746	668	517	542	157	935	720	684
316	952	344	543	953
933	577
421	424
951	663
153	410
499	684
16	102
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
450	662
104	765
0	977
429	401	415	291	454
249	693
307	159
450	595
147	347
450	187
977	0
184	832
638	324
996	738
921	32	657
410	977
857	838
377	423	101
963	67
963	67
377	866
565	321
721	104
425	415
500	332
629	658
629	530
415	425
332	500
977	410
500	332
530	629
178	976
294	256
32	921
659	784
344	67	165
332	500
193	500
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
771	659
530	493
178	214
742	214	159
742	915
344	67	165
344	67	165
630	160
344	67	165
551	62
214	53
630	685
214	159
702	14
963	67
267	256	648	517	112	186	478
952	316	915
29	68
500	332
731	680	422
102	16
952	200
984	609
779	407
134	592
605	61	0
112	313
951	890	923	502	189	857	687	120	915	742	53
233	692
685	630
474	38
67	344	165
233	692
948	90
704	558
410	153
530	851
126	984
912	416	356	214	168
207	630
347	147
743	602
935	720
844	704
765	104
662	450
705	769
450	662
813	746
719	738
819	329
307	159
921	32
599	849
404	595
293	547
104	721
630	685
120	731
178	657
126	166
15	680	422
685	630
879	735	69
362	324
469	167
159	742
53	951
731	422
522	189
915	952
420	50	740	223	322	879	96	164
976	178
948	912
765	104	721
166	586	573
654	783	738
126	166	948	586	416	356
200	136
191	692
314	599
921	32	657
940	159
193	614
416	782
178	976
599	314
70	633
90	223	70
314	599
948	90
150	40
948	126
280	281
410	14	719	16	56
813	668
90	850	783
948	416
550	546
207	630
104	721
499	684
250	178
881	810
537	473	440	657
704	743
752	127
951	13
150	40
742	159
752	147
167	978
167	978
281	280
136	200
630	207
425	517
167	978
167	978
109	425
52	313
803	166
167	978
167	978
987	994
891	530
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
530	484
150	107
704	956
275	114
120	316
742	769
267	112
742	159
994	987
994	582
52	2
978	851	188	502	167	280	920
630	530
774	947
996	418
159	742
790	119
849	599
644	1001	745	828	702
90	948	168
547	630
530	630
576	506
159	214
159	214
854	250
828	644
994	582
823	120
948	416
891	530
915	857
1001	644
823	120
976	178
630	530
582	764
624	329	692
630	547
881	396
696	563
178	250
731	422
891	530
947	774
531	482
547	293
774	947
948	166	416
119	790
136	200
758	956
994	540
704	844
731	584	284	15
832	862
52	2
915	857
915	200	428	857
832	410
915	428	953
947	774
758	956	723	41
978	954
934	595
758	723	918	41
832	638
313	52
774	947
758	956	723	918	41
977	514	780	950	423	1004	103
316	120
576	532
947	774
32	977
731	680	422	15
996	506
840	540	245
595	71
774	947
178	929
150	135	978	190	40	629
832	638
977	1004
104	765
810	881
530	90
472	425
530	630
947	774
24	280
472	425
765	104	721
630	24
280	24
774	947
929	178
988	817
638	91
987	698
565	723
817	988
630	530
269	987
718	711
935	746
200	952
532	576
987	872
540	364	994	245	433	56	68
410	977
850	752
433	540
718	724	502
15	731
178	381
718	711
52	313	112
540	994
743	765
909	862
534	42
530	630
416	166	948	75
846	561
735	69	879
316	53
425	232
75	416
947	774
630	530
439	912	168	416
200	952	136
774	947
947	774
493	530
849	599
730	356
316	857
774	947
837	15	916	122	738	114	641	698
765	912
381	664	107
935	746
947	774
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
153	410
765	104	721
609	984
774	947
948	90
541	837
52	912	356	313
540	994
947	774
267	256	648	517	112	186	478
765	743
774	947
948	356
15	731
281	502
112	267	674
952	200
329	819
281	61
281	178
147	214
586	294
90	948
428	990
743	166	602
478	267
272	662	379
425	104
25	956
874	540	840	231	873	245	764
976	349
316	629
290	278
104	425
923	687	120
765	648
862	832
947	774
425	104
629	316
977	1004
765	356	472
104	425
720	833
746	668
425	104
24	280
765	743
104	425
746	935
193	147
74	362
493	530
193	281
765	743
193	595
193	147
654	738
193	53
837	541
415	316
67	963	846	344	165	207	561
443	602	743
692	233
630	469
692	233
718	415
267	478
854	542
288	484	773	445	846	391	629	493	561
267	256	648	517	112	186	478
730	74
415	718
415	718
233	692
415	544
294	586
120	687
267	478
316	428
711	718
74	782
711	718
74	112
193	542
767	359
582	994
193	127
61	718	718
668	813
294	447
166	803
294	790
193	629
428	316
428	915
120	687
38	638	832
168	912
193	987
193	850
782	500	416
491	5
168	439
500	782
232	112
582	994
500	586
742	159
500	332
782	500
790	294
742	159
90	746	720
742	159
153	229	483
742	214	159
267	478
168	949
321	565
321	216
553	670
553	670
381	532
316	122
724	883
553	670
832	638
782	74
765	743
122	316
724	883
425	104
595	193
316	122
977	423	1004
743	765
14	1001
104	425
543	200	971	857	952	136
425	168
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
428	31
425	948
2	337
923	151	890	278	687	617
280	978
280	526	484	288	24	445	685	846	360	630	629	891	631	160	530	493	561	658
425	104
692	233
668	746
433	994
846	561
168	425
846	288
846	288	561
104	425
846	288
846	288
233	692
52	266
854	235
425	104
266	52
428	857
104	425
2	790
425	104
949	168
104	425
540	994
854	823
322	343
425	104
52	266
685	629
52	949
742	851
104	425
266	52
425	104
742	61
742	61
951	663
950	103
104	425
742	443
314	599
314	599
638	164
425	104
530	493
813	935
595	71	195
425	61
984	168
416	257
416	257
949	52
104	425
168	949
423	710
416	648
530	484
425	104
934	595
256	313
425	356
184	595
710	423
104	425
423	710
61	425
61	742	718
274	167
274	167
425	104
439	912	260	266	77	168	949
868	52
104	425
168	984
868	52
949	168
48	319
168	949
586	782	607	483
872	506
742	61
500	814
891	530
168	912
52	232
52	868
168	949
915	838
168	912	356	472
103	832
530	891
949	168
891	530
577	255
915	838
530	891
454	401	429	291
586	294
168	949
577	458
629	685
586	912
692	233
577	255
900	662
577	748	931	277	171	933	255	926	157	347	972	285	355	590	147	715	686
872	599
52	313	112
52	868
52	313	112
52	313	112
509	939
52	232
804	516
52	232	868
590	171
165	316	401	67	31	344
746	935	720
935	813
190	274	373	656	181	353	274	373	656	181	353	274	373	656	181	353
987	193
190	656
293	724
288	484	773	445	846	391	630	629	493	561
288	484	773	445	391	629	493
288	484	773	445	846	391	629	493	561
746	534	935	692	813
288	484	773	445	846	391	629	493	561
294	790
288	484	773	445	846	391	629	493	561
288	630
288	630
700	956
278	923
700	956
700	112
947	774
278	923
833	415
167	547
617	923
294	126
935	870
294	126
542	854
947	774
803	166
288	484	773	445	846	391	630	629	493	561
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
956	700
147	577
516	804
672	946
425	730	332
774	947
147	577
31	424
774	947
947	774
329	364	692	819
774	947
947	774
443	742
994	540
424	31
178	976
774	947
587	415	56	326
947	774
724	29
724	68
926	577
774	947
947	774
602	443	743
31	424
644	783	264	506	738
178	976
774	947
947	774
774	947
147	75	577
526	561
933	577
239	656
62	159
605	502	693	293	599	470	862	538	314	333	710	249	0	569	228
724	883	718
953	316
415	150
90	746	720
13	951
663	951
178	693
934	595
724	883	718
774	947
178	409
605	178
700	956
239	951
314	599
316	349	17	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
362	512
159	742
425	168
674	61
743	443	602
956	700
693	977
850	193
693	178
924	516
516	924
672	73
362	803
947	774
912	586	267
347	748	171	933	590	715
947	774
332	500	782
178	214
977	693
347	147
500	782
30	743
774	947
947	774
879	735	69
912	232
774	947
680	731
181	724
629	890	465
963	67
951	13
630	894
947	774
947	774
774	947
178	915
67	344	165
868	52
425	517	602	586	356	765	232
774	947
963	67
758	723	41
956	684
758	956
924	516
214	178
74	232
67	963
267	912
147	347
500	332
812	550
416	256	147	313
126	294
851	547
956	216	558
857	120
963	67
294	126
994	433
214	923	278	687	290	159
493	630
349	976
314	228
314	605
314	929
855	697
15	422
530	630
14	924
232	74
630	530
994	540
141	630
126	294
120	857
67	963
923	772	687	120
105	418
126	294
924	14
923	278
630	141
923	214
314	333
737	440
294	126
891	24
912	168
178	502	862	188	189	280
912	586	267
464	107
120	923
912	356	313	52
948	890	267	126	112	120	75
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
940	90
425	730
977	418
107	415
976	178
912	356	923	214
493	750
857	200
909	58
994	582
67	391
278	923
912	266	949
912	416	948
599	314
425	168
605	314
700	750
332	500
493	750
592	134	609	454
344	67	165
141	241
849	994
638	2
141	188	241
141	188
61	243
947	774
314	599
526	267
868	416	889
471	752
774	947
966	168
256	416	313
947	774
301	978
582	175
313	166
24	891
837	654
994	849	433
190	656
313	294
730	425
83	784
528	923
724	883	718
428	915
724	883	718
73	723	41
700	112
759	166
112	232
135	742
58	909
290	214
275	114
946	232
14	924
232	946
49	248
214	159
700	441
951	663
700	404
849	540	433
136	200
838	316
290	214
700	782
576	532
718	731	61	851	157	595
135	628
832	740	388
443	602	743
742	135
334	534	687	6	692	718
832	103
752	147
742	159
742	443
832	38
175	582
428	990	857
267	526
443	86	662
743	30
984	294	782
851	534
165	160
165	316	401	67	31	344
774	947
601	376
924	14
977	418
947	774
662	900
232	112
813	935
267	912
334	61	127	607	718
165	344
765	946
465	629
313	30	885
949	912
774	947
41	73	723
947	774
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	493	561	658
294	782	984
774	947
160	165
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
104	425
166	416
947	774
425	104
499	465
890	923
334	607
731	718
104	425
951	540
334	742	306
534	388
14	719	410
334	742	306
15	731
951	540
720	668	935	746	813
984	294	782
630	288
823	62
334	214	742
425	104
672	956
832	38
334	687	692
377	189	977	410
956	672
465	890	629
324	70
104	425
823	120
14	924
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
720	668	935	746	813
285	577
465	890	629
948	126	120	75	416
425	104
166	674	392	74
951	540
605	693	228
605	693
112	126
540	951
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
951	540
433	987
720	668	935	746	813
462	415
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	493	561	658
700	638
951	540
422	731
422	731
422	731
104	425
24	891
540	951
720	746
193	714
951	540
415	923	670	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591	334
535	2
948	803	267	112	674	751	392
535	2
912	356	923	214
381	107
577	255
624	338
948	168
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
168	948
948	517
425	104
168	439	266	949
788	634
2	535
362	74
187	60
135	742
38	832
480	977
428	915
765	721
428	31
724	883
716	479
934	595
104	425
192	506
416	168
530	484
334	534	687	6	692	718
401	165
955	540
955	427	540	925	987
577	931
62	250
425	104
443	86
313	472
250	62
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
912	168	472
74	362
868	416	889
577	926	147
90	1001	850
703	159
264	329	231	245
293	724
752	147
112	224
112	224
147	577
157	415
415	595	127
0	732
714	193
773	955
104	425
773	630
90	742
153	977
335	5
540	433
425	104
535	2
46	310
595	718
540	245
949	912	416
61	851
61	851	522	718	851	522	718
70	752
810	881
707	951
401	165
595	450
104	425
107	553	118	5	670	335
479	716
294	313	74
977	480
294	885	256	447	984
851	415
629	750
294	256
716	479
401	429	454	165
159	703
629	750
629	280
167	851
74	294	313
450	415
704	743
716	149
294	313	74
687	862	900	200	188	502	542	189	823	857	120	915	742	280	629	160	530	178
31	428
526	561
977	153
634	788
868	765
951	706
634	788
428	915
332	782
294	586
294	762
662	466
313	112	472	356
874	540	840	231	873	245	764
595	790
313	294
184	393
184	862	538	732	246	82	333	710	724	279	388	38	522	189	16	426	225	157	708	883	296	969	32	907	843	977	505	701	410	365	615	754	999	711	884	1004	718	201	259
321	565
788	634
718	883
823	62
428	915
29	491
334	692
245	264
232	912
977	950	514
540	836
184	607
883	724	718
718	595
577	458
929	314	710	99	78	767	599
951	78
851	742
239	595
450	712
595	239
48	956	216	25	319	558	458
846	561
530	24
846	288
599	314
951	706	194	273
480	977
314	599
790	595
846	288
808	29
767	314
29	808
638	634
808	29
101	996
32	791
349	224
101	56
224	349
851	61
61	718
718	517
595	790
62	120
978	301
952	200
724	883
188	200
239	595
24	530
245	540
214	912
29	808
788	634
788	634
239	656
595	790
630	530
614	193
996	101
136	200
168	416
207	954	957	35
630	773
101	275	685	876	849	246	149	716	710	724	16	225	883	897	127	423	175	779	866	184
101	56
743	602
214	935	746	720
743	704
530	24
866	101
866	101
214	742
530	630
214	443
126	790
101	275	685	876	849	246	149	716	710	724	16	225	883	897	127	423	175	779	866	184
630	530
542	415
101	866
530	891
126	984
61	851	522	718
31	424
724	101
338	624
724	101
264	245
248	415
692	334
915	857
56	101
232	472
472	232
472	168
2	790
168	912
168	439
472	232
712	450
472	232
52	868
505	337
232	472
472	232
439	168
232	472
472	232
418	977
418	977
418	105
369	250
472	232
746	720
472	232
804	516
516	804
472	232
790	2
984	168
804	516
472	232
232	472
168	439
472	232
168	984
168	912
912	168
912	949
168	790
168	472
168	966
168	966
168	966
790	168
168	425
168	790
168	949
912	168
168	472	425
168	912
168	912
168	912
168	260
260	168
924	516
746	665	668	534	223	542	157	935	775	692	718	591	813
746	534	223	935	813
272	662
697	771	83
697	540
383	595
383	867
188	614
915	428
343	663
935	668
383	356
443	214
188	141
401	98	415	429	291	454
428	92
223	343
857	915
200	971	915
935	720
418	996	105
334	692
112	313
105	418
310	343
544	741
977	480
663	638
544	563	739	580	143	791	8	669
165	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	543	953	316
424	421	795	207
207	847
516	924
663	61
977	409
987	849
540	994
310	343
134	592
38	832
885	30
134	592
120	62
684	956
947	774
758	723
313	112
29	249
480	977
891	24
670	415
774	947
592	98
851	718
883	0
721	765
721	104
157	740
343	310
721	765
638	663
316	857
693	178
409	977
249	29
540	994
29	249
589	383
30	885
371	860
383	720
994	540
718	851
668	746
0	189
718	731	851	517	157	595
535	369
535	369
718	61
846	561
994	582
253	290
253	566
253	151
948	803	267	517	112	674	751	392
947	774
429	401	98	415	291	454
514	950
517	718
862	178
42	649
310	943
135	4
120	772
441	304
415	833	401	429
439	912	168
909	58
935	746	668	813
104	908
16	102
165	31	316
774	947
846	24
122	469
159	713
868	52
947	774
236	107
313	948
540	624
718	61	724	883
540	624
774	947
540	624
294	416
547	293
947	774
912	266
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
774	947
912	730
304	860
540	697
61	517
61	663
416	147
716	149
624	540
947	774
609	923
730	912
943	310
926	748	715
912	168
774	947
947	774
855	540
720	383
774	947
383	720
947	774
851	334
758	499
720	383
469	122
774	947
233	923	692
362	512
605	929
13	783
444	535
947	774
147	416
599	178
178	502
178	599
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
178	314	929
846	288	561
425	232	946
855	540
692	233
565	321
582	994
316	165
599	178
151	923
425	168
185	502	684	248
185	915	670
185	762
290	425
188	141
160	629
134	592
425	946
425	946
90	940
178	599
929	178
595	450
425	290
774	947
947	774
670	185
774	947
935	746
90	116
4	135
947	774
963	67
126	790	573
499	758
444	535
774	947
266	416
909	24
629	24
147	748	931	277	171	933	926	347	972	285	355	590	577	686
586	126
74	166	112	674	392
692	233
947	774
347	147
517	415
851	978
851	978
290	214
266	912
609	963
266	912
586	762
147	347
126	586
774	947
891	629
740	322
157	171
157	590
586	912	267
530	629
157	590
895	799
514	1001	780	950	977	378	832	103
157	285
586	517	602	356	765	232	425
799	895
157	285
157	277
586	885	294
912	168
977	1004
912	266
947	774
923	233	687	692
32	214
157	347
977	514	780	950	1004
774	947
425	586
912	730
157	347
758	499
151	923
586	126
950	638
947	774
157	933
157	933
112	166	674	392	74
586	567
674	166	112	392	74
586	425
957	207
126	586
891	24
248	185
912	586	267
24	909
586	126
854	948
233	692
425	765
248	915	670
248	502	684	185
248	762
499	758
586	126
267	435
347	157
586	912	267
565	679	844
909	862
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
774	947
310	735
947	774
951	707	273
774	947
293	547
947	774
934	595
46	310
700	277
267	112
401	165
214	159
812	550
909	787
53	193
53	609
950	514
343	950
550	812
416	586
322	638
868	730
126	586
466	662
119	700	465	812
41	565
628	135
41	73
193	617
41	48
73	723	41
976	349
24	891
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
514	950
976	178
891	24
799	895
662	86
135	317
61	674
662	86
168	472
566	772	120
955	427	540	311	925	987
774	947
923	609
168	266
630	685
946	232
178	976
586	126
586	416
684	185
41	723
912	168
168	472	425
428	915
844	546
139	1001
923	609
232	946
168	472	425
425	104
951	16
946	232
233	923	687	692
951	707	16
316	915
592	98
168	912
1001	139
168	266
951	245
232	946
310	706
107	320	29	208	537	464	737	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	381
168	472	232
104	425
951	707	738
542	250
74	166	112	674	392
74	984
168	912
266	168
674	166	112	392	74
909	24
112	166	674	392	74
402	310
126	586
516	532
765	648
349	976
392	166	112	674	74
317	135
41	73	723
674	392
674	166	112	392	74
586	58	479	947	837	310	120	264	160	161	307	948	165	735	257
392	166	112	674	74
428	349
266	168
90	116	940
52	868
946	765
166	112	674	392	74
13	951
90	865	58
674	392
531	482
428	349
310	706
566	772	120
765	425
74	392
891	383
74	392
724	883
534	939
1004	977
135	628
181	537
112	803
977	1004
31	165
530	493
537	181
75	147
939	534
444	535
534	939
147	75	577
602	743
912	168
116	90
779	91
116	90
951	957
178	862
704	503
5	491
447	790
153	996	418	977
912	168
165	67	344
540	433
586	294
586	762
2	812
558	48	565	704
913	163
994	582
163	913
765	946
58	90
24	891
24	909
913	369
319	1002
444	535
423	246	101
425	104
577	748	931	277	171	933	255	926	157	347	972	285	355	590	147	715	686
532	516
232	425
135	317
758	844
414	923
321	216
52	912
724	883
323	42
765	912
15	731	680	422
996	153	418
166	759
15	680
90	116
338	231
178	862
422	284
774	947
143	235
558	216
147	577
923	233	687	692
482	987
730	868
947	774
802	61
923	414
799	895
774	947
947	774
586	126
74	294	313
630	773
74	294	313
104	425
923	633
167	469
1002	319
178	976
135	405
319	1002
304	441
718	843
976	349
617	586
774	947
304	441
947	774
976	349
425	104
915	185	185
558	319
414	923
75	147
414	923
433	540
774	947
381	335
104	425
62	646	485
996	418
765	912
633	923
900	272
731	15
272	900
874	540	840	231	873	245	764
949	168
949	912
425	104
799	646	551	542	823	62	485
582	994
950	663
42	323
32	791
153	996
933	577
833	415
381	468
104	425
609	923
765	648
106	740
147	277
948	592	52	126	120	75
313	356	472
912	168
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
923	609
324	38
32	921
2	923
609	890	278	687	617	151
629	530
425	104
609	923
415	401	429
716	0
163	62
731	584	284	15
15	731
663	950
540	994
565	321
104	425
462	415
605	1001	685
192	381
173	506
425	104
388	832	638	634
423	977
622	603
643	335
765	648
685	1001	605
42	534
104	425
692	334
126	232
61	517	243	718
923	528	687
425	104
743	602
718	724	883
638	832
232	126
104	425
61	718
61	802
126	782
337	135
126	790
638	388
530	267
923	151	890	278	687	617
813	668
425	104
746	668	720
104	425
718	980
718	980	61
638	832
369	913
425	104
731	563
104	425
530	360	526	484	288	24	685	846	280	630	891	631	160	750	493	561	658
846	561
586	617
951	923
730	912
38	586	324
586	58	479	947	837	310	120	264	160	161	307	948	165	735	257
586	38	324
547	293
746	668	851	595	687	915	720	530
731	584	284	15
349	976
2	126
310	586
322	879
586	5
790	447
322	638
746	668	502	915	935	720	530	920	813
951	13
790	956
912	765
790	126
790	126
586	310
912	168
586	447	416
586	416
586	326
862	188	502	189	280
232	790
322	638
762	185
638	322
24	530
790	232
530	24
24	493
790	232
24	530
42	534
428	92
245	764
530	24
472	168	425
135	4
232	790
135	337
335	643
61	517	718
530	630
949	168
335	107
630	530
224	349
135	692
712	450
168	949
168	949
61	398
61	718
61	718
267	530
168	912	439	266	948	949	416
232	790
168	472	232
472	782
168	260
168	416
232	168	472
168	472
168	416
509	299
168	472	232
232	168	472
168	472	232
61	243	742	718
232	168	472
7	810
61	851	243	718
61	522
61	851	502	915	167
52	201
168	912	439	266	260	949	472
168	416
105	418
1002	319
563	731
987	482
418	105
418	153
697	540
50	559
697	540	311	925
105	418
418	105
697	855
485	62
165	67	344
791	32
935	668
200	344
425	232	946
680	731
425	232
425	946
120	923
120	923
746	214	159	813
425	232	946
947	774
188	614
67	846	344	165	207
232	425
67	391
310	586
915	668	502	935	746	720	530	920	813
425	232
235	923
200	971	915
921	541
774	947
193	923
880	923
310	943
956	790
948	52	126	120
956	790	700
948	592	120
540	697
947	774
707	923
67	963	846	344	391	165
742	61	243	718
540	987
948	592	52	854	126	120	75	416
329	624
771	703
742	135
774	947
742	334
229	306
987	540
771	527
947	774
703	771
362	491
742	415
693	178
1003	291
530	629
159	746
291	1003
540	987
771	703
771	703
633	923
540	994
774	947
774	947
742	61	243	718
947	774
774	947
977	423
416	168
742	214
947	774
444	535
947	774
316	189
425	765
493	629
605	409
450	712
774	947
935	746
563	731
977	996	418	153
947	774
948	416
731	563
721	765
721	765
920	159
774	947
629	493
314	538
530	267
571	885	62	394
571	813
571	813
571	62
571	813
571	900	813
571	813	813
571	935	813
571	160	530	776
571	776
571	684
571	813	900	450	870	935	742	160	813
571	530
571	813
571	813
571	530	813
571	663
571	870	742	663	813	534	663	813
571	813
571	742	813
571	742	161
571	742
571	813
571	742	813
571	530
571	742	160	530
422	731
165	990	31	316
782	472
947	774
517	61	718
571	684	813
571	684
787	909
316	224
868	730
774	947
951	214
951	214
416	426	948	617
935	813
638	790
165	160
947	774
704	743
774	947
629	530
947	774
789	731
151	290
812	790	700
516	828
782	126
141	469
774	947
152	86
947	774
947	774
925	849
157	577
743	704
333	19
517	61	243	718
765	166
450	900	662	272
157	577
782	586
935	720
935	720
774	947
126	166
90	1003
951	245
577	255
912	168
851	469	188	167
947	774
782	586
787	909
935	720
935	720
935	720
935	720
912	168
25	956
782	500	332
32	791
951	42
944	609
774	947
935	720
935	720
935	720
935	720
643	335
599	99
543	951
900	450
685	101
663	103
344	200
791	862
920	700
743	704
933	347
133	602
662	272
565	321
782	294	984
343	663
947	774
443	193	53
984	782	294
935	703
774	947
133	416
909	787
62	535
909	787
947	774
731	789
540	994
493	301
147	752
879	534
462	415
415	462
774	947
432	468
493	629
849	433
782	61
160	165
782	332
994	540
789	731
233	692
126	790
703	771
994	540
577	159
15	731	680	422
868	52
947	774
977	153
994	540
421	795	424
540	641
774	947
322	534
178	693
90	629	530
457	377
90	191	692
141	188
517	61	718
535	62
628	135
731	789
868	765
994	764
42	649
913	369
62	163
335	381
788	634
630	207
951	107
846	561
951	107
163	913
846	561
318	25
759	166
310	362
362	371
609	923
233	692
362	310
153	977
497	773
909	787
788	740
141	61
310	46
292	91
310	70
614	988
774	947
83	82	901	697	784	870	855	863	400
771	83
157	347
692	233
949	168
546	731
949	168
602	133
223	343
700	920
1001	702
310	362
165	67	31	344	316
790	126
870	83
416	133
301	493
472	782
718	388	742	851	591
810	262	7
943	343
885	586
617	586
540	994
948	592	120	416
630	530
803	166
503	956
67	963	846	391	207
692	233
138	383
322	638
343	950
83	784
104	425
322	106
322	106
274	817
682	650	654	783	738
499	558
638	322
322	638
425	104
290	671
337	617
383	362
609	923
953	957
104	425
609	633
650	682	654	783	738
540	338
433	849
425	104
168	949
168	472
362	383
5	553	175
168	232
493	301
1001	14	506
104	425
383	362
563	731
425	104
301	493
956	503
790	126
617	416
704	743
104	425
62	646	542
843	184
75	772
874	540	840	231	873	245	764
62	646
493	301
425	104
743	704
849	433
984	356	472
104	425
353	391
493	24
951	214
540	338
425	104
15	731	422
134	232
947	379
949	168
951	540
977	921
104	425
951	239
41	956
62	214	159
425	104
232	168	472
994	540
913	163
104	425
540	951
163	62
316	200
951	540
425	104
126	790
344	200	136
299	509
935	668
949	168
868	790
104	425
949	416
949	168
949	168
126	790
65	193
592	134	609
425	104
771	83
104	425
168	949
168	949
425	104
83	784
921	977
104	425
870	527
743	602
540	994
410	14	719
731	563
166	765
425	104
684	844
443	662
716	114
106	950
106	950
731	563	739	870	143	696	422	8	797
335	381
813	935
595	696
207	630
166	803
609	633
104	425
90	70	125
90	125
200	971
630	207
163	646
135	936
630	668
771	703
333	767
425	104
703	771
29	808
746	935
416	949
832	388
166	126	294
703	935
891	530
104	425
103	663
516	881
443	86
646	163
951	663
425	104
275	114
5	29
200	952
771	703
104	425
881	516
425	104
333	767
650	828
949	168
577	214
949	416
104	425
497	773
754	127
388	638	634	832
629	316
949	168
629	891
868	782
310	46
425	104
891	629
949	232
629	891
104	425
416	949
629	160
946	416	425
969	189
558	684
952	136
377	457
377	457
854	485
425	104
946	232
232	949
200	971
104	425
425	104
703	771
104	425
425	104	232
232	472
232	472	946
530	629
168	266	949
106	740
410	832
915	142
106	740
891	90
530	629
936	135
294	166	126
120	196	198	190	53
31	915
136	952
61	141
949	232
232	949
949	948	168
949	948	168
61	782
168	439
418	996	153	977
595	718
168	790
505	337
168	912
168	949
439	168
168	439
168	912
168	439
168	912
52	112
30	765	313
168	472
168	266
418	996
135	936
996	418
996	924
924	996
418	996
481	565
418	153
418	996
540	994
540	994
126	166	294
126	52
266	168
439	168
832	634
862	502
634	388
862	791
141	61
180	897
998	2
415	178
184	710	423	832
168	912	266
168	266
266	168
718	61
168	266
168	266
949	168
168	266
168	949
266	168
851	167
14	506
266	168
790	168
924	996
949	168
14	924
180	897	829
541	199
349	976
349	976
818	58	438	478
168	949
168	790
742	214
52	912
506	14
52	912
506	872
232	790
168	439
407	779
602	721	356
439	168
602	356
602	721
52	574	721	472
418	996
52	126	948	416
168	266
52	126
996	418
996	418
168	790
996	850
924	516
168	256
418	996
912	52
1001	14	506
634	388
782	472
782	61
439	168
924	516
313	30
516	924
924	516
184	407
817	274
817	851
851	817
817	851
817	851
851	817
168	439
439	168
428	173
168	790
168	912
168	416
428	316
14	924
168	439
506	199
924	14
168	912
168	266
266	168
168	266
266	168
168	266
266	168
168	266
586	310
586	782
586	782
586	416	782
514	780	378
586	111
586	617
52	912
168	356
52	575	556
500	782
407	184
818	58	438	478
472	168
168	472
472	168
168	472
418	153
418	996
266	168
472	168
168	266
168	472
472	168
168	472
472	168
52	868
168	472
472	168
984	74
949	232
949	168
168	949
232	949
996	418
949	168
949	232
168	949
232	134
697	540
697	311	925
697	855
418	996
418	996
418	105
165	401	67	31	316
791	862
316	915
663	951
105	418
947	774
742	900	863	784
502	862
774	947
502	862
502	178
947	774
142	915
429	401	98	415	291	454
371	362
774	947
947	774
327	849	650	149	275	737	1001	745	192	897	644	702
425	356
774	947
947	774
527	870
994	540
849	327
935	703
855	83
343	534
855	697
14	924
355	715
994	540
742	388
774	947
153	418
996	418
67	963	846	391	207
112	52
362	383
947	774
996	418
746	923	687	214	935	692	159
696	595
774	947
288	484	773	846	629	493	561
921	32	657
193	53
160	629
178	502
696	595
178	75
646	369	513
774	947
178	415
343	399
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
963	67
288	484	773	445	391	629	493
990	424
288	484	773	846	629	493	561
280	526	484	288	24	445	685	846	360	630	629	891	631	160	530	750	493	561	658
288	484	773	445	846	391	629	493	561
118	502
742	900	388	863	784	995
288	484	773	445	846	391	629	493	561
947	774
704	684
288	484	773	445	846	391	629	493	561
947	774
935	720
963	67
288	484	773	445	846	391	630	629	493	561
288	484	773	445	846	391	630	629	493	561
774	947
935	746
774	947
90	178
1004	977
502	915
433	738
190	274	373	656	181	353	274	373	656	181	353
135	405
947	774
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
607	700
75	178
178	502
540	231
662	900
779	101
977	1004
530	629
915	502
566	772
530	630
774	947
630	530
469	141
996	506
418	996
595	127	127
595	696
634	388
75	607
540	955
418	996	105
418	153
178	915
915	316
846	561
912	168
846	288
929	314	599
947	774
996	418
929	502
721	602
547	851
977	514	780	950	423	1004	103
915	178
774	947
418	996	105
67	963	846	344	165	207
418	996
418	996
996	418
832	410
996	418
418	996
724	883
915	696
178	915
418	996
700	607
418	996
105	418
105	418
947	774
996	418
996	418
362	765
418	996
774	947
851	167
267	256	648	517	112	186	478
832	299
175	5
381	335
332	782
987	245
175	849	275
1001	327
946	415
947	774
530	891
724	159
724	159
517	256	648	267	112	186	478
530	891
994	582
599	228
595	450
90	629	891
334	638
90	891
334	638
334	638
332	500
450	517	835
813	668
415	946
738	433
849	275	175
98	268	592	707	117	107
53	978
454	401
433	738
98	134	268	592	707	278	117	107
628	135
294	586
771	742
724	159
628	82
334	75
178	976
114	716
807	951
774	947
609	855
939	510
98	134	268	592	707	401	278	117	107	429	291	454	713
334	772	75
313	294
319	684
313	294
319	48
939	534
947	774
782	332
313	472
175	849
67	190
147	577
316	838
98	134	268	592	707	401	278	117	107	429	291	454
98	268	592	707	401	278	117	107	429	291	454
565	481
862	791
418	105
696	915
846	561
774	947
696	595
746	935
418	996
782	868
418	105
990	424	207
418	996
98	134	268	592	707	278	117	107
73	41
782	416
746	935
746	935
718	716
996	418
98	134	268	592	707	401	278	117	107	429	291	454
19	333
343	310
280	629
782	586	607	483
147	214
56	987
538	502
62	163
996	418
947	774
135	628
433	546
418	996
718	980	61	502
851	502
980	718
746	935
696	595
630	894
738	996	644
718	980	61	502
310	343
544	580
74	912
774	947
746	720
429	454
644	996	738
984	759
795	421	424	207
952	200	857	136	543
795	421	424	207
580	544
947	774
335	381
980	127
774	947
772	609	454
746	668	739	834	534	450	248	851	502	223	542	135	157	687	935	994	775	742	415	731	692	980	718	720	530	684	776	920	591
416	782
644	996	738
135	337
416	782
381	335
935	746
126	52
542	62
994	987
947	774
450	900	662	272
500	435
105	418
381	107
410	977
857	952
310	46
855	135
909	862
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
272	662
193	731
228	693
439	912	168
629	280
16	754
844	704
534	939
629	891
500	332
168	790
774	947
168	439
947	774
410	977
502	976
139	510
401	429
628	135
38	522
774	947
977	32
396	761
153	418
214	32
32	433
42	510
159	866
433	977
947	774
280	281
429	401
774	947
862	693
868	782
837	783
38	474
874	540	840	231	873	245	764
294	885	256	447	416	984	74
502	185
841	935
947	774
935	214
940	214
90	226
844	684
935	720
935	720
168	912	472
846	288
940	214
774	947
90	850	657
649	510
846	288	561
846	288	561
977	433
977	410
940	214
472	912	168
947	774
668	630
168	935
281	280
774	947
168	472
472	168
943	510
891	24
502	976
663	879
949	168
935	111
935	746
832	510
11	462
410	977
418	105
418	105
418	153
418	105
499	48	565	918	318	679	704	321	844
105	418
418	105
790	168
231	540
947	774
105	418
774	947
224	349
200	952	136
418	105
947	774
418	105
105	418
377	159
854	185
774	947
105	418
947	774
774	947
947	774
268	117	633
774	947
441	304
418	105
952	200
947	774
369	913
53	70
268	633
192	381
425	168
178	502
142	316
316	159
977	1001
316	159
53	147
343	534
739	143
53	499
774	947
739	143
779	977
53	542
947	774
630	894
53	517
854	890
855	697
723	565
721	104
445	891
630	668
774	947
200	952
947	774
772	120
506	29	189	5	377	6	670
565	723	41
780	603
313	30	256	416
774	947
175	532
977	779
838	316
500	435
915	136
159	316
558	956	216	319	207
638	832
334	38
143	362
977	153
947	774
952	200	857	136	543
275	977
104	294	984	313	74
841	274	920
104	425
870	527
952	344
672	844
337	505
629	280
558	956	216	319	458	207
720	746
73	41
558	956	216	319	458	207
15	680
98	107
462	11
552	851	167
774	947
98	134	268	592	707	117	107
294	104
746	935	720	813
220	75	334
15	680
528	909	383	922	362	589
462	415
313	30
104	721
98	134	268	592	707	278	117	107
505	337
984	759
136	915
337	135
98	134	268	592	707	278	117	107
425	104
450	802
462	415
107	468
963	67
98	134	268	592	707	278	117	107
11	462
104	425
214	159
502	61
98	268	592	707	117	107
73	41
472	356
422	284
977	514	780	950	423	1004	103
153	977
943	343
316	915
38	586
565	723
214	159
715	926
214	159
334	607
802	450
62	646	542
478	267
98	134	268	592	707	278	117	107
863	720
343	310
90	742
98	134	268	592	401	278	117	107	429	291	454
534	125
425	104
98	134	268	592	401	278	117	107	429	291	454
267	478
98	134	268	592	707	117	107
61	502
323	510
98	134	268	592	707	117	107
362	371
168	133
98	268	592	707	117	107
272	742
947	774
168	416
104	425
963	67
98	134	268	592	707	117	107
742	61
147	53
844	704
704	743
949	168
343	534
343	943
180	727
774	947
62	646	542
947	774
425	104
133	168
104	425
977	418
774	947
947	774
540	873
416	168
668	746
891	414
310	368
772	75
474	603
133	168
418	977
844	672
662	450	214
782	332
418	977
46	510
499	672
774	947
474	510
947	774
200	952
362	371
425	104
52	112
46	310
388	550
166	74
332	500
147	577
774	947
147	931
947	774
133	168
774	947
52	126
947	774
316	915
104	425
587	326
214	935
425	104
577	607
764	994
392	74
774	947
935	214
947	774
214	147
288	484	773	445	846	391	629	493	561
774	947
74	392
288	484	773	445	846	391	629	493	561
947	774
288	484	773	445	846	391	629	493	561
607	577
891	24
607	577
951	663
104	425
746	668	935	720	813
178	0
607	577
220	75	334
288	484	773	445	846	391	629	493	561
516	783
774	947
75	772
288	484	773	445	846	391	629	493	561
425	104
288	484	773	445	846	391	629	493	561
935	668	746
947	774
502	228
288	484	773	445	391	629	493
365	522
168	133
954	630
823	485
935	720
774	947
306	2
947	774
104	425
16	101
718	365
540	231
334	75
214	577
214	577
723	41
977	418
372	149
334	772
101	246	423
577	607
418	977
771	306
607	577
147	277
369	913
915	316
372	404
369	250
41	73
435	782
720	863
425	104
344	67	165
410	153
472	232
52	112
782	435
62	542
746	935
435	782
926	347
416	74
782	435
410	976
963	67
423	790
104	425
24	891
723	41
423	246	977	101	175	103
0	178
891	445
863	993	771	659	306	769	83	626
423	246	101
926	715
416	159
844	758
2	998
245	231
890	245
863	720
746	813
104	126
630	954
663	103
2	306
425	104
891	24
883	724
1001	977
724	883
432	0
813	935
790	423
443	86	662
481	565
630	954
104	425
577	748	931	277	171	933	255	926	157	347	972	285	355	590	147	715	686
450	802
684	48	319
280	547	388
266	439
602	721	356
280	629
542	53
538	502
542	62
542	62
629	280
458	1000
969	977
746	668	542	935
32	921
103	663
629	630
500	332
769	692
338	231
502	538
629	280
630	629
629	280
862	909
629	630
280	281
418	996
782	435
52	112
891	383
644	541	650	996
746	935
52	112
969	189
2	638
746	812	668	550	517	522	542	157	935	720	684
746	720
423	101
630	685
439	266
103	663
388	638
996	644
586	416
996	418
586	74
164	402	943
586	416	782	332
586	356
232	472
900	742
280	561
500	814
118	862	502
629	750
629	561
915	838
883	718
233	692
629	24	280
913	369
232	168	472
266	439
168	472	232
782	984
439	266
266	439
439	168
812	790	700	119
746	687	692	591
168	439
396	761
168	949
135	870	581	371
135	746
168	790
648	267
648	425
891	630
586	197	38	324
790	812
746	720
949	168
168	949
742	900
418	996
742	687
996	418
439	168
742	272
418	996
891	24
949	168
996	418
996	418
24	891
418	996
996	418
891	24
418	996
996	418
24	891
168	949
168	232
168	949
996	418
472	52
949	168
368	310
168	949
168	439
790	2
742	900
742	784	659	568	306	272
742	443	784	568	306
742	443
190	134
200	915
672	844
987	531
644	199
425	648
818	58	438	478
954	167
947	774
355	577
165	401	31
31	165
663	103
165	316
135	337
758	723
577	748	931	277	171	933	255	926	157	347	972	285	355	590	147	715	686
774	947
947	774
976	349
538	502
310	943
798	769
142	915
943	310
193	633	53
193	53
272	742
167	851
771	742
310	943
147	577
531	987
943	310
774	947
540	994
147	577
48	558
193	633
319	48
926	715
424	990
774	947
976	502
135	334
0	432
50	559
443	742
135	851
947	774
696	731
50	559
50	559
607	231
293	547
704	503
503	704
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
899	335
432	0
424	421	795	990	207
933	577
774	947
5	491
143	890
572	372
933	577
14	506
67	963	846	391	207	561
947	774
143	134
319	48
680	15
542	62
704	503
415	587
165	142
510	534
774	947
697	855
105	418
165	316
542	854
371	860
947	774
503	704
401	429
506	657
912	168
288	484	773	445	391	630	629	493
774	947
800	62
288	484	773	445	846	391	629	493	561
947	774
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	630	629	493	561
774	947
603	951
915	316
15	680
15	731
782	984
343	943	663
720	668	935	746	813
720	668	935	746	813
288	484	773	445	846	391	629	493	561
854	542
288	484	773	445	846	391	629	493	561
630	891
947	774
316	142
774	947
516	761
782	2
493	301
142	316
943	343
614	552
984	782
343	69
868	550	416	356
984	782
343	943
947	774
947	774
868	546
253	151
48	956	565	558
191	770
782	984
774	947
335	899
630	894
180	727
724	246
316	142
522	38
165	401
0	432
813	746
648	425
310	706
614	188
883	184
963	67
886	250
416	586	782	332
1000	112
846	561
846	288
702	996
771	742
994	540
947	774
432	0
540	231
994	764
0	432
540	994
82	784
771	82
996	702
724	718
771	742
774	947
310	943
935	720
846	24
947	774
410	977
832	423
126	889
290	214
275	849	175
891	24
718	866
48	558
126	104
951	239
239	951
913	163
112	1000
236	107
423	246	977	101	779	103
900	742
915	200
505	337
996	90
774	947
347	933
425	648
332	500
659	742
421	229
854	591
947	774
540	641
229	421
580	143
142	915
774	947
24	891
503	41
680	422
74	392
542	62
984	447
947	774
947	774
392	74
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	750	493	561	658
15	680
506	541
774	947
738	516
74	392
947	774
502	718
739	143
41	503
62	646	542	485
332	782
629	280
429	454
392	74
332	782
774	947
104	126
90	996	850
587	517	617
984	912
951	13
118	0
550	868
947	774
61	377	718
118	0
550	388
425	946
13	951
866	718
868	550
738	783
500	332
943	310
369	913
67	963	165
774	947
638	591
454	401	429	291
62	163	542	799	913
638	388
607	61	229	696	591
118	732	0
526	920
638	337
732	118
377	61
93	752
293	32
15	731
788	634
214	742
266	439
135	517
233	692
629	526
190	656
517	135
943	399	663	46
316	915
943	310
239	512
774	947
512	239
280	658
568	466
233	692
764	994
886	250
650	644
425	416
232	168
587	720
232	168
499	704
61	742
663	943
191	692
947	774
118	5
896	700
485	62
46	943
607	591
143	563
607	250	334
422	680	731	15
200	915
147	748	931	277	171	933	926	347	972	285	355	590	577	686
863	540	329	840	231	311	994	624	764
119	790
607	534	343	687	742	306
633	923
147	686
702	996
306	2
951	214
534	510
200	136
936	577
774	947
947	774
159	425
444	383
343	399
439	266
774	947
692	191
996	702
939	788
672	216	321
812	465	790	700	119
617	91
947	774
479	700
582	364
356	602
935	214
863	792
855	135
165	280
774	947
38	522
334	607
702	996
356	586
704	844
926	715
356	550	416	868
947	774
90	42
74	392
90	42
926	277
996	418
704	700
706	310
74	392
996	702
356	472
356	762
499	321
706	310
774	947
192	381
343	399
538	362
61	718	742
372	572
38	337
356	313
126	912
586	267
499	704
540	338
915	935
66	227
947	774
327	921
702	996
943	343
774	947
214	935
607	229
91	617
650	783
189	270
135	527
947	774
70	310
695	951
229	607
774	947
41	565
565	41
288	484	773	445	391	629	493
977	433
70	53
641	540
433	977
288	484	773	846	629	493	561
61	718
854	517
500	782
288	484	773	846	629	493	561
288	484	773	846	629	493	561
220	150
337	502
288	484	773	445	846	391	629	493	561
136	200
517	915
868	356	550	416
288	484	773	445	846	391	629	493	561
118	5
607	229
607	334
758	956	918
718	61
136	200	857
641	540
138	444
469	188
542	62
193	923
147	926
310	70
843	127
532	516
56	482
738	837	783	13	719	745	828
178	502
502	862
502	862
514	1001	780	950	977	378	832	103
313	356
629	280
634	388
891	24
425	159
586	416	782	332
514	1001	780	950	977	378	832	103
313	356
630	629
586	294
586	762
629	630
629	630
669	700
599	314
950	514
112	267
630	629
514	950
855	135
256	168
946	472
310	943
586	111
833	415	720
670	5
586	617
923	772	687	120
704	844
943	310
416	951	159
947	774
416	951	159
142	274
267	586
772	416	356	868
314	599
58	769
181	552
425	104
200	971	915
772	923
267	256	648	517	112	186	478
552	951
138	444
963	67
832	38
356	214	868
356	648	126
978	150
120	923
457	377
956	790
104	425
921	327
731	15
772	75
135	337
356	313
868	356
758	956	918
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
764	582
704	844
362	538
425	104
984	762
899	335
399	943
823	485
774	947
104	425
984	782	232
32	718
752	93
425	104
415	150
742	61	135	581	692
135	692
175	275
356	868
104	425
921	327
418	996
75	772
996	418
996	418
990	207
404	595
418	996
344	136
316	235
996	418
38	832
772	75
418	996
742	718	61
418	996
772	75
692	233
418	996
165	207
630	629
996	418
758	956
425	104
996	418
418	996
418	996
418	996
416	256
418	996
996	418
758	956
267	948
996	418
418	996
758	956
996	418
90	280	629
996	418
758	956
996	418
758	956
335	899
630	493
337	135
253	566
253	290
996	418
418	996
418	996
704	844
745	738
310	706
684	565
774	947
104	425
410	541	650	837	1001	482	924	251	153	16	76	929	994	767	433	175	777	122	184
692	191
425	168
758	956
410	815
327	921
425	104
720	668	935	746	813
126	356
868	356
104	425
41	723
740	106
688	506
899	335
493	630
868	772	416	356
332	500
855	135
75	772
718	716
502	178
502	605
135	337
742	61
418	996
335	899
425	104
742	692
399	46
388	832
415	40
977	410
362	771
75	784
362	371
104	425
118	0
14	924
502	337
502	61
900	742
24	750
553	670
191	692
742	214
353	190	391
693	599
923	633
644	199
321	618	216
423	175
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
444	138
491	5
106	322
742	900
742	900
742	771
214	923	278	687	290	159
846	795
546	803
444	535
388	638
189	977
572	422
742	443
332	759
742	272
377	457
377	457
425	104
951	78
742	771
104	425
175	423
540	245
356	868
332	586
984	782
74	392
900	742
250	535
951	502	78
742	900
886	250
748	926
425	104
586	267
586	416	782	332
854	542
38	832
356	90
231	540
104	425
782	984
951	189	410
951	189	410
782	500
425	104
912	168
912	168	74
372	934
481	565
891	353
481	565
104	425
478	818
425	104
516	783
660	91
214	159	868
104	425
292	141
425	104
500	782
356	332
104	425
912	168
810	881
534	649	139	206	487	489	477	125	322	102	562	939	622	42	510
425	104
912	948	168	416
912	923	214
104	425
868	214	356	159
425	104
104	425
388	638
868	356
530	629
500	332
577	255
912	168
638	832
506	199
126	790
181	724
126	416
629	630
126	586
135	628
135	628
126	790
136	344
586	126
586	416
396	761
61	229	696	607	718	591
915	857
418	996
790	126
790	126
996	418
790	126
996	418
915	857
418	996
996	418
418	996
418	996
418	996
996	418
996	418
61	502
61	742
996	418
790	119
996	153
472	946
996	418
586	915
472	232
338	540
338	231
232	472
472	232
502	61
356	61	517	718
232	472
266	790
266	168
266	168
111	762
812	790
812	119
111	586
996	418
418	996
418	996
418	996
996	418
996	418
996	418
472	232
996	418
232	472
996	418
996	418
232	782	984
790	266
509	299
885	30
30	885
742	61
178	470	862	538	333	710	99	249	693	78	6	409	767	339	976	0	599	605	228
590	171
742	591
105	582
700	479
190	373
700	896
190	274	373	656	181	353
697	855
418	996
697	771	855	83
695	187
874	925
422	680
934	372
996	418
353	190	391
178	538
693	178
178	693
401	98	415	429	291	454	165
569	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	599	178	605	228
401	165
414	923
401	98	415	429	291	454
559	622
401	98	415	429	291	454	165
772	416	356
422	680
401	415	165
743	166
926	715
559	622
743	602
634	299
646	369	513
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
401	98	415	429	291	454	165
53	890
112	803
377	246
135	82	870	581	170	4	371
135	607
994	582
135	337
987	540
322	106
678	696
855	697
510	534
190	656
106	950
629	530
692	191
951	706
329	624
184	710	225	832
416	126
90	472	946
165	401	990	67	31	344	316
165	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	543	953	316
602	356
165	67	344
547	630
854	948
605	538
540	994
832	184
544	563	580	741	143	791	8	144	669
692	191
225	184
15	731
383	922	909	362
314	693
245	764
803	550
159	425
506	199
846	561
418	977
948	854
540	994
416	586
662	450	214
184	407
127	595	595
127	754
846	561
159	416	868
846	561
499	956	458
127	150
531	482
127	843
630	547
165	207
418	977
891	696
915	165
891	629
425	159
423	184
855	135
207	165
977	418
401	98	415	429	291	454
951	633
849	433
662	450
142	267
207	142
207	953
963	67
946	425
207	349
506	541
948	168	949	90
142	207
135	936
280	846
948	168	949
274	142
274	841
617	587
586	885	416
946	472
418	977
891	629
450	851	502	915
13	516
107	236
915	450
127	718
934	595
540	231
150	127
159	425
41	73	723
946	425
891	530
160	629
306	523
499	321
526	360
147	347
433	849
586	334
469	188
334	742
472	946
410	951
347	147
696	678
166	416
891	530
450	915
207	953
126	790	948	416	782
946	90
267	586
207	142
267	586
275	849	175
267	586
267	586
267	586
267	586
267	586
67	963	846	391	207
53	127
267	586
934	595
267	586
872	987
534	649	139	206	487	489	477	125	322	102	562	939	622	42	510
267	586
731	696
40	450
119	812
951	239
870	405
835	450
534	939
996	383
782	126
267	142
844	565
450	835
383	996
74	912	586	168	984
126	790
198	40
175	849	275
891	629
849	275	175
506	541
450	40
392	74
175	849
582	105
92	658
74	392
126	542
415	833
587	517
74	392
306	659
189	977
996	383
502	506
332	356
499	321
166	214
372	934
416	586
383	996
165	857
189	316
948	854	120
996	383
175	977
392	674
987	872
372	595
372	404	149
685	630
540	231
934	372
126	790
347	926
948	120	75
977	175
700	956
662	450	214
48	684
458	956	48	216	319	558
38	638	832
966	168
754	127
160	658
127	718
127	293
506	657
506	502
674	392
977	189
321	499
321	499
746	720	813
692	233	830	742
832	38
502	506
692	233	830	742
127	687
946	948
994	540
499	321
994	540
900	742
746	935
718	127
415	150
946	966
746	720
586	416
61	371
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
391	445
499	1000	503
445	391
720	668	935	746	813
534	649	139	206	487	489	477	125	322	102	562	939	622	42	510
534	649	139	206	487	489	477	125	322	102	562	939	622	42	510
149	716
147	748	931	277	171	933	926	347	972	285	355	590	577	686
189	5
190	274	373	656	181	353
166	90
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
61	135
696	731
429	454
540	987
429	454
540	987
316	392
832	388
746	935
542	126
746	720
491	428	731
939	534
771	83
491	281	502	671	189	280	56
107	201
746	668	935
383	922	528	909	362	589
646	542	62
418	996
790	812
688	404
527	870
696	731
232	790
638	102
569	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	599	178	605	228
832	410
987	540
61	765
61	356	517	718
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
832	319
319	832
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
372	404
915	857
270	189
918	48
207	35
582	994
443	86	662
771	75
731	696
61	502
846	288	561
746	668	935
423	225
746	720
607	229	696
715	577
267	142
232	472
126	912
565	481
267	674	751	803	517	112	948	392
956	216
454	429
216	956
918	618	458
294	782
362	854
833	185
833	720
956	700
388	638
996	418
646	62	485
803	948
832	638
499	321
638	832
288	484	773	445	846	391	629	493	561
167	630
531	482
288	484	773	445	846	391	630	629	493	561
630	167
253	566
253	151
232	109
253	290
996	418
288	484	773	445	846	391	629	493	561
516	783
53	189
630	547
746	935	813
288	484	773	445	846	391	629	493	561
472	168
844	499
288	484	773	846	629	493	561
332	500
61	718
288	484	773	445	846	391	629	493	561
832	638
577	159
577	214
142	207
510	622
266	168
288	484	773	445	391	629	493
804	516
746	668	157	684
288	445	846	391	630	629	493
288	484	773	846	629	493	561
994	582
474	38
288	484	773	846	629	493	561
517	61	542
288	484	773	846	629	493	561
288	484	773	445	846	391	630	629	493	561
288	484	773	445	846	391	630	629	493	561
5	189
314	178
672	48
996	383
634	534	388
862	909
957	630
523	306
178	502
383	996
547	167
104	425
414	278	159
870	527
602	232
634	638
101	56
870	405
126	868
225	423
718	866
939	534
912	168
870	527
166	803
586	687	617	334
912	126
159	214
586	74
866	718
334	38
912	586	168	984	74
425	104
804	700
355	129
166	392	74
867	528
135	61
550	803
356	313
629	550
912	168
135	371
135	334
321	499
104	425
678	696
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
159	609
38	334
159	951
880	707
421	424
948	267
948	803	267	517	112	674	751	392
948	803
160	167
502	99
313	602	356	765
502	178
425	104
418	996
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
381	192	670
850	996
832	388
790	232
881	810
803	550
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
304	441
423	225
996	850
168	266
423	246
702	996
381	5
40	415
74	112
617	150
996	702
415	40
168	260
168	966
423	246	977	101	103
702	996
803	166
102	638
369	444
126	790
857	915
996	702
542	61	517
629	24	280
1000	112
147	926
232	790
418	996
435	586	267
418	996
112	1000
418	996
267	948
996	418
334	38
418	996
702	996
185	415
584	284	731
62	646
415	185
510	534
493	795	301
168	912
624	329
178	502
472	425
841	274
416	586
909	862
577	458
91	415
126	912
246	423	101
415	91
943	310
772	542
415	803
772	75	334
91	415
795	493
912	126
166	803
704	743
823	485
15	731	680
15	731	680
246	423	101
874	540	840	231	873	245	764
680	15
246	423	101
680	15
499	918
586	111
425	765
716	149	114
267	686
663	943
246	423	101
609	166
913	62
540	231
444	369
310	943
540	231
540	231
267	586
918	499
772	609	454
586	267
246	175
912	61
522	546
175	246
662	443
48	684
996	14
306	523
957	630
572	711
718	716
718	127
369	444
246	423	101
950	943
833	415
732	595
935	668
951	617
957	951
951	617
200	952
164	943
516	783
935	746
692	191
912	168
607	696
638	102
654	738
935	746
535	542
90	157	147
415	833
692	191
56	101
433	987
42	534
56	491
246	423	101
633	193	53
166	609
522	546
42	943
614	188
91	779
782	126	435
188	614
853	943
846	561
24	267
692	191
62	913
939	534
214	166
738	783
423	246	101
334	135
996	506
948	912	168	949
447	586	984
934	595
89	718
940	214
214	865	220	334	178	316	324	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
912	439	266	168	949
940	214
718	89
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
996	506
912	439	266	948	168	949	416
435	500
48	684
439	168
416	912	147	74
147	577
948	120	75	416
89	61
996	506
314	710
743	704
147	416
996	506
166	74
952	971	543
951	706
74	984
638	388
61	517
638	388
322	638
338	540
506	996
891	24
718	716
74	166
649	534
738	541
638	322
949	948
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
943	310
996	506
772	923
912	472
24	750
268	117	98	633	454	713	291
996	418
718	32
718	591
268	134	592	196	683
24	561
168	439
891	267
74	166
168	966
61	89	912
61	135
74	586
24	891
912	439	168
586	573
912	61
74	166
912	356	168	472
912	168	949
966	575
996	418
17	857
472	912
912	439	266	77	260	949
260	912
996	506
542	772
542	772
764	994
996	418	105
266	168
61	522
139	534
966	168
418	996
418	996
418	996
418	996
280	561
996	418
996	418
996	418
418	996
418	996
418	996
996	418
418	996
418	996
996	418
996	418
418	996
996	418
418	996
996	418
418	996
418	996
996	418
996	418
418	996
996	418
996	418
418	996
418	996
996	418
996	418
418	996
418	996
996	418
996	418
996	418
418	996
996	418
418	996
605	1001	685
996	418
418	996
996	418
418	996
996	418
418	996
418	996
996	418
996	418
885	586
818	58	438	478
949	168
949	168
685	1001	605
742	900
996	702
168	472
135	233
135	628
996	418
168	472
135	334
472	168
418	996
418	996
746	935	813
168	416
168	416
168	266
418	996
996	418
996	418
996	418
996	418
267	891
891	267
891	267
267	891
267	891
168	472
14	996
418	996
418	996
418	996
418	996
996	418
957	951
966	168
996	418
168	966
804	881
418	996
996	418
168	256
804	532
900	742
996	14
232	425
168	472	782	575	966
885	416
168	232
481	565
742	900
165	349	647	428	142	990	200	971	857	302	92	915	952	136	31	344	543	953	316
105	996	418
30	885
105	418
232	168
697	925
200	165
232	168
343	399
987	433
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
62	800
800	62
232	425
62	800
800	62
943	42
943	548
31	165
31	165
31	165
425	946
454	268	401	1003	429
644	14	924
454	268	592	401	429
443	86	662
418	105
418	105
915	316
167	160
644	506
577	178
924	644
304	441
105	418
383	362
105	418
534	591
644	924
399	943
362	383
559	50
559	622
343	310	368
268	117	98	633	713
69	943
268	592
62	159
444	369
310	943
979	783
934	239
392	74
41	73	723
943	310
343	943
391	373
41	73	723
344	67	165
885	30
629	530
629	530
506	996
143	142
506	996
178	502
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
943	343
506	541
450	712
506	541
602	232
720	668	935	813
544	8	669
721	104
587	415
391	373
310	943
977	410
391	373	353
92	838
343	943
630	167
74	392
943	310
196	268	120	850	147	291	454
474	939
630	415
474	38
630	894
804	516
267	517
267	891
416	885
943	343
658	160
416	168
531	987
517	267
812	465	790	700	119
977	410
416	294	256	948	147
765	542
754	907
605	502	0
855	697
267	517
718	197
416	256	147	313
672	844
1001	685	605
963	67
122	716	114
602	133
157	347
846	561
277	285
277	285
329	775
730	912
316	165
500	332
506	996
332	500
502	178
742	687	591
502	605
246	423	101
891	383
246	423	101
746	668	935	720
881	804
381	29
500	814	332
873	550
499	844
846	288	561
381	658
92	838
362	335
881	804
107	810
5	553
499	319
629	24
629	750
963	67
765	948
178	577
765	318
232	602
702	996
731	422
362	662
362	724
987	531
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
216	458
720	668	935	746	813
329	624
540	231
316	349	17	647	428	142	990	200	971	224	857	302	92	915	952	136	31	344	165	543	953
147	748	931	277	171	933	926	347	972	285	355	590	577	686
996	702
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
978	629
742	901	229	993	443	86	863	784	659	692	306	769	765	83	152	835	400
530	629
506	541	996	199	644
332	500
771	742
765	868
14	1001
799	485
102	638
573	586
913	369
163	895	799
163	646	62
31	795
530	629
976	502
502	862
118	732
245	591
810	107
812	790
245	692
245	994
530	629
987	531
502	976
737	175
530	629
281	526
482	432
700	881
281	24
550	873
752	415
369	913
281	160
531	987
175	737
629	530
207	142
207	847
165	35
337	135
788	740
948	803
191	415
996	506	199
996	506
913	369
337	638
369	913
879	322
40	187
500	814	332
868	126
630	700
24	530
24	281
233	692
746	935
746	214	935	159
150	415
229	421
700	881
638	337
410	977
410	977
634	638
957	851
742	692
909	862
638	164
609	534
233	692
629	561
629	978
306	742
994	245
418	105
418	105
418	996
418	996
943	950
418	996
164	638
410	977
746	214	935	159
422	572
607	231
506	173
491	29	5
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
332	250
421	424
482	56
587	720
482	56
482	56
439	912
607	343	696	742	334
644	199
963	67
629	214
948	416
105	418
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
421	188
909	362
388	299
909	58
356	61	517	472	718
356	602
188	421
977	175
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
700	630
595	383
175	977
356	602	313	765
684	48	25	704	458
159	62
135	337
232	168	472
135	776
977	175
416	648
416	648
319	48	216	386
812	465	700	119
104	425
165	990
951	377
207	142
418	105
372	934	404	149
795	31
105	418
377	951
550	629
605	228
425	104
558	565
207	428	408
605	693	228
648	90
605	693
32	977
135	405
915	316
923	239	951
538	502
951	923
622	676	125	559	323	510
299	388
538	502
499	684
377	101
921	783
356	90
622	676	125	559	323	510
622	676	125	559
239	923
622	676	125	559
622	46
527	696
630	530
622	559	323	510
939	323
104	425
662	900
267	112
214	159
356	472
356	762
630	629
923	278
996	418
996	418
159	416	868
284	422
629	550	160
15	731
401	429
939	534
337	502
506	576
410	977
990	165
90	534
603	780	822	509	505	514	378	735
559	50
622	676	125	559	323
15	680
319	558
135	936
603	337
178	333
585	371
558	319
277	285
585	371
738	134	923	231
874	540	840	231	873	245	764
316	915
288	484	773	445	846	391	629	493	561
422	284
425	104
288	484	773	445	846	391	629	493	561
288	484	773	445	391	629	493
267	435
696	527
912	356
421	424
288	484	773	445	846	391	629	493	561
915	316
337	135
38	939
104	425
915	857
135	581
337	603
912	356	730
288	484	773	445	846	391	629	493	561
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
288	484	773	445	846	391	629	493	561
702	996
833	415
984	759
349	976
924	327
458	25
648	912	168
648	356
603	337
857	915
322	638
280	165
527	696
313	232
752	191
638	322
565	499
327	924
416	159
371	441
444	535
595	71
506	537
595	71
595	71
337	603
595	732
963	67
505	603
684	48	565	918	25	319	679	704	499	321	458	844
299	388
502	862	923	188	189	687	915	280	591
662	900
506	996
425	104
418	996
996	702
996	506
418	153
996	418
2	166
353	838
418	996
730	912	356
159	416
207	847	988	795	373	469	954	558	424	561
996	418
732	118
951	377
267	24
267	586
313	356
50	559
510	125	622
418	996
50	559
356	648
558	956	48	216	319	499	321	458
634	788
935	746	668
188	469
135	855
592	98
425	946
135	337
290	159
855	697	540
356	912	730
280	629
356	912	730
730	912	356
322	638
857	915
356	648
595	71
803	415
976	349
646	163
104	425
362	383
963	67
648	356
280	160
629	530
294	782
585	371
383	362
191	692
629	280
629	280
648	356
188	614
391	373
391	373	353
872	801
730	912	356
423	849	246	780	950	977	101	175	103
228	178
391	373
371	441
356	648
704	499
418	996
391	373	353
391	373
423	780	950
648	416
332	500
67	963	846	344	165	207
425	104
278	923
288	484	773	445	846	391	629	493	561
724	718
514	603
558	956	216	319	458
435	586	267
422	680
356	912	30	765	168
288	484	773	445	846	391	629	493	561
469	207
288	484	773	445	846	391	629	493	561
232	313
644	924
178	228
288	484	773	445	846	391	629	493	561
272	40
2	715
338	540
288	484	773	445	846	391	630	629	493	561
104	425
435	267
502	742
126	782
288	484	773	445	846	391	629	493	561
2	638
267	561
316	915
469	167
418	105
267	435
288	484	773	445	846	391	629	493	561
435	586
40	572	802
250	646	551	854	542	823	369	770	722	113	535	513	485	444
119	2
250	551
147	926
288	484	773	445	846	391	629	493	561
422	680
356	765
369	250
316	857	915
746	739	834	534	450	248	851	502	223	542	135	157	687	214	994	775	742	731	692	980	718	530	684	159	776	920	591
2	638
2	638
425	104
220	471
629	24	891
493	561
853	343
853	343
74	573
2	638
607	891	414
422	680
935	746
2	988
646	542
415	803
415	803
220	362
565	723
514	1001	780	950	977	378	832	103
294	648
418	996
388	832
168	949
104	425
629	772
684	25	679	704
844	499
915	857
966	575
267	561
1001	685	605
561	629
949	168
648	294
643	685
746	668	900	935	720
977	950
685	643
643	685
267	142
381	14
506	899	404	745	192	78	828	688	289	480
294	782
2	479
934	595
886	250
301	207
996	418
2	404
595	71
418	996
595	71
165	31	316
165	857
425	104
231	540
425	416
349	976
996	418
883	779
813	935	746
418	996
912	77
949	168
912	439	266	949
231	540
912	356	730
423	246	101
356	868
149	372
912	648	168
126	2
685	1001
0	732
595	372
912	168
648	912
147	748	931	277	171	933	926	347	972	285	355	590	577	686
738	745
439	168
104	425
372	595
2	126
356	416	648
356	313
912	439	168	949
416	425
425	416
425	104
577	458
586	356	126
540	231
976	349
506	996
24	629
126	790
104	425
1001	685
381	738
996	506	199
891	656	920
586	416
425	104
912	30	356	765	168
24	167
586	267
605	1001
104	425
586	267	435
500	782
416	586
732	0
994	540	338
491	56
915	31
915	31
586	111
586	885
586	782
586	416
356	472	743
447	586
356	948
126	52
948	356
356	586	648	126
790	812
356	912	30	765	168
356	790
356	912	168
586	356	166	648	126
586	447
500	332
586	383
356	416	168
383	586
356	586	416	765	166	648	126
718	980	61
313	356	602	765
356	416	168
200	971
356	61	517	472	718	232
200	915	136	857
1001	605
912	168
61	718
950	977
356	90	209
561	267
506	541	996	199	644
500	814
561	267
280	547	24	846	629	631	561	658
106	740
622	676	125	559
622	676	125
280	547	24	846	629	631	561	658
561	493
561	288
500	814
136	200
561	846
356	472
846	561
356	912
61	718
200	136
561	24
561	846
200	915	857
846	561
561	846
356	472
13	783
318	765
915	31
356	472
949	168
356	416
900	742
949	948
586	416
586	294
542	250
790	356
491	281
949	912
542	765
418	105
542	126
915	200
915	200
418	996
996	418
418	996
996	418
746	720
746	720
418	996
266	168
232	356
996	418
746	935
915	857
418	996
746	935	813
996	418
746	668	935	720	813
996	418
135	628	82	870	4	371
418	996
135	746
418	996
996	418
996	418
966	575
996	418
472	425
136	200
478	256
418	996
996	418
418	996
996	418
111	586
742	900
267	561
267	561
516	532
643	685
685	630
685	630
369	250
900	742
996	506
556	168
472	425
168	949
168	556
168	912	356
168	356
168	949
168	912
168	266
168	356
168	472	232
168	966
712	450
790	516
168	648
168	472	966
790	356
105	418
178	599
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
697	925
246	423	101
742	900
742	900
924	644
200	915	136	857
697	925	855
188	978
644	924
947	774
924	14
924	644
935	746
112	870
401	98	415	429	291	454	165
401	98	415	429	291	454	165
31	165
935	720
561	267
288	561
31	165
223	343
943	103
855	697
644	924
31	165
926	715
443	86	662
105	418
441	4
516	790
401	683
401	98	415	429	291	454	165
963	67
253	151
253	151
963	67
832	319	780
349	976
401	165
362	383
418	105
629	561
5	491
946	425
774	947
135	703
646	369	513
534	84
534	84
720	746
421	424
141	630
105	418
443	86	662
383	220
443	86	662
924	644
499	565
789	433
418	105
595	696
391	373
947	774
540	994
391	373
70	776
703	135
58	909
644	924
391	373
682	650	654	783	738
547	167
391	373	353
334	214
391	373	353
418	105
418	105
572	422
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
67	344
280	526	288	24	685	846	360	630	629	891	631	160	530	493	561	658
595	450	272
855	697
435	586
418	105
280	547	388
207	988	795	373	469	954	424	35
924	644
391	373	353
207	469
585	167
774	947
391	288	373	445
481	565
391	288	373	445
31	838
416	586
870	772
391	288	373	445	353
947	774
112	267
256	648
565	481
105	418
135	703
416	586
256	416	313
416	948
401	415	454	165
774	947
391	288	373	445	353
233	329	692
703	135
947	774
499	321
280	547	388
256	478
126	542
344	165
67	963	846	344	165	207	561
774	947
147	609
233	835
912	168	949
630	141
86	443	152
418	996
947	774
166	2
912	356	168
951	273
74	416
329	233
774	947
963	67
947	774
499	321
774	947
874	540	840	231	873	245	764
947	774
416	356
418	996
540	231
891	383
15	731
662	86
250	332
416	159
267	586
267	586
267	586
267	891
267	586
774	947
686	267
662	272	802
112	267
947	774
543	951
996	418
418	996
996	418
418	105
971	952
731	284	15
586	111
774	947
586	885
846	561
947	774
915	136
830	692
774	947
629	776
471	220
846	561
220	383
587	617
267	586
220	471
561	846
332	250
731	746
425	168
391	288	373	445
980	718
996	418
391	288	373
617	587
891	24
996	418
731	422
540	231
233	329
40	272
15	731
951	273
82	267
383	891
280	846
344	165
188	141
951	273
687	127
841	506
687	127
704	743
951	273
879	322
281	484	349
743	356	472
718	724	883
418	996
76	471
418	996
743	704
256	313
136	200
996	418
857	915
855	609
105	418
160	857
648	168
418	105
996	418
516	532
418	996
996	418
418	996
862	293
105	418
418	996
288	484	773	846	629	493	561
418	105
69	943
996	418
288	484	773	846	629	493	561
288	484	773	846	629	493	561
996	418
602	133
288	484	773	846	629	493	561
418	996
702	173
418	996
646	163
996	418
514	832
126	586	356
228	178
996	418
857	316
343	879
950	638
738	783
994	540
55	404
418	996
948	949
670	381
812	465	790
996	418
855	135
670	553
802	662
592	454
126	52
774	947
948	592	52	854	126	120	75	416
552	988
648	790
812	550
718	711
592	134	609	454
500	332
55	404
812	550
949	948
404	55
947	774
947	774
963	67
718	423	101	184
909	58
544	8	669
41	73	723
592	98
55	404
909	24
293	19	246	149	716	724	16	866
723	41
963	67
292	506
73	41
73	723	41
421	424
835	233
774	947
24	891
561	526
24	909
984	790
702	14
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	750	493	561	658
561	846
544	741
840	540	245
561	629
963	67
293	102
846	561
422	680
947	774
948	592	120	75	416
774	947
586	782
24	561
947	774
696	595
332	500
349	281
711	718
879	343
952	838
774	947
912	260	168
947	774
746	668	935	720
381	335
416	472	946	425
499	321
565	321
774	947
443	86	662
332	500
746	720	776
220	75
947	774
949	168
751	517
349	281
550	75
746	668	720
772	613
772	783
772	56
561	24
356	166	74
772	997
844	499
478	256
891	24
663	943
772	812
112	267
425	104
772	528
772	993
812	465
949	168
585	371
356	232
939	38
256	478
256	478
104	425
585	771
294	586
62	646	542
443	86	662
715	347
912	356
585	371
886	250
715	336
425	104
926	715
104	425
943	663
450	187
940	214
926	715
62	646
220	75	334
112	1000
547	424
142	274
372	934	404	149
343	399
356	948
595	550
935	746
74	166
949	168
746	720
118	732
332	500
1000	112
873	789
356	790	648
239	416	868
239	214
165	890
595	450
873	789
657	576
356	90
949	168
723	48
220	383
500	332
599	849
383	220
319	558
220	383
38	939
383	220
774	947
774	947
585	771
832	638
316	953
891	24
963	67
721	765
947	774
527	870
168	472
644	618	73	424
168	472
136	915	316
544	580
506	841
813	668
948	592	126	120	75	416
15	731
506	541
774	947
418	153
67	963	846	344	391	165	207	561
586	294
67	963	846	344	391	165	207
362	189
168	966
956	700
870	337
765	90
947	774
854	250
565	499
774	947
603	780	822	505	514	378	735
891	530
527	870
443	86	662
740	879
514	832
900	742
322	879
946	425
185	830
267	586
947	774
416	946
909	862
940	214
955	427	540	311	925	987
231	540	245	338
74	112
580	544
774	947
267	686
772	278
550	920
332	500
104	313
718	883
365	866
795	421	424	207
921	32	657
126	790
823	62
638	388
392	166
550	812
592	134	454
742	900
67	963	846	344	391	165	207	561
654	783
718	356	851	502	591
313	104
718	61
61	718
813	746
823	485
526	561
165	857
879	322	740	223
241	978
818	58	438	478
392	166
540	433
730	912	356
721	765
404	595
926	73	565	129	715
166	356
166	392
233	159
956	565
837	745
565	956
233	135
940	214
432	480
662	86
388	638
765	721
506	248	841	292	220
926	748	931	277	171	933	157	347	972	285	355	590	129	147	230	715	686
746	935
718	716
61	393
126	790	948	416
24	891
133	948
458	1000	503
765	602
765	648	602	721	133
393	61
765	133
948	52	133
984	586
349	224
232	765
321	499
952	543
126	948	869	416	240
730	912	356	868
746	687	214	692
61	718	591
499	91	607
61	393
245	540	231
730	868
245	231
951	13
971	952
260	912
828	516
260	168
458	216	321
738	783
746	161	720	530	684	776	920	591
629	561
260	168
746	161	720	530	684	776	920	591
126	948	416
136	200	857
294	817
232	52
540	245
294	817
232	472	946	425
322	740	223	879
746	720
232	765
356	912	168
232	790
388	638
746	668
356	790	416
277	715
746	720
540	245
439	912	168
746	834	248	233	671	775	742	531	692
61	166	450	851	502	388	517	135	157	915	602	742	356	692	718	591
135	233
516	783
260	439
135	628	82	870	581	170	4	371
135	292
586	984
586	447
742	61
742	746	692
996	418
418	996
996	418
996	418
586	267
586	267
868	765
586	267
292	135
586	762
790	648
790	984
790	356
790	126
790	232
790	356
103	943	164
742	900
139	487	323	510
746	935	813
670	688
670	29
670	5
900	742
742	900
418	996
111	586
782	2
135	292
135	581
996	418
135	581
135	581
135	936
135	628
280	629
280	629
630	685
248	157
586	111
577	157
586	984
248	506
942	135
949	168
949	168
506	381
936	135
29	491
29	381
984	586
629	530
200	316
629	891
582	764
638	388
5	670
2	782
418	996
868	356
868	214	356	159
868	730
996	418
742	900
868	912	356	730
418	996
924	996
943	103
823	62
532	516
542	126
542	62
280	526	160
13	951
912	260
912	439	168
912	472
790	868
912	168	472	575
168	912
912	168
912	168
912	168
168	912
912	439
168	912
912	168
912	133
868	239
586	984
657	173
500	332
372	595
372	325
372	404
680	284
680	15
381	670
173	657
630	141
586	416	332
502	538
996	418
996	418
418	996
996	418
996	418
502	214
586	126
575	912	168	472
478	818
575	782
782	575
532	516
984	586
712	450
516	532
306	746
178	99
178	502
190	274	373	656	181	353
190	274	373	656	181	353
456	371
697	925
697	855
425	946
425	232	946
425	232	946
502	178
165	401	67	31	344	316
628	135
855	697	170
601	510
599	710	99	767
41	73	723
670	605
731	15
599	710	99	767
670	5
288	445	846	391	629	493	561
246	423	101
288	484	773	445	846	391	629	493	561
377	772
774	947
935	746
346	638	634	832
947	774
469	630
306	659
935	746
935	746
630	469
344	67	165
31	92	92
31	92	92
541	506
152	765
742	306
67	963	846	344	391	165	207	561
926	715
506	541
775	746	692
935	746
935	746
774	947
746	813
200	952
391	288	373	445
746	935
429	401
607	159
369	513
951	13
391	288	373	445	353
391	288	373	445	353
422	284
142	143
947	774
743	30
220	90
630	469
774	947
443	721
605	333
947	774
541	506
220	75	334
605	333
951	706
772	120
227	66
227	45
772	120
772	120
772	120
391	288	373	445	353
774	947
506	541
719	541
743	416	356
724	246
416	743
947	774
481	565
947	774
541	719
74	166
401	429
425	946
813	746
772	75
774	947
605	670
774	947
862	791
921	796
947	774
200	952
164	103
730	868
288	484	773	445	846	391	629	493	561
947	774
481	565
450	712
122	428
200	952
332	416
120	239	951
135	581	855
746	813
951	543
730	912	356	868
120	239	951
135	855
774	947
381	29
120	239	951
120	239	951
952	200
517	61	166	450	851	502	388	135	157	915	602	742	356	692	718	591
294	586
977	192
743	602
720	527
648	790
416	332
310	337
435	586	267
503	41
947	774
586	294
41	503
774	947
280	658
294	586
947	774
469	630
622	676	559
812	790
771	362
719	541
540	994
126	542
281	491
469	188
491	5
281	491
334	776
294	126
774	947
586	885	294	984
267	204	586
909	58
743	602
990	207
913	369
424	618	73	644
940	214
267	435
1000	112
1000	112
948	592	120	75	416
90	765	948
912	575
813	935
401	429
334	772	75
913	823
912	575
782	435
410	32	977
372	934	404	149
126	586
410	1001	423
429	401
280	373
164	420	879
668	746
410	251	433
416	356
410	779
338	231
372	572
977	418
391	373	353
66	227
782	435	586
807	951
245	231
971	952
32	410
435	334
362	771
764	231
383	362
90	191	692
947	774
362	383
556	912	168
383	362
782	435
135	517
540	231	245
602	586
735	586
362	383
500	814
362	771
126	868
369	913
779	410
912	439	266
92	31
951	502	78
126	790
940	214
634	638
912	168	556
135	942
335	890
686	157
912	168	556
126	356
73	618	644	424
940	214
940	214
126	868
595	169
771	362
644	618	73	424
721	104
469	141
381	506
595	169
935	720
1001	410
873	231
356	256
356	126
813	746
800	62
290	214
401	429
126	790
245	540
293	862
832	638
73	618	644	424
175	849	275
638	634	832
356	912	730	868
951	214
774	947
356	912	730	868
334	245
813	746
332	500
912	356	730	868
356	517	602	472
912	356
879	322
832	634
614	193
184	710
356	912	30	765	168
730	912	356	868
644	618	73	424
730	356
812	790
58	909
193	614
790	648
890	923
912	447
561	978
774	947
832	638
157	686
586	447
190	656
5	491
15	680
977	153
157	686
586	602
586	735
868	912	356	730
987	56
868	730
912	416	439
322	706
435	782
692	329
868	126
891	543
126	542
731	284
746	668
356	743
329	692
267	674
638	388
112	267
977	1004
171	347
171	347
692	233
947	774
104	908
692	245
595	450
416	447
329	819
329	582
912	416	168	472
731	15
595	696
499	48	565	918	318	679	704	321	844
104	425
126	294	166	586	356
416	912
692	540	994
630	493
607	415
846	288	561
381	327
850	837
90	248	220
421	795
290	214
715	347
672	25
774	947
855	135
912	416
275	114
422	680
425	104
912	168
15	731
294	817
891	24
534	70
416	912
415	607
462	11
329	264
104	425
15	731
267	112
318	765
718	716
912	356
126	868
425	104
685	898
540	692
356	256	313
324	592
104	425
316	189
322	740
692	191
692	233
15	731	584	284	406	680	422
425	104
764	233	105
356	948	946	425
607	891
788	622
356	313
104	425
1004	977
318	684
630	685
926	748	73	336	565	347	577	715
738	923
672	844
416	730
686	267
748	926
850	881
425	104
126	782
189	896
946	472
347	715
731	15
502	214
104	425
912	168
912	472	425
52	126
516	783
425	104
774	947
435	500
229	306
638	388
502	538
672	844
90	8
105	764
692	540
491	5
491	281
425	912
516	738
765	721
353	391
165	67
844	499
994	540
104	425
422	15
947	774
947	774
294	586
692	624
680	422
680	422
168	912
425	104
90	538
942	135
138	383
469	421
383	887
774	947
891	414
500	435
659	798
104	425
887	383
723	277
844	956
388	638
425	104
516	783
193	540
517	135
334	435
168	912
435	782
388	638
42	951
947	774
435	500
153	418
153	996	418	977
774	947
135	942
415	718
15	731
947	774
638	388
996	153
730	912	356	868
135	942
774	947
168	949
168	949
168	949	912
168	472	425
168	439	790
168	648
168	912
168	912
104	425
731	584
372	934	404	149
891	24
947	774
663	343
493	630
718	607	107	178
912	168
333	6
586	126
738	923	231	921
838	267
586	447
538	502
245	231
62	513	485
485	62
977	996	418	153
294	74
607	718
736	383	769
949	168
607	696
736	383	769
743	416
344	67	165
774	947
344	67	165
736	383
736	383
977	996	418	153
462	607
74	112
74	294
135	334
2	790
838	267
147	347
977	418
294	416	74
947	774
272	40
774	947
947	774
630	493
874	540	840	231	873	245	764
347	147
469	851	141
942	135
107	718
0	732
838	112
344	67	165
774	947
288	484	773	846	629	493	561
947	774
288	484	773	846	629	493	561
707	680	193	923	98	633	951	416
718	716
193	633
439	912
772	443
288	484	773	846	629	493	561
658	630
31	92
288	484	773	445	846	391	629	493	561
74	112
231	540
462	833
40	712
943	46
742	746	692
951	707
909	58
214	912
951	707
977	996	418	153
912	425
951	707
840	540
774	947
658	630
947	774
288	484	773	445	391	629	493
74	586	573
288	846
746	720
846	288
846	288
838	112
288	629	493	561
38	609
977	1004
288	846
288	484	773	445	846	391	629	493	561
573	74
334	135
909	862
948	447
152	443
774	947
288	484	773	445	391	629	493
706	310
947	774
846	561
798	659
774	947
846	288
912	74
790	2
947	774
112	74
790	168
954	207
718	716
153	996
912	416	356	214
332	500
347	748	931	277	171	933	926	972	285	355	590	147	577	686
332	500
347	157
347	715
249	929
696	595
24	891
24	891
926	715
790	126
630	377
48	956	216	25	319	558	458
857	883
772	629
912	168
924	327
56	987
153	836
629	891
458	499
891	629
61	718
540	994
629	772
499	458
956	600
948	803	267	112	674	120	75	751	392
736	769
447	912
952	543
356	912
765	742
233	764
511	280
280	629
948	803	592	890	854	120	75
918	844
718	415
443	152
120	772
1004	977
168	912	556	949
168	912	439
168	260
168	912	416	472
168	556
424	618	73	644
718	61
120	772	948	190
857	838
415	718
940	214
718	716	595
561	846
227	66
356	425
718	980
356	425
120	948
996	153
415	718
746	813
586	197	38	326	324
940	214
586	74	573
61	502
700	277
746	813
159	214
743	166	550	704
227	45
322	740
630	415
923	502
310	706
605	1001	685
746	718
790	168
1001	532
532	1001
502	923	591
994	540
502	0	178
418	977
418	996	153	977
418	977	996
418	996
685	1001	605
192	381
192	381
356	912	416
500	782	332
61	484
912	416	356
135	581	855
135	942
356	912	416
804	881
782	126
166	743
135	371
356	416	648
356	416	948
356	52	313	232
371	135
356	134
500	814
638	388
500	435
638	706
232	790
595	790
868	126
52	356
439	168
414	891
180	958
881	850
414	687	607
414	687	607
418	996
629	493
790	595
418	996
52	356
532	516	1001	804	761
52	356
439	912
800	62
746	935
586	782
586	762
24	267
800	62
800	62
506	541	173
500	332
586	126
135	371	334
586	885
418	996
418	996
586	61	517
2	790
790	2
629	772
418	996
790	232
790	232
790	812
790	168
52	126
52	232
924	996
996	418
52	112
996	924
52	112
388	638
924	996
52	313
52	112
52	112
52	112
52	313	232
52	868
190	373
628	82
795	421	424	207
715	347
987	56
534	591
746	550
50	559
188	614
418	996
200	952
758	844
425	232	946
425	946
288	484	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	630	629	493	561
765	104	721
774	947
401	98	415	429	454	165
401	165
942	135
735	586
67	963	846	344	391	165	561
246	423	101
605	685
377	630
746	720
800	62
743	166
269	245
418	996
559	622
559	50
67	963	846	344	391	165	207
171	933
559	50
942	135
850	881
942	135
942	135
534	84
329	624
391	373	353
695	40
765	868
942	135
887	383
942	135
942	135
391	288
942	135
942	135
942	135
391	353
765	868
347	715
391	288	373	353
942	135
942	135
951	707
758	956
334	772	75
42	951
481	565
887	383
746	720
316	629
528	867
454	592
644	506
493	629
454	401	429
454	401	429
742	900
454	401	429
454	401	429
506	644
500	332	782
493	288
493	288
493	288
334	135
424	990
772	334
772	609	454	120
772	633	951
602	586	133	765
844	684
850	881
921	657
153	996	418	977
765	721
838	857
441	304
765	648
765	648
782	2
772	75	334
550	746
344	67	165
344	67	165
310	586
344	67	165
322	534
566	772
951	772	273
765	648
185	501
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
622	676	125	559
67	963	846	391	207	561
329	231
423	246	977	101	103
200	316
67	963	846	391	561
622	676	125	559	323	510
284	731
854	542
990	31
622	676	125	559
391	288
104	721	765
391	67
633	680
391	288	373	445
482	251
304	441
996	418
685	605
704	503
996	418
540	338
58	909
418	977
418	996
418	996
418	996
996	418
104	425
657	921
996	418
38	832
996	418
996	418
120	948
996	418
996	418
90	624
418	996
996	418
976	293
765	721
147	347
996	418
891	353
947	774
996	418
996	418
996	418
933	347
685	1001	605
624	90
950	822
891	353
516	13
881	850
881	804
175	849	246	275	737	423	101
782	435
765	648
356	52
935	191
67	344	165
356	52
996	418
782	586
383	720
356	472	743
976	410
418	996
418	996
191	692
765	570	86	152
418	996
418	996
963	67
90	746	720
418	996
746	550
429	454
334	61
731	284
614	190
310	706
267	648	517	751	478
418	996
527	720
332	500
418	996
418	996
746	90	720
310	46
630	668
280	846
751	267
812	465
362	909	383
410	976
951	803
743	356
425	104
638	159
990	561
38	638	832
812	465
629	316
720	383
383	720
746	668
353	891
940	214
718	731	716	517	157	595
774	947
280	731
159	214
718	731	716	517	157	595
963	67
921	657
502	506	718	591
112	646
90	704
1000	112
947	774
987	56
214	159
15	731
214	159
214	159
391	288	373	445	353
581	855
657	921
90	746
731	422
731	718
929	506
731	718
61	334
67	846	344	391	165	207
774	947
31	165
565	481
135	405
633	193
803	951
909	362
422	680
844	318
112	267
544	144
951	803
405	135
693	314
126	790	700
56	68
365	118
650	682
333	178
500	617
921	657
236	90
500	332
500	814
104	721
996	418
648	267
126	52
996	418
418	996
418	996
996	418
996	418
418	996
418	996
996	418
418	996
996	418
418	996
996	418
1001	685	605
310	343
347	147
418	996
335	201
159	638
996	418
550	189
335	201
657	576
996	418
996	418
862	662	379
104	425
996	418
418	996
418	996
996	418
996	418
996	418
335	5
190	656	920
996	418
540	697
996	418
126	790	2	700
362	724
912	439
118	335
582	329
418	996
502	118
996	418
912	472
147	347
159	940
135	405
418	996
764	245
710	599
310	42
502	178
517	718
517	718
362	565
5	335
721	425
335	5
510	534
503	41
190	614
425	104
129	715
629	530
338	540
633	772
343	399
534	120
343	310
104	425
517	648	267	751	478
188	614
322	388
576	657
157	718
112	392
764	245
2	126
112	267
391	288	373	445
391	288	373	445	353
874	540	840	231	873	245	764
362	771
52	126
774	947
165	401	31	344
742	443	152
720	527
310	950
418	996
902	629
952	517
313	52
165	401	67	31	344	316
534	510
629	700
165	401
356	52	168	472	232
940	159
422	731
425	765
126	2
332	500
510	534
479	345
987	56
52	356
704	90
692	233	624
52	313
546	595
381	29
902	280
345	479
425	104
902	280
52	356	168	472	232
479	345
52	356
617	500
345	479
479	345
160	526
160	360
947	774
135	855
912	168
912	168
349	976
349	224
120	542	535
337	607
224	349
250	332
356	126
294	885
782	232
457	365
5	335
126	52
774	947
349	224
946	415
648	356
648	868
978	561
70	120
267	648	517	751	478
236	208
855	135
648	416	74
731	15
224	349
458	216
862	909
629	24
236	208
120	70
648	113
256	356	52
731	422
534	510
607	337
774	947
15	731
113	648
24	629
948	803	592	890	854	120	75
648	113
347	147
435	500
718	591
718	61
56	772	566
377	422
499	321
135	581
56	617
184	700
804	881
947	774
948	592	52	126	120	75	416
256	356
133	104
891	629
833	415
833	185
52	126
629	891
540	697	855
833	720
833	462
534	343
774	947
607	250
499	565
293	976
692	191
629	858
422	377
104	133
332	250
638	950
638	950
2	782
607	343	687	70	127	692	718	591	334
104	425
70	120
629	858
510	534
638	950
62	542
607	334
422	731
62	485
159	214
0	732
617	56
950	310
109	730
963	67
648	133
772	280
950	638
607	783
692	191
566	772
423	175
229	421
67	344	391	165	207
423	849	246	977	101	175
250	607
425	104
534	510
356	256
607	250
963	67
885	586
874	540	840	231	873	245	764
732	0
104	425
310	950
266	790
418	996
337	607
418	996
692	191
356	166	586	416	765	648	126
990	31
67	963
909	862
692	607
607	191	692
963	67
356	790
795	421
706	310
107	652	320	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	381	808	393
62	416
950	780
912	168
947	774
638	388
885	313
422	731
586	267
120	70
774	947
310	706
586	383
885	313
425	104
126	52
304	4
469	978	167
313	52
104	425
552	951
454	193	614	633	198	173	488	53	594
586	735
493	630
586	111
313	885
165	401	67	31	344	316
425	104
189	6
288	484	773	846	629	493	561
193	454
561	978
629	891
267	586
280	978
120	534	70
891	353
870	772
369	392
912	439	266	168	949
288	484	773	846	629	493	561
458	684
288	484	773	846	629	493	561
133	356	52
963	67
586	310
224	349
189	316
984	586
416	62
500	332
126	782
107	553	5	980	201	381
491	5
534	120
858	633
227	66
227	45
534	70
586	782
595	546
947	774
118	502
721	765	104	648	425
772	739
772	280
133	912
421	188
188	421
333	767
502	710
383	586
692	607
56	987
810	289
891	414
415	70
586	885	294
410	497
207	988	795	373	558	424
510	534
517	952
899	335
586	267
52	313
810	289
923	502	687	591
692	191
310	586
214	923	278	687	290	159
127	718
854	250
214	923	278
739	772
517	586
746	935
997	90
250	854
228	693
335	899
502	923	687	591
335	118
846	288	561
738	783
846	280
73	723	41
280	32
104	425
586	310
885	416
104	765	648	721	425
738	231
984	74
586	435	782
472	946
668	746
586	984
231	245
648	168
648	126
605	670
586	782
586	762
289	810
314	169
168	648
214	502
648	168
214	502
168	966
103	663
168	790
32	280
329	624
832	38
214	40	712
70	415
168	648
168	790
648	790
843	907
381	192
565	321
166	704
746	668
746	550
356	472	743
214	865	220	334	178	316	324	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
996	418
416	214
790	648
790	168
74	912
996	418
996	418
976	349
32	692	718	591
790	648
356	743
349	976
648	790
416	912	356
416	782
418	996
416	782
356	383	472	743
356	912	416
356	416
416	356
353	891
353	891
891	353
335	899
166	586	416	743	74
810	881
245	692
416	765
912	356	52	168
912	416	168	133
356	425
532	700
356	472	425
746	900	813
356	472
746	668	813
356	765	868
356	425
891	353
418	996
532	516
135	581	855
439	912
135	870	581	371
135	628	82	870	581	170	4	371
135	214
586	111
955	427	540	311	925	987
586	267	435
388	638	322
418	996
586	267	435
516	532
790	648
657	576
782	2
349	976
388	638
782	790
790	782
782	416
782	126	232	984
266	439
790	465
670	189
670	29
670	29	5
165	401	67	31	344	316
765	416
670	5
439	266
506	688
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	56
272	40
418	996
422	613
190	656
190	274	373	656	181	353
670	506
697	873	925	855
454	193
947	774
425	104	721
425	946
401	98	415	429	454
881	810
692	245
771	306
544	8	669
316	214
200	952
559	50
559	622
559	402
559	50
774	947
29	670
544	143	8	669
952	316
772	739
855	697
401	98	415	454
692	245
680	422
401	415	165
401	98	415	429	291	454
207	428
207	847
207	493
697	540
670	381
670	381
883	754
170	936
15	731	680	422
288	484	773	445	846	391	630	629	493	561
771	362
200	952
333	767
48	956	216	25	319	558	458
994	540
947	774
774	947
344	67	165
383	356
750	288
952	200
646	369	513
329	624
443	742
207	847
322	638
746	935
333	767
644	924
267	936
718	89
362	771
592	134	98	454
31	990
607	231
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
592	454
31	165
844	25
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
419	977
414	327
586	416
589	383
98	134	268	592	707	117	107
772	281
605	693
774	947
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
98	268	707	401	117	107	429
735	586
586	267
638	322
977	514	208	780	950	423	1004
735	310	586
429	415
924	644
984	782
416	356
231	540
940	214
424	421	795	207
644	924
0	705	732
424	990
314	599
663	103
500	332
432	383
90	236
947	774
607	833
940	214
253	151
104	425
543	838
716	19	149	724	16	423	101	293	866
425	104
42	310
774	947
310	735
98	134	268	592	707	117	107
935	668
458	48
887	383
62	120
935	668
646	112
416	586
887	383
245	764
104	425
112	392
391	288	373	353
391	288	373	353
165	401	67	31	316
391	288	373	353
935	813
391	288	373	353
163	646
673	471
646	163
391	288	373	353
391	288	373	445
316	838
267	586
482	641
599	314
935	813
98	134	268	592	707	117	107
502	178
107	810
838	700
416	332
718	607	107	178
48	956	216	25	319	558	458
891	414
200	971
98	134	268	592	401	117	107	429	454
887	383
62	646	542	823	113	485
946	425
98	134	268	592	707	401	117	107	429	454
362	862
774	947
670	29
752	188	16	920
126	648
641	482
586	762
720	668	935	746	813
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
73	723	41
735	310
48	684
810	107
540	994
810	881
236	90
849	275	737	423	175
371	135
849	275	737	423	175
692	607
849	423
947	774
774	947
532	804
540	364	994	245	338	433	56	68
648	52	356
228	333
502	455
947	774
60	187
754	883
956	48	216	558	458
881	810
425	104	232
133	648
163	646
236	208
425	946
333	502
774	947
849	275	737	423	175
936	170
502	333
188	752
104	425
61	595	900
849	275	737	423	175
891	24
866	951
251	987
997	506
810	881
425	104
167	988
0	732
994	540
891	607
332	500
112	392	803	267	674
334	994
978	561
994	334
107	810
107	718
193	923
62	646	895	163	551	854	542	799	823	913	369	722	113	535	513	485	250	444
104	425
313	356
160	629
356	517	435	232
482	432	990	28	56	641
180	897
135	90
50	559
53	542
31	990
546	550
365	377
165	344
923	502
500	814
810	107
540	364	994	245	433	56	226	68
425	104
90	997	448
333	189
306	700
61	718
141	188
435	586	782
50	559
987	433
251	987
356	416	383
599	99
104	425
356	416	383
214	316
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
849	275	737	423	175
294	817
987	251
135	371
772	127	866
987	251
774	947
56	482
923	502	687	591
772	450
947	774
772	189	127
772	40
812	119
774	947
607	718
772	24	629
947	774
516	783
425	104
782	61
535	120
592	713
83	784
98	134	268	592	707	117	107
592	609
391	288	373	353
98	134	268	592	707	117	107
391	288	373	445	353
592	134
356	416
813	912
175	246
772	274	190
971	200
713	98
863	343
629	280
772	841	220
372	404
994	540
592	98	454
713	98
189	333
634	788
963	214
774	947
592	134	98
951	42
774	947
433	738
98	707	107
987	251
24	629
774	947
742	443
883	951
685	1001	605
506	997
772	926	147
90	388
516	783
98	268	592	707	117	107	713
343	863
90	997	448
383	356
634	788
795	421	424	207
795	421	424	207
607	191
433	987
947	774
319	1002
774	947
863	371
947	774
314	599
126	586	416	356
42	951
74	416
126	416
319	832
167	988
670	605
493	207
540	697	855
774	947
42	534
147	157
718	61	851	591
356	416	313	868
104	425
356	126	586	416
61	718
61	782
61	522	843	718
746	550	687	841	935	692
90	397
935	746
356	416	948
772	340	499
644	90
565	772
356	765	648
977	419
485	62
485	62
772	542
52	356
692	935
90	246
485	62
772	435	500
926	748	336	577	715
41	565
977	1004
891	24
159	214	233
334	638
214	159
607	696
840	61	311	170	32	873	582	433	925	56	955	987	764	605
423	246	101
804	516
500	332
126	356
391	484	288	373	445	353
435	586	267
423	246	977	101	103
535	369
841	550	687	746	692
410	376
423	246	101
629	160
692	191
772	416	868
772	267	948
397	90
268	117	633	454
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
305	232
74	743
61	718
765	648
126	912
52	416
313	356
425	104
772	534	70
435	586	267
599	314
779	710
493	24
61	782
159	724
923	921	738
191	607
951	996
471	673
423	832
220	772
538	502
987	231
977	1004
743	356
605	409
193	416
844	499
266	439
464	90
506	576	745	192	828	289	480
576	657
423	630
107	652	320	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
987	231
188	978
423	246
188	978
188	978
188	978
704	499
399	343
107	236
638	832
52	112
638	832
193	617
607	692
332	500
846	280
638	388
558	207
423	849
418	153
874	540	840	231	873	245	764
429	454
771	4
418	996
52	112
343	399
522	61
912	126
454	401	429
429	415
334	70
310	586	735
912	168	813
576	783
143	669
602	356	416
544	669
540	697
104	425
782	61
416	193
74	648	885	294	104	256	447	984
540	697	855
232	946	425
353	391	373
232	356
294	313
425	104
232	782
482	56
377	365
482	480
377	457
104	425
355	933
188	614
425	104
153	418
532	516
538	605
909	58
266	439
135	617
104	425
418	153	996
416	648
738	433
425	104
112	52
497	281
629	530
334	692
629	530
104	765
135	692
61	692
718	708	916
143	214
688	670
104	425
746	841
153	418
415	231
381	670
542	62
343	70
334	687	435	500	586	416
624	329
951	428	978	78	190	552	424	738
605	538
70	334
143	280
236	6
630	423
414	891
538	502
891	414
891	24
738	923
502	923	687	591
538	231
502	862	188	189	280
516	2
288	750
231	538
687	692
58	909
388	638
369	535
687	61
912	168
423	630
540	873
288	484	773	445	846	391	629	493	561
288	484	773	445	846	391	629	493	561
846	288
912	74
866	377
832	319
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
61	782
251	987
540	840	873
362	143
638	388
595	201
61	687
502	862	188	189	280
450	923	159
333	19
61	718
439	266
450	572	40
657	576	506
855	697
74	912
153	410
832	423
603	474
439	266
657	576	506
540	840	873
61	522
948	439	168	949
540	873
607	343
266	439
846	561
435	267
423	832
984	126
846	24
738	979	541	923	921
540	840	873
926	715
343	299
540	840	873
343	607
232	472
74	232
990	482
561	846
214	178
980	479
832	90
854	602
540	764
746	668	935	720
439	266
540	764
1004	977
181	724
214	450	40	712
950	1001
561	526
951	13
101	377
181	552
644	506	199
497	773
790	700
1001	950
322	164
232	790
164	638
891	414
638	164
746	668
782	232
668	746
535	369
294	782
294	782
353	391
410	189
644	506	199
232	782
782	294
135	581	855
414	891
7	810
414	891
810	7
891	414
414	891
638	164
535	369
164	638
353	630
891	414
444	535
782	790
630	353
891	24	414
716	16
232	782
622	676	125	559	323	510
14	924
502	862	923	188	189	687	280	591
418	153
841	746
862	909
586	762
61	718
418	996
643	468
891	530
670	605
135	581	855
135	581
670	688
670	688
775	329
397	90
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
105	418
522	61
774	947
963	67
335	537
62	551
823	913
576	657
823	62
107	471
823	62
506	657	576
657	576	506
433	809
381	335
381	537
506	657	576
335	899
657	576
335	899
335	118
657	576	506
719	329
775	329
107	468
823	62
823	62
996	418
107	98
381	192
963	67
135	942	337
14	724
14	796
135	581
500	586
942	135
910	332
500	617
14	724
14	796
774	947
774	947
61	550
576	657
126	790	984
126	984
657	576
942	135
335	289
289	335
126	586	416
335	289
61	334
61	782
61	607
289	335
135	90	581
135	936
862	547
369	535
576	657
126	782
69	879
69	879
532	381
500	586
14	924
809	482
500	332
362	35
381	532
500	586
921	783
14	381
1004	977
14	924
335	289
745	738
418	996
622	510	125
622	559	206
622	676
61	522
654	783
823	120
532	381
153	977
586	762
61	586	517	334
61	517
61	243	718
924	14
381	532
823	895	913
500	586
69	879
823	120
135	337
135	942
517	586	61	334
850	996
14	924
107	468
550	61
657	921
418	996
714	193
921	14
1001	950
289	335
702	14
62	542
537	381
657	576
854	113
62	823
854	542
56	214
1001	605
576	657
500	332
657	576
61	718
685	1001	605
61	692
746	739
862	280
746	111
804	516
516	804
335	289
335	118
103	663
500	586
500	762
61	550	718
61	718
996	924
746	534	813
996	418
804	516
924	996
670	506
670	5	29	189
670	29
746	813
746	720
746	720
746	720
746	591
746	668	534	502	223	595	591	813
62	120
742	214	159
227	66
963	67
135	628	82	870	581	170	4	371
135	746
542	62
921	14
921	14
506	657
774	947
231	867
800	62
231	170
774	947
997	617	334
517	356	166	602
135	628	82	870	581	170	4	371
774	947
774	947
682	650	654	783	738
135	703
742	900	388	863	784
135	334
742	900	388	863	784
774	947
774	947
774	947
837	761
500	687	334
742	900	388	863	784
887	159
685	898
774	947
47	769
774	947
107	468
500	814
774	947
963	67
657	506
703	135
289	335
220	75	334
335	289
624	329
624	329
126	782
220	75
576	657
227	66
506	657
862	293
774	947
220	196
742	120
774	947
657	576
862	662	379
14	881	796	249	506	1004	605
500	332
774	947
657	506
774	947
173	506
14	724
335	381
335	381
220	75
1004	977
774	947
657	506
14	249
1004	14
742	772	120
774	947
898	685
682	650	654	783	738
532	700
774	947
742	120
963	67
862	772
862	280
963	67
517	718
774	947
963	67
963	67
774	947
685	614
774	947
774	947
774	947
535	369
774	947
500	586
535	369
419	977
774	947
289	335
135	851
500	586
950	663
500	332
950	663
62	535
774	947
135	851
500	332
854	517
173	506
774	947
628	405
774	947
335	289
14	924	506
289	335
369	535
644	738
774	947
774	947
670	29
644	783
161	784
161	784
823	62
703	659	306
703	306
192	289
126	66
921	32	657
192	381
126	66
703	135
126	500
289	192
192	381
289	810
135	703
685	630
535	369
126	573
126	586	416	356
685	1001	605
586	762
192	381
126	790
541	923
506	923
746	668	935
746	935	720
126	586
746	668	935	720	813
810	289
126	104
648	790
648	912	168
126	586
949	168
126	356
949	912
701	108
648	356
891	414
949	168
657	576	506
62	646
135	628
135	581
135	581
670	381
746	668	935	813
746	668	935	813	935
746	935
126	762
126	586
126	790	782
949	168
542	646
542	646
1001	685	605
1001	685	605
1001	605
542	62
531	987
531	482
949	168
535	913
576	506
369	913	535
135	581
260	762
506	576
506	657	576
381	670
381	532
670	381
329	692
670	381
949	168
381	670
657	506	576
949	232
1001	685	605
657	576	506
628	135
135	581	855
135	628
135	628
556	168
742	306
742	443
742	784	659	568	306	83
485	854
414	891
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
774	947
14	924
643	685
506	364	248	775
643	685
506	657	576
774	947
774	947
248	364	506
942	135
774	947
5	277
774	947
14	924
963	67
220	833
765	721
774	947
765	528
550	546
433	987
1001	685	605
62	542
500	126
803	517
166	762
517	803
765	232
765	232
774	947
532	381
899	335
648	790
542	62
365	118
335	899
774	947
335	118
899	335
765	232
765	542
685	1001	605
868	648
949	912
942	135
862	293
648	868
126	782
126	500
719	541
774	947
570	765
891	629
868	648	889
541	719
381	532
810	881
891	629
803	546
173	506
535	369
126	762
126	868
774	947
208	236
868	126
369	535
105	418
868	730
963	67
414	891
774	947
500	814
774	947
522	546
881	810
541	924
500	332
153	977
774	947
576	506
522	746
433	540	994
62	646
62	646
62	646
414	746
522	75
685	1001	605
898	685
648	946
648	912
963	67
841	935
126	868
997	607
1001	685
61	718
886	250
743	356
837	738
532	516	13
997	214
774	947
924	541
924	541
996	418
126	416
126	52
14	924
14	796
774	947
774	947
984	762
516	783
774	947
774	947
774	947
107	718
107	718
774	947
774	947
208	783
702	644
107	192
868	984
743	602
868	416	356
862	178
161	771
685	1001	605
868	416	356
14	381
153	836
685	898
369	913
868	356	765
153	836
644	199
950	663
553	107
586	762
289	810
868	765
433	540	994
776	617
220	833
506	199
414	687
949	416
868	52
949	416
984	762
862	178
891	530
541	924
891	24
810	289
231	2
289	810
898	335
418	105
644	199
868	126
742	784	568	306
742	214	159
742	443
742	306
950	663
643	685
61	356	851	502	517	742	718
644	924
500	814
742	61
628	135
532	516
924	541
924	644
260	90
644	924
924	644
531	987
531	987
924	14
924	14
506	899	404	745	192	929	78	828	688	289	480
887	383
887	383
506	767
500	814
541	924
862	662	379
774	947
774	947
924	541
942	135
418	996
774	947
418	996
541	924
362	573
774	947
774	947
774	947
362	383
924	541
774	947
765	721
335	898
774	947
774	947
61	782
517	854
774	947
862	534	547	293
774	947
854	517
774	947
61	718
61	502
586	762
251	987
369	485
728	605
854	356
765	86
774	947
774	947
774	947
774	947
485	369
751	267
369	485
541	924
586	762
737	849
107	201
898	335
648	267
714	90
774	947
654	738
657	173
657	173
862	534
774	947
648	790
126	586
126	868
774	947
61	900	517	915	742	718
264	329
774	947
774	947
126	294	586
517	648	267	751	478
774	947
126	948
517	61	900	915	742	718
126	586
126	294
963	67
517	61
774	947
963	415
137	581
648	948	416
11	633
887	383
248	607
963	67
233	692
233	692
362	841
362	841
356	586
1001	410
774	947
126	790
478	267
868	126
963	67
61	915
61	742	306
61	356	718
854	89
517	674	61	166	565	542	157
11	633
670	605
670	5
433	789
11	633
5	670
126	762
760	738
532	381
670	5
760	738
5	670
208	977
670	5
963	67
760	738
997	75
433	540
61	90
940	687
963	67
418	996
997	75
506	199
506	199
61	854
433	849
743	356
381	980
535	113
742	915
500	814
381	532
648	885	294	984	946	425
742	923	687	591
862	534	547	293
685	630
810	881
500	814
742	239
500	814
891	530
891	530
61	517
500	814
500	814
61	89
644	506	199
532	650	29	270	553	1001	5	804	969	700	761	381
322	245
2	322
812	607
418	105
105	418
418	105
105	418
418	105
823	923
774	947
774	947
644	924
774	947
774	947
774	947
208	977
774	947
774	947
93	752
924	644
365	457
14	924
362	502
774	947
924	14
774	947
774	947
774	947
823	120
886	250
743	356
963	67
963	67
500	814
644	924
940	415
804	532
506	502
804	532
850	199
13	516
107	652	320	29	208	537	810	464	553	118	5	898	985	664	236	670	1004	335	980	201	381	393
963	67
963	67
500	586
648	356
648	946
335	107
648	313
743	356	602	721	472
199	850
648	168
362	771
586	356
1004	977
500	586
107	334
702	14
881	516
963	67
248	607
862	293
862	293
69	950
516	881
500	814
837	783
126	762
516	13
199	738
940	159
940	415
13	516
963	67
648	946
963	67
248	607	591
173	541
516	13
416	762
107	335
774	947
980	898
506	249
220	334
626	679
701	764
126	586	356
586	762
742	306
192	506
516	881
868	214	416	159
532	804
628	405
414	891
862	909
774	947
868	356
586	762
881	700
774	947
126	239
220	334
126	239
532	804
517	356	166	602
886	250
648	765
500	586
516	700
55	595
517	232
433	540	994
950	663
868	159
161	784
940	159
803	948
862	909
868	356
862	534	547	293
765	104	721
1004	977
765	104	721
14	702
963	67
765	104	721
516	700
5	107
161	784
369	913
657	506
5	532
798	329
774	947
1001	977
1001	685	605
506	192
798	329
251	987
365	716
369	913
854	591
220	633
685	1001	605
648	790
996	418
362	912	980
362	371
648	356
776	334
980	464
1001	685	605
868	383
854	334
885	111
500	814
500	586	416
1004	189
891	530
891	530
532	516
898	335
531	886
746	214	935
575	912
746	720
746	668	720
746	935
774	947
774	947
774	947
774	947
774	947
774	947
791	976
774	947
774	947
774	947
823	542	62
775	329
854	356
657	921
231	502
774	947
506	334
107	335
774	947
774	947
996	506
472	232
854	542
335	107
472	912
107	334
628	405
472	232
774	947
516	532
335	107
506	657	231
963	67
648	602
381	532
433	540
13	199
648	356
984	762
107	737
69	638
335	107
314	605
791	99
500	332
335	29	208	537	810	464	737	553	118	5	192	899	985	664	688	236	670	1004	980	201	175	643	381
868	383
586	762
850	1001	702
765	648
58	909
532	381
774	947
648	912
553	107
648	168
823	485
736	633
765	721
107	334
500	332
648	126
365	127
774	947
332	166
1004	468
500	814
500	332
963	67
674	392
369	913
369	913
369	535
362	61
774	947
126	648
506	737	537	440
949	439	266
774	947
362	771
648	126
765	104	721
765	104	721
444	535
774	947
921	75
774	947
126	762
774	947
126	648
650	686
506	231
335	516
963	67
765	721
921	75
837	719	738
1004	473
765	648
516	335
774	947
335	516
472	232
765	30
516	335
444	535
650	686
650	872
648	765
703	784
980	107
791	580
803	517
980	718
126	984
517	392
517	803
531	482
126	790
765	721
765	721
765	721
774	947
264	644
996	418
765	721
56	994
586	762
231	245
248	462
862	534	547	293
644	1001	828	702	738
862	293
231	170
942	936
532	381
500	814
942	712
500	814
506	541	996	199	644
418	996
702	644
315	423
891	530
1001	644
264	454
1001	850
746	935
746	668
746	668	935	813
746	813
732	118
804	532
586	762
111	885
732	118
742	334
742	159
742	61
742	61
742	61
742	214
227	66
742	214
774	947
774	947
774	947
774	947
14	702
742	356	61	502	517	472	718	232
742	771
774	947
542	765
220	75
553	335
472	912	425
472	912	425
542	923
335	553
774	947
774	947
774	947
369	913	535	513
774	947
397	975
823	485
774	947
500	814
774	947
774	947
542	62
774	947
774	947
14	924
823	485
99	605
765	256
868	416
765	416
648	416
227	66
743	416
1004	977
850	75
231	338
670	107
381	532
980	464
641	540
72	528
335	29	208	537	810	464	737	532	553	118	5	192	899	468	985	664	688	236	670	1004	980	201	175	643	381	808
553	107
173	506
220	150
126	782
208	236
126	416
208	1004
208	107
598	425
650	872
362	207
854	485
980	107
542	854
963	67
1004	977
646	62	485
743	550
743	721
743	356
1004	189
433	540
868	416	356	948
542	799
921	32	657
1004	189
586	356
1004	189
1004	189
963	67
362	383
332	166
362	868
500	814
220	383
500	814
500	814
963	67
220	383
719	738
803	112
231	502
551	2
648	439	168
868	362
743	30
14	275
682	650	654	783	738
553	278
660	91
362	868
924	14	506
868	362
231	607
765	721
1004	16
231	170
942	712
765	30
980	107
765	721
980	107
765	721
231	540	840	311	873	245	28	338	925	955	987	764
55	595
868	765
1004	16
62	214
800	62
644	506	199
703	120
996	418
231	955
173	582
765	721
765	742
1004	16
765	313
765	313
660	306
765	30	416
1001	173
231	540
765	313	30
553	107
531	480	432	809	482	251	641
335	118
765	90
335	175
586	762
765	86
765	570	86	152
248	607
924	506
542	646
542	646
16	1004
135	628
135	942
14	275
135	61	581
980	107
628	135
532	761
644	783
742	61
742	765
949	439
746	668	157	935	684	813
14	924	506
14	924
14	924
135	628
506	767
532	804
924	14	506
14	924	506
178	605
537	236
369	250
369	913
369	513
369	535
644	924
516	13
924	644
924	14	682	1001	173	506	996	199	644	702
800	62
800	62
774	947
774	947
774	947
774	947
774	947
774	947
774	947
924	14
537	236
924	14
418	996
746	668	550	687	841	214	935	692	720	813
646	369	513
774	947
14	924
996	418
1004	16
924	14
365	118
774	947
166	743
774	947
111	782
774	947
598	472
433	738
135	61
774	947
774	947
135	90
135	214
433	540
500	332
984	762
433	540
335	175
868	356
850	828	576	197	516	541	650	327	881	14	682	654	270	837	719	1001	745	804	979	924	783	173	13	761	506	996	199	644	921	657	702	738
838	629
886	250
685	630
654	738
980	107
553	107
980	107
628	135
192	381
289	192
646	62
774	947
192	289
640	833
774	947
823	485
220	278
135	628
289	192
192	107
774	947
980	314
774	947
289	107
628	135
685	1001	605
107	850	127	607	178
1004	509
194	306
500	814
774	947
13	516
517	718
220	196
638	663
105	418
624	329
517	782
628	871
646	62
14	924
963	67
963	67
107	327	29	208	537	810	737	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	201	175	381	808	393
963	67
963	67
980	464
650	541	761
414	891
838	629
1001	685
838	629
14	924	506
335	107
868	383
910	170
868	383
531	482
838	629
868	356
418	105
868	383
624	540
949	168
980	107
949	439	266	168
535	113
107	980
702	14
776	257
535	113
809	987
838	629
648	313
685	1001	605
500	814
264	601
742	659	306	400
58	909
381	532
105	418
233	692
260	762
135	628
949	168
924	14	682	1001	173	506	996	199	644	702
924	14
924	14
746	668	214	935	813
14	796	724
774	947
500	814
774	947
14	924
551	823
774	947
646	369	513
51	841
963	67
736	214
535	369
823	120
774	947
921	32
69	38
69	38
774	947
317	229	86	152	835
305	946
502	605
774	947
517	803
774	947
628	135
803	948
841	746	720
774	947
58	909
598	305	946
703	771
153	996	418	977
643	685
703	771
774	947
14	921
899	29
14	1004
14	796
14	881
774	947
774	947
500	332
774	947
774	947
657	738
648	790
703	771
135	628
774	947
369	535
774	947
220	75	334
628	135
774	947
220	196	75	91	334
542	692
439	912	168	416
774	947
439	949
774	947
439	912
703	771
397	975
774	947
231	28
703	771
949	439
949	168
963	67
774	947
418	996
640	528
648	168
703	784
996	418
439	912
963	67
737	440
737	440
397	975
283	2	700
774	947
774	947
949	168
418	996
480	506
949	168
979	783
910	170
774	947
774	947
703	771
418	105
418	105
161	771
500	332
161	784
774	947
135	90
774	947
433	987
751	267
418	996
774	947
774	947
803	948
774	947
62	214
427	955
963	67
14	1001
803	948
105	418
105	418
418	105
949	168
628	937
628	871
671	241
980	464
535	369
14	605
500	814
648	356
628	82
942	135
688	670
949	912
418	996
746	841	720
746	935
746	935	720
746	813
260	912
105	418
644	783	506
105	418
105	418
1001	14
924	14
135	942
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
774	947
963	67
774	947
14	1001
14	1001
774	947
899	29
774	947
1001	14
742	900
135	157
135	90
774	947
963	67
963	67
774	947
14	924
774	947
397	975
433	849
646	369	513
517	718
774	947
774	947
58	909
979	783
868	948
774	947
0	716	189	249	595	236
774	947
774	947
841	746
648	356
868	730
648	803	267	517	112	948	674	751	392
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
648	356	416
807	306
362	909
940	257
644	850
571	111
571	111
571	111
703	784
571	111
571	111
571	111
535	369
535	369
535	369
205	364
14	921	738
205	692
996	418
644	850
774	947
369	913
433	540	994
737	440
1001	644
742	863	784	659	306	272
14	924
912	472	168
283	2
819	329
703	771
819	329
500	416
135	371
500	332
14	924
646	62
500	435
644	91
433	994
335	464
646	62
532	804
14	605
433	994
648	790
14	702
1001	783
1001	343
1001	189
963	67
500	782
550	546
14	506
648	112
648	416
369	913
369	913
742	771
940	75
742	863	784
963	67
924	14
728	605
838	288
107	850	127	987	178
550	546
868	790	730	30
868	948
506	783
506	783
804	532
231	28
506	14
264	329
506	923
550	595
550	546
868	30
506	923	783
949	168
305	946
942	135
362	586	118	670
702	14
854	250
891	629
135	292
537	236
418	996
575	472
14	1001
541	923
1001	14
260	168
746	534	388	223	870	687	935	692	591	813
837	745
854	542
854	535
774	947
531	987
703	951
774	947
963	67
963	67
963	67
674	112
317	306
774	947
774	947
774	947
746	534	223	935	692	813
1001	650
500	332
648	416
433	32
774	947
444	250
439	949
646	369	513
650	1001
1001	650
500	332
500	332
381	532
774	947
685	1001	605
419	977
500	332
648	790
362	383
532	381
823	120
823	62
963	67
500	332
865	890
963	67
365	118
11	633
980	718
774	947
178	605
810	289
841	828	245
980	718
362	166
963	67
500	814
14	796	724
500	814
996	199
819	329
289	810
381	335
624	329
774	947
135	462
638	663
500	332
886	250
11	633
335	381
774	947
774	947
542	62
823	62
381	335
886	250
912	356
62	823
542	923	915	62	591
722	823
823	722
722	823
289	810
912	168
751	112
517	546
289	810
0	184
774	947
624	840	955
1004	189
0	214
506	923
1004	275
949	439
774	947
996	506
774	947
774	947
774	947
823	2
506	923
774	947
624	329
14	90
823	722
774	947
414	891
96	638
774	947
62	646	163
220	91
885	111
868	790	30
950	663
912	168
500	332
553	107
643	685
500	332
541	134
899	808
500	332
950	663
192	381
418	105
541	923
685	484
808	899
746	813
260	90
393	843
537	440
746	720
996	506
532	700
996	506
393	843
532	516
516	532
532	516
949	168
924	1001	644	702
924	702
702	924
924	702
178	605
823	163
62	214
646	62
963	67
774	947
317	229	86
774	947
774	947
774	947
646	369	513
517	915
963	67
774	947
289	335
774	947
774	947
774	947
774	947
774	947
774	947	947
774	947
107	98
774	947
774	947
516	828
362	383
774	947
135	371
774	947
703	120
135	783
774	947
854	730
220	471
685	484
62	214
868	790
648	356
854	730	751	332
220	75	334
289	810
774	947
220	150
854	542
500	332
362	383
517	112
931	171
774	947
648	765
369	913
107	335
107	335
107	335
107	335
549	687
335	107
854	948
774	947
107	5
742	272
774	947
742	214
850	738
810	289
774	947
135	581
289	810
648	168
648	168
135	405
774	947
335	53
774	947
774	947
774	947
671	633
671	633
62	120
774	947
674	112
381	810
737	440
774	947
107	335
810	381
500	332	814
912	77
774	947
774	947
381	810
774	947
289	810
682	650	654	783	738
823	120
62	646	485
803	112
682	738
682	650	654	783	738
531	482
500	435
648	168
433	738
208	0
881	804
506	996
369	913
516	1001
810	289
433	540
289	810
736	581
516	13
804	881
776	53
205	90
850	783
517	267
743	948
0	208
5	175
776	687
506	404
365	377
365	377
899	289
14	1001
774	947
444	535
231	245
648	256
292	135
854	166
648	356
908	721
289	899
14	1001
648	232
335	923
650	738
807	306
444	383	535
327	381
643	685
62	214
62	214
62	823
506	996
924	850
418	105
891	607
650	828
233	75
256	356
532	804
804	532
260	762
924	122
14	702
126	586
126	586
126	790
532	804
924	14	506
924	122
996	418
532	804
746	668
996	418
575	472	782
949	439	266	260	168
418	105
418	105
418	996
418	105
418	996
418	996
418	977
418	996
702	14
62	75
485	62
803	166
105	418
105	418
62	800
800	62
14	381
774	947
774	947
774	947
774	947
931	590
369	250
542	250
774	947
135	542
14	702
823	120
542	923
542	823	62
14	924
416	762
774	947
433	987
803	517
553	107
62	472
542	586
703	771
522	19
854	730	751	332
362	207
531	987
14	1001
414	891
231	245
335	468
949	168
107	652	393
135	628	82	870	170	4	371
980	107
949	439	266	168
107	532
774	947
135	371
850	924
107	192
531	482
774	947
774	947
14	702
931	277
774	947
532	107
506	745	192	828	289	480
14	702
810	289
774	947
292	135
289	810
810	289
774	947
289	810
854	485
444	535
397	975
362	383
381	192
464	335
14	1001
774	947
14	1001
109	166
819	329
774	947
810	289
14	924	506
774	947
837	13	738
62	485
485	62
809	214	159
751	854
208	0
542	854
819	329
347	933
62	485
819	329
819	329
0	208
208	0
774	947
433	32
703	771
774	947
703	771
774	947
774	947
153	977
347	933
774	947
292	90
774	947
823	951
485	62
774	947
774	947
14	702
800	62
56	540	994
774	947
736	170
774	947
854	751
774	947
381	810
248	90
774	947
231	483
743	443	602
485	646
599	605
220	90
220	90
56	890
810	381
951	663
335	2
810	289
418	105
418	105
329	692
517	135	915	450	851	267	112	948	742	731	530	920
517	803
810	381
599	605
1004	189
500	435
500	332
393	107
126	586
126	74
105	418
14	924
14	1001
14	702
746	813
14	702
14	702
804	532
924	702
924	1001	644	702
397	975
62	214
418	105
774	947
774	947
774	947
774	947
774	947
774	947
703	771
230	972
742	863
742	900
774	947
774	947
774	947
774	947
1004	189
823	239
774	947
924	702
220	90
205	997
205	63
774	947
517	915
751	854
719	14	410
850	197
506	745	192	828	289	480
774	947
924	14	682	1001	173	506	996	199	644	702
774	947
810	881
963	67
231	840
685	1001	605
963	67
774	947
774	947
854	751
517	157
742	687	591
56	994
105	418
362	371
62	542
0	732
854	485
774	947
516	743
1004	977
335	118
774	947
742	863
774	947
737	849	275	175
980	718
62	799
774	947
56	540
774	947
14	924
774	947
347	147
362	371
381	664
996	881
517	157
751	112
517	915
628	135
751	267
810	381
774	947
517	535	444
381	810
743	516
963	67
516	743
841	746
347	147
551	214
743	516
478	267
737	440
751	196
551	214	367
542	646
774	947
347	715
381	327
231	502	2
362	857
759	762
362	857
774	947
135	746
135	628	82	581	170	4	371
335	107
135	371
881	506	996
963	67
335	53
381	532
220	150
506	881	996
996	506
433	987
220	90
433	540	987
231	245
231	2
775	738
135	170
841	90
135	703
433	32
135	292
14	702
921	32	657
949	439	266	260	168
500	814
808	899
327	381
14	1001
899	808
742	687	591
810	881
949	439
949	439
135	942
135	4
256	416
804	881
556	416
881	804
305	232
260	912
111	168
369	250
369	485
746	935
746	668	935
746	813
532	381
949	168
418	977
418	105
418	105
949	168
949	912	168	416
742	135	581
742	443
485	369
96	420
774	947
774	947
774	947
14	702
410	663
648	112
648	721
774	947
810	381
774	947
646	369	513
774	947
369	485
996	418
107	236
347	171
996	418
418	996
418	996
107	810
774	947
899	808
746	813
231	772
949	416
737	440
381	335
362	870
949	168
362	168
14	702
362	371
899	29
940	214
774	947
823	542	62
231	867
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
942	135
823	923	120
347	171
347	147
32	762
105	418
808	118
808	899
823	923	772	687
899	808
32	127
823	923
881	6
56	540	994	987
774	947
774	947
347	147
168	912
774	947
168	912	362
997	890
542	646
14	702
899	29
703	771
58	909
414	891
703	784
774	947
69	50
347	147
823	542	62
823	542	62
347	933
823	62	113
868	416
868	416
347	147
305	946
774	947
62	214
305	232
703	771
881	810
14	1001
850	881
774	947
660	120
881	761
347	147
231	738
517	915
854	416
56	482
670	107
535	444
674	948
335	118
823	542
949	168
841	274
886	250
823	542
173	10
997	890
381	107
192	381
335	118
260	762
776	214	159
586	356
586	356
418	105
854	416
641	482
105	418
641	540
418	105
541	923	738
58	909
996	418
418	996
751	948
126	586
105	418
126	66
126	790
126	66
746	668	935	813
746	668	687	935	692	720	813
14	924
746	935	720
746	668	935	813
746	935
746	687	692
369	485
702	1001
111	168
111	782
924	14
924	516	14
517	718
62	485
774	947
774	947
803	166
485	62
674	112
751	112
410	663
517	356	166	602
517	112
220	150
347	147
516	924
774	947
517	602
657	738
362	383
14	702
362	912
648	256
921	611
924	516
418	996
669	32
256	648
774	947
0	595
464	107
535	113
984	762
444	535
153	977
418	308
854	416
685	1001	605
532	761
14	1001
742	214
1004	977
418	996
823	895
362	661
886	250
823	895
1004	107
418	105
58	909
105	418
745	738
414	607
418	105
105	418
823	895
418	105
105	418
506	541	996	199	644
418	105
105	418
205	692
356	586
703	771
506	924
418	105
62	646
660	951
107	236
347	715
292	135
356	743
347	171	933
823	369
418	996
532	761
774	947
356	586
837	719	745	783	13	738
500	550
737	440
774	947
996	418
381	107
996	418
56	540	994
14	611
646	542
542	646	62
774	947
654	991
369	913	535
542	646	62
347	926
803	838
803	112
803	112
192	381
542	646
541	923	738
464	90
418	996
418	996
996	418
803	112
737	440
737	849	275	175
899	808
231	383
823	895
192	381
418	996
414	891
506	657
62	214
506	199
996	506	199
899	808
14	924
135	942
135	292
685	1001	605
289	810
942	135
899	808
854	334
506	541	996	199	644
924	14
924	1001
924	506
14	924
924	14
135	628	82	870	581	170	4	371
135	942
924	14
506	702	1001	644
719	516
541	738
774	947
362	912
506	996
58	909
996	924
143	739
774	947
774	947
774	947
14	924
62	214
541	738
135	581
135	581
854	334
418	996
996	418
418	996
644	783
774	947
220	75
414	327
347	147
719	516
418	996
910	193
739	143
774	947
644	783
646	369	62	513	485
809	214	159
11	633
1004	977
347	147
414	687
646	75
682	650	654	783	738
362	383
1004	977
485	250
648	416
800	62
774	947
365	0
1004	977
823	895
1004	977
532	381
841	720
720	739
0	365
774	947
720	111
774	947
774	947
517	112
774	947
774	947
11	633
774	947
264	644
500	814
774	947
774	947
774	947
774	947
14	924
774	947
264	40
506	14
506	14
644	264	738
365	457
335	516
231	245
264	644
774	947
273	890
264	40
798	90
517	948	607
192	381
949	912
774	947
126	491
966	472
644	850
650	682	654	783	738
774	947
62	646
62	646
774	947
774	947
381	327
774	947
264	329
517	718
722	913
381	532
335	464
192	381
0	184
439	472
14	924
648	256
688	670
517	267
517	267
517	267
586	762
517	267
517	267
542	415
808	899
743	602
808	899
899	29
899	808
808	899
685	891
899	808
885	111
542	513
924	996
924	14
924	14
736	214
924	14
949	912
418	996
248	415
418	996
418	996
418	996
688	506
996	924
996	418
418	996
418	996
168	912	790
168	439	266
168	762
418	308
532	516
924	506
924	850
996	418
444	535
996	418
996	418
996	418
126	790
126	168
126	232
418	996
418	996
418	996
418	996
337	505
881	790
418	411
111	256
891	530
516	790
891	629
810	107
881	790
881	790
949	912
924	14
924	1001	702
924	644
506	688
105	418
485	646	62
924	122
774	947
774	947
774	947
14	924
774	947
774	947
500	546
881	850
500	193
14	924
570	765
774	947
702	924
646	513
62	646
774	947
702	1001
942	712
135	720
135	170
135	628	82	870	581	170	4	371
500	814
135	82	870	581	170	4	371
135	890
774	947
500	332
135	75
135	855
963	67
517	586	356	765	166	565	854	542	157	674	602
381	532
942	135
774	947
648	765
126	790
837	850
1001	702
854	542
854	250
774	947
414	746
126	912	168
774	947
854	235
126	168
192	381
535	369
126	790	700
535	369
924	702
850	90
327	358
702	924
1001	924
996	418
418	996
924	1001
996	418
924	1001
58	586
765	425
644	924	1001
765	908	721
765	721
381	192
984	762
644	611	1001	850	828	702
644	14	506	199
414	746
774	947
418	105
1001	924
774	947
850	881
105	418
996	199
418	105
586	762
105	418
765	425
418	105
105	418
774	947
765	721
418	105
765	425
105	418
963	67
963	67
963	67
62	551
107	652	320	327	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
774	947
899	107
192	107
62	485
602	743
248	687	696	607	692	591
362	383
983	90
126	782
742	306
231	738
841	90
231	738
292	90
774	947
602	765
418	996
418	996
774	947
418	996
418	996
644	611	14	1001	506	996	199	702
644	611	1001	828
810	107
670	688
531	528
774	947
107	652	320	327	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
996	418
418	996
624	764
751	267
657	231
14	924
418	411	153	996
542	62
624	764
854	90
736	540
320	107
14	1001	924	173	506	996	199	644	702
648	267
774	947
537	107
362	383
942	712
231	657
657	231
657	231
774	947
56	994
173	657
865	257
942	712
327	107
289	107
418	105
381	327
506	745	192	828	289	480
868	730
173	506	10
180	897
62	646	485
537	236
743	602
868	974
398	602
743	602
942	712
742	306
644	1001
742	900
1001	644
602	398
418	996
111	762
924	1001
924	199
924	14	1001	173	506	996	199	644	702
924	850
924	14
14	924
485	62
502	738
105	418
542	250
62	535
963	67
135	371
135	628	82	870	581	170	4	371
537	107
135	746
135	334
743	356
418	105
996	418
418	996
996	418
105	418
135	581
270	923
500	814
220	150
522	546
765	602
535	214
58	909
646	62	485
685	1001	605
135	334
1001	924
1001	685	605
742	443
685	1001
500	814
500	814
335	107
506	924
500	814
742	214
742	581
854	485
220	150
418	996
743	704
248	696
107	335
523	229
126	782
126	782
135	692
550	546
74	803	166	112	674	392
963	67
502	738
517	718
502	738
418	996
107	98
248	364
963	67
942	712
775	329
996	383
220	196
722	250
173	506
765	542	674
62	250
62	535
765	721
523	229
248	364
248	670
765	721
743	356
485	250
444	250
478	267
739	143
654	738
153	411	418	996
921	738
551	214
126	602
126	133
362	383
13	516
500	332	814
55	404
628	82
362	915	141
500	416
107	320	5	898	670	335	980	201	381
107	201
418	977
502	738
865	923
670	2
107	537	810	468	985	664	335	381
433	32
886	250
107	29	464	553	118	5	898	670	980	808
550	546
220	75
535	913
418	977
173	506
660	75
335	107
949	912	168
335	516
516	335
14	924
810	107
810	881
881	810
602	126
743	356
602	517	416	356
444	535	250
444	535	250
644	506	199
949	912	168
804	761
500	814	332
414	746
942	135
646	551	369	62	513	485
62	535
646	369	513
107	335
192	381
921	738
500	332
650	686
654	738
500	332
531	987
531	528
135	628	82	870	581	170	4	371
135	628	82	870	581	170	4	371
135	628	82	870	581	170	4	371
135	746
850	516	881	804
549	866
362	372
850	682
135	870	581	371
810	881
135	371
107	468
107	468	468
107	468
107	468
135	628	82	870	581	170	4	371
500	435	332
414	607	891
418	977
418	996
418	996
135	629
135	371
654	738
881	850
921	32	657
850	541
850	924
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
126	602
414	891
500	586
248	696
327	414
32	433
482	251
126	790
718	595
314	169
850	197
502	599
718	61	915
946	472	232	425
881	783
546	193	415
457	377
251	987
531	987
251	987
401	98	415	429	454
251	482
680	15
62	120
147	277
428	857
281	491
428	696
24	891
418	996
142	953
153	532	761	996	418	977
891	414
503	812
318	684
169	281	189	969
764	364
251	987
428	915
248	696
284	951
696	248
294	782	232
318	956
530	135
441	304
316	392
977	1004
75	220
353	920
684	499
65	534	75
310	534
31	428
963	67
789	605
491	249
718	356
251	849	482
251	482
534	649
62	163
682	850
418	996
532	381
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
443	742
738	654
542	535
62	250
251	987
789	605
707	415
251	849	482
65	534
428	173
15	584	284
530	662
696	248
418	996
865	329
53	692
993	75
414	327
214	586
584	951
819	624
765	416
248	696
251	849	482
891	24
789	605
62	535
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
65	534
844	499	684
377	457
795	421
951	284
280	846
290	566
844	499
90	260
844	684
951	284
935	746
392	316
425	946
372	404	595	169	934
465	962
232	782	294
516	850
943	343
151	280
372	149	716
414	607
912	782
372	404	149	169
844	684
534	65
381	532
166	112	674	392	74
409	249
696	248
344	373	165
90	742
946	356	472
316	165
974	586
912	168
377	530
789	251
951	214
314	693
746	692
416	166
429	401	98	415	454
832	649
294	232
674	166
112	674	392	166	74
605	789
167	547
605	470	862	538	333	710	789	502	249	693	78	6	409	767	976	0	569	599	178	228
674	112
149	372
250	62
74	112
546	415
120	923
167	547
13	951
316	150
949	912	168
53	200
334	214
120	53
377	75
534	65
657	506
347	171	933	355
850	682
347	748
410	696
633	193
502	178
502	178
682	850
742	214
948	854	120	75	416
40	568
742	581
530	629
147	972
782	232
416	765
173	506
454	120
371	870
723	41
293	547
41	73
569	333
75	993
75	377
731	422
987	251
541	850
391	891
40	198
707	680
106	906
978	629
906	106
106	906
629	978
906	106
710	314
106	906
166	743
987	540
765	90
316	915
703	135
577	926
978	851
90	613	422
984	586	267
280	151
454	98
720	527
963	67
547	293
609	854
1004	506
392	112	674	166	74
499	558	321
674	392
693	228
926	61
166	112	674	392	74
750	288
750	288
353	391
249	6	409
74	392
772	609	454	633	120
772	75	334
120	772	609	752
120	948
772	609	454	633	75	334
772	120
120	454	948	196	198	752	290
280	526	647	547	142	990	469	24	408	656	92	954	817	167	160	424	35	658
147	277	171	336	933	926	347	285	355	590	577	720
166	586
428	142	349	31	953
428	92
314	228
771	390
772	120
772	609	454	75	334
249	6	409
750	141
912	425
31	165
425	232
214	940
933	748
253	290
850	541
912	790
832	38
344	373	165
758	956	918
870	82	371
151	280
534	591
321	684
718	114
333	19
718	101
926	748	129
980	5
5	107
99	502
813	746
720	668	935	746	813
850	881
854	517
454	772
713	98
454	401	429
850	1001
746	900
189	502
440	737
850	738
425	232
189	280
746	668	935	720	813
171	147
70	752
290	214
90	718
724	189
181	724
196	850	147	40	429
874	925
40	196
280	526	24	160
813	746
61	718
595	169
165	428	31
609	772
926	347
923	865
629	280
692	53
724	181
502	976
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
692	746
365	732
32	280
789	605
692	205
506	1004
692	205
15	680
865	923
629	630
605	789
750	851
746	720
854	730	751	332
61	718
61	782	782
851	750
61	718
425	232
923	120
923	772
846	288
101	718
923	951
738	231
712	280
61	522
712	450	547	142	299	280	40
260	912	168
260	90
891	629
184	607
231	738
424	207
581	855
500	782
184	393
425	472
214	742
189	724
891	414
915	316
746	935	720
582	764
915	428
547	424
38	832
38	832
738	231
32	197
500	332
915	24
61	718
61	926
915	662
500	814
118	502
912	260	168
843	907	184
746	720
912	416
915	586
738	134
915	586
142	712
942	135
837	850
223	638
371	135
924	14
335	107
491	5
168	912	472	232
168	472	232
197	32
280	629
168	472
168	260	912
168	260	912
168	472
135	942
136	200
586	416
663	343
663	343
854	250
586	267
586	500
743	416
586	166
586	294
517	112
586	490
164	322	740	223	420	879
168	912
168	912
790	912
550	546
17	428	857
168	912
577	458
260	912	168
260	912
586	166
586	915
260	168
790	868
696	607
586	126
804	850
168	260	912
872	599
168	912	416
260	912	168
165	401	67	31	344	316
590	277	171	336	933	926	347	285	355	147	577	720
343	663
343	853	943	310	663
895	551
316	428
206	103
942	135
316	415
948	120	75	416
120	923
62	646
206	509
165	31
31	990
854	61
223	164
987	229
454	401	120	429
414	891
662	135	450	443	851	915	731	530	920
229	987
399	46
401	98	415	429	454	165
401	415	429	165
236	107
245	329
883	843
789	605
905	281
971	200
135	405
135	371
605	789
534	388
771	855
178	502
857	17
502	178
990	207
799	895
789	605
895	551
383	362
540	987
200	971	952	136
142	915
534	388	638	343	822	591
855	771
857	17
428	17
857	428
534	388	638	343	822	591
771	855
534	70
948	356
926	347	577
991	858
428	750
147	171
178	482
991	858
991	654
926	73	565
991	654
528	585	362
662	900
991	858
774	947
546	962
662	443
527	710
565	956
418	977
280	293
782	500
383	362
150	415
362	383
662	443
383	362
991	654
599	872
178	862	538	78	605
383	362
416	743
844	684
951	923
178	482
629	280
362	383
723	73	758	41
429	401	98	415	454
150	127
850	804
290	566
720	951
500	782
32	791	669
41	73
62	646	646
991	61
424	280	450	299	40	712
540	692
517	112
987	540
568	947	379	293
772	923
425	104	232	946
540	962
500	586
772	609	454
772	120
267	190
772	75	334
561	629
987	540
772	150
771	390
178	482
771	83
772	890
428	630
454	713
356	765
280	526	647	547	851	142	990	469	24	408	656	92	915	954	817	167	160	424	530	35	920	658
454	713
90	260
568	379
710	599
956	565
503	1000	41
280	629
288	484	773	846	391	629
532	761
771	901
56	482
629	561
165	67	344
288	484	773	846	391
90	509
537	107
288	484	773	846	391	629
184	767
537	107
630	428
771	703
674	765	542
542	502
333	693	0
13	951
629	280
214	178
214	147
703	771
609	707
609	772
771	703
912	260
951	284
405	135
112	517
857	838
517	112
851	280
915	142
851	280
737	440
782	890
415	250
951	13
107	468
710	527
912	790
984	762
566	290
381	107
301	656
499	321
13	951
912	168
669	32
190	629
542	674	765
731	284
674	542
759	166
0	333
422	731
990	178
207	373
422	731
346	638	299	634	376	832
14	924
654	783	738
527	710
895	250
316	857
895	913
646	542	62
277	147
178	990
644	783
912	885	168	586	984	74
685	605
913	895
178	0
912	168	439	266	77	260	949	699
290	53
294	817
316	214
491	905
362	568
854	502
214	178	776	920	802
895	913
963	67
765	912
585	306
912	168
314	333
58	909
585	306
662	214
710	527
912	168
178	482
891	32
838	857
428	31
428	31
913	895
787	214
713	98
527	710
838	857
568	60
857	838
895	551
530	629
472	214
721	765
912	765
934	595
147	171
31	990
934	595
31	990
990	482
934	595
472	168
530	360	526	24	685	280	630	891	160	493	658
472	168
866	549
680	15
142	915
471	711
680	707
765	214
855	540
855	697
552	951
502	542
418	996
772	718
190	181
951	225	883
915	851	280	530	920
851	167
865	752
429	454
846	288
851	915	280	530	920
175	275
668	935
809	214
605	178
605	178
915	851	280	530	920
853	343
429	401	98	415	454
846	288
629	530
763	214
912	214
915	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	344	165	543	953
984	912	168	586	74
605	693	789	228
471	150
135	405
302	428
135	405
391	353
280	851	915	530	920
318	566
391	373
135	942
391	484	288	373
353	391
135	371
310	343
472	168
391	484	288	373
565	926
915	316
471	150
530	915	851	280	920
391	288	373	353
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
397	975
391	484	288	373	353
915	851	280	530	920
224	976
397	671
118	107
923	120
192	381
301	978
503	723
334	2	75
891	629	530
540	692
540	855
120	923	923
267	190
920	190
40	187
61	854	517	991
150	91
866	951
920	851	915	280	530
150	752
150	191
996	418
977	423
851	915	280	530	920
680	422
246	423	101
735	962
329	789
696	248
540	994
5	175
381	327
629	891
909	58
2	833	75	334
790	912
685	530
190	267
418	996
706	951
90	613	422
963	67
951	866
530	685
248	696
61	718
854	485
649	402	164
572	40
40	187
735	962
67	963
464	107
656	301
377	90
290	53
977	1004
656	301
374	400
207	469
500	214
586	915
374	400
334	61
112	517
565	684
586	984
850	541
517	112
200	952
874	540	840	231	873	245	764
765	721
874	540	840	231	873	245	764
739	731
200	952
112	517
517	112
962	540
984	586	267
290	40
214	316
644	1001	924
721	416
444	535
587	720	56
53	718
895	551
844	672
267	984
765	912	416	868
765	912	416	868
267	190
843	393
74	294
294	74
502	333	178
362	149
166	112	674	392	74
692	540
62	646	542
720	668
502	542
166	759
765	30	416
721	416
424	795
454	706	235	681	278	297	120	499	50	40	559	290	916
692	540
178	333
423	246	101
934	595
112	517
731	422
188	301
200	952
942	135
310	415
940	214
774	91
418	996
193	178
387	851
900	746
924	644
40	687
789	338	698
586	267	984
193	454
267	586
721	416
704	558
74	416
107	320
454	193
334	833	75	2
454	120
454	134	268	401	1003	98	772	120	609	429
933	748	171	347
418	996
423	246	101
416	166	586
134	168
454	134	772	120	609
365	732
423	977	866
713	98
135	942
963	67
334	185	772	120	90	91	746	415	191	257
684	704
135	61
15	731
535	369
423	977
782	984	232
400	374
799	551
895	551
977	423
607	696
423	977
977	423
915	586
721	356
984	782
280	526	24	189	160
5	175
334	833	2	75
214	718
568	187
832	38
377	246
150	191	752
306	523
731	584	284	680	422	15
306	659
349	224
546	534
334	833	61	550	811
923	617
126	586
854	185
765	30
416	912
167	817
664	107
416	74
135	170
951	534	706
730	109
886	250
948	316
948	416
771	306
214	48	558
558	499
48	499	214
126	790
48	499
565	41
120	454
207	795	424
713	98
231	789
657	381
135	870	581	371
67	963	344	165	207
817	167
432	849	153	809	482	433	531	56	480	987	641	269
334	107	980
260	912
657	921
294	74
32	891
657	921
789	231
866	951
721	602
180	897
948	803	267	517	112	674	751	392
429	401	98	415	454
32	669
926	129
62	214
946	472
716	410
165	953
855	955
891	24
984	782	232
891	32
713	98
541	850
530	851
280	24
782	586
915	316
365	118
713	98
484	630
229	987
595	546
552	988	421	795	547	851	469	188	614	301	954	817	957	167	141	424	35	207	512
990	92
891	629
369	535
369	535
232	782	984
499	214
789	231
400	306
304	4
948	356
697	873	925	855	293
782	232
697	855	293
246	423	101
530	891
517	112
246	423	101
984	232
232	984
977	780	950	423	1004
246	423	101
776	278
617	923
416	294	256
629	160
948	517
333	6
586	294
952	200
586	782
586	126
940	214
851	530
294	586
723	48
703	784
765	721
765	721
765	721
765	721
765	721
657	921
765	721
765	721
629	891
530	24
990	424	207
790	126
586	294
951	772
891	24
742	214
530	360	526
772	951
648	765
306	400
742	443
306	771
549	866
407	225	843	754	779	883	907	184
107	5
527	710
915	334
977	761
782	517
899	29
540	987
540	994
935	746	517
280	851	915	530	920
586	915
107	5
24	915
746	935
883	407
586	383
280	281	739
713	98
779	407
400	306
746	668	935	720	813
718	61
383	586
950	977
599	710
270	923
147	157
746	668	935	720	813
55	404
393	843
333	502
214	595
685	1001	605
851	547	188	167
718	866
314	929
160	629
718	101
535	113
915	214
692	233
713	98
38	832
629	526
739	280
885	586	416
746	687	692	591
175	5
923	910
915	316
168	134
966	575
249	693
789	605
432	153
684	499
684	499
684	499
746	668	900
713	98
166	573
843	393
500	586	416
710	527
166	762
746	550
713	98
17	915
586	984
915	316
168	912
17	857
586	166
915	17
586	267	984
629	891
168	472	232
168	472
622	676	125	559
915	316
168	472
509	206
530	629
78	130
628	135
168	912	472
168	912
168	472
472	168
586	984
32	891
404	149
527	710
782	790	2
731	739
782	2
912	168
912	790
32	197
272	450	595
912	168
2	790
912	168	472
912	356	416
912	260	168
912	356	416	765
168	472
168	912
260	912
168	912
168	912	472
472	912	168
790	812
168	912	416
103	206
443	742
2	790	812
700	119
700	2
135	334
135	628	82	870	581	170	4	371
135	746
135	628
135	405
390	771
924	644
2	790	700	119	812
31	142
232	912	168	472	575
232	472
991	858
991	654
987	540
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
697	925	293
697	855
947	774
316	948
316	165
730	112
401	165
401	165
401	165
165	31	316
31	990
771	306
401	165
425	946
934	595
425	946
165	67	31	344	316
837	382
771	390
31	990
730	868
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
633	193	772	609	53
663	343
605	178
837	783
425	946
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
441	304
774	947
873	546
73	565	926
947	774
73	565
873	546
268	117	98	633	713	291
774	947
682	650	654	783	738
401	98	415	429	454	165
304	936
948	803	267	517	112	674	751	392
537	236
935	746
165	401	67	31	344	316
278	423
142	915
220	383
534	546
996	199
710	527
142	915
789	605
764	245
383	220
134	168
418	996
107	320	29	208	537	810	464	737	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	201	175	381	393
383	720
527	710
249	929
720	383
919	61
390	771
383	720
220	383
646	369	513
857	428
720	383
605	693
527	710
605	789
178	333
106	402
540	994
674	112	267
915	142
316	923
844	499
994	540
390	771
538	605
926	748	931	277	171	933	157	347	972	285	355	590	129	147	715	686
994	540
926	73
771	83
577	926	590
739	731
710	527
813	935	746
994	540
663	343
817	294
293	697	568	149
416	885
322	388
951	225	883
977	950
817	851
416	912	168
851	817
948	803
915	316
165	401	31
748	347
854	214
435	500
53	692
748	933
977	780	950	423	514	1004
147	890
62	646
573	166
445	391
147	926
147	926
771	390
369	535
837	719	745	783	13	738
718	243
718	243
540	994
854	502
178	599
193	443
718	243
987	231
29	491
316	857
246	423	101
538	862
915	349	92	953
646	551	854	369	62	513	485
207	988
229	374
135	371
178	862
692	53
817	294
599	178
644	924
90	997
214	915	316
393	107
646	551	854	369	62	513	485
912	168	416
390	771
200	971
175	5
891	530
724	246
178	502
175	849	327	275
573	617
423	849	977	175
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
990	424
214	915
74	392
947	774
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
423	278
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
416	193
782	586	517
500	814
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
849	275	737	423	175
90	487	70
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
774	947
320	1004
947	774
990	888
487	90
771	400
178	231
178	99
832	976
530	891
343	388
421	424
987	432	480
710	929	314	599
846	288	67
771	390
994	540
346	388
390	771
280	530
846	288	67
502	189
193	416
304	4
193	714
857	316
846	288	67
714	193
175	335
178	862	502
765	30
935	668
915	316
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
774	947
628	135
622	676	206	125	323
607	696
390	771
546	873
622	676	206	125	46
948	416
549	135
947	774
175	335
774	947
454	98
454	98
272	40
332	500
316	214
565	73
617	546
105	418
546	534
923	316
178	599
432	987
178	243
316	923
316	915
214	316
530	280
316	857
765	912	356	30	416	868
383	528
987	432
517	112
738	837	719	745	783	13
853	343
857	316
135	628
418	105
383	909
771	390
105	418
771	317
628	581
940	214
61	919
812	687	75	2	700
135	549
38	487
738	837
316	915
61	135	692
936	304
912	356	30	416	765	868
912	416
122	693
338	231
107	652	320	327	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
418	996
187	568	40
987	994
401	98	165
765	912
517	746
383	909	362	589
391	484	288	373
731	422
731	422
484	288
2	790	782
654	837
390	771
746	517
963	67
317	771
540	863
40	962
334	591	550
429	401
924	644
40	450
343	223	853	943	310	663
602	721
721	256
947	774
147	748	171	926	355
663	343
418	105
912	765
891	530
343	663
141	978
774	947
547	280
151	75
609	90
947	774
418	996
853	343
828	745
977	1004
136	316
450	40
774	947
713	566
978	851
24	530
343	853
947	774
942	135
185	657
316	990	92	953
272	40
582	173
912	472
472	425
294	817
243	718
24	530
243	718
343	534
178	333
857	838
789	633
185	14
40	450
546	595
978	188
774	947
310	46
951	13
947	774
721	602
188	280
253	151
774	947
962	40
48	458	723	558
850	576	197	516	541	650	327	881	14	945	654	270	837	719	1001	745	804	979	173	13	828	506	996	199	644	921	657	702	738
243	178
771	703
200	971
947	774
416	166
189	502
912	168	439	266	77	260	949	699	575	556
40	962
530	24
530	24
456	4
61	334
530	891
316	428	142	200	857	915
422	731
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
599	130
304	4
133	602
334	61
75	151
703	771
857	838
316	915
301	988
316	647	428	142	200	971	857	915	952	136	31	953
126	790	2	700
720	668
510	103
774	947
119	465
912	425
977	189
133	602
977	189
585	293
362	586
934	318
731	422
542	62
863	540
633	193
200	316
160	530
540	994
316	915
485	542
314	929
314	929
771	390
316	31	165	953
74	383
540	329	840	863	994	624
383	74
978	167	851	469	188	614	954	141	35
624	540
46	88
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
771	390
165	207
200	971	915
700	2
947	774
951	13
738	650	837	783	13	828	761	719	745	996
428	316	857	915
126	133
774	947
870	628
90	671
547	656
214	854
542	485
126	232
628	870
607	696	75
67	963	846	344	391	165	207
671	546
644	924
724	293
654	199
207	165
207	428	302
499	684
663	950
950	399
595	718
595	71
628	870
397	975
397	671
147	926
416	946	425
874	540	840	231	873	245	764
854	214
648	416
692	135	61
98	107
662	900
335	537
687	40
196	401
458	48
147	686
290	214
14	702
595	718
165	207
42	534
165	67	344
165	31
692	540	214	53
718	595
855	581
718	595
165	857
165	31	344
207	165
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
915	428
40	450
75	607
923	214	367
126	256
605	178
746	277	935	813
605	178
605	178
207	795	373	990	954	558	424	35
135	942
605	178
605	178
197	32
74	166
135	692
646	62
135	628
813	746
120	534	70
135	170
229	188
229	421
332	435	500
281	280
120	660
837	516
416	648
577	336	926	715
680	731
5	553
120	775	865
644	924
401	429
70	388
724	951
118	502
954	207
214	923
416	949
428	915
534	120
912	472	425
924	644
648	416
915	316
275	849	175
338	773
369	913
628	135
865	120
644	924
136	428
166	74
349	976
316	280
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
646	551	854	369	62	513	485
863	771
948	803	267	517	112	674	751	392
643	685
126	812
173	506
1004	107
118	502
428	915
349	976
738	541	923	921
149	716
976	349
668	935
685	643
976	349
530	360	526	24	685	280	630	891	160	658
912	730
935	746
660	120
660	120
540	987
718	591
976	314
660	120
349	976
668	746
730	912	356
912	949
730	912
214	32
912	730
738	783
754	718
644	506	199
595	450
500	435	332
644	924
332	500
949	416
923	738
949	168	472
332	435
599	693
577	458
599	502
915	428
2	833	75	334
710	527
168	984
942	135
168	912	949	472
74	166	112	674	392
168	77
168	868
912	168	949	472
168	912
166	74
418	105
790	812
949	912	168
949	912	168
535	369
955	540	311
166	126
955	540
868	30
949	912	168
30	416	765
30	868
30	765
61	692
472	912	425
540	231
540	231
472	356	313
472	912
575	966
168	912
168	912	949
924	644
790	812
790	700
812	790
165	401
165	136
915	731	450	851	135	662	167	742	530	920
335	537
915	17	647	428	142	200	971	349	224	857	92	952	136	953
506	899	404	745	192	929	78	828	767	688	289	480
915	857
915	316
912	168
910	923
472	356	313
912	168	949
912	472
949	912
949	168
912	439
313	416
912	168	949
966	575
912	168
991	654
991	61
991	858
991	654
991	858
942	135
991	61
168	912
660	91
537	335
644	924
14	611
949	912
577	147
335	537
650	682	654	783	738
537	335
77	168
335	537
537	335
335	537
439	912
439	168
168	439
439	168
912	356	730
14	506
790	126
157	577
66	52
472	912
472	439
537	335
851	167
926	577
926	336	715
73	577
168	439
541	850
541	738
948	803	267	517	112	674	751	416	356	392
575	966
509	70
506	473	440
506	440
788	740
605	1001	685
472	356
423	377
532	804
418	996	105
685	1001	605
790	30	104	765	868
790	868
868	912	356	30	416	765
868	790
868	790	30	104	765
790	30	104	765	868
472	232
199	541	506	996	644
356	790
790	721
924	14	682	1001	173	506	996	199	644	702
987	540
924	14	506
870	628
327	381
105	418
774	947
947	774
952	915
178	502
947	774
559	420	346
428	647	142	990	200	971	857	302	92	915	952	136	31	165	543	953	316
933	577
774	947
943	103
947	774
929	599
243	75
774	947
143	280
527	710
929	314	710	99	767	599
14	924
74	166
67	963	846	344	391	165	207
947	774
135	870	581	371
502	178
443	86
924	14
135	120
774	947
947	774
30	790	868
772	75	334
316	915
772	120
718	189	883	754
316	915
695	40
987	433
775	120
774	947
772	609	454	75	334	120
135	742
120	660
435	332
324	70
926	147
147	577
147	577
343	663
214	74
695	159
772	120
50	559
120	135
178	470
718	189	883	754
704	321
429	454
721	256
120	752
925	874
316	962
644	924
450	40
65	540
506	745	192	828	289	480
737	506	440
540	994
517	962
178	470	862	538	314	333	710	99	502	249	693	929	78	6	409	767	339	976	0	569	599	605	228
165	207
344	373	165
401	429
344	373	165
429	401
599	929
344	373	165
40	962
344	373	165
428	349
535	854
947	774
458	48
214	499
696	607
428	316
804	532
874	925
738	541
599	78
605	178
401	165
605	178
41	723
605	178
147	577
605	178
605	178
416	962
401	165
280	526	647	547	851	142	188	24	32	915	360	631	530	920	561
771	863
231	2
220	75	334
171	577
607	229	696
344	373	165
344	373	165
334	214
344	373	165
774	947
157	687
935	720
41	73	723
607	502	591
165	67	344
947	774
502	214
280	143
362	528
86	443
526	629
280	143
988	915	167	530
207	165
280	629
214	951
925	874
316	428
774	947
947	774
774	947
630	530
947	774
774	947
771	214
526	280
280	32
142	857
275	849
253	290
280	502
984	762
253	151
280	293
696	607
517	586	356	765	166	565	854	542	157	674	602
371	135
947	774
934	595
774	947
994	540
607	696
178	502
947	774
280	731
526	267
984	912
528	75
327	381
774	947
947	774
120	772
280	526
256	126
147	748
926	147
854	120
120	196	198	752
915	857
644	14	506
595	214
256	721
772	752
120	454	191	752
316	200	136
738	541
305	885
915	857
832	976
595	716
692	135
940	415
332	435
912	472
978	851
248	696
774	947
832	103
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
540	433	226	68
499	75	684
912	168
474	951
714	890
534	388	343	822	591
947	774
832	174
924	644
854	214
327	381
539	332
288	484	773	846	391	629
135	120
135	120
774	947
15	422
617	811
660	120
595	71
327	381
120	854
617	811
327	381
135	890
327	381
558	704	684
828	745
135	581
334	772
135	371
738	597	783	134	541	14	923	231	719	13	506	199	921
343	663
693	333
343	663
849	275
644	924
565	956
924	996
558	704	684
422	731
288	484	773	846	629
415	978
416	425
198	120
120	70
890	962
890	923
198	568	187	488	40
454	120
288	484	773	846	391	630	629
416	425
288	484	773	846	391
710	527
198	120
288	484	773	846	391	629
772	862	178
275	849
288	484	773	846	391	629
288	484	773	846	391	629
42	649
288	484	773	846	391	629
355	577
978	415
947	774
731	792
288	484	773	846	391	629
532	804
628	870
693	599
107	890
731	15
343	663
246	724
844	558
696	248
228	693
82	870
644	611	14
502	280	178
696	248
200	344
502	599
952	517
696	248
633	962
491	29
248	696
774	947
517	952
846	288	67
607	499
595	169
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
672	844
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
923	890
924	14
696	229	607
800	62
502	976
160	24	630	526	484	288	87	685	846	280	360	629	891	631	530	750	561	658
731	422
540	962
120	772	196	191
126	166
293	149	716
558	704	684
74	984
542	513
527	710
772	609	454	120	951
502	0	178
951	772
855	540
544	669
343	534
695	214
190	280
544	143
74	294
178	280
126	790
471	811
120	772
530	526
196	120
530	280
272	595
149	293
771	703
909	862
293	280
993	592
189	718
962	540
126	790
189	718
369	535
29	491
909	362
909	383
714	890
383	909
978	851	188	502	167	280	920
32	293
293	149
605	333
605	178
987	962
135	703
149	293
526	530
530	526
293	280
530	280
293	149
151	278
284	731
317	771
470	178
118	862	502
161	193
724	246
696	229	607	591
425	912
605	178
425	946
774	947
774	947
772	614
947	774
181	724	189
774	947
74	984
214	551
316	349
428	857	122
703	135
530	838
433	987
191	962
795	421	424	207
502	978
947	774
24	530
528	783
644	1001
1001	644
774	947
947	774
120	566
40	450
566	120
135	703
377	423
379	568
349	976
246	101
527	710
523	306
125	676
803	517
207	978
316	2
178	470
984	762
984	214
857	142
870	135
469	978
774	947
947	774
40	75
742	214
774	947
870	82
771	863	901	993	443	86	784	83	152	835	400	390
517	803
971	200	915
951	706	474
771	374
947	774
926	171
771	317
502	605
774	947
940	214
558	704	684
135	581
14	924
854	535
565	684
120	566
78	599
874	540	840	231	873	245	764
122	428	857
742	135
125	676	206
53	844
171	926
53	633	609
193	53
738	921
528	362
735	534
712	40
317	771
771	317
776	75
391	288	445	353
391	484	288	373	353
435	500
779	225
391	288	373	353
844	672
122	189	718
435	500
771	703
317	771
53	633
771	317
294	74
391	288	373	353
996	924
774	947
267	526
42	534
381	532
947	774
416	75
353	190
62	485
712	450	214	40
135	742
987	433
774	947
267	517
696	229	377
532	381
947	774
61	718
705	0	102
855	697
696	229	189
392	674
214	984
696	229	502
674	392
334	474
696	229	534
684	565	558	458	844
214	629	160
306	523
425	75	472
433	987
299	509
696	229	157
1001	532
696	229	356
721	356	256	602	313	109	743
774	947
67	963	846	344	391	165	207
851	75
696	229	915
947	774
62	542	962
771	155
696	229	851
387	445
332	500
160	214
214	124
566	120
774	947
947	774
332	435	500
56	75
721	743
189	696
542	923	517	157	687	915	586	356	530	684	591
589	962
947	774
435	332
193	500
854	535
83	901	229	993	86	863	659	306	374
280	530
854	214
984	214
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
112	803
109	256
157	696
660	120
534	822	735
288	484	773	391	629
423	377
752	120
854	535
710	527
813	746
731	284
290	214
107	75	75
207	165
532	1001
288	484	773	846	391	629
13	14
527	710
813	720
416	425
166	75	586	416
2	316
720	813
377	696
731	422
347	157
838	685
646	542	62
377	423
771	901
418	996
178	470	6	130
418	105
418	996
423	377
42	706
335	381
710	527
267	891
603	780	822	509	505	514	378	735
75	776
184	779
603	337
184	779
771	703
214	984
214	535
191	120
91	404	86	139	1001	301	132	125	409	957	688	599	491	152	953	323	702
697	873	925	293
135	628	581
7	810
703	771
377	423
891	267
214	742
720	668	935	746	813
718	61	595
644	199
347	171
530	542
366	972
135	870	581	371
267	891
669	544
891	267
569	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	599	178	605	228
628	135
553	107
267	112
120	191
267	891
587	731
891	267
231	383
697	855	293
810	7
231	245
66	45
178	415
120	629
120	752
535	542
120	191	752	290
250	332
996	90
422	731
535	214
280	731
739	280
527	710
730	912	356
605	670
868	356	765
75	166
75	107
75	56
433	987
75	851
730	912	356	868
75	425
231	338
75	416
75	40
465	962
730	868
75	528
75	499
712	450	547	142	299	280	40
75	243
735	534
883	779	184
231	2
933	171
718	716
735	603
890	193
890	923
890	147
662	135	450	443	851	857	915	731	530	920
891	543
75	127	718
429	401	98	415	454
851	167
660	120
607	229
401	165
40	450
718	61
530	662
32	280
248	75	591	334
614	772
870	135
723	41
949	912	168
335	516
731	280
731	662
253	151
704	550	684
949	912	168
684	542
248	75
280	281	739
949	912	168
75	334
553	810
410	293
32	214
232	472
248	75
737	849
949	912	168
506	643	226	418	381	903	764	866	158	605	982	921	242	657	777	856	122	738	839	114	68	779	808	702	228	184
506	393
61	122
883	718
425	232
530	167
133	765
356	696
605	333
732	0
356	517
356	472
506	644
923	609
220	75
164	420
232	425
696	229	157
1001	532
855	581
425	946
696	229	377
122	61
356	912	517	674	416
772	614
696	229	607
540	873
371	135
517	356
332	500
696	356	229	607
61	228	693
61	969	883	663
356	912	416
696	229	410	607
928	996
735	534
534	388
706	951
891	530
534	735
415	178
502	605
41	565
334	248
390	771
425	232	946
696	248	229	607
614	772
723	565
696	229	834	248	607
502	696
214	771
61	718
530	891
696	229	248	433	607
696	229	607
913	369
696	229	248	742	607
248	696
696	229	248	671	607
915	662
915	428	696
696	229	248	775	607
696	229	915	607
915	428
731	75
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	344	165	543	953
696	229	248	607
356	912	416	765
232	472
136	838
136	838
915	142
29	214
565	517
356	912	915	923	542	687	214	718	591
951	189
912	356	730	868
912	472	425
356	912	472	765
166	517
356	912	472
356	517
912	356	472
915	912	356	923	542	687	214	718	591
418	506
804	532
418	506
356	472	743
356	472	946
915	135	988	450	443	851	857	656	662	167	731	530	920
915	135	988	450	443	851	857	656	662	167	731	530	920
923	912	915	356	542	687	214	718	591
790	912	168
915	923
356	912	730	868
166	762
103	943
915	542
915	428	857	136	122
423	377
517	75
595	71
472	912
581	135
356	256
506	418
581	855
356	912	915	923	542	687	214	718	591
472	347
356	743
472	912
356	912	416	214
472	168
78	130
472	168
472	356
696	229	248	742	607
472	356
189	718
443	86	662
432	433
267	586
103	510
443	775
840	540
135	870
135	581
135	371
135	662
135	870	581	371
135	870	581	371
135	870	581	75	371
135	915
996	928
418	996
840	540
685	838
627	438
627	438
627	438
627	438
605	178
987	433
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
697	771	170	855	293	83
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
697	540	311	771	170	873	925	855	293	83
229	607
316	392
293	410
190	373
190	274	373	656	181	353
142	712
474	939
293	568
165	67	31	344	316
165	401
105	418
165	401	316
281	280
951	883
658	160
943	103
142	857
774	947
135	334
947	774
662	443
774	947
142	316
947	466
14	924
78	976
316	214
75	220
178	415
926	336	715
926	147
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
926	147
424	421	795	990	207
424	421	795	207
542	62
542	923
772	614
920	662
531	482
987	56
165	857
987	480
401	165
401	165
951	538	502	189	809	13	605	669	738
530	891
607	696
29	107	670
171	347
29	381
952	200	915
480	987
332	500
29	506
568	293
248	229	696	607
485	369
885	439
844	53
994	540
69	879
429	454
166	75
742	696
416	912	356
91	962
400	306
142	316
863	659
428	316	915
347	472
428	316
500	166
428	915
193	890
112	674	267	392
595	71
599	605
731	739
416	75
500	435
947	774
293	568
428	316
774	947
947	774
418	105
418	996
977	418
774	947
500	687
164	943
469	978
418	977
646	113
644	506
369	485
947	774
147	890	278	609
105	418
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
920	190
416	912	356	765
774	947
977	418
418	105
178	333
418	977
418	996
147	577
772	120
947	774
774	947
75	53
614	772
120	772
891	543
789	231
920	274
947	774
976	502
105	418
774	947
947	774
418	105
774	947
990	888
500	814
947	774
383	362
990	207
774	947
392	316
947	774
355	577
500	814
772	120
605	789
75	416
75	166
500	814
774	947
947	774
127	718
774	947
987	480
819	329
416	52
589	720
947	774
136	838
280	915
976	502
160	120
978	547
996	418
774	947
107	890
696	248
947	774
696	229	607
595	915
774	947
813	746
696	229	607
947	774
774	947
915	595
947	774
135	942
774	947
789	605
517	112
29	381
127	896	410	101	779
947	774
540	994
120	823
774	947
106	402
135	855
410	127
316	392
891	530
644	199
369	444
191	120
607	248
410	696
603	735
947	774
135	581
779	127
135	581
890	962
135	371
819	438
819	438
819	438
418	996
844	546
819	438
819	438
850	881
418	996
371	135
78	506
15	731
812	790
568	947
558	349
624	245	764
558	372
421	424
190	274	373	656	181	353	920
850	783
774	947
120	239	951
15	422
628	405
951	120
819	329
239	120
231	789
891	530
718	189
290	214
290	178
428	142
160	120
713	98
506	924
997	75
718	189	951
838	685
540	994
951	718
99	207
190	951
696	410
353	391
951	883
924	506
274	190
984	126
239	951
239	951
819	438
191	633	948	150	75	90	415	752
120	823
190	890
819	438
819	438
454	401	429
923	912	915	542	687	214	718	591
819	438
718	61
819	438
915	923
135	628	581
135	915
718	61
485	2
190	920
718	883
207	99
207	99
207	99
207	99
207	99
66	782
90	996	850
207	99
207	99
207	99
207	99
207	99
207	99
207	99
207	99
290	214
891	530
696	229	607
225	951
472	347
427	329
190	75
428	915
609	772
502	693
301	978
91	514
122	428	857	915
659	863
628	135
819	438
819	438
819	438
819	438
399	70
819	438
120	703
514	91
772	614
229	106	374
101	127
696	229	248	607
935	720
120	977
947	774
789	231
381	107
774	947
232	472
392	674
530	443	135	915	662	167	731	988	450	851	857	920
0	732
410	696
819	438
819	438
819	438
819	438
819	438
423	246	977	101	175	103
674	392
428	122
977	200
316	392
214	923
582	364
996	90
988	188
851	167
819	329
663	343
418	996
663	61
267	648	517	751	478
415	178
324	633
178	415
696	229	248	607
865	75
646	62
349	428
685	1001	605
464	335
607	696
343	663
951	239
316	915
720	668	935	746	813
214	771
648	267
142	428
704	684
857	838
996	418
947	774
720	589
774	947
671	75
418	996
418	996
996	418
772	915	316	200	857
500	814
267	648
189	718
422	731
13	516
534	70
418	996
913	369
947	774
229	890
61	718
609	75	334
772	915	316	200	857
75	190
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
774	947
267	648	517	751	478
69	879
178	502	693	228	470	862	538	333	249	0	605
669	544
369	913
951	214
923	214
947	774
669	951
609	923
362	671
609	75	334
774	947
147	90
544	563
135	628	82	870	581	170	4	371
135	609
126	984
90	693	178
362	868
135	870	581	371
75	865
696	229	248	607
731	422
214	923
290	214
851	696
977	120
506	924
544	669
530	656
951	502
544	669
952	200
696	229	248	851	607
654	682
924	506
333	980
976	502
980	107
923	214
951	502	857	742
220	609
75	671
603	323
256	294
530	630
680	880
29	107
362	383
40	272	572	900	947	568	198	662	187	488	379	60	254	712	802	695
951	857
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
214	923
316	962
485	62
133	168
951	189
976	502
582	923
120	160
644	199
316	923
669	544
624	329
200	772	857	977
812	465	700
994	540
589	720
150	178
60	466
200	952
502	976
349	888	976
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
178	78
682	654
920	630
107	29	208	537	810	464	737	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	201	175	381
720	589
732	0
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
720	668	935	746	813
984	126
120	823
879	343
189	951
61	334
61	663
383	720
502	669
774	947
61	517
540	994
466	60
316	915
934	169
881	790
994	540
976	78
239	951
771	214
239	951
273	890
147	890	235
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
947	774
239	951
205	383
669	502
680	707
4	848
587	617
696	229	248	607
974	868	573
730	912
383	205
388	70
846	288
912	923
868	362
423	246	101
868	974
774	947
160	120
912	923
846	288	67
441	304
947	774
601	61
458	499
425	232
774	947
595	718
607	687
15	731	680	422
502	669
609	220
926	951
947	774
392	316
126	586	356	984
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
299	509
502	862	178
517	962
444	369
435	332
530	75
774	947
235	923
478	267
947	774
669	739
772	923
433	120
530	360	526	24	685	280	630	891	160	658
951	923
267	478
423	377
880	923
267	478
423	849	246	977	101	103
366	972
795	421
267	362
334	61
147	577
391	891
294	74
891	391
410	541	650	837	1001	482	924	251	153	16	76	929	994	767	433	175	777	122	184
923	582
469	207
391	353
15	680
75	530
530	891
947	774
857	316
391	484	288	373
75	865
334	696
120	923
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
178	502
178	502
731	422
135	581
178	502
135	628	82	870	581	170	4	371
178	502
450	609
450	40
502	178
178	569
316	214
333	502
90	220	205
857	316
502	228
788	402
605	178
288	846	629
605	178
423	377
214	377
865	75
923	316
731	680	422
425	232
686	926
85	277
316	915
891	630
207	558
425	232	946
335	2
335	464
605	178
605	178
605	178
997	833	134	890	193	235	772	633	150	120	951	196	75	214	471	90	91	415	191	880	683	53	752	257	334
464	335
288	484	773
657	996
657	996
789	605
2	485
2	485
540	994
75	997
84	323
772	883
851	978
193	53
316	915
990	207
996	657
191	997
776	687
530	891
316	165
530	838
133	232
974	868
854	416
790	881
220	609
388	534
332	435
838	530
232	133
685	1001	605
133	232
923	890
356	912	472
582	923
582	987
530	838
530	891
718	114
923	214
232	133
558	48
214	923
99	599
99	929
99	929
971	543
952	200
704	550	546
428	316	857	915
474	323
929	599	710	99
952	200
605	1001	685
577	267
99	599
502	99
890	962
540	338
99	929
776	316
11	316
787	316
577	147
779	843
530	316
929	314	710	99	767	599
416	854
890	962
890	923
813	746
890	235
232	912	425
428	316
428	857
921	32	657
739	669
439	168
540	75
540	873
776	587
540	855
540	697
934	595
648	168
439	912
771	390
61	135	718
952	200
923	214
915	135	988	450	443	851	857	656	662	167	731	530	920
599	693
224	428
915	316
120	189
530	915
771	390
915	684
915	530
356	256
66	316
126	790
61	135	450
851	978
915	135
685	528
984	762
915	731	450	851	517	135	687	742	530	920	591
951	926
347	157
746	935
685	838
595	450
984	912	168
61	718
433	540	987
61	166	356	517	542	602	718	765
184	393
668	935
126	52
912	439
868	52
771	742
920	135	988	450	443	851	857	656	915	662	167	731	530
810	881
912	472	356
181	724	189
912	168	984
771	317
942	135
771	362
595	718
450	40
2	231
535	62
61	388	502	601
443	86	662
952	200
724	189	181
771	155
790	416
915	75
696	334
696	316
581	135
267	577
267	577
991	858
991	61
991	61
991	61
991	858
771	306
788	740
912	168	472
256	648
399	343
912	168	472	575
912	472
912	232
912	232	425
912	168	949
912	168	648
267	658
912	168
1001	14
509	299
924	850
232	790
506	924
924	506
795	421	424	207
987	433
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
697	540
397	316
947	774
774	947
120	752
947	774
317	771
120	454	948	435	253	196	198	609	416	752	290
120	454	948	196	198	190	752
774	947
425	232	946
684	915
205	90
316	214
947	774
707	923
401	415	429	454	165
425	946
167	915
401	165
316	392
316	392
316	392
178	415
401	98	415	429	454	165
316	392
870	82
316	392
316	392
870	82
178	990
165	316
135	61
135	870	581	371
334	696
135	870	581	371
316	696
135	870	581	371
892	316
316	892
870	82
120	823
135	581
559	420
823	120
485	369	62
844	672
369	513
362	267
935	696
369	485
343	310
309	38
891	630
774	947
135	942
362	771
245	231
731	915
135	61
58	909
500	814
798	214
542	62
947	774
540	994
362	993	870	662
171	577
500	814
774	947
947	774
205	316
924	506
416	147
774	947
696	834
680	15
420	96	559
947	774
696	433
696	671
420	96	559
377	423
420	96	559
435	923
500	814
420	96	559
696	775
99	929
99	599
316	205
316	397
774	947
316	66
316	45
248	891
420	96	559
316	787
316	11
774	947
947	774
891	248
316	776
774	947
738	719
189	120
290	214
738	719
196	120
851	978
40	568	26
147	577
420	96
392	112
190	274	373	656	181	353
190	274	373	656	181	353
915	586
15	680
418	996
990	178
306	771
849	275
377	423
799	895
799	895
799	895
654	682
644	199
377	422
994	540
649	42
891	630
191	923
377	189
377	718
947	774
891	248
891	530
155	771
433	696
500	332
191	617
321	704
834	696
514	950
628	135	581
774	947
425	472
947	774
851	915
517	267	112
682	654
514	1001	780	950	977	378	832
229	657
663	61
558	458
371	135
527	710
765	721
335	890
423	849	246	977	101
731	563
996	418
15	680
765	30	416
978	547	851	469	188	614	954	167	141	35
813	668
42	310
423	246	977	101
418	996
157	347
189	724	181
189	377
644	199
984	912
581	628	135
334	223
424	547	851	614	989	167	421	795	469	188	954	957	552	35	207
849	423
418	411	153	996
418	996
194	316
915	517
880	680
710	527
700	178
423	849
765	721
996	418
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
126	435
996	418
933	147
700	895
765	721
765	721
765	721
765	721
147	277
700	232
207	421	795	547	373	469	301	954	957	167	424	35	241
147	933
118	502
765	721
347	748
648	912
207	990
418	411	153	996
984	214
933	147
32	316
528	685
735	603
765	721
500	814
951	883
400	83
671	696
500	814
956	758
849	275
62	485
693	599
782	294	166	356	74
178	862
500	814
421	141
774	947
53	454
333	75
577	267
304	4
135	450
294	782	74
599	693
713	98
813	668	746	720
171	147
923	435
435	923
333	767
500	687
915	857
169	951
668	813
746	813
105	418
316	392
316	194
505	337
418	105
971	316
105	418
126	700
695	568
713	98
704	321
704	743
713	98
713	98
316	32
713	98
685	528
886	250
713	98
75	333
832	649
75	915
275	849
680	731
672	844
90	107
649	832
696	433
879	322	740	223	420	548	164
248	696
696	229	248	607
280	629	530
696	834
713	98
696	229	248	607
713	98
332	500
530	280
923	151
984	974
349	888
69	402
857	915
772	923
266	168
622	676	206	125	559
696	229	248	607
700	126
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
90	205
868	316
743	704
622	676	206	125	559
147	933
622	510	46
765	356
414	327
90	107	201
819	329
321	499
147	171
685	630
153	411	418	996
870	527
978	316
205	90
622	676	206	125	559	323	510	46
700	2
713	98
622	676	206	125
713	98
54	155
696	229	248	607
622	676	206	125	559
622	676	206	125
696	248
952	857
696	229	248	607
622	676	125	559
391	484	288	373
163	369
774	947
947	774
696	671
696	229	248	607
151	923
61	663
61	135
774	947
544	75
527	870
813	668
857	952
499	833	185	75	558	91	321	607
947	774
458	704
622	559
484	630
98	134	268	707	401	278	117	107	429	454
61	135
990	178
987	849
622	676	125	559
414	530
775	696
844	918
774	947
622	676	206	559
530	414
947	774
280	629	530
335	985
952	517
178	990
774	947
98	134	268	707	401	278	117	107	429	454
644	199
704	458
696	334
696	775
696	229	248	607
316	978
98	134	268	707	401	278	117	107	429	454
745	738
98	134	268	707	401	278	117	107	429	454
147	75
107	201
107	201
107	201
517	718
947	774
551	963
98	134	268	707	401	278	117	107	429	454
337	505
316	868
392	316
622	676	125	559
369	913
62	214
693	228
327	849	650	1001	745	897	644	381	921	702
774	947
98	134	268	707	401	278	117	107	429	454
994	764
147	546
402	69
454	53
98	134	268	707	401	278	117	107	429	454
702	327
75	147
98	134	268	707	278	117	107	713
739	731
912	168
327	702
423	377
702	327
454	401	429
98	134	268	707	401	278	117	107	429	454	713
356	765
147	171
147	75
947	774
98	134	268	707	401	278	117	107	429	454	713
540	245
771	362
987	433
746	668	550	935	720	813
912	214	946
98	134	268	707	117	107	454	713
844	546
746	687	692
334	696
765	356
935	686
912	168
15	422
813	668	746
15	680
745	837
392	674
891	543
923	772
925	697
327	381
120	280
772	923
772	923
232	912	425
232	912
232	472
674	392
942	135
379	568
731	739
929	314	710	99	599
918	844
996	418
581	855
764	994
558	956	48	216	25	458
418	996
840	540	873	245
379	662
288	846	629
13	516
540	840
233	692
288	484	773	846	391	629
718	189
200	952
214	586
765	425
546	147
692	233
267	577
926	147
228	693
924	122
813	24
568	947	379
517	952
855	581
994	764
680	731
718	843
909	362
788	740
29	107
362	771
347	933
502	61
126	294
633	193
707	680	98	951
267	577
189	718
420	96	559
912	232	425
695	60
29	553
422	680
294	126
422	680
540	433
582	364
147	134
147	577
568	695
546	844
765	30
680	584	284	15
343	223	740
333	502	178
290	214
343	223	322
772	870
66	45
50	634
157	277	933	926	347	355	590	577
802	428
840	540
337	505
126	294
381	192
912	425
599	78
517	803
294	974	126
879	69
879	735
855	581
951	225	883
457	377
126	356
974	126
120	280
82	54
813	746
680	15
746	935
381	327
98	134	268	401	278	117	107	713
671	995
73	577
746	935
277	546
605	685
14	506
14	924
337	505
232	472
731	422
712	450	40
532	516	1001	804	761
886	250
935	668
61	718
122	924
846	288	67
951	883
294	126
846	288
418	996
746	668	517	542	935	720	813
935	742
754	718
754	718
746	517	542
67	846
288	484	773	846	391	629
232	439	472
288	484	773
977	780	950	514	1004
920	656
377	423
435	648
377	457
994	540
707	680	193	98	633	120	951	214	609	416
977	120
746	668
628	135	581
1000	48	458	684
120	977
585	547
41	73	723
846	67
585	547
977	410
101	127
280	239
343	368	103
135	75
553	107
765	356
135	581	855
553	107
962	62
135	61
872	316
72	316
135	61
746	668	935
135	942
135	628
685	605
502	538
605	178
135	581
605	178
605	178
135	830
2	790	700
248	841
746	668	813
767	929
767	929
928	881
248	841
577	147
978	316
135	581
153	977
854	517
854	416
854	743
540	955
854	166
854	61
184	595
963	551
854	586
573	126
854	356
126	790
362	383
710	527
126	294
91	566
173	657
126	790
356	912
356	168
356	602
126	974
356	854
181	189
356	765
168	356	912
52	126
356	912	168
126	790
439	232
868	356	765
126	790
356	948	250
840	764
974	126
61	517
126	974
126	294
356	790
356	790
678	316
731	422
731	284
855	581
530	891
368	343
828	881
1001	14	506
126	974
440	737
1001	783
126	790	700
790	126
245	540
30	648	126	790
30	765
790	30
790	30
990	180
30	790
790	30
30	790
991	858
532	804
581	855
168	912	472
790	700
168	912
790	52
168	77
168	356
168	356	912
168	356
168	439	232
168	912
804	532
168	472
168	266
168	912	356	472
168	790
790	168
168	790
168	266
168	912
790	700
168	439	266	648	260	949
168	439
168	316
168	439	77
168	439	266
439	885
168	416
439	77	168
168	439
168	425
872	987
168	472	232
168	912
168	439	77
168	472
168	912
168	912	356	472
52	356
135	292
987	872
316	72
870	771	83	720	527
343	879
343	879
425	168
165	401
293	547
293	207
165	316
774	947
165	401	67
947	774
401	165
947	774
955	962
74	294
720	306
857	316
758	956
774	947
602	356
704	743
743	854
401	415	165
758	956
401	415	165
743	704
758	956
704	743
133	648
333	470	862	538	312	710	99	502	249	693	929	78	6	409	767	976	0	569	599	605	228
133	416
743	126
133	602
527	710
120	629	530
120	629
67	846
704	550	546	684	743
120	196	198
774	947
207	373	469	188	167
956	558
29	107
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
25	73
72	316
846	67
15	680
700	812
67	846
563	731
502	178
947	774
46	919
192	381
713	1003
841	931
75	135
185	720
789	605
421	424
530	120
774	947
846	67
720	185
98	134	268	707	401	117	107	429	454	713
710	527
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
919	1000
178	502
630	891
630	920
98	134	268	401	278	117	107	429	454	713
758	956	723	918	41
416	126
549	866
214	798
67	846
866	549
530	120
870	527
855	581
365	718
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
517	61
654	783	738
292	135
765	356
722	535
996	418
774	947
996	418
454	98
854	337
401	415	429	454	165
680	731
418	996
680	731
718	75
854	775
947	774
774	947
943	399
416	294	256	147
416	133
322	534
159	214
329	738
401	415	165
499	321
159	214
159	214
844	321
977	153
159	214
159	214
98	278	107	713
159	214
159	214
159	214
977	1004
159	214
159	214
98	134	268	707	278	117	107	713
236	90
996	418
239	280
782	294	166	74
422	680
602	133
720	668
422	680
518	646
418	996
646	551	369	62	513	485
499	558	91	321	607
120	629
214	367
850	75
381	532
75	220	772	948	120	499	850	190	107
316	200
120	443
316	214
996	418
369	646	551	62	513	485
427	329
418	996
502	178
685	1001	605
98	134	268	707	278	117	107	713
428	802
772	535
654	650	270	837	719	924	506	738	576	991	516	682	896	979	850	783	173	13	828	199	543	921
654	532
950	399
69	879
580	710
988	915
290	214
830	135
1004	977
191	150
912	168
879	69
630	685
527	710
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
316	428	142	990	200	971	857	915	952	136	31	344	165	543	953
746	668	935	813
912	168	356
418	996
73	723	41
98	134	268	707	401	278	117	107	713
654	858
710	580
935	813
935	746
601	962
67	190
190	274	373	656	181	353
190	274	373	656	181	353
963	67
98	134	268	707	278	117	107	713
184	754
720	771	147	527
90	236	107
723	73
214	535
904	479
851	978
56	482
316	857
870	135
98	134	268	401	278	117	107	429	454	713
710	527
122	883
700	812
704	743
391	373	353
418	977
418	977
450	695
543	316
236	90
236	107
70	534
854	518
771	306
207	795	373	424
427	329
207	795	373	424
651	316
0	502
422	680
915	988
316	651
720	668	935	746	813
723	41
538	502
720	668	935	746	813
685	630
67	963	846	344	165	207
605	178
990	207
605	178
605	178
605	178
605	178
720	833
518	895	854
630	685
996	418
175	275
321	499
41	73	48
771	720
696	229	248	607
947	774
518	854
926	715
696	229	248	607
685	630
872	987
527	710
11	619
534	322
696	229	248	607
807	134	890	193	383	239	633	120	951	196	75	214	471	609	90	53	159	334
165	428
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	872
987	796
774	947
630	685
696	229	248	607
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
107	98
518	854
518	854
977	418
723	319	758
223	343
680	707	284	15
947	774
551	799
956	465
795	421
977	418
912	356
832	410
955	987
774	947
890	923
978	552	469
703	193
772	923
149	101
951	923
427	329
977	1004
193	703
11	662
774	947
275	114
771	317
771	863	703	594
14	702
418	977
880	923
603	323
994	987
978	207	988	421	547	469	188	614	301	387	954	957	167	552	424	35	451
703	193
235	923
126	790
895	518
772	535
716	718
505	337
250	356
284	731
546	75
731	284
654	682
947	774
518	895
895	518
977	418
107	890	235	75	90	415	334
518	854
680	422
609	807
13	996
166	743
906	323
135	75
710	527
135	371
135	292
890	923
135	830
527	710
890	923
707	609
885	790
802	428
421	424
334	807
846	422
334	107
935	720
774	947
193	703
947	774
868	974
774	947
790	885
367	923
947	774
159	923
223	343
774	947
135	371
418	977
418	977
535	518
535	518
220	191
977	418
772	614
700	812
120	923
935	668
951	225	883
120	807
510	534
935	668	720	813
912	168
166	854
191	220
418	977
317	771
388	299
250	646	551	854	542	823	369	770	722	113	535	513	485	444
506	980
220	191
165	857
883	951
142	920
165	857	316
14	924
530	891
82	628
949	648	168
915	662
249	506
935	746
355	686
663	399
381	670
923	193
248	530
703	771
425	765
178	470	862	538	314	333	710	99	502	249	693	929	78	6	409	767	339	976	0	569	599	605	228
334	696	742
193	53
232	439
987	994
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
193	633
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
987	955
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
584	680	731
425	912
428	857
422	680
947	774
418	996
383	909
680	707
589	383
605	178
272	662
120	912
963	67
774	947
890	235
316	2
207	953
963	67
696	334
193	53
582	994
327	381
912	120
977	418
912	949
912	168
118	502
107	772	120	713
644	506
207	428	857
774	947
774	947
166	743
418	977
207	165
439	232
418	977
925	874
782	416
502	862
947	774
365	189
977	418
925	874
774	947
947	774
925	874
774	947
662	466
418	977
977	418
418	977
418	977
648	168
909	585
654	327	909	901	945	923	749	633	182	569	629	657
107	890
909	585
568	185
947	774
977	418
418	977
471	150
912	168
774	947
178	502
293	568
947	774
947	774
977	418
166	416
418	977
912	168
178	862
774	947
178	862
977	418
178	862
947	774
774	947
774	947
746	935
383	922	528	362	589
502	118
418	977
178	862
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
682	654
947	774
741	563	544
319	458	956	48	216	723	25	386	41
813	746
50	559
266	790
160	24	630	526	484	288	858	87	846	280	360	629	891	631	530	750	561
416	166
178	862
178	862
846	160
293	724
912	168
334	696	742
178	862
73	1000	723	41
334	696
544	143	8	669
912	356	416
73	618	1000
178	862
565	517
334	214
774	947
134	147
418	996
909	58
335	790
418	996
236	834
909	58
107	320	29	208	537	810	464	737	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	393
605	178
909	654
558	704
90	381
1000	112
120	107
558	704	684
765	790
236	671
444	535
614	772
954	207
249	883
752	946
765	790
720	771	527
168	425
585	909
580	409	582
166	883
668	746
765	790
720	185
168	912
542	646	62
214	535
947	774
718	595
774	947
232	439
874	540	840	231	873	245	764
334	696	742
832	976
293	697
530	248
168	912
168	912
855	581
746	935
947	774
118	502
410	951
774	947
947	774
316	915
381	29
191	752
534	633
418	996
737	440
790	266
840	471
752	191
790	266
595	718
418	996
746	935
416	912
192	381
752	762
256	74
435	782
923	193	617
624	329
250	518
506	745	78
250	471
178	502
266	790
765	721
197	32
813	900	135	742	746
428	207
855	581
120	997	865
935	746
746	935
774	947
913	369
484	630
599	693
428	857
855	581
414	891
951	883
428	32
530	360	526	484	288	24	445	685	846	280	391	630	629	891	631	160	750	493	561	658
891	24
710	527
391	288	373
391	484	288	373
772	923
891	414
782	416
577	147
159	214
458	956
885	439
2	316
416	782
250	518
32	428
746	935
500	814
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
595	915
58	909
558	704	684
746	935
790	266
746	739
951	923
772	923
746	111
754	407
923	270
285	577
684	48
746	668	935	813
923	542	135	157	910	528	134	576	197	592	550	278	687	850	617	607	506	546	334
321	499
746	935
855	581
235	923
885	472
15	471
724	293
164	402	943
704	176
175	5
730	912	356
607	617
55	404	169	595	129	78	767	688	289	130	195
942	135	30	765	720	936	581
886	250
915	595
577	255
66	45
949	912
696	229	248	607	334
248	696
696	248
696	229	248	607	334
790	232
696	248
790	126
248	696
248	891
66	260
103	832
55	579	201	716	249	977	372	409	410	236	0	1004	718
472	232
30	942
168	648
168	425	912	472
790	126
790	868
168	912	356	472
168	575
168	790
790	168
790	168
168	439	77
135	628
135	628	82	870	581	170	4	371
135	471
135	628	82	870	581	170	4	371
135	813
135	628	82	870	581	170	4	371
135	923
135	628	82	870	581	170	4	371
168	790
168	790
164	103
168	912
2	700
168	472
103	164
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
987	433
165	200
419	688
316	397
935	746
105	582
105	582
720	668	935	746	813
178	599
178	862
178	862
53	633
294	74
720	185
720	771	527
178	862
105	482
178	862
617	923
883	951
518	250
617	150
929	862	538	314	333	710	99	502	249	693	78	409	767	0	599	178	605	228
720	935
147	577
707	923
506	923
506	923
527	710
855	581
61	718
90	923
329	582
544	75
235	214
833	720
544	739
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
893	120
738	329
534	322
891	248
277	668	935	746	720	813
322	534
383	362
294	782
768	534
768	591
506	29	5	6	921
720	962
738	850
692	191
163	518
883	166
656	547	301
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
200	428	915
987	231
854	518
542	923
147	577
518	163
530	838
782	294
248	334
248	696
518	854
294	782
362	383
425	232	946
782	294
710	527
605	929
909	383
62	646	551	485
909	383
62	646
62	800
800	62
540	955
909	383
838	530
58	909
429	454
98	1003
362	669
743	602
987	540
220	75	334
534	591
800	62
602	743
669	362
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
633	53
147	565
418	996
771	170
565	147
644	738
280	526	484	288	24	445	685	846	391	360	630	629	891	631	160	530	750	493	561	658
832	16
832	862
832	388
644	611
329	624
692	135
275	175
362	669
682	738
185	568
5	29
484	288	750
568	185
246	423	101
418	996
418	996
771	901	659	306	83	626	835	400	374
316	142	990	200	857	302	915	952	136	344	165	543
341	739	915	136
397	316
122	428	857	915
193	70
321	618
329	692
909	585
933	347
485	62
347	933
915	122
90	381
933	590
915	200
956	458
294	790
850	516	650	881	14	654	837	719	173	13	506	996	199	657	738
15	422
710	527
143	580
270	923
135	581
718	994
862	178
122	915
377	423
157	740
178	862
178	862
693	605
740	157
812	465
517	332
851	978
851	978
851	978
120	893
851	978
851	978
851	978
333	502
800	62
997	120
120	923
120	923
126	790
832	423	184
707	680	193	923	98	633	120	951	214	609	416	880
832	710
909	862
990	178
316	997	940	963
178	862
644	506	199
767	55
535	62
120	707
62	646	485
485	692
485	62
530	891
891	530
530	891
178	862
353	391
52	868
410	832
178	862
899	29
178	724
890	923
178	118
913	535
707	120
707	120
730	356
915	341	200
332	517
334	322	534	70
990	178
535	913
913	369	250
752	191
915	739
580	91
696	248
178	669
630	301
178	862	99	502
915	200	857	883	160	530
178	32
322	334
369	913	250
630	469	167
178	470	862	538	314	333	710	99	502	249	693	929	78	6	409	767	339	976	0	569	599	605	228
771	214
705	0	102
913	369
542	500
800	62
391	288	373
369	913
518	53
978	988
537	440
58	909
423	832
739	341
601	962
15	584
53	518
718	591
790	700
855	581
716	876	249	91	236	293	777
868	790
126	790
58	338
133	294
772	120
618	499	321
790	126
506	29
38	309
581	855
696	229	248	607
948	803	267	517	112	674	751	392
812	119
538	502
861	896
16	832
813	668	935	746	720
249	716
721	765
90	850	173
874	540	840	231	873	245	764
538	235
589	290
126	790
855	581
721	416
974	790
832	977
772	75	334
633	53
915	595
936	765	137
249	716
874	925
865	120
294	790
936	697	170	855
832	400
142	267
576	923
832	936
120	772
316	415
772	120
294	133
607	499
696	229	248	607	334
573	126
624	540
624	540
738	644
130	502
948	267
851	718
191	752
886	250
605	502	228
96	388
126	573
855	581
522	746
369	913
458	956
977	832
191	752
721	765
921	506
895	646	823	62	485
534	322
415	997	75	940	963	316	334	401	278	70	978	850	147	127	609	416	190	607	40	107	429	546	629	720	178	425	865	257
605	1001	685
891	248
891	530
605	670
790	126
294	166	782	74
913	369
638	634
356	912	730	868
662	443
939	509
377	246
581	855
126	790
250	332
936	832
248	891
400	832
250	662	332
126	812
418	996
280	281
630	920
292	135
765	936
765	942
662	250
2	867	790	528	700
423	377
855	581
693	228
693	502
738	692
910	923
517	565
24	838
1001	685	605
638	460
186	325	528	783	173	975
739	915
186	671
1001	14	506
280	530
936	765
662	443
321	499
862	909
595	915
909	862
543	540
1001	14	506
915	595
543	540
543	991
166	126
388	96
509	939
356	77
356	472	425
232	472
356	168
356	472
356	168
940	75	316	334	401	278	70	978	850	147	127	609	416	190	607	40	107	415	429	546	629	720	178	425	257
356	912	168
356	416	948	168
356	168
305	232
935	696
540	630
543	654
813	746
630	540
595	404
595	169
648	765
813	746
126	166
356	912	168
356	912
685	280
915	280
891	248
260	648	168
197	923
648	790
790	168
484	630
168	912	790
168	416	356	948
630	484
790	648
168	356	912
119	812
126	790
883	428	200	857	915	393
790	126
790	126
790	126
168	472
126	790
126	790
790	126
126	790
168	790
949	439	266	912	77	260	168	416	472	575	232
337	38
790	168
790	126
595	453
439	168
790	2
790	168
790	168
790	2
790	648
790	2
912	168	356
912	439	266	77	260	168	949	416	472	575	232
912	648	472
804	532
66	575
535	369
800	62
804	761
135	292
761	804
323	906
804	761
292	135
439	949
305	232
812	790
812	790
233	540
532	804	761
135	581
356	912	730
761	532
761	532
439	168
949	168
532	804	761
532	761
532	761
418	153
812	790
790	812
356	912	730
78	506
506	78
74	256
453	595
356	416	765	948	250
356	416	765	77
86	443
86	443	152
761	532
168	439
168	949
912	356	730
356	912	730
356	912	730
356	912	730
416	648
605	1001	685
782	472
439	912	168
168	912	356	472
168	912
765	104
659	306
925	697	311	955
947	774
774	540
774	947
774	947
947	774
947	774
774	947
947	774
774	947
947	774
774	947
278	923
947	774
880	923
774	947
947	774
471	15
471	840
700	2
774	947
471	518
947	774
774	947
469	630
290	614
589	383
167	141
15	471
31	165
31	165
334	772
70	962
951	540
135	586
150	147
107	464
150	850
850	962
245	540
304	4
609	707
306	720
239	951
528	2
844	499
192	506
29	506
344	373	165
506	192
344	373	165
609	707
772	120	951
880	538
175	849	275
850	415
480	482
416	556
316	428
851	978
851	978
290	589
947	774
586	135
11	316
774	947
104	425
5	175
316	11
633	923
214	951
685	605
648	52	743
500	951
586	383
955	231
586	294
275	175
294	586
56	482
500	586
586	294
518	53
697	925	293
425	104
586	746
175	275
104	425
120	196	198	752
697	925
697	170	873	855	293
977	418
120	772
207	99
369	913
774	947
854	542
586	854
913	369
558	499
369	913
920	353
913	369
947	774
458	48	499
854	518	250
611	921
112	517
547	851
517	112
518	854
772	120
332	435
310	343
314	929
648	356
738	264
14	506
909	58
517	731	450	851	135	687	915	742	530	920	591
851	167
909	862
774	947
500	542
702	1001
181	724	189
500	746
126	790
951	540
947	774
846	288
643	381
951	239
147	277
605	333
605	178
53	518
136	316
774	947
53	75
178	693
867	2
862	909
58	909
920	181
742	214
435	500	332
75	53
742	334
977	1004
947	774
718	994
84	323
369	535
813	668
912	730	356
332	435
692	191
774	947
692	738
547	383
335	29	537	464	553	118	5	192	899	898	688	670	1004	980	201	175	289
505	337
582	105
324	70
505	337
435	332
947	774
752	120
167	851
142	267
318	332
107	98	98
107	98
120	70
107	98
107	98	98
107	98	98
107	98	98
107	98
107	98
107	98	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98	98	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98
107	98	98	98
107	98	98	98
107	98
107	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98	98
107	98	98
107	98	98
626	165
585	937
774	947
114	275
142	915
165	626
737	107
425	946
267	142
126	52
638	509
381	192
947	774
334	742
926	748	336	565	347	129	577	715
275	114
334	450	193	278	633	692
774	947
947	774
15	680
200	952
142	267
952	200
595	404	169
2	790
91	716
299	388
445	891
383	586
599	314	929
445	891
15	584
362	383
143	669
53	191
383	362
720	746
929	333
362	383
812	465	790	2	700	119
720	746
383	362
774	947
947	774
912	439	168
362	383
423	246	977	101
383	362
514	962
759	166
362	383
774	91
56	482
774	947
947	774
143	669
171	715
104	425
500	687	814
443	86
696	595
323	951
783	541
951	323
193	900
231	540
718	61
193	624
165	207
850	1001
582	540
700	790
987	962
169	595
207	165
518	416
90	107
910	329	692
774	947
147	926
910	334
112	149
910	75
984	762
774	947
947	774
294	74	416
648	267
910	231
586	383
586	500
586	500
168	912	294
500	332	814
586	915
70	324
586	267
517	267	112
586	267
940	53
672	844
586	267
151	278
774	947
164	420
838	112
267	586
383	586
947	774
61	718
774	947
38	832
951	807
628	135
586	267
165	207
774	947
586	166
314	693
334	910
267	648	517	751	478
61	718
586	166
648	267
418	977
267	648
416	962
418	153
86	443	662
418	153
947	774
425	104
912	356	730
746	720
418	153
746	720
181	920
450	900
774	947
758	499	844
104	425
950	88
246	423	101
0	951
84	323
609	940
738	783	654
425	104
947	774
833	415
833	720
609	471
774	947
147	720
947	774
104	425
260	168
774	947
88	906	46
669	143
425	104
784	742
950	103
135	870	581	371
135	628
843	907
947	774
906	88
104	425
846	288
88	906
906	88
75	910
940	609
614	290
425	104
168	912
104	425
231	910
804	761
214	912
630	629
164	420
88	906
906	88
1004	977
88	906
906	88
629	630
630	629
88	906
906	88
906	88
356	648
88	906
906	88
323	951
353	891	920
746	668	687	935	692	665	720	591	813
506	783	381
913	369
990	207
910	923
388	132
356	912	730
369	913
800	62
912	214
586	435
248	891
586	447
166	743
586	362
61	243
369	535
532	516
532	804
532	29	5	236
335	790
804	532
891	248
891	248
776	502
891	353
248	891
891	248
891	248
248	891
891	248
248	891
891	530
516	532
532	804
439	168
804	532
532	804
532	804
628	135
532	516
532	516
478	267
478	267
168	439
168	439
2	790
135	628
135	405
135	581
135	72
135	914
135	248
907	393
937	628
166	759
663	950
663	950
774	947
947	774
937	628
774	947
720	833
720	697	771	4	680	147	935	855	527	813
166	416
947	774
170	540
774	947
518	62
680	584	284	720	15
362	586
333	314
206	487
207	165
646	112
435	586	267
150	629
724	246
700	2
112	646
248	135
435	267
267	478
646	112
167	188
768	591
738	923
72	135
112	646
267	435
267	478
646	112
707	680	923	98	951	880
435	267
267	435
425	232
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
518	535
909	383
267	435
112	646
65	134	890	193	239	1003	772	687	150	120	951	90	607	415	53	752
439	168
135	405
98	134	268	401	278	117	107	429	454	713
135	581
947	774
909	383
405	135
774	947
90	65
723	73	758	41
947	774
700	2
774	947
758	956	723
867	29
758	956
956	48
947	774
383	909
891	530
935	111
752	191
951	65
150	65
774	947
935	720
935	720
947	774
423	246
774	947
662	443	86
38	522
584	680
947	774
628	937
120	534	70
891	353
730	912	356
29	867
381	532
774	947
628	135
534	120
947	774
790	168
672	844
936	581
758	956	73	723	918	41
774	947
120	65
867	29
947	774
29	867
774	947
867	29
381	327
420	96	559
420	740	879	164
680	15
696	229	248	607	334
913	369
15	680
947	774
752	65
374	306
774	947
314	333
947	774
178	929
873	231
883	843
70	120
267	142
935	720
774	947
947	774
710	929
334	75
190	629	891
774	947
947	774
216	499	321
607	75
517	112
586	915
951	706	997	617	415	191	940	752	865
135	72
135	405
516	532
334	75
929	314
855	697
425	104
855	540
671	609
53	951
951	369
987	872
425	912
980	107
178	862	99	502
32	534
193	581
534	676	919	906	788	106	309	474	247	323	460	649	740	139	38	206	489	84	477	154	893	322	102	879	562	939	64	622	42	510	601	591
214	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
214	865	220	334	178	316	324
940	65
107	652	320	327	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
707	951
940	951
61	306
337	505
337	505
207	988
306	374
942	135
267	648	517	751	478
90	693	178
929	314
951	404
88	906
324	591
522	546
178	693	90
267	648	517	751	478
546	522
120	823	62
178	90
868	471
324	591
696	229
704	765
605	178
696	229
906	88
178	90
594	135
246	101
178	214
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
126	812
522	61
696	229	248	607	334
812	126
191	951
514	950
950	514
696	229
594	581
765	232
334	229	696	607
75	607
522	546
581	594
142	267
365	377
126	812
581	193
915	586
952	200
514	950
952	200
522	38
823	120
648	765
765	704
704	765
544	8	669
126	790
586	135
950	514
429	454
208	107
1004	208
1004	208
381	327
669	178
104	425
35	851
547	851
765	704
765	704
306	374
879	534
178	99	862	502
890	65
306	374
738	923
178	693
514	950
75	546
514	950
873	231
62	646	551	854	369	513	485
873	231
441	304
873	231
253	151
253	566
823	542	120	62
253	290
873	231
159	70
369	62
538	605
1002	319
873	231
425	104
942	292	341
873	231
512	469
512	469
135	450
135	581	371
873	231
542	500
873	231
135	628
288	484	773	846	391	630	629
135	942
738	506
500	542
288	484	773	846	391	629
873	231
542	136	530
70	159
288	484	773	846	629
104	425
112	267
404	595
962	601
846	288
288	846	629
267	112
288	484	773	391	629
962	416
288	484	773	846	391	629
334	324
324	214
962	70	601
724	189	181
425	104
112	517
517	112
506	1001
581	135
104	425
696	229	248	607	334
873	231
425	104
823	542	120	62
696	229	248	607
912	77
104	425
416	962
435	332
86	662
86	443
912	77
581	135
833	127
915	517
738	783	654
425	104
292	942
239	951
70	601
984	762
120	823
127	718
718	127
823	120
956	499
24	891
425	232
77	912
334	696
327	381
915	586
774	947
885	586
873	231
628	135
135	586
947	774
718	994
454	53
335	29	537	464	553	118	5	192	899	898	688	670	1004	980	201	175	289
191	75	334
885	586
607	75
107	201
738	541
586	915
191	190
915	135	988	450	443	851	857	656	662	167	731	530	920
915	586
334	191
337	505
92	838
334	135
544	143
966	575
48	558
535	542
191	997
248	696
168	439
874	540	840	231	873	245	764
168	790
191	220
940	890	193	239	772	633	120	951	214	609	90	53	159
53	923
248	229	696	607	334
120	671
322	70
120	940
180	847
759	984
940	120
175	423
720	65
191	752
885	951
720	147
977	423
707	951	609
435	586	267
41	73	723
1004	208
404	169
214	178	316	324
951	706	323
609	890	1003	671
335	29	537	464	553	118	5	192	899	898	688	670	1004	980	201	175	289
634	638
977	950
175	5
214	912
514	780	950
535	518
514	780
32	791
951	926	715
605	538
951	866
534	692
423	246	977	101
605	178
404	506
439	912
605	178
425	104
532	516
915	142
534	64
104	425
425	104
891	530
472	232
586	984
605	178
605	178
605	178
605	178
605	178
605	178
605	178
605	178
605	178
696	248
485	62
605	178
605	178
605	178
425	104
232	472
866	951
260	168
662	443	86
325	671
14	924
812	790
812	790
535	369
179	383
790	126
804	761
804	761
431	188
788	634
168	260
790	2
575	168
168	790
700	2
700	2
700	2
790	2
790	2
388	2
416	2
867	2
126	2
126	2
532	2
532	2
790	2
790	2
52	2
923	2
983	2
790	2
168	2
700	2
966	2
868	2
77	2
334	2	2
231	2
790	2
868	2
790	2
696	2
812	2
77	2
335	2
790	2
898	2
790	2
231	2
532	2
502	2
790	2
812	2
782	2
790	2
168	2
586	2
789	2
322	2
790	2
231	2
313	2
812	2
984	2
790	2
119	2
168	912	868
168	472
697	925	293
697	293	720
559	420	50
274	167
274	469	188
14	702
343	663
274	142	469	188
506	404
178	99	862	502
581	135
135	870	581	371
844	956
556	416
383	179
772	609
178	990
196	278
179	383
383	179
772	120
383	807
772	120
772	75
696	229	248	607	334
120	772
609	53
696	229	248	607	334
91	774
891	530
696	229	248	607	334
644	1001
91	830
135	581
518	551
503	723
365	716
304	4
630	415
633	923
332	435
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
184	607
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
790	168
990	178
184	393
851	978	167
672	844
423	832
178	990
951	584	284	15
951	749
288	484	773	846	391	630	629
909	862
278	98
838	24
506	173
135	915
846	288
416	435	425
435	500	332	782
416	415
1000	48	499	684
383	909
595	890	687	718
415	416
912	214
649	663
942	135
890	595
720	746
720	746
720	746
120	542	62
851	167
951	235
120	542	823
765	30
107	1004
951	214
435	974
909	362	383	528	589
823	120
306	873
135	942
135	581
343	310
61	243
61	534
542	120
542	120
844	684
245	588
951	225	883
383	909
92	31
92	31
92	31
92	31
196	318
92	31
92	31
92	31
415	762
1001	506
267	586
950	103
693	90
92	915
92	915
92	915
92	915
746	720
404	595
746	720
746	720
435	332
500	415
663	343
840	61	540	311	170	32	338	925	56	955	605
196	413	120	429	291	454
940	196
804	532
746	720
435	196
214	278
518	535
633	923
136	915
840	318
840	231	994	245	624	582	987	764
920	656
906	88
90	693
909	383
624	840
720	196
663	534	528
73	499
214	278
915	136
951	866
497	281
500	435
41	565	499
136	915
512	469
512	469
415	500
723	565	499
551	518
48	499
605	840
840	873
772	120
900	450
319	499
900	193
337	113
193	900
120	772
552	160
900	193
765	90
923	633
70	196
840	2
164	943
332	435
454	196
559	420	50
633	923
586	267	984
104	425
951	13
78	502
260	168
707	680	923	951	880
951	225	883
231	873
559	420
322	70
918	499
439	648	168
915	136	316
915	135
335	688
500	383
544	563
688	335
56	540
924	14
923	671	633
854	518
518	854
429	454
246	724
2	700
178	333	502	249	693	0
950	1001
425	104
335	688
518	551
868	912	168
104	425
868	912	168
758	956	723
425	104
214	940
991	858
991	61
415	811
991	858
991	654
991	61
225	951
758	918
956	499	558
387	851
113	62
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
800	62
113	62
790	119
951	923
991	858
518	551
14	924
113	62
991	858
990	316	302	954	31	190	165	424	207
991	61
772	923
75	196
923	151	890	278	687	617	591
977	103
532	381
873	306
880	923
31	165
56	482
120	923
772	75
977	423	1004
280	851	915	530	920
543	165
214	865	220	334	178	316	65	997	435	190	107	940	987	612	927	413	70	499	978	850	147	127	515	40	569	544	629	963	720
151	923
435	500
332	586
586	332
532	804
609	923
260	168
609	196
630	288
228	61
601	70
118	335
135	628	82	870	581	170	4	371
135	923
135	942
585	547
335	118
924	14
335	118
232	472
418	996
1001	103
1001	702
595	127
61	228
804	532
439	912	168
804	532
595	71
318	196
318	840
912	435
509	638
472	168
168	472
472	168
472	168
168	439
168	912
925	874
720	746
214	951
617	923
278	923
235	923
425	356	112	472
707	923
288	846
425	730
425	472
559	50
343	310
288	484	773	846	391	630	629
288	484	773	846	391	629
696	229	248	607	334
662	443
633	873
334	923
926	336	715
696	229	607	692	334
926	336	715
920	274
178	470	862	538	314	333	710	99	502	249	693	929	78	6	409	767	339	976	0	569	599	605	228
314	929
874	925
70	214
70	601
416	214
978	188	167	141	35
499	956
381	643
601	70
862	99
134	807
926	715
971	543
696	428	229	534	248	851	157	915	410	607	692	334
70	65
551	518
99	929
332	126
62	800
800	62
984	885	912	168	586	74
98	134	268	707	401	278	117	107	429	454	713
275	327
951	866
920	630
851	978
369	535
120	53
630	920
874	540	840	231	873	245	764
984	912	168
851	387
874	925
746	935	720
245	540	329	233	231	264	624	764
605	178
605	178
605	178
920	630
630	920
70	388
912	168
700	790
605	178
605	178
605	178
178	538
605	178
551	250
605	178
915	428
912	885	168	586	984	74
500	782
500	435
391	484	288	373
819	329
984	912	885	168	586	74
214	425
532	804
688	553
126	332
707	680	923	98	951	609
416	120	425
920	428	851	530
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
662	443
629	24
126	790
239	214	713	159
920	142
332	126
990	482	31	165	207
595	127
851	167
24	629
200	952
425	214
127	923
942	135
127	595
127	214
127	214
127	595
178	99	599	929	409
500	782
1001	950
646	62
62	646
950	1001
586	435
70	388
646	62
646	62
112	267
214	127
267	112
586	984
718	904	281	716	724	189	16	377	32	843	365	114
16	718
1001	950
98	268	707	401	278	117	107	429	454	713
61	718
281	718
388	70
984	586
500	814
232	425
281	127
225	951
416	120	425
126	416
179	789
239	951
851	428	530	920
239	951
522	550
324	591
700	790
812	790
416	833	134	890	707	185	235	1003	633	150	951	214	617	90	91	191	454	880	752	257
0	732
416	126
940	214
75	772	120	334
104	425
135	742
605	178
135	834
605	178
135	157
605	178
532	1001
605	178
643	685
113	337
605	178
586	157
936	765	104
912	168
314	929
765	523
765	742
765	581
761	804
790	126
126	790
913	369	535
915	142
530	428	851	920
383	586
703	135
696	229	248	607	334
696	229	248	687	607	334
482	531
696	229	248	607	718	334
443	662
157	586
984	762
862	832
891	24
135	703
135	697	581	170
135	530
135	542
135	586
135	594
784	769
804	532
532	804
532	804
804	532
804	761
532	804
1001	532
991	654
991	858
662	443
630	685
926	748
532	1001
912	439
912	168	439
912	168	439
912	266
912	168
912	472	575
991	654
991	61
443	86	662
369	513	263
991	61
991	61
991	654
991	654
991	654
991	61
866	951
135	581
991	858
991	858
991	858
561	24	846	280	658
168	912
318	332
565	684
912	868
168	912
912	168
942	135
761	881
991	858
912	168
761	516	804
335	553
991	654
991	654
991	858
991	858
991	654
516	532
991	543
991	654
991	654
991	654
991	654
991	654
991	654
991	858
991	858
605	178
66	45
472	168
126	948
126	790
168	912
66	45
168	472
168	912
168	912	439	266	77	949	699
439	912	168
168	912	356
868	912
168	356
168	912
168	912	439
790	126
168	912	472
168	912	356	948
685	630
532	516
532	381
168	790
168	439
790	168
168	790
168	949	472
790	168
912	168
912	168	472
912	868
912	168	77
168	260
790	126
439	168
595	0
393	61
991	858
381	532
381	532
381	532
532	381
381	532
14	506
532	381
532	381
788	402
532	804
662	443	86
260	168
168	260
168	439
439	912	168
168	912
168	912	439
439	168
949	168
166	782
356	416
356	472	425
561	846
135	942
135	581
949	472
812	790
502	178
472	168
502	862
472	912	168
266	439
168	912	472
561	629
439	266
472	168
472	168
472	949
804	761
390	771
168	472
168	472
168	472
390	771
260	168
168	260
390	771
168	472
472	232
260	168
472	168
168	472
771	170
532	516
168	472
168	472
168	52	260	133	557	607	232
168	912
170	771
170	840
500	383
500	586
316	200
229	687
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
502	118
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
120	416
120	416
857	838
135	942
142	920
469	274	167	207
469	207
592	454
323	676	402	139	125	622	474	247	510	601
527	710
527	720
1004	275
399	343
502	923	687	915	742	591
401	415	165
502	538
502	538
401	415	429	454
429	401	98	415	454
391	484	288	373	353
680	731
951	0
771	170
506	657
580	32
334	214
699	168
369	513
353	391
538	605
771	697	82	83
502	538
502	538
88	343
310	343
239	65
629	416
518	250
580	739
710	527
239	656
267	586
165	838
142	915
887	383
429	454
987	231
165	67
170	771
502	78
88	906
70	416
832	423
749	416
88	906
32	580
70	388
860	848
935	746
749	196
585	767
585	937
704	844
275	1004
758	956
52	126
275	246	327	737	849	149	710	977	423	409	101	293	175
834	135
316	200
229	534
280	239
107	537	464	5	236
229	851
229	851
157	135
229	534
31	165
454	98
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
249	6
586	135
147	720
607	168
450	187
178	502
147	471
120	454	196	198	53	752
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
410	189
586	416
771	703
175	275
646	542
275	175
248	229	696	607	334
187	40
175	275
721	356	256	602	743
534	474
425	356
316	428	142	990	200	971	857	302	952	136	31	165	953
418	153	977	996
720	668	935	746	813
516	532
15	731	680	422
189	181
719	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	745	173	13	437	506	996	199	644	921	657	738
214	334
178	502
500	586
383	500
540	994
804	516
391	353
568	293
633	823
70	890
15	422
915	923	502	687	742	591
721	104
721	104
414	506
568	293
516	804
605	178
605	178
293	568
605	178
921	32	657
418	996
52	648
568	272
720	668	935	746	813
454	120
881	761
664	335
923	127
415	762
951	239
721	790
157	740
306	864
721	868
942	135
718	61
935	813
534	676	474	206	125	939
471	147
24	891
253	151
844	53
24	561
253	151
718	696	607	334
568	293
112	267
239	547
253	290
272	900	662
890	923
890	923
629	526	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
558	704
304	848
450	40	802
304	848
873	95
702	316
280	530
873	95
316	702
107	320	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	980	201	175	381
157	933
24	953
294	817
134	416
765	721
530	280
915	75
812	119
502	772	120
280	526	846	360	631	160	561	658
52	267
472	356
343	740
912	168	439
765	570
236	1004
692	749
692	749
692	749
692	749
457	377
189	214
752	946
913	250
752	120
765	86
428	838
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
857	428
428	857
264	245
175	275
181	724
443	602	743
418	761	996
832	38
849	275	737	423	175
657	921
418	996
862	534	547	293
547	239
906	88
915	316
428	838
229	692
605	333
605	178
812	700
809	987
624	245
264	540
126	790
443	86	662
214	334
126	52
873	95
844	704
356	472
977	1004
126	435
702	316
528	2
120	542	870	62
746	668	214	935	720	53	813
1001	14	506
500	814
120	772
680	15
518	646
38	388	534	939
873	95
772	120
502	99
439	912
126	790
61	393
250	962
443	86	662
75	915
214	472
439	912
332	500
250	854
334	229
316	702
870	120
418	996
281	280
67	963	391
112	267
99	502
356	472
38	388
246	275
275	246
246	275
104	425
500	332
38	832
832	319
377	457
377	457
120	542
942	135
607	229
428	915
52	126
391	288	373	353
149	716
707	680	193	923	98	633	120	951	609	416
353	391
428	316
846	288
267	112
267	112
987	809
90	765	948
540	994
200	344
540	994
950	1001
90	14	850
846	561
720	668
846	288
61	522
718	980	904
750	24
356	912	168	472
120	671
410	14	719	16	56
530	135
272	662
771	390
703	306
1001	950
334	248
703	771
248	364
126	812
332	435
356	472	425
236	975
236	671
873	95
1004	977
674	392
771	703
500	332
586	126
410	719
771	703
267	648	517	751	478
343	399
771	390
527	710
175	275
977	1004
743	704
353	750
356	472	425
648	267
126	586
95	873
935	746
671	236
283	226
249	181
425	435
377	718
703	771
246	423
95	873
765	104
771	703
912	168
951	885
95	873
319	832
703	771
168	699
731	584	284	15
316	915
236	671
517	648	267	751	478
680	731
851	167
851	167
719	410
343	399
851	978	167
851	978
851	978
912	356	168	472
851	978
40	415
168	472	232
638	790	2	700
362	719
950	1001
40	196
657	14
915	316
832	319
915	316
40	572	947	187	379	60	712	802	695
704	550	546	684	743
800	62
214	713
915	428
710	527
542	120
418	996
854	250
936	137
542	120
518	551
936	292
771	390
304	441
522	61
771	703
167	188
942	936
977	114	184	407
135	942
542	518
139	322
1000	565
915	32	718
75	633
868	721
724	883	718
267	112
883	724
356	30
416	586	573
135	233
332	500
1001	950
758	386
24	750
250	518
758	558
527	710
951	143
306	742
90	997
746	935
290	151	253	566	589
175	275
535	250
275	175
850	541
535	250
518	250
316	915
946	356
250	518
306	981
868	168
710	527
900	272	450
996	418
541	850
883	166
428	915
900	272
977	418
765	104	721
314	605
418	996
923	231	921	738
900	272
472	946
2	790
996	418
2	638
450	712
518	951
532	761
184	0
804	516
334	214	746
484	630
630	484
704	558
935	746
580	135
935	746
659	306
935	746
147	931	171	926	590
951	542	518
137	936
742	306
977	418
765	104
147	196
353	391
540	697	840	855	955
343	388
343	69
90	485
316	915
788	634
680	731
134	923
518	250
407	843
344	838
518	250
450	135
272	900	662
915	428
90	1001	850
506	414
704	765
418	996
316	915
369	407
250	551
422	731
984	762
609	923
558	723
923	910
782	61
316	428
923	910
910	923
910	923
356	472	946
948	126
232	168	472
74	974
0	184
948	168	425
425	104
996	761
61	782
921	541
948	425
813	746
168	948
443	86
443	86
648	721
233	135
605	314
974	74
742	135
74	974
104	425
1001	90
984	586
169	595
782	890
638	2
553	335
595	169
409	78
912	168
409	78
32	915
742	718	61
280	530
425	104
381	532
104	425
643	468
500	332
425	416
746	668	935	692	720	813
425	104
724	246
104	425
742	306	334
425	104
135	580
135	450
742	900
104	425
435	500
266	912
561	846
425	104
104	425
425	104
104	425
425	104
843	407
104	425
306	742
425	104
942	135
104	425
915	32
425	104
104	425
984	586
984	762
133	765
166	759
472	168	232
759	166
942	135
248	229
746	517	542	157	684
2	700
289	810
912	266
266	232
335	553
335	107
991	654
356	472
991	654
356	472
356	472
418	105
712	450	214	40
416	425
840	540
996	418
416	439	266	730	949	109
168	948
168	472
790	126
390	771
390	771
605	178
605	178
857	471
31	990	190	165
178	189
178	502
316	428
165	401	990	67	31	344	316
165	990
105	418
344	373	165
425	232	946
229	421
120	454	193	772	633	196	198	566	53	752
246	724
551	250
401	165
454	401	429
454	120
855	697	540
246	423	101
838	344
951	707	273
151	278
288	846	629
996	105
720	746
135	942
196	120
135	942
948	168	425
344	200
428	316
135	334
288	484	773	846	391	629
288	484	773	391	629
863	993
996	418
135	405
948	168
135	742
559	299	489
996	850
926	147
401	98	415	429	454	165
471	857
955	540
165	401	31
926	715
963	67
314	710	929	599
926	336	715
14	702
135	540
192	381
832	514
484	288	750
484	288	750
267	112
267	112
485	517
484	288	750
344	838
25	844
863	742
942	135
915	142
534	70
915	428
502	915
723	41
915	502
135	942
502	228
580	135
319	1002
731	422
935	668
935	668
423	246	101
365	977
915	718
954	990
731	422
178	693	0
540	28	338	955
977	365
98	134	268	707	278	117	107	713
268	117	98	633	454	291
428	316
772	75	609	454
428	915
939	534
799	895
454	401	98	196	429
75	772
502	742
178	786
786	178
75	850	334
528	281
540	24
590	933
316	857
799	895	551
540	278
267	948
630	530
850	996
198	120
278	540
534	939
126	586
416	629
850	75
420	96	559
629	530
850	199
943	70
671	193
943	164
161	581
500	332
879	322
530	630
530	280
530	629
275	849	175
630	530
528	371
126	573
428	316	915
353	190	391
1002	319
391	288	373
314	169
609	671
953	24
907	912
160	629
323	510
319	1002
523	104	765
70	943
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
316	214
70	534
53	90
107	335
541	996
457	365
316	214
126	790
135	580
915	428
275	849
67	344	165
139	893
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	344	165	543	953
383	362
484	288
362	383
484	288
316	838
849	433
990	207
672	844
151	278
605	178
193	923
193	923
528	890
316	349	17	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
738	13
530	891
24	953
196	278
984	762
851	978
974	790
996	541
854	485
738	923
977	996
541	996
581	135
294	74
152	86
152	86
152	86
790	126
790	974
542	513
165	857	136
165	401	990	31	344
193	782
229	334
245	231
990	424
909	862
329	540	338
329	338
231	245
290	278
950	1001
731	422
704	25	844
923	53
704	558
950	206	780	977	514	378
90	464
530	267
890	962
586	984
586	762
469	424	421	795	547	851	188	614	301	954	817	957	167	35	207	241
890	962
718	980	904
812	790
193	789
935	746
13	738
718	724
586	126
934	595
934	880
858	35
680	731
61	522
334	214
586	166
790	812
61	991
586	762
464	90
790	126
644	199
541	924
178	99	862	502
718	915
514	832
334	70	471
629	24
334	229
629	24
166	883
546	550
790	2
883	166
135	628
843	407
718	61	742	692
550	546
680	422
680	731
24	540
628	135
107	320	29	208	537	810	464	553	118	5	898	985	664	236	670	1004	980	201	175	381
672	844
165	401	31	344
70	633
946	305
546	550
862	178
844	672
478	267
862	909
422	680
720	746
104	425
178	862
353	181
450	712
120	772	948
120	893
126	790
790	126
948	120
779	843
518	646
977	950
4	304
721	648
425	948	602	868	250
924	541
418	105
229	334
879	322
950	977
951	225
742	135
425	109
282	509
586	267
742	61	692	718
978	421
267	530
267	478
540	24
517	485
742	502
517	485
742	863
135	628
267	586
540	231
558	704
522	61
720	935
556	168
290	278
249	6
61	991
61	991
392	674
334	229
672	844
392	674
674	392
500	782
742	334
540	338
843	393
915	718
609	633	120	951	214	53	159
674	392
316	915
540	338
630	469
742	90
250	425
105	418
167	547
923	193
752	120
832	514
126	573
772	120	609	454
920	248
772	75
323	139
381	670
868	425
13	881
506	29	5	6	921
663	388
978	988	547	851	469	188	614	954	167	141	552	35
746	668	75	935	720	813
225	951
425	104
935	720
924	14
843	779
633	70
356	912	730
540	994
886	250
891	24
581	765
356	912	730
514	832
214	865	763	811
907	687
67	963	846	344	391	165	207
120	772
229	428	534	248	851	157	915	410	607	692	334
70	633
425	416
851	469
120	609
314	599
851	167
454	401	772	429
327	381
679	844
500	633
900	214
679	499
391	288
90	742
75	772
75	220
540	994
220	75
913	369
454	1003
299	388
61	991
977	153
61	718
541	924
605	178
605	178
239	707
646	542	62
61	718
24	540
840	540	231	245	764
662	443
500	435	332	782
1001	850
924	541
142	915
14	924
75	746
407	843
435	332
772	454
948	772	120	946	425
428	229
880	946
648	790
334	229	696	742	306
332	435	500
435	586
763	214
742	90
1000	565
334	742
988	954
772	948
369	913
885	962
540	955
104	425
113	646	62
742	306
288	484	773	846	391	629
724	883	718
288	484	773	846	629
107	98
332	435
540	994	245	433	56	226	68
104	648
680	731
680	731
680	731	731
680	731	731
540	24
788	402
425	104
278	196
294	648
723	41
723	41
214	763
874	540	840	231	873	245	764
850	214
90	220	72
306	790
104	425
648	765
540	890
90	220	283
680	731
850	1001
531	528
267	648	517	751	478
275	114
96	388
24	540
890	540
977	514	780	950	1004
334	591
283	90
435	586
334	591
680	731
974	867
1001	850
540	329
629	526
599	314
607	890
568	187
730	912	356
77	912
58	909
422	731
2	528
568	187
730	912	356
899	289
946	472
31	990
425	104
857	428
126	166
629	891
934	861
629	160
90	283
32	669
418	105
629	24
744	912	378	407
90	40
724	883	718
935	668
541	921
166	759
629	658
707	680	98	951	609	880
731	680
214	923
979	783
744	912	647	830
90	450	40
105	482
629	530
104	425
731	680
880	946
840	231
731	680
750	24
214	912
90	863	742
784	390
731	680
744	912	353
731	680
784	390
731	680
731	680
996	541
731	680
744	912	125
731	680
24	629
744	912	254
731	680
731	680
731	680
415	762
518	913	722	444
731	680
744	912	977
24	750
458	577
502	862	188	189	280
731	680
731	680
731	680
744	912	236
731	680
731	680
744	912	346	745	360
731	680
744	912
731	680
940	214
940	214
90	278
913	369
731	680
731	680
767	359	6
731	680
744	912	307	381
744	912	644
731	680
334	229	696	742	306
746	668	935	720	813
731	680
744	912	509
731	680
744	912
731	680
744	912
731	680
731	680
730	948
731	680
744	912
577	336	926	715
644	783
862	534	547	293
245	231
425	104
742	863
923	214
327	414
104	425
935	746
746	935
425	104
104	425
249	1004
423	246	977	101	103
306	334
306	742
949	168
390	784
390	784
646	542	62
638	700
746	935
337	505
580	135
200	952
104	425
540	700
425	104
942	135
942	135
104	425
105	418
105	482
738	837	783	13	719	745	828
868	912	730	168	356	889
425	104
684	844
861	934
104	425
369	913
915	229
915	142
913	369
929	862	538	314	333	710	99	502	249	693	78	409	767	0	599	178
214	595
577	458
915	428
369	913
929	605	228
369	913
742	718	61
913	369
233	185
168	439
577	458
458	577
577	458
214	912
804	761
810	881
135	580
135	942
335	107
356	912	730	77
77	266
77	356
135	580
376	718
356	912	730
181	249
356	912	730	168	425	868
356	472
356	912	730
356	256
915	857
541	850
526	629
356	730
718	991
356	912	168
356	602
164	893
356	602
718	991
718	991
232	168	472
356	425
942	135
991	858
643	381
1004	249
168	472	232
168	912	356
915	75
906	88
88	906	399
168	472
742	214
784	390
541	924
746	720
746	813
784	390
784	703
416	425
472	112	356
712	450
275	849
712	450	214	40
275	175
784	742
393	843
260	168
390	784
891	24
784	390
595	404
168	912	425	948
168	356
390	784
390	784
390	784
390	771
266	912
742	784
200	915
190	353
190	31
190	373
190	120
697	293
190	471
190	196
190	614
697	540
190	120
697	855
697	925	855	293
190	990
697	293
789	338
178	99	862	502
833	415	720
833	185
506	364
401	98	415	429	454	165
120	454	193	772	633	948	196	198	75	609	191	53	752
200	344
428	857
658	629
135	942
135	581
188	614
178	99	862
811	415
789	269
175	275
443	662
680	731
356	912	168
951	739	143
680	731
844	684
963	67
196	120
795	421	424	207
48	956	565	558
75	915
362	688	141	228
518	369	513
731	422
935	746
75	220	850
168	356
629	526
14	924
954	471
135	890
559	299	50
441	860
703	784
850	541
857	838
784	742
329	819
401	415	429
518	250
595	71
924	14
784	390
314	929
344	373	165
294	586
977	1004
14	924
528	362
784	390
444	535
147	196
147	454
535	444
147	720
15	731	680
731	680
356	912	112	730	472
991	654
369	518
599	99
924	14
518	369
506	248	29	5	6	775	670	921
15	731
915	718
239	656
356	112
775	506
31	316
356	112
528	531
758	956	918
356	112	730	472
680	731
356	912	112	730	168	472
906	88	788	106	601
106	906
956	672
850	682
910	923
362	383
906	88	601
527	710
915	586
528	383	922	589
581	161
135	292
106	906
356	168
316	915
135	628
168	356
149	595
196	413	731
383	528
909	862
75	692
284	731
75	692
168	912	112	730	356	472
383	528
867	974
75	692
272	40
935	813
181	274	656	353	920
977	1004
401	98	415	429	454	165
390	784
316	772
738	433
40	264
912	425
167	280
784	863
912	356	948
784	390
648	765
935	668	720	813
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
472	356
421	795
987	796
935	813
648	104
589	528
795	421
190	920
294	74	885	447	984
292	135
106	88	906
429	401
978	301
670	688
710	527
585	306
126	868
275	175
127	415
127	923
946	880
127	923
784	300
344	838
127	281
415	127
415	127
256	356
165	990	67	31	344
157	75
499	321
472	356
190	920
517	61	718
178	99	862	502
984	962
948	120
245	540	329	233	231	264	624	764
948	648
748	926
390	784
680	731
180	727
161	581
499	684	844
731	680
744	232
126	232
784	390
648	948
682	850
891	530
915	316
178	990
656	239
813	912
731	680
427	329
843	393
731	563
356	112	730	472
880	946
302	165
946	880
288	484	773	846	391	629
946	880
913	369
926	336	715
628	135
646	113
288	630
274	951
75	334
527	710
369	913
568	947	379
232	744
502	178
744	912	943	321	622
104	425
744	912	46	798
165	857	136
850	682
838	857
558	956	1000	48	216	319	499	321	207
165	857	136
264	40
14	881	796	506	1004	921
454	429
913	369
710	527
61	122
318	71
1004	14
290	214
401	429
14	644
169	595
294	104
843	883	907	184	393
700	540
14	1004
407	843
1004	14
104	294
984	974
913	369
633	923
356	730
299	559
580	409
24	891
644	14
299	509
855	581
912	112	730	356	168	472
391	484	288	373	353
14	1004
541	850
391	288	373	353
147	715
530	629
662	443
391	484	288	373	353
530	838	629
391	484	288	373
850	541
893	309
541	850
428	838
391	288	373	353
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
88	950
88	950
813	746
799	895
977	514	780	950	423
171	347
484	288
24	891
799	895
906	88
175	275
500	814
915	316
913	369
390	784
715	890
88	906
88	906
135	292
891	414
851	978
946	232
356	730
275	175
500	575
88	399
5	532
946	305	425
416	790
347	171
347	933
718	591
356	112	472
880	946
581	135
75	157
135	75
40	272	662	712	802
581	135
471	232
309	893
280	846
70	534
952	200
435	586
906	88
414	891
946	880
232	472
530	629
971	200
716	149	724	377	423	101	866
891	24
742	900
595	169
113	823	485
517	485
795	421	424	207
517	485
126	648
88	906
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	344	165	543	953
444	535
88	906
633	923
414	327
61	19	522
369	913
120	772
906	88
784	300
671	193	923
744	912
316	915
644	611
870	82	771
193	923
633	687
214	278
744	912
720	383
744	912	406	722
106	906
942	135
720	668	935	746	813
744	912	583	505
912	168	266
316	2
90	388	70
40	900
744	912
383	720
90	134
120	189	731
744	912	939
611	644
700	929
710	527
790	416
744	912	803	915	527
710	527
744	912	170	871
700	112
70	534
744	912	170	871
700	629
744	912
946	313
915	316
921	14
534	75
720	383
534	70
942	135
909	862
369	535
207	795	99	373	469	954	558	35
416	104
75	135
75	534
644	611	14
940	196
314	693
207	988	373	469	302	954	558	293	35	561
893	309
14	506
290	214
14	644
304	441
744	912	142
644	14
923	193
744	912	560	82	740
441	304
744	912	469	194	548	161
207	165
744	912	428	31
207	142
744	912
788	634
207	99
843	907
135	292
963	67
913	369
663	343
356	112	730	472
214	367
963	67
135	942
499	565
120	189	629
135	581
135	581
723	41
316	838
120	200	189	316
723	41
723	41
135	581
471	150
929	314	710	99	767	599
443	662
321	558
314	710	99	929	599
266	949
38	832
731	120
929	878
823	485
301	630	795	547	142	656	978
795	421	424	207
425	439	266	949	356
356	266	77	948	168	699	250
744	912
731	680
656	190
731	680
429	454
731	680
166	126
178	231
663	388
595	127	718
52	126
356	112	472
731	680
343	663
356	730	425
377	716
924	541
772	566
377	716	716
166	74
663	399
823	923	120
471	220
134	837
161	581
949	266
112	948
586	435
744	912	470	306	400	777
949	168
443	602	743
744	912	870	606
586	267
744	912
744	912
586	435
742	923	772	120
267	142
744	912
388	90
586	294
249	404
744	912	676
388	663
566	772
744	912
541	921
595	280
527	422
744	912	568	735
923	963	193	671	264
744	912	368	460
595	280
939	38	309	474
180	829
744	912	32	879
264	40
742	900
126	166
874	540	840	231	873	245	764
185	233
444	535
65	193
866	716
662	572
425	752
920	214
654	783
978	301
978	301
420	96
422	731
429	454
101	716
743	443
629	891
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
719	197	837
719	761
730	356
280	530
280	530
422	731
866	189
586	197	38	326	324
220	471
306	585
90	1001	850
565	723	41
540	994
214	278
314	693
744	912	208	971	74
765	868
245	231
126	586	356
245	231
977	780	950	423	1004
948	425
301	630	142
316	165
120	923
746	935
609	946
193	90
891	830
697	925
730	356
435	500
977	497
356	126
868	730	356
730	356
527	710
718	716
439	790
718	716
813	935
718	716
388	343
718	595
718	915
404	249
356	730	765	472	232	868
601	919	376	247
425	356	948
844	85
718	517
718	61
921	541
577	458
232	730	356	765	472	868
843	393
923	915	742	502	772	687	120
956	758
813	720
956	600
853	638
581	161
923	823
765	868
718	61	742
918	844
425	104
586	915
988	978	167
718	376
940	214
104	425
264	338
502	923
746	668	935	720	813
843	607
744	912	780	952
823	923
541	921
184	1004
868	730	356	765	472	232
750	280
502	693
502	599
425	104
517	718
142	267
915	718
82	937
915	718
744	912	402	946
744	912	1002	210
233	185
744	912	660	324
710	527
189	120
104	425
484	630
534	70
742	718
189	120
744	912	843
951	706
189	120
77	266
684	844
543	915
731	422
813	137
891	267
744	912	203
356	730
744	912	489
630	484
401	98	415	429	454	165
90	940	776
744	912	464
435	586
293	697
784	390
595	71
744	912	795	581	562	524	293	152
744	743
422	731
940	90
214	912	948
540	994
744	912
388	132
644	14
422	15
744	912
435	962
314	929
429	401	98	415	454
738	783
923	910
662	443
776	90
910	923
923	502
425	104
948	356
526	629
77	2
784	863
343	663
948	90
306	229
530	629
710	527
950	88
2	790
577	458
923	633
595	415
415	762
333	19
915	428
912	266
415	595
104	425
586	435
923	633
595	415
605	178
605	178
605	178
422	731
246	423	101
744	912	807
415	595
912	214
246	423	101
977	1004
744	912	42
744	912
744	912	38	558
915	742	923	502	772	687	120
744	912	218	304	493	164
425	104
730	356
744	912	432	496	176
423	246	977	101	175	103
599	693
415	135	940	316	595	948	696	70	987	720	178
605	178
605	178
605	178
104	425
843	407
425	104
104	425
322	663
765	313	30
333	767
214	278
356	730	765	472	232	868
249	404
423	716
744	912
425	104
104	425
372	558
746	214	668	935	720	813
1004	184
104	425
425	104
2	790
104	425
372	404	169	934
942	383
372	404	149	169
372	404	149	169
372	404	149	169
135	581
404	249
530	629	891
915	923
767	333
915	857
248	506
921	541
921	541
104	885	294	759	166	447	984	232	946	74
356	912	730	868
915	428
200	679	344
500	586	166
356	912	648	425
356	648	425
232	730	356	765	472	868
200	120
356	232
912	168
77	168
232	260
595	415
232	472
232	949
232	648
581	742
266	790
891	530
356	912	730
168	912
168	77
812	2
168	912	868
996	761
443	86	662
996	977
439	168
790	266
232	472
88	106
266	790
790	266
648	126
648	232
443	86	662
912	356	730	168	425	868
790	266
266	790
790	266
790	266
912	730	356	868
790	266
912	730	356
912	168
266	790
266	790
912	168
912	168
790	266
266	790
790	266
812	790
266	790
790	812
790	812
912	168
912	168
790	2	77
790	439
390	784
540	994
178	99	862	502
306	790
178	878	99
663	322
697	540	311	771	170	873	925	855	293	83
165	401	344	316
391	288	373	353
165	401	67	31	344	316
391	484	288	373
428	349
934	861
915	135	988	450	443	851	857	656	662	586	167	731	530	920
915	135	988	450	443	851	857	656	662	586	167	731	530	920
343	663
316	31
425	765
942	135
336	715
200	428
469	424	421	851	188	301	167	141
469	207
444	369	535
833	185
833	415
833	720
663	343
260	699
833	185
833	720
32	526	421	647	547	142	990	188	24	656	422	280	360	293	631	35	953	561	241
401	415	429	454	165
260	168
401	415	429	454
401	165
260	232
772	923
401	98	415	429	454
828	837
92	658
415	833	401	150	429
353	190
92	731
721	104
401	98
125	676
934	372
935	720
484	502
233	692
415	833	401	429
502	484
415	833
135	581
854	518
942	936
135	75
75	196
14	644
349	428
14	644
518	250
135	581
135	870	581	371
135	942
135	581
267	891
662	443	86
185	833
428	316
14	506
662	915
428	915
428	349
329	987
599	710
316	349	17	428	142	990	200	971	224	857	302	92	915	952	136	31	351	344	165	543	953
230	972
855	112
165	857
765	356	232
334	923	687	75	609
977	996
322	139
428	408
857	428
418	996
977	780	950	423	514	1004	832
147	157
518	895
934	595
112	313
184	1004
272	662
435	633
817	294
935	746
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
895	518
236	1004
207	988	795	373	469	954	558	424	35
895	551
605	178
469	424	421	795	547	188	614	301	954	817	957	167	35	207	241
633	435
506	29	5	6	921
738	923
953	207
528	383	585	922	362	589
547	383
231	311
978	547	469	188	614	954	141	35
784	390
518	895
15	584
135	337
306	769
566	278	614	98	772	120	290	159
184	710
104	908
679	48
857	428
720	833	527
946	425
333	249
518	854
356	923	214
530	24
414	891
112	316
316	112
528	922
904	61	980
322	125
138	383
935	746
178	359
742	581
383	887
857	17	428	142	200	971	302	92	915	952	136	31	344	165	543	953
316	915
909	135
383	942
742	687
921	506
730	912	356	868
75	416
832	514	638	950	977	423	378	103
414	687
844	704
514	832
120	454	193	383	633	948	196	198	53
718	591
915	662
715	147
832	423	184
629	150
147	715
316	428	142	857	302	915	165
514	950	832
147	157
293	697	568
232	260
609	334
915	316	428	142	857	302	165
428	857
294	74	885	104	447	984
294	74
335	664
662	450	586
450	802
13	783
139	322
322	343
915	135	988	450	443	851	857	656	662	167	731	530	920
104	425
854	518
506	14
913	535
934	861
984	762
527	680
868	168
418	996
232	648
868	912	356	730	168	425
599	849
275	114
104	294
322	505
15	680
942	383
425	104
90	946
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	344	165	543	953
435	948	425
951	663
15	731	680	422
996	418
165	857
316	962
586	126	294
272	40
104	425
996	418
663	951
418	996
126	356
633	72	923
418	996
318	41
577	458
288	484	773	846	630	629
425	104
784	390
784	703
214	912
846	288
294	126	586
935	813
288	484	773	846	629
104	425
855	170
418	996
458	577
540	231
288	484	773	391	629
540	231
530	629
629	685
906	740
99	502
288	846	629
832	388
288	846
846	288
530	629
633	179	923
246	423	101
288	846
120	772
534	16
425	104
281	189
646	542
703	784
868	948
784	703
784	863
281	491
500	814
685	629
577	458
586	915
586	662
586	662
586	500
229	607
586	500
568	379	293
231	789
609	239	951
586	166	573
126	790
500	586
784	863
912	168
104	425
425	104
491	281	189
748	926
120	70
500	814
90	703
811	617
738	231
518	854
120	629
454	401	429
707	680	98	951
750	629
75	248
245	53
14	506
248	75
634	388
510	622
404	55
854	518
196	120
397	975
891	267
807	383
397	671
913	895
31	165
868	912	356	730
951	742
147	926
996	418
996	418
309	893
232	946	425
996	199
425	232
895	551
963	67
24	891
147	926
418	996
746	668	935	720	813
337	322
542	75
718	517
147	715
67	190
356	912	730
112	267
977	514	780	950	423	1004	832
951	190
946	90
718	61
996	418
996	418
250	782	332
893	309
854	518
948	868
863	784
517	718
214	356
607	229
418	996
24	891
870	527
581	540	135
540	231
294	74
863	784
281	189
90	671
356	730
868	383
200	952
517	61	718
518	854
294	817
484	630
334	502
586	885	294	984
765	30
518	854
784	863	83
322	337
267	112
316	142
987	809	433
950	399
229	607
67	963	846	344	391	165	207
863	443
423	246	977	101	175
644	14
580	563	8
112	392
388	638
415	670	450	248	851	223	517	542	157	718	591
189	281
629	700
857	428
189	281
388	70
599	693
316	267
42	649
392	112
915	200	857	883	160	530
415	923	670	334	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591
135	909
987	56
135	870	581	371
120	772	609
135	581
72	923	633
685	605
742	951
629	160
53	245
857	838
160	629
72	135	581
353	391
633	72
24	953
427	329
703	784
329	849	540
880	538
586	762
951	742
329	540
126	166
267	316
817	294
633	220
530	629
586	915
369	913
267	629	891
119	465
61	915	517	718
537	208	236
953	24
581	72
500	586
329	338
157	147
915	200	857	883	160	530
126	586
915	502
581	72
114	275
165	316
527	710
165	67
953	316
742	951
953	316
418	996
178	0
915	428
189	546
953	316
703	90
418	996
935	746
535	913
662	214
909	135
151	214
293	697
169	404
316	953
427	329
595	71
595	169
586	294
953	316
868	61
135	581
147	686
530	629
135	72
135	581
319	458	956	48	216	386
772	120
88	950	399
135	72
88	950	399
90	703
953	316
428	857
868	730
586	500	687
586	126
90	948	168
662	900
703	90
70	120
214	912
956	600
879	322
854	518
143	90
280	293
316	838
935	813
700	119	812
337	322
849	329
595	1004
663	951
329	450
479	337
126	586
294	817
654	783
742	993	443	784	306	835
304	4
629	196
415	250
343	388
119	700
710	527
250	415
120	772
220	633
344	373	165
415	250
527	710
648	912	168	356	232	743	111	256	133	313
267	392
450	586
874	540	840	231	873	245	764
537	208	236
500	586	687
987	994
656	838
849	752
710	527
730	868
765	30
730	356
849	599
838	656
662	383
656	838
783	738	654
582	540	994
540	329
764	994
356	648
15	584
500	782
306	742
946	948
179	633
693	178
586	490
849	275	737	423	175
15	584
586	450
802	450
855	697
231	28
334	356	472
913	518
742	306
784	742
118	867
742	784
444	535
563	580
24	953
662	450	214
935	746
614	552
633	179
40	362
915	316	857
428	857
953	24
179	633
926	157	147
817	167
580	91
605	502	228
765	908
16	534
122	61
415	91
833	185	720
687	923	214
62	214
256	648
908	762
721	790
857	428
2	316
428	857
83	161
918	758
104	765
530	383
24	891
245	231
540	226
595	127	718
75	118
977	780	950	423	514
885	256
95	873
428	857
629	120
232	648
322	879
404	595
31	316
24	31
996	418
996	418
648	232
246	423	101
383	530
75	135
232	126
232	648
886	250
126	573
506	14
915	316
622	676	206	125	559	510	46
746	935
595	169
66	782
518	62
530	383
935	746
450	40
450	415
622	676	206	559	510
891	24
40	272	572	900	947	568	198	662	187	60	254	712	802
40	379
306	790
56	540
746	935
618	918
951	925
450	572	40	802
948	425
347	147
782	61
843	883
104	425
935	668
540	56
188	141
540	582
540	56
164	943
164	943
425	104
586	5
746	720
104	425
118	75
425	104
104	425
530	630
630	530
425	104
630	288
14	506
104	425
854	604
181	274	656
425	104
61	782
61	718
61	550
731	584	284	15
104	425
540	581
530	629
425	104
586	762
104	425
425	104
104	425
832	410
61	868
813	746
586	157
586	383
356	334
356	912	730	868
388	90
266	168
356	730
943	343
790	306
500	782
356	912	168
599	849
599	693
599	693
949	232
157	586
266	439
337	479
443	742
784	742
443	86	662
712	40
103	950	423
62	518
742	443
790	648
418	996
418	996
418	996
472	912	168	575	232
868	765
784	835
168	648
168	266
168	439	266	77	260
168	912
168	912
168	472
168	912	472
168	948	90
168	912
790	465
790	516
293	280
506	14
165	67	31	344
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
343	943
676	622
31	857
273	951
25	844
223	415
329	849
349	224
316	915
105	418
935	813
920	67
854	90
948	356	2	617	425
516	790
249	0
415	223
633	193	53
506	541	996	199	644
147	347
996	418
506	248	29	5	6	775	670	921
926	715
233	835
165	990	67	31	344	316
890	273
926	336	715
362	383
362	909
633	53
607	229
15	731
273	890
15	731
344	373
344	373	165
248	506
5	506
484	288
418	996
484	288
418	105
349	207
316	349
530	685	630	891
31	165
630	685
14	506
105	418
935	720
946	425
746	668	935	720	813
161	83
229	607
178	0
552	824
256	885	294
963	67
67	963	846	391	207
425	232
450	586
500	332
450	572	947	568	187	802	695
775	506
772	75	334
772	633	120	609	454
736	193
758	918
126	435
540	994
163	913
909	862
909	58
214	278
895	799	518
660	568
789	605
256	885
28	231
799	895
175	849	275
614	552
90	771
58	909
772	566
500	814
332	500
90	746	720
707	680	98	951
724	159
838	656
229	428	534	248	851	157	696	915	410	607	692	334
139	487
193	550
90	850	506
874	540	840	231	873	245	764
838	280
335	516
838	373
344	373	165
656	838
838	915
344	373	165
506	14
175	849	275
239	278
838	445
838	316
838	631
114	977
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
838	167
288	846	629
288	484	773	846	391	629
838	493
288	484	773	846	391	629
948	439	266
288	484	773	846	391	629
724	246
418	105
246	724
418	996
5	175
784	90
516	335
518	895
104	765
648	168
595	280
207	349
169	595
245	231
840	540
443	86	662
160	630	288	87	629	530
418	105
207	373
595	280
715	926
207	795	469	558
988	167
90	671
245	231
595	71
581	540
443	742
170	135	581	245	855
248	229	696
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
1000	48
558	372
542	646
458	48
742	443
850	576	197	516	541	650	327	881	14	682	131	654	270	837	719	1001	745	804	979	924	783	173	13	828	761	506	996	199	644	921	657	702	738
275	175
518	752
175	849	275
75	546
418	105
90	948	168
558	956	1000	216	319	499
343	164
207	373
418	996
718	724	883
343	663
349	207
568	660
609	528
90	854
568	379	293
752	518
435	150
854	90
646	542
963	659	306
963	659	306
963	659	306
150	435
410	832
173	506
948	912	168
135	617
135	628	82	870	581	170	4	371
90	854
135	75
135	371
663	343
984	885	912	168	586	74
663	343
953	957
987	955
663	343
105	418
993	742
268	117	98	633	454	713	291
418	105
391	373	353
304	441
987	311
840	231
586	450
993	742
575	500
472	744	232	946	425
550	61
165	401	67	31	344	316
50	559
126	790
356	472
356	472
105	418
150	962
24	891
441	304
923	633
50	559
126	790
415	401	811	429
425	104
923	772
75	546
909	500
586	197	38	326	324
294	817
963	67
633	923
784	863
304	441
435	782
104	425
164	343
624	764
772	923
988	167
518	513
391	484	288	373	353
575	472
425	104
126	721
782	435
441	304
1004	595
335	516
923	772
934	595
104	425
923	356
231	736
425	104
316	31
316	31
738	433
832	410
710	527
918	758
506	248	29	5	6	775	670	921
934	595
126	790
736	231
891	414
233	692
229	188
105	582
1004	189	693	670
518	913
178	502
913	518
674	392
112	392
522	61
840	231
353	750
337	310
399	950
505	337
516	335
716	883
418	105
337	84
779	843
832	634
484	630
586	885	912	168	984	74
337	603
742	687	75
951	273
638	337
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
742	993	443	784	306	835
544	563	741
544	563	741
977	423	1004
946	609
750	353
910	329
104	425
167	630
337	106
425	104
700	790
731	572
40	572
974	74
337	510
435	885
126	790
248	506
248	670
104	425
29	506
200	952
105	418
950	399
840	873
337	324
946	193
840	873
337	96
231	736
952	200
74	974
200	952
443	742
96	337
75	742
506	248
605	178
329	849
418	105
838	165
349	92
700	2
334	718
120	703
558	956	216	25	319	499	321	458
977	423	1004
721	126
193	946
861	896
120	660
200	952
88	906
946	193
629	484	445	610	391
105	418
906	88
439	790
356	112	472	313
120	948	416	425	868
397	975
582	994
397	671
948	120
946	168
356	425
518	752
951	75
112	313
951	91
630	167
24	90
630	484
75	951
663	343
472	946
746	414	720
586	267
977	410
758	956	73	48	723	918	41
832	710	423	184
951	75
61	522
550	193
92	349
200	952
648	104
167	817
990	207
193	550
1001	685	605
418	996
429	454
746	668	935	720	813
122	693
343	663
232	472
550	193
993	742
207	136
260	912
207	142
24	891
433	738
214	367
731	422
122	428
528	980
718	595
207	953
835	233
835	233
159	214
707	680	98
207	990
980	528
952	200
104	648
990	207
738	1001	597	397	134	541	923	231	979	783	28	644	921
410	832
414	891
765	721
952	200
660	120
953	978
765	721
74	112	392
207	293
484	630
200	952
978	953
207	293
817	988
75	951
458	956
952	200
918	758
392	74
952	200
114	189
765	936
74	392
66	45
758	918
874	540	840	231	873	245	764
165	857
425	120
165	136	316
775	506
324	534
349	838
324	534
913	369	535
309	38
381	327
685	1001	605
506	248	29	5	6	775	670	921
1001	702
506	29	5	6	921
913	369	535
147	926
530	630
702	1001
630	530
926	129
758	956	723	918	844
988	35
1001	702
112	472
527	710
988	817
337	638
472	232
181	630
15	731
99	78
587	775
630	181
334	923	718
605	178
407	843
232	744
337	96
125	323
32	915	718
337	378
685	1001	605
724	293
433	738
418	105
718	716
857	408
28	231
718	595
334	550
718	980	904	716
272	742
832	638
702	1001
758	918
707	680	923	880
214	763
246	724
577	458
367	214
638	164
530	629
443	662
104	765
293	207
367	214
184	843
425	648
175	5
28	231
152	86
214	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
214	865	220	334	178	316
245	540
630	167
605	178
605	178
163	62
843	407
70	334
425	356
630	181
272	754
910	193
70	343
425	104
605	178
1004	189	693	670
126	721
693	122
189	114
104	425
742	272
746	668	935	720	813
164	638
92	32
738	433
90	24
595	1004
595	696
425	104
334	772	75
24	90
32	92
638	832
428	915
38	309
906	88
245	53
638	337
231	28
428	915
104	425
540	53
996	418
294	586
104	721
951	630	493
425	104
730	912	356	868
996	418
703	120
530	629	891
118	502
730	356
104	425
425	730
843	779
493	838
62	163
765	30
534	324
327	849	275	897
306	742
849	433
800	62
730	425
425	104
530	891
648	425
104	425
530	891
224	349
425	104
104	425
410	14	719
586	294
779	843
425	104
232	607
104	425
891	24
502	178
502	178
742	214
425	416
586	383
425	104
742	214
891	24
104	425
232	790
530	891
433	849
782	61
849	327	275	897
16	19
214	742
166	743
181	630
742	214
586	267
166	743
586	885	912	168	984	74
181	851
586	687	617
337	479
372	951
742	659
372	951
372	700
742	659	568	306	83
356	868
356	730
356	730
337	505
372	558
920	656
586	267
250	782
586	267
868	948
260	266
409	580
630	951
912	648
804	761
629	530
629	526	484	851	24	978	915	685	846	280	190	360	630	731	891	160	530	750	316	920	658
629	502
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
629	150	445	610	391
266	260
260	790	266
260	790	266
260	266
575	966
966	575
790	232
790	306
139	487
139	125
168	912	472
168	912
168	912
1001	685	605
168	472
306	790
790	700
790	306
659	742
135	628	82	870	581	170	4	371
135	214
126	790
260	266
472	168
790	126
790	416
472	168
266	260
369	535
416	790
790	416
906	88
168	946
260	266
912	168	416
168	912
912	168	948	946
912	168
912	168
119	2
168	912
784	362
418	996
605	178
924	516
126	790
126	232
266	260
126	232
168	868
1001	783
260	266
516	924
245	329	687	581	170	264	692
245	540	233	624
390	784
790	126
111	648
168	416
105	418	418
390	784
2	119
416	168
605	693	228
800	62
800	62
800	62
800	62
800	62	62
800	62	62
800	62	62
800	62
800	62
232	472
390	771
390	771
232	472
390	784
390	771
66	782
66	782
472	232
168	416
232	472
472	232
232	472
841	746
356	30
356	168
868	168
788	634
356	425
788	634
416	168
500	814
500	782
168	868
906	88
168	416
168	356
942	135
784	400
790	516
742	443
443	742
516	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
991	654
991	654
66	782
991	654
991	654
390	771
991	858
991	654
506	189
991	654
506	189
991	654
502	118
189	506
416	425	948
390	771
390	771
443	662
439	168
418	105
595	696
595	696
595	696
595	696
595	696
1001	850
66	782
790	439
443	86	662
701	733
260	168
30	765
24	891
390	771
178	502
178	214
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
178	333
105	418
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
343	663
343	663
190	373
697	311	925	855	293
697	855	293
229	607
697	311	925	293
165	31
165	316
165	401	67	31	344	316
925	874
190	274	373	656	181	353
425	232	946
190	274	373	656	181	353
344	200
150	629
658	846
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
658	731
397	975
397	671
551	895	799
857	700
731	422
175	275
441	304
415	401	429
82	771	870
425	946
646	542
895	799
190	274	373	656	181	353
425	232	946
293	547
415	833	401	429
160	552
334	586
402	649	943	634	788	42	164
233	540	245
952	857
551	250
178	749
178	749
178	749
165	857
55	595
629	445	610	391
544	143	8	669
795	421	424	207
502	178
418	105
329	264
696	718
329	264	624
329	264
951	372
245	233
951	372
782	250
290	278
245	135
310	103
233	835
288	484	773	846	391	629
362	383
310	337
987	872
362	383
450	572	947	568	187	802	695
343	88
420	96
450	187
157	248	891	530
547	293
935	668
250	782
229	687	334
723	73	758	41
540	245
41	73
250	782
98	134	268	401	278	117	107	429	454	713
605	1001
782	250	250
220	75
239	784
832	423
454	772
832	977
832	780	950	514	378	309	527
832	936
624	764
268	633
309	534
67	963	846	344	391	165	207
784	300	306
987	540
450	135
362	784
178	90
832	649
105	418
280	160
185	762
861	896
70	534
832	132
424	421	795	990	207
926	715
585	31
418	105
585	272
316	224
273	890
391	484	288	373	353
585	978
233	214
272	450
840	540	231	245	764
67	658
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
1004	693
720	668	935	746	813
324	638
469	167
888	349
641	482
309	139
15	680
469	424	421	795	547	851	188	614	301	954	817	957	167	35	207	241
951	245
114	122
421	424
324	638
316	857
337	310
607	229
334	70	75
538	605
888	838
178	359
607	75
696	595
696	595
61	969
696	595
807	193
696	595
696	595
696	595
28	231
810	289	107
310	337
245	231
744	912
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
948	868
782	890
499	321
334	772	70	75
743	721
429	415
349	207
742	443
29	5
813	400
337	310
946	948
522	546
784	390
879	420
527	710
685	1001	605
784	390
879	740
936	832
288	484	773	846	391	629
178	502
391	373
450	712
990	838
391	288	373	353
306	784
784	390
851	424	421	795	547	469	188	614	301	954	817	957	167	35	241
420	96	559
724	293
530	157
178	502
767	78
851	978
367	160
784	390
178	502	120
609	633
518	196
518	752
502	231	120	178
849	433
921	32	657
420	879
349	990
546	277
948	416
721	356	256	602	313	109	743
956	844
425	946
374	105
906	88
912	948
184	38
62	646	485
275	175
383	293
951	169	595
175	275
62	646	485
316	915
62	646	485
118	502
595	169
990	349
120	160
710	527
854	485
530	24
62	800
800	62
75	220
306	229
891	157
923	921	738
220	75
425	912
907	843
676	125
105	418
857	316
879	740
963	65
721	356
946	425
316	200
120	178
120	65
879	322
229	607
105	374
605	333
605	178
105	374
703	214
440	537
353	190	391
40	65
118	502
135	942
425	946
518	535
135	450
435	126
349	990
680	15
416	948
418	996
948	65
946	305	232	425
948	416
418	105
24	530
851	387
550	546
387	851
416	948
835	233
571	935	813
571	160	530
684	48
571	542	62	394
178	862	502	99
416	65
546	415
571	542	62	394
518	646	62
571	900	450	935	684	813
571	900	450	935	684	813
571	900	450	684
196	65
530	24
571	900	450	935	684	813
571	900	450	684
571	900	450	684
220	65
571	900	450	935	684	813
571	160	530	776
571	542	62	160	530	684	394
571	111
98	268	117
169	951
170	135	231	581	855
851	387
334	416
91	149
780	950	977	514	378	832
571	542	62	394
634	402
142	915
571	160	530
571	742	161
833	40
571	742	161
571	742	161
571	277	935	813
609	65
571	742	160	161	530	684
441	304
571	731
571	160	530
874	540	840	231	873	245	764
334	214
571	731
571	542	62	160	530	394
571	900	450	160	530
362	383
571	900	450	742	161
571	900	450
571	684
571	935	813
987	65
880	538
334	696	607
915	142
571	935	813
502	178
571	776
987	433	56
571	900	450	776
571	160	530	776
571	776
571	900	450	742	160	161	530
571	900	450	870	935	813
571	684
571	935	813
571	160	530
912	168
301	978
571	935	813
571	935	813
316	214
571	742	161
951	169
559	420
571	534	663
571	663
571	534
571	935	813
338	264
571	742	161
912	356	425
744	912
231	120
559	420	50
997	65
142	857
559	634
502	118
559	420
912	168
704	48
304	441
935	720
534	601
264	338
935	720
207	349
935	720
935	720
935	720
978	301
742	890	120	53
935	720
319	1002
531	746
324	534
428	990
912	744
624	245
231	840
428	316
935	720
605	178
923	197
367	160
605	178
605	178
605	178
425	648
469	424	421	795	547	851	990	188	614	301	954	817	957	167	35	207	241
887	383
264	245
915	415	718
605	178
316	428
586	490
62	518
865	65
605	178
214	502	499	178
857	142
648	425
443	742
605	178
62	646	485
719	783
605	178
605	178
586	334
605	178
522	546
90	107	670
912	439
423	832
912	168
502	214
605	1001	685
605	178
105	418
104	425
890	742
540	994
605	1001
744	912
750	24
246	724
75	65
349	207
923	197
75	65
75	65
75	65
75	65
171	214
75	65
62	518
731	15
936	581
948	425
75	65
387	383
75	65
374	105
75	65
75	65
75	65
337	505
75	65
742	890
742	443
956	383
75	65
75	65
75	65
502	231
75	65
75	65
75	65
335	5
75	65
75	65
75	65
75	65
75	65
644	14
75	65
147	65
75	65
705	0	102
75	65
75	65
75	65
912	168	439
75	65
912	744
75	65
75	65
923	197
118	502
523	765
664	107
425	104	232	946
75	65
868	912	948	168
126	256
75	65
75	65
75	65
742	214
197	923
784	703
29	670
75	65
585	978
1002	319
319	1002
585	978
703	784
1002	319
319	832
585	978
946	425
425	765	946
784	703
88	906
319	1002
425	104
784	703
178	90
104	790	648
1002	319
789	56
996	418
319	1002
293	724
742	214
703	784
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
765	104	721
784	703
720	65
855	540
88	906
485	854
630	629
703	784
120	231
595	71
595	696
946	425
469	451
178	878
293	383
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
245	692
485	800	62
800	62
231	2
327	849	897
573	586	74
712	607	40
104	790
851	415
611	14
629	530
799	895
799	895
923	120
823	518
954	167
648	104
231	915	742
873	540
878	415
415	878
646	485
104	648
245	540	329	233	581	170	264
630	629
811	617
648	104
62	646
744	168
784	390
142	207
126	256
617	923
38	184
126	721
104	425
595	169
534	309
629	630
530	629
976	349
586	844
120	334
607	687	591
485	646
135	718	61	591
327	381
113	646	62
692	718
607	712
629	189
248	891
410	719
101	724
874	540	840	231	873	245	764
692	233
707	680	923	98	951	609	880
381	107
314	929
629	160
684	48
850	134
742	900	120
851	978
333	767
425	104
233	245
415	762
318	704
909	24
891	248
595	169
62	800
719	783
712	607
800	62
407	843
813	746
538	605
540	245
800	62
813	935
891	248
800	62
50	559
50	559
800	62
104	425
429	454
685	1001	605
692	233
101	724
933	347
253	151
719	410
86	443
425	104
86	443
749	334
189	629
334	749
126	721
752	518
900	742
248	891
518	752
256	126
207	142
742	214
742	231
2	231
685	1001	605
518	513	485
214	189
629	530
207	630
120	742
923	617
126	721
863	993	784	659	306	769	83	626
718	135	61	591
912	168	439
214	923
696	595
1001	605
696	595
891	414
530	629
1001	605
272	900
272	900
921	738
912	168
5	335
746	813
746	668	935	720	813
912	260
231	502
347	157
746	277	935	813
746	277	935	813
746	277	935	813
197	923
306	863
214	316
721	126
42	70
630	484
344	373	165
344	373	165
630	207
344	373	165
372	149
912	77
338	540
46	603
164	943
134	168
233	214
338	226
923	214
338	329
742	120
923	53
663	343
32	921
134	226
118	502
813	746
32	197
788	634
425	912
915	142
915	136
915	857
971	543
530	630
912	765	425
166	743
915	17	647	428	142	200	971	857	952	136
516	783	881	804
915	200	316	136
535	369
891	214
724	921	29	1004
746	668	935	630	530
435	782
214	891
425	912	765
891	414
915	428
160	629
743	550
629	214	891
369	535
61	718	591
214	629
629	214	891
418	105
746	550	522
746	668	935	720	813
746	841
915	428	142	857
912	425
500	814
439	790
418	178
812	790
439	912	168
55	595
418	178
55	595
912	439
912	266
912	168
912	168
168	744
439	912	168
433	987
843	201
912	439	168
912	77
439	912
912	168
912	168	439	232
168	912
168	912	439
912	813
912	168
872	987
168	472
866	869
168	912	472
168	912
595	696
629	75
629	190
629	530
629	280
629	561
629	416
260	66
260	45
30	765
200	915
200	915	952	136	428	857	302	165
207	630
190	629
343	663
278	98
31	428
165	401	67	31	344	316
165	857
715	926
98	134	268	401	117	107	429	454	713
795	421	424	207
167	988
429	401	98	415	454
135	718
428	200
746	668
617	923
167	954
969	977
127	595
790	104
127	595
662	572
246	423	101
167	920
942	135
294	817
540	840	873	245	764
738	28
469	978
697	855	293
135	915	371
630	377
165	316
506	248	29	5	6	775	670	921
4	441
288	484	773	846	391	629
165	401	31
530	891
48	344
697	293
630	668
316	953
288	484	773
288	484	773
223	853	343	310
288	484	773	391	629
316	915
288	484	773	846	391	629
484	630
288	484	773
288	484	773	846	391	630	629
75	65
288	484	773	846	391	630	629
207	293
702	650	327	837	761	541	611	14	1001	745	192	924	828	437	506	996	199	644	381	921
850	576	197	516	881	14	719	783	13	506	199	738
48	956	565	558
189	214
742	75
53	923
178	502
935	720
832	487
157	347
267	435
267	435
376	731
935	720
528	362	589
863	540
630	629
790	126
830	891
267	586
953	316
135	942
251	987
231	28
952	200
942	135
542	518
229	607
977	514	780	950	423	1004	832
742	659	374
267	586
137	134
540	994
987	251
199	541
609	214
644	924
605	1001
846	288
977	1004
518	250
908	765
250	535
784	390
850	962
707	680	98	633	120	951	214	609	416	880
846	288	67
522	546
749	502
881	790	700
157	740
415	833	401	811	429
718	61
595	696
1004	977
906	88
813	668	935	746	720
502	749
135	942
977	1004
175	849
65	720
851	920
668	935	746	720	813
65	865
65	997
65	987
65	609
65	609
65	220
65	196
765	790	948	425
978	421	547	469	954
416	425	790	948	147
499	684
630	167
935	668	813
535	113
165	207
720	65
946	948
851	978
634	132
439	885
851	978
425	416
429	415
851	978
415	429
813	746
644	849
746	668
765	790	948	425
142	915
316	367
400	813
921	32
742	900	388	863	784	659	306
838	165
838	165
14	644
722	913
90	502	178
885	439
165	838
400	784	83
838	493
416	629
90	502
65	416
749	189
65	948
749	343
963	67
65	963
813	400
416	425
316	915
963	67
214	189
428	915
765	908
245	214
90	502	178
990	647	428	142	349	857	302	888	92	915	136	31	165	953
644	14	611
90	862
843	907
302	838
843	907
126	868
502	90
362	383
53	107
15	680
90	976	178
383	362
334	948	602	168	425
188	431
143	739
586	267
280	629
362	383
868	126
586	267
439	912	168	232
267	586
428	915
383	362
586	573
854	518
75	65
75	65
90	862	178
280	595
142	267
879	740
744	168
428	915
744	912
239	736
288	630
883	184
518	854
61	991
595	169
61	991
595	696
280	547	24	846	629	631	561	658
696	595
696	595
696	595
765	721
61	991
765	104	721
942	581
939	534
789	432	849	540	840	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
272	595
942	936
789	796
540	245
425	912
704	743
518	895
518	485
518	722
518	542
518	250
518	62	551
61	991
518	444
518	799
61	991
912	472	168
951	630
912	472	168	232
518	113
518	513
518	823
518	913	369	854
518	646	163
518	535
118	502
90	851	978
214	233
658	315
280	629
743	166
862	90
851	90
849	644
630	951
684	704
415	70
400	784	807	832	83
493	838
535	518
912	472	168
267	838
126	721
32	280
267	142
980	335
147	416
638	939
518	535
104	765
66	260
854	518
518	53
697	540
78	862
819	91
540	697
272	450
168	948	602	425	334
316	953
609	120
233	214
939	638
415	978
400	374
971	915
316	75
638	700
439	266
987	962
879	322
913	369
147	171
159	214
913	535
159	214
159	214
955	540
955	427	540	311	873	925	987
540	278
547	978
90	851	978
540	955
189	749
126	721
611	14
415	150
316	200
611	644
444	518
421	795
710	527
988	301
232	126
168	912
439	266
428	915
795	421
105	374
421	795
214	518
527	710
335	29	208	537	810	464	737	553	118	5	192	899	468	985	664	688	236	670	1004	980	201	175	643	381
214	940
248	740	157
214	233	736
748	926
75	65
106	634
407	843
978	415
153	996	418
684	48
415	978
428	857	302	31
157	248
369	913
923	687	214	367
530	629
614	988
239	142
518	444
245	53
649	663
232	126
996	153
267	648	517	751	478
749	189
996	418
978	469	962
547	167	421	795	851	469	188	824	614	301	978	954	957	141	552	424	35	207	512	241
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
586	267
527	710
663	649
587	326
142	239
868	367
648	267
758	956	723	918
586	58	479	947	837	310	940	160	161	948	609	165	257
607	696
595	404
883	225
443	13
337	378
105	374
214	435	948
721	648
75	633
169	595
324	337
980	464
334	229	696	692
324	337
415	334
900	40
912	168
196	65
912	425
951	367
349	224
633	75
912	168
383	293
506	6	670
900	742
929	314	599
142	915
630	739
832	410
58	586
915	316
425	168
742	900
362	157
232	912
609	586
595	169
135	628
232	912	472	168
319	48
299	634
337	324
428	316	200	857	915	952	136
428	857	31
607	696
74	294
74	294
609	586
316	214
443	86
540	736
390	784
951	225
978	851
710	527
948	214	425
718	716
343	749
334	415
478	267
718	716
410	832
454	347
443	86	662
935	720
752	70
912	472	168	232
540	231
912	232
435	267
923	214
267	478
929	878
278	540
425	104
527	710
790	439
586	609
104	425
530	629	891
696	607
267	586
862	909
900	272
267	435
751	267
662	214
915	316
749	502
662	214
586	267
425	648
267	648	517	751	478
915	142
425	104
648	425
502	749
742	272
502	749
425	648
915	135
595	169
670	506
915	200
104	425
891	414
75	316
165	915
135	617
168	912
168	425
800	62
915	165
143	669
185	762
423	246	977	101	175
168	912	472	232
425	104
514	950
78	862
416	147
180	958
294	885
599	710
170	855
231	170
88	663
104	425
147	416
948	752
225	951
915	61
250	535
644	611	14
231	873
267	586
294	885
693	178
267	586
278	540
915	718	32
952	200
450	660
971	200
915	428
425	104
648	765
351	915
742	272
948	912
347	933
634	106
906	740
586	383
168	948	425
1001	644
416	147
104	425
33	364	692	891	764
90	516	850	13
696	229
731	584	284	15
731	584	284	15
147	416
586	294
644	1001
294	586
586	267
425	104
425	232
170	231
843	652	320	883	907	754	201	393
232	425
843	393
416	147
95	483
915	586
425	232
921	796
912	472	168
540	231
428	915
646	542	823	62	113	485
104	425
231	170	736
1001	644
400	374
232	425
540	231
248	891
990	838
232	782
425	104
891	530
540	231
731	696
891	248
540	231
207	165
104	425
731	284
731	584	284	15
605	178
605	178
605	178
605	178
540	231
605	178
696	731
184	936
169	55
425	104
530	891
936	184
425	232	946
644	1001
104	425
696	229	334
915	428
425	104
891	530
648	885
104	425
214	367
923	687
425	104
184	38
439	912	266	77	168	949
104	425
214	923
83	784
184	832
663	343
530	891
425	104
915	17	428	142	200	971	857	952	136
790	2
868	294
746	935
425	214
425	168
169	595
104	425
868	948
425	104
991	654
104	425
404	595
607	229
547	293
991	450
991	450
991	654
784	901	863	83
784	390	203
416	648
784	390
810	881
644	506	199
17	915
535	913
168	912
464	980
168	260
595	404
61	915
24	90
200	136
372	572
942	135
24	90
66	45
61	991
881	810
30	765
30	356
260	168
915	61
168	260
915	17	428	857
788	106
764	624
136	915
30	790
136	200
915	136
586	490
31	857
915	316
418	105
586	885
105	418
586	782
168	912	260
586	782
168	439
24	35
924	644
800	854
800	163	62
800	854
439	168
996	418
260	912	168
260	948	425
248	891
168	260	912
924	516
390	784
390	784
790	30
30	790
418	153
924	14
418	996
988	167
418	996
391	484	288	373
293	547
991	654
293	207
170	697
947	450
165	915
170	231
229	607
920	353
316	915
920	353
789	605
669	143
988	267
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
233	692
135	915
178	990
135	942
920	656
135	334
193	53
134	850
165	401	31
178	693
919	1000
203	784
935	746	720
203	390
401	98	415	429	454	165
942	135
784	390
401	98	415	429	454
617	135
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
401	98	415	429	454	165
288	484	773	846	391	629
990	178
942	185
288	484	773	846	391	629
850	134
288	484	773	846	629
288	484	773	846	391	629
288	484	773	846	391	629
272	742
55	595
185	942
844	758
142	316	915
926	715
418	996
428	915
926	715
909	862
887	383
605	789
189	749
147	926	577
351	316	647	428	142	990	200	971	857	302	888	92	915	952	136	31	344	165	543	953
572	372
595	696
772	120	951	609	454
414	687
1000	503	73	48	216	319	41
595	169
749	502
942	185
540	68
772	415
850	134
942	135
723	41
948	168
772	191	752
338	789
502	710	78	976
231	540
915	142
915	428
782	586
915	316	647	428	142	990	200	971	857	302	888	92	952	136	31	351	344	165	543	953
750	353
609	834
353	274	656	181
833	720	415
833	987
833	185	499
832	184
696	607	334	595
415	772
362	383
782	586
696	595
499	318	558	91	321	607
609	239	772
499	833
987	833
157	891
906	88	788	106
383	586
207	795	142	373	990	469	302	954	293	165	552	424	35
585	956
789	338
629	561
629	891	530
585	35
912	260	168
920	550
377	630
692	746	329	624
14	611	644
321	499
609	707	1003
948	260	425
280	360
418	996
742	692
789	338
415	762
602	133	765
602	765
609	586
349	976
692	233
602	133
644	14
609	239	772	633
921	738
349	976
418	996
166	743
987	809
454	401	98	772	120	429
535	250
851	978
605	178
624	764
503	1000	723	41
550	743
418	977	761	105
157	362
550	546
514	1001	780	950	977	378	832
150	415
233	692
851	978
294	868
362	157
862	178
915	923	502	687	742	591
595	404
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
90	107	381
913	369
294	74
935	746
915	316
886	250
105	418
152	443
633	193	53
605	178
510	337
272	900	662
951	772
987	531
605	178
138	383
605	178
891	157
530	629
418	105
629	530
414	746
977	418
383	887
190	962
423	246	101
74	214
862	534	572	547	32	293
428	351
948	65
605	178
850	134
372	951
743	550
662	466
629	530
886	250
951	372
926	748	171	129	577
662	915
502	178
120	772
720	527
464	980
696	229	534	502	687	607	692	718	334
404	419
939	510
510	139
392	630
157	891
157	740
167	954
167	954
165	547
120	948	435	196	198	752
316	428	200	915	351
294	743
428	316	857
996	418
954	547
953	316
120	198	752
418	996
418	996
105	418
178	502
868	294	648
534	70
316	953
531	987
743	166
743	294
185	501
502	178
165	207
50	559
832	638
630	392
630	392
707	609
147	416
65	415
120	948	425
891	24	630	629
185	201
629	280
415	250
980	464
196	120
126	586
383	167
420	879
546	920
415	65
559	299	634	50	622
862	178
169	404
502	696
414	891
435	586	267
415	718
415	762
559	420
90	516	850	13
369	913
534	696
435	586	267
630	167
120	30
851	978
891	24
290	107
65	415
344	48
913	369
38	70
692	233
840	764
126	721
14	924
435	267
14	924
692	746
948	65	90	191	946	425
644	14
535	250
24	891
48	344
920	546
42	534
858	35
840	540
178	502
75	772
189	114
353	920
990	482
718	696
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
53	890
31	165
609	534	70
939	534	70
609	707
24	35
746	414	720
418	105
629	288
518	913	535
178	669
168	948
913	518
200	136	857
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
568	379	293
718	415
540	624
857	915
126	700
248	157	891
245	383
70	609
415	718
514	950
119	790
119	790
764	840
175	849	275
738	837	783	13	719	745	828
624	540
718	595
706	951
138	245
105	418
913	369
951	239
912	472	575
913	369
334	696
912	168	266
950	514
419	404
334	696	607
746	923	214	935	720
86	152
692	749
912	744
738	783
15	680
840	764	245
527	710
418	105
42	323
693	502	228
633	546
418	996
193	546
607	499
527	870
912	782
167	630
138	245
367	868
423	246	101	779	184
337	510
337	919
746	935
846	288
710	527
334	742
891	629
841	214
391	484	288	373
891	248
404	419
841	159
499	321
880	707
782	250
966	168
435	500
809	987
696	718
61	991
849	175
696	229	334
500	814
175	849
61	991
696	334
809	987
977	410
779	225
955	427	540	311	925
754	184
214	316
280	629
134	98
62	646
630	167
105	418
948	126	65	912	120	721	425
906	88
369	535
948	416
83	784
418	105
595	71
335	516
105	418
126	332
502	178
510	676	139	487	125	622
167	630
353	391
232	126
527	710
316	142
367	171
891	353
599	502
334	214
250	535
168	472
782	912
337	378
607	229
184	832
334	70
90	306
353	891
502	178
120	948
304	4
250	535
90	613
702	924
319	1002
126	232
133	602
334	229	696	607
765	383
70	38
272	900	662
738	433
418	105
332	500
680	790
333	249
723	41
289	810
750	484
362	771
41	73
746	935	720
752	120
540	994
193	512
55	595
951	535
868	765
77	266	168
646	62
90	946
418	996
752	772
418	996
418	105
13	443
454	147
540	415
332	126
846	288
662	443
13	738
718	904	281	595	377	365	754
400	374
333	249
629	891
418	996
506	541
743	550
433	738
74	984
418	996
851	978
948	416
281	718
415	540
912	168
70	38
40	187
929	314	599
418	996
224	349
185	233
1002	319
275	114
120	772
418	996
163	62
319	1002
118	502
349	976
832	603	649	936	710	139	319	487	132	919	423	309	247	323	46
372	951
229	188
157	248	891	530
854	518
207	795	373	469	424
540	231
540	231	736
855	581
772	75	334
772	609	454
319	216	1002
996	418
614	978
415	540
746	668	935	813
1002	319
314	929
614	851
996	418
977	189
365	732
891	353
810	289
314	929
541	506
863	784
319	832
518	854
418	996
418	996
518	542
289	810
216	383
996	418
996	418
314	929
854	518
951	372
248	891
249	189
173	506
390	203
248	157	891	530
765	704	30
499	844
693	178
565	1000
512	193
443	86	662
648	721
923	502	687	915	742	591
322	879
862	178
343	534
139	510
62	646
923	746
29	506
62	646
38	70
629	416
951	926	715
62	646
502	923	687	742	591
135	581
595	404
971	200
74	166
231	736
565	723	41
628	870
118	502
915	923
915	923	502	687	742	591
530	629	891
920	656
502	915
840	540
506	29
425	120
595	586
506	541
104	425
425	104
104	425
425	104
109	913
104	425
953	915
425	948
372	404
425	104
260	168
104	425
372	404
810	289
372	404
810	289
315	658
404	595
17	428	857	915
61	851	502	388	517	742	718
949	168
541	996
502	718	591
0	236
168	949
168	472
168	912
168	266	77
506	29	208	881	14	796	189	249	5	377	783	6	670	1004	643	226	381	605	921	808
168	266	77
912	168
168	949
912	168
168	912
416	629
912	168
62	646
643	685
868	765
868	790
168	912	472
949	168
168	949
168	912	439	949
337	505
790	119
88	399
168	266
88	663
912	168
168	912
790	30
168	912	439
790	30
135	581
135	450
135	915	371
168	912
168	472
135	581
697	540	311	170	925	855	293
697	293
344	373	165
32	197
379	568
32	214
855	697	540
559	420
200	971	915	543	857
293	246	149	724
236	0
518	250
41	73	48	723
75	772
246	175
948	416
595	404
316	953
585	371
595	71
428	316
439	168
184	607
890	948
420	96
119	790
484	288
220	75
696	718
784	306
184	393	862	538	732	246	82	333	710	724	279	388	38	522	189	16	426	225	157	708	883	296	969	32	907	843	977	505	701	767	410	365	615	754	0	999	711	884	1004	718
184	732
658	160
293	281
935	720
924	702
424	547
369	913
996	541
480	482
422	680
454	401	98	429
855	697
855	697
855	697
702	924
718	246	101	779
0	236
178	693
779	718
281	293
779	718
374	400
934	195
236	0
185	915	670
185	502	684	248
185	762
977	189
418	996
541	996
248	185
595	404
429	401	98	415	454
58	909
953	316
531	482
435	168
547	851
883	907
120	190
383	765
693	178
429	401	98	415	454
316	953
540	955
951	742
540	338
429	401	98	415	454
499	956
246	718
178	693
101	718
544	8
415	833	811
953	316
948	674	392
800	62
92	165
772	687	120
935	746	720
334	185
377	718
92	165
441	304
534	214
435	586
416	948
164	420
946	90
543	302	428
415	401	811	429
86	152
500	814
344	373	165
499	321
862	178
499	321
990	178
190	120
344	373	165
920	185
851	978
315	658
316	367
353	391	891
445	891
316	857
165	31	316
333	767
294	74
220	752
659	306
684	499
371	135
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
379	568
114	189
374	752
175	423
343	663
171	367
936	137
135	371
926	336	715
334	75
62	551
526	160
220	185
684	185
810	107
540	329	427	955
663	343
163	2
936	135
629	526	484	851	24	978	915	685	846	280	190	360	630	731	891	160	530	750	316	920	658
879	388	343
920	851
90	613
543	302	428
956	499
120	772
629	502
391	288	373
1000	48
891	629
390	203
586	126
935	746
915	185
685	1001
586	383
391	484	288	373	353
586	126
371	4
135	61
915	316
239	577
718	502
605	693	228
464	980
891	740	157
166	74
166	74
912	425
950	343
383	586
909	58
137	936
67	963	846	207
67	344	165
680	707
696	229	534	502	189	16	687	410	742	607	692	334
800	62
316	142
658	315
977	514	780	950	423	1004
680	707
190	274	373	656	181	353
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
586	61
936	137
607	184
178	990
680	790
586	915
586	782
61	135
586	435
415	401	429
672	499
232	912
450	572	900	947	568	662	187	272	254	802	695
250	518
980	464
344	373	165
518	250
605	333
605	178
707	680
450	135
718	61
586	595
586	595
561	629
535	250
700	812
374	229
126	332
185	220
185	415
246	423	101
157	891
246	423	101
915	428	200	857
165	401	31
850	454
422	731
166	74
534	324
879	322	740
429	454
540	697
185	762
540	697
915	586
586	197	38	326	324
936	581
200	136
31	990
454	850
540	697
912	232
586	126	782
428	189
966	168
275	114
891	157
923	197
400	374
589	383
540	697
789	592
391	484	288	373	353
879	322
646	62	113
457	365
812	687
586	915
586	782
457	365
912	168
649	638
949	168
886	250
586	782
67	344	165
990	31	424	207
996	541
946	948
166	74
987	28
586	609
586	782
428	647	142	990	200	971	349	224	857	302	92	915	952	136	31	351	165	543	953	316
383	589
334	696
720	833
232	912
693	228
646	62
782	586	126
290	687
939	474
334	214
586	782	126
314	333
62	646	113
963	67
392	630
332	126	500
248	229
693	228
937	628
630	392	392
214	8
638	649
135	450
135	936
62	163
724	246
630	392
718	904	281	724	189	595	377	365	754	711
540	994
912	744	472	232
670	185
275	114
746	668	935	813
746	935	813
580	143
912	168
649	638
912	168	266
214	535
912	77
912	77
646	62
392	630
978	851
316	428
630	392	392
638	649
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
502	118
946	90
107	5
866	718
789	951
663	950
696	334
136	915
267	586
789	951
638	649
609	239	772
535	214
746	591
294	232
136	200
62	646
502	178
101	724
175	5
954	851
721	104
200	142
765	868
343	663
232	294
233	550	692
1000	48
765	868
4	304
565	926
638	334
887	383
649	638
912	168
977	1004
421	795
31	990	165
31	990	165
912	168
74	294
795	421
428	316
638	649
253	151
502	718
253	151
315	658
281	718
605	178
53	120
605	178
605	178
605	178
605	178
605	178
746	935	720
423	175
658	315
517	742	61	502
595	790
428	316
540	994
253	151
142	915
746	923	692
189	114
379	568
189	428
189	718
748	700
267	485
502	854
42	90
319	832
663	343
42	90
167	630
485	513
107	201
926	336	577	715
915	142
429	401	98	415	454
429	401	415	454
832	319
540	994
153	633
418	996
638	832
676	125	622
915	136
168	313
377	718
266	912
1004	977
120	53
104	908
789	951
294	166	74	743
120	454	948	196	198
595	718
471	150
90	450	40
718	595
721	648
629	846
159	343
629	891
946	268	633
946	305	425
559	634
203	390
435	762
942	135
630	167
189	977
400	390
951	926
142	280
427	955
517	586	356	765	166	565	854	542	157	674	602
499	833	318	91	321
1000	503	73	48	723	41
321	499
674	517
113	646	62
288	484	773	391	629
923	746
948	120
674	517
422	15
624	329
704	765
602	517
428	142
854	517
963	67
500	800
913	369
990	424
800	62
288	484	773	391	629
428	189
288	484	773	846	629
390	400
974	74
390	203
833	499
963	67
288	484	773	846	391	629
833	415
415	316
833	720
833	987
629	891	530
833	850
874	540	840	231	873	245	764
784	390
288	484	773	391	629
347	933
67	963	344	165	207
4	633
502	61
200	915
850	196
850	833
288	484	773	846	391	629
800	500
4	633
738	996
91	415
288	846	630	629
189	249
428	316	915
2	700
207	795	373	469	954	558	424
189	428
963	67
428	316
718	904	281	724	189	595	377	365	754	711
322	879
41	565
428	838
377	718
377	101
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
407	225	883	779
142	428
752	220
414	891
415	91
58	909
540	840	994
142	915
2	790	700
260	168
288	484	773	846	391	629
502	214
407	184
540	994	624
502	178
400	390
400	374
720	833
540	994
609	923
464	980
609	923
428	189
66	782
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
168	260
624	540
66	782
624	540
428	122
923	609
168	435
609	197	193	772	633	120	53
142	267	915
707	880
372	149
168	266	77
948	168
707	680	193	923	98	633	120	951	609
334	90
142	428	200	857	915
605	178
854	518
913	109
151	278
260	168
260	168
91	415
516	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
891	24
415	91
609	214	90	159
891	696
609	890	239	235	951
334	90
401	98	415	429	454	165
214	233
310	943
915	200	857
334	214
428	915
704	503
540	994
609	923	617	587
891	414
915	428
29	107
540	873
716	718
29	987
923	546
29	731	720
29	127
90	38	70
29	569
609	134	592	707	454
322	2
718	716
540	873
980	464
633	707
415	833	811	91	546
166	517
90	334
454	429
196	120
527	710
338	58
609	833	214	91
915	142
427	329
915	185
14	924
168	912
428	915
168	949
790	595
886	250
374	400
891	978
506	516
435	168
435	74
540	278
440	537
540	692
428	915
991	61
790	119
991	654
951	706
428	142
428	349
62	646	113
189	718
851	915
628	937
168	912	946
2	840
891	696
506	189
168	435
692	233
74	435
891	414
586	383
891	24
951	926	715
197	923
586	517
595	404
61	718
367	214
367	951
586	77
414	891
383	586
516	506
586	383
940	214
349	428
135	942
526	360
168	260
646	62	113
135	581
915	428
2	163
832	299	780
595	404
644	14	1001	506	702
736	540
404	595
404	595
404	595
595	404
526	280
942	135
38	410
266	439
595	404
862	909
439	266
586	294
2	948	425
984	762
24	891
24	891
595	404
416	629
166	974	74
416	586
66	227
595	404
439	266
746	248
404	595
416	435	425	948
746	742	692
2	656
266	439
595	696
790	595
891	24
891	629
638	591
891	24
266	912
891	414
24	891
24	891
891	24
891	24
891	90
912	425
168	912
912	168	425
168	425
168	472
260	948
168	472
912	168
912	168
168	912
168	912
418	804
912	266
260	168
418	996
418	996
168	266	77
168	472	232
168	313
168	790
790	168
168	790
790	168
168	790
790	168
168	472
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
200	349	316	17	647	428	142	990	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
697	540
697	540
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
697	540
293	697	568
316	142	915	214
390	784
293	697
316	349
935	813
193	65	633	120	53
425	168
278	540
135	450
540	697
697	540
278	540
281	718
346	559
142	915
935	483
293	568
540	697
429	454
935	668	746	813
346	559
425	416
935	746	720
784	390
530	248	157	891
772	75	334
772	454
316	142
346	559
542	62
887	214
919	337
534	939
721	908
696	595
534	139	206	487	489	477	125	322	102	562	939	622	510
220	752
294	586
919	1000
220	185
220	185
671	692
855	697
288	846	629
75	772
424	421	795	990	207
630	484
293	32
424	421	795
484	630
784	863
895	551	518
189	506
833	415
833	720
135	581
316	915
5	175
329	692
795	421	424	207
795	421	424
227	66
227	45
506	189
369	913
334	696
142	316
275	175
185	617
887	214
617	185
832	603	649	936	710	319	487	125	309	42
418	996
692	540
518	895
977	780	950	1004
35	915
692	540
654	783	738
185	220
707	633
316	90
500	782
374	306
107	320	327	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	175	643	381	393
107	320	327	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	175	643	381	393
107	320	327	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	175	643	381	393
220	65	75
535	369
862	178
984	232
987	433
978	891
951	857
220	185
301	188
178	862
978	301
74	166
415	107
644	611
429	454
915	142
915	35
754	718
175	275
990	178
974	166
454	429
738	850
696	229	334
754	718
873	692
692	873
909	862
909	58
301	978
978	301
963	67
445	891
500	159
963	67
915	316
866	377	716	127
633	617
977	1004
517	2
189	506
921	32	657
160	629
349	428
862	909
429	454
29	107
29	899
294	74
425	948
274	920
737	440
150	629
1004	977
150	978
784	390
150	190
29	320	327	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	175	643	381	393
935	720
150	316
742	696
309	299
416	425
316	915
165	207
166	74
913	163
963	633
90	853
90	853
29	718
343	322
29	850
391	288	373	353
391	288	373	353
62	535
391	288	373
996	418
278	429
849	789
850	576	197	516	541	650	611	881	14	682	270	837	719	1001	745	804	924	783	173	13	828	761	506	996	199	644	921	657	702	738
450	135
841	90
923	2
135	942
464	107
868	743
147	577	715
743	912	602	356
702	644
249	29
90	841
29	249
322	343
134	65
743	868
275	114
294	74
65	134
294	586
304	441
343	322
185	762
391	288	373	353
333	767
913	383	369	535
107	464
280	502
322	601
696	229	334
188	547
322	309
789	849
159	214
316	915
280	978
662	443
846	288	67
846	288	67
696	229	534	502	189	16	687	410	742	607	692	718	334
846	288	67
996	977
513	542
275	114
78	178
696	334
425	168	472	946
977	996
638	591
193	147
984	762
425	214
502	280
147	577	416	454
530	630
334	638
878	502
643	685
923	921	738
685	643
974	586
978	988
70	323
334	696	692
70	474
977	1004
658	315
843	407
377	866
322	309	601
680	15
586	416
484	630
895	799
895	799
147	277
316	915
275	114
147	157
544	143	8	669
586	617
530	629	891
942	135
15	584	284
135	450
324	534
92	915
697	170	925	855
2	790
697	293
248	506
135	628	82	870	581	170	4	371
207	165
135	334
135	851
951	15
568	379	293
516	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
1004	977
582	764
324	638
748	347
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
638	534
464	980
450	40
239	624
239	624
782	66
782	45
135	581
161	901
638	324
334	135
334	534	70
738	837
306	659
624	329	692
239	280
886	250
950	514
963	67
502	976
662	443
168	425
90	220	841
193	53
90	613	422
53	193
281	718
605	693	333
288	484	773	846	629
288	484	773	846	629
454	401
164	420
288	484	773	391	629
334	534	70
168	472
469	851
693	122
795	421	424	207
630	530
901	161
980	464
923	687
915	142
486	2
935	746
294	74
784	390
902	280
718	281
66	966
74	104
706	939
465	700
609	278
245	736
887	214
178	415
356	472
66	227
609	278
280	502
662	900
764	840	245
788	402	634
788	402	740	299	509	634	106
164	943
469	167
356	472
526	280
392	316
376	676	314	349	919	976	601
784	742
70	334
147	415
376	169
207	795	373	469	424
207	795
112	1000
425	120
267	142
62	646	113
306	374
736	245
314	929
697	962
377	423
178	502
214	887
718	61
458	48
410	977
718	724	883
870	527
334	923	746
988	167
609	196
356	912	602	743
977	410
988	978	167
630	167
718	189
547	280
923	214	367
227	66
227	45
716	243
62	646
630	377
692	696
428	316
912	439
912	439	168
90	189
720	833	680	147	527
90	245
164	420
617	586
422	731
765	868
168	912
559	634
703	659	306
294	74
147	347
662	443
663	343
568	379
740	879
126	166
949	912	168
428	142	857
29	220
200	136
644	611
659	703
178	502
863	901
306	703
90	142	915	316
290	147
703	784
912	472
189	718
428	200
404	595
720	935
646	62	113
377	630
14	924
854	185
738	783
966	168
902	629
530	630
696	229	534	502	189	16	687	410	742	607	692	718	334
62	646	113
742	306	374
696	692
104	425
742	784
407	843
136	200	971
855	581
428	142
425	912	168
334	534	70
327	849	275
595	718
120	425
854	518
966	66
120	454	772	948	752	290
334	692
846	280
742	900
902	629
334	692
147	683	257
738	783
425	104
332	500
74	294
24	891
334	90
765	648
736	231
543	302	428
2	923
70	334
966	45
425	120
32	687
435	500
428	857
779	843
136	383
275	114
104	425
646	62	113
506	541	996	199	644
425	104
316	165
104	425
630	530
2	486
718	716
316	428
428	302	543
433	987
425	104
428	316
351	806
902	280
923	687
428	838
104	425
935	746
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
425	104
2	517
104	425
425	416
586	334
425	104
248	550
136	207
248	550
104	425
388	61
66	966
66	966
776	586
214	940	776
776	214
168	912
214	502	178
168	912	425
168	966
885	439
586	776
62	485
629	530
743	356
530	630
464	980
812	119
980	464
868	765
862	909
318	400
2	322
61	388
2	322
790	2
464	980
891	24
349	376
912	356	214	425
912	168
233	550	692
912	260
416	425
912	168
933	748
232	472
804	418
318	499
168	912
232	472
966	66
966	45
966	168
168	966
113	646	62
168	912	949
971	136
418	804
439	885
248	205
646	62	113
804	418
746	668	935	813
168	912	425
595	404
168	912
168	912
24	891
168	912
77	912
77	266	168
418	804
700	812
991	858
991	654
991	654
737	440
365	732
365	732
450	586
365	377
912	168
912	168	949
790	119
166	74
746	935	720
168	266
912	77
912	168	77
923	591
923	2
266	168
912	356	602	743
113	646	542	62
168	266
266	168
168	266
418	105
418	105
266	912
416	912	266	790	168
644	924
472	912
512	469	469
168	912
105	418
105	418
912	168	472
912	168	266
924	644
912	425
790	416
912	168
912	266
168	912	266
168	472	232
912	168
912	168
912	168
168	912
168	966
168	966
782	232
840	540	318
38	388	591
38	337
500	586
782	586
782	586
500	814	332
322	2
356	425
912	168
840	2
790	232
322	460
912	782
356	912	472
356	517
356	472	743
168	356	912	472
168	912
356	256
356	912	730	30	472	168	313	868
356	648
356	472
356	912	168	472
416	356
920	274
920	274
356	416
356	912	730
356	256
644	1001
1001	644
416	356
356	416
14	796	724
812	790	700	119
356	923
260	912
356	472
418	996
790	812
126	573
746	668	731
746	668	935	720	813
416	147
472	232
991	858
135	581
135	581
135	581
135	581
135	581
135	581
135	581
135	581
135	581
260	168	425
2	923
260	266
260	77
730	912	356
789	605
229	696
952	200
715	577
948	126	416	425
837	371
65	134
663	343
306	343
577	147
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	351	165	543	953
720	668	935	813
428	142
963	67
942	135
428	207
73	577
577	147
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
239	784
50	559
343	663
428	173
718	595
784	306
469	329	851
428	316
951	663
707	680	951	880
401	98	415	429	454	165
189	90
220	65
952	200
343	306
772	75
429	401	415	454
1003	707
189	491
135	942
1003	707
135	628	82	870	581	170	4	371
428	990	302
135	405
355	577
429	401	98	415	454
784	863
171	577
599	710	99	929
428	32
147	577
942	135
334	214
484	288
135	581
599	710	99	693	228
112	267
306	790
147	577
544	563
75	772
353	891
31	92
410	977
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
147	171	336	933	926	157	347	285	355	590	577	715
147	577
857	428
502	538
977	114	184	407
731	422
280	32
185	854
285	577
334	687
607	243
518	854
718	61
925	874
267	112
90	190	920
538	502
873	231
135	942
925	874
280	902
582	329
14	924
425	356
925	874
15	731	422
582	329
915	428
607	591	334
541	576	506	199
187	40
190	90
288	484	773	846	391	629
873	231
624	836
500	332
135	371
425	912
517	356
696	334
502	90
288	610	484	773	846	391	629
253	151
288	610	484	773	846	391	629
288	610	484	773	846	391	629
288	610	484	773	846	391	629
720	668	935	746	813
607	696
74	166
540	338
977	153
540	338
288	846	629
32	280
428	915
506	657
720	668	935	746	813
15	951
692	233
915	428
500	214	159
984	332
942	135
435	586
214	500
669	580
428	915
383	528
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
118	732	29	553
65	220
220	65
228	178
951	214
924	14
120	454	772	752
153	977
779	843
685	1001	605
951	15
90	226
351	647	428	142	990	200	971	349	224	857	302	92	915	952	136	31	806	165	543	953	316
743	356	472
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
846	288	67
707	239
795	421	424	207
684	48	565	918	318	679	704	499	321	844
832	388
425	356
113	646	62
546	415
175	849	275
90	613	422
605	178
605	178
707	98	951
605	178
605	178
256	356
952	200
288	610	484	773	391	629
605	178
605	178
605	178
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
605	178
500	214
275	175
415	762
53	978
369	407
531	482
416	948
334	322
306	374
471	444
38	951
107	201
178	502
919	1000
950	88
333	767
803	517
353	181
629	24	891	160	530
239	502
484	288	750
500	687
687	65
923	2
118	867
428	351
190	656
923	214
870	527
629	24	891	160	530
190	274	373	656	181	353
948	266
65	687
977	1004
948	416
1004	977
924	516
353	181
977	1004
948	250
517	751
948	250
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
356	425
624	239
929	178
763	867
334	214
939	951
356	517
516	924
75	65
135	581
929	878
1004	107
318	840
624	239
290	214
532	381
721	908
721	908
721	908
404	595
750	24
356	425
605	789
800	854
629	891	530
502	178
14	924
75	65
540	338
531	528
995	671
693	178
605	685
175	5
24	629
923	915	742	502	687
272	443
924	14
335	464
107	320	201
790	306
790	700
107	320	201
439	912	168
337	38
24	750
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
668	746
337	38
38	337
700	119
668	746
862	547
646	542
924	14
862	534	547	293
953	915
862	547
582	764
61	393
500	814
763	185
248	334
248	591
193	53
127	61	189	16	595	377
700	790
789	605
293	862
891	414
550	812
891	160
684	956
485	604
374	784
580	229
335	537
718	61
185	763
605	789
16	127
630	530
334	692
700	962
168	912	356	472
693	61
334	185
902	280
168	912
334	65
812	550
530	739
250	948
250	948
646	62
534	862
135	692
414	687
423	101
168	949	472	966
168	425
377	127
232	790
316	200
540	338
334	75
540	338
61	693	718
482	531
862	293
377	866	423	101
532	381
322	334
956	558
189	546
189	127
425	168
425	168
120	190
334	65	687
407	369
334	65	687
334	995
906	88
532	381
248	90
893	562
948	721
168	425
586	450
940	214
161	53
921	738
586	500
586	500	974
723	503
586	782
974	867
696	607
280	24
334	696	995
921	738
362	909	383
844	558
168	949	966
868	765
540	231	245	764
42	534
42	534
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
586	435
586	435
14	924
500	586	166	974
531	482
540	231
165	280
335	537
586	974
266	260
14	924
500	575	814
540	736
160	629
540	231
745	738
674	765
485	542
745	738
280	658
334	322
444	471
974	586
902	629
663	106
742	900	388	863	784	659	306
868	912	730	30	472	356	168	313
178	502
893	299
314	710	99	929	78	767	599
738	881
351	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953	316
915	923
819	329
819	329
819	329
782	607
61	718
485	62
75	65	923	749	278	687	617	609	692
422	731
517	586	356	765	166	565	854	542	157	674	602
392	74
320	107	201
868	168
926	336	715
674	517
166	743
231	540
42	534
31	990	165
629	24
502	178
502	178
435	586
765	104
316	915
607	782
444	369
74	392
253	151
381	532
299	509
16	534	282
422	613
484	630
739	530
857	2
518	895	163	799
530	630
150	617
232	472
178	862	878	599	99	929	78	767
530	739
996	977	418
500	814
736	540
736	540
902	280
902	280
90	248	220
440	506
630	484
316	838
517	803
55	595
630	530
692	749
990	424
540	736
170	855
586	974
168	949	966
444	369
422	731
277	53
114	962
948	416	425
752	120
752	120
168	912	730	30	472	356	313	868
306	742
534	16
743	416
912	168	472	232
977	996
812	465	790	700	119
62	542
586	517
427	540
838	316
586	435
765	908
692	550	233	591
765	908
53	277
178	862
24	629
772	120	609	454
316	953
277	53
200	351
316	838
168	912	472	232
782	231
500	332
377	422
200	351
53	277
306	742
974	74
200	351
855	170
86	662
100	765
472	912	168	232
629	24
595	127
280	902
890	90
168	912
723	503
288	530
120	772
168	912	472	232
231	782
416	743
90	851	978
416	147
605	178
953	207
605	178
721	908
605	178
293	280
765	868
868	765
24	629
260	266
1001	702
180	958
784	306
231	540
231	540
742	135
305	232
166	294	74
334	90
24	891
74	435
736	540
90	613
629	24
168	912	868
24	629
692	661
692	696	334
104	765
609	772	633	75	53
306	784
427	955
609	239	454
388	132
427	955
168	260
86	662
75	772
716	249
75	772
233	746	692
700	790
630	530
280	293
482	105
105	482
719	14	410
232	912	168	472
765	868
316	915
530	630
629	24
586	61
851	135
863	742
214	500
586	61
586	61
334	692
685	605
482	531
540	427
742	863
684	687
32	197
540	955
24	629
502	976
74	166
275	14
710	527
540	697
915	141
168	912	699
399	343
915	851	530	920
506	173
558	684	844
425	912	168
506	737	440
367	428	316
723	277
693	791
506	189	68
692	233
693	61
630	668
418	996
923	214
595	169
696	334
418	308
168	912	356	425
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
418	105
418	996
337	46
696	229
418	996
891	24
629	24
693	502
337	84
974	586
337	676
418	996
168	699
197	718
320	107	201
428	165
200	428	915
266	77
580	197	791	32
105	418
915	316
767	599	710
266	912
595	404
994	582
582	994
912	260
912	356
912	439	266	77	168	949	77	168
912	214
912	356	168	425
912	266
782	607
782	231
214	630
214	763
214	763
630	214
629	891
260	912
314	693
742	443
586	974
2	857
687	32
912	260
168	472
565	517
912	266
266	912
168	472
868	912	168
915	953
790	956
915	428	857
61	586
629	530
168	912	868
949	912	168
912	77
530	915
915	92
168	912	949
862	90
443	742
935	720
314	929
935	813
356	730	472	112
356	112
24	629
137	742	703
2	722
526	280
891	24
24	891
24	891
742	443
746	668	935	720	813
746	668	935	692	813
24	528
746	935	813
418	105
746	900	692
942	135
356	912	730	168
746	687	692
472	356	743
356	912	730	168	868
356	472
356	912	425	948	168
356	472
356	912
991	858
356	112	472	313
746	668	923	687	214	935	692	720	591	813
472	356
949	168
66	782
443	742
840	873
900	662
746	214	935
840	231
685	630
472	356
790	2	956
790	812
418	996
924	14
105	418
595	404
200	915	857
316	915
207	795	142	373	469	558	424
207	953
207	136
418	105
178	502
956	790
418	105
401	415
630	685
190	120
207	428
401	165
401	165
383	528
207	469
207	469
559	420
401	415
559	420
246	101
559	50
703	511
428	915
65	923
991	654
32	687
46	88
178	502
178	862	99
784	390
506	226
891	414
540	231
112	356
65	75
465	119
165	31	316
802	187	40
165	67	31	316
165	401	67	31	316
200	428
622	676	125	559	323	510
684	558
142	543
142	857	915	428	200	857	915
142	316	267	428	857
142	267
112	356
165	428
142	316
175	737
165	31
165	401	67
65	334
410	719
343	399
704	434
142	428
159	214
31	990
915	65
147	277
343	663
428	207
178	0
512	141
512	141
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
107	98	98
107	98	98
107	98	98
107	98	98
107	98
107	98	98
107	98
107	98
107	98	98
107	98
107	98	98
107	98
107	98
107	98
107	98
107	98
107	98
107	98	98
107	98
425	104	232	946
147	546
40	187
765	721
977	780	950	423	1004
178	249	78
951	706	663
214	630
977	418
788	634
996	418
229	580
316	151
850	134
630	214
428	200
977	780	950	423	1004
157	517
589	383
428	857
428	142
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
719	14	410
428	953
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
107	320
953	207
758	956	918
428	953
157	248	740	891	530
425	948	416
534	75
534	388	343	591
401	98	415	454
4	441	304
428	173
813	746
546	147
719	837	783	738
243	607
765	721
415	762
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	351	165	543	953
423	246	101	175
454	772
0	178
518	214
90	891
207	274
147	277
147	546
65	915
915	65
948	765
605	178
952	200
923	591
165	401
90	334
1000	503	73	48	216	723	558	458
696	333
104	425
324	96
955	427	540	311	925
334	696
316	915
517	112
543	428
390	784
429	454
178	228
953	428
329	624
720	833
951	885
720	527
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
719	921
987	796
88	950
946	305	425
101	246
142	316
743	704
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
526	280
953	316
695	466
696	334
738	719	837	783
605	178
166	74
142	316
630	214
168	912	356	425
32	791
32	791
580	32
912	168	949
32	791
90	502	178
178	929
90	883
953	316
605	178
702	199
857	2
374	306
374	306
196	731
577	336	926	715
207	387
923	151	890	278	687	617
151	626
343	853	310	663
719	837	783	738
582	329
765	948
454	592	890	863	858	922	150	90	91
605	178
582	329
195	595
731	422
190	486
656	838
580	791
718	61
428	953
168	949
646	542	62
315	936
280	165
31	990	165
151	923
784	390
704	743
784	390
915	857
617	923
280	526
812	465	700	119
605	178
605	178
185	854
142	915
61	718
178	409
633	772
332	126
915	142
720	383
61	718
166	517
517	356
332	435	500
168	949
633	617
663	951
890	923
199	702
718	61
711	718
711	718
175	553
332	586
500	814
517	586
168	472
857	915
743	704
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	351	344	165	543	953
105	374
585	157
920	274
112	267
32	580
915	428
74	90
946	948	416	425
585	306
813	400	935
306	659
32	718
374	105
500	814
306	659
953	915
267	112
306	374
743	704
946	948	425
275	175
915	857
407	369
746	935
530	248	740	157	891
915	857
318	704
605	178
605	178
168	912	472	232
369	407
531	482
605	178
605	178
605	178
175	275
605	178
587	617
316	428	915
789	951
390	784
428	915
404	169
168	949
772	633
915	953
915	428
605	333
105	582
915	428
605	178
915	316
692	746	233	935
337	132
151	316
887	383
784	390
738	745
953	915
915	586
936	315
915	953
401	98	415	429	454	165
953	915
168	949
891	740
772	633
784	83
611	14
410	977
784	82
401	98	415	429	454
738	433
784	82
248	740	157	891	530
915	142
891	248
372	404	149	169	934
187	60
512	141
512	141
921	611
425	472
372	404	149	169
372	404	149	169
512	978
512	978
372	404	149	169
935	813
544	962
512	469	978
512	469	978
942	135
147	454
980	464
530	248
862	547
214	923	890
633	923
530	629	891
857	953
214	630
953	857
891	248	157	530
248	90
316	915
996	199
429	401	98	415	454
740	891
466	695
157	248
926	336	715
316	586
428	200
582	105
695	466
425	946
229	687
838	656
946	472
891	740
229	580
587	833
530	891
288	610	484	773	846	391	629
668	720
168	912	472
915	316
48	956	1000	216	723	25	319	558	458	41
915	165
356	112
53	978
288	610	484	773	846	391	630	629
383	362
168	912
466	695
142	915
168	912
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
168	912
288	610	484	773	846	391	629
105	582
322	534
740	891
704	743
322	534
656	838
383	362
832	319
609	923
90	435	74
90	74
609	772	454
90	220	93
609	707	633	91	53
743	704
595	1004
629	530
274	978
857	142
484	288
288	610	484	773	846	391	629
171	347
516	881
171	347
704	743
951	633
214	518
990	351
428	316
171	590
873	231
542	517
518	62
178	415
891	740
142	915
142	316
528	921
168	949
704	318
168	912	472
347	171
178	752
602	517
168	912
874	540	840	231	873	245	764
168	912
429	454
225	951
429	401	415	454
1001	685	605
168	356
322	2
168	425
530	360	526	24	685	280	630	629	891	160	658
946	472
77	2
136	207
137	771
362	716	854
362	535
372	149
362	30
433	238
415	833
915	142
369	535
425	912	356	168
763	214	334
915	316
425	168
423	246	101
334	763
316	367
946	425
731	584	284	15
107	236
951	885
528	383
335	107
225	951
654	783	738
486	656
951	225
976	502
522	732
951	599
40	272	572	900	450	947	568	662	187	254	802	695
166	126
178	333
74	759
423	377
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
275	114
231	873
518	383
784	137
245	540	329	233	581	624	764
316	17	647	428	142	990	200	971	857	915	952	136	31	351	953
638	164
469	851
759	74
656	838
784	390
2	322
104	523
919	1000
2	790
164	638
740	891
899	688
425	168
553	688
114	275
207	469
500	687
518	383
2	857
518	383
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
165	915
581	703
267	648	517	751	478
383	528
275	114
253	151
383	362
648	267
646	62
418	977
425	765
526	360
646	62
173	428
542	646	62
743	704
1004	595
951	707	273
784	390
418	996
248	891
168	260
418	996
418	977
106	832
267	392
988	656
418	996
410	38
923	53
418	996
134	565
948	126	416	648	772	790	120	74	250
977	418
923	151	890	278	687	617
977	418
377	423
147	214
656	838
168	912	356	425
518	383
482	56
752	178
617	923
790	2
367	316
416	912
61	718
169	595
472	425
472	168
472	912	168	232
316	952
425	765
988	274
316	428
472	912	168
306	229
891	248
484	630
260	168
260	168
540	231
703	581
851	978
668	720
851	978
90	923	687
503	723
923	633
151	923
850	962
24	280
697	540
913	383
946	472
890	923
980	5
685	1001	605
189	883
782	586
565	134
168	912	472	232
334	923	687
891	248
923	609
765	948
782	586
891	530
923	151	890	278	687	617
502	976
151	278
4	371
891	267
267	891
768	534	591
540	28	641
617	923
181	274	656	353	920
151	923
654	837	719	783	738
272	40
267	648	517	751	478
851	978
497	491
707	680	98	609
595	404
540	231
738	231
472	112	730
648	721
332	318
951	866
304	4
609	239	951
609	890	707	235	90	415
216	558
609	193	772	633	120	53
304	4
609	214	367	752
367	316
641	540
68	506
724	293
214	147
526	24	280
168	472
428	173
424	957
506	68
356	517
719	837	783	738
782	586
558	216
454	706
428	915
454	706
1001	506
428	316
168	260
38	410
609	1003	454	546
168	260
730	112
343	950
721	765
433	994
718	934
433	987
316	428
248	891
356	472
425	168
721	648
765	104
765	721
356	472
356	472
14	924
692	233
367	629
994	433
586	915
356	472
685	530
233	90
595	169
280	629
530	685
582	105
629	367
214	746
231	245
951	239
595	169
233	90
737	440
765	912	948	168
668	813
605	178
915	428
915	316	17	428	142	990	200	971	349	224	857	302	92	952	136	31	351	344	165	543	953
915	316
915	428	586
915	857
668	813
908	765
629	902
668	813
668	813
648	721
74	759
949	912
428	915
428	915
913	369
915	428
280	629
280	188
105	582
586	915
586	984
425	721
678	587
433	994
506	921
586	617
506	783
332	362
951	239
921	506
526	360
425	266
912	416
912	168
912	948
418	977
912	214
31	24
168	912	948	765
912	168
399	343
942	135	581
953	915
175	335
200	428
984	586
266	425
605	178
425	266
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
458	956
216	558
216	558
216	558
216	558
61	166	388	135	356	450	851	502	517	915	602	742	692	718	591
61	135	356	450	851	502	915	718	591
984	762
984	586
950	343
984	759
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
891	248
31	165
216	558
169	595
433	120
86	443
416	912
2	790	700
629	526	280	360	891	160
335	175
472	356
38	919	939	309	832	474
800	62
24	31
390	784
472	356
260	912	168
2	790	700
790	700
790	700
232	472
605	178
605	178
178	752
178	415
190	274	373	656	181	353
190	920
943	42
987	433
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
697	855	293
697	855	293
31	24
420	96
293	697	568
542	646
351	316
362	332
855	697
934	718
920	190
772	948
383	362
633	193
633	193
200	316
401	98	415	429	454	165
963	67
401	98	415	429	454	165
963	67
135	581
206	676	139	487	125	622
428	200
288	610	484	773	846	391	630	629
956	790
288	610	484	773	846	391	630	629
870	82	527
288	610	484	773	846	391	630	629
428	316
288	610	484	773	846	391	629
288	610	484	773	846	391	630	629
316	200
138	542
506	199
329	534	343
383	913
559	420
428	32
383	518
833	185
833	720
559	50	622
784	390
188	280
311	633
559	420
499	587
329	281
293	568
428	173
424	990
278	923
278	923
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
329	388
267	392
951	239
334	923	687
220	65	75	334
267	142
693	178
178	990
987	311
220	65
531	214
925	874
544	563	739	580	741	143	791	8	144	669
278	923
925	874
925	874
925	874
925	874
990	178
925	874
112	730
929	878
544	580	143	669
92	32
518	542
383	528
646	485
952	915
435	573
329	245
288	610	484	773	846	391	629
559	420	50
277	587
190	65
832	106
314	862	538	333	710	99	502	249	693	929	78	409	767	976	0	599	178	605
707	680	923	880
649	402
75	65
720	746
654	783	738
506	783
334	65
502	228
65	334
772	687	120
585	306
585	306
585	306
684	565
107	652	327	201	643	393
585	306
951	706
951	706
585	822
120	433
996	418
996	418
486	700
199	996
42	943
919	1000	601
106	832
120	772
423	246	101
948	772
74	573
795	387
151	278
912	948	425
912	168
267	142
772	948
630	484
104	790	77
779	843
333	19
630	484
15	731	680	422
306	374
306	374
338	245
306	374
105	90
306	374
752	178
987	433
987	56
191	749	609
987	245
772	948
680	15
987	338
558	216
306	659
943	42
517	356
164	402	943
383	720
469	141
720	383
383	720
749	609
850	150
874	925
943	402
641	482
641	482	482
720	746
127	595
168	472	232
883	189
316	200
168	472	232
472	168
343	329
920	274	656	181	353
404	169
61	782
963	67
458	956
749	502
813	668
900	662
168	472
5	335
540	329	819
239	951
337	505
540	264
662	900
963	67
540	587
721	648
280	502
978	214
963	67
948	721
267	435
782	61
915	316
337	638
216	558
663	164
107	320	29	208	537	810	464	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	175	381	808
987	150
469	141
782	61
924	644
327	381
502	280
526	629
851	280
343	399
752	587
782	700
659	306
502	749
892	142
391	484	288	373	610	353
646	62
784	390
316	165
948	912
62	485
810	473
685	629
329	343
135	61
614	547
646	485
765	120
659	306
849	275	175
912	948
765	912	948	168
166	885	294	759	984
731	684
862	693
948	250
538	178
401	429
538	502
648	721
946	425
749	502
275	849	175
605	178
700	790	2
693	61
693	122
605	178
233	835
912	77
605	178
233	835
948	912
178	752
289	192
721	356	602
253	151
772	120
518	609
605	178
356	948	250
912	168
605	178
912	765
239	502	189	951
605	178
810	107
538	178
585	822
104	425
685	629
835	233
835	233
721	648
565	684
343	950
844	684
886	250
732	718
356	721
126	52
24	891
425	104
912	948
40	802
24	990
721	765
53	819
61	591
502	239
587	540
721	765
122	275
425	912
429	401	98	415	454
614	188
356	912	730	168	313	868
587	540
120	772
150	987
104	425
168	472
343	329
425	104
948	912
920	978
987	433
542	518
890	923
365	127
104	425
365	127
542	518
977	1004
214	912
107	192
316	915
602	948
425	104
316	151
316	142
731	157
685	1001	605
648	602
365	866
987	150
472	168
416	147
391	373
425	232
767	599	710
24	891
61	939
214	978
609	518
391	288	373	610	353
602	648
484	288
337	919
337	919
391	484	288	373	610	353	750
946	193
471	329
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
190	274	373	656	181	353
499	956
228	61
1004	977
391	288	445	610	353	750
518	62
518	609
706	454
706	951
166	126
62	542
143	796	872
742	61
391	288	373	610	353
946	472
429	454
391	288	373	610
706	951
542	646	62
540	587
629	838
946	313
391	288	373	610	353
264	540
664	537	810	737	192	468	985	289	440	335	643	381
707	680	98
744	168
432	0	512
107	320	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	201	175	643	381
391	484	288	373	610	353
912	948
912	214
767	710
840	987
912	168
443	13
744	472
151	316
104	425
540	264
383	528	867
987	764
996	418
984	912	885	168	586	74
644	924
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
11	890
722	823
171	347
866	377	149	716	423	101
851	687
40	272	572	900	450	947	568	198	662	187	488	379	254	712	802	695
994	764
188	614
347	147
996	418
160	629
157	731
61	782
313	946
126	721
188	421
572	40
347	171
264	540
62	895
31	165
31	165
819	540
171	590
823	722
912	356	168	765	425
607	243
61	135
425	104
326	2
517	356	765
782	61
214	518
784	306
662	214
61	502	228
700	790
150	178
248	891
987	840
233	692
168	912
749	343
165	401	67
752	388
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
518	62
334	65	75
946	684
191	749
104	425
720	668	935	746	813
425	946
472	168
946	425
322	740	879
356	912
387	795
683	401
134	565
425	104
356	112
168	575	966
646	542	62
356	112
104	425
178	0
92	838
356	112
147	416
147	347
955	540
813	935
90	233
391	373
142	316
565	723
347	147
502	749
514	1001	780	950	977	378	832
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
356	912	425	948	168
142	267
24	891
356	250
435	126
356	472
425	104
990	24
301	978
952	915
420	96	559
90	609
595	687
0	693
435	782
343	749
24	891
356	472
978	301
61	782
629	24
193	946
921	783
464	107
306	659
306	784
267	142
104	425
573	435
518	895	799
207	630
951	976
175	246
517	112
175	849	275
61	693
743	166	550	704	13	684
716	189
948	126	267	112	790
749	343
433	828
984	586
984	762
819	53
152	443
322	740	879
573	435
216	558
236	107
828	433
367	214
425	912	356	948	765	868
948	392
416	147
425	104
558	216
62	214
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
471	617
432	0	512
607	995
607	995
693	61
15	422
607	995
607	995
607	995
644	14	506	199
414	891	995
607	995
104	425
435	126
607	995
607	995
607	995
912	782
607	995
984	435
24	31
546	550
912	168
891	248
912	356	168	765	425
948	912
908	133
700	782
840	245
843	907
392	948
61	517
24	629
301	978
950	663
343	950
134	565
948	250
425	104
147	416
951	609
166	743
282	474
542	113
963	67
895	823
891	414
391	288	373	610
663	950
391	288	373	610	353	750
248	891
720	746
427	329
233	90
977	780	950	423	514	1004	832	418
950	663
104	425
688	899
147	347
407	843
605	178
978	35
500	435	633
912	948	168
891	248
425	104
950	103
977	514
401	98	415	429	454	165
784	390
752	534
316	915
414	891
401	165
514	977
790	595
855	697
843	907
929	599
362	383
347	147
630	207
104	425
401	165
248	891
946	193
716	149	114
873	231
52	126
873	231
469	141
813	668
14	924
630	484
605	178
630	484
126	435
147	347
912	425
425	104
126	948
534	510
105	418
605	178
356	472
367	316
104	425
605	178
912	356
607	687	243	995	591
565	134
347	147
840	2
895	823
790	700
951	372
605	178
605	178
605	178
605	178
605	178
605	178
605	178
720	935
638	853
742	784
147	347
920	301
510	622
946	472
784	306
851	141
784	742
891	248
316	428
906	88
752	617
347	147
663	343
278	151
399	343
2	326
246	423	101
147	347
356	472
843	779
935	214
935	720
347	147
362	168
362	716
189	716
1004	107
435	586
863	900
372	951
644	924
126	166
765	721
214	662
165	401	31
372	951
316	392
106	559
90	233
951	372
372	404	149	169
502	214
977	1004
595	718
335	107
445	891
765	104
662	900
196	278
540	987
414	8	891
585	922
337	603	510	46
900	863
484	630
356	61
506	541
900	662
356	472	112
356	112
951	372
630	484
949	266
356	112
107	335
949	912	168
423	246	977	101
356	517
891	414
356	517
32	718
356	472
32	428
435	984
356	912	730	168	313	868
950	399
314	693
356	472	256	743
718	595
337	638
104	765
356	425
418	996
192	664
418	105
104	765
335	5
595	718
391	288	373	610
32	92
414	891
851	141
418	996
853	638
133	126
418	996
414	8
418	977
558	216
367	951	214
765	908
175	5
61	693
414	995
951	367
506	783
886	250
765	356	30	868
506	14
977	418
433	738
923	687	591
168	912	949
506	644
168	912	730	356	313	868
399	950
853	638
790	948
949	168
502	178
886	250
502	228
915	316
936	315
731	422
168	912	356
758	918
915	428
953	915
388	638
1004	849
399	46
742	214
530	629
351	316	17	647	428	142	990	200	971	857	302	888	838	92	915	952	136	31	344	165	543	953
126	133
696	334
315	936
696	334
445	891
500	332
581	851
540	231	764
868	765
891	530
849	1004
915	351
135	942
135	628	82	870	581	170	4	371
743	166
530	891
135	870	581	371
135	65
135	942
135	581
135	587
541	506
135	942
181	724	189
738	433
899	289
843	883	907	184	393
135	61
530	851
790	104
104	790
790	104
790	104
104	790
2	840
692	550	233
891	530
891	414
62	646	542
52	126
472	168
472	946
790	104
337	106
62	485
872	143
472	356
924	506
472	168
643	107
643	670
790	2
62	485
765	517
987	540
765	948
178	502
200	351
178	502
178	976
697	925	855	293
343	663
165	302	31
165	31
765	104
587	135
587	540
587	540
907	393
697	873
663	343
165	401	67	31
293	697
633	193
855	697
731	422
401	165
559	420
988	207
135	371
233	692	550
790	700
135	581
646	542	62
963	67
935	577
988	451
414	995
506	924
833	720
833	185
833	415
924	506
559	622
948	416	120	946	425
50	559
721	648
559	420	299
721	648
790	700
65	135
233	692
425	168
200	915
484	630
40	187
595	127
40	187
976	178
765	104
289	899
65	220
233	90
142	316
248	891
112	356
112	472
891	248
915	316
506	541
585	922
846	288	67
349	976
977	1004
178	976
990	280
731	563
220	65
540	955
401	415	165
391	288	373	610
765	607
391	353
401	278
65	220
175	5
120	190	191
120	454	752
977	418
622	676	206	559
528	24
630	484
528	531
15	731
15	731
987	955
528	239
329	624
196	731	401
278	98
329	264
987	833	185
327	414
243	607
984	435
327	341
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
994	582
955	427	311
891	445
333	767
316	31
531	528
692	233
329	910
692	233
333	767
920	656
956	48
316	428
744	912	472
662	443	214
954	817	547	469	188	614	167	35
662	443
692	233
65	196
782	61
329	264
138	383
807	587
194	587
365	377
383	887
721	126
133	126
948	267	435	946
220	65
445	891
765	721
765	721
75	65
609	772	454	53
605	178
472	168
472	112
718	595
435	782
90	233
630	685
752	65
472	313
782	435
752	178
954	851
246	724
908	721
772	609
772	75
948	267	112
65	752
948	267	112
948	267	112
948	267	112
851	954
948	267	112
29	670
313	472
356	472	313
948	267	112
887	383
948	267	112
685	630
356	765
74	573
544	741
356	472	112
670	107
454	713
946	313
107	670	670
107	670	670
107	670
371	4
343	534
435	782
313	946
782	61
704	503
671	692
166	61
356	30	765	868
112	356
987	955
220	196
472	168
410	14	719
724	246
848	860
605	178
849	275	737	423	175
849	275	737	423	175
659	306
978	656	35	920
356	912	765	948	168	472	946	425
648	126
518	895	799
246	101
374	659
605	178
605	178
392	948
90	736
605	178
978	316	629
267	112
454	713
838	351
31	165
546	540
674	948
731	584	284	15
216	321
951	923
147	454
135	65
951	789
605	178
955	540
107	724
135	742
912	168	949
913	383
362	383
946	313
912	744	472
383	362
454	147
416	425	948	147
585	822
912	168
196	65
832	976
383	362
458	956
356	472	744
90	233
605	670
90	233
267	948
850	576	197	516	541	650	611	881	14	682	837	719	1001	745	804	924	173	13	828	437	761	506	996	199	644	921	657	702	738
951	225
135	581
784	306
423	246	101
377	365
391	288	373	610
98	107
423	246	101
267	112
267	988
950	343
267	52
164	943
321	216
605	178
362	383
605	178
61	782
605	178
605	178
605	178
605	178
126	52
605	178
605	178
605	178
605	178
605	178
605	178
929	239
605	178
605	178
605	178
90	283
309	474
819	329
819	329
819	329
946	313
644	506
744	232
223	343
180	727
367	951
188	824
392	948
126	356
4	371
923	609
126	133
267	112
923	609
605	178
334	696
356	948
425	472	356
638	853
151	278
236	537
692	229
951	38
721	765
101	90
844	704
692	229
853	638
425	416
819	329
692	229
784	390
316	31
813	668
356	765	52	721
862	547
506	644
692	749
692	749
862	547	293
862	547
656	920
356	765
547	862
334	890
862	178
605	178
670	605
881	783
749	700
316	165
400	813
391	288	373	610	353	750
609	214
692	749
147	577
963	67
963	67
1000	503	216	723	558
293	862
737	440
851	188
175	5
283	90
963	67
963	67
873	840
391	288	373	610	353	750
586	126
458	956
96	634
923	214	367
662	214
923	951
311	633
851	581
951	923
765	104
392	74
951	923
319	1000
141	188
648	332
428	915
880	250
586	435
187	40
517	356
1000	319
586	435
991	654
334	995
851	978
923	687	214
74	392
104	765
248	506	364
586	587	334
165	401	67
923	951
586	984
288	610	484	773	846	391	629
288	610	484	773	846	629
951	184
288	630
62	485
288	610	484	773	846	391	630	629
288	610	484	773	391	629
105	418
288	610	484	773	846	391	629
956	790
90	946
482	531
288	610	484	773	846	629
288	846	629
313	946
120	433
955	540
482	531
702	644
634	96
288	610	484	773	846	391	629
178	502
288	846	629
288	846	629
951	923
680	731
923	591
765	868
214	890
788	402
214	890
401	98	415	429	454	165
214	890
288	846	630	629
990	424
644	702
15	731
288	610	484	773	846	391	629
772	993	613	528	783	775	243	812	56
920	550
518	895	799
288	610	484	773	846	391	629
288	610	484	773	391	629
503	1000
347	157
313	168	472
288	610	484	773	846	391	629
288	846	629
347	171
765	602	742
891	530
978	274
69	879
935	923
923	687	214
332	126
288	846	629
500	332
220	65
316	857
214	890
96	509
214	890
90	891
802	40
245	231
633	772	53
942	135
96	509
46	399
662	214
418	105
469	978
418	996
418	996
343	310	663
418	308
188	141
464	107
377	772
418	996
948	356
343	950
936	581
105	418
915	428
178	61	502
658	530
418	105
214	662
165	67	31
428	915
454	120
353	891
351	838
293	697
332	500
167	630
502	178
105	418
239	742
482	531
812	790	2	700
891	353
351	857
418	105
120	454
700	2
454	120
388	96
454	120
178	502
954	957
531	482
923	687	591
920	851	915	530
946	313
547	851
772	566
951	178
4	304
253	151
542	62
316	134
851	915	530	920
607	765
607	243
775	772
450	802
813	400
178	951
607	687	696
418	977
334	229	687	696	742	692	306	995
243	772
418	996
630	167
418	996
750	24
418	977
4	304
668	746
418	996
229	692
313	946
74	392
40	802
343	587
895	823
418	977
425	946
946	313
167	630
445	891
862	534
586	166	573
232	168	472
862	693
851	469
107	320
772	915
126	332
401	98	415	429	454
633	707
813	746
126	332
697	540
392	74
586	435
62	542
151	214
823	895
542	62
391	373
391	373	353
923	591
62	542
920	274
62	542
542	646
231	170
120	772	454	633	566	752	290
390	784
74	392
29	670
2	700	749	692
630	167
851	469
105	418
220	75
62	535
14	724
719	837
784	390
935	668	720	813
921	719
62	646
646	542
502	78
454	401	429
313	472	168
275	849	175
356	517
147	65
765	104
840	540	245
646	62
542	646
697	293
416	425
293	19	716	724	16
293	19	716	724	16
697	293
293	572
290	214
534	84
534	84
644	506	199
332	126
697	771
833	720
32	791
335	107
2	82	628
697	855
977	418
646	542
749	2	692
147	577
692	2	700	749
923	591
703	784	659	581	306
956	458
518	895	799
14	796
14	881
951	595
250	880
891	414
951	595
951	595
663	638
429	454
518	542
14	173	506	996	199
765	868
724	14
855	697	170
956	458
356	730	472	743
855	581
996	418
996	418
682	783	650	654	738
956	458
127	595
425	416
166	586	573
343	663
996	418
42	534
414	891
293	724
915	772
951	372
127	595
517	586	356	765	166	565	854	542	157	674	602
994	764
127	716
663	343
638	663
127	365
692	229
458	216
484	838
605	178
356	912	730	168	472	313	868
663	638
891	24
236	537
399	46
748	926
646	542
782	586
716	127
542	646
540	231	873
445	891
540	641
646	542
542	646
685	377
526	360
32	197
540	546
337	919
900	40
414	891
414	891
402	474
356	472	425
356	425
416	425
503	499
891	414
641	540
499	503
356	425
414	891
659	703
104	425
503	499
334	923	223	278	687	692	718
356	472	425
425	356
356	472
913	109
891	353
109	913
425	104
332	500
506	644
104	425
913	109
109	913
181	724	189
862	178
913	109
61	502	178
731	376
425	416
425	104
950	638
356	948	90
104	425
724	189
565	704
274	978
602	133
356	517
280	817
704	844
280	595
935	746
862	547	293
704	844
502	862	188	189	280
356	112	472	313
356	425
704	499
356	765
356	126
806	857	915
862	547	32	293
416	425
688	553
416	104
356	112	472	313
704	565
862	534
806	857
232	472
900	662
372	951
586	166	573
500	814
586	517
586	782
332	782
806	316	915
742	765
534	388
2	700	749	692
534	862
356	517	472
813	746
686	926
500	435
991	654
168	425
135	942
356	517	472
912	472
912	472	232	425	168
356	256
472	912
356	949
472	912
245	540	329	233	581	170	264	692
356	730	256	332
991	654
356	472
991	654
991	178
472	168
784	697
541	506
30	104	362
181	274	656	353
996	418
742	90
232	912	472
232	912	472	425
912	472
472	347
790	101
912	472	232
912	472	232
912	472	232	425
912	472
912	949
912	168
912	885	168	586	984	74
912	356
912	356
912	168	782	472	575
595	696
949	168
949	912
790	2
31	165
260	266
765	742
765	602	721
105	90
506	541
506	381
697	855
165	401	67	136	316
697	925	855	293
765	948
697	925	293
697	784
676	125	622
943	15
799	551
587	807
165	401	67	31
924	14
165	401	67	31
165	31
188	851
383	720
784	697
731	284
720	383
383	720
178	502	61
362	30
178	90
963	67
518	799
720	833	855	527
293	568
765	517
415	401	811	429
65	147
415	833	401	429
106	638
951	372
141	469
310	524
310	524
506	924
178	90
692	2	700	749
189	724
65	220	997	687	963
207	988
951	225
795	421	424	207
220	65
742	120
765	542
165	67	31
765	542
424	990
207	953
313	356	256
207	428
207	165
207	630
207	99
178	0
313	946
924	506
692	233
347	472
878	599
14	506
147	65
935	813
963	65
674	751	332
528	772
248	740	157
955	427	540	311	987
542	356	948	586
946	313
720	833
963	67
518	895	799
316	915
120	742
343	164
293	862
65	147
50	559
377	866
353	181
654	783	738
428	207
214	367
895	163
147	65
724	189
157	248
518	53
947	466
214	912
280	851
517	765
225	951
428	838
313	946
915	450	912	157	586	356	306	718	530	684
133	602
540	819
963	67
61	742
164	943
935	668
30	362
963	67
577	147
942	135
799	518
846	288	67	280
846	280
391	353
846	280
649	951
984	267
948	435
216	458
990	316	482	92	31	165	424	178	207
732	118
912	214
862	293
391	353
118	732
855	697
362	383
458	216
948	765
351	857
765	602
450	912	157	915	586	742	356	306	718	530	684
450	187	40
843	907
120	742
466	947
178	990
351	200
383	362
200	971	915
609	772	633	951	454
956	458
362	383
843	907
267	435
497	189
383	362
731	422
362	383
435	586
267	984
912	168	948	425
846	280
948	416	120	425
415	401	811	429
862	547	293
200	971	915
953	428
630	207
104	30
541	850
953	957
879	322	740	164
908	30
127	716
887	214
630	484
435	948
929	314	878	78
1004	184
948	912	168	425
951	707	239	214	609	367	273
731	584	284	15
290	214
98	134	268	707	401	117	107	429	454	713
782	586
503	723
401	429
214	912
127	89
414	327
648	313
184	1004
75	772
947	466
518	895
428	915
731	584	284	15
782	586
723	503
895	799
935	720
53	866
692	835
605	178
668	746
425	168
912	472	232	425
912	168	948	425
605	178
605	178
605	178
605	178
605	178
605	178
605	178
912	472
772	75	334
772	120	609
862	700
120	772
98	134	268	707	278	117	107	454	713
143	90
120	772
879	322	740	164
663	950
912	472
35	978
120	454	196	198	191	752
740	638
648	721
98	134	268	707	278	117	107	713
62	513
700	862
167	274
167	978
391	484	288	373	610	353	750
700	812
343	950
372	404	149	169
503	723
132	337
502	710
638	106
518	895	799
414	891	995
98	134	268	707	401	278	117	107	429	454	713
862	700
955	540
723	503
290	278
425	765
231	511	338
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
503	723
474	951
189	724
351	857
32	197
53	850
471	752
246	101
599	878
214	595
126	586
599	693
189	883
178	502
189	249
178	502
92	990
106	638
912	425
879	322
538	333
782	435
948	912	168
883	189
126	573
425	912
950	343
990	207
752	65
248	670
912	948	168
290	214
404	595
913	109
662	443
692	233	775
334	229	696
231	947
783	14	506	881
404	595
692	233
229	692
474	951
391	288	373	610	353
752	120
337	324
337	132
915	142
752	120
249	189
710	502
710	502
191	120
435	65
551	895	799
630	484
638	862
915	428
980	479
912	168
343	950
518	542
980	479
343	950
895	163
912	168
351	142
356	256
482	531
343	399
42	638
367	731	692	940	544	629	963	987	720	530	684	371	835	178	743	316	776	920	852	865	324	738	844	220	334
122	693
484	288
90	143
624	239
951	274
90	671
599	693
602	765
53	166
472	946
207	990
935	233
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
214	316
90	742
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
435	586	267
90	791	669
765	90
90	356	948
472	744
316	428
984	586
435	586	267
143	90
40	53
713	566
812	700
267	435
765	602
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
577	926
53	40
173	506
62	799
367	435	243	812	107
178	669
435	267
765	602
165	401	990	67	31	207
90	143
229	692
721	356
377	685
586	267	984
542	765
956	458
229	692
109	913
86	443
500	814
980	114
214	316
428	915
843	779
586	542	356	948
435	782
267	435
692	229
862	638
692	229
765	602
90	765
586	435
540	245
586	782
638	42
586	782	573
267	790	700
963	65
586	294
915	61	718
586	126
544	143	8	669
290	214
586	573
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
510	534	622
435	267
248	891
782	435
401	98	415	429	454
99	502
586	984
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	351	344	165	543	953
500	814
984	912
782	586
333	178
846	288	67	280
915	428
912	168
586	332
401	98	415	429	454	165
14	506
586	782
316	351
782	586
671	90
948	435	586	425
75	772
61	502	178
362	383
915	142
813	746
948	356
388	742
891	248
984	586	267
920	274
383	362
833	720
833	415
833	499
499	318	558	91	321
427	540
224	349
362	383
31	990
316	428
602	765
720	746
833	915
31	990
274	978
720	527
92	838
502	976
141	630
605	178
605	178
605	178
765	425
605	178
605	178
984	435
266	260
948	356	542
935	746	77
90	134
248	891
383	810
500	814
356	948	250
630	141
356	912	168
178	61
356	721
891	414
603	780	822	509	505	514	378	735
765	912
603	337
266	949
693	599
772	120
90	541	850
704	565
428	915
810	383
978	274
479	980
540	338
526	360
90	671
351	316
200	316
862	178
500	790	814
862	534
435	332
648	313
120	772
428	316
428	915
414	891
809	367
207	469
534	862
534	510
349	224
4	371
313	648
540	581
862	547	293
178	752
323	951
391	484	288	373	353	750
126	586
935	668	720	813
293	862
126	790
293	697	568
721	126
721	425
790	126
790	500
946	313
500	77
323	706
1000	48	499	684
337	919
216	458
424	978
67	963	846	344	391	207
248	670
424	421
248	670
669	178
544	8	669
609	546
260	266
337	603
435	332
700	812
738	541
948	435
214	890
813	935
270	923
316	53
977	969
62	250
178	669
332	435
895	163
540	231	955
421	978
126	586
435	948
541	850
274	978
540	231	955
458	956
540	231
648	948
949	266
935	233
372	404	149	169
142	915
250	62
980	479
891	995
765	313
912	984
104	648
765	313
851	280
147	157
250	62
399	343
887	383
428	31
4	304
266	260
534	388
586	126
506	14
67	963	846	344	391	165	207
253	151
196	120
990	957
443	662
75	772
443	86
969	977
260	266
318	472
912	765
425	232
518	895	799
90	101
334	450	923	223	278	157	687	915	692	718	684
765	912
697	540
646	113	485
912	356	168
662	900
912	765
425	232
443	53
599	693
356	256
912	168
356	256
256	356
443	53
935	746
765	425
624	239
88	638
526	360	530
906	638
356	256	313
356	765
832	78
391	288	353
391	288	353	750
391	288	373	353	750
891	248
356	765
624	239
832	474
891	248
248	891
435	984
323	139
650	783	682	654	738
425	472
356	912	168
232	425
832	90
721	648
248	891
630	24
233	935
586	126
586	648
693	502	599
333	767
648	586
332	500
38	638
891	248
553	670
425	232
586	700	812
1001	921
765	425
693	178
724	921	29	1004
266	260
765	356
1004	724
214	841	887
232	168	946
765	356
260	266
765	356
813	746
332	500	573
232	425
332	362
765	356
2	790
318	499	684
765	912	52	30	602	721	168	472	868
356	765
266	260
586	648
921	724
356	517	472
765	356
765	356
724	921
266	260
526	360
934	195
356	472
509	939
558	216
372	716
260	266
790	267
790	638
266	260
790	2	586
356	948	90
534	388
260	790
502	693
356	765	948	425
790	260
534	388
356	517
790	126	782
416	256
248	891
723	499
723	565	499
260	790
921	724
790	260
586	790
742	90
742	388
912	52	765
581	540
586	126	782
586	782
160	530
788	638
586	782
399	323
160	629
790	267
181	274	656	353	920
356	948	425
443	662
77	500
595	404	169
595	214
356	948
812	790
356	948
630	790
790	812
790	812
996	418
790	812
790	630
790	630
630	790
790	630
630	790
790	630
790	630
433	120
630	790
356	912
260	266
266	260
891	530
260	266
356	472
52	126
356	912	472	168
433	987
52	267
469	630
52	765
52	356	721	765
260	266
782	790	586	126
782	586
630	469
443	945	13
349	976
349	976
638	790	700
700	638
891	530
976	178
256	416
542	586	356	948
506	644
372	404	149	169	934
912	168	948	90
912	168
790	812
790	267
790	638
790	516
790	335
356	472
356	52
724	246
356	912	168
790	700
356	112	472	313
912	168
912	356	168
622	534
622	676	206	125	559	510
260	168
356	256
553	670
168	260
168	648
356	472
356	912	730	168	472	868
356	168
553	670
168	356
24	630
105	742
630	24
418	105
418	996
418	977
950	343
586	782
644	506
168	77
168	912	356	472
168	472	232
168	912
168	912
168	949
644	924
168	912
168	912
168	472
168	912	730	356	472	313	868
168	472	313
168	472	232
168	260
168	472
168	472
260	168
443	86	662
443	86
991	614
991	654
105	418
991	654
991	654
991	654
991	654
991	654
812	790	2	700
716	372
506	924
168	260
168	648
612	548
168	912	472
168	472
168	790	472
168	472
630	790
418	105
168	556
418	996
168	472
790	630
168	912	730	356
337	919
48	956	1000	216	723	25	319	558	458	41
790	168
168	790
742	900
648	168
168	912
168	648
630	790
862	178
712	450	40
607	243
105	742
862	909
105	418
472	168
790	630
472	356
472	168
390	784
390	784
630	790
472	168
849	338	511
472	790	168
335	385
790	472
418	105
790	630
418	996
891	630
630	891
630	790
790	630
472	112	356	313
630	790
105	418
472	112	356	313
418	105
418	996
912	168
790	630
418	178
168	472
168	472
630	790
168	472
472	168
790	630
891	530
996	924
996	418
996	418
984	126
984	762
267	790
267	790
267	790
790	267
790	267
168	912	356
168	912
168	912	356
168	425
168	472
790	267
506	90
644	924
506	14	1001	924	173	996	199	644	702	850	783
506	783
924	506
506	670
924	996
924	644
644	924
924	644
644	924
105	418	996
306	659
200	428	915
200	351
527	304
527	855
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
527	720
697	293
697	925	855	293
697	293
190	120
343	399
920	978
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
425	168
514	1001	780	950	977	378	832
425	946
178	502
844	684
514	780
343	663
190	274	373	656	181	353
120	190	752
429	401
120	356
920	630
595	214
316	838
790	2
469	630
790	638
883	907
790	812
812	790	465	700	119
812	790
178	976
288	610	484	773	846	391	629
29	724
765	721
288	610	484	773	846	391	629
293	502
288	610	484	773	846	391	629
65	963
293	862
288	610	484	773	846	391	629
65	220
288	610	484	773	846	391	629
65	190
184	883
288	610	484	773	391	629
343	587
288	846	629
415	401	429
288	610	484	773	846	391	629
518	895	799
707	680	98	633	951	609
288	846	629
288	846	629
288	846	630	629
232	168	472
288	846	629
135	628	82	870	581	4	371
290	214
288	610	484	773	846	391	629
178	833
883	166
951	706	474	323
684	565
790	812
951	706
707	880
951	706
214	278
790	812
707	680	98	633	120	951	609
765	214	602
765	214	602
112	392	267	674
674	112
147	277
963	67
428	917
731	15
684	956	844
428	351
731	584	284	15
977	153
720	746
738	783
166	883
185	910
422	731
915	280
654	783	738
135	581
883	166
987	245
383	887
239	656
40	254
4	441
790	416
630	920
316	349	17	647	428	142	990	200	971	224	857	302	888	92	952	136	31	351	344	165	543	953
187	568	40	60
166	883
851	978
157	147
435	586	267
246	724
233	935
802	82
951	926	715
316	543
164	343
544	669
371	135
540	840	231	245
909	862
996	105
800	62
105	996
855	527
935	233
540	231
682	650	654	783	738
435	166
724	29
724	293
547	978
224	349
105	374
349	838
143	739
245	987
630	469
790	812
381	506
349	224
948	416	313	946	425
568	379
948	416	500	313	946	425
280	902
224	349
935	214
61	398
267	790
267	790
267	112
294	74
558	956
153	977
107	201
540	231	245
334	742
40	450
61	522
547	293
347	157
267	435
369	832
994	764
779	843
948	313
630	469
334	214
718	980	904	716	114
278	214
630	629
682	850
832	638
582	364
272	40
832	423
535	913
391	288	373	353
746	668	813
161	993	443	863	784	306
833	178
420	96	559
391	288	373
135	742
187	272	572	900	947	568	662	802	695
349	224
374	105
518	823
956	790
586	294
53	946
935	668
518	513
605	333
605	178
214	923
38	638
143	669
105	374
74	214
518	854
668	746
499	558	321
74	214
977	418
527	870
662	383
125	676	622	510
425	912
518	535
535	518
638	38
189	410
125	622	510
891	360
40	450
161	659
216	499
428	316
175	335
558	216
849	338
125	622
407	843
313	946
294	586
228	605
377	65
74	294
272	40
987	245
499	216
334	746
65	772
518	535
484	288	750
147	191
313	948
912	168
216	558
517	61	718
948	435
216	499
40	362
78	832
216	558
926	157	692
444	535
662	383
912	425
767	333
782	586
65	377
996	364
484	630
470	789
912	984
630	484
582	364
231	540
65	367
472	168
809	367
558	216
782	435
216	499
750	484	288	445	391
738	650	837	576	541	682	719	745	783	173	13	828	506	996	199
888	207
61	718
663	343
853	343
416	790
372	716
752	120
191	147
663	343
854	518
267	891
977	153
482	531
429	454
416	948
832	474
995	891
416	147
832	78
977	153
502	710
688	335
52	168
935	233
502	178
38	638
909	862
294	74	885	104	984	313
372	149
977	153
337	324
502	710
832	376
782	586
126	790
644	924
32	502
24	630
335	688
245	581
126	790
630	24
535	369
428	316
425	104	232	946
868	790	889
688	335
126	984
207	888
454	98
454	98
718	61
316	136
90	1001
316	428
506	381
923	151	890	278	687	617
420	96	559
190	65
795	421	424	207
435	500
924	644
648	90
126	868
948	416
98	713
126	790
139	534
950	343
190	274	373	656	181	353
90	356	948
641	482
190	274
90	912	948	168
335	688
32	197	580	791	669
32	197	580	791	669
510	139	125	622
32	197	580	791	669
111	790
233	935	692
996	14
688	335
688	553
883	189
518	147
147	383
514	950
147	518
322	879
275	849	175
147	926
381	506
810	289
634	788
190	274
720	668	935	746	813
332	782
720	833
157	347
890	923
810	289
977	153
500	332
178	833
90	464	107
253	151
500	435
450	712
946	53
189	883
558	499	321	207
377	65
151	923
225	423	184
189	883
951	706
381	532
1001	506
356	112	472	313
416	948
90	506
153	977
207	469
832	474
441	4
692	233
101	246
812	550
1001	506
329	343
267	517
540	433	56
469	630
718	716
531	482
891	24
267	891
250	782
718	101
891	629	530
506	1001
718	724	883
891	267
883	189
581	170
706	951
812	119
101	718
700	748
267	891
921	657
332	500
343	329
664	335
540	840	873
883	724
540	873
540	840	873
391	373	353
586	782
692	233	935	775
878	502
208	783
369	913
838	224
838	280
630	469
101	127
838	373
329	624
329	343
67	344	391	165	207
838	915
684	956
329	95
428	953
840	540
838	445
977	153
278	923
314	693
840	540
517	61	356	718
838	316
838	631
838	750
838	167
672	844
838	493
532	381
862	909
165	401	31	316
862	534	547	293
506	90
586	316
862	534	547	293
692	329
313	730	472	356
692	749
239	951
540	53
335	664
833	367
664	335
239	951
329	245
587	415	326
272	900
239	609
750	24
833	151
846	280
139	125
953	428
517	267
425	948
104	425
868	52
899	688
24	750
782	250
517	674	803	267	112
165	401	67	31	316
506	1001
912	948	168	90
316	962
185	742
472	232
956	684
710	527
923	687	591
912	214
356	313
912	214
682	738
643	107	670
53	946
52	868
92	428
990	207
290	367
92	349
67	190
316	267	112	915	586	782	332
868	52
425	104
784	161
329	388	624
216	321
835	692
316	915
367	809
310	950
143	796
658	24
795	421	207
1001	506
605	178
622	676	206	125	559
104	425
322	879
24	915
52	868
171	347
356	730	472	313
391	288
178	502
356	112
207	990
356	730	472	313
425	104
718	716
912	168
112	356	730	472	313
207	373	558
912	356	214	425
765	104
868	52
391	288	373	353	750
224	349
469	851
630	920
946	53
738	682
356	168
127	718
809	367
104	425
107	643
314	538	333	710	99	693	929	78	409	767	599	605
648	168
313	112
939	139
164	223
879	223
946	313
750	838
347	933
933	147
861	896
920	978
540	231
920	630
245	540	764
874	873
471	483
313	946
288	610	484	773	846	391	629
425	104
874	540	840	231	873	245	764
946	313
700	748
347	933
349	224
429	401	98	415	454
349	92
101	246
795	421	424	207
913	535
288	610	484	773	846	391	629
700	748
294	74
272	742
184	843
731	422
290	214
313	946
104	425
288	750
288	610	484	773	391	629
15	584
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
288	610	484	773	846	391	629
987	796
288	846	629
429	454
752	506
313	946
935	813
977	1004
313	168	946
228	502	605
249	491
75	229
500	814
850	506
738	329	624
868	765
624	994	764
718	127
850	682
789	470
923	502
422	731
294	74
428	200
367	809
388	96
61	502	718
112	166	74
74	112
112	166
425	104
147	933
360	630
891	24
933	147
360	630
184	189
90	648	948
225	700
147	933
700	225
104	425
32	580	2
855	581
391	373
32	197
764	624
139	323
374	306
950	310
347	171	933
659	306
933	590
425	104
935	746
873	925
873	311
873	955
225	700
48	684
862	547	293
104	425
909	862
948	267
703	383
518	854
335	537
450	802
425	104
24	891
200	428
846	288	67
909	58
274	920
913	369
70	388
854	502
104	425
192	553
891	397
854	518
951	706	323
388	96
425	104
294	74
506	850
104	425
425	104
624	764
139	534
684	558	844
506	752
104	425
760	738
70	343
233	935
974	648
855	581
294	74
409	470
409	470
233	935
280	281	274	421	647	795	547	142	990	469	188	349	301	408	656	92	32	954	136	817	957	167	422	496	293	424	35	953	207	241
409	470
314	929
425	104
313	744
428	953
912	214
458	558
951	649
104	425
630	530
425	104
776	923
765	908
104	425
166	112
391	353
764	624
425	104
912	744
334	534
334	534
104	425
425	104
398	61
553	670
104	425
534	862
586	500	166	435	573
586	782
425	416
125	139
425	104
356	61	517	718
125	510
553	670
280	739
356	912	472	765
356	472	948	313	425
280	772
356	948	472	313	425
104	425
586	267	782
537	335
573	586	166
356	765
912	744
2	119
356	730	472	313
718	724	883
356	912	765
126	586
425	104
389	913
356	472
648	974
323	139
332	984
104	425
332	782
332	166
332	586
332	126
332	294
332	885
332	74
332	573
332	500
862	534
605	178
62	485
356	472
676	206	125	622
353	891
971	200
891	353
356	912	648	168
313	168
605	178
605	178
458	499
314	693
421	795
421	795
421	795
586	126
418	977
984	762
553	670
634	622
558	216
418	996
580	32
264	329
953	316
418	996	105
52	868
249	491
332	586	573
52	948
214	940
634	622
332	278
843	184
166	267	586
586	782
586	984
356	912	730	168	313
356	472
912	472
356	472	744
356	472
197	32
912	232
168	648
586	356	166	648	126	782	765	573
868	52
912	730	356	168
356	912	730	168	472	313
356	313
780	514
356	586	166	648	126	782	765	573
843	597
356	790	586	166	648	126	782	765	573
399	343
841	214
868	765
52	868
356	472
514	780
52	528
742	185
135	628	82	870	581	170	4	371
337	505
232	912
742	214
356	912	730	472	168	313
356	912	730	472	168	313
742	135	306
742	692
742	272
135	742
742	135
744	168
744	912
744	472
744	232
724	293
2	580	32
356	472
356	112	730	472	313
272	742
356	109
416	425
644	924
232	472
356	602
356	602
232	744
790	586	356	166	648	126	782	765	573
790	126
506	670
644	850	506	199
1001	506
790	868
924	644
644	924
168	472	232
924	644
790	956
168	912
790	111
168	912
168	648
168	313
790	416
168	912	730	472	356	313
168	912
168	912
924	506	644
506	924	644
168	232	946
987	432	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
422	680	731	15
697	962
697	293
697	855	293
96	388	638
278	332
278	332
920	978
98	134	268	707	278	117	107	713
316	428
343	399
662	443
135	306
293	547
924	506	644
956	684
343	399
926	336	715
812	790	465	700	119
680	422
293	455
772	280
547	167
547	293
935	233
772	633	120	951	75	609	454	334
401	98	415	429	454
935	668
120	454	707	772	196	198	752
935	668
233	90
680	422
65	544
401	165
316	953
415	401	429
662	193	443	40
401	415	429
401	165
288	610	484	773	846	391	629
165	316
200	136	316
233	245
135	337
832	369
580	32
602	721	356
401	98	415	429	454	165
428	316
680	731
120	772
90	233
401	98	415	429	454	165
196	120
662	193	443	40
948	52	425
288	846	629
450	802
450	802
190	207
450	802
424	421	795	990
288	610	484	773	846	391	629
190	614
948	416	52	250
214	278
313	356
772	75	334
165	67	31	316
544	143	8	669
887	383
425	356
971	200	543
423	189
214	841	887
713	98
267	586	782
471	587
713	98
178	333
782	586
267	891
987	955
32	2
502	178
401	429
120	75
301	274
802	450
120	191	752	948
214	189
954	851
104	425
837	738
427	329
768	2
782	316	267	112	915	586	332
684	844
214	935
782	586	267
429	401
956	790
684	318
919	1000
32	293
190	920
324	337
802	450
470	789
58	909
470	789
470	789
946	425
175	849
428	888
919	1000
175	275
92	838
784	83
425	104
435	332
912	232
912	168
605	178
605	178
599	693
912	168	356
190	614
648	356	948
74	332
776	923
175	849
193	53
216	48
963	67
228	333	605
648	948
264	329
948	120
334	322	534	70
290	214
280	526	421	647	547	851	142	990	188	24	656	32	915	422	360	293	631	530	35	953	920	561	241
280	526	647	547	142	188	24	32	360	631	561
984	586
136	200
587	329
104	425
506	702
98	134	268	707	401	278	117	107	429	454
948	648
99	878
951	772
784	587
891	302
231	170
946	313
321	618
946	313
866	53
425	104
957	954
288	610	484	773	846	391	629
288	610	484	773	846	391	630	629
334	70
838	92
274	301
294	332
313	885	294	256	948	416
630	207
782	586
267	948
428	92
587	617
946	313
703	443
178	502
702	506
663	343
301	274
868	790
670	506
926	336	715
104	425
990	428
112	948
332	435
178	502	415
925	697
605	178
810	107
184	779
29	670
332	500
946	168
74	214
605	178
707	680	193	923	98	633	120	951	214	609	416
977	780	950	423	1004
587	784
337	132
605	178
750	629
605	178
605	178
605	178
605	178
605	178
207	630
332	782	232
605	178
207	428
207	142
376	264
207	92
107	670
98	268	707	401	278	117	107	429	454
189	423
127	718
517	61
718	127
178	929
984	332
126	332
321	216
540	53
415	670	450	248	851	223	517	542	157	742	718	591
540	264
333	29
977	700
788	402
290	214
946	425
61	517
107	335
779	184
316	772
971	200
425	104
528	52
866	53
946	425
718	716	122
450	415
935	746	214
264	540
782	332	232
935	233
61	718
953	92
662	572
502	178
935	233
233	935
233	935
518	854
654	996
207	373
850	644
280	846
310	343
35	280
104	425
280	846
53	674
790	868
674	392
422	731
332	126
5	175
586	782
586	984
332	278
540	264
161	784
586	500
518	854
540	338
335	107
912	214
948	112
161	784
335	107
425	104
946	415
662	40
175	275
936	369
605	178
534	42
126	332
415	946
52	528
53	866
90	70	832
926	715
890	948
120	772
935	813
104	425
506	644
314	169
472	168
946	415
788	634	106
362	61
644	850
534	388	343	591
469	167	207
280	547	388
169	314
659	790
343	534
425	104
764	245
921	611
854	518
104	425
334	923	687	214
275	175
788	634	106
188	431
362	189
561	2
425	104
472	356	112	313
239	656
920	181
609	528
664	335
659	306
1001	506
40	53
107	335
104	425
605	178
400	813
5	491
335	107
220	483
746	813
722	518
752	120
746	813
107	29	464	553	118	5	898	670	980	175	808
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
948	674	392
316	772
90	742
509	299
280	547
702	506
107	537	810	192	468	985	664	335	643	381
605	178
605	178
605	178
369	913	535
428	990
605	178
92	428
935	813
92	838
267	648	517	751	478
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
751	267
506	702
670	29
52	765
207	795	373	558
70	822
506	996	199
168	762
648	267
397	891
168	946
214	935
935	233
472	744	232	946	425
200	971
891	24
192	107
125	622
800	62
935	746
381	810
605	178
624	764
288	610	484	773	846	391	630	629
465	664
316	971
288	610	484	773	846	391	629
343	950
518	722
381	327
506	921
4	441	304
803	392
779	843
454	120
168	77	472
214	280
971	316
764	624	624
454	401	98	429
558	239
472	112
850	541
813	935
813	517	746
178	502
538	178
841	214
923	776
649	42
178	502	415
850	541
343	88
200	351
90	233
178	538
923	776
738	745
638	2	700
178	599
923	151	890	278	687	617
662	214
846	547	24	280	629	631	658
776	923
90	506
995	334
90	506
950	343
776	923
534	334
332	586
67	963	846	391	165	207
534	329
506	90
334	749
168	912	356	77	948	472
472	347
383	720
383	589
844	918
401	98	415	429	454
935	746
333	178
918	844
428	200	915	351
333	178
472	168
1001	506
151	923
547	280
668	746
659	400
126	586	356
347	472
472	232
264	376
178	333
178	333
809	318
772	278
332	294
333	178
731	422
294	435
506	1001
935	233
923	776	783
435	294
912	168
668	746
280	629
15	731
178	333
294	332
420	96	559
670	381
290	214
720	383
415	502	178
662	272	900	187
700	638
383	720
638	700
912	168
332	126
188	851	141
749	334
5	491
314	178
314	178
178	314
62	646
935	233
752	506
207	484
178	599
158	891
332	573
431	188
912	168
891	158
332	500
506	752
506	1001
5	175
541	850
692	749
96	388
192	381
168	912
915	316
168	912	472
388	70
90	506
923	134	231	738
187	662
418	996
418	996
418	996
278	772
605	178
278	923
605	178
70	388
500	542
484	288
984	912	168
422	731
316	134
232	168
484	288
322	534	70
335	107
418	996
418	996
232	168
178	502	415
418	178
833	185
648	332
335	107
166	74
484	288
458	48
178	418
334	749
107	335
605	178
415	178
335	107
74	166
942	135
605	178
335	107
74	166	112	674	392
4	802
2	790
322	139
749	692
784	161
2	790
316	833
91	415
874	540	840	231	873	245	764
139	322
200	136
338	849
823	518
802	4
851	614
641	987
214	534
641	987
810	381
809	987
232	168
173	14
207	424
136	200
274	920
381	810
318	684
506	90
758	499	844
369	913
274	920
435	759
472	744	356	232
855	697	540	720
425	104
232	472
107	335	335
528	52
759	435
200	971
895	518
431	188
534	70
388	96
913	369
423	246	101
200	971
956	499
104	425
428	316	214
587	415
332	573
886	250
158	891
214	841	887
401	165
332	500	166	586
314	929
984	435
935	720
429	401
42	534
332	648	573
401	98	415	429	454	165
422	731
841	214
175	5
782	586
161	784
425	104
166	435
422	731
886	250
813	935
132	337
369	913
267	648	517	751	478
573	648
435	984
104	425
749	692
233	935
913	369
772	75
288	846	629
425	104
214	428
718	980	716
718	904	114
232	744	356	472
104	425
971	200
314	710	99	929	767	599
813	400
950	343
425	104
470	333
470	249
428	316
444	518
333	470	178
718	101
731	584	284	15
428	915
192	381
104	425
472	356
425	104
313	885	256	416
530	160
742	185
530	526
813	517	746
530	658
104	425
232	744	168	472
214	940
530	891
530	891
225	716
425	104
885	435
530	891	160
530	891	160
530	891	160
104	425
530	629	891
921	506
843	407
885	332
5	175
742	900
742	272
62	485
693	599
710	502
280	629
868	948
1004	208	236
790	2
790	2
742	214
693	314
951	595
638	388
2	561
425	104
104	425
693	314
1001	832
233	935
369	535	444
425	948	602	868
648	573
425	104
558	216
425	214
104	425
416	313
416	790
338	28
200	971	952	136	543	351	344
951	225
320	337
629	280
416	948
790	2
710	527
338	624
313	416
502	178
216	558
602	425
891	630
416	313
418	178
135	942
810	381
31	165
418	996
418	178
31	165
806	200
738	783
630	891
912	168	472
399	343
61	356	517	718
416	435	782
181	274	656	353	920
337	320
561	2
61	742	718
61	306	718
232	168	472
61	502
61	135	356	450	851	502	915	718	591
372	716
942	135
902	280
891	629
891	267
2	790
2	465	700
472	168
439	912	266	77	168	949
1001	506
718	61
335	107
921	506
168	472
168	472	232
168	472	232
168	912	472
168	912	730	356	472	313
168	744	472	232
168	472	232
168	912	984
168	472	232
868	425	948	602
949	439
472	168
996	418
912	168
369	407
912	356
912	425
472	168
168	472
472	168
912	168	77
506	199
2	528	700	638
2	768
168	416
912	472
2	197	580	328	790	32	791	700	669
2	32
2	791
2	669
2	580
2	197
2	328
52	528
924	506
924	506
506	924
924	506
200	971	952	136	543	351	344
178	418
987	809
987	641
697	855	293
697	855
907	843
293	32
165	67	31
674	166	112	392	74
1001	506
188	431
243	607
933	171
895	823
895	823
178	415
506	1001
246	423	101
528	2
528	362
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
120	65
120	196	198	53
469	207
178	862
178	249
397	891
415	178
329	624
329	775
178	415
429	401
502	61
329	798
313	416
112	166	674	392	74
674	112
329	135
362	383
343	663
401	429
987	955
429	401
987	833
207	795	373	954	558	424	35
987	185
401	415	429	165
401	98	415	429
400	813
401	415	429	165
987	850
200	971	952	136	543	351	344
749	692
617	923
400	659
313	112
952	200
320	337
559	420
401	429
559	50
559	420
178	470
738	783
349	92
617	923
559	420
78	178
559	420
559	420
157	277
887	383
78	178
559	420	346	50
178	470
991	654
332	782
855	581
207	630	484
207	428
207	136
383	887
207	349
991	700
951	595	55
540	231
313	112	472	356
991	654
782	586
951	866
605	599
178	862
935	813
112	356	472	313
400	374
470	693
120	53
313	112
559	420	346	50	622
956	558
383	887
470	605	228
863	993
784	306
329	299
74	112
782	586
853	70
470	538
470	862
135	942
135	329
178	978
654	738	783
135	851
951	649
362	909
993	161
518	646	895	551	799	823	62	113	485
993	65
540	338
851	135
630	207
731	15
948	416
731	584	284	15
120	454	65	707	278	633	948	253	198	609	90	53	752	290
921	719
739	143
806	200
589	290
924	122
833	692
410	650	663
752	120
887	383
329	798
329	135
924	506	644
782	435	416
629	280
65	772
65	993
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
718	716
948	168	868
629	280
663	410
977	236
784	83
439	949
48	499
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
765	648
605	693
948	416	435	74	425
506	924
135	581
356	912	77	948	168	472
926	715
400	374
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
470	789
216	499	321
923	214
356	948	250
142	267
142	351
458	499
948	168	868
112	392
61	388	135	356	534	450	851	502	517	542	915	742	692	980	718	591
730	313
775	329
74	294
142	224
290	120
935	813
716	225
874	540	840	231	873	245	764
618	499	321
534	862
290	589
581	170
977	153
294	74
984	435
290	253
862	534
290	253
454	120
798	329
913	109
294	885	104	984
429	454
946	166	672	111
175	335
425	168
313	356
415	811
104	425
518	895
870	135
329	775
862	293
329	587
607	687	995
607	243
895	799
846	288	67
246	423	101
441	304
231	245
718	716
192	381
607	243
304	936
758	956	723	918
913	250
846	288	67
891	383
32	2
587	784
166	946
334	214
789	470
67	344	165
383	891
278	120
67	846
424	990
530	24	280
32	197	580	791	669
32	197	580	791	669
589	383
290	214
849	275	175
178	502
517	813
245	231
913	369
175	849
500	332
441	371
32	293
718	724	883
844	499
921	738
136	302
767	178
724	246
319	499
429	454
955	427
955	427	987
502	278
280	629
120	454	772	609	191
246	724
997	65
290	278
62	214
849	987
349	838
589	290
188	502
135	870
558	956	48	319	458
971	200
511	849
724	246
1004	320
275	849	175
450	742
890	923
189	24	428	595
832	90
170	231
450	40
832	509	977	175
846	67
948	356	250
851	978
846	280
90	506
844	558
634	346	638	299	96	376	832
90	749	692
246	724
866	951
948	126	416	648	790	674	435	313	74	425	250
605	178
715	565
391	288	373	353	750
231	245
710	178
949	439
948	416	52	648	120	435
416	168
738	837	783	13	719	745	828
249	470	862	538	991	314	333	710	99	502	693	929	78	6	409	767	976	0	599	178	605	519	228
599	605
948	416	425
416	313
40	187
416	948
810	107
289	899
439	949
800	62
425	134
125	534
891	24
605	178
987	698
416	435	782
772	75	334
987	849
90	868
724	246
518	214
913	369
135	942
891	24
854	502
946	166
891	24
646	113
540	264
24	629
42	534
187	450
511	849	338
789	511
168	472
280	530
120	454	707	193	772	633	609	53
290	589
391	445	750
175	275
721	356	256	602	313	109	743
25	844
500	586	332	166	435	782	573
851	167
280	851	915	530	920
862	700
646	113
502	862
73	499
966	168
862	547
280	547	142	656	32
151	700
942	135
952	136
168	260
232	168	472
684	565	844
680	15
700	151
977	780	950	1004
609	239
1004	509
374	306
530	280
951	866
891	353
646	62
175	5
435	196
912	77
135	942
500	782
891	383
280	530
290	214
500	435
168	77
126	721
803	948
629	24
353	891
332	586
568	383
383	528
383	568
168	966
40	450
168	356
53	311
168	912
24	31
469	978
407	936
629	891	530
142	953
909	862
923	890	235
423	849	977	175
812	700
356	744	472	232
31	990
586	500	332	166	126	435	782	573
191	752
688	553
392	674
168	266	77
321	499
168	472
356	472
629	189
530	629	891
674	392
383	891
838	349
948	52
500	332
67	963	846	207
142	915
356	744	472	232
918	499
913	369
167	954
306	374
356	61
142	915
306	374
178	78
356	168
24	530
534	84
356	912
987	231
233	61
178	78
984	974
782	500
168	356
356	112
646	518
166	332
168	356
4	304
278	151
267	988
356	112
428	990
356	472	313
356	112	472	313
135	581
428	316	200	857	915
502	749
356	472
868	765
509	505
416	147
178	929
401	98	415	429	454
749	707
765	721
765	721
267	631
122	924
267	658
718	724
988	267
956	458
337	320
356	948
62	214
950	343
832	78
469	141	630
823	542
267	988
356	256	602	721	313	109	743
200	136
749	502
971	200
813	517	746
231	987
909	862
356	948	168
24	891
356	602	721
435	885
92	838
119	465
435	573
356	472
528	371
502	854	749
313	946
909	58
75	936
500	586	332	166	126	435	782	573
510	534
267	142
15	731
996	418
313	425
264	540
356	912
586	500	332	166	126	435	782	573
963	67
356	648	948	425
823	542
454	147
996	924
92	31
648	356	948	425
92	990
996	418
586	687	617
92	990
92	31
586	782
92	31
996	418
92	990
586	782
332	356
509	1004
225	716
500	586	332	166	126	435	782	573
428	917	857	92	915	31
886	250
530	891
948	517
136	952
356	648	948	425
61	233
61	233
534	510
356	332
952	136
24	891
866	377
721	356
586	602	332	844
267	891
356	602	721
891	267
90	372
586	383
267	891
90	372
891	267
946	313
844	684
53	819
584	731
586	332
630	469
605	178
136	952
70	663
511	338
573	435
952	136
948	356	168
267	891
415	811
74	294
429	401
586	267	984
891	267
178	502	415
294	74
458	956
950	977
987	231
425	104
586	984
435	500
349	838
267	891
527	710
104	425
133	528
854	502
540	955
891	267
646	62
509	299
510	70
638	388
362	383
383	586
332	500
425	104
104	425
267	112	392
310	46
638	310
332	586
891	24
935	720
332	356
106	638
510	534
963	67
638	84
721	356
425	104
112	267	392
267	112
362	383
977	950
167	978
104	425
288	610	484	773	846	391	629
284	731
1004	509
953	957
288	610	484	773	846	391	629
133	948
178	314
313	912	730	472	356	168
314	178
782	435
288	610	484	773	391	629
638	88
963	67
638	906
207	424
509	1004
284	731
284	731
349	838
112	74
70	510
838	349
50	559
90	936
963	67
90	223	70
74	112
684	565	25	458	844
963	67
765	602
936	75
731	284
617	923
936	90
53	923
294	356
142	267
220	362
585	909
585	909
585	909
585	909
658	267
343	950
90	868
334	75
320	337
267	658
641	540
415	502	178
401	429
200	952	136
267	891
946	313
170	135	231	581	245
891	530
948	77	168
231	245
990	428
906	638
454	198
231	245
685	658
585	207
313	912	168
585	547
425	104
585	547
585	35
935	746
540	692
643	685
428	915
104	425
568	187
231	245
586	126
586	126
812	2	700
66	782
267	142
605	178
425	104
558	499
997	120
854	518
865	995
779	843
772	120	75	609	454	334
891	629
104	425
518	854
343	950
337	320
530	891
425	104
153	977
918	458
586	450	248	915	530
200	971
126	586
377	866
104	425
310	638
425	104
800	62
866	377
225	951
104	425
595	718
484	630
233	935
891	629
425	104
120	772
692	540
104	425
392	112
428	224	857	92	31
392	112
721	356	256	602	313	109	743
136	200
120	75
951	225
721	908
425	104
718	595
935	233
996	813
764	994
104	425
505	337
214	783
935	233
518	854
502	178
912	356
260	168
630	484
332	684	318	844
950	88
200	136
915	428
951	433
425	232
332	435	500
912	425
425	104
915	142
200	316
313	946
912	168
332	500
32	718
88	638
537	236
415	833	401	811	429
32	197
765	908
765	214
684	844
472	168
241	61
362	220
782	586
104	425
472	168
915	428	142	857	136
425	104
29	670
912	168
388	70
104	425
66	45
742	61	450
991	61
388	509
915	316
915	990	31
915	142
921	506
718	716
912	168
923	617
450	742
742	61	306	718
695	214
912	168
425	104
742	306
374	400
415	178
104	425
483	220
843	779
425	104
718	595
425	134
978	547	851	469	188	614	954	167	141	35
104	425
912	266
337	505
266	912
693	502	599
266	912
813	517	746
425	104
425	912
104	425
168	313
991	858
109	913
915	142
991	654
61	617	718	591
214	518
200	351
500	435
915	142
200	351
912	168
891	530
913	109
738	329
912	425
332	250
912	168
61	241
912	214
168	425
843	883	907	184	393
168	912
168	266
333	29
318	332
349	224
318	704	684
169	372
439	912	168
586	332
586	126
399	343
586	435
105	374
553	670
439	912
900	742
61	502	178
996	418
996	418
790	782
577	458
418	996
746	668
746	813
746	687	692
746	77	935
168	912	730	356	472	313
168	260
168	425
746	813
168	912	260
111	946
168	425
168	948
168	356
693	470
168	912
168	416
800	62
168	556
168	425
168	948	868
506	14
506	783
168	472	232
168	912	356	472
168	260
168	472
168	912
506	924
506	921
168	912
924	506
260	168
168	912	356	472
260	168
168	52	133	557	607	313	232
506	541	173	199
178	415
925	697
700	790	2
742	229
178	78
742	900
697	855	293
168	912
343	337
626	863
935	233
684	844
844	332
942	135
850	924
700	112
700	267
316	235
855	697
428	316
135	581
316	915
428	915
466	695
948	126	52	435	425
700	61
518	214
700	61
316	142
316	200
200	316
428	316
329	738
700	862
599	693
454	429
870	450
425	416
428	915
617	923
141	630
428	142
170	135	231	581	245
112	674
329	343
58	909
502	862
178	502
231	170
125	676	622
112	674
401	98	415	429	454	165
333	29
165	401	31
165	401	31
963	67
506	199
674	112
617	586
401	98	415	429	454	165
721	356
993	901
499	918
90	246
674	112
125	676	139	206	622	323	510
718	595
502	228
383	720
527	720
784	390
415	946
391	288	373	353
349	838
365	732
427	329
1001	506
517	383
280	24
143	544
528	585
811	833
630	141
528	383
229	742
988	656
765	104	721
924	850
502	178
977	153
383	133
107	29	537	810	464	553	118	5	192	468	898	985	664	670	335	175	381	808
349	92
977	153
946	111
245	135	231	581	170
67	963	846	344	207
978	167
518	895	823
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
988	274
602	52	765
977	153
170	135	231	581	245
138	383
765	104
946	415
31	915
518	62
946	313
977	153
383	716
15	680
765	648
765	648
31	990	165
680	15
334	388	502
362	922
784	61
415	502	178
334	692
963	67
912	168
316	915
164	943
912	168
15	680
772	633	120	75	609	454
343	399
765	948
484	630
104	765
991	654
178	502	415
343	388
280	629
88	399
946	425
892	915
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
415	617
630	484
984	762
633	193
415	923	670	334	450	248	223	517	278	542	157	687	783	617	742	692	718	591
541	576
720	383
987	56
484	630
178	502	61
991	654
720	527
316	351
112	267
383	720
630	484
509	505
290	214
401	98	415	454
67	963	846	344	391	165	207
849	987
319	216	1002
401	98	454	165
987	849
458	956	48	216	319	558
207	35
207	469
605	314
987	849
401	415	429
401	415	429
509	505
192	107
334	214
920	181
335	537
178	2	700
31	165
314	605
334	214
873	925
990	424	207
599	178
849	338	511
90	223
313	730
306	374
178	61	2
415	946
853	343
178	599
806	316
125	510
335	107
112	392	267	674
90	246
656	920
674	112
472	356
502	415
429	454
316	235
267	112
1001	506
228	605
293	862
946	415
472	946	425
280	739
401	429
316	191
518	895	799
984	168
316	806
506	173
415	946
243	65
429	401
532	516
956	758
472	356	112	313
863	994	624
190	920
207	428	888
356	256
207	136
178	502	415
401	429
267	112
674	112
207	165
605	599
823	895	518
334	851	502	189	687	214	746	692	159
502	178
207	99
838	267
15	422
912	266
429	401
349	838
267	838
165	401	31
74	294
526	360
214	316
951	343
15	680
214	316
472	232
500	332
185	833
15	680
942	135
316	915
784	390
120	997
165	207
502	862	178
356	104	256	648	313
908	765
316	915
214	189
178	2
514	1001	780	950	977	378	832
700	178
472	232
399	88
250	913
356	332
425	168
356	574	602
912	439
782	586
425	648
425	648
393	107
401	429
135	942
939	534
356	730	472	313
428	316
470	710	314	599	605
429	401
607	168
915	428
912	77	168
92	349
663	943
356	294	256
586	617
912	168
349	92	953
738	214
951	656
997	120
738	850
428	915
294	356
912	260	168
74	166	112	674	392
865	951
586	885
997	782
470	789
912	77	168
141	630
428	316
537	107
915	316
332	53
977	780	950	1004
915	428
812	65	465	2	700
915	316
782	997
175	5
782	586
500	332
915	316
772	633	120	609	454
332	356
799	485
191	316
120	772
332	517	948
586	500	332	166	126	435	782	573
810	107
643	685
899	289
349	838
306	742
952	630
190	274
401	429
173	506
435	586
429	401
1004	724
349	888
120	772
316	428
175	5
731	422
685	643
586	356	166	168	782	765	232
977	780	950	423	514	1004	832
586	435
502	538
997	65
214	951
214	951
912	77	168
502	78
401	429
178	502
332	356	912
112	267
173	506
530	629
530	838
429	401
505	509
401	429
868	743
472	356
506	173
774	947
838	349
178	502
947	774
188	469
915	316
915	428
178	502
774	947
349	838
239	783
790	2
136	316
630	952
349	92	953
429	401
439	912
948	416	74	425
178	482
207	165
267	112	782
942	135
320	337
643	685
425	168
469	978
200	316
362	178
170	135	231	581	245
469	978
53	890
850	924
947	774
178	502	362
988	656	920
67	963	846	391	207
912	168	356	332
353	630
500	586	332	166	126	435	782	573
166	517	948
979	783
912	266
946	111
207	988
112	267
881	381
553	670
178	502
381	881
61	784
517	112
362	383
517	383
207	165
646	163
630	353
912	266
90	898
707	120
61	718
178	700
538	502
48	499
518	646	163	542	913	124	62	535	513
77	168
173	506
901	784
173	506
707	749
173	506
912	439
173	506
267	112
173	506
784	61
401	98	415	429	454
500	435
316	428
500	435
752	887
335	537
517	166
310	46
435	332
638	164
844	499
425	912
170	135	231	581	245
720	383
850	738
107	652	320	29	208	537	810	464	737	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
902	280
902	280
720	833
316	915
850	738
850	738
422	731
680	731
924	850
850	924
153	977
586	500	166	435	573
422	680
558	216
535	518
926	715
267	166
2	119
782	890
680	896
977	153
24	35
383	362
946	472	313	232	425
383	362
383	362
695	187
605	178
369	913
605	178
605	178
977	5
912	168
605	178
332	912	500	168	356
738	231
586	267
356	472
362	383
963	67
977	950
833	185
207	188	301
582	364
670	415
5	977
316	200
582	364
362	383
731	680	422
506	996	199
61	718
422	680	15
582	364
700	178
580	480	809
383	362
605	178
977	5
977	613
5	977
178	700
356	912	948	425
977	5
62	485
329	245
67	963	846	344	391	165	207
605	178
605	178
605	178
715	577
356	472
73	577
472	232
285	577
138	850
135	942
900	662
24	629
314	929
912	356	472
422	680
679	499
415	670
697	540
912	356	730
948	126	790
705	0
910	329	692	591
429	454
662	900
485	62
228	502
306	374
199	506
450	415
784	703
948	168
118	732
178	333
52	948
429	454
731	422
178	502
214	499
415	450
332	383	318
338	231
120	703
518	535
104	126
4	371
472	168
502	178
502	178
517	948
427	329
502	228
662	214
267	948
282	139
316	200	351
425	104
228	502
231	338
977	790
912	472
377	977
422	731
774	947
731	680
940	725
724	1004
104	425
316	647	142	990	200	971	857	915
553	688
472	168
602	356
214	662
334	910
231	338
923	921	738
245	540	329	233	231	581	170	264	624	764
540	231
126	790	700
32	739	669
214	662
730	912
126	104
107	201
502	605	228
136	316
425	104
990	482	31	165	424	178	207
126	74
577	129
638	388
577	129
104	425
800	62
782	267	112
74	126
120	948	196	198	191	752
267	782
444	535
74	126
425	104
915	316
428	915
977	153
428	316
400	374
568	379
535	518
915	316
586	435
855	697
104	425
952	316
912	425
855	170
855	581
910	334
718	61
700	126
553	335
484	630
912	214
415	185
484	630
126	104
104	126	700
601	139
428	953
738	783
693	599
990	316
231	994
228	605
425	168
126	586
2	178
428	915
280	739
851	502
912	214
913	369
280	915
502	862
540	840	231	245	764
851	915
990	647
912	214
532	107
912	168
915	851
742	415
500	586	332	166	435	782	573
912	168
586	762
586	126
171	577
742	229
2	700	178
416	147
126	586
214	912
313	602
586	687	617
109	356
577	862
502	214
586	126
337	320
586	383
862	577
502	851
416	425	104
383	586
74	166	112	674	392
104	416
1001	506
381	532
862	502
416	104
599	693
693	599
168	912	356	472	332
168	77
274	630
168	472
168	472
168	912
168	77	948
168	425
168	912
693	599
630	274
356	472
274	630
984	74
356	948	425
356	912	52	168	472
356	52
503	565
356	256
61	415	718
356	256	602	721	313	109	743
415	61
61	991
356	602	721
731	584	284	680	422	15
356	586	166	168	782	765	232
356	912	332
2	790
782	586
104	648
356	744	472	425
503	565
356	472	425
356	912
356	472	744
537	335
335	537
630	274
595	718
537	335
746	668	502	542	870	157	935	720	920	813
595	214
746	591
356	109
595	127
746	668
746	935
746	935
746	935
746	668	502	542	870	157	935	720	920	813
746	720
356	232
996	199
232	356
356	232
356	472
630	952
356	112	472	313
232	472
335	537
24	891
111	946
537	335
472	168
472	356
390	784
52	356
506	541	996	199	644
924	850
52	356
790	126
790	977
52	912	356	168	472
232	168	472
697	293
697	771	293	83
925	873
165	207
790	948
165	31
165	401	67	31	316
420	96	559
401	98	415	429	454	165
947	774
506	199
425	134
954	35
362	383
933	577
362	383
428	207
559	50
425	948
362	383
662	466
942	135
362	383
935	233
135	628	82	870	581	4	371
135	581
232	425
135	233
135	292
135	371
731	422
744	356
135	942
196	120
112	803
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
987	338
803	112
713	98
713	98
713	98
135	65
334	214	692
178	862	502
178	862
948	416	425
310	343
518	854
772	75
935	746
232	946
772	120
401	98	415	429	454	165
290	278
926	157
401	165
200	316
178	2	470
233	135
590	147
329	994	624
784	390
178	862
540	987
499	48	25	704	844
870	450
987	540
649	951
782	586
782	997
739	143
425	356
334	356
629	280
782	586
454	429
313	946
618	319
429	401	98	415	454
692	233	830
499	214
334	356
514	780	950
851	502
351	316
775	746
313	946
107	532
947	774
668	935
484	207
349	976
919	601
104	294	74
799	895
919	601
803	112	674
74	984
425	416
919	1000	601
919	1000	601
855	697	540	170
607	923	687	591
74	214
919	1000
609	923
112	356
427	534
214	811
784	703
178	605
1004	977
333	178
534	70
166	782
470	178
334	214
74	984
178	538
946	425
374	659
799	895
984	782
401	98	415	429	454	165
799	895
784	82
799	895
784	870
379	272
813	668	935	720
316	351
288	846	629
288	610	484	773	846	391	629
946	313
418	996
232	472
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
946	313
232	425
528	362
577	147
61	415	718
61	502	693
782	61
292	135
674	112	392	803
450	915
577	862
782	984
425	232
163	895	799
284	680	731
185	762
416	648
316	857
977	153
288	610	484	773	846	391	629
232	425
284	680	731
293	149
429	454
782	232
288	610	484	773	846	391	629
429	454
429	454
31	990
605	178
425	232
288	846	629
416	782
429	454
288	610	484	773	846	391	630	629
175	275
782	416
744	472
974	782
288	610	484	773	846	391	629
166	435
731	284
601	376
946	232
288	610	484	773	846	391	629
454	429
731	284
74	782
232	782
19	333
157	542
648	416
232	425
587	940
355	577
577	129	147
232	946
782	974
799	551
178	99	502	862
946	232
472	744	946	425
946	313
920	141	280	160	526	851	188	614	167	35
314	710	99	929	599
170	855
267	392
120	772
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
225	700
995	414	865
392	267
532	107
314	178
158	506
624	863
399	343
175	849
304	4
974	867
710	314
995	502
718	724	883
425	232
710	527
428	316	302	629	165	207
294	782
425	104
147	577
718	61
74	782
147	577
334	534	70
577	147
630	790
232	425
334	534	70
745	828
700	881
929	178
718	61
946	313
280	902
659	306
605	178
229	415
813	668
450	915
854	518
232	790
718	61
659	374
466	662
374	659
721	356
267	517
984	762
721	356
828	745
292	135
745	828
585	695
425	416
314	605
518	854
718	61
470	178
70	427
670	29
851	978
374	306
605	314
416	648
320	1004
527	710
425	168
482	251
332	542	472	356	517	948	844
425	232
586	782
416	425
167	274
333	19
104	425
332	782
586	782	573
425	416
718	742
356	112
233	935
166	586
586	383
184	732
586	126
956	790
590	171
416	790
586	166
977	114	184	407
782	267
61	718
356	112
743	602
362	383
732	522
586	356	166	126	782
383	362
415	229
659	374
517	61
401	98	415	429	454	165
470	409
710	527
120	65
61	19	522
500	435
742	718
165	67	31
367	243
161	936	135	581
416	435	782
929	314
984	782
356	472
356	256
948	52
65	700
435	586	166	573
977	790
126	586
168	425
65	772
65	243
502	528
65	812
707	680	98	633	120	951
229	415
65	772
306	229	374
65	135
851	920
65	997
343	534
422	680
65	772
5	670
670	688
581	936	135	161
425	168
126	586
752	120
885	435
168	912	356	52	472
133	383
126	721
522	732
790	416
851	978
500	332
630	629
112	674	392	803
987	955
506	199
742	900
987	833
66	45
987	185
220	471	191
674	112
293	502	8
987	850
166	435	586	573
809	580
987	471
956	216
742	900
522	61
803	112
803	674	392	112
517	415
112	392	267	674
316	349	92	953
232	425
506	199
435	782
724	718
644	1001
674	112
987	872
1001	644
674	803
912	168
425	232
229	306
865	951
784	697	170
586	126	435
542	518
143	280
338	231
865	995
332	500
484	630
166	74
721	126
232	425
977	796
542	500
586	356
746	668
1004	320
851	167
946	232
956	458
294	74
216	956
153	977
383	586
774	947
851	547
157	356	517	542	586	535	684
784	703
743	948
216	458
947	774
977	153
576	541
977	153
231	783
527	710
316	915
264	53
74	435
450	591
165	401	67	31
506	173
165	31
165	207
935	233
70	38
883	772
518	895	799
78	502
98	134	268	401	278	117	107	429	454	713
784	659
435	500	586	166	126	573
31	990
98	134	268	707	401	117	107	429	454	713
214	912
674	74
135	405
135	233
332	435
135	233
912	168
774	947
90	280	629
362	486
586	435	782	332
135	292
674	517
135	581
703	784
135	161
542	646
784	703
306	784
135	65
605	178
90	742
951	239
272	900
90	386
306	784
343	399
767	333
425	104
746	668
392	316
659	784
602	356
784	901
104	425
425	104
912	168
104	425
425	104
695	585
272	40
602	743
528	65
703	784
542	518
915	316
104	425
782	586	435	332
682	650	654	783	738
895	163
214	502
743	602
98	134	268	707	278	117	107	713
316	392
500	383
343	534
602	313
422	731
332	500
782	586
332	435
425	74
601	906	376
518	609
74	984
951	738
343	663
585	538
581	337
585	407
486	362
947	774
924	14
280	65
469	630
98	134	268	707	278	117	107	713
362	486
75	65	923	749	278	687	617	609	692
280	915
98	134	268	707	278	117	107	713
425	104
790	630
332	500
98	134	268	707	278	117	107	713
948	743
784	901
104	425
435	500
98	134	268	707	401	278	117	107	429	454
62	485
272	662	40
170	855
535	369
518	913
948	416	790	425
648	948
98	134	268	707	401	278	117	107	429	454
542	415
537	335
98	134	268	707	401	278	117	107	429	454
913	518
500	332
984	74
990	424
948	425
61	718
61	718
178	605
112	782
435	586
782	112
648	30
933	2
630	790
901	161	784
912	214
401	98	415	429	454
648	912	356
135	628
912	168
743	166
135	581
24	629
813	668
951	78
784	306
586	166	435
290	214
850	924
98	134	268	707	117	107	713
790	630
428	915
98	134	268	707	278	117	107	713
851	978
710	527
163	646
399	343
178	862	99	502
629	530
912	648
304	4
629	280
855	170
946	232
646	163
518	913
648	912
863	994	624
98	134	268	707	278	117	107	713
294	256
607	243
542	646
112	267
765	602
166	586	435
267	112
52	168	912	472	356
112	392	267	674
977	153
267	112
168	52	912	472	356
147	890
435	586	166
530	891
98	134	268	707	278	117	107	713
2	933
178	465
1004	107
98	134	268	707	117	107	713
98	134	268	707	278	117	107	713
674	112
289	810
52	948
409	178
795	851
790	779
915	280
569	538	333
390	784
465	2
990	207
851	795
90	997	292
912	168	586	214	984	74
294	984
977	969
381	532
782	586
134	14
294	74
502	178
558	216
482	251
731	422
915	316
609	518
648	948
883	166
629	838
470	789
178	333
630	629
849	275	737	423	175
74	912	168	586	214	984
765	721
256	356
870	82
256	294
534	676	919	906	788	106	309	474	247	323	460	649	740	139	38	206	489	84	477	154	125	893	322	102	879	562	939	64	622	42	510	601	591
659	306
630	790
977	790
750	891
849	327	275	737	423	175
782	586
527	710
316	915
506	541	996	199	644
424	990
2	700
334	75
909	58
423	246	977	101
423	849
779	790
423	246	101
409	638
294	256
52	168	912	472	356
181	274	167
470	333
765	908
502	710	228
946	425
849	423
765	908
849	423
969	528
984	294
425	104
990	316	31	165
710	527
738	654
24	953
482	56	105
532	381
732	118
170	135	581	855
765	648
170	855
482	56
229	374
231	540
231	540
231	540
482	56
765	908
334	61
231	540
118	732
381	532
648	765
107	810
774	947
732	118
231	540
231	540
838	629
231	540
231	540
231	540
231	540
556	168
532	381
527	710
710	527
214	912
333	470
435	500
648	765
480	580
527	710
813	746
410	189
425	439	266	949	109
940	214
333	178
381	532
913	369
104	425
530	629
24	530
52	232
425	104
372	169
425	356
502	710	228
912	214
104	425
693	178
500	435
586	435	166
500	435
369	913
500	814
425	104
912	168	52	472	356
586	166
532	381
912	168
912	168	586	214	984	74
104	425
425	518
425	104
782	2
649	402
920	181	274	656
718	724	883
718	101
535	62
782	332
184	754
249	6
535	444
996	418
693	228
214	912
742	90
765	648
629	630
52	912	168	356	648
754	272	184
553	670
374	400
52	912
599	693
349	31
912	214
912	52
214	783
854	113
52	912
854	535
500	383
670	553
765	602	133
500	383
214	912
630	629
372	934
313	602
313	946
313	946
915	718
724	718
104	948
765	52	868
915	428
912	168
765	52
703	135
765	52
765	104
104	765
703	581
790	779
902	24
902	280
902	280
902	280
693	599
356	425
356	256
984	586
622	676	125	559
506	14
472	232
472	168
472	232
984	762
24	902
24	891
24	891
1001	644
178	693
991	700
991	654
991	654
991	700
920	656
105	482
135	703
135	581
135	61
966	575
260	168
924	14
924	516
178	502
232	472
232	472
813	668
915	857
605	333
605	178
472	232
472	232
472	232
472	232
472	232
991	654
500	923	214
991	654
912	168
178	693
178	249
178	605
912	168
915	316
912	168
178	862
915	316
168	912	984	607
168	912	912	439	266	77	949
168	912
168	472
168	912	356	472	332
605	178
199	924
168	556
862	293
168	912
168	912
168	472
168	912	356	648	472
813	668
813	668
912	168
912	168
912	168
912	168
693	178
912	730
168	868
168	77
168	912
912	168	425
168	912
912	168	948
232	472
168	472
991	61
111	790
228	693
790	126
260	168
634	788
715	748	931	277	171	933	926	347	972	285	355	590	147	577	686
232	472
912	168	948
912	168
670	553
949	439
433	951
439	949
472	168
472	232
949	439
472	232
168	260
168	260
168	266	77
168	912
168	912
168	912
168	912
168	266
168	266
168	949
168	439
168	472
168	472
168	425
168	912	575
168	912	77
168	762
168	52
168	912	356	948
506	364
506	951
924	199
644	924
924	644
105	418
178	693
178	333
200	971
439	168
506	828	289
233	746
765	908	721
30	648
506	199
868	52	765
443	742	703
32	280
991	654
506	644
915	316
266	168
168	266
266	168
266	168
919	1000	601
919	601
168	266
919	601
168	266
506	199
168	912
506	541	996	199	644
851	630
851	795
851	978
851	954
502	178	976
416	948
443	86	662
790	30	868
840	540
840	540
840	540
840	764
790	956
868	168
168	868
948	90
764	840
840	540
168	868
561	629
949	168
168	949
266	912
949	168
948	416
949	912	168
948	168
949	912	168
912	168
912	266
912	168
912	439
912	168
948	912
912	168	949
168	912
912	948
912	266
168	912
630	469
630	851
912	168
912	168
168	948
949	912
472	347
948	168
168	762
168	948
168	912
924	506
260	168
924	541	14	682	1001	173	506	996	199	644	702
506	924
947	774
178	502
947	774
924	506
697	925	855	293
697	293
343	663
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
687	746
947	774
190	274	656
422	284
400	374
273	951
956	216
288	846	629
429	401	98	415	454
401	98	415	429	454	165
518	854
401	98	415	454	165
188	978
344	373	165
531	528
288	610	484	773	846	391	629
344	373	165
823	542
942	135
823	895
401	98	415	429	454
329	624
288	610	484	773	846	391	629
439	912
288	610	484	773	846	391	629
344	373	165
288	610	484	773	846	391	629
135	581
423	246	101
429	401	98	415	454
428	915
401	98	415	429	454	165
135	581
401	415	429	165
334	776
135	581
857	838
316	915
293	862
401	165
715	147
851	978
838	629
428	316
228	605
401	98	415	429	454
165	401	31
347	472
851	978
531	987
239	214	713
401	415	429
207	373	35
401	98	415	429	454
236	1004
401	165
239	144
952	200
329	819
915	428
458	956	1000	48	216	319	558	321
915	316
14	506
915	316	428
799	895
458	956	48	319
942	135
343	310
397	975
343	310
397	671
458	577
316	214
774	947
569	0	470	249
178	482
746	935
704	48
14	506
343	534
605	470
147	617
334	214
428	915
692	749
540	338
443	550
506	14
334	214	746
823	895
14	506
458	321
334	214
316	915
14	506
245	231
48	844
684	48	565	918	318	679	704	499	321	844
267	517	891
540	873
280	629
310	343
947	450	725
947	774
867	974
1004	236
516	790
540	278
272	900	450
190	656
163	895	799
915	316
719	506
987	531
25	499	844
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
135	942
135	581
414	24	891
704	844
915	428
292	90
324	534	70
135	628	82	870	581	4	371
135	923
415	811
48	844
429	454
942	135
935	233	692
738	541
104	294
844	684
113	854
48	704
367	518	535
294	104
229	293
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
415	811
987	796
321	383
61	334
425	472	232
518	535
935	813
362	770
48	1000
883	184
120	454
704	48
464	107
428	915
844	48
891	267
220	609
720	668	935	746	813
246	724
774	947
246	423	101
316	351
418	105
1000	48
284	422
629	278	53
540	987
216	956
915	316	428
774	947
516	924
267	891
506	14
332	168
280	629
105	418
718	724	711
506	719
418	105
200	344
15	731	422
316	915
435	974
267	891
316	185
704	743
731	422
416	948
686	147
731	284	15
731	422
731	422
662	443
819	329
609	220
343	329	534
40	264
470	605
915	316	428
663	343	950
220	609
416	52
418	996
540	873
428	316
472	347
868	168
646	163
428	857
418	996
628	135
147	686
731	422
319	458
692	749
379	568
74	912	586	168	984
915	185
127	595
646	62
472	744
974	435
849	925
648	765
343	950
912	586	168	984	74
376	731
849	175
420	96	559
656	181
113	163
541	738
332	586
587	947
629	561
503	704
984	762
31	165
759	126
31	165
572	802
857	428
420	96	559
232	425
987	925
175	849
422	284
509	299
416	435
62	542
425	232
506	541	996	199	644
376	143
74	912
915	857
550	443
163	732
232	425
540	28	338	955
90	423
391	288	373	610
935	233	692
849	175
509	1004
391	288	373
65	772
65	528
113	163
65	280
65	772
428	316
178	470
738	541
749	90
602	721
656	239
178	605
983	214
602	743
178	710	99	599	78	409	767
912	214
353	181
332	617
572	40
332	782
280	915
166	435
710	502
912	168
743	356
710	502
376	189
530	891
581	703
710	502
915	280
454	120
586	166	573
165	316
943	164
178	538
789	470
789	470
178	359
56	482
738	650	837	576	541	682	719	745	783	173	13	828	506	996	199
789	470
377	866
789	470
912	168
789	470
789	470
78	130
223	879
978	629
78	130
789	470
789	470
78	130
789	470
605	178
789	470
178	333
789	470
789	470
648	126
789	470
90	223	70
175	849
947	774
789	470
744	472
849	175
789	470
351	316
789	470
435	416
425	912
175	849
774	947
868	790	30
278	629
278	540
107	464
65	772
278	540
316	392
912	168	984	74
485	62
316	351
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
443	161
823	551
13	700
978	207	547	387	954	957	424	35
935	746	668	813
485	513
190	962
774	947
912	425
338	231
236	1004
506	738
435	332
638	790
290	214
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
126	648
978	795
77	912
518	683
947	774
126	759
857	915
731	376
718	716
160	838
401	415	165
731	284	15
15	680
15	731
499	684
879	223
630	629
38	534	70
738	506
433	987
915	857
614	53
530	629
648	126
798	53
472	744
987	433
648	126
850	516	881
443	742
135	581
422	284
891	414
422	731
135	628	82	870	581	4	371
680	790
332	435
951	939
506	738
216	558
939	951
850	752
216	558
866	377
951	141
316	915
414	891
74	912
90	646
313	472	356	602
383	321
601	139
844	704
605	178
506	541	996	199	644
168	762
789	470	605
207	630	484
160	891
506	576
416	435
630	207
516	761
955	540	311	925
581	135
630	685
376	731
377	866
881	516
178	833	502
178	502	90
56	987
630	377
377	630
987	56
538	178
685	630
908	721
925	874
902	24
987	56
499	684
925	874
646	90
74	984
178	502
925	874
863	994
925	874
984	74
749	692
731	376
789	470	605
784	390
744	472
207	795
376	139
925	874
813	517	746
744	168	472	356
784	901	306	390
470	605
61	991	991
857	316
168	744	472	356
165	401	31
78	832
980	528
24	902
849	175
147	278
506	541	996	199	644
863	523
168	260
61	718
207	428
362	383
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
168	472
528	383
383	362
874	540	840	231	873	245	764
74	912	586	168	984
784	390
168	472	232
561	629
566	278
278	147
168	472
943	402	164
759	126
168	472	232
147	278
697	170
362	716
61	550
849	329
963	67
686	147
149	372
422	680	15
225	951
422	680	731	15
168	260
585	954
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
891	696
813	668
963	67
147	686
168	332
891	630
168	868
849	338
104	256
891	24	360
168	912
514	780	950
502	718	591
70	388
353	891
586	294
70	534
1004	107
662	272	568	187	379
963	67
178	976
963	67
178	228
120	900	40
802	450
313	730
178	90
120	742
40	900
418	996
833	720
833	185
120	388	70
630	891
178	107
120	742
294	586
314	277
891	750
294	126
605	228
868	425	948
99	862
595	718
313	730
586	294
586	294
629	530
435	500
316	142	915
994	987
704	918
718	595
178	502
278	147
948	168
294	586
284	422
923	687
135	292
246	423	101
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
256	104
484	630
168	948
700	13
844	499
168	912
595	718
605	314
956	558
175	5
749	343
700	790
895	799
246	724
343	749
422	284
868	912	730	168	356
723	565
990	207
290	214
147	278
178	502
516	881
399	343
443	86
963	67
891	630
853	906
450	802
343	399
304	4
314	605
256	356
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
630	891
31	990	165
90	948	168
90	923
730	472	356	313
441	371
935	233
789	470
935	233
559	420
367	948
267	648	517	751	478
253	151
443	86	152
880	923
638	70
658	731
605	470
14	506
712	40
648	267
881	516
168	266	77
890	923
175	5
885	889
948	912	472	425
425	168
418	996
120	923
418	996
662	443
428	31
605	502
605	228
552	858
428	207
428	302
168	425
147	75	334
950	343
332	250
52	416
629	978
5	175
707	923
367	502
52	416
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
906	638
175	5
168	356	948	90
52	765
712	40
712	40
712	40
248	891
275	114
638	906
304	4
906	638
935	233
175	5
502	367
428	316
90	851	188	978
107	553
289	506
367	776
502	605	228
56	65	772
502	178
952	915
62	646	485
249	178
62	646	485
418	996
126	294
704	48	25	458	684
840	873
883	724
883	184
950	514
126	885
685	1001	605
233	935	746	692
602	133	765
502	710
885	126
502	599	693	228
168	923
724	246
233	923	278	617	692
940	367
168	912
418	996
514	950
513	485
605	1001	685
232	425
943	103
126	648
147	471
249	569
595	71
472	168
17	857
648	356
356	294	256
912	77
175	5
912	77
168	260
168	472
912	949
912	949
942	135
912	168
684	499
168	912	472
502	718	591
605	228
502	710
168	765
356	472	313	730
1001	685	605
356	126	648
180	958
605	502
168	765	472
923	687	591
721	602
721	908
923	90
923	214	367
232	472
168	912
530	629
923	151	890	278	687	617
166	674	392
313	730
314	710
912	439	266
891	414
765	168
228	502
710	314
416	52
472	356
891	24
472	232
765	168
356	168	472
630	484
314	693
356	472
56	540
472	356
356	472	730	602	313
617	233
617	923
61	718
214	951
472	356
731	658
902	280
743	602
902	280
500	214
902	629
433	540
910	329	692	591
925	874
61	718
902	280
52	416
502	605	228
416	52
168	765	472
912	949
416	52
902	629
891	248
912	949
731	422
472	356
52	416
52	416
439	912
638	96
416	52
416	52
984	762
984	586
915	316
478	267
912	168	439
24	891
912	168
912	168
52	416
13	700
891	414
891	248
912	77	168
912	168
912	168
267	478
267	478
1001	506
1001	506
949	425	912	168
52	765	868
52	868
52	868
630	484
52	912	765	868
926	336	715
926	715
949	168	575
926	715
926	336	715
168	949
168	260
168	765	472
506	576	199
168	912
872	987
790	868
260	168
790	638
168	912	356
168	912	472
168	912
644	506	199
712	450	40
506	1001	924	644
862	99
924	506	1001	644
862	178
759	435
178	482
605	178
605	178
605	178
178	862
697	293
697	855	293
485	62
947	774
605	178
715	147
185	171
400	374
178	502	415
991	858
506	924
991	614
178	862
996	418
151	923
996	418
135	870
662	272
316	915
232	472
991	654
379	568
288	610	484	773	846	391	629
32	739	669
288	846	629
790	868
178	833
991	654
743	550
178	409
288	610	484	773	846	391	629
32	580	791
288	610	484	773	846	391	629
171	185
471	147
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
288	610	484	773	846	391	629
952	200
178	502
731	584	284	15
288	610	484	773	846	391	629
246	423	101
605	178
288	846	629
506	199
343	663
414	8
674	517
171	185
991	502
991	718
14	924
99	862
951	923
789	338
178	862
924	14
135	942
14	924
14	924
890	923
638	510
334	214
684	704	558	844
784	390
401	98	415	429	454	165
784	855
248	891
428	316
329	624	819	624
601	139
956	758
987	231
696	891
601	139
602	743
466	267
196	731
90	923
935	720
428	316
758	918
540	433
469	547
65	56
65	772
855	581
65	196
267	466
267	782
178	502
90	851	188	978	167
782	267
425	232
362	984
833	178
147	577
500	214
343	749
334	214
991	61
200	915	915
178	502	833
178	91
782	586
696	326
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
514	780	950
415	502	178
185	534
178	862
629	416
565	926
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
267	344
949	168
484	288
316	725
458	956	1000	48	216	319	558
895	518
290	214
316	150
749	502
390	784
207	990
749	343
500	586	166	435	573
963	67
919	376
207	373
942	135
963	67
150	147
313	356
246	101
107	737	468	808
316	833
540	338
178	502	415
891	445
782	586
190	614
294	126
188	526	547	142	24	32	280	360	631	561
540	338
200	316	772
439	912	168
482	990
1004	107
924	14
70	334
422	731
585	767
356	912	168
767	333
784	390
716	149
428	838
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
356	472	313	730
178	502
75	633
784	390
273	951
362	272
915	316
343	749
891	414
956	704
428	207
343	38
14	924
929	314	878
314	605
383	362
316	915
333	767
362	383
704	503
929	314	878
929	314
383	362
542	535
1001	506
168	949
362	383
168	266	77
912	948	168
383	362
362	383
912	949
526	188
383	362
316	915
200	316
1001	506
168	472
535	542
516	743
288	610	484	773	846	391	630	629
469	978
200	316	772
367	841	887
550	546
338	540
718	229	483
915	718
550	546
718	243
915	450
157	356	517	542	586	535	684
90	178
423	977	175
605	790	700
630	288
316	915
915	450
256	356
435	332
915	718
737	107
163	895	799
924	14
200	316
644	1001
528	531
724	178
724	246
684	48
502	178
692	233
692	233
175	5
718	742	61	306
214	367
742	214
902	280
684	157
178	502	605
390	784
502	749
500	332
812	465	700	119
838	435	332
332	435
248	550
692	749
772	316	200
506	576	199
175	5
147	150
767	333
428	915
974	885	984	74
316	915
984	762
157	684
500	814
416	629
175	5
710	527
122	428	857	915
540	641
207	349
273	951
410	14	719	16	56
207	165
581	135
207	953
273	951
517	356	542	157	586	535	684
381	327
126	294
540	231
902	280
868	790
353	891
150	316
77	266	168
749	343
231	540
502	710	228
550	248
506	199
248	550
506	14
381	532
506	576
136	857
550	248
935	720
900	120
518	542
813	746
338	789
716	149
862	178
942	135
743	516
338	849
484	493
949	912
641	540
664	810
132	46
151	962
214	367
343	749
429	401	98	415	454
542	356	517	157	586	535	684
641	540
383	528
743	516
450	915
518	53
516	166	743
939	510
851	954
336	285
915	450
540	641
343	853	88	663
61	19
765	948
178	862
214	742
540	264
200	772
450	915
214	502
663	343
902	629
915	450
178	99	862	502
450	915
742	61	306	718
301	978
356	472	602	721	743
629	416
940	367
628	937
749	502
532	381
178	470
605	178
937	628
721	104
61	517
718	223
61	926
987	962
223	718
912	948	260	168
313	356
313	946
184	779
628	937
316	772
356	256
318	499
356	517	542	157	586	535	684
576	506
926	61
937	628
314	767
502	749
250	542	518
527	720	680	422	731
987	617
629	610
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
912	383
360	629
912	168
891	267
628	937
383	912
749	343
164	343
937	628
416	629
547	301
779	843
164	879
157	517
662	443
784	390
294	74	759
425	730
157	356
120	772
74	573
267	891
499	684
353	891
749	231
680	422
948	765
509	832
767	314
765	948
609	220
168	260
61	926
572	40
812	465	790	2	700
782	435	332
157	530
526	629
602	721
531	482
721	602
779	225	407
598	472
586	885
850	924
641	540
531	528
443	742	718
70	633
314	767
445	891
633	70
850	541
381	532
598	313
356	912	472	168	313
288	630
534	185
288	610	484	773	846	391	630	629
90	837
598	472
532	381
784	390
630	288
220	609
779	883
724	14
784	390
833	617
502	710
811	617
280	851	915	530	920
833	248
879	164
61	517	718
598	425
356	472
710	502
392	948
833	617
381	532
246	724
724	246
724	246
367	613
171	347
377	367
184	407
356	52
602	743
974	867
356	52
356	104	256	648	313
586	885	294	984
74	974
233	692
356	334
347	171
356	425
586	984
602	765
52	168
595	1004
246	724
530	157
984	586
775	483
885	586
849	231	338
126	294
663	70
53	518
104	425
987	955
518	53
926	147
974	74
333	470
313	912	730	472	356	168
333	767
582	364
185	762
891	267
891	353
646	163
710	502
214	377
595	550
313	598
724	246
294	74
214	500
150	471
997	581
738	433
77	439
310	343
113	163
267	891
294	74
680	422
582	540
14	724
595	550
724	14
294	586	885	984
541	850
356	912	112	472	52	602	168	313	743
439	912	425	168
850	541
180	958
356	472
267	891
472	232
267	648	517	751	478
356	586	166	126	948	782	250
14	924
15	422
483	775
934	127
433	738
356	586
353	891
868	765
14	724
518	535
425	104
828	532
126	294	759
70	663
541	850
425	356
469	141
24	891
356	948	425
948	392
738	231
425	356
356	168	52	912	472
104	425
633	476
724	14
926	61
935	746
857	17
334	450
502	710
532	828
759	294	126
700	392
990	24
425	104
334	607
435	500
538	470
951	367
586	356
828	532
721	648
738	541
586	356
502	228
891	267
314	605
249	470	178
571	900	450	935	684	813
571	900	450	935	684	813
738	837	783	13	719	745	828
232	648	472
571	900	450	684
571	160	530	776
571	900	450	935	684	813
571	160	530	776
571	160	530	776
571	776
332	500
267	948
571	900	450	870	935	813
571	900	450	742	160	161	530
571	160	530
571	935	813
571	935	813
571	935	813	160	530
1001	506
832	369
571	542	62	160	530	684	394
316	229
571	534	663
571	534	935	663	813
571	534
104	425
571	742	161
924	14
518	535
571	742	161
74	294
571	742	161
160	658
24	629
571	742	161
571	277	935	813
571	742	160	161	530	684
571	160	530
605	178
571	542	62	160	530	394
571	900	450	160	530
840	231
571	450	542	62	684	394
571	900	450
502	228
160	280
229	316
571	684
214	629
924	850
214	500
571	542	62	394
260	912	168
450	40
571	160	530
956	565
571	935	813
571	160	530
571	542	62	394
425	765
267	891
571	542	62	394
738	783
571	900	450	935	684	813
518	542
571	900	450	684
571	900	450	776
535	518
629	24
61	926
718	61
450	334
782	61
935	720
935	720
891	267
629	416
718	114
782	61
425	104
883	724
535	518
742	443	718
472	232
935	720
742	214
767	333
104	425
24	629
356	472
425	104
951	324
742	120
104	425
891	414
695	329
168	260
425	104
168	912
280	629
742	120
472	356
472	356
104	425
294	74
718	61
425	949
356	948	90
782	586
435	416
425	104
356	425
104	425
425	356
425	104
356	948	425
912	77
724	883
61	517	718
369	832
414	891
912	168
923	168
338	231
338	231
912	168
392	948
782	586
542	518
648	104
104	648
866	423
605	314
166	984
586	885
832	70
950	780	514
313	168
530	629
514	950
695	466
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
126	759
949	425
586	294
264	540
782	988	24	656	435	586	351	332
104	648
782	586
48	458
742	900
214	500
891	696
173	506
416	435
648	721
416	629
558	216
891	414
214	742
24	629
214	502
61	718
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
175	5
443	742	718
629	526
984	586
984	762
643	107
70	832
912	52	765	868
643	685
949	912
949	912
168	77
168	266	77
168	912
168	912	949
390	784
168	313
168	266	77
168	912
168	356	52	912	472
168	356	52	912	472
168	912	126	356
168	912
506	199
168	912
168	912
2	466
2	466
2	405
2	700	782
168	912
168	790
168	912
168	912
344	373	165
344	373	165
924	516
165	207
343	663
178	862	99
178	502
293	862
422	696
152	443
605	178
605	178
605	178
605	178
605	178
178	470
207	165
663	343
178	90
605	178
605	178
178	470
469	274	167	207
502	178
458	48
178	862
178	502
518	895	823
891	267
1000	48	558	458
70	334
502	78
531	482
502	78
414	891
288	630
731	680
731	680
316	428	142	990	200	971	857	302	952	136	31	351	165	543	953
120	742
595	71
955	427
795	421	424	207
656	274	67	486	181	190	353	920
178	228
595	71
605	599
630	288
605	599
605	599
288	846	629
605	599
782	790
605	228
605	693	228
832	638
891	530
605	685
881	778
207	795	373	954	558	424	35	493
782	435	332
518	895	799
987	809
267	891
987	433
833	185
891	267
895	163	551
425	946
214	500
543	302	428
530	891
214	500
823	895	518
324	951
424	990
267	948
891	530
926	748	171	129	577	715
823	895
823	518
630	288
450	947	187	802	695
415	135
530	891
425	356	948
795	421	424	207
160	838
926	748	171	129	577	715
316	952
926	147
415	127
500	586
178	502
696	687	692	306
782	2
500	586
857	915
415	229
319	458	956	48	386	1002
990	31
891	414
502	178
294	74
415	518
530	629
135	692
685	605
313	598
696	687	692	306
558	1000	207
415	178
415	70
231	749
178	502
782	466
416	790
178	502
104	425
782	405
782	838
782	21
654	783	738
782	507
484	838
782	3
782	717
314	13
70	415
782	677
500	435	586	166
680	422
870	135
31	214
425	104
93	192
987	433
680	731
135	371
160	629
178	415
207	373	469	558
518	415
332	472	948	425
963	67
963	67
67	344	165
178	6
78	502
90	178
104	425
415	518
343	38
940	367
425	633
813	400
671	975
425	104
356	744	472	232
104	425
810	107
531	482
952	316
484	630
551	895	799
749	178
31	165
948	517
715	546
175	29
878	502
53	435
630	484
782	435	332
15	731	680
895	518
214	951
984	166
207	165
895	163
15	731
749	231
680	15
680	731
558	216
178	749
58	483
288	630
483	775
344	373	165
288	530
502	878
106	906
518	535
502	878
955	427	925	987
246	423	101
686	147
878	78
321	216
135	870
214	518
90	74
216	321
147	416	454
273	951
90	74
823	518
173	506
823	895
147	686
178	502
369	423
502	178
629	838
951	273
926	336	577	715
850	924
343	853	310	663
996	850	199
13	314
581	135
518	163	913
586	984
721	104
425	104
598	313
246	423	101
77	266	168
738	837	783	654
654	738
314	13
586	126
566	528
74	90
416	147
663	343
249	470	862	538	991	314	333	710	99	502	693	929	78	6	409	767	976	0	599	178	605	519	228
316	351
429	454
414	891
104	425
850	682
90	74
147	416
16	19	777
948	267
239	577
414	891
586	435
891	414
472	948	332	425
984	586
874	849
338	540	245
472	232
310	343
984	762
399	343
169	688
840	764
381	532
14	506
926	748
4	135
607	334
506	14
175	5
607	1003	591
390	784
450	572
14	506
120	425
720	746
14	924
472	232
586	984
425	120
40	572
14	506
40	572
267	948
518	53
338	849
425	120
416	147
425	104
362	383
14	850
223	718
245	338
506	14
617	811
14	506
891	414
414	891
617	811
126	586
546	61
383	720
581	135
381	29
135	4
965	450
135	942
586	126
724	687	1004
78	502
78	502
724	718
586	332
4	135
151	890	923	278	687	617
724	246
13	314
77	790
377	101
313	912	356
106	402	88	634	906
338	231
685	377
891	414
777	229
356	912	472
530	526	685	280	891	160	658
338	873
868	472
850	14
523	863
273	951
518	214
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
749	231
135	942
702	14
886	250
332	472
895	823
332	500
528	566
777	16
377	685
29	381
425	912
484	630
718	724
782	507
332	844
178	502
550	248
949	168
343	399
178	502
332	586
764	840
685	530
74	166
135	65	870	581	371
135	4
656	838
120	425
178	127
2	790
764	994
243	607
48	956	1000	216	723	25	319	558	458	41
782	435
147	150
863	523
718	223
586	332
541	837	719	738
425	120
718	591
316	392
942	135
319	1002	832
942	135
506	576	199
530	685
742	214
290	53
742	443
586	383
532	381
185	122
506	199
429	401
738	541
731	422
742	120
718	149
878	502
517	803
518	895	799
53	425
912	168
383	586
500	687
912	949
518	854
731	680	422
895	163	551
344	373	165
605	502
135	942
865	65
602	721
458	956	1000	48	216	723	25	319	558	41
506	541	996	199	644
160	838
136	857
319	458
294	256
749	231
844	332
874	540	840	231	873	245	764
868	52
949	912
256	294
530	851	915	280	920
425	472
401	429
422	680
425	472
644	996
629	507
294	759	332
795	421	424	207
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
147	715
90	881	850
502	878	78
458	956	1000	48	216	723	25	319	558	41
429	401
721	104
332	539
196	468
500	586	166	923	687	334
189	376
425	356
963	67
178	502
500	435
332	500	250
926	748
738	783
746	813
214	742
332	586
440	737
644	1001
782	838	656
500	435
996	644
165	31
586	782
274	181
929	314	878	99	599
788	634
788	634
803	332
658	507
435	267
532	381
381	532
782	466
759	294	332
500	586	166	687
668	746
782	332
718	980	904
289	506
267	948
484	630
849	338
231	749
149	716
77	912
674	948
435	586	267
502	878	78
152	443
658	530
74	214
697	925
90	356	948
823	895
294	586
267	435
697	925	293
343	853	310	663
90	923	609
530	658
784	870	170	855
157	277
697	855	293
160	530
435	267
697	311	771	925	855	83
367	713
530	160
288	610	484	773	846	391	629
923	90
90	214
895	823
951	506
784	390
851	280	920	915	530
984	166
784	82	533	83
499	683
609	362
280	902
310	343
150	147
90	923
343	950
273	951
873	540
316	214
746	668	935	720	813
721	356	256	602	313	109	743
767	333
712	450	214	40
422	731
948	517	332
630	484
214	923
853	343
332	294	759
784	390
782	586
883	754
249	6
362	609
605	178
415	401	429
229	421
546	415	53
415	833	401	811	429
445	24
294	759	332
289	810
450	923
415	833	401	811	429
356	912	126	168
863	784
415	833	401	811	429
356	472	313
742	214
415	833	401	811	429
127	178
343	534
546	53
62	214
527	870
415	833	401	811	191	429
415	833	401	811	429
558	207
415	401	811	429
321	499
518	535
784	863
278	233
950	343
843	407
334	692
484	630
292	135
1001	644
950	343
540	955
535	518
950	343
435	500
586	383
586	294
607	696
950	343
381	532
267	891
343	950
638	649
641	364
800	62
586	166	923	687	334
502	178
684	565	704	844
332	948
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
923	334
682	850
790	77
540	231	245
356	472	744	232
577	239
800	62
356	472	602	313
425	416
790	168
800	62
990	31	424
863	784
118	178
500	435
984	74
423	849	246	149	716	977	101	175	866
216	321
493	484
416	425
500	332
332	500
984	782
416	912
425	416
332	854
540	697	855
74	256
577	748	277	171	336	933	347	285	355	590	129	147	715	686
586	334
832	423
256	74
586	61
912	168
166	984
166	984
899	29
912	416
912	168
214	923
214	518
605	178
605	178
605	178
605	178
605	178
214	62	518
175	5
280	629
949	575
245	231
214	62	518
285	577
900	742
32	580	534	791
832	309
586	782
586	915
224	990
912	949
912	949
923	948	356	168	90
416	912
790	416
393	236
990	224
800	62
122	61	718
782	984
416	790
782	2
17	857
16	777
168	912	425	472
168	472
168	266	77	575
168	949
168	356
949	168
168	912
168	912
168	912
765	52
765	52
168	912
168	948	356	923	90
790	416
390	784
168	356
644	1001
168	912
1001	644
168	912
693	502
924	506
862	178
862	293
14	924
924	14
14	924
506	924
924	506
14	702
178	127
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
178	502
178	502
14	702
700	465	2	119	812
644	1001
715	577
947	774
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
1001	644
924	1001
425	946
31	165
346	559
850	682
855	697
857	17
1001	924
987	698
31	990
31	990
400	318
933	577
731	422
731	422
401	98	415	429	454	165
948	332
948	923
15	731
15	422
502	693
278	923
135	292
379	568
401	165
401	98	415	429	454	165
355	577
401	98	415	429	454	165
702	14
895	163	551	799
401	98	415	429	454	165
236	393
895	823
135	581
697	540
400	813
742	900
559	50
356	168
540	987
784	863
784	83
559	420	346	50
956	672
742	214
135	581
518	895	799
401	98	415	429	454	165
990	482	424	178	207
987	840
990	424	207
933	577
987	540
356	912
948	168
178	862
135	581
775	692
401	98	415	429	454	165
401	98	415	429	454	165
696	377
147	577
356	912	472	765	425
377	696
702	14
178	502	862
799	895	518
356	948	90
229	421
268	117	98	633	454	713	291
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
147	577
696	377
356	765	52
696	107
147	454
506	921
506	921
662	900	214
528	362
14	702
90	923
356	472	744	232
484	493
171	577
188	141
273	951
633	184
65	135
273	951
65	865
273	951
832	319
207	99
719	837
646	113	485
738	923
407	843
214	742
589	290
416	790
14	702
207	558
416	948
589	383
891	629
707	680	923	98	633	951
707	680	193	923	98	633	120	951	214	609	416	880
502	878
784	390
840	61	540	311	170	32	338	925	56	955
280	700
112	267
391	484	288	373	610
147	715
112	674
840	318
674	112
782	126
267	112
316	915
926	336	715
484	630
133	126
630	484
502	178
506	173	996	199
948	416
774	947
883	724
984	586	267
290	589
318	216	558
232	313
609	362
397	229
423	849	101	175
990	31	424	207
90	898
267	891
316	351
558	318
530	371
61	840
232	472
316	351
947	774
500	782
472	232
288	846	629
401	429
393	236
662	214
629	288
416	948
530	189
500	332
191	415
371	4
540	641
912	356
429	401
38	343
963	67
332	435
443	152
912	472	356	765	425
752	811
147	454
332	472	425
577	933
595	718
686	157
485	646	551	369	62
469	141
810	107
362	383
435	573
383	731
565	73
75	65
595	127
288	610	484	773	846	391	629
383	362
925	874
75	65
288	610	484	773	846	391	629
319	844
933	577
445	24
288	610	484	773	846	391	629
913	109
288	610	484	773	846	391	629
288	610	484	773	846	391	629
61	122
925	840
294	790
75	65
214	278
731	422
925	697
75	65
75	65
500	332	948	782
75	65
294	885	104	447	984	313	74
75	65
686	926
702	14
75	65
633	53
633	53
595	127
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
641	540
704	503
980	5	107
343	323
586	267	984
61	546
641	987
332	250
31	165
74	573
207	349
207	428
181	353
207	142
332	539
956	844
207	428
738	837	654
207	428	888
207	428
207	165
207	428
390	784
472	332
416	425	948	147
391	373	353
947	488	695
586	126
294	74
391	353
189	530
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
724	883
707	98	609
147	416
314	693
383	135
104	294
273	951
369	535
245	231
530	189
719	837	783
923	214
1002	319
74	648	294	104	256	974	948	984	313
984	74
90	948
738	783	654
648	74
332	472
61	181
175	5
170	840
974	648	294	104	256	948	984	313	74
104	425
984	168
425	104
710	78
104	425
109	913
232	472
648	356
980	479
196	401
912	168
109	913
344	373	165
696	607
420	96	559
120	566
566	120
774	947
135	581
948	74
360	526
598	425
415	135	371
947	774
273	951
356	472
74	112
321	216
472	232
332	617
506	199
233	835
585	922
589	383
500	332
866	951
956	319
356	472
617	332
278	617
812	465	2	700	119
216	321
654	13
356	648
895	823	518
435	294
850	14
500	62
598	918
565	73
923	214
472	332
955	427	540	987
356	472
466	586
278	833
987	641
589	290
589	290
112	166
466	782
955	427	540	987
356	472
273	951
738	541	923	921
558	207
356	912
14	850
731	563
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
558	216
425	232
126	586
582	987
14	702
207	558
472	868
595	169
956	600	758
416	147
273	951
343	950
840	849	540	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	987	764	641	68	698
840	796
956	48	319	558
139	510
332	472
139	369
506	14
956	704
147	416
700	334
425	415
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
82	870
605	178
280	24
280	293
343	950
334	229	687	696	692	306
528	731
232	425
731	422
482	840
573	126
563	731
231	849	511
540	873
566	528
752	178
277	931
724	293
512	630	630
742	214
294	435
731	563
912	168
718	904	404	716	479	189	595	969	365	711
696	334
425	232
418	996
472	425
868	974
933	171
874	540	840	231	873	245	764
472	425
641	840
849	231	511
2	782
765	948
332	435	586
765	425
602	472
605	502
472	602
472	356
843	407
416	147
605	178
502	605	228
232	425
500	923
189	718
425	232
458	704	684
923	738
948	912	356	260
855	581
500	214
232	425
2	782
987	872
692	233
484	630
692	233
715	147
319	956
812	465	700	119
926	577
425	256	77	30	721	313	765	743
168	948
969	718
334	700
948	356	765
692	135
868	472
62	500
817	851
14	783
472	425
147	383
707	923
318	400
168	984
318	840
912	383
500	62
343	663
586	332
586	332
912	948	260
719	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	197	516	541	14	945	923	682	654	270	745	173	13	437	506	996	199	644	921	657	738
558	216
799	163
586	435	166
692	233	775	624
1001	719
90	534	70
948	168
506	719	14
719	837	783
166	112
644	719	850
843	407
231	921
719	1001
948	30
425	256
843	779	407
723	758
923	450
692	233
609	716
719	14	1001	506	644
60	947
948	416	425
1001	719
872	987
168	356
163	913
118	135
844	918
62	646	542
168	948
586	466
923	500
654	837	783	738
850	541
168	472	232
163	799
472	168
987	872
173	506
948	416
789	433
638	790
173	506
586	517	730	751	332
921	231
232	168	472
948	65	890	235	120	500	90	191	250
168	472	232
90	769
369	139
506	541	996	199	644
90	638	70
356	168
321	618
173	506
90	881	850
266	425
580	582
90	923	214	609
256	425
682	719
104	721
318	332
168	356
843	407
923	541	231	738
62	542
250	662	332
168	356
166	74
912	949
912	168
454	147
90	166
881	90
891	414
559	50	622
1003	890
166	435	586
435	240
267	630
458	704	684
46	369
381	532
738	264
214	912
509	70
318	558
541	850
952	200
232	168	472
320	337
435	332
895	163	518
445	891
264	738
414	891
846	288
846	288
912	214
704	956
319	558
540	987
624	692
74	392
516	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657	738
577	157
800	62
532	381
582	764
923	278
168	912
891	414
878	502
582	580
168	912
74	392
233	746	692
966	168	575
90	926	147
912	77	260
293	377
895	823
912	168
558	319
126	52
926	715
425	332
902	280
260	912	948
746	233	624	692	935
719	682
912	168
926	129
416	425
782	2
319	832
912	77
782	586
526	360
332	425
851	817
450	712
926	90
718	415
718	595
718	595
693	61	502	178
782	356
926	748
168	912
280	629
846	288
332	586
846	288
332	500
912	472	425
425	416
923	151	890	278	687	617
169	595
517	803	267	112	948	674	751	392	459
617	923
971	543
416	425
558	216
777	16
530	629
425	912	356	30	721	168	472	765	868
565	216
17	857
168	912	472
133	984
891	414
133	472
168	912
356	782
214	74
800	62
472	912	168
491	5
629	280
1001	644
630	484
630	512
630	267
765	30
790	416
418	996
334	718
168	472
168	472	575	966
891	24
168	260
168	260
912	168	425	472
912	168	472
912	790
168	912	472
912	168
912	168	472
806	316
168	912	472
390	784
790	912
1001	506
168	472
260	168
168	260
472	168
14	783
168	472
168	912
168	260
472	168
506	576	199
790	881
506	199
924	516
14	506
506	783
644	1001	491
506	783
790	812
334	2
1001	506
1001	506
293	149
947	774
987	540
697	855	293
151	923
401	98	415	429	454	165
790	416
674	517
790	416
731	422
731	422
956	704
414	891
256	356
500	923
401	98	415	429	454	165
943	565
316	806
951	706
506	1001
630	530
680	731	422
40	450
951	78
506	14
392	74
895	823
895	799
506	14
506	996	199
401	165
963	67
581	703
813	746
334	75
990	31	165	424	178	207
112	392	267	674
500	214
278	923
67	963	846	344	165
165	401	31	316
165	586
214	923
280	629
674	112
165	401	67	31
387	167
321	618
24	891
207	373	469	558
207	954	35
31	990
157	686
280	629
512	630
24	530
280	24
40	450
518	799
926	147
795	167
514	1001	780	950	977	378	832
74	392
833	587
984	133
991	858
429	401	98	415	454
599	710	99
857	17
424	795
707	680	923	633	951
956	48	216	319	558	458	758
500	278
1003	454
991	654
646	369	513
173	506
978	851	167
329	245
112	517
702	644
78	767
530	24
530	630
644	702
904	718
587	833
915	851	280	530	920
879	638
912	790
293	32
912	168
1003	454
90	926	147
662	900	379
1003	454
849	840
605	1001	685
425	232
915	316
118	365
104	425
634	788
895	551
1003	454
624	329
702	644
61	840	170	32	338
987	531
280	530
443	86	152
425	104
472	744
334	700
464	107
104	425
888	428
912	168
143	24
425	104
916	127
697	540
74	392
517	112
840	61
104	425
29	381
104	472
418	996
878	929
418	996
654	719
685	1001	605
335	107
915	316
425	104
633	540
915	428
90	107	980
200	952
248	550
464	107
147	90
987	540
104	425
392	74
550	546
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
334	890
921	506
454	415
425	104
316	915
316	915
74	392
955	427	540	987
840	318
774	947
605	1001	685
232	425
316	65
397	975
840	61	540	311	170	32	338	925	56	955	605
947	774
396	761
65	316
104	425
397	671
294	74
273	951
415	454
273	951
605	1001	685
74	294
416	790
425	232
718	223
425	104
171	590
540	697	855
890	923
506	173
499	48	558	321
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
746	668
923	214
718	904
416	356	425	948	147
957	167
104	425
881	783
534	139
840	764
540	873
558	25
112	74
278	500
506	1004
139	534
890	334
531	987
851	978
90	506
383	912
424	167
479	337
851	978
74	112
851	978
169	114
915	316
200	952
702	506
915	316	428
290	214
472	912	356
469	167
516	764
335	107
343	663
605	333
951	377	866
275	175
840	764
216	321	684
493	484
175	275
833	535	546
233	935	746	692
912	168
686	926
175	5
646	551	369	62	513	485
644	506
381	29
443	13
147	65
29	381
921	506
165	401	31
216	318
502	851
381	29
980	464
29	381
207	165
277	157
1004	506
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
425	104
381	29
502	995
980	464
980	464
685	1001	605
332	435	500
607	687
418	996
702	506
980	464
216	565
868	790
214	74
134	257
104	425
232	472
400	318
425	104
147	90
31	349
77	912
654	837
472	425
915	316
321	684
104	425
718	687
607	591
774	947
316	65
134	850
134	850
840	764
915	857
134	850
414	8
147	90
530	280
134	850
1004	724
895	823
530	915	851	280	920
915	851	280	530	920
947	774
425	104
965	450
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
866	951
288	610	484	773	391	629
229	421
288	610	484	773	391	629
851	915	280	530	920
288	610	484	773	391	629
772	75	334
772	120	609	454
338	994
784	390
288	610	484	773	391	629
595	169
381	506
288	610	484	773	846	391
120	772	772
70	264
429	454
789	433
120	196	198	191	752
470	605
790	868
996	418
56	214
664	107
120	707	880
868	790
216	321
609	772
318	840
61	522
609	239	951
609	633	53
609	890	90
318	840
902	280
454	415
902	629
902	280
812	790
902	280
318	216
746	696
902	280
902	280
746	720
506	173
943	402
581	742	137
535	854	124	369	722	444
486	656	920
506	1004
873	540
902	280
506	201
486	148
334	687	692
902	280
506	90
104	425
137	581
506	199
540	338
749	692
223	718
648	472
232	425
857	915
369	275
581	137
550	248
472	168	232
782	867
940	214
890	235
546	61
890	499
890	1003
890	948
248	550
880	120
220	278
682	650	654	783	738
812	465	2	700	119
184	832
506	702
275	369
658	846
696	746
343	69
846	658
288	610	484	773	846	391	629
280	24
52	790	948	416
52	126
288	530
74	586
425	104
415	40
290	589
813	935	746
310	343
316	962
605	178
696	900
67	963	846	344	391	165	207
605	178
74	214
388	70
912	168	77
912	77
104	425
316	857
784	390
912	356	472
61	546
40	572
810	335
784	390
915	838
284	731
425	104
499	318	558	91	321
873	95
137	581
207	165
40	712
904	718
874	540	840	231	873	245	764
738	783
74	214
428	915
284	680	422	731
844	918
832	184
149	716
178	359
316	851	915	530	920
857	200
605	178
605	178
484	493
605	178
605	178
178	991
546	61
687	530
605	178
605	178
605	178
77	472
61	546
915	428	92
104	425
464	5
915	428	92
61	718
42	323
273	951
868	425
178	862
249	377
966	347
950	780	514	832
316	450	851	135	915	742	731	530	920
602	721
790	52
428	915
184	832
912	168
663	591
472	77
629	278
586	332
347	171	933	590
718	904
184	127
720	383
514	950
273	951
377	249
232	472
450	662
530	687
663	343
731	284
347	966
273	951
586	332
506	921
249	506
915	782
530	629
731	316
530	316
422	284
749	502
688	553
502	749
924	837	881
52	765
586	214
52	765
52	868
812	465	790	700	119
409	6
278	629
316	193
214	74
425	332
40	572
518	535
581	692
90	157	147
915	851	280	530	920
963	67
581	692
90	948	168
948	168
290	214
692	233
165	207
168	948
850	278
15	731
294	885
800	62
915	316
850	650
924	516
168	948
680	422
851	915	280	530	920
425	332
749	502
112	74
721	356	602	743
851	978
948	90
77	759
425	104
74	112
35	902
422	731
530	851	915	280	920
52	356
617	923
77	759
95	251
502	749
52	648
381	532
915	316
759	77
759	77
52	356
91	833	185	850	415
812	790	119
800	62
991	654
688	553
77	759
168	948	90
135	628	82	870	581	4	371
731	422
135	316
784	390
52	472
921	506
40	900	662	379
199	506
648	52
249	377
104	425
800	62
90	122	114
62	214
686	157
948	168	90
851	978
833	214	987	720
118	732
700	790
52	648
506	199
231	170
425	104
231	840
850	91
648	52
506	921
231	840
551	895	799
231	840
104	721
231	840
702	14
264	70
915	316
29	899
196	120
200	915	857
654	837
118	5	107
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
90	948	168
104	425
948	912	260	425
731	422
90	166
721	472
731	422
428	990
135	405
595	71
915	316
742	581
966	575
595	790
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
742	900
135	292
135	405
200	971	952	136	543	316	351	344
605	470
135	278
565	321
980	122
422	731
605	1001	685
135	628	82	870	581	4
685	1001	605
752	120
692	233	746	935
722	535
692	581
425	104
915	857
181	920
289	107
306	374
586	166	923	214
454	147
738	923
104	425
454	401	98	429
173	506
334	776
425	332
948	58	479	947	837	310	586	940	160	161	609	165	257
425	104
966	168	575
278	135
857	915
832	950
236	532
104	425
702	14
586	923	687
923	586
14	702
356	416
902	35
723	565
168	948	90
776	692	334
718	61
540	329
122	980
484	630
718	61	522	843
90	168
702	14
356	472
232	472
338	624
168	948
951	707
724	1004
978	851
589	290
978	316
644	702
723	565
428	990
425	332
586	782
586	923
980	718
782	915
278	923
644	1001
356	472	52	232
503	704
980	90
776	923	214
630	484
425	104
104	425
990	428
435	334
200	915	428	351
915	782
746	692
952	971	136	543	316	200	351	344
200	915	428	351
425	104
207	167
782	988	24	656	351
586	923
586	324
104	425
618	684
586	974
923	278
14	702
531	433
782	915
915	428	200	351
439	168
782	484
702	14
954	167
200	136
2	334
168	439
332	425
718	724
168	472
425	104
168	912	472
168	912	472
991	654
605	333
605	178
991	654
991	654
782	351
817	988
915	428
332	923
991	654
104	425
425	104
332	974	586
586	782
586	974	332
104	425
62	646	485
532	236
433	987
425	104
332	617
104	425
702	381
214	450	40	712
439	168
813	746
425	104
332	435	500
104	425
416	356
813	662	746
332	472	425	948	586
712	450	214	40
168	912
356	472	256	602	721	743
629	383
335	810
214	776
810	335
168	948
629	530
500	332
321	216
135	581
321	565
439	168
135	581
577	926
423	246	977	101
915	782
915	316
577	926
915	428
577	147
168	472	232
605	178
605	178
605	178
506	541	996	199	644
323	42
506	541	996	199	644
506	289
135	371
135	383
500	435	586
915	428
915	61	200	857
42	534
299	474
70	84
565	684
233	935	746	692
61	991
912	168	948
912	168
949	912	168
575	347
900	662
168	912	949
915	428
991	654
765	648	721
765	602
765	721
168	439
764	364	582	226
5	335
949	168
168	949
166	759
586	500
586	500
586	332
966	575
586	435
1001	644
125	676	622
125	676	622
746	813
685	1001	605
776	214
790	812
506	381
644	996
790	812
700	790
700	790
790	700
812	790
14	881
500	586
506	199
943	402	950
14	702
790	868
14	611
416	790
14	506
790	416
416	790
349	953
1001	644
500	435
532	381
532	381
742	90
390	784
500	586	334
912	168	77
472	168
923	591
77	472	232
281	329
991	654
991	700
472	356	602
472	77	232
782	915
790	416
281	497
506	1001
14	924
170	231
170	840
790	30	868
925	874
925	874
311	840
790	111
311	840
383	135
383	720
311	840
316	92
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
278	923
135	383
383	135
506	5
5	506
415	401	811	429
135	628	82	870	581	4	371
415	401	429
42	832
29	5
157	740
5	107
784	390
611	14
157	277
772	633	120	609	454
891	267
772	75	334
267	891
870	135
107	696
611	14
428	31
881	14
280	851	915	530	920
371	4
920	316
784	703
924	14
963	67
929	314
188	851
120	772
371	870
214	776
658	280
863	994
532	381
428	915
915	782
703	784
649	323
915	647	428	142	857	136
334	435
951	13
214	450	40	712
334	2
316	915
157	740
112	267
214	595
267	112
416	948
277	157
428	953
912	168
428	316
428	953
316	428
870	680
428	953
912	77	168
602	472
702	14
334	90
175	335
135	870
611	14
784	300
646	62
334	687
157	686
429	401	415	454
530	629
953	428
349	92	953
74	112
74	166
135	692
704	503
349	92
90	742
153	329	135	581	482	245	746	692	855	588	836	764	995
332	500
977	153	969
14	702
530	630
90	948	625
14	611
92	349
915	857
92	349
92	349
686	157
428	915
92	349
428	953
381	532
428	316
332	912	168	356
294	74
70	388
107	320	327	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	201	175	643	381
868	790	30
135	334
167	851
122	61
844	704
912	168
912	168	356	332
74	294
868	790
586	500
633	193
32	921
294	74
425	912
500	435	586	278	214
915	428
866	127
784	390
915	428
74	294
329	624
193	633
32	197	923
540	624
742	90
586	687	500	334
193	500
553	107
428	915
995	696
833	91
704	318
313	912
316	200
107	985
316	915
962	316
915	428
915	316
294	74
136	200
956	25	319
365	732
280	731
995	414
925	840
74	294
334	135
742	306
30	790	868
14	611
851	274
316	278
500	586
329	56
702	14
630	629
915	316
435	885
278	316
443	662
784	155
915	782
334	214	746
316	90
334	248	692
435	586	267
14	702
332	912
316	915
435	267
14	702
891	530
349	224
316	915
316	915
90	948
702	14
702	14
629	630
435	500
84	474
658	902
14	702
915	316
611	14
272	443
915	316
14	382
500	586	687	334
500	435
113	163
443	13
586	126
909	867
586	500
586	500	435
630	629
587	326
782	915
425	948
586	126
702	14
909	528
65	193
65	278
65	316	316
65	193
782	915
14	702
168	966
107	652	320	327	29	208	532	118	468	664	688	670	201	643	808	393
77	232	472
168	912
891	629
586	267
193	65
224	349
912	168	266
167	851
702	14
912	313
530	891
267	586
912	168
582	790
316	915
851	920
912	168
500	586	435
224	349
936	369
782	586
936	135
953	92
163	113
684	565	321	844
891	629
702	14
107	335
939	474
126	573
633	540
425	168
784	390
874	540	840	231	873	245	764
416	147
278	151
977	514	996	153	780	950	969	1004	378	832	418
14	702
14	702
14	506
895	518
506	14
126	573
14	506
266	912
126	52
274	851
126	586
500	586	923	687	214	334
14	611
35	167
334	70
662	443
915	316
704	558	844
702	14
955	540
32	134
472	356
14	702
224	349
629	891
915	316
429	415
126	586
722	518
963	67
629	288
915	316
915	280
915	782
540	955
214	56
782	915
530	891
77	2	168
77	126	168
891	530
704	318
518	722
622	676	125	559
913	109
622	206	559
214	542	518
891	24
232	472
457	377
915	782
232	472	356	52
915	428	141
782	915
435	65
274	851
109	913
817	851
722	518
5	107
891	414
851	978
784	390
628	135
628	82	870
92	349
915	280
506	5
196	120
196	429
199	506
428	953
428	953
891	24
951	681	866
24	891
120	196
126	77
581	383
428	953
977	514	950	378	832	103
112	356
644	783
24	891
921	657
518	895	799
891	24
506	199
506	199
502	978
199	506
891	414
151	278
912	168
541	506	996	199	644
502	851
280	851
264	955
101	724
912	168
912	168
14	506
912	168	77
414	891
499	704
2	77
112	392
611	14
540	482	641	698
381	107
611	14
392	112
14	611
704	499
506	199
499	723	758
499	319
966	575
77	2
912	168	77
280	24
267	586
586	166	923	687
260	90
586	126
267	586
52	126
912	168
912	168	472
849	338
502	538
586	267
139	125
629	383
147	748	931	277	171	933	926	347	972	285	355	590	577	715	686
586	267	984
147	416
267	586
280	24
147	590
52	648
902	658
349	92
902	280
90	260
493	484
984	586	267
260	90
502	118
956	458
416	790
956	458
956	458
956	458
624	540
956	458
586	915
956	458
956	458	458
956	458
790	416
912	168	949
703	659	306
52	472
425	313
425	232
61	122
107	201
624	28
416	790
425	472
105	418
895	823
381	532
38	534	388	638	939	832	324	591
390	784
280	846
532	381
390	784
790	416
912	214
425	416
214	500
153	977
553	107
724	293
369	263
214	912
147	277	171	255	926	715
232	472
153	996	418	977
425	168
369	263
214	912
416	790
77	168
949	168
641	540
1004	977
693	249
790	416
416	790
586	267	984
260	77
500	586	687
416	425
214	500
214	500
912	168	214
214	912
502	228
2	77
61	388	135	356	450	716	851	502	517	542	915	742	692	718	591
650	682
214	776
500	814
439	912	168
629	561
648	765	721
500	214
337	581
502	99
260	168
337	505
337	505
337	479
648	765
595	214
966	168
1001	506
912	168	77
912	168	356
912	472	425
912	472
912	168
14	924
924	14
14	881
506	173
506	173
862	99
500	435	332	166	951	214
14	881
891	995
500	332
500	2
670	107
500	814
500	332
912	416
532	381
912	168
912	168
912	425
14	1001
912	168
224	349
349	224
516	828
199	506
356	112
381	532
356	112
644	1001
356	912	730	168	472	313
381	532
356	90
828	516
356	472
381	670
356	472	602	313
950	977
1001	644
356	112	472	730	313
356	472
356	472
843	883	779	184
654	783	738
356	30	472
644	1001
356	472	744	232
153	996	418	1001	977
948	435	425
356	30	472
337	320
30	356
500	214
500	214
168	912
547	167
1001	644
232	472
500	814
950	514
950	514
800	62
500	332	214
732	127
500	332	214
607	687
800	62
472	356
52	232
506	199
199	506
506	199
948	574	648	77	721	699	313	765	425
516	13
500	193
790	812
812	790
500	332	166	278	435	214
912	730	356	168	472	313
693	502
500	166
500	166
868	948	425
500	166
912	168
912	168
912	168
500	166
390	784
912	168
912	356	214
912	168
912	168
912	168
644	1001
168	472	232
2	500
168	912	356	332
644	924
924	644
168	912
168	912
168	425
168	260
168	425
168	912	730	356	472	313
260	168
168	912
168	260
168	868
1001	644
659	306
178	415
178	502
178	502
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
790	868
700	790	2
316	349	92
65	435
288	846	630	629
288	610	484	773	846	391
502	693
316	915
288	610	484	773	846	391	629
731	422
288	610	484	773	846	391	629
502	178
200	971	952	136	543	351	344
720	383
332	912
425	765
955	427	540	311	925	987
935	720
414	891
29	670
707	680	923
293	229
329	427	624	819
29	670
4	371
288	846	629
92	316
288	610	484	773	846	391	629
935	746
151	566
189	410
977	153	996	418	1001
948	425	868
288	610	484	773	846	391	629
977	514	996	153	780	950	969	1004	378	832	418
715	147
470	789
951	435	500	332	166	214
948	416	120	435	946	425	250
107	670
429	401	98	415	454
693	502
809	987
178	470
813	746
963	67
963	67
151	566
383	720
178	359
518	752
343	950
844	499	684
343	310
654	199
977	1004
502	61
782	586
470	789
782	294	166	743	74
369	263
907	843
314	929	605
878	929
502	693
590	933
692	233
946	672
425	168
746	935	813
915	428	200
92	915
343	663
721	765
926	336	577	715
832	42
744	912	168	472	356	232
692	135
782	466	662
996	644
90	356	948
4	371
955	540
552	858
1000	48	558	458
502	693
926	171	336	715
720	383
926	336	715
67	963	344
629	383
752	833
915	917	92
832	423
383	720
832	388
663	950
165	401	31	344
682	650
926	336	577	715
107	962
685	643
38	638	322
127	595
586	294
586	500
850	506
540	624
127	718
744	472
479	114
147	277	171	255	926	715
383	70
127	866
316	857
978	957
850	761
84	474
127	732
572	749
629	530
74	214
784	306
316	915
31	165
590	171
530	629
540	855
857	316
948	868
518	369	513
758	499
581	337
482	540
207	165
746	813
207	428
207	428
828	516
527	870
754	907
207	349
535	369	444
369	518
951	832
112	74
220	65	75
721	356	602
74	294
200	351
288	610	484	773	846	391	629
535	369
643	685
672	946
294	74
912	168
200	351
813	746
512	978
912	168	332
704	30	765
153	996	969	1004	418
987	433
915	316	428
987	56
857	915
723	499
178	362
369	263
624	540
915	316
926	577
915	857
718	904	189	595	377	754
987	482
178	359
178	90
293	550
1004	153
987	338
987	361
316	214
349	316
749	231
605	178
912	356
718	127
293	538
332	912	168
784	703
638	38
870	527
120	53
624	540
784	390
912	168
749	178
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
629	685
915	17
935	746
314	73
32	791
32	791
32	791
425	946
178	749
193	500
58	909
948	134
721	472
854	535
143	410
948	416
935	720
568	379	293
166	586
356	912	730	168	472	313
153	977
948	500	602	313	74	425	250
178	502
173	506
542	895	823	485
948	134
1004	643
356	472
948	602	425	250
399	343
977	153
978	167
540	624
4	371
356	948	90
61	522
294	586
912	730	356	168	472	313
356	472
948	134
977	1004
134	32
319	499
749	178
189	980
646	163
92	349
96	388
318	684
249	470	862	538	991	314	333	710	99	502	693	929	78	6	409	767	976	0	599	178	605	519	228
472	721
540	231	245
643	335
126	168
721	356	602	743
721	602
61	502
425	232
189	546
335	643
469	851
410	143
854	502	749
207	373
178	749
923	32
909	58
207	469
444	535
784	155
189	718
720	935
624	540
147	546
126	66
586	294
126	45
469	851	141
74	112
980	107
926	748	73	336	565	347	129	577	715
535	542
388	832
433	383
310	943
388	70
586	166
423	832
680	15
147	931
715	926
609	214
572	696
126	948
782	435
107	320	553	5	670	335	201	381
617	811
472	425
738	837	783	13	719	745	828
444	535
540	994
425	912
955	264
643	335
891	414	995
356	30	472
356	30
74	112
572	749
971	200
372	700
599	693
582	994
866	127
65	220
472	535
38	638
264	955
902	280
74	166	112	674	392
772	633	120	951	609	454
772	75	334
953	316
962	890
987	433
948	260
774	947
246	423	101
178	749
971	200
947	774
749	502
991	700
178	228
173	506
147	454
774	947
951	772
228	178
881	778
947	774
112	166	674	392	74
902	280
674	112
321	499	684
674	166	112	392	74
991	614
443	152
774	947
572	40
229	293
334	638
947	774
528	502
220	65
401	165
120	772
321	558
232	425
472	602
638	322
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
880	946
58	909
472	602
42	534
744	912
343	950
602	472
332	912	168
472	30	744
546	147
321	216
874	540	840	231	873	245	764
443	742
284	731
321	618
731	284
416	425	948
731	284
744	946
75	220
74	112
67	963	846	344	391	165	207
377	457
75	772
67	963	846	344	391	165	207
744	946
377	718
112	74
178	502
316	915
167	978
458	956
946	880
633	53
178	61
74	112
387	978
53	193
66	126
912	425
454	147
454	772
147	454
912	730	356	168	472	313
147	546
77	759
356	256
248	550
685	629
912	744
953	349
629	685
193	65	850	75	40	454	546	629
231	749
90	651	940
711	718
40	978	190	569	629
685	629
40	187
857	428
946	880
586	435
444	535
629	685
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
425	416
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
214	609
231	736
150	471
150	833
948	912	416	134	65	890	235	790	120	435	214	191	946	743	74	425	257
150	752
150	191
948	416
150	752
946	425
786	752
602	356
736	231
425	946
191	948
565	684
946	425
813	662	746	379
470	789
465	2
586	214
629	561
62	800
800	62
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
40	731
715	546
644	996
670	364
316	200
425	948
231	994
786	862	99	502
948	912	134
786	502
746	668	935	813
243	995
416	425
471	329
316	915
662	782
850	541
313	472
595	189
416	147
471	617
316	915
471	587
216	321
472	425
90	199
134	738
443	662
88	950
88	950
306	742
1004	107
90	361
214	586
535	444
800	62
166	586
950	88
772	923
684	499
188	920
293	568
74	166
90	953	316
752	120
575	168	472	966
214	951
790	648
136	200
470	178
293	568
178	359
684	318
789	470
553	670
946	425
609	923	214
189	595
482	433
910	329
391	288	373	610	353
561	629
996	418
926	147
232	168	472
425	416
391	288	373	610	353
935	193
425	946
306	703
633	540
629	561
320	1004
685	629
391	288	373	353
416	425
433	482
963	67
994	189
772	923
88	106
503	458
61	522
425	416
356	912	730	168	472	313
638	591
103	943
207	469
868	790	30
923	151	890	278	687	617
416	425
912	332
200	971	952	136	351
118	502
178	502
912	948
425	416
189	994
178	6
356	109
765	30	721
790	868
30	790
953	428
214	923
879	88
868	790
935	720
946	425
879	164
189	994
772	923
316	915
890	923
30	868
425	946
630	24
935	720
790	30
75	415
151	923
530	629
935	720
407	538
52	790
854	518
935	720
62	120
530	629
790	52
912	168	77
126	66
126	45
617	923
30	416
407	732
66	126
654	738
935	720
332	168
538	407
274	920
356	133
518	854
909	58
425	912
605	178
724	1004
800	62
318	684
650	682
738	837
630	207
630	512
522	61
24	630
133	356
926	715
130	178
356	133
356	602
630	24
416	425
120	62
120	62
879	164
120	62
540	231	245
120	62
879	88
260	948
891	24
320	337
70	415
541	850
879	88
292	135
738	613
425	602	721	765	868	250
558	565
502	178
891	24
828	506
502	538
530	629
514	1001	780	950	977	378	832
863	306
502	0	178	605
52	790
502	178
638	96
416	30
24	891
951	78
425	765
767	333
994	189
90	107	335
854	518
994	231
776	214
90	464	107	980
682	650
407	538
425	168
1004	724
1004	724
147	383
943	103
540	624
790	52
765	425
915	316
62	542
433	994
502	528
984	762
624	540
332	500
808	29
356	109
980	464
984	762
414	746
356	109
808	107
170	581
356	472
512	630
356	472
730	912	356	168	472	313
754	718
151	278
189	994
746	668	935	813
390	784
418	153	996
730	586
418	996
497	281
614	141
724	1004
994	433
912	168
418	977
772	923
30	416
730	313
313	232
879	322
313	232
126	948	435
977	418
418	977
418	308
915	316
418	105
418	308
915	316
418	996
418	977
832	369
915	316
418	105
416	30
435	267
381	532
313	790
915	316
1004	724
372	404
915	316
30	356	744	356	472
586	730
439	472	232
742	443
891	24
586	166
586	267
581	170
532	381
891	414
356	602
685	629
356	30
17	915
780	514
170	135	581
433	994
532	381
759	77
48	956	1000	216	723	25	319	558	458	41
433	231	994
912	730	356	168	472	313
168	332
912	168
168	912
168	912
368	943
502	693
281	491
813	746
813	746
813	746
472	356
693	502
693	178
693	599
693	314
168	912
862	178
862	99
644	90
790	313
52	912
178	693
790	458
693	178
595	404
790	458
790	458
790	126
52	765
52	790
293	547
790	52
474	951
178	99
547	293
327	107
855	540
855	540
207	630
207	35
948	416
955	840
70	64
697	855
70	399
991	700
784	390
70	103
99	862
401	165
178	502
281	497
343	399
891	629
316	915
125	622	323
862	99
316	629
611	14
951	706	939
207	988	795	373	469	558	424
5	491
850	541
891	696
736	540
812	790	465	700	119
332	974
704	558	844
356	256
469	141	512
943	368
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
978	851	167
915	316
200	971	952	136	543	351	344
915	17
232	472
293	547
316	90	953
595	71
316	953
772	141
40	749
774	947
704	558	844
178	752
565	684
425	332
112	74
314	693
749	978	190	629	316
977	418
680	731
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
185	231
98	107	713
381	532
978	469	188	614	167	35
977	513	139
98	134	268	278	117	107	713
646	369	513
595	214
425	332
528	502
806	200
806	349	224
806	316	17	647	428	142	990	200	971	857	302	888	92	915	952	136	31	344	165	543	953
915	428	142	200	971	857	952	136
499	48
749	250
98	134	268	707	278	117	107	713
731	584	284	15
789	470
749	178
502	178
850	516	881	837	13	506	199	644	921	657
502	178
316	915
502	528
749	572
951	789
178	749
572	749
178	502
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
963	659	306
58	909
963	784
789	951
425	499
189	994
784	963
542	485
107	327
107	327
119	812
502	178
951	660
119	812
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
178	502
890	923
782	838	351
517	112
88	879
984	762
629	288
356	109
250	749
249	693
1004	107
984	762
730	586
207	373
874	540	840	231	873	245	764
565	684
70	102
214	609
855	581
684	499
444	535
541	850
61	178
915	316
184	732
435	126
92	349
150	587
611	14
629	891
595	169
585	978
122	980
697	540
585	978
178	61
752	178
630	207
585	978
857	915
514	1001	780	950	977	378	832
997	792
157	356	517	542	586	535	684
697	540
991	654
991	654
356	948	250
178	502
377	738
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
586	730
313	790
178	65
951	789
92	953
92	953
90	923
528	772
971	200
249	506
991	654
789	951
789	951
585	978
316	838
586	157
838	353
784	155
838	280
268	633
165	857
379	568
98	134	268	707	278	117	107	713
838	136
996	199
268	633
332	868
98	134	268	401	278	117	107	454	713
838	915
758	723	918
509	346
509	346
98	134	268	401	278	117	107	429	454	713
838	630
838	445
838	891
838	288
750	507
838	316
813	746
838	631
838	750
838	167
313	948
316	351
838	493
609	772
789	470
633	193
429	401	98	415	454
416	948
65	178
458	499
288	610	484	773	846	391	629
609	193	772	633	214	53
772	609
332	912	472	765
200	782
609	890	239	235	951	90
399	343
881	1001
609	707	1003
98	707	401	278	107	429
749	343
774	947
288	610	484	773	846	629
126	948	435
644	850
288	610	484	773	846	391	629
789	470
98	134	268	707	278	117	107	713
288	610	484	773	846	391	629
288	610	484	773	846	391	629
309	474
644	850
630	838
765	721
288	610	484	773	846	391	629
98	134	268	707	278	117	107	713
891	414
288	610	846
813	746
53	901
458	956
422	731
414	891
585	978
220	90
558	704
585	978
98	134	268	707	278	117	107	713
356	232
502	607	995
377	718
546	75
546	75
580	32
141	469	188
207	558
136	142	857
517	2
963	67
913	109
784	963	300	703	390
963	67
435	880
953	349
289	335
849	540
784	155
381	532
343	749
915	75
193	910
343	399
335	289
974	332
502	75
293	572
65	75
65	75
171	933
248	75
915	838	351
946	425
991	654
874	540	840	231	873	245	764
517	356	542	157	586	535	684
850	644
946	425
289	335
530	891
62	518
135	581
135	581
135	581
789	470
546	178
200	136
706	951
135	581
135	581
806	782
749	65
333	184
913	535
684	356	517	542	157	586	535
599	693
546	715
15	731
662	443	86
29	808
509	346
749	343
782	838
38	832
175	849	275
671	995
603	780	822	509	505	514	378	735
891	530
316	953
603	337
971	200
947	774
586	214	74
314	228
14	611
544	143	8
953	428
184	333
544	669
582	700
891	267
178	470
178	546
832	376
782	838	915
454	147
58	909
742	306
32	580
147	454
293	246
337	603
849	275	175
738	377
32	197	580	791	669
293	572
951	284
629	685
70	388
175	849	275
332	974
346	634
629	891
404	595
618	321
472	232
994	189
280	739
721	765
165	857
141	469	188
178	752
868	214
946	744
948	416
173	506
75	248
75	502
75	915
868	332
915	351
175	849
995	502
586	214	984	74
782	790
444	383
306	659
532	381
638	700
800	62
530	630
165	401	67
880	946
595	214
165	401	31
738	783
337	638
940	214
749	700
284	731
458	790
353	891
782	332
790	782
99	862
509	634
630	530
995	414	891
891	24
948	267
530	630
323	676	139	125	622	474	247	510	601	46
819	909
907	843
284	680
280	281	526	24	189	160
680	707
738	654
472	946
214	435	586
38	638
739	143
630	377
332	425
721	425
143	669
157	684
171	590
24	891
946	30
284	680	731
891	24
527	870
644	850
849	275	175
531	482
731	284
377	630
731	284
383	444
530	629
742	306
30	948
52	790
399	343
542	356	517	157	586	535	684
29	808
832	319	780
909	585
416	948
630	377
951	31
239	78
742	306
817	2
343	399
738	231	28
482	531
731	422
46	399
147	277	171	590
832	309
907	843
318	934
790	52
746	935
628	82	870
630	629
629	24
139	601
377	630
1004	724
731	422
663	534
316	953
1004	724
288	610	484	773	846	391	629
828	745
782	790
769	306
122	980
909	819
745	828
90	742
870	527
517	75
435	586	267
435	267
935	233
784	855
433	994
819	909
90	850	173
963	67
996	199
817	294
776	75
381	532
402	788
648	721
90	464	107
165	31
700	749
509	42
953	316
601	46
2	817
704	503
164	420
518	895	799
356	948	868
356	542	517	157	586	535	684
293	724
680	284
306	742
464	107
62	542
306	742
630	377
996	199
638	42
214	746
776	334
684	157
688	898
418	996
435	111
470	700
356	472
692	233
692	233
609	70
418	977
532	381
399	46
253	151
611	14
994	433
587	329	784
418	996
996	418
332	912	168
855	784
984	586
984	762
444	535
90	850	644
425	332
381	532
62	518
67	846	344	391	165	207
418	996
817	294
67	963	846	344	391	165	207
692	742	775
940	415
532	381
644	90
749	700
13	850
873	540
731	696
381	532
700	470
518	62
828	745
806	915
24	629
2	790	700
629	891	530
470	789
953	316
948	313	425
306	374
418	996
418	996
948	30
391	288	373	353
974	332
817	294
191	617
806	782
662	443	214
765	30
332	472
586	782
611	14
391	288	373	610	353
974	435
429	454
391	373	610	353
418	996
951	239	926	715
977	418
377	630
323	206
377	731	422	530
418	977
988	274
948	416
418	996
565	499
547	293
817	294
506	189
586	214	984	74
692	233	775	591
817	294
720	668
62	113
126	573
126	573
790	782
75	607
891	24
70	299
662	443	86
628	82	870
980	479	718
502	78
502	538
724	293
680	731
317	441	304
332	294	573
502	249
334	214
738	433
391	373
813	935
749	572
817	294
214	984
721	602
231	994	433
425	332
90	742
696	731
294	332
731	284	15
294	817
813	746
817	294
532	516	13
721	648
685	629
40	802
333	506
782	838	806
99	502
249	506
738	377
953	207
399	70
506	249
915	806
332	294
24	629
506	1001
996	418
416	948
660	951
294	332
13	532
249	502
62	485
233	935
153	996	969	1004	418
918	684
974	332
1004	153
88	879
153	977
971	200
634	509
200	136
390	784
332	425
977	418
996	418
332	294
765	356
984	214
164	420
30	948
710	693
14	611
765	868
332	974
971	200
61	522	843	718
214	586	984
742	692
868	765
742	90
742	90
31	951
425	332
849	338
974	332
200	136
214	984
868	356	948
984	586
891	267
629	685
879	88
502	99
1001	881	644
629	685
693	710
535	913
458	956
1001	506
629	891
817	294
813	746
313	912	730	356
313	912	730	356
415	178
813	746
595	790
595	790
356	472
991	654
991	654
17	915
915	428
746	277	935	813
915	316
915	316
915	316
1001	506
915	316
369	646	551	62	485
790	881
516	881	761
881	790
516	881	761
2	790
537	236
790	881
595	790
136	200
790	595
912	168
264	329
912	168
912	948
433	231
443	662
502	178
891	24
891	24
790	168	472	232
294	817
790	648	30	765	868
472	313
390	784
806	915
443	86	662
418	977
491	5
103	70
281	905
644	506
165	401	31
165	401	31
15	731
178	415
178	502
693	228
165	31
165	401	67	31	316
715	546
165	857	136
228	693
400	374
857	165
929	314	878	599
669	32
502	178
662	443	86
948	416
819	955
178	502
70	103
506	333
707	680	98	633	120	951
458	25
343	749
506	644
870	135
572	293
502	178
237	595
934	318
707	98	120	951	214	609	416
112	948	674
674	112
935	813
935	813
178	502
316	428	915
316	428	915
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
813	746
680	422
891	530
676	125
891	629
178	0
951	239	926	147	715
150	178
178	0
178	0
629	891
90	214	609
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
422	613
316	915
749	343
400	374
268	633
424	795
268	633
977	418
67	344	165
891	530
70	649
891	629
646	513
90	62	518	113
948	75
948	112
470	789
540	231
178	150
700	232
157	517
499	844
246	423	101
948	416	425
274	920
915	806
92	953
684	499
92	953
823	518
499	458
915	316
92	658
15	680
46	132
744	30
157	61	718
963	67
410	977
744	946
806	316
920	851
542	823	485
429	609
744	946
333	506
377	738
374	957
832	329
522	61
696	334
915	782
70	75
716	149
535	542
272	900
280	281
470	862
844	499
104	425
668	158
866	127
280	978
670	107
62	113
333	184
143	669
423	849	977
716	149
991	654
646	163
425	104
946	744
444	535
74	166	112	674	392
77	521
580	229
147	157
29	335
70	75
280	65
133	602
540	56
470	502
746	813
92	658
74	112
991	858
104	425
314	538	929	767	599	605	228
75	749
65	280
377	422
742	692
377	422
784	390
586	912	168
147	951
784	390
90	53
857	915
994	540
184	333
313	472
422	563
294	74
768	2
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
425	104
416	948
540	849	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
540	796
638	832
531	540
1000	112
239	951
540	994
335	29
231	540
280	687
609	707
531	482
739	8	144
850	13
29	335
736	245
142	316
742	784	306
538	470
166	126
784	855
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
951	147
624	338
542	535
746	668	720
977	796
784	4
40	272	900	662
800	62
29	335
940	150
104	425
208	201
662	568
832	388
178	502	470
482	540
98	134	268	401	117	107	429	454	713
908	30
147	951
663	337
165	31
425	104
731	15
98	134	268	401	278	117	107	429	454	713
425	948
383	720
321	704
61	718
994	540
784	300
948	425
98	134	268	707	401	117	107	429	454	713
95	540
692	749
692	749
662	75	40
784	390
65	75
425	260
948	416
40	900
718	716
245	994	591
200	351
537	236
641	540
470	178
245	873
662	900	214
900	272
855	697	170
374	306
935	696
98	134	268	707	278	117	107	713
855	581
46	399
720	383
670	553
738	377
31	214
98	134	268	707	401	107	429	713
433	540
313	730
923	151	890	278	687	617	290
98	134	268	707	278	117	107	713
946	633
251	987
272	75	900	40
75	65
31	951
416	948
935	813
28	264
147	454
633	946
98	134	268	707	117	107	713
75	334
24	891
24	891
518	895	799
719	837
95	540
214	74
316	142	915
189	428	915
951	706	474
280	629
178	502
530	377
795	978
700	790	2
280	526
112	674
674	112
429	401
290	147
454	772	120	415
186	53
991	654
74	214
333	470
586	912	214	984	74
946	633
381	107
397	975
142	316
397	671
617	923
749	231
758	918
984	762
750	24
718	149
61	522
718	777
746	214	720
77	168
377	738
229	580
738	377
738	377
98	134	268	707	278	117	107	713
220	65	75
764	994
738	921
951	367
862	470
98	134	268	707	278	117	107	713
718	75
98	134	268	707	278	117	107	713
422	731
532	700
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
862	99
855	784	83
377	738
377	738
61	991
98	134	268	401	117	107	429	454	713
369	913
881	810
377	246
214	746
151	923
98	134	268	707	278	117	107	713
136	200	915
925	311
925	697
925	955
915	428	189
910	193
782	838	806
915	136
925	873
388	634
67	920
397	229
369	913	535
746	692
746	591
696	692	334
918	383
104	790
231	749
531	482
629	24
857	915
231	540
98	134	268	707	278	117	107	713
853	638
663	343
90	244	997
790	104
165	401	31
98	134	268	707	278	117	107	713
790	425
180	958
214	74
165	207
978	167
790	104
692	233
214	500
749	231
879	591
98	134	268	707	278	117	107	713
4	784
966	575
104	790
782	838	351
425	790
150	318
306	229
1004	275
294	133	885	104	447	984	313	74
150	318
62	113
294	759
142	316
90	850	657
98	134	268	707	278	117	107	713
322	343
624	343
935	233
98	134	268	707	107	713
634	376
113	62
356	472
356	416	472	948	425
207	165
356	790
425	946
301	954
207	428	888
207	990
207	953
109	790
918	25
178	862
401	98	415	429	454	165
401	98	415	429	454
530	629
401	429
322	38
1003	454
1003	454
795	424	207
530	629	891
806	782	838
630	629	530
736	540	245
530	630
810	881
425	356
244	90
611	14
782	838	915
30	948
233	692
178	502
939	706
948	30	752	425
951	239
15	680
458	790
669	544
321	383
15	680
160	629
915	782
316	915
948	416	425
782	586
742	120
782	586
522	61
98	134	268	278	107	713
77	168
868	294
718	377
14	611
435	974
988	978	167
98	134	268	707	278	117	107	713
416	472	356	948	425
294	868
974	435
96	624
127	866
127	716
98	134	268	707	401	278	117	107	429	454	713
425	416	948	472
153	1004
1004	724
30	425
776	334
425	416
544	669
1004	153
724	1004
178	862
776	214
699	948
776	214
77	425
229	421
153	1004
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
316	142	915
886	250
377	718
98	134	268	707	278	117	107	713
418	996
886	250
886	250
923	772	120
509	634
418	977
356	765
731	584	284	15
977	418
813	746
356	416
418	977
418	977
418	977
977	418
24	750
418	977
418	977
977	418
332	472	356	425	517	948	586
955	540	311	925	987
955	427	987
707	680	193	923	633	120	951	214	609	416
832	38
418	977
783	654
977	418
61	522
977	418
977	418
418	977
776	214
418	996
977	418
418	977
777	718
410	189
418	996
75	742
720	746
923	151	890	278	687	617	290
24	629
540	231
977	418
586	332
996	418
923	231	921	738
365	118
680	15
540	231
718	61
720	746
185	231
704	321
418	996
418	996
742	75
912	356
77	759
321	704
502	731
899	29
399	943
120	923
540	736
77	912	521	439	266	168	949	699	556
951	926	147	715
260	425
321	383
321	383
540	840	873
923	921	738
334	75
540	329
921	923
586	214
866	127
984	974
540	231
151	923
231	540
540	231
540	873
540	925
915	142
629	24
980	479	718
654	783
356	765	52
746	935	720
214	586	74
813	935	746
425	416
915	857
553	670
231	2
790	109
29	670
790	425
29	670
2	231
376	832
425	790
718	157
790	425
605	178
605	178
605	178
746	668	935	813
605	178
605	178
923	772
2	768
617	923
696	739
943	399
338	849
940	214
782	948	435	250
388	634
260	912	948	168	90
614	978
425	168
650	850
940	214
294	586	885
851	978
718	61
924	199
605	333
605	178
923	193	214	367	53
294	256
540	581
923	687
333	19
581	540
581	540
602	721	133	765
912	168
912	730	356	313
586	912	214	984	74
338	994
435	782
133	602
443	86	662
410	189
502	130
586	383
935	233	746
935	233	746
214	500
337	919
61	718
586	166
644	506
935	233	746	692
732	118
935	746
586	648
746	692
61	991
337	919
746	233	692
200	915
313	912	730	356
416	425
133	765
416	425
61	502	517	157	742	718
915	428
318	934
915	428
166	586
935	233	746	692
356	730	313
935	720
586	885
746	935
135	581
356	472	313
356	472	332
586	294
586	166
854	502
915	428
915	428
61	718
915	316
61	122
746	668	935	720	813
356	912	730	313
915	316
991	654
629	891
629	630
915	428
915	316
915	428
915	428
915	428
915	428
200	428	915
915	428
915	428
915	428
86	443
991	61
232	472
175	5
24	630
232	472
61	718
605	178
584	284
250	782
250	782
61	718
61	718
502	749
232	472
913	369	535
712	214	40
24	630
232	472	946	425
232	790
232	790
232	52
232	912	425
232	472
862	178
862	470
232	472
644	881
644	506
881	644
502	228
207	630	484
630	207
739	696
313	730	356
630	24
267	891
540	873
349	976
313	885	294	256	948	416	74
915	428	857	136
443	86	662
949	77
915	428	857	136
232	545
450	695
313	912	730	356
782	250
443	86
232	77	472
915	428
245	540	329	233	231	581	170	264	624	764
624	245
232	472
199	506
790	232
790	232
232	790
232	790
472	232
950	977
532	516
790	232
790	232
232	790
232	790
516	532
746	668
790	232
232	790
790	232
168	575
168	575
232	790
685	1001	605
643	1004
168	77	575
168	425
790	232
472	168
168	472
232	472	575	946	425
506	199
506	644
790	232
14	924
924	14
77	168
912	586	214
912	168
912	232	425
605	1001	685
891	629
605	1001	685
891	629
605	1001	685
168	77
790	416
808	29
232	912	425
866	377
782	435	607
782	435
685	643
416	790
782	890	435
782	435
790	416
232	912	425
926	129
912	232	425
912	168
730	912	356	313
356	730	313
730	356
356	730
730	912	356	313
356	730
730	356
70	943
356	730
416	790
784	306
784	82	533	83
416	168
790	416
684	318
418	996
418	996
912	168	356	730	472	313
356	912	730	168	313
356	912	730	313
595	71
418	996
965	450
502	538	130
502	228
502	178
537	236
168	575	966
168	416
732	118
232	425
178	99	862
200	915	857
644	924
105	418
697	293
697	925	855	293
343	624
697	771	925	293	83
165	401	67	31	316
165	401	31	316
920	656
165	31
316	90
799	895	518
316	90
799	895	518
343	749
400	318
955	540
676	125	622
799	551
274	920
855	697
329	264
178	929
343	399
178	929
143	544
188	469
429	401	98	415	454
924	644
685	1001	605
246	423	101
527	710
236	537
644	924
777	718
935	720
377	866
401	98	415	429	454	165
316	165
343	329	534
469	167
343	950
311	540
401	98	415	429	454	165
157	61
912	730	168	356	313
946	425
322	879
98	134	268	707	278	117	107	713
862	99
178	228
178	470
470	862
912	730	356	313
50	559
50	559
915	316
321	383
506	199
990	424
692	233
915	92
692	742
749	343
813	746
813	214
537	236
692	749
545	232
888	428
400	374
343	749
332	193	53
322	943
915	428
316	915
207	851	421	795	547	469	188	301	387	954	167	424	35	241
518	895	799
349	953
948	782
349	953
56	540
912	168
977	950
795	421	424	207
214	923	450	40	712
895	518
228	178
53	332
365	118
428	915
866	377
948	120	416	313	425
56	540
736	540
332	472
948	120	416	313	425	250
862	470
316	112	392	267
425	948	416
112	392	803	267	674
799	518
90	978
915	428
74	294
738	923
288	610	484	773	846	391	629
440	737
288	846	629
313	356
428	915
383	586
832	638
915	428
288	610	484	773	846	391	630	629
736	540
220	587
16	716
674	112
784	587
518	799
866	127
310	46
435	166
948	416	313	946	74	425	250
280	891
846	288	67	280
638	832
804	881
166	435
804	881
499	684
112	392	267
435	166
517	61	157	718
843	184
832	388
112	392	267
823	895
994	540
214	813
458	48
322	638
190	656
294	74
52	104
435	586
356	912	765
879	740
435	974
846	288	67
435	885
316	428
586	383
316	915
414	327
518	646
435	984
948	416
294	74
399	343
435	74
356	765
52	232
435	573
167	851
435	294
435	500
873	540
646	518
924	644
730	912	356	313
435	332
280	526	421	647	547	142	990	469	188	24	301	656	32	422	141	360	293	631	35	953	561	241
586	885
704	868
435	759
135	581
107	652	320	29	118	664	670	393
70	75
702	924
595	790
294	435
609	890	476	707	193	239	235	923	633	120	951	214	90	880	39	367	53
518	913
435	111
294	435
843	883	779	184
267	112
849	338
267	891
609	923	214
200	952
178	470	991
692	233
435	111
996	418
692	746	233
523	863
86	443
731	422
74	912
586	267	984
316	392
334	534
435	825
435	869
294	74
586	984
86	443
314	228
143	544
450	40
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
294	74
500	332
648	586
90	361
648	586
422	377
767	333
372	934
90	280	629
953	280
450	595
274	978
915	316
870	581
715	577
500	332
518	163
435	240
586	435
586	648
951	169
870	527
790	595
978	795
915	185
1001	685	605
738	541
888	428
379	900
332	425
663	343
38	309
978	387
318	934
544	143	8	669
169	239
843	534	388	16	687	711	718	591	407
614	301
978	424
239	168
332	558
343	663
435	762
246	423	101
913	518
863	523
980	107
337	919
416	425	948
200	316	428
823	542
318	400
990	178
738	783
784	65
469	188
301	614
680	731
147	577
280	953
314	710
644	850
627	890
52	356	765
573	332
200	316
784	83
178	990
163	518
294	586	111
294	762
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
644	783
934	372
171	577
685	1001
518	163
720	668	935	746	813
595	71
730	313
629	891	530
573	435
706	951
582	764
164	879
1001	685
607	782	687	995	591
810	107
857	915
541	738
166	435
152	443
52	356
899	29
891	629
685	1001
126	521
401	98	415	429	454
472	946
401	165
518	124	551
629	891
428	351
272	595
48	458
718	61
1001	605
518	535
1001	685
435	515
810	881
602	133	765
500	586	166
813	746
107	652	320	327	29	208	537	810	464	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
605	685
517	472	356	425	948	586	332
813	746
657	921
518	163
900	450
92	915
107	687	591
685	605
629	782
799	513
126	521
977	514	950	832
572	40
107	652	320	327	29	208	537	810	464	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
517	157
313	730	356
977	514	950	832
355	577
422	731
602	52
899	898
316	428
428	857
443	662
648	586
716	16
540	849	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
540	796
16	716
491	281
416	435
540	56
595	790
641	540
126	521
857	428
484	288
189	915
946	744
736	90
540	624
480	540
428	857
926	577	715
356	912
469	978
528	687
253	151
450	900
926	147
779	977
290	214
614	214
152	443
977	153
977	779
61	517	157
855	170
624	540
188	951
288	846
61	517	718
267	316
288	610	484	773	846	391	629
738	541
126	521
170	855
428	857
472	946
506	199
313	912	730	356
572	40
484	630
611	14	921
977	114	184	407
658	24
152	86
152	86
586	166
565	41
669	544
910	329	692	591
883	951
61	90
638	388
458	48
883	166	716	724	225	907	843	779	866	184	407
685	1001	605
231	873
915	428
915	428	189
423	377
901	863
95	873
166	716	724	225	883	907	843	779	866	184	407
772	923
61	718
684	918	319	844
314	710	99	929	767	599
946	313
425	416
731	851
629	530
152	86
74	759
851	301
851	731
56	383	696	987
772	812
377	423
99	929
849	275	737	175
586	435	782
99	929
416	425
935	720
337	919
188	851
605	685
416	168
522	61
482	540
595	169
531	987
772	812
332	435
122	857
581	703
749	189
428	136
731	527
851	301
74	435
435	332
267	648	517	751	478
62	518
891	629
587	220
428	316
72	443	662
527	731
332	586
849	540
540	955
662	443
749	783
165	401
935	813
428	136
648	267
851	978
435	74
899	29
784	390
401	165
749	854
425	521	439	266	77	949
541	738
171	590
38	638	832
746	692
624	329
692	749
692	233
157	61	718
90	742
854	749
422	680
313	946
443	86
812	700
946	415
147	715
920	274
921	611
538	130
912	168
167	851
220	587
920	978
946	313
742	90
977	153
267	891
540	311	873	925	955
31	990
440	380
77	168
915	280	200	857
712	450	214	40
662	214
540	311	873	925	955
638	790	700
313	946
812	700
915	92
749	854
220	65	75	334
712	450	40
644	506	199
977	153
231	2
506	1001	14
207	167
207	547
506	1001	14
311	540
873	231
423	377
86	443
738	541
401	98	415	429	454
423	246	977	101
844	918
188	614
946	313
742	374
1001	506
401	98	415	429	454
586	332
670	107
663	46
401	98	415	429	454
723	41
925	540
541	738
423	849	246	977	101	175
948	416	425
912	730	356	313
30	133
168	912
168	521
48	458
167	630
738	541
322	343
990	424	207
15	731
912	168
912	521
40	802
962	890
955	540
674	61
32	791
977	153
990	178
517	61
586	435
648	765	721
374	742
517	648	267	751	478
609	591
609	591
178	862
977	153
178	990
553	670
746	720	813
316	915
178	710
425	521
250	782
577	147
517	61
377	423
2	521
332	586
90	710	178
522	891
338	849
32	669
228	502
530	629
912	77	168
832	638
883	754
534	70
752	312
948	267
948	267
272	900
29	808
534	388	343
558	216
443	86	152
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
469	141
946	168
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
534	388	343
752	869
718	777
90	710	178
147	577
86	443	662
813	746
32	791
746	233	935
377	422
540	231
443	86	662
577	147
290	278
90	710	178
267	517
67	963	846	391	207
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
784	390
372	404	149	169
229	343
595	790
586	332
169	595
712	450	214	40
784	703
372	404	149	169	934
526	629
90	915	316
538	178
912	168
322	879
857	428
472	425
322	534
744	912	168	356
857	428
790	595
744	472
978	988
703	784
904	718
854	749
147	577
784	703
575	168	472	966
912	744	472	168	356
428	857
14	506
90	428	915	316
873	540
685	605
832	638
744	472	946
90	736
356	472
703	784
267	517
231	245
703	784
231	245
418	996
332	586
418	996
425	232
418	996
356	109
14	382
288	610	484	773	846	391	629
518	895	799
516	850
288	610	484	773	846	391	629
75	749
428	915
692	591
334	749
418	977
502	178
502	228
356	109
784	703
293	547
104	52
530	891
502	749
104	425
703	784
977	418
293	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	280	360	631	530	35	953	920	561	241
724	718
472	356
444	535
790	812
316	428
977	153
75	65	923	749	278	687	617	609	692
984	759
662	443	86
908	104
724	246
977	514	780	950
851	988
851	978
228	502
13	850
418	977
935	233	746	692
214	367
738	923
168	912	77
168	77
724	377
749	75	692
749	75
61	718
428	915
920	851
444	535
749	233	692
790	638
759	126	984
439	425
586	782
1004	643
692	233	746	935
522	61
586	214
586	332
103	950
285	577
782	607
416	586
540	231
782	586
912	266
746	233	935	692
638	790
425	104
918	844
782	586
232	744
736	90
428	915
104	425
214	586
530	629
605	178
832	638
425	104
790	638
790	638
104	425
95	540
638	790
745	650
61	718
231	873
425	104
104	425
950	103
915	428
915	428
61	517	718
103	950
61	674
813	746
168	790
168	946
168	472	472	575	966	912	472
168	912
168	521
393	107
349	953
624	540
540	231	245
950	88
369	913
540	624
517	112
425	104
891	414
168	912
233	935	692
540	955
104	425
313	356
879	337
730	356
232	52
168	912
168	472
168	521
502	118
118	732
425	104
808	107
168	77
313	356
782	507
746	233	935	692
746	233	935	692
104	425
782	507
950	103
425	104
912	521
595	71
537	236
313	356
371	4
118	502
104	425
935	720
421	795
77	168
730	356	313
425	104
716	372
170	742
313	730
638	790
104	425
843	407
843	407
935	157
935	720
913	369
369	913
638	388
629	280
843	907
103	70
629	530
356	912	730	313
157	450	248	851	223	517	542	742	670	718	591
356	765
984	126
915	316
915	428
356	472
372	716
630	167
232	472
356	472
356	912	744	168
472	168
472	356
506	899	404	745	192	929	78	828	767	688	289	480
472	168
506	745	192	828	289	480
439	168
24	530
1001	506
136	428	200
1001	14	506
232	946	425
136	302
390	784
390	784
866	2
866	700
500	332
500	814
920	656
790	168
66	966
790	2
500	435
790	812
624	540
966	66
966	45
891	445
812	790
532	107
532	13
586	416
586	126
586	214
586	782
586	782
168	790
168	77
168	472
168	439
866	790
586	450	248	915	530
2	231
281	491
281	280
790	168
168	790
790	168
790	866
168	790
168	912	472
103	950
356	912	730	472	168	313
168	575
168	575
790	638
790	409
168	912
168	356
790	700
790	638
790	700
790	638
790	638
862	178
924	644
790	638
790	638
862	178
862	638
178	862
178	862
790	582
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
987	251
343	853	310	663
697	293
987	531
697	855	293
987	56
343	322
165	401	67	31	316
857	428
143	193
828	516
782	507
806	316
190	274	373	656	181	353
246	423	101
246	423	101
233	935	746	692
92	915
200	351
857	428
193	143
167	630
469	207
469	207
749	502
873	540
749	502
424	978
772	120	75	609	454
915	92
895	551	518
943	70
987	433
744	232
943	322
428	349
870	527
190	274
41	565	499
744	912	356	168
850	13
775	687
746	668	550	522	841	935	720	813
92	915
41	499
29	335
890	923
890	923
506	745	192	828	289	480
67	963	846	344	391	165	207
214	662
301	978
165	401	31
499	41
692	233
692	233
749	783	607
789	470
401	98	415	429	454
684	48
902	24
789	587
850	516
684	48
14	1001	506
926	715
425	435
306	742
280	629
344	373	165
486	700
280	281
926	748	171	129	577	715
582	790
528	922
401	98	415	429	454
948	586	573
228	502	605
67	963	846	391	207
902	629
251	987
700	812
789	470
977	418
1004	184
334	70
977	153
522	546
178	502
422	680	15
369	535
471	752
233	835
377	724
946	313
111	166
935	720
418	153
764	245
935	720
987	415
722	740
98	134	268	707	278	117	107	713
658	629
418	977
885	790
686	185
369	513
428	915
789	624
663	343	88	950	399
274	190
98	134	268	707	401	278	117	107	429	454	713
428	316
132	369
418	996
926	147
4	371
509	634
509	634
418	105
15	731	680	422
832	38
702	644
418	996
381	532
977	418
4	951
977	514	780	950
196	731
105	418
532	381
811	617
105	418
850	541
699	77
193	851
316	165
450	695
955	427	540	311	925	987
851	795	978
153	418
70	334
443	72	662
832	388
851	954
530	280
950	663
377	687
70	534
178	605
663	950
832	634
165	31
188	301
188	301
120	70
828	506
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
586	450	248	915	530
607	749
376	832
744	472	946
288	610	484	773	846	391	629
290	214
538	470
832	376
706	951
143	544
301	957
316	915
38	832
799	163
994	987
638	790	2	700
280	530
994	987
335	29
280	851	915	530	920
912	744	356	168
633	193
280	846
851	547
913	369
724	718
530	629
526	902
470	178
724	718
167	547
178	502
15	680
547	167	469	188	301	957	424	35	207
178	538
526	902
530	629
530	891
530	891
530	891
718	716	724
120	909	91
147	926
530	891
147	347
334	70
70	120
168	472	232
718	866	708
214	813
926	147
789	624
347	147
749	700
680	707
844	383
107	327
978	301
178	359
644	702
316	428
178	143
718	157
552	301
428	953
702	644
188	920	614
609	53
866	790
812	687	700
107	532
126	586
248	586	450	915	530
90	61
813	746
702	644
629	526	24	685	280	360	891	160	530
126	586
428	915
266	425
147	577
316	17
248	915
640	550	53
813	746
530	629
248	915
147	748	277	171	933	926	347	972	285	355	590	577	715	686
416	147
188	547
161	784
730	356
90	443	86	662
24	902
126	984
166	586
433	987
147	748	277	171	933	926	347	972	285	355	590	577	715	686
96	299
153	977
469	207
24	658
147	416
629	530
530	248
90	361	987
48	321
789	470
909	120
377	189
909	58
147	926
401	98	415	429	454
946	168
946	521
321	48
935	111
391	353
987	796
517	814
104	294
321	48
758	41
935	813
946	744
935	668
987	433
371	581
353	391
977	153
147	577
52	104
214	367
52	602
250	356	948
53	870
646	112
104	168
746	233	935
746	720
53	586
696	607
53	742
32	749
248	530
53	739
391	353
53	517
58	909
416	147
581	371
53	502
53	851
343	950
107	320
954	207
53	32
634	388
692	233
902	526
53	534
530	658
953	915
53	783
104	52
53	364
530	891
902	24
740	722
991	61
4	371
190	274	373	486	656	181	353
946	744
306	703
851	920
306	784
722	740
164	343
946	744
752	70
693	178
812	465	700
530	629
112	356	313
991	654
784	390
740	722
991	61
313	112
720	935
991	61
178	693
863	231	994
149	643
656	280
722	740
472	946
784	742
356	912	730	313
784	161
472	946
553	670
720	540	338
30	765	704
844	918	319	558	758
991	61
740	722
744	946
704	30	765
813	214	746
184	1004
418	105
171	147
704	30	765
526	280
196	401
704	30	765
418	977
428	978
75	749
744	946
602	52
566	278
784	703
912	949
700	119
736	383
912	521
742	784
784	390
912	168
316	136
740	322
165	401	31	316
168	912
236	6
643	335
530	24
454	1003
923	772
977	418
954	193
367	712
813	214	746
337	919
322	740
38	832
52	104
35	547
534	125	622
337	135
742	135	581	170
925	697
853	343
429	454
267	648	517	751	478
126	521
521	912
521	912
178	502
704	318
178	0
656	920
614	188
923	687
923	151	890	278	687	617	290
742	53
469	547
953	280
161	784
912	356	52
178	862
151	923
136	316
189	181
784	742
648	267
320	107
669	544
428	915
337	528
617	923
429	401
696	586
633	772
229	421
629	530
924	644
329	789	789
316	915
38	919	309	474
530	629
987	531
851	978
850	682
581	170
107	201
696	812
581	170
267	648	517	751	478
644	702
531	987
168	104
629	530
605	178
696	851
284	680	731
168	521
399	343
1001	685
702	644
912	521
401	429
851	696
299	624
454	278
682	850
742	784
277	147
977	153
900	383
850	682
530	629
644	850	702
742	784
682	650	654	783	738
443	962
731	284
680	284
294	885
112	392
96	638
581	742
170	703
949	912	168
730	313
644	702
428	316	915
736	383
86	443
53	926
428	316	915
742	581
605	700
2	749
392	674
702	644
987	531
702	644
742	443	784
421	229
742	528
674	392
987	962
784	390
528	337
429	401
923	239	951	214	367
88	343
644	506	199
170	742
316	428	915
638	790
720	746
153	996	418	977
428	351
696	851
243	65
586	885
506	199	644
782	885	435
381	532
977	996	418	153
948	52
472	168
540	873
984	126
53	640
644	506
912	439
638	950
337	528
428	316
367	40
147	926
628	135	82	870	581	4	371
273	951
974	435
977	996	418	153
885	782
458	73
316	428
702	644
962	890
547	280
53	951
775	692
321	216
849	338
41	684
193	214
921	199
951	923
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
880	923
951	923
516	850
273	951
850	644
851	696
644	850
273	951
472	946
921	506
890	923
962	890
605	178
962	890
235	923
605	178
472	946
605	178
849	338
214	614
984	912	730
322	420	879	164
984	168
196	120	873	40	429	454
740	879
926	53
196	147
470	178
136	316
338	231
267	891
855	697
707	923
769	383
954	978
232	52	472
873	624
231	170
104	416
605	178
605	178
4	951
605	178
605	178
232	472	946
605	178
565	723
730	984
90	923
273	951
912	168	949
168	912	949
280	953
267	586
891	267
280	629
168	77
470	178
854	518
470	178
912	168
953	280
912	168
850	516
32	197
506	850
646	62
170	231
166	294
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
526	550
624	873
518	854
166	294
280	953
229	421
920	274
267	891
310	343
643	468
472	356
1004	107
951	923
530	629
61	718
518	854
738	28
472	168
926	147
40	187
472	949
90	188
166	240
90	923
322	534	70
837	719	410	122
880	923
678	997
472	575
951	4
486	656
890	923
951	4
924	644
391	353	750
879	322
376	832
424	795
4	951
530	915	586	450	248
428	302	31
926	715
147	171
624	329
147	926
607	334
997	2
147	926
854	518
607	696
499	565
530	629	891
854	250
605	178
168	472
854	518
926	147
168	912
926	147
980	687	718	591
168	912
147	926
168	984
980	670
644	924
980	670
980	670
926	147
951	4
704	503
851	978
526	902
313	912
949	912
754	393
949	472
978	851
147	926
491	5
61	718
388	534
70	103
782	586
926	147
586	267
70	415
586	166	696	435
586	885
540	624
35	817
428	316
70	638
648	765	602
410	189
425	416	104	948	232	946
232	472	946	425
205	997
61	772	120
980	122
586	885
586	885
586	885
586	885
692	233	775	591
638	388	96
638	70
534	388
628	581
586	166	782
586	126
586	435
248	506
586	166	573
926	336	715
147	415
891	414	995
948	104
565	499
337	581
5	491
581	337
416	104
104	948
136	428
374	400
650	682
402	788
402	649	634	788
402	649	634
526	360	629
104	416
188	851
104	425
356	912	765	52	602	168
915	316
915	248
851	547
425	104
214	687	290
248	915
472	356
586	166	696
418	977
577	147
586	782
586	885
147	577
356	744	472
980	528
104	425
915	428
915	142	857	136
915	248
974	586
17	316
915	316	857	136
61	742	718
214	443
416	415
294	166
885	586
416	425
356	912	472
356	912	765	52	602	168
915	428
915	428
168	472
168	912
168	521
458	956
356	52	948	425
24	630
595	718
984	332
425	256
425	77
356	112
425	182
105	418
393	754
984	435
1001	14	506
516	828
502	470
502	228
416	104
502	538
66	45
166	586
166	586	573
61	278
266	439
136	857
439	266
266	425
356	472
356	472
356	730	472	313
356	948	90	425
390	784
356	912	730	472	168	313
390	784
77	425
168	912
168	521
577	458
356	912	730	472	168	313
70	638
77	168
168	77
356	256
168	356
356	256
248	915
356	602
356	948	425
356	126
472	356	730	313
356	168
782	948	356	250
582	364
730	472	356	313
52	790
806	428
52	232
168	472
168	912
862	178
168	356
168	912	472
168	912	472
168	912	949
168	912
472	912	168
168	912	521	439	266	77	949	699	556
472	912	168
472	168
168	472
52	521
2	126	586
168	425
168	912	472
178	862
605	178
605	178
605	178
605	178
605	178
605	178
605	178
605	178
991	614
790	885
991	654
991	654
790	416
991	654
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
316	17
77	912	521	439	266	168	949	699	556
316	857	915	136
316	136
165	401	67	31	316
506	14	1001
663	638
200	136
401	98	415	429	454	165
320	107
552	424
278	61
428	857
160	658
14	924
401	165
934	861
428	915
790	700
782	166	586	984	232
190	274	656
401	415	165
401	165
316	915
934	595
663	343
414	891
948	52	790	416	74	425
935	813
428	915
401	98	415	454	165
502	605	228
638	790	700
948	602
401	98	415	429	454	165
428	953
638	663
663	638
731	284	680	422	15
926	748	931	277	171	933	157	347	972	285	355	590	129	147	715	686
784	703
902	526
98	134	268	707	117	107	713
281	280
885	790
316	367
915	428
383	589
891	24
98	134	268	707	278	117	107	713
589	383
915	428
915	428
784	300
935	720
978	167
383	769
540	855
851	978
239	56
365	732	118
803	112
891	629
367	316
851	978
518	90
935	870	663
165	838
915	316	142	857	136
866	718
239	613
518	854
316	367
851	141
790	885
147	416	454
790	638
696	851
749	75
784	390
784	390
912	356	765	52	602	168
948	782	356	250
724	572
290	687
891	658
844	558
844	558
343	399
912	168
912	168	472
948	782
813	746
239	214
229	293
813	90	746
851	978
855	540
332	984
528	585
316	136
912	168
912	168
799	163
369	46
885	648
106	740
948	602	416	313	74	425
332	759	586
470	789
685	643
912	168
332	435
610	484	288
946	744
90	188
912	356	765	52	602	168
643	685
343	534
605	178
586	2
648	885
313	133
40	568	198	187	488
40	198	187
685	643
223	343
74	573
948	250
855	581
568	293
776	617	334
163	518
313	730
738	923
572	724
133	313
104	790	126
163	518
313	133
214	367
316	200
275	849	175
744	232
40	290
329	994
416	790
425	416
214	813
518	163
540	231
832	638
935	971
868	790
951	245
840	955
953	428	857	915
586	782	356	250	166	948
290	40
718	281	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
558	216
849	423
868	790	30
540	736
935	813
290	40
518	535
306	784
739	53
586	782
16	718
586	294
280	526	647	547	142	188	24	32	360	631	953	561
951	857
844	565
518	823
428	953
951	239	939
790	868
416	425
558	684	844
840	540
119	700
840	540
832	369
806	316
915	428	857	953
915	428	857	953
811	415
732	118
951	739	143
621	718
702	327
737	440
425	946
840	540
189	718
526	547
854	518
425	416
120	923
316	915
772	193	923	633	120	609	53
264	617
813	90
245	591
915	838
425	266
950	638
301	167
32	189
399	343
518	854
772	120
334	245
813	746
428	915
120	772
813	746
313	730
190	890
122	428	142	469	857	915	167
114	275
1001	14	506
288	610	484	773	846	391	629
290	40
288	610	484	773	846	391	629
749	231
61	278	687
381	532
410	719
484	2
90	854	518
428	806
40	290
280	915
120	772
316	806
269	987
425	77
288	610	484	773	846	391	629
107	898
90	188
353	656
425	168
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
682	650
629	530
915	316
472	946
275	122
744	168
586	974
147	65
428	915
789	624
169	934
758	956	723	918	41	844
806	428
367	316
902	280
547	188
233	746
428	122
245	873
280	772
188	547
216	558
987	269
232	166	586	782	984
939	534
987	433
547	851
915	280
915	428
915	428
915	122
232	744
288	846	629
1004	16
846	280
288	610	484	846	391	629
288	610	484	846	391	629
126	573
851	547
288	846	629
428	806
948	782	294	617	332
532	381
288	610	484	846	391	629
808	29
803	517
772	16
915	428
235	923
379	466
16	772
235	316
189	718
528	585
948	472	946
885	586
629	891	530
772	203
953	428	857	915
863	703
866	365
15	731
290	40
744	912
294	586
746	277	813
353	656
472	744
935	668	720
16	1004
193	923
868	948	75
595	189
648	885
746	720
913	369
32	791
946	948
32	791
74	648	294	104	974	948	313
485	823
41	723
189	595
923	151	890	278	687	617	290
772	16
948	946
772	203
586	294	617	782	415
16	772
624	540
617	923
800	62
868	521
189	502
586	617
365	866
338	193
214	443
232	782	984
648	74
923	193
24	891
614	190
950	343
586	617
586	885
371	581
107	320	553	5	670	335	980	201	381
935	233	746	692
772	8
75	868
52	232
122	915
90	356	948
994	231
586	61
90	356	948	472
629	891
988	3
52	439
595	923
365	866
327	414
428	915
948	90
90	356	948	472
322	343
414	327
290	214	367
703	863
680	284
86	152
499	565
53	923
890	962
890	923
152	86
704	503
428	915	280
369	913
233	935
580	143	791
454	904	909	707	648	990	1003	98	857	75	243	360	379	865
663	950
913	369
52	912	168	356
638	950
61	718
454	648	471
851	920
343	329
977	153
662	90
188	90
433	789
935	233
126	356
316	165
720	746
458	679	844
56	987
517	75
377	718
891	267
863	740	199
769	383
977	796
1001	506
126	782
744	946
866	718
742	61	718
974	984
868	521
416	425
310	337
126	782
369	444
120	61
946	912
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
126	573
48	321
433	994
290	40
120	923
86	662
423	246	977	101
422	284
14	796	724
863	703
425	416
988	167
703	863
687	75
75	517
789	433
605	178
605	178
147	90
605	178
88	950
318	684
923	595
435	425
435	782
30	704
923	53
605	178
605	178
605	178
526	561
458	956
851	188	167
15	731
891	24
891	629
288	610	484	846	391	629
713	98
1001	14	506
951	724
288	610	484	846	391	630	629
704	30
988	167
909	454
435	586	782
1001	685	605
193	540	550	994
721	602
443	662
790	764
70	943
994	433
656	486
147	90
949	168
98	278
891	696
909	58
629	526
4	951
316	915
891	530
946	744
243	718
580	582
133	648
926	715
231	749
605	178
605	178
605	178
410	189
35	167
790	104
765	356
316	857
104	790
478	267
718	742
718	61
482	251
915	316
90	685	190
718	61
935	233	746
267	478
267	478
686	580
267	891
920	772
790	2
586	885
790	2
173	506
313	730
267	648	517	751	478
731	284
935	746
951	724	711
935	746
164	638
915	316
120	70	591
120	629	530
472	946
267	948
581	135	371
120	718
70	534
731	422
742	718
86	662
724	718
526	629
731	284
173	506
120	127
772	235	367
90	668	720
58	909
188	851
90	14	850
582	580
126	52
789	624
994	193
868	974
337	310
810	881
662	443	214
891	267
248	75
167	851
199	924
61	120
52	689
586	490
52	868
337	310
52	765
470	789
232	472	946
752	191
56	329	587	987
962	890	190
147	550	546
235	772
602	721
915	316
868	52
231	994
782	126
443	662
30	765	704
782	126
646	163
730	912	356	313
2	885	790
147	720
789	470
915	316
746	277	813
746	935
857	316	915
478	267
918	318	684
2	484
56	329	587	987
854	542
605	178
738	783
52	868
147	813
605	178
586	885	294	166	974	984	74	573
720	147
586	984
605	178
267	478
721	648
752	471
721	602
310	337
122	428	857	915
924	644
464	107
605	178
147	720
994	692
90	746	720	813
605	178
151	923
813	147
680	731
910	329	692
924	14
191	752
605	178
90	662
605	178
980	122
790	416
133	126
895	823
648	721
648	267
248	923
648	133
586	885	294	166	974	74	573
290	40
684	844
530	891
391	891
530	120
90	220	205
890	923
29	808
126	782
120	997	614	135	948	70	499	978	850	147	127	190	40	107	731	518	544	629	987	178	425	316	865	220
685	643
444	369
294	586	885	166	974	984	74	573
70	120
2	885	790
367	534	70
656	486
249	470	862	538	991	314	333	710	99	502	693	929	78	6	409	767	976	0	599	178	605	519	228
950	343
912	168	744
868	52
595	718
997	120
744	912
168	744
126	133
721	356	256	602	313	109	743
502	228
772	890	476	707	193	239	235	923	633	120	951	214	609	90	880	39	367	53
443	662
220	120
168	912	744
120	435
784	300
107	120
126	2
731	120
233	692
912	356	730	313
135	120
915	838
168	912
168	521
74	294
90	547	978
772	875
168	52	912
828	719
730	912	356	313
126	700
662	443
127	120
566	278
127	120
605	178
168	472
499	684
977	153
586	166	573
90	720	813
90	772
744	168
744	472	946
249	605
784	390
168	521
56	383
912	168	472	946
940	75
547	978
913	369
127	716
744	472	946
851	978
435	120
851	978
662	90
738	923
880	772
90	443
67	181
443	72	662
951	772
586	74
369	913
707	923
104	425
170	855
605	178
90	685	629
502	470
425	104
232	52
746	812	923	687	935	617	700	692	720
66	782
62	646
165	401
923	151	890	278	687	617	290
707	680
104	425
718	293
935	746
90	685
580	686
540	231	994	692	955
5	29	464	553	118	670	980	808
425	104
832	388
104	425
61	718
700	790
813	746
470	178
790	700
5	381
912	472
913	369
502	538
458	956
586	267
425	104
923	248
381	107
516	881
435	762
806	316
104	425
700	790
746	668	935	731
522	546
248	923
502	538
248	923
220	191
220	191
418	977
248	687
416	790
638	96
425	104
790	812
790	416
107	537	810	468	985	664	335	643	381
942	135	581
638	322	96
924	199
595	404
676	387	730
416	790
322	638
391	445	610
104	425
912	356	730	313
425	313
586	885
416	948	425
638	322
977	418
638	96
980	122
425	104
687	923
322	638
912	168
684	565	318	679	704	499	321	844
246	572
638	322
418	977
813	746
730	912	356	313
835	782
648	762
977	418
365	866
233	835
322	638
790	416
977	1004
912	168
912	356	730	313
638	322
912	439	730
718	742
526	360
885	294	166	974	74	573
61	718	591
72	443	662
648	232
629	530
951	706	939
388	502	591
416	790
980	122
644	924
629	526
790	416
731	746
974	586	885	294	74
915	200
915	857
530	629
61	135	356	450	716	851	502	517	542	915	742	692	718	591
980	5
915	61	718
387	978
294	111
1004	977
214	940
369	913
233	692
586	782
912	266
951	706	323
984	974
294	586	885	166	974	984	74	573
977	1004
530	629
629	561
381	670
630	24
502	61
586	885	294	974	74
630	288
74	974
75	248
813	746
491	249
731	584	284	15
686	580
294	759
885	586
984	168
885	294	166	974	74	573
984	294
813	746
923	595
17	316
984	586
712	450	214	40
526	629
104	425
915	428
418	977
506	173
506	670
472	356
746	668	935	720	813
472	912
949	425
955	840
955	427	540	311	925	987
443	72	662
746	687	692	718	591
746	214
812	790
891	530
1001	506	14
912	744
912	472
912	168
52	126
52	232
996	418
912	472
390	784
281	718
52	356	912	168	472
813	746
267	586
996	418
281	189
996	418
52	472
52	472
862	178
561	629
168	984
168	966
168	912
168	521
52	472	232
232	472
52	602
232	472
52	439
52	765
232	744	472	946	425
790	416
742	718
178	862
790	425
232	472
232	472
439	52
165	31
165	31
790	700	782
316	120
697	925	855	293
697	855	293
502	178
790	2	700
857	915
857	136
790	2	812
502	605	228
246	149
527	720
658	891
855	697
502	506
855	697
190	90
190	120
190	614
784	703
855	697	170
502	228
784	390
790	384	111
273	951
790	111
235	772
316	915
784	390
401	98	415	429	454	165
147	120
273	951
948	120
435	586	267
160	507
316	806
731	584	284	422	15
435	267
273	951
185	915
977	149
147	171
534	139
200	952
537	208	236
977	418
98	134	268	707	278	117	107	713
782	790	700
15	422
977	1004
813	912
236	537
248	75
873	231
228	502	605
333	767
377	149
602	52
290	321
948	120	435	416	74	425
323	951
779	149
855	697
410	650	663
948	416
425	790
946	912
736	540
534	388	343	822	591
428	316
629	561
424	795	207
249	491
120	772
915	185
25	386	844
940	214
605	333
605	178
32	2
120	534
605	178
470	789
891	414	995
1004	977
912	168	472	946
60	187
912	813
988	547
32	214
454	401	98
977	1004
321	290
977	189	1004
948	250
713	98
313	133
313	133
90	813
353	21
518	895	799
614	188
586	984
586	984
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
189	977
189	281
321	53
275	149
239	251
189	281
98	134	268	707	401	278	117	107	713
663	410
316	915
98	134	268	707	401	278	117	107	454
275	857
90	746	813
1001	506	14
782	66
782	45
530	891
470	178
428	351
122	980
316	915
383	586
745	738
470	178
813	912
425	949
220	214
251	239
75	940
316	915
107	393
883	225	907	843	754	779	184	407
530	891
267	586
267	648	517	751	478
294	814
849	149
949	425
367	502	178
977	153	1004
949	439	266
188	920
758	844
410	663
1001	506	14
534	120
663	410
915	316
987	796
924	14
915	316
987	994
1003	454
915	316
987	809
790	425
1003	454
367	940	776
316	190
857	122
790	782
790	416
164	322
746	935	813
24	630
425	790
428	915
866	149
428	316
868	790
1003	454
178	502
338	329	624
662	75	40
790	868
90	147
14	924
90	147
595	71
573	149
267	392
721	765
184	711
648	90
167	547
891	530
718	866	904	716	724	377	122	114
955	427	987
391	750
316	193
595	923
595	71
391	484	288	373	353	750
75	662
190	316
439	266	949
866	718
132	369
499	684
772	120
232	425
851	978
987	641
900	450
267	435
120	772
133	521
267	435
915	718
718	754
891	280
184	225	883	907	843	754	711	779	407
14	611
1004	977
138	528
551	823
377	718
349	428
127	149
648	721
586	383
423	832
772	120
200	971
952	200	351
643	335
772	120
120	772
61	502
147	75
790	416
178	32
586	974
193	316
738	546
120	772
744	912
337	505
602	648
125	622
767	333
1004	506
697	170
125	622
220	120
832	423
107	652	320	327	29	208	537	810	464	532	553	118	5	192	899	468	898	985	664	688	289	236	670	1004	335	980	201	175	643	381	808	393
738	546	53
319	458	216	386
61	718
1001	506	14
272	75	900	40
423	832
823	551
643	149
624	789
454	401
703	951
915	923	687	120	591
267	435
974	586
133	521
220	65	75
323	139
232	946	425
267	891
624	338
772	120
107	320
946	416
231	245
14	611
267	435
850	13
383	586
369	823
840	955
190	920
812	790	2	700
951	188	978
214	662
654	738	783
173	506
133	765
948	218	120	250
74	166
915	591
912	813
865	120
789	624
891	414
772	120
284	731
95	239
587	833
200	316
120	772
280	547	24	846	629	631	561	658
915	200
518	113
32	214	791
397	975
161	235
397	671
472	168
48	216	558	458
946	232
891	414
795	978
166	435
245	231
14	506
857	316
188	141
120	772
736	245
978	920
235	161
987	872
987	796
428	31
987	994
759	294
984	267	586
125	676	206	622
586	435
978	795
978	795
381	532
239	95
890	633
912	948	425
75	272
890	772
95	329
14	783
517	674
744	168
718	915
502	214	228
502	214	228
367	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	178	316	865	324	220	334
333	470	178
984	586
643	249
772	281	724	189	293	114
332	435
280	846
2	812
742	272
316	136
648	721
75	772
75	220
62	500
333	502	749
891	414
267	891
15	731
874	540	840	231	873	245	764
316	543
633	120
435	586	166
272	900
873	231
147	171	926	590
899	808
15	731
274	53
136	316
915	718
915	718
173	506
569	470
433	987
951	706	939
812	2
784	83
245	231
454	401
1001	506	14
812	2
74	586	885	294	974
338	193
784	214
185	535
246	572
925	951
978	469
662	443	214
902	280
147	926
214	983
823	890
754	718
147	90
595	71
624	696
721	648
813	746
949	439
595	71
147	90
746	935	813
454	1003
388	61
104	168
316	200
367	946	472
812	790
595	71
534	676	919	906	788	106	309	474	247	323	460	649	740	139	38	206	489	84	477	154	125	893	322	102	879	562	939	64	622	42	510	601	591
754	393
374	105
133	313
784	214
532	381
721	765	648	602
272	742
976	178
946	880
344	373	165
231	415
983	214
61	388
810	335
721	356	256	602	313	109	743
284	680	422	731
284	680
284	680	422	731
322	534
536	115
344	373	165
334	75
170	697
813	746
742	272
987	433
935	746	668
710	527
165	401	31
105	374
165	67	31	316
147	962
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
40	75
987	796
165	67
1001	506	14
40	75
951	274
789	587
782	790	21
994	540
147	90
344	373	165
742	374
789	470
381	532
114	718
231	840
648	721
470	693
890	823
765	721
790	782
765	721
765	721
470	249
273	951
765	30
730	313
891	414
987	617
139	534
178	502
454	948
526	902
469	141
978	630
189	772
5	107
823	890
469	167
199	924
873	383
891	414
580	686
502	61
90	147
569	470
14	506
742	61
220	159
840	624
294	74
846	280
147	90
75	334
369	275
648	765	602	721	133
280	526	24	160
266	439	949
74	166
502	214	228
991	654
991	654
624	840
178	470
991	654
648	765	602	721
122	718
738	837
425	168
74	166
602	648
294	166
150	471
275	369
721	648
367	157	147
517	586	356	765	166	565	854	542	157	674	602
178	502	470
178	502	228
120	772
649	534
784	300
316	136
693	470
784	155
214	248
107	383
902	526
52	765
236	320
159	220
52	45
948	517
248	214
670	381
2	812
66	52
166	74
765	425
133	313
274	951
663	950
648	602
135	581
74	166
527	710
334	220
52	602
648	602
948	126	52	120	435	90	313	74	425
320	236
534	676	919	906	788	106	309	474	247	323	460	649	740	139	38	206	489	84	477	154	125	893	322	102	879	562	939	64	622	42	510	601	591
52	66
138	107
52	45
343	322
414	891
138	383
454	948
506	14	1001
187	662
38	534	70
730	912	356	313
383	107
684	499
730	912	439
138	383
502	214
684	499
540	641
629	550
187	802
586	294
540	955	641
66	782
983	214
586	984
383	107
233	692
187	272	900
74	112
138	383
327	149
107	320
74	586	885	294	166	974	984	573
738	745
220	159
367	499	684
29	808
383	107
214	983
629	367
138	383
952	428	915
383	107
784	390
581	855
649	534
472	168
249	643
119	2
948	517
151	253
648	721
849	338
718	122
718	114
246	423	101
772	881	682	199	657
246	423	101
163	62
196	151
765	648
772	135
151	196
246	423	101
772	834	671	414	292	970
670	553	107	5
670	29
670	980
924	199
166	74
61	716	517
638	509
772	787	248	205	763	283
402	634	788
540	338
712	450
283	772
248	772
74	984
787	772
670	506
200	316
347	171
118	335
935	813
163	62
787	772
772	526	280	630	530
228	464
200	952	344
74	104
718	915
710	527
518	90
772	784	742
912	168
772	553	898	335	980
718	716
470	178
530	772
772	586	765
605	5	670
912	356	730	313
765	356	52	425
530	772
629	24
772	931	340	590
107	320
720	746
565	772
5	670
663	343
152	83
718	684
915	718
646	62
669	580
532	1001
200	915
980	107
530	24
934	595
915	200
718	415
532	1001
90	61
668	746
62	646
464	228
718	915	595	841
765	648
670	335
915	718
718	742
948	425	250
851	978
205	772
948	250	425
772	542
935	668
935	668
670	688
948	425	250
220	334
250	948
220	65	749	75	334
765	648
534	388	638
289	810
90	602
107	320
90	648
62	163
841	718
813	214
90	38
90	38
246	423	101
306	570	784	137	742	703
90	38
334	75
718	127
306	75
450	900
90	602
428	224
233	367
90	648	721	133
915	586	450	248	530
320	107
280	281	739
912	762
90	648	721	133
767	333
915	718
61	502
813	935
915	200
24	530
90	602
24	530
280	902
214	277
90	648	721	133
915	428
915	857
90	648	721	133
61	90
90	602
581	942
90	648
915	428	200	857	952	136
381	670
935	720
104	74
940	214
648	168
855	581
90	38
581	855
75	220
90	32
772	107
952	200	351
135	772
530	891
24	629
530	891
433	789
433	796
739	143
772	716	595	883	969	122
38	90
74	104
90	602
189	410
558	216
104	74
772	127
758	41
24	750
502	78
772	629
90	923
74	104
104	74
214	813
772	544	669
428	952
1001	506	14
904	718
540	994
641	540
641	540
104	425
772	8
685	1001	605
782	790
74	104
1001	532
782	66
782	45
772	6	178
200	952
349	92
104	74
980	670
772	13
776	617
74	104
166	74
912	168
425	104
200	915
772	850
374	742
772	850
951	789
772	807
526	360
418	977
712	450	278	214	40	591
923	890	235
133	521
739	280
772	534
360	902
32	923	189
790	782
74	166
891	24
337	904
772	388
52	868
61	718	591
772	70
499	844
264	193
425	232
233	692
435	586	267
891	24
969	772
166	74
969	718
915	857	136
216	558
534	772
915	428
534	388	343	591
425	232
334	923
984	166	74
978	120
915	17
75	306
832	376
952	428
767	333
1004	724
166	984
362	565
61	169
362	716
362	771	306
333	767
804	881
362	802
891	24
526	902
2	812	790	700
388	534
142	200
17	915
530	61
915	17
74	166
530	586	450	248	915
362	918	664
530	891
942	581
166	74
74	166
166	74
506	199
168	425
61	530
74	166
790	782
630	978
181	920
630	24
104	425
61	530
104	74
232	946	425
74	104
104	74
74	104
232	648
104	74
712	450
74	104
104	74
293	718	229
200	952	351
362	974
232	425
502	214
915	316
181	274	656	353
2	812
472	168
418	996
418	996
390	784
582	364	994
166	586
949	168
390	784
746	668	157	684	813
439	266	949
199	924
712	450	278	687	214	40	591
390	784
13	850
281	189
281	772
281	772
281	772
66	782
66	52
168	949
168	425
168	912
168	912	472
168	912	472
168	912
168	912
966	168
168	966
168	472
2	812	790	700
924	199
281	280
281	905
590	772
697	771	925	293	83
697	855
697	873	925	855	293
697	855
962	890
50	559
273	951
952	200
316	367
715	565
605	178
50	559
343	534
844	499
418	977
273	951
92	349
92	349
273	951
669	772
855	697
855	697
943	70
133	521
534	343
150	471
425	104
401	98	415	429	454	165
425	232
722	542
471	811
120	454	193	772	633	196	198	191	53	752
120	772
454	120
784	772
857	838
428	952
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
343	663
784	390
803	948
133	521
731	584	284	15
948	803
343	534
731	584	284	15
948	803
749	191
343	534
133	602
344	373	165
684	499
1001	506	14
235	923
1001	506	14
946	425
118	532	335
813	668
107	772
963	67
425	948
189	281
334	75
157	740
220	75
316	806
239	706
506	541	996	199	644
193	264
306	75
977	418
643	685
758	723	918	41
731	15
332	435
150	471
977	969
157	590
890	923
833	811
758	723	918	41
316	915
963	67
273	951
321	499	684
895	551	799
684	718
104	425
1000	48	723	558	458	41
813	746
963	67
963	67
890	923
772	220
323	369
40	802
738	783
220	772
338	329	624
595	71
772	248
949	168
682	654
772	640	72
912	168
72	772
514	780	950
686	580
730	676	387
926	715
963	67
415	718
946	313
90	38
323	534
313	946
280	281
540	338
730	751
912	168	425
963	67
595	71
789	951
323	534
883	907
316	915
165	401	67	31	316
165	67	31
883	919
425	104
730	946
104	425
670	605
208	320
369	323
425	232
133	521
1001	506	14
915	316
150	471
540	641
935	746	668	813
316	92
912	521	439	266	77	168	949	699	556
767	333
605	178
605	178
873	231
369	275	139
915	316
915	316
806	200
280	902
641	540
843	779
912	168
772	656
772	920
264	245
540	231	245
641	540
994	433	56
333	767
920	772
784	390
280	739
746	935
133	521
912	266
88	950	106
540	641
912	439
506	924
435	332
649	42
540	231	245
912	730	313
275	369
439	912
313	730
946	313
568	947	662	187	40	379	293	272	60
730	912	313
915	200
200	915
95	239
95	239
418	977
506	1004
106	534
90	948	721
915	428	857
245	873
521	133
90	765	948
458	790	956
193	53
90	765	948	721
948	120	435	74	425
540	697
935	746
605	178
133	521
605	178
724	1004
605	178
90	948	602	133
772	190
90	771
90	948
90	948
977	418
587	789
15	731
90	948
90	948
90	948
90	948
948	126	52	790	435	74	425
369	936	275	139	132	832	513	323	46
369	832
90	948
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
332	250
70	324
377	423
178	99	878	249	929
133	521
730	676	387	751
53	687
313	730
15	731
443	193	53
313	946
313	730
730	313
724	506	687	1004	718	591
697	540
266	912
580	686
415	189	310	535
866	365
866	718
595	195
946	313
946	30
423	377
377	718
684	48	565	918	25	318	679	704	499	321	458	844
738	923
377	423
127	772
891	24
784	90
127	718
772	542	518
200	806
605	178
633	707
310	415
885	435
113	646	62
969	977
772	912	425
443	75
425	772
643	249
752	136
772	316	915
316	772
772	40	272
294	133	885	759	104	256	984	74
454	253
772	912	425
640	772
104	425
772	517	948
537	236
322	139
425	772
127	718
248	772
163	383
90	784
948	772
517	772
676	751
415	923	670	334	450	248	851	223	517	278	542	157	687	783	617	742	692	718	591
706	939
40	272
53	40
38	939
997	367
784	90
844	318
966	168
855	581
740	788
443	662
126	948
75	870
454	253
622	676	125	634	559	323
963	67
126	912	168
605	670
772	435	586
433	796
605	693
622	634
749	191
126	573
605	693
749	150
772	987
812	2	700
62	542
605	1001	685
70	309
70	601
518	895	799
987	772
333	6
863	720
70	919
42	534
120	703
40	749
602	721	356
178	356
749	40
233	90
75	443
450	415
720	863
912	168
435	696
435	772
48	956	1000	216	723	25	319	558	458	41
15	731
280	687
48	956	1000	216	723	25	319	558	458	41
15	731
15	731
912	168
280	281	739
299	70
168	521
758	41
1004	724
912	266
602	356
912	772
912	772
712	450	214	40
912	425
888	428
122	275
912	168
70	299
273	951
586	617
306	214
749	151
278	151
843	16	597	883	754
214	712
290	151
414	891
823	895
586	617
948	435	74	425
788	740
638	164
746	935
746	935
70	832
188	141
319	684
977	153
253	151
891	24
718	595
104	885	294	74
948	90
595	189
239	948
749	151
890	731
624	299
253	151
474	534
926	715
522	428
890	731
581	942
624	840
65	687
948	126
253	151
595	718
746	935
746	935
178	646	969
164	638
595	718
746	813
178	693
718	502	189
646	178
595	718
316	915
517	415
178	565
439	912
178	646
126	586	356
178	762
30	946
1001	14
923	738
157	415
565	178
813	90
915	772
874	540	840	231	873	245	764
595	718
840	994
573	435
851	415
273	951
414	891
813	746
273	951
1000	503	48	216	723	41
90	233
151	923
693	178
1001	506	14
428	511
273	951
313	946
885	586	294	166	974	984	74	573
147	336	926	577	715
273	951
50	559
423	718
586	772
313	730
586	573
356	602
294	885
730	313
90	953
318	844	684
800	62
633	193
157	740
518	895	799
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
605	470	862	538	333	710	502	249	693	78	6	409	767	976	0	569	599	178	228
178	388
641	540
147	336	926	577	715
24	891
356	517
32	214
946	313
178	628
294	586	885	166	974	984	74	573
90	850	173
586	762
503	41
178	122
53	193
41	503
470	789
178	657
356	765
333	767
942	581
586	166	696	435
586	126
214	32
873	540
586	126	356
866	90
873	540
70	309
52	66
586	772
586	573
52	45
365	866
874	540	840	231	873	245	764
193	53
365	866
32	214
835	233
840	624
410	189
178	718
313	730
313	946
946	30
984	974
953	90
38	309
984	912
356	168	472
946	313
662	568
657	178
610	280
99	178
752	776
99	178
178	657
119	465
517	356
740	879
168	912
313	946
178	99
52	868
776	752
428	522
168	356	912	472
472	912
310	70
974	885
126	912	168
294	984
909	841
752	776
654	543
415	231
946	313
187	272	900	662	802
229	293
189	718
189	415
2	700	119
376	70
740	788
832	70
789	624
568	187
977	1004
974	586
72	443	662
926	748
586	974
200	142
316	617	915
644	199
873	540
122	178
939	534
365	866
926	748
586	885	294	974	74
873	540
977	1004
428	915
710	178
656	772
974	586	885	294	74
199	644
1001	506	14
510	534
662	72	443
232	425
41	503
899	107
332	435
610	280
178	122
710	178
15	680
32	189	718	53
30	946
232	52
946	30
540	231	245
316	92
52	232
229	24	891
70	376
30	946
70	310
638	460
24	891
310	46
610	280
136	647
127	716
24	891
423	16
547	851
648	765
641	540	955
150	229
92	316
332	318
885	974
294	74
61	718
61	718
374	105
374	105	105
374	105
266	912
332	782
974	885
980	122
980	122
716	866
716	866
294	74
610	280
915	428
120	193	923	772	633	191	53	752
915	857
120	923
338	849
333	6
915	316	17	647	428	142	990	200	971	349	224	857	302	92	952	136	31	344	165	543	953
338	540
866	716
866	716
306	742
866	365
309	534
915	857
191	150
484	207
628	178
684	319
42	323
610	280
232	425
790	2	812
974	586	885	294	74
439	949
229	421
425	232
581	942
294	74
855	581
15	731
716	718
443	72	662
294	586	885	974	74
610	280
885	974
458	956	1000	319
425	104
851	978
534	70	367
322	310
104	425
173	506
966	575
337	663
428	915
337	663
483	687
586	885
688	670
586	294
14	702
30	730	313
90	233
984	294
788	402	634
586	885	294	974	984	74
788	534
788	402	634
540	641
724	502
984	267	586
687	65
716	790
1004	506
622	125	559
598	946
622	676	125	634	559
885	586
428	857
622	676	125
540	231	245
813	746
42	534
74	586	885	294	974
883	754	718
249	178
923	595
249	643
724	1004
435	586
214	742	807
166	586
173	506
318	332
923	151
125	534
776	214
173	506
687	65
595	923
595	716	790
72	443	662
245	540	329	233	231	581	170	264	624	764
586	435
595	404	169	696
595	71
586	984
139	322
586	885
586	267
586	974
139	369
586	885
586	294
586	74
891	24
586	267
891	414
595	700
891	414
540	873
139	323
644	783
540	873
435	885
648	721
648	721
790	716
586	166
730	912	356	313
949	439
65	772
65	687
540	329
949	168	472
540	329
435	500
399	343
320	208	411	236	1004	201
24	891
313	730
730	356	313
812	790
418	996
418	977
418	977
24	530
30	416
634	346
66	966
267	586
803	416
601	70
891	24
790	812
24	530
232	790
634	346
335	643
335	670
17	428	857
984	586
506	1004
1001	14	506
506	173
912	168	425
912	984
912	168
912	266
977	418
638	790
977	418
912	356	168	472
912	168
912	356	730	313
638	790
414	327
414	8
418	977
66	45
977	418
912	356	730	313
414	891
425	232
425	168
425	439	266	77	949
425	260
270	201	381
266	439	77	949
260	425
542	62
949	266
790	638
630	484
630	167
991	654
991	61
173	506
991	654
173	506
542	517
991	61	654
991	654
991	61
991	61
991	61
542	415
542	62
912	472
868	52
742	415
790	232
61	718
1001	14	506
232	790
790	232
66	126	782	52
630	288
782	66
782	45
782	746
630	978
200	915
313	946
782	790
630	316
840	540	873
472	168	949
472	912
233	835
630	629
280	902
851	978
607	687
472	168
66	782
540	994
168	912	472
280	629
472	912	168
472	912	168
534	322
1004	506
500	62
840	540	231	873	245	925	764
77	521
912	168	472
984	912
245	840
105	374
782	435
168	912	472
168	949
168	912	439
168	521
168	912	439
168	521
168	425
912	168	984
168	472
506	29
168	912
912	168	472
77	521
790	782
782	790
168	912	126
502	718
949	168
168	912	472
168	912	472
949	168	472	966
439	912	168
439	521
439	912	168
472	912	168
790	782
472	168
472	912	168
949	168	472	966
630	484
472	168	949	966
168	472
168	912
586	984
912	586
472	168
168	472
472	168
168	472
472	168
168	472
168	912	472
168	912	472
168	912	439
168	521
168	949	472	966
199	924
390	742
644	14	506
866	365
168	521
260	439	266	77	168
891	61	530
356	912	730	168	472	313
356	168	472
168	104	52	133	557	232
168	521
168	260
168	356	912	472
168	912
168	912
24	891
168	356	912
2	32
168	912
168	266
168	912
168	912
168	912
168	912	472
168	472
168	912
168	77
168	912
912	168
912	356	730	168	313
979	850
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
873	540
873	925
912	168
925	874
88	906
327	414
454	429
912	168	356
795	421	424	207
133	602
425	912
151	923
133	765
912	425
912	168
133	948
120	191
425	912
669	580
106	638
790	782	700
349	976
721	602
721	648
742	390
509	42
935	720
50	559
646	542
514	1001	780	950	977	378	832
50	559
731	422
977	153	969
742	214
739	544
742	306
470	0
624	789
118	5	670	335
850	516
742	272
153	410
624	840
138	383
854	90
951	660
306	742
599	78
383	141
332	318
806	200	952
435	586
994	231
332	500
996	418
646	369	513
414	327
895	163	551	518
772	566
40	568	187
580	669
324	591
977	514	780	950	832
622	534
514	1001	780	950	977	378	832
951	274
425	912	168
750	739
977	153
695	568
277	931	157	147
99	178
724	293
721	648
223	415
978	630
738	433
112	267
683	401
704	499	684
415	223
90	854
316	630
365	118
833	415
390	742
566	772
383	720
873	231
435	267
935	696
832	346	388	638	299	132	509	634	96	376
175	335
338	951
320	1004
946	30	744
832	634
422	731
912	168
273	951
67	963	846	344	391	165	207
855	581
267	112
912	168
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
832	369
273	951
987	540
425	648
316	428
200	971
952	316
410	153
984	586
984	586
522	428
935	233
1004	320
118	365
629	630
731	422
316	136
883	189
866	365
0	470
641	540
104	946
813	746
850	383
377	423	101
273	951
165	401	31
165	401	31
441	317
178	470
946	104
648	721
648	425
887	383
929	99
987	698
648	721
178	546
16	777
275	849	175
415	223
314	929
314	929
602	133
472	168
586	435	267
873	692
314	929
789	624
586	267
739	750
832	710
948	104	133
534	70
472	912	168
534	70
16	777
414	891
104	948	133
470	789
888	428
772	277
324	585
188	978
292	90
324	585
381	270
418	996
138	383
849	275	175
718	178
422	731
693	314	605	228
175	849	275
24	160
813	746
383	850
429	454
178	470
933	347
658	530
24	35
275	849	175
0	470
24	280
912	168	472
902	360
899	289
881	810
692	233
522	428
390	784
912	168
902	526
454	278
540	329
527	720
784	390
720	383
692	233
175	335
963	67
383	720
425	648
912	772	425
470	178
112	267
14	924
245	540	329	233	231	264	624	764
765	948
540	987
599	693
138	383
692	540
870	628
679	499	684
530	356
383	887
67	846	344	391	165	207
241	141
207	630	484
14	506
540	955
233	935
891	414
458	216	321
277	931
987	540
530	24
540	955
806	838
470	693
169	372
270	381
984	762
343	853	310	663
484	280
90	101
294	256
692	233
951	274
534	550	546
90	423
327	414
505	337
289	78
260	168
316	915	214
540	955
484	280
772	75
692	233
692	233
266	439
951	274
441	304
813	720
881	790
133	765
662	272	900	187
887	383
739	61
530	629	891
200	351
200	351
418	996
184	883
662	272	900	187
924	506
638	106
779	883
189	32
692	749
617	923
274	951
15	680
500	332
851	978
692	749
500	332
811	415
629	891	530
692	742
692	233
851	387
540	955
90	813
418	996
692	233
275	849	175
745	828
274	951
418	996
232	946	425
835	233
415	811
138	383
383	887
692	873
710	832
310	343
335	118	5	670	980
383	163
767	333
789	433
104	790
335	175
919	337
77	168
503	723	41
313	294
790	104
765	721
660	951
500	782
924	199
752	120
294	313
879	420
602	586
30	356
752	997
40	662
90	267
752	70
200	136
919	337
168	260
472	232
439	266
168	912
500	383
540	955
266	439
168	912
544	143	8	669
136	200
207	795	373	424
306	273
15	680
749	502
832	710
168	77
565	684
90	77	948	168
168	472	232
168	77	948	90
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
78	289
948	435
987	796
90	952	316
190	274	373	656	181	353
313	294
644	506
199	924
90	952
414	891
168	472
772	65
472	168
168	472
530	629
617	415
946	545
322	534
987	531
52	782
891	24
52	66
500	814
52	45
289	78
367	214
895	823
854	730	751	332
344	373	165
418	996
951	789
418	996
1001	14	506
343	310
290	193
500	383
270	381
429	401	98	415	454
518	962
65	772
849	275	175
895	823
77	168
918	383
383	850
104	790
423	127
275	849	175
232	472
250	782
849	275	175
273	306
322	534
344	373	165
425	168
946	545
77	168
428	122
425	521
706	951
500	782
680	707
260	168
946	545
809	987
294	256
782	250
586	517
929	314	878
974	586
996	418
788	402	299	906	106
946	545
996	418
356	168
433	789
306	273
310	46
782	890	435	586
187	662
178	929
356	912	168
168	77	77	425
168	260
418	996
428	200
168	439
428	857
586	517	730	751	332
946	232
923	151	890	278	687	617	290
720	813
614	772
526	902
168	356	912
948	193
946	545
32	214
450	900	662	272
851	978
895	518
267	948
168	948
868	168
833	415
200	428
946	545
193	948
987	809
52	868
912	168
168	868
214	595
470	249
267	90
151	923
112	730
450	572	900	272	802
184	883
316	953
500	383
789	470
425	521
633	193
518	895
425	168
61	718
260	168
929	178
267	936
601	300
638	324	591
912	425
499	684
289	810
448	329
14	611
891	61
112	356	313
418	996
617	923
418	996
500	383
984	912	168	868
418	996
518	895
313	112
178	693
313	946
136	857
679	565
184	883
52	356	765
193	499
67	846	344	391	165	207
229	356
53	687
995	891
428	351
946	313
316	952
984	126
946	313
953	316
14	173
178	120
343	950
782	988
984	586
921	657
946	545
425	912
946	313
418	996
946	545
313	946
151	65
138	383
314	929
383	500
425	104
337	919
383	500
946	313
782	857
790	881
62	163
425	790
104	425
946	545
712	450	278	214	40
721	648
935	233
383	107
790	425
267	948
61	550
946	545
52	356
75	692
789	470
120	189
32	2
233	935
605	333
90	866
391	288	610	353
955	311	987	311	925	987
586	383
391	484	288	373	610
789	433
425	104
126	984
586	267	984
589	168
272	187
29	899
902	526
955	427	540	987
104	425
955	641
984	126
367	107	569	731	692	940	544	629	963	987	720	946	530	684	371	835	178	743	316	776	920	852	865	324	738	844	220	334
178	120
1004	724
946	545
425	104
280	24
573	586
883	225
883	843	754
669	580
902	280
75	692
418	996
692	749
16	843	754
75	692
540	624
948	267
540	624
828	719
335	810
719	837
662	40	53
935	233
692	591
624	540
946	545
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
233	935
744	912	168	356
414	891
946	545
383	586
749	834	329	248	997	671	775	865	220
946	545
692	591
946	545
946	545
946	111
530	24
837	719
946	545
802	572
912	77
335	528
874	540	840	231	873	245	764
65	687
53	923
120	629	530
356	52
344	373	165
744	946
120	280	629
742	90
120	160
84	310
32	189
120	823
921	657
310	84
518	609
165	401	67	31	316
772	614	120
200	971
544	143	8	669
895	163	551	799
611	14
356	765	52
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
978	920
425	168
168	472	425
946	313
313	946
718	724
168	439
178	99
290	617
41	503
90	136	316
74	743
503	41
484	207
948	168
105	418
784	659
720	668	935	813
435	267
415	660
32	791	669
184	883
843	779
718	189	595	754
120	178
120	772
120	547
948	721
883	184
648	721
765	868
120	188	614
153	969
648	721
267	517	112
188	120
971	543
90	915	316
503	41
120	534	70
638	700
120	542	62	518
157	931	277	171	933	926	347	285	590	577
891	543
832	299
293	697
721	648
188	120
367	927	542	518
703	581
200	428
950	343
643	249
120	200	857
126	984
895	163	551	518
512	469
512	469
765	133
90	136
692	61	233	749	742	718
891	775	397
790	267
850	783
765	704
273	951
913	369	535
231	624
290	193
231	264
231	233
313	946
609	518
586	974
231	830
189	120
657	921
231	540
231	764
356	425
971	344
199	924
980	5
428	316
750	24
518	895
193	687
290	193
909	609
90	742
980	464
518	895
120	188
692	749
891	414
193	687
168	948
572	40
605	333
605	178
586	885	294	974	984	74
686	580
414	891
335	107
935	720
425	356
5	107
718	415
99	862
679	684
742	306
356	30	425	52
891	414
367	517	948
356	30
700	638
692	61	233	749	742	718
891	24
742	443	784	835
788	402
415	718
891	530
540	329	231	994	245	955
200	120
984	126
321	704
638	700
891	414
700	638
189	32
189	718
700	988
984	294
200	952
77	912
414	891
712	450	214	40
742	61	749	692	718
891	414
534	120
356	912	168
858	991
891	24
984	782
84	534	70
530	891
718	61
126	869
484	280
484	280
506	921
940	367
299	388
429	454
294	984
767	333
126	66
126	45
356	30	52	425
491	977
595	71
425	356
883	90
484	2
275	175
464	5	107
175	275
586	383
586	332
813	517	746
61	90
586	120	573
813	668
414	891
232	168	472
933	347
168	521
586	782
530	891
782	838	806
168	232
356	313
782	435	586
2	484
704	765
516	850
246	423	101
168	912	356
347	933
499	150
414	327
232	168
923	90
535	185
168	260
168	232
813	996
168	521
278	687
356	530
372	404	149	169	934
381	670
879	420
356	765
693	862
24	891
168	948
540	231	830	245
540	231	830	245
24	891
5	175
891	24
24	891
322	663	591
843	883
540	955
624	540
249	189	783
923	197
472	356
540	873
299	624
891	24
175	5
921	611
415	401	429
630	316
415	401	429
133	765
415	833	401	811	429
232	52
921	506
136	90
356	912	168
506	921
356	948	425
540	329	231	245	264
356	472	948	425
886	250
356	948	90	472	425
506	381
891	414	995
5	107
5	107
843	393
61	166	388	135	356	450	851	502	517	915	602	742	692	718	591
843	201
782	790
439	168
418	105
439	168
586	885	294	74
969	153
423	334
173	14
324	534
500	814
356	313
197	923
565	684
991	61
912	472
516	13
534	324
390	784
900	187
806	200
356	912	313
24	750
24	280
24	953
13	516
472	912
812	2
996	418
472	912
912	168	439
912	356	730	313
267	948
24	891
24	530
966	168	575
840	540	873
281	127
168	966
966	575
790	425
586	782
862	693
561	526
790	347
260	168
232	43
862	693
324	638
207	484
742	90
742	61
924	850
306	742
547	120
324	534
98	134	268	707	401	278	117	107	429	454	713
232	425
232	425
590	157
98	134	268	707	278	117	107	713
98	134	268	707	278	117	107	713
850	924
850	924
316	428
850	924
750	24
188	120
862	99
420	879
353	391
178	599
393	843
200	469	24	530
823	120
605	178
855	697
334	423
178	546
506	480
239	538	706
347	790
784	390
819	329
948	425
506	14	1001
605	178
924	850
749	189
104	425
32	923
200	857	120
245	329
293	724
895	485
253	151
290	617
153	410
229	851	167
890	923
935	813
321	618
334	692
410	153
915	61
32	921
704	499
977	153
185	199
996	199
178	470
334	61
190	274	373	486	656	181	353
190	274	373	486	656	181	353
418	996
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
374	105
334	692
294	586	885	74
629	546
53	193	311	633	609
885	435
294	885	104	447	984	74
895	518
803	517
104	425
658	143
61	718
236	320	1004
199	738
534	70
458	216
90	361
953	24
634	388
743	472
784	703
425	104
105	374
789	470
105	374
90	61
171	157
104	425
105	418
530	24
31	165
843	779
558	332
704	73
90	923
168	260
987	231
294	790
428	316	915
332	782
428	316
693	862
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
401	429
526	546
160	120
680	422
749	75
749	835
356	948
693	178
758	1000	458
977	1004
948	356
189	749
534	324
160	507
178	415
428	349	31
207	167
147	748	277	171	933	926	347	972	285	355	590	577	715	686
738	231
685	629
428	316
199	996
1004	977
873	231
322	534
75	749
923	189	32
61	517	718
890	329
595	71
316	962
595	71
178	78
294	74
472	168
61	900
540	338
648	721
321	684
133	765
284	731
472	743
843	407
423	101
598	313
866	278
885	586	294	974	74
260	168
90	883
724	293
428	31
90	948
321	684
410	189
316	428
372	404	149	169
138	383
90	443
891	24
546	590
372	404	149	169	934
598	313
425	790
90	890
410	923
1000	758
355	347
518	120	62
789	470
367	948	356	425
189	923
789	470
789	470
175	275
273	951
418	996
425	313
789	470
789	470
534	591
429	401	98	415	454
789	470
789	470
160	658
789	470
749	75	250
232	168
850	924
280	629
866	290
789	470
595	71
425	948	356
418	996
789	470
693	78
316	857
843	407
718	415
367	435	586
428	122
718	423
415	718
415	718
264	231	245
909	589	383
866	716
280	120
586	885	294	74
912	439	266	949
278	866
1000	112
280	526	24	160
568	660
912	439	266	949	425
952	200	351
160	550
912	356
390	784
862	693
866	90
929	249
503	723	41
423	718
418	996
885	962
526	546
546	738
189	491
166	61
41	503
99	862
789	849
528	687
605	178
491	5
692	229	534	749	189	915	718	995	591
503	41
122	428
189	410
749	75
410	189
189	181
802	40
890	923
429	401
216	458
862	99
610	280
855	697
401	429
318	216
1004	335
789	470
246	423	101
784	390
987	433
399	70
526	546
429	454
31	165
518	120
65	75
429	401
236	208
692	749
891	414
390	784
52	356
150	471
823	120
61	718
629	120
551	895
924	850
895	163	799	518
517	803
743	472
458	216
387	676	730
491	977
334	749
313	912	730	356
491	977
951	53
534	343	692
374	105
313	912	730	356
693	502
664	107
14	611
855	697
546	526
428	122
602	721
754	718
979	923
891	414	995
356	313
602	765	721
67	963	846	344	391	165
844	918
428	24
313	598
534	638
428	122
534	70
356	52
765	214
214	32
765	356
248	506
391	484	288	610
391	484	288	373	610	353	750
318	704
546	843
367	107
609	909
178	862
552	167
546	542
321	216
891	775
952	316
414	891
721	648
587	329	784
803	517
334	692
0	732
784	587
587	617
784	587
862	178
810	107
337	510
790	347
540	873
891	414
337	132
61	718
428	122
923	214	367
90	866
290	866
82	870
750	24
987	531
957	167
200	857
963	67
912	356	425
644	611	14
178	862
280	902
200	857
414	891
948	168
200	857
984	126
605	178
963	67
963	67
598	313
723	41
862	178
707	680	98	951
369	913	535
132	337
948	267
624	299
584	284
977	189
789	470
789	849
587	784
290	278
854	749
663	343
810	289
950	343
367	836	987
789	470
313	598
429	454
868	730
810	107
343	950
795	978
428	915
974	759
891	360
506	923
795	421	424	207
289	78
568	802
289	78
509	388
518	535
506	248
518	854
978	851	167
854	518
187	572
978	795
595	718
518	646	369	62	250
347	790
248	506
731	422
749	854
926	715
414	563	445
216	321
399	343
383	528
912	948	425
738	761	719
306	790
347	790
189	977
810	262	7
367	731
167	630
167	229	851
119	812
178	862
687	923
849	789
752	948
441	304
687	923
687	923
120	566
566	120
687	923
531	987
1001	685	605
789	849
347	790
220	749
891	414
207	424
643	468
178	0
618	321
692	229
692	334
595	169
506	226
187	695
14	924
310	343
248	740	157	891	530
718	189	692
200	971
853	343
624	329
528	585
273	951
977	153
517	356
692	718
912	948	168
692	229
692	233
311	994
233	935	692
912	356
424	207
290	214
749	229
963	67
207	167
61	393
250	749
77	232
546	764
987	367
749	854
789	470
62	646	113
267	790
790	347
347	933
693	862
207	424
62	646	113
587	617
874	540	840	231	873	245	764
189	718
610	280
646	518
790	595
343	329	534
924	14
585	909
587	329	784
62	646	113
232	472
784	587
424	207
321	618
280	629
963	67
316	952
546	293
611	14
62	485
304	317
62	518
1004	275
718	752
843	883	754
391	484	373	353	750
14	924
337	132
963	67
738	199
207	167
450	61
738	541	199
1004	5
332	168
924	14
361	90
924	14
546	844
912	356	439	266	948	949	90
752	718
14	924
962	890
648	765	602	721
738	546
316	857	165
962	316
962	890
913	535
948	912	356
167	229	851
605	178
605	178
935	720
648	765	602	721
118	502
200	971
648	602	721	133
534	70
353	391
229	692
332	435	500
84	638
200	344
229	167
924	14
275	849	710	423	175
275	1004
231	994	987
581	405
546	684
294	586	111
294	762
924	14
644	783
414	891
31	24
891	414	995
749	191
891	414
782	662
765	721
52	868
166	435	586
886	250
891	629
581	193
611	924
70	399
231	987
316	915
883	724
707	880
790	306
486	148
926	157
540	994
122	977
906	88
926	157	686
629	614	530
546	629
356	313
915	428
790	52
313	356
52	790
313	356
891	248
648	602
680	731
268	633
62	485
268	633
540	233	231	245
924	611
324	601
851	978
397	891
334	214
356	912	730	313
233	935	692
546	784
891	397
977	122
14	924
74	294
14	924
721	648
648	721
638	601
595	71
924	14	611
611	924
181	724
611	924
595	71
595	71
418	996
924	611
924	611
541	199	738
924	611
428	316	229	915	692
782	332
926	565
428	173
168	260	77
181	274	486	656	353
530	629
595	415
535	369
611	924
718	101
535	913
181	656
29	808
164	420
921	657
535	518
418	996
14	924
277	157
638	534
912	948
868	52
381	107
491	977
423	849	977	175
335	1004
934	861
782	586
356	912	313
586	435
586	762
280	629
891	530
924	14
581	942
586	974	573
586	294
280	526	24	360	631	160	561	658
534	70	591
891	414	397
942	581
356	948	425
891	24
164	46
232	77
586	885	294	74
586	885	294	74
586	367
718	246	423	101
248	891
790	2
813	746
52	356	765
542	646
542	722
232	472
657	921
356	912	313
912	472	347
500	332
912	356	313
813	746
912	168
356	912	313
61	337
542	646
356	517
2	790
912	168
542	62
692	233	591
61	718
356	912	313
896	972
175	5
759	974
173	506	10
891	248
122	977
506	173
506	173
356	166	586	765
61	718	591
356	912	30	472	765	948	602	168	425
248	891
61	718
356	166	586	765	602	743
166	74
356	111
356	912	30	472	948	168	425
356	912	948
759	974
595	372
595	372
48	844
912	356	313
891	248
119	812
912	744
369	535
891	414
425	356	948	472
425	948	472	356
537	236
537	236
414	891
812	119
70	566
24	891
537	107
712	468
24	428
24	31
586	166
586	111
586	166	573
586	759
111	435
862	178
638	832
638	70
862	693
862	99
24	750
913	369	535
24	526	280	360	631	160	530	561	658
472	356
732	0
178	862
862	178
862	178
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
988	167
138	383
638	832
750	484	288
935	233
233	935
347	912
850	682
67	846	344	391	165	207
324	460
531	987
850	804
324	38
190	274	373	656	181	353
686	926
165	401	31	316
934	195
658	92
288	610	484	846	391	629
943	322
288	610	484	846	391	629
288	610	484	846	391	629
789	987
233	692
935	233
288	610	484	846	391	629
288	610	484	846	391	629
288	610	484	846	629
29	506
233	692
288	610	484	846	391	629
314	710
288	610	484	846	391	630	629
288	610	484	846	391	629
288	610	484	846	391	629
288	610	484	846	391	629
288	610	484	846	391	629
184	38
314	710
288	610	484	846	391	629
288	610	484	846	391	629
101	718
70	638
946	313
809	987
248	891
273	951
987	789
812	119
987	809
987	531
53	850
470	0
175	275
444	535
50	559
428	24
952	316
367	987
662	782	272	572	900	450	947	466	568	198	586	187	26	488	40	379	60	254	712	802	695
951	609
78	693
546	415
313	946
899	29
891	248
996	813
599	130
924	850
946	313
599	130
599	130
599	130
313	946
522	365
712	662
844	684
828	719
656	181
782	662
53	923
160	24	526	280	360	658
946	313
924	199
38	42
977	122
313	946
684	499
987	540
599	178
65	784
178	6
987	531
685	629
178	0
996	153	977	418
977	514	153	780	950	1004	832
782	351
14	924
977	996	153	418
644	506
38	324
629	280
550	546
996	153	977	418
885	586	294	74
381	810
977	996	153	418
804	850
952	316
38	184
317	304
976	502
0	470	862	538	991	314	333	710	99	502	249	693	929	78	6	409	767	976	599	178	605	519	228
811	617
443	742
913	369
789	432
924	14	611
414	891
806	200	952
391	373
391	288	373	610	353
397	891
987	251
178	862
851	920
977	732
573	166	586
586	885
14	924
120	772
682	850
178	249
643	107
90	912
784	390
74	885
929	314
929	314
280	24	526	360	631	160	530	561	658
38	638
586	662
294	586	885	74
935	720
90	558
118	365
280	629
367	739	544
280	629
844	499
126	984
693	78
60	662
187	662
214	228
984	126
813	996
61	718
977	514	153	780	950	832
948	416
246	724
784	170
150	471
173	506
229	692
644	90
356	313
832	423
535	913	369
850	682
742	443
228	214
614	629
118	0
832	96
518	535
946	367
5	175
629	614	530
96	346	388	638	299	132	509	634	832
602	356
948	946
390	784
886	250
742	134
150	471
680	731
150	471
454	401	429
704	503
629	280
680	731
207	953
946	367
913	535
518	444
126	984
662	214
233	90
995	891
383	720
229	127	718
704	318
369	535
684	499
0	118
229	850	783
925	311
946	30
90	233
923	53
995	775
550	546
229	612	534
229	157	147
53	491
229	356
75	617
139	676	534	206	487	477	154	125	322	939	64	622	323	510	601
724	718
0	365
229	776
687	65
925	873
925	311
784	742
925	873
229	329
925	697
775	995
509	96
229	731
925	697
995	775
833	499
367	127
935	337
890	923
742	784
229	739
500	814
595	169
229	450	40
607	816
184	843
90	912
987	56
229	499	684
535	518
214	502
367	946
267	586	984
946	367
873	245
873	245
343	853
229	586
886	250
229	220	248
229	997	775
720	383
383	720
499	229
313	356
720	935
951	195
74	294
229	812
229	637
742	134
732	977
422	284
313	912	730	472	356	168
530	24	280
160	658
313	912	730	356	168
500	214
229	743
228	502
74	974	984	313
765	602
229	518
173	506
112	267
141	241
160	24
343	399
251	987
324	38
294	74
415	811
418	996
500	332
948	435
669	546
220	229
106	740
693	862
518	229
157	229
185	78
334	70
74	294
862	693
216	318
951	274
517	674	803	267	112
706	951
56	987
356	313
399	343
544	143	8	669
595	404
812	229
744	232
284	584	680	422	731
977	153
338	329	624
983	214
450	187	40
546	61
450	272
535	369
367	502	178
371	415
414	995
693	991
810	289
693	862
229	812
586	885	294	974	74
866	724
891	24
951	239
544	739
443	152
540	329	994	245	955
414	891
812	790
41	503
891	414
40	415
706	951
885	74
418	996
374	742	105
324	337
546	277
706	951
356	256	313
987	251
72	443	662
120	703
626	161
316	200
418	996
365	281	189	595	32	410
356	256	648	313
251	987
987	56
849	275	737	423	175
356	104
946	545	845
784	697
800	62
163	62
500	90
518	367
784	742
290	214
784	390
731	229
724	866
844	918
634	601
365	118
528	589
318	216
976	143
518	444
790	812
214	500
67	963	846	344	391	165	207
743	229
638	96
343	399
528	742
638	509
74	885
784	90
595	404
810	107
192	381
62	163
90	542	518
995	671
987	789
112	166
294	586
803	517
90	685	629
294	586	885	974	74
955	540
214	662
90	784
891	414
926	147
399	343
294	759
229	472
703	306
795	424	207
703	306
392	166
987	872
987	796
638	96
289	810
316	857
800	62
35	902
638	528
795	424
800	62
800	62
509	638
995	414
454	401	98	429
454	401	98	429
314	693
167	817
546	491
500	214
381	810
955	427	540	311	987
955	427	311	987
915	316	224	92	351
178	693
995	671
397	891
96	638
414	891
214	700
789	987
987	540
289	810
367	834	997	865
256	356	648	313
874	540	840	231	873	245	764
35	851
414	995
721	765
96	638
5	381
915	136
120	190
423	832
935	233
112	517
367	850	783
868	790	30	889
429	454
788	740
163	542
995	671
415	371
558	844
223	164
518	895
759	294
164	223
674	517
935	233
56	987
372	404
337	61
367	671	963
692	233
404	372
207	373	469	954	558	35
422	613
214	502	228
558	415
994	692
558	844
332	500
337	935
374	742
813	214	746
663	22
120	772
38	324
163	113
193	290
377	422
987	56
952	351
113	163
381	107
122	428	857	915
721	765	648
390	784
692	591
163	113
700	2
178	367
267	517
546	8
322	943
428	122
605	178
605	178
605	178
605	178
926	748
546	669
926	748
343	388
178	693
605	178
304	317
873	231
228	502
806	952
228	214
267	648	517	751	478
935	233
904	122
611	924
904	718
333	6
866	718
428	857
133	602
157	546
90	500
902	35
229	428	343	189	692	718
599	78
337	919
1000	503	48	216	723	558	458	41
1000	48
343	229
500	332
749	692
500	90
314	693
874	540	840	231	873	245	764
605	178
333	693
458	577
517	112
499	684
700	2
120	762
810	381
112	674
229	428	343	189	692
289	810
518	513
126	868
765	356
674	112
214	765
949	912
491	281
152	86
96	638
663	22
644	90
367	178
343	740
381	810
24	891
90	134
558	216
415	558
24	629
605	178
165	401	67	31	316
184	38
277	546
444	518
952	806
90	644
332	782
290	193
401	98	415	429	454	165
974	586
935	233
629	530
687	278
294	74
605	178
605	178
22	663
428	915
193	290
644	90
995	414	891
943	322
977	790
233	692	935
530	629	891
32	189
52	356
67	963	846	344	391	165	207
622	676	125
67	963	846	391	207
280	629
500	586	687	334
67	963	846	344	391	165	207
306	742	703
693	314
343	388
367	40
528	638
994	540	245	338	433	95	56
622	676	125	559
535	444
622	676	125	559
622	676	559
868	126
879	420
86	443
391	288	373
503	723	41
891	24
853	638
663	22
343	229
723	503
630	167
540	955	329
895	799
356	912	948	90
133	948
920	851
332	294
923	53
731	739
530	24	891
891	414	995
984	759
317	304
181	167
638	700
638	700
356	912	948
638	528
356	256	648	313
891	360
278	923	687
356	52
377	422
813	277	746
249	409
249	178
506	29	5	6	921
790	977
356	166
599	732
951	926	715
313	356
503	723
435	518
540	329	264
765	30
192	506
402	634	788
868	232	790	30
294	586
180	727
638	832
558	565
851	547	35
530	629	891
2	700
264	540
891	414	995
638	832
528	638
742	374
950	154
742	528
62	646	113
742	306
119	812
676	125
790	232	126	30	868
416	803	790	147	629	946
790	416
356	313
629	416
692	233
356	912	948
416	790
214	316
356	416
356	912
356	912
199	924
167	469
416	629
701	728
790	416
2	58
813	214	746
101	718
812	790	2
542	163
790	812
2	790
61	718
586	416
586	500
586	500	687	334
586	332
586	885	294	974
586	435
245	540
586	885	294
454	401	98	429
923	890
812	790
181	920
969	977
629	416
629	24
790	812	2
349	976
349	976
248	891
687	923
414	891
200	952
454	429
111	166	586	356	765	602	743
111	294
232	744
232	416
281	491
687	923
790	868
790	868
1001	506
1001	685	605
343	399
343	310
324	322
697	925	293
697	771
207	988	469
422	680	527	15
207	988	795	469	558	424	35
207	373
207	795	373	424
293	697	568
41	723
165	207
293	697
393	754
288	610	484	846	391	629
316	428
316	214
29	506
294	586	885
304	317
288	610	484	846	391	629
443	742
164	402	943	893
377	101
935	233
288	610	484	846	391	629
288	610	484	846	391	629
288	610	484	846	391	629
991	858
518	435
454	401	98	772	429
454	120
429	415
190	120
401	98	415	429	454	165
890	923
229	343
207	428
157	740
322	324
401	165
934	595
207	136
401	98	415	429	454	165
189	32
391	288	373	610
544	8
306	742
178	546
890	923
365	866
391	373	353
310	46
157	61
316	428	136
943	70
943	164
692	233
742	443
692	233
435	500
429	401	98	415	454
977	996	153	418
742	659	306
849	91
943	402
685	1001
193	264
435	166
157	931	277	171	933	926	347	285	590	577
153	996	977	418
306	742
306	659
977	996	153	418
768	322
14	173
322	768
893	299	120
443	962
951	78
952	428
893	299	120
423	246	101
166	435
933	157
862	99	178
310	343
784	742
343	310
988	167
977	996	153	418
120	893
988	167
977	153
586	267
347	157
586	500	885	294
880	873
347	933
422	680
321	499
996	153	977	418
893	299	120
500	435
540	311	955
893	120
893	120
946	313
540	245
800	62
800	62
800	62
500	814
381	670
540	53
546	517
952	316	17	647	428	142	990	200	971	349	224	857	302	92	915	136	31	344	165	543	953
272	450
32	189
500	586
586	500	294
178	862
586	885	294
157	347
506	502
946	416
153	977
126	435
742	784
207	484
586	500	294
806	428
458	956	1000	48	216	319	558
73	41
207	891
313	946
207	99
290	193
946	313
32	791
935	233
175	849
518	895
65	687
977	996	153	418
977	996	153	418
61	718
895	163	799
784	742
233	935
133	313
185	762
133	313
367	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	946	178	316	865	324	220	334
290	193
720	935
935	720
963	367
849	175
306	790
418	996
472	168	232
546	550
120	893
120	893
472	229
193	157
178	470
443	86	152
313	946
472	946
170	784
978	188	629
306	790
718	866
14	924
866	718
742	718	61
313	133
629	978
819	329
935	233
997	749	692
742	784
138	383
418	996	153	977
518	895
165	31	316
150	471
61	742	718
472	946
139	676	534	206	487	477	154	125	322	939	64	622	323	510	601
433	987
416	790
580	669
133	313
784	742
895	163	551	799
56	329	994	692
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
891	414
435	586
866	718
784	214
663	879
685	643
951	883
165	31
710	178
165	31
233	746	692	935
891	414
214	784
946	313
165	31	316
868	790
891	24
891	629	530
165	31	316
995	891
112	267
41	723
743	704
101	377
948	586	356	435	500	868
700	812
414	891
356	730	472	313
643	685
742	659	306
418	996
800	62
356	586	948	435	500	868
470	605
1000	48	499	684
290	566
742	61
742	784
685	643
891	414
422	731
643	249
643	685
428	806
700	590
220	415
784	617
764	840
1003	278
245	231
868	790
62	646
685	643
851	978
245	231
935	233
249	506
784	742
484	207
891	995
280	526
414	891
50	559
500	948
997	415
41	565	499
558	499
164	943
739	544
316	367
153	996	418	977
418	153
458	499
166	586	573
978	851	167
418	153	996
758	499	844
546	920
311	540
61	742
61	819
881	790	804	700
229	428	388	189
214	32
819	61
605	228
935	233	692
377	101
995	891
377	101
383	720
173	506
353	190
353	190
720	935
995	671
692	233
500	814
720	746
977	996	153	418
65	415
977	418
720	746
618	499	321
418	996
813	668	935
418	996
101	377
806	200
418	977
332	586
418	153	977	996
267	112
868	765
868	765
540	329
150	471
377	101
977	418	153	996
207	484
935	720
367	135	720
526	902
784	214
143	544
157	193
273	951
977	418
646	62
232	472
273	951
381	591
978	188
718	193
572	450	802
111	435
802	572
692	233
469	614
952	200
572	450
272	450
605	178
428	229
943	164
840	245
868	730	356
605	178
739	544
61	742
356	730	472	313
720	367
605	178
229	428
414	8
415	617
61	546
67	963	846	344	391	165	207
15	731	422
111	294
935	720
429	454
716	866
935	720
356	730	313
784	214
1001	506
718	716	16	377
718	716	16	377
170	581	703
710	178
193	214
605	178
167	851	188	141
428	806
246	423	101
193	40
334	229
991	61
136	207
723	565	499
374	105
418	996
439	949
1001	506
940	214
400	318
324	337
189	229
552	167
450	572
530	629
918	499
193	40
710	178
923	687
193	91
923	687
165	401	31
915	428
313	356
951	273
178	333	249	693
324	591
605	1001
923	278
273	951
558	216
605	333
893	164
581	692
926	748	715
605	178
926	715
926	715
693	178
523	765
199	837
377	718
926	147
518	535
542	90
718	866	904	716	724	522	189	16	595	708	883	377	843	754	114
530	891
638	235
324	388
193	540
996	418
334	381
535	250	913	369	722	444
834	749
784	214
278	923
718	248
669	99
235	638
925	311
850	415
306	374
233	746	935	692
73	499
377	718
692	581
415	850
500	332
90	136
48	499
708	718
278	923
926	748	715
851	188	167	141
926	715
581	742
90	912	356	439	266	948	949
926	715
193	542
514	1001	780	950	977	378	832
90	912	356	439	266	948	949
304	317
535	250	913	369	722	444
800	62	62
800	62
540	329
317	304
101	423
189	718
806	428
189	718
935	746
736	540
923	278
435	586
819	329	692
418	996
614	858
664	335
582	329
837	199
267	517
278	923
1001	506
585	118
62	513
923	197
585	118
707	680	951	880
41	618
833	367
855	697
428	302
356	65	687	948	425
356	602	313
923	278
923	278
391	288	373	610	353	750
278	923
180	958
316	428
267	648	517	751	478
535	913
120	6
90	935	720
530	629	891
314	228
400	374
671	995
517	648	267	751	478
164	893
356	948	743
530	629
984	759
486	148
671	995
332	435
978	526
991	654
392	267
392	267
392	267
207	795	424
935	233
133	313
902	526
90	865	414
428	316
542	193
185	532
722	535
135	870	371
428	316
233	935
926	336	577	715
731	8
731	143
565	704
526	978
559	106
166	74
199	837
418	153
316	428
264	193
526	978
868	425	356
895	823
795	424
955	427
680	422
994	764
784	742
788	740
948	356	912
978	280
782	838	806
633	193	53
16	718
991	654
16	718
16	718
951	883
813	746
874	540	840	231	873	245	764
697	925	855	293
324	206
991	654
697	925	855	293
991	654
697	925
324	154
991	654
332	353
581	273
518	772
500	814
160	658
391	445
273	581
633	772
754	718
891	267
978	851
909	862
441	304
166	586	573
500	550
225	951
356	912	30	765	104	256	52	77	948	602	168	133	425	868
324	591
764	364
233	935	746	692
356	912	765	948
540	329
540	329
948	267
662	466
166	762
866	718
499	321
469	141	512
685	1001	605
977	790
200	952
60	568	187	695
718	866	904	716	724	522	189	16	595	708	883	377	843	754	114
926	715
500	814
70	772
530	24
926	336	715
530	24
335	664
38	474
510	601
450	187
881	516
813	720
710	767
135	581
499	684
415	70
280	902
540	736
629	530
754	718
280	902
790	416
692	233
692	233
189	718
540	840
16	718
866	718
891	530
607	191
337	324	591
415	718
415	762
530	629
991	858
952	200
991	61
782	662
101	718
991	858
32	214
491	5
356	472	730	602	133	313
160	658
428	857
924	14
62	646	113
891	414
356	912	439	266	948	949	425
790	306
951	213	660
2	590
790	977
772	70
388	832
118	585
485	62
912	90
192	29
629	530
229	371
595	71
951	335
951	273
516	881
595	71
530	629
716	866
414	891
912	166
356	126
356	126	586
891	414
912	77	168	425
891	629
356	126
356	948	250
356	948	250
313	356	602	133
356	744	472	232
133	765	602
530	356
356	530
356	948	782
837	745
356	948	782
17	428	857
425	948	367
648	948
133	313
320	617	107	980
197	923
629	891
851	978
425	790
61	89
356	472
356	472
356	912	168
745	837
416	946
784	170
423	591
784	587
414	891
136	915	142
349	976
577	277	171	933	347	285	590
14	924
790	425
506	199
61	157	718
912	356
356	472
2	790	812
356	912
506	199
24	530
390	851
24	891
24	530
759	984
586	74
586	332
586	356	948	435	500	868
586	435
862	178
586	166
586	885
862	178
862	693
506	14
506	783
178	862
105	374
281	905
306	790
200	915
697	925	855	293
324	164
165	401	31
697	293
697	925	855
324	96
697	925	855	293
659	742
697	925
31	990
165	401	67	31	316
293	246	724
925	311	874
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
165	857	136
987	796
178	99
377	718
722	542
857	428
165	401	31	316
65	415
193	633	53
429	401	98	415	454
720	813
912	472
458	704
458	48
912	472
601	510
987	433
157	61
239	78
987	433
920	274
193	718
996	418
926	336	715
189	749
332	168
157	277
414	891
987	994
929	314
293	697
314	228
718	866	904	716	724	522	708	377	122	114
948	912	356
53	311	609	90
506	199
535	250	913	369	722	444
605	178
784	300
605	178
605	178
912	168	949
855	697
324	388
935	746
951	926
617	320
70	415
987	692
977	790
293	697	149	568
685	643
695	450
925	697	873
425	790
643	685
15	731
324	388
122	718
542	823
909	371
542	823
784	742
542	823
392	112
267	891
392	112
267	948
790	425
849	275	737	710	423	175
669	580
948	586	356	435	500	91	868
469	167
722	535
948	267
868	790
854	113
334	423
267	891
948	416
885	648
951	599
101	16
857	952
866	718
530	24
790	868
716	114
435	367
74	294
98	134	268	707	278	117	107	713
866	883
98	134	268	707	278	117	107	713
126	356
98	134	268	707	278	117	107	713
832	96
229	428	388	189
724	246
718	193
377	718
784	390
599	951
98	134	268	707	278	117	107	713
736	540
952	200
589	290
883	866
868	790
994	987
320	107
142	857
306	374
267	948
377	718
142	857
425	790
306	660
976	502
933	577
789	433
990	424	207
568	379
866	716	718
74	586
657	837
904	718
742	784
545	946
866	718
178	976
742	659
671	749	692
98	134	268	707	278	117	107	713
589	909
868	52
356	586	948	435	500	868
948	267
166	586
978	988
660	306
904	718
813	746	720
883	754
356	948
98	134	268	707	278	117	107	713
293	724
267	948
469	424	421	795	547	188	614	301	954	817	957	167	35	451	207	241
98	134	268	707	278	117	107	713
142	857
790	868
316	17	647	428	142	990	200	971	857	302	915	952	136	31	351	165	543	953
718	866	904	61	716	479	724	522	708	377	711	293	122	114
193	660
790	425
98	134	268	401	278	117	107	429	454	713
952	857
547	188
96	324
191	607
61	522	718
425	790
13	516
171	577
433	994	987
367	915	316
166	912
790	425
294	500
274	951
13	783
891	414
605	178
868	416
178	228
605	178
605	178
605	178
605	178
114	718
445	274
605	178
891	267
136	316
528	135
595	169
707	98
13	783
142	857
356	912
138	528
274	445
535	722
977	153
526	902
718	866	904	716	724	522	189	16	595	708	883	377	843	754	114
743	868
425	790
868	912	168	984
141	241
707	680
806	838
868	743
866	718
978	547	469	188	614	954	167	35
866	718
53	193
984	759
316	200	971
530	891
718	716
356	912
294	74
790	425
74	294
335	951
716	377	866
899	29
90	316
220	65	75	91
425	946
414	891
356	948	782	250
414	891
333	605
151	923
743	704
506	29	5	6	921
540	28	955	641
425	790
91	718
288	610	484	846	391	629
165	401	31
946	425
866	716
948	765
288	846	629
288	846	629
288	610	484	846	391	629
288	610	484	846	391	629
313	133
288	610	484	846	391	629
377	718
288	610	484	846	391	629
377	718
377	716
288	610	484	846	391	629
160	658
288	846	629
800	62
192	29
840	540
184	1004
288	610	484	846	391	629
978	851
586	267
586	166
288	846	629
891	2
840	540
586	500	294
90	141
377	422
722	535
228	178
722	535
634	388
153	411	996	418	977
184	754
516	13
891	24
311	329
891	24
969	977
138	528
891	629
1001	506
425	946
83	752
812	790
107	5
700	790
790	425
684	499
700	790	2
167	851
107	320
367	190	920
1004	407
857	122
1004	184
444	542	535
334	75
595	71
372	404	149	169	934
551	895
547	188
75	220
595	71
75	772
200	316	971
605	178
605	178
605	178
605	178
605	178
166	74
605	178
16	718
951	335
692	987
812	790
67	344	391	165	207
946	425
641	540
946	367
246	724
772	193
443	152
857	428
724	246
329	692
329	692
329	624
329	343
428	302
948	356
595	718
246	724
166	112	674	392	74
540	830
722	535
404	372
946	30
14	924
337	324	591
710	527
935	720
840	764
416	868
718	479
356	912	765	948	168	472	425
692	233	581
565	684
977	1004
581	692
516	700
527	710
164	324
207	424	421	795	547	469	188	614	301	954	817	957	167	35	451	241
951	13
356	912	765	948	168	425
638	832
987	433
540	736
772	75
718	866	189
832	38	638
857	136
736	540
720	935
458	216
840	540	245
30	912	946
909	935
545	30
710	527
138	383
832	638
692	775	718	591
62	646	113
718	415
857	136
832	976
383	141
535	854
415	718
138	383
138	383
74	648	885	294	759	104	447	984	313
984	759	168
946	313	232
383	518
518	895
48	458
518	895
164	853
935	909
586	267
724	246
854	535
70	752
977	491
0	470
854	535
112	356
595	754
367	530
949	912	168
946	231	607
410	541	650	837	1001	482	924	251	153	16	76	929	994	767	433	175	777	122	184
955	540
700	790	2
410	14	719	16	56
42	323
62	485
866	718
595	1004
189	718
189	718
333	605
512	241
1004	595
660	193
991	654
367	851	978
62	513	485
160	658
987	433
977	1004
954	817
31	990
527	710
915	428
30	545
407	1004
895	551
891	414
895	551
991	654
112	1000
895	551
90	136	316
154	324
1004	977
450	947
1000	112
948	52	356	868
316	200
987	367
38	832
67	963	846	344	391	165	207
857	915	316
891	414
337	904
857	952
646	62	113
322	752
316	915
75	220
178	502
1004	407
369	535
138	383
175	737	849	275
138	383
1001	685	605
946	415
658	143
322	534	591
551	895
517	61
383	851
470	789
273	951
369	535
397	687
74	166
184	732
433	994
151	290
273	951
167	630
669	143
692	191
684	25
702	506
810	881
429	454
273	951
61	243
644	14
90	356	948
173	506
90	433	720
530	629
324	206
160	24
67	963	344	391	165	207
120	772
356	912	948	90
517	948
220	75
692	191
178	99
290	923
605	178
605	178
870	951
290	151
407	1004
605	178
605	178
883	866
207	165
883	866
693	862
605	178
545	30
951	274
611	14
718	866
74	166
294	586	111
294	762
866	718
367	742
790	306
987	433
692	191
38	388
712	450	40
716	866
450	187
718	866
67	963	846	344	391	165
407	1004
188	301
136	90	316
274	951
924	14
784	742
840	231	245	764
784	390
112	517
450	712
207	99	35
855	581
790	782
372	404	149
902	526
207	988	387	451
977	410
207	165
855	581
601	534
143	422
414	891
136	915	142	857
720	90
316	915
428	915
866	718
891	414
126	586
306	790
946	425
500	586	687
129	577	577
680	731
974	586
710	527
540	231	955
485	513
126	356
935	909
367	248	220
692	746	233
90	987
915	428
207	547
527	710
703	581
30	545
99	502
118	0
428	142
99	710
414	891
220	65	75
720	527
581	703
909	935
99	599	862
106	740
742	784
267	948
372	114
0	118
585	909
16	101
850	367
293	866
891	414
16	772
518	62
662	379
267	891
518	551
800	62
518	646
800	62
687	75
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
800	62
891	267
246	724
813	277	746
573	435
780	514
662	466
0	442
75	772
53	367
857	17
684	48	318
367	692	720
267	891
393	522
646	62	113
891	414
414	891
891	414
586	356	126
414	891
365	118
586	500	126
599	693
843	184
356	730	104	256	648	313	109	332
977	114	184	407
586	334
586	782
118	335
891	414
540	311	925	955
32	90
114	372
685	1001
72	443	662
517	112
506	650	881	532	837	1001	924	783	828	761	702	576	516	541	14	945	270	719	745	173	13	437	996	199	644	921	657	738
506	702
414	891
136	857	915
724	246
716	718	866
337	919
0	705
435	880
335	464
866	718
866	716
832	388
2	790	700
32	791
1001	685	605
444	535
913	369	535
61	779
716	718	866
418	996
868	765
891	629
388	832
338	193
388	299	509
813	277	746
790	595
595	790
586	885
418	996
418	996
356	586	126
506	199
790	595
29	808
506	199
356	126	948
506	199
371	909
732	407
29	808
542	444
586	885
724	883
356	517
356	948	425
173	506
605	178
605	178
605	178
779	61
356	948	425
542	62
506	921
586	762
332	356	256
332	435
586	356
718	120
444	542
17	857
586	974
586	974
61	779
332	443
638	460
586	435	334
784	742
784	83	390
784	83	390
784	83
949	912	168
181	656
516	790	700
866	716
356	765	52	948	868
535	913
356	765
24	891
24	160
181	920
439	912	168	949
318	332
356	948	90
356	472
356	765	52
356	229	52
472	356
356	472	313
356	472
356	472	313
472	356
356	602	111
356	472
724	883	718
724	1004
883	724
502	228
502	710
502	710
804	761
135	581
260	790
502	710
502	976
502	710
746	668	935	813
746	813
746	668	935
746	813
200	952
324	460
349	976
509	388
369	535
135	581
135	581
135	581	170
135	628
586	974
349	976
646	62
534	388	343
356	472	313
356	472	313
200	136
605	178
200	136
790	516
324	591
898	688
790	260
790	516
415	946
248	718
415	948
790	126
248	718
136	200
644	506	199
840	245
840	318
996	418
996	418
1001	506
266	439
790	868
149	716
324	591
790	868
439	266
586	762
425	946
187	947
180	897
232	946
586	166	52	267	782
949	439
630	167
808	29
949	912	168
168	949
913	535
168	232
949	168
168	949
168	912
949	168
168	912
168	949
851	687	591
472	356	313
949	168
168	949
851	817
168	472
472	168
310	46
883	745
868	790
168	472
439	949
168	912	472
851	167
168	472
472	168
472	168
472	912	168
168	472
168	472
472	168
168	472
851	390
949	439
472	168
949	168
77	168
790	868
912	168
912	77
912	168	472
586	500	294
912	356
912	356
912	356
586	267	984
472	232
912	168	949
912	168	949
912	30	946
724	883
724	718
168	472
168	472
648	885
648	602	721	133
648	885
586	885	294	166	974	984	74	573
472	168
593	718
2	700
197	923
561	629
949	912
168	948
776	229
168	266
168	260
472	168
168	472
862	99
862	99
862	178
991	654
991	61
991	61
178	862
991	61
730	472	356	313
730	356	313
730	912	356	868
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
697	925	293
502	78	878
925	311	873	955
925	540
697	925	855	293
952	200
880	435
730	868
720	367
832	299	509
730	112
404	372
720	668	935	746	813
346	96
920	274
687	65
935	668
414	327
316	351
314	599	605
334	586
605	178
288	846	629
605	178
605	178
605	178
605	178
207	630
605	178
288	610	484	846	391	629
207	795	373	469	558	424
112	392	267	674
112	730
628	937
772	122
435	880
674	112
443	962
316	17
125	139	206	622	323	510
526	360
67	344	165
749	502
870	135
334	65	687	435
887	383
832	710	423	184
749	189
547	167
62	646
316	302
870	371
443	332
547	167
246	724
470	789
577	147
703	784
840	540	245
595	71
840	540	245	764
840	540	245
840	540	245
742	443
595	71
372	404	595	149	169	934
479	122
335	107
321	216
547	817
752	120
595	71
104	948
220	367
147	577
742	120
335	118
104	356	256
895	799
437	516
668	746
113	646	62
175	849	275
915	857
765	721	425
721	425
988	421	795	547	851	469	188	614	301	978	424	35	207
765	356
290	214
724	246
422	731
253	151
402	534
586	334
641	540	28	955
955	987
347	933
586	267	984
192	643
987	872
104	425
586	435
944	53
193	367
392	112
832	509
987	231
178	502
944	53
381	643
428	316
423	246	101
996	418
65	334
946	30
424	795	990	207
996	418
374	105
765	648	721
721	648
306	659
902	280
721	765
946	415
741	563
316	952
724	506
951	225
643	192
470	789
500	814
90	188
404	732
450	572
435	586
420	96	559
887	589
500	586	294
887	383
214	765
480	506
314	228
1004	407
644	199
749	2
586	435	782
628	135
41	503
178	78
178	130
586	435
289	381
813	720
178	78
890	731
105	374
879	322	740	420	164
74	166
391	484	288	610
170	135
316	952
293	724
819	749
288	484
749	819
819	329
630	207
381	107
581	742
589	922
629	915	530
718	724
891	414
900	742
895	799
718	724
718	724
443	742
718	724
718	724
948	126	602	416	313	74	425
628	82
337	638
659	742
216	321
399	343
862	78
516	532
718	724
718	724	724
851	687	591
530	629
891	267
139	534
52	765
372	114
170	405
418	996
948	367
329	819
895	799	518
891	414
52	586	166	267	782
166	74
425	416
16	19
895	823
819	329
422	731
29	808
193	367
765	648
52	229
545	946
891	414
700	790	2
629	530
629	530
329	819
879	322	740	420	164
940	214
93	192
891	414
742	900
742	581
586	52
5	670
742	659
77	232
586	126
214	850	13
236	1004
586	984
5	670
586	267	984
742	659
214	147	230
951	638
41	723
53	367
891	414	995
193	443
109	256
700	2
500	814
107	29
946	545
819	329
700	516
700	790	2
152	86
73	723	41
316	857
404	372
246	724
90	1002
946	30
90	32
649	534
316	857
868	765	52
418	996
987	872
75	633
532	516
912	356	730	868
516	532
720	527
888	428
720	668	935	813
912	168	949
720	833
629	530
166	743
731	284
731	890
530	629
214	62
832	38
480	828
532	516
316	952	990	200	971	351	543
532	516
720	527
516	532
31	990
31	165
344	373	165
516	532
669	143
607	617
582	764
912	356	256	425
65	782
246	101
334	185
935	720
995	414	891
1004	381
912	168
166	392
908	104
891	267
347	472
294	74
537	236
912	168	949
948	126	648	112	790	416
316	214
919	1000
77	168
11	506
267	891
919	1000	601
274	469	167
256	912
891	414
232	472	946	425
948	415
274	469	167
919	1000	601
919	1000
29	107
585	547
919	1000
518	214	367
581	170
225	883
288	846	629
216	558
919	601
828	480
288	846	629
919	1000
558	216
919	601
988	387	667
919	1000
29	107
919	601
919	1000	601
422	731
720	935
919	601
251	482
1000	919
347	472
919	1000
948	425
582	955
919	1000
919	1000	601
207	795	373	424
765	648
919	1000	376	601
919	1000	601
52	765	868
919	1000	601
873	231
214	518
14	924
832	710	423	184
843	711
62	518
480	828
139	534
425	232
334	214
62	518
232	77
868	52
946	313
139	125
52	868
500	782
126	790
126	586
656	181
978	795
310	46
334	75
518	62
168	912
746	935
499	844
245	540
891	414
168	439	266	77	949
118	335
334	322	70
107	367
990	795
425	104
518	895	799
710	832
648	765
705	0
868	730
799	895
799	518
963	67
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
53	887
52	812
178	130
322	334
868	730
104	425
895	799
542	62
62	113
414	891
915	591
52	790
414	891
425	104
990	207
189	749
175	5
294	126
595	71
648	765
112	646
130	178
749	189
707	193	98	633	120	951
418	996
912	214
126	294
185	506
663	706
912	356	256
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
850	13
857	316
104	425
605	178
335	118
200	630
316	214
630	200
868	765
52	868
723	41
256	912
870	405
715	926
730	439
178	862
425	104
491	189	5
499	844
605	178
899	29
133	602
605	178
605	178
638	214
605	178
605	178
118	335
951	807
189	749
472	912	946
334	193	923	687	214
752	784
704	458
35	851
949	912
926	157
225	951
979	850
104	425
926	336	715
851	630
443	550
926	336	715
422	613
334	696	692
990	24
78	178
1001	506
630	851
425	104
749	189
104	425
531	214
323	534
74	435
70	633
638	337
915	428
638	951
248	980
334	776
232	425
988	954
503	704
534	388
807	951
2	700
915	136	316
630	851
316	857	120	915
915	428
16	754
812	52
414	891
334	223
915	122
503	1000	723	41
978	851
978	851
915	428
428	915
915	316
951	225
630	167
70	534
334	915
978	851
509	893
450	572
663	337
289	810
77	266
157	926
96	388
823	895
232	168
915	334
214	388	70
32	197	580	791	669
113	62
90	248
915	200
912	168
239	951	214	367	713
191	752
101	246
915	428
381	532
915	428
565	481
284	584
843	754
322	343
926	157
895	383
214	107	381
168	912
912	744
704	743
428	915
192	93
915	857
428	915
995	414	891
764	790
915	316
663	22
915	428
435	782
433	789
433	796
915	428
595	716
912	472
428	857	915	953
915	200
913	369
648	765
891	563
168	472
168	912
425	232
595	716
248	90
214	987	226
646	112
724	883	718
891	414
428	200	915
724	1004
891	414
181	656
374	105
912	782	472	575
414	563
622	676	125	559
782	912	472	575
414	563
214	987	433
232	75
414	891
192	107
915	428
540	231
62	513	485
246	423	101
851	630
425	439	266	949
790	700
537	236
790	764
532	516
912	782	472	575
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
891	24
891	193
260	790
912	168	472	575	232
951	851	954
168	912
5	175
746	813
313	730
912	168	472	575
804	761
912	472	575	232
912	214
977	969
32	791
915	428
912	521	77	260
969	977
101	718
912	256
915	32
256	912
746	668	935	813
516	532
782	912
532	516
996	418
679	499
516	532
2	700
942	581
104	416
532	516
32	915
516	532
532	516
790	126
175	5
788	740
540	231	245	624
808	29
516	532
891	353
912	782
532	516
790	126
790	782
534	510
540	231	245	624
912	77
746	586	668	912	542	935	356	743
790	2
32	197	580	791	669
912	472
32	280
746	586	668	912	542	935	356	743
454	713
454	713
404	55
630	891
472	912	575	232
813	668	746
813	277	746
891	414
335	118
977	969
232	472
423	832
439	912	168
390	851
883	724
883	225
168	472
52	812
575	232
575	912	472	232
575	232
949	168
472	168
472	168
586	762
586	782
52	868
924	14
52	790
790	52
52	790
790	52
52	790
862	502
152	86
152	86
152	86
105	56
697	925	855	293
862	178
273	951
952	316
178	862
924	199
991	654
414	891
531	214
428	857
98	107
371	441
540	231	245	624
540	329
870	75
193	891
98	107
542	415
349	976
316	952
273	951
401	98	415	429	454	165
630	685
544	143
329	540
540	329	245
987	540
540	245	987
29	808
29	899
855	697
377	422
855	697
415	542
987	540
559	50
559	50
832	329
559	50
599	710
987	433
563	891
662	450
14	924
935	746
22	663
873	231
832	139
706	663
630	484
530	629
559	376
559	299
120	948	356
595	71
90	857	316
135	581
314	710	767	599
743	704
987	796
743	704
899	29
157	926
98	134	268	707	278	117	107	713
502	178
147	748	277	171	933	926	347	972	285	355	590	577	715	686
98	134	268	707	401	278	117	107	429	454	713
832	329
534	388
502	178
704	503
284	731
38	528
334	776
743	948	868
948	120
334	502	214
685	630
284	584	680	422	731
288	610	484	846	391	629
288	610	484	846	391	629
284	680	422	731
314	710	99	767	599
362	35
288	610	484	846	391	629
540	120
104	74
75	870
485	542
207	795	373	424
288	891
926	157
207	165
207	349
518	214
207	428
782	405	170
207	165
367	214
207	953
948	134	235	435	90	191	165	946	752	257
207	428
74	104
207	165
207	349
207	136
104	74
469	630
924	14
643	107
893	509
120	540
120	540
630	469
704	743
948	790
723	41
316	962
880	873
948	765
517	112
353	891
175	275
75	232
150	471
216	956
469	630
236	532
891	193
919	1000
891	267
193	891
275	175
630	469
704	618
646	62
956	216
976	349
196	731	401
648	256
568	466
509	638
294	586	111
294	762
62	646
416	425
40	900
485	62
743	765
245	540
790	948
935	720
648	721
416	104
425	104
324	676
790	948
147	347
721	104
347	147
790	812
74	912	586	168	984
646	62
868	948	743
73	704
150	471
790	425
404	595
499	684
104	425
790	232
228	605
948	790
16	19	777
765	416
765	104
988	851
104	30
835	233	736
428	857
439	912
391	373	353
724	293
147	347
915	316
228	605
721	765	648
425	790
790	425
425	104
193	870
150	471
193	633
207	795	373	469	424
207	795	373	424
499	684
416	765
319	48	216
721	648
909	58
870	193
61	332
207	978
104	425
926	336	715
870	628
995	414
120	765
503	723	41
314	78
996	418
73	704
570	851
765	416
425	104
107	320	201
334	502	214
912	439
41	503
503	41
4	371
915	316
469	512
168	912
915	857
101	951
41	503
316	915
915	316
628	870	135
503	41
540	245
232	790
850	752
41	503
503	41
540	764
949	168
765	948
168	949
540	245
765	948
30	743
915	857
790	232
147	278
991	61
540	581
868	52
764	364
935	746
563	414
90	192	107
90	192	107
90	192	107
415	40
214	531
472	946
40	695
425	648
104	790
104	425
232	472
425	790
648	425
540	245
1001	506
790	425
531	214
334	534	70
704	499
788	106
425	912
731	422
40	367
214	502
425	545
335	29	208	537	810	464	737	553	118	5	192	899	468	985	664	688	639	289	236	107	670	1004	980	262	201	175	643	381	808	228
105	56
990	178
500	814
851	547
581	540
948	765
638	951
614	214
910	329	692	591
178	990
614	214
337	663
517	112
581	540
888	428
61	522
912	168
912	168
976	178
963	367
469	547	851	188	614	954	167	141	35
214	267
949	425
469	207
372	404	149	169	934
790	104
500	782
104	790
126	435	984
540	245
915	953
532	236
170	782
337	919
267	891
334	772	70	75
874	540	840	231	873	245	764
425	949
987	540
214	534
207	988	795	373	954	424	35
327	921
942	581
704	868
256	648
245	540
445	891
823	542
316	428
126	790
940	214
168	912
372	404	149	169	934
207	978
953	915
500	435
648	256
223	718
404	372
844	558
404	372
288	610	484	846	391	629
178	502
646	518
168	77
362	371
857	915
630	530
582	764
518	646
789	470
718	223
433	789
581	942
433	796
703	120
372	572
458	956	1000	48	216	319	558
288	630
522	61
214	220	944
425	109
245	540
742	900
933	748
458	618	956	1000	319	704	499	41
223	718
290	278
313	472
67	207
950	154
441	4
571	160	530	684	394
441	371
336	285
951	851	954
322	879
886	250
214	614
572	372
236	532
718	223
915	857
178	470
569	470
428	316
662	443	214
472	313
335	464
800	62
104	425
90	151
614	214
425	104
704	868
422	527	15
868	704
90	435
497	773
497	977
178	415
949	425
391	373	353
15	422
799	895
704	458
530	630
540	581
499	558	321	844
126	586	356
151	90
630	530
581	540
572	372
104	425
347	933	966
742	443
425	790
200	344
207	373
571	160	530	684	394
782	405	170
571	160	530	684	394
550	443
90	236	107
422	284
414	563	445
782	586
581	367
765	648	721
232	75
414	563	445
414	391
851	957
948	415
782	500
236	90
181	189
840	540	245	764
135	581
648	765
135	870	371
214	850	783
139	46
618	458
284	422
24	990
990	24
540	245
724	246
214	662
418	996
418	996
236	5
163	250
518	895
90	236
170	782	581
344	200
518	799	250
5	236
418	996
338	951
742	900	388	863	784	659	306
353	391
214	534	70
425	104
84	324
823	895
376	559
104	425
534	214
62	646	542
581	367
935	668	720
214	343	70
62	646	542
704	503
935	746
232	472	575	313	425
990	428
425	104
294	256
294	256
648	765	721
62	646	542	113	163	485
949	168
104	425
168	949
74	166
891	414
294	256
885	974
951	214
540	231	245	624
75	232
940	214
415	948
654	719
485	62
788	634
425	104
214	534
765	214
517	952
832	319
52	868
319	832
294	256
415	127
236	537
104	425
1004	423
415	987
24	35
214	951
435	500
948	425
232	75
849	275	737	423	175
948	425
214	107	5
963	67
428	990
915	316
168	472
274	120
851	570
168	472
425	104
915	857
214	534
433	214
944	90
104	425
428	915
334	718
804	516
334	502	214
851	390
730	868
948	912	356	168	472	765	425	868
246	724
168	912
236	201
425	104
239	706
104	425
275	479
423	1004
516	804
423	246	101
425	500
2	790	700
1004	423
518	62
173	506
500	90
724	246
948	765	425
948	425
500	782	332
500	435
356	765	425
356	765	425
425	104
500	782
356	765	425
414	891
166	885	294	74
981	784
595	404
891	414
423	779
810	881
166	521
500	586
369	535
369	913
414	891
129	577
104	425
891	267
439	266
688	808
586	500
586	500
586	885	294
586	885	294
500	586
586	294	573
586	267
586	885	294
586	885	294
104	416
586	885	294
168	556
586	500
586	500
530	526	484	288	851	24	445	954	685	846	280	391	360	630	629	891	631	160	750	493	561	658
891	414
599	99
891	530
418	996
418	996
948	356	425
586	782	435
948	803	267
891	563
418	996
949	168
168	912
810	107
418	996
624	540
168	472
800	62
168	949
542	823
949	168
472	946
472	168
318	840
891	445
318	840
913	369
414	891
414	891
948	133
390	851
948	765	721	90
232	472
318	840
318	332	684
891	414
472	168
267	891
891	414
168	472
472	168
891	267
439	912
166	586	573
502	749
502	178
913	369	535
267	891
62	518
439	168
439	949
472	946
168	912
168	949
168	439
168	912	472	575
168	77	575
168	912	472
225	883
949	439
949	168
2	749
790	126
790	425
105	374
105	742
987	415
190	274	373	656	181	353
200	952
311	540
697	925
190	890
316	915
697	925	855	293
98	134	268	707	401	278	117	107	429	454	713
779	423
662	443	214
327	381
327	921
273	951
844	956
353	391
921	327
207	558
514	950
273	951
353	391
327	921
707	680	951
425	946
454	401	429
695	40
790	104
178	502
353	391
170	245
230	347
744	912
268	117	98	633	454	713	291
443	152
721	648
765	948	721	90
951	273
804	761
401	98	415	429	454	165
401	98	415	429	454
486	353
605	333
112	392	267	674
486	353
590	157
674	112
200	857
392	112
267	112
267	112
178	767
98	134	268	707	278	117	107	713
31	24
90	944
200	857
185	833
952	200	543
99	491	207
595	404
990	428
595	71
374	742	105
294	759
862	178
765	523
223	343
643	381
643	670
595	71
61	718
178	862
881	810
695	951
813	668	277	935	746
207	795	373	424
599	314
523	765
207	469	558
104	790
721	356
207	988
316	165
178	862
48	844
912	168	472	575	232
915	428
912	77
912	472
912	168	949
912	168	472
915	92
946	948	416	425
316	857
245	329
104	425
925	874
925	874
374	105
795	469
469	795
912	168	472	575
862	178
334	214
425	104
951	926
367	868
469	978	424	988	421	795	547	851	188	614	301	954	817	957	167	141	552	451	207	512
334	214
868	52
334	214
558	207
104	765
534	70
558	1000
558	216
765	648	721
104	425
500	435
833	185
912	744
90	500
362	141
362	771
321	216
290	98
912	168
371	4
912	168
316	915	367
371	4
214	502
605	178
995	414	891	591
514	1001	780	950	977	378	832
90	948
585	371
912	439
595	71
585	371
844	956
585	371
585	371
585	371
167	851
500	90
585	35
585	371
472	946
950	514
500	814
585	371
585	695
813	277	935	746
868	367
371	135
214	433
514	950
530	658
963	367
590	171
695	585
105	374
813	746	720
319	499
482	56
926	951
32	197
193	550
324	585
891	414
316	915
868	730
48	723
995	671
926	715
915	316
946	472
482	56
232	912
62	113
433	994
851	390
316	952
503	723	41
980	718
335	107
153	411	996	418	977
500	814
399	343
41	503
190	274
316	952
190	656
595	404
31	410
90	220	944
530	629
441	371
337	638
369	913
133	256
24	31
790	425
24	629
24	629
425	790
316	915
687	65
963	53
687	65
90	765
126	790
56	990	482	28
214	367
648	765	721
912	168	439
32	197
912	168	472	575	232
550	812
790	425
268	633
850	53
5	175
500	586	687
946	214
758	318
150	471
926	951
891	530
435	500
587	591
935	720
813	277	935	746
214	367
907	754
629	530
56	482	95
500	90
151	617
329	731
534	388	343	822	591
207	558
390	851
987	120
995	891
151	923
764	264
891	995
926	951
849	275	175
891	995
956	844
630	951
381	643
168	912
643	381
381	192
907	754
214	595
844	956
629	530
907	754
865	367
531	214
630	484
168	912	439
316	915
531	214
913	762
919	1000	601
530	629
482	606	531	56	798
425	765
790	126
530	891
530	891
754	907
120	987
754	907
469	851
280	902
630	629
919	1000
86	443
851	469
746	935	935
919	1000
900	742
886	250
951	630
629	24
542	62
353	750
764	329
630	951
900	742
633	193	53
1000	48	216	723	319	558	458	41
1000	48	216	723	319	558	458	41
126	790
758	723
750	353
353	750
629	630
630	629
790	126
306	790
595	214
951	630
700	812
484	207
790	306
192	381
445	507
30	946
30	946
469	988
630	951
782	445
48	956	1000	216	723	25	319	558	458	41
531	482
532	516
751	112
721	908
874	540	840	231	873	245	764
795	424	207
795	424	207
280	24
90	450
428	915
516	532
472	946
470	789
912	472
484	630
765	602	133
956	844
472	946
730	256
586	984
586	762
420	96	559
909	58
95	56
813	912	168	746
586	912	984
565	723
522	365
522	365
220	65	749	75
662	572
586	885	294
425	521
24	280
294	586
754	718
935	746
316	857
662	443	214
178	502
280	360
730	439
788	634
624	746
334	915
713	65
381	192
415	316
280	658
946	30
946	232
981	306
214	595
981	784	306
981	306
951	926	715
316	349
74	166
946	168
192	381
950	88
486	148
956	458
891	267
472	746
367	946
575	912	168	472
267	648	517	751	478
277	157
720	367
428	915
543	952
913	762
120	220
746	935
746	233	935	624	692
450	90
30	946
377	246
220	120
750	891
915	316
912	168	521
220	120
175	5
935	668
912	439
891	414	995
946	367
956	499
595	214
428	915
349	316
946	30
316	349
106	780
367	946
990	56
891	750
849	175
277	700	157	972
334	587
851	547
648	267
849	175
316	915
334	591
891	629
995	334
214	367
334	724
629	891
746	668	935	472	813
24	629
746	813
168	912	472	575
458	956	1000	319
629	24
168	912
168	521
915	857
168	912	586
168	521
207	484
663	528
168	946
935	668	720
605	693	228
605	693	314	228
175	5
724	718
24	629
349	316
168	912	746	813
316	349
629	24
306	790
306	790
30	946
268	117	98	633	454	713	291
851	920
954	851
168	912
746	233	935	624	692
443	86	662
718	223
334	214
334	214
595	404
428	915
790	306
391	891
428	136
24	629
391	288	373
334	534
935	720
915	428
439	730
730	439
439	730
730	439
765	30
765	30
175	849
415	718
415	762
765	30
314	605
367	316
952	316
14	924
253	151
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
253	290
851	570
253	566
433	738
570	851
730	439
851	570
435	586
851	469	570
439	730
629	24
953	207
648	30
267	891
912	356	168	746	472	813
891	414
439	168
730	439
248	506
439	730
416	30
951	245
425	356	439	266	912	949
730	439
416	790
949	168
173	506
851	687
586	166	435	573
103	70
168	949
750	891
851	978
851	978
851	978
915	334
891	530
586	912	168
586	521
586	435
99	862
168	586	912
168	521
30	765
586	912	168
168	912	586
61	718
701	728	292
586	168
185	762
24	629
586	912
586	762
458	565
731	563
790	416
595	404
61	718
418	996
535	518
458	790
790	458
790	458
798	482
731	8
700	881
891	267
168	912
586	912	168
586	521
586	762
912	168	586	521
586	912
912	168
912	521
595	71
912	168	439
790	416
439	912
439	168
168	439
168	472	946
168	77
349	976
601	534
790	168
168	790
168	948	425
912	439
790	168
181	920
181	920
166	74
630	200
746	935	720
808	29
77	168
439	912
812	550
439	266
439	168
996	199
812	700
813	746
267	891
267	891
478	267
862	99
168	77
266	168
168	912
2	700
924	516
260	168
862	178
190	274	373	656	181	353
439	168
556	168
324	70
925	874
486	190
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
806	316
746	813
697	925	855	293
697	855	293
178	862
229	190	920
229	915	629
924	14
425	168
316	349	17	647	428	142	990	200	971	224	857	302	92	915	952	136	31	351	344	165	543	953
98	134	707	401	278	107	429
316	915
855	697	170
180	958
273	951
207	953
547	293
207	988
207	988
401	165
223	718
207	988	373	469
951	225
720	668	935	746	813
273	951
518	535
288	610	484	846	629
273	951
190	920
273	951
288	610	484	846	391	629
415	150
441	371
288	610	484	846	391	629
288	610	484	846	391	629
401	98	415	429	454	165
273	951
401	98	415	429	454	165
547	421	795	301	387	667	957	424	207	512	241
267	478
470	789
40	254	802
365	522
944	90
40	572	900	947	568	198	662	187	488	272	60	254	712	802	695
40	450
236	90
5	107
991	654	654
236	537
585	371
544	143
991	61
544	143
954	301
991	654
470	789
742	900
663	223
742	900
293	547
147	157	748	277	171	933	926	347	972	285	355	590	577	715	686
991	61
90	944
552	978
273	951
581	951
56	482
98	134	268	707	278	117	107	713
946	168
723	73	41
742	443
552	858
98	134	268	707	278	117	107	713
107	381
293	697	568
723	73	1000	48	758	41
502	178
915	229	316
107	29	208	537	810	464	553	118	5	192	899	898	985	664	688	289	236	670	1004	335	980	201	175	643	381
915	316
833	193
193	633
167	851
851	817
229	915
563	414
11	506
868	367
915	229
267	891
367	868
381	107
846	288
719	837
946	30
107	381
207	988
806	915
75	120
450	965
585	371
880	451
585	371
372	934
915	806
965	450
429	98	415
891	414
269	987
435	586
990	207
223	718
369	513
857	136
347	912
723	1000	48	319
646	112
751	854
193	65	633	609	53
371	4
41	503
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
371	4
846	530
915	136
435	267
465	790	700	119	812
586	435
643	685
987	269
465	2
29	808
267	435
334	214	746
334	214	214
334	214
178	550
503	41
531	482
915	953
915	953
134	98
718	223
891	414
214	367
432	789
214	367
214	367
225	951
214	367
850	576	197	516	541	650	611	881	14	682	131	654	270	837	719	1001	745	804	979	924	173	13	828	437	761	506	996	199	644	921	657	702	738
316	915
95	873
946	367
685	643
435	573
720	746
643	685
214	703
595	404
843	907
595	71
833	415
595	239	951
851	547
862	178
809	591
740	157
367	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	946	178	316	865	324	220
849	175
499	844
990	482
107	98
808	29
951	707	214	367	273
720	746
391	288	373	445
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
367	946
743	602
700	2
290	214	367
90	220	944
544	143	8	669
168	260
168	912
765	602	721	133
944	90
90	236
935	746	720
168	912
229	127
126	573
168	556
168	472	946
90	944
369	407
168	912	425
168	425
925	873
65	334
168	439
214	718	127
946	912	168	472	232
518	542
401	98	415	429	454	165
946	367
120	65
573	586
273	951
425	168
789	432
416	790
334	229
175	849
586	885	294
214	127	754
586	450	248	915	530
531	482
810	107
425	946
381	29
61	90
758	918
912	425
912	521	425
912	168	77
912	746	472
912	168	472
849	275
912	77
789	470
347	472
126	294
425	232
509	706
306	523
630	484
214	450	40
806	224
806	224
806	224
912	521	77	699
912	168
151	962
663	950
663	337
577	147
168	425
168	912	77
833	415
362	383
946	472
895	799	518
65	687
334	214
275	849
654	837	719
425	168
644	783
1000	558
15	731
15	731
912	168	74
275	479
29	381
518	895	799
147	577
15	731
147	577
29	808
414	891
168	912
414	891
895	163	551
294	586	111
294	762
267	803	112
499	120
383	528	909	362	589
337	663
912	425
383	528	909	362	589
229	851
73	723	41
946	912
912	168
214	450	40
415	749
912	168
874	540	840	231	873	245	764
912	77	260
851	229
500	435
558	844
851	167
718	372
267	112
372	718
372	404	169
803	112
15	731
833	185
306	229
935	870	230	663
383	362
624	329	935	746
912	168
585	371
290	214	367
362	383
214	502	178
585	371
435	586
585	371
912	168	356	52	648	472
423	246	101
229	415
586	885
585	371
586	383
912	356
585	371
586	573
585	371
935	746
178	991
224	200
586	573
383	586
912	521
586	383
229	637
586	294
868	52
782	586
200	224
120	70	505
891	629
120	188	978
808	29
595	404	169
855	170
349	976
362	428
362	812
724	246
367	425
404	372
24	31
24	31
24	31
629	891
267	630
381	335
415	229
586	166
731	15
334	534	70
891	629
586	885
147	75
178	962
586	294
294	126
418	996
147	748	277	171	933	926	347	972	285	355	590	577	715	686
178	991
294	885	974	984	74
168	912
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
996	418
1000	919
2	57
415	150
294	586
290	214	367
253	151
253	290
253	566
924	199
584	731
584	731
584	731
175	5
584	731
324	591
316	349	17	647	428	142	990	200	971	224	857	302	92	915	952	136	31	351	344	165	543	953
41	723
581	697	870	170	855	371
544	741
581	749
723	758
349	976
581	170
850	576	197	516	541	650	611	881	14	682	131	654	270	837	719	1001	745	804	979	924	783	173	13	828	437	761	506	996	199	644	921	657	702	738
765	523
112	74
74	112
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
178	470
630	484
294	126
586	885
362	849
127	229
953	316
41	758
935	746
267	648	517	751	478
127	415
559	50
127	718
214	912
891	414
415	127
407	369
891	360
676	46
334	534	70
700	790	2
758	41
712	450	40
41	73
758	41
758	41
173	506
912	77	168
229	693
334	534	70
229	638
646	895	551	799	369	513
846	288
57	2
74	912
170	581
193	550
74	912
288	610	484	391	629
288	610	484	846	629
648	267	517	751	478
288	846	629
912	74
288	610	484	846	391	629
581	951
288	610	484	391	629
912	168
912	168
90	61
654	962
90	61
629	891	530
788	402
912	168
990	482
450	586	248	915	530
558	216
214	703
414	563
484	630
573	762
912	168
267	891
913	762
638	346	299	132	509	96	376
267	648	517	751	478
120	233
224	316
381	192
214	127
387	851
782	586
246	724
246	423	101
732	522
595	550
581	170
214	662
746	668	935	472	813
316	953
52	868
746	813
502	470
502	470
104	521
638	460
891	267
530	629	891
5	175
184	423
746	668	935	813
813	746
813	746
630	530
599	693
371	4
484	629
902	280
638	862
530	586	450	248	915
746	668	935	720	813
746	720
314	605
22	663
184	225	883	907	843	754	711	779	407
175	5
758	723	41
891	414
192	327
168	912
168	912
318	844	684
891	414
414	891
530	630
977	969
891	414
133	765	602	721
630	530
324	70
133	765	602	721
724	246
415	229
415	940
324	70
891	414
414	891
730	439
530	630
891	414
414	891
891	414
414	891
630	530
731	15
404	595
790	447
595	404
595	404
595	404
1001	506
266	912
912	439
891	360
423	996
439	912
891	24
168	266
168	912
439	168
923	687
923	921	738
168	912
232	425
541	921
232	790
996	423
891	267
912	949
912	168
267	891
912	168
912	168
790	232
840	764
840	540	245
840	318
650	682
790	2
232	790
232	472
891	414
2	790
586	435	166
586	450	248	915	530
862	569
862	178
266	77
790	232
790	232
232	790
232	790
168	790
790	232
790	168
168	648
168	912
168	912
2	700
168	912	356
168	332
52	868
52	912	232
414	891
168	949
862	99
178	862
569	482
168	912
414	891
790	868
41	73
273	951
700	790	2
273	951
273	951
700	790	2
855	697
98	134	268	707	401	278	117	429	454	713
697	855
425	232
697	925
697	855	293
697	925	855	293
429	401	98	415	454
429	401	98	415	454
311	53
311	707
5	175
200	952
943	70
311	633
891	414
65	687
401	165
662	214
933	347
70	943
595	71
595	71
746	813
934	595
189	214
943	70
1001	506
788	402	740	299	509	906	106
669	143
223	343
344	373	165
150	471
334	534	70
531	214
229	293
75	147
765	721
648	168
383	720
1001	506
951	707	273
804	881
314	605
951	707	273
720	383
362	383
314	710	99	78	767	599	605
362	383
267	629	891
530	629
977	969
765	133
383	720
98	134	268	707	117	107	713
499	193
98	134	268	707	278	117	107	713
643	335
550	443
168	126	356	648
1000	112
147	75
804	881
700	790	2
969	977
775	687
383	362
890	731
470	502
738	433
207	795	373	424	35
178	862
629	526	484	288	24	445	685	846	280	391	360	630	891	160	530	750	658
765	743
595	71
851	547
334	214	746
425	946
14	702
422	731	731
833	415
75	147
925	874
702	14
925	874
192	381
214	334
765	721
15	731
214	367
214	367
665	700
522	732
147	577
700	638
391	353
754	907
700	790
630	24
547	293
74	112
178	32
720	383
65	713
383	720
193	499
895	551
687	65
648	168
700	638
168	648
687	65
318	840
810	107
686	147
687	65
147	686
633	540
810	289
334	534	70
207	445
151	367
559	50
61	534	388
474	591
648	168
168	648
65	687
65	687
482	56
318	934
891	530
648	168
844	684
629	280
581	245
790	700
168	648
891	414
318	840
29	808
441	371
168	439
70	334
439	730
415	316
136	302
423	101
503	41
231	245
231	245
868	52
441	371
718	89
289	810
367	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	946	178	316	865	324	220
334	534	70
662	443
89	718
912	168	699
120	190
662	443
367	214
367	214
367	214
810	289
718	89
367	214
656	469	167
891	24
963	67
851	978
851	978
313	104
987	873	95
912	782
32	178
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
530	891
724	246
485	513
104	790
912	52	232
316	915
293	547
518	895	799
790	104
89	718
718	89
718	89
912	77	168
633	193
530	629
175	5	553
518	895	799
950	223
425	765
423	184
423	101
720	746
912	168
646	542	62
178	32
643	249
752	471
334	890	1003
813	746
813	746
157	61
229	316	851	638	189	299	693	167	491	334
862	178
157	356	502	517	542	586	472	535	765	684
912	472	232
178	862
90	360	629
646	62
367	151
851	383
742	306
987	531
471	483
167	656
925	874
381	192
723	73	1000	758	41
441	371
862	178
963	67
90	464
963	67
439	912
925	311	955
891	24
963	67
577	147
500	814
963	67
963	67
40	662
178	862
40	572	900	947	568	198	662	187	488	272	60	254	712	802	695
40	450
112	267
776	687	617	591
334	70
611	506
90	629	658
891	414
178	502	470
214	703
220	65	75	334
629	24	891
178	710
891	629
24	891
879	164
184	315	781	323	808	103	702	41	394	510	561	432	849	246	149	275	710	423	409	582	101	491	779
184	580
184	521
531	987
569	482
164	879
530	24	891
491	905
764	994
214	233
530	846
833	811
890	334
553	670
846	530
751	517
790	2
311	633
362	469	249
269	987
464	90
207	990
890	997
987	531
997	890
136	316
90	658
693	293
531	987
214	684	499
530	629
862	178
530	891
168	77
90	360
439	730
518	646	895	799
232	425
743	550
120	573
152	443
207	428
573	120
207	428
895	518
178	862
207	428	888
518	895
207	349
178	862
15	731
758	956
355	933
90	464	107
372	934
688	78
951	273
987	269
189	718
372	404	149	169	934
404	372
166	586	435
423	16
585	371
166	74
277	931
435	500
371	4
585	857
585	371
742	863
585	849
245	231
688	808
742	900
723	758	844
752	687
758	844
89	189	718
423	16
104	425
168	313
74	166
425	104
104	425
232	52	912
32	851	24	915	280
514	1001	780	950	977	378	832
193	290
232	912
698	540	840	231	873	245	764
544	143	669
799	485
362	135
851	547
707	680	98	951
61	157	718
707	880
344	373	165
707	880
746	668	534	502	595	32	935	720	813
776	214
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
425	104
104	425
951	630
40	425
731	584	284	15
731	584	284	15
334	534	70
731	584	284	15
951	581
707	680
731	584	284	15
425	104
84	324
630	951
104	425
956	790
164	70
367	742
429	401	98	415	454
231	946
15	584
552	858
558	216
518	425
425	104
147	150
214	425	765
104	425
290	193
441	371
789	470
443	662
425	104
443	662
104	425
95	873
912	168
721	648
912	232
912	472
470	599
24	32
232	912
150	147
912	168
112	1000
720	425
630	685
1000	112
767	599	409
425	104
648	721
767	599	409
767	599	409
1000	112
367	534	70
104	425
542	485
324	84
61	718
912	168
542	646
644	14	506	199
157	61
912	168
425	104
313	472	356
77	168
423	786
685	630
912	439
61	851	502	388	517	915	742	356	718
104	425
544	739
334	534	70
439	912
334	214
746	668
90	267	948
103	310
2	700
418	996
214	190	920
530	629	891
214	367
530	891
216	558
381	658
443	550	193	662	40	53
732	404
912	439
890	997
24	630
662	193	40
443	86	662
153	891
425	104
30	765
313	472	356
266	168
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
721	356
334	474
126	294
581	742
851	35
851	35
558	704
310	103
104	425
550	743
969	528
195	896
214	542	518
154	534
743	550
367	425
951	239
788	740
415	70
788	634
77	266
30	416
746	813
277	931
414	891
553	670
101	423
742	581
732	718
742	367
439	912
912	168	472	232
214	544
277	931
126	104
214	157	147
863	742
843	883
104	126
214	739	544
181	920
367	987
742	863
746	668	534	502	935	731	720	813
742	374
425	367
813	746
813	746
912	439
425	367
908	30
173	506
891	629
192	381
629	891
949	168
891	629
214	629	530
530	484	630
181	724
530	484	630
638	388
367	157	147
70	415
367	499	684
629	526
746	277	935	813
367	951
381	192
277	723
843	883	407
949	912
32	24
581	742
891	809	414
809	891
912	168
702	14
418	996
192	381
111	294
912	266
765	30
765	356	425
111	294	586
111	762
418	7
910	329
912	168
765	356	425
891	414
891	445
112	1000
724	181
14	702
638	790
14	506	199	644
200	915	952	136	428	857	302	165
62	646
891	414
638	853
248	586	450	915	530
638	346	388	299	132	509	634	96	376	832
912	168	439
912	168
746	900	813
996	418
200	915	952	806
439	266	949
630	24
949	439
532	381
14	506	199	644
61	718
416	30
415	70
323	42
924	14
414	891
414	891
790	638
891	267
595	718
168	521
168	575	966
136	200
136	207
381	532
381	532
891	414
891	414
502	470
168	912	472
168	912	472
168	912	472
784	390
168	472	232
784	155
784	90
784	390
784	981
266	790
575	232
790	266
232	575
232	575
565	73
266	790
790	266
168	790	266
168	949
790	168
575	232
784	390
784	981
784	300
784	752
502	710
416	313
532	381
854	518
214	978	141
214	851	978
809	891
809	891
809	891
214	518	535
684	918	319	844
214	435	586
949	168
266	790	168
684	565	844
684	499
105	374
105	742
105	56
105	742
765	721
924	516
168	472
924	850
605	178
605	178
16	410
168	949
912	168	439
912	168
912	439
502	718	591
502	718	591
912	168	439
356	256	30
502	718	591
565	684	844
439	912
111	762
984	586	267
586	984
586	166	573
502	99
502	178
586	166	435
586	356	502	517	542	157	472	535	765	684
586	974
586	885	294
502	228
586	885	294
356	730
502	506
984	912
502	178
984	586
984	586
984	762
356	157	472	765
381	532
984	74
502	538
502	538
502	178
356	472	313
813	746
356	648	948	425
912	168	984
266	790
586	984
356	425	912
356	472
250	662
506	480
356	912	168	746	472	813
984	168
506	14	783	173	13
356	168
891	809
439	912
630	469
472	232
472	232
742	374
232	168	472
790	266
52	868
414	891
52	912
313	356
541	921
949	912
790	266
266	790
790	266
266	790
790	266
266	790
790	266
266	790
178	99
506	541	996	199	644
178	862
924	122
293	693
200	971	952	136	543	806	344
200	344
302	428
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
730	356
474	591
987	90
697	855	293
697	170	925	855	293
952	200
344	200
327	192
687	65
293	568
293	568
987	367
190	367
190	274
190	120
316	90
316	367
165	31
429	401	98	415	454
731	572
662	250
402	164
344	373	165
469	630
962	890
720	668	935	746	813
178	710
962	890
178	862
401	98	415	429	454	165
401	98	415	429	454
646	542	62
956	41
935	720
401	98	415	429	454
178	0	929	6
188	120
246	423	101
246	423	101
165	67	31
165	401	31
987	796
65	193
336	285
724	1004
948	416	435	425
988	3
630	469
160	507
595	415
443	662
862	178
742	374
310	477
443	152
686	650
595	71
329	624
178	862
703	784
152	443
362	716
862	178
644	924
266	168
334	474
58	909
170	855
367	629
962	890
502	178
962	890
782	3	988
962	890
429	454
720	668	935	746	813
362	228
528	356	765
367	316
362	228
988	188
502	687	591
152	443
310	337
988	782
316	428	915
178	862
806	838
782	507	160
301	851
909	58
782	838	806
646	369	513
948	120
629	367
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
750	484	391
356	472	313
220	425
509	969
844	684
425	220
528	663
233	835
530	550
143	658
924	644
267	891
362	383
723	41
332	500
383	362
374	742
586	267	984
334	534	70
356	912	730	168	313	868
630	24
518	120
425	948
311	987
844	684
0	929
790	30
946	962
362	383
915	200
630	377
738	783	541
528	969
963	67
480	506
994	987
500	332
147	150
484	530
112	74
178	249
332	500
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
915	857
605	5	670
74	112
974	984
41	723
994	433
739	920
649	663
356	313
500	332
544	214
857	165
649	42
915	953
873	231
730	912	356	168	313	868
784	390
912	949
173	506
935	233	746
953	915
316	915
912	730	356	168	313	868
695	802
500	332
702	924
160	629
356	912	730	168	313	868
915	450
74	166
851	978
956	758
915	953
956	758
956	758
1004	724
851	978
915	316
334	995
506	480
948	803	120
1004	423
730	912	356	168	313	868
758	723	41
758	723	41
924	702
313	948
142	428
891	267
790	812
953	915
624	90
984	126	435
450	802
995	334
891	24
702	924
165	401
742	374
568	379
684	844
952	915	200	806
995	334
862	178
806	428
851	978
503	1000	723	41
638	164
264	764
920	739
147	157
450	915
239	634
758	723	503	41
332	782
915	200	952	806
231	245
710	502
207	484
332	435
70	322
70	322
70	322
573	586
638	164
857	165
415	946
214	544
891	24	526	484	288	445	685	846	280	391	360	630	629	631	160	530	750	493	561	658
356	743
410	16
272	900
106	740
450	695
823	890
178	862
795	424	207
795	424	207
503	758
164	638
812	790
923	738
630	891
994	231
41	73	723
189	749
98	134	268	707	278	117	107	713
353	21
175	275
89	718
505	337
923	738
401	98	415	429	454	165
422	731
913	369
168	912
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
638	164
190	367
602	743
948	416	946
168	356
595	404
168	266
500	814
749	189
374	742
530	891
806	316
948	120
935	746
946	425
862	178
168	472
53	687
505	337
313	356
742	374
74	166
383	528
316	806
264	329
168	472
948	752
188	978
316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	351	165	543	953
912	168
923	738
142	351
535	444
374	400
374	400
799	895	551	518
190	274	373	486	656	181	353
946	415
381	327
990	207
505	337
126	294
629	752
356	743
423	1004
935	746
374	105
912	168
605	178
126	356	648	168
294	126
730	912	356	868
178	862
472	168
214	517
535	369	444
891	160
530	24	891
126	984
391	484	288	373
74	912	586	168	984
609	772	633	454
609	239	951
178	862
530	280	658
542	356	502	517	157	586	472	535	765	684
160	550
334	75
444	535
915	857
214	388	70
245	764
178	862
995	334
609	53
74	166
356	126	648	168
764	994
963	67
415	946
929	0
89	718
89	718
643	226
710	178
280	24
629	160
912	168
53	923
912	356	730	168	313	868
540	641
923	738
736	764
280	530
865	242
772	75
772	120
472	946
772	609
772	633	75	609
472	946
530	891
170	697
891	530
849	275	175
65	752
772	75	334
175	849
772	120	609	454
851	978
207	990
806	782
629	280
749	540
946	425
190	214
668	952
314	929
629	507
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
316	302
134	98
150	191	752
618	704
946	367
322	70
618	318
1001	506
150	471
952	200
112	1000
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
720	746
410	189
416	435	425
435	586	166
249	929
425	744
356	472	425
335	440
425	416
470	789
425	356
280	526	484	288	24	445	685	846	391	360	630	629	891	631	160	530	750	493	561	658
806	316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
24	630
112	74
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	925	95	56	480	955	764	641	68	698
987	796
24	891
530	891
401	429
743	550
987	698
166	112	674	392	74
374	105
75	772
75	220
951	630
784	83
602	356
356	472	313
1000	112
392	112	674	166	74
367	190
630	24
544	563	739	580	143	791	144	669
630	951
220	75
429	401
646	542	62
275	849
544	739	143	8	669
112	674	392	166	74
978	120
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
530	629
674	112
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
862	178
849	275
181	920
74	112
1004	724
74	112
435	416
891	153	775
74	392
849	585
952	200
962	890
857	915
585	849
710	599
275	849
356	912	472	765
356	743
207	547
178	862
980	464
214	703
362	30
758	956	723	918	503	41
629	530
280	547	851	142	373	24	915	846	530	35	920	658
334	687
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
423	591
718	61
581	742
784	306
316	647	915	136
334	687
415	595
535	369
530	629
356	472
423	334
356	472
423	246
923	687	53
120	772
120	772
923	738
120	948	435	196	198	752
332	168
767	333
857	316
718	61	724	189
857	316
193	214
718	883	754
214	367
316	214
313	946
440	537
440	226
883	184
316	214
506	745	192	828	289	480
440	335
581	628
878	78
742	581
335	440
120	454	196	198	191	752
744	946
120	772
334	995
946	313
744	912	168
581	742
742	120
738	923
738	923
784	90
912	472
517	157
120	772	752
232	472	946	425
902	280
923	151	890	278	687	617	290
718	61
674	392
752	120
996	418
472	168
946	744
122	924
253	151
921	32	657
253	151
253	151
253	151
74	166
915	891
253	151
105	374
718	732	189
912	472	356	765
214	190	920
313	946
744	946
1004	724
126	168
946	313
687	923
948	120
605	178
86	662
738	597	783	134	923	231	921
126	790
765	214
674	166
948	435
166	674	392
196	120
500	332	814
954	630
537	440
151	923
214	53
707	880
333	767
669	580
687	772
440	537
435	120
687	772
687	772
687	772
687	772
912	168
752	120
74	166
752	191
377	630
752	120
74	112
912	168
857	142
214	948
646	62
857	142
646	62	113
857	142
698	540	840	231	873	245	764
866	716
341	739	200	915
946	111
617	923
435	586	74
866	127
738	231
912	168
772	687
857	142
662	86
120	65
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
178	470
178	862
62	542
925	874
899	107
605	178
147	367
120	772
53	684
687	772
605	178
152	443
605	178
605	178
168	912	472
472	946
890	923
605	178
674	166
605	178
605	178
605	178
684	499
890	53
605	178
584	680
605	178
772	75	334
605	178
746	935
425	356
435	332	782
946	232
684	558
912	425
978	188
978	851
704	743
90	435	573
723	41
216	558
630	954
472	912	356	765
742	659
630	377
404	169
628	581
795	207
782	988	24	656	351
90	573
656	486
24	280
133	109
572	746
314	929
918	383	679
522	732
62	542
106	740
988	782
454	235
850	924
923	617
377	630
367	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	946	178	316	865	324	220
984	762
109	133
161	900
988	421	795	547	851	469	188	614	301	387	978	667	954	167	552	424	35	207
267	891
112	674
585	568
744	232
416	425
935	746
73	48
147	471
638	790	700
909	362
581	628
458	618	956	1000	319	704	41
674	112
120	742
599	767
381	327
334	534
935	746
891	414	995
90	267
963	67
133	109
423	441
90	765
851	214
410	31
381	29
568	585
851	188
32	921
75	850
107	381
646	62
891	629
542	646	62
740	106
915	316
381	107
168	472	425
214	851
112	166
629	891
720	527
280	24
142	267
418	996
168	332
61	718
435	500
668	746
472	168
720	668	935	746	813
61	718
349	976
61	718
923	197
61	718
61	718
120	772
790	2
112	674
996	418
422	731
133	765
806	428
168	912	744
629	530
558	73	216	723	25	319
891	915
107	381
939	474
530	891
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
915	428
61	718
915	891
337	505
418	996
418	996
851	65
232	472
61	718
611	14
629	530
168	126
61	718
915	428
530	629
721	765
302	428
381	980
232	472	946	425
391	288	373
923	197
684	356	502	517	542	157	586	472	535	765
29	381
980	381
133	602
334	214
915	428
168	472	232
595	127
381	980
61	742
159	214
90	718
70	534
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
445	891
90	718
880	923
644	783	506	199
915	428
724	1004
214	425	356
332	500
343	322
334	534
334	423
125	676	206	622	323	510
367	696
249	178
425	356	912	765
191	326
951	923
784	390
445	360
74	166
732	189	718
912	356	765	472
586	326
90	923
425	948
948	721
168	472
886	250
127	866
89	415
327	381
197	923
127	718
168	356
197	923
915	428
886	250
267	790
684	318
56	987
77	439
952	630
586	687	334
605	178
951	706
704	499
605	178
605	178
356	90
61	674	969	356	281	716	851	517	157	915	718	114
885	586
790	267
974	586
517	61
153	977
189	718
189	718
356	61	517	157
356	472
674	112
189	410
425	232
356	472
61	340
779	184
356	912	472	214	425
731	15
553	670
356	912	90
168	126
356	912	948
356	912	425
356	502	517	542	157	586	472	535	765	684
17	857
2	790
425	356
425	356
746	720
506	783
62	646	113
425	356
813	746
62	113
62	113
891	24
168	439
746	935
891	414
565	704
746	935
644	506
356	730	472
891	414	995
356	912
168	790
356	912
356	912
788	634
168	912
356	912
164	638
790	168
630	952
168	790
356	517
790	168
746	90	813
168	790
813	720
746	692	720
61	718
356	730	104	256	313	109	332
790	168
390	784
439	168
267	790
790	267
267	214
586	356	502	517	542	157	472	535	765	684
586	435
505	337
586	435	782
746	935
746	813
168	790
1001	506
790	168
912	575
919	337
409	599
409	599
891	353
472	912
919	601
919	601
919	1000	601
919	1000	376	601
919	1000
919	601
472	356
630	954
472	356
356	472
949	912
949	912
356	948
356	313
24	891
924	850
804	761
862	178
862	99
281	905
800	62
232	472
800	62
266	168
862	178
862	178
178	862
178	862
178	862
605	178
605	178
605	178
746	668	900	935	775	742	692	813
659	742
207	373	35
782	988	24	656	351	629
782	948	332
697	855	293
952	383
474	139
987	56
806	782
630	484
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
425	948	356
421	988
806	316	17	647	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
316	838
120	923
246	423	101
235	923
784	390
750	484	288	445	391
500	332
948	912	356
190	274	373	656	181	353
855	720
190	274	373	486	656	181	353
742	214
663	343
353	891
31	165
862	99
806	838	782
806	316	17	428	142	990	200	971	857	302	92	915	952	136	31	165	543	953
963	67
443	962
415	89
50	559
190	274	373	486	656	181	353
50	559
935	746
393	377
150	471
50	559
31	165
50	559
951	706
280	629
31	165
280	629
190	367
782	806
31	165
707	923
178	249
185	231
67	846	391	207
178	502
190	920
601	676
912	168
569	470
106	740
73	723	41
952	200
334	214	746
951	239
268	633
15	731
443	86	152
611	921
721	908
721	908
178	502
192	381
987	56
503	704
377	422
912	949
214	500
919	1000
919	1000
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	611	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
334	700
919	1000
908	721
908	721
994	540	245
919	1000
912	949
332	500	168
334	214
779	754
134	738
849	275	710	423	175
343	663
909	862
912	168
955	427	311	925	987
912	168
662	572
1001	506
383	952
383	362
527	710
956	790
362	383
410	189
383	362
749	250
415	587
849	275	710	423	175
322	70
207	953
505	337
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
152	443
518	535
738	761
908	721
605	178
764	994
605	178
879	164
879	740
879	69
605	178
178	862
383	362
857	915
178	862
857	915
700	285
178	367
16	718
16	718
16	718
13	738
765	602
765	30
765	104
765	948	721
377	393
541	231	923	921	738
362	383
544	143	791	8	669
104	765
951	214
718	711
962	890
253	566
253	290
401	98	415	429	454
662	572
813	746
599	693
765	90
629	360	891	530	750
633	53
522	732
633	193
568	293
870	82
527	720
885	313
313	946
695	187
190	214
229	483	293
445	891
710	599
500	332
873	540
214	500
832	70
313	885
935	746
905	281
784	901	863	83
415	150	811
832	376
535	518
500	586
862	178
381	192
317	304
587	415
946	313
946	232
888	428
862	178
404	595
267	629	891
429	454
90	883
935	720
98	134	268	117	107	713
1001	506
70	322
126	721
147	933	347	355
178	862
754	718
720	527
811	415
61	90
540	749
995	334
126	168
997	890
891	915
126	168
891	360
720	935
410	14	719	16	56
544	143	8	669
178	862
891	445	360
710	527
949	912
883	90
750	484	288	445	391
334	995
518	535
214	190
31	990	92
126	765
750	484	288
559	50
268	633
995	891
154	1001
178	862
935	720
752	326
724	246
891	267
168	126
207	484
76	764
559	50
765	126
86	443
851	547
527	720
742	383
559	50
86	443	662
749	540
559	50
126	168
267	891
769	771	914	306	83	400
169	114	484	387
90	428	200	915	316
784	769
862	178
190	214
500	687
299	96
95	231
178	862
586	500
586	166
995	783
139	676	534	206	487	477	154	125	322	939	64	622	323	510	601
662	272
429	401	98	415	454
738	541	923	231	506	921
559	50
995	75
114	169
559	50
559	50
90	883
559	50
75	870
720	527
891	24
346	139
381	670
813	746
758	503	41
905	281
915	891
530	280
915	428
126	528
758	918	503	41
514	1001	780	950	977	378	832
638	388
381	29
514	1001	780	950	977	378	832
232	744
905	281
738	923
250	749
428	838	351
891	629
514	1001	780	950	977	378	832
743	30
662	443
190	920
169	114
514	1001	780	950	977	378	832
376	139
168	556
334	617
915	142
552	614
443	152
571	277
571	160	530	684	394
571	62	394
571	885
980	122
41	723
891	214
571	62
571	394	885
951	660
41	723
41	723
90	997	775
934	55
530	383
935	720
707	880
122	980
316	142	915
935	720
530	383
580	143
401	98	415	429	454	165
832	139
542	823
742	581
984	126
224	349
542	823
89	752
429	454
90	890	235	609
602	765
376	832
400	769
571	394	62	885
14	702
343	399
383	742
629	782
306	769
580	32
239	243
61	718
66	45
239	243
795	421
795	207
421	795
654	837
905	281
418	996
857	316
421	424
126	984
571	62	394
571	885
178	502
571	542	394
571	277
571	900
571	813
421	795
571	530
571	900	277
571	813
571	813
356	948	425
316	214
571	813
571	935
951	13
1000	503	73	48	723	558	458	41
571	394
571	813
571	160	530
571	870	731	900
571	62
891	2
571	62
571	900
571	450	684	813
454	401	1003	429
571	813
571	450	684
571	450	684
178	367
399	343
245	231
890	923
82	784
935	720
891	24	526	484	288	445	685	846	280	391	360	630	629	631	160	530	750	493	561	658
738	783
29	506
720	935
142	915	891
356	912	30	765	168
62	485
851	280
29	381
506	29
605	178
506	29	5	6	921
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
605	178
987	796
114	169
1001	154
605	178
605	178
605	178
500	214
952	383
571	450	684
744	232
571	935
571	450	684	813
920	274
630	629
571	450	684
571	684	450
614	552
644	199
571	450	684
571	450	684	813
528	126
571	160	530	776
571	160	776
571	900
73	499
912	425
530	891
738	231
518	823
571	910
921	506
571	450	776
571	900	813
168	912	356
571	530	776
571	813
571	776
571	450	742	160
571	900	870
571	935	813
571	813
571	684
571	813
552	614
571	530
935	720
923	738
550	120
14	924
571	813
935	720
571	813
571	530	813
912	744
552	424
571	742	663
571	870
571	813
684	458
571	534
571	663	813
571	663
391	288	373
571	813
571	742
630	484
571	813
571	742	161
720	415	527
571	813
571	277	935
571	742
571	277	935
912	168
391	484	288	373
940	586
571	813
571	731
571	742	160	530	684
571	731	530
571	731
571	742
571	450	910	530
571	900	161	450	684	394
571	935	742	813
571	450	900
646	542	62
646	542	62
571	742	813
996	418
24	891
367	178
189	749
214	500
440	537
440	226
356	912	168
738	923
424	421	795	990	207
231	738
472	542	356	502	517	157	586	535	765	684
415	720
82	937
658	381
82	697
550	546
178	367
629	891	530
392	674
168	912	356
485	62
939	534
738	231	541	923	921
614	552
674	392
381	658
841	90
586	267
586	435
855	697	170
850	650	881	996	199
313	946
267	586
980	122
499	321
367	851	614
233	692
952	200
758	844
857	915
644	192
428	857
586	974	573
239	243
784	390
855	697
239	243
586	885
586	885
633	53
980	122
586	294
168	472
166	586	984
798	951
586	885
500	687
196	134
857	142
586	984
765	30
120	190
122	980
472	946
764	76
518	535
595	71
318	684
586	885
738	923
844	758
956	434
980	107
956	434
207	988
454	429
806	349	316	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	344	165	543	953
122	980
744	912
470	550
913	535
41	565	704
552	614
472	946
472	946
976	502
89	752
630	484
934	595
318	326
724	246
724	246
472	168	946
912	168
851	614	978	367
698	540	840	231	873	245	764
790	700	812
790	2
721	948
506	921
605	178
423	1004
605	178
605	178
997	196
605	178
605	178
267	142
484	630
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
886	250
435	586	267
951	338
435	586	267
472	168	946
948	120	425
948	721
514	638
558	216
605	178
586	885	974
90	356
90	841
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
294	586
586	885
721	765
963	67
951	178
742	581
435	267
440	537
207	373	35
267	435
991	654
742	383
142	267
245	231
267	142
423	832
126	528
855	581
742	61
991	654
912	232
950	663
991	654
991	654
980	122
731	584	284	680	422	15
731	15
421	424
421	424
918	844
90	841
322	638
738	923
421	424
890	923
421	424
788	299	634
788	402	299	634	622
991	654
680	731
126	790
990	31	165
790	126
292	818
629	280
161	586
662	466
530	629
164	638
952	428
90	356
629	530
912	168
743	948
912	266
1001	506
2	790	700	119
425	104
104	425
772	633	75	609	454
500	687
267	948
949	912
949	912
428	142
790	126
391	484	288	373	353
711	718
78	502
61	89
840	471	28
586	126
840	61	540	809	170	32	873	251	624	338	582	433	56	955
151	890
754	779
890	923
638	832
772	120
586	166
2	638
996	850
428	316
367	703
624	840
472	232
586	984
423	718
586	984
433	987
293	246
828	650
428	200	349	857	92	952	136
742	617
472	946
879	420
77	790
532	381
806	428
996	506
333	767
996	506
445	360
738	923
663	591
996	506
367	713
806	316
126	586
1004	724
142	267
605	178
356	730
142	428
267	142
991	61
332	170
1004	423
716	890
586	294
586	885	294
586	294
638	534
790	77
790	458
231	2
984	232
168	77
231	540
31	428
984	586
1004	724
214	765
978	35
428	915
214	765
109	232
428	915
130	502
428	31
935	233
192	29
62	485
724	1004
646	542	62
586	435	617
586	984
30	790
356	112	730	472	313
984	586
318	332
540	231
356	112	730	472	313
478	2
991	654
991	654
356	472
810	881
586	984
535	823
991	61
535	913
813	746
923	890
30	743
32	580
56	994
991	61
913	823
586	157
841	90
746	692
991	61
991	654
440	537
440	226
746	813
746	935
980	876
214	629	891
891	214
746	935
746	668	935
991	61
16	19	777
891	696
535	369
232	984
813	746
813	90	746
232	109
232	313
586	383
356	912	439	266	949
586	762
266	912	356	439	949
530	891
61	742
356	765
891	530
810	107
891	414
813	746
586	61
267	392
356	157	472
61	586
813	746	720
806	952
949	912	168
765	356
891	24
472	912
168	266
168	472
168	472
77	168
472	168
168	266
266	168
168	984
724	796
168	425
266	168
168	77
168	266
534	638
390	784
868	790
912	266
390	784
868	790
472	356
168	912	356	472	232
912	425
472	912	356	168	232
232	472
472	232
62	485
281	905
266	168
454	401	1003	415	429
62	646	113	485
537	181
62	646	113
862	638
912	168	949
862	178
586	61
586	984
586	762
866	711
502	710
2	891
912	168	472	232
862	178
912	168	266
912	214	425
912	168
912	168	77
1001	506
178	862
178	862
605	178
605	178
605	178
790	868
987	433
418	996
925	697	311	873	955
925	697	873
190	274	373	486	656	181	353
190	120
697	855	293
697	855
120	772
547	383
948	854
855	697
142	857
952	806
178	862
41	723
170	840
544	563
314	929
854	948
422	731
356	912	168	472
935	746
692	233
288	610	484	846	391	629
334	772	75
288	846	629
288	846	629
559	50
559	420
288	610	484	846	391	629
190	614
935	720
288	610	484	846	391	629
843	407
178	929
90	841
288	846	629
696	935
996	418
485	62
288	846	629
559	50
288	484	846
806	316	857	838
605	333
288	846	629
854	751
644	506	199
70	752
288	610	484	846	629
935	720
288	610	484	846	629
288	610	484	846	629
772	934
190	120
485	62
485	62
934	293
178	962
288	484	391
391	484	288	373
50	559
721	908
50	559
157	356	517	542	586	472	535	684
383	586
934	772
416	790	948	147	425
187	60
585	160
952	428
951	273
90	464	107
372	951
862	178
112	674
506	644
429	454
293	934
948	120
951	372
585	324
646	518
316	428
915	334
178	862
160	629
934	293
644	783
178	502
996	153	977	418
895	799
806	428	915
151	566
414	995
518	752
425	912	214
710	502
429	454
833	415
738	719
996	644
470	550
29	5	6	506	921
414	891
935	720
721	908
73	48
73	723	41
629	160
644	996
833	415
105	418
833	811
772	75	334
990	31	165
832	139	125	634	622
772	633	120	609	454
161	951
293	934
356	765
334	915
142	857
356	157
500	586	923	687	214	334
995	414
765	908
293	547
752	833
450	915
752	518
393	377
435	500
685	643
48	704
133	521
724	502	1004
704	48
356	425
891	414
424	421	795	207
414	995
214	851	614
716	866
41	73	723
663	528
866	716
866	127
605	178
280	902
685	643
987	433
356	90
951	239
280	530
29	192
605	178
605	178
528	663
502	78
605	178
605	178
605	178
98	134	268	707	401	278	117	107	429	454
572	746
356	948	250
105	374
313	730
98	107
178	502
502	976
933	355
425	912
951	161
919	324	388
178	383
502	178
178	470
69	879
356	472	232	946	425
220	609
31	990
534	638
425	356
31	165
724	293
425	260
14	611
15	422
425	765
530	658
908	721
915	334
428	200	952
280	547
142	857
356	912	472
915	746
147	416
214	912	425	948
915	857	136
423	246	101
14	611
990	482	424	178	207
122	114
886	250
214	891
139	832
951	306
915	857
30	790
98	268	707	401	278	117	107	429	454	713
433	872
24	891
99	710
865	891
744	912	168	472	946
313	730
915	952
738	837	783	13	541	719	745
915	857
738	541
684	157
104	425
75	607
746	572
746	572	935	8	731	334
541	738
915	739	341	200
790	30
334	746
416	147
956	565
98	134	268	707	278	117	107
139	832
994	433	56
414	995
873	819
139	309
887	383
98	134	268	707	278	117	107
280	739
915	450
280	281
139	634
139	42
915	428	408	857
915	428
323	139
718	127
425	104
133	521
98	134	268	707	278	117	107
646	542	62
220	471
547	293
547	301
90	356
540	245
157	586
912	472	356	425	948	214
595	214
157	590
700	465	2	119	812
790	956
90	565	499
30	765
14	924
935	233	746	624	692
857	915
356	948
764	364
857	915
738	783
381	327
656	274
104	425
425	948
280	978
147	416
293	724
863	306
540	830	245
765	90
75	550
356	730	313
14	924
923	233
425	168
381	702
948	30
663	343
595	404
765	721
152	86
41	1000
152	443
784	155	390
471	220
840	361
710	99
629	630
518	542
399	343
518	542	542
518	542
585	189
425	104
56	994
250	518
322	343
233	692	923
104	425
190	772
951	274
518	250
233	746	935	692
410	78
423	710
830	540
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
192	644
565	90
650	686
935	746	720
951	274	284	858	614	857	731	552
650	850
857	951
343	399
190	373
120	772
425	356
425	104
765	721
638	164
586	157
428	952	806
915	428
104	425
891	414
855	697	170
486	373
356	425
550	160
550	75
915	953
356	472	313
624	692
435	573
428	806
435	332
458	956
638	337
107	327
15	731	680	422
772	190
15	731	680	422
638	790
952	428
267	648	517	751	478
638	2	322	700	528
784	300
267	891
294	586	111
294	762
75	550
356	472
874	540	840	231	873	245	764	540	840	231	873	245	764
433	994
790	638
868	52
790	638
356	912	472	425
891	414
433	796
356	90
935	692
935	692
874	873
952	200
356	30	472	946
819	329	873
738	828
586	166
671	995
586	762
980	464
586	356	517	542	157	472	535	684
377	422
846	280
996	199
15	731
912	168
334	923	687
294	586
428	915
356	730	472	313
912	425
912	425
891	267
558	550
573	435
334	322	534
356	313
90	356
58	909
569	482
13	783
420	96	559
356	313
173	506
420	96	559
267	891
424	421	795	207
164	638
214	230
4	848
744	472	946
624	540	338
157	586	356	517	542	472	535	684
428	806
178	249
891	414
622	559
356	472
178	929
586	294
356	586	517	542	157	472	535	684
952	428	806
855	581
231	5
178	767
356	425
246	724
420	96	559
767	178
178	862
550	558
420	96	559
48	565
356	109
334	214
702	381
454	401
912	740	38	425
868	52	425
873	819
638	164
854	113
313	356
356	313
5	231
4	441
69	735
414	891
90	280	629
478	267
414	891
994	433
891	414
782	2
267	478
267	478
294	586
951	239	609
951	239	609
428	806
806	428
514	638
995	891
891	414
855	581
909	58
855	581
784	362
207	373
381	702
540	830	245	624
987	809
229	782
152	443
306	742
586	294
391	484	288	373	353
294	435
294	586
684	157
702	381	506
699	912
152	443	86
67	963	846	344	165	207
14	924
624	329
624	792
152	443	86
90	765
318	684
168	472	425
707	680
168	744
306	772
86	443
586	923	687	334
956	790
828	541
428	200	952
586	294
789	470
812	119
731	584	284	15
779	718
118	5
731	584	284	15
230	214
772	306
41	723
61	522
731	584	284	15
812	465	687	700	119
552	858
948	535
703	443	835
428	806
566	367
435	586
912	214
952	428
83	784
321	216
586	435
506	724
178	314
978	280
374	742
62	214
99	178
704	743
790	956
995	891
216	321
956	790
646	542	62
153	996	418	1001	977
782	351
377	393
789	470
374	105
949	168
428	952
535	157
139	951
428	915
24	31
806	428	915
306	703
743	704
952	428
724	1004
724	506
870	527
428	857
335	118
806	428
187	450
789	470
428	806
428	136
401	454
428	806
500	814
160	550
168	949
335	980
168	949
441	304
923	617
231	264
433	994
742	900	388	863	784	659	306
707	680	98	951
428	952
428	990
609	76
527	870
316	915
90	784
962	890
692	749
692	233
692	233
418	105
24	31
333	19
24	31
416	147
743	602
264	329	692
990	428
264	231
367	868
304	441
428	838
314	178
415	995
872	433
428	990
617	923
721	765
586	782
231	264
418	996
231	383
646	423	62
304	4
104	133
118	335
32	249
868	367
415	334
644	506
418	996
32	214
952	200	915	806
995	696
721	743
367	696
337	638
915	428
280	902
304	441
67	963	846	344	391	165	207
90	428	200	915	316
74	294	104	166	984
334	995
67	344	165
428	31
294	586
90	948	868
189	595
915	806
441	371
294	74
233	935	746	692
78	502
605	670
996	418
996	418
168	260	2	77	575
868	730
264	231
996	199
540	231	245
540	873
175	5
730	868
995	415
428	316
721	104
868	730	948
104	908
995	671
168	356	912	472
995	243
106	638
78	502
630	484
435	573
630	629
995	334
260	168
638	164
433	872
61	718
367	868
32	791	669
638	790
168	260
99	502
618	216
404	169	372
175	5
62	646	113
984	74
891	414	995
915	428	200	316
923	687	334
435	267
984	762
782	332
168	260	2	77
915	90
891	2
746	935
935	746	692
586	885	294
72	772
77	260	2	168
718	716
739	731
335	688
746	572
168	260	2	77	472
746	935
573	435
168	266
535	542
416	435
372	149	169	934
168	912	77
168	472
980	122
164	420
595	189
746	935
746	915
891	530
542	356	517	157	586	472	535	684
168	912
388	832
388	832
542	586	356	517	157	472	535	684
530	891
872	433
891	530
181	920
418	996
418	996
418	996
105	418
638	164
443	86
443	152
595	189
390	784
332	500
245	764
537	236
784	390
586	762
818	807	997	153	438	478
646	542	62
197	32
688	335
249	32
996	418
335	688
996	418
605	178
605	178
14	611
74	984
688	335
900	161
900	161
991	654
281	280
991	654
335	688
472	744	356
991	654
472	586	356	517	542	157	535	684
688	335
335	688
899	335
891	414
414	891
418	105
414	891
586	984
862	178
502	99	976
2	231
2	782
260	425
178	862
605	178
605	178
697	925	855	293
697	311	925
293	19
925	951
866	876	716	127	718
605	178
316	953
41	73	723
190	772
142	857
954	207
293	229
4	304
105	418
98	268	401	117	107	429	454
662	443
228	605
855	697
633	53
506	199
559	164
15	731
65	752
65	851
178	502
518	722
371	441
189	595
441	371
32	197
32	249
675	191
833	811	415	720
304	4
833	185
336	700
288	610	484	846	391	629
782	586
731	229
288	610	484	846	391	629
76	609
288	610	484	846	391	629
680	422
731	229
421	424
160	658
160	658
782	586
595	189
421	424
288	610	484	846	391	630	629
669	32
288	610	484	846	391	629
857	428
231	540
415	995
220	90
334	534	70
443	86	662
611	14
935	746
90	61
428	200	915	316
925	874
428	316
925	874
925	874
731	584	284	15
316	428
731	584	284	15
200	428	915	316
470	569
750	484	288	445	391	629
141	188
746	935
165	401	990	67	31
890	716
890	923
280	902
469	630
280	281
421	424
67	963	846	391	207
42	139
207	373
638	706
984	762
216	618
207	469	954
663	22
381	29
953	316
919	1000	601
316	165
919	601
630	469
90	220
141	188
528	742
810	107
275	175
744	168
744	472
433	872
528	38
607	75
418	977
361	840
454	151
214	912
458	684
214	367
275	952
284	731
983	923
293	876
718	367
280	629
798	245
482	251
987	231
784	155
630	377
454	253
316	428	200	915
175	275
157	535
977	418
61	991
953	2
425	946
716	149
61	991
609	76
15	731
418	977
433	872	987
207	428
381	810
609	239	951
207	349
684	499
680	422
987	433
365	718
61	718
90	226
329	819
915	316
207	165
377	630
313	730
544	367
718	377
178	0
377	718
90	613	422
718	716
377	422
895	799	518
913	369
429	454
739	144
90	248	220
952	275
586	782
586	782
680	527
586	885	294
819	890
518	895	799
923	671	983
731	367
429	401
178	470
935	739
454	401	196	429
935	111
32	197
178	502
32	669
883	377
742	528
935	746	692
294	586
569	415
450	900	662	272
377	883
935	720
391	373	353
718	365
693	314
891	414	995
165	207
718	866
643	685
731	584	284	15
392	674
14	924
684	48	25	704	458
401	429
953	700
870	731
518	163
855	581
46	132
160	507
640	772
168	790
990	207
450	965
743	721
618	216
61	991
935	720
669	32
178	862
983	923
425	948	416
935	746
168	912
168	521
99	862
924	14
935	746	720
923	541
890	819
862	178
293	229
784	390
216	618
718	752
168	790
752	718
772	75
784	300
418	996
347	933	355
752	65
566	377
335	899
566	772
630	377
168	521
862	99
946	439
70	120
707	680	193	923	98	633	120	951
939	474
191	675
454	429
586	294
178	470
429	454
113	854
782	586
178	862
369	913
630	629
75	772
207	990	165
503	41
126	573
304	4
41	503
168	521
685	643
946	472
414	891
284	731
776	687
643	685
633	193
990	165
168	744	472
586	782
976	502
586	168
913	369
720	935	527
586	984
919	1000
987	433
720	833
731	229
178	502	415
692	935
267	891
700	790	2
546	558	844
120	948
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
214	629	891
782	332	250
925	697	311	955
629	630
680	731
700	336
782	435
919	1000	601
693	178
546	550
178	502
744	168
658	143
946	318	684
220	90
749	569
450	965
720	617
29	381
161	900	388	863	784	659	306
934	404
435	416
987	955
423	184
546	595
2	953
78	178
344	543
232	912	168	472
558	499	321	207
953	2
4	371
742	900
946	472
377	422
377	566
214	388
486	148
939	534
168	744
546	573
392	674
361	700
644	506
855	581
630	629
61	718
924	516
415	502	617	178
136	952
692	749
923	671	983
428	316
147	277
187	214
0	178
719	410
327	381
220	75	334
316	428
731	584	284	15
280	851	915	530	920
391	288	373	353
178	0
630	629
151	566
721	743
435	984
61	718
381	327
833	518
90	220
963	67
518	833
14	924
416	435
381	107
963	67
832	649	299	780	950	509	154	634	514	42	510
61	692
522	61
220	90
327	381
983	923
428	915	316
720	617
236	537
720	833
178	78
854	113
107	381
629	367
0	178
61	530
630	484
381	327
214	951
924	14
107	98
484	630
61	891	530
991	718
720	935
630	484
229	301
416	471
40	572	900	947	568	198	662	187	488	272	60	254	712	802	695
168	912
90	853
90	220
851	915	280	530	920
744	168
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
977	790
90	749	692
742	900
952	316	17	647	428	142	990	200	971	349	224	857	302	92	915	136	31	806	344	165	543	953
471	416
381	192
122	980
189	410
327	381
90	428	200	316
120	573
891	267
523	306
316	857
784	390
165	207
168	744
742	923
165	990
120	435
423	710	184
62	542
809	891
633	772	609
120	823
381	327
214	629	891
104	721
891	809
595	214
810	381
995	483
246	724
24	160
644	506
391	288	373
500	214
500	214
980	122
288	846	629
1001	506
288	846	629
288	610	484	846	391	629
846	288
288	610	484	846	391	629
306	400	374
423	101
935	720
288	610	484	846	391	629
680	731
288	846	629
288	610	484	846	629
923	742
746	668	935	813
984	586
288	610	484	846	629
952	428	200	915	806
381	192
232	229
966	472
744	168
680	15
75	772
700	361
189	410
885	974
885	974
391	373	353
78	178
381	810
723	41
13	700
294	885
885	974
971	543
243	995
294	885
62	113
595	169
746	935	668	935	813
163	113
435	120
518	535
595	169
214	500
742	232
746	668	687	214	935	692	813
844	918
921	611
232	742
428	316
267	648
200	952
316	915
32	669
24	530
532	516
899	808
680	731
809	891
669	32
90	5
518	895	799
809	891
428	915
833	415
823	120
846	526	421	795	288	547	990	188	445	656	92	31	360	424
809	891
948	120
925	697
718	716
718	716	16
306	523
435	573
586	126
450	662	272
267	648	517	751	478
948	168
935	746
990	846
718	246	724	189	883	377	423	754	101	779	184
718	595
754	718
586	687	214
718	61
906	106
663	22
484	630
168	439	77	948
974	586
630	484
724	189
779	718
923	983
450	923
721	908
61	718
558	299
718	724
630	484
335	688
90	765	948
782	61
923	738
540	994	692
700	790
540	955
113	163
275	175
956	458
99	314	693
586	974
906	788
61	782
418	996
163	113
260	168
687	923
175	275
772	40	272
90	948	721
772	912	425
90	948	721
818	807	997	153	438	478
90	662	40
214	500	586
984	586
275	175
718	90
416	471
175	275
935	749
189	718
2	700	782
516	532
721	765
418	996
782	61
75	891
38	832
540	955
550	75
540	955
16	718
782	838	351
891	414
764	245
530	915	851	280	920
90	718
77	439	948	168
414	891
891	629	530
231	2
514	780
181	920
530	61
891	414
891	530
153	996	977	418
952	200
746	668	687	935	356	692	720	813
724	1004
650	682
996	199
532	516
920	181
200	952
414	891
746	935
891	530
806	782
410	189
483	995
951	866
197	32
540	231
586	500	687
891	414
101	718
731	870
439	946
540	624
2	231
439	77	948	168	946
915	316	917	92	806	851	280	530	920
336	147
540	587
133	765
506	783
180	958
48	956	1000	216	723	25	319	558	458	41
336	285
920	851	915	280	530
61	718
991	654
780	514
192	381
332	318
891	414
854	62
746	668	542	935	356	692	665	720	813
472	912	168
472	912	168
891	414
472	356	313
586	984
593	718
765	90
61	718
74	166
318	946	684
891	587
1001	506
913	535
535	913
390	784
765	30
260	266
260	790
260	77
472	356
266	260
586	383
586	294
586	500	782	332
790	260
996	153	977	418
996	418
260	912	168
260	912
506	461
165	67	31
952	200
952	857
229	232
50	559
942	581
224	349
818	807	997	153	438	478
441	304
441	304
316	990	92	31
207	165
605	178
844	25
844	25
323	534
199	541	506	996	644
425	912
784	300
784	300
25	618
40	272	568
891	414	995
983	923
275	952
891	414	995
454	1003
587	540
165	401	31
120	61	522
514	780
165	401	67	31
65	752
275	175
749	935
952	275
952	275
401	98	415	429	454	165
336	285
401	98	415	429	454	165
223	343
189	410
189	410
229	692
542	823
784	300	155
401	165
587	24
275	952
684	918	319	844
956	700
863	161
603	780	822	509	505	514	378	735
603	337
955	540
580	32
336	285
62	369	513
542	62
605	1001	685
120	435
157	356	517	542	586	472	535	684
332	586
31	846
147	336
200	952
948	425
765	721
682	650
685	605
484	630
425	168
484	280
61	120
40	572	900	947	568	198	662	187	488	272	60	254	712	802	695
888	428
40	450
605	685
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
662	443
948	803	120	435	416	425
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
200	952
365	716
280	851	915	530	920
316	915
428	915	806
518	895	799
629	530
383	586
178	127
500	586	782	332
952	517
952	200
522	61
178	752
544	739	143	8	669
178	415
31	165
414	891
422	857
31	428
31	990
391	288	373	445	353	750
31	165
425	104	948	946
334	923
518	383
802	40
293	724
765	868
782	700
104	425
946	744	472	232
948	439	77	168	946
573	687	617
15	731
165	31	316
293	280
868	948
920	851	915	280	530
802	450	40
150	471
316	915
175	275
530	629
948	425
530	915	851	280	920
680	731
522	61
425	948
425	104
423	246	101
62	854
67	656
850	134
381	192
369	62
611	14
31	990
946	168	439	266
738	433
104	425
280	293
854	62
840	764
425	104
522	732
586	885	974	573
586	383
630	484
810	107
586	500
946	744
611	14
630	160
891	995
905	281
530	24
316	428
586	885	974
963	67
718	423
309	139
31	990	165
718	114
500	586	687
718	915
718	915
428	888
772	633	120	609	454
423	718
104	425
499	367
609	633
586	332
680	731
788	906
788	402	299	509	634	906	106	622
377	718
231	245
819	329
891	414	995
377	246	423	101
184	315	781	323	808	103	702	41	394	510	561	432	849	246	149	275	710	423	409	582	101	491	779
184	580
184	521
454	401	98	429
104	521
629	530
995	696
629	214
913	535
718	61
500	435	586	687
425	104
948	416	425
540	329	231	245
104	425
153	996	977	418
104	74
372	595
61	522
425	104
214	367
104	790
586	294
586	500
288	610	484	846	391	629
214	367
267	517
294	586
484	630
104	425
288	610	484	846	391	629
586	500
990	846
586	500	687
838	353
838	280
288	610	484	846	391	630	629
744	946
70	299
329	775
425	912
838	136
288	610	484	846	391	629
838	915
838	469
838	428
838	630
838	445
500	586
838	891
838	288
946	744
425	104
895	518
838	316
216	321
334	75
193	53
838	631
765	104
231	540
895	518
838	167
301	547
891	507
838	493
518	895
104	425
61	718
772	500
334	534
343	310
622	676	125	559
710	78
425	104
147	299
1000	73
710	78
120	772
321	216
90	765
530	629
765	104
391	288	373
391	484	288	373	445	353
765	232
104	765
164	879
104	425
696	995
744	946
724	1004
782	891
425	104
710	99
609	772	454
500	772
104	425
61	522
69	879	735
73	723	41
765	648
425	104
14	611
923	334
337	603
843	407
104	425
165	401	31	316
586	500	687
534	591
879	69
32	580
314	693
765	168	472	232
881	6
595	790
566	772
611	14
15	731
765	30	313
24	587
335	381
24	530
381	532
470	789
617	661
245	231
788	906
788	906
245	231
381	335
765	648
643	685
70	299
706	239
919	1000	601
216	321
919	1000
316	917	92	915	806
919	1000
500	332	814
294	586
14	611
919	1000	376	601
891	414
367	499
294	586
746	617
746	935	692
866	718
332	250
316	915
990	178
316	90
782	984
178	990
75	550
586	294
984	782
540	231	311	873	245	925	987
90	749	692
720	527
550	546
586	157
133	765
133	521
429	454
214	388
414	891
767	333
874	540	840	231	873	245	764
126	586
680	584	284	15
191	371
428	915
568	187
428	316
284	680	731
284	680	731
284	680
784	300
891	414
454	147
272	772
33	242
454	120
540	587
454	401	429
885	586	974
951	367
789	470
850	299
671	975
868	948
40	187
518	120
73	723	41
988	547
414	891
758	918	558	41
147	454
33	364	692	891	764
988	978	207
422	731
500	586	687
758	956	723	918	41
846	526	421	795	288	547	990	188	349	445	656	92	31	360	424
586	126
147	454
540	231	245	624
540	231	245
595	546
586	500
188	431
925	697	311	873	955
540	231	245
249	506
188	431
772	120	609
772	120	609
454	401	429
784	300
772	53
500	586
41	723
800	62
335	381
454	147
283	214
1000	503	48	216	723	319	41
540	231	245
518	646
772	75
540	231	245
540	231	245
245	540
540	231	245
587	540
428	990	857	915	136
656	547
951	883
245	231
40	900	662	272
40	802
40	572
343	638
540	231	245
976	314
692	540
272	379
611	921
126	586
663	528
692	233	749
540	231	245
246	423	101
518	895	799
220	65	75	334
246	423	101
214	367
294	586
322	638
214	367
214	367
214	367
214	367
214	367
214	367
540	231	245
214	367
540	231	245
784	300
700	2
309	638
214	367
603	337
540	231	245
69	638
542	62
784	300
784	300
506	249
742	214
90	423
558	207
14	962
595	372
70	534
595	372
249	32
990	428
595	718
53	923
718	61
435	166
921	611
540	231	245
662	443	214
851	978
523	383
246	724
90	853
746	214	813
692	749
229	301
107	98
692	746
283	214
668	746
522	61
891	414
669	2
646	62
294	586
249	506
684	499
15	422
808	899
948	126	52	30	500
772	75	334
530	857
891	414
546	595
784	300
693	122
147	347	933
870	731
191	752
641	540
685	643
414	891
718	159
789	470
687	500	500
439	77	948	168	946
90	101
933	147
646	518
638	346	634
948	439
120	772
752	692
527	720
527	720
784	300
518	646
558	216
855	697
580	143
855	697
988	656
595	718
159	214
843	407
855	697	311	925
428	316
147	933
428	200	915
41	503	73	723
566	772
566	772
178	249
657	643
716	114
854	113
103	638
697	925	855	293
216	558
2	669
808	29	899
685	1001	605
721	765
605	228
122	980
522	61
423	646
86	443
868	425
868	425
605	178
697	855
518	535
697	855
540	329	994	692
425	790	700
2	782
712	398
692	752
229	443
823	535
974	586	885
784	306
107	120
29	808
469	630
586	126
540	231
984	435
415	617
630	469
990	207
540	231
746	749
995	334
29	808
398	712
939	247
29	5
40	120
335	899
518	120
518	535
939	638
90	668	720
429	454
90	668	720
995	414
718	423
718	114
435	586
445	891
899	808
605	178
189	214
644	506
335	899
89	718
605	178
995	414
450	187
414	995
56	482
440	537
915	136
506	644
915	718
70	388
915	718
220	120
749	746
70	343
738	837
915	428	200
423	718
120	107
120	40
120	518
721	765
120	220
120	220
599	693
530	214
899	808
214	189
837	738
915	316
915	316
855	581
425	356
915	200
294	586
915	316
294	885
915	316
367	718
915	428
249	178
38	299	309
335	899
16	777
915	952
586	120	435
899	335
891	414
214	367
440	361
692	540
214	367
696	435
214	662
915	851	280	530	920
586	267
530	891
500	814
696	367
425	356
581	450
233	90
537	236
367	696
605	178
915	857
915	316
915	428	408	857
915	923
891	414
418	996	153	977
349	976
414	891
891	414
586	267
586	267
746	935
891	414
74	104
414	891
294	586
764	840
199	506
74	166
2	790
14	1001
586	885
586	157
586	782
586	782
542	120
886	250
335	899
915	857
393	377
586	885	294	974
157	586
532	5
586	885	294
506	199
586	157
24	629
790	595
586	984
586	500	782
506	199
746	668	935	813
962	890
991	654
166	74
166	435
532	381
1001	14
1001	14	506
74	166
2	812
790	2
232	43
782	586
531	890
78	710
812	790	2	700	119
558	48
586	782
415	334	278	687	617	591
915	136
915	450
306	400	374
306	400	374
306	585
306	528
450	915
450	572	40
450	581
899	335
915	450
335	899
784	300
784	83
808	29	899
266	356
915	428
266	949
506	199
168	266
168	266
418	996
949	266
336	285
912	214	425
912	425
912	472	232	425
336	285
912	521
266	439
912	168
912	168
912	168
232	575
912	772
912	77
912	168
912	168
912	260
912	260	168
912	168	77
912	425
912	347
232	790
260	912
260	266	912	168
912	168
912	260	266	168
266	912	260	168
260	266
266	260
260	266
912	266	168
444	535
912	168
912	168	77
912	168
912	168
260	266
266	260
260	266
818	807	997	153	438	478
991	654
991	61
991	61
991	61
178	502
136	806
500	586
746	935	813
784	300
784	697	83
806	136
464	980
784	83
439	266
891	414
439	949
500	586	166
891	61	75
414	891
500	814
166	762
949	439
949	168
168	949
324	534
168	912	266
168	912
168	912
266	439
980	464
439	949
439	266
500	214
800	62
168	439
168	439
168	77
790	232
439	168
232	790
949	168
168	266
376	634
949	439
168	949
356	425
77	168
500	814
168	77
168	77
168	266
168	439	948
949	439	266
356	765	923	687	472
949	168
168	949
356	425
168	439	266	77	260	949
356	472	52	648	948	425
232	946
949	439	266	77	260	168
168	765	472	232
784	300
784	752
168	472
168	439	266	948	946
168	425
784	300
168	260
356	744	472	232
356	472	744	946	425
356	472	744	232	946	425
168	472
356	912	730
790	232
168	912
168	260
168	439	266
356	730	256
266	168
266	439	168
808	29
260	168
586	500
586	573
431	188
260	439	266	77	168	949
207	988
168	439	266
168	260
912	168
168	260	439	266	77	949
200	915
912	168
168	912	266
912	168
912	168
818	807	997	153	438	478
730	356	256
891	414
168	912
266	790
699	266
266	699
505	337
790	266
77	912	521	439	266	168	949	699	556
577	147
266	790
168	77
414	891
418	308
516	790
577	458
167	469
356	472	313
266	912	168
418	996
506	541	996	199	644
630	469
891	414
996	418
891	530
500	166
500	814
586	885	294
500	435	586	332	166	814
586	126
414	891
260	439	266	77	168	949
472	232
52	356	648	948	472	425
168	912	260	439	266	77	949
260	912	439	266	77	168	949
418	996
266	168
500	166	814
168	912	266
790	516
790	516
168	912	77
168	260
260	168
818	807	997	153	438	478
502	605	228
502	528
178	482
790	2
170	697	581	855
697	83
316	120
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
697	855
987	796
952	316	316
952	316
605	178
987	338
190	614
120	542
65	334
120	316
662	443
855	697
855	697
178	482
316	299
178	569
228	502
316	349	92
765	948
316	990
353	391
765	948
765	948
765	948
316	915
502	178
48	844
29	808
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
316	915
912	77
912	168
765	948
765	948
178	569
120	617
990	316
990	31
590	157
935	720
48	956	1000	216	723	25	319	558	458	41
749	540
469	630
288	846	629
895	823
469	207
316	120
288	846	629
758	956	918	41
530	915	851	920
288	846	629
316	990
720	668	935	746	813
288	610	484	846	391	629
530	629
343	70
912	168
187	947
288	610	484	846	391	629
790	516
288	610	484	846	391	629
294	586	885
758	956	918	503	41
617	120
644	664	381
334	923	214
190	614
439	260	266	77	168	949
823	895
530	891
72	214
428	316
120	316
630	469
656	21
288	610	484	846	391	629
595	71
624	540
933	355
288	610	484	846	391	629
963	120
857	428
530	24
316	120
571	935
220	120
946	356
870	527
190	656
912	266	168
273	951
288	610	484	846	391	629
951	58
617	811	91
147	577
107	120
32	716
273	951
180	958
774	947
870	527
349	428
693	314
178	249
435	586
367	290
935	746
178	249
738	761
443	193	53
607	687	692	591
585	306
585	306
948	765
178	752
294	586
433	987
332	700
153	996	977	418
70	120
844	758
692	746	233
484	630
316	915
912	521	77	260	699
935	746	720	813
912	77
332	500
680	707	284	15
400	813
332	500	168
851	978
630	484
919	376
984	586
277	147
458	684
851	469
772	120	609	454
772	75	334
851	978
790	425
924	122
851	978
228	502	605
454	268	401	1003	772	120	429
977	996	153	418
190	471
707	880
528	306
977	153
153	540	329	135	581	482	245	746	692	855	588	764	995
77	912
472	168
147	277
718	716
421	424
929	314	99
425	790
423	849	246	101	175
790	425
112	267
912	168
267	112
929	314	878	99
306	659
306	374
306	400
77	168
912	77
306	528
987	433
314	929
539	332
75	891
425	790
790	425
878	502
425	790
514	780
840	231
790	425
335	107
316	952	915
718	716
891	414
977	0
846	288	67
987	955
268	98	454	713	401	1003	196	429
823	895
643	657
527	710
0	184
190	120
425	790
573	586
414	891
425	120
849	275	737	423	175
425	356
891	530
589	290
849	275	737	423	175
67	846
530	891
895	823
500	166	214
472	946
630	530
321	216
696	367
472	946
440	335
443	53
849	275	737	423	175
410	815
624	338
530	630
216	321
994	987
987	120
996	153	977	418
503	41
758	41
891	280
41	73
193	53
984	586
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
159	214
951	274
500	166	923	214
948	854	435	416	425
535	120
866	716
337	106
313	112
425	416
630	530
947	774
876	2
963	67
334	90
704	503
316	349
112	313
828	650
716	365
267	586
443	450
428	806
716	32
184	0
428	349
231	731
267	112
75	607
365	716
178	249
41	758
772	75
963	67
517	112
142	92	915
603	780	822	509	505	514	378	735
577	157	147
522	546
603	337
425	912
987	56
367	720
997	193	609
313	112
718	595
190	415
425	168
56	987
178	470	693
866	772
984	586
995	891
813	400
595	718
624	540
891	995
935	233
585	306
168	500	332
987	809	433
865	752
963	67
693	178
306	585
891	414
721	356	256	602	313	109	743
951	273
935	233
314	693
891	414
984	168
935	233
414	891
912	425
168	439	266	699
912	425
168	472
420	96	559
948	439	266	168	699	946
840	231
147	577
995	891
324	239
724	1004
249	178
790	425
150	600
946	472
147	157
819	890
744	946
542	823	485
997	90
316	953
400	813
782	2
316	915
314	178
48	1000
746	233
819	662
890	819
935	746
280	902
746	935	720
746	935
746	935
422	731
280	851	915	530	920
99	862
185	762
324	585
316	428
324	585
851	280
699	948
774	947
324	585
710	527
15	680
542	823
41	73	723
648	416
1000	503	73	48	723	319	558	458	41
196	401
772	866
712	398
668	746
371	441
629	120
421	795
947	774
338	193
987	56
566	772
984	759
912	168
273	951
693	178
874	540	840	231	873	245	764
746	935	813
746	668	935	720	813
707	923
912	168
425	946
774	947
662	819
855	955
229	443
915	280
338	624
166	126	586
809	987
977	1004
948	439	266	699
56	987
752	595
428	806
987	809
643	670
1004	977
987	809	56
106	337
977	1004
912	425
168	77
902	280
1004	724
850	120
935	233	749
957	978
142	267
506	923
912	168
707	880
912	472	168	575	232
946	425
947	774
516	13
313	472
923	356	765	687	472
245	231
425	946
750	288
267	142
935	720
236	980
482	178
923	915
795	851
167	607
16	19
946	425
520	15
428	316
520	15
367	940
891	414
899	808
765	648
168	984
120	190	920
680	731
142	200	857	915	136
24	629
414	891
920	120
264	540
178	482
428	200	349	857	92	915	952
680	520
168	425
835	662
168	266
168	912
520	680
142	267
978	851	167
963	67
866	772
142	428
912	425
168	77
752	692
337	603
332	500	168
337	106
629	530
935	720
540	692
30	765
935	720
66	782
891	995
168	472
890	53
915	923
278	214
107	201
840	540
923	500	586	687	591
891	414
472	168
266	439	699
595	127
73	499
168	472
220	772	120
2	876
332	500
29	899
316	428
24	846
5	532
107	440
851	978
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
618	499
193	997
388	70
530	629
573	435
2	790	782
535	369
374	229
216	321
948	517
758	844
663	343
948	416	425
923	687
540	955
874	540	840	231	873	245	764
997	193	609
935	720
923	890	476	707	193	239	235	875	772	633	120	951	214	609	90	880	39	367	53	159
15	680
445	891
865	120
421	424
687	923	923
765	648
772	220
233	231	245
540	338
540	231
67	656
425	168
765	648
951	923
168	472
687	923
168	912	472	575	232
249	506
168	439	266	699
235	923
765	30
472	912	168	575	232
948	765	425
70	388
139	939
765	120
629	530
966	575
832	376
506	249
721	648
444	535
159	931
398	712
425	232
946	439	266	948	699
514	1001	780	950	977	378	832
220	772
220	772
77	168
699	439	266
120	220
948	946
288	610	484	846	391	629
566	772
288	610	484	846	391	629
749	692	233
746	935
977	153	1004
207	469
891	414
946	439	266	948	699
168	77
458	684
288	610	484	846	391	629
168	912
288	610	484	846	391	629
746	668
433	987
288	610	484	391	629
120	923
220	120
288	610	484	846	391	629
500	923
288	610	484	846	391	629
288	610	484	846	391	629
435	150
288	610	484	846	391	629
984	759
703	53
912	472	168	575	232
966	575
288	610	484	846	391	629
288	750
912	168
120	220	765
707	923
168	472
1004	189
67	963	846	344	391	165	207
472	356
540	955
873	95
749	233
923	586	687
912	772	168
634	534
732	522
321	216
14	32
48	684
704	41
500	214
233	692	749
923	500
500	923
843	127
540	736
534	634
214	72
41	723
450	187
48	763
220	383
335	440
646	542	62
763	48
609	890	707	772	951	214
929	314
139	676	534	206	487	477	154	125	322	939	64	622	323	510	601
648	765
736	540
77	912
530	629
891	995
609	220
540	736
220	609
863	790
214	278
416	648
891	414	995
428	915
367	528
844	758
609	772
540	264
443	229
120	274
609	772
704	758
609	772
890	923
602	765
609	90
120	233
609	633	239	772	951	90	53
609	890	707	454
322	603	919	376	474	323
790	863
120	343	70
648	765
699	439	266
912	168
120	742	703
120	127	718
890	923
687	923
648	765
120	226
499	704
530	629
746	935
120	107
629	299
605	5	670
428	915
322	139	832
428	953
120	388	70
52	868
120	754
274	120
915	428
14	644
120	754
233	120
120	6	178
120	502	178
428	915
120	907
772	783
266	439	699
772	613
120	233	233
168	912
772	993
772	280
772	739
772	281
428	160
772	775
503	704
772	812
772	528
923	890
746	668	935	720	813
912	168
629	24
214	159
214	693	0
416	425
746	668	935	813
731	422
214	367
440	537
746	668
602	133
712	398
731	563	739	870	143	696	422	8	797
832	38
915	428	200
472	168
214	662
915	450
388	70
980	718
915	200
912	214
530	891
923	890
540	264	329
912	425
24	629
891	530
500	586	166	923	687	334
530	280
530	915	851	280	920
566	772
746	668
634	534
540	840
915	316	857
912	168
16	777
264	540
109	913
923	500	586	687	591
746	923	935	692	720
1004	724
535	369
109	913
913	109
915	739	341	200
500	332
500	923
160	891
746	668	935	813
813	746
160	428
530	629
160	507
595	404
245	233
777	127
136	142
702	14
782	2
266	168
423	103
126	52
644	506
813	400
813	746
840	540
168	266
103	423
266	168
699	439	266
266	699
439	266	699
575	500
575	912	472	168	232
699	439	266
168	266	77
586	383
586	923
586	500
586	885	294
294	586
294	586
586	435	782
586	923
586	294
586	166
586	984
586	984
77	266	168
586	984
168	266	77
266	439	699
586	687
168	912
586	267
586	984
586	782	984
168	912
586	435
586	294
586	267
575	472
168	472	232
862	99
862	99
472	168	232
168	356
168	260
168	439	266	77	260	949
818	807	997	153	438	478
260	168
712	398
200	971	915
746	233	665	668	534	502	223	595	687	32	935	775	742	531	692	718	591	813
400	813
925	697	311	955
190	120
50	559
343	120
857	316
784	390
526	528
229	443
65	334
273	951
273	951
273	951
232	168	472
700	790	2
544	739	143	8	669
526	383
920	656
540	692
855	697
428	915
775	772
343	310
190	120
991	61
142	136
746	134	720
273	951
120	609
290	923
425	416
514	1001	780	950	977	378	832
514	1001	780	950	977	378	832
120	190
514	1001	780	950	977	378	832
383	220
383	220
469	851
991	654
190	120
401	98	415	429	454	165
273	951
559	50
955	855
587	326
315	423
566	775
559	50
899	289
288	610	484	846	391	629
935	746
329	819
192	381
167	469
288	846	629
746	935
288	846	629
120	229	696
704	499
935	746
288	846	629
329	540
288	610	484	846	391	629
948	416	425
288	610	484	846	391	629
782	586	984
401	165
772	75	334
772	120	609	454
401	165
288	846	629
401	98	415	429	454	165
107	120
499	120	684
454	772
772	56
772	243
749	233
531	214
48	499
952	428	200
654	783
367	160
912	425
912	77	521
912	168	472	232
617	692
464	980
425	912
617	692
990	658
142	915
855	955
470	6
229	120
684	48	565
987	955
700	114
450	915
696	120
987	433
700	782
470	789
684	48
700	840
912	168
69	879	735
832	322
310	735
855	581
75	468
912	168
190	274	656
245	233
656	120
506	249
902	280
680	584	284	15
977	114	184	407
851	978
232	765
754	120
754	120
935	720
712	214
232	912	472	425
935	720
935	720
232	472
185	833
377	772
866	700
77	168
147	933
166	112	674	392
506	173
605	178
605	178
605	178
605	178
266	168
605	178
273	951
528	526
383	586
862	178
601	676
605	178
482	178
605	178
997	609
280	851	915	530	920
390	784
334	607
178	482
178	862
851	280
851	978
528	772
214	40	712
844	550	546
500	332
347	171	933
980	464
764	245
685	643
718	281	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
191	581
718	281	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
16	718
191	371
120	718	772
241	326
765	602	133
15	680
423	315
862	178
169	595
48	723	41
207	165
347	171	933
347	171	933
207	428
207	428
120	542
178	862
126	586
693	228
731	284
439	266	949
41	48
316	915
207	349
126	790
48	684
885	790
980	528
48	41
997	53
14	702
112	674
674	112
381	192
923	890	880
267	435
718	120
676	601
551	895	799
500	332
281	718
281	772
547	167
643	685
909	901
281	718
680	15
949	439
782	838	351
702	14
416	425
915	851	280	530	920
360	629
876	2
915	136
220	65
315	423
153	977
526	383
349	316
648	416
243	772
526	383
189	718
189	718
566	120
334	2	231	687	812
178	502
383	528
383	528
765	648
428	952
416	648
189	1004
800	62
168	439	266	77	260	949	699
414	591
772	738
168	232
806	782	838
200	915
316	92
1004	189
738	772
168	266	77	260
280	281	526	24	160
614	274
52	868
716	149	643
168	912	472
53	633
334	414
280	851	915	530	920
171	157
120	278
772	120	609	454
648	416
528	980
977	153	1004
534	649
629	2
731	584	284	15
724	1004
866	718
232	168
866	718
891	75
724	1004
32	696
416	648
528	663
472	946
724	1004
1004	724
909	901
978	367
472	946
738	541
249	470
995	692
863	901
954	957
955	987
724	1004
966	575
126	52
65	220
955	540
643	716
879	420
644	738
723	503
290	214	367
768	70
541	738
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
605	693	314
934	595
704	503
356	313
890	880
855	697
995	414
472	168
948	356	52	425
377	718
377	718
454	401	1003	98	772	429
454	268
765	214
75	334
868	52
977	790
890	880
658	990
72	772
147	268
890	880
680	284
214	62	518
643	685
268	454
772	316
990	658
168	232
638	164
294	759
268	134	117	98	633	196	713
913	369
191	692
891	280
948	356	425
913	369
112	356	472
107	201
24	160
316	772
316	772
939	534
268	147
472	112
857	530
790	126
472	232
114	403
53	542
267	586
403	977
248	550
782	126
472	232
686	650
980	528
126	782
337	505
680	731
337	505
316	428	200	915
337	505
782	126
337	505
164	638
316	136
995	692
850	738
112	267
687	500	923
995	75
671	550	687	692
421	795	424
765	30
506	29	5	6	921
274	142
765	30
178	502
946	472
746	668	935
322	528
744	232
120	772
5	506
290	214	367
469	851
923	687
178	470
602	765
795	421
214	923
316	224
713	98
530	24
264	338
77	168
414	995
273	951
520	680
500	782
15	731
53	609
15	731
231	2
454	401
550	248
425	356
885	294
75	995
425	912
863	213	901	229	993	233	443	523	570	86	784	307	659	137	742	673	703	692	1002	774	807	306	769	317	161	152	626	835	400	606	374	105	315	736	660	203	798
851	35
24	530
923	214
800	62
425	232	946
166	416
731	658
16	718
231	468	423
414	891
746	720
134	566
995	414
995	414
537	236
332	912	168
294	885	759	984
294	885
837	745
716	484	169	114
585	851
806	782
812	334
440	335
260	77
157	740
819	329
819	338
338	264
107	652	320	29	208	537	810	464	553	118	5	468	898	985	664	236	670	1004	335	980	201	175	643	381	808	393
746	157	595	915	935	530	684
335	440
885	294
874	540	840	231	873	245	764
819	329
868	790
624	731
126	782
680	731
77	260
528	82
353	391
260	77
948	912	356	425
978	851
313	356
5	491
807	863
851	978
851	978
233	692
347	577
912	168	266
280	629
624	329
723	73	1000	48	503	758	41
890	923
843	184
542	823	485
738	761
912	425
502	178
693	980
912	77	168
680	15
663	528
912	425
890	923
499	684
429	415
232	168
890	646
890	485
890	702
890	853
721	648
744	472	356
890	649
232	744
425	912
31	24
577	347
744	232
414	995
24	31
316	915
832	710	423	184
746	668	935
554	90
147	880
912	425
746	668	935
216	458
266	790
530	857
746	668	935
99	862
855	581
456	304
456	304
334	388
267	142
581	332
356	425
166	948
356	425
435	586	267
414	995
5	491
537	236
782	586	984
668	746
294	586
1000	48	723	319	558	458	41
654	738	783
1000	48	723	319	558	458	41
687	923
644	506	199
189	502
232	744
458	216
294	214	586
31	990	165
699	912	356	168
891	414	995
891	414	607	995
233	231	245
433	591	994
502	605	228
502	178
746	668	935
335	899
127	120
428	224	92	31
127	843
428	160
687	500
428	953
921	611
890	646
356	416
423	832
935	813
356	765	425
356	765	425
356	425
32	14
356	765	52	425
414	891
428	224	915	31
356	912	765	948	168	699	425
935	668
428	224
915	92
912	266
611	921
428	990
912	356	765	948	168	699	425
899	335
891	414
746	668	935	720	813
991	61
995	243
765	30
414	891
746	935
912	77	168
913	535	369
109	913
337	919
648	721
915	428	200	857	136
356	166	416	948
356	765
356	52
356	52
200	136
915	428
851	978
260	232
423	103
913	109
915	341
497	773
885	435
500	687
136	915
995	243
746	668
356	472	313
687	923
915	136
701	997
991	700
915	316
912	425
264	540	338
915	316
349	92	976
923	500	586	687
403	929
912	356	214	168	425
912	214	214
912	214
912	214
912	214
356	472	313
168	912
168	912
915	316
1004	724
168	912	232
912	214
503	704
356	912	472	744	168
984	168
586	923
356	912	472	765	214	168	425
586	782
500	923
184	832
891	414
915	316
915	316
586	267
534	388
586	126
184	393
586	383
586	267
506	541
184	754
915	185
586	267
500	923	687
891	530
356	77
14	32
199	506
891	280
103	310
103	310
586	885	294
586	885	294
758	844
166	759
77	356
607	891
166	762
472	946
414	891
607	591
168	912	472	356	744
335	899
14	506
506	14
14	506
506	14
443	229
443	86	662
267	586
267	586
168	521	439	266	77	260
168	790
77	168
168	77
168	232
443	86	662
356	730	472	313
356	77
443	662
586	885	294
586	267
356	912	472	744	168
586	166	573
891	414
891	530
891	607
891	414
168	912	356	948	90
586	573
168	912	472	356	744
168	912	472	356	744
168	356	912	744	472
541	506
472	168
168	260
472	356
790	177
790	168
818	807	997	153	438	478
818	807	997	153	438	478
178	862
991	654
925	874
178	502
669	99
316	915
316	629
425	948
273	951
857	428
224	349
425	912
304	456
806	428
228	502	605
65	784
784	390
178	470
784	65
178	502	470
178	569
65	335
784	65
171	347
605	178
65	784
605	178
605	178
605	178
207	165
921	611
288	750
469	547	851	188	614	954	167	141	35
207	795	373	954	424	35
273	951
750	288
207	795	373	424
288	610	484	846	391	630	629
207	990
273	951
775	692
288	610	484	846	391	630	629
321	499
391	288	373	353
349	224
207	293
638	164
703	53
288	750
987	269
288	610	484	846	629
750	288
746	935
306	659
220	65	75	334
707	680	98	951	609
935	193
605	333
32	791
680	707	15
228	502	693
178	862
721	648
833	185
833	185
844	758
833	415
951	338
638	700
418	996
849	275	710	423	175
310	423
951	273
854	113
854	113
200	971
854	113
854	113
854	113
280	891
813	746
428	857	316
862	178
313	30
585	909
929	403
935	668
514	1001	780	950	977	378	832
929	314	878
514	1001	780	950	977	378	832
721	765
929	314	878	99
293	207
435	885
65	220
112	517
915	316
349	224
784	306
428	915
178	314
178	314
120	267
302	428
469	630
795	421
316	915
65	784
267	120
391	484	288	373
528	383
746	935
542	485
534	388	343	591
528	663
920	274
700	638
885	586
840	61	540	809	170	32	873	251	624	338	582	433	56	955
164	638
832	509
293	902
750	484	288	445	391
178	862
624	840
500	90
754	718
754	718
813	912	356	168	746
92	428
367	997	775	280	812
862	178
178	693
316	890
178	862
178	862
997	633
948	425
416	166
280	891
439	168
630	469
178	120
164	638
744	168
605	178
990	424	207
977	514	153	780	950	1004	832
423	718
233	692
421	795
721	765
721	765
721	765
789	731
721	765
929	314
294	256
576	541
29	5
857	316
948	696
721	790
895	823
977	153	1004
891	280
895	518
851	978
995	334
738	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	644	921	657
862	178
862	178
214	923	923
214	923
214	923
14	783
865	891
188	167
660	951
851	920
730	256
738	783	654
891	629
15	731	584	284	680	422
126	782
503	1000	723	758	41
920	656
987	56
851	614
534	649
630	530
902	293
684	499
334	75
720	833
891	280
935	813
14	576	270	738
585	901
335	65
429	454
322	70
65	335
95	873
500	435
750	484	288	445	391
891	629
70	65
530	630
782	351
335	65
70	65
70	322
874	540	840	231	873	245	764
720	65	527
948	912
190	181
654	738
294	256
750	739
371	4
912	356	168	746	472	813
341	915
306	742
720	668	935	855	813
782	790
720	617
912	168	948
609	633	239	772	951	454
310	103
139	309	832
630	530
272	772
775	900	712
609	239	951
868	52
721	648
14	924
65	70
178	862
891	997
178	862
435	586
684	48
609	633	772	951	454
855	697	720
435	586
435	762
692	233
367	946
469	630
912	744	425
948	104	77	751	133	392
178	862
654	783	738
178	862
40	662
178	862
951	391	629	891
367	70
56	987
178	862
738	783	654
995	75
390	784
178	862
178	862
470	178
178	120
454	401	1003	429
454	401	1003	429
233	185
738	837	783	13	828	541	719	745
391	445
832	139
391	445
948	803	120	435	416	190	743
663	343
509	42
435	962
987	433	698
617	692
290	589
995	696
290	589
299	559
933	355
70	388
948	190
703	65
41	565
332	435
573	586
503	723	41
316	142	915
190	120
62	513	485
950	399
381	532
62	646
313	30
912	356	168	746	813
190	948
500	332
214	662
190	373
692	540
429	401	98	415	454
316	214
190	65
232	742
646	485
190	191	752
42	509
190	196
190	353
540	955
657	738
281	491
469	421	547	188	301	241
454	1003	120	609
120	566
397	975
397	671
609	633	772
951	851	954
163	542
692	540
855	581
178	862
178	862
178	862
178	862
372	404	149	169	934
112	267
178	862
629	24	280
178	862
643	685
168	912
566	120
541	576
343	663
267	112
24	629
891	414
663	343	22
851	547
692	617
332	870
415	147
553	335
663	343
663	70
232	912	168
191	190
425	356
267	142
851	547
782	126
267	142
30	790
290	214
178	502
517	112
485	62
243	718
891	414
589	290
995	75
243	718
424	990
112	1000
126	782
168	790
618	321	684
414	891
891	75
692	233
629	316
881	14
302	428
559	50
744	912
891	414
951	660
704	565
541	738
812	465	790	2	700	119
692	540
891	630
147	120
995	671
738	541
126	912	168
692	540
942	581
400	813
995	671
70	663
321	216
168	912	332
178	418
418	996
663	70
229	374
91	415
168	439
948	912	472	356	765	868
168	912	744	356	472
15	680
656	486
692	834	233	775
418	977
70	663
1000	112
168	912	472	232
977	418
948	120	425
267	586
112	1000
744	168
418	977
977	418
977	418
828	541
1000	112
369	913	535
912	168
418	977
765	648
704	565
890	233
912	744
136	142
410	502
912	77	168
294	984
844	758
977	418
919	1000	376	601
630	891
75	891
418	977
929	314
168	744
919	1000
977	418
919	376
418	977
369	913
919	376
306	570	784	659	137	742	703
977	418
502	178
216	321
418	977
267	648	517	751	478
891	75
873	231
919	601
946	472
178	418
502	410
178	862
107	381
167	978
280	891
977	418
314	333
629	280
418	178
865	891
891	24
849	275
418	996
648	765
333	314
418	977
178	502
142	136
850	576	197	516	541	650	611	881	14	270	837	719	1001	745	979	924	173	13	828	761	506	996	199	644	921	657	702	738
913	369
178	470
977	418
1000	503	73	48	723	319	458	41
418	977
977	418
347	472
369	913
418	977
823	513
142	267
450	40
946	472
746	912
984	126
738	576	14	270
450	568	662	187	272	802	695
381	980
410	189
267	142
580	791
833	415
75	334
290	214	367
290	367
13	738
433	987
267	948
891	629
4	441
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
602	133
228	502
948	182
178	418
14	738
630	469
924	14
316	334
915	428	857	136
185	915	670	502	684	248
185	762
120	147
915	185
784	863
157	356	517	542	586	472	535	684
738	14
200	915
547	167
696	189
924	516
891	360
334	316
541	828
987	433
418	178
527	710
153	540	329	135	581	482	245	746	692	855	588	764	995
478	267
189	696
404	372
334	75
410	189
765	30
425	948	946
90	233
586	166	573
540	153
157	356	517	542	586	472	535	684
147	120
147	120
233	231	245
581	337
584	731
633	923
499	844
371	4
344	373	165
344	373	165
602	133
107	320	29	208	537	810	464	553	118	5	468	985	664	236	670	1004	335	980	201	643	381
890	458
75	891
765	30
890	216
891	414
891	75
605	178
42	962
605	178
605	178
136	142
120	147
605	178
178	418
414	891
890	62
506	783
444	250
136	200	857
951	706
584	731
418	538
890	646
546	891
890	233
924	516
891	414
646	62
316	915
2	736
891	414
646	890
414	891
410	189
112	392
765	948
153	540
542	356	517	157	586	472	535	684
710	527
142	267
153	540
147	120
147	120
142	136
14	924
915	316
995	334
2	629
844	679	546
951	707	273
924	14
813	912	168	746
106	603	649	402	139	780	132	88	634	906	788	514	832	622	323	399	164	46
696	189
2	231
684	185
136	200	857
920	190	656
288	846	629
90	542
127	718
164	106
854	113
718	127
288	750
14	924
750	288
684	48	565	918	318	679	704	321	844
542	528
514	106
414	591
139	106
890	572
337	581
120	772
605	178
425	946
288	750
605	178
721	765
844	758
605	178
784	390
316	915
656	920
605	178
605	178
721	948
106	514
147	415
995	891	334
120	783
106	943
933	347
470	862	538	333	710	502	249	693	6	0	605	228
933	171
338	264
381	107
750	288
99	502
891	414
107	381
684	356	517	542	157	586	472	535
425	912
891	445
630	423
435	126
546	540
381	29
514	106
414	891
500	823
433	738
731	584	284	15
433	32
933	355
978	630
402	106
377	708
630	978
648	765	721
264	338
943	106
784	390
423	630
502	718	591
29	381
377	364
630	423
439	168
157	684
435	332
617	720
738	448
891	550	546
334	414
381	29
334	995
29	381
170	840
644	650	327	881	532	837	1001	979	850	924	783	828	761	702	576	516	541	14	945	923	682	654	270	719	745	173	13	437	506	996	199	921	657	738
423	630
978	851
978	630
764	231
29	808
120	61
609	951
605	470	862	538	333	710	99	502	249	693	78	6	409	767	976	0	569	599	178	228
214	586	775	141	742	515	531	746	356	40	569	692	544	629	963	720	530	371	776	920	738
458	890	216
912	425
851	188
707	951
603	106
41	503	73	723
24	891
738	13
540	153
668	935
912	744
52	868
381	29
500	814
912	746
923	633
362	372
120	923	772
923	214
103	310
362	464
120	542
784	863
120	542
316	915
120	772
334	534
923	692
322	70
506	199
367	528
4	371
231	245
410	189
458	679
581	337
440	506
367	178
990	24
249	189
906	106
32	433
923	53
977	1004
923	633
995	696
776	687	617	591
599	605
868	52
216	458
294	586
851	387
851	387
232	912	168	472
231	2
506	440
696	995
693	61
214	912
390	784
765	948	425
500	814
765	425
381	192
995	334
500	332
500	332
500	332
416	425	790	948	147
367	160
192	381
790	30
813	746
866	522
439	168
530	630
530	891
381	192
381	192
949	912	168
192	381
912	472	356	765
2	231
404	595
29	381
381	192
915	316
381	29
912	168	949
168	912	472	232
29	381
912	168
248	185
372	404	595	149
915	428
168	439
915	200
851	547
912	90
530	629
29	808
248	891
398	900	712
912	168
731	789
200	915
433	32
586	356	517	542	157	472	535	684
949	912	168
332	500
586	435
439	168
984	586
949	168
362	812
586	762
177	790
586	762
746	668	935	720	813
586	356	166	435	573
629	530
630	978
136	428
866	522	365
790	177
356	425
24	990
356	425
418	996
472	356	517	542	157	586	535	684
472	168
472	912	168	232
629	2
472	347
629	136
472	168
267	478
891	530
891	248
891	280
891	414
868	790
923	921
532	381
414	891
472	168
472	356
862	178
862	470
862	178
862	638
168	949
168	912	126
168	439
168	260
168	425
74	984
168	77	575
168	439	266	260	949	699
260	790	168
912	472
685	643
178	862
912	168
924	644
912	168	266
912	744
644	924
818	807	997	153	438	478
924	644
248	891
306	659
306	374
306	400
746	668	935	813
418	996
746	668	935	813
644	924
527	710
200	952
414	891	995
190	920
190	191
542	214	518
542	518
106	906
924	644
891	414
996	418
120	518
414	891
962	890
731	422
788	634
414	891
891	414
414	891
795	421	424	207
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
233	692
996	153	977	418
996	153	977	418
314	409
421	795
855	697	170
414	995
542	518
682	650
332	500
956	48	216	319	558	458
178	214
178	862
112	392	267	674
334	534	70
674	112
347	472
435	782
712	466
806	224
806	224
458	216
895	799
239	538
70	65
738	783
233	692
418	996
418	996
920	851
371	4	82	870	628
948	120	500
551	535
534	388	343	591
415	833	401	150	811	429
185	233
605	599
189	249
190	274	656
470	502
963	67
233	185
1003	707
977	996	153	418
854	250
316	214
418	996	153	977
399	106
768	534	591
418	996	153	977
391	750
629	214
418	996
410	189
910	329	687	692	591
239	324
479	122
662	443
122	479
963	67
956	458
963	67
418	996	153	977
589	909
517	356	542	157	586	472	535	684
334	768
381	658
977	996	418	153
963	67
736	2
458	956
418	977
589	909
977	418
589	909
963	67
175	275
977	996	418	153
229	692
288	750
806	224
772	738
67	846	344	391	165	207
956	458
912	782	648	425
404	372
582	364
164	638
851	978
544	143	8	669
685	507
851	547
267	112
534	388
857	207
470	862
891	629	530
214	629
324	534
895	518
909	589
663	337
214	951
912	425
544	143
418	996	153	977
418	996
65	703
595	404
324	38
470	789
595	71
595	71
319	956
535	369
535	369
595	71
107	5	201	381
433	738
629	526	24	630	891	160
425	912
736	319
849	275	175
319	736
718	980	502	189	6	410
919	1000	376	601
428	200	915
484	630
175	849
890	749
919	1000	601
730	868
978	630
526	629
630	484
862	99
444	535
82	628
506	440
696	607
629	526
277	157
530	891
890	168
890	948
428	136
738	433
381	192
680	731	284	422	15
535	444
1003	707
891	414	995
503	73	1000	723	758	41
157	356	517	542	586	472	535	684
526	629
628	82
164	638
391	484	288	373
415	190
178	367
991	61
658	381
580	143
891	414
383	528
189	718
991	654
991	654
948	912	168
329	910
605	178
744	912
381	335
316	915
414	891
891	414
249	189
618	216
73	723	41
506	29
214	316
470	605
951	171	147
980	107
980	107
980	107
547	630
648	267
275	175
175	275
275	849
984	586
946	472
41	503
428	316
878	502
984	74
40	450
178	367
178	862
758	956	723	918	503	41
547	902
890	403
429	401
192	381
316	428
444	535
912	782	575
418	996
912	425
538	418
231	329
912	425
514	780	950	378
365	293
514	780	950	378
912	168	890	948	90
680	731
680	731
948	765
324	460
912	744
758	956	723	918	503	41
401	429
643	685
425	912
649	534
153	996	418	977
40	450
150	833
153	996	418	977
915	428
758	956	723	918	41
782	912	648	425
337	919
31	24
31	24
414	891
915	428
782	912	347	575
104	425
31	24
429	401
500	814
686	872
1000	112
15	422
150	833
425	948
425	782
784	390
832	184
823	513
703	65
418	996
318	946
153	540	329	135	581	482	245	746	692	855	588	764	995
990	424
784	390
730	313
425	104
949	168
40	450
716	866
216	618
980	107
290	278
517	648	267	751	478
530	629
685	643
65	703
868	730
952	915
744	912
428	200	349	857	92	915	952	136
267	648	517	751	478
718	189
587	624
335	381
334	534
744	232
106	906
347	472
334	75
948	65
435	586
381	335
104	425
316	915
14	921
948	890
866	716
984	974
316	351
441	304
550	546
441	304
629	530
306	273
414	692
706	139
403	890
293	229
812	790
629	2	530
40	187
950	399
454	373	302	948	609	544	629	752	257
428	915
703	863
387	484	169	667	114
450	572
633	193
586	435
952	428	200	349	857	92	915	136
662	742
454	706
802	40
768	334
730	313
643	685
239	428
572	890
500	332
643	685
742	901	993	443	863	784	659	306
334	768
428	952
126	984
542	646
742	662
742	61
890	70
112	1000
731	422
731	680
1000	112
534	206
742	185
425	104
693	178
784	863
855	697	170
126	435
422	731
680	731
680	422
224	142
107	381
185	570
163	913
788	402	509
171	347
171	347
749	178
422	680
313	730
547	301
56	772	566
189	718
568	947
445	891
88	950	906	106
680	422
803	392
935	813
659	742
700	790	2
189	718
940	214
391	484	288	373
813	746
391	288	373
1000	112
742	659
454	147
868	912	948	168
855	697	771	83
425	912
112	267	674
772	56
1003	707
800	984
77	912	168
126	586
168	912	77
692	229
422	731
692	591
692	923
692	414
643	107
161	900
161	388
229	692
161	863
692	233
499	321
235	273
692	233
251	506
267	214
267	112
720	813
912	425
161	784
720	383
126	790	700
692	851
685	643
142	267
571	160	530	684	394
139	706
990	24
571	742	663
571	534
571	813	870	813
571	663
571	813
571	742
571	813	742	161
571	813
571	277	935	742
571	277	935
571	742	813
571	742	160	530	684	277	935	731
571	731	813	530
335	643
851	469
571	900	742
267	142
416	912	790	30	356	425	885	803	104	166	648	948	147	168	629	765	946	743	868
850	995
178	749
571	742
571	900	742
663	571
571	900	161	450	684	394
571	935	742	813
571	450
571	742	813	900
571	684
480	506
571	394	62
571	885
956	458
571	530	813	731
335	643
571	742	160	530	684	277	935
571	731
850	995
158	563	445	391
75	891
530	692
304	441
177	168
571	62
107	643
571	900	742
571	900	742
873	540
571	530	813
571	813
571	813
571	530
758	844
571	684
571	870	935	813	900
571	450	742	160
571	776
450	40
571	813
571	450	776
571	813
571	776
571	900	160	776
571	160	530	776
383	720
571	450	684	813
571	450	684	813
571	450	684
571	935	450	684	813
571	450	684
571	450	684	813
571	450	684	813	900
571	62
571	160	530
571	394
24	507
571	935
571	813
571	813
571	530
571	900	277
571	900
571	277	813
571	542	394
571	742	900
381	107
112	166
571	900	742	450	910	530
643	685
166	112
40	802
207	857
120	454	890	193	235	117	772	948	70	850	196	617	90	91	53	752	257
571	813
571	900	450	684	742
868	416
422	680
571	62	885
946	318
685	643
571	885	62	394
994	540	789	311	338	433	56
643	685
40	572	900	568	662	187	272	802	695
935	813
685	643
643	685
744	912
425	912	356	948	699
41	565
685	643
421	424
738	783
40	572	900	568	662	187	272	802	695
369	535
444	535
752	120
313	416
104	425
749	995
470	178
749	178
749	178
890	506
499	383
191	692
595	450
500	332
32	197	580	791	669
500	332
629	416
874	540	840	231	873	245	764
803	416
912	168	416
912	168	425
450	40
902	547
643	335
500	332
166	416	356	948
96	324
749	995
912	168
813	663
500	332
383	499
718	595
742	692
425	948	946
935	746
40	450
668	935	746
851	547
290	586
912	425
196	120
912	744
993	742
895	799
499	321
267	112
912	744
744	912
50	559
499	383
14	921	719	410
335	643
742	993
383	499
14	923
895	799
528	609
528	703
32	669
178	749
499	383
142	267
52	868
214	178
314	693
912	744
669	32
784	863
178	470	528
749	890
951	214
178	91
229	629
629	630
267	142
650	682
334	995
994	245
241	326
196	120	850	147	40	429	454
629	923	214	530
744	912
721	765
650	682
401	165
337	919
401	98	415	429	454
404	595
401	415	429
692	742
401	98	415	429	454	165
868	730
401	98	415	429	454	165
92	915
920	692
401	98	415	429	454	165
401	165
855	697
401	98	415	429	454	165
977	514	780	832
682	650
646	542	62
934	861
73	41
450	572	900	568	662	187	272	802	695
52	765
718	281	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
765	648	721
16	718
126	790
742	900
553	670
923	14
912	744
912	744
765	602	133
586	383
648	721
383	586
576	541
318	566
586	383
765	721
178	502	470	693	120
241	851
586	984
586	126
337	581
428	239
851	241
767	333
776	214
764	364
851	978
851	978
876	866
767	333
337	581
318	946
491	5
891	607
813	746
851	978
52	356
806	316
806	782
347	332
189	718
173	506
425	912
984	267
192	690
581	337
428	224
428	224
410	189
136	200	857
765	425
765	425
891	414
485	542
16	777
952	200
332	500
332	347
337	663
746	111
414	891
337	581
428	224	915	806
746	591	813
168	912
995	891
16	777
912	425
912	168
126	984
249	433
133	765
91	120
595	450
595	718
168	177
168	912	416
245	692
915	428
581	337
891	24
133	602
730	868
168	912	126	356	648
168	912	74
168	74
369	407
153	540
915	428
915	428
881	810
915	428
553	670
915	92
349	224
216	48
915	316
168	949
168	949
472	168
61	742
61	120
746	668	935
61	522
912	168
912	472
168	472
912	168	74
537	236
200	915	351
48	216
915	851	718
168	790	260
168	77
472	946
472	912
177	168
991	654
949	168
607	696	591
192	381
168	949
912	168
404	595
790	2
813	746
586	825
264	364	632	597	994	361	329	789	131	135	581	245	28	462	692	995
949	168
2	790
390	784
168	949
790	2
784	390
818	807	997	153	438	478
913	799
168	260
644	506
644	506
119	812
77	168
335	867
418	538
2	790	885
168	77
168	912
586	356	166	435	765	573
586	126
260	168
267	984
168	912
168	912
168	912
168	521
685	643
464	980
685	507
746	692
746	935
790	2
746	813
746	668	935	813
746	692	720
746	668	718
293	365
746	841	731	665	668	534	550	248	923	502	223	522	542	157	687	935	692	718	591	813
414	891
925	874
663	343
742	900
281	718
62	646
429	401	98	415	454
746	935	720
502	538
630	629
991	654
697	925	855
280	526	647	547	851	142	188	24	32	915	360	631	530	953	920	561
750	484	288	445	391
280	526	421	288	547	851	990	188	445	656	92	915	846	31	360	631	424	530	953	920	561
680	731
915	316
746	935
730	868
891	414
915	316
891	414
401	98	415	429	454
401	98	415	429	454
955	540
833	415
833	185
935	700
46	310
935	700
935	700
935	700
334	75
347	332
415	995
288	610	484	846	391	629
288	610	484	846	629
288	610	484	846	629
288	610	484	846	629
239	428
288	846	629
948	854	120
743	416
948	120
696	607
540	955
912	168
401	257
765	133
75	692
935	700
540	749
696	334
768	334
333	767
948	120
428	915
414	891
428	915
235	120
873	231
414	891
428	915
428	239
428	857
744	912
977	153	1004
450	517
977	153
264	540
854	485
216	48
866	718
799	913
450	595
744	912
848	860
540	264
540	955
214	367
381	192
912	168
164	638
189	410
919	376
120	61
912	168
192	381
381	192
310	46
912	744
643	685
731	422
245	264
919	1000	376	601
643	685
40	450
977	0
316	962
347	933
347	933
863	790
942	135
828	516
62	646	113	485
214	316
912	168	77
196	190
721	356	256	602	313	109	743
912	168	77
229	834
629	507
685	643
214	178
61	120
643	685
775	502
586	573
994	987
994	264
316	915
873	231
920	32
955	540
784	161
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
62	113
987	796
921	32	657
334	768
347	171	933	355	590
921	32	657
61	693
947	450
810	107
32	921
400	374
517	751
718	16
662	443
718	16
951	470
813	746
718	16
425	765
381	327
517	948
371	581
581	371
718	502	189
685	643
736	245
643	685
767	333
503	704
685	643
720	746
425	65
334	696
377	718
161	784
948	120
629	65
656	920
813	746
718	708
220	65
334	75
214	703
685	643
784	300
870	82
53	923
220	65
643	782
316	65
868	730
948	912
868	730
696	783
979	512
929	314	878	99
391	288	373
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
522	61
595	71
978	65
126	782
984	126
126	648
595	790
391	484	288	373
595	71
718	61
643	685
703	214
65	220
65	220
879	663
216	558
685	643
542	646
107	65
416	912	168
980	464
133	765
391	484	288	373
700	782
995	334
656	630
558	216
688	335
402	88
946	232
136	200
693	314	13	605
232	946
850	65
946	472
15	680
697	925	855	293
633	772	75	609	53
224	428
381	192
697	83
962	890
391	288
584	284
485	854
301	188
987	65
335	688
335	790
522	546
949	168
813	720
913	163
697	855
367	107	569	731	692	940	544	629	963	987	720	946	530	684	371	835	178	743	316	776	920	852	865	324	738	844	220	334
249	528
912	425
948	65
530	629
335	643
912	77
166	586	356	435	765	573
470	951
977	996	418	153
697	925	855	293
912	168
175	423
629	367
854	214
951	329	338
948	120	313
470	502
935	813
214	629	891
980	381
381	90
643	335
381	29
912	77
155	784
630	656
506	251
990	24
912	168
582	540
381	980
977	996	418	153
294	256
335	643
775	528
980	381
935	746	668	720	813
290	53
784	742
784	155
40	572	900	568	662	187	272	802	695
912	168
40	187
40	450
423	175
977	996	418	153
425	912
472	946
768	159
491	189	5
53	703
765	30
923	197
949	425	912	168
951	609
528	765
383	141
553	670
586	762
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
332	347
155	784
987	796
946	472
40	187
11	619
484	507
175	423
782	685
721	765	648
267	112
367	609	609
890	749
77	912
11	662
500	332
758	844
470	951
472	946
472	946
119	812
720	935
119	812
500	435	90
48	216
347	332
685	782
648	721
912	168
648	765
425	232
946	425
643	685
284	680
648	602
984	267
192	381
813	746
685	643
427	329
996	153	977	418
912	425
427	329
220	91
239	137
963	67
126	168
425	912
948	743
126	648
290	214	367
112	517
517	112
517	112
963	67
963	67
192	381
425	912
723	565
239	742	161
832	423
542	823	485
863	161
846	67
313	912
422	181
207	547
313	948
743	948
912	168
48	684
40	450
91	220
743	333
609	367
299	591
743	948
702	14
32	669
844	458
126	984
224	428
890	912
890	646
334	299
750	484	288	445	391
955	540
506	29	5	6	921
334	75
530	629
890	783
669	32
46	310
189	718
768	334
601	676	534	919	247
718	843
14	702
949	912	168
334	768
280	951
951	470
718	281	61	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
281	718
863	742
685	782
232	425
126	166	586	782	984
629	530
948	416	313	425
669	32
724	718
854	485
281	377
685	782
844	672
544	143	8	669
161	863
126	782	984
544	65
161	239
150	471
232	425
874	540	840	231	873	245	764
67	963	846	344	165	207
429	454
686	872
150	471
500	332
648	721
321	216
648	168
497	977
576	541
377	718
377	281
648	721
422	731
267	112
334	299	995
720	746
980	107
538	418
150	191
377	281
977	514	153	780	950	832
586	166	573
693	314
844	672
844	672
216	321
720	746
77	168
693	61
890	657
527	870
120	948
890	582
126	984
819	692
890	14
381	192
540	955
765	30
381	192
890	941
168	77
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	750	316	493	561	658
923	53
602	648
381	192
730	912	356	868
923	151
902	280
522	61
168	126
813	746
381	335
107	299
935	720
232	425
984	126
120	178
216	48
948	120
381	192
472	946
61	693
977	189
77	168
977	996	153	418
288	610	484	846	629
765	30
288	750
125	676
150	191
288	629
245	995
540	245	736
48	216
381	643
806	316
189	718
29	381
415	995
120	772	948	609	190	191	53	752
995	334
40	572	900	568	662	187	272	802	695
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
120	61
720	668	935	746	813
120	707	278	98	257
381	29
29	808
149	716
765	30
629	530
772	75	334
316	224	92	915	351
214	61
530	629
381	29
334	995
509	822
765	356
684	558
425	946
214	443	662
855	581
377	528
629	24
629	288
425	232
232	425
168	472
168	472
540	736
868	790
718	16
643	381
332	347
458	216
868	790
428	915
671	299	995	334
890	458
428	915
718	724
530	630
428	224	806
332	500
540	581
586	762
890	90
332	500
890	90
890	90
890	90
890	90
14	921
995	334
458	890
890	634
14	783
192	381
458	216
506	173
450	947
381	192
586	332
643	685
381	192
192	381
818	807	997	153	438	478
818	807	997	153	438	478	807	997	153	438	478
332	586
586	166	573
48	704
77	912
260	790
435	586
62	485
995	334
586	762
923	197
586	294
372	404	595	149	169	934
980	107
586	294
951	926	715
586	294
334	995
535	369
865	528
106	603	649	402	139	780	132	88	634	906	788	514	832	622	42	323	399	164	46
216	458
746	668	935
335	381
535	369	444
586	52	267
946	472
502	178
62	646	113
458	216
277	157
746	935	813
767	333
746	935
24	528
746	935
746	692
216	458
949	912	168
746	813
868	790
754	718
754	718
62	113
99	791	669
746	668	935
168	744	356	472
746	668	935	692	813
913	535
746	668	935	692
948	356	90	425
581	540
472	744	356	168
946	472
915	428	200	857	952	136	806
746	668	935	692
746	668
746	668
586	267	984
746	935
777	16
577	336	926	715
746	935
581	540
535	369
995	75
746	900	813
915	428
915	530
30	765
915	647	428	142	200	971	857	952	136
77	912	168
530	915
913	535	369
915	528
586	267	984
333	767
586	157
164	106
414	891
416	868
966	168
414	891
414	891
414	891
414	891
232	425
806	428
891	414
891	414
197	923
197	923
790	260
232	425
232	425
764	364
232	425
790	868
790	335
232	425
764	364
421	424
866	718
48	216
157	586
260	790
630	790
790	630
61	214
266	168	232
630	790
586	157
586	157
790	630
232	266	168
790	260
586	126
260	790
74	294
266	232
232	266
74	294	104	166	984
74	294	104	166	984
266	232
790	260
260	790
232	266
433	994
790	260
260	790
685	643
868	416
868	790
790	868
790	260
111	762
418	996
414	530
996	418
996	418
416	868
607	687	692
14	702
891	414
891	414
891	530
141	188
141	280
788	106
624	540	245
685	643
685	643
624	540	245
500	332
643	685
685	643
418	996
372	934
643	685
232	744
157	586
232	260
260	232
425	949
157	586
439	912	168
168	912	439	266
949	168	472
784	161
991	654
991	654
991	654
991	654
991	61
439	912	266	168
506	90
136	629
266	232
168	912	439	266
912	744
439	168
812	790	465	2	700	119
812	550
335	643
14	702
912	168	356	77	948	721
912	168	472	575
912	168	77
912	168	472	575
912	77
912	168	472
30	790
742	784
742	863
912	168	425
267	586	984
439	168
912	425
912	168	77
912	356	730	868
912	168	949
643	381
643	335
912	168
912	260
685	643
260	912
324	534	591
891	414
630	656
782	586
392	674
414	891
168	439
439	168
643	685
996	418	153	977
502	775
685	643
16	718
891	414
16	718
16	718
16	718
16	718
784	742
414	891
586	157
586	718	334
586	782
472	946
502	178
502	178
502	693
356	948	425
356	744	168	472
472	966
356	425
356	912	730	868
356	912	730	868
356	730	313
356	500	77
356	472	425
356	472
356	765
586	267	984
356	765
891	75
586	435
356	157
356	948	425
356	912	168	425
764	231
547	902
260	168
30	765
984	586
991	61
790	638
912	356	425
418	538
912	439	266	77	168	949	699
912	521
912	168
912	356
469	851
586	984
260	912
912	168	77
643	685
955	540
746	534	502	223	935	813
746	935
746	668	534	502	388	223	935	591	813
638	164
168	260
168	912	356	425
168	439
168	912	439	266	77	949	699
168	521
685	643
924	516
605	178
605	178
605	178
605	178
697	855	293
190	353
190	120
207	373	35
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
730	912	356	868
178	538	502
812	790	119
674	392
200	952
178	231
617	120
200	952
784	742
65	334
112	674
288	846	629
190	274	373	486	656	181	353
190	120
414	995	591
907	393
952	428	200	915	351
304	317
630	530
190	614	120
674	112
907	393
288	610	484	846	629
428	806
288	610	484	846	629
617	120
288	610	484	846	629
190	890
188	301
190	65
775	502
746	900	692	720	813
443	229
32	143
317	304
870	731
559	50
151	923
334	891
120	190
401	98	415	429	454	165
120	454	772	752
763	90
669	99
178	470
935	720
429	401
401	165
178	249	78
763	90
401	98	415	429	454	165
402	106
401	98	415	429	454	165
75	891
704	558
540	245	624
178	470	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
349	976
439	168
782	351
624	540
544	143	8	669
749	569	191	220	540
178	299
428	224	806
401	429
988	167
120	997	775	865
746	668	935	720
746	720
425	472	356
809	994
589	290
514	1001	780	950	977	378	832
470	314	710	249	929	409	599
952	200
347	912
347	257
995	334
464	107
540	245	624
744	232
952	200
470	862	538	314	333	710	502	249	693	929	78	6	409	767	976	0	599	605	228
253	151
313	730
178	633
334	75
730	313
595	71
499	290
528	589
891	629
190	120
484	630
851	280
849	987
29	381
112	517
803	112
595	71
851	280
952	428	200	915	351
48	679	844
1003	707
595	71
290	499
137	239
343	853
30	948
104	30
517	112
190	196
407	369
643	685
200	857
538	178
605	470	178
105	233
782	435
450	187
997	120
332	912	168
362	915
231	178
469	141	630
30	936
484	630
535	369
502	470	239
685	643
517	112
280	421
280	526	421	647	547	851	142	990	469	188	24	301	656	32	915	422	141	360	293	631	530	35	953	920	561	241
987	849
724	718
530	630
775	120
29	670
410	189
634	96
166	74
977	514	780	950	832
744	912
178	231
987	962
977	996	418	153
470	789
528	343
29	670
605	178
304	317
663	22
98	134	268	707	278	117	107	713
589	909
952	838
189	377
540	624
274	142	547	469	656
630	484
178	502
118	732	0
724	415
935	700
381	29
624	540
624	245
470	789
98	134	268	592	707	278	117	107	713
912	472
38	324
669	580
912	77
912	77
29	381
912	77
147	355
98	134	268	707	278	117	107	713
862	78
517	459
347	332
231	245
178	418
464	107
435	762
98	134	268	707	401	278	117	107	429	454	713
84	324
528	660
119	790
343	310
178	502
464	107
98	134	268	707	278	117	107	713
294	74
1000	112
996	199
643	685
1004	107
399	106
669	687	617
540	245	624
14	738
735	962
106	399
752	120
994	338
189	181
62	485
98	134	268	707	278	117	107	713
935	746
112	1000
316	349	92
752	120
163	62
251	482
120	775	865
48	558
164	638
624	540
685	643
988	851
697	925
372	404	149	169	934
934	595
157	586
586	294
48	558
935	668
231	245
343	528
362	918	812
540	245	624
134	535
293	207
98	707	107
410	650	663
1000	112
178	78	130
497	428
107	98
497	428
251	506
634	388
239	742
120	540	987
120	948	267
126	586
147	528
98	134	268	707	401	278	117	107	429	454	713
120	660
178	502
948	120
98	107
576	541
925	697
178	502
913	518
540	231	245	624
98	134	268	707	278	117	107	713
702	327
935	668
948	120
440	537
697	925
126	586
151	566
920	528
190	353
868	790
290	499
624	540
440	380
404	372
939	510
404	372
843	907
429	401	98	415	454
349	316
191	65	948	150	75
843	907
470	951
440	537
120	926	147
977	514	153	780	950	1004	832
120	425	868
107	201
120	542
147	120
98	134	268	707	278	117	107
214	811
191	65	948	120	196	190
850	65
540	245	624
934	595
316	349
120	948
624	540
332	587
65	135
700	935
934	595
65	850
107	98
607	243
349	316
951	857
120	191
32	708
356	912	168	425
812	465
987	540
356	425
605	178
40	120
275	175
280	75
935	720
175	275
410	189
290	540
518	62
168	912	356	425
61	718
587	332
947	774
409	767
853	343
409	767
372	404	149	169	934
404	372
948	120
61	718
776	214
168	912
948	267
61	718
935	746	813
61	718
32	921
99	502
381	192
854	518
65	191
949	912	168
173	506
868	790
518	854
425	120
190	191
542	485
280	65
946	318
472	356
356	912	168	425
214	61
98	134	268	707	278	117	107
214	776
161	784
517	459
812	119
75	191
112	166
935	720
207	293
187	572	947	568	254	802	695
356	912	168	425
280	902
788	402
704	503
61	522	843
934	595
207	349
774	947
207	428
990	857
187	965
61	214
72	91
62	518
540	624
24	31
178	150
166	112
207	630	484
147	53
98	268	278	117	107
518	62
316	428
381	192
264	329
356	112
147	91
895	823
62	485
168	439
738	644
356	112
605	333
61	718
332	170
290	53
356	472
78	878
851	630
851	630
168	332
401	98	415	429	454	165
605	470	862	538	333	710	99	502	249	693	78	6	409	767	976	0	569	599	178	228
189	410
934	372
329	231
1002	319
374	443
410	996
112	166
629	526	24	685	360	630	891	160
120	687
966	168	575
506	440
772	75
168	575	966
772	633	120	609	454
178	78
772	633	120	609	454
948	425
178	569
952	200
290	589
470	789
166	112
469	188
188	274
178	415
776	278
120	772	772
112	166
540	994	987
731	8
902	547
78	130
535	369	518
220	65
53	147
644	506	199	738
392	267
987	540
369	518
415	150	178
288	846	629
98	134	268	707	278	117	107
147	157
532	804
178	214
288	526	484	24	685	846	280	360	630	891	160	530	750	658
178	214
178	772
306	214
738	644
685	643
178	415
843	490
372	404	149	169
294	586
874	540	840	231	873	245	764
428	497
528	40
151	566
372	404	149	169	934
454	713
38	324
75	772
67	963	846	344	391	165	207
372	404	169	934
528	660
759	294
988	978	167	207
541	576
517	383
188	978
966	168
500	332
1004	977
214	178
454	713
189	410
851	469
573	294
343	879
168	912	332
952	200
362	812	695
278	776
719	828
454	772
995	414	334
518	369	535
349	207
151	566
362	126	249
289	810
207	349
518	369	535
334	214
294	586
890	742
789	470
700	812
828	719
890	506
890	472
687	120
75	995
605	178
421	424
2	629
150	191
719	828
164	638
443	86	662
528	343
214	940	776
443	374
319	1002
165	207
776	278
347	171	933	355	590
423	883
177	912	168
700	2
1002	319
150	178
879	343
948	182
739	528
585	160
178	470	862	333	502	249	693	6	605	228
948	416	313	425
77	912
319	1002
178	214
585	306
987	540
402	788
294	885	759	104
178	633
178	0
178	150
775	120
178	53
343	70
977	514	153	780	950
995	334
313	112
921	32	657
178	546
332	912	168
332	435	500
207	165
67	963	846	344	165
207	795	373	469	424
112	517
857	951
168	912	332
707	680	98	951
374	137
644	506	199
517	112
700	790
374	105
843	907
513	542	823
850	65
214	940	776
168	912
912	356	730	868
29	335
962	890
962	890
367	160
540	338
280	547	24	846	629	631	561	658
55	752
692	746	233
644	702
168	912
702	644
692	749
912	472
540	641
692	264
765	648	721
810	289
232	425
978	299
946	472
137	374
951	857
105	374
294	586
994	692
891	75
214	178
692	135	581	742
692	819
425	232
165	142
40	120
441	304
731	584	284	15
749	692	994
428	857
425	168
120	40
334	995
75	231
692	746
1004	724
334	231
356	112	730	472	313
506	644
692	749
723	41
644	506
518	854	542	823	535
120	454	772	633	948	609
75	334
428	971
730	868
718	724
629	2
948	425
946	415
948	120
120	454	948	196	198	191	752
472	356
189	1004
788	402	634
415	946
948	120
32	249
948	120
506	644
662	443
948	120
643	685
168	425
502	228
349	316
912	168	332
280	851	915	530	920
168	912
191	120
356	765
249	32
846	288	67
846	288	67
356	472
502	178
846	288	67
62	163
605	178
934	372
41	565
629	561
356	765	948	425
1000	458
990	207
356	472
231	334
425	168
168	425
704	499
168	260
356	765	948	425
249	491
249	491
260	168
891	280
168	260
980	248
181	724	189
338	540	955
946	472
644	924	506	199
912	77
605	178
181	190
605	178
605	178
605	178
746	668	935	813
29	808
248	891
77	912
891	248
891	248
538	418
605	178
746	692
605	178
248	891
77	912
629	561
605	178
980	248
248	891
746	692
980	248
891	248
415	542	334	450	851	517	157	783	718	591
765	648
851	415
746	668	935
851	188
260	912
949	912
605	178
168	912	126	356	648
605	178
668	746
605	178
605	178
22	663
605	178
404	372
404	372
404	372
506	745	192	828	289	480
598	472
376	969
605	178
168	912
704	918	684
644	924
851	718
699	77
168	266
168	521
765	721
168	912
166	112
724	1004
724	1004
173	924
1004	724
724	1004
1004	724
77	699
724	1004
746	668	935
1004	189
746	668	813
472	946
1004	977
746	668	935	813	935
439	266
605	178
784	300	155	83
16	994
42	106
551	535
634	890
418	996
393	1004
630	507	629
788	634
788	402	634
267	392
403	410
595	450
813	746
827	712
827	712
971	428
266	439
971	543
723	565
392	267
746	684	776	920	591	813
439	266
746	935
782	507	630	629
335	29
765	30
765	30
764	364
24	750
712	827
712	827
712	827
24	530
827	712
24	507
168	912	949
168	177
168	912	356	439	266	260	177	949	699
168	521
168	472
168	472
260	168
168	260
168	472
168	472
168	912	949
168	912
168	912	949
168	912	949
168	912	439	266
74	294	104	166	984
266	168
168	266
266	168
168	266
638	164
685	643
685	629
260	439	266	77	168	949
924	644
924	199
949	168
52	586
425	946
106	950
540	290
454	278
314	599
414	891
72	528
65	220
288	846	629
288	610	484	391	629
288	610	484	391	629
288	610	484	391	629
224	806
857	428
806	782
288	846	629
288	610	484	846	629
288	610	484	846	629
288	610	484	846	629
983	65
320	107
65	220
540	994
469	207
662	443
178	752
924	173
324	509
273	951
65	983
67	963	846	344	391	165	207
699	77
956	565
605	178
160	891
67	963	846	344	391	165	207
996	410
956	565
956	565
316	428	915
605	178
996	153	977	418
946	232
65	280
70	638
605	178
407	369
407	369
343	399
407	369
343	399
280	24
983	65
435	332
220	65
772	178
750	561
935	746
32	921
782	24	629	507
674	112
29	808
347	332
334	231
372	934
334	75
646	369	513
1004	393
1003	454
662	443
112	674
605	178
605	178
605	178
674	112
605	178
605	178
605	178
518	383
605	178
650	828
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
383	518
595	450
105	91
517	415
595	71
334	415
813	746
963	67
963	67
963	67
522	546
948	250
952	838
782	806
421	424
782	332
879	69	735
977	1004
535	369
224	806
443	86	662
1004	977
530	24
157	415
112	166
946	948	425
885	20
421	795
106	154
502	61	718
383	362
502	178
782	126
228	178
502	178
58	909
915	952
977	1004
546	550
188	851	280
506	921
107	320
915	428
245	987
870	527
851	978
846	288	67
561	750
765	30
67	963	344	391	165	207
934	595
561	629
646	890
245	231
772	120	609	454
190	181
846	288	67
795	421
595	71
67	344	165
680	731	584	284	15
680	731
418	996
67	846
383	362
772	75	334
586	782
851	469
65	220
362	383
232	946
369	913
220	364	450	692
990	31	165
65	220
418	538
806	782
530	507
803	948
280	188
369	407
362	383
347	933
870	82
383	362
65	983
207	978
421	795
207	35
188	280
30	765
372	934
112	1000
948	517
278	776
530	629
935	720
30	765
1000	112
160	550
692	775	624
530	586
390	784
948	803
535	113
423	246	101
90	107
178	502
294	586
946	313
909	58
90	997
113	535
776	214
239	868
648	168
77	260	439	266	168	949
586	530
586	782
136	450	200	857	915
99	767
542	415
90	850	657
30	765
857	915
629	214
530	586
795	421
280	687
245	987
795	421
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
724	1004
527	951
502	178
813	214	746
935	720
90	646	518
120	772
586	435
895	551	799
646	90
150	833
585	568
987	245
630	782	507	629
90	32
528	765
530	214	629
752	55
630	301
160	550
586	126
546	517
630	530
586	157
107	980
846	67
517	948
718	724
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
126	648
643	685
951	509
528	245
749	819
718	843
718	732
214	813
61	718
484	630
38	939	309	474
718	716
506	29	5	6	921
509	951
718	189
421	424
421	795
718	883
229	443
648	126
948	112
849	275	423	175
732	718
718	114
878	99
718	122
314	929
696	678
126	782
517	459
784	82
530	630
752	120
685	643
718	281
280	526	484	288	24	445	685	846	391	360	630	629	891	631	160	530	750	493	561	658
849	275	423	175
752	120
537	107
718	293
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
634	346
692	749
200	630
139	534
718	977
696	187
912	260
629	685
585	568
316	136
383	362
669	580
362	383
538	418
643	685
902	280
586	435	782	530
912	949
718	595
718	16
685	629
809	987
120	752
16	718
718	866
849	275	423	175
122	718
872	686
151	278
107	652	320	29	208	537	810	464	553	118	5	468	898	985	664	236	670	1004	335	980	201	643	381	808	393
120	198	752
685	643
381	532
16	718
939	951
995	891
890	582
696	963
890	90
890	90
629	685
890	90
890	90
599	710
502	214
648	765
281	718
190	214
190	274	373	486	656	181	353
576	541
531	994
595	718
281	718
98	713
290	53
738	850
120	189
502	915
173	506
165	401
293	718
978	988
530	586
530	629
987	809
752	120
749	819
752	120
987	415
849	987
843	718
114	718
851	978
316	351
429	454
995	250
214	190
245	329
187	696
90	948	868
304	317
746	813
891	414
873	540
819	749
53	443
995	334
765	528
168	648
190	614
168	472
168	949
24	782
52	868
685	643
765	30
443	229
414	891
317	304
799	551	518
799	895
685	629
113	518
952	142
166	112
120	772
190	656
214	190
614	190
107	65
178	470	862	333	502	249	693	6	605	228
190	274
30	765
187	662
178	538
428	316
67	963	846	207
280	846
190	614
190	214
441	317
369	535
428	349
776	278
629	530
776	278
857	136
746	935
765	30
458	216	321
317	374
42	951
530	629
530	629
987	849
410	189
874	540	840	231	873	245	764
154	106
912	168
78	130
912	168	949
374	317
891	414
88	906	106
388	90
24	280
912	168	949
136	316
857	316
656	190
317	374
414	891
873	692
883	718
214	367
630	200
963	67
915	428
136	857	915
232	946
662	187
630	484
912	168
946	232
912	168
114	403
367	160
189	410
189	718
30	648
266	260	439	77	168	949
530	891
106	919	601
913	369	518
853	343
189	718
189	120
915	857	136
629	24
913	369
772	75
532	381
948	250
915	142	857	136
582	890
484	630
951	178
749	819
112	392	803	267	517	674	751
674	112
915	185
67	846	344	391	207
912	77
383	42
178	951
428	31
428	349
428	173
550	160
53	178
157	586
912	260
915	857
915	136
187	40
306	784
895	485
915	428	200
90	245
245	987
278	776
751	112
844	918
425	946
207	954	35
207	469
207	558
207	795	424
207	795	424
280	978
165	401	990	67	31	316
374	784
454	401	1003	429
5	107
736	231
435	500
948	250
582	764
671	696
994	987
160	550
772	178
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
280	851
987	245
418	538
946	313
528	915
629	530
602	133
136	915
159	768
866	718
458	216
803	112
75	772
926	336	715
866	718
855	697	170
915	920
142	915
946	425
946	305
245	994
915	428	142	857	952	136
915	136
106	88
595	71
915	142
214	629	530
403	114
30	790
629	891
926	336	715
948	250
935	813
629	530
420	879
316	349
641	540
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
470	789
851	65	978
955	819
926	336	715
290	566
629	280
851	280
846	288	67
782	586
332	126	586
528	189
846	280
517	112
443	229
699	521
846	484
142	280
641	540
750	75
890	502
846	280
216	458
168	521
692	749
926	336	715
168	912
421	424
120	687
983	65
67	391	207
458	216
963	67
724	718
435	573
697	873	855	293
978	207	988	421	795	547	851	469	188	614	301	954	817	957	167	141	552	424	35	512
168	912	949
995	334
929	314
200	952
851	978
178	470
697	83
173	428
605	178
605	178
605	178
926	336
926	336	715
464	502
994	540	245	433	56
178	502
24	160
246	423	101
178	772
58	909
926	336	715
528	32
403	977
435	65
602	133
926	336	715
159	927	65	997	70	435	499	978	850	147	127	557	190	40	107	569	940	544	629	963	987	720	946	178	316	865	324	220
423	849	977	832
246	423	101
704	743
38	324
978	547	469	188	614	954	817	167	141	35
423	246	101
952	428	142	857	915	136
782	45
178	470
66	782
423	849	977	175
629	891
435	586
915	953
514	780	950	378
902	280
949	912	168
764	364	582	994
784	300	155	390
390	784
912	425
334	75
246	423	101
220	65
573	435
915	428
334	995
767	333
104	425
912	168	949
136	857	915
977	514	153	780	950	1004
288	610	484	846	629
995	397
264	329
776	278
288	610	484	846	629
764	245
61	718
915	530
509	706
915	136
568	187
744	912
288	610	484	846	629
915	746
718	61	502
293	697	568
605	178
40	187	712	802
424	421	795	207
288	846
699	168
749	995
663	22
790	868
435	294
288	610	484	391	629
160	528
586	332
5	29
849	423
288	610	484	846	629
586	294
974	586
381	192
425	104
749	995
684	25
423	849
40	272	572	662	712	802
288	846	629
294	435
288	846	629
782	126
104	425
435	573
746	935
288	610	484	391	629
168	699
618	216
857	915
24	31
189	528
450	915	136
78	976
61	718
920	851
605	178
605	178
855	697
90	107	381
891	75
485	895
90	763	220
700	2
61	718
90	944	763	220
42	383
949	912	168
851	65
784	390
573	435
450	415
90	107
249	502
624	231	329	245
450	595
977	1004
106	402	634	788
472	356
83	697
912	744
428	990
428	173
450	947	187
75	231
75	334
153	540	329	135	581	482	245	746	692	855	588	764	995
428	915
280	629
763	90
868	790
502	464	749
280	846
949	912	168
534	649	870
1004	724
16	754
909	58
1004	724
629	891
934	595
90	763
618	216
535	518
634	106
280	24
951	13
428	857
484	630
900	272
472	521
891	24
746	935
31	990	165
31	990	165
530	915
648	30
724	883
899	5
1004	320
934	595
1004	977
899	808
899	808
530	214
349	316
899	808
813	746
32	528
530	629
602	133
320	1004
530	629
724	1004
1004	724
32	791
724	1004
32	214
1004	724
746	214	935	692	813
746	692
231	2
746	935
630	484
531	214
52	232
216	618
823	518
232	425
912	949
425	232
716	718
586	974
886	250
349	428
52	868
912	168	949
232	425
425	232
99	862
17	857
577	336	926	715
891	2
232	425
425	232
912	168	949
586	984
232	425
52	232
629	454
532	192
949	912
439	521
586	435
439	266	168
439	521
500	425
500	425
500	425
500	425
200	428	915
318	946	684
200	971
595	306
168	790	266
266	790	168
595	568
944	90
886	250
136	142	857
166	109
232	472
2	790	700
912	77
912	949
912	214
266	168
500	814
643	685
500	166
840	540	245	764
912	521	439	266	77	260	177
891	414	995
899	808
840	61	540	311	170	32	338	925	56	955
840	318
891	414
912	521
267	214
891	414
267	112	392
77	912
266	912	521	439	77	260	177
267	214
891	530
912	521	439	266	77	260	177
891	530
912	77
891	75
912	77	168
630	851
66	782
912	77
532	516
862	99
912	168	77
866	377
2	231
2	891
77	912	168
685	643
644	199
77	912	168
165	401	316
746	668
168	126
746	665	668	900	550	923	687	935	692	813
746	813
168	439	266
168	521
168	260
168	912
260	168
168	260
418	538
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
987	796
260	168
439	266	168
439	521
168	260
178	862
168	439
925	873
925	697
178	0
178	333
178	333
952	316
697	540	311	771	873	925	855	293	83
165	401	31	316
190	274	656
190	274	373	486	656	181	353
925	840
813	214	746	746
873	697
165	31
168	177
168	177	868
397	995
178	91
844	319
314	929
948	250	52	854	120	416	313	425
441	304
952	806
120	868
544	739	143	8	669
987	338
618	216
806	647	428	200	915	952
168	472	232
684	318	946
987	56
343	299
435	586
987	540
120	53
844	1000
518	854
749	464	502
0	178
14	924
854	518
518	854
800	62
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
735	962
782	66
633	193
782	45
416	435	948	147	946	425
90	944
178	0
530	891
75	891
207	165
200	428	915
528	189
321	216
531	482
962	890
994	987
738	654	783
750	445	391
528	765
528	72
540	987
416	168
189	491
497	977
528	72
65	220
428	915	316
806	428	200
663	70
65	205
669	32
67	963	846	344	391	207
311	840
428	915
344	373	165
819	955
738	783	541
516	532
383	720
857	883	951	915	160	530
502	464
428	915
915	450
383	42
464	502
77	912	168
168	416
915	428
912	168	77
428	915
428	200	224	915
251	528
663	70
362	188	974	444
56	987
703	633
257	120
178	470	862	538	333	502	249	693	6	605	228
912	77	168
200	971	952	136	543	316	806	344
216	321
915	428	200	224
952	200
450	947
987	540
924	14
216	618
316	224
806	200
663	322
987	994
987	56
541	783	738
538	418
107	192
418	538
646	369	513
749	609
738	783	541
428	990	857	915
178	502
224	316
428	915
61	718
377	866
338	231
541	738
153	996	977	418
984	586
568	595
316	953
383	42
69	735
416	168
335	107
153	977
335	688
857	838
915	428
321	48
70	663
995	749
165	142
190	274
915	428
977	153
67	190
69	879	735
528	38
428	142
435	782
69	879
502	178
428	915
542	823
527	870
428	224
441	848	860	4	304
963	67
641	482
470	789
851	978
150	833
851	978
915	428
15	584
915	428
808	899
595	71
120	660
73	216
963	67
595	71
624	231	329	245
605	178
516	700
67	963	846	344	391	165	207
377	246	101
865	120
272	40
811	415
454	629
718	716
990	428
605	178
678	696
273	951
1003	707
428	915
4	441
687	120
67	846	207
744	472	232	946
67	846	344	391	207
868	120
915	428
758	956	723	918	503	41
782	435
602	425
528	542
915	428	142
978	547	469	188	614	954	817	167	141	35
429	401	415	454
321	216
450	572	947	568	187	802	695
643	670
795	421	424	207
178	228
338	231
595	71
280	526	647	547	142	188	24	32	360	631	953	561
190	274	373	486	656	181	353
738	541
90	987	68
720	746
920	181	274	656
891	414
995	397
784	300	155
425	946
643	685
383	362
112	1000
541	738
362	383
977	514	780	832
995	299
618	216
178	502
630	484
915	428
469	167
585	35
214	32
915	857
995	334
178	502
90	216	499	458
214	267
14	173
915	428
15	584
402	106
178	528
14	173	506	996	199
301	630
472	168	177
784	660
316	428
744	168
724	65
75	772
190	614
514	780	950	378
663	343
990	482
484	630
228	178
542	518
228	178
987	849
605	178
514	780	977	378
605	178
630	301
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
605	178
987	796
231	245
659	306
15	680
90	572	40
301	630
849	987
514	780	950	378
306	784
605	178
532	516	13
178	228
977	514
664	537	810	737	192	468	985	289	440	335	643	381
553	670
514	977
428	915
334	75
142	165
977	514
951	954
423	779
648	104
122	450
915	428
415	995
929	333
514	977
245	231
870	527
948	425
977	514
990	31
31	990	165
458	216
514	977
104	648
987	796
73	41
178	528
61	716	522	718
540	231
414	891
228	178
977	1004
90	472	946
450	122
648	104
491	5
716	149
866	716
214	912
428	511
868	52
333	178
469	274	167
256	356	104	313	109	332
418	996	153	977
338	987
61	718
428	224	915	806
38	324
491	249
24	280
214	161
772	178
978	851
150	752
415	334
685	643
987	531
120	997
5	491
602	133
428	17
527	710
161	214
24	891
428	224	915	806
190	614
633	546
746	668	935	692	720	813
429	401	98	415	454
499	91
491	5
934	595
720	668	935	813
530	141
5	491
946	425
450	802
61	883	843	754
450	947
147	748	277	171	933	926	347	972	285	355	590	577	715	686
190	274	373	486	656	181	353
720	633
142	915
142	428
67	963	846	344	391	165	207
987	849	540	840	789	231	311	872	809	482	873	994	251	245	28	338	582	433	361	531	95	56	480	955	764	641	68	698
216	321
987	796
987	338
334	214
334	415
913	799
919	1000	376
919	1000	376	601
321	216
997	120
976	130
264	245
595	71
950	70
435	586
718	120
109	256
425	65
104	294	648	984
531	987
528	830
428	915
458	216	90
595	71
324	38
984	974
90	850	702
280	142
334	270
910	329
322	299
974	721
249	929
527	720
868	52
868	52
428	316
819	329
819	329
229	443
280	301
720	527
605	178
731	584	284	15
602	133
77	168
901	742
38	70
301	280
458	216
702	90
178	710
214	32
120	718
154	534
42	649
935	720
28	681
214	662
668	746
703	528
891	414
890	720
528	731
540	231
718	281	732	716	724	522	189	16	595	883	377	969	32	843	243	754	293	866	777	122	114
918	25
663	343	310
517	648	267	751	478
377	718
278	13
189	718
874	540	840	231	873	245	764
784	528
418	538
178	470	862	538	991	314	333	710	99	502	249	693	929	295	78	6	409	767	339	976	0	569	599	605	228
685	643
418	538
454	629
249	491
863	901	740	157	783	199
243	718
899	808
629	454
949	30
738	837	783	13	828	541	719	745
629	454
518	542	535
540	840
718	189
334	75
891	629
491	5
891	414
538	418
75	229
334	229
518	854
75	229
538	418
933	355
551	895	799
316	53
731	422
949	30
978	547	851	469	188	614	954	817	167	141	35
541	738
846	67
891	414
518	444
534	70
418	538
891	414
410	977
142	280
854	518
374	864
819	329
322	663
334	962	890
540	231
253	290
253	566
935	720
316	915
414	891
280	629
850	199
256	109
316	428	915
435	586
540	231
418	178
680	731
280	629
40	572	900	947	568	198	662	187	488	272	60	254	712	802	695
314	599
628	75
196	278
1004	977
150	444
977	1004
808	899
602	133
245	231
602	133
680	284
178	418
765	948
949	168	472	966
178	418
765	948
718	16
401	98	415	429	454	165
444	150
765	425
870	371
774	91
935	746
843	711
765	948
418	178
429	401	98	415	454
866	718
850	962
306	742
178	418
540	231
16	718
281	718
147	590
16	718
454	1003
147	277
418	178
294	790
720	527
147	577
52	948	425
147	157
935	668
663	322
559	50
157	147
147	926
334	75
143	739
738	541
313	256
418	178
168	416
454	772	120
890	880
52	868
966	949
540	231
948	416	313	425
425	765
528	703
147	157
13	516
868	52
978	188	614	35
425	602
502	214
647	806
410	189
168	744
534	510
949	912	168
724	883	718
1000	112
650	682
703	528
67	963	846	344	391	165	207
915	142
915	428
415	844
233	692
70	950
946	232
428	915
810	289
245	540	231
52	232
214	502
935	746	692
24	31
646	542	62
418	996
150	191
535	113
48	956	1000	216	723	25	319	558	458	41
41	723
949	966
605	693	470
646	62
846	288	67
935	668	720
387	957
746	813
846	288	67
56	91	987
899	808
846	288	67
142	857	136
428	962
629	530
229	421
846	288	67
846	288	67
142	915
233	935	746	692	53
806	647
472	949
2	700	812
846	288	67
332	782	250
749	607	569	191	178	220
980	670
846	288	67
948	250
469	978
289	810
428	857
5	491
540	231
497	773
306	784
857	142
497	773
484	630
165	401	31
630	484
650	682
980	248
151	278
168	30
915	200	952	806
915	142
935	233
24	31
915	200
24	31
933	277
857	17
469	207
333	19
915	739	341	200
952	915
654	738	783
585	957
585	957
585	937
280	142	656	207	658
106	950
935	233
915	428	200
585	957
772	120	75	609	454	334
278	214
472	744	232	946
630	685
278	151
772	75
767	333
450	947
458	956
772	120	75	609	454	334
278	239	951
630	301
353	190	391
540	231	245
929	249
233	746	692	53
109	730
362	392
29	808
178	214
915	316
724	293
764	528
178	502
713	98
713	98
713	98
540	329	245	264
178	502
245	264
332	347
830	528
233	835
233	835
966	949
425	416
813	746
31	24
915	530
915	316
668	746
915	428	200	952	806
332	435
372	404	149	169	934
915	428	200	952	806
915	428	200	952	806
502	178	178
540	245
713	98
790	2
719	541
976	99
537	236
332	500
915	428
915	316
915	316
491	497
52	868
915	200	923	772	857	120	160	530
719	541
267	517
52	868
98	713
577	147
66	782
643	685
974	984
1004	423
713	566
260	168
851	547
851	547
31	165
31	990
886	250
758	956	723	918	503	41
851	547
851	547
710	527
813	720
314	693
530	915
530	629
216	73
541	719
790	30
541	719
491	249
404	372
949	912
949	912
200	136
912	214
808	899
949	168	472	966
24	31
17	316
17	915
17	857
17	428
199	506
30	949
416	168
500	814
500	435
808	29
500	814
500	814
949	30
168	416
883	907	843	184
266	790
168	260
806	428	200	915	952
764	994
232	744	472	946
806	647
139	534
232	946
586	435
966	949
586	435
746	813
746	668	935	720	813
105	233
790	266
862	99
862	547
478	517
685	643
685	630
590	147
260	232
343	663
11	148
190	373
50	559
697	311	925	855	293
273	951
663	343
233	692
150	444
41	73	723	758
41	73	723
150	546
41	1000
178	693
862	547
428	17
855	697
806	952
246	423	101
450	947
120	772
742	901
120	948	752
178	862
662	450	40
742	214
120	454	772	633	253	198	609	53	752
120	772
120	454	772	609
120	454	772	191	752
700	935
750	484	288	445	391
742	306
662	443
687	742
534	591
320	107
752	120
752	120
752	120
551	895	799
165	401	990	67	31	316
752	150
165	401	67	31	316
29	899
692	233
692	233
165	401	67
518	895	799
692	233
692	233
692	233
288	484	391	629
772	75	334
374	317
288	846	629
509	42
784	306
987	338
687	812
719	541
147	577
425	948	416	946
189	718
120	687
718	61
425	232	946
813	746
120	65
190	890
674	112	392
31	915	857
207	469
29	5
414	891
310	46
915	31
952	428	200	915	806
470	789
738	1001	597	397	134	541	923	231	979	783	28	644	921
214	746
316	349	17	647	428	142	990	200	971	224	857	302	888	92	915	952	136	31	351	344	165	543	953
750	445	391
996	418
31	915
112	267
629	526	484	288	24	445	685	846	280	391	360	630	891	631	160	530	750	493	561	658
469	978
469	167
528	830
517	648	267	751	478
491	249
595	71
31	224
31	92
190	629
527	855
224	31
915	428	200	952
142	915
454	401	429
454	401	429
454	401	429
454	401	429
895	163
846	288	67
454	401	429
99	547
429	415
410	977
977	410
963	67
90	763	944	220
718	189
502	178
113	518
595	71
301	902
595	71
241	645
963	67
915	142
40	696
428	971
178	978
944	90
862	178
164	638
819	329
929	0
851	978
915	857
789	470
175	275
534	125
687	120
231	245
0	929
952	428	200	915	806
178	862
228	693
264	245
207	558
915	428	200	952	806
971	200
758	723
423	1004
622	676	125	559	510
200	630
622	676	125	559	106	510	46
541	719
971	838
290	53
249	491
399	962
415	334
410	189
341	739	200	915
629	997	891
915	17	857
812	687
1001	14	506
622	676	125	634
738	541
611	506
90	944
880	4
214	742
987	540
273	951
990	424
915	428
106	950
249	491
929	599
273	951
53	316
53	290
377	246	423	101
772	178
163	62
429	454
275	175
546	517
789	470
173	506
977	153
517	112
173	14	506	996	199
284	680
284	680
1004	883
950	106
284	680
334	772
541	738
680	422
418	996
379	568
188	978
96	346	388	299	132	509	634	376	832
542	535
334	534
126	332
546	150
418	996
517	546
540	955
738	719
643	685
178	772
178	862
191	749
334	214
126	168
883	1004
915	428
891	414
1004	883
322	65
742	214
626	703
980	468
891	997
935	700
749	191
738	541
90	542
643	335
429	401	98	415	454
643	335
107	201
233	935	692	53
335	643
926	336	715
883	907	843	184
65	322
738	541
862	178
444	150
112	1000
178	862	99
401	165
136	200
428	915
65	120
78	688
214	841
214	367
214	367
719	541
528	769
214	813
688	898
136	200
759	166
648	517
915	428
168	30
414	891
90	388	70
854	518
178	0
902	301
500	332
782	66
782	45
854	518
168	126
559	50
67	963	846	344	391	165	207
784	703
703	65
155	54
784	390
743	704
65	703
891	414
891	414
789	470
891	24
559	50
178	693
767	333
540	245
912	168
499	565
153	977
685	643
414	891
499	48
703	784
435	762
499	918
499	25
120	687
90	634	96
680	584
963	67
428	806
50	559
963	67
428	915
50	559
918	499
586	294
586	267
499	679
90	388	70
428	915
90	388
73	679
915	428
585	901
585	901
429	401	415	454
90	388	70
105	233
693	178
165	136
585	901
912	472
65	322	415
70	65
586	383
585	274
90	572	40
912	472
48	499
544	8
912	168	177	232	946
383	586
946	425
718	377
528	178
177	912	439	266	77	168	949	699
692	233
177	521
601	676
168	912	439	266	77	177	949	699
168	521
912	472
912	439	266	77	168	177	949	699
232	52
912	521
692	775
425	367
912	439	266	425
527	720
946	232
720	633
724	883	718
250	332
40	90
469	978
214	464	245
25	499
418	996
528	789
806	428
168	868
977	153	1004
506	541	996	199	644
506	541	996	199	644
607	75
233	935	692	53
977	153	1004
997	891
718	724	189
772	334
233	53
946	948	425
418	996
1000	112
220	65
421	424
692	233	746
812	465	790	700	119
425	104
310	879
377	246	423	101
232	946
114	275
91	995
377	718
934	595
29	107
104	425
168	790	266
540	311	955
540	245
425	104
168	472	232
774	947
433	528
362	485
669	580
191	190
104	425
611	921
418	996
846	484	288	67
189	718
425	104
67	963	846	344	391	165	207
868	52
344	373	165
189	718
67	963	344	391	207
921	611
784	742
418	502
371	870
290	278
784	703
191	120
104	425
246	724
75	772
338	53
946	168	472	232
470	789
425	104
168	946
84	324
718	779
168	439
692	233
779	718
104	425
78	130
381	192
880	379
782	24	629
428	915
139	534
428	857	136
915	428
278	151
207	988	795	469	558	424	451
611	921
425	104
168	472	232
470	789
248	980
685	643
104	425
439	168
502	189
214	443
624	231	329	245
502	418
90	107	941
168	790
764	245
147	926
35	978
425	104
500	814
147	230
469	851
874	540	840	231	873	245	764
990	424
104	425
343	310
273	951
245	329	233	264	624
61	718
40	450
720	527
935	720
599	710
233	935	692	53
528	997
410	977
290	214	367
61	718
995	91
952	428	200	915
320	90
758	723	503	41
107	201
338	951
435	332
435	500
589	909
789	470
624	245
925	697	311	873	955
995	687	334
559	50
589	909
61	718
540	231
66	782
559	420	50
782	66
782	45
141	978
599	710	99	929
66	782
321	216
559	50
808	899
90	178	228
951	752
915	316
32	791
782	66
782	45
774	947
66	782
977	153
528	84
73	723	503	758	41
532	516
337	505
232	168	472
811	617
5	491
107	320	29	208	537	810	464	553	118	5	192	899	898	985	664	289	236	670	1004	335	980	201	175	643	381
75	607
518	895	799
899	808
664	335
518	895	799
290	214	367
142	915
99	878
687	120
692	749	135	581
915	142
277	147
273	235
506	541	996	199	644
418	502
139	534
324	509
381	107
703	784
744	232
692	233
166	759
306	790
277	933
710	599
895	823
586	912	885	168	984
977	153
73	723	503	758	41
232	168	472
418	977
933	277
168	912	586	885	984
62	163
744	232
277	933
977	418
191	692
418	977
746	813
977	418
168	472	232
883	225
168	912	586	472
418	977
915	200	857	883	160	530
440	95
977	418
750	24
528	24
168	472
418	977
178	470
746	935	720
746	935
883	915
178	502
692	191
505	337
178	228
178	528
90	472	946
855	581
718	779
178	502
977	418
997	528
418	977
290	214	367
52	232
749	700
273	951
229	356
895	823
425	946
421	424
565	499
720	746
62	163
506	173
99	547
214	72
718	61
168	912
214	912
166	112
302	428
603	70
915	200	857	883	160	530
779	718
516	532
624	231
418	996
107	528
377	246
168	472
290	53
568	900	379
425	104
90	718
288	391
288	610	484	846	629
301	188
70	603
288	846
52	868
540	231
857	915
52	112
654	979
491	5
72	214
643	685
851	469
851	469
851	469
61	718
772	120	609	454
935	668	720	813
53	542	518
470	789
38	534	591
868	52
104	425
558	216
42	962
52	868
425	104
586	912	885	168	984
586	912	168
143	658
779	843
104	425
506	14
586	310
435	500
854	518
428	915
321	618
425	104
24	631
470	789
104	425
879	420
534	139
868	52
518	854
518	542
724	883	718
506	199
662	450
90	118
388	90
654	991
425	104
166	743
854	518
872	582
104	425
428	915
72	2
381	192
951	273
899	29
105	233
232	744
184	225	883	907	843	754	711	779	407
166	528
52	868
428	915	316
24	782
168	912	586	885	984
580	143
425	104
428	200	224	915
746	935
428	200	224	915
886	250
746	668	935	720	813
746	935
891	24
104	425
506	670
506	199
754	718
443	742
192	381
381	192
316	90
184	732
428	806
425	699
586	310
29	808
52	912
806	428
754	16
868	52
381	532
332	500
886	250
29	899
62	646	113	485
335	664
813	746
104	790
810	881
332	912	168
710	862
32	127
586	435
586	267
1004	724
586	294	782	332
347	332
647	806
173	506
17	428
17	915
647	953
404	595
52	948
52	948
168	912	332
688	899
577	147
806	647
390	784
439	168
168	439
168	472	232	946
168	266
168	912	332
790	294
790	168
168	790
586	762
168	912	425
746	668	595	935	783	718	813
2	72
862	710
685	643
74	294	104	166	984
644	738
260	168
260	232
260	77
659	306
105	233
165	401	67	31	316
855	581
855	581
207	795
207	373
224	428
168	260
260	168
485	62
355	577
260	168
948	803	790	416	946	743
168	416
750	629
40	272	568	662	187
168	260
428	224
952	428
502	78
120	772
956	758
428	806
428	952
214	72
502	178
956	758
65	220
502	528
758	956	73	723	918	503	41
502	418
630	200
502	78
833	415
142	915
987	962
333	767
956	458
758	41
935	720
874	540	840	231	873	245	764
499	383
420	879
782	586
416	168
956	458
469	167
439	912	266	425
948	120	416
402	634	788
48	704
454	401	429
935	720
104	74
935	746	668	813
935	746
629	750
813	746
790	948
813	935	746
267	112
962	890
629	24
470	789
107	335
450	947
857	142
962	890
585	695
383	499
435	782
585	167
335	107
551	895	799
585	35
585	35
585	547
782	472	332
483	423
483	468
782	66
782	45
585	957
502	595
695	585
107	335
585	695
933	577
73	577
585	954
977	403	153	1004
935	746
695	585
900	568
601	399
601	399
977	514	153	780	950	1004	832
832	649	780	950	514	42
948	356
324	415
334	214
429	415
429	98	415	454
232	260
788	634
788	634
78	502
214	62	518
214	367
758	499	844
228	90
288	610	484	846	629
288	610	484	846	629
990	207
254	187
147	577
558	216
294	586	782	332
214	850
310	586
120	542
450	662	272
90	749	692
946	416
951	214
614	851
454	696
618	73	723	503	41
935	668
790	306
120	926
528	499
392	674
395	943
674	392
120	997	865
946	416
356	229	765	52
356	765	52
377	101
367	742
16	19
997	120
356	425
167	988
844	499
946	948
724	1004
444	542	518	535
147	528
454	401	429
270	334
742	367
929	977
742	90
643	685
175	275
551	895	799
335	107
187	947
746	935	720
746	935	720
472	946
685	643
184	214
528	377
178	470	862	538	333	502	249	693	6	605	228
332	168
643	685
229	356
710	178
332	782
779	843
685	643
90	853
403	0
643	685
334	229	75
334	270
685	643
878	502
317	374
500	435
540	955
275	849	175
500	332
142	857	136
542	444
912	168	472
540	955
912	168
175	849	275
538	178
362	383
693	178
528	724
425	356
758	723	503	41
333	178
912	425
78	929
362	383
732	365
528	281
275	175
175	275
214	662
1004	189
407	843
232	946
84	70
580	791
48	844
915	647	428	142	200	971	857	952	136
585	954
707	880
528	853
165	31
746	935
165	401
585	141
565	723	41
41	723
41	723
41	723
499	844
784	742
586	310
784	901
207	990
647	142
659	306
207	428	408
782	66
782	45
746	668	935
746	935	720
746	935
65	120
147	528
586	294
586	782
912	214
306	790
647	142
742	900
207	445
782	586
55	595
214	62	518
605	333
948	416	313	946	425	250
979	512
790	700	119
790	266
929	403
912	425	168
214	742
586	782
934	595
383	586
586	782
24	629
429	454
746	935
38	939
605	178
528	590	147
720	746
514	977
720	746
285	577
233	935	692
456	4	304	832	371
784	390
75	772
720	833	935	527
356	425
90	718
782	586
105	233
832	299
987	796
692	233
31	24
746	935	720
584	15
165	858
987	789
987	338
739	143
629	24
184	710
168	912
416	425
866	377	876	149	716	724	423	101
995	334
429	98	415	454
987	361
528	30
105	233
65	687
528	922
912	425
105	56
200	952
746	935	720	813
264	329	245
782	435
586	383
280	629
977	514
947	187
528	16
624	231
752	191
316	351
857	17
514	977
586	782
669	580	143
806	857
332	472	356	425	923	517	687	948	617
899	808
987	955
890	923
142	647
356	112
700	790
290	214	367
700	790	2
647	142
513	139
167	851
977	514
514	977
231	624
142	647
435	416
184	710
15	422
161	901
356	256
178	710
868	948
425	52
48	956	565	558
383	586
946	30
586	435	782	607	483
912	425
356	425
224	316
696	454
952	200
31	990
264	329	245
977	514
356	332
66	782
120	660
38	939
435	166
316	224
483	586
90	118	107
946	30
605	178
249	178
514	977
90	742
114	275
607	229
618	216
684	48
356	912	30	472	765	168
990	424	207
925	697	311
718	506
168	912
374	105
963	67
200	971
891	997
53	274
454	696
321	216
362	484
374	317
633	53
294	332
506	718
977	514	780	832
75	772
586	762
688	335
275	114
586	332
586	383
586	483
586	294	332
232	946
742	90
383	586
470	178
317	374
514	977
332	586
310	586
428	915
200	952	136	302
977	514	153	780	950	1004	832
710	178
90	742
189	1004
742	90
901	784
671	550
224	428	142	990	200	857	915	952	136	31	806	165	316
178	0
586	310
885	294
90	107	670
294	885
558	618
885	294
70	84
956	499
0	403
528	920
949	168
425	521
752	948	699
399	139	132	323	46
362	925
335	688
429	401
105	374
313	521
915	428	142	990	200	224	857	952	136	31	806	165	316
535	2
199	541
120	534	70
581	855
688	335
502	976
236	107
528	280
374	659
30	743
374	105
30	946
819	338
901	742
768	534
30	946
120	274
335	688
782	126
374	659
367	107	569	731	692	940	544	629	963	987	720	946	530	684	371	835	178	743	316	776	920	852	865	324	738	844	220	334
120	540
274	120
782	126	435	586
120	866
119	812
374	400
374	400
954	207
812	119
542	646
278	454
317	374
509	388
256	356
425	790	104	232	946
850	783
952	224
367	107	569	731	692	940	544	629	963	987	720	946	530	684	371	835	178	743	316	776	920	852	865	324	738	844	220	334
669	32
78	178
963	67
952	200
531	923	214
332	250
806	428	200	915	952
403	0
790	425
61	718
522	732
425	790
702	14
851	469	188	167	141	35
321	499
506	850
173	506
484	362
104	425
454	401	429
428	915
107	528
803	517
915	428
280	301
790	425
784	901
425	104
120	572	24	189
948	356
458	216
514	780
2	790
780	514
718	90
104	425
513	977
915	428	200	952	806
425	104
743	30
425	790
104	425
790	425
915	952
425	104
191	75
107	1004
374	400
732	522
718	61
617	415
444	542
915	160
899	29
2	535
75	191
784	390
718	61
266	790
790	266
806	915
415	687
506	14	850	783
415	617
718	61
502	878
605	693	228
723	41
415	223	542	670	334	450	248	851	517	157	783	742	718	591
952	915
273	951
558	499
857	17
952	915
951	273
789	470
912	77
245	231
528	851
388	70
984	586
245	231
692	746	233	775	624
888	428
687	415
915	428	200	952	806
746	935
586	294
915	806
976	502
266	790
851	528
245	231
586	294
629	526	484	288	24	685	846	280	360	630	891	631	160	530	750	493	561	658
450	415
528	166
629	526	24	685	360	630	891	160
738	433
952	915
510	534
915	200	923	857	160	530
595	71
558	499
499	558
25	918	844
528	739
643	685
332	782
891	629
995	334
891	530
499	458
806	915
506	29
1000	48	499	684
662	450	443
458	499
450	662
915	428
915	806
662	450	443
518	535
995	334
900	742
685	643
528	72
685	643
178	61
314	178
314	178
314	178
72	528
540	338
415	836
528	572
723	565	499
540	338	338
458	499
915	953
743	425
586	984
318	840
586	500
586	157
688	670
746	813
949	912	168
739	528
264	231
688	670
356	912	30	765	52	948	602	425	868
458	216
415	223	542	670	334	450	248	851	517	157	783	742	836	89	591
29	808
456	832
125	622
356	90
356	730	472	313
356	112	730	472	313
61	178
224	806
891	997
915	428
439	266	168
439	521
178	415
915	136
586	126
915	316
790	266
806	224
891	414
416	435
891	75
266	790
605	178
157	586
266	790
105	233
535	518
136	142	857
790	266
266	790
423	483
532	516
532	516
532	516
643	685
77	168
418	977
418	705
502	749
516	532
516	532
772	915
168	912	30	472	356	765
575	966
168	912	949
418	538
335	119
685	643
628	870
168	356
439	521
168	439	266
168	521
168	260
685	643
260	168
260	168
381	532
586	157
439	266	168
439	521
949	168
266	168
266	168
439	266	168
439	521
168	439	266
168	521
949	472
439	168
260	168
260	168
260	266
266	260
260	266
532	516
643	685
643	685
168	260
685	643
306	659
891	414
746	935
840	540
840	540
840	61	540	311	170	32	338	925	56	955
643	685
493	629
168	439
414	891
685	643
685	643
439	168
439	168
439	521
761	396
14	702
52	201
126	586
126	782
168	439
126	790
439	168
403	114
949	912	168
168	266
643	685
347	912	472
168	912
168	260
168	260
168	912	472	575
168	912	586	885	984
168	521
168	744
685	643
168	260
260	168
178	862
912	472
912	425
168	521
168	472	946
324	367
790	126
790	126
782	126
685	643
